svg.svelte-1eqehiz{flex:none;width:1em;height:1em}.cards.svelte-t8p03y{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.card.svelte-t8p03y{align-content:start;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--color-line);transition:box-shadow var(--dur) var(--ease), translate var(--dur) var(--ease);display:grid}.card.svelte-t8p03y:hover{box-shadow:var(--shadow-lg), inset 0 0 0 1px var(--color-line);translate:0 -2px}.card__icon.svelte-t8p03y,.mapcard__icon.svelte-t8p03y{border-radius:var(--radius);background:var(--color-accent-weak);width:2.5rem;height:2.5rem;color:var(--color-accent);place-items:center;font-size:1.25rem;display:grid}.card.svelte-t8p03y h3:where(.svelte-t8p03y){font-size:var(--text-xl)}.card.svelte-t8p03y p:where(.svelte-t8p03y){color:var(--color-text-muted)}.provider.svelte-t8p03y{gap:var(--space-8);margin-top:var(--space-5);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr);padding:clamp(1.75rem,5vw,3.5rem);display:grid;position:relative;overflow:hidden}.provider.svelte-t8p03y:before{content:"";pointer-events:none;background:radial-gradient(#2a5bff66,#0000 65%);height:120%;position:absolute;inset:auto -10% -60% 30%}.provider__copy.svelte-t8p03y,.provider__visual.svelte-t8p03y{position:relative}.provider__copy.svelte-t8p03y{justify-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.provider__copy.svelte-t8p03y h3:where(.svelte-t8p03y){font-size:var(--text-2xl);letter-spacing:var(--tracking-tight)}.provider__body.svelte-t8p03y{color:var(--color-ink-muted)}.provider__copy.svelte-t8p03y ul:where(.svelte-t8p03y){gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-sm);display:grid}.provider__copy.svelte-t8p03y li:where(.svelte-t8p03y){align-items:flex-start;gap:var(--space-2);display:flex}.provider__copy.svelte-t8p03y li:where(.svelte-t8p03y) svg{color:var(--color-cyan);margin-top:.2em}.provider__visual.svelte-t8p03y{grid-template-columns:auto minmax(2rem,1fr) auto;align-items:center;display:grid}.mapcard.svelte-t8p03y{justify-items:start;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-ink-raised);box-shadow:inset 0 0 0 1px var(--color-ink-line-strong), 0 0 48px #2a5bff59;display:grid}.mapcard__icon.svelte-t8p03y{margin-bottom:var(--space-2);color:var(--color-cyan);background:#22c0ff1f}.mapcard.svelte-t8p03y strong:where(.svelte-t8p03y){font-size:var(--text-sm)}.mapcard.svelte-t8p03y span:where(.svelte-t8p03y):last-child{font-size:var(--text-xs);color:var(--color-ink-dim)}.wires.svelte-t8p03y{height:9rem}.wires.svelte-t8p03y svg:where(.svelte-t8p03y){width:100%;height:100%;overflow:visible}.wires__label.svelte-t8p03y{letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;color:var(--color-ink-dim);font-size:.625rem;position:absolute;top:-1.25rem;left:50%;translate:-50%}.wire.svelte-t8p03y,.spark.svelte-t8p03y{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.wire.svelte-t8p03y{stroke:var(--color-ink-line-strong)}.spark.svelte-t8p03y{stroke:var(--color-cyan);stroke-dasharray:14 86;stroke-linecap:round;animation:2.4s linear infinite svelte-t8p03y-spark}.spark.svelte-t8p03y:nth-of-type(5){animation-delay:.4s}.spark.svelte-t8p03y:nth-of-type(6){animation-delay:.8s}@keyframes svelte-t8p03y-spark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.clients.svelte-t8p03y{gap:1.5rem;display:grid}.client.svelte-t8p03y{align-items:center;gap:var(--space-2);border-radius:var(--radius);background:var(--color-ink-surface);box-shadow:inset 0 0 0 1px var(--color-ink-line);font-size:var(--text-sm);white-space:nowrap;padding:.55rem .9rem;display:flex}.client__dot.svelte-t8p03y{background:var(--color-ok-bright);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #3ddc9733}.pricing.svelte-t8p03y{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-5);padding:var(--space-6) clamp(1.5rem, 4vw, 2.5rem);border-radius:var(--radius-xl);background:linear-gradient(100deg, var(--color-accent-weak), #22c0ff1f);box-shadow:inset 0 0 0 1px var(--color-accent-line);flex-wrap:wrap;display:flex}.pricing__copy.svelte-t8p03y{gap:var(--space-2);display:grid}.pricing.svelte-t8p03y h3:where(.svelte-t8p03y){font-size:var(--text-xl)}.pricing.svelte-t8p03y p:where(.svelte-t8p03y){max-width:40rem;color:var(--color-text-muted)}@media (width>=60rem){.provider.svelte-t8p03y{grid-template-columns:1.1fr 1fr;align-items:center}}.audit__layout.svelte-d6hqa3{grid-template-columns:minmax(0,1fr);display:grid}.audit__copy.svelte-d6hqa3{display:contents}.section-head.svelte-d6hqa3{order:1}.journal.svelte-d6hqa3{order:2}.points.svelte-d6hqa3{gap:var(--space-6) var(--space-5);order:3;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin-top:clamp(2.5rem,5vw,4rem);display:grid}.points.svelte-d6hqa3 dt:where(.svelte-d6hqa3){align-items:center;gap:var(--space-2);font-weight:600;display:flex}.points.svelte-d6hqa3 dt:where(.svelte-d6hqa3) svg{color:var(--color-accent);font-size:1.1rem}.points.svelte-d6hqa3 dd:where(.svelte-d6hqa3){margin:var(--space-1) 0 0 1.6rem;font-size:var(--text-sm);color:var(--color-text-muted)}.journal.svelte-d6hqa3{border-radius:var(--radius-xl);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-lg), inset 0 0 0 1px var(--color-line);align-self:center;overflow:hidden}.journal__bar.svelte-d6hqa3{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-line);display:flex}.journal__title.svelte-d6hqa3{gap:.1rem;display:grid}.journal__title.svelte-d6hqa3 strong:where(.svelte-d6hqa3){font-size:var(--text-sm)}.journal__title.svelte-d6hqa3 span:where(.svelte-d6hqa3){font-size:var(--text-xs);color:var(--color-text-dim)}.journal__export.svelte-d6hqa3{box-shadow:inset 0 0 0 1px var(--color-line-strong)}.journal__scroll.svelte-d6hqa3{overflow-x:auto}table.svelte-d6hqa3{width:100%;min-width:46rem;font-size:var(--text-xs)}th.svelte-d6hqa3{padding:.6rem var(--space-4);background:var(--color-sunken);font-family:var(--font-mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;color:var(--color-text-dim);font-size:.625rem;font-weight:500}td.svelte-d6hqa3{padding:.7rem var(--space-4);border-top:1px solid var(--color-line);vertical-align:top;white-space:nowrap}tr.is-run.svelte-d6hqa3 td:where(.svelte-d6hqa3){border-top-color:var(--color-line-strong)}.time.svelte-d6hqa3{color:var(--color-text-muted)}.field.svelte-d6hqa3{font-weight:600}.cell.svelte-d6hqa3{color:var(--color-accent-strong)}.change__old.svelte-d6hqa3,.change__arrow.svelte-d6hqa3{color:var(--color-text-dim)}.change__arrow.svelte-d6hqa3{margin-inline:.3rem}.change__new.svelte-d6hqa3{font-weight:600}.corrected.svelte-d6hqa3{background:var(--color-accent-weak);font-family:var(--font-sans);color:var(--color-accent-strong);border-radius:.25rem;margin-left:.4rem;padding:.05rem .35rem;font-size:.625rem}.source.svelte-d6hqa3{gap:.1rem;display:grid}.source__hash.svelte-d6hqa3{color:var(--color-text-dim);font-size:.625rem}.terminal.svelte-d6hqa3{gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--color-ink);font-size:var(--text-xs);color:var(--color-ink-muted);display:grid}.terminal__prompt.svelte-d6hqa3{color:var(--color-ink-text)}.terminal__dollar.svelte-d6hqa3{color:var(--color-cyan)}.terminal__out.svelte-d6hqa3{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.terminal__hash.svelte-d6hqa3{overflow-wrap:anywhere}.terminal__ok.svelte-d6hqa3{align-items:center;gap:var(--space-1);color:var(--color-ok-bright);display:inline-flex}.pains.svelte-1pdq27x{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.pain.svelte-1pdq27x{align-content:start;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--color-line);display:grid}.pain__index.svelte-1pdq27x{font-size:var(--text-xs);color:var(--color-text-dim)}.pain.svelte-1pdq27x h3:where(.svelte-1pdq27x){font-size:var(--text-xl)}.pain.svelte-1pdq27x p:where(.svelte-1pdq27x){color:var(--color-text-muted)}.compare.svelte-1pdq27x{gap:var(--space-5);margin-top:var(--space-6);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow), inset 0 0 0 1px var(--color-line);display:grid}.lane.svelte-1pdq27x{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.lane__label.svelte-1pdq27x{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-dim)}.lane--ours.svelte-1pdq27x .lane__label:where(.svelte-1pdq27x){color:var(--color-accent)}.lane__steps.svelte-1pdq27x{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.lane__step.svelte-1pdq27x{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);font-size:var(--text-sm);padding:.45rem .85rem;font-weight:500;display:inline-flex}.lane--others.svelte-1pdq27x .lane__step:where(.svelte-1pdq27x){background:var(--color-sunken);color:var(--color-text-muted)}.lane--others.svelte-1pdq27x .lane__step:where(.svelte-1pdq27x):last-child{background:var(--color-bad-weak);color:var(--color-bad)}.lane--ours.svelte-1pdq27x .lane__step:where(.svelte-1pdq27x){background:var(--color-accent-weak);color:var(--color-accent-strong)}.lane--ours.svelte-1pdq27x .lane__step:where(.svelte-1pdq27x):last-child{background:var(--gradient-brand);color:var(--color-white);box-shadow:var(--shadow-accent)}.lane__link.svelte-1pdq27x{background:var(--color-line-strong);width:clamp(.75rem,2.5vw,2rem);height:2px;position:relative;overflow:hidden}.lane--others.svelte-1pdq27x .lane__link:where(.svelte-1pdq27x){background:repeating-linear-gradient(90deg, var(--color-line-strong) 0 3px, transparent 3px 6px)}.lane--ours.svelte-1pdq27x .lane__link:where(.svelte-1pdq27x){background:var(--color-accent-line)}.lane--ours.svelte-1pdq27x .lane__link:where(.svelte-1pdq27x):after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);animation:1.6s linear infinite svelte-1pdq27x-flow;position:absolute;inset:0}@keyframes svelte-1pdq27x-flow{0%{translate:-100%}to{translate:100%}}@media (width>=56rem){.lane.svelte-1pdq27x{grid-template-columns:11rem 1fr;align-items:center}}canvas.svelte-174of48{background:var(--color-ink);opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease);position:absolute;inset:0}canvas.drawn.svelte-174of48{opacity:1}.contact.svelte-19fsy4o{padding-top:calc(var(--section-y) + var(--slant));clip-path:polygon(0 var(--slant), 100% 0, 100% 100%, 0 100%);overflow:hidden}.contact__backdrop.svelte-19fsy4o{opacity:.6;position:absolute;inset:0}.contact__backdrop.svelte-19fsy4o:after{content:"";background:linear-gradient(100deg, var(--color-ink) 15%, #06143366);position:absolute;inset:0}.contact__layout.svelte-19fsy4o{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.contact__copy.svelte-19fsy4o{align-content:start;justify-items:start;gap:var(--space-4);display:grid}.contact__direct.svelte-19fsy4o{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-ink-muted)}.contact__direct.svelte-19fsy4o a:where(.svelte-19fsy4o){border-bottom:1px solid var(--color-ink-line-strong);color:var(--color-ink-text)}.card.svelte-19fsy4o{border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);padding:clamp(1.5rem,4vw,2.5rem)}form.svelte-19fsy4o{gap:var(--space-5);display:grid}.pair.svelte-19fsy4o{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.field.svelte-19fsy4o{gap:var(--space-2);display:grid}.field__label.svelte-19fsy4o{font-size:var(--text-sm);font-weight:500}legend.field__label.svelte-19fsy4o{margin-bottom:var(--space-2)}.field__optional.svelte-19fsy4o{color:var(--color-text-dim);font-weight:400}.field.svelte-19fsy4o input:where(.svelte-19fsy4o),textarea.svelte-19fsy4o{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface);width:100%;font-size:var(--text-base);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);padding:.7rem .85rem}textarea.svelte-19fsy4o{resize:vertical;min-height:7.5rem}.field.svelte-19fsy4o input:where(.svelte-19fsy4o):focus,textarea.svelte-19fsy4o:focus{border-color:var(--color-accent);box-shadow:var(--ring-focus);outline:none}[aria-invalid=true].svelte-19fsy4o{border-color:var(--color-bad)}.field__error.svelte-19fsy4o{font-size:var(--text-xs);color:var(--color-bad);display:block}.roles.svelte-19fsy4o{gap:var(--space-2);flex-wrap:wrap;display:flex}.role.svelte-19fsy4o{position:relative}.role.svelte-19fsy4o input:where(.svelte-19fsy4o){opacity:0;width:1px;height:1px;position:absolute}.role.svelte-19fsy4o span:where(.svelte-19fsy4o){border:1px solid var(--color-line-strong);border-radius:var(--radius-full);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);padding:.5rem .9rem;display:inline-flex}.role.svelte-19fsy4o span:where(.svelte-19fsy4o):hover{border-color:var(--color-accent-line)}.role.svelte-19fsy4o input:where(.svelte-19fsy4o):checked+span:where(.svelte-19fsy4o){border-color:var(--color-accent);background:var(--color-accent-weak);color:var(--color-accent-strong);font-weight:500}.role.svelte-19fsy4o input:where(.svelte-19fsy4o):focus-visible+span:where(.svelte-19fsy4o){outline:2px solid var(--color-accent);outline-offset:2px}.consent.svelte-19fsy4o{align-items:start;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);grid-template-columns:auto 1fr;display:grid}.consent.svelte-19fsy4o input:where(.svelte-19fsy4o){width:1.1rem;height:1.1rem;margin-top:.2rem}.consent.svelte-19fsy4o a:where(.svelte-19fsy4o){color:var(--color-accent);text-decoration:underline}.notice.svelte-19fsy4o{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-bad-weak);font-size:var(--text-sm);color:var(--color-bad)}.notice.svelte-19fsy4o a:where(.svelte-19fsy4o){font-weight:600;text-decoration:underline}.submit.svelte-19fsy4o{min-height:3rem;padding-inline:var(--space-6);justify-self:start}.submit.svelte-19fsy4o:disabled{opacity:.7;cursor:progress}.sent.svelte-19fsy4o{justify-items:start;gap:var(--space-3);padding-block:var(--space-6);display:grid}.sent__icon.svelte-19fsy4o{background:var(--color-ok-weak);width:3rem;height:3rem;color:var(--color-ok);border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.sent.svelte-19fsy4o h3:where(.svelte-19fsy4o){font-size:var(--text-2xl)}.sent.svelte-19fsy4o p:where(.svelte-19fsy4o){color:var(--color-text-muted)}.honeypot.svelte-19fsy4o{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width>=60rem){.contact__layout.svelte-19fsy4o{align-items:start;gap:var(--space-10);grid-template-columns:1fr 1.1fr}.contact__copy.svelte-19fsy4o{top:calc(var(--nav-h) + var(--space-8));position:sticky}}.control.svelte-22l8jt{overflow:hidden}.control__glow.svelte-22l8jt{pointer-events:none;background:radial-gradient(50% 40% at 85% 20%,#2a5bff59,#0000 70%),radial-gradient(40% 35% at 10% 90%,#22c0ff29,#0000 70%);position:absolute;inset:0}.control__inner.svelte-22l8jt{position:relative}.control__top.svelte-22l8jt{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr);margin-bottom:clamp(3rem,6vw,5rem);display:grid}.control__top.svelte-22l8jt .section-head:where(.svelte-22l8jt){margin-bottom:0}.zero.svelte-22l8jt{align-items:center;gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-ink-surface);box-shadow:inset 0 0 0 1px var(--color-ink-line);display:flex}.zero__number.svelte-22l8jt{background-image:var(--gradient-ink-text);color:#0000;-webkit-background-clip:text;background-clip:text;margin-inline-end:-.12em;font-size:clamp(5rem,12vw,9rem);font-weight:700;line-height:.8}.zero.svelte-22l8jt p:where(.svelte-22l8jt){font-size:var(--text-lg);color:var(--color-ink-muted);line-height:1.45}.features.svelte-22l8jt{border-radius:var(--radius-xl);background:var(--color-ink-line);box-shadow:inset 0 0 0 1px var(--color-ink-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1px;display:grid;overflow:hidden}.feature.svelte-22l8jt{align-content:start;gap:var(--space-3);padding:var(--space-6);background:var(--color-ink);transition:background-color var(--dur) var(--ease);display:grid}.feature.svelte-22l8jt:hover{background:var(--color-ink-raised)}.feature__icon.svelte-22l8jt{border-radius:var(--radius);width:2.5rem;height:2.5rem;color:var(--color-cyan);background:#22c0ff1a;place-items:center;font-size:1.25rem;display:grid;box-shadow:inset 0 0 0 1px #22c0ff40}.feature.svelte-22l8jt h3:where(.svelte-22l8jt){font-size:var(--text-lg)}.feature.svelte-22l8jt p:where(.svelte-22l8jt){font-size:var(--text-sm);color:var(--color-ink-muted);line-height:1.65}@media (width>=60rem){.control__top.svelte-22l8jt{grid-template-columns:1.3fr 1fr}}.faq.svelte-9jkj80{background:var(--color-surface);border-top:1px solid var(--color-line)}.faq__layout.svelte-9jkj80{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.faq__list.svelte-9jkj80{border-top:1px solid var(--color-line)}.faq__item.svelte-9jkj80{border-bottom:1px solid var(--color-line)}summary.svelte-9jkj80{justify-content:space-between;align-items:center;gap:var(--space-5);padding-block:var(--space-5);font-size:var(--text-lg);letter-spacing:var(--tracking-snug);cursor:pointer;transition:color var(--dur-fast) var(--ease);font-weight:600;list-style:none;display:flex}summary.svelte-9jkj80::-webkit-details-marker{display:none}summary.svelte-9jkj80:hover{color:var(--color-accent)}.faq__toggle.svelte-9jkj80{background:var(--color-accent-weak);width:1.75rem;height:1.75rem;transition:rotate var(--dur) var(--ease), background-color var(--dur) var(--ease);border-radius:50%;flex:none;position:relative}.faq__toggle.svelte-9jkj80:before,.faq__toggle.svelte-9jkj80:after{content:"";background:var(--color-accent);width:.7rem;height:1.5px;transition:background-color var(--dur) var(--ease);position:absolute;top:50%;left:50%;translate:-50% -50%}.faq__toggle.svelte-9jkj80:after{rotate:90deg}details[open].svelte-9jkj80 .faq__toggle:where(.svelte-9jkj80){background:var(--color-accent);rotate:45deg}details[open].svelte-9jkj80 .faq__toggle:where(.svelte-9jkj80):before,details[open].svelte-9jkj80 .faq__toggle:where(.svelte-9jkj80):after{background:var(--color-white)}.faq__item.svelte-9jkj80 p:where(.svelte-9jkj80){max-width:44rem;padding-bottom:var(--space-5);color:var(--color-text-muted)}@media (width>=60rem){.faq__layout.svelte-9jkj80{gap:var(--space-10);grid-template-columns:1fr 2fr}.faq__head.svelte-9jkj80{top:calc(var(--nav-h) + var(--space-8));align-self:start;position:sticky}}.demo.svelte-1vm85fc{margin:0;container-type:inline-size}.stage.svelte-1vm85fc{color:var(--color-text);padding-bottom:3em;font-size:clamp(.5rem,1.51515cqi,.95rem);line-height:1.35;position:relative}.window.svelte-1vm85fc{background:var(--color-surface);box-shadow:var(--shadow-lg), 0 0 0 1px #0a1b3d14;border-radius:.9em;position:relative;overflow:hidden}.titlebar.svelte-1vm85fc{background:var(--color-excel);height:2.6em;color:var(--color-white);align-items:center;gap:.75em;padding-inline:1em;font-size:.85em;display:flex}.titlebar__app.svelte-1vm85fc{background:#fff3;border-radius:.3em;place-items:center;width:1.6em;height:1.6em;font-size:.8em;font-weight:700;display:grid}.titlebar__name.svelte-1vm85fc{text-align:center;flex:1;font-weight:500}.titlebar__dots.svelte-1vm85fc{gap:.5em;display:flex}.titlebar__dots.svelte-1vm85fc span:where(.svelte-1vm85fc){background:#ffffff73;border-radius:50%;width:.65em;height:.65em}.ribbon.svelte-1vm85fc{border-bottom:1px solid var(--color-line);background:var(--color-sunken);height:2.4em;color:var(--color-text-muted);align-items:stretch;gap:1.6em;padding-inline:1.2em;font-size:.8em;display:flex}.ribbon.svelte-1vm85fc span:where(.svelte-1vm85fc){align-items:center;display:flex}.ribbon.svelte-1vm85fc .is-active:where(.svelte-1vm85fc){color:var(--color-accent);box-shadow:inset 0 -2px 0 var(--color-accent);font-weight:600}.formula.svelte-1vm85fc{border-bottom:1px solid var(--color-line);align-items:center;gap:.75em;height:2.2em;padding-inline:.75em;font-size:.8em;display:flex}.formula__name.svelte-1vm85fc{border:1px solid var(--color-line);width:4.5em;color:var(--color-text-muted);border-radius:.25em;padding:.1em .5em}.formula__fx.svelte-1vm85fc{color:var(--color-text-dim);font-style:italic}.body.svelte-1vm85fc{grid-template-columns:minmax(0,1fr) 19em;height:35.5em;display:grid}.sheet.svelte-1vm85fc{border-right:1px solid var(--color-line);overflow:hidden}.grid.svelte-1vm85fc{table-layout:fixed;width:100%;font-size:.8em}.grid.svelte-1vm85fc th:where(.svelte-1vm85fc){border:1px solid var(--color-line);background:var(--color-sunken);height:2em;color:var(--color-text-dim);transition:background-color var(--dur) var(--ease);font-size:.9em;font-weight:500}.grid.svelte-1vm85fc th.is-hot:where(.svelte-1vm85fc){color:var(--color-excel);background:#dcefe3}.grid.svelte-1vm85fc thead:where(.svelte-1vm85fc) th:where(.svelte-1vm85fc):first-child{width:2.6em}.grid.svelte-1vm85fc thead:where(.svelte-1vm85fc) th:where(.svelte-1vm85fc):nth-child(2){width:1.8em}.grid.svelte-1vm85fc thead:where(.svelte-1vm85fc) th:where(.svelte-1vm85fc):nth-child(3){width:10.5em}.grid.svelte-1vm85fc thead:where(.svelte-1vm85fc) th:where(.svelte-1vm85fc):nth-child(4),.grid.svelte-1vm85fc thead:where(.svelte-1vm85fc) th:where(.svelte-1vm85fc):nth-child(5){width:8em}.grid.svelte-1vm85fc td:where(.svelte-1vm85fc){border:1px solid var(--color-line);white-space:nowrap;text-overflow:ellipsis;height:2.15em;transition:box-shadow var(--dur) var(--ease);padding-inline:.5em;overflow:hidden}.tone-title.svelte-1vm85fc{font-weight:700;position:relative;overflow:visible!important}.tone-head.svelte-1vm85fc{text-align:right;color:var(--color-text-muted);font-weight:600}.tone-number.svelte-1vm85fc,.tone-written.svelte-1vm85fc,.tone-formula.svelte-1vm85fc,.tone-error.svelte-1vm85fc{text-align:right;font-variant-numeric:tabular-nums}.tone-error.svelte-1vm85fc{color:var(--color-text-dim)}.is-mapped.svelte-1vm85fc{background:#2a5bff0d}.is-selected.svelte-1vm85fc{box-shadow:inset 0 0 0 2px var(--color-excel)}.tone-written.svelte-1vm85fc{animation:svelte-1vm85fc-written 1.4s var(--ease) both;font-weight:600}@keyframes svelte-1vm85fc-written{0%{background:#0b8a5e47}}.tabs.svelte-1vm85fc{border-top:1px solid var(--color-line);background:var(--color-sunken);height:2.2em;color:var(--color-text-dim);align-items:stretch;gap:1.2em;padding-inline:1em;font-size:.75em;display:flex}.tabs.svelte-1vm85fc span:where(.svelte-1vm85fc){align-items:center;display:flex}.tabs.svelte-1vm85fc .is-active:where(.svelte-1vm85fc){color:var(--color-excel);box-shadow:inset 0 -2px 0 var(--color-excel);font-weight:600}.pane.svelte-1vm85fc{flex-direction:column;min-height:0;font-size:.82em;display:flex}.pane__head.svelte-1vm85fc{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;padding:.75em 1em;display:flex}.pane__close.svelte-1vm85fc{color:var(--color-text-dim)}.pane__sub.svelte-1vm85fc{justify-content:space-between;padding:.7em 1em .15em;font-weight:600;display:flex}.pane__count.svelte-1vm85fc{color:var(--color-text-dim);font-weight:400}.pane__file.svelte-1vm85fc{color:var(--color-text-muted);align-items:center;gap:.4em;padding:0 1em .6em;font-size:.85em;display:flex}.pane__rows.svelte-1vm85fc{border-top:1px solid var(--color-line);flex:1;overflow:hidden}.row.svelte-1vm85fc{border-bottom:1px solid var(--color-line);transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), opacity var(--dur) var(--ease);border-left:2px solid #0000;gap:.6em;padding:.55em .8em .55em .9em;display:flex}.row.is-focus.svelte-1vm85fc{background:var(--color-accent-weak)}.row.is-accepted.svelte-1vm85fc{border-left-color:var(--color-ok)}.row.is-rejected.svelte-1vm85fc{opacity:.45}.row__main.svelte-1vm85fc{flex:1;gap:.15em;min-width:0;display:grid}.row__label.svelte-1vm85fc{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.row__meta.svelte-1vm85fc{color:var(--color-text-dim);gap:.6em;font-size:.85em;display:flex}.row__warn.svelte-1vm85fc{color:var(--color-bad);font-size:.8em;font-weight:500}.row__value.svelte-1vm85fc{align-items:center;gap:.4em;font-weight:600;display:flex}.value.is-edited.svelte-1vm85fc{color:var(--color-accent)}.tag.svelte-1vm85fc{background:var(--color-accent-weak);color:var(--color-accent);border-radius:.25em;padding:0 .35em;font-size:.75em}.input.svelte-1vm85fc{border:1px solid var(--color-accent);background:var(--color-surface);border-radius:.25em;align-items:center;padding:0 .35em;display:inline-flex;box-shadow:0 0 0 .2em #2a5bff26}.caret.svelte-1vm85fc{background:var(--color-text);width:1px;height:1em;margin-left:.1em;animation:1s step-end infinite svelte-1vm85fc-blink}@keyframes svelte-1vm85fc-blink{50%{opacity:0}}.row__actions.svelte-1vm85fc{flex-direction:column;gap:.3em;display:flex}.action.svelte-1vm85fc{border:1px solid var(--color-line-strong);background:var(--color-surface);text-align:center;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:.3em;padding:.15em .55em;font-size:.8em}.action--accept.is-on.svelte-1vm85fc{border-color:var(--color-ok);background:var(--color-ok-weak);color:var(--color-ok)}.action--discard.is-on.svelte-1vm85fc{background:var(--color-sunken);color:var(--color-text-dim)}.pane__foot.svelte-1vm85fc{border-top:1px solid var(--color-line);padding:.75em}.apply.svelte-1vm85fc{background:var(--color-accent);color:var(--color-white);transition:transform var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border-radius:.45em;justify-content:center;padding:.6em;font-weight:600;display:flex}.apply.is-empty.svelte-1vm85fc{background:var(--color-line-strong)}.apply.is-pressed.svelte-1vm85fc{background:var(--color-accent-strong);transform:scale(.96)}.toast.svelte-1vm85fc{background:var(--color-ok-weak);color:var(--color-ok);animation:rise .5s var(--ease) both;border-radius:.45em;align-items:center;gap:.45em;padding:.6em .7em;font-weight:600;display:flex}.toast__undo.svelte-1vm85fc{color:var(--color-accent);margin-left:auto;text-decoration:underline}.doc.svelte-1vm85fc{z-index:var(--z-raised);background:var(--color-surface);width:24em;box-shadow:var(--shadow-lg), 0 0 0 1px #0a1b3d1a;border-radius:.6em;font-size:.82em;position:absolute;bottom:0;left:2em;overflow:hidden;rotate:-2deg}.doc__bar.svelte-1vm85fc{border-bottom:1px solid var(--color-line);background:var(--color-sunken);align-items:center;gap:.5em;padding:.55em .8em;font-size:.9em;display:flex}.doc__icon.svelte-1vm85fc{color:var(--color-pdf)}.doc__page.svelte-1vm85fc{color:var(--color-text-dim);margin-left:auto}.doc__body.svelte-1vm85fc{gap:.5em;padding:1em 1.2em 1.2em;display:grid}.doc__title.svelte-1vm85fc{font-size:1.05em;font-weight:700}.doc__skeleton.svelte-1vm85fc{background:var(--color-sunken);border-radius:1em;width:80%;height:.45em;display:block}.doc__skeleton.svelte-1vm85fc:nth-of-type(2){width:62%}.doc__skeleton.svelte-1vm85fc:last-child{width:45%}.doc__table.svelte-1vm85fc{font-variant-numeric:tabular-nums;width:100%;margin-block:.3em;font-size:.9em}.doc__table.svelte-1vm85fc thead:where(.svelte-1vm85fc) th:where(.svelte-1vm85fc){border-bottom:1px solid var(--color-text);text-align:right;color:var(--color-text-dim);padding:.25em .4em;font-weight:500}.doc__table.svelte-1vm85fc thead:where(.svelte-1vm85fc) th:where(.svelte-1vm85fc):first-child{text-align:left;padding-left:0}.doc__table.svelte-1vm85fc tbody:where(.svelte-1vm85fc) th:where(.svelte-1vm85fc){text-align:left;padding:.28em .4em .28em 0;font-weight:400}.doc__table.svelte-1vm85fc td:where(.svelte-1vm85fc){text-align:right;transition:background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:.2em;padding:.28em .4em}.doc__table.svelte-1vm85fc td.is-lit:where(.svelte-1vm85fc){background:var(--color-highlight);box-shadow:0 0 0 .12em var(--color-highlight-line)}.doc__table.svelte-1vm85fc td.is-fixed:where(.svelte-1vm85fc){background:var(--color-ok-weak);box-shadow:0 0 0 .12em var(--color-ok)}.doc__missing.svelte-1vm85fc{background:var(--color-bad-weak);color:var(--color-bad);animation:rise .4s var(--ease) both;border-radius:1em;padding:.15em .55em;font-size:.8em;font-weight:500;position:absolute;top:2.7em;right:.8em}@container (width<=44rem){.stage.svelte-1vm85fc{flex-direction:column;padding-bottom:0;font-size:.8rem;display:flex}.doc.svelte-1vm85fc{order:-1;width:92%;margin:0 auto -1.5em;position:relative;left:auto;rotate:-1.5deg}.ribbon.svelte-1vm85fc,.formula.svelte-1vm85fc,.sheet.svelte-1vm85fc,.tabs.svelte-1vm85fc{display:none}.body.svelte-1vm85fc{grid-template-columns:1fr;height:auto}}.hero.svelte-1a1se6c{isolation:isolate;padding-top:calc(var(--nav-h) + clamp(3rem, 8vw, 6rem));padding-bottom:var(--space-9);color:var(--color-ink-text);position:relative}.hero__backdrop.svelte-1a1se6c{z-index:-1;background:var(--color-ink);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--slant)), 0 100%);position:absolute;inset:0 0 clamp(9rem,22vw,19rem);overflow:hidden}.hero__backdrop.svelte-1a1se6c:after{content:"";background:radial-gradient(60% 55% at 18% 28%,#061433b3,#0000 70%),linear-gradient(#06143359,#0000 30%);position:absolute;inset:0}.hero__grid.svelte-1a1se6c{background-image:linear-gradient(var(--color-ink-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-ink-line) 1px, transparent 1px);opacity:.5;background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 10%,#000 20%,#0000 70%);mask-image:radial-gradient(80% 70% at 70% 10%,#000 20%,#0000 70%)}.hero__inner.svelte-1a1se6c{grid-template-columns:minmax(0,1fr);gap:clamp(3rem,7vw,5rem);display:grid}.hero__copy.svelte-1a1se6c{justify-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);max-width:64rem;display:grid}.hero__copy.svelte-1a1se6c>:where(.svelte-1a1se6c){animation:rise var(--dur-slow) var(--ease) both}.hero__copy.svelte-1a1se6c>:where(.svelte-1a1se6c):nth-child(2){animation-delay:80ms}.hero__copy.svelte-1a1se6c>:where(.svelte-1a1se6c):nth-child(3){animation-delay:.16s}.hero__copy.svelte-1a1se6c>:where(.svelte-1a1se6c):nth-child(4){animation-delay:.24s}.hero__copy.svelte-1a1se6c>:where(.svelte-1a1se6c):nth-child(5){animation-delay:.32s}.hero__eyebrow.svelte-1a1se6c{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--color-ink-surface);box-shadow:inset 0 0 0 1px var(--color-ink-line-strong);font-size:var(--text-sm);padding:.3rem .8rem .3rem .35rem;font-weight:500;display:inline-flex}.hero__excel.svelte-1a1se6c{background:var(--color-excel);width:1.35rem;height:1.35rem;color:var(--color-white);border-radius:.35rem;place-items:center;font-size:.7rem;font-weight:700;display:grid}.hero__title.svelte-1a1se6c{font-size:var(--text-hero);letter-spacing:-.045em;font-weight:650;line-height:.98}.hero__title.svelte-1a1se6c .accent:where(.svelte-1a1se6c){background-image:var(--gradient-ink-text);display:block}.hero__lead.svelte-1a1se6c{max-width:44rem;font-size:var(--text-lg);color:var(--color-ink-muted)}.hero__actions.svelte-1a1se6c{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__proof.svelte-1a1se6c{gap:var(--space-2) var(--space-5);font-size:var(--text-sm);color:var(--color-ink-muted);flex-wrap:wrap;display:flex}.hero__proof.svelte-1a1se6c li:where(.svelte-1a1se6c){align-items:center;gap:var(--space-2);display:flex}.hero__proof.svelte-1a1se6c li:where(.svelte-1a1se6c) svg{color:var(--color-cyan)}.hero__demo.svelte-1a1se6c{animation:svelte-1a1se6c-demo-in 1.2s var(--ease) .25s both}@keyframes svelte-1a1se6c-demo-in{0%{opacity:0;transform:perspective(1800px)translateY(3rem)rotateX(12deg)}}.privacy.svelte-prwi74{background:radial-gradient(60% 45% at 50% 0,#2a5bff14,#0000 70%)}.flow.svelte-prwi74{justify-items:center;gap:var(--space-3);margin-bottom:clamp(3rem,7vw,5.5rem);display:grid}.node.svelte-prwi74{width:100%;max-width:19rem;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow), inset 0 0 0 1px var(--color-line);text-align:center;justify-items:center;gap:.35rem;display:grid}.node.svelte-prwi74>span:where(.svelte-prwi74):not([class]){font-size:var(--text-xs);color:var(--color-text-muted)}.node__icon.svelte-prwi74{width:2.5rem;height:2.5rem;margin-bottom:var(--space-1);border-radius:var(--radius);background:var(--color-accent-weak);color:var(--color-accent);place-items:center;font-size:1.25rem;display:grid}.node__icon--excel.svelte-prwi74{background:var(--color-excel);font-size:var(--text-base);color:var(--color-white);font-weight:700}.node__brand.svelte-prwi74{margin-bottom:var(--space-1);font-size:var(--text-xl)}.node--us.svelte-prwi74{max-width:21rem;box-shadow:var(--shadow-lg), 0 0 0 1.5px var(--color-accent)}.expiry.svelte-prwi74{margin-top:var(--space-2);border-radius:var(--radius-full);background:var(--color-accent-weak);font-size:var(--text-2xs);color:var(--color-accent-strong);align-items:center;gap:.35rem;padding:.25rem .6rem;display:inline-flex}.link.svelte-prwi74{background:var(--color-accent-line);width:2px;height:2.5rem;position:relative;overflow:hidden}.pulse.svelte-prwi74{background:linear-gradient(180deg, transparent, var(--color-accent), transparent);animation:1.6s linear infinite svelte-prwi74-travel-y;position:absolute;inset:0}.blocked.svelte-prwi74{justify-items:center;gap:var(--space-3);width:100%;display:grid}.blocked__line.svelte-prwi74{background:repeating-linear-gradient(180deg, var(--color-bad-line) 0 4px, transparent 4px 8px);width:2px;height:2.5rem}.node--blocked.svelte-prwi74{border:1.5px dashed var(--color-bad-line);box-shadow:none;background:0 0}.node--blocked.svelte-prwi74 strong:where(.svelte-prwi74){color:var(--color-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-bad);text-decoration-color:var(--color-bad)}.node--blocked.svelte-prwi74 .node__icon:where(.svelte-prwi74){background:var(--color-bad-weak);color:var(--color-bad)}.never.svelte-prwi74{font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-bad);font-weight:600}.pillars.svelte-prwi74{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));display:grid}.pillar.svelte-prwi74{align-content:start;gap:var(--space-2);display:grid}.pillar__icon.svelte-prwi74{width:2.25rem;height:2.25rem;margin-bottom:var(--space-2);border-radius:var(--radius);background:var(--color-accent-weak);color:var(--color-accent);place-items:center;font-size:1.15rem;display:grid}.pillar.svelte-prwi74 h3:where(.svelte-prwi74){font-size:var(--text-base)}.pillar.svelte-prwi74 p:where(.svelte-prwi74){font-size:var(--text-sm);color:var(--color-text-muted)}@keyframes svelte-prwi74-travel-y{0%{translate:0 -100%}to{translate:0 100%}}@keyframes svelte-prwi74-travel-x{0%{translate:-100%}to{translate:100%}}@media (width>=56rem){.flow.svelte-prwi74{grid-template-columns:1fr 3.5rem 1.15fr 3.5rem 1fr;align-items:start;gap:0}.node--you.svelte-prwi74{grid-area:1/1}.link--a.svelte-prwi74{grid-area:1/2}.node--us.svelte-prwi74{grid-area:1/3}.link--b.svelte-prwi74{grid-area:1/4}.node--gpu.svelte-prwi74{grid-area:1/5}.blocked.svelte-prwi74{grid-area:2/3}.link.svelte-prwi74{align-self:center;width:100%;height:2px}.pulse.svelte-prwi74{background:linear-gradient(90deg, transparent, var(--color-accent), transparent);animation-name:svelte-prwi74-travel-x}}.visual.svelte-nxvazi{height:100%;min-height:21rem;padding:var(--space-6);border-radius:var(--radius-xl);background:linear-gradient(160deg, var(--color-surface) 20%, var(--color-sunken));box-shadow:var(--shadow-lg), inset 0 0 0 1px var(--color-line);place-items:center;display:grid;position:relative;overflow:hidden}.visual.svelte-nxvazi:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#2a5bff1f,#0000 65%);width:70%;position:absolute;inset:-30% -30% auto auto}.visual.svelte-nxvazi>:where(.svelte-nxvazi){width:100%;min-width:0;max-width:26rem;position:relative}.map.svelte-nxvazi,.drop.svelte-nxvazi,.write.svelte-nxvazi,.write__sheet.svelte-nxvazi,.drop__zone.svelte-nxvazi,.review.svelte-nxvazi{grid-template-columns:minmax(0,1fr)}.map.svelte-nxvazi{gap:var(--space-3);display:grid}.map__head.svelte-nxvazi{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-accent);font-weight:600;display:flex}.map__list.svelte-nxvazi{gap:var(--space-2);display:grid}.map__list.svelte-nxvazi li:where(.svelte-nxvazi){align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--color-line);font-size:var(--text-sm);grid-template-columns:minmax(0,max-content) minmax(.5rem,1fr) auto auto;display:grid}.map__field.svelte-nxvazi,.write__label.svelte-nxvazi,.review__line.svelte-nxvazi>span:where(.svelte-nxvazi):first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.map__field.svelte-nxvazi{font-weight:500}.map__line.svelte-nxvazi{background:repeating-linear-gradient(90deg, var(--color-accent-line) 0 4px, transparent 4px 8px);height:1px}.map__cell.svelte-nxvazi{border-radius:var(--radius-sm);background:var(--color-accent-weak);font-size:var(--text-xs);color:var(--color-accent-strong);padding:.1rem .45rem}.map__check.svelte-nxvazi,.file__check.svelte-nxvazi{background:var(--color-ok);width:1.25rem;height:1.25rem;color:var(--color-white);border-radius:50%;place-items:center;font-size:.75rem;display:grid}.map__confirm.svelte-nxvazi{margin-top:var(--space-2);justify-self:end}.is-active.svelte-nxvazi .map__list:where(.svelte-nxvazi) li:where(.svelte-nxvazi){animation:svelte-nxvazi-slide-in .6s var(--ease) both;animation-delay:calc(var(--i) * .18s)}.is-active.svelte-nxvazi .map__check:where(.svelte-nxvazi){animation:svelte-nxvazi-pop .4s var(--ease) both;animation-delay:calc(var(--i) * .18s + .6s)}.drop.svelte-nxvazi{gap:var(--space-5);display:grid}.drop__zone.svelte-nxvazi{gap:var(--space-2);padding:var(--space-4);border:1.5px dashed var(--color-accent-line);border-radius:var(--radius-lg);background:#2a5bff08;display:grid}.drop__hint.svelte-nxvazi{justify-content:center;align-items:center;gap:var(--space-2);padding-bottom:var(--space-1);font-size:var(--text-xs);color:var(--color-text-dim);display:flex}.file.svelte-nxvazi{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--color-line);font-size:var(--text-sm);display:flex}.file__kind.svelte-nxvazi{border-radius:var(--radius-sm);text-align:center;min-width:3rem;color:var(--color-white);padding:.15rem .35rem;font-size:.625rem;font-weight:700}.file__kind[data-kind=PDF].svelte-nxvazi{background:var(--color-pdf)}.file__kind[data-kind=XLSX].svelte-nxvazi{background:var(--color-excel)}.file__kind[data-kind=DATEV].svelte-nxvazi{background:var(--color-ok)}.file__kind[data-kind=XBRL].svelte-nxvazi{background:var(--color-violet)}.file__name.svelte-nxvazi{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.is-active.svelte-nxvazi .file:where(.svelte-nxvazi){animation:svelte-nxvazi-drop-in .6s var(--ease) both;animation-delay:calc(var(--i) * .16s)}.is-active.svelte-nxvazi .file__check:where(.svelte-nxvazi){animation:svelte-nxvazi-pop .4s var(--ease) both;animation-delay:calc(var(--i) * .16s + 1.2s)}.progress.svelte-nxvazi{gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);display:grid}.progress__bar.svelte-nxvazi{border-radius:var(--radius-full);background:var(--color-line);height:.375rem;display:block;overflow:hidden}.progress__bar.svelte-nxvazi span:where(.svelte-nxvazi){background:var(--gradient-brand);transform-origin:0;height:100%;display:block}.is-active.svelte-nxvazi .progress__bar:where(.svelte-nxvazi) span:where(.svelte-nxvazi){animation:svelte-nxvazi-progress 3.2s var(--ease-in-out) .6s infinite both}.review.svelte-nxvazi{display:grid}.review__page.svelte-nxvazi,.review__row.svelte-nxvazi{grid-area:1/1}.review__page.svelte-nxvazi{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow), inset 0 0 0 1px var(--color-line);font-size:var(--text-xs);margin-bottom:7rem;margin-right:3.5rem;display:grid;rotate:-1.5deg}.review__title.svelte-nxvazi{font-weight:700}.skeleton.svelte-nxvazi{border-radius:var(--radius-full);background:var(--color-sunken);width:85%;height:.4rem;display:block}.skeleton.svelte-nxvazi:nth-last-child(2){width:70%}.skeleton.svelte-nxvazi:last-child{width:50%}.review__line.svelte-nxvazi{gap:var(--space-3);padding-block:var(--space-1);border-block:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.review__hit.svelte-nxvazi{background:var(--color-highlight);box-shadow:0 0 0 1.5px var(--color-highlight-line);border-radius:.2rem;padding:.05rem .3rem}.is-active.svelte-nxvazi .review__hit:where(.svelte-nxvazi){animation:svelte-nxvazi-pulse 1.8s var(--ease) infinite}.review__prior.svelte-nxvazi{color:var(--color-text-dim)}.review__row.svelte-nxvazi{align-self:end;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg), inset 0 0 0 1px var(--color-line);font-size:var(--text-sm);margin-left:4rem;display:grid}.is-active.svelte-nxvazi .review__row:where(.svelte-nxvazi){animation:rise .7s var(--ease) .2s both}.review__meta.svelte-nxvazi{font-size:var(--text-xs);color:var(--color-text-dim)}.review__value.svelte-nxvazi{font-weight:600}.review__actions.svelte-nxvazi,.write__buttons.svelte-nxvazi{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.chip.svelte-nxvazi{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-xs);padding:.25rem .7rem;font-weight:500}.is-active.svelte-nxvazi .chip--accept:where(.svelte-nxvazi){animation:svelte-nxvazi-accept .4s var(--ease) 1.5s both}.is-active.svelte-nxvazi .chip--chosen:where(.svelte-nxvazi){animation:svelte-nxvazi-chosen .4s var(--ease) 1.8s both}.write.svelte-nxvazi{gap:var(--space-3);display:grid}.write__sheet.svelte-nxvazi{border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm), inset 0 0 0 1px var(--color-line);display:grid;overflow:hidden}.write__cell.svelte-nxvazi{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-line);font-size:var(--text-sm);grid-template-columns:2.25rem minmax(0,1fr) auto;display:grid}.write__cell.svelte-nxvazi:first-child{border-top:0}.write__address.svelte-nxvazi{font-size:var(--text-xs);color:var(--color-text-dim)}.write__value.svelte-nxvazi{font-weight:600}.is-active.svelte-nxvazi .write__value:where(.svelte-nxvazi){animation:svelte-nxvazi-fill-in .7s var(--ease) both;animation-delay:calc(var(--i) * .14s + 2.4s)}.write__dialog.svelte-nxvazi{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg), inset 0 0 0 1px var(--color-warn-weak), inset 3px 0 0 var(--color-warn);font-size:var(--text-sm);display:grid}.is-active.svelte-nxvazi .write__dialog:where(.svelte-nxvazi){animation:rise .6s var(--ease) .5s both}.write__warn.svelte-nxvazi{align-items:center;gap:var(--space-2);color:var(--color-warn);display:flex}.write__question.svelte-nxvazi{color:var(--color-text-muted)}.write__toast.svelte-nxvazi{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-ok-weak);font-size:var(--text-sm);color:var(--color-ok);font-weight:600;display:flex}.is-active.svelte-nxvazi .write__toast:where(.svelte-nxvazi){animation:rise .6s var(--ease) 3.2s both}.write__undo.svelte-nxvazi{align-items:center;gap:var(--space-1);color:var(--color-accent);margin-left:auto;display:inline-flex}@media (width<=30rem){.visual.svelte-nxvazi{padding:var(--space-4)}.review__page.svelte-nxvazi{margin-right:var(--space-5)}.review__row.svelte-nxvazi{margin-left:var(--space-5)}}@keyframes svelte-nxvazi-slide-in{0%{opacity:0;translate:-1rem}}@keyframes svelte-nxvazi-drop-in{0%{opacity:0;translate:0 -1.25rem;scale:.96}}@keyframes svelte-nxvazi-pop{0%{opacity:0;scale:0}}@keyframes svelte-nxvazi-progress{0%{scale:0 1}to{scale:1}}@keyframes svelte-nxvazi-pulse{50%{box-shadow:0 0 0 5px #e0a80033}}@keyframes svelte-nxvazi-accept{to{border-color:var(--color-ok);background:var(--color-ok-weak);color:var(--color-ok)}}@keyframes svelte-nxvazi-chosen{to{border-color:var(--color-accent);background:var(--color-accent-weak);color:var(--color-accent-strong)}}@keyframes svelte-nxvazi-fill-in{0%{opacity:0;background:#0b8a5e40}}.steps.svelte-e0n74n{background:linear-gradient(180deg, var(--color-bg), var(--color-surface) 40%, var(--color-bg))}.steps__layout.svelte-e0n74n{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.steps__list.svelte-e0n74n{grid-template-columns:minmax(0,1fr);display:grid}.step.svelte-e0n74n{justify-items:start;gap:var(--space-3);padding-block:var(--space-7);border-top:1px solid var(--color-line);display:grid}.step__number.svelte-e0n74n{font-size:var(--text-xs);color:var(--color-accent);font-weight:600}.step.svelte-e0n74n h3:where(.svelte-e0n74n){font-size:var(--text-2xl)}.step.svelte-e0n74n p:where(.svelte-e0n74n){max-width:34rem;color:var(--color-text-muted)}.step__meta.svelte-e0n74n{border-radius:var(--radius-full);background:var(--color-accent-weak);font-size:var(--text-2xs);color:var(--color-accent-strong);padding:.3rem .65rem}.step__inline.svelte-e0n74n{width:100%;min-width:0;margin-top:var(--space-4)}.steps__stage.svelte-e0n74n{display:none}@media (width>=60rem){.steps__layout.svelte-e0n74n{gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.step.svelte-e0n74n{min-height:62vh;padding-left:var(--space-6);border-top:0;border-left:2px solid var(--color-line);opacity:.35;transition:opacity var(--dur-slow) var(--ease), border-color var(--dur-slow) var(--ease);align-content:center}.step.is-active.svelte-e0n74n{border-left-color:var(--color-accent);opacity:1}.step__inline.svelte-e0n74n{display:none}.steps__stage.svelte-e0n74n{display:block}.steps__sticky.svelte-e0n74n{height:28rem;position:sticky;top:calc(50vh - 14rem)}.steps__frame.svelte-e0n74n{opacity:0;pointer-events:none;transition:opacity var(--dur-slow) var(--ease);position:absolute;inset:0}.steps__frame.is-active.svelte-e0n74n{opacity:1}}
