.bar.svelte-5zb9y6{gap:16px;padding-bottom:20px;display:grid}.cur.svelte-5zb9y6{flex-direction:column;gap:6px;display:flex}label.svelte-5zb9y6,.lab.svelte-5zb9y6{font-size:var(--fs-md);font-weight:500}.sel.svelte-5zb9y6{color:var(--c-muted);position:relative}select.svelte-5zb9y6{border:1px solid var(--c-line-strong);border-radius:var(--r-lg);width:100%;height:48px;font:500 16px var(--f-sans);color:var(--c-deep-sea);appearance:none;cursor:pointer;background:#fff;padding:0 40px 0 14px}select.svelte-5zb9y6:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.sel.svelte-5zb9y6 i{pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ex.svelte-5zb9y6{flex-direction:column;gap:6px;min-width:0;display:flex}.chips.svelte-5zb9y6{margin-inline:calc(var(--m) * -1);padding-inline:var(--m);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.chips.svelte-5zb9y6::-webkit-scrollbar{display:none}.chip.svelte-5zb9y6{border:1px solid var(--c-line);border-radius:var(--r-pill);height:40px;font:500 var(--fs-sm) var(--f-sans);color:var(--c-deep-sea);cursor:pointer;white-space:nowrap;background:#fff;flex:none;padding:0 14px;transition:border-color .2s}.chip.svelte-5zb9y6:focus-visible,.act.svelte-5zb9y6:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}@media (hover:hover){.chip.svelte-5zb9y6:hover{border-color:var(--c-ink)}}.acts.svelte-5zb9y6{grid-template-columns:1fr 1fr;gap:8px;display:grid}.act.svelte-5zb9y6{border:1px solid var(--c-line-strong);border-radius:var(--r-lg);height:44px;font:500 var(--fs-md) var(--f-sans);color:var(--c-deep-sea);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:8px;display:inline-flex}.rates.svelte-5zb9y6{font:400 var(--fs-xs) / 1.5 var(--f-mono);color:var(--c-muted)}@media (width>=1001px){.bar.svelte-5zb9y6{grid-template-columns:280px minmax(0,1fr) auto;grid-template-areas:"cur ex acts""rates rates rates";align-items:end;gap:16px 24px;padding-bottom:28px}.cur.svelte-5zb9y6{grid-area:cur}.ex.svelte-5zb9y6{grid-area:ex}.acts.svelte-5zb9y6{grid-area:acts;grid-template-columns:auto auto}.act.svelte-5zb9y6{padding:0 18px}.rates.svelte-5zb9y6{grid-area:rates}.chips.svelte-5zb9y6{flex-wrap:wrap;margin-inline:0;padding-inline:0}}.card.svelte-7et3n7{border:1px solid var(--c-line);border-radius:var(--r-xl);background:#fff;padding:20px}.foam.svelte-7et3n7{background:var(--c-foam)}header.svelte-7et3n7{margin-bottom:18px}.eyebrow.svelte-7et3n7{font:500 var(--fs-xs) var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted)}h2.svelte-7et3n7{font-family:var(--f-display);letter-spacing:var(--ls-display);color:var(--c-deep-sea);margin-top:4px;font-size:22px;font-weight:600;line-height:1.15}.body.svelte-7et3n7{flex-direction:column;gap:20px;display:flex}@media (width>=1001px){.card.svelte-7et3n7{padding:28px}header.svelte-7et3n7{margin-bottom:22px}h2.svelte-7et3n7{font-size:24px}}.field.svelte-flg5aa{flex-direction:column;gap:6px;min-width:0;display:flex}.top.svelte-flg5aa{align-items:baseline;gap:10px;min-height:20px;display:flex}.top.sr.svelte-flg5aa{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}label.svelte-flg5aa{font-size:var(--fs-md);color:var(--c-deep-sea);font-weight:500}.note.svelte-flg5aa{font:400 var(--fs-xs) var(--f-mono);color:var(--c-muted);white-space:nowrap;margin-left:auto}.act.svelte-flg5aa{margin-left:auto}.note.svelte-flg5aa+.act:where(.svelte-flg5aa){margin-left:0}.box.svelte-flg5aa{border:1px solid var(--c-line-strong);border-radius:var(--r-lg);background:#fff;align-items:center;height:48px;transition:border-color .2s,box-shadow .2s;display:flex}.compact.svelte-flg5aa .box:where(.svelte-flg5aa){height:44px}.box.svelte-flg5aa:focus-within{border-color:var(--c-ink);box-shadow:0 0 0 3px #2a3a9e24}.box.invalid.svelte-flg5aa{border-color:#c0292f}input.svelte-flg5aa{min-width:0;height:100%;font:500 16px var(--f-sans);font-variant-numeric:tabular-nums;color:var(--c-deep-sea);appearance:none;background:0 0;border:0;outline:0;flex:1;padding:0 14px}input.svelte-flg5aa::placeholder{color:#9aa0bf}.aff.svelte-flg5aa{font:500 var(--fs-md) var(--f-mono);color:var(--c-muted);-webkit-user-select:none;user-select:none}.pre.svelte-flg5aa{padding-left:14px}.pre.svelte-flg5aa+input:where(.svelte-flg5aa){padding-left:6px}.suf.svelte-flg5aa{padding-right:14px}.err.svelte-flg5aa{font-size:var(--fs-sm);color:#a8202a;line-height:1.4}.help.svelte-flg5aa{font-size:var(--fs-sm);color:var(--c-muted);line-height:1.45}.field.svelte-1r1tx98{flex-direction:column;gap:4px;display:flex}.top.svelte-1r1tx98{justify-content:space-between;align-items:baseline;display:flex}label.svelte-1r1tx98{font-size:var(--fs-md);font-weight:500}.val.svelte-1r1tx98{font:600 var(--fs-lg) var(--f-mono);color:var(--c-ink);font-variant-numeric:tabular-nums}input.svelte-1r1tx98{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:32px;margin:0}input.svelte-1r1tx98::-webkit-slider-runnable-track{border-radius:var(--r-pill);background:linear-gradient(to right, var(--c-ink) 0 var(--p), #dfe3fb var(--p) 100%);height:6px}input.svelte-1r1tx98::-moz-range-track{border-radius:var(--r-pill);background:linear-gradient(to right, var(--c-ink) 0 var(--p), #dfe3fb var(--p) 100%);height:6px}input.svelte-1r1tx98::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--c-ink);background:#fff;border-radius:50%;width:24px;height:24px;margin-top:-9px;box-shadow:0 2px 6px #0e153640}input.svelte-1r1tx98::-moz-range-thumb{border:3px solid var(--c-ink);background:#fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #0e153640}input.svelte-1r1tx98:focus-visible{outline:none}input.svelte-1r1tx98:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #7480e673}input.svelte-1r1tx98:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #7480e673}.help.svelte-1r1tx98{font-size:var(--fs-sm);color:var(--c-muted);line-height:1.45}.row.svelte-11k4k7h{align-items:flex-start;gap:12px;display:flex}.txt.svelte-11k4k7h{flex-direction:column;gap:2px;padding-top:2px;display:flex}.l.svelte-11k4k7h{font-size:var(--fs-md);font-weight:500}.h.svelte-11k4k7h{font-size:var(--fs-sm);color:var(--c-muted);line-height:1.4}.sw.svelte-11k4k7h{cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;margin:-10px -2px;position:relative}.sw.svelte-11k4k7h:before{content:"";border-radius:var(--r-pill);background:var(--c-line-strong);transition:background .2s;position:absolute;inset:10px 2px}.sw.svelte-11k4k7h i:where(.svelte-11k4k7h){width:18px;height:18px;transition:transform var(--d-base) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:13px;left:5px;box-shadow:0 1px 3px #0e15364d}.on.svelte-11k4k7h:before{background:var(--c-ink)}.on.svelte-11k4k7h i:where(.svelte-11k4k7h){transform:translate(16px)}.sw.svelte-11k4k7h:focus-visible{outline:2px solid var(--c-ink);outline-offset:-2px;border-radius:var(--r-lg)}@media (prefers-reduced-motion:reduce){.sw.svelte-11k4k7h i:where(.svelte-11k4k7h),.sw.svelte-11k4k7h:before{transition:none}}.mb.svelte-1nj31ao{border-radius:var(--r-pill);min-height:32px;font:600 var(--fs-sm) var(--f-sans);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:background .2s,color .2s;display:inline-flex}.soft.svelte-1nj31ao{background:var(--c-tint);color:var(--c-ink)}.ghost.svelte-1nj31ao{color:var(--c-deep-sea);border:1px solid var(--c-line-strong);background:#fff}.danger.svelte-1nj31ao{color:var(--c-muted);background:0 0;padding:0 8px}.mb.svelte-1nj31ao:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}@media (hover:hover){.soft.svelte-1nj31ao:hover{background:var(--c-mist)}.ghost.svelte-1nj31ao:hover{border-color:var(--c-ink)}.danger.svelte-1nj31ao:hover{color:#c0292f}}@media (pointer:coarse){.mb.svelte-1nj31ao{min-height:40px}}.list.svelte-o3511t{flex-direction:column;gap:12px;display:flex}.head.svelte-o3511t{justify-content:space-between;align-items:baseline;gap:8px;display:flex}h3.svelte-o3511t{font-size:var(--fs-md);font-weight:600}.meta.svelte-o3511t{font:400 var(--fs-xs) var(--f-mono);color:var(--c-muted)}.meta.svelte-o3511t b:where(.svelte-o3511t){color:var(--c-deep-sea);font-weight:500}.courier.svelte-o3511t{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-foam);flex-direction:column;gap:12px;padding:14px;display:flex}.row1.svelte-o3511t{align-items:center;gap:8px;display:flex}.name.svelte-o3511t{border:1px solid var(--c-line-strong);border-radius:var(--r-lg);min-width:0;height:44px;font:600 16px var(--f-sans);color:var(--c-deep-sea);background:#fff;flex:1;padding:0 12px}.name.svelte-o3511t:focus{border-color:var(--c-ink);outline:0;box-shadow:0 0 0 3px #2a3a9e24}.badge.svelte-o3511t{border-radius:var(--r-pill);background:var(--c-tint);color:var(--c-ink);font:600 var(--fs-xs) var(--f-mono);flex:none;padding:3px 9px}.rm.svelte-o3511t{border-radius:var(--r-lg);width:44px;height:44px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;font-size:18px;display:grid}.rm.svelte-o3511t:focus-visible{outline:2px solid var(--c-ink)}@media (hover:hover){.rm.svelte-o3511t:hover{color:#c0292f;background:#fff}}.grid.svelte-o3511t{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sw.svelte-o3511t{grid-column:1/-1}.foot.svelte-o3511t{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sum.svelte-o3511t,.sum2.svelte-o3511t{font:400 var(--fs-xs) var(--f-mono);color:var(--c-muted)}.sum2.svelte-o3511t b:where(.svelte-o3511t){color:var(--c-deep-sea);font-weight:500}.warn.svelte-o3511t{color:#946200}.list.svelte-1ce25ee{flex-direction:column;gap:10px;display:flex}.head.svelte-1ce25ee{justify-content:space-between;align-items:baseline;display:flex}h3.svelte-1ce25ee{font-size:var(--fs-md);font-weight:600}.meta.svelte-1ce25ee{font:400 var(--fs-xs) var(--f-mono);color:var(--c-muted)}.meta.svelte-1ce25ee b:where(.svelte-1ce25ee){color:var(--c-deep-sea);font-weight:500}.row.svelte-1ce25ee{grid-template-columns:minmax(0,1fr) minmax(0,132px) auto;align-items:center;gap:8px;display:grid}.name.svelte-1ce25ee{border:1px solid var(--c-line-strong);border-radius:var(--r-lg);min-width:0;height:44px;font:500 16px var(--f-sans);color:var(--c-deep-sea);background:#fff;padding:0 12px}.name.svelte-1ce25ee::placeholder{color:#9aa0bf}.name.svelte-1ce25ee:focus{border-color:var(--c-ink);outline:0;box-shadow:0 0 0 3px #2a3a9e24}.rm.svelte-1ce25ee{width:40px;height:44px;color:var(--c-muted);cursor:pointer;border-radius:var(--r-lg);background:0 0;border:0;place-items:center;font-size:18px;display:grid}.rm.svelte-1ce25ee:focus-visible{outline:2px solid var(--c-ink)}@media (hover:hover){.rm.svelte-1ce25ee:hover{color:#c0292f}}.row.svelte-1ce25ee:not(:has(.rm)){grid-template-columns:minmax(0,1fr) minmax(0,132px)}@media (width<=400px){.row.svelte-1ce25ee{grid-template-columns:minmax(0,1fr) minmax(0,110px) auto}}.wrap.svelte-6qpyll{flex-direction:column;gap:20px;display:flex}fieldset.svelte-6qpyll{border:0;min-width:0}legend.svelte-6qpyll{width:100%;font-size:var(--fs-md);align-items:baseline;gap:10px;margin-bottom:8px;font-weight:500;display:flex}.cur.svelte-6qpyll{font:400 var(--fs-xs) var(--f-mono);color:var(--c-muted);margin-left:auto}.chips.svelte-6qpyll{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.chip.svelte-6qpyll{border:1px solid var(--c-line-strong);border-radius:var(--r-lg);height:44px;font:600 var(--fs-md) var(--f-sans);cursor:pointer;background:#fff;place-items:center;transition:background .2s,color .2s,border-color .2s;display:grid;position:relative}.chip.svelte-6qpyll input:where(.svelte-6qpyll){opacity:0;cursor:pointer;position:absolute;inset:0}.chip.on.svelte-6qpyll{background:var(--c-deep-sea);border-color:var(--c-deep-sea);color:#fff}.chip.svelte-6qpyll:has(input:where(.svelte-6qpyll):focus-visible){outline:2px solid var(--c-ink);outline-offset:2px}fieldset.svelte-6qpyll:disabled .chip:where(.svelte-6qpyll){opacity:.45;cursor:not-allowed}fieldset.svelte-6qpyll:disabled input:where(.svelte-6qpyll){cursor:not-allowed}.help.svelte-6qpyll{font-size:var(--fs-sm);color:var(--c-muted);margin-top:8px;line-height:1.45}.stack.svelte-1jjkinh{flex-direction:column;gap:16px;min-width:0;display:flex}.derived.svelte-1jjkinh{border-radius:var(--r-lg);background:var(--c-foam);font-size:var(--fs-sm);color:var(--c-muted);justify-content:space-between;align-items:baseline;gap:12px;margin-top:-8px;padding:10px 14px;display:flex}.v.svelte-1jjkinh{font:600 var(--fs-md) var(--f-mono);color:var(--c-deep-sea);font-variant-numeric:tabular-nums}.note.svelte-1jjkinh{font-size:var(--fs-sm);color:var(--c-muted);margin-top:-8px;line-height:1.5}.courier-note.svelte-1jjkinh{margin-top:0}.courier-note.svelte-1jjkinh b:where(.svelte-1jjkinh){color:var(--c-deep-sea);font-family:var(--f-mono);font-weight:600}.g.svelte-wqwbu6{padding-top:24px;position:relative}.lbl.svelte-wqwbu6{font:500 var(--fs-xs) var(--f-mono);color:var(--c-deep-sea);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.track.svelte-wqwbu6{border-radius:var(--r-pill);background:var(--c-tint);height:14px;position:relative}.fill.svelte-wqwbu6{border-radius:var(--r-pill);background:var(--c-ok);transform-origin:0;transition:transform var(--d-slow) var(--ease-out);position:absolute;inset:0}.warn.svelte-wqwbu6 .fill:where(.svelte-wqwbu6){background:#f0b429}.bad.svelte-wqwbu6 .fill:where(.svelte-wqwbu6){background:#e5484d}.mark.svelte-wqwbu6{background:var(--c-deep-sea);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-6px;bottom:-6px}@media (prefers-reduced-motion:reduce){.fill.svelte-wqwbu6,.mark.svelte-wqwbu6{transition:none}}.wrap.svelte-1ph5wyr{flex-direction:column;gap:12px;display:flex}.bar.svelte-1ph5wyr{border-radius:var(--r-md);background:var(--c-tint);gap:2px;height:18px;display:flex;overflow:hidden}.bar.svelte-1ph5wyr i:where(.svelte-1ph5wyr){flex-basis:0;min-width:3px}.dither.svelte-1ph5wyr{background-image:radial-gradient(circle at 1px 1px,#0e153680 1px,#0000 1.4px);background-size:4px 4px}.legend.svelte-1ph5wyr{flex-direction:column;gap:8px;display:flex}.legend.svelte-1ph5wyr li:where(.svelte-1ph5wyr){font-size:var(--fs-md);grid-template-columns:12px 1fr auto auto;align-items:center;column-gap:10px;display:grid}.sw.svelte-1ph5wyr{border-radius:3px;width:12px;height:12px}.lab.svelte-1ph5wyr{color:var(--c-deep-sea);min-width:0}.share.svelte-1ph5wyr{font:400 var(--fs-xs) var(--f-mono);color:var(--c-muted);text-align:right}.val.svelte-1ph5wyr{text-align:right;min-width:84px;font:500 var(--fs-md) var(--f-mono);font-variant-numeric:tabular-nums}.empty.svelte-1ph5wyr{font-size:var(--fs-sm);color:var(--c-muted)}.view.svelte-1qeg8jh{flex-direction:column;gap:20px;display:flex}.mono.svelte-1qeg8jh{font:500 var(--fs-xs) var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted)}.status.svelte-1qeg8jh{border-radius:var(--r-lg);--tc:#0f6b3f;background:#e6f7ee;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.status[data-tone=warn].svelte-1qeg8jh{--tc:#7a4f00;background:#fff4d6}.status[data-tone=bad].svelte-1qeg8jh{--tc:#a8202a;background:#fde8e8}.pill.svelte-1qeg8jh{font:600 var(--fs-sm) var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--tc);align-items:center;gap:8px;display:inline-flex}.pill.svelte-1qeg8jh i:where(.svelte-1qeg8jh){background:currentColor;border-radius:50%;width:8px;height:8px}.msg.svelte-1qeg8jh{font-size:var(--fs-md);color:var(--c-deep-sea);line-height:1.45}.warn.svelte-1qeg8jh{border-radius:var(--r-lg);font-size:var(--fs-md);background:#fffaf0;border:1px solid #f0b429;padding:14px 16px;line-height:1.45}.warn.svelte-1qeg8jh b:where(.svelte-1qeg8jh){color:#7a4f00;margin-bottom:4px;display:block}.hero.svelte-1qeg8jh{flex-direction:column;gap:4px;display:flex}.big.svelte-1qeg8jh{font-family:var(--f-display);letter-spacing:-.025em;color:var(--c-deep-sea);overflow-wrap:anywhere;font-size:clamp(48px,13vw,64px);font-weight:600;line-height:1.05}.neg.svelte-1qeg8jh{color:#c0292f}.sub.svelte-1qeg8jh{font-size:var(--fs-sm);color:var(--c-muted);margin-bottom:8px}.delta.svelte-1qeg8jh{font-size:var(--fs-md);color:var(--c-muted);margin-top:10px}.delta.svelte-1qeg8jh b:where(.svelte-1qeg8jh){font:600 var(--fs-md) var(--f-mono)}.delta.svelte-1qeg8jh b.ok:where(.svelte-1qeg8jh){color:#0f6b3f}.delta.svelte-1qeg8jh b.warn:where(.svelte-1qeg8jh){color:#7a4f00}.delta.svelte-1qeg8jh b.bad:where(.svelte-1qeg8jh){color:#c0292f}.stats.svelte-1qeg8jh{grid-template-columns:1fr 1fr;gap:10px;display:grid}.stat.svelte-1qeg8jh{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-foam);min-width:0;padding:14px}.num.svelte-1qeg8jh{font-family:var(--f-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:6px;font-size:clamp(26px,7vw,32px);font-weight:600;line-height:1.1}.h.svelte-1qeg8jh{font-size:var(--fs-xs);color:var(--c-muted);margin-top:4px}.price.svelte-1qeg8jh{border-radius:var(--r-lg);background:var(--c-deep-sea);color:#fff;padding:16px}.price.svelte-1qeg8jh .mono:where(.svelte-1qeg8jh){color:var(--c-on-dark-muted)}.price-row.svelte-1qeg8jh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.price.svelte-1qeg8jh .num:where(.svelte-1qeg8jh){margin-top:4px;font-size:clamp(30px,8vw,40px)}.price.svelte-1qeg8jh .mb{background:var(--c-ink);color:#fff}.cmp.svelte-1qeg8jh{font-size:var(--fs-sm);color:var(--c-on-dark-muted);margin-top:8px}.cmp.svelte-1qeg8jh b:where(.svelte-1qeg8jh){color:#fff;font:500 var(--fs-sm) var(--f-mono)}.chip.svelte-1qeg8jh{border-radius:var(--r-pill);font:600 var(--fs-xs) var(--f-mono);margin-left:6px;padding:2px 8px}.chip.ok.svelte-1qeg8jh{color:#7ae7ae;background:#3ccb7f33}.chip.warn.svelte-1qeg8jh{color:#ffd36b;background:#f0b42933}.chip.bad.svelte-1qeg8jh{color:#ff9ea1;background:#e5484d40}.msg2.svelte-1qeg8jh{font-size:var(--fs-sm);color:var(--c-on-dark-soft);margin-top:6px}.break.svelte-1qeg8jh h3:where(.svelte-1qeg8jh){font-size:var(--fs-md);margin-bottom:12px;font-weight:600}.rows.svelte-1qeg8jh{font-size:var(--fs-md);flex-direction:column;margin-top:14px;display:flex}.rows.svelte-1qeg8jh div:where(.svelte-1qeg8jh){border-top:1px solid var(--c-line);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.rows.svelte-1qeg8jh div:where(.svelte-1qeg8jh):first-child{border-top:0}dt.svelte-1qeg8jh small:where(.svelte-1qeg8jh){font-size:var(--fs-xs);color:var(--c-muted);display:block}dd.svelte-1qeg8jh{font:500 var(--fs-md) var(--f-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.rows.svelte-1qeg8jh .note:where(.svelte-1qeg8jh){color:var(--c-muted);font-size:var(--fs-sm)}.rows.svelte-1qeg8jh .note:where(.svelte-1qeg8jh) dd:where(.svelte-1qeg8jh){font-size:var(--fs-sm)}.empty.svelte-1qeg8jh{color:var(--c-muted)}.row.svelte-1pb5v5q{flex-direction:column;gap:6px;display:flex}.line.svelte-1pb5v5q{font-size:var(--fs-md);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lab.svelte-1pb5v5q small:where(.svelte-1pb5v5q){font-size:var(--fs-xs);color:var(--c-muted);display:block}.val.svelte-1pb5v5q{font:500 var(--fs-md) var(--f-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.track.svelte-1pb5v5q{border-radius:var(--r-pill);background:var(--c-tint);height:8px;overflow:hidden}.track.svelte-1pb5v5q i:where(.svelte-1pb5v5q){border-radius:var(--r-pill);transform-origin:0;height:100%;transition:transform var(--d-slow) var(--ease-out);display:block}.dither.svelte-1pb5v5q{background-image:radial-gradient(circle at 1px 1px,#0e153680 1px,#0000 1.4px);background-size:4px 4px}@media (prefers-reduced-motion:reduce){.track.svelte-1pb5v5q i:where(.svelte-1pb5v5q){transition:none}}.view.svelte-4423ur{flex-direction:column;gap:22px;display:flex}.mono.svelte-4423ur{font:500 var(--fs-xs) var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted)}.big.svelte-4423ur{font-family:var(--f-display);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(40px,11vw,56px);font-weight:600;line-height:1.05}.neg.svelte-4423ur{color:#c0292f}.sub.svelte-4423ur{font-size:var(--fs-sm);color:var(--c-muted);margin-top:6px;line-height:1.5}.sub.svelte-4423ur b:where(.svelte-4423ur){font-family:var(--f-mono);color:var(--c-deep-sea);font-weight:600}h3.svelte-4423ur{font-size:var(--fs-md);margin-bottom:12px;font-weight:600}.bars.svelte-4423ur{flex-direction:column;gap:14px;display:flex}.empty.svelte-4423ur{font-size:var(--fs-sm);color:var(--c-muted)}.inputs.svelte-4423ur{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.inputs.svelte-4423ur div:where(.svelte-4423ur){border-top:1px solid var(--c-line);font-size:var(--fs-sm);justify-content:space-between;gap:8px;padding:7px 0;display:flex}dt.svelte-4423ur{color:var(--c-muted)}dd.svelte-4423ur{font:500 var(--fs-sm) var(--f-mono);white-space:nowrap}h3.svelte-99vqmn{font-size:var(--fs-md);font-weight:600}.desc.svelte-99vqmn{font-size:var(--fs-sm);color:var(--c-muted);margin:2px 0 14px;line-height:1.45}ul.svelte-99vqmn{flex-direction:column;gap:10px;display:flex}li.svelte-99vqmn{border:1px solid var(--c-line);border-radius:var(--r-lg);background:#fff;padding:14px}li.best.svelte-99vqmn{border-color:var(--c-ink);background:var(--c-foam)}.top.svelte-99vqmn{align-items:baseline;gap:10px;display:flex}.name.svelte-99vqmn{font-weight:600;font-size:var(--fs-md);overflow-wrap:anywhere;min-width:0}.share.svelte-99vqmn{font:400 var(--fs-xs) var(--f-mono);color:var(--c-muted);white-space:nowrap}.m.svelte-99vqmn{font-family:var(--f-display);letter-spacing:-.02em;color:#0f6b3f;white-space:nowrap;margin-left:auto;font-size:22px;font-weight:600}.neg.svelte-99vqmn,b.neg.svelte-99vqmn{color:#c0292f}.bar.svelte-99vqmn{border-radius:var(--r-pill);background:var(--c-tint);grid-template-columns:1fr 1fr;height:8px;margin:10px 0;display:grid;overflow:hidden}.half.svelte-99vqmn{display:block;overflow:hidden}.half.svelte-99vqmn i:where(.svelte-99vqmn){background:var(--c-ok);transform-origin:0;height:100%;transition:transform var(--d-slow) var(--ease-out);display:block}.half.l.svelte-99vqmn i:where(.svelte-99vqmn){transform-origin:100%;background:#e5484d}.facts.svelte-99vqmn{font:400 var(--fs-xs) var(--f-mono);color:var(--c-muted);flex-wrap:wrap;gap:4px 16px;display:flex}.facts.svelte-99vqmn b:where(.svelte-99vqmn){color:var(--c-deep-sea);font-weight:500}.rec.svelte-99vqmn{font-size:var(--fs-md);color:var(--c-deep-sea);margin-top:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.half.svelte-99vqmn i:where(.svelte-99vqmn){transition:none}}.view.svelte-192mn1i{flex-direction:column;gap:26px;display:flex}h3.svelte-192mn1i{font-size:var(--fs-md);font-weight:600}.desc.svelte-192mn1i{font-size:var(--fs-sm);color:var(--c-muted);margin:2px 0 14px}.rows.svelte-192mn1i{margin-top:14px}.rows.svelte-192mn1i div:where(.svelte-192mn1i){border-top:1px solid var(--c-line);font-size:var(--fs-md);justify-content:space-between;gap:12px;padding:8px 0;display:flex}dd.svelte-192mn1i{font:500 var(--fs-md) var(--f-mono);font-variant-numeric:tabular-nums}.neg.svelte-192mn1i{color:#c0292f}.panel.svelte-mty293{border:1px solid var(--c-line);border-radius:var(--r-xl);background:#fff;flex-direction:column;min-height:0;scroll-margin-top:96px;display:flex;overflow:hidden}.tabs.svelte-mty293{background:var(--c-foam);border-bottom:1px solid var(--c-line);grid-template-columns:repeat(3,1fr);gap:4px;padding:8px;display:grid}.tabs.svelte-mty293 button:where(.svelte-mty293){border-radius:var(--r-lg);height:44px;font:500 var(--fs-md) var(--f-sans);color:var(--c-muted);cursor:pointer;background:0 0;border:0;transition:background .2s,color .2s}.tabs.svelte-mty293 button.on:where(.svelte-mty293){color:var(--c-deep-sea);background:#fff;font-weight:600;box-shadow:0 1px 3px #0e15361f}.tabs.svelte-mty293 button:where(.svelte-mty293):focus-visible{outline:2px solid var(--c-ink);outline-offset:-2px}.body.svelte-mty293{overscroll-behavior:contain;scrollbar-width:thin;padding:20px;overflow-y:auto}.body.svelte-mty293:focus{outline:none}@media (width>=1001px){.panel.svelte-mty293{max-height:calc(100dvh - 120px);position:sticky;top:96px}.body.svelte-mty293{padding:24px}}.share.svelte-1j1zg1w{border-radius:var(--r-xl);background:var(--c-deep-sea);color:#fff;gap:16px;padding:20px;display:grid}.eyebrow.svelte-1j1zg1w{font:500 var(--fs-xs) var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-peri)}h3.svelte-1j1zg1w{font-family:var(--f-display);letter-spacing:-.01em;margin-top:6px;font-size:20px;font-weight:500;line-height:1.25}.ctl.svelte-1j1zg1w{flex-direction:column;gap:10px;min-width:0;display:flex}.url.svelte-1j1zg1w{border:1px solid var(--c-dark-line);border-radius:var(--r-lg);background:var(--c-night);width:100%;height:48px;font:400 14px var(--f-mono);color:var(--c-on-dark-soft);text-overflow:ellipsis;padding:0 14px}.url.svelte-1j1zg1w:focus{outline:2px solid var(--c-peri);outline-offset:2px}.btns.svelte-1j1zg1w{flex-wrap:wrap;gap:8px;display:flex}.b.svelte-1j1zg1w{border:1px solid var(--c-dark-line);border-radius:var(--r-lg);height:48px;font:500 var(--fs-md) var(--f-sans);color:#fff;cursor:pointer;background:0 0;flex:140px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .2s;display:inline-flex}.b.primary.svelte-1j1zg1w{background:var(--c-ink);border-color:var(--c-ink)}.b.svelte-1j1zg1w:focus-visible{outline:2px solid var(--c-peri);outline-offset:2px}@media (hover:hover){.b.svelte-1j1zg1w:hover{background:#ffffff14}.b.primary.svelte-1j1zg1w:hover{background:var(--c-ink-hover)}}@media (width>=1001px){.share.svelte-1j1zg1w{grid-template-columns:360px minmax(0,1fr);align-items:center;gap:40px;padding:32px}h3.svelte-1j1zg1w{font-size:22px}}.dock.svelte-1waqc5k{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:40;border-radius:var(--r-xl);background:var(--c-deep-sea);color:#fff;box-shadow:var(--shadow-pop);opacity:0;visibility:hidden;transition:transform var(--d-base) var(--ease-out), opacity var(--d-base), visibility 0s var(--d-base);align-items:center;gap:12px;padding:10px 14px;display:flex;position:fixed;transform:translateY(calc(100% + 24px))}.dock.show.svelte-1waqc5k{opacity:1;visibility:visible;transition-delay:0s;transform:none}.dot.svelte-1waqc5k{background:var(--c-ok);border-radius:50%;flex:none;width:10px;height:10px}.warn.svelte-1waqc5k .dot:where(.svelte-1waqc5k){background:#f0b429}.bad.svelte-1waqc5k .dot:where(.svelte-1waqc5k){background:#e5484d}.col.svelte-1waqc5k{flex-direction:column;min-width:0;display:flex}.col.r.svelte-1waqc5k{text-align:right;margin-left:auto}.k.svelte-1waqc5k{font:500 10.5px var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-on-dark-muted);white-space:nowrap}.v.svelte-1waqc5k{font-family:var(--f-display);white-space:nowrap;font-size:22px;font-weight:600;line-height:1.1}.v.sm.svelte-1waqc5k{font-size:18px}.go.svelte-1waqc5k{display:none}.dock.svelte-1waqc5k:focus-visible{outline:2px solid var(--c-peri);outline-offset:2px}@media (width<=380px){.col.r.svelte-1waqc5k{display:none}}@media (width>=1001px){.dock.svelte-1waqc5k{display:none}}@media (prefers-reduced-motion:reduce){.dock.svelte-1waqc5k{transition:none}}.help.svelte-1bo674w{flex-direction:column;gap:32px;display:flex}.help.svelte-1bo674w h2:where(.svelte-1bo674w){font-size:clamp(32px,8vw,44px)}.cols.svelte-1bo674w{gap:32px;display:grid}h3.svelte-1bo674w{font:500 var(--fs-xs) var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink);margin-bottom:14px}ol.svelte-1bo674w{flex-direction:column;gap:14px;display:flex}li.svelte-1bo674w{font-size:var(--fs-base);color:var(--c-muted);grid-template-columns:28px 1fr;gap:10px;line-height:1.55;display:grid}li.svelte-1bo674w b:where(.svelte-1bo674w){color:var(--c-deep-sea);font-weight:600}.n.svelte-1bo674w{font:500 var(--fs-xs) var(--f-mono);color:var(--c-ink);padding-top:4px}.extra.svelte-1bo674w{gap:16px;display:grid}.maths.svelte-1bo674w,.tip.svelte-1bo674w{border-radius:var(--r-xl);font-size:var(--fs-base);padding:20px;line-height:1.6}.maths.svelte-1bo674w{border:1px solid var(--c-line);color:var(--c-muted);background:#fff}.tip.svelte-1bo674w{background:var(--c-foam);border:1px solid var(--c-line-strong);color:var(--c-deep-sea)}@media (width>=1001px){.help.svelte-1bo674w{gap:48px}.cols.svelte-1bo674w{grid-template-columns:1fr 1fr;gap:64px}.extra.svelte-1bo674w{grid-template-columns:1.4fr 1fr;gap:20px}.maths.svelte-1bo674w,.tip.svelte-1bo674w{padding:28px}}.section.pad.work{padding-top:28px;padding-bottom:56px}.grid.svelte-1ang3m{align-items:stretch;gap:20px;display:grid}.out.svelte-1ang3m{min-width:0;scroll-margin-top:90px}.inputs.svelte-1ang3m{min-width:0}.banner.svelte-1ang3m{border:1px solid var(--c-line-strong);border-radius:var(--r-lg);background:var(--c-foam);font-size:var(--fs-md);align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;display:flex}.banner.svelte-1ang3m button:where(.svelte-1ang3m){width:32px;height:32px;color:var(--c-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-left:auto;display:grid}.banner.svelte-1ang3m button:where(.svelte-1ang3m):focus-visible{outline:2px solid var(--c-ink)}.section.pad.below{padding-top:0;padding-bottom:56px}@media (width<=1000px){.inputs.svelte-1ang3m{padding-bottom:72px}}.cta.svelte-1ang3m{border-radius:var(--r-xl);background:var(--c-night);color:#fff;flex-direction:column;gap:14px;padding:32px 24px;display:flex;position:relative;overflow:hidden}.cta.svelte-1ang3m .label:where(.svelte-1ang3m){font:500 var(--fs-xs) var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-peri)}.cta.svelte-1ang3m h2:where(.svelte-1ang3m){font-family:var(--f-display);letter-spacing:var(--ls-display);max-width:16ch;font-size:clamp(30px,8vw,44px);font-weight:600;line-height:1.05}.cta.svelte-1ang3m .text:where(.svelte-1ang3m){max-width:52ch;font-size:var(--fs-lg);color:var(--c-on-dark-muted);line-height:1.55}.row.svelte-1ang3m{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:8px;display:flex}.back.svelte-1ang3m{min-height:44px;font-size:var(--fs-md);color:var(--c-on-dark-soft);align-items:center;gap:8px;display:inline-flex}.back.svelte-1ang3m:focus-visible{outline:2px solid var(--c-peri);outline-offset:2px}@media (hover:hover){.back.svelte-1ang3m:hover{color:#fff}}@media (width>=1001px){.section.pad.work{padding-top:40px;padding-bottom:80px}.grid.svelte-1ang3m{grid-template-columns:minmax(0,1fr) 540px;gap:32px}.cta.svelte-1ang3m{padding:56px}.section.pad.below{padding-bottom:80px}}
