.markdown-content-wrapper[data-v-423341a1]{color:#2e263db3;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.markdown-content[data-v-423341a1] h1{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-block:var(--spacing-md) var(--spacing-sm)}.markdown-content[data-v-423341a1] h2{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-block:var(--spacing-md) var(--spacing-sm)}.markdown-content[data-v-423341a1] h3{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-block:var(--spacing-sm) var(--spacing-xs)}.markdown-content[data-v-423341a1] h4,.markdown-content[data-v-423341a1] h5,.markdown-content[data-v-423341a1] h6{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin-block:var(--spacing-sm) var(--spacing-xs)}.markdown-content[data-v-423341a1] p{margin-block-end:var(--spacing-sm)}.markdown-content[data-v-423341a1] p:last-child{margin-block-end:0}.markdown-content[data-v-423341a1] strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.markdown-content[data-v-423341a1] em{font-style:italic}.markdown-content[data-v-423341a1] ol,.markdown-content[data-v-423341a1] ul{margin-block-end:var(--spacing-sm);padding-inline-start:var(--spacing-xl)}.markdown-content[data-v-423341a1] li{margin-block-end:var(--spacing-xs)}.markdown-content[data-v-423341a1] blockquote{border-inline-start:3px solid var(--color-primary);color:var(--color-text-secondary);margin-block:var(--spacing-sm);margin-inline:0;padding-inline-start:var(--spacing-lg);font-style:italic}.markdown-content[data-v-423341a1] hr{border:none;border-block-start:1px solid var(--color-border-light);margin-block:var(--spacing-lg)}.markdown-content[data-v-423341a1] code{background-color:var(--color-gray-200);border-radius:var(--radius-sm);color:var(--color-text-primary);padding-block:2px;padding-inline:var(--spacing-xs);font-family:monospace;font-size:.875em}.markdown-content[data-v-423341a1] pre{background-color:var(--color-gray-200);border-radius:var(--radius-md);padding:var(--spacing-md);margin-block-end:var(--spacing-sm);overflow-x:auto}.markdown-content[data-v-423341a1] pre code{background:0 0;padding:0}.markdown-content[data-v-423341a1] a{color:var(--color-primary);text-decoration:underline}.markdown-content[data-v-423341a1] .keyword-highlight{color:#16a34a;cursor:pointer;font-weight:var(--font-weight-medium)}.markdown-content[data-v-423341a1] .keyword-highlight:hover{text-decoration:underline}.markdown-content[data-v-423341a1] .read-more-inline{color:#2e263db3;cursor:pointer;font-weight:var(--font-weight-medium)}.markdown-content[data-v-423341a1] .location-chip{border-radius:var(--radius-circle);color:var(--color-primary-dark);cursor:pointer;font-weight:var(--font-weight-semibold);align-items:center;gap:var(--spacing-xs);padding-block:2px;padding-inline:var(--spacing-sm);transition:background-color var(--transition-fast);vertical-align:middle;background-color:#2ecc711a;margin-inline-end:var(--spacing-xs);display:inline-flex}.markdown-content[data-v-423341a1] .location-chip:hover{background-color:#2ecc7133}.markdown-content[data-v-423341a1] .location-chip__icon{color:var(--color-primary);font-size:var(--font-size-base);align-items:center;display:inline-flex}.markdown-content[data-v-423341a1] .location-chip__text{color:var(--color-primary-dark)}
