.err-line[data-astro-cid-xfyuigln]{border-left:3px solid var(--danger,var(--accent));background:var(--bg);color:var(--text-muted);border-radius:6px;margin:.5rem 0 0;padding:.5rem .7rem;font-size:.8125rem;line-height:1.6}.err-line[data-astro-cid-xfyuigln][hidden]{display:none}.lt[data-astro-cid-xfyuigln]{--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;gap:.85rem;display:grid}.conv-lead[data-astro-cid-xfyuigln]{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:0;display:flex}.conv-lead[data-astro-cid-xfyuigln] strong[data-astro-cid-xfyuigln]{color:var(--text);font-size:1.0625rem}.conv-lead[data-astro-cid-xfyuigln] span[data-astro-cid-xfyuigln]{color:var(--text-muted);font-size:.875rem}.answer[data-astro-cid-xfyuigln]{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:10px;gap:.4rem;padding:.9rem 1rem;display:grid}.ans-row[data-astro-cid-xfyuigln]{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.ans-cap[data-astro-cid-xfyuigln]{min-width:5rem;color:var(--text-muted);flex-shrink:0;font-size:.8125rem;font-weight:700}.ans-val[data-astro-cid-xfyuigln]{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text);font-size:max(.9375rem,min(3vw,1.15rem));font-weight:700}.ans-note[data-astro-cid-xfyuigln]{color:var(--text-subtle);font-size:.625rem}.panel[data-astro-cid-xfyuigln]{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:.85rem 1rem}.panel-head[data-astro-cid-xfyuigln]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.panel[data-astro-cid-xfyuigln] h2[data-astro-cid-xfyuigln]{letter-spacing:.04em;color:var(--text-muted);margin:0 0 .6rem;font-size:.8125rem;font-weight:700}.panel-head[data-astro-cid-xfyuigln] h2[data-astro-cid-xfyuigln]{margin:0}.head-btns[data-astro-cid-xfyuigln]{gap:.35rem;display:flex}.head-btns[data-astro-cid-xfyuigln] [data-astro-cid-xfyuigln][hidden]{display:none}.next-steps[data-astro-cid-xfyuigln]{flex-wrap:wrap;gap:.4rem;display:flex}.next-steps[data-astro-cid-xfyuigln] a[data-astro-cid-xfyuigln],.next-steps[data-astro-cid-xfyuigln] button[data-astro-cid-xfyuigln]{border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:.4rem .75rem;font-size:.8125rem;text-decoration:none}.next-steps[data-astro-cid-xfyuigln] a[data-astro-cid-xfyuigln]:hover,.next-steps[data-astro-cid-xfyuigln] button[data-astro-cid-xfyuigln]:hover{border-color:var(--accent)}.field-wrap[data-astro-cid-xfyuigln]{align-items:center;gap:.5rem;display:flex}.field-wrap[data-astro-cid-xfyuigln] label[data-astro-cid-xfyuigln]{color:var(--text-muted);flex-shrink:0;font-size:.75rem;font-weight:600}.datefield[data-astro-cid-xfyuigln]{border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--text);font-family:var(--mono);border-radius:7px;flex:1;padding:.45rem .6rem;font-size:.9375rem}.datefield[data-astro-cid-xfyuigln]:focus{border-color:var(--accent);outline:none}.dow[data-astro-cid-xfyuigln]{color:var(--accent);flex-shrink:0;font-size:.8125rem;font-weight:700}.mini[data-astro-cid-xfyuigln]{border:1px solid var(--border);background:var(--bg);color:var(--text-muted);cursor:pointer;border-radius:6px;padding:.28rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:600}.mini[data-astro-cid-xfyuigln]:hover{color:var(--accent);border-color:var(--accent)}.hint-line[data-astro-cid-xfyuigln]{color:var(--text-subtle);margin:.5rem 0 0;font-size:.6875rem}.conv[data-astro-cid-xfyuigln]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;margin:0;display:grid}.conv[data-astro-cid-xfyuigln]>div[data-astro-cid-xfyuigln]{border:1px solid var(--border);background:var(--bg);text-align:center;border-radius:9px;gap:.15rem;padding:.6rem;display:grid}.conv[data-astro-cid-xfyuigln] dt[data-astro-cid-xfyuigln]{color:var(--text-subtle);font-size:.6875rem}.conv[data-astro-cid-xfyuigln] dd[data-astro-cid-xfyuigln]{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text);margin:0;font-size:.9375rem;font-weight:700}.meaning[data-astro-cid-xfyuigln]{color:var(--text-muted);margin:.8rem 0 0;font-size:.875rem;line-height:1.8}.meaning[data-astro-cid-xfyuigln] strong{color:var(--text);font-weight:600}.neighbors[data-astro-cid-xfyuigln]{flex-wrap:wrap;align-items:center;gap:.4rem;padding-top:.5rem;display:flex}.nb-cap[data-astro-cid-xfyuigln]{color:var(--text-subtle);margin-right:.2rem;font-size:.6875rem;font-weight:700}.neighbors[data-astro-cid-xfyuigln] a[data-astro-cid-xfyuigln]{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:999px;padding:.3rem .65rem;font-size:.75rem;font-weight:600;text-decoration:none}.neighbors[data-astro-cid-xfyuigln] a[data-astro-cid-xfyuigln]:hover{color:var(--accent);border-color:var(--accent)}.nb-all[data-astro-cid-xfyuigln]{color:var(--text)!important}
