.stat-board.svelte-b6nb3p.svelte-b6nb3p{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.stat.svelte-b6nb3p.svelte-b6nb3p{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px 16px 12px;border:1px solid rgba(15,23,42,.05);border-radius:12px;background:#fff;text-align:left;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 8px 18px -10px #0f172a1a,inset 0 1px #ffffffe6;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1),border-color .2s cubic-bezier(.7,0,.3,1)}.stat.svelte-b6nb3p.svelte-b6nb3p:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 80% at 100% 0%,var(--toneBg),transparent 55%);opacity:.9;pointer-events:none;z-index:0}.stat.svelte-b6nb3p>.svelte-b6nb3p{position:relative;z-index:1}.stat.svelte-b6nb3p.svelte-b6nb3p:hover{border-color:#0f172a1a;transform:translateY(-3px);box-shadow:0 1px 2px #0f172a0a,0 18px 32px -16px #0f172a2e,inset 0 1px #ffffffe6}.stat[data-tone=violet].svelte-b6nb3p.svelte-b6nb3p{--tone:#6E7DDC;--toneBg:rgba(110, 125, 220, .08)}.stat[data-tone=rose].svelte-b6nb3p.svelte-b6nb3p{--tone:#B05E8B;--toneBg:rgba(224, 145, 184, .1)}.stat[data-tone=amber].svelte-b6nb3p.svelte-b6nb3p{--tone:#C97B47;--toneBg:rgba(201, 123, 71, .1)}.stat[data-tone=blue].svelte-b6nb3p.svelte-b6nb3p{--tone:#2D6F92;--toneBg:rgba(93, 150, 203, .1)}.stat[data-tone=green].svelte-b6nb3p.svelte-b6nb3p{--tone:#2B6F5B;--toneBg:rgba(86, 172, 138, .1)}.stat[data-tone=teal].svelte-b6nb3p.svelte-b6nb3p{--tone:#2E8585;--toneBg:rgba(77, 168, 168, .1)}.stat[data-tone=slate].svelte-b6nb3p.svelte-b6nb3p{--tone:#6B7280;--toneBg:rgba(107, 114, 128, .08)}.head.svelte-b6nb3p.svelte-b6nb3p{display:flex;align-items:center;justify-content:space-between;gap:8px}.label.svelte-b6nb3p.svelte-b6nb3p{font-family:Inter,sans-serif;font-size:11px;font-weight:500;color:#6b6b6b;letter-spacing:-.005em}.delta.svelte-b6nb3p.svelte-b6nb3p{font-size:10px;font-family:Inter,sans-serif;font-weight:600;color:var(--tone);background:var(--toneBg);padding:2px 6px;border-radius:4px;letter-spacing:-.005em}.value.svelte-b6nb3p.svelte-b6nb3p{font-family:Manrope,Inter,sans-serif;font-size:22px;font-weight:700;color:#37352f;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.05}.spark.svelte-b6nb3p.svelte-b6nb3p{margin-top:4px;width:100%;height:28px;color:var(--tone);overflow:visible}.spark.svelte-b6nb3p .line.svelte-b6nb3p{stroke-dasharray:220;stroke-dashoffset:220;animation:svelte-b6nb3p-drawLine .9s cubic-bezier(.22,.61,.36,1) forwards}.spark.svelte-b6nb3p .area.svelte-b6nb3p{opacity:0;animation:svelte-b6nb3p-fadeIn .7s .2s ease-out forwards}.spark.svelte-b6nb3p .end.svelte-b6nb3p{transform-origin:center;animation:svelte-b6nb3p-pop .32s .8s cubic-bezier(.34,1.56,.64,1) forwards;opacity:0}.spark.svelte-b6nb3p .end-halo.svelte-b6nb3p{transform-origin:center;animation:svelte-b6nb3p-haloPulse 1.8s .8s ease-in-out infinite;opacity:0}@keyframes svelte-b6nb3p-drawLine{to{stroke-dashoffset:0}}@keyframes svelte-b6nb3p-fadeIn{to{opacity:1}}@keyframes svelte-b6nb3p-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-b6nb3p-haloPulse{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.32;transform:scale(1.4)}}@media (max-width: 720px){.stat-board.svelte-b6nb3p.svelte-b6nb3p{grid-template-columns:repeat(2,1fr)}.value.svelte-b6nb3p.svelte-b6nb3p{font-size:18px}}@media (prefers-reduced-motion: reduce){.spark.svelte-b6nb3p .line.svelte-b6nb3p{stroke-dashoffset:0;animation:none}.spark.svelte-b6nb3p .area.svelte-b6nb3p{opacity:1;animation:none}.spark.svelte-b6nb3p .end.svelte-b6nb3p,.spark.svelte-b6nb3p .end-halo.svelte-b6nb3p{opacity:1;transform:none;animation:none}}.feed.svelte-4cietl.svelte-4cietl{display:grid;gap:0;text-align:left;min-height:0;border:1px solid rgba(15,23,42,.06);border-radius:8px;overflow:hidden;background:#fff}.row.svelte-4cietl.svelte-4cietl{display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid rgba(15,23,42,.05);background:#fff;font-family:Inter,system-ui,sans-serif;font-size:13px;transition:background .2s cubic-bezier(.22,.61,.36,1)}.row.svelte-4cietl.svelte-4cietl:last-child{border-bottom:0}.row.svelte-4cietl.svelte-4cietl:hover{background:#fafaf9}.ico.svelte-4cietl.svelte-4cietl{width:32px;height:32px;border-radius:6px;display:grid;place-items:center;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.02em;color:#fff}.ico.svelte-4cietl.svelte-4cietl,.ico[data-ico=IN].svelte-4cietl.svelte-4cietl{background:#6e7ddc}.ico[data-ico=BK].svelte-4cietl.svelte-4cietl{background:#e091b8}.ico[data-ico=OR].svelte-4cietl.svelte-4cietl{background:#56ac8a}.ico[data-ico=EM].svelte-4cietl.svelte-4cietl{background:#5d96cb}.ico[data-ico=RP].svelte-4cietl.svelte-4cietl{background:#d8a148}.ico[data-ico=AP].svelte-4cietl.svelte-4cietl{background:#4da8a8}.ico[data-ico=AL].svelte-4cietl.svelte-4cietl{background:#8a93a8}.ico[data-ico=US].svelte-4cietl.svelte-4cietl{background:#b07fcb}.ico[data-ico=DB].svelte-4cietl.svelte-4cietl{background:#c97b47}.lbl.svelte-4cietl b.svelte-4cietl{color:#37352f;font-weight:600;display:block;letter-spacing:-.005em}.lbl.svelte-4cietl span.svelte-4cietl{display:block;font-size:12px;color:#787774;margin-top:2px;font-weight:400}.pill.svelte-4cietl.svelte-4cietl{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.4;transition:background .2s cubic-bezier(.7,0,.3,1),color .2s cubic-bezier(.7,0,.3,1)}.pill.captured.svelte-4cietl.svelte-4cietl{color:#4a4a48;background:#eaecec}.pill.matched.svelte-4cietl.svelte-4cietl{color:#886b2a;background:#fbf3db}.pill.run.svelte-4cietl.svelte-4cietl{color:#2d6f92;background:#ddebf1}.pill.wait.svelte-4cietl.svelte-4cietl{color:#966840;background:#faebdd}.pill.ok.svelte-4cietl.svelte-4cietl{color:#2b6f5b;background:#ddedea}.pill.exception.svelte-4cietl.svelte-4cietl{color:#983d3d;background:#fbe4e4}.pill.run.svelte-4cietl.svelte-4cietl:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:999px;background:currentColor;animation:svelte-4cietl-pulse 1.4s ease-in-out infinite;flex:0 0 auto}@keyframes svelte-4cietl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.controls.svelte-1xnk81m{display:flex;align-items:center;gap:16px;padding-top:12px;border-top:1px solid rgba(15,23,42,.06);font-family:Inter,system-ui,sans-serif}.track.svelte-1xnk81m{flex:1;height:3px;border-radius:999px;background:#ececea;overflow:hidden}.fill.svelte-1xnk81m{height:100%;background:linear-gradient(90deg,#5d96cb,#6e7ddc);transition:width .1s linear}.btn.svelte-1xnk81m{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid rgba(15,23,42,.1);border-radius:6px;background:#fff;color:#37352f;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.005em;text-transform:none;cursor:pointer;transition:background .18s cubic-bezier(.7,0,.3,1),border-color .18s cubic-bezier(.7,0,.3,1),box-shadow .18s cubic-bezier(.7,0,.3,1);box-shadow:0 1px #0f172a0a}.btn.svelte-1xnk81m:hover{background:#fafaf9;border-color:#0f172a29;box-shadow:0 1px 2px #0f172a14}.btn.svelte-1xnk81m:focus-visible{outline:2px solid #6E7DDC;outline-offset:2px}.dot.svelte-1xnk81m{width:0;height:0;border-style:solid}.dot.play.svelte-1xnk81m{border-width:5px 0 5px 8px;border-color:transparent transparent transparent currentColor}.dot.pause.svelte-1xnk81m{width:8px;height:9px;border:0;background:linear-gradient(currentColor,currentColor) left/ 2.5px 100% no-repeat,linear-gradient(currentColor,currentColor) right/ 2.5px 100% no-repeat}.picker.svelte-wck413{position:relative;display:flex;align-items:stretch;gap:4px;padding:4px;border:1px solid rgba(15,23,42,.06);border-radius:10px;background:#fafaf9;font-family:Inter,system-ui,sans-serif}.tab.svelte-wck413{position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:0;border-radius:6px;background:transparent;color:#6b6b6b;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:background .2s cubic-bezier(.7,0,.3,1),color .2s cubic-bezier(.7,0,.3,1);white-space:nowrap}.tab.svelte-wck413:hover{background:#0f172a0a;color:#37352f}.tab.svelte-wck413:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tab.active.svelte-wck413{background:var(--accent-soft);color:#37352f;font-weight:600}.dot.svelte-wck413{width:8px;height:8px;border-radius:999px;background:var(--accent);flex:0 0 auto;box-shadow:0 0 0 0 var(--accent);transition:box-shadow .24s cubic-bezier(.7,0,.3,1)}.dot.pulsing.svelte-wck413{animation:svelte-wck413-dotPulse 1.4s ease-in-out infinite}@keyframes svelte-wck413-dotPulse{0%,to{box-shadow:0 0 0 0 var(--accent);opacity:1}50%{box-shadow:0 0 0 5px transparent;opacity:.6}}.label.svelte-wck413{line-height:1}.indicator.svelte-wck413{position:absolute;bottom:-2px;height:2px;border-radius:999px;background:var(--accent);transition:left .36s cubic-bezier(.22,.61,.36,1),width .36s cubic-bezier(.22,.61,.36,1),background .24s cubic-bezier(.7,0,.3,1);pointer-events:none}.tip.svelte-wck413{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:6px 10px;border:1px solid rgba(15,23,42,.08);border-radius:6px;background:#fff;color:#37352f;font-size:11px;font-weight:500;white-space:nowrap;box-shadow:0 6px 14px -4px #0f172a2e;pointer-events:none;animation:svelte-wck413-tipIn .18s cubic-bezier(.22,.61,.36,1) forwards}.tip.svelte-wck413:after{content:"";position:absolute;top:100%;left:50%;width:8px;height:8px;border-right:1px solid rgba(15,23,42,.08);border-bottom:1px solid rgba(15,23,42,.08);background:#fff;transform:translate(-50%,-50%) rotate(45deg)}@keyframes svelte-wck413-tipIn{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}@media (max-width: 640px){.picker.svelte-wck413{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.picker.svelte-wck413::-webkit-scrollbar{display:none}.tab.svelte-wck413{scroll-snap-align:start;flex:0 0 auto}.tip.svelte-wck413{display:none}}@media (prefers-reduced-motion: reduce){.indicator.svelte-wck413{transition:none}.dot.pulsing.svelte-wck413{animation:none}}.kanban.svelte-19ckqpj.svelte-19ckqpj{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px;border:1px solid rgba(15,23,42,.06);border-radius:10px;background:#fafaf9;font-family:Inter,system-ui,sans-serif}.col.svelte-19ckqpj.svelte-19ckqpj{display:flex;flex-direction:column;min-width:0;border-radius:8px;background:#ffffffb3;border:1px solid rgba(15,23,42,.04)}.col-head.svelte-19ckqpj.svelte-19ckqpj{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid rgba(15,23,42,.05)}.col-label.svelte-19ckqpj.svelte-19ckqpj{font-size:11px;font-weight:600;letter-spacing:-.005em;color:#6b6b6b}.col-count.svelte-19ckqpj.svelte-19ckqpj{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#9b9a97;padding:1px 6px;border-radius:4px;background:#0f172a0a}.col[data-col=captured].svelte-19ckqpj .col-label.svelte-19ckqpj{color:#6e7ddc}.col[data-col=stock].svelte-19ckqpj .col-label.svelte-19ckqpj{color:#c97b47}.col[data-col=packing].svelte-19ckqpj .col-label.svelte-19ckqpj{color:#5d96cb}.col[data-col=shipped].svelte-19ckqpj .col-label.svelte-19ckqpj{color:#2b6f5b}.col-body.svelte-19ckqpj.svelte-19ckqpj{display:flex;flex-direction:column;gap:6px;padding:8px;min-height:110px}.card.svelte-19ckqpj.svelte-19ckqpj{position:relative;display:flex;flex-direction:column;gap:3px;padding:8px 10px;border:1px solid rgba(15,23,42,.07);border-radius:6px;background:#fff;box-shadow:0 1px #0f172a08;transition:border-color .24s cubic-bezier(.7,0,.3,1),transform .24s cubic-bezier(.7,0,.3,1);overflow:hidden}.card.svelte-19ckqpj.svelte-19ckqpj:hover{border-color:#0f172a24;transform:translateY(-1px)}.card[data-flag=express].svelte-19ckqpj.svelte-19ckqpj{border-color:#6e7ddc66}.card[data-flag=lowstock].svelte-19ckqpj.svelte-19ckqpj{border-color:#c97b4766;background:linear-gradient(180deg,#fff6ee,#fff)}.card-head.svelte-19ckqpj.svelte-19ckqpj{display:flex;align-items:center;justify-content:space-between;gap:6px}.card-title.svelte-19ckqpj.svelte-19ckqpj{font-size:12px;font-weight:600;color:#37352f;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-sub.svelte-19ckqpj.svelte-19ckqpj{font-size:11px;color:#787774;line-height:1.35}.flag.svelte-19ckqpj.svelte-19ckqpj{flex:0 0 auto;padding:1px 6px;border-radius:3px;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.flag.express.svelte-19ckqpj.svelte-19ckqpj{color:#6e7ddc;background:#6e7ddc1f}.flag.warn.svelte-19ckqpj.svelte-19ckqpj{color:#c97b47;background:#c97b4724}.status-dot.svelte-19ckqpj.svelte-19ckqpj{position:absolute;top:8px;right:8px;width:5px;height:5px;border-radius:999px;box-shadow:0 0 0 0 currentColor;animation:svelte-19ckqpj-dotPulse 1.6s ease-in-out infinite}.status-dot.captured.svelte-19ckqpj.svelte-19ckqpj{background:#6e7ddc;color:#6e7ddc}.status-dot.stock.svelte-19ckqpj.svelte-19ckqpj{background:#c97b47;color:#c97b47}.status-dot.packing.svelte-19ckqpj.svelte-19ckqpj{background:#5d96cb;color:#5d96cb}@keyframes svelte-19ckqpj-dotPulse{0%,to{box-shadow:0 0 0 0 currentColor;opacity:1}50%{box-shadow:0 0 0 4px transparent;opacity:.5}}.card-shipped.svelte-19ckqpj.svelte-19ckqpj{align-self:flex-start;margin-top:2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#2b6f5b;background:#2b6f5b1a;padding:1px 6px;border-radius:3px}.empty.svelte-19ckqpj.svelte-19ckqpj{text-align:center;color:#c4c4c2;font-size:12px;padding:18px 0}.alert.svelte-19ckqpj.svelte-19ckqpj{position:absolute;left:14px;right:14px;bottom:-22px;display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid rgba(201,123,71,.4);border-radius:10px;background:linear-gradient(180deg,#fff6ee,#fff);box-shadow:0 8px 20px -6px #c97b4740}.alert-dot.svelte-19ckqpj.svelte-19ckqpj{width:8px;height:8px;border-radius:999px;background:#c97b47;box-shadow:0 0 0 4px #c97b472e;flex:0 0 auto;animation:svelte-19ckqpj-alertBeat 1.4s ease-in-out infinite}@keyframes svelte-19ckqpj-alertBeat{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}.alert-body.svelte-19ckqpj.svelte-19ckqpj{flex:1;display:grid;gap:2px}.alert-body.svelte-19ckqpj strong.svelte-19ckqpj{font-size:13px;font-weight:600;color:#6b4423}.alert-body.svelte-19ckqpj span.svelte-19ckqpj{font-size:11px;color:#886b2a}.alert-action.svelte-19ckqpj.svelte-19ckqpj{padding:5px 10px;border:1px solid #C97B47;border-radius:6px;background:#c97b47;color:#fff;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:filter .16s cubic-bezier(.7,0,.3,1)}.alert-action.svelte-19ckqpj.svelte-19ckqpj:hover{filter:brightness(1.05)}.carrier-panel.svelte-19ckqpj.svelte-19ckqpj{grid-column:1 / -1;margin-top:2px;padding:10px 12px;border:1px solid rgba(15,23,42,.05);border-radius:8px;background:#fff;box-shadow:0 1px #0f172a08}.carrier-panel.svelte-19ckqpj header.svelte-19ckqpj{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.carrier-title.svelte-19ckqpj.svelte-19ckqpj{font-size:12px;font-weight:600;color:#37352f;letter-spacing:-.005em}.carrier-meta.svelte-19ckqpj.svelte-19ckqpj,.carrier-eta.svelte-19ckqpj.svelte-19ckqpj{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97}.carrier-list.svelte-19ckqpj.svelte-19ckqpj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.carrier.svelte-19ckqpj.svelte-19ckqpj{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px 10px;border:1px solid rgba(15,23,42,.05);border-radius:6px;background:#fafaf9;transition:border-color .24s cubic-bezier(.7,0,.3,1),background .24s cubic-bezier(.7,0,.3,1)}.carrier[data-state=syncing].svelte-19ckqpj.svelte-19ckqpj{border-color:#5d96cb52;background:linear-gradient(180deg,#edf3f8,#fafaf9)}.carrier[data-state=connected].svelte-19ckqpj.svelte-19ckqpj{border-color:#56ac8a3d}.carrier-dot.svelte-19ckqpj.svelte-19ckqpj{width:7px;height:7px;border-radius:999px;background:#9b9a97}.carrier[data-state=connected].svelte-19ckqpj .carrier-dot.svelte-19ckqpj{background:#56ac8a}.carrier[data-state=queued].svelte-19ckqpj .carrier-dot.svelte-19ckqpj{background:#d8a148}.carrier[data-state=error].svelte-19ckqpj .carrier-dot.svelte-19ckqpj{background:#983d3d}.carrier[data-state=syncing].svelte-19ckqpj .carrier-dot.svelte-19ckqpj{background:#5d96cb;box-shadow:0 0 #5d96cb73;animation:svelte-19ckqpj-carrierBeat 1.4s ease-in-out infinite}@keyframes svelte-19ckqpj-carrierBeat{0%,to{box-shadow:0 0 #5d96cb73}50%{box-shadow:0 0 0 5px #5d96cb00}}.carrier-body.svelte-19ckqpj.svelte-19ckqpj{min-width:0;display:grid;gap:2px}.carrier-body.svelte-19ckqpj strong.svelte-19ckqpj{font-size:12px;font-weight:600;color:#37352f}.carrier-body.svelte-19ckqpj span.svelte-19ckqpj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#787774}@media (max-width: 720px){.kanban.svelte-19ckqpj.svelte-19ckqpj{grid-template-columns:1fr 1fr;gap:8px;padding:10px}.alert.svelte-19ckqpj.svelte-19ckqpj{position:static;margin-top:12px}.carrier-list.svelte-19ckqpj.svelte-19ckqpj{grid-template-columns:1fr}}@media (max-width: 480px){.kanban.svelte-19ckqpj.svelte-19ckqpj{grid-template-columns:1fr;gap:8px}}@media (prefers-reduced-motion: reduce){.status-dot.svelte-19ckqpj.svelte-19ckqpj,.alert-dot.svelte-19ckqpj.svelte-19ckqpj,.carrier[data-state=syncing].svelte-19ckqpj .carrier-dot.svelte-19ckqpj{animation:none}}.cal.svelte-182zz6z.svelte-182zz6z{--slot-h:28px;--hour-w:56px;border:1px solid rgba(15,23,42,.06);border-radius:10px;background:#fff;overflow:hidden;font-family:Inter,system-ui,sans-serif}.cal-head.svelte-182zz6z.svelte-182zz6z{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid rgba(15,23,42,.05);background:#fafaf9}.cal-date.svelte-182zz6z.svelte-182zz6z{display:grid;gap:2px}.day.svelte-182zz6z.svelte-182zz6z{font-size:13px;font-weight:600;color:#37352f}.meta.svelte-182zz6z.svelte-182zz6z{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.04em;color:#9b9a97;text-transform:uppercase}.legend.svelte-182zz6z.svelte-182zz6z{display:flex;gap:12px}.lg.svelte-182zz6z.svelte-182zz6z{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#6b6b6b}.lg.svelte-182zz6z i.svelte-182zz6z{width:8px;height:8px;border-radius:999px}.lg.confirmed.svelte-182zz6z i.svelte-182zz6z{background:#e091b8}.lg.pending.svelte-182zz6z i.svelte-182zz6z{background:#c97b47}.lg.done.svelte-182zz6z i.svelte-182zz6z{background:#b5bac2}.cal-body.svelte-182zz6z.svelte-182zz6z{display:grid;grid-template-columns:var(--hour-w) 1fr;padding:12px 14px 14px}.hours.svelte-182zz6z.svelte-182zz6z{position:relative;height:calc(var(--slot-h) * var(--total))}.hour.svelte-182zz6z.svelte-182zz6z{position:absolute;left:0;top:calc(var(--h) * var(--slot-h) * 2);transform:translateY(-50%);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#9b9a97;letter-spacing:.02em}.grid.svelte-182zz6z.svelte-182zz6z{position:relative;height:calc(var(--slot-h) * var(--total));border-radius:6px;background:linear-gradient(180deg,#fff,#fcfcfa);overflow:hidden}.rule.svelte-182zz6z.svelte-182zz6z{position:absolute;left:0;right:0;top:calc(var(--h) * var(--slot-h) * 2);border-top:1px solid rgba(15,23,42,.05)}.tick.svelte-182zz6z.svelte-182zz6z{position:absolute;left:0;right:0;top:calc(var(--s) * var(--slot-h));border-top:1px dashed rgba(15,23,42,.04)}.cursor.svelte-182zz6z.svelte-182zz6z{position:absolute;left:6px;right:6px;top:calc(var(--s) * var(--slot-h));height:calc(var(--d) * var(--slot-h));border:1px dashed rgba(224,145,184,.7);border-radius:6px;background:linear-gradient(180deg,#e091b81f,#e091b80a);display:flex;align-items:center;gap:8px;padding:0 10px;overflow:hidden}.cursor-pulse.svelte-182zz6z.svelte-182zz6z{width:8px;height:8px;border-radius:999px;background:#e091b8;box-shadow:0 0 #e091b899;animation:svelte-182zz6z-cursorBeat 1.2s ease-in-out infinite;flex:0 0 auto}.cursor-text.svelte-182zz6z.svelte-182zz6z{font-size:11px;font-weight:500;color:#b05e8b;letter-spacing:-.005em}@keyframes svelte-182zz6z-cursorBeat{0%,to{box-shadow:0 0 #e091b899}50%{box-shadow:0 0 0 8px #e091b800}}.event.svelte-182zz6z.svelte-182zz6z{position:absolute;left:6px;right:6px;top:calc(var(--s) * var(--slot-h));height:calc(var(--d) * var(--slot-h));display:flex;flex-direction:column;justify-content:center;gap:2px;padding:6px 10px;border-radius:6px;overflow:hidden;box-shadow:0 1px #0f172a0a;transition:background .32s cubic-bezier(.22,.61,.36,1),border-color .32s cubic-bezier(.22,.61,.36,1),box-shadow .24s cubic-bezier(.22,.61,.36,1)}.event.svelte-182zz6z.svelte-182zz6z:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:currentColor}.event.svelte-182zz6z.svelte-182zz6z:hover{box-shadow:0 4px 12px -4px #0f172a1f}.event.pending.svelte-182zz6z.svelte-182zz6z{color:#c97b47;border:1px solid rgba(201,123,71,.32);background:linear-gradient(180deg,#fff6ee,#fffaf4)}.event.confirmed.svelte-182zz6z.svelte-182zz6z{color:#b05e8b;border:1px solid rgba(224,145,184,.42);background:linear-gradient(180deg,#fcedf4,#fff5f9)}.event.done.svelte-182zz6z.svelte-182zz6z{color:#6b6b6b;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#f4f4f2,#fafaf9);opacity:.85}.event-head.svelte-182zz6z.svelte-182zz6z{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1}.dot.svelte-182zz6z.svelte-182zz6z{width:6px;height:6px;border-radius:999px;background:currentColor}.event.confirmed.svelte-182zz6z .dot.svelte-182zz6z{box-shadow:0 0 0 0 currentColor;animation:svelte-182zz6z-confirmedBeat 2s ease-in-out infinite}@keyframes svelte-182zz6z-confirmedBeat{0%,to{box-shadow:0 0 #e091b88c}50%{box-shadow:0 0 0 5px #e091b800}}.time.svelte-182zz6z.svelte-182zz6z{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.02em}.status.svelte-182zz6z.svelte-182zz6z{margin-left:auto;font-size:10px;font-weight:500;letter-spacing:0;color:inherit;opacity:.85}.client.svelte-182zz6z.svelte-182zz6z{font-size:13px;font-weight:600;color:#37352f;line-height:1.15;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event.done.svelte-182zz6z .client.svelte-182zz6z{color:#6b6b6b;text-decoration:line-through;text-decoration-color:#0000002e}.type.svelte-182zz6z.svelte-182zz6z{font-size:11px;color:#787774;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badges.svelte-182zz6z.svelte-182zz6z{margin-top:4px;display:flex;flex-wrap:wrap;gap:4px}.badge.svelte-182zz6z.svelte-182zz6z{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:4px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1}.badge.reminder.svelte-182zz6z.svelte-182zz6z{color:#2d6f92;background:#5d96cb29}.badge.review.svelte-182zz6z.svelte-182zz6z{color:#886b2a;background:#d8a1482e}.badge.svelte-182zz6z svg.svelte-182zz6z{flex:0 0 auto}.bookings.svelte-182zz6z.svelte-182zz6z{display:contents}.b-row.svelte-182zz6z.svelte-182zz6z{display:grid;grid-template-columns:1.1fr 1fr;gap:10px;margin-top:10px}.panel.svelte-182zz6z.svelte-182zz6z{position:relative;padding:13px 14px;border:1px solid rgba(15,23,42,.05);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a,0 8px 18px -10px #0f172a1a,inset 0 1px #ffffffe6;overflow:hidden;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1)}.panel.svelte-182zz6z.svelte-182zz6z:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.noshow-card.svelte-182zz6z.svelte-182zz6z:after{background:radial-gradient(120% 80% at 100% 0%,rgba(201,123,71,.08),transparent 55%)}.reviews-card.svelte-182zz6z.svelte-182zz6z:after{background:radial-gradient(120% 80% at 100% 0%,rgba(216,161,72,.08),transparent 55%)}.panel.svelte-182zz6z>.svelte-182zz6z{position:relative;z-index:1}.panel.svelte-182zz6z.svelte-182zz6z:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0f172a0a,0 18px 32px -16px #0f172a2e,inset 0 1px #ffffffe6}.panel.svelte-182zz6z header.svelte-182zz6z{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.panel.svelte-182zz6z .title.svelte-182zz6z{font-size:12px;font-weight:600;color:#37352f;letter-spacing:-.005em}.panel.svelte-182zz6z .meta.svelte-182zz6z{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97}.panel.svelte-182zz6z .meta.live.svelte-182zz6z{display:inline-flex;align-items:center;gap:5px;color:#c97b47}.panel.svelte-182zz6z .meta.live i.svelte-182zz6z{width:5px;height:5px;border-radius:999px;background:#c97b47;box-shadow:0 0 #c97b478c;animation:svelte-182zz6z-nsPulse 1.6s ease-in-out infinite}@keyframes svelte-182zz6z-nsPulse{0%,to{box-shadow:0 0 #c97b478c}50%{box-shadow:0 0 0 4px #c97b4700}}.empty-recovery.svelte-182zz6z.svelte-182zz6z{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px dashed rgba(15,23,42,.1);border-radius:8px;color:#9b9a97;font-size:12px}.empty-recovery.svelte-182zz6z .check.svelte-182zz6z{width:18px;height:18px;display:grid;place-items:center;border-radius:999px;background:#56ac8a29;color:#2b6f5b}.ns-list.svelte-182zz6z.svelte-182zz6z{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ns-row.svelte-182zz6z.svelte-182zz6z{padding:10px 12px;border:1px solid rgba(15,23,42,.05);border-radius:10px;background:linear-gradient(180deg,#fff6ee,#fafaf9);transition:border-color .24s cubic-bezier(.7,0,.3,1)}.ns-row[data-status=messaged].svelte-182zz6z.svelte-182zz6z{border-color:#5d96cb52;background:linear-gradient(180deg,#edf3f8,#fafaf9)}.ns-row[data-status=rescheduled].svelte-182zz6z.svelte-182zz6z{border-color:#56ac8a5c;background:linear-gradient(180deg,#ecf6f0,#fafaf9)}.ns-head.svelte-182zz6z.svelte-182zz6z{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ns-head.svelte-182zz6z strong.svelte-182zz6z{font-size:12px;font-weight:600;color:#37352f}.ns-when.svelte-182zz6z.svelte-182zz6z{font-size:11px;color:#787774}.ns-track.svelte-182zz6z.svelte-182zz6z{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px;padding:6px 8px;border-radius:6px;background:#ffffffb3;border:1px solid rgba(15,23,42,.04);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.04em;color:#9b9a97}.ns-step.svelte-182zz6z.svelte-182zz6z{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:4px;transition:background .24s cubic-bezier(.7,0,.3,1),color .24s cubic-bezier(.7,0,.3,1)}.ns-step.svelte-182zz6z i.svelte-182zz6z{width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.5}.ns-step.done.svelte-182zz6z.svelte-182zz6z{color:#2b6f5b;background:#56ac8a24}.ns-step.done.svelte-182zz6z i.svelte-182zz6z{opacity:1}.ns-step.active.svelte-182zz6z.svelte-182zz6z{color:#2d6f92;background:#5d96cb29;box-shadow:0 0 #5d96cb66;animation:svelte-182zz6z-nsBeat 1.4s ease-in-out infinite}@keyframes svelte-182zz6z-nsBeat{0%,to{box-shadow:0 0 #5d96cb80}50%{box-shadow:0 0 0 5px #5d96cb00}}.ns-arrow.svelte-182zz6z.svelte-182zz6z{width:10px;height:1px;background:#0f172a2e}.ns-badge.svelte-182zz6z.svelte-182zz6z{display:inline-block;margin-top:7px;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:600}.ns-badge.ok.svelte-182zz6z.svelte-182zz6z{color:#2b6f5b;background:#56ac8a2e}.ns-badge.run.svelte-182zz6z.svelte-182zz6z{color:#2d6f92;background:#5d96cb29}.ns-badge.warn.svelte-182zz6z.svelte-182zz6z{color:#886b2a;background:#d8a1482e}.rv-stats.svelte-182zz6z.svelte-182zz6z{display:inline-flex;align-items:baseline;gap:6px;font-family:Inter,sans-serif;font-size:11px;color:#787774}.rv-stats.svelte-182zz6z strong.svelte-182zz6z{font-family:Manrope,Inter,sans-serif;font-size:14px;font-weight:700;color:#886b2a;letter-spacing:-.01em}.rv-stars.svelte-182zz6z.svelte-182zz6z{color:#d8a148;letter-spacing:.5px;font-size:11px}.rv-stars-empty.svelte-182zz6z.svelte-182zz6z{color:#0f172a1f}.rv-meta.svelte-182zz6z.svelte-182zz6z{color:#9b9a97;font-size:10px}.rv-list.svelte-182zz6z.svelte-182zz6z{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rv-row.svelte-182zz6z.svelte-182zz6z{display:grid;gap:4px;padding:8px 10px;border:1px solid rgba(15,23,42,.05);border-radius:8px;background:linear-gradient(180deg,#fbf6e8,#fafaf9)}.rv-stars-row.svelte-182zz6z.svelte-182zz6z{color:#d8a148;letter-spacing:1px;font-size:12px;line-height:1}.rv-quote.svelte-182zz6z.svelte-182zz6z{font-size:12px;line-height:1.4;color:#37352f;font-style:italic}.rv-foot.svelte-182zz6z.svelte-182zz6z{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:11px;color:#787774}.rv-foot.svelte-182zz6z strong.svelte-182zz6z{color:#37352f;font-weight:600}.rv-at.svelte-182zz6z.svelte-182zz6z{margin-left:auto;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.02em;color:#9b9a97}@media (max-width: 720px){.cal.svelte-182zz6z.svelte-182zz6z{--slot-h:16px;--hour-w:48px}.legend.svelte-182zz6z .lg.svelte-182zz6z{font-size:10px}.badges.svelte-182zz6z.svelte-182zz6z{position:static;margin-top:4px}.event.svelte-182zz6z.svelte-182zz6z{padding:5px 8px}.client.svelte-182zz6z.svelte-182zz6z{font-size:12px}.type.svelte-182zz6z.svelte-182zz6z{font-size:10px}.b-row.svelte-182zz6z.svelte-182zz6z{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.cursor-pulse.svelte-182zz6z.svelte-182zz6z,.event.confirmed.svelte-182zz6z .dot.svelte-182zz6z,.panel.svelte-182zz6z .meta.live i.svelte-182zz6z,.ns-step.active.svelte-182zz6z.svelte-182zz6z{animation:none}}.crm.svelte-1dcvhme.svelte-1dcvhme{display:grid;grid-template-columns:1.1fr 1fr;gap:12px;font-family:Inter,system-ui,sans-serif}.card.svelte-1dcvhme.svelte-1dcvhme{position:relative;padding:16px 18px;border:1px solid rgba(15,23,42,.05);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a,0 8px 18px -10px #0f172a1a,inset 0 1px #ffffffe6;overflow:hidden;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1)}.card.svelte-1dcvhme.svelte-1dcvhme:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 80% at 100% 0%,rgba(93,150,203,.08),transparent 55%)}.lead-card.svelte-1dcvhme.svelte-1dcvhme:after{background:radial-gradient(120% 80% at 100% 0%,rgba(110,125,220,.1),transparent 55%)}.card.svelte-1dcvhme>.svelte-1dcvhme{position:relative;z-index:1}.card.svelte-1dcvhme.svelte-1dcvhme:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0f172a0a,0 18px 32px -16px #0f172a2e,inset 0 1px #ffffffe6}header.svelte-1dcvhme.svelte-1dcvhme{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.card-title.svelte-1dcvhme.svelte-1dcvhme{font-size:13px;font-weight:600;color:#37352f;letter-spacing:-.01em}.card-meta.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#9b9a97}.stages.svelte-1dcvhme.svelte-1dcvhme{display:flex;flex-direction:column;gap:11px}.stage[data-tone=violet].svelte-1dcvhme.svelte-1dcvhme{--tone:#6E7DDC}.stage[data-tone=blue].svelte-1dcvhme.svelte-1dcvhme{--tone:#5D96CB}.stage[data-tone=amber].svelte-1dcvhme.svelte-1dcvhme{--tone:#C97B47}.stage[data-tone=rose].svelte-1dcvhme.svelte-1dcvhme{--tone:#E091B8}.stage[data-tone=green].svelte-1dcvhme.svelte-1dcvhme{--tone:#56AC8A}.stage-row.svelte-1dcvhme.svelte-1dcvhme{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:5px}.stage-label.svelte-1dcvhme.svelte-1dcvhme{font-size:12px;font-weight:500;color:#6b6b6b}.stage.active.svelte-1dcvhme .stage-label.svelte-1dcvhme{color:var(--tone);font-weight:600}.stage-count.svelte-1dcvhme.svelte-1dcvhme{font-family:Manrope,Inter,sans-serif;font-size:14px;font-weight:700;color:#37352f;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.bar.svelte-1dcvhme.svelte-1dcvhme{position:relative;height:10px;border-radius:999px;background:#0f172a0a;overflow:hidden}.fill.svelte-1dcvhme.svelte-1dcvhme{position:relative;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--tone),color-mix(in oklab,var(--tone) 70%,white));transition:width .7s cubic-bezier(.22,.61,.36,1);overflow:hidden}.stage.active.svelte-1dcvhme .fill.svelte-1dcvhme{box-shadow:0 0 0 1px color-mix(in oklab,var(--tone) 35%,transparent)}.shine.svelte-1dcvhme.svelte-1dcvhme{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.55) 45%,transparent 90%);transform:translate(-100%);animation:svelte-1dcvhme-shineSlide 2.6s cubic-bezier(.22,.61,.36,1) infinite}@keyframes svelte-1dcvhme-shineSlide{0%{transform:translate(-100%)}60%{transform:translate(180%)}to{transform:translate(180%)}}.cursor.svelte-1dcvhme.svelte-1dcvhme{position:absolute;top:-2px;bottom:-2px;right:-1px;width:2px;background:var(--tone);border-radius:2px;box-shadow:0 0 0 0 var(--tone);animation:svelte-1dcvhme-cursorBeat 1.4s ease-in-out infinite}@keyframes svelte-1dcvhme-cursorBeat{0%,to{box-shadow:0 0 0 0 currentColor;opacity:1}50%{box-shadow:0 0 0 5px transparent;opacity:.6}}.lead-id.svelte-1dcvhme.svelte-1dcvhme{display:grid;gap:2px;margin-bottom:14px}.lead-name.svelte-1dcvhme.svelte-1dcvhme{font-family:Manrope,Inter,sans-serif;font-size:18px;font-weight:700;color:#37352f;letter-spacing:-.015em;line-height:1.15}.lead-source.svelte-1dcvhme.svelte-1dcvhme{font-size:12px;color:#787774}.lead-region.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#9b9a97;letter-spacing:.04em}.pill.svelte-1dcvhme.svelte-1dcvhme{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:-.005em;transition:background .24s cubic-bezier(.7,0,.3,1),color .24s cubic-bezier(.7,0,.3,1)}.pill.cool.svelte-1dcvhme.svelte-1dcvhme{color:#2d6f92;background:#5d96cb24}.pill.warm.svelte-1dcvhme.svelte-1dcvhme{color:#886b2a;background:#d8a1482e}.pill.hot.svelte-1dcvhme.svelte-1dcvhme{color:#b05e8b;background:#e091b82e}.score-block.svelte-1dcvhme.svelte-1dcvhme{margin-bottom:14px;padding:10px 12px;border-radius:10px;background:linear-gradient(180deg,#fafafb,#f4f4f2);border:1px solid rgba(15,23,42,.04)}.score-head.svelte-1dcvhme.svelte-1dcvhme{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.score-label.svelte-1dcvhme.svelte-1dcvhme{font-size:11px;font-weight:500;color:#6b6b6b}.score-val.svelte-1dcvhme.svelte-1dcvhme{font-family:Manrope,Inter,sans-serif;font-size:20px;font-weight:700;color:#37352f;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.score-track.svelte-1dcvhme.svelte-1dcvhme{position:relative;height:6px;border-radius:999px;background:#0f172a0f;overflow:visible}.score-fill.svelte-1dcvhme.svelte-1dcvhme{height:100%;border-radius:999px;transition:width .7s cubic-bezier(.22,.61,.36,1),background .24s cubic-bezier(.7,0,.3,1)}.score-fill.cool.svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(90deg,#5d96cb,#93c2e2)}.score-fill.warm.svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(90deg,#c97b47,#e5a878)}.score-fill.hot.svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(90deg,#6e7ddc,#e091b8)}.score-mark.svelte-1dcvhme.svelte-1dcvhme{position:absolute;top:-2px;width:1px;height:10px;background:#0f172a33}.score-legend.svelte-1dcvhme.svelte-1dcvhme{display:flex;justify-content:space-between;margin-top:6px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;color:#9b9a97;letter-spacing:.04em}.owner-row.svelte-1dcvhme.svelte-1dcvhme{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:8px 10px;border-radius:10px;background:#fafaf9;border:1px solid rgba(15,23,42,.04)}.owner-avatar.svelte-1dcvhme.svelte-1dcvhme{flex:0 0 auto;width:32px;height:32px;display:grid;place-items:center;border-radius:999px;color:#fff;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.02em}.owner-avatar[data-tone=violet].svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(135deg,#6e7ddc,#9d7bcb)}.owner-avatar[data-tone=rose].svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(135deg,#e091b8,#c97b47)}.owner-avatar[data-tone=blue].svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(135deg,#5d96cb,#6e7ddc)}.owner-avatar[data-tone=green].svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(135deg,#56ac8a,#5d96cb)}.owner-meta.svelte-1dcvhme.svelte-1dcvhme{display:grid;gap:1px}.owner-label.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97}.owner-meta.svelte-1dcvhme strong.svelte-1dcvhme{font-size:13px;font-weight:600;color:#37352f}.action.svelte-1dcvhme.svelte-1dcvhme{display:grid;gap:2px;margin-bottom:14px;padding:10px 12px;border-radius:10px;background:linear-gradient(180deg,#6e7ddc0f,#6e7ddc03);border:1px solid rgba(110,125,220,.18)}.action-label.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#6e7ddc}.action.svelte-1dcvhme strong.svelte-1dcvhme{font-size:13px;font-weight:600;color:#37352f}.action-when.svelte-1dcvhme.svelte-1dcvhme{font-size:11px;color:#787774}.timeline.svelte-1dcvhme.svelte-1dcvhme{list-style:none;margin:0;padding:10px 0 0;display:grid;gap:7px;border-top:1px solid rgba(15,23,42,.05)}.timeline.svelte-1dcvhme li.svelte-1dcvhme{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;font-size:12px;color:#787774;transition:color .2s cubic-bezier(.7,0,.3,1)}.t-dot.svelte-1dcvhme.svelte-1dcvhme{width:14px;height:14px;border-radius:999px;border:1.5px solid rgba(15,23,42,.18);background:#fff;display:grid;place-items:center;color:transparent;transition:border-color .24s cubic-bezier(.7,0,.3,1),background .24s cubic-bezier(.7,0,.3,1),color .24s cubic-bezier(.7,0,.3,1)}.timeline.svelte-1dcvhme li.done.svelte-1dcvhme{color:#37352f;font-weight:500}.timeline.svelte-1dcvhme li.done .t-dot.svelte-1dcvhme{border-color:#56ac8a;background:#56ac8a;color:#fff}.t-at.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#9b9a97}.conv.svelte-1dcvhme.svelte-1dcvhme{display:flex;align-items:center;gap:8px;margin:-4px 0 -2px;padding:0 2px}.conv-line.svelte-1dcvhme.svelte-1dcvhme{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(15,23,42,.1),transparent)}.conv-pct.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;font-weight:600;color:#6b6b6b;background:#0f172a0a;padding:1px 6px;border-radius:999px;letter-spacing:.04em;white-space:nowrap}.conv-pct[data-warn=true].svelte-1dcvhme.svelte-1dcvhme{color:#c97b47;background:#d8a14824}.sources.svelte-1dcvhme.svelte-1dcvhme{margin-top:14px;padding:12px 14px;border:1px solid rgba(15,23,42,.05);border-radius:10px;background:linear-gradient(180deg,#fafafb,#f4f4f2)}.sources-head.svelte-1dcvhme.svelte-1dcvhme{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.sources-title.svelte-1dcvhme.svelte-1dcvhme{font-size:11px;font-weight:600;color:#37352f;letter-spacing:-.005em}.sources-total.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#9b9a97;letter-spacing:.02em}.sources-bar.svelte-1dcvhme.svelte-1dcvhme{display:flex;height:10px;border-radius:999px;overflow:hidden;background:#0f172a0f;box-shadow:inset 0 1px #0f172a0a}.src-slice.svelte-1dcvhme.svelte-1dcvhme{height:100%;transition:width .7s cubic-bezier(.22,.61,.36,1);position:relative}.src-slice.svelte-1dcvhme+.src-slice.svelte-1dcvhme{border-left:1px solid rgba(255,255,255,.6)}.src-slice[data-tone=violet].svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(180deg,#6e7ddc,#5867c8)}.src-slice[data-tone=rose].svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(180deg,#e091b8,#c97aa0)}.src-slice[data-tone=blue].svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(180deg,#5d96cb,#4a82b8)}.src-slice[data-tone=amber].svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(180deg,#d8a148,#c18934)}.src-slice[data-tone=green].svelte-1dcvhme.svelte-1dcvhme{background:linear-gradient(180deg,#56ac8a,#429674)}.sources-legend.svelte-1dcvhme.svelte-1dcvhme{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;margin-top:10px}.legend-item.svelte-1dcvhme.svelte-1dcvhme{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#6b6b6b}.legend-item.svelte-1dcvhme i.svelte-1dcvhme{width:8px;height:8px;border-radius:2px;flex:0 0 auto}.legend-item[data-tone=violet].svelte-1dcvhme i.svelte-1dcvhme{background:#6e7ddc}.legend-item[data-tone=rose].svelte-1dcvhme i.svelte-1dcvhme{background:#e091b8}.legend-item[data-tone=blue].svelte-1dcvhme i.svelte-1dcvhme{background:#5d96cb}.legend-item[data-tone=amber].svelte-1dcvhme i.svelte-1dcvhme{background:#d8a148}.legend-item[data-tone=green].svelte-1dcvhme i.svelte-1dcvhme{background:#56ac8a}.legend-label.svelte-1dcvhme.svelte-1dcvhme{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legend-pct.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600;color:#37352f;letter-spacing:.02em}.ops-row.svelte-1dcvhme.svelte-1dcvhme{display:grid;grid-template-columns:1.4fr 1fr;gap:8px;margin-top:12px}.sla-chip.svelte-1dcvhme.svelte-1dcvhme{position:relative;display:grid;grid-template-columns:22px 1fr auto;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:9px 12px 12px;border:1px solid rgba(15,23,42,.05);border-radius:10px;background:#fff;overflow:hidden}.sla-icon.svelte-1dcvhme.svelte-1dcvhme{grid-row:1 / span 2;width:22px;height:22px;display:grid;place-items:center;border-radius:6px}.sla-text.svelte-1dcvhme.svelte-1dcvhme{display:grid;gap:1px}.sla-label.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97}.sla-text.svelte-1dcvhme strong.svelte-1dcvhme{font-family:Manrope,Inter,sans-serif;font-size:15px;font-weight:700;color:#37352f;letter-spacing:-.01em}.sla-target.svelte-1dcvhme.svelte-1dcvhme{font-size:10px;color:#9b9a97;font-family:IBM Plex Mono,ui-monospace,monospace;letter-spacing:.02em}.sla-track.svelte-1dcvhme.svelte-1dcvhme{grid-column:1 / -1;margin-top:8px;height:3px;border-radius:999px;background:#0f172a0f;overflow:hidden}.sla-fill.svelte-1dcvhme.svelte-1dcvhme{display:block;height:100%;border-radius:999px;transition:width .7s cubic-bezier(.22,.61,.36,1),background .24s cubic-bezier(.7,0,.3,1)}.sla-chip[data-state=ok].svelte-1dcvhme .sla-icon.svelte-1dcvhme{color:#2b6f5b;background:#56ac8a29}.sla-chip[data-state=ok].svelte-1dcvhme .sla-fill.svelte-1dcvhme{background:linear-gradient(90deg,#56ac8a,#93d6b7)}.sla-chip[data-state=warn].svelte-1dcvhme .sla-icon.svelte-1dcvhme{color:#886b2a;background:#d8a1482e}.sla-chip[data-state=warn].svelte-1dcvhme .sla-fill.svelte-1dcvhme{background:linear-gradient(90deg,#c97b47,#e5a878)}.sla-chip[data-state=miss].svelte-1dcvhme .sla-icon.svelte-1dcvhme{color:#983d3d;background:#983d3d29}.sla-chip[data-state=miss].svelte-1dcvhme .sla-fill.svelte-1dcvhme{background:linear-gradient(90deg,#983d3d,#c46969)}.sla-chip[data-state=pending].svelte-1dcvhme .sla-icon.svelte-1dcvhme{color:#6b6b6b;background:#6b72801a}.sla-chip[data-state=pending].svelte-1dcvhme .sla-fill.svelte-1dcvhme{background:#6b728066}.nudge-chip.svelte-1dcvhme.svelte-1dcvhme{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:baseline;padding:9px 12px 10px;border:1px solid rgba(15,23,42,.05);border-radius:10px;background:linear-gradient(180deg,#d8a1480f,#d8a14803);overflow:hidden}.nudge-chip.active.svelte-1dcvhme.svelte-1dcvhme{border-color:#d8a14859}.nudge-num.svelte-1dcvhme.svelte-1dcvhme{grid-row:1 / span 2;align-self:center;font-family:Manrope,Inter,sans-serif;font-size:24px;font-weight:700;color:#886b2a;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;transition:color .24s cubic-bezier(.7,0,.3,1)}.nudge-chip.active.svelte-1dcvhme .nudge-num.svelte-1dcvhme{color:#c97b47}.nudge-text.svelte-1dcvhme.svelte-1dcvhme{font-size:11px;font-weight:600;color:#37352f;letter-spacing:-.005em}.nudge-sub.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.04em;color:#9b9a97}.stream.svelte-1dcvhme.svelte-1dcvhme{margin-top:10px;padding:10px 12px 8px;border:1px solid rgba(15,23,42,.05);border-radius:10px;background:linear-gradient(180deg,#fafafb,#f4f4f2)}.stream-head.svelte-1dcvhme.svelte-1dcvhme{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.stream-title.svelte-1dcvhme.svelte-1dcvhme{font-size:11px;font-weight:600;color:#37352f;letter-spacing:-.005em}.stream-meta.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97;display:inline-flex;align-items:center;gap:5px}.stream-meta.svelte-1dcvhme.svelte-1dcvhme:before{content:"";width:5px;height:5px;border-radius:999px;background:#56ac8a;box-shadow:0 0 #56ac8a8c;animation:svelte-1dcvhme-streamPulse 1.6s ease-in-out infinite}@keyframes svelte-1dcvhme-streamPulse{0%,to{box-shadow:0 0 #56ac8a8c}50%{box-shadow:0 0 0 4px #56ac8a00}}.stream-list.svelte-1dcvhme.svelte-1dcvhme{list-style:none;margin:0;padding:0;display:grid;gap:4px}.stream-empty.svelte-1dcvhme.svelte-1dcvhme{padding:8px 0;font-size:11px;color:#9b9a97;text-align:center;font-style:italic}.stream-item.svelte-1dcvhme.svelte-1dcvhme{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;background:#fff;border:1px solid rgba(15,23,42,.04);font-size:11px;color:#6b6b6b}.stream-item.svelte-1dcvhme strong.svelte-1dcvhme{color:#37352f;font-weight:600}.stream-icon.svelte-1dcvhme.svelte-1dcvhme{width:18px;height:18px;display:grid;place-items:center;border-radius:4px;font-size:10px;font-weight:600;line-height:1}.stream-item[data-kind=open].svelte-1dcvhme .stream-icon.svelte-1dcvhme{color:#2d6f92;background:#5d96cb29}.stream-item[data-kind=reply].svelte-1dcvhme .stream-icon.svelte-1dcvhme{color:#6e7ddc;background:#6e7ddc24}.stream-item[data-kind=assign].svelte-1dcvhme .stream-icon.svelte-1dcvhme{color:#b05e8b;background:#e091b82e}.stream-item[data-kind=nudge].svelte-1dcvhme .stream-icon.svelte-1dcvhme{color:#c97b47;background:#d8a1482e}.stream-item[data-kind=won].svelte-1dcvhme .stream-icon.svelte-1dcvhme{color:#2b6f5b;background:#56ac8a2e}.stream-at.svelte-1dcvhme.svelte-1dcvhme{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;color:#9b9a97;letter-spacing:.02em}@media (max-width: 720px){.crm.svelte-1dcvhme.svelte-1dcvhme,.ops-row.svelte-1dcvhme.svelte-1dcvhme{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.shine.svelte-1dcvhme.svelte-1dcvhme,.cursor.svelte-1dcvhme.svelte-1dcvhme,.stream-meta.svelte-1dcvhme.svelte-1dcvhme:before{animation:none}}.cockpit.svelte-xz6yrd.svelte-xz6yrd{display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:auto auto auto auto;gap:10px;font-family:Inter,system-ui,sans-serif}.branches.svelte-xz6yrd.svelte-xz6yrd{grid-column:1 / -1;grid-row:1}.approvals.svelte-xz6yrd.svelte-xz6yrd{grid-column:1;grid-row:2}.team.svelte-xz6yrd.svelte-xz6yrd{grid-column:2;grid-row:2}.records.svelte-xz6yrd.svelte-xz6yrd{grid-column:1;grid-row:3}.audit.svelte-xz6yrd.svelte-xz6yrd{grid-column:2;grid-row:3}.integrations.svelte-xz6yrd.svelte-xz6yrd{grid-column:1;grid-row:4}.perms.svelte-xz6yrd.svelte-xz6yrd{grid-column:2;grid-row:4}.panel.svelte-xz6yrd.svelte-xz6yrd{position:relative;padding:13px 14px;border:1px solid rgba(15,23,42,.05);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a,0 8px 18px -10px #0f172a1a,inset 0 1px #ffffffe6;overflow:hidden;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1)}.panel.svelte-xz6yrd.svelte-xz6yrd:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.approvals.svelte-xz6yrd.svelte-xz6yrd:after{background:radial-gradient(120% 80% at 100% 0%,rgba(110,125,220,.08),transparent 55%)}.team.svelte-xz6yrd.svelte-xz6yrd:after{background:radial-gradient(120% 80% at 100% 0%,rgba(86,172,138,.08),transparent 55%)}.records.svelte-xz6yrd.svelte-xz6yrd:after{background:radial-gradient(120% 80% at 100% 0%,rgba(93,150,203,.08),transparent 55%)}.audit.svelte-xz6yrd.svelte-xz6yrd:after{background:radial-gradient(120% 80% at 100% 0%,rgba(216,161,72,.08),transparent 55%)}.integrations.svelte-xz6yrd.svelte-xz6yrd:after{background:radial-gradient(120% 100% at 50% 0%,rgba(77,168,168,.08),transparent 55%)}.panel.svelte-xz6yrd>.svelte-xz6yrd{position:relative;z-index:1}.panel.svelte-xz6yrd.svelte-xz6yrd:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0f172a0a,0 18px 32px -16px #0f172a2e,inset 0 1px #ffffffe6}header.svelte-xz6yrd.svelte-xz6yrd{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.title.svelte-xz6yrd.svelte-xz6yrd{font-size:12px;font-weight:600;color:#37352f;letter-spacing:-.005em}.meta.svelte-xz6yrd.svelte-xz6yrd{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97}.meta.live.svelte-xz6yrd.svelte-xz6yrd{display:inline-flex;align-items:center;gap:5px;color:#2b6f5b}.meta.live.svelte-xz6yrd i.svelte-xz6yrd{width:5px;height:5px;border-radius:999px;background:#56ac8a;box-shadow:0 0 #56ac8a8c;animation:svelte-xz6yrd-liveBeat 1.6s ease-in-out infinite}@keyframes svelte-xz6yrd-liveBeat{0%,to{box-shadow:0 0 #56ac8a8c}50%{box-shadow:0 0 0 4px #56ac8a00}}.approval-list.svelte-xz6yrd.svelte-xz6yrd{list-style:none;margin:0;padding:0;display:grid;gap:8px}.approval.svelte-xz6yrd.svelte-xz6yrd{position:relative;padding:10px 12px;border:1px solid rgba(15,23,42,.05);border-radius:10px;background:linear-gradient(180deg,#fafafb,#f4f4f2);transition:border-color .24s cubic-bezier(.7,0,.3,1),background .24s cubic-bezier(.7,0,.3,1)}.approval[data-stage=manager].svelte-xz6yrd.svelte-xz6yrd{border-color:#6e7ddc66;background:linear-gradient(180deg,#f1f2fc,#fafafb)}.approval[data-stage=admin].svelte-xz6yrd.svelte-xz6yrd{border-color:#d8a14866;background:linear-gradient(180deg,#fbf6e8,#fafafb)}.approval[data-stage=approved].svelte-xz6yrd.svelte-xz6yrd{border-color:#56ac8a73;background:linear-gradient(180deg,#ecf6f0,#fafafb)}.approval-head.svelte-xz6yrd.svelte-xz6yrd{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.approval-head.svelte-xz6yrd strong.svelte-xz6yrd{font-size:12px;font-weight:600;color:#37352f}.amount.svelte-xz6yrd.svelte-xz6yrd{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;color:#37352f;background:#0f172a0d;padding:1px 6px;border-radius:4px;font-weight:600}.approval-meta.svelte-xz6yrd.svelte-xz6yrd{font-size:11px;color:#787774}.route.svelte-xz6yrd.svelte-xz6yrd{display:flex;align-items:center;gap:4px;margin-top:8px;padding:5px 8px;border-radius:6px;background:#ffffffb3;border:1px solid rgba(15,23,42,.04);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.04em;color:#9b9a97}.route-step.svelte-xz6yrd.svelte-xz6yrd{padding:2px 6px;border-radius:4px;transition:background .24s cubic-bezier(.7,0,.3,1),color .24s cubic-bezier(.7,0,.3,1)}.route-step.done.svelte-xz6yrd.svelte-xz6yrd{color:#37352f;background:#56ac8a29}.route-step.active.svelte-xz6yrd.svelte-xz6yrd{color:#6e7ddc;background:#6e7ddc29;box-shadow:0 0 #6e7ddc66;animation:svelte-xz6yrd-routeBeat 1.4s ease-in-out infinite}.route-step.done-final.done.svelte-xz6yrd.svelte-xz6yrd{color:#2b6f5b;background:#56ac8a2e;font-weight:700}.route-arrow.svelte-xz6yrd.svelte-xz6yrd{color:#c4c4c2;transition:color .24s cubic-bezier(.7,0,.3,1)}.route-arrow.done.svelte-xz6yrd.svelte-xz6yrd{color:#56ac8a}@keyframes svelte-xz6yrd-routeBeat{0%,to{box-shadow:0 0 #6e7ddc80}50%{box-shadow:0 0 0 5px #6e7ddc00}}.approval-status.svelte-xz6yrd.svelte-xz6yrd{display:inline-block;margin-top:6px;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:600;letter-spacing:0}.approval-status[data-stage=submitted].svelte-xz6yrd.svelte-xz6yrd{color:#6b6b6b;background:#6b72801f}.approval-status[data-stage=manager].svelte-xz6yrd.svelte-xz6yrd{color:#2d6f92;background:#5d96cb29}.approval-status[data-stage=admin].svelte-xz6yrd.svelte-xz6yrd{color:#886b2a;background:#d8a1482e}.approval-status[data-stage=approved].svelte-xz6yrd.svelte-xz6yrd{color:#2b6f5b;background:#56ac8a2e}.team-list.svelte-xz6yrd.svelte-xz6yrd{list-style:none;margin:0;padding:0;display:grid;gap:6px}.member.svelte-xz6yrd.svelte-xz6yrd{display:grid;grid-template-columns:32px 1fr;align-items:center;gap:10px;padding:6px 10px;border:1px solid rgba(15,23,42,.04);border-radius:8px;background:#fafaf9}.avatar.svelte-xz6yrd.svelte-xz6yrd{position:relative;width:32px;height:32px;display:grid;place-items:center;border-radius:999px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em}.member[data-tone=violet].svelte-xz6yrd .avatar.svelte-xz6yrd{background:linear-gradient(135deg,#6e7ddc,#9d7bcb)}.member[data-tone=rose].svelte-xz6yrd .avatar.svelte-xz6yrd{background:linear-gradient(135deg,#e091b8,#c97b47)}.member[data-tone=blue].svelte-xz6yrd .avatar.svelte-xz6yrd{background:linear-gradient(135deg,#5d96cb,#6e7ddc)}.member[data-tone=green].svelte-xz6yrd .avatar.svelte-xz6yrd{background:linear-gradient(135deg,#56ac8a,#5d96cb)}.member[data-tone=amber].svelte-xz6yrd .avatar.svelte-xz6yrd{background:linear-gradient(135deg,#d8a148,#c97b47)}.member[data-tone=teal].svelte-xz6yrd .avatar.svelte-xz6yrd{background:linear-gradient(135deg,#4da8a8,#5d96cb)}.presence.svelte-xz6yrd.svelte-xz6yrd{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:999px;background:#c4c4c2;border:2px solid #FFFFFF;transition:background .24s cubic-bezier(.7,0,.3,1)}.presence.online.svelte-xz6yrd.svelte-xz6yrd{background:#56ac8a}.member-meta.svelte-xz6yrd.svelte-xz6yrd{display:grid;gap:1px;min-width:0}.member-meta.svelte-xz6yrd strong.svelte-xz6yrd{font-size:12px;font-weight:600;color:#37352f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role.svelte-xz6yrd.svelte-xz6yrd{font-size:10px;font-weight:500;padding:1px 6px;border-radius:3px;width:fit-content;letter-spacing:0}.role[data-role=admin].svelte-xz6yrd.svelte-xz6yrd{color:#b05e8b;background:#e091b829}.role[data-role=manager].svelte-xz6yrd.svelte-xz6yrd{color:#2d6f92;background:#5d96cb29}.role[data-role=staff].svelte-xz6yrd.svelte-xz6yrd{color:#886b2a;background:#d8a14829}.counter.svelte-xz6yrd.svelte-xz6yrd{font-family:Manrope,Inter,sans-serif;font-size:14px;font-weight:700;color:#37352f;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.db.svelte-xz6yrd.svelte-xz6yrd{width:100%;border-collapse:collapse;font-size:11px}.db.svelte-xz6yrd thead th.svelte-xz6yrd{text-align:left;padding:4px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97;border-bottom:1px solid rgba(15,23,42,.06)}.db.svelte-xz6yrd tbody td.svelte-xz6yrd{padding:7px 8px;border-bottom:1px solid rgba(15,23,42,.04);color:#6b6b6b}.db.svelte-xz6yrd tbody tr:last-child td.svelte-xz6yrd{border-bottom:0}.db.svelte-xz6yrd .ref.svelte-xz6yrd{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600;color:#37352f}.db.svelte-xz6yrd .amount.svelte-xz6yrd{font-family:IBM Plex Mono,ui-monospace,monospace;color:#37352f}.rec-pill.svelte-xz6yrd.svelte-xz6yrd{display:inline-block;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:600;letter-spacing:0}.rec-pill[data-state=draft].svelte-xz6yrd.svelte-xz6yrd{color:#6b6b6b;background:#6b72801f}.rec-pill[data-state=open].svelte-xz6yrd.svelte-xz6yrd{color:#2d6f92;background:#5d96cb24}.rec-pill[data-state=approved].svelte-xz6yrd.svelte-xz6yrd{color:#886b2a;background:#d8a1482e}.rec-pill[data-state=synced].svelte-xz6yrd.svelte-xz6yrd{color:#2b6f5b;background:#56ac8a2e}.audit-list.svelte-xz6yrd.svelte-xz6yrd{list-style:none;margin:0;padding:0;display:grid;gap:4px}.audit-row.svelte-xz6yrd.svelte-xz6yrd{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;background:#fafaf9;border:1px solid rgba(15,23,42,.04);font-size:11px}.audit-row.svelte-xz6yrd .ico.svelte-xz6yrd{width:18px;height:18px;display:grid;place-items:center;border-radius:4px;font-size:11px;font-weight:700;line-height:1}.audit-row[data-kind=approve].svelte-xz6yrd .ico.svelte-xz6yrd{color:#2b6f5b;background:#56ac8a2e}.audit-row[data-kind=reject].svelte-xz6yrd .ico.svelte-xz6yrd{color:#983d3d;background:#983d3d29}.audit-row[data-kind=create].svelte-xz6yrd .ico.svelte-xz6yrd{color:#6e7ddc;background:#6e7ddc29}.audit-row[data-kind=role].svelte-xz6yrd .ico.svelte-xz6yrd{color:#b05e8b;background:#e091b82e}.audit-row[data-kind=sync].svelte-xz6yrd .ico.svelte-xz6yrd{color:#2d6f92;background:#5d96cb29}.audit-row[data-kind=login].svelte-xz6yrd .ico.svelte-xz6yrd{color:#886b2a;background:#d8a1482e}.audit-row.svelte-xz6yrd .line.svelte-xz6yrd{display:grid;gap:1px;min-width:0}.actor.svelte-xz6yrd.svelte-xz6yrd{font-weight:600;color:#37352f;font-size:11px}.action.svelte-xz6yrd.svelte-xz6yrd{color:#787774;font-size:11px;line-height:1.3}.time.svelte-xz6yrd.svelte-xz6yrd{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;color:#9b9a97;letter-spacing:.02em}.int-list.svelte-xz6yrd.svelte-xz6yrd{display:flex;flex-wrap:wrap;gap:8px}.int-chip.svelte-xz6yrd.svelte-xz6yrd{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid rgba(15,23,42,.06);border-radius:999px;background:#fafaf9;font-size:12px;font-weight:500;color:#37352f;transition:border-color .24s cubic-bezier(.7,0,.3,1),background .24s cubic-bezier(.7,0,.3,1)}.int-dot.svelte-xz6yrd.svelte-xz6yrd{width:7px;height:7px;border-radius:999px;background:#c4c4c2;transition:background .24s cubic-bezier(.7,0,.3,1),box-shadow .24s cubic-bezier(.7,0,.3,1)}.int-chip[data-state=connected].svelte-xz6yrd.svelte-xz6yrd{border-color:#56ac8a52;background:linear-gradient(180deg,#ecf6f0,#fafaf9)}.int-chip[data-state=connected].svelte-xz6yrd .int-dot.svelte-xz6yrd{background:#56ac8a;box-shadow:0 0 0 2px #56ac8a2e}.int-chip[data-state=syncing].svelte-xz6yrd.svelte-xz6yrd{border-color:#5d96cb66;background:linear-gradient(180deg,#edf3f8,#fafaf9)}.int-chip[data-state=syncing].svelte-xz6yrd .int-dot.svelte-xz6yrd{background:#5d96cb;box-shadow:0 0 #5d96cb73;animation:svelte-xz6yrd-syncBeat 1s ease-in-out infinite}.int-chip[data-state=idle].svelte-xz6yrd.svelte-xz6yrd{color:#9b9a97}@keyframes svelte-xz6yrd-syncBeat{0%,to{box-shadow:0 0 #5d96cb80}50%{box-shadow:0 0 0 6px #5d96cb00}}.branches.svelte-xz6yrd.svelte-xz6yrd{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 12px;border:1px solid rgba(15,23,42,.05);border-radius:12px;background:linear-gradient(180deg,#fafafb,#f4f4f2);box-shadow:inset 0 1px #ffffffe6}.branches-label.svelte-xz6yrd.svelte-xz6yrd{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97;margin-right:4px}.branch-chip.svelte-xz6yrd.svelte-xz6yrd{display:inline-flex;align-items:center;gap:7px;padding:5px 10px 5px 8px;border:1px solid rgba(15,23,42,.06);border-radius:8px;background:#fff;font-family:inherit;font-size:11px;color:#6b6b6b;cursor:pointer;transition:border-color .2s cubic-bezier(.7,0,.3,1),background .2s cubic-bezier(.7,0,.3,1),color .2s cubic-bezier(.7,0,.3,1)}.branch-chip.svelte-xz6yrd.svelte-xz6yrd:hover{border-color:#0f172a24;color:#37352f}.branch-chip.active.svelte-xz6yrd.svelte-xz6yrd{border-color:#4da8a873;background:linear-gradient(180deg,#ecf6f4,#fafafb);color:#37352f;box-shadow:0 1px 2px #4da8a82e}.branch-code.svelte-xz6yrd.svelte-xz6yrd{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.04em;padding:1px 5px;border-radius:3px;background:#0f172a0d;color:#37352f}.branch-chip.active.svelte-xz6yrd .branch-code.svelte-xz6yrd{background:#4da8a82e;color:#2e8585}.branch-name.svelte-xz6yrd.svelte-xz6yrd{font-weight:500}.branch-count.svelte-xz6yrd.svelte-xz6yrd{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:600;color:#9b9a97;font-variant-numeric:tabular-nums;transition:color .24s cubic-bezier(.7,0,.3,1)}.branch-chip.active.svelte-xz6yrd .branch-count.svelte-xz6yrd{color:#2e8585}.branches-trail.svelte-xz6yrd.svelte-xz6yrd{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:10px;color:#9b9a97;font-style:italic}.trail-dot.svelte-xz6yrd.svelte-xz6yrd{width:5px;height:5px;border-radius:999px;background:#4da8a8;box-shadow:0 0 #4da8a880;animation:svelte-xz6yrd-trailBeat 1.6s ease-in-out infinite}@keyframes svelte-xz6yrd-trailBeat{0%,to{box-shadow:0 0 #4da8a880}50%{box-shadow:0 0 0 4px #4da8a800}}.perm-grid.svelte-xz6yrd.svelte-xz6yrd{display:grid;grid-template-columns:70px repeat(4,1fr);gap:4px;margin-top:2px}.perm-corner.svelte-xz6yrd.svelte-xz6yrd{background:transparent}.perm-col.svelte-xz6yrd.svelte-xz6yrd{text-align:center;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97;padding:4px 0}.perm-row.svelte-xz6yrd.svelte-xz6yrd{display:inline-flex;align-items:center;padding:0 6px;font-size:11px;font-weight:600;color:#37352f;letter-spacing:-.005em}.perm-row[data-role=admin].svelte-xz6yrd.svelte-xz6yrd{color:#b05e8b}.perm-row[data-role=manager].svelte-xz6yrd.svelte-xz6yrd{color:#2d6f92}.perm-row[data-role=staff].svelte-xz6yrd.svelte-xz6yrd{color:#886b2a}.perm-cell.svelte-xz6yrd.svelte-xz6yrd{display:grid;place-items:center;height:28px;border-radius:6px;border:1px solid rgba(15,23,42,.05);transition:transform .22s cubic-bezier(.7,0,.3,1),background .24s cubic-bezier(.7,0,.3,1)}.perm-cell.svelte-xz6yrd.svelte-xz6yrd:hover{transform:translateY(-1px)}.perm-cell[data-level=full].svelte-xz6yrd.svelte-xz6yrd{color:#2b6f5b;background:linear-gradient(180deg,#e6f4ed,#f4faf6);border-color:#56ac8a4d}.perm-cell[data-level=partial].svelte-xz6yrd.svelte-xz6yrd{color:#886b2a;background:linear-gradient(180deg,#fbf3db,#fbf6e8);border-color:#d8a1484d}.perm-cell[data-level=none].svelte-xz6yrd.svelte-xz6yrd{color:#c4c4c2;background:#fafaf9}.perm-legend.svelte-xz6yrd.svelte-xz6yrd{display:flex;gap:12px;margin-top:10px;padding-top:8px;border-top:1px solid rgba(15,23,42,.05)}.lg.svelte-xz6yrd.svelte-xz6yrd{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:#6b6b6b}.lg.svelte-xz6yrd i.svelte-xz6yrd{width:8px;height:8px;border-radius:2px}.lg.full.svelte-xz6yrd i.svelte-xz6yrd{background:#56ac8a}.lg.partial.svelte-xz6yrd i.svelte-xz6yrd{background:#d8a148}.lg.none.svelte-xz6yrd i.svelte-xz6yrd{background:#c4c4c2}@media (max-width: 720px){.cockpit.svelte-xz6yrd.svelte-xz6yrd{grid-template-columns:1fr}.branches.svelte-xz6yrd.svelte-xz6yrd,.approvals.svelte-xz6yrd.svelte-xz6yrd,.team.svelte-xz6yrd.svelte-xz6yrd,.records.svelte-xz6yrd.svelte-xz6yrd,.audit.svelte-xz6yrd.svelte-xz6yrd,.integrations.svelte-xz6yrd.svelte-xz6yrd,.perms.svelte-xz6yrd.svelte-xz6yrd{grid-column:1}.branches.svelte-xz6yrd.svelte-xz6yrd{grid-row:1}.approvals.svelte-xz6yrd.svelte-xz6yrd{grid-row:2}.team.svelte-xz6yrd.svelte-xz6yrd{grid-row:3}.records.svelte-xz6yrd.svelte-xz6yrd{grid-row:4}.audit.svelte-xz6yrd.svelte-xz6yrd{grid-row:5}.integrations.svelte-xz6yrd.svelte-xz6yrd{grid-row:6}.perms.svelte-xz6yrd.svelte-xz6yrd{grid-row:7}.db.svelte-xz6yrd.svelte-xz6yrd{font-size:10px}.branches-trail.svelte-xz6yrd.svelte-xz6yrd{display:none}.perm-grid.svelte-xz6yrd.svelte-xz6yrd{grid-template-columns:50px repeat(4,1fr);gap:2px}.perm-col.svelte-xz6yrd.svelte-xz6yrd{font-size:8px}.perm-row.svelte-xz6yrd.svelte-xz6yrd{font-size:10px;padding:0 4px}.perm-cell.svelte-xz6yrd.svelte-xz6yrd{height:22px}}@media (prefers-reduced-motion: reduce){.meta.live.svelte-xz6yrd i.svelte-xz6yrd,.route-step.active.svelte-xz6yrd.svelte-xz6yrd,.int-chip[data-state=syncing].svelte-xz6yrd .int-dot.svelte-xz6yrd{animation:none}}.ledger.svelte-qga3oq.svelte-qga3oq{display:grid;grid-template-columns:1.15fr .85fr .95fr;grid-template-rows:auto auto auto;gap:10px;font-family:Inter,system-ui,sans-serif}.cash.svelte-qga3oq.svelte-qga3oq{grid-column:1 / -1;grid-row:1}.invoices.svelte-qga3oq.svelte-qga3oq{grid-column:1 / -1;grid-row:2}.cadence.svelte-qga3oq.svelte-qga3oq{grid-column:1;grid-row:3}.aging.svelte-qga3oq.svelte-qga3oq{grid-column:2;grid-row:3}.payers.svelte-qga3oq.svelte-qga3oq{grid-column:3;grid-row:3}.panel.svelte-qga3oq.svelte-qga3oq{position:relative;padding:13px 14px;border:1px solid rgba(15,23,42,.05);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0a,0 8px 18px -10px #0f172a1a,inset 0 1px #ffffffe6;overflow:hidden;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1)}.panel.svelte-qga3oq.svelte-qga3oq:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.cash.svelte-qga3oq.svelte-qga3oq:after{background:radial-gradient(120% 80% at 100% 0%,rgba(86,172,138,.1),transparent 55%)}.invoices.svelte-qga3oq.svelte-qga3oq:after{background:radial-gradient(120% 80% at 100% 0%,rgba(110,125,220,.07),transparent 55%)}.cadence.svelte-qga3oq.svelte-qga3oq:after{background:radial-gradient(120% 80% at 100% 0%,rgba(93,150,203,.08),transparent 55%)}.aging.svelte-qga3oq.svelte-qga3oq:after{background:radial-gradient(120% 80% at 100% 0%,rgba(216,161,72,.08),transparent 55%)}.payers.svelte-qga3oq.svelte-qga3oq:after{background:radial-gradient(120% 80% at 100% 0%,rgba(224,145,184,.07),transparent 55%)}.panel.svelte-qga3oq>.svelte-qga3oq{position:relative;z-index:1}.panel.svelte-qga3oq.svelte-qga3oq:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0f172a0a,0 18px 32px -16px #0f172a2e,inset 0 1px #ffffffe6}header.svelte-qga3oq.svelte-qga3oq{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.title.svelte-qga3oq.svelte-qga3oq{font-size:12px;font-weight:600;color:#37352f;letter-spacing:-.005em}.meta.svelte-qga3oq.svelte-qga3oq{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97}.meta.live.svelte-qga3oq.svelte-qga3oq{display:inline-flex;align-items:center;gap:5px;color:#2b6f5b}.meta.live.svelte-qga3oq i.svelte-qga3oq{width:5px;height:5px;border-radius:999px;background:#56ac8a;box-shadow:0 0 #56ac8a8c;animation:svelte-qga3oq-liveBeat 1.6s ease-in-out infinite}@keyframes svelte-qga3oq-liveBeat{0%,to{box-shadow:0 0 #56ac8a8c}50%{box-shadow:0 0 0 4px #56ac8a00}}.cash-body.svelte-qga3oq.svelte-qga3oq{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:18px;align-items:center}.cash-stats.svelte-qga3oq.svelte-qga3oq{display:grid;gap:14px}.cash-label.svelte-qga3oq.svelte-qga3oq{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97;display:block}.cash-val.svelte-qga3oq.svelte-qga3oq{display:block;margin-top:4px;font-family:Manrope,Inter,sans-serif;font-size:28px;font-weight:700;color:#37352f;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1;transition:color .24s cubic-bezier(.7,0,.3,1)}.cash-row.svelte-qga3oq.svelte-qga3oq{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mini.svelte-qga3oq.svelte-qga3oq{padding:8px 10px;border:1px solid rgba(15,23,42,.05);border-radius:8px;background:#fafaf9}.mini-label.svelte-qga3oq.svelte-qga3oq{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:#9b9a97}.mini-val.svelte-qga3oq.svelte-qga3oq{display:block;margin-top:3px;font-family:Manrope,Inter,sans-serif;font-size:14px;font-weight:700;color:#37352f;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mini-val.ok.svelte-qga3oq.svelte-qga3oq{color:#2b6f5b}.mini-val.warn.svelte-qga3oq.svelte-qga3oq{color:#983d3d}.spark.svelte-qga3oq.svelte-qga3oq{display:block;width:100%;height:56px}.spark.svelte-qga3oq .area.svelte-qga3oq{opacity:0;animation:svelte-qga3oq-areaIn .7s .2s ease-out forwards}.spark.svelte-qga3oq .line.svelte-qga3oq{stroke-dasharray:600;stroke-dashoffset:600;animation:svelte-qga3oq-lineDraw 1.1s cubic-bezier(.22,.61,.36,1) forwards}@keyframes svelte-qga3oq-lineDraw{to{stroke-dashoffset:0}}@keyframes svelte-qga3oq-areaIn{to{opacity:1}}.inv-table.svelte-qga3oq.svelte-qga3oq{width:100%;border-collapse:collapse;font-size:12px}.inv-table.svelte-qga3oq thead th.svelte-qga3oq{text-align:left;padding:6px 10px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#9b9a97;border-bottom:1px solid rgba(15,23,42,.06)}.inv-table.svelte-qga3oq thead th.num.svelte-qga3oq{text-align:right}.inv-table.svelte-qga3oq tbody td.svelte-qga3oq{padding:9px 10px;border-bottom:1px solid rgba(15,23,42,.04);color:#37352f;font-size:12px}.inv-table.svelte-qga3oq tbody tr:last-child td.svelte-qga3oq{border-bottom:0}.inv-table.svelte-qga3oq .num.svelte-qga3oq{text-align:right}.inv-table.svelte-qga3oq .ref.svelte-qga3oq,.inv-table.svelte-qga3oq .amount.svelte-qga3oq{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.inv-table.svelte-qga3oq .due.svelte-qga3oq{font-size:11px;color:#787774}.inv-table.svelte-qga3oq tr.highlight.svelte-qga3oq{background:linear-gradient(90deg,rgba(110,125,220,.07),transparent 70%);box-shadow:inset 2px 0 #6e7ddc}.inv-table.svelte-qga3oq tr[data-status=paid] td.svelte-qga3oq{color:#6b6b6b}.inv-table.svelte-qga3oq tr[data-status=paid] .due.svelte-qga3oq{color:#2b6f5b}.inv-table.svelte-qga3oq tr[data-status=overdue] .due.svelte-qga3oq{color:#983d3d;font-weight:600}.inv-pill.svelte-qga3oq.svelte-qga3oq{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:500;transition:background .24s cubic-bezier(.7,0,.3,1),color .24s cubic-bezier(.7,0,.3,1)}.inv-pill[data-status=open].svelte-qga3oq.svelte-qga3oq{color:#2d6f92;background:#5d96cb24}.inv-pill[data-status=reminder].svelte-qga3oq.svelte-qga3oq{color:#886b2a;background:#d8a1482e}.inv-pill[data-status=overdue].svelte-qga3oq.svelte-qga3oq{color:#983d3d;background:#983d3d24}.inv-pill[data-status=paid].svelte-qga3oq.svelte-qga3oq{color:#2b6f5b;background:#56ac8a29}.inv-pill.svelte-qga3oq .dot.svelte-qga3oq{width:6px;height:6px;border-radius:999px;background:currentColor}.inv-pill.svelte-qga3oq .dot.pulse.svelte-qga3oq{box-shadow:0 0 0 0 currentColor;animation:svelte-qga3oq-dotPulse 1.4s ease-in-out infinite}.inv-pill.svelte-qga3oq .dot.ok.svelte-qga3oq:after{content:"✓"}@keyframes svelte-qga3oq-dotPulse{0%,to{box-shadow:0 0 0 0 currentColor;opacity:1}50%{box-shadow:0 0 0 4px transparent;opacity:.5}}.reminders.svelte-qga3oq.svelte-qga3oq{white-space:nowrap}.rem-tick.svelte-qga3oq.svelte-qga3oq{display:inline-block;width:8px;height:8px;margin-left:3px;border-radius:2px;background:#0f172a14;transition:background .24s cubic-bezier(.7,0,.3,1);vertical-align:middle}.rem-tick.on.svelte-qga3oq.svelte-qga3oq{background:linear-gradient(180deg,#d8a148,#c18934);box-shadow:0 1px 2px #d8a1484d}.cadence-list.svelte-qga3oq.svelte-qga3oq{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cadence-list.svelte-qga3oq li.svelte-qga3oq{display:grid;grid-template-columns:22px 1fr 18px;align-items:center;gap:10px;padding:7px 10px;border:1px solid rgba(15,23,42,.05);border-radius:8px;background:#fafaf9;transition:background .24s cubic-bezier(.7,0,.3,1),border-color .24s cubic-bezier(.7,0,.3,1),color .24s cubic-bezier(.7,0,.3,1)}.cadence-list.svelte-qga3oq li.fired.svelte-qga3oq{background:linear-gradient(180deg,#ecf6f0,#fafaf9);border-color:#56ac8a47}.cadence-list.svelte-qga3oq li.cancelled.svelte-qga3oq{background:linear-gradient(180deg,#f4f4f2,#fafaf9);color:#9b9a97}.cad-num.svelte-qga3oq.svelte-qga3oq{width:22px;height:22px;display:grid;place-items:center;border-radius:999px;background:#0f172a0f;color:#6b6b6b;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:700;transition:background .24s cubic-bezier(.7,0,.3,1),color .24s cubic-bezier(.7,0,.3,1)}.cadence-list.svelte-qga3oq li.fired .cad-num.svelte-qga3oq{background:#56ac8a2e;color:#2b6f5b}.cad-body.svelte-qga3oq.svelte-qga3oq{display:grid;gap:1px}.cad-body.svelte-qga3oq strong.svelte-qga3oq{font-size:12px;font-weight:600;color:#37352f}.cadence-list.svelte-qga3oq li.cancelled .cad-body strong.svelte-qga3oq{color:#6b6b6b;text-decoration:line-through;text-decoration-color:#0000002e}.cad-sub.svelte-qga3oq.svelte-qga3oq{font-size:10px;color:#787774}.cad-state.svelte-qga3oq.svelte-qga3oq{width:18px;height:18px;display:grid;place-items:center;border-radius:999px;color:#56ac8a}.cadence-list.svelte-qga3oq li.cancelled .cad-state.svelte-qga3oq{color:#983d3d}.aging-bar.svelte-qga3oq.svelte-qga3oq{display:flex;height:12px;border-radius:999px;overflow:hidden;background:#0f172a0f;box-shadow:inset 0 1px #0f172a0a}.aging-slice.svelte-qga3oq.svelte-qga3oq{height:100%;transition:width .7s cubic-bezier(.22,.61,.36,1)}.aging-slice.svelte-qga3oq+.aging-slice.svelte-qga3oq{border-left:1px solid rgba(255,255,255,.6)}.aging-slice[data-tone=green].svelte-qga3oq.svelte-qga3oq{background:linear-gradient(180deg,#56ac8a,#429674)}.aging-slice[data-tone=blue].svelte-qga3oq.svelte-qga3oq{background:linear-gradient(180deg,#5d96cb,#4a82b8)}.aging-slice[data-tone=amber].svelte-qga3oq.svelte-qga3oq{background:linear-gradient(180deg,#d8a148,#c18934)}.aging-slice[data-tone=rose].svelte-qga3oq.svelte-qga3oq{background:linear-gradient(180deg,#e091b8,#c97aa0)}.aging-legend.svelte-qga3oq.svelte-qga3oq{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px}.aging-legend.svelte-qga3oq li.svelte-qga3oq{display:grid;grid-template-columns:12px 60px 1fr auto;align-items:center;gap:8px;font-size:11px;color:#6b6b6b}.lg-dot.svelte-qga3oq.svelte-qga3oq{width:8px;height:8px;border-radius:2px}li[data-tone=green].svelte-qga3oq .lg-dot.svelte-qga3oq{background:#56ac8a}li[data-tone=blue].svelte-qga3oq .lg-dot.svelte-qga3oq{background:#5d96cb}li[data-tone=amber].svelte-qga3oq .lg-dot.svelte-qga3oq{background:#d8a148}li[data-tone=rose].svelte-qga3oq .lg-dot.svelte-qga3oq{background:#e091b8}.lg-label.svelte-qga3oq.svelte-qga3oq{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#37352f;letter-spacing:.02em}.lg-amt.svelte-qga3oq.svelte-qga3oq{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;color:#37352f;font-weight:600}.lg-pct.svelte-qga3oq.svelte-qga3oq{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#9b9a97;text-align:right;min-width:30px}.payer-list.svelte-qga3oq.svelte-qga3oq{list-style:none;margin:0;padding:0;display:grid;gap:7px}.payer-list.svelte-qga3oq li.svelte-qga3oq{padding:8px 10px;border:1px solid rgba(15,23,42,.05);border-radius:8px;background:#fafaf9;transition:background .24s cubic-bezier(.7,0,.3,1),border-color .24s cubic-bezier(.7,0,.3,1)}.payer-list.svelte-qga3oq li[data-status=paid].svelte-qga3oq{border-color:#56ac8a47;background:linear-gradient(180deg,#ecf6f0,#fafaf9)}.payer-list.svelte-qga3oq li[data-status=slow].svelte-qga3oq{border-color:#983d3d24}.payer-head.svelte-qga3oq.svelte-qga3oq{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.payer-head.svelte-qga3oq strong.svelte-qga3oq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:#37352f}.payer-head.svelte-qga3oq span.svelte-qga3oq{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;font-weight:700;color:#37352f}.payer-bar.svelte-qga3oq.svelte-qga3oq{height:5px;margin-top:7px;border-radius:999px;background:#0f172a0f;overflow:hidden}.payer-bar.svelte-qga3oq span.svelte-qga3oq{display:block;height:100%;border-radius:inherit;background:#5d96cb;transition:width .36s cubic-bezier(.7,0,.3,1),background .24s cubic-bezier(.7,0,.3,1)}li[data-status=fast].svelte-qga3oq .payer-bar span.svelte-qga3oq{background:#56ac8a}li[data-status=steady].svelte-qga3oq .payer-bar span.svelte-qga3oq{background:#5d96cb}li[data-status=slow].svelte-qga3oq .payer-bar span.svelte-qga3oq{background:#e091b8}li[data-status=paid].svelte-qga3oq .payer-bar span.svelte-qga3oq{background:#56ac8a}.payer-foot.svelte-qga3oq.svelte-qga3oq{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:5px;font-size:10px;color:#787774}.payer-foot.svelte-qga3oq span.svelte-qga3oq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payer-foot.svelte-qga3oq em.svelte-qga3oq{flex:0 0 auto;font-style:normal;font-weight:600;color:#6b6b6b}li[data-status=fast].svelte-qga3oq .payer-foot em.svelte-qga3oq,li[data-status=paid].svelte-qga3oq .payer-foot em.svelte-qga3oq{color:#2b6f5b}li[data-status=slow].svelte-qga3oq .payer-foot em.svelte-qga3oq{color:#983d3d}@media (max-width: 720px){.ledger.svelte-qga3oq.svelte-qga3oq{grid-template-columns:1fr}.cash.svelte-qga3oq.svelte-qga3oq,.invoices.svelte-qga3oq.svelte-qga3oq,.cadence.svelte-qga3oq.svelte-qga3oq,.aging.svelte-qga3oq.svelte-qga3oq,.payers.svelte-qga3oq.svelte-qga3oq{grid-column:1}.cash.svelte-qga3oq.svelte-qga3oq{grid-row:1}.invoices.svelte-qga3oq.svelte-qga3oq{grid-row:2}.cadence.svelte-qga3oq.svelte-qga3oq{grid-row:3}.aging.svelte-qga3oq.svelte-qga3oq{grid-row:4}.payers.svelte-qga3oq.svelte-qga3oq{grid-row:5}.cash-body.svelte-qga3oq.svelte-qga3oq{grid-template-columns:1fr}.cash-row.svelte-qga3oq.svelte-qga3oq{grid-template-columns:1fr 1fr}.inv-table.svelte-qga3oq.svelte-qga3oq{font-size:11px}.inv-table.svelte-qga3oq .due.svelte-qga3oq{display:none}}@media (prefers-reduced-motion: reduce){.meta.live.svelte-qga3oq i.svelte-qga3oq,.inv-pill.svelte-qga3oq .dot.pulse.svelte-qga3oq,.spark.svelte-qga3oq .line.svelte-qga3oq,.spark.svelte-qga3oq .area.svelte-qga3oq{animation:none}.spark.svelte-qga3oq .line.svelte-qga3oq{stroke-dashoffset:0}.spark.svelte-qga3oq .area.svelte-qga3oq{opacity:1}}.console.svelte-byiv2o.svelte-byiv2o{position:relative;width:100%;max-width:940px;margin-inline:auto;padding:0;display:flex;flex-direction:column;border:1px solid rgba(15,23,42,.06);border-radius:14px;background:#fff;box-shadow:0 1px #0f172a0a,0 8px 24px -8px #0f172a2e,0 32px 64px -24px #0f172a52;overflow:hidden;text-align:left;color:#37352f;font-family:Inter,system-ui,sans-serif;transition:box-shadow .32s cubic-bezier(.22,.61,.36,1)}.console.svelte-byiv2o.svelte-byiv2o:before{position:absolute;inset:-1px;z-index:-1;content:"";border-radius:inherit;background:linear-gradient(180deg,var(--accent, rgba(255,255,255,.5)),transparent 60%);opacity:.18;filter:blur(18px);transition:background .36s cubic-bezier(.22,.61,.36,1)}.bar.svelte-byiv2o.svelte-byiv2o{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid rgba(15,23,42,.06);background:#fafaf9;font-family:Inter,system-ui,sans-serif;font-size:13px;color:#6b6b6b}.dots.svelte-byiv2o.svelte-byiv2o{display:flex;gap:6px;flex:0 0 auto}.dots.svelte-byiv2o span.svelte-byiv2o{width:10px;height:10px;border-radius:999px}.dots.svelte-byiv2o span.svelte-byiv2o:first-child{background:#ff5f57}.dots.svelte-byiv2o span.svelte-byiv2o:nth-child(2){background:#febc2e}.dots.svelte-byiv2o span.svelte-byiv2o:nth-child(3){background:#28c840}.bar.svelte-byiv2o strong.svelte-byiv2o{flex:1;color:#37352f;font-weight:600;font-size:13px;letter-spacing:-.01em}.ver.svelte-byiv2o.svelte-byiv2o{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;color:#9b9a97;padding:2px 8px;border:1px solid rgba(15,23,42,.08);border-radius:4px;background:#fff}.picker-wrap.svelte-byiv2o.svelte-byiv2o{padding:12px 16px 0}.surface.svelte-byiv2o.svelte-byiv2o{display:flex;flex-direction:column;gap:12px;padding:16px;transition:opacity .18s cubic-bezier(.22,.61,.36,1)}.surface.fading.svelte-byiv2o.svelte-byiv2o{opacity:.45}.toast.svelte-byiv2o.svelte-byiv2o{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:8px;background:#ddedea;color:#2b6f5b;font-size:13px;font-weight:500;align-self:flex-start}.toast.svelte-byiv2o .dot.svelte-byiv2o{width:6px;height:6px;border-radius:999px;background:#2b6f5b;box-shadow:0 0 0 3px #2b6f5b26}.next-cta.svelte-byiv2o.svelte-byiv2o{display:inline-flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:#fff;box-shadow:0 4px 12px -4px #0f172a14;align-self:flex-start;font-size:13px;color:#37352f}.next-cta.svelte-byiv2o .next-dot.svelte-byiv2o{width:8px;height:8px;border-radius:999px}.next-cta.svelte-byiv2o strong.svelte-byiv2o{font-weight:600}.next-btn.svelte-byiv2o.svelte-byiv2o{padding:5px 10px;border:1px solid var(--accent);border-radius:6px;background:var(--accent);color:#fff;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:filter .16s cubic-bezier(.7,0,.3,1),transform .16s cubic-bezier(.7,0,.3,1)}.next-btn.svelte-byiv2o.svelte-byiv2o:hover{filter:brightness(1.05);transform:translateY(-1px)}.next-btn.svelte-byiv2o.svelte-byiv2o:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.console.svelte-byiv2o>.controls{margin:0 16px 14px}@media (prefers-reduced-motion: reduce){.surface.svelte-byiv2o.svelte-byiv2o{transition:none}}@media (max-width: 720px){.console.svelte-byiv2o.svelte-byiv2o{border-radius:10px;max-width:calc(100vw - 48px);width:100%;min-width:0}.bar.svelte-byiv2o.svelte-byiv2o{padding:10px 12px;gap:10px;font-size:12px;min-width:0}.bar.svelte-byiv2o strong.svelte-byiv2o{font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ver.svelte-byiv2o.svelte-byiv2o{font-size:10px;padding:1px 6px;flex:0 0 auto}.picker-wrap.svelte-byiv2o.svelte-byiv2o{padding:10px 12px 0;min-width:0}.surface.svelte-byiv2o.svelte-byiv2o{padding:10px;gap:10px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;min-width:0}.surface.svelte-byiv2o>*{min-width:0;max-width:100%}.console.svelte-byiv2o>.controls{margin:0 12px 12px;min-width:0}}@media (max-width: 480px){.surface.svelte-byiv2o.svelte-byiv2o{padding:8px;gap:8px}.bar.svelte-byiv2o.svelte-byiv2o{padding:8px 10px;gap:8px}}.hero[data-astro-cid-prwxh6m4] h1[data-astro-cid-prwxh6m4].demo-title{max-width:100%;font-size:clamp(40px,min(5.8vw,8vh),78px)}.hero[data-astro-cid-prwxh6m4] h1[data-astro-cid-prwxh6m4].demo-title span[data-astro-cid-prwxh6m4]{white-space:nowrap}@media (max-width: 720px){.hero[data-astro-cid-prwxh6m4] h1[data-astro-cid-prwxh6m4].demo-title{font-size:clamp(20px,5vw,30px);width:100%;max-width:calc(100vw - 48px);word-break:break-word;overflow-wrap:anywhere}.hero[data-astro-cid-prwxh6m4] h1[data-astro-cid-prwxh6m4].demo-title span[data-astro-cid-prwxh6m4]{white-space:normal;display:block;width:100%;max-width:100%}}@media (max-width: 480px){.hero[data-astro-cid-prwxh6m4] h1[data-astro-cid-prwxh6m4].demo-title{font-size:clamp(17px,4.5vw,22px)}}
