.calc-controls[data-astro-cid-yuhweze6]{border:1px solid var(--line);border-radius:8px;margin:1.2rem 0;padding:1rem 1.1rem}.presets[data-astro-cid-yuhweze6]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem;margin-bottom:.9rem;display:grid}.preset[data-astro-cid-yuhweze6]{font:inherit;text-align:left;border:1px solid var(--line);color:inherit;cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.45rem .7rem;transition:border-color .1s;display:flex}.preset[data-astro-cid-yuhweze6]:hover{border-color:var(--text-2)}.preset[data-astro-cid-yuhweze6] b[data-astro-cid-yuhweze6]{font-size:.9em;font-weight:600}.preset[data-astro-cid-yuhweze6] span[data-astro-cid-yuhweze6]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75em}.preset[data-astro-cid-yuhweze6].active{border-color:var(--link);background:#74b7ff12}.preset[data-astro-cid-yuhweze6]:focus-visible{outline:2px solid var(--link);outline-offset:2px}.fields[data-astro-cid-yuhweze6]{flex-wrap:wrap;gap:.8rem .9rem;margin-bottom:.6rem;display:flex}.fields[data-astro-cid-yuhweze6] label[data-astro-cid-yuhweze6]{align-items:center;gap:.4rem;font-size:.9em;display:flex}.fields[data-astro-cid-yuhweze6] input[data-astro-cid-yuhweze6],.fields[data-astro-cid-yuhweze6] select[data-astro-cid-yuhweze6]{font:inherit;font-family:var(--font-mono);border:1px solid var(--line);color:inherit;background:0 0;border-radius:5px;padding:.25rem .4rem}.fields[data-astro-cid-yuhweze6] input[data-astro-cid-yuhweze6][type=number]{width:5.5rem}.fields[data-astro-cid-yuhweze6] select[data-astro-cid-yuhweze6]{max-width:16rem;font-family:inherit}.stackpick[data-astro-cid-yuhweze6]{border-top:1px solid var(--line);flex-direction:column;gap:.35rem;padding-top:.7rem}.radio-group[data-astro-cid-yuhweze6]{flex-wrap:wrap;align-items:center;gap:.2rem .8rem;font-size:.9em;display:flex}.radio-group[data-astro-cid-yuhweze6]>.note[data-astro-cid-yuhweze6]{min-width:5.5rem}.radio[data-astro-cid-yuhweze6]{cursor:pointer;align-items:center;gap:.25rem;display:inline-flex}.adv[data-astro-cid-yuhweze6]{border-top:1px solid var(--line);padding-top:.7rem}.adv[data-astro-cid-yuhweze6] summary[data-astro-cid-yuhweze6]{cursor:pointer;color:var(--text-2);font-size:.9em}.adv[data-astro-cid-yuhweze6] .fields[data-astro-cid-yuhweze6]{margin-top:.7rem}.bill[data-astro-cid-yuhweze6]{border:1px solid var(--panel-line);background:var(--panel);border-radius:10px;margin:1.2rem 0;padding:1.1rem 1.3rem 1.2rem}.bill-total[data-astro-cid-yuhweze6]{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:700;line-height:1.1}.bill-total[data-astro-cid-yuhweze6] .permo[data-astro-cid-yuhweze6]{color:var(--muted);margin-left:.15em;font-size:1.15rem;font-weight:400}.bill-range[data-astro-cid-yuhweze6]{margin-top:.1rem}.bill-bar[data-astro-cid-yuhweze6]{background:var(--gauge-track);border-radius:7px;height:13px;margin:.95rem 0 .65rem;display:flex;overflow:hidden}.seg[data-astro-cid-yuhweze6]{transition:width .25s}@media (prefers-reduced-motion:reduce){.seg[data-astro-cid-yuhweze6]{transition:none}}.bill-legend[data-astro-cid-yuhweze6]{color:var(--text-2);flex-wrap:wrap;gap:.3rem 1.15rem;font-size:.85em;display:flex}.bill-legend[data-astro-cid-yuhweze6] b{color:var(--text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-left:.45em;font-size:.95em;font-weight:600}.bill-free[data-astro-cid-yuhweze6]{color:var(--accent-ink);margin:.8rem 0 0;font-size:.95em}.bill-share[data-astro-cid-yuhweze6]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.share-btn[data-astro-cid-yuhweze6]{font:inherit;color:var(--text-2);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .7rem;font-size:.82em;line-height:1.4;text-decoration:none}.share-btn[data-astro-cid-yuhweze6]:hover,.share-btn[data-astro-cid-yuhweze6]:focus-visible{color:var(--link);border-color:var(--link)}.dot{border-radius:2px;width:.6em;height:.6em;margin-right:.45em;display:inline-block}.dot-llm,.seg-llm[data-astro-cid-yuhweze6]{background:var(--intel)}.dot-h,.seg-h[data-astro-cid-yuhweze6]{background:var(--teal)}.dot-d,.seg-d[data-astro-cid-yuhweze6]{background:var(--gauge-mid)}.dot-e,.seg-e[data-astro-cid-yuhweze6]{background:var(--warn)}.dot-p,.seg-p[data-astro-cid-yuhweze6]{background:var(--danger)}#s-table[data-astro-cid-yuhweze6] .num[data-astro-cid-yuhweze6]{text-align:right}.mono[data-astro-cid-yuhweze6]{font-family:var(--font-mono);font-size:.9em}#s-thresholds[data-astro-cid-yuhweze6]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.6rem;padding:0;list-style:none;display:grid}#s-thresholds[data-astro-cid-yuhweze6] li{border:1px solid var(--line);color:var(--text-2);border-radius:8px;margin:0;padding:.55rem .8rem;font-size:.9em}#s-thresholds[data-astro-cid-yuhweze6] strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (width<=640px){.bill-total[data-astro-cid-yuhweze6]{font-size:2.1rem}.fields[data-astro-cid-yuhweze6]{grid-template-columns:1fr 1fr;display:grid}.fields[data-astro-cid-yuhweze6] label[data-astro-cid-yuhweze6]{flex-wrap:wrap}.fields[data-astro-cid-yuhweze6] input[data-astro-cid-yuhweze6][type=number]{width:100%;max-width:7rem}.fields[data-astro-cid-yuhweze6] select[data-astro-cid-yuhweze6]{max-width:100%}}
