#agatha-preview .lh-sec{min-width:0;margin-top:32px}#agatha-preview .lh-sec:first-child{margin-top:0}#agatha-preview .lh-sec>h2{font-family:var(--sans);color:var(--text);margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.3}#agatha-preview .lh-sec>p{color:var(--muted);max-width:70ch;margin:0 0 14px;font-size:14px;line-height:1.6}#agatha-preview .lh-intro{max-width:70ch;margin:0 0 8px}#agatha-preview .lh-intro p{color:var(--muted);margin:0 0 12px;font-size:15px;line-height:1.7}#agatha-preview .lh-more{min-height:44px;color:var(--amber);align-items:center;margin-top:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}#agatha-preview .lh-more:hover{text-underline-offset:2px;text-decoration:underline}#agatha-preview .lh-more:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}#agatha-preview .lh-kind{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}#agatha-preview .lh-tiles{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}#agatha-preview .lh-tile{background:var(--card);border:1px solid var(--border);min-height:44px;color:var(--muted);border-radius:10px;padding:10px 12px;text-decoration:none;display:block}#agatha-preview .lh-tile:hover{border-color:rgba(var(--amber-rgb),.45)}#agatha-preview .lh-tile:focus-visible{outline:2px solid var(--amber);outline-offset:2px}#agatha-preview .lh-tile-k{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:0 0 3px;font-size:10.5px;font-weight:700;display:block}#agatha-preview .lh-tile-v{font-family:var(--mono);color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px;line-height:1.3;display:block}#agatha-preview .lh-tile-s{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.45;display:block}#agatha-preview .gl .cx-recordline{margin-bottom:18px}#agatha-preview .gl-index{background:var(--panel);border:1px solid var(--border);border-radius:12px;min-width:0;margin:0 0 8px}#agatha-preview .gl-index>summary{cursor:pointer;min-height:44px;color:var(--text);border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;list-style:none;display:flex}#agatha-preview .gl-index>summary::-webkit-details-marker{display:none}#agatha-preview .gl-index>summary:before{content:"+";width:18px;font-family:var(--mono);color:var(--amber);justify-content:center;align-items:center;font-size:15px;display:inline-flex}#agatha-preview .gl-index[open]>summary:before{content:"-"}#agatha-preview .gl-index>summary:hover{color:var(--amber)}#agatha-preview .gl-index>summary:focus-visible{outline:2px solid var(--amber);outline-offset:2px}#agatha-preview .gl-index nav{border-top:1px solid var(--border);padding:4px 16px 14px}#agatha-preview .gl-az{columns:2 220px;column-gap:24px;margin:0;padding:0;list-style:none}#agatha-preview .gl-az-row{break-inside:avoid;align-items:flex-start;gap:10px;padding:8px 0 0;display:flex}#agatha-preview .gl-letter{width:18px;font-family:var(--mono);color:var(--amber);flex:none;padding-top:4px;font-size:12px;font-weight:700}#agatha-preview .gl-az-row ul{min-width:0;margin:0;padding:0;list-style:none}#agatha-preview .gl-az-row li{margin:0}#agatha-preview .gl-az-row a{color:var(--muted);padding:3px 0;font-size:13.5px;line-height:1.4;text-decoration:none;display:inline-block}#agatha-preview .gl-az-row a:hover{color:var(--amber)}#agatha-preview .gl-az-row a:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}#agatha-preview .gl-group{min-width:0}#agatha-preview .gl-lede{color:var(--faint);margin:0 0 6px;font-size:14px;line-height:1.6}#agatha-preview .gl-terms{margin-top:4px}#agatha-preview .gl-term dt{scroll-margin-top:12px}#agatha-preview .gl-term dt:target{color:var(--amber)}#agatha-preview .gl-term:has(dt:target){background:rgba(var(--amber-rgb),.05);box-shadow:-10px 0 0 rgba(var(--amber-rgb),.05),10px 0 0 rgba(var(--amber-rgb),.05)}#agatha-preview .gl-term dd p{margin:0}#agatha-preview .gl-def{color:var(--muted)}#agatha-preview .gl-live{border-left:2px solid var(--amber-deep);color:var(--text);padding:6px 0 6px 10px;font-size:13.5px;line-height:1.55;margin:8px 0 0!important}#agatha-preview .gl-live-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-right:4px;font-size:10px;font-weight:700}#agatha-preview .gl-see{flex-wrap:wrap;align-items:center;gap:0 14px;margin:6px 0 0;font-size:13px;display:flex}#agatha-preview .gl-see-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:10px;font-weight:700}#agatha-preview .gl-see ul{margin:0;padding:0;list-style:none;display:contents}#agatha-preview .gl-see li{display:inline-flex}#agatha-preview .gl-see a{min-height:32px;color:var(--amber);align-items:center;text-decoration:none;display:inline-flex}#agatha-preview .gl-see a:hover{text-underline-offset:2px;text-decoration:underline}#agatha-preview .gl-see a:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}#agatha-preview .rb-reviewed{font-family:var(--mono);letter-spacing:.03em;color:var(--faint);font-size:11.5px;margin:0 0 18px!important}#agatha-preview .rb-sec{min-width:0}#agatha-preview .rb-sec>h2{scroll-margin-top:12px}#agatha-preview .rb-lede{margin:0 0 12px}#agatha-preview .rb-rules{margin:0 0 8px;padding:0 0 0 20px;list-style:outside}#agatha-preview .rb-rules li::marker{color:var(--faint)}#agatha-preview .rb-rules li{margin:0 0 10px}#agatha-preview .rb-note{color:var(--faint);margin-top:4px;font-size:12.5px;line-height:1.5;display:block}#agatha-preview .rb-note code{white-space:normal;overflow-wrap:anywhere;font-size:12px}#agatha-preview .rb .agx{margin-top:8px}#agatha-preview .rb-table th[scope=row]{white-space:nowrap}@media (max-width:560px){#agatha-preview .lh-sec>h2{font-size:17.5px}#agatha-preview .lh-intro p{font-size:14.5px}#agatha-preview .gl-az{columns:1}#agatha-preview .gl-az-row a{align-items:center;min-height:44px;padding:0;display:inline-flex}#agatha-preview .gl-see a{min-height:44px}#agatha-preview .gl-live{font-size:13px}}
