#agatha-preview .cx-page .cx-lede{max-width:66ch;font-size:15px;line-height:1.6}#agatha-preview .cx-dated{font-family:var(--mono);letter-spacing:.04em;color:var(--faint);margin:10px 0 0;font-size:11px}#agatha-preview .cx-main,#agatha-preview .cx-rail{min-width:0}#agatha-preview .cx-prose{min-width:0;max-width:70ch;color:var(--muted);font-size:15px;line-height:1.7}#agatha-preview .cx-prose>:first-child{margin-top:0}#agatha-preview .cx-prose h2{font-family:var(--sans);letter-spacing:.003em;color:var(--text);margin:36px 0 10px;scroll-margin-top:12px;font-size:19px;font-weight:700;line-height:1.3}#agatha-preview .cx-prose h3{font-family:var(--sans);color:var(--text);margin:24px 0 8px;scroll-margin-top:12px;font-size:16px;font-weight:700;line-height:1.35}#agatha-preview .cx-prose p{margin:0 0 14px}#agatha-preview .cx-prose ul,#agatha-preview .cx-prose ol{margin:0 0 14px;padding:0 0 0 22px}#agatha-preview .cx-prose :where(ul:not([class])){list-style:outside}#agatha-preview .cx-prose :where(ol:not([class])){list-style:decimal}#agatha-preview .cx-prose li{margin:0 0 6px}#agatha-preview .cx-prose li::marker{color:var(--faint)}#agatha-preview .cx-prose strong,#agatha-preview .cx-prose b{color:var(--text);font-weight:700}#agatha-preview .cx-prose em{color:var(--text);font-style:normal}#agatha-preview .cx-prose a{color:var(--amber);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}#agatha-preview .cx-prose a:hover{text-decoration-thickness:2px}#agatha-preview .cx-prose a:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}#agatha-preview .cx-prose code{font-family:var(--mono);color:var(--text);background:var(--chipbg);border:1px solid var(--border);border-radius:6px;padding:1px 5px;font-size:.9em}#agatha-preview .cx-prose .ent-table-wrap{margin:0 0 16px}#agatha-preview .cx-prose .ent-table a{text-decoration:none}#agatha-preview .cx-formula{-webkit-overflow-scrolling:touch;background:var(--chipbg);border:1px solid var(--border);font-family:var(--mono);color:var(--text);white-space:pre;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:13.5px;line-height:1.6;display:block;overflow-x:auto}#agatha-preview .cx-formula:focus-visible{outline:2px solid var(--amber);outline-offset:2px}#agatha-preview .cx-terms{margin:0;padding:0}#agatha-preview .cx-term{border-top:1px solid var(--border);padding:14px 0;scroll-margin-top:12px}#agatha-preview .cx-term:first-child{border-top:0;padding-top:0}#agatha-preview .cx-term dt{color:var(--text);margin:0 0 4px;font-size:15.5px;font-weight:700}#agatha-preview .cx-term dd{color:var(--muted);margin:0;font-size:14.5px;line-height:1.65}#agatha-preview .cx-term dd a,#agatha-preview .cx-term:target dt{color:var(--amber)}#agatha-preview .cx-callout{background:var(--panel);border:1px solid var(--border);border-left:3px solid var(--amber-deep);color:var(--muted);border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.6}#agatha-preview .cx-callout strong{color:var(--text)}#agatha-preview .cx-recordline{color:var(--muted);max-width:70ch;margin:0 0 14px;font-size:14px;line-height:1.6}#agatha-preview .cx-recordline a{color:var(--amber)}#agatha-preview .cx-table th.num,#agatha-preview .cx-table td.num{text-align:right;padding-left:10px}#agatha-preview .cx-table td.cx-none{color:var(--faint);font-style:italic}#agatha-preview .agx .ent-table-wrap,#agatha-preview .calc .ent-table-wrap{background:linear-gradient(to right,var(--panel) 45%,transparent) left center/28px 100% no-repeat local, linear-gradient(to left,var(--panel) 45%,transparent) right center/28px 100% no-repeat local, linear-gradient(to right,rgba(var(--amber-rgb),.24),transparent) left center/10px 100% no-repeat scroll, linear-gradient(to left,rgba(var(--amber-rgb),.24),transparent) right center/10px 100% no-repeat scroll}#agatha-preview .cx-table .is-pos,#agatha-preview .cx-prose .is-pos{color:var(--emerald)}#agatha-preview .cx-table .is-neg,#agatha-preview .cx-prose .is-neg{color:var(--rose)}#agatha-preview .cx-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}#agatha-preview .cx-card{background:var(--panel);border:1px solid var(--border);height:100%;min-height:44px;color:var(--muted);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;text-decoration:none;transition:border-color .15s;display:flex}#agatha-preview .cx-card:hover{border-color:rgba(var(--amber-rgb),.45)}#agatha-preview .cx-card:focus-visible{outline:2px solid var(--amber);outline-offset:2px}#agatha-preview .cx-card-t{color:var(--text);font-size:15.5px;font-weight:700}#agatha-preview .cx-card-d{color:var(--muted);font-size:13px;line-height:1.55}#agatha-preview .agx{background:var(--panel);border:1px solid rgba(var(--amber-rgb),.24);border-radius:12px;min-width:0;margin:24px 0;padding:16px 18px}#agatha-preview .agx-kicker{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin:0 0 4px;font-size:10.5px;font-weight:700}#agatha-preview .agx .agx-title{font-family:var(--sans);color:var(--text);margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.35}#agatha-preview .agx-body{min-width:0;color:var(--muted);font-size:14px;line-height:1.6}#agatha-preview .agx-body p{margin:0 0 10px}#agatha-preview .agx-body>:last-child{margin-bottom:0}#agatha-preview .agx-body a:not([class]){color:var(--amber);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}#agatha-preview .agx-body a:not([class]):focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}#agatha-preview .agx-body .ent-table a:not([class]){color:var(--text);text-decoration:none}#agatha-preview .agx-fallback{color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}#agatha-preview .agx-foot{color:var(--faint);margin:12px 0 0;font-size:12px;line-height:1.5}#agatha-preview .agx-foot a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}#agatha-preview .agx-foot a:hover{color:var(--amber)}#agatha-preview .agx-stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0 0 12px;display:grid}#agatha-preview .calc{background:var(--panel);border:1px solid var(--border);border-radius:14px;min-width:0;margin:0 0 24px;padding:18px}#agatha-preview .calc,#agatha-preview .calc *{box-sizing:border-box}#agatha-preview .calc-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px 16px;display:grid}#agatha-preview .calc-field{flex-direction:column;gap:6px;min-width:0;display:flex}#agatha-preview .calc-label{color:var(--text);font-size:13px;font-weight:600;line-height:1.3}#agatha-preview .calc-hint{min-height:18px;color:var(--faint);margin:0;font-size:12px;line-height:1.5}#agatha-preview .calc-err{color:var(--rose)}#agatha-preview .calc-chip{border:1px solid var(--border2);background:var(--chipbg);height:20px;font-family:var(--mono);letter-spacing:.04em;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;margin-right:6px;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex}#agatha-preview .calc-control{align-items:stretch;gap:6px;min-width:0;display:flex}#agatha-preview .calc-input{border:1px solid var(--border2);background:var(--bg);width:100%;min-width:0;height:44px;min-height:44px;color:var(--text);font-family:var(--mono);font-variant-numeric:tabular-nums;appearance:none;border-radius:10px;outline:none;flex:auto;padding:0 12px;font-size:16px}#agatha-preview .calc-input::placeholder{color:var(--faint);opacity:1}#agatha-preview .calc-input:focus-visible{border-color:var(--amber);box-shadow:0 0 0 2px rgba(var(--amber-rgb),.35)}#agatha-preview .calc-input[aria-invalid=true]{border-color:var(--rose)}#agatha-preview select.calc-input{font-family:var(--sans);background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:28px}#agatha-preview .calc-money{flex:auto;min-width:0;display:flex;position:relative}#agatha-preview .calc-adorn{font-family:var(--mono);color:var(--faint);pointer-events:none;font-size:15px;position:absolute;top:50%;transform:translateY(-50%)}#agatha-preview .calc-adorn.is-pre{left:12px}#agatha-preview .calc-adorn.is-post{right:12px}#agatha-preview .calc-money.has-pre .calc-input{padding-left:26px}#agatha-preview .calc-money.has-post .calc-input{padding-right:30px}#agatha-preview .calc-sign,#agatha-preview .calc-btn{border:1px solid var(--border2);background:var(--chipbg);min-width:44px;min-height:44px;color:var(--text);font-family:var(--sans);cursor:pointer;touch-action:manipulation;border-radius:10px;flex:none;padding:0 12px;font-size:14px;font-weight:600}#agatha-preview .calc-sign{width:44px;font-family:var(--mono);padding:0;font-size:15px}#agatha-preview .calc-sign:hover,#agatha-preview .calc-btn:hover{border-color:rgba(var(--amber-rgb),.5)}#agatha-preview .calc-sign:focus-visible,#agatha-preview .calc-btn:focus-visible{outline:2px solid var(--amber);outline-offset:2px}#agatha-preview .calc-btn.is-primary{background:var(--amber);border-color:var(--amber);color:var(--bet-ink)}#agatha-preview .calc-btn.is-ghost{color:var(--muted);background:0 0}#agatha-preview .calc-btn[disabled]{opacity:.45;cursor:default}#agatha-preview .calc-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}#agatha-preview .calc-seg{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}#agatha-preview .calc-seg legend{color:var(--text);margin:0 0 6px;padding:0;font-size:13px;font-weight:600}#agatha-preview .calc-seg button,#agatha-preview .calc-seg label{border:1px solid var(--border2);min-height:44px;color:var(--muted);font-family:var(--sans);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}#agatha-preview .calc-seg button[aria-pressed=true],#agatha-preview .calc-seg button[aria-checked=true]{color:var(--amber);border-color:var(--amber-deep);background:rgba(var(--amber-rgb),.07)}#agatha-preview .calc-seg label:has(input:checked){color:var(--amber);border-color:var(--amber-deep);background:rgba(var(--amber-rgb),.07)}#agatha-preview .calc-seg button:focus-visible{outline:2px solid var(--amber);outline-offset:2px}#agatha-preview .calc-seg label:has(input:focus-visible){outline:2px solid var(--amber);outline-offset:2px}#agatha-preview .calc-seg input[type=radio]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}#agatha-preview .calc-range{width:100%;min-height:44px;accent-color:var(--amber);background:0 0}#agatha-preview .calc-range:focus-visible{outline:2px solid var(--amber);outline-offset:2px}#agatha-preview .calc-rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}#agatha-preview .calc-row{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-end;gap:8px 10px;min-width:0;padding:10px 0;display:flex}#agatha-preview .calc-row:first-child{border-top:0;padding-top:0}#agatha-preview .calc-row>.calc-field{flex:160px}#agatha-preview .calc-row-no{min-width:24px;font-family:var(--mono);color:var(--faint);flex:none;align-self:center;font-size:12px}#agatha-preview .calc-textarea{border:1px solid var(--border2);background:var(--bg);width:100%;min-height:132px;color:var(--text);font-family:var(--mono);resize:vertical;border-radius:10px;outline:none;padding:10px 12px;font-size:16px;line-height:1.5}#agatha-preview .calc-textarea:focus-visible{border-color:var(--amber);box-shadow:0 0 0 2px rgba(var(--amber-rgb),.35)}#agatha-preview .calc-out{border-top:1px solid var(--border);min-width:0;margin-top:18px;padding-top:16px}#agatha-preview .calc-out-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}#agatha-preview .calc-stat{background:var(--card);border:1px solid var(--border);border-radius:10px;min-width:0;padding:10px 12px}#agatha-preview .calc-stat-k{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:0 0 4px;font-size:10.5px;font-weight:700;display:block}#agatha-preview .calc-stat-v{font-family:var(--mono);color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:19px;line-height:1.25;display:block}#agatha-preview .calc-stat-s{color:var(--faint);margin-top:4px;font-size:11.5px;line-height:1.45;display:block}#agatha-preview .calc-stat.is-main{border-color:rgba(var(--amber-rgb),.4)}#agatha-preview .calc-stat.is-main .calc-stat-v{color:var(--amber);font-size:22px}#agatha-preview .calc-out .is-pos{color:var(--emerald)}#agatha-preview .calc-out .is-neg{color:var(--rose)}#agatha-preview .calc-note{color:var(--muted);margin:12px 0 0;font-size:12.5px;line-height:1.55}#agatha-preview .calc-warn{border:1px solid rgba(var(--orange-rgb),.55);background:rgba(var(--orange-rgb),.08);color:var(--text);border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.55}#agatha-preview .calc-empty{color:var(--faint);margin:0;font-size:13px}#agatha-preview .faq{min-width:0;max-width:70ch;margin-top:36px}#agatha-preview .faq>h2{font-family:var(--sans);color:var(--text);margin:0 0 6px;font-size:19px;font-weight:700}#agatha-preview .faq-item{border-top:1px solid var(--border);padding:14px 0}#agatha-preview .faq-item:first-of-type{border-top:0}#agatha-preview .faq-item h3{color:var(--text);margin:0 0 6px;scroll-margin-top:12px;font-size:15px;font-weight:700;line-height:1.4}#agatha-preview .faq-item p,#agatha-preview .faq-a{color:var(--muted);margin:0;font-size:14.5px;line-height:1.65}#agatha-preview .faq-item a{color:var(--amber)}#agatha-preview .toc{background:var(--panel);border:1px solid var(--border);border-radius:12px;max-width:70ch;margin:0 0 24px;padding:12px 16px}#agatha-preview .toc-h{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0 0 4px;font-size:10.5px;font-weight:700}#agatha-preview .toc ol{color:var(--faint);margin:0;padding:0 0 0 20px;font-size:13.5px;list-style:decimal}#agatha-preview .toc li{margin:0}#agatha-preview .toc a{color:var(--muted);padding:5px 0;line-height:1.4;text-decoration:none;display:inline-block}#agatha-preview .toc a:hover{color:var(--amber)}#agatha-preview .toc a:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}#agatha-preview .related{min-width:0}#agatha-preview .related>h2.sec-label{margin-bottom:10px}#agatha-preview .related ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}#agatha-preview .related li{background:var(--panel);border:1px solid var(--border);border-radius:10px;min-width:0;padding:0}#agatha-preview .related li a{min-height:44px;color:var(--muted);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;padding:10px 12px;text-decoration:none;display:flex}#agatha-preview .related-t{color:var(--text);font-size:14px;font-weight:600;line-height:1.4}#agatha-preview .related li a:hover .related-t{color:var(--amber)}#agatha-preview .related-d{color:var(--muted);font-size:12.5px;line-height:1.5}#agatha-preview .related-hubs{flex-wrap:wrap;gap:4px 18px;margin:12px 0 0;font-size:13px;display:flex}#agatha-preview .related-hubs a{min-height:32px;color:var(--amber);align-items:center;text-decoration:none;display:inline-flex}#agatha-preview .related-hubs a:hover{text-underline-offset:2px;text-decoration:underline}#agatha-preview .related a:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}#agatha-preview .rg-age{border:1px solid var(--border2);height:18px;font-family:var(--mono);color:var(--muted);border-radius:5px;align-items:center;margin-right:2px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}@media (max-width:560px){#agatha-preview .cx-page .cx-lede,#agatha-preview .cx-prose{font-size:14.5px}#agatha-preview .cx-prose h2{margin-top:30px;font-size:17.5px}#agatha-preview .cx-prose h3{font-size:15.5px}#agatha-preview .calc{border-radius:12px;padding:14px}#agatha-preview .calc-grid{grid-template-columns:minmax(0,1fr)}#agatha-preview .calc-stat-v{font-size:17px}#agatha-preview .calc-stat.is-main .calc-stat-v{font-size:20px}#agatha-preview .agx{padding:14px}#agatha-preview .toc a{align-items:center;min-height:44px;padding:0;display:flex}#agatha-preview .cx-table thead th,#agatha-preview .cx-table thead th.num{white-space:normal;vertical-align:bottom;line-height:1.3}#agatha-preview .cx-table th.num,#agatha-preview .cx-table td.num{padding-left:8px}#agatha-preview .related-hubs a{min-height:44px}#agatha-preview .cx-cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){#agatha-preview .cx-card{transition:none}}
