.top[data-astro-cid-57ttosal]{padding-top:22px}.bar[data-astro-cid-57ttosal]{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:6;background:#16241b;border:1px solid #33d67859;border-radius:18px;grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;padding:10px 16px;text-decoration:none;display:grid;position:fixed;box-shadow:0 10px 40px #0009}.bar[data-astro-cid-57ttosal][hidden]{display:none}.bar[data-astro-cid-57ttosal] small[data-astro-cid-57ttosal]{color:var(--room-muted);font-size:.72rem;font-weight:600;display:block}.bar[data-astro-cid-57ttosal] strong[data-astro-cid-57ttosal]{color:var(--room-accent);font-size:1.2rem}.bar-go[data-astro-cid-57ttosal]{color:var(--room-accent);font-size:1.3rem}h1[data-astro-cid-57ttosal]{letter-spacing:-.035em;margin:0;font-size:clamp(2.1rem,8vw,3.6rem);font-weight:800;line-height:1.02}.sub[data-astro-cid-57ttosal]{color:var(--room-muted);max-width:34ch;margin:10px 0 0;font-size:1.05rem}.calc[data-astro-cid-57ttosal]{gap:14px;padding-top:20px;padding-bottom:8px;display:grid}@media (width>=900px){.calc[data-astro-cid-57ttosal]{grid-template-columns:1fr 1.05fr;align-items:start;gap:20px}.result[data-astro-cid-57ttosal]{position:sticky;top:76px}}.card[data-astro-cid-57ttosal]{background:var(--room-surface);border-radius:22px;padding:18px}.inputs[data-astro-cid-57ttosal]{gap:18px;display:grid}.pair[data-astro-cid-57ttosal]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pay[data-astro-cid-57ttosal]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:-8px;display:flex}.pay[data-astro-cid-57ttosal] .hint[data-astro-cid-57ttosal]{margin:0}fieldset[data-astro-cid-57ttosal]{border:0;min-width:0;margin:0;padding:0}.field[data-astro-cid-57ttosal]>label[data-astro-cid-57ttosal],legend[data-astro-cid-57ttosal],.row-label[data-astro-cid-57ttosal]>label[data-astro-cid-57ttosal]{margin-bottom:10px;padding:0;font-size:.95rem;font-weight:700;display:block}.row-label[data-astro-cid-57ttosal]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.row-label[data-astro-cid-57ttosal]>label[data-astro-cid-57ttosal]{margin:0}.hint[data-astro-cid-57ttosal]{color:var(--room-muted);margin:8px 0 0;font-size:.85rem}.stepper[data-astro-cid-57ttosal]{grid-template-columns:48px 1fr 48px;gap:6px;display:grid}.stepper[data-astro-cid-57ttosal] button[data-astro-cid-57ttosal]{background:var(--room-field);cursor:pointer;touch-action:manipulation;border:0;border-radius:16px;height:56px;font-size:1.7rem;font-weight:500}.stepper[data-astro-cid-57ttosal] button[data-astro-cid-57ttosal]:active{background:#3a3a3a}input[data-astro-cid-57ttosal][type=number]{background:var(--room-field);font-variant-numeric:tabular-nums;-moz-appearance:textfield;border:0;border-radius:16px;width:100%;height:56px;padding:0 14px;font-size:1.35rem;font-weight:700}.stepper[data-astro-cid-57ttosal] input[data-astro-cid-57ttosal]{text-align:center;padding:0 4px}input[data-astro-cid-57ttosal]::-webkit-outer-spin-button,input[data-astro-cid-57ttosal]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.money-in[data-astro-cid-57ttosal]{position:relative}.money-in[data-astro-cid-57ttosal] span[data-astro-cid-57ttosal]{color:var(--room-muted);font-size:1.35rem;font-weight:700;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.money-in[data-astro-cid-57ttosal] input[data-astro-cid-57ttosal]{padding-left:34px}.toggle[data-astro-cid-57ttosal]{background:var(--room-field);border-radius:999px;padding:3px;display:inline-flex}.toggle[data-astro-cid-57ttosal] input[data-astro-cid-57ttosal],.chips[data-astro-cid-57ttosal] input[data-astro-cid-57ttosal]{opacity:0;pointer-events:none;position:absolute}.toggle[data-astro-cid-57ttosal] label[data-astro-cid-57ttosal]{color:var(--room-muted);cursor:pointer;border-radius:999px;padding:7px 12px;font-size:.82rem;font-weight:600}.toggle[data-astro-cid-57ttosal] input[data-astro-cid-57ttosal]:checked+label[data-astro-cid-57ttosal]{background:var(--room-ink);color:#0a0a0d}.chips[data-astro-cid-57ttosal]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-57ttosal] label[data-astro-cid-57ttosal]{background:var(--room-field);cursor:pointer;border-radius:999px;align-items:center;min-height:44px;padding:0 14px;font-size:.95rem;font-weight:600;display:inline-flex}.chips[data-astro-cid-57ttosal] input[data-astro-cid-57ttosal]:checked+label[data-astro-cid-57ttosal]{background:var(--room-accent);color:var(--room-accent-ink)}.chips[data-astro-cid-57ttosal] input[data-astro-cid-57ttosal]:focus-visible+label[data-astro-cid-57ttosal],.toggle[data-astro-cid-57ttosal] input[data-astro-cid-57ttosal]:focus-visible+label[data-astro-cid-57ttosal]{outline:3px solid var(--room-accent);outline-offset:2px}.custom[data-astro-cid-57ttosal][hidden]{display:none}.unit[data-astro-cid-57ttosal]{color:var(--room-muted);font-weight:500}.chips[data-astro-cid-57ttosal] label[data-astro-cid-57ttosal]>span[data-astro-cid-57ttosal][aria-hidden]{text-align:center;min-width:1.4em}.custom[data-astro-cid-57ttosal]{grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:12px;display:grid}.custom[data-astro-cid-57ttosal] label[data-astro-cid-57ttosal]{color:var(--room-muted);font-weight:600}.result[data-astro-cid-57ttosal]{background:radial-gradient(ellipse 120% 70% at 50% 18%, #33d67824, transparent 65%), var(--room-surface);text-align:center}.eyebrow[data-astro-cid-57ttosal]{letter-spacing:.14em;text-transform:uppercase;color:var(--room-muted);margin:6px 0 0;font-size:.75rem;font-weight:600}.big[data-astro-cid-57ttosal]{letter-spacing:-.03em;color:var(--room-accent);text-shadow:0 0 28px var(--room-glow);overflow-wrap:anywhere;margin:2px 0 0;font-size:clamp(2.9rem,15vw,5rem);font-weight:800;line-height:1.05}.stats[data-astro-cid-57ttosal]{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 0;display:grid}.stats[data-astro-cid-57ttosal] div[data-astro-cid-57ttosal]{background:var(--room-field);border-radius:14px;padding:10px 8px}dt[data-astro-cid-57ttosal]{color:var(--room-muted);font-size:.78rem;font-weight:600}dd[data-astro-cid-57ttosal]{margin:2px 0 0;font-size:1.35rem;font-weight:800}dd[data-astro-cid-57ttosal].year{color:var(--room-accent)}.compare[data-astro-cid-57ttosal]{margin:14px 0 0;font-weight:600}.live[data-astro-cid-57ttosal]{border-top:1px solid var(--room-line);margin-top:16px;padding-top:10px}.dot[data-astro-cid-57ttosal]{background:var(--room-stop);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.live[data-astro-cid-57ttosal].on .dot[data-astro-cid-57ttosal]{animation:1.2s infinite blink}@keyframes blink{50%{opacity:.2}}.live-cost[data-astro-cid-57ttosal]{color:var(--room-accent);letter-spacing:-.03em;margin:0;font-size:clamp(2.6rem,13vw,4.4rem);font-weight:800;line-height:1.1}.live[data-astro-cid-57ttosal].on .live-cost[data-astro-cid-57ttosal]{text-shadow:0 0 24px var(--room-glow)}.live-clock[data-astro-cid-57ttosal]{margin:0;font-size:1.6rem;font-weight:300}.actions[data-astro-cid-57ttosal]{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.btn[data-astro-cid-57ttosal]{cursor:pointer;touch-action:manipulation;border:0;border-radius:18px;min-height:54px;font-size:1.05rem;font-weight:700}.btn[data-astro-cid-57ttosal].primary{background:var(--room-accent);color:var(--room-accent-ink);grid-column:1/-1;font-size:1.15rem}.btn[data-astro-cid-57ttosal].ghost{background:var(--room-field)}#reset[data-astro-cid-57ttosal]:not([hidden])~#copy[data-astro-cid-57ttosal]{grid-column:auto}#reset[data-astro-cid-57ttosal][hidden]+#copy[data-astro-cid-57ttosal]{grid-column:1/-1}.copied[data-astro-cid-57ttosal]{min-height:1.4em;color:var(--room-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:.85rem}.cta[data-astro-cid-57ttosal]{border-top:1px solid var(--room-line);margin-top:10px;padding-top:16px}.cta-line[data-astro-cid-57ttosal]{letter-spacing:-.01em;margin:0 0 12px;font-size:1.2rem;font-weight:800}.cta-row[data-astro-cid-57ttosal]{justify-content:center;align-items:center;gap:18px;display:flex}.store[data-astro-cid-57ttosal]{text-align:left;background:#000;border:1px solid #3a3a40;border-radius:16px;align-items:center;gap:12px;padding:10px 18px 10px 10px;text-decoration:none;display:inline-flex}.store[data-astro-cid-57ttosal] img[data-astro-cid-57ttosal]{border-radius:11px;width:48px;height:48px}.store[data-astro-cid-57ttosal] strong[data-astro-cid-57ttosal]{font-size:1.05rem;display:block}.store[data-astro-cid-57ttosal] small[data-astro-cid-57ttosal]{color:var(--room-muted);font-size:.8rem;display:block}.qr[data-astro-cid-57ttosal]{display:none}@media (width>=900px) and (hover:hover){.qr[data-astro-cid-57ttosal]{justify-items:center;gap:6px;display:grid}.qr[data-astro-cid-57ttosal] svg{background:#fff;border-radius:10px;width:92px;height:92px;padding:6px}.qr[data-astro-cid-57ttosal] span[data-astro-cid-57ttosal]{color:var(--room-muted);font-size:.72rem}}.price[data-astro-cid-57ttosal]{color:var(--room-muted);margin:12px 0 2px;font-size:.9rem}.prose[data-astro-cid-57ttosal]{max-width:760px;padding-top:28px;padding-bottom:56px}.prose[data-astro-cid-57ttosal] h2[data-astro-cid-57ttosal]{letter-spacing:-.02em;margin:40px 0 12px;font-size:clamp(1.4rem,5vw,1.9rem)}.prose[data-astro-cid-57ttosal] p[data-astro-cid-57ttosal]{color:#d6d6dc}.formula[data-astro-cid-57ttosal]{background:var(--room-surface);border-radius:14px;padding:14px 16px;font-size:1.2rem;font-weight:700;color:var(--room-accent)!important}.note[data-astro-cid-57ttosal]{margin:-4px 0 10px;font-size:.9rem}.table-wrap[data-astro-cid-57ttosal]{-webkit-overflow-scrolling:touch;background:var(--room-surface);border-radius:14px;overflow-x:auto}table[data-astro-cid-57ttosal]{border-collapse:collapse;width:100%;font-size:.92rem}tbody[data-astro-cid-57ttosal] th[data-astro-cid-57ttosal] small[data-astro-cid-57ttosal]{color:var(--room-muted);margin-top:2px;font-size:.82rem;font-weight:400;display:block}th[data-astro-cid-57ttosal],td[data-astro-cid-57ttosal]{text-align:left;border-bottom:1px solid var(--room-line);vertical-align:top;padding:12px 14px}thead[data-astro-cid-57ttosal] th[data-astro-cid-57ttosal]{color:var(--room-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:600}tbody[data-astro-cid-57ttosal] th[data-astro-cid-57ttosal]{font-weight:600}td[data-astro-cid-57ttosal]:last-child{color:var(--room-accent);font-weight:700}td[data-astro-cid-57ttosal]{white-space:nowrap}@media (width<=420px){th[data-astro-cid-57ttosal],td[data-astro-cid-57ttosal]{padding:12px 10px}td[data-astro-cid-57ttosal]{white-space:normal}}tbody[data-astro-cid-57ttosal] tr[data-astro-cid-57ttosal]:last-child>[data-astro-cid-57ttosal]{border-bottom:0}.fixes[data-astro-cid-57ttosal]{counter-reset:f;gap:10px;margin:0;padding:0;list-style:none;display:grid}.fixes[data-astro-cid-57ttosal] li[data-astro-cid-57ttosal]{counter-increment:f;background:var(--room-surface);border-radius:14px;gap:6px;padding:14px 16px 14px 52px;display:grid;position:relative}.fixes[data-astro-cid-57ttosal] li[data-astro-cid-57ttosal]:before{content:counter(f);background:var(--room-field);border-radius:50%;place-items:center;width:24px;height:24px;font-size:.85rem;font-weight:800;display:grid;position:absolute;top:14px;left:16px}.fixes[data-astro-cid-57ttosal] strong[data-astro-cid-57ttosal]{display:block}.fixes[data-astro-cid-57ttosal] li[data-astro-cid-57ttosal] div[data-astro-cid-57ttosal] span[data-astro-cid-57ttosal]{color:var(--room-muted);font-size:.92rem}.save[data-astro-cid-57ttosal]{color:var(--room-accent);font-weight:700}@media (width>=640px){.fixes[data-astro-cid-57ttosal] li[data-astro-cid-57ttosal]{grid-template-columns:1fr auto;align-items:center}}.faq[data-astro-cid-57ttosal]{gap:8px;display:grid}details[data-astro-cid-57ttosal]{background:var(--room-surface);border-radius:14px}summary[data-astro-cid-57ttosal]{cursor:pointer;justify-content:space-between;gap:12px;padding:16px;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-57ttosal]::-webkit-details-marker{display:none}summary[data-astro-cid-57ttosal]:after{content:"+";color:var(--room-accent);font-weight:800}details[data-astro-cid-57ttosal][open] summary[data-astro-cid-57ttosal]:after{content:"–"}details[data-astro-cid-57ttosal] p[data-astro-cid-57ttosal]{margin:0;padding:0 16px 16px}.from[data-astro-cid-57ttosal]{margin-top:40px;font-size:.92rem}.from[data-astro-cid-57ttosal] a[data-astro-cid-57ttosal]{color:var(--room-accent)}
