.cmp__inner[data-v-5c995486]{max-width:1240px;margin:0 auto;padding:0 24px}.cmp__hero[data-v-5c995486]{padding:clamp(56px,7vw,96px) 0 clamp(28px,4vw,44px)}.cmp__title[data-v-5c995486]{margin:14px 0 0;max-width:18ch}.cmp__lede[data-v-5c995486]{margin:20px 0 0}.cmp__checked[data-v-5c995486]{display:inline-flex;align-items:center;gap:8px;margin:22px 0 0;padding:7px 12px;border-radius:999px;border:1px solid var(--qa-line);background:var(--qa-surface);font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--qa-ink-2)}.cmp__checked .q-icon[data-v-5c995486]{color:var(--qa-cite)}.cmp__section[data-v-5c995486]{padding:clamp(32px,4vw,56px) 0}.cmp__picks[data-v-5c995486]{margin-top:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cmp__pick[data-v-5c995486]{padding:18px;border-radius:14px;border:1px solid var(--qa-line);background:var(--qa-surface)}.cmp__pick.is-us[data-v-5c995486]{border-color:var(--qa-cite);box-shadow:inset 0 0 0 1px var(--qa-cite)}.cmp__pick-icon[data-v-5c995486]{color:var(--qa-cite)}.cmp__need[data-v-5c995486]{margin:10px 0 0;font-size:15px;line-height:1.45;color:var(--qa-ink);font-weight:500}.cmp__answer[data-v-5c995486]{margin:10px 0 0;font-size:14px}.cmp__answer a[data-v-5c995486]{color:var(--qa-cite);font-weight:600;text-decoration:none}.cmp__answer a[data-v-5c995486]:hover{text-decoration:underline}.cmp__hint[data-v-5c995486]{margin:8px 0 18px;font-size:13px;color:var(--qa-muted)}.cmp__table-wrap[data-v-5c995486]{max-width:1240px;margin:0 auto;overflow-x:auto;padding:0 24px 8px}.cmp__table-wrap[data-v-5c995486]:focus-visible{outline:2px solid var(--qa-cite)}.cmp__table[data-v-5c995486]{border-collapse:separate;border-spacing:0;min-width:1480px;width:100%;table-layout:fixed;background:var(--qa-surface);border:1px solid var(--qa-line);border-radius:14px;overflow:hidden}.cmp__table th[data-v-5c995486],.cmp__table td[data-v-5c995486]{padding:13px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--qa-line-soft, #eef0f4)}.cmp__table thead th[data-v-5c995486]{font-size:13px;font-weight:600;color:var(--qa-ink);background:var(--qa-paper-2, #f4f5f8);border-bottom:1px solid var(--qa-line)}.cmp__table thead th a[data-v-5c995486]{color:var(--qa-ink);text-decoration:none;border-bottom:1px dashed var(--qa-muted)}.cmp__table thead th a[data-v-5c995486]:hover{color:var(--qa-cite);border-bottom-color:var(--qa-cite)}.cmp__table tbody th[data-v-5c995486]{font-size:13px;font-weight:600;color:var(--qa-ink)}.cmp__table tr:last-child th[data-v-5c995486],.cmp__table tr:last-child td[data-v-5c995486]{border-bottom:0}.cmp__table th[data-v-5c995486]:first-child{position:sticky;left:0;z-index:1;width:170px;background:var(--qa-surface);box-shadow:1px 0 0 var(--qa-line)}.cmp__table thead th[data-v-5c995486]:first-child{background:var(--qa-paper-2, #f4f5f8)}.cmp__us[data-v-5c995486]{background:#1f3be00b}thead .cmp__us[data-v-5c995486]{color:var(--qa-cite)!important}.cmp__legend[data-v-5c995486]{display:flex;flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;font-size:12.5px;color:var(--qa-muted)}.cmp__legend span[data-v-5c995486]{display:inline-flex;align-items:center;gap:5px}.cmp__cards[data-v-5c995486]{margin-top:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cmp__card[data-v-5c995486]{display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:14px;border:1px solid var(--qa-line);background:var(--qa-surface);text-decoration:none;color:var(--qa-ink);transition:border-color .2s,transform .2s var(--qa-ease)}.cmp__card b[data-v-5c995486]{font-family:Newsreader,Georgia,serif;font-size:22px;font-weight:500}.cmp__card small[data-v-5c995486]{font-size:13px;line-height:1.45;color:var(--qa-muted)}.cmp__card[data-v-5c995486]:hover,.cmp__card[data-v-5c995486]:focus-visible{border-color:var(--qa-cite);transform:translateY(-2px)}.cmp__more[data-v-5c995486]{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--qa-cite)}.cmp__method[data-v-5c995486]{display:flex;gap:10px;align-items:flex-start}.cmp__method .q-icon[data-v-5c995486]{color:var(--qa-muted);margin-top:2px;flex:none}.cmp__method p[data-v-5c995486]{margin:0;font-size:13.5px;line-height:1.65;color:var(--qa-muted);max-width:92ch}.cmp__method a[data-v-5c995486]{color:var(--qa-cite)}@media (max-width: 1023px){.cmp__picks[data-v-5c995486],.cmp__cards[data-v-5c995486]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 599px){.cmp__picks[data-v-5c995486],.cmp__cards[data-v-5c995486]{grid-template-columns:1fr}.cmp__table-wrap[data-v-5c995486]{padding:0 16px 8px}.cmp__table th[data-v-5c995486]:first-child{width:128px}}
