.otc-inputs[data-astro-cid-n7m3md7p]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:.75rem 1rem;display:grid}.otc-inputs[data-astro-cid-n7m3md7p] label[data-astro-cid-n7m3md7p]{font-weight:700}.otc-value[data-astro-cid-n7m3md7p]{min-height:48px;font-size:1.15rem}.otc-scale[data-astro-cid-n7m3md7p]{min-height:48px}.otc-status[data-astro-cid-n7m3md7p]{margin-top:.45rem}.otc-status[data-astro-cid-n7m3md7p].is-ok{color:var(--success)}.otc-examples[data-astro-cid-n7m3md7p]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.85rem;display:flex}.otc-examples__label[data-astro-cid-n7m3md7p]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin-right:.2rem;font-size:.72rem;font-weight:700}.otc-rules[data-astro-cid-n7m3md7p]{border-top:1px solid var(--line);margin-top:1rem;padding-top:.5rem}.otc-rules__summary[data-astro-cid-n7m3md7p]{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;font-weight:700;list-style:none;display:flex}.otc-rules__summary[data-astro-cid-n7m3md7p]::-webkit-details-marker{display:none}.otc-rules__summary[data-astro-cid-n7m3md7p]:after{content:"+";font-family:var(--font-mono);color:var(--text-2);margin-left:auto;padding-left:.75rem;font-weight:700}details[data-astro-cid-n7m3md7p][open]>.otc-rules__summary[data-astro-cid-n7m3md7p]:after{content:"–"}.otc-rules__summary[data-astro-cid-n7m3md7p]:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--radius-s)}.otc-rules__grid[data-astro-cid-n7m3md7p]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:start;gap:.75rem 1rem;padding:.25rem 0 .5rem;display:grid}.otc-readout[data-astro-cid-n7m3md7p].is-stale{opacity:.55}.otc-label[data-astro-cid-n7m3md7p]{text-transform:none;letter-spacing:.04em;font-size:.82rem}.otc-big[data-astro-cid-n7m3md7p]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem;margin:.5rem 0 0;display:grid}.otc-big__item[data-astro-cid-n7m3md7p]{border-left:2px solid #ffffff2e;min-width:0;padding-left:.6rem}.otc-big__item[data-astro-cid-n7m3md7p].is-input{border-left-color:var(--signal)}.otc-big[data-astro-cid-n7m3md7p] dt[data-astro-cid-n7m3md7p]{color:#c9d0d8;font-size:.78rem}.otc-big[data-astro-cid-n7m3md7p] dd[data-astro-cid-n7m3md7p]{font-family:var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.1rem 0 0;font-size:clamp(1.45rem,1.05rem + 1.5vw,2.1rem);font-weight:800;line-height:1.1}.otc-big[data-astro-cid-n7m3md7p] dd[data-astro-cid-n7m3md7p].otc-big__sub{color:#c9d0d8;margin-top:.2rem;font-family:inherit;font-size:.8rem;font-weight:500}.otc-actions[data-astro-cid-n7m3md7p]{justify-content:flex-end}.otc-chart__pick[data-astro-cid-n7m3md7p]{margin-bottom:.5rem}.otc-chart__hint[data-astro-cid-n7m3md7p]{margin-bottom:.6rem}.otc-chart__table[data-astro-cid-n7m3md7p] th[scope=row]{font-weight:650}.otc-chart__table[data-astro-cid-n7m3md7p] tr.is-current{background:color-mix(in srgb, var(--signal) 26%, var(--surface))}.otc-chart__table[data-astro-cid-n7m3md7p] tr.is-current :is(th,td){font-weight:750}.otc-note[data-astro-cid-n7m3md7p] strong[data-astro-cid-n7m3md7p]{color:inherit}.otc-links__list[data-astro-cid-n7m3md7p]{flex-wrap:wrap;gap:.45rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}@media (max-width:560px){.otc-inputs[data-astro-cid-n7m3md7p]{grid-template-columns:minmax(0,1fr)}.otc-big[data-astro-cid-n7m3md7p]{grid-template-columns:repeat(2,minmax(0,1fr))}.otc-chart__table[data-astro-cid-n7m3md7p]{font-size:.86rem}.otc-chart__table[data-astro-cid-n7m3md7p] :is(th,td){padding-inline:.5rem}}@media print{.otc[data-astro-cid-n7m3md7p].otc-printing>[data-astro-cid-n7m3md7p]:not(.otc-chart){display:none!important}.otc-big[data-astro-cid-n7m3md7p] dt[data-astro-cid-n7m3md7p],.otc-big[data-astro-cid-n7m3md7p] dd[data-astro-cid-n7m3md7p].otc-big__sub{color:inherit}.otc-chart__wrap[data-astro-cid-n7m3md7p]{border:0;max-height:none;overflow:visible}.otc-chart__table[data-astro-cid-n7m3md7p] tr{break-inside:avoid}.otc-chart__table[data-astro-cid-n7m3md7p] tr.is-current{background:0 0}}@media (pointer:coarse){.otc[data-astro-cid-n7m3md7p] [data-astro-cid-n7m3md7p]:is(.btn,.input,.select){min-height:44px}.otc[data-astro-cid-n7m3md7p] .segmented[data-astro-cid-n7m3md7p] label[data-astro-cid-n7m3md7p]{align-items:center;min-height:44px;display:inline-flex}}
