.drawer.svelte-1wvlwmc{border-top:1px solid var(--mmm-color-paper-edge);padding:34px 0}p.svelte-1wvlwmc{margin:0 0 8px;color:var(--mmm-color-verdict-borderline);font:900 .82rem/1 var(--mmm-type-mono-family);text-transform:uppercase}h2.svelte-1wvlwmc{max-width:760px;margin:0 0 10px;font:800 clamp(1.7rem,4vw,2.7rem) / 1.05 var(--mmm-type-serif-family);letter-spacing:0}div.svelte-1wvlwmc>span:where(.svelte-1wvlwmc){display:block;max-width:68ch;color:var(--mmm-color-ink-muted);font:700 .96rem/1.45 var(--mmm-type-sans-family)}.rows.svelte-1wvlwmc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}label.svelte-1wvlwmc{display:grid;gap:8px;min-width:0;border:1px solid var(--mmm-color-paper-edge);border-radius:var(--mmm-radius-sm);background:var(--mmm-color-paper-raised);padding:12px}label.svelte-1wvlwmc span:where(.svelte-1wvlwmc){display:grid;gap:5px;font:900 .78rem/1.1 var(--mmm-type-sans-family);text-transform:uppercase}em.svelte-1wvlwmc{color:var(--mmm-color-ink-muted);font-style:normal;text-transform:none}input.svelte-1wvlwmc{min-width:0;width:100%;border:1px solid var(--mmm-color-paper-edge);border-radius:var(--mmm-radius-sm);padding:10px;background:var(--mmm-color-paper-base);color:var(--mmm-color-ink-base);font:800 1rem/1 var(--mmm-type-mono-family);font-variant-numeric:tabular-nums}@media(max-width:760px){.rows.svelte-1wvlwmc{grid-template-columns:1fr}}.delta-bar.svelte-2ku0t4{position:sticky;bottom:0;z-index:4;display:none;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;border-top:1px solid var(--mmm-color-paper-edge);background:var(--mmm-color-paper-raised);padding:10px 14px;box-shadow:0 -8px 22px #2b262014}strong.svelte-2ku0t4{color:var(--mmm-color-accent-link);font:900 1.2rem/1 var(--mmm-type-mono-family);font-variant-numeric:tabular-nums}span.svelte-2ku0t4{min-width:0;overflow-wrap:anywhere;font:900 .82rem/1.18 var(--mmm-type-sans-family)}@media(max-width:720px){.delta-bar.svelte-2ku0t4{display:grid}}.balance.svelte-6e3irc{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,.58fr);gap:24px;align-items:start;border-top:1px solid var(--mmm-color-paper-edge);padding:34px 0;min-width:0;max-width:100%}.copy.svelte-6e3irc,.scale.svelte-6e3irc{min-width:0;max-width:100%}.copy.svelte-6e3irc p:where(.svelte-6e3irc){margin:0 0 8px;color:var(--mmm-color-accent-link);font:900 .82rem/1 var(--mmm-type-mono-family);text-transform:uppercase}h2.svelte-6e3irc{margin:0 0 12px;font:800 clamp(1.8rem,5vw,3rem) / 1.05 var(--mmm-type-serif-family);letter-spacing:0}.copy.svelte-6e3irc strong:where(.svelte-6e3irc),.copy.svelte-6e3irc span:where(.svelte-6e3irc){display:block;max-width:52ch;overflow-wrap:anywhere}.copy.svelte-6e3irc strong:where(.svelte-6e3irc){color:var(--mmm-color-verdict-needs-verification);font:900 1.25rem/1.1 var(--mmm-type-mono-family);font-variant-numeric:tabular-nums}.copy.svelte-6e3irc span:where(.svelte-6e3irc){margin-top:12px;color:var(--mmm-color-ink-muted);font:700 .96rem/1.45 var(--mmm-type-sans-family)}.scale.svelte-6e3irc{min-width:0;border:1px solid var(--mmm-color-paper-edge);border-radius:var(--mmm-radius-sm);background:var(--mmm-color-paper-raised);padding:clamp(16px,3vw,26px)}.pin-row.svelte-6e3irc,.line-grid.svelte-6e3irc{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pin-row.svelte-6e3irc span:where(.svelte-6e3irc){font:900 .86rem/1.1 var(--mmm-type-sans-family)}.pin-row.svelte-6e3irc span:where(.svelte-6e3irc):last-child{text-align:right}.hairline-beam.svelte-6e3irc{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:26px 0;transform:rotate(var(--tilt));transform-origin:center}.hairline-beam.svelte-6e3irc:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px solid var(--mmm-color-ink-base)}.pan.svelte-6e3irc,.fulcrum.svelte-6e3irc{position:relative;z-index:1;border:1px solid var(--mmm-color-paper-edge);border-radius:var(--mmm-radius-sm);background:var(--mmm-color-paper-base);padding:8px 10px;font:900 1rem/1 var(--mmm-type-mono-family);font-variant-numeric:tabular-nums;white-space:nowrap}.abroad-pan.svelte-6e3irc{justify-self:end}.fulcrum.svelte-6e3irc{color:var(--mmm-color-accent-link)}ul.svelte-6e3irc{display:grid;gap:8px;margin:0;padding:0;list-style:none}li.svelte-6e3irc{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;border-top:1px solid var(--mmm-color-paper-edge);padding-top:8px;font:750 .86rem/1.2 var(--mmm-type-sans-family)}li.svelte-6e3irc span:where(.svelte-6e3irc){min-width:0;overflow-wrap:anywhere}li.svelte-6e3irc strong:where(.svelte-6e3irc){font-family:var(--mmm-type-mono-family);font-variant-numeric:tabular-nums}.soft.svelte-6e3irc span:where(.svelte-6e3irc):after{content:" estimate";color:var(--mmm-color-verdict-borderline);font-size:.72rem}.caveat-hand.svelte-6e3irc{display:inline-block;margin:18px 0 0;border:2px solid var(--mmm-color-verdict-does-not-make-sense);border-radius:999px;padding:6px 10px;color:var(--mmm-color-verdict-does-not-make-sense);font:800 .9rem/1.2 var(--mmm-type-annotation-family)}@media(prefers-reduced-motion:no-preference){.hairline-beam.svelte-6e3irc{transition:transform var(--mmm-motion-slow) var(--mmm-motion-ease)}}@media(max-width:760px){.balance.svelte-6e3irc,.pin-row.svelte-6e3irc,.line-grid.svelte-6e3irc{grid-template-columns:1fr}.balance.svelte-6e3irc{gap:16px}.hairline-beam.svelte-6e3irc{display:none}.pin-row.svelte-6e3irc span:where(.svelte-6e3irc):last-child{text-align:left}}.tool.svelte-yo83sa{width:min(1180px,calc(100vw - 32px));max-width:100%;overflow-x:hidden;margin:0 auto;padding:28px 0 72px}.hero.svelte-yo83sa{display:grid;grid-template-columns:minmax(0,.72fr) minmax(360px,1.28fr);gap:clamp(22px,5vw,54px);align-items:center;min-height:88vh}.intro.svelte-yo83sa,.hero.svelte-yo83sa>:where(.svelte-yo83sa){min-width:0;max-width:100%}.hand.svelte-yo83sa{margin:0;color:var(--mmm-color-accent-link);font:700 1.45rem/1.05 var(--mmm-type-annotation-family)}h1.svelte-yo83sa{max-width:10ch;margin:10px 0 18px;font:800 clamp(3rem,7vw,6rem) / .95 var(--mmm-type-serif-family);letter-spacing:0}.intro.svelte-yo83sa p:where(.svelte-yo83sa):not(.hand),.receipt-shelf.svelte-yo83sa p:where(.svelte-yo83sa),.asymmetry.svelte-yo83sa p:where(.svelte-yo83sa){max-width:66ch;color:var(--mmm-color-ink-muted);font:700 1rem/1.5 var(--mmm-type-sans-family);overflow-wrap:anywhere}.inputs.svelte-yo83sa,.quick-controls.svelte-yo83sa,.receipt-shelf.svelte-yo83sa,.asymmetry.svelte-yo83sa,.weak-links.svelte-yo83sa{border-top:1px solid var(--mmm-color-paper-edge);padding:34px 0}h2.svelte-yo83sa{max-width:760px;margin:0 0 18px;font:800 clamp(1.65rem,4vw,2.8rem) / 1.05 var(--mmm-type-serif-family);letter-spacing:0}.input-grid.svelte-yo83sa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.control-grid.svelte-yo83sa{display:grid;grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(0,1fr));gap:10px}fieldset.svelte-yo83sa{min-width:0;border:1px solid var(--mmm-color-paper-edge);border-radius:var(--mmm-radius-sm);background:var(--mmm-color-paper-raised);padding:12px}legend.svelte-yo83sa{padding:0;font:900 .75rem/1 var(--mmm-type-sans-family);text-transform:uppercase}.segments.svelte-yo83sa{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}button.svelte-yo83sa{border:1px solid var(--mmm-color-paper-edge);border-radius:var(--mmm-radius-sm);padding:10px;background:var(--mmm-color-paper-base);color:var(--mmm-color-ink-base);font:900 .86rem/1 var(--mmm-type-sans-family);cursor:pointer}button.active.svelte-yo83sa{border-color:var(--mmm-color-accent-link);background:var(--mmm-color-accent-link);color:var(--mmm-color-paper-base)}label.svelte-yo83sa{display:grid;gap:8px;border:1px solid var(--mmm-color-paper-edge);border-radius:var(--mmm-radius-sm);background:var(--mmm-color-paper-raised);padding:12px}label.svelte-yo83sa span:where(.svelte-yo83sa){font:900 .75rem/1 var(--mmm-type-sans-family);text-transform:uppercase}input.svelte-yo83sa{min-width:0;width:100%;border:0;background:transparent;color:var(--mmm-color-ink-base);font:800 1rem/1.2 var(--mmm-type-sans-family)}.receipt-shelf.svelte-yo83sa div:where(.svelte-yo83sa){display:flex;flex-wrap:wrap;gap:10px}ul.svelte-yo83sa{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}li.svelte-yo83sa{display:grid;gap:8px;min-width:0;border-top:2px solid var(--mmm-color-verdict-borderline);background:var(--mmm-color-paper-raised);padding:12px}li.svelte-yo83sa strong:where(.svelte-yo83sa){color:var(--mmm-color-ink-base);font:900 .85rem/1.1 var(--mmm-type-sans-family)}li.svelte-yo83sa span:where(.svelte-yo83sa){color:var(--mmm-color-ink-muted);font:700 .84rem/1.35 var(--mmm-type-sans-family)}@media(max-width:860px){.tool.svelte-yo83sa{width:100%;padding:22px 10px 72px}.hero.svelte-yo83sa,.input-grid.svelte-yo83sa,.control-grid.svelte-yo83sa,ul.svelte-yo83sa{grid-template-columns:1fr}.hero.svelte-yo83sa{min-height:auto;gap:16px}h1.svelte-yo83sa{max-width:100%;font-size:clamp(2rem,10vw,2.65rem);overflow-wrap:anywhere}.intro.svelte-yo83sa p:where(.svelte-yo83sa):not(.hand),.receipt-shelf.svelte-yo83sa p:where(.svelte-yo83sa),.asymmetry.svelte-yo83sa p:where(.svelte-yo83sa){max-width:100%}h2.svelte-yo83sa{max-width:100%;overflow-wrap:anywhere}}
