.stepper.svelte-n9txrh{display:grid;grid-template-columns:repeat(var(--n, 5),1fr);gap:0;margin:0}.step.svelte-n9txrh{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;padding-right:.5rem}.node.svelte-n9txrh{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--c-line-strong);background:var(--c-surface-1);color:var(--c-text-muted);flex:none;z-index:1;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.idx.svelte-n9txrh{font-size:.8rem;font-weight:700}.meta.svelte-n9txrh{display:flex;flex-direction:column;gap:.1rem}.label.svelte-n9txrh{font-size:var(--fs-sm);font-weight:600;color:var(--c-text-dim);letter-spacing:-.005em}.hint.svelte-n9txrh{font-size:var(--fs-micro);color:var(--c-text-faint);line-height:1.3}.rail.svelte-n9txrh{position:absolute;top:1rem;left:2rem;right:-.5rem;height:1px;background:var(--c-line);z-index:0}.step[data-state=done].svelte-n9txrh .node:where(.svelte-n9txrh){background:var(--c-salbei-wash);border-color:var(--c-salbei-line);color:var(--c-salbei)}.step[data-state=done].svelte-n9txrh .label:where(.svelte-n9txrh){color:var(--c-text)}.step[data-state=done].svelte-n9txrh .rail:where(.svelte-n9txrh){background:var(--c-salbei-line)}.step[data-state=active].svelte-n9txrh .node:where(.svelte-n9txrh){background:var(--c-glut);border-color:var(--c-glut);color:var(--c-glut-ink)}.step[data-state=active].svelte-n9txrh .label:where(.svelte-n9txrh){color:var(--c-text)}@media (max-width: 52rem){.stepper.svelte-n9txrh{grid-template-columns:1fr;gap:0}.step.svelte-n9txrh{flex-direction:row;align-items:center;gap:.75rem;padding:.5rem 0}.rail.svelte-n9txrh{top:2.5rem;bottom:-.5rem;left:1rem;right:auto;width:1px;height:auto}}.pill.svelte-ulfzr7{display:inline-flex;align-items:center;gap:.45ch;padding:.18rem .6rem;border-radius:999px;font-size:var(--fs-micro);font-weight:600;letter-spacing:.02em;border:1px solid currentColor;white-space:nowrap}.dot.svelte-ulfzr7{width:.45rem;height:.45rem;border-radius:50%;background:currentColor;flex:none}.pill[data-tone=glut].svelte-ulfzr7{color:var(--c-glut);background:var(--c-glut-wash)}.pill[data-tone=salbei].svelte-ulfzr7{color:var(--c-salbei);background:var(--c-salbei-wash)}.pill[data-tone=info].svelte-ulfzr7{color:var(--c-info);background:var(--c-info-wash)}.pill[data-tone=warn].svelte-ulfzr7{color:var(--c-warn);background:var(--c-warn-wash)}.pill[data-tone=danger].svelte-ulfzr7{color:var(--c-danger);background:var(--c-danger-wash)}.pill[data-tone=neutral].svelte-ulfzr7{color:var(--c-text-dim);background:var(--c-surface-2);border-color:var(--c-line-strong)}.doc.svelte-120a9iv{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface-1);overflow:hidden}.doc-head.svelte-120a9iv{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:var(--sp-5) var(--sp-5) var(--sp-4);border-bottom:1px solid var(--c-line)}.dh-left.svelte-120a9iv h3:where(.svelte-120a9iv){margin-top:.35rem;font-size:var(--fs-h4)}.doc-meta.svelte-120a9iv{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);margin:0;border-bottom:1px solid var(--c-line);background:var(--c-surface-inset)}.doc-meta.svelte-120a9iv dt:where(.svelte-120a9iv){font-size:var(--fs-micro);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-faint);margin-bottom:.2rem}.doc-meta.svelte-120a9iv dd:where(.svelte-120a9iv){margin:0;font-size:var(--fs-sm);color:var(--c-text)}.co.svelte-120a9iv{color:var(--c-text-muted)}.mail.svelte-120a9iv{font-size:var(--fs-micro);color:var(--c-text-muted)}.intro.svelte-120a9iv{padding:var(--sp-4) var(--sp-5);color:var(--c-text-dim);font-size:var(--fs-sm);border-bottom:1px solid var(--c-line)}.table-wrap.svelte-120a9iv{overflow-x:auto}.doc-table.svelte-120a9iv{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.doc-table.svelte-120a9iv th:where(.svelte-120a9iv){text-align:left;padding:.6rem var(--sp-5);font-size:var(--fs-micro);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--c-text-muted);border-bottom:1px solid var(--c-line);background:var(--c-surface-inset);white-space:nowrap}.doc-table.svelte-120a9iv td:where(.svelte-120a9iv){padding:.7rem var(--sp-5);border-bottom:1px solid var(--c-line);vertical-align:top;color:var(--c-text-dim)}.c-num.svelte-120a9iv{text-align:right}.c-pos.svelte-120a9iv{width:3rem;color:var(--c-text-faint)}.it-title.svelte-120a9iv{display:block;font-weight:600;color:var(--c-text)}.it-code.svelte-120a9iv{display:inline-block;margin-top:.15rem;font-size:var(--fs-micro);color:var(--c-glut);letter-spacing:.04em}.it-desc.svelte-120a9iv{display:block;margin-top:.2rem;font-size:var(--fs-micro);color:var(--c-text-muted);max-width:42ch}.totals.svelte-120a9iv{display:flex;flex-direction:column;gap:.35rem;padding:var(--sp-4) var(--sp-5) var(--sp-5);margin-left:auto;max-width:22rem}.trow.svelte-120a9iv{display:flex;justify-content:space-between;gap:2rem;font-size:var(--fs-sm);color:var(--c-text-dim)}.trow.svelte-120a9iv .num:where(.svelte-120a9iv){font-weight:600;color:var(--c-text)}.grand.svelte-120a9iv{margin-top:.3rem;padding-top:.6rem;border-top:1px solid var(--c-line-strong);font-size:var(--fs-h4)}.grand.svelte-120a9iv span:where(.svelte-120a9iv){font-weight:700;color:var(--c-text)}.grand.svelte-120a9iv .num:where(.svelte-120a9iv){color:var(--c-glut)}.mailcard.svelte-12b6cjf{border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-surface-1);padding:var(--sp-4)}.mailcard[data-kind=followup].svelte-12b6cjf{border-color:var(--c-info-wash)}.mhead.svelte-12b6cjf{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.7rem}.ktag.svelte-12b6cjf{font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-glut)}.mailcard[data-kind=followup].svelte-12b6cjf .ktag:where(.svelte-12b6cjf){color:var(--c-info)}.mstatus.svelte-12b6cjf{display:inline-flex;align-items:center;gap:.4ch;font-size:var(--fs-micro);font-weight:600;color:var(--c-text-muted)}.mstatus.svelte-12b6cjf .dot:where(.svelte-12b6cjf){width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.mstatus[data-s=sent].svelte-12b6cjf{color:var(--c-salbei)}.mstatus[data-s=pending].svelte-12b6cjf,.mstatus[data-s=sending].svelte-12b6cjf{color:var(--c-warn)}.mstatus[data-s=failed].svelte-12b6cjf{color:var(--c-danger)}.metarows.svelte-12b6cjf{display:flex;flex-direction:column;gap:.35rem;margin:0}.metarows.svelte-12b6cjf>div:where(.svelte-12b6cjf){display:grid;grid-template-columns:5rem 1fr;gap:.5rem;font-size:var(--fs-sm)}.metarows.svelte-12b6cjf dt:where(.svelte-12b6cjf){color:var(--c-text-faint);font-family:var(--font-mono);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;padding-top:.1rem}.metarows.svelte-12b6cjf dd:where(.svelte-12b6cjf){margin:0;color:var(--c-text);overflow-wrap:anywhere}.attach.svelte-12b6cjf{display:inline-flex;align-items:center;gap:.45ch;margin-top:.7rem;font-size:var(--fs-sm);color:var(--c-salbei)}.mbody.svelte-12b6cjf{margin-top:.8rem;border-top:1px solid var(--c-line);padding-top:.6rem}.mbody.svelte-12b6cjf summary:where(.svelte-12b6cjf){cursor:pointer;font-size:var(--fs-sm);color:var(--c-text-dim);font-weight:600;list-style-position:inside}.mbody.svelte-12b6cjf summary:where(.svelte-12b6cjf):hover{color:var(--c-text)}.mbody.svelte-12b6cjf pre:where(.svelte-12b6cjf){margin-top:.6rem;padding:.8rem;background:var(--c-surface-inset);border:1px solid var(--c-line);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.55;color:var(--c-text-dim);white-space:pre-wrap;overflow-wrap:anywhere}.empty.svelte-13va1kp{color:var(--c-text-muted);font-size:var(--fs-sm);padding:var(--sp-4) 0}.timeline.svelte-13va1kp{display:flex;flex-direction:column;margin:0}.row.svelte-13va1kp{display:grid;grid-template-columns:1.5rem 1fr;gap:.75rem}.rail.svelte-13va1kp{position:relative;display:flex;justify-content:center}.rail.svelte-13va1kp:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--c-line)}.row.svelte-13va1kp:first-child .rail:where(.svelte-13va1kp):before{top:.55rem}.row.svelte-13va1kp:last-child .rail:where(.svelte-13va1kp):before{bottom:calc(100% - .85rem)}.bead.svelte-13va1kp{position:relative;margin-top:.4rem;width:.7rem;height:.7rem;border-radius:50%;background:var(--c-surface-3);border:2px solid var(--c-text-muted);z-index:1}.row[data-tone=glut].svelte-13va1kp .bead:where(.svelte-13va1kp){background:var(--c-glut);border-color:var(--c-glut)}.row[data-tone=salbei].svelte-13va1kp .bead:where(.svelte-13va1kp){background:var(--c-salbei);border-color:var(--c-salbei)}.row[data-tone=info].svelte-13va1kp .bead:where(.svelte-13va1kp){background:var(--c-info);border-color:var(--c-info)}.body.svelte-13va1kp{padding-bottom:1.1rem;min-width:0}.line1.svelte-13va1kp{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.title.svelte-13va1kp{font-weight:600;font-size:var(--fs-sm);color:var(--c-text)}.time.svelte-13va1kp{font-size:var(--fs-micro);color:var(--c-text-faint);flex:none}.detail.svelte-13va1kp{margin-top:.15rem;font-size:var(--fs-sm);color:var(--c-text-dim);overflow-wrap:anywhere}.line2.svelte-13va1kp{display:flex;align-items:center;gap:.6rem;margin-top:.3rem}.actor.svelte-13va1kp{font-size:var(--fs-micro);color:var(--c-text-muted);font-family:var(--font-mono);letter-spacing:.03em}.mailstatus.svelte-13va1kp{font-size:var(--fs-micro);font-weight:600;padding:.05rem .45rem;border-radius:999px;border:1px solid currentColor;color:var(--c-text-muted)}.mailstatus[data-s=sent].svelte-13va1kp{color:var(--c-salbei);background:var(--c-salbei-wash)}.mailstatus[data-s=pending].svelte-13va1kp,.mailstatus[data-s=sending].svelte-13va1kp{color:var(--c-warn);background:var(--c-warn-wash)}.mailstatus[data-s=failed].svelte-13va1kp{color:var(--c-danger);background:var(--c-danger-wash)}.demo-top.svelte-1azkiq5{border-bottom:1px solid var(--c-line);background:radial-gradient(46rem 26rem at 90% -30%,var(--c-glut-wash),transparent 60%)}.demo-top.svelte-1azkiq5 .container:where(.svelte-1azkiq5){padding-block:var(--sp-7) var(--sp-5)}.dt-head.svelte-1azkiq5{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4)}.dt-head.svelte-1azkiq5 h1:where(.svelte-1azkiq5){margin-top:var(--sp-4);font-size:var(--fs-h1)}.dt-lead.svelte-1azkiq5{margin-top:var(--sp-3);max-width:60ch;color:var(--c-text-dim);font-size:var(--fs-lead)}.reset.svelte-1azkiq5{flex:none;font-size:var(--fs-sm)}.stepper-wrap.svelte-1azkiq5{margin-top:var(--sp-5)}.workspace.svelte-1azkiq5{padding-block:var(--sp-6) var(--sp-8)}.grid2.svelte-1azkiq5{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--sp-5);align-items:start}.col-left.svelte-1azkiq5,.col-right.svelte-1azkiq5{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0}.col-left.svelte-1azkiq5{position:sticky;top:calc(var(--header-h) + var(--sp-4))}.panel-title.svelte-1azkiq5{margin-top:.5rem;font-size:var(--fs-h3)}.panel-sub.svelte-1azkiq5{margin-top:var(--sp-3);color:var(--c-text-dim);font-size:var(--fs-sm)}.form.svelte-1azkiq5{margin-top:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-4)}.frow2.svelte-1azkiq5{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}.field.svelte-1azkiq5{display:flex;flex-direction:column;gap:.4rem}.field.svelte-1azkiq5 label:where(.svelte-1azkiq5){font-size:var(--fs-sm);font-weight:600;color:var(--c-text-dim)}.req.svelte-1azkiq5{color:var(--c-glut)}.opt.svelte-1azkiq5{font-weight:400;font-size:var(--fs-micro);color:var(--c-text-faint);font-family:var(--font-mono)}.field.svelte-1azkiq5 input:where(.svelte-1azkiq5),.field.svelte-1azkiq5 textarea:where(.svelte-1azkiq5){width:100%;padding:.65rem .8rem;background:var(--c-surface-inset);border:1px solid var(--c-line-strong);border-radius:var(--r-md);color:var(--c-text);font-size:var(--fs-base);transition:border-color var(--dur-short) var(--ease-out),box-shadow var(--dur-short) var(--ease-out)}.field.svelte-1azkiq5 textarea:where(.svelte-1azkiq5){resize:vertical;min-height:7rem;line-height:1.5}.field.svelte-1azkiq5 input:where(.svelte-1azkiq5)::placeholder,.field.svelte-1azkiq5 textarea:where(.svelte-1azkiq5)::placeholder{color:var(--c-text-faint)}.field.svelte-1azkiq5 input:where(.svelte-1azkiq5):focus,.field.svelte-1azkiq5 textarea:where(.svelte-1azkiq5):focus{outline:none;border-color:var(--c-glut);box-shadow:0 0 0 3px var(--c-glut-wash)}.field.svelte-1azkiq5 input[aria-invalid=true]:where(.svelte-1azkiq5),.field.svelte-1azkiq5 textarea[aria-invalid=true]:where(.svelte-1azkiq5){border-color:var(--c-danger)}.ferr.svelte-1azkiq5{font-size:var(--fs-micro);color:var(--c-danger);font-weight:600}.hint.svelte-1azkiq5{font-size:var(--fs-micro);color:var(--c-text-muted)}.alert.svelte-1azkiq5{padding:.7rem .9rem;border-radius:var(--r-md);background:var(--c-danger-wash);border:1px solid var(--c-danger);color:var(--c-danger);font-size:var(--fs-sm);font-weight:600}.note.svelte-1azkiq5{padding:.7rem .9rem;border-radius:var(--r-md);background:var(--c-info-wash);border:1px solid var(--c-info-wash);color:var(--c-info);font-size:var(--fs-sm)}.kpis.svelte-1azkiq5{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3);margin-top:var(--sp-5)}.kpi.svelte-1azkiq5{display:flex;flex-direction:column;gap:.2rem;padding:var(--sp-4);background:var(--c-surface-inset);border:1px solid var(--c-line);border-radius:var(--r-md)}.kv.svelte-1azkiq5{font-size:1.4rem;font-weight:700;color:var(--c-text);letter-spacing:-.01em}.kl.svelte-1azkiq5{font-size:var(--fs-micro);color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-mono)}.actions-col.svelte-1azkiq5{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-5)}.timeline-panel.svelte-1azkiq5 .tl-head:where(.svelte-1azkiq5){display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-4)}.mailtext.svelte-1azkiq5 .mt-pre:where(.svelte-1azkiq5){margin-top:var(--sp-3);padding:var(--sp-4);background:var(--c-surface-inset);border:1px solid var(--c-line);border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.6;color:var(--c-text-dim);white-space:pre-wrap;overflow-wrap:anywhere}.mails-head.svelte-1azkiq5,.mails.svelte-1azkiq5 .mails-head:where(.svelte-1azkiq5){display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-3)}.mails-list.svelte-1azkiq5{display:flex;flex-direction:column;gap:var(--sp-3)}.placeholder.svelte-1azkiq5{position:relative;overflow:hidden;min-height:24rem;display:flex}.ph-inner.svelte-1azkiq5{position:relative;padding:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-3);justify-content:center}.ph-grid.svelte-1azkiq5{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;-webkit-mask-image:radial-gradient(60% 60% at 70% 30%,#000,transparent);mask-image:radial-gradient(60% 60% at 70% 30%,#000,transparent)}.ph-inner.svelte-1azkiq5 h3:where(.svelte-1azkiq5){font-size:var(--fs-h3)}.ph-inner.svelte-1azkiq5>p:where(.svelte-1azkiq5){color:var(--c-text-muted);max-width:44ch;font-size:var(--fs-sm)}.ph-list.svelte-1azkiq5{display:flex;flex-direction:column;gap:.6rem;margin-top:var(--sp-2)}.ph-list.svelte-1azkiq5 li:where(.svelte-1azkiq5){display:flex;align-items:center;gap:.6rem;font-size:var(--fs-sm);color:var(--c-text-dim)}.pn.svelte-1azkiq5{color:var(--c-glut);font-size:var(--fs-micro);font-weight:700}.spin.svelte-1azkiq5{width:.95rem;height:.95rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:svelte-1azkiq5-spin .7s linear infinite}@keyframes svelte-1azkiq5-spin{to{transform:rotate(360deg)}}@media (max-width: 60rem){.grid2.svelte-1azkiq5{grid-template-columns:1fr}.col-left.svelte-1azkiq5{position:static}.col-right.svelte-1azkiq5{order:2}}@media (max-width: 40rem){.dt-head.svelte-1azkiq5{flex-direction:column}.frow2.svelte-1azkiq5,.kpis.svelte-1azkiq5{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.spin.svelte-1azkiq5{animation-duration:.01ms}}
