.page-question[data-v-f212b59d]{padding:40px var(--content-gutter) 56px;max-width:860px;margin:0 auto}.page-question__back[data-v-f212b59d]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:18px;display:inline-block}.page-question__back[data-v-f212b59d]:hover{color:var(--color-accent)}.page-question__cover[data-v-f212b59d]{object-fit:cover;border-radius:var(--radius-sm);width:100%;max-height:320px;display:block}.page-question__badges[data-v-f212b59d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-question__section[data-v-f212b59d]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-subtle);font-size:11px}.page-question__title[data-v-f212b59d]{color:var(--color-text);margin-top:6px;font-size:28px;font-weight:500;line-height:1.25}.page-question__tldr[data-v-f212b59d]{border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent-soft-strong);color:var(--color-text);flex-direction:column;gap:6px;padding:14px 16px;font-size:16px;line-height:1.6;display:flex}.page-question__tldr-label[data-v-f212b59d]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent-strong);font-size:10px}.page-question__body[data-v-f212b59d]{color:var(--color-text-muted);flex-direction:column;gap:14px;font-size:15.5px;line-height:1.75;display:flex}.page-question__body[data-v-f212b59d] h2,.page-question__body[data-v-f212b59d] h3,.page-question__body[data-v-f212b59d] h4{color:var(--color-text);margin-top:8px;font-weight:500;line-height:1.35}.page-question__body[data-v-f212b59d] h2{font-size:22px}.page-question__body[data-v-f212b59d] h3{font-size:18px}.page-question__body[data-v-f212b59d] a{color:var(--color-accent);text-decoration:underline}.page-question__body[data-v-f212b59d] ul,.page-question__body[data-v-f212b59d] ol{flex-direction:column;gap:4px;padding-left:1.4em;display:flex}.page-question__body[data-v-f212b59d] code{font-family:var(--font-mono);background:var(--color-surface-hover);border-radius:4px;padding:1px 5px;font-size:.9em}.page-question__body[data-v-f212b59d] pre{border-radius:var(--radius-sm);background:var(--color-surface-hover);padding:14px 16px;overflow-x:auto}.page-question__body[data-v-f212b59d] pre code{background:0 0;padding:0}.page-question__body[data-v-f212b59d] img{border-radius:var(--radius-sm);max-width:100%}.page-question__body[data-v-f212b59d] iframe{aspect-ratio:16/9;border-radius:var(--radius-sm);border:0;width:100%;height:auto}.page-question__body[data-v-f212b59d] table{border-collapse:collapse;width:100%}.page-question__body[data-v-f212b59d] th,.page-question__body[data-v-f212b59d] td{border:1px solid var(--color-border);text-align:left;padding:6px 10px}.page-question__tags[data-v-f212b59d]{flex-wrap:wrap;gap:6px;display:flex}.page-question__tag[data-v-f212b59d]{font-family:var(--font-mono);color:var(--color-text-subtle);border:1px solid var(--color-border);border-radius:999px;padding:2px 8px;font-size:11px}.page-question__sources[data-v-f212b59d]{border-top:1px solid var(--color-border);padding-top:14px}.page-question__sources-label[data-v-f212b59d]{font-family:var(--font-mono);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-subtle);margin-bottom:8px}.page-question__sources ul[data-v-f212b59d]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.page-question__sources a[data-v-f212b59d]{color:var(--color-accent);word-break:break-word;font-size:14px}.page-question__state[data-v-f212b59d]{text-align:center;color:var(--color-text-muted);padding:40px 0}.page-question__state--error[data-v-f212b59d]{color:var(--color-danger)}@media (width<=720px){.page-question[data-v-f212b59d]{padding-top:28px}.page-question__title[data-v-f212b59d]{font-size:23px}}
