.editorial-stage-wrapper[data-astro-cid-bfdzaxta]{width:100%;max-width:1200px;margin:0 auto;padding:clamp(2rem,4vw,3.5rem) 1.25rem 4rem 1.25rem}.doc-header[data-astro-cid-bfdzaxta]{max-width:860px;margin:0 auto 2.5rem;text-align:left}.doc-eyebrow-row[data-astro-cid-bfdzaxta]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}.doc-eyebrow[data-astro-cid-bfdzaxta]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:hsl(var(--accent-primary))}.doc-authority-pill[data-astro-cid-bfdzaxta]{display:inline-flex;align-items:center;padding:.2rem .6rem;font-size:.72rem;font-weight:600;border-radius:9999px;background:hsl(var(--accent-primary) / .1);border:1px solid hsl(var(--accent-primary) / .2);color:hsl(var(--accent-primary))}.doc-title[data-astro-cid-bfdzaxta]{font-size:clamp(1.85rem,3.5vw,2.75rem);font-weight:800;line-height:1.2;letter-spacing:-.03em;color:hsl(var(--text-primary));margin:0 0 .85rem;padding-top:.08em;text-wrap:balance}.doc-subtitle[data-astro-cid-bfdzaxta]{font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.55;color:hsl(var(--text-secondary));margin:0 0 1rem;text-wrap:pretty}.doc-meta-cite[data-astro-cid-bfdzaxta]{display:inline-flex;align-items:center;gap:.45rem;font-size:.8rem;color:hsl(var(--text-muted));padding:.35rem .75rem;border-radius:6px;background:hsl(var(--bg-surface-1))}.doc-tool-canvas[data-astro-cid-bfdzaxta]{max-width:960px;margin:0 auto 3.5rem}.doc-reading-grid[data-astro-cid-bfdzaxta]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1024px){.doc-reading-grid[data-astro-cid-bfdzaxta]{grid-template-columns:1fr 320px;align-items:start}}.doc-prose-stream[data-astro-cid-bfdzaxta]{max-width:100%;min-width:0}.doc-sticky-sidebar[data-astro-cid-bfdzaxta]{position:sticky;top:2rem}.q-explorer-chassis{background-color:hsl(var(--bg-surface));border-bottom:1px solid hsl(var(--border-subtle, 0 0% 85%) / .4);border-radius:.875rem;padding:clamp(1rem,2.5vw,1.75rem);box-shadow:var(--shadow-elevation-1);margin:2rem 0}.q-tabs-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;border-bottom:1px solid hsl(var(--border-subtle));padding-bottom:.85rem}.q-tab{background-color:hsl(var(--bg-surface-1));border:1px solid hsl(var(--border-subtle));color:hsl(var(--text-secondary));padding:.35rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease}.q-tab:hover{color:hsl(var(--accent-primary));border-color:hsl(var(--accent-primary))}.q-tab.active{background-color:hsl(var(--accent-primary));color:#fff;border-color:hsl(var(--accent-primary));box-shadow:var(--shadow-elevation-1)}.q-tile-string{font-family:var(--font-mono);font-weight:800;font-size:1.0625rem;letter-spacing:.05em;color:hsl(var(--accent-warm));background-color:hsl(var(--bg-tile));padding:.2rem .5rem;border-radius:.3rem;box-shadow:var(--shadow-tile);display:inline-block}.pts-cell{font-weight:700;color:hsl(var(--text-primary))}.pos-cell{font-style:italic;font-size:.8125rem;color:hsl(var(--text-muted));white-space:nowrap}.def-cell{font-size:.875rem;color:hsl(var(--text-secondary));line-height:1.5}.table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.swiss-table{width:100%;border-collapse:collapse;text-align:left}.swiss-table th{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--text-muted));border-bottom:2px solid hsl(var(--border-subtle));padding:.75rem .85rem}.swiss-table td{padding:.75rem .85rem;border-bottom:1px solid hsl(var(--border-subtle));vertical-align:middle}.q-word-cell{display:flex;align-items:center;gap:.5rem}.audio-pronounce-btn{background:none;border:1px solid hsl(var(--border-subtle));background-color:hsl(var(--bg-surface-1));border-radius:.25rem;padding:.15rem .35rem;font-size:.75rem;cursor:pointer;transition:background-color var(--duration-fast) ease,border-color var(--duration-fast) ease}.audio-pronounce-btn:hover{background-color:hsl(var(--accent-primary) / .1);border-color:hsl(var(--accent-primary))}.editorial-container[data-astro-cid-izrrw3ao]{max-width:58rem;margin:3.5rem auto 1rem;padding:0 1.25rem}.surface-band[data-astro-cid-izrrw3ao]{background-color:hsl(var(--bg-surface) / .5);border-radius:1rem;padding:1.5rem;margin:2rem auto}.section-heading[data-astro-cid-izrrw3ao]{font-size:clamp(1.5rem,2.8vw,2.15rem);font-weight:800;letter-spacing:-.025em;color:hsl(var(--text-primary));margin-top:2rem;margin-bottom:1rem}.editorial-prose[data-astro-cid-izrrw3ao]{font-size:1.0625rem;color:hsl(var(--text-secondary));line-height:1.7;margin-bottom:1.25rem}.q-length-grid[data-astro-cid-izrrw3ao]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1.5rem 0}.q-group-card[data-astro-cid-izrrw3ao]{background-color:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:.75rem;padding:1.35rem;box-shadow:var(--shadow-elevation-1)}.q-group-title[data-astro-cid-izrrw3ao]{font-size:1rem;font-weight:700;color:hsl(var(--text-primary));margin-bottom:.75rem}.q-group-text[data-astro-cid-izrrw3ao]{font-size:.875rem;color:hsl(var(--text-secondary));line-height:1.6;margin-bottom:.5rem}
