.cin.svelte-3twezc.svelte-3twezc{background:#050507;color:#e2e8f0;position:relative;overflow-x:hidden}.bg.svelte-3twezc.svelte-3twezc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bg-grad.svelte-3twezc.svelte-3twezc{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% 30%,rgba(99,102,241,.1),transparent 70%)}.bg-grid.svelte-3twezc.svelte-3twezc{position:absolute;top:-120%;right:0;bottom:0;left:0;will-change:transform;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:72px 72px}.orb.svelte-3twezc.svelte-3twezc{position:absolute;border-radius:50%;filter:blur(130px);will-change:transform}.orb.a.svelte-3twezc.svelte-3twezc{width:550px;height:550px;background:#6366f1;opacity:.13;top:-8%;right:-6%}.orb.b.svelte-3twezc.svelte-3twezc{width:450px;height:450px;background:#7c3aed;opacity:.1;bottom:8%;left:-8%}.s.svelte-3twezc.svelte-3twezc{position:relative;z-index:1;padding:4rem 2rem}.label.svelte-3twezc.svelte-3twezc{display:block;font-size:.85rem;font-weight:700;color:#818cf8;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.5rem;text-align:center}.h1.svelte-3twezc.svelte-3twezc{font-size:clamp(2.2rem,6vw,3.8rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0 0 1rem;color:#f1f5f9}.huge.svelte-3twezc.svelte-3twezc{font-size:clamp(2.5rem,7.5vw,4.5rem)}.h2.svelte-3twezc.svelte-3twezc{font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem;color:#f1f5f9}.h2.dim.svelte-3twezc.svelte-3twezc{color:#ffffff80}.p.svelte-3twezc.svelte-3twezc{font-size:clamp(1rem,2.2vw,1.2rem);color:#ffffff73;line-height:1.6}.p.lg.svelte-3twezc.svelte-3twezc{font-size:clamp(1.05rem,2.4vw,1.3rem)}.p-dim.svelte-3twezc.svelte-3twezc{color:#ffffff4d;font-size:1rem;max-width:540px;margin:0 auto}.grad.svelte-3twezc.svelte-3twezc{background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.s-hero.svelte-3twezc.svelte-3twezc{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center}.hero-inner.svelte-3twezc.svelte-3twezc{max-width:720px;width:100%;text-align:center}.terminal.svelte-3twezc.svelte-3twezc{background:#0b0b12;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 20px 60px #00000080,0 0 0 1px #6366f10d;overflow:hidden;text-align:left;max-width:660px;margin:0 auto}.terminal-bar.svelte-3twezc.svelte-3twezc{display:flex;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.terminal-bar.svelte-3twezc i.svelte-3twezc{width:8px;height:8px;border-radius:50%}.terminal-bar.svelte-3twezc i.svelte-3twezc:nth-child(1){background:#f87171}.terminal-bar.svelte-3twezc i.svelte-3twezc:nth-child(2){background:#fbbf24}.terminal-bar.svelte-3twezc i.svelte-3twezc:nth-child(3){background:#34d399}.terminal-body.svelte-3twezc.svelte-3twezc{padding:1.4rem 1.5rem;font-family:SF Mono,Monaco,monospace;font-size:clamp(.95rem,2vw,1.15rem);color:#f1f5f9;line-height:1.5;min-height:4em}.prompt.svelte-3twezc.svelte-3twezc{color:#818cf8;margin-right:.5rem;font-weight:700}.typed.svelte-3twezc.svelte-3twezc{color:#f1f5f9}.cursor.svelte-3twezc.svelte-3twezc{animation:svelte-3twezc-bk 1s step-end infinite;color:#818cf8}@keyframes svelte-3twezc-bk{50%{opacity:0}}.hero-line.svelte-3twezc.svelte-3twezc{font-size:clamp(1rem,2.4vw,1.25rem);color:#ffffff8c;line-height:1.5;margin:.8rem 0 0}.line-1.svelte-3twezc.svelte-3twezc{margin-top:2rem;animation:svelte-3twezc-fadeUp .6s ease both}.line-2.svelte-3twezc.svelte-3twezc{color:#ffffff59;animation:svelte-3twezc-fadeUp .6s ease both .4s;font-style:italic}@keyframes svelte-3twezc-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.scroll-hint.svelte-3twezc.svelte-3twezc{margin-top:3rem;display:inline-flex;align-items:center;gap:.5rem;color:#ffffff40;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;animation:svelte-3twezc-bob 2.5s ease-in-out infinite}@keyframes svelte-3twezc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.s-avalanche.svelte-3twezc.svelte-3twezc{padding:0;min-height:200vh;min-height:200lvh}.avalanche-sticky.svelte-3twezc.svelte-3twezc{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 78%,transparent 100%)}.s-recognition.svelte-3twezc.svelte-3twezc{min-height:55vh;margin-top:-35vh;display:flex;align-items:center;justify-content:center;position:relative;z-index:10;overflow:hidden;padding:2rem;pointer-events:none}.recog-aura.svelte-3twezc.svelte-3twezc{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 45% 35% at 50% 50%,rgba(99,102,241,.22),transparent 60%),radial-gradient(ellipse 75% 55% at 50% 50%,rgba(167,139,250,.1),transparent 72%),radial-gradient(ellipse 100% 80% at 50% 50%,rgba(129,140,248,.04),transparent 75%);pointer-events:none;transition:opacity .4s ease}.recog-echo.svelte-3twezc.svelte-3twezc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:clamp(5rem,17vw,11rem);font-weight:900;color:#c7d2fe;letter-spacing:-.04em;line-height:1;pointer-events:none;white-space:nowrap;transition:opacity .5s ease;filter:blur(1.5px);-webkit-user-select:none;user-select:none}.recog-sparkles.svelte-3twezc.svelte-3twezc{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .5s ease}.recog-spark.svelte-3twezc.svelte-3twezc{position:absolute;width:5px;height:5px;border-radius:50%;background:#818cf8;box-shadow:0 0 14px #818cf8,0 0 28px #818cf880;animation:svelte-3twezc-recog-twinkle 3.6s ease-in-out infinite}.recog-spark-1.svelte-3twezc.svelte-3twezc{top:22%;left:18%;animation-delay:0s}.recog-spark-2.svelte-3twezc.svelte-3twezc{top:28%;right:20%;animation-delay:.8s;width:4px;height:4px}.recog-spark-3.svelte-3twezc.svelte-3twezc{bottom:28%;left:22%;animation-delay:1.6s;width:4px;height:4px}.recog-spark-4.svelte-3twezc.svelte-3twezc{bottom:22%;right:16%;animation-delay:2.4s}.recog-spark-5.svelte-3twezc.svelte-3twezc{top:50%;left:8%;animation-delay:1.2s;width:3px;height:3px}@keyframes svelte-3twezc-recog-twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.4)}}.recog-inner.svelte-3twezc.svelte-3twezc{position:relative;z-index:2;max-width:780px;text-align:center;transition:opacity .5s ease,transform .5s ease}.recog-title.svelte-3twezc.svelte-3twezc{color:#f8fafc;text-shadow:0 0 30px rgba(129,140,248,.4),0 0 60px rgba(129,140,248,.22),0 0 100px rgba(129,140,248,.12),0 2px 30px rgba(0,0,0,.6)}.recog-sub.svelte-3twezc.svelte-3twezc{margin-top:1.5rem;font-size:clamp(1.1rem,2.6vw,1.4rem);color:#fff9;line-height:1.55;text-shadow:0 2px 30px rgba(0,0,0,.5)}.recog-rule.svelte-3twezc.svelte-3twezc{width:80px;height:1px;margin:2rem auto 0;background:linear-gradient(90deg,transparent,rgba(129,140,248,.5),transparent)}.chaos-stage.svelte-3twezc.svelte-3twezc{position:absolute;top:-10%;right:12%;bottom:-10%;left:12%}.breadcrumb.svelte-3twezc.svelte-3twezc{position:absolute;white-space:nowrap;font-family:SF Mono,Monaco,monospace;font-size:clamp(.55rem,.75vw,.68rem);color:#94a3b80f;font-weight:400;letter-spacing:.01em;z-index:0;will-change:transform;pointer-events:none;filter:blur(.6px);-webkit-user-select:none;user-select:none}.doc.svelte-3twezc.svelte-3twezc{position:absolute;width:clamp(150px,16vw,210px);will-change:transform;animation:svelte-3twezc-floatDoc 6s ease-in-out infinite}.doc-spawn.svelte-3twezc.svelte-3twezc{display:block;transform-origin:center;animation:svelte-3twezc-doc-spawn .85s cubic-bezier(.34,1.42,.55,1) backwards}@keyframes svelte-3twezc-doc-spawn{0%{transform:scale(.04);opacity:0;filter:blur(6px)}40%{opacity:1;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}.doc-pulse.svelte-3twezc.svelte-3twezc{z-index:4!important}.doc-pulse.svelte-3twezc .doc-inner.svelte-3twezc{animation:svelte-3twezc-pulse-hope 1.1s ease}@keyframes svelte-3twezc-pulse-hope{0%{box-shadow:0 6px 20px #0006,inset 0 0 0 1px #0000000d;transform:scale(1)}40%{box-shadow:0 0 0 3px #818cf880,0 0 40px #818cf899,0 12px 40px #818cf84d;transform:scale(1.06)}to{box-shadow:0 6px 20px #0006,inset 0 0 0 1px #0000000d;transform:scale(1)}}.doc.layer-1.svelte-3twezc.svelte-3twezc{z-index:3;filter:drop-shadow(0 12px 30px rgba(0,0,0,.6))}.doc.layer-2.svelte-3twezc.svelte-3twezc{z-index:2;transform-origin:center;opacity:.82}.doc.layer-2.svelte-3twezc .doc-inner.svelte-3twezc{transform:scale(.85)}.doc.layer-3.svelte-3twezc.svelte-3twezc{z-index:1;opacity:.55}.doc.layer-3.svelte-3twezc .doc-inner.svelte-3twezc{transform:scale(.7)}.doc-target.svelte-3twezc .doc-inner.svelte-3twezc{box-shadow:0 6px 20px #0006,inset 0 0 0 1px #818cf880;animation:svelte-3twezc-target-aura 3s ease-in-out infinite}@keyframes svelte-3twezc-target-aura{0%,to{box-shadow:0 6px 20px #0006,inset 0 0 0 1px #818cf866,0 0 #818cf800,0 0 16px #818cf826}50%{box-shadow:0 6px 20px #0006,inset 0 0 0 1px #818cf8b3,0 0 0 4px #818cf81f,0 0 50px #818cf873}}.doc-timestamp.svelte-3twezc.svelte-3twezc{position:absolute;bottom:6px;right:8px;font-size:.58rem;font-weight:600;color:#64748b;font-family:SF Mono,Monaco,monospace;letter-spacing:0;pointer-events:none;opacity:1}.doc-inner.svelte-3twezc.svelte-3twezc{background:#f8fafc;border-radius:8px;padding:1rem .9rem;color:#0f172a;box-shadow:0 6px 20px #0006,inset 0 0 0 1px #0000000d;position:relative}.doc-icon.svelte-3twezc.svelte-3twezc{display:inline-block;font-size:.55rem;font-weight:800;padding:.15rem .35rem;border-radius:3px;margin-bottom:.5rem;letter-spacing:.03em}.doc-icon-pdf.svelte-3twezc.svelte-3twezc{background:#fee2e2;color:#b91c1c}.doc-icon-img.svelte-3twezc.svelte-3twezc{background:#dbeafe;color:#1d4ed8}.doc-icon-mail.svelte-3twezc.svelte-3twezc{background:#fef3c7;color:#b45309}.doc-icon-xls.svelte-3twezc.svelte-3twezc{background:#d1fae5;color:#047857}.doc-icon-doc.svelte-3twezc.svelte-3twezc{background:#ede9fe;color:#6d28d9}.doc-name.svelte-3twezc.svelte-3twezc{font-size:.68rem;font-weight:600;color:#0f172a;word-break:break-all;line-height:1.3;margin-bottom:.55rem}.doc-tag.svelte-3twezc.svelte-3twezc{position:absolute;top:-8px;right:-10px;font-size:.55rem;font-weight:800;padding:.15rem .45rem;border-radius:3px;letter-spacing:.04em;transform:rotate(8deg);background:#f87171;color:#fff;box-shadow:0 2px 6px #0000004d}.doc-tag.tagfinal.svelte-3twezc.svelte-3twezc{background:#f87171}.doc-tag.tagdraft.svelte-3twezc.svelte-3twezc{background:#fbbf24;color:#78350f}.doc-tag.tagarhiva.svelte-3twezc.svelte-3twezc{background:#94a3b8}.doc-tag.tagviber.svelte-3twezc.svelte-3twezc{background:#7c3aed}.doc-tag.tagfoto.svelte-3twezc.svelte-3twezc{background:#3b82f6}.doc-tag.tagscan.svelte-3twezc.svelte-3twezc{background:#14b8a6}.doc-tag.tagposl.svelte-3twezc.svelte-3twezc{background:#ef4444}.doc-tag.tagpravi.svelte-3twezc.svelte-3twezc{background:#f59e0b;color:#78350f}.doc-tag.tagtarget.svelte-3twezc.svelte-3twezc{background:#818cf8}.doc-tag.taghitno.svelte-3twezc.svelte-3twezc{background:#dc2626;color:#fff;animation:svelte-3twezc-tag-hitno-pulse 1.6s ease-in-out infinite}.doc-tag.tagvazno.svelte-3twezc.svelte-3twezc{background:#f97316;color:#fff}.doc-tag.tagread.svelte-3twezc.svelte-3twezc{background:#cbd5e1;color:#475569}.doc-tag.tagmail.svelte-3twezc.svelte-3twezc{background:#fbbf24;color:#78350f}@keyframes svelte-3twezc-tag-hitno-pulse{0%,to{box-shadow:0 2px 6px #dc26264d}50%{box-shadow:0 2px 12px #dc2626b3,0 0 0 2px #dc262633}}.doc-lines.svelte-3twezc.svelte-3twezc{display:flex;flex-direction:column;gap:4px}.doc-lines.svelte-3twezc span.svelte-3twezc{display:block;height:4px;background:#e2e8f0;border-radius:2px}.doc-lines.svelte-3twezc span.svelte-3twezc:nth-child(1){width:88%}.doc-lines.svelte-3twezc span.svelte-3twezc:nth-child(2){width:72%}.doc-lines.svelte-3twezc span.svelte-3twezc:nth-child(3){width:80%}.doc-lines.svelte-3twezc span.svelte-3twezc:nth-child(4){width:60%}.doc-thumb.svelte-3twezc.svelte-3twezc{width:100%;height:44px;margin-bottom:14px;border-radius:4px;box-shadow:inset 0 0 0 1px #0000000f;position:relative;overflow:hidden}.doc-thumb.svelte-3twezc.svelte-3twezc:after{content:"";position:absolute;bottom:0;left:0;right:0;height:35%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.18))}.doc-mail.svelte-3twezc.svelte-3twezc{display:flex;flex-direction:column;gap:3px}.mail-line.svelte-3twezc.svelte-3twezc{display:flex;gap:5px;font-size:.56rem;color:#475569;line-height:1.3}.mail-key.svelte-3twezc.svelte-3twezc{font-weight:700;color:#94a3b8;min-width:28px;flex-shrink:0}.mail-snippet.svelte-3twezc.svelte-3twezc{height:3px;background:#e2e8f0;border-radius:2px;margin-top:4px;width:70%}.doc-grid.svelte-3twezc.svelte-3twezc{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px;margin-top:2px}.doc-grid.svelte-3twezc i.svelte-3twezc{display:block;height:9px;background:#e2e8f0;border-radius:1px}.doc-grid.svelte-3twezc i.svelte-3twezc:nth-child(1),.doc-grid.svelte-3twezc i.svelte-3twezc:nth-child(2),.doc-grid.svelte-3twezc i.svelte-3twezc:nth-child(3){background:#cbd5e1}.doc-grid.svelte-3twezc i.svelte-3twezc:nth-child(5){background:#d1fae5}.doc-grid.svelte-3twezc i.svelte-3twezc:nth-child(7){background:#fef3c7}.doc-badge.svelte-3twezc.svelte-3twezc{position:absolute;z-index:2;pointer-events:none}.doc-badge-unread.svelte-3twezc.svelte-3twezc{top:-7px;right:-7px;min-width:19px;height:19px;padding:0 5px;background:#ef4444;color:#fff;font-size:.55rem;font-weight:800;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #f8fafc;box-shadow:0 2px 8px #ef444473;font-family:SF Mono,Monaco,monospace}.doc-badge-editing.svelte-3twezc.svelte-3twezc{bottom:-8px;left:-6px;background:#10b981;color:#fff;font-size:.5rem;font-weight:800;letter-spacing:.08em;padding:.2rem .45rem;border-radius:4px;display:inline-flex;align-items:center;gap:4px;box-shadow:0 2px 8px #10b98166}.badge-dot.svelte-3twezc.svelte-3twezc{width:5px;height:5px;border-radius:50%;background:#fff;animation:svelte-3twezc-badge-blink 1.2s ease-in-out infinite}@keyframes svelte-3twezc-badge-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.doc-badge-version.svelte-3twezc.svelte-3twezc{bottom:-7px;right:6px;background:#2563eb;color:#fff;font-size:.5rem;font-weight:700;padding:.15rem .4rem;border-radius:3px;font-family:SF Mono,Monaco,monospace;box-shadow:0 2px 6px #2563eb66}@keyframes svelte-3twezc-floatDoc{0%,to{translate:0 0}50%{translate:0 -6px}}.s-frustration.svelte-3twezc.svelte-3twezc{min-height:80vh;display:flex;align-items:center;justify-content:center;padding-top:6rem}.frust-inner.svelte-3twezc.svelte-3twezc{position:relative;max-width:820px;width:100%}.metric-card.svelte-3twezc.svelte-3twezc{position:relative;z-index:2;max-width:520px;margin:0 auto;background:linear-gradient(180deg,#0f0f16eb,#0b0b11eb);border:1px solid rgba(255,255,255,.07);border-radius:14px;box-shadow:0 0 0 1px #0006,0 1px #ffffff0a inset,0 30px 80px #00000080,0 0 60px #f871710f;overflow:hidden;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mc-header.svelte-3twezc.svelte-3twezc{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.1rem;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06)}.mc-live.svelte-3twezc.svelte-3twezc{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .5rem;border-radius:6px;background:#ef444414;border:1px solid rgba(239,68,68,.18)}.mc-live-dot.svelte-3twezc.svelte-3twezc{width:6px;height:6px;border-radius:50%;background:#f87171;box-shadow:0 0 #f8717199;animation:svelte-3twezc-live-pulse 1.6s ease-out infinite}@keyframes svelte-3twezc-live-pulse{0%{box-shadow:0 0 #f871718c}70%{box-shadow:0 0 0 7px #f8717100}to{box-shadow:0 0 #f8717100}}.mc-live-text.svelte-3twezc.svelte-3twezc{font-size:.58rem;font-weight:800;color:#f87171;letter-spacing:.12em}.mc-session.svelte-3twezc.svelte-3twezc{font-size:.75rem;color:#ffffff8c;font-weight:600}.mc-elapsed.svelte-3twezc.svelte-3twezc{margin-left:auto;font-family:SF Mono,Monaco,monospace;font-size:.72rem;font-variant-numeric:tabular-nums;color:#ffffff80;background:#ffffff08;padding:.2rem .45rem;border-radius:5px;border:1px solid rgba(255,255,255,.05)}.mc-rows.svelte-3twezc.svelte-3twezc{padding:.25rem 0}.mc-row.svelte-3twezc.svelte-3twezc{display:flex;align-items:center;gap:.85rem;padding:.85rem 1.1rem;border-bottom:1px solid rgba(255,255,255,.04)}.mc-row.svelte-3twezc.svelte-3twezc:last-child{border-bottom:none}.mc-row-icon.svelte-3twezc.svelte-3twezc{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff0a;color:#ffffff8c;border:1px solid rgba(255,255,255,.05)}.mc-row-icon-bad.svelte-3twezc.svelte-3twezc{background:#ef444414;color:#fca5a5;border-color:#ef444433}.mc-row-text.svelte-3twezc.svelte-3twezc{flex:1;min-width:0}.mc-row-label.svelte-3twezc.svelte-3twezc{font-size:.82rem;font-weight:600;color:#e2e8f0;line-height:1.3}.mc-row-sub.svelte-3twezc.svelte-3twezc{font-size:.68rem;color:#ffffff59;margin-top:.15rem;line-height:1.3}.mc-row-value.svelte-3twezc.svelte-3twezc{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.mc-num.svelte-3twezc.svelte-3twezc{font-family:SF Mono,Monaco,monospace;font-size:1.4rem;font-weight:700;font-variant-numeric:tabular-nums;color:#f1f5f9;line-height:1;letter-spacing:-.02em}.mc-num-time.svelte-3twezc.svelte-3twezc{font-size:1.1rem}.mc-trend.svelte-3twezc.svelte-3twezc{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px}.mc-trend-up.svelte-3twezc.svelte-3twezc{background:#f871711a;color:#f87171;border:1px solid rgba(248,113,113,.18)}.mc-pill.svelte-3twezc.svelte-3twezc{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.7rem;font-weight:700;letter-spacing:.02em;border-radius:999px;border:1px solid rgba(239,68,68,.25);background:#ef444414;color:#fca5a5}.mc-pill-dot.svelte-3twezc.svelte-3twezc{width:6px;height:6px;border-radius:50%;background:#ef4444}.mc-footer.svelte-3twezc.svelte-3twezc{display:flex;align-items:center;gap:.55rem;padding:.65rem 1.1rem;background:#ffffff04;border-top:1px solid rgba(255,255,255,.05);font-size:.72rem;color:#ffffff73;font-family:SF Mono,Monaco,monospace}.mc-status-dot.svelte-3twezc.svelte-3twezc{width:6px;height:6px;border-radius:50%;background:#fbbf24;box-shadow:0 0 8px #fbbf2480;animation:svelte-3twezc-status-blink 1.4s ease-in-out infinite}@keyframes svelte-3twezc-status-blink{0%,to{opacity:1}50%{opacity:.4}}.mc-status-dots.svelte-3twezc.svelte-3twezc{display:inline-block;animation:svelte-3twezc-status-dots 1.6s steps(4,end) infinite;width:1.4em}@keyframes svelte-3twezc-status-dots{0%{width:0}to{width:1.4em}}.ghosts.svelte-3twezc.svelte-3twezc{position:absolute;top:-38%;right:-10%;bottom:-38%;left:-10%;pointer-events:none;z-index:1}.ghost.svelte-3twezc.svelte-3twezc{position:absolute;display:inline-flex;align-items:flex-start;gap:.5rem;font-size:1.05rem;color:#fff9;padding:.9rem 1.25rem;background:linear-gradient(180deg,#14141cd9,#0f0f16d9);border-radius:12px;border:1px solid rgba(255,255,255,.07);box-shadow:0 16px 50px #00000080,0 0 0 1px #ffffff05 inset;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:opacity .4s ease;max-width:360px;line-height:1.45}.ghost-mark.svelte-3twezc.svelte-3twezc{color:#818cf8;font-weight:800;font-size:1.5rem;line-height:1;flex-shrink:0;margin-top:.05rem}.ghost-text.svelte-3twezc.svelte-3twezc{font-style:italic}.ghost-1.svelte-3twezc.svelte-3twezc{top:5%;left:-8%;transform:rotate(-3deg);animation:svelte-3twezc-ghostFloat 7s ease-in-out infinite}.ghost-2.svelte-3twezc.svelte-3twezc{top:18%;right:-5%;transform:rotate(2deg);animation:svelte-3twezc-ghostFloat 9s ease-in-out infinite -2s}.ghost-3.svelte-3twezc.svelte-3twezc{bottom:18%;left:-10%;transform:rotate(4deg);animation:svelte-3twezc-ghostFloat 8s ease-in-out infinite -4s}.ghost-4.svelte-3twezc.svelte-3twezc{bottom:5%;right:-6%;transform:rotate(-2deg);animation:svelte-3twezc-ghostFloat 10s ease-in-out infinite -1s}.ghost-5.svelte-3twezc.svelte-3twezc{top:48%;right:-7%;transform:rotate(1deg);animation:svelte-3twezc-ghostFloat 8s ease-in-out infinite -3s}@keyframes svelte-3twezc-ghostFloat{0%,to{translate:0 0}50%{translate:0 -10px}}.s-whisper.svelte-3twezc.svelte-3twezc{min-height:70vh;display:flex;align-items:center;justify-content:center}.whisper-inner.svelte-3twezc.svelte-3twezc{max-width:640px;text-align:center;transition:opacity .4s ease}.whisper-line.svelte-3twezc.svelte-3twezc{font-size:clamp(1.1rem,2.6vw,1.4rem);color:#fff6;margin:0 0 1.5rem;line-height:1.5}.whisper-emph.svelte-3twezc.svelte-3twezc{font-size:clamp(1.6rem,4.5vw,2.4rem);font-weight:700;color:#f1f5f9;margin:0 0 1rem;line-height:1.25;letter-spacing:-.02em}.whisper-cta.svelte-3twezc.svelte-3twezc{font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;line-height:1.2}.whisper-cta.svelte-3twezc.svelte-3twezc{background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.s-light.svelte-3twezc.svelte-3twezc{min-height:75vh;display:flex;align-items:center;justify-content:center}.light-inner.svelte-3twezc.svelte-3twezc{position:relative;max-width:720px;width:100%;text-align:center}.light-aura.svelte-3twezc.svelte-3twezc{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(ellipse 50% 40% at center,rgba(129,140,248,.25),transparent 70%);transition:opacity .4s ease;pointer-events:none}.search-bar.svelte-3twezc.svelte-3twezc{position:relative;display:inline-flex;align-items:center;gap:.8rem;background:#ffffff0f;border:1.5px solid rgba(129,140,248,.4);border-radius:14px;padding:1.2rem 1.4rem;max-width:620px;width:100%;text-align:left;box-shadow:0 0 0 4px #818cf814,0 30px 80px #818cf833;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .4s ease,opacity .4s ease}.search-icon.svelte-3twezc.svelte-3twezc{color:#a5b4fc;flex-shrink:0}.search-text.svelte-3twezc.svelte-3twezc{flex:1;font-size:clamp(.95rem,2vw,1.1rem);color:#f1f5f9;font-family:SF Mono,Monaco,monospace;line-height:1.4;min-height:1.4em}.search-cursor.svelte-3twezc.svelte-3twezc{color:#818cf8;animation:svelte-3twezc-bk 1s step-end infinite;font-family:SF Mono,Monaco,monospace}.search-kbd.svelte-3twezc.svelte-3twezc{font-size:.75rem;padding:.25rem .55rem;border-radius:5px;background:#ffffff0f;color:#ffffff80;font-weight:700;border:1px solid rgba(255,255,255,.1);flex-shrink:0}.light-helper.svelte-3twezc.svelte-3twezc{margin-top:1.5rem;font-size:.85rem;color:#fff6;transition:opacity .4s ease}.s-extraction.svelte-3twezc.svelte-3twezc{min-height:95vh;display:flex;align-items:center;justify-content:center}.extr-inner.svelte-3twezc.svelte-3twezc{position:relative;max-width:680px;text-align:center}.beam.svelte-3twezc.svelte-3twezc{position:absolute;top:-30%;left:50%;width:2px;height:30%;background:linear-gradient(to bottom,transparent,#818cf8,#818cf8);transform:translate(-50%) scaleY(0);transform-origin:top;transition:transform .6s cubic-bezier(.4,0,.2,1);box-shadow:0 0 30px #818cf8,0 0 60px #818cf866}.beam.beam-on.svelte-3twezc.svelte-3twezc{transform:translate(-50%) scaleY(1)}.extracted.svelte-3twezc.svelte-3twezc{background:linear-gradient(160deg,#818cf814,#c084fc0a);border:1.5px solid rgba(129,140,248,.3);border-radius:16px;padding:1.5rem 1.8rem;box-shadow:0 0 0 1px #818cf81a,0 30px 80px #818cf826;text-align:left;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.extracted.extr-on.svelte-3twezc.svelte-3twezc{opacity:1;transform:translateY(0)}.extracted-source.svelte-3twezc.svelte-3twezc{display:flex;align-items:center;gap:.6rem;padding-bottom:.8rem;border-bottom:1px dashed rgba(255,255,255,.1);margin-bottom:1rem;flex-wrap:wrap}.extr-icon.svelte-3twezc.svelte-3twezc{font-size:.55rem;font-weight:800;padding:.15rem .35rem;border-radius:3px;background:#f8717126;color:#fca5a5;letter-spacing:.03em}.extr-fname.svelte-3twezc.svelte-3twezc{font-family:SF Mono,Monaco,monospace;font-size:.8rem;color:#ffffffb3}.extr-page.svelte-3twezc.svelte-3twezc{margin-left:auto;font-size:.7rem;color:#ffffff59}.extr-quote.svelte-3twezc.svelte-3twezc{margin:0 0 1rem;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.6;color:#f1f5f9;font-style:italic;padding:.6rem .9rem;background:#818cf814;border-left:3px solid #818cf8;border-radius:0 6px 6px 0}.extr-meta.svelte-3twezc.svelte-3twezc{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#4ade80;font-weight:600}.extr-check.svelte-3twezc.svelte-3twezc{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#4ade8026;color:#4ade80;font-weight:800}.extr-time.svelte-3twezc.svelte-3twezc{color:#4ade80}.extr-caption.svelte-3twezc.svelte-3twezc{margin-top:2rem;font-size:clamp(1rem,2.2vw,1.15rem);color:#ffffff80;transition:opacity .5s ease}.s-contrast.svelte-3twezc.svelte-3twezc{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem}.contrast-inner.svelte-3twezc.svelte-3twezc{max-width:980px;width:100%;text-align:center}.contrast-sub.svelte-3twezc.svelte-3twezc{margin-top:1rem}.cc.svelte-3twezc.svelte-3twezc{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch;margin-top:2.75rem}.cc-side.svelte-3twezc.svelte-3twezc{position:relative;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem 1.4rem 1.4rem;text-align:left;overflow:hidden;display:flex;flex-direction:column;gap:1.1rem}.cc-pre.svelte-3twezc.svelte-3twezc{border-color:#f8717138;background:linear-gradient(180deg,#f8717112,#f8717103)}.cc-sada.svelte-3twezc.svelte-3twezc{border-color:#4ade803d;background:linear-gradient(180deg,#4ade8014,#4ade8003)}.cc-side.svelte-3twezc.svelte-3twezc:before{content:"";position:absolute;top:0;left:0;right:0;height:1px}.cc-pre.svelte-3twezc.svelte-3twezc:before{background:linear-gradient(90deg,transparent,rgba(248,113,113,.4),transparent)}.cc-sada.svelte-3twezc.svelte-3twezc:before{background:linear-gradient(90deg,transparent,rgba(74,222,128,.45),transparent)}.cc-head.svelte-3twezc.svelte-3twezc{display:flex;align-items:center;gap:.85rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.06)}.cc-num.svelte-3twezc.svelte-3twezc{flex-shrink:0;font-family:SF Mono,Monaco,monospace;font-size:.8rem;font-weight:700;padding:.4rem .55rem;border-radius:6px;line-height:1}.cc-pre.svelte-3twezc .cc-num.svelte-3twezc{color:#fca5a5;background:#f871711a;border:1px solid rgba(248,113,113,.22)}.cc-sada.svelte-3twezc .cc-num.svelte-3twezc{color:#86efac;background:#4ade801a;border:1px solid rgba(74,222,128,.25)}.cc-head-text.svelte-3twezc.svelte-3twezc{display:flex;flex-direction:column;min-width:0}.cc-head-title.svelte-3twezc.svelte-3twezc{font-size:1.4rem;font-weight:800;letter-spacing:-.02em;line-height:1}.cc-pre.svelte-3twezc .cc-head-title.svelte-3twezc{color:#fca5a5}.cc-sada.svelte-3twezc .cc-head-title.svelte-3twezc{color:#86efac}.cc-head-sub.svelte-3twezc.svelte-3twezc{font-size:.7rem;color:#ffffff6b;margin-top:.35rem;font-weight:500}.cc-viz.svelte-3twezc.svelte-3twezc{flex:1;min-height:200px;display:flex;align-items:center;justify-content:center}.cc-viz.svelte-3twezc svg.svelte-3twezc{width:100%;height:100%;min-height:200px}.cchaos-doc.svelte-3twezc.svelte-3twezc{fill:#0f0f16d9;stroke:#f8717147;stroke-width:.7;filter:drop-shadow(0 4px 10px rgba(0,0,0,.4))}.cchaos-doc-front.svelte-3twezc.svelte-3twezc{stroke:#f871716b}.cchaos-line.svelte-3twezc.svelte-3twezc{fill:#ffffff73}.cchaos-line-s.svelte-3twezc.svelte-3twezc{fill:#ffffff2e}.cchaos-hl.svelte-3twezc.svelte-3twezc{fill:#f8717138}.cchaos-hl-strong.svelte-3twezc.svelte-3twezc{fill:#f8717161;animation:svelte-3twezc-cchaos-blink 2.4s ease-in-out infinite}@keyframes svelte-3twezc-cchaos-blink{0%,to{fill-opacity:1}50%{fill-opacity:.35}}.cchaos-q.svelte-3twezc.svelte-3twezc{font-family:SF Mono,Monaco,monospace;font-size:18px;font-weight:800;fill:#f8717199;animation:svelte-3twezc-cchaos-q-bob 3s ease-in-out infinite}.cchaos-q-2.svelte-3twezc.svelte-3twezc{font-size:22px;animation-delay:-1s;fill:#f8717180}.cchaos-q-3.svelte-3twezc.svelte-3twezc{font-size:14px;animation-delay:-2s;fill:#f8717166}@keyframes svelte-3twezc-cchaos-q-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.cquery-input.svelte-3twezc.svelte-3twezc{fill:#0f0f16e6;stroke:#4ade804d;stroke-width:.7}.cquery-prompt.svelte-3twezc.svelte-3twezc{font-family:SF Mono,Monaco,monospace;font-size:11px;font-weight:700;fill:#4ade80}.cquery-text.svelte-3twezc.svelte-3twezc{font-family:SF Mono,Monaco,monospace;font-size:9px;fill:#ffffffd9}.cquery-cursor.svelte-3twezc.svelte-3twezc{fill:#4ade80;animation:svelte-3twezc-cquery-blink 1s step-end infinite}@keyframes svelte-3twezc-cquery-blink{50%{fill-opacity:0}}.cquery-card.svelte-3twezc.svelte-3twezc{fill:#4ade800a;stroke:#4ade8052;stroke-width:.7}.cquery-pulse.svelte-3twezc.svelte-3twezc{fill:none;stroke:#4ade8080;stroke-width:1;transform-origin:140px 120px;animation:svelte-3twezc-cquery-pulse 2.6s ease-out infinite}@keyframes svelte-3twezc-cquery-pulse{0%{stroke-opacity:.55;transform:scale(1)}to{stroke-opacity:0;transform:scale(1.06)}}.cquery-snippet.svelte-3twezc.svelte-3twezc{font-family:-apple-system,sans-serif;font-size:9px;fill:#ffffffd9}.cquery-snippet-soft.svelte-3twezc.svelte-3twezc{fill:#ffffff8c}.cquery-emph.svelte-3twezc.svelte-3twezc{fill:#86efac;font-weight:700}.cquery-source-bg.svelte-3twezc.svelte-3twezc{fill:#4ade8014;stroke:#4ade8040;stroke-width:.6}.cquery-source-dot.svelte-3twezc.svelte-3twezc{fill:#4ade80;filter:drop-shadow(0 0 4px rgba(74,222,128,.7))}.cquery-source.svelte-3twezc.svelte-3twezc{font-family:SF Mono,Monaco,monospace;font-size:7px;fill:#86efacd9;letter-spacing:.5px}.cquery-time.svelte-3twezc.svelte-3twezc{font-family:SF Mono,Monaco,monospace;font-size:7px;fill:#4ade808c;font-weight:700}.cc-bridge.svelte-3twezc.svelte-3twezc{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;width:70px;position:relative}.cc-bridge.svelte-3twezc svg.svelte-3twezc{width:100%;height:240px}.cc-merge.svelte-3twezc.svelte-3twezc{fill:none;stroke:#818cf88c;stroke-width:1;stroke-dasharray:3 4;animation:svelte-3twezc-cc-merge-flow 4s linear infinite}@keyframes svelte-3twezc-cc-merge-flow{to{stroke-dashoffset:-28}}.cc-bridge-tag.svelte-3twezc.svelte-3twezc{position:absolute;bottom:-1.6rem;font-family:SF Mono,Monaco,monospace;font-size:.62rem;font-weight:800;color:#ffffff80;letter-spacing:.12em;text-align:center;white-space:nowrap}.cc-metrics.svelte-3twezc.svelte-3twezc{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}.cc-metrics-4.svelte-3twezc.svelte-3twezc{grid-template-columns:repeat(4,1fr)}.cc-metric.svelte-3twezc.svelte-3twezc{text-align:center}.cm-val.svelte-3twezc.svelte-3twezc{font-family:SF Mono,Monaco,monospace;font-size:1rem;font-weight:700;color:#ffffffeb;line-height:1.1;font-variant-numeric:tabular-nums}.cm-val.cc-bad.svelte-3twezc.svelte-3twezc{color:#f87171;font-style:italic;font-family:inherit;font-weight:600;font-size:.82rem}.cm-val.cc-good.svelte-3twezc.svelte-3twezc{color:#4ade80;font-style:italic;font-family:inherit;font-weight:600;font-size:.82rem}.cm-key.svelte-3twezc.svelte-3twezc{font-size:.56rem;color:#ffffff6b;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-top:.35rem}.s-cta.svelte-3twezc.svelte-3twezc{min-height:80vh;display:flex;align-items:center;justify-content:center}.cta-inner.svelte-3twezc.svelte-3twezc{max-width:680px;text-align:center}.cta.svelte-3twezc.svelte-3twezc{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;padding:1.05rem 2.25rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:1.05rem;font-weight:700;border-radius:13px;text-decoration:none;box-shadow:0 4px 24px #6366f159;animation:svelte-3twezc-cta-glow 3s ease-in-out infinite;transition:transform .3s,box-shadow .3s}.cta.svelte-3twezc.svelte-3twezc:hover{transform:translateY(-3px);box-shadow:0 8px 40px #6366f18c;animation:none}@keyframes svelte-3twezc-cta-glow{0%,to{box-shadow:0 4px 24px #6366f14d}50%{box-shadow:0 4px 40px #6366f18c,0 0 60px #6366f126}}.fine.svelte-3twezc.svelte-3twezc{display:block;margin-top:.8rem;font-size:.72rem;color:#fff3}@media (max-width: 760px){.s.svelte-3twezc.svelte-3twezc{padding:3rem 1.25rem}.avalanche-sticky.svelte-3twezc.svelte-3twezc{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 25%,#000 75%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 25%,#000 75%,transparent 100%)}.chaos-stage.svelte-3twezc.svelte-3twezc{top:-5%;right:4%;bottom:-5%;left:4%}.doc.svelte-3twezc.svelte-3twezc{width:clamp(110px,32vw,150px)}.doc.layer-3.svelte-3twezc.svelte-3twezc{display:none}.breadcrumb.svelte-3twezc.svelte-3twezc{font-size:clamp(.42rem,.65vw,.55rem);opacity:.55}.s-recognition.svelte-3twezc.svelte-3twezc{margin-top:-18vh;min-height:60vh}.recog-echo.svelte-3twezc.svelte-3twezc{display:none}.recog-sparkles.svelte-3twezc.svelte-3twezc{opacity:.8}.recog-title.svelte-3twezc.svelte-3twezc{font-size:clamp(3.6rem,17vw,5.5rem);word-spacing:100vw;line-height:.95;letter-spacing:-.04em}.recog-sub.svelte-3twezc.svelte-3twezc{margin-top:2rem;font-size:clamp(.95rem,3.5vw,1.15rem)}.s-frustration.svelte-3twezc.svelte-3twezc{padding-top:4rem;padding-bottom:2rem}.frust-inner.svelte-3twezc.svelte-3twezc{max-width:100%}.metric-card.svelte-3twezc.svelte-3twezc{max-width:100%;margin:0}.mc-header.svelte-3twezc.svelte-3twezc{padding:.65rem .8rem;gap:.55rem;flex-wrap:wrap}.mc-session.svelte-3twezc.svelte-3twezc{font-size:.7rem}.mc-elapsed.svelte-3twezc.svelte-3twezc{font-size:.65rem;padding:.15rem .35rem}.mc-row.svelte-3twezc.svelte-3twezc{padding:.7rem .8rem;gap:.65rem}.mc-row-icon.svelte-3twezc.svelte-3twezc{width:28px;height:28px}.mc-row-icon.svelte-3twezc svg.svelte-3twezc{width:16px;height:16px}.mc-row-label.svelte-3twezc.svelte-3twezc{font-size:.78rem}.mc-row-sub.svelte-3twezc.svelte-3twezc{font-size:.62rem}.mc-num.svelte-3twezc.svelte-3twezc{font-size:1.2rem}.mc-num-time.svelte-3twezc.svelte-3twezc{font-size:1rem}.mc-pill.svelte-3twezc.svelte-3twezc{font-size:.62rem;padding:.28rem .55rem}.mc-footer.svelte-3twezc.svelte-3twezc{padding:.55rem .8rem;font-size:.65rem}.cc.svelte-3twezc.svelte-3twezc{grid-template-columns:1fr;gap:0}.cc-side.svelte-3twezc.svelte-3twezc{padding:1.3rem 1.15rem 1.2rem}.cc-head-title.svelte-3twezc.svelte-3twezc{font-size:1.2rem}.cc-bridge.svelte-3twezc.svelte-3twezc{width:auto;height:70px;padding:1rem 0}.cc-bridge.svelte-3twezc svg.svelte-3twezc{height:70px;transform:rotate(90deg)}.cc-bridge-tag.svelte-3twezc.svelte-3twezc{position:static;margin-top:.25rem}.cm-val.svelte-3twezc.svelte-3twezc{font-size:.9rem}.cm-val.cc-bad.svelte-3twezc.svelte-3twezc,.cm-val.cc-good.svelte-3twezc.svelte-3twezc{font-size:.76rem}.cm-key.svelte-3twezc.svelte-3twezc{font-size:.5rem}.ghosts.svelte-3twezc.svelte-3twezc{top:-22%;right:0;bottom:-22%;left:0}.ghost.svelte-3twezc.svelte-3twezc{font-size:.78rem;max-width:78%;padding:.55rem .75rem;white-space:normal}.ghost-mark.svelte-3twezc.svelte-3twezc{font-size:1.05rem}.ghost-1.svelte-3twezc.svelte-3twezc{top:2%;left:0;right:auto;transform:rotate(-2deg)}.ghost-2.svelte-3twezc.svelte-3twezc{top:18%;right:0;left:auto;transform:rotate(1.5deg)}.ghost-3.svelte-3twezc.svelte-3twezc{bottom:2%;left:0;right:auto;transform:rotate(2deg)}.ghost-4.svelte-3twezc.svelte-3twezc{bottom:18%;right:0;left:auto;transform:rotate(-1.5deg)}.ghost-5.svelte-3twezc.svelte-3twezc{display:none}}.cin.svelte-hiyj4f.svelte-hiyj4f{background:#050507;color:#e2e8f0;position:relative;overflow-x:hidden}.bg.svelte-hiyj4f.svelte-hiyj4f{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bg-grad.svelte-hiyj4f.svelte-hiyj4f{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% 30%,rgba(99,102,241,.1),transparent 70%)}.bg-grid.svelte-hiyj4f.svelte-hiyj4f{position:absolute;top:-120%;right:0;bottom:0;left:0;will-change:transform;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:72px 72px}.orb.svelte-hiyj4f.svelte-hiyj4f{position:absolute;border-radius:50%;filter:blur(130px);will-change:transform}.orb.a.svelte-hiyj4f.svelte-hiyj4f{width:550px;height:550px;background:#6366f1;opacity:.13;top:-8%;right:-6%}.orb.b.svelte-hiyj4f.svelte-hiyj4f{width:450px;height:450px;background:#7c3aed;opacity:.1;bottom:8%;left:-8%}.s.svelte-hiyj4f.svelte-hiyj4f{position:relative;z-index:1;padding:4rem 2rem}.label.svelte-hiyj4f.svelte-hiyj4f{display:block;font-size:.85rem;font-weight:700;color:#818cf8;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.5rem;text-align:center}.h1.svelte-hiyj4f.svelte-hiyj4f{font-size:clamp(2.2rem,6vw,3.8rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0 0 1rem;color:#f1f5f9}.huge.svelte-hiyj4f.svelte-hiyj4f{font-size:clamp(2.4rem,7.5vw,4.5rem)}.h2.svelte-hiyj4f.svelte-hiyj4f{font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem;color:#f1f5f9}.h2.dim.svelte-hiyj4f.svelte-hiyj4f{color:#ffffff80}.p.svelte-hiyj4f.svelte-hiyj4f{font-size:clamp(1rem,2.2vw,1.2rem);color:#ffffff73;line-height:1.6;max-width:540px;margin:0 auto}.p.lg.svelte-hiyj4f.svelte-hiyj4f{font-size:clamp(1.05rem,2.4vw,1.3rem)}.p-dim.svelte-hiyj4f.svelte-hiyj4f{color:#ffffff4d;font-size:1rem;max-width:540px;margin:0 auto 2rem;text-align:center}.grad.svelte-hiyj4f.svelte-hiyj4f{background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.grad-warn.svelte-hiyj4f.svelte-hiyj4f{background:linear-gradient(135deg,#fbbf24,#f87171);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.s-hero.svelte-hiyj4f.svelte-hiyj4f{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center}.hero-inner.svelte-hiyj4f.svelte-hiyj4f{max-width:720px;text-align:center}.hero-sub.svelte-hiyj4f.svelte-hiyj4f{font-family:SF Mono,Monaco,monospace;font-size:clamp(.95rem,2vw,1.15rem);color:#ffffff80;margin:1rem auto 2.5rem;max-width:600px;min-height:1.4em}.cursor.svelte-hiyj4f.svelte-hiyj4f{animation:svelte-hiyj4f-bk 1s step-end infinite;color:#818cf8}@keyframes svelte-hiyj4f-bk{50%{opacity:0}}.void.svelte-hiyj4f.svelte-hiyj4f{position:relative;max-width:320px;margin:0 auto;height:280px;perspective:800px}.void-doc.svelte-hiyj4f.svelte-hiyj4f{position:absolute;top:0;left:50%;transform:translate(-50%);width:180px;background:#f8fafc;color:#0f172a;border-radius:8px;padding:1rem .9rem;box-shadow:0 12px 30px #00000080;text-align:left}.void-doc-falling.svelte-hiyj4f.svelte-hiyj4f{animation:svelte-hiyj4f-fall 3s cubic-bezier(.4,0,.2,1) forwards}@keyframes svelte-hiyj4f-fall{0%{top:0;transform:translate(-50%) scale(1) rotateX(0);opacity:1}60%{top:60%;transform:translate(-50%) scale(.7) rotateX(20deg);opacity:.8}to{top:90%;transform:translate(-50%) scale(.3) rotateX(60deg);opacity:0}}.vd-icon.svelte-hiyj4f.svelte-hiyj4f{display:inline-block;font-size:.55rem;font-weight:800;padding:.15rem .35rem;border-radius:3px;margin-bottom:.5rem;background:#fee2e2;color:#b91c1c}.vd-name.svelte-hiyj4f.svelte-hiyj4f{font-size:.72rem;font-weight:600;margin-bottom:.55rem;color:#0f172a}.vd-lines.svelte-hiyj4f.svelte-hiyj4f{display:flex;flex-direction:column;gap:4px}.vd-lines.svelte-hiyj4f span.svelte-hiyj4f{display:block;height:4px;background:#e2e8f0;border-radius:2px}.vd-lines.svelte-hiyj4f span.svelte-hiyj4f:nth-child(1){width:88%}.vd-lines.svelte-hiyj4f span.svelte-hiyj4f:nth-child(2){width:72%}.vd-lines.svelte-hiyj4f span.svelte-hiyj4f:nth-child(3){width:60%}.void-pit.svelte-hiyj4f.svelte-hiyj4f{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:280px;height:60px;background:radial-gradient(ellipse at center,#000 0%,#0a0a12 50%,transparent 80%);border-radius:50%;box-shadow:inset 0 -6px 30px #6366f126}.silence.svelte-hiyj4f.svelte-hiyj4f{font-size:clamp(1rem,2.4vw,1.25rem);color:#ffffff4d;font-style:italic;margin-top:2rem;letter-spacing:.04em;animation:svelte-hiyj4f-fadeUp .8s ease both 1.5s}@keyframes svelte-hiyj4f-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.scroll-hint.svelte-hiyj4f.svelte-hiyj4f{margin-top:2.5rem;color:#ffffff26;animation:svelte-hiyj4f-bob 2.5s ease-in-out infinite}@keyframes svelte-hiyj4f-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.s-waiting.svelte-hiyj4f.svelte-hiyj4f{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center}.waiting-inner.svelte-hiyj4f.svelte-hiyj4f{max-width:920px;width:100%;text-align:center}.people-row.svelte-hiyj4f.svelte-hiyj4f{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:3rem 0;max-width:1040px;margin-left:auto;margin-right:auto}.person.svelte-hiyj4f.svelte-hiyj4f{position:relative;padding:1.25rem .5rem}.person-icon.svelte-hiyj4f.svelte-hiyj4f{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:#ffffff0a;color:#ffffff59;border:1px solid rgba(255,255,255,.07);margin-bottom:1rem}.person-static.svelte-hiyj4f .person-icon.svelte-hiyj4f{color:#ffffff47}.person-label.svelte-hiyj4f.svelte-hiyj4f{font-size:1.05rem;font-weight:700;color:#fff9;letter-spacing:-.01em}.person-bubble.svelte-hiyj4f.svelte-hiyj4f{margin-top:1.1rem;font-size:.92rem;font-style:italic;color:#ffffff80;background:#ffffff08;border-radius:10px;padding:.75rem .9rem;border:1px solid rgba(255,255,255,.06);line-height:1.45;transition:opacity .4s ease;min-height:3em}.dust-doc.svelte-hiyj4f.svelte-hiyj4f{position:relative;max-width:240px;margin:1rem auto 0;background:#f8fafc;color:#0f172a;border-radius:8px;padding:1rem .9rem;box-shadow:0 12px 30px #00000080;text-align:left;overflow:hidden}.dust-overlay.svelte-hiyj4f.svelte-hiyj4f{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#78716c66,#3c3c3cb3);transition:opacity .3s ease;mix-blend-mode:multiply;pointer-events:none}.dust-meta.svelte-hiyj4f.svelte-hiyj4f{display:flex;justify-content:space-between;align-items:baseline;margin-top:.6rem;padding-top:.6rem;border-top:1px dashed rgba(15,23,42,.15)}.dust-day.svelte-hiyj4f.svelte-hiyj4f{font-size:.65rem;font-weight:700;color:#6366f1;font-family:SF Mono,Monaco,monospace;position:relative;z-index:2}.dust-status.svelte-hiyj4f.svelte-hiyj4f{font-size:.62rem;color:#64748b;position:relative;z-index:2;font-style:italic}.s-cost.svelte-hiyj4f.svelte-hiyj4f{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}.cost-inner.svelte-hiyj4f.svelte-hiyj4f{max-width:720px;width:100%;text-align:center}.timeline.svelte-hiyj4f.svelte-hiyj4f{margin-top:3rem;text-align:left;max-width:620px;margin-left:auto;margin-right:auto;position:relative;display:flex;flex-direction:column;gap:.9rem}.tl-spine.svelte-hiyj4f.svelte-hiyj4f{position:absolute;left:26px;top:28px;bottom:110px;width:1px;background:linear-gradient(180deg,#60a5fa40,#fbbf2459,#fb923c66,#f8717180,#dc262699);pointer-events:none}.tl-event.svelte-hiyj4f.svelte-hiyj4f{display:grid;grid-template-columns:56px 36px 1fr auto;align-items:center;gap:.85rem;padding:.85rem 1rem .85rem .55rem;background:linear-gradient(180deg,#0f0f16b3,#0b0b11b3);border:1px solid rgba(255,255,255,.06);border-radius:12px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .5s ease,transform .5s ease;position:relative;z-index:1}.tl-event-marker.svelte-hiyj4f.svelte-hiyj4f{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.tl-sev-dot.svelte-hiyj4f.svelte-hiyj4f{width:10px;height:10px;border-radius:50%;margin-left:6px;flex-shrink:0}.tl-day-pill.svelte-hiyj4f.svelte-hiyj4f{font-family:SF Mono,Monaco,monospace;font-size:.7rem;font-weight:800;padding:.2rem .45rem;border-radius:5px;letter-spacing:.04em}.tl-event-icon.svelte-hiyj4f.svelte-hiyj4f{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);flex-shrink:0}.tl-event-body.svelte-hiyj4f.svelte-hiyj4f{min-width:0}.tl-event-desc.svelte-hiyj4f.svelte-hiyj4f{font-size:.94rem;color:#ffffffc7;line-height:1.4;font-weight:500}.tl-event-cost.svelte-hiyj4f.svelte-hiyj4f{flex-shrink:0;font-family:SF Mono,Monaco,monospace;font-size:.7rem;font-weight:700;padding:.3rem .55rem;border-radius:6px;letter-spacing:.02em;white-space:nowrap}.tl-sev-info.svelte-hiyj4f .tl-sev-dot.svelte-hiyj4f{background:#60a5fa;box-shadow:0 0 8px #60a5fa8c}.tl-sev-warning.svelte-hiyj4f .tl-sev-dot.svelte-hiyj4f{background:#fbbf24;box-shadow:0 0 8px #fbbf248c}.tl-sev-alert.svelte-hiyj4f .tl-sev-dot.svelte-hiyj4f{background:#fb923c;box-shadow:0 0 8px #fb923c8c}.tl-sev-critical.svelte-hiyj4f .tl-sev-dot.svelte-hiyj4f{background:#f87171;box-shadow:0 0 8px #f871718c}.tl-sev-emergency.svelte-hiyj4f .tl-sev-dot.svelte-hiyj4f{background:#dc2626;box-shadow:0 0 #dc2626b3;animation:svelte-hiyj4f-tl-emerg 1.4s ease-out infinite}@keyframes svelte-hiyj4f-tl-emerg{0%{box-shadow:0 0 #dc2626a6}70%{box-shadow:0 0 0 8px #dc262600}to{box-shadow:0 0 #dc262600}}.tl-sev-info.svelte-hiyj4f .tl-day-pill.svelte-hiyj4f,.tl-sev-info.svelte-hiyj4f .tl-event-cost.svelte-hiyj4f{color:#93c5fd;background:#60a5fa1a;border:1px solid rgba(96,165,250,.22)}.tl-sev-warning.svelte-hiyj4f .tl-day-pill.svelte-hiyj4f,.tl-sev-warning.svelte-hiyj4f .tl-event-cost.svelte-hiyj4f{color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.22)}.tl-sev-alert.svelte-hiyj4f .tl-day-pill.svelte-hiyj4f,.tl-sev-alert.svelte-hiyj4f .tl-event-cost.svelte-hiyj4f{color:#fb923c;background:#fb923c1a;border:1px solid rgba(251,146,60,.25)}.tl-sev-critical.svelte-hiyj4f .tl-day-pill.svelte-hiyj4f,.tl-sev-critical.svelte-hiyj4f .tl-event-cost.svelte-hiyj4f{color:#f87171;background:#f871711a;border:1px solid rgba(248,113,113,.25)}.tl-sev-emergency.svelte-hiyj4f .tl-day-pill.svelte-hiyj4f,.tl-sev-emergency.svelte-hiyj4f .tl-event-cost.svelte-hiyj4f{color:#fca5a5;background:#dc262626;border:1px solid rgba(220,38,38,.35)}.tl-sev-info.svelte-hiyj4f .tl-event-icon.svelte-hiyj4f{color:#93c5fd}.tl-sev-warning.svelte-hiyj4f .tl-event-icon.svelte-hiyj4f{color:#fbbf24}.tl-sev-alert.svelte-hiyj4f .tl-event-icon.svelte-hiyj4f{color:#fb923c}.tl-sev-critical.svelte-hiyj4f .tl-event-icon.svelte-hiyj4f{color:#f87171}.tl-sev-emergency.svelte-hiyj4f .tl-event-icon.svelte-hiyj4f{color:#fca5a5;background:#dc26261a;border-color:#dc262640}.tl-sev-emergency.svelte-hiyj4f.svelte-hiyj4f{border-color:#dc262640;background:linear-gradient(180deg,#dc26260f,#0b0b11b3)}.tl-sev-emergency.svelte-hiyj4f .tl-event-desc.svelte-hiyj4f{color:#fff;font-weight:600}.tl-total.svelte-hiyj4f.svelte-hiyj4f{margin-top:1.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.25rem;background:linear-gradient(180deg,#dc262614,#0b0b1199);border:1px solid rgba(220,38,38,.25);border-radius:12px;transition:opacity .5s ease,transform .5s ease;box-shadow:0 12px 40px #dc26261a}.tl-total-label.svelte-hiyj4f.svelte-hiyj4f{font-family:SF Mono,Monaco,monospace;font-size:.68rem;font-weight:800;letter-spacing:.14em;color:#fca5a5;padding:.3rem .55rem;background:#dc26262e;border-radius:5px;flex-shrink:0}.tl-total-value.svelte-hiyj4f.svelte-hiyj4f{font-size:.88rem;color:#ffffffd9;font-weight:500;text-align:right;line-height:1.45}.s-question.svelte-hiyj4f.svelte-hiyj4f{min-height:80vh;display:flex;align-items:center;justify-content:center}.question-inner.svelte-hiyj4f.svelte-hiyj4f{max-width:680px;text-align:center;transition:opacity .4s ease}.q-line.svelte-hiyj4f.svelte-hiyj4f{font-size:clamp(1rem,2.4vw,1.25rem);color:#fff6;margin:0 0 1.4rem}.q-emph.svelte-hiyj4f.svelte-hiyj4f{font-size:clamp(1.6rem,4.5vw,2.3rem);font-weight:700;color:#f1f5f9;margin:0 0 1rem;line-height:1.25;letter-spacing:-.02em}.q-cta.svelte-hiyj4f.svelte-hiyj4f{font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;line-height:1.2;background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.s-flow.svelte-hiyj4f.svelte-hiyj4f{min-height:110vh;display:flex;align-items:center;justify-content:center;padding-top:6rem;padding-bottom:4rem}.flow-inner.svelte-hiyj4f.svelte-hiyj4f{max-width:980px;width:100%;text-align:center}.flow-stage.svelte-hiyj4f.svelte-hiyj4f{position:relative;aspect-ratio:5 / 3;max-width:900px;margin:0 auto}.beams.svelte-hiyj4f.svelte-hiyj4f{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.flow-person.svelte-hiyj4f.svelte-hiyj4f{position:absolute;transform:translate(-50%,-50%);z-index:2;max-width:200px;transition:transform .4s ease}.fp-card.svelte-hiyj4f.svelte-hiyj4f{background:#ffffff08;border:1.5px solid rgba(255,255,255,.06);border-radius:12px;padding:.85rem 1rem;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s ease;min-width:180px}.fp-active.svelte-hiyj4f .fp-card.svelte-hiyj4f{border-color:#818cf866;background:#818cf80f;box-shadow:0 0 0 4px #818cf80f,0 12px 40px #818cf826}.fp-done.svelte-hiyj4f .fp-card.svelte-hiyj4f{border-color:#4ade8059;background:#4ade800d;box-shadow:0 0 0 4px #4ade800d,0 12px 40px #4ade801f}.fp-head.svelte-hiyj4f.svelte-hiyj4f{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.fp-icon.svelte-hiyj4f.svelte-hiyj4f{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffff0d;color:#ffffff80;transition:all .4s}.fp-active.svelte-hiyj4f .fp-icon.svelte-hiyj4f{background:#818cf826;color:#a5b4fc}.fp-done.svelte-hiyj4f .fp-icon.svelte-hiyj4f{background:#4ade8026;color:#4ade80}.fp-name.svelte-hiyj4f.svelte-hiyj4f{font-size:.82rem;font-weight:700;color:#f1f5f9}.fp-check.svelte-hiyj4f.svelte-hiyj4f{margin-left:auto;color:#4ade80;font-weight:800;font-size:1rem;animation:svelte-hiyj4f-popIn .4s ease both}@keyframes svelte-hiyj4f-popIn{0%{transform:scale(0)}to{transform:scale(1)}}.fp-task.svelte-hiyj4f.svelte-hiyj4f{font-size:.72rem;color:#ffffff8c;line-height:1.4}.fp-done.svelte-hiyj4f.svelte-hiyj4f{margin-top:.5rem;font-size:.68rem;color:#4ade80;font-weight:600;padding-top:.5rem;border-top:1px dashed rgba(74,222,128,.2);animation:svelte-hiyj4f-fadeUp .4s ease both}.heart.svelte-hiyj4f.svelte-hiyj4f{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.heart-pulse.svelte-hiyj4f.svelte-hiyj4f{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;background:radial-gradient(circle,rgba(129,140,248,.5),transparent 70%);transform:scale(1);opacity:0}.heart-on.svelte-hiyj4f .heart-pulse.svelte-hiyj4f{animation:svelte-hiyj4f-pulse 1.6s ease-out infinite}@keyframes svelte-hiyj4f-pulse{0%{transform:scale(.8);opacity:.8}to{transform:scale(2.2);opacity:0}}.heart-core.svelte-hiyj4f.svelte-hiyj4f{position:relative;background:linear-gradient(160deg,#6366f1,#818cf8);color:#fff;border-radius:14px;padding:1rem 1.2rem;box-shadow:0 0 0 2px #ffffff1a,0 12px 40px #6366f180;text-align:center;min-width:180px}.heart-on.svelte-hiyj4f .heart-core.svelte-hiyj4f{animation:svelte-hiyj4f-beat 1.6s ease-in-out infinite}@keyframes svelte-hiyj4f-beat{0%,to{transform:scale(1)}50%{transform:scale(1.05);box-shadow:0 0 0 2px #ffffff26,0 16px 60px #6366f1b3}}.heart-icon.svelte-hiyj4f.svelte-hiyj4f{display:inline-block;font-size:.55rem;font-weight:800;padding:.15rem .35rem;border-radius:3px;margin-bottom:.4rem;background:#fff3;color:#fff}.heart-name.svelte-hiyj4f.svelte-hiyj4f{font-size:.8rem;font-weight:700;font-family:SF Mono,Monaco,monospace}.flow-caption.svelte-hiyj4f.svelte-hiyj4f{margin-top:2rem;font-size:clamp(1rem,2.2vw,1.2rem);color:#ffffff80;font-style:italic}.s-rule.svelte-hiyj4f.svelte-hiyj4f{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center}.rule-inner.svelte-hiyj4f.svelte-hiyj4f{max-width:680px;width:100%;text-align:center}.rule-card.svelte-hiyj4f.svelte-hiyj4f{margin-top:2rem;background:#0b0b12;border:1px solid rgba(255,255,255,.07);border-radius:14px;box-shadow:0 30px 80px #00000080,0 0 0 1px #6366f10a;overflow:hidden;text-align:left}.rule-card-bar.svelte-hiyj4f.svelte-hiyj4f{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.rule-card-bar.svelte-hiyj4f i.svelte-hiyj4f{width:7px;height:7px;border-radius:50%}.rule-card-bar.svelte-hiyj4f i.svelte-hiyj4f:nth-child(1){background:#f87171}.rule-card-bar.svelte-hiyj4f i.svelte-hiyj4f:nth-child(2){background:#fbbf24}.rule-card-bar.svelte-hiyj4f i.svelte-hiyj4f:nth-child(3){background:#34d399}.rule-tab.svelte-hiyj4f.svelte-hiyj4f{font-family:SF Mono,Monaco,monospace;font-size:.68rem;color:#fff6;margin-left:.8rem}.rule-card-body.svelte-hiyj4f.svelte-hiyj4f{padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:.55rem}.rb.svelte-hiyj4f.svelte-hiyj4f{display:flex;align-items:center;gap:.7rem;padding:.7rem .9rem;border-radius:8px;transition:opacity .4s ease}.rb-when.svelte-hiyj4f.svelte-hiyj4f{background:#fbbf240f;border:1px solid rgba(251,191,36,.12)}.rb-then.svelte-hiyj4f.svelte-hiyj4f{background:#818cf80f;border:1px solid rgba(129,140,248,.12)}.rb-tag.svelte-hiyj4f.svelte-hiyj4f{font-size:.58rem;font-weight:800;letter-spacing:.08em;padding:.2rem .5rem;border-radius:4px;background:#fbbf242e;color:#fbbf24;flex-shrink:0}.rb-tag-then.svelte-hiyj4f.svelte-hiyj4f{background:#818cf82e;color:#a5b4fc}.rb-text.svelte-hiyj4f.svelte-hiyj4f{font-family:SF Mono,Monaco,monospace;font-size:.82rem;color:#e2e8f0;line-height:1.4}.rb-arrow.svelte-hiyj4f.svelte-hiyj4f{text-align:center;font-size:1rem;color:#fff3;transition:opacity .4s ease}.s-metrics.svelte-hiyj4f.svelte-hiyj4f{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem}.metrics-inner.svelte-hiyj4f.svelte-hiyj4f{max-width:980px;width:100%;text-align:center}.contrast-sub.svelte-hiyj4f.svelte-hiyj4f{margin-top:1rem}.cc.svelte-hiyj4f.svelte-hiyj4f{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch;margin-top:2.75rem}.cc-side.svelte-hiyj4f.svelte-hiyj4f{position:relative;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem 1.4rem 1.4rem;text-align:left;overflow:hidden;display:flex;flex-direction:column;gap:1.1rem}.cc-pre.svelte-hiyj4f.svelte-hiyj4f{border-color:#f8717138;background:linear-gradient(180deg,#f8717112,#f8717103)}.cc-sada.svelte-hiyj4f.svelte-hiyj4f{border-color:#4ade803d;background:linear-gradient(180deg,#4ade8014,#4ade8003)}.cc-side.svelte-hiyj4f.svelte-hiyj4f:before{content:"";position:absolute;top:0;left:0;right:0;height:1px}.cc-pre.svelte-hiyj4f.svelte-hiyj4f:before{background:linear-gradient(90deg,transparent,rgba(248,113,113,.4),transparent)}.cc-sada.svelte-hiyj4f.svelte-hiyj4f:before{background:linear-gradient(90deg,transparent,rgba(74,222,128,.45),transparent)}.cc-head.svelte-hiyj4f.svelte-hiyj4f{display:flex;align-items:center;gap:.85rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.06)}.cc-num.svelte-hiyj4f.svelte-hiyj4f{flex-shrink:0;font-family:SF Mono,Monaco,monospace;font-size:.8rem;font-weight:700;padding:.4rem .55rem;border-radius:6px;line-height:1}.cc-pre.svelte-hiyj4f .cc-num.svelte-hiyj4f{color:#fca5a5;background:#f871711a;border:1px solid rgba(248,113,113,.22)}.cc-sada.svelte-hiyj4f .cc-num.svelte-hiyj4f{color:#86efac;background:#4ade801a;border:1px solid rgba(74,222,128,.25)}.cc-head-text.svelte-hiyj4f.svelte-hiyj4f{display:flex;flex-direction:column;min-width:0}.cc-head-title.svelte-hiyj4f.svelte-hiyj4f{font-size:1.4rem;font-weight:800;letter-spacing:-.02em;line-height:1}.cc-pre.svelte-hiyj4f .cc-head-title.svelte-hiyj4f{color:#fca5a5}.cc-sada.svelte-hiyj4f .cc-head-title.svelte-hiyj4f{color:#86efac}.cc-head-sub.svelte-hiyj4f.svelte-hiyj4f{font-size:.7rem;color:#ffffff6b;margin-top:.35rem;font-weight:500}.cc-viz.svelte-hiyj4f.svelte-hiyj4f{flex:1;min-height:200px;display:flex;align-items:center;justify-content:center}.cc-viz.svelte-hiyj4f svg.svelte-hiyj4f{width:100%;height:100%;min-height:200px}.cweek-day.svelte-hiyj4f.svelte-hiyj4f{fill:#0f0f16b3;stroke-width:.7}.cweek-day-pre.svelte-hiyj4f.svelte-hiyj4f{stroke:#f8717147}.cweek-day-sada.svelte-hiyj4f.svelte-hiyj4f{stroke:#4ade8052;fill:#4ade800a}.cweek-day-letter.svelte-hiyj4f.svelte-hiyj4f{font-family:SF Mono,Monaco,monospace;font-size:8px;font-weight:800;fill:#ffffff80;letter-spacing:.5px}.cweek-day-letter-sada.svelte-hiyj4f.svelte-hiyj4f{fill:#86efacb3}.cweek-x.svelte-hiyj4f line.svelte-hiyj4f{stroke:#f87171;stroke-width:1.6;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(248,113,113,.6))}.cweek-env.svelte-hiyj4f.svelte-hiyj4f{fill:none;stroke:#f8717180;stroke-width:.8}.cweek-q.svelte-hiyj4f.svelte-hiyj4f{font-family:SF Mono,Monaco,monospace;font-size:14px;font-weight:800;fill:#f871718c;animation:svelte-hiyj4f-cweek-bob 3s ease-in-out infinite}.cweek-q-2.svelte-hiyj4f.svelte-hiyj4f{font-size:16px;animation-delay:-1.2s;fill:#f871716b}@keyframes svelte-hiyj4f-cweek-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.cweek-chaos-path.svelte-hiyj4f.svelte-hiyj4f{stroke:#f8717173;stroke-width:1;stroke-dasharray:4 5;animation:svelte-hiyj4f-cweek-drift 12s linear infinite}@keyframes svelte-hiyj4f-cweek-drift{to{stroke-dashoffset:-22}}.cweek-bolt.svelte-hiyj4f.svelte-hiyj4f{fill:#4ade80;stroke:none;filter:drop-shadow(0 0 4px rgba(74,222,128,.7))}.cweek-flow-line.svelte-hiyj4f.svelte-hiyj4f{stroke:#4ade8073;stroke-width:1;stroke-dasharray:0}.cweek-flow-dot.svelte-hiyj4f.svelte-hiyj4f{fill:#4ade80;filter:drop-shadow(0 0 5px rgba(74,222,128,.8))}.cweek-log.svelte-hiyj4f text.svelte-hiyj4f{font-family:SF Mono,Monaco,monospace;font-size:7px;fill:#86efacb3;letter-spacing:.3px}.cweek-cap.svelte-hiyj4f.svelte-hiyj4f{font-family:-apple-system,sans-serif;font-size:11px;font-weight:700;font-style:italic}.cweek-cap-pre.svelte-hiyj4f.svelte-hiyj4f{fill:#f87171}.cweek-cap-sada.svelte-hiyj4f.svelte-hiyj4f{fill:#4ade80}.cc-bridge.svelte-hiyj4f.svelte-hiyj4f{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;width:70px;position:relative}.cc-bridge.svelte-hiyj4f svg.svelte-hiyj4f{width:100%;height:240px}.cc-merge.svelte-hiyj4f.svelte-hiyj4f{fill:none;stroke:#818cf88c;stroke-width:1;stroke-dasharray:3 4;animation:svelte-hiyj4f-cc-merge-flow 4s linear infinite}@keyframes svelte-hiyj4f-cc-merge-flow{to{stroke-dashoffset:-28}}.cc-bridge-tag.svelte-hiyj4f.svelte-hiyj4f{position:absolute;bottom:-1.6rem;font-family:SF Mono,Monaco,monospace;font-size:.62rem;font-weight:800;color:#ffffff80;letter-spacing:.12em;text-align:center;white-space:nowrap}.cc-metrics.svelte-hiyj4f.svelte-hiyj4f{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}.cc-metrics-4.svelte-hiyj4f.svelte-hiyj4f{grid-template-columns:repeat(4,1fr)}.cc-metric.svelte-hiyj4f.svelte-hiyj4f{text-align:center}.cm-val.svelte-hiyj4f.svelte-hiyj4f{font-family:SF Mono,Monaco,monospace;font-size:1rem;font-weight:700;color:#ffffffeb;line-height:1.1;font-variant-numeric:tabular-nums}.cm-val.cc-bad.svelte-hiyj4f.svelte-hiyj4f{color:#f87171;font-style:italic;font-family:inherit;font-weight:600;font-size:.82rem}.cm-val.cc-good.svelte-hiyj4f.svelte-hiyj4f{color:#4ade80;font-style:italic;font-family:inherit;font-weight:600;font-size:.82rem}.cm-key.svelte-hiyj4f.svelte-hiyj4f{font-size:.56rem;color:#ffffff6b;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-top:.35rem}.s-cta.svelte-hiyj4f.svelte-hiyj4f{min-height:80vh;display:flex;align-items:center;justify-content:center}.cta-inner.svelte-hiyj4f.svelte-hiyj4f{max-width:680px;text-align:center}.cta.svelte-hiyj4f.svelte-hiyj4f{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;padding:1.05rem 2.25rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:1.05rem;font-weight:700;border-radius:13px;text-decoration:none;box-shadow:0 4px 24px #6366f159;animation:svelte-hiyj4f-cta-glow 3s ease-in-out infinite;transition:transform .3s,box-shadow .3s}.cta.svelte-hiyj4f.svelte-hiyj4f:hover{transform:translateY(-3px);box-shadow:0 8px 40px #6366f18c;animation:none}@keyframes svelte-hiyj4f-cta-glow{0%,to{box-shadow:0 4px 24px #6366f14d}50%{box-shadow:0 4px 40px #6366f18c,0 0 60px #6366f126}}.fine.svelte-hiyj4f.svelte-hiyj4f{display:block;margin-top:.8rem;font-size:.72rem;color:#fff3}@media (max-width: 760px){.s.svelte-hiyj4f.svelte-hiyj4f{padding:3rem 1.25rem}.people-row.svelte-hiyj4f.svelte-hiyj4f{grid-template-columns:repeat(2,1fr)}.cc.svelte-hiyj4f.svelte-hiyj4f{grid-template-columns:1fr;gap:0}.cc-side.svelte-hiyj4f.svelte-hiyj4f{padding:1.3rem 1.15rem 1.2rem}.cc-head-title.svelte-hiyj4f.svelte-hiyj4f{font-size:1.2rem}.cc-bridge.svelte-hiyj4f.svelte-hiyj4f{width:auto;height:70px;padding:1rem 0}.cc-bridge.svelte-hiyj4f svg.svelte-hiyj4f{height:70px;transform:rotate(90deg)}.cc-bridge-tag.svelte-hiyj4f.svelte-hiyj4f{position:static;margin-top:.25rem}.cm-val.svelte-hiyj4f.svelte-hiyj4f{font-size:.9rem}.cm-val.cc-bad.svelte-hiyj4f.svelte-hiyj4f,.cm-val.cc-good.svelte-hiyj4f.svelte-hiyj4f{font-size:.76rem}.cm-key.svelte-hiyj4f.svelte-hiyj4f{font-size:.5rem}.flow-stage.svelte-hiyj4f.svelte-hiyj4f{aspect-ratio:3 / 5;max-width:380px}.flow-person.svelte-hiyj4f.svelte-hiyj4f{max-width:160px}.fp-card.svelte-hiyj4f.svelte-hiyj4f{min-width:140px;padding:.65rem .75rem}.heart-core.svelte-hiyj4f.svelte-hiyj4f{min-width:140px;padding:.8rem 1rem}.timeline.svelte-hiyj4f.svelte-hiyj4f{gap:.7rem}.tl-spine.svelte-hiyj4f.svelte-hiyj4f{left:22px;bottom:100px}.tl-event.svelte-hiyj4f.svelte-hiyj4f{grid-template-columns:48px 32px 1fr;grid-template-rows:auto auto;gap:.5rem .65rem;padding:.7rem .85rem .75rem .5rem}.tl-event-cost.svelte-hiyj4f.svelte-hiyj4f{grid-column:2 / 4;grid-row:2;justify-self:start;font-size:.65rem;padding:.22rem .45rem}.tl-event-icon.svelte-hiyj4f.svelte-hiyj4f{width:32px;height:32px}.tl-event-desc.svelte-hiyj4f.svelte-hiyj4f{font-size:.85rem}.tl-day-pill.svelte-hiyj4f.svelte-hiyj4f{font-size:.62rem;padding:.15rem .35rem}.tl-total.svelte-hiyj4f.svelte-hiyj4f{flex-direction:column;align-items:flex-start;padding:.85rem 1rem}.tl-total-value.svelte-hiyj4f.svelte-hiyj4f{text-align:left;font-size:.8rem}}.cin.svelte-s1ecxt.svelte-s1ecxt{background:#050507;color:#e2e8f0;position:relative;overflow-x:hidden}.bg.svelte-s1ecxt.svelte-s1ecxt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bg-grad.svelte-s1ecxt.svelte-s1ecxt{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% 30%,rgba(99,102,241,.1),transparent 70%)}.bg-grid.svelte-s1ecxt.svelte-s1ecxt{position:absolute;top:-120%;right:0;bottom:0;left:0;will-change:transform;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:72px 72px}.orb.svelte-s1ecxt.svelte-s1ecxt{position:absolute;border-radius:50%;filter:blur(130px);will-change:transform}.orb.a.svelte-s1ecxt.svelte-s1ecxt{width:550px;height:550px;background:#6366f1;opacity:.13;top:-8%;right:-6%}.orb.b.svelte-s1ecxt.svelte-s1ecxt{width:450px;height:450px;background:#7c3aed;opacity:.1;bottom:8%;left:-8%}.s.svelte-s1ecxt.svelte-s1ecxt{position:relative;z-index:1;padding:4rem 2rem}.label.svelte-s1ecxt.svelte-s1ecxt{display:block;font-size:.85rem;font-weight:700;color:#818cf8;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.5rem;text-align:center}.h1.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(2.2rem,6vw,3.8rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0 0 1rem;color:#f1f5f9}.huge.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(2.4rem,7.5vw,4.5rem)}.h2.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem;color:#f1f5f9}.p.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(1rem,2.2vw,1.2rem);color:#ffffff73;line-height:1.6;max-width:580px;margin:0 auto}.p.lg.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(1.05rem,2.4vw,1.3rem)}.grad.svelte-s1ecxt.svelte-s1ecxt{background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.grad-warn.svelte-s1ecxt.svelte-s1ecxt{background:linear-gradient(135deg,#fbbf24,#f87171);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.s-hero.svelte-s1ecxt.svelte-s1ecxt{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center}.hero-inner.svelte-s1ecxt.svelte-s1ecxt{max-width:720px;width:100%;text-align:center}.terminal.svelte-s1ecxt.svelte-s1ecxt{background:#0b0b12;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 20px 60px #00000080;overflow:hidden;text-align:left;max-width:600px;margin:1.5rem auto 0}.terminal-bar.svelte-s1ecxt.svelte-s1ecxt{display:flex;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.terminal-bar.svelte-s1ecxt i.svelte-s1ecxt{width:8px;height:8px;border-radius:50%}.terminal-bar.svelte-s1ecxt i.svelte-s1ecxt:nth-child(1){background:#f87171}.terminal-bar.svelte-s1ecxt i.svelte-s1ecxt:nth-child(2){background:#fbbf24}.terminal-bar.svelte-s1ecxt i.svelte-s1ecxt:nth-child(3){background:#34d399}.terminal-body.svelte-s1ecxt.svelte-s1ecxt{padding:1.4rem 1.5rem;font-family:SF Mono,Monaco,monospace;font-size:clamp(.9rem,2vw,1.05rem);color:#f1f5f9;min-height:3em}.prompt.svelte-s1ecxt.svelte-s1ecxt{color:#818cf8;margin-right:.5rem;font-weight:700}.typed.svelte-s1ecxt.svelte-s1ecxt{color:#f1f5f9}.cursor.svelte-s1ecxt.svelte-s1ecxt{animation:svelte-s1ecxt-bk 1s step-end infinite;color:#818cf8}@keyframes svelte-s1ecxt-bk{50%{opacity:0}}.hero-sub.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(1rem,2.4vw,1.25rem);color:#ffffff80;margin:1.5rem 0 0;font-style:italic;animation:svelte-s1ecxt-fadeUp .6s ease both}@keyframes svelte-s1ecxt-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.scroll-hint.svelte-s1ecxt.svelte-s1ecxt{margin-top:3rem;display:inline-flex;align-items:center;gap:.5rem;color:#ffffff40;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;animation:svelte-s1ecxt-bob 2.5s ease-in-out infinite}@keyframes svelte-s1ecxt-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.s-journey.svelte-s1ecxt.svelte-s1ecxt{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem}.journey-inner.svelte-s1ecxt.svelte-s1ecxt{max-width:720px;width:100%;text-align:center}.journey-counter.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:baseline;gap:.55rem;margin:1.8rem 0 2rem;padding:.6rem 1.1rem;background:#f871710f;border:1px solid rgba(248,113,113,.18);border-radius:999px}.jc-label.svelte-s1ecxt.svelte-s1ecxt{font-size:.75rem;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.1em}.jc-value.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:1.45rem;font-weight:800;color:#f87171;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.jc-value.svelte-s1ecxt em.svelte-s1ecxt{font-size:.85rem;font-weight:600;color:#fca5a5;font-style:normal;margin-left:.25rem}.journey-steps.svelte-s1ecxt.svelte-s1ecxt{margin-top:1.5rem;text-align:left;max-width:620px;margin-left:auto;margin-right:auto;position:relative;display:flex;flex-direction:column;gap:.75rem}.js-spine.svelte-s1ecxt.svelte-s1ecxt{position:absolute;left:27px;top:28px;bottom:28px;width:1px;background:linear-gradient(180deg,#fbbf244d,#f8717180);pointer-events:none}.js-step.svelte-s1ecxt.svelte-s1ecxt{display:grid;grid-template-columns:56px 36px 1fr auto;align-items:center;gap:.85rem;padding:.8rem 1rem .8rem .55rem;background:linear-gradient(180deg,#0f0f16b3,#0b0b11b3);border:1px solid rgba(255,255,255,.06);border-radius:12px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .5s ease,transform .5s ease;position:relative;z-index:1}.js-step-num.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.72rem;font-weight:800;color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.22);padding:.25rem .45rem;border-radius:5px;text-align:center;letter-spacing:.04em;line-height:1}.js-step-final.svelte-s1ecxt .js-step-num.svelte-s1ecxt{color:#fca5a5;background:#f871711f;border-color:#f871714d}.js-step-icon.svelte-s1ecxt.svelte-s1ecxt{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#ffffff80;flex-shrink:0}.js-step-final.svelte-s1ecxt .js-step-icon.svelte-s1ecxt{color:#fca5a5;background:#f871710f;border-color:#f8717126}.js-step-text.svelte-s1ecxt.svelte-s1ecxt{min-width:0}.js-step-label.svelte-s1ecxt.svelte-s1ecxt{font-size:.94rem;color:#ffffffc7;font-weight:500;line-height:1.4}.js-step-meta.svelte-s1ecxt.svelte-s1ecxt{flex-shrink:0;font-family:SF Mono,Monaco,monospace;font-size:.68rem;font-weight:700;padding:.25rem .5rem;border-radius:5px;color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.2);white-space:nowrap}.js-step-final.svelte-s1ecxt .js-step-meta.svelte-s1ecxt{color:#fca5a5;background:#f871711a;border-color:#f8717140}.s-anxiety.svelte-s1ecxt.svelte-s1ecxt{min-height:70vh;display:flex;align-items:center;justify-content:center}.anxiety-inner.svelte-s1ecxt.svelte-s1ecxt{max-width:640px;text-align:center;transition:opacity .4s ease}.anxiety-line.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(1.05rem,2.4vw,1.25rem);color:#ffffff80;font-style:italic;margin:0 0 .85rem}.anxiety-emph.svelte-s1ecxt.svelte-s1ecxt{margin:1.2rem 0 0;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;color:#fca5a5;line-height:1.25;letter-spacing:-.02em}.s-shift.svelte-s1ecxt.svelte-s1ecxt{min-height:80vh;display:flex;align-items:center;justify-content:center}.shift-inner.svelte-s1ecxt.svelte-s1ecxt{max-width:720px;text-align:center;transition:opacity .4s ease}.shift-line.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(1.1rem,2.6vw,1.4rem);color:#ffffff80;margin:0 0 1.4rem;line-height:1.5}.shift-emph.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(1.6rem,4.5vw,2.4rem);font-weight:700;color:#f1f5f9;margin:0 0 1rem;line-height:1.25;letter-spacing:-.02em}.shift-cta.svelte-s1ecxt.svelte-s1ecxt{font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;line-height:1.2;background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.s-seal.svelte-s1ecxt.svelte-s1ecxt{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}.seal-inner.svelte-s1ecxt.svelte-s1ecxt{max-width:720px;width:100%;text-align:center}.seal-card.svelte-s1ecxt.svelte-s1ecxt{margin-top:2.5rem;text-align:left;background:linear-gradient(180deg,#0f0f16eb,#0b0b11eb);border:1px solid rgba(129,140,248,.25);border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #0006,0 30px 80px #00000080,0 0 60px #818cf81f;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:opacity .6s ease,transform .6s ease;max-width:620px;margin-left:auto;margin-right:auto}.seal-header.svelte-s1ecxt.svelte-s1ecxt{display:flex;align-items:center;gap:.85rem;padding:.85rem 1.1rem;background:#818cf80d;border-bottom:1px solid rgba(129,140,248,.12)}.seal-status.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .55rem;background:#4ade801a;border:1px solid rgba(74,222,128,.25);border-radius:6px}.seal-status-dot.svelte-s1ecxt.svelte-s1ecxt{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade8099;animation:svelte-s1ecxt-seal-blink 2s ease-in-out infinite}@keyframes svelte-s1ecxt-seal-blink{0%,to{opacity:1}50%{opacity:.55}}.seal-status-text.svelte-s1ecxt.svelte-s1ecxt{font-size:.62rem;font-weight:800;color:#86efac;letter-spacing:.14em}.seal-doc.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.78rem;color:#ffffffb3;margin-left:auto}.seal-body.svelte-s1ecxt.svelte-s1ecxt{padding:1.4rem}.seal-signer.svelte-s1ecxt.svelte-s1ecxt{display:flex;align-items:center;gap:.9rem;padding-bottom:1.1rem;margin-bottom:1.1rem;border-bottom:1px dashed rgba(255,255,255,.08)}.seal-avatar.svelte-s1ecxt.svelte-s1ecxt{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:1rem;box-shadow:0 4px 16px #6366f166}.seal-signer-text.svelte-s1ecxt.svelte-s1ecxt{flex:1;min-width:0}.seal-signer-name.svelte-s1ecxt.svelte-s1ecxt{font-size:1rem;font-weight:700;color:#f1f5f9;line-height:1.2}.seal-signer-role.svelte-s1ecxt.svelte-s1ecxt{font-size:.75rem;color:#ffffff80;margin-top:.15rem}.seal-emblem.svelte-s1ecxt.svelte-s1ecxt{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#818cf81a;color:#a5b4fc;border:1px solid rgba(129,140,248,.3);box-shadow:0 0 #818cf880;animation:svelte-s1ecxt-seal-pulse 2.4s ease-out infinite;flex-shrink:0}@keyframes svelte-s1ecxt-seal-pulse{0%{box-shadow:0 0 #818cf88c}70%{box-shadow:0 0 0 12px #818cf800}to{box-shadow:0 0 #818cf800}}.seal-meta.svelte-s1ecxt.svelte-s1ecxt{display:flex;flex-direction:column;gap:.55rem}.seal-row.svelte-s1ecxt.svelte-s1ecxt{display:grid;grid-template-columns:130px 1fr;align-items:baseline;gap:.75rem;font-size:.78rem}.seal-key.svelte-s1ecxt.svelte-s1ecxt{color:#fff6;font-weight:500}.seal-val.svelte-s1ecxt.svelte-s1ecxt{color:#ffffffd9}.seal-mono.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace}.seal-hash.svelte-s1ecxt.svelte-s1ecxt{display:inline-block;word-break:break-all;color:#a5b4fc;background:#818cf80f;border:1px solid rgba(129,140,248,.12);border-radius:4px;padding:.25rem .4rem;font-size:.68rem;line-height:1.55}.seal-cursor.svelte-s1ecxt.svelte-s1ecxt{animation:svelte-s1ecxt-bk 1s step-end infinite;color:#818cf8}.seal-row-validity.svelte-s1ecxt.svelte-s1ecxt{padding-top:.55rem;border-top:1px dashed rgba(255,255,255,.08)}.seal-validity-value.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:center;gap:.4rem;color:#4ade80;font-weight:600}.s-workflow.svelte-s1ecxt.svelte-s1ecxt{min-height:110vh;display:flex;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}.wf-inner.svelte-s1ecxt.svelte-s1ecxt{max-width:920px;width:100%;text-align:center}.wf-window.svelte-s1ecxt.svelte-s1ecxt{margin:2.5rem auto 1.25rem;text-align:left;background:linear-gradient(180deg,#0f0f16f0,#0b0b11f0);border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #00000073,0 30px 80px #0000008c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:opacity .6s ease,transform .6s ease;max-width:820px}.wf-bar.svelte-s1ecxt.svelte-s1ecxt{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.wf-bar.svelte-s1ecxt i.svelte-s1ecxt{width:7px;height:7px;border-radius:50%}.wf-bar.svelte-s1ecxt i.svelte-s1ecxt:nth-child(1){background:#f87171}.wf-bar.svelte-s1ecxt i.svelte-s1ecxt:nth-child(2){background:#fbbf24}.wf-bar.svelte-s1ecxt i.svelte-s1ecxt:nth-child(3){background:#34d399}.wf-tab.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.7rem;color:#ffffff8c;margin-left:.8rem;font-weight:600}.wf-bar-os.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.58rem;color:#ffffff4d;margin-left:auto;letter-spacing:.04em}.wf-body.svelte-s1ecxt.svelte-s1ecxt{display:grid;grid-template-columns:200px 1fr;min-height:360px}.wf-sidebar.svelte-s1ecxt.svelte-s1ecxt{border-right:1px solid rgba(255,255,255,.06);background:#ffffff04;padding:.75rem .55rem;display:flex;flex-direction:column;gap:.35rem}.wf-tab-btn.svelte-s1ecxt.svelte-s1ecxt{display:flex;align-items:center;gap:.65rem;padding:.65rem;background:transparent;border:1px solid transparent;border-radius:8px;text-align:left;color:#ffffff8c;cursor:default;transition:all .3s ease}.wf-tab-btn.active.svelte-s1ecxt.svelte-s1ecxt{background:#818cf81a;border-color:#818cf847;color:#f1f5f9;box-shadow:0 0 0 3px #818cf80d}.wf-tab-icon.svelte-s1ecxt.svelte-s1ecxt{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:#ffffff8c;flex-shrink:0}.wf-tab-btn.active.svelte-s1ecxt .wf-tab-icon.svelte-s1ecxt{background:#818cf82e;border-color:#818cf859;color:#a5b4fc}.wf-tab-text.svelte-s1ecxt.svelte-s1ecxt{min-width:0}.wf-tab-label.svelte-s1ecxt.svelte-s1ecxt{font-size:.82rem;font-weight:700;line-height:1.2}.wf-tab-meta.svelte-s1ecxt.svelte-s1ecxt{font-size:.62rem;color:#fff6;margin-top:.15rem;line-height:1.3}.wf-tab-btn.active.svelte-s1ecxt .wf-tab-meta.svelte-s1ecxt{color:#a5b4fc99}.wf-main.svelte-s1ecxt.svelte-s1ecxt{display:flex;flex-direction:column}.wf-main-head.svelte-s1ecxt.svelte-s1ecxt{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-bottom:1px solid rgba(255,255,255,.05);background:#818cf808;flex-wrap:wrap}.wf-selected.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .6rem;background:#818cf81a;border:1px solid rgba(129,140,248,.22);border-radius:6px;font-size:.72rem;color:#ffffffb3;font-weight:600}.wf-sel-check.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#818cf840;color:#a5b4fc;border-radius:4px}.wf-sel-label.svelte-s1ecxt.svelte-s1ecxt{color:#ffffff8c}.wf-sel-count.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-weight:800;color:#a5b4fc;font-size:.8rem}.wf-sign-btn.svelte-s1ecxt.svelte-s1ecxt{margin-left:auto;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.2rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border:none;border-radius:8px;font-size:.78rem;font-weight:700;overflow:hidden;box-shadow:0 4px 16px #6366f159;transition:all .4s ease;min-width:200px}.wf-sign-btn.wf-signing.svelte-s1ecxt.svelte-s1ecxt{opacity:.9}.wf-sign-btn.wf-done.svelte-s1ecxt.svelte-s1ecxt{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 4px 20px #22c55e66}.wf-sign-glow.svelte-s1ecxt.svelte-s1ecxt{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:translate(-100%);pointer-events:none}.wf-sign-btn.wf-signing.svelte-s1ecxt .wf-sign-glow.svelte-s1ecxt{animation:svelte-s1ecxt-wf-shine 1.4s ease infinite}@keyframes svelte-s1ecxt-wf-shine{to{transform:translate(100%)}}.wf-sign-text.svelte-s1ecxt.svelte-s1ecxt{position:relative;display:inline-flex;align-items:center;gap:.45rem}.wf-spinner.svelte-s1ecxt.svelte-s1ecxt{width:11px;height:11px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-s1ecxt-wf-spin .7s linear infinite}@keyframes svelte-s1ecxt-wf-spin{to{transform:rotate(360deg)}}.wf-doclist.svelte-s1ecxt.svelte-s1ecxt{flex:1;padding:.35rem 0;display:flex;flex-direction:column}.wf-doc.svelte-s1ecxt.svelte-s1ecxt{display:grid;grid-template-columns:18px 32px 1fr auto;align-items:center;gap:.65rem;padding:.55rem 1rem;border-bottom:1px solid rgba(255,255,255,.03);font-size:.82rem;color:#ffffffc7;transition:background .3s ease}.wf-doc.svelte-s1ecxt.svelte-s1ecxt:last-of-type{border-bottom:none}.wf-doc-signed.svelte-s1ecxt.svelte-s1ecxt{background:#4ade800a}.wf-doc-check.svelte-s1ecxt.svelte-s1ecxt{width:16px;height:16px;border:1.5px solid rgba(255,255,255,.2);border-radius:4px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.wf-doc-check.checked.svelte-s1ecxt.svelte-s1ecxt{background:#4ade802e;border-color:#4ade8073;color:#4ade80}.wf-doc-icon.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.55rem;font-weight:800;padding:.15rem .35rem;background:#f8717126;color:#fca5a5;border-radius:3px;letter-spacing:.03em;text-align:center}.wf-doc-name.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.76rem;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-doc-status.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:center;gap:.35rem;font-size:.65rem;color:#ffffff73;font-weight:600}.wf-status-dot.svelte-s1ecxt.svelte-s1ecxt{width:6px;height:6px;border-radius:50%;background:#ffffff40}.wf-status-dot.wf-status-idle.svelte-s1ecxt.svelte-s1ecxt{background:#fbbf24;box-shadow:0 0 4px #fbbf2480}.wf-status-dot.wf-status-active.svelte-s1ecxt.svelte-s1ecxt{background:#818cf8;box-shadow:0 0 6px #818cf88c;animation:svelte-s1ecxt-wf-st-pulse 1s ease-in-out infinite}@keyframes svelte-s1ecxt-wf-st-pulse{0%,to{opacity:1}50%{opacity:.5}}.wf-status-done.svelte-s1ecxt.svelte-s1ecxt{color:#4ade80}.wf-status-done.svelte-s1ecxt .wf-status-dot.svelte-s1ecxt{background:#4ade80;box-shadow:0 0 6px #4ade8099}.wf-doc-more.svelte-s1ecxt.svelte-s1ecxt{grid-template-columns:18px 1fr auto;background:#ffffff04;color:#fff6;font-style:italic}.wf-doc-more-text.svelte-s1ecxt.svelte-s1ecxt{font-family:inherit;font-size:.78rem}.wf-doc-progress.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.68rem;color:#4ade80d9;font-weight:700;padding:.15rem .4rem;background:#4ade8014;border-radius:4px;border:1px solid rgba(74,222,128,.2)}.wf-main-foot.svelte-s1ecxt.svelte-s1ecxt{display:flex;align-items:center;justify-content:center;gap:1.2rem;padding:.75rem 1rem;border-top:1px solid rgba(255,255,255,.05);background:#ffffff04}.wf-stat.svelte-s1ecxt.svelte-s1ecxt{display:flex;flex-direction:column;align-items:center;gap:.15rem}.wf-stat-key.svelte-s1ecxt.svelte-s1ecxt{font-size:.58rem;color:#fff6;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.wf-stat-val.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.85rem;font-weight:800;color:#f1f5f9;font-variant-numeric:tabular-nums}.wf-stat-div.svelte-s1ecxt.svelte-s1ecxt{width:1px;height:26px;background:#ffffff12}.wf-desktop-note.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:center;gap:.45rem;margin-top:.5rem;padding:.45rem .85rem;font-size:.72rem;color:#ffffff73;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:999px;font-style:italic}.wf-desktop-note.svelte-s1ecxt svg.svelte-s1ecxt{color:#a5b4fc99}.s-expiring.svelte-s1ecxt.svelte-s1ecxt{min-height:90vh;display:flex;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}.exp-inner.svelte-s1ecxt.svelte-s1ecxt{max-width:760px;width:100%;text-align:center}.exp-tag.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem;background:#fbbf2414;border:1px solid rgba(251,191,36,.22);border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fbbf24;margin-bottom:1.2rem}.exp-tag-dot.svelte-s1ecxt.svelte-s1ecxt{width:6px;height:6px;border-radius:50%;background:#fbbf24;box-shadow:0 0 8px #fbbf2499;animation:svelte-s1ecxt-exp-blink 1.6s ease-in-out infinite}@keyframes svelte-s1ecxt-exp-blink{0%,to{opacity:1}50%{opacity:.45}}.exp-title.svelte-s1ecxt.svelte-s1ecxt{color:#f8fafc;text-shadow:0 0 30px rgba(251,191,36,.3),0 0 70px rgba(248,113,113,.18),0 2px 30px rgba(0,0,0,.7)}.exp-card.svelte-s1ecxt.svelte-s1ecxt{margin:2.5rem auto 0;text-align:left;background:linear-gradient(180deg,#0f0f16f0,#0b0b11f0);border:1px solid rgba(251,191,36,.22);border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #0006,0 30px 80px #0000008c,0 0 60px #fbbf2412;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-width:680px}.exp-bar.svelte-s1ecxt.svelte-s1ecxt{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#fbbf240a;border-bottom:1px solid rgba(251,191,36,.14)}.exp-bar.svelte-s1ecxt i.svelte-s1ecxt{width:7px;height:7px;border-radius:50%}.exp-bar.svelte-s1ecxt i.svelte-s1ecxt:nth-child(1){background:#f87171}.exp-bar.svelte-s1ecxt i.svelte-s1ecxt:nth-child(2){background:#fbbf24}.exp-bar.svelte-s1ecxt i.svelte-s1ecxt:nth-child(3){background:#34d399}.exp-tab.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.68rem;color:#ffffff8c;margin-left:.8rem;font-weight:600}.exp-window-chip.svelte-s1ecxt.svelte-s1ecxt{margin-left:auto;font-family:SF Mono,Monaco,monospace;font-size:.62rem;font-weight:700;padding:.2rem .5rem;background:#fbbf241a;color:#fbbf24;border:1px solid rgba(251,191,36,.22);border-radius:5px}.exp-body.svelte-s1ecxt.svelte-s1ecxt{padding:1rem 0 1.25rem}.exp-meta-strip.svelte-s1ecxt.svelte-s1ecxt{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.2rem;border-bottom:1px dashed rgba(255,255,255,.06);margin-bottom:.25rem}.exp-meta.svelte-s1ecxt.svelte-s1ecxt{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:0}.exp-meta-label.svelte-s1ecxt.svelte-s1ecxt{font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff6}.exp-meta-value.svelte-s1ecxt.svelte-s1ecxt{font-size:.85rem;font-weight:700;color:#ffffffd9;line-height:1.25}.exp-meta-warn.svelte-s1ecxt.svelte-s1ecxt{color:#fbbf24;font-family:SF Mono,Monaco,monospace;font-size:1.4rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.exp-meta-mono.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.68rem;color:#fff9}.exp-meta-div.svelte-s1ecxt.svelte-s1ecxt{width:1px;height:32px;background:#ffffff12;flex-shrink:0}.exp-list.svelte-s1ecxt.svelte-s1ecxt{display:flex;flex-direction:column}.exp-row.svelte-s1ecxt.svelte-s1ecxt{display:grid;grid-template-columns:8px 32px 1fr auto auto;align-items:center;gap:.75rem;padding:.85rem 1.2rem;border-bottom:1px solid rgba(255,255,255,.04);font-size:.82rem;color:#ffffffc7}.exp-row.svelte-s1ecxt.svelte-s1ecxt:last-child{border-bottom:none}.exp-row-crit.svelte-s1ecxt.svelte-s1ecxt{background:linear-gradient(90deg,rgba(239,68,68,.07),transparent 60%)}.exp-row-warn.svelte-s1ecxt.svelte-s1ecxt{background:linear-gradient(90deg,rgba(251,191,36,.04),transparent 60%)}.exp-row-dot.svelte-s1ecxt.svelte-s1ecxt{width:8px;height:8px;border-radius:50%}.exp-row-crit.svelte-s1ecxt .exp-row-dot.svelte-s1ecxt{background:#ef4444;box-shadow:0 0 8px #ef4444b3;animation:svelte-s1ecxt-exp-blink 1.4s ease-in-out infinite}.exp-row-warn.svelte-s1ecxt .exp-row-dot.svelte-s1ecxt{background:#fbbf24;box-shadow:0 0 8px #fbbf2499}.exp-row-icon.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.55rem;font-weight:800;padding:.15rem .35rem;background:#f8717126;color:#fca5a5;border-radius:3px;text-align:center;letter-spacing:.03em}.exp-row-name.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.78rem;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exp-row-days.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:.8rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.exp-row-crit.svelte-s1ecxt .exp-row-days.svelte-s1ecxt{color:#fca5a5}.exp-row-warn.svelte-s1ecxt .exp-row-days.svelte-s1ecxt{color:#fbbf24}.exp-row-sev.svelte-s1ecxt.svelte-s1ecxt{font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:.22rem .5rem;border-radius:4px}.exp-row-crit.svelte-s1ecxt .exp-row-sev.svelte-s1ecxt{color:#fca5a5;background:#ef44441f;border:1px solid rgba(239,68,68,.28)}.exp-row-warn.svelte-s1ecxt .exp-row-sev.svelte-s1ecxt{color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.22)}.exp-action.svelte-s1ecxt.svelte-s1ecxt{margin:1.1rem 1.2rem 0;width:calc(100% - 2.4rem);display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.85rem 1.4rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border:none;border-radius:10px;font-size:.9rem;font-weight:700;box-shadow:0 4px 18px #6366f159;transition:transform .25s ease,box-shadow .25s ease}.exp-action.svelte-s1ecxt.svelte-s1ecxt:hover{transform:translateY(-1px);box-shadow:0 8px 28px #6366f180}.exp-action-icon.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:#ffffff26;color:#fff}.s-contrast.svelte-s1ecxt.svelte-s1ecxt{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem}.contrast-inner.svelte-s1ecxt.svelte-s1ecxt{max-width:980px;width:100%;text-align:center}.contrast-sub.svelte-s1ecxt.svelte-s1ecxt{margin-top:1rem}.cc.svelte-s1ecxt.svelte-s1ecxt{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch;margin-top:2.75rem}.cc-side.svelte-s1ecxt.svelte-s1ecxt{position:relative;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem 1.4rem 1.4rem;text-align:left;overflow:hidden;display:flex;flex-direction:column;gap:1.1rem}.cc-pre.svelte-s1ecxt.svelte-s1ecxt{border-color:#f8717138;background:linear-gradient(180deg,#f8717112,#f8717103)}.cc-sada.svelte-s1ecxt.svelte-s1ecxt{border-color:#4ade803d;background:linear-gradient(180deg,#4ade8014,#4ade8003)}.cc-side.svelte-s1ecxt.svelte-s1ecxt:before{content:"";position:absolute;top:0;left:0;right:0;height:1px}.cc-pre.svelte-s1ecxt.svelte-s1ecxt:before{background:linear-gradient(90deg,transparent,rgba(248,113,113,.4),transparent)}.cc-sada.svelte-s1ecxt.svelte-s1ecxt:before{background:linear-gradient(90deg,transparent,rgba(74,222,128,.45),transparent)}.cc-head.svelte-s1ecxt.svelte-s1ecxt{display:flex;align-items:center;gap:.85rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.06)}.cc-num.svelte-s1ecxt.svelte-s1ecxt{flex-shrink:0;font-family:SF Mono,Monaco,monospace;font-size:.8rem;font-weight:700;padding:.4rem .55rem;border-radius:6px;line-height:1}.cc-pre.svelte-s1ecxt .cc-num.svelte-s1ecxt{color:#fca5a5;background:#f871711a;border:1px solid rgba(248,113,113,.22)}.cc-sada.svelte-s1ecxt .cc-num.svelte-s1ecxt{color:#86efac;background:#4ade801a;border:1px solid rgba(74,222,128,.25)}.cc-head-text.svelte-s1ecxt.svelte-s1ecxt{display:flex;flex-direction:column;min-width:0}.cc-head-title.svelte-s1ecxt.svelte-s1ecxt{font-size:1.4rem;font-weight:800;letter-spacing:-.02em;line-height:1}.cc-pre.svelte-s1ecxt .cc-head-title.svelte-s1ecxt{color:#fca5a5}.cc-sada.svelte-s1ecxt .cc-head-title.svelte-s1ecxt{color:#86efac}.cc-head-sub.svelte-s1ecxt.svelte-s1ecxt{font-size:.7rem;color:#ffffff6b;margin-top:.35rem;font-weight:500}.cc-viz.svelte-s1ecxt.svelte-s1ecxt{flex:1;min-height:200px;display:flex;align-items:center;justify-content:center}.cc-viz.svelte-s1ecxt svg.svelte-s1ecxt{width:100%;height:100%;min-height:200px}.paper-doc.svelte-s1ecxt.svelte-s1ecxt{fill:#f871710a;stroke:#f8717147;stroke-width:.8}.paper-line.svelte-s1ecxt.svelte-s1ecxt{stroke:#ffffff1f;stroke-width:.6}.paper-mark.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:13px;font-weight:800;fill:#f871711a;letter-spacing:5px;text-transform:uppercase}.paper-sig.svelte-s1ecxt.svelte-s1ecxt{stroke:#f8717180;stroke-width:1.3;stroke-linecap:round}.paper-sigline.svelte-s1ecxt.svelte-s1ecxt{stroke:#f8717138;stroke-width:.5}.paper-env.svelte-s1ecxt.svelte-s1ecxt{fill:none;stroke:#f871716b;stroke-width:.8}.paper-cal-bg.svelte-s1ecxt.svelte-s1ecxt{fill:#f871710f;stroke:#f8717138;stroke-width:.6}.paper-cal.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:6px;fill:#fca5a5a6;font-weight:700}.paper-step.svelte-s1ecxt.svelte-s1ecxt{fill:#f8717152}.paper-step-link.svelte-s1ecxt.svelte-s1ecxt{stroke:#f8717138;stroke-width:.7;stroke-dasharray:2 2}.cseal-doc.svelte-s1ecxt.svelte-s1ecxt{fill:#4ade8008;stroke:#4ade8052;stroke-width:.8}.cseal-line.svelte-s1ecxt.svelte-s1ecxt{stroke:#ffffff2e;stroke-width:.7}.cseal-ca-bg.svelte-s1ecxt.svelte-s1ecxt{fill:#4ade8014;stroke:#4ade8059;stroke-width:.7}.cseal-ca-text.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:6.5px;font-weight:800;fill:#86efac;letter-spacing:1.1px}.cseal-ring.svelte-s1ecxt.svelte-s1ecxt{fill:none;stroke:#4ade8038;stroke-width:.8;transform-origin:140px 115px}.cseal-ring.r1.svelte-s1ecxt.svelte-s1ecxt{animation:svelte-s1ecxt-cseal-pulse 3s ease-in-out infinite}.cseal-ring.r2.svelte-s1ecxt.svelte-s1ecxt{animation:svelte-s1ecxt-cseal-pulse 3s ease-in-out -1s infinite}.cseal-ring.r3.svelte-s1ecxt.svelte-s1ecxt{animation:svelte-s1ecxt-cseal-pulse 3s ease-in-out -2s infinite}@keyframes svelte-s1ecxt-cseal-pulse{0%{stroke-opacity:.4;transform:scale(.85)}60%{stroke-opacity:.1;transform:scale(1.1)}to{stroke-opacity:0;transform:scale(1.25)}}.cseal-bg.svelte-s1ecxt.svelte-s1ecxt{fill:#0a0a10}.cseal-stroke.svelte-s1ecxt.svelte-s1ecxt{fill:none;stroke:#4ade80;stroke-width:1.4;filter:drop-shadow(0 0 8px rgba(74,222,128,.7))}.cseal-check.svelte-s1ecxt.svelte-s1ecxt{stroke:#4ade80;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cseal-hash.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:6px;fill:#86efac8c;letter-spacing:1px}.cseal-time.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:6px;fill:#ffffff52;letter-spacing:1px}.cc-bridge.svelte-s1ecxt.svelte-s1ecxt{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;width:70px;position:relative}.cc-bridge.svelte-s1ecxt svg.svelte-s1ecxt{width:100%;height:240px}.cc-merge.svelte-s1ecxt.svelte-s1ecxt{fill:none;stroke:#818cf88c;stroke-width:1;stroke-dasharray:3 4;animation:svelte-s1ecxt-cc-merge-flow 4s linear infinite}@keyframes svelte-s1ecxt-cc-merge-flow{to{stroke-dashoffset:-28}}.cc-bridge-tag.svelte-s1ecxt.svelte-s1ecxt{position:absolute;bottom:-1.6rem;font-family:SF Mono,Monaco,monospace;font-size:.62rem;font-weight:800;color:#ffffff80;letter-spacing:.12em;text-align:center;white-space:nowrap}.cc-metrics.svelte-s1ecxt.svelte-s1ecxt{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}.cc-metrics-4.svelte-s1ecxt.svelte-s1ecxt{grid-template-columns:repeat(4,1fr)}.cc-metric.svelte-s1ecxt.svelte-s1ecxt{text-align:center}.cm-val.svelte-s1ecxt.svelte-s1ecxt{font-family:SF Mono,Monaco,monospace;font-size:1rem;font-weight:700;color:#ffffffeb;line-height:1.1;font-variant-numeric:tabular-nums}.cm-val.cc-bad.svelte-s1ecxt.svelte-s1ecxt{color:#f87171;font-style:italic;font-family:inherit;font-weight:600;font-size:.82rem}.cm-val.cc-good.svelte-s1ecxt.svelte-s1ecxt{color:#4ade80;font-style:italic;font-family:inherit;font-weight:600;font-size:.82rem}.cm-key.svelte-s1ecxt.svelte-s1ecxt{font-size:.56rem;color:#ffffff6b;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-top:.35rem}.s-cta.svelte-s1ecxt.svelte-s1ecxt{min-height:80vh;display:flex;align-items:center;justify-content:center}.cta-inner.svelte-s1ecxt.svelte-s1ecxt{max-width:680px;text-align:center}.cta.svelte-s1ecxt.svelte-s1ecxt{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;padding:1.05rem 2.25rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:1.05rem;font-weight:700;border-radius:13px;text-decoration:none;box-shadow:0 4px 24px #6366f159;animation:svelte-s1ecxt-cta-glow 3s ease-in-out infinite;transition:transform .3s,box-shadow .3s}.cta.svelte-s1ecxt.svelte-s1ecxt:hover{transform:translateY(-3px);box-shadow:0 8px 40px #6366f18c;animation:none}@keyframes svelte-s1ecxt-cta-glow{0%,to{box-shadow:0 4px 24px #6366f14d}50%{box-shadow:0 4px 40px #6366f18c,0 0 60px #6366f126}}.fine.svelte-s1ecxt.svelte-s1ecxt{display:block;margin-top:.8rem;font-size:.72rem;color:#fff3}@media (max-width: 760px){.s.svelte-s1ecxt.svelte-s1ecxt{padding:3rem 1.25rem}.js-step.svelte-s1ecxt.svelte-s1ecxt{grid-template-columns:48px 32px 1fr;grid-template-rows:auto auto;gap:.5rem .65rem;padding:.7rem .85rem .75rem .5rem}.js-step-meta.svelte-s1ecxt.svelte-s1ecxt{grid-column:2 / 4;grid-row:2;justify-self:start;font-size:.65rem;padding:.22rem .45rem}.js-step-icon.svelte-s1ecxt.svelte-s1ecxt{width:32px;height:32px}.js-step-label.svelte-s1ecxt.svelte-s1ecxt{font-size:.85rem}.js-step-num.svelte-s1ecxt.svelte-s1ecxt{font-size:.62rem;padding:.15rem .35rem}.js-spine.svelte-s1ecxt.svelte-s1ecxt{left:22px}.seal-row.svelte-s1ecxt.svelte-s1ecxt{grid-template-columns:1fr;gap:.15rem}.seal-header.svelte-s1ecxt.svelte-s1ecxt{flex-wrap:wrap}.seal-doc.svelte-s1ecxt.svelte-s1ecxt{margin-left:0;width:100%;font-size:.7rem}.exp-meta-strip.svelte-s1ecxt.svelte-s1ecxt{flex-direction:column;align-items:stretch;gap:.65rem;padding:.75rem 1rem}.exp-meta-div.svelte-s1ecxt.svelte-s1ecxt{display:none}.exp-meta-warn.svelte-s1ecxt.svelte-s1ecxt{font-size:1.1rem}.exp-row.svelte-s1ecxt.svelte-s1ecxt{grid-template-columns:8px 28px 1fr;grid-template-rows:auto auto;gap:.35rem .55rem;padding:.65rem .85rem}.exp-row-days.svelte-s1ecxt.svelte-s1ecxt{grid-column:2 / 4;grid-row:2;justify-self:start;font-size:.72rem}.exp-row-sev.svelte-s1ecxt.svelte-s1ecxt{grid-column:3 / 4;grid-row:1;justify-self:end;font-size:.52rem;padding:.18rem .4rem}.exp-row-name.svelte-s1ecxt.svelte-s1ecxt{font-size:.7rem}.exp-action.svelte-s1ecxt.svelte-s1ecxt{width:calc(100% - 1.7rem);margin:.85rem .85rem 0;padding:.65rem 1rem;font-size:.8rem}.exp-window-chip.svelte-s1ecxt.svelte-s1ecxt{font-size:.55rem}.wf-body.svelte-s1ecxt.svelte-s1ecxt{grid-template-columns:1fr}.wf-sidebar.svelte-s1ecxt.svelte-s1ecxt{flex-direction:row;overflow-x:auto;padding:.55rem;gap:.4rem;border-right:none;border-bottom:1px solid rgba(255,255,255,.06)}.wf-tab-btn.svelte-s1ecxt.svelte-s1ecxt{flex-shrink:0;min-width:130px;padding:.5rem .55rem}.wf-tab-icon.svelte-s1ecxt.svelte-s1ecxt{width:26px;height:26px}.wf-tab-label.svelte-s1ecxt.svelte-s1ecxt{font-size:.72rem}.wf-tab-meta.svelte-s1ecxt.svelte-s1ecxt{font-size:.55rem}.wf-main-head.svelte-s1ecxt.svelte-s1ecxt{gap:.6rem;padding:.65rem .75rem;flex-wrap:wrap}.wf-sign-btn.svelte-s1ecxt.svelte-s1ecxt{width:100%;min-width:0;padding:.55rem .85rem}.wf-doc.svelte-s1ecxt.svelte-s1ecxt{grid-template-columns:16px 28px 1fr auto;padding:.5rem .75rem;gap:.5rem}.wf-doc-name.svelte-s1ecxt.svelte-s1ecxt{font-size:.7rem}.wf-doc-status.svelte-s1ecxt.svelte-s1ecxt{font-size:.6rem}.wf-main-foot.svelte-s1ecxt.svelte-s1ecxt{flex-wrap:wrap;gap:.8rem}.wf-bar-os.svelte-s1ecxt.svelte-s1ecxt{display:none}.cc.svelte-s1ecxt.svelte-s1ecxt{grid-template-columns:1fr;gap:0}.cc-side.svelte-s1ecxt.svelte-s1ecxt{padding:1.3rem 1.15rem 1.2rem}.cc-head-title.svelte-s1ecxt.svelte-s1ecxt{font-size:1.2rem}.cc-bridge.svelte-s1ecxt.svelte-s1ecxt{width:auto;height:70px;padding:1rem 0}.cc-bridge.svelte-s1ecxt svg.svelte-s1ecxt{height:70px;transform:rotate(90deg)}.cc-bridge-tag.svelte-s1ecxt.svelte-s1ecxt{position:static;margin-top:.25rem}.cm-val.svelte-s1ecxt.svelte-s1ecxt{font-size:.9rem}.cm-val.cc-bad.svelte-s1ecxt.svelte-s1ecxt,.cm-val.cc-good.svelte-s1ecxt.svelte-s1ecxt{font-size:.76rem}.cm-key.svelte-s1ecxt.svelte-s1ecxt{font-size:.5rem}}.cin.svelte-rnh0tn.svelte-rnh0tn{background:#050507;color:#e2e8f0;position:relative;overflow-x:hidden}.bg.svelte-rnh0tn.svelte-rnh0tn{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bg-grad.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% 30%,rgba(99,102,241,.1),transparent 70%)}.bg-grid.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:-120%;right:0;bottom:0;left:0;will-change:transform;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:72px 72px}.orb.svelte-rnh0tn.svelte-rnh0tn{position:absolute;border-radius:50%;filter:blur(130px);will-change:transform}.orb.a.svelte-rnh0tn.svelte-rnh0tn{width:550px;height:550px;background:#6366f1;opacity:.13;top:-8%;right:-6%}.orb.b.svelte-rnh0tn.svelte-rnh0tn{width:450px;height:450px;background:#7c3aed;opacity:.1;bottom:8%;left:-8%}.s.svelte-rnh0tn.svelte-rnh0tn{position:relative;z-index:1;padding:4rem 2rem}.label.svelte-rnh0tn.svelte-rnh0tn{display:block;font-size:.85rem;font-weight:700;color:#818cf8;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.5rem;text-align:center}.h1.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(2.2rem,6vw,3.8rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0 0 1rem;color:#f1f5f9}.huge.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(2.4rem,7.5vw,4.5rem)}.h2.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem;color:#f1f5f9}.p.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(1rem,2.2vw,1.2rem);color:#ffffff73;line-height:1.6;max-width:580px;margin:0 auto}.p.lg.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(1.05rem,2.4vw,1.3rem)}.grad.svelte-rnh0tn.svelte-rnh0tn{background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.s-hero.svelte-rnh0tn.svelte-rnh0tn{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center}.hero-inner.svelte-rnh0tn.svelte-rnh0tn{max-width:720px;width:100%;text-align:center}.terminal.svelte-rnh0tn.svelte-rnh0tn{background:#0b0b12;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 20px 60px #00000080;overflow:hidden;text-align:left;max-width:600px;margin:1.5rem auto 0}.terminal-bar.svelte-rnh0tn.svelte-rnh0tn{display:flex;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.terminal-bar.svelte-rnh0tn i.svelte-rnh0tn{width:8px;height:8px;border-radius:50%}.terminal-bar.svelte-rnh0tn i.svelte-rnh0tn:nth-child(1){background:#f87171}.terminal-bar.svelte-rnh0tn i.svelte-rnh0tn:nth-child(2){background:#fbbf24}.terminal-bar.svelte-rnh0tn i.svelte-rnh0tn:nth-child(3){background:#34d399}.terminal-body.svelte-rnh0tn.svelte-rnh0tn{padding:1.4rem 1.5rem;font-family:SF Mono,Monaco,monospace;font-size:clamp(.9rem,2vw,1.05rem);color:#f1f5f9;min-height:3em}.prompt.svelte-rnh0tn.svelte-rnh0tn{color:#818cf8;margin-right:.5rem;font-weight:700}.cursor.svelte-rnh0tn.svelte-rnh0tn{animation:svelte-rnh0tn-bk 1s step-end infinite;color:#818cf8}@keyframes svelte-rnh0tn-bk{50%{opacity:0}}.hero-sub.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(1rem,2.4vw,1.25rem);color:#ffffff80;margin:1.5rem 0 0;font-style:italic;animation:svelte-rnh0tn-fadeUp .6s ease both}@keyframes svelte-rnh0tn-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.scroll-hint.svelte-rnh0tn.svelte-rnh0tn{margin-top:3rem;display:inline-flex;align-items:center;gap:.5rem;color:#ffffff40;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;animation:svelte-rnh0tn-bob 2.5s ease-in-out infinite}@keyframes svelte-rnh0tn-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.s-tree.svelte-rnh0tn.svelte-rnh0tn{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}.tree-inner.svelte-rnh0tn.svelte-rnh0tn{max-width:760px;width:100%}.tree-counter.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:baseline;gap:.55rem;margin:0 auto 2rem;padding:.6rem 1.1rem;background:#f871710f;border:1px solid rgba(248,113,113,.2);border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tc-dot.svelte-rnh0tn.svelte-rnh0tn{width:8px;height:8px;border-radius:50%;background:#ef4444;box-shadow:0 0 8px #ef444499;animation:svelte-rnh0tn-tc-blink 1.4s ease-in-out infinite;align-self:center}@keyframes svelte-rnh0tn-tc-blink{0%,to{opacity:1}50%{opacity:.4}}.tc-label.svelte-rnh0tn.svelte-rnh0tn{font-size:.75rem;color:#ffffff8c;font-weight:600}.tc-value.svelte-rnh0tn.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-size:1.3rem;font-weight:800;color:#f87171;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.tree-card.svelte-rnh0tn.svelte-rnh0tn{background:linear-gradient(180deg,#0f0f16f0,#0b0b11f0);border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #0006,0 30px 80px #00000080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.tree-bar.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.tree-bar.svelte-rnh0tn i.svelte-rnh0tn{width:7px;height:7px;border-radius:50%}.tree-bar.svelte-rnh0tn i.svelte-rnh0tn:nth-child(1){background:#f87171}.tree-bar.svelte-rnh0tn i.svelte-rnh0tn:nth-child(2){background:#fbbf24}.tree-bar.svelte-rnh0tn i.svelte-rnh0tn:nth-child(3){background:#34d399}.tree-tab.svelte-rnh0tn.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-size:.68rem;color:#fff6;margin-left:.8rem}.tree-body.svelte-rnh0tn.svelte-rnh0tn{padding:.65rem 0;max-height:60vh;overflow:hidden;position:relative}.tree-body.svelte-rnh0tn.svelte-rnh0tn:after{content:"";position:absolute;bottom:0;left:0;right:0;height:28%;background:linear-gradient(to bottom,transparent,rgba(11,11,17,.94));pointer-events:none}.tree-row.svelte-rnh0tn.svelte-rnh0tn{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.55rem;padding:.42rem 1rem;font-family:SF Mono,Monaco,monospace;font-size:.82rem;color:#ffffffb3;transition:opacity .35s ease,transform .35s ease}.tree-row-root.svelte-rnh0tn.svelte-rnh0tn{color:#f1f5f9;font-weight:700;background:#f871710a;border-bottom:1px solid rgba(248,113,113,.12);padding-top:.65rem;padding-bottom:.65rem}.tree-row-infinity.svelte-rnh0tn.svelte-rnh0tn{color:#ffffff59;font-style:italic}.tree-branch.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;color:#ffffff2e;font-size:.8rem;line-height:1;flex-shrink:0}.tb-pipe.svelte-rnh0tn.svelte-rnh0tn{display:inline-block;width:22px;border-left:1px solid rgba(255,255,255,.08);height:1.4em;margin-right:-22px}.tb-elbow.svelte-rnh0tn.svelte-rnh0tn{padding-right:2px;letter-spacing:-.05em}.tree-icon.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;color:#fff6;flex-shrink:0}.tree-icon-root.svelte-rnh0tn.svelte-rnh0tn{color:#f87171;background:#f871711a;border:1px solid rgba(248,113,113,.18)}.tree-icon-folder.svelte-rnh0tn.svelte-rnh0tn{color:#fbbf24}.tree-icon-leaf.svelte-rnh0tn.svelte-rnh0tn{color:#94a3b8}.tree-icon-infinity.svelte-rnh0tn.svelte-rnh0tn{color:#ffffff4d}.tree-name.svelte-rnh0tn.svelte-rnh0tn{color:#ffffffd1;font-family:inherit;font-weight:500}.tree-row-root.svelte-rnh0tn .tree-name.svelte-rnh0tn{color:#f1f5f9;font-weight:700}.tree-row-leaf.svelte-rnh0tn .tree-name.svelte-rnh0tn{color:#fff9}.tree-row-infinity.svelte-rnh0tn .tree-name.svelte-rnh0tn{color:#ffffff59;font-style:italic}.tree-count.svelte-rnh0tn.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-size:.72rem;font-weight:700;padding:.15rem .45rem;border-radius:5px;color:#ffffff80;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);font-variant-numeric:tabular-nums;letter-spacing:0}.tree-row-root.svelte-rnh0tn .tree-count.svelte-rnh0tn{color:#fca5a5;background:#f871711a;border-color:#f8717138;font-size:.78rem}.tree-row-infinity.svelte-rnh0tn .tree-count.svelte-rnh0tn{color:#ffffff40}.s-labels.svelte-rnh0tn.svelte-rnh0tn{min-height:80vh;display:flex;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem}.labels-inner.svelte-rnh0tn.svelte-rnh0tn{max-width:720px;width:100%;text-align:center;transition:opacity .5s ease}.labels-stack.svelte-rnh0tn.svelte-rnh0tn{margin:0 auto 2.5rem;width:320px;position:relative;height:130px}.lbl-doc.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:0;right:0;bottom:0;left:0;background:#f8fafc;border-radius:10px;padding:1rem .9rem;color:#0f172a;box-shadow:0 12px 40px #00000080,inset 0 0 0 1px #0000000f;text-align:left;overflow:visible}.lbl-doc-icon.svelte-rnh0tn.svelte-rnh0tn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:#6366f11a;color:#6366f1;border:1px solid rgba(99,102,241,.2)}.lbl-tags.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lbl-tag.svelte-rnh0tn.svelte-rnh0tn{position:absolute;font-family:SF Mono,Monaco,monospace;font-size:.58rem;font-weight:800;padding:.2rem .5rem;border-radius:4px;color:#fff;box-shadow:0 4px 14px #0006;letter-spacing:.04em;animation:svelte-rnh0tn-lbl-attach .6s cubic-bezier(.34,1.42,.55,1) backwards}@keyframes svelte-rnh0tn-lbl-attach{0%{opacity:0;transform:scale(.4) rotate(0)}to{opacity:1}}.lbl-t-1.svelte-rnh0tn.svelte-rnh0tn{top:-10px;left:-8px;transform:rotate(-12deg);background:#dc2626;animation-delay:.2s}.lbl-t-2.svelte-rnh0tn.svelte-rnh0tn{top:-8px;right:14%;transform:rotate(8deg);background:#f97316;animation-delay:.5s}.lbl-t-3.svelte-rnh0tn.svelte-rnh0tn{top:22%;right:-16px;transform:rotate(15deg);background:#fbbf24;color:#78350f;animation-delay:.8s}.lbl-t-4.svelte-rnh0tn.svelte-rnh0tn{bottom:18%;right:-10px;transform:rotate(-6deg);background:#818cf8;animation-delay:1.1s}.lbl-t-5.svelte-rnh0tn.svelte-rnh0tn{bottom:-12px;right:22%;transform:rotate(4deg);background:#94a3b8;animation-delay:1.4s}.lbl-t-6.svelte-rnh0tn.svelte-rnh0tn{bottom:-10px;left:14%;transform:rotate(-10deg);background:#14b8a6;animation-delay:1.7s}.lbl-t-7.svelte-rnh0tn.svelte-rnh0tn{top:28%;left:-14px;transform:rotate(-18deg);background:#ef4444;animation-delay:2s}.labels-title.svelte-rnh0tn.svelte-rnh0tn{color:#f8fafc;text-shadow:0 0 30px rgba(129,140,248,.4),0 0 60px rgba(129,140,248,.18),0 2px 30px rgba(0,0,0,.6)}.labels-line.svelte-rnh0tn.svelte-rnh0tn{margin-top:1.5rem;font-size:clamp(1.05rem,2.4vw,1.25rem);color:#ffffff8c;line-height:1.55}.labels-emph.svelte-rnh0tn.svelte-rnh0tn{margin-top:.5rem;font-size:clamp(1.3rem,3.2vw,1.8rem);font-weight:700;color:#f1f5f9;font-style:italic;letter-spacing:-.01em;line-height:1.3}.labels-rule.svelte-rnh0tn.svelte-rnh0tn{width:80px;height:1px;margin:2rem auto;background:linear-gradient(90deg,transparent,rgba(129,140,248,.5),transparent)}.labels-close.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(1.1rem,2.6vw,1.35rem);font-weight:700;line-height:1.3;background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.s-recog.svelte-rnh0tn.svelte-rnh0tn{min-height:65vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:4rem 2rem}.recog-aura.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 50% 40% at 50% 50%,rgba(251,146,60,.18),transparent 60%),radial-gradient(ellipse 80% 60% at 50% 50%,rgba(248,113,113,.07),transparent 75%);pointer-events:none}.recog-folder-bg.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.rfb.svelte-rnh0tn.svelte-rnh0tn{position:absolute;color:#fb923c1f;filter:blur(.4px)}.rfb-1.svelte-rnh0tn.svelte-rnh0tn{width:720px;height:720px;opacity:.35;transform:translate(-2%,4%);animation:svelte-rnh0tn-rfb-drift 14s ease-in-out infinite}.rfb-2.svelte-rnh0tn.svelte-rnh0tn{width:480px;height:480px;opacity:.55;color:#fb923c29;animation:svelte-rnh0tn-rfb-drift 11s ease-in-out infinite -3s}.rfb-3.svelte-rnh0tn.svelte-rnh0tn{width:280px;height:280px;opacity:.75;color:#fb923c38;animation:svelte-rnh0tn-rfb-drift 9s ease-in-out infinite -6s}@keyframes svelte-rnh0tn-rfb-drift{0%,to{translate:0 0}50%{translate:0 -8px}}.recog-inner.svelte-rnh0tn.svelte-rnh0tn{position:relative;z-index:2;max-width:760px;text-align:center}.recog-title.svelte-rnh0tn.svelte-rnh0tn{color:#f8fafc;text-shadow:0 0 30px rgba(251,146,60,.3),0 0 70px rgba(248,113,113,.18),0 2px 30px rgba(0,0,0,.7)}.recog-sub.svelte-rnh0tn.svelte-rnh0tn{margin-top:1.5rem;font-size:clamp(1.1rem,2.6vw,1.4rem);color:#ffffff9e;line-height:1.55;text-shadow:0 2px 30px rgba(0,0,0,.5)}.s-anxiety.svelte-rnh0tn.svelte-rnh0tn{min-height:95vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.anxiety-dust.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;overflow:hidden}.dust.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:-10%;border-radius:50%;pointer-events:none;will-change:transform,opacity}@keyframes svelte-rnh0tn-dust-fall{0%{transform:translate3d(0,-10vh,0);opacity:0}8%{opacity:var(--dust-op, .4)}50%{transform:translate3d(var(--dust-sway, 18px),55vh,0);opacity:var(--dust-op, .4)}92%{opacity:var(--dust-op, .4)}to{transform:translate3d(0,120vh,0);opacity:0}}.dust-0.svelte-rnh0tn.svelte-rnh0tn{left:6%;width:4px;height:4px;background:#f871718c;--dust-op:.42;--dust-sway:24px;animation:svelte-rnh0tn-dust-fall 22s linear infinite -2s}.dust-1.svelte-rnh0tn.svelte-rnh0tn{left:12%;width:3px;height:3px;background:#fb923c73;--dust-op:.35;--dust-sway:-14px;animation:svelte-rnh0tn-dust-fall 18s linear infinite -7s}.dust-2.svelte-rnh0tn.svelte-rnh0tn{left:18%;width:2px;height:2px;background:#fff6;--dust-op:.25;--dust-sway:10px;animation:svelte-rnh0tn-dust-fall 26s linear infinite -3s}.dust-3.svelte-rnh0tn.svelte-rnh0tn{left:24%;width:5px;height:5px;background:#f8717159;--dust-op:.38;--dust-sway:-22px;animation:svelte-rnh0tn-dust-fall 20s linear infinite -11s}.dust-4.svelte-rnh0tn.svelte-rnh0tn{left:31%;width:3px;height:3px;background:#fbbf2473;--dust-op:.3;--dust-sway:16px;animation:svelte-rnh0tn-dust-fall 24s linear infinite -5s}.dust-5.svelte-rnh0tn.svelte-rnh0tn{left:38%;width:2px;height:2px;background:#818cf880;--dust-op:.35;--dust-sway:-10px;animation:svelte-rnh0tn-dust-fall 19s linear infinite -8s}.dust-6.svelte-rnh0tn.svelte-rnh0tn{left:44%;width:4px;height:4px;background:#f8717166;--dust-op:.4;--dust-sway:18px;animation:svelte-rnh0tn-dust-fall 23s linear infinite -1s}.dust-7.svelte-rnh0tn.svelte-rnh0tn{left:50%;width:3px;height:3px;background:#ffffff73;--dust-op:.3;--dust-sway:-16px;animation:svelte-rnh0tn-dust-fall 21s linear infinite -14s}.dust-8.svelte-rnh0tn.svelte-rnh0tn{left:56%;width:5px;height:5px;background:#fb923c66;--dust-op:.38;--dust-sway:22px;animation:svelte-rnh0tn-dust-fall 25s linear infinite -6s}.dust-9.svelte-rnh0tn.svelte-rnh0tn{left:62%;width:2px;height:2px;background:#ffffff59;--dust-op:.25;--dust-sway:-12px;animation:svelte-rnh0tn-dust-fall 17s linear infinite -10s}.dust-10.svelte-rnh0tn.svelte-rnh0tn{left:68%;width:4px;height:4px;background:#f8717180;--dust-op:.4;--dust-sway:14px;animation:svelte-rnh0tn-dust-fall 22s linear infinite -4s}.dust-11.svelte-rnh0tn.svelte-rnh0tn{left:74%;width:3px;height:3px;background:#818cf873;--dust-op:.32;--dust-sway:-20px;animation:svelte-rnh0tn-dust-fall 20s linear infinite -13s}.dust-12.svelte-rnh0tn.svelte-rnh0tn{left:80%;width:5px;height:5px;background:#fb923c66;--dust-op:.38;--dust-sway:26px;animation:svelte-rnh0tn-dust-fall 24s linear infinite -9s}.dust-13.svelte-rnh0tn.svelte-rnh0tn{left:86%;width:2px;height:2px;background:#fff6;--dust-op:.26;--dust-sway:-8px;animation:svelte-rnh0tn-dust-fall 18s linear infinite -2s}.dust-14.svelte-rnh0tn.svelte-rnh0tn{left:92%;width:3px;height:3px;background:#f8717166;--dust-op:.35;--dust-sway:12px;animation:svelte-rnh0tn-dust-fall 21s linear infinite -15s}.dust-15.svelte-rnh0tn.svelte-rnh0tn{left:9%;width:2px;height:2px;background:#fbbf2466;--dust-op:.28;--dust-sway:-14px;animation:svelte-rnh0tn-dust-fall 23s linear infinite -12s}.dust-16.svelte-rnh0tn.svelte-rnh0tn{left:28%;width:3px;height:3px;background:#818cf866;--dust-op:.32;--dust-sway:18px;animation:svelte-rnh0tn-dust-fall 19s linear infinite 0s}.dust-17.svelte-rnh0tn.svelte-rnh0tn{left:65%;width:4px;height:4px;background:#f8717173;--dust-op:.4;--dust-sway:-22px;animation:svelte-rnh0tn-dust-fall 22s linear infinite -16s}.dust-18.svelte-rnh0tn.svelte-rnh0tn{left:41%;width:2px;height:2px;background:#ffffff59;--dust-op:.25;--dust-sway:10px;animation:svelte-rnh0tn-dust-fall 26s linear infinite -3s}.dust-19.svelte-rnh0tn.svelte-rnh0tn{left:77%;width:3px;height:3px;background:#fb923c73;--dust-op:.35;--dust-sway:-16px;animation:svelte-rnh0tn-dust-fall 20s linear infinite -17s}.anxiety-glow.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:50%;left:50%;width:560px;height:320px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(248,113,113,.13) 0%,rgba(251,146,60,.05) 40%,transparent 75%);pointer-events:none;z-index:0;filter:blur(14px)}.anxiety-inner.svelte-rnh0tn.svelte-rnh0tn{position:relative;max-width:920px;width:100%;transition:opacity .4s ease;text-align:center;z-index:2}.anxiety-text.svelte-rnh0tn.svelte-rnh0tn{padding:2rem 0;max-width:580px;margin:0 auto;position:relative;z-index:3}.anxiety-line.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(1.05rem,2.4vw,1.25rem);color:#ffffff8c;font-style:italic;margin:0 0 .85rem}.anxiety-emph.svelte-rnh0tn.svelte-rnh0tn{margin:1.4rem auto 0;font-size:clamp(1.3rem,3.2vw,1.85rem);font-weight:700;color:#fca5a5;line-height:1.25;letter-spacing:-.02em;max-width:540px;text-shadow:0 0 24px rgba(248,113,113,.35),0 2px 30px rgba(0,0,0,.6)}.ghosts.svelte-rnh0tn.svelte-rnh0tn{position:absolute;top:-8%;right:0;bottom:-8%;left:0;pointer-events:none;z-index:1}.ghost.svelte-rnh0tn.svelte-rnh0tn{position:absolute;display:inline-flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:#ffffff8c;padding:.65rem 1rem;background:linear-gradient(180deg,#14141cd9,#0f0f16d9);border-radius:10px;border:1px solid rgba(255,255,255,.07);box-shadow:0 12px 40px #0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:240px;line-height:1.4}.ghost-mark.svelte-rnh0tn.svelte-rnh0tn{color:#818cf8;font-weight:800;font-size:1.2rem;line-height:1;flex-shrink:0}.ghost-text.svelte-rnh0tn.svelte-rnh0tn{font-style:italic}.ghost-1.svelte-rnh0tn.svelte-rnh0tn{top:0;left:0;transform:rotate(-3deg);animation:svelte-rnh0tn-ghost-float 7s ease-in-out infinite}.ghost-2.svelte-rnh0tn.svelte-rnh0tn{top:8%;right:0;transform:rotate(2deg);animation:svelte-rnh0tn-ghost-float 9s ease-in-out infinite -2s}.ghost-3.svelte-rnh0tn.svelte-rnh0tn{bottom:0;left:2%;transform:rotate(4deg);animation:svelte-rnh0tn-ghost-float 8s ease-in-out infinite -4s}.ghost-4.svelte-rnh0tn.svelte-rnh0tn{bottom:0;right:0;transform:rotate(-2deg);animation:svelte-rnh0tn-ghost-float 10s ease-in-out infinite -1s}.ghost-5.svelte-rnh0tn.svelte-rnh0tn{display:none}@keyframes svelte-rnh0tn-ghost-float{0%,to{translate:0 0}50%{translate:0 -10px}}.s-shift.svelte-rnh0tn.svelte-rnh0tn{min-height:80vh;display:flex;align-items:center;justify-content:center}.shift-inner.svelte-rnh0tn.svelte-rnh0tn{max-width:720px;text-align:center;transition:opacity .4s ease}.shift-line.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(1.1rem,2.6vw,1.4rem);color:#ffffff80;margin:0 0 1.4rem;line-height:1.5}.shift-emph.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(1.6rem,4.5vw,2.4rem);font-weight:700;color:#f1f5f9;margin:0 0 1rem;line-height:1.25;letter-spacing:-.02em}.shift-cta.svelte-rnh0tn.svelte-rnh0tn{font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;line-height:1.2;background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.s-portal.svelte-rnh0tn.svelte-rnh0tn{min-height:110vh;display:flex;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}.portal-inner.svelte-rnh0tn.svelte-rnh0tn{max-width:820px;width:100%;text-align:center}.port-roles.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;gap:.55rem;margin:2rem auto 0;padding:.45rem .75rem;background:#0f0f16d9;border:1px solid rgba(255,255,255,.07);border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap;justify-content:center;transition:opacity .4s ease}.port-roles-label.svelte-rnh0tn.svelte-rnh0tn{font-size:.68rem;font-weight:600;color:#fff6;letter-spacing:.08em;text-transform:uppercase;padding-right:.25rem}.port-role-chip.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:999px;font-size:.76rem;font-weight:600;color:#ffffff73;cursor:default;transition:all .35s ease}.prc-dot.svelte-rnh0tn.svelte-rnh0tn{width:6px;height:6px;border-radius:50%;background:#ffffff40;transition:all .35s ease}.port-role-chip.active.svelte-rnh0tn.svelte-rnh0tn{color:#fff}.port-role-chip.active.svelte-rnh0tn .prc-dot.svelte-rnh0tn{animation:svelte-rnh0tn-prc-pulse 1.4s ease-in-out infinite}@keyframes svelte-rnh0tn-prc-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.port-role-client.active.svelte-rnh0tn.svelte-rnh0tn{border-color:#818cf873;background:#818cf81a;box-shadow:0 0 0 3px #818cf80f}.port-role-client.active.svelte-rnh0tn .prc-dot.svelte-rnh0tn{background:#818cf8;box-shadow:0 0 8px #818cf8b3}.port-role-accountant.active.svelte-rnh0tn.svelte-rnh0tn{border-color:#fb923c73;background:#fb923c1a;box-shadow:0 0 0 3px #fb923c0f}.port-role-accountant.active.svelte-rnh0tn .prc-dot.svelte-rnh0tn{background:#fb923c;box-shadow:0 0 8px #fb923cb3}.port-role-team.active.svelte-rnh0tn.svelte-rnh0tn{border-color:#4ade8073;background:#4ade801a;box-shadow:0 0 0 3px #4ade800f}.port-role-team.active.svelte-rnh0tn .prc-dot.svelte-rnh0tn{background:#4ade80;box-shadow:0 0 8px #4ade80b3}.port-doc.svelte-rnh0tn.svelte-rnh0tn{margin:2rem auto 0;text-align:left;background:linear-gradient(180deg,#0f0f16eb,#0b0b11eb);border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;box-shadow:0 30px 80px #00000080,0 0 60px #0000004d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-width:620px;transition:opacity .6s ease,transform .6s ease}.port-doc-bar.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.port-doc-bar.svelte-rnh0tn i.svelte-rnh0tn{width:7px;height:7px;border-radius:50%}.port-doc-bar.svelte-rnh0tn i.svelte-rnh0tn:nth-child(1){background:#f87171}.port-doc-bar.svelte-rnh0tn i.svelte-rnh0tn:nth-child(2){background:#fbbf24}.port-doc-bar.svelte-rnh0tn i.svelte-rnh0tn:nth-child(3){background:#34d399}.port-doc-tab.svelte-rnh0tn.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-size:.7rem;color:#ffffff8c;margin-left:.8rem}.port-doc-body.svelte-rnh0tn.svelte-rnh0tn{display:flex;flex-direction:column}.port-zone.svelte-rnh0tn.svelte-rnh0tn{padding:1.1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.04);transition:background .5s ease,opacity .5s ease,box-shadow .5s ease;position:relative;opacity:.55}.port-zone.svelte-rnh0tn.svelte-rnh0tn:last-child{border-bottom:none}.port-zone.zone-active.svelte-rnh0tn.svelte-rnh0tn{opacity:1}.port-zone.svelte-rnh0tn.svelte-rnh0tn:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;transition:opacity .5s ease;opacity:.25}.port-zone.zone-active.svelte-rnh0tn.svelte-rnh0tn:before{opacity:1}.port-zone-client.svelte-rnh0tn.svelte-rnh0tn:before{background:#818cf8;box-shadow:2px 0 12px #818cf873}.port-zone-acc.svelte-rnh0tn.svelte-rnh0tn:before{background:#fb923c;box-shadow:2px 0 12px #fb923c73}.port-zone-team.svelte-rnh0tn.svelte-rnh0tn:before{background:#4ade80;box-shadow:2px 0 12px #4ade8073}.port-zone-client.zone-active.svelte-rnh0tn.svelte-rnh0tn{background:linear-gradient(90deg,rgba(129,140,248,.08),transparent 80%)}.port-zone-acc.zone-active.svelte-rnh0tn.svelte-rnh0tn{background:linear-gradient(90deg,rgba(251,146,60,.07),transparent 80%)}.port-zone-team.zone-active.svelte-rnh0tn.svelte-rnh0tn{background:linear-gradient(90deg,rgba(74,222,128,.07),transparent 80%)}.pz-tag.svelte-rnh0tn.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-size:.58rem;font-weight:800;letter-spacing:.12em;margin-bottom:.55rem}.port-zone-client.svelte-rnh0tn .pz-tag.svelte-rnh0tn{color:#a5b4fcd9}.port-zone-acc.svelte-rnh0tn .pz-tag.svelte-rnh0tn{color:#fdba74d9}.port-zone-team.svelte-rnh0tn .pz-tag.svelte-rnh0tn{color:#86efacd9}.pz-title.svelte-rnh0tn.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-size:.92rem;font-weight:700;color:#f1f5f9;margin-bottom:.25rem}.pz-meta.svelte-rnh0tn.svelte-rnh0tn{font-size:.72rem;color:#ffffff73;font-family:SF Mono,Monaco,monospace}.pz-rows.svelte-rnh0tn.svelte-rnh0tn{display:flex;flex-direction:column;gap:.35rem}.pz-row.svelte-rnh0tn.svelte-rnh0tn{display:flex;justify-content:space-between;align-items:baseline;font-size:.82rem;padding:.15rem 0}.pz-key.svelte-rnh0tn.svelte-rnh0tn{color:#ffffff80}.pz-val.svelte-rnh0tn.svelte-rnh0tn{color:#f1f5f9;font-weight:700;font-family:SF Mono,Monaco,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.pz-sigs.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:center;gap:.55rem;margin-bottom:.65rem}.pz-sig-label.svelte-rnh0tn.svelte-rnh0tn{font-size:.72rem;color:#ffffff80}.pz-sig-line.svelte-rnh0tn.svelte-rnh0tn{flex:1;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.15),transparent);max-width:110px}.pz-internal.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:flex-start;gap:.5rem;padding:.55rem .7rem;background:#4ade800d;border:1px dashed rgba(74,222,128,.18);border-radius:6px;font-size:.74rem;color:#fff9}.pz-internal-tag.svelte-rnh0tn.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-size:.55rem;font-weight:800;letter-spacing:.12em;color:#86efac;background:#4ade801f;border:1px solid rgba(74,222,128,.25);border-radius:4px;padding:.15rem .35rem;flex-shrink:0;line-height:1.2}.pz-internal-text.svelte-rnh0tn.svelte-rnh0tn{font-style:italic;line-height:1.4}.portal-card.svelte-rnh0tn.svelte-rnh0tn{margin-top:1.5rem;text-align:left;background:linear-gradient(180deg,#0f0f16eb,#0b0b11eb);border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;box-shadow:0 30px 80px #00000080,0 0 60px #818cf814;transition:opacity .6s ease,transform .6s ease;max-width:720px;margin-left:auto;margin-right:auto}.portal-header.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.portal-bar-dot.svelte-rnh0tn.svelte-rnh0tn{width:7px;height:7px;border-radius:50%}.portal-bar-dot.svelte-rnh0tn.svelte-rnh0tn:nth-child(1){background:#f87171}.portal-bar-dot.svelte-rnh0tn.svelte-rnh0tn:nth-child(2){background:#fbbf24}.portal-bar-dot.svelte-rnh0tn.svelte-rnh0tn:nth-child(3){background:#34d399}.portal-tab.svelte-rnh0tn.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-size:.68rem;color:#fff6;margin-left:.8rem}.portal-body.svelte-rnh0tn.svelte-rnh0tn{padding:1rem}.perm-grid.svelte-rnh0tn.svelte-rnh0tn{width:100%;border-collapse:collapse}.perm-grid.svelte-rnh0tn th.svelte-rnh0tn,.perm-grid.svelte-rnh0tn td.svelte-rnh0tn{padding:.85rem .9rem;text-align:left}.perm-grid.svelte-rnh0tn th.svelte-rnh0tn{vertical-align:top}.perm-grid.svelte-rnh0tn thead th.svelte-rnh0tn{border-bottom:1px solid rgba(255,255,255,.07);position:relative;transition:background .35s ease,opacity .35s ease}.perm-grid.svelte-rnh0tn thead th.svelte-rnh0tn:before{content:"";position:absolute;top:0;left:12%;right:12%;height:2px;border-radius:2px;transition:opacity .35s ease,box-shadow .35s ease;opacity:.35}.perm-th.port-role-client.svelte-rnh0tn.svelte-rnh0tn:before{background:#818cf8}.perm-th.port-role-accountant.svelte-rnh0tn.svelte-rnh0tn:before{background:#fb923c}.perm-th.port-role-team.svelte-rnh0tn.svelte-rnh0tn:before{background:#4ade80}.perm-th.col-active.svelte-rnh0tn.svelte-rnh0tn:before{opacity:1;box-shadow:0 2px 12px currentColor}.perm-th.col-active.port-role-client.svelte-rnh0tn.svelte-rnh0tn{color:#a5b4fc;box-shadow:inset 0 -1px #818cf84d}.perm-th.col-active.port-role-accountant.svelte-rnh0tn.svelte-rnh0tn{color:#fdba74;box-shadow:inset 0 -1px #fb923c4d}.perm-th.col-active.port-role-team.svelte-rnh0tn.svelte-rnh0tn{color:#86efac;box-shadow:inset 0 -1px #4ade804d}.perm-grid.svelte-rnh0tn tbody tr.svelte-rnh0tn{border-bottom:1px solid rgba(255,255,255,.04)}.perm-grid.svelte-rnh0tn tbody tr.svelte-rnh0tn:last-child{border-bottom:none}.perm-role.svelte-rnh0tn.svelte-rnh0tn{font-size:.85rem;font-weight:700;color:#e2e8f0;transition:color .35s ease}.perm-th.col-active.port-role-client.svelte-rnh0tn .perm-role.svelte-rnh0tn{color:#a5b4fc}.perm-th.col-active.port-role-accountant.svelte-rnh0tn .perm-role.svelte-rnh0tn{color:#fdba74}.perm-th.col-active.port-role-team.svelte-rnh0tn .perm-role.svelte-rnh0tn{color:#86efac}.perm-role-sub.svelte-rnh0tn.svelte-rnh0tn{font-size:.68rem;color:#fff6;margin-top:.15rem}.perm-key.svelte-rnh0tn.svelte-rnh0tn{font-size:.82rem;color:#ffffff8c;font-weight:500}.perm-cell.svelte-rnh0tn.svelte-rnh0tn{text-align:center;vertical-align:middle;transition:background .35s ease}.perm-cell.col-active.svelte-rnh0tn.svelte-rnh0tn{background:#ffffff06}.perm-yes.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#4ade801f;color:#4ade80;border:1px solid rgba(74,222,128,.25)}.perm-no.svelte-rnh0tn.svelte-rnh0tn{color:#fff3;font-weight:600}.s-log.svelte-rnh0tn.svelte-rnh0tn{min-height:90vh;display:flex;align-items:center;justify-content:center}.log-inner.svelte-rnh0tn.svelte-rnh0tn{max-width:720px;width:100%;text-align:center}.log-card.svelte-rnh0tn.svelte-rnh0tn{margin-top:2.5rem;text-align:left;background:linear-gradient(180deg,#0f0f16eb,#0b0b11eb);border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;box-shadow:0 20px 60px #0006;max-width:620px;margin-left:auto;margin-right:auto}.log-header.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:center;gap:.65rem;padding:.75rem 1rem;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.log-live.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;gap:.35rem;font-size:.58rem;font-weight:800;letter-spacing:.14em;color:#fca5a5;padding:.25rem .45rem;border-radius:4px;background:#ef44441a;border:1px solid rgba(239,68,68,.2)}.log-live-dot.svelte-rnh0tn.svelte-rnh0tn{width:5px;height:5px;border-radius:50%;background:#f87171;box-shadow:0 0 8px #f8717199;animation:fc-blink 1.4s ease-in-out infinite}.log-tab.svelte-rnh0tn.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-size:.68rem;color:#fff6;margin-left:auto}.log-row.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:center;gap:.8rem;padding:.85rem 1rem;border-bottom:1px solid rgba(255,255,255,.04);transition:opacity .5s ease,transform .5s ease}.log-row.svelte-rnh0tn.svelte-rnh0tn:last-child{border-bottom:none}.log-row-dot.svelte-rnh0tn.svelte-rnh0tn{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade8080;flex-shrink:0}.log-row-text.svelte-rnh0tn.svelte-rnh0tn{flex:1;min-width:0}.log-row-event.svelte-rnh0tn.svelte-rnh0tn{font-size:.85rem;color:#ffffffd9;line-height:1.4}.log-row-meta.svelte-rnh0tn.svelte-rnh0tn{font-size:.68rem;color:#fff6;margin-top:.15rem;font-family:SF Mono,Monaco,monospace}.s-contrast.svelte-rnh0tn.svelte-rnh0tn{min-height:90vh;display:flex;align-items:center;justify-content:center}.contrast-inner.svelte-rnh0tn.svelte-rnh0tn{max-width:880px;width:100%;text-align:center}.cmp.svelte-rnh0tn.svelte-rnh0tn{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch;margin-top:2rem}.cmp-col.svelte-rnh0tn.svelte-rnh0tn{border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.75rem 1.5rem;text-align:left;position:relative;overflow:hidden}.cmp-old.svelte-rnh0tn.svelte-rnh0tn{border-color:#f8717133;background:linear-gradient(180deg,#f8717112,#f8717103)}.cmp-new.svelte-rnh0tn.svelte-rnh0tn{border-color:#4ade8038;background:linear-gradient(180deg,#4ade8014,#4ade8003)}.cmp-col.svelte-rnh0tn.svelte-rnh0tn:before{content:"";position:absolute;top:0;left:0;right:0;height:1px}.cmp-old.svelte-rnh0tn.svelte-rnh0tn:before{background:linear-gradient(90deg,transparent,rgba(248,113,113,.4),transparent)}.cmp-new.svelte-rnh0tn.svelte-rnh0tn:before{background:linear-gradient(90deg,transparent,rgba(74,222,128,.45),transparent)}.cmp-head.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:center;gap:.85rem;margin-bottom:1.4rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(255,255,255,.06)}.cmp-num.svelte-rnh0tn.svelte-rnh0tn{flex-shrink:0;font-family:SF Mono,Monaco,monospace;font-size:.8rem;font-weight:700;padding:.4rem .55rem;border-radius:6px;letter-spacing:.04em;line-height:1}.cmp-old.svelte-rnh0tn .cmp-num.svelte-rnh0tn{color:#fca5a5;background:#f871711a;border:1px solid rgba(248,113,113,.22)}.cmp-new.svelte-rnh0tn .cmp-num.svelte-rnh0tn{color:#86efac;background:#4ade801a;border:1px solid rgba(74,222,128,.25)}.cmp-head-text.svelte-rnh0tn.svelte-rnh0tn{display:flex;flex-direction:column;min-width:0}.cmp-head-title.svelte-rnh0tn.svelte-rnh0tn{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1}.cmp-old.svelte-rnh0tn .cmp-head-title.svelte-rnh0tn{color:#fca5a5}.cmp-new.svelte-rnh0tn .cmp-head-title.svelte-rnh0tn{color:#86efac}.cmp-head-sub.svelte-rnh0tn.svelte-rnh0tn{font-size:.72rem;color:#fff6;margin-top:.35rem;font-weight:500;line-height:1.3}.cmp-mock.svelte-rnh0tn.svelte-rnh0tn{margin-bottom:1.2rem;background:linear-gradient(180deg,#08080ceb,#050508eb);border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:hidden;font-family:SF Mono,Monaco,monospace}.cmm-bar.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:center;gap:.55rem;padding:.45rem .65rem;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.cmm-pill.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;gap:.35rem;font-size:.55rem;font-weight:800;letter-spacing:.12em;padding:.2rem .45rem;border-radius:4px}.cmm-pill-dot.svelte-rnh0tn.svelte-rnh0tn{width:5px;height:5px;border-radius:50%;animation:svelte-rnh0tn-cmm-blink 1.4s ease-in-out infinite}@keyframes svelte-rnh0tn-cmm-blink{0%,to{opacity:1}50%{opacity:.45}}.cmm-pill-bad.svelte-rnh0tn.svelte-rnh0tn{background:#ef44441f;color:#fca5a5;border:1px solid rgba(239,68,68,.25)}.cmm-pill-bad.svelte-rnh0tn .cmm-pill-dot.svelte-rnh0tn{background:#ef4444;box-shadow:0 0 6px #ef4444a6}.cmm-pill-good.svelte-rnh0tn.svelte-rnh0tn{background:#4ade801f;color:#86efac;border:1px solid rgba(74,222,128,.25)}.cmm-pill-good.svelte-rnh0tn .cmm-pill-dot.svelte-rnh0tn{background:#4ade80;box-shadow:0 0 6px #4ade80a6}.cmm-tab.svelte-rnh0tn.svelte-rnh0tn{font-size:.58rem;color:#ffffff59;margin-left:auto}.cmm-rows.svelte-rnh0tn.svelte-rnh0tn{padding:.35rem 0}.cmm-row.svelte-rnh0tn.svelte-rnh0tn{display:flex;align-items:center;gap:.5rem;padding:.35rem .65rem;font-size:.65rem;line-height:1.3;border-bottom:1px solid rgba(255,255,255,.03)}.cmm-row.svelte-rnh0tn.svelte-rnh0tn:last-child{border-bottom:none}.cmm-row-bad.svelte-rnh0tn.svelte-rnh0tn{color:#ffffffb3}.cmm-row-urgent.svelte-rnh0tn.svelte-rnh0tn{color:#fca5a5;font-weight:600}.cmm-row-faded.svelte-rnh0tn.svelte-rnh0tn{color:#ffffff52}.cmm-badge.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:16px;padding:0 4px;border-radius:8px;font-size:.55rem;font-weight:800;flex-shrink:0;color:#fff}.cmm-badge-12.svelte-rnh0tn.svelte-rnh0tn{background:#ef4444;box-shadow:0 0 8px #ef444466}.cmm-badge-3.svelte-rnh0tn.svelte-rnh0tn{background:#dc2626;box-shadow:0 0 8px #dc262666}.cmm-badge-empty.svelte-rnh0tn.svelte-rnh0tn{background:transparent;min-width:18px}.cmm-clip.svelte-rnh0tn.svelte-rnh0tn{font-size:.65rem;flex-shrink:0;opacity:.8}.cmm-subject.svelte-rnh0tn.svelte-rnh0tn{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmm-subject-dim.svelte-rnh0tn.svelte-rnh0tn{color:#ffffff40}.cmm-more.svelte-rnh0tn.svelte-rnh0tn{justify-content:center;color:#ffffff40;font-size:.8rem;letter-spacing:.25em;padding:.25rem 0}.cmm-row-portal.svelte-rnh0tn.svelte-rnh0tn{color:#ffffffd9}.cmm-role-dot.svelte-rnh0tn.svelte-rnh0tn{width:6px;height:6px;border-radius:50%;flex-shrink:0}.cmm-row-client.svelte-rnh0tn .cmm-role-dot.svelte-rnh0tn{background:#818cf8;box-shadow:0 0 6px #818cf88c}.cmm-row-acc.svelte-rnh0tn .cmm-role-dot.svelte-rnh0tn{background:#fb923c;box-shadow:0 0 6px #fb923c8c}.cmm-row-team.svelte-rnh0tn .cmm-role-dot.svelte-rnh0tn{background:#4ade80;box-shadow:0 0 6px #4ade808c}.cmm-role.svelte-rnh0tn.svelte-rnh0tn{font-weight:700;min-width:70px}.cmm-row-client.svelte-rnh0tn .cmm-role.svelte-rnh0tn{color:#a5b4fc}.cmm-row-acc.svelte-rnh0tn .cmm-role.svelte-rnh0tn{color:#fdba74}.cmm-row-team.svelte-rnh0tn .cmm-role.svelte-rnh0tn{color:#86efac}.cmm-action.svelte-rnh0tn.svelte-rnh0tn{flex:1;color:#ffffff8c;font-family:SF Mono,Monaco,monospace}.cmm-check.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#4ade8026;color:#4ade80;border:1px solid rgba(74,222,128,.3);flex-shrink:0}.cmp-row.svelte-rnh0tn.svelte-rnh0tn{display:flex;justify-content:space-between;align-items:baseline;padding:.85rem 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.9rem;gap:.8rem}.cmp-row.svelte-rnh0tn.svelte-rnh0tn:last-child{border-bottom:none}.cmp-row.svelte-rnh0tn span.svelte-rnh0tn{color:#ffffff73;font-weight:500}.cmp-row.svelte-rnh0tn b.svelte-rnh0tn{font-family:SF Mono,Monaco,monospace;font-weight:700;color:#ffffffeb;font-size:1.15rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.cmp-row.svelte-rnh0tn b.bad.svelte-rnh0tn{color:#f87171;font-style:italic;font-family:inherit;font-weight:600;font-size:.95rem;letter-spacing:0}.cmp-row.svelte-rnh0tn b.good.svelte-rnh0tn{color:#4ade80;font-style:italic;font-family:inherit;font-weight:600;font-size:.95rem;letter-spacing:0}.cmp-arrow.svelte-rnh0tn.svelte-rnh0tn{align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative;width:24px;color:transparent;font-size:0}.cmp-arrow.svelte-rnh0tn.svelte-rnh0tn:before{content:"";position:absolute;top:12%;bottom:12%;left:50%;width:1px;transform:translate(-50%);background:linear-gradient(180deg,transparent,rgba(248,113,113,.5) 15%,rgba(129,140,248,.5) 50%,rgba(74,222,128,.5) 85%,transparent)}.cmp-arrow.svelte-rnh0tn.svelte-rnh0tn:after{content:"";position:absolute;left:50%;width:8px;height:8px;border-radius:50%;background:#818cf8;box-shadow:0 0 12px #818cf8,0 0 24px #818cf899;transform:translate(-50%);animation:svelte-rnh0tn-cmp-flow 2.6s ease-in-out infinite}@keyframes svelte-rnh0tn-cmp-flow{0%{top:12%;background:#f87171;box-shadow:0 0 12px #f87171,0 0 24px #f8717199}50%{background:#818cf8;box-shadow:0 0 12px #818cf8,0 0 24px #818cf899}to{top:calc(88% - 8px);background:#4ade80;box-shadow:0 0 12px #4ade80,0 0 24px #4ade8099}}.s-cta.svelte-rnh0tn.svelte-rnh0tn{min-height:80vh;display:flex;align-items:center;justify-content:center}.cta-inner.svelte-rnh0tn.svelte-rnh0tn{max-width:680px;text-align:center}.cta.svelte-rnh0tn.svelte-rnh0tn{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;padding:1.05rem 2.25rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:1.05rem;font-weight:700;border-radius:13px;text-decoration:none;box-shadow:0 4px 24px #6366f159;animation:svelte-rnh0tn-cta-glow 3s ease-in-out infinite;transition:transform .3s,box-shadow .3s}.cta.svelte-rnh0tn.svelte-rnh0tn:hover{transform:translateY(-3px);box-shadow:0 8px 40px #6366f18c;animation:none}@keyframes svelte-rnh0tn-cta-glow{0%,to{box-shadow:0 4px 24px #6366f14d}50%{box-shadow:0 4px 40px #6366f18c,0 0 60px #6366f126}}.fine.svelte-rnh0tn.svelte-rnh0tn{display:block;margin-top:.8rem;font-size:.72rem;color:#fff3}@media (max-width: 760px){.s.svelte-rnh0tn.svelte-rnh0tn{padding:3rem 1.25rem}.flood-stage.svelte-rnh0tn.svelte-rnh0tn{top:-5%;right:4%;bottom:-5%;left:4%}.email.svelte-rnh0tn.svelte-rnh0tn{width:clamp(140px,38vw,200px)}.email.layer-3.svelte-rnh0tn.svelte-rnh0tn{display:none}.perm-grid.svelte-rnh0tn th.svelte-rnh0tn,.perm-grid.svelte-rnh0tn td.svelte-rnh0tn{padding:.55rem .35rem}.perm-role.svelte-rnh0tn.svelte-rnh0tn{font-size:.72rem}.perm-role-sub.svelte-rnh0tn.svelte-rnh0tn{font-size:.58rem}.perm-key.svelte-rnh0tn.svelte-rnh0tn{font-size:.72rem}.ghosts.svelte-rnh0tn.svelte-rnh0tn{top:-18%;right:0;bottom:-18%;left:0}.ghost.svelte-rnh0tn.svelte-rnh0tn{font-size:.8rem;max-width:80%;padding:.5rem .75rem}.ghost-1.svelte-rnh0tn.svelte-rnh0tn,.ghost-3.svelte-rnh0tn.svelte-rnh0tn{left:0;right:auto}.ghost-2.svelte-rnh0tn.svelte-rnh0tn,.ghost-4.svelte-rnh0tn.svelte-rnh0tn{right:0;left:auto}.ghost-5.svelte-rnh0tn.svelte-rnh0tn{display:none}.cmp.svelte-rnh0tn.svelte-rnh0tn{grid-template-columns:1fr;gap:0}.cmp-col.svelte-rnh0tn.svelte-rnh0tn{padding:1.4rem 1.25rem}.cmp-arrow.svelte-rnh0tn.svelte-rnh0tn{width:auto;height:56px}.cmp-arrow.svelte-rnh0tn.svelte-rnh0tn:before{top:50%;bottom:auto;left:12%;right:12%;width:auto;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgba(248,113,113,.5) 15%,rgba(129,140,248,.5) 50%,rgba(74,222,128,.5) 85%,transparent)}.cmp-arrow.svelte-rnh0tn.svelte-rnh0tn:after{top:50%;transform:translate(-50%,-50%);animation:svelte-rnh0tn-cmp-flow-h 2.6s ease-in-out infinite}@keyframes svelte-rnh0tn-cmp-flow-h{0%{left:12%;background:#f87171;box-shadow:0 0 12px #f87171,0 0 24px #f8717199}50%{background:#818cf8;box-shadow:0 0 12px #818cf8,0 0 24px #818cf899}to{left:88%;background:#4ade80;box-shadow:0 0 12px #4ade80,0 0 24px #4ade8099}}}.cin.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:#050507;color:#e2e8f0;position:relative;overflow-x:hidden}.bg.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bg-grad.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% 30%,rgba(99,102,241,.1),transparent 70%)}.bg-grid.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;top:-120%;right:0;bottom:0;left:0;will-change:transform;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:72px 72px}.orb.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;border-radius:50%;filter:blur(130px);will-change:transform}.orb.a.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:550px;height:550px;background:#6366f1;opacity:.13;top:-8%;right:-6%}.orb.b.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:450px;height:450px;background:#7c3aed;opacity:.1;bottom:8%;left:-8%}.s.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:relative;z-index:1;padding:4rem 2rem}.label.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:block;font-size:.85rem;font-weight:700;color:#818cf8;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.5rem;text-align:center}.h1.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(2.2rem,6vw,3.8rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0 0 1rem;color:#f1f5f9}.huge.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(2.4rem,7.5vw,4.5rem)}.h2.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem;color:#f1f5f9}.p.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(1rem,2.2vw,1.2rem);color:#ffffff73;line-height:1.6;max-width:580px;margin:0 auto}.p.lg.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(1.05rem,2.4vw,1.3rem)}.grad.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.grad-warn.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:linear-gradient(135deg,#fbbf24,#f87171);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.s-hero.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center}.hero-inner.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{max-width:720px;text-align:center}.terminal.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:#0b0b12;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 20px 60px #00000080;overflow:hidden;text-align:left;max-width:600px;margin:1.5rem auto 0}.terminal-bar.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.terminal-bar.svelte-1smzo2p i.svelte-1smzo2p.svelte-1smzo2p{width:8px;height:8px;border-radius:50%}.terminal-bar.svelte-1smzo2p i.svelte-1smzo2p.svelte-1smzo2p:nth-child(1){background:#f87171}.terminal-bar.svelte-1smzo2p i.svelte-1smzo2p.svelte-1smzo2p:nth-child(2){background:#fbbf24}.terminal-bar.svelte-1smzo2p i.svelte-1smzo2p.svelte-1smzo2p:nth-child(3){background:#34d399}.terminal-body.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{padding:1.4rem 1.5rem;font-family:SF Mono,Monaco,monospace;font-size:clamp(.9rem,2vw,1.05rem);color:#f1f5f9;min-height:3em}.prompt.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{color:#818cf8;margin-right:.5rem;font-weight:700}.cursor.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{animation:svelte-1smzo2p-bk 1s step-end infinite;color:#818cf8}@keyframes svelte-1smzo2p-bk{50%{opacity:0}}.hero-sub.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(1rem,2.4vw,1.25rem);color:#ffffff80;margin:1.5rem 0 0;font-style:italic;animation:svelte-1smzo2p-fadeUp .6s ease both}@keyframes svelte-1smzo2p-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.scroll-hint.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{margin-top:3rem;display:inline-flex;align-items:center;gap:.5rem;color:#ffffff40;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;animation:svelte-1smzo2p-bob 2.5s ease-in-out infinite}@keyframes svelte-1smzo2p-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.s-pain.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}.pain-inner.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{max-width:720px;width:100%;text-align:center}.pain-title.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{color:#f8fafc;text-shadow:0 0 30px rgba(251,146,60,.35),0 0 70px rgba(248,113,113,.18),0 2px 30px rgba(0,0,0,.6)}.pain-counter.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:inline-flex;align-items:center;gap:.65rem;margin:1.8rem auto 0;padding:.65rem 1.15rem;background:linear-gradient(180deg,#f8717114,#f8717105);border:1px solid rgba(248,113,113,.22);border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .4s ease;flex-wrap:wrap;justify-content:center}.pc-icon.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#f8717126;color:#fca5a5;border:1px solid rgba(248,113,113,.28);flex-shrink:0}.pc-label.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.7rem;font-weight:600;color:#ffffff73;text-transform:uppercase;letter-spacing:.1em}.pc-value.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:1.4rem;font-weight:800;color:#f87171;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.pc-meta.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.7rem;color:#ffffff80;font-weight:500;border-left:1px solid rgba(255,255,255,.08);padding-left:.65rem}.dayvis.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{margin:2.5rem auto 0;max-width:720px;text-align:left;transition:opacity .6s ease,transform .6s ease}.dayvis-head.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.dv-title.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.82rem;font-weight:800;color:#ffffffbf;letter-spacing:.04em;text-transform:uppercase}.dv-sub.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.75rem;color:#fff6;font-style:italic}.dayvis-bar.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;height:56px;border-radius:10px;overflow:hidden;background:#0f0f1699;border:1px solid rgba(255,255,255,.06);box-shadow:0 12px 36px #0006,inset 0 0 0 1px #0000004d;position:relative}.dv-seg.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:relative;transform-origin:left center;transition:opacity .5s ease,transform .5s ease;overflow:hidden}.dv-seg-delivery.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:linear-gradient(180deg,#4ade80b3,#22c55e8c);box-shadow:inset 0 0 0 1px #4ade8040}.dv-seg-office.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:linear-gradient(180deg,#f87171b3,#dc26268c);box-shadow:inset 0 0 0 1px #f8717140}.dv-seg-missed.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:linear-gradient(180deg,#32323cd9,#1e1e28d9);box-shadow:inset 0 0 0 1px #ffffff0f;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0 4px,transparent 4px 8px)}.dv-seg.svelte-1smzo2p+.dv-seg.svelte-1smzo2p.svelte-1smzo2p{border-left:1px solid rgba(0,0,0,.35)}.dv-seg-tip.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;flex-direction:column;justify-content:center;height:100%;padding:.35rem .5rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45);font-family:SF Mono,Monaco,monospace;overflow:hidden}.dv-seg-label.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.58rem;font-weight:800;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:.9}.dv-seg-time.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.68rem;font-weight:800;margin-top:.12rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dv-seg-missed.svelte-1smzo2p .dv-seg-tip.svelte-1smzo2p.svelte-1smzo2p{color:#ffffffa6}.dayvis-times.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;justify-content:space-between;margin-top:.5rem;padding:0 .15rem;font-family:SF Mono,Monaco,monospace;font-size:.65rem;color:#fff6;font-weight:700}.dayvis-stats.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:grid;grid-template-columns:repeat(3,1fr);gap:.65rem;margin-top:1.4rem}.dv-stat.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;align-items:flex-start;gap:.55rem;padding:.85rem 1rem;background:linear-gradient(180deg,#0f0f16b3,#0b0b11b3);border:1px solid rgba(255,255,255,.06);border-radius:10px}.dv-stat-good.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{border-color:#4ade8038}.dv-stat-bad.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{border-color:#f8717140}.dv-stat-miss.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{border-color:#ffffff1a}.dv-stat-dot.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:.35rem}.dv-stat-good.svelte-1smzo2p .dv-stat-dot.svelte-1smzo2p.svelte-1smzo2p{background:#4ade80;box-shadow:0 0 8px #4ade808c}.dv-stat-bad.svelte-1smzo2p .dv-stat-dot.svelte-1smzo2p.svelte-1smzo2p{background:#f87171;box-shadow:0 0 8px #f871718c}.dv-stat-miss.svelte-1smzo2p .dv-stat-dot.svelte-1smzo2p.svelte-1smzo2p{background:#94a3b899}.dv-stat-text.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{min-width:0}.dv-stat-label.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.68rem;font-weight:700;color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.3rem}.dv-stat-value.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;align-items:baseline;gap:.55rem}.dv-stat-value.svelte-1smzo2p b.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:1.4rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.dv-stat-good.svelte-1smzo2p .dv-stat-value.svelte-1smzo2p b.svelte-1smzo2p{color:#86efac}.dv-stat-bad.svelte-1smzo2p .dv-stat-value.svelte-1smzo2p b.svelte-1smzo2p{color:#fca5a5}.dv-stat-miss.svelte-1smzo2p .dv-stat-value.svelte-1smzo2p b.svelte-1smzo2p{color:#fff9}.dv-stat-pct.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:.7rem;color:#fff6;font-weight:700}.s-anxiety.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{min-height:70vh;display:flex;align-items:center;justify-content:center}.anxiety-inner.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{max-width:640px;text-align:center;transition:opacity .4s ease}.anxiety-line.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(1.05rem,2.4vw,1.25rem);color:#ffffff80;font-style:italic;margin:0 0 .85rem}.anxiety-emph.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{margin:1.2rem 0 0;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;color:#fca5a5;line-height:1.25;letter-spacing:-.02em}.s-shift.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{min-height:80vh;display:flex;align-items:center;justify-content:center}.shift-inner.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{max-width:720px;text-align:center;transition:opacity .4s ease}.shift-line.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(1.1rem,2.6vw,1.4rem);color:#ffffff80;margin:0 0 1.4rem;line-height:1.5}.shift-emph.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(1.6rem,4.5vw,2.4rem);font-weight:700;color:#f1f5f9;margin:0 0 1rem;line-height:1.25;letter-spacing:-.02em}.shift-cta.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;line-height:1.2;background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.s-app.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:5rem;padding-bottom:5rem}.app-inner.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{max-width:720px;width:100%;text-align:center}.phone.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{margin:2.5rem auto 0;width:clamp(280px,60vw,360px);aspect-ratio:9 / 19;background:#0b0b12;border:12px solid #1e1e28;border-radius:36px;box-shadow:0 30px 80px #0009,0 0 0 1px #ffffff14,inset 0 0 0 1px #00000080;position:relative;overflow:hidden;transition:opacity .6s ease,transform .6s ease}.phone-notch.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;top:0;left:50%;transform:translate(-50%);width:90px;height:24px;background:#1e1e28;border-radius:0 0 14px 14px;z-index:2}.phone-screen.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:relative;height:100%;padding:36px 14px 18px;display:flex;flex-direction:column}.phone-status.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;justify-content:space-between;padding:0 .55rem .65rem;font-family:SF Mono,Monaco,monospace;font-size:.65rem;color:#ffffff8c;font-weight:700}.phone-icons.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{letter-spacing:.1em}.phone-body.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{flex:1;display:flex;flex-direction:column;padding-top:.25rem;min-height:0}.phone-steps.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;justify-content:center;gap:.35rem;padding:.35rem 0 .55rem}.ph-step-dot.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:5px;height:5px;border-radius:50%;background:#ffffff2e;transition:all .4s ease}.ph-step-dot.active.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:18px;border-radius:3px;background:#818cf8;box-shadow:0 0 8px #818cf899}.ph-screen.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{flex:1;display:flex;flex-direction:column;gap:.55rem;animation:svelte-1smzo2p-ph-fade-in .5s ease both}@keyframes svelte-1smzo2p-ph-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ph-screen-label.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;color:#ffffffd9;padding:0 .35rem}.ph-step-tag.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:.58rem;font-weight:800;padding:.15rem .35rem;border-radius:4px;color:#a5b4fc;background:#818cf81f;border:1px solid rgba(129,140,248,.25);letter-spacing:.04em}.ph-screen-sub.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.62rem;color:#ffffff80;line-height:1.35;text-align:center;padding:0 .25rem;margin-top:auto}.ph-viewfinder.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{flex:1;position:relative;background:linear-gradient(180deg,#00000080,#000000b3);border-radius:10px;overflow:hidden;margin:0 .15rem;min-height:180px}.ph-paper.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;top:18px;bottom:18px;left:28px;right:28px;background:#f1f5f9;border-radius:4px;box-shadow:0 6px 18px #00000080;padding:.65rem .55rem;display:flex;flex-direction:column;gap:.35rem;transform:rotate(-2deg)}.ph-paper-line.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{height:4px;background:#cbd5e1;border-radius:2px}.ph-paper-line.short.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:65%}.ph-paper-sig.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{color:#94a3b8;font-size:.55rem;margin-top:auto;letter-spacing:.12em}.ph-corner.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;width:16px;height:16px;border-color:#4ade80;border-style:solid;box-shadow:0 0 10px #4ade808c}.ph-corner-tl.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{top:6px;left:6px;border-width:2px 0 0 2px;border-radius:4px 0 0}.ph-corner-tr.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{top:6px;right:6px;border-width:2px 2px 0 0;border-radius:0 4px 0 0}.ph-corner-bl.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{bottom:6px;left:6px;border-width:0 0 2px 2px;border-radius:0 0 0 4px}.ph-corner-br.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{bottom:6px;right:6px;border-width:0 2px 2px 0;border-radius:0 0 4px}.ph-scan-bar.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;left:6px;right:6px;height:2px;background:linear-gradient(90deg,transparent,#4ade80,transparent);box-shadow:0 0 14px #4ade80;animation:svelte-1smzo2p-ph-scan 2.4s ease-in-out infinite}@keyframes svelte-1smzo2p-ph-scan{0%,to{top:8%;opacity:.6}50%{top:92%;opacity:1}}.ph-tagpad.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{flex:1;position:relative;background:linear-gradient(180deg,#818cf80f,#0f0f16b3);border:1px solid rgba(129,140,248,.2);border-radius:10px;margin:0 .15rem;padding:.85rem .9rem 1rem;min-height:180px;display:flex;flex-direction:column;overflow:hidden}.ph-tagpad-doc.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:7px;margin-bottom:.85rem;width:fit-content}.ph-tagpad-icon.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:.5rem;font-weight:800;padding:.12rem .3rem;background:#f8717126;color:#fca5a5;border-radius:3px;letter-spacing:.03em}.ph-tagpad-name.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:.68rem;color:#e2e8f0;font-weight:600}.ph-tagpad-chips.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;flex-wrap:wrap;gap:.35rem}.ph-tag-chip.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;border-radius:999px;font-size:.58rem;font-weight:700;color:#fff;box-shadow:0 2px 8px #0000004d;animation:svelte-1smzo2p-ph-tag-pop .5s cubic-bezier(.34,1.5,.55,1) backwards}@keyframes svelte-1smzo2p-ph-tag-pop{0%{opacity:0;transform:scale(.4) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.ph-tag-1.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:linear-gradient(135deg,#6366f1,#818cf8);animation-delay:.15s}.ph-tag-2.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:linear-gradient(135deg,#16a34a,#22c55e);animation-delay:.45s}.ph-tag-3.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:linear-gradient(135deg,#f97316,#fb923c);animation-delay:.75s}.ph-tag-4.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:linear-gradient(135deg,#475569,#64748b);animation-delay:1.05s}.ph-sync-burst.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{flex:1;position:relative;display:flex;align-items:center;justify-content:center;min-height:130px}.ph-burst-ring.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;border-radius:50%;border:2px solid #4ade80;width:60px;height:60px;opacity:0;animation:svelte-1smzo2p-ph-ring-out 2.4s ease-out infinite}.ph-burst-ring.ring-1.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{animation-delay:0s}.ph-burst-ring.ring-2.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{animation-delay:.6s}.ph-burst-ring.ring-3.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{animation-delay:1.2s}@keyframes svelte-1smzo2p-ph-ring-out{0%{width:50px;height:50px;opacity:.8;border-width:3px}to{width:180px;height:180px;opacity:0;border-width:1px}}.ph-burst-core.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;box-shadow:0 0 0 4px #4ade802e,0 0 30px #4ade8080;animation:svelte-1smzo2p-ph-burst-pop .6s cubic-bezier(.34,1.4,.55,1) backwards}@keyframes svelte-1smzo2p-ph-burst-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.ph-sync-meta.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{text-align:center;margin-top:.35rem}.ph-sync-doc.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:.68rem;font-weight:700;color:#f1f5f9}.ph-sync-time.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.58rem;color:#4ade80d9;font-weight:600;letter-spacing:.03em;margin-top:.2rem}.phone-home.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:100px;height:4px;background:#ffffff80;border-radius:2px;margin:.65rem auto 0}.s-sync.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{min-height:90vh;display:flex;align-items:center;justify-content:center}.sync-inner.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{max-width:820px;width:100%;text-align:center}.sync-pair.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{margin-top:2.5rem;display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch}.sync-side.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{padding:1.5rem 1.25rem;border-radius:14px;background:linear-gradient(180deg,#0f0f16d9,#0b0b11d9);border:1px solid rgba(255,255,255,.07);text-align:left;transition:opacity .5s ease}.sync-field.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{border-color:#fbbf2433}.sync-office.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{border-color:#4ade8040}.sync-side-time.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:.7rem;font-weight:700;padding:.3rem .55rem;border-radius:5px;display:inline-block;margin-bottom:1rem}.sync-field.svelte-1smzo2p .sync-side-time.svelte-1smzo2p.svelte-1smzo2p{color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.22)}.sync-office.svelte-1smzo2p .sync-side-time.svelte-1smzo2p.svelte-1smzo2p{color:#86efac;background:#4ade801a;border:1px solid rgba(74,222,128,.25)}.sync-side-icon.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;margin-bottom:.9rem}.sync-field.svelte-1smzo2p .sync-side-icon.svelte-1smzo2p.svelte-1smzo2p{color:#fbbf24;background:#fbbf2414;border:1px solid rgba(251,191,36,.18)}.sync-office.svelte-1smzo2p .sync-side-icon.svelte-1smzo2p.svelte-1smzo2p{color:#4ade80;background:#4ade8014;border:1px solid rgba(74,222,128,.22)}.sync-side-action.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.9rem;color:#ffffffc7;line-height:1.45}.sync-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative;width:28px}.sync-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:before{content:"";position:absolute;top:12%;bottom:12%;left:50%;width:1px;transform:translate(-50%);background:linear-gradient(180deg,transparent,rgba(251,191,36,.5) 20%,rgba(129,140,248,.5) 50%,rgba(74,222,128,.5) 80%,transparent)}.sync-arrow-dot.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;left:50%;width:8px;height:8px;border-radius:50%;background:#818cf8;box-shadow:0 0 12px #818cf8,0 0 24px #818cf899;transform:translate(-50%);animation:svelte-1smzo2p-sync-flow 2.4s ease-in-out infinite}@keyframes svelte-1smzo2p-sync-flow{0%{top:12%;background:#fbbf24;box-shadow:0 0 12px #fbbf24,0 0 24px #fbbf2499}50%{background:#818cf8;box-shadow:0 0 12px #818cf8,0 0 24px #818cf899}to{top:calc(88% - 8px);background:#4ade80;box-shadow:0 0 12px #4ade80,0 0 24px #4ade8099}}.s-contrast.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{min-height:90vh;display:flex;align-items:center;justify-content:center}.contrast-inner.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{max-width:880px;width:100%;text-align:center}.cmp.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch;margin-top:2rem}.cmp-col.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.75rem 1.5rem;text-align:left;position:relative;overflow:hidden}.cmp-old.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{border-color:#f8717133;background:linear-gradient(180deg,#f8717112,#f8717103)}.cmp-new.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{border-color:#4ade8038;background:linear-gradient(180deg,#4ade8014,#4ade8003)}.cmp-col.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:before{content:"";position:absolute;top:0;left:0;right:0;height:1px}.cmp-old.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:before{background:linear-gradient(90deg,transparent,rgba(248,113,113,.4),transparent)}.cmp-new.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:before{background:linear-gradient(90deg,transparent,rgba(74,222,128,.45),transparent)}.cmp-head.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;align-items:center;gap:.85rem;margin-bottom:1.4rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(255,255,255,.06)}.cmp-num.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{flex-shrink:0;font-family:SF Mono,Monaco,monospace;font-size:.8rem;font-weight:700;padding:.4rem .55rem;border-radius:6px;line-height:1}.cmp-old.svelte-1smzo2p .cmp-num.svelte-1smzo2p.svelte-1smzo2p{color:#fca5a5;background:#f871711a;border:1px solid rgba(248,113,113,.22)}.cmp-new.svelte-1smzo2p .cmp-num.svelte-1smzo2p.svelte-1smzo2p{color:#86efac;background:#4ade801a;border:1px solid rgba(74,222,128,.25)}.cmp-head-text.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;flex-direction:column;min-width:0}.cmp-head-title.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1}.cmp-old.svelte-1smzo2p .cmp-head-title.svelte-1smzo2p.svelte-1smzo2p{color:#fca5a5}.cmp-new.svelte-1smzo2p .cmp-head-title.svelte-1smzo2p.svelte-1smzo2p{color:#86efac}.cmp-head-sub.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.72rem;color:#fff6;margin-top:.35rem;font-weight:500;line-height:1.3}.cmp-mock.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{margin-bottom:1.2rem;border-radius:12px;overflow:hidden}.cmp-mock-paper.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:#1a1410;border:1px solid rgba(248,113,113,.15);padding:.6rem}.cmm-clip-head.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:36px;height:8px;background:linear-gradient(180deg,#475569,#1e293b);border-radius:3px 3px 1px 1px;margin:-.6rem auto .35rem;box-shadow:0 2px 4px #0006}.cmm-paper.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:relative;background:#fef3c7;background-image:linear-gradient(180deg,rgba(0,0,0,.04),transparent 20%),linear-gradient(90deg,rgba(0,0,0,.05),transparent 30%);border-radius:3px;padding:.6rem .65rem .8rem;box-shadow:0 6px 18px #00000080,inset 0 0 0 1px #00000014;font-family:SF Mono,Monaco,monospace;transform:rotate(-1.5deg);overflow:hidden}.cmm-paper-stamp.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.55rem;font-weight:800;color:#78350f;letter-spacing:.12em;margin-bottom:.45rem;border-bottom:1px dashed rgba(120,53,15,.3);padding-bottom:.25rem}.cmm-paper-row.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{height:3px;background:#78350f40;border-radius:1px;margin-bottom:.25rem}.cmm-paper-row.short.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:60%}.cmm-paper-stain.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{position:absolute;width:32px;height:32px;background:radial-gradient(circle,rgba(120,53,15,.18),transparent 70%);top:8px;right:6px;border-radius:50%;filter:blur(2px)}.cmm-paper-sig.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:100%;height:28px;margin-top:.15rem}.cmm-paper-sig.svelte-1smzo2p path.svelte-1smzo2p.svelte-1smzo2p{fill:none;stroke:#1e293b;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cmm-paper-meta.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;justify-content:space-between;align-items:center;margin-top:.55rem;font-family:SF Mono,Monaco,monospace;font-size:.55rem}.cmm-paper-tag.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-weight:800;color:#fca5a5;letter-spacing:.1em}.cmm-paper-time.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{color:#f87171;font-weight:700}.cmp-mock-phone.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:#050507;border:1px solid rgba(74,222,128,.18);padding:.55rem}.cmm-phone.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:#0b0b12;border-radius:9px;border:1px solid rgba(255,255,255,.08);overflow:hidden;box-shadow:0 6px 16px #00000080}.cmm-phone-bar.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;justify-content:space-between;align-items:center;padding:.35rem .65rem;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05);font-family:SF Mono,Monaco,monospace;font-size:.55rem;font-weight:700;color:#ffffff8c;letter-spacing:.04em}.cmm-phone-net.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{color:#4ade80}.cmm-phone-body.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{padding:.65rem .7rem .7rem}.cmm-phone-doc.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .5rem;background:#818cf814;border:1px solid rgba(129,140,248,.22);border-radius:6px;margin-bottom:.55rem}.cmm-phone-doc-icon.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:.45rem;font-weight:800;padding:.12rem .25rem;background:#f871712e;color:#fca5a5;border-radius:2px;letter-spacing:.05em}.cmm-phone-doc-name.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-size:.6rem;color:#e2e8f0;font-weight:600}.cmm-phone-actions.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;flex-direction:column;gap:.3rem}.cmm-pact.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:inline-flex;align-items:center;gap:.4rem;font-family:SF Mono,Monaco,monospace;font-size:.58rem;color:#fff9;padding:.3rem .5rem;background:#4ade800a;border:1px solid rgba(74,222,128,.1);border-radius:4px}.cmm-pact-dot.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 5px #4ade8099}.cmm-pact-done.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{background:#4ade801a;border-color:#4ade8040;color:#86efac;font-weight:700}.cmm-pact-done.svelte-1smzo2p .cmm-pact-dot.svelte-1smzo2p.svelte-1smzo2p{animation:svelte-1smzo2p-cmm-pact-pulse 1.4s ease-in-out infinite}@keyframes svelte-1smzo2p-cmm-pact-pulse{0%,to{opacity:1}50%{opacity:.55}}.cmm-phone-meta.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;justify-content:space-between;align-items:center;margin-top:.55rem;padding:0 .15rem;font-family:SF Mono,Monaco,monospace;font-size:.55rem}.cmm-phone-tag.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-weight:800;color:#86efac;letter-spacing:.1em}.cmm-phone-time-meta.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{color:#4ade80;font-weight:700}.cmp-row.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:flex;justify-content:space-between;align-items:baseline;padding:.85rem 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.9rem;gap:.8rem}.cmp-row.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:last-child{border-bottom:none}.cmp-row.svelte-1smzo2p span.svelte-1smzo2p.svelte-1smzo2p{color:#ffffff73}.cmp-row.svelte-1smzo2p b.svelte-1smzo2p.svelte-1smzo2p{font-family:SF Mono,Monaco,monospace;font-weight:700;color:#ffffffeb;font-size:1.15rem;font-variant-numeric:tabular-nums}.cmp-row.svelte-1smzo2p b.bad.svelte-1smzo2p.svelte-1smzo2p{color:#f87171;font-style:italic;font-family:inherit;font-weight:600;font-size:.95rem}.cmp-row.svelte-1smzo2p b.good.svelte-1smzo2p.svelte-1smzo2p{color:#4ade80;font-style:italic;font-family:inherit;font-weight:600;font-size:.95rem}.cmp-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative;width:24px;color:transparent;font-size:0}.cmp-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:before{content:"";position:absolute;top:12%;bottom:12%;left:50%;width:1px;transform:translate(-50%);background:linear-gradient(180deg,transparent,rgba(248,113,113,.5) 15%,rgba(129,140,248,.5) 50%,rgba(74,222,128,.5) 85%,transparent)}.cmp-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:after{content:"";position:absolute;left:50%;width:8px;height:8px;border-radius:50%;transform:translate(-50%);animation:svelte-1smzo2p-cmp-flow 2.6s ease-in-out infinite}@keyframes svelte-1smzo2p-cmp-flow{0%{top:12%;background:#f87171;box-shadow:0 0 12px #f87171,0 0 24px #f8717199}50%{background:#818cf8;box-shadow:0 0 12px #818cf8,0 0 24px #818cf899}to{top:calc(88% - 8px);background:#4ade80;box-shadow:0 0 12px #4ade80,0 0 24px #4ade8099}}.s-cta.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{min-height:80vh;display:flex;align-items:center;justify-content:center}.cta-inner.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{max-width:680px;text-align:center}.cta.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;padding:1.05rem 2.25rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:1.05rem;font-weight:700;border-radius:13px;text-decoration:none;box-shadow:0 4px 24px #6366f159;animation:svelte-1smzo2p-cta-glow 3s ease-in-out infinite;transition:transform .3s,box-shadow .3s}.cta.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:hover{transform:translateY(-3px);box-shadow:0 8px 40px #6366f18c;animation:none}@keyframes svelte-1smzo2p-cta-glow{0%,to{box-shadow:0 4px 24px #6366f14d}50%{box-shadow:0 4px 40px #6366f18c,0 0 60px #6366f126}}.fine.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{display:block;margin-top:.8rem;font-size:.72rem;color:#fff3}@media (max-width: 760px){.s.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{padding:3rem 1.25rem}.dayvis-bar.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{height:48px}.dv-seg-label.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.5rem}.dv-seg-time.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{font-size:.58rem}.dv-seg-tip.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{padding:.25rem .3rem}.dayvis-stats.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{grid-template-columns:1fr;gap:.5rem}.dv-stat.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{padding:.65rem .85rem}.dv-stat-value.svelte-1smzo2p b.svelte-1smzo2p.svelte-1smzo2p{font-size:1.15rem}.sync-pair.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{grid-template-columns:1fr;gap:0}.sync-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:auto;height:56px}.sync-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:before{top:50%;bottom:auto;left:12%;right:12%;width:auto;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgba(251,191,36,.5) 20%,rgba(129,140,248,.5) 50%,rgba(74,222,128,.5) 80%,transparent)}.sync-arrow-dot.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{top:50%;transform:translate(-50%,-50%);animation:svelte-1smzo2p-sync-flow-h 2.4s ease-in-out infinite}@keyframes svelte-1smzo2p-sync-flow-h{0%{left:12%;background:#fbbf24;box-shadow:0 0 12px #fbbf24,0 0 24px #fbbf2499}50%{background:#818cf8;box-shadow:0 0 12px #818cf8,0 0 24px #818cf899}to{left:88%;background:#4ade80;box-shadow:0 0 12px #4ade80,0 0 24px #4ade8099}}.cmp.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{grid-template-columns:1fr;gap:0}.cmp-col.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{padding:1.4rem 1.25rem}.cmp-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p{width:auto;height:56px}.cmp-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:before{top:50%;bottom:auto;left:12%;right:12%;width:auto;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgba(248,113,113,.5) 15%,rgba(129,140,248,.5) 50%,rgba(74,222,128,.5) 85%,transparent)}.cmp-arrow.svelte-1smzo2p.svelte-1smzo2p.svelte-1smzo2p:after{top:50%;transform:translate(-50%,-50%);animation:svelte-1smzo2p-cmp-flow-h 2.6s ease-in-out infinite}@keyframes svelte-1smzo2p-cmp-flow-h{0%{left:12%;background:#f87171;box-shadow:0 0 12px #f87171,0 0 24px #f8717199}50%{background:#818cf8;box-shadow:0 0 12px #818cf8,0 0 24px #818cf899}to{left:88%;background:#4ade80;box-shadow:0 0 12px #4ade80,0 0 24px #4ade8099}}}.cin.svelte-1v6dxzr.svelte-1v6dxzr{background:#050507;color:#e2e8f0;position:relative;overflow-x:hidden}.bg.svelte-1v6dxzr.svelte-1v6dxzr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.bg-grad.svelte-1v6dxzr.svelte-1v6dxzr{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% 30%,rgba(99,102,241,.1),transparent 70%)}.bg-grid.svelte-1v6dxzr.svelte-1v6dxzr{position:absolute;top:-120%;right:0;bottom:0;left:0;will-change:transform;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:72px 72px}.orb.svelte-1v6dxzr.svelte-1v6dxzr{position:absolute;border-radius:50%;filter:blur(130px);will-change:transform}.orb.a.svelte-1v6dxzr.svelte-1v6dxzr{width:550px;height:550px;background:#6366f1;opacity:.13;top:-8%;right:-6%}.orb.b.svelte-1v6dxzr.svelte-1v6dxzr{width:450px;height:450px;background:#7c3aed;opacity:.1;bottom:8%;left:-8%}.s.svelte-1v6dxzr.svelte-1v6dxzr{position:relative;z-index:1;padding:4rem 2rem}.label.svelte-1v6dxzr.svelte-1v6dxzr{display:block;font-size:.85rem;font-weight:700;color:#818cf8;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.5rem;text-align:center}.h1.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(2.2rem,6vw,3.8rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0 0 1rem;color:#f1f5f9}.huge.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(2.4rem,7.5vw,4.5rem)}.h2.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(1.6rem,4.5vw,2.5rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem;color:#f1f5f9}.p.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(1rem,2.2vw,1.2rem);color:#ffffff73;line-height:1.6;max-width:580px;margin:0 auto}.p.lg.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(1.05rem,2.4vw,1.3rem)}.grad.svelte-1v6dxzr.svelte-1v6dxzr{background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.grad-warn.svelte-1v6dxzr.svelte-1v6dxzr{background:linear-gradient(135deg,#fbbf24,#f87171);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.s-hero.svelte-1v6dxzr.svelte-1v6dxzr{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center}.hero-inner.svelte-1v6dxzr.svelte-1v6dxzr{max-width:720px;text-align:center}.terminal.svelte-1v6dxzr.svelte-1v6dxzr{background:#0b0b12;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 20px 60px #00000080;overflow:hidden;text-align:left;max-width:600px;margin:1.5rem auto 0}.terminal-bar.svelte-1v6dxzr.svelte-1v6dxzr{display:flex;gap:6px;padding:10px 14px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.terminal-bar.svelte-1v6dxzr i.svelte-1v6dxzr{width:8px;height:8px;border-radius:50%}.terminal-bar.svelte-1v6dxzr i.svelte-1v6dxzr:nth-child(1){background:#f87171}.terminal-bar.svelte-1v6dxzr i.svelte-1v6dxzr:nth-child(2){background:#fbbf24}.terminal-bar.svelte-1v6dxzr i.svelte-1v6dxzr:nth-child(3){background:#34d399}.terminal-body.svelte-1v6dxzr.svelte-1v6dxzr{padding:1.4rem 1.5rem;font-family:SF Mono,Monaco,monospace;font-size:clamp(.9rem,2vw,1.05rem);color:#f1f5f9;min-height:3em}.prompt.svelte-1v6dxzr.svelte-1v6dxzr{color:#818cf8;margin-right:.5rem;font-weight:700}.cursor.svelte-1v6dxzr.svelte-1v6dxzr{animation:svelte-1v6dxzr-bk 1s step-end infinite;color:#818cf8}@keyframes svelte-1v6dxzr-bk{50%{opacity:0}}.hero-sub.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(1rem,2.4vw,1.25rem);color:#ffffff80;margin:1.5rem 0 0;font-style:italic;animation:svelte-1v6dxzr-fadeUp .6s ease both}@keyframes svelte-1v6dxzr-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.scroll-hint.svelte-1v6dxzr.svelte-1v6dxzr{margin-top:3rem;display:inline-flex;align-items:center;gap:.5rem;color:#ffffff40;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;animation:svelte-1v6dxzr-bob 2.5s ease-in-out infinite}@keyframes svelte-1v6dxzr-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.s-tools.svelte-1v6dxzr.svelte-1v6dxzr{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem}.tools-inner.svelte-1v6dxzr.svelte-1v6dxzr{max-width:920px;width:100%;text-align:center}.tools-map.svelte-1v6dxzr.svelte-1v6dxzr{position:relative;margin:2.75rem auto 0;width:100%;max-width:880px;aspect-ratio:800 / 420}.tools-svg.svelte-1v6dxzr.svelte-1v6dxzr{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.tools-svg.svelte-1v6dxzr .link.svelte-1v6dxzr{fill:none;stroke:#f8717166;stroke-width:1.25;stroke-dasharray:5 6;animation:svelte-1v6dxzr-link-drift 14s linear infinite}.tools-svg.svelte-1v6dxzr .link-faint.svelte-1v6dxzr{stroke:#f8717129;stroke-dasharray:3 6}.tools-svg.svelte-1v6dxzr .link-cross.svelte-1v6dxzr{stroke:#f871711a;stroke-dasharray:2 7}@keyframes svelte-1v6dxzr-link-drift{to{stroke-dashoffset:-22}}.tools-svg.svelte-1v6dxzr .frx text.svelte-1v6dxzr{font-family:SF Mono,Monaco,monospace;font-size:11px;fill:#fca5a5b3;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.tools-svg.svelte-1v6dxzr .packet.svelte-1v6dxzr{filter:drop-shadow(0 0 6px rgba(251,191,36,.7))}.node.svelte-1v6dxzr.svelte-1v6dxzr{position:absolute;transform:translate(-50%,-50%);width:138px;background:linear-gradient(180deg,#0f0f16eb,#0b0b11eb);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:.7rem .55rem .65rem;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 30px #00000073;z-index:2}.node.svelte-1v6dxzr.svelte-1v6dxzr:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:12px;border:1px solid rgba(248,113,113,0);pointer-events:none;transition:border-color .35s ease,box-shadow .35s ease}.node-icon.svelte-1v6dxzr.svelte-1v6dxzr{width:34px;height:34px;margin:0 auto .4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07)}.node-label.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.76rem;font-weight:700;color:#e2e8f0;line-height:1.2}.node-sub.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.62rem;color:#ffffff6b;margin-top:.2rem;letter-spacing:.02em}.node-xls.svelte-1v6dxzr .node-icon.svelte-1v6dxzr{color:#34d399}.node-inv.svelte-1v6dxzr .node-icon.svelte-1v6dxzr{color:#f87171}.node-arc.svelte-1v6dxzr .node-icon.svelte-1v6dxzr{color:#94a3b8}.node-mail.svelte-1v6dxzr .node-icon.svelte-1v6dxzr{color:#fbbf24}.node-drive.svelte-1v6dxzr .node-icon.svelte-1v6dxzr{color:#60a5fa}.tools-foot.svelte-1v6dxzr.svelte-1v6dxzr{margin-top:1.75rem;display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .95rem;background:#f871710f;border:1px solid rgba(248,113,113,.18);border-radius:999px}.foot-pulse.svelte-1v6dxzr.svelte-1v6dxzr{width:7px;height:7px;border-radius:50%;background:#f87171;box-shadow:0 0 8px #f8717199;animation:svelte-1v6dxzr-foot-blink 1.6s ease-in-out infinite}@keyframes svelte-1v6dxzr-foot-blink{0%,to{opacity:1}50%{opacity:.35}}.foot-text.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.72rem;color:#fca5a5d9;font-weight:700;letter-spacing:.08em;font-family:SF Mono,Monaco,monospace}.s-anxiety.svelte-1v6dxzr.svelte-1v6dxzr{min-height:70vh;display:flex;align-items:center;justify-content:center}.anxiety-inner.svelte-1v6dxzr.svelte-1v6dxzr{max-width:640px;text-align:center;transition:opacity .4s ease}.anxiety-line.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(1.05rem,2.4vw,1.25rem);color:#ffffff80;font-style:italic;margin:0 0 .85rem}.anxiety-emph.svelte-1v6dxzr.svelte-1v6dxzr{margin:1.2rem 0 0;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;color:#fca5a5;line-height:1.25;letter-spacing:-.02em}.s-shift.svelte-1v6dxzr.svelte-1v6dxzr{min-height:80vh;display:flex;align-items:center;justify-content:center}.shift-inner.svelte-1v6dxzr.svelte-1v6dxzr{max-width:720px;text-align:center;transition:opacity .4s ease}.shift-line.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(1.1rem,2.6vw,1.4rem);color:#ffffff80;margin:0 0 1.4rem;line-height:1.5}.shift-emph.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(1.6rem,4.5vw,2.4rem);font-weight:700;color:#f1f5f9;margin:0 0 1rem;line-height:1.25;letter-spacing:-.02em}.shift-cta.svelte-1v6dxzr.svelte-1v6dxzr{font-size:clamp(1.4rem,3.5vw,2rem);font-weight:700;line-height:1.2;background:linear-gradient(135deg,#818cf8,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.s-gen.svelte-1v6dxzr.svelte-1v6dxzr{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem}.gen-inner.svelte-1v6dxzr.svelte-1v6dxzr{max-width:720px;width:100%;text-align:center}.gen-card.svelte-1v6dxzr.svelte-1v6dxzr{margin-top:2.5rem;text-align:left;background:linear-gradient(180deg,#0f0f16eb,#0b0b11eb);border:1px solid rgba(74,222,128,.22);border-radius:16px;overflow:hidden;box-shadow:0 30px 80px #00000080,0 0 60px #4ade8014;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:opacity .6s ease,transform .6s ease;max-width:580px;margin-left:auto;margin-right:auto}.gen-header.svelte-1v6dxzr.svelte-1v6dxzr{display:flex;align-items:center;gap:.85rem;padding:.85rem 1.1rem;background:#4ade800a;border-bottom:1px solid rgba(74,222,128,.14)}.gen-status.svelte-1v6dxzr.svelte-1v6dxzr{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .55rem;background:#4ade801a;border:1px solid rgba(74,222,128,.25);border-radius:6px}.gen-status-dot.svelte-1v6dxzr.svelte-1v6dxzr{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade8099;animation:svelte-1v6dxzr-gen-blink 1.6s ease-in-out infinite}@keyframes svelte-1v6dxzr-gen-blink{0%,to{opacity:1}50%{opacity:.55}}.gen-status-text.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.58rem;font-weight:800;color:#86efac;letter-spacing:.14em}.gen-status-value.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.7rem;color:#86efac;font-weight:600}.gen-btn.svelte-1v6dxzr.svelte-1v6dxzr{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .8rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;border:none;border-radius:8px;font-size:.78rem;font-weight:700;box-shadow:0 4px 12px #6366f14d}.gen-templates.svelte-1v6dxzr.svelte-1v6dxzr{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.85rem 1.25rem;border-bottom:1px dashed rgba(255,255,255,.06);transition:opacity .5s ease}.gt-label.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#fff6;margin-right:.25rem}.gt-chip.svelte-1v6dxzr.svelte-1v6dxzr{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:999px;font-family:SF Mono,Monaco,monospace;font-size:.65rem;color:#ffffff8c;font-weight:600}.gt-chip-active.svelte-1v6dxzr.svelte-1v6dxzr{background:#4ade801a;border-color:#4ade8047;color:#86efac}.gt-chip-dot.svelte-1v6dxzr.svelte-1v6dxzr{width:5px;height:5px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade8099;animation:svelte-1v6dxzr-gt-blink 1.4s ease-in-out infinite}@keyframes svelte-1v6dxzr-gt-blink{0%,to{opacity:1}50%{opacity:.5}}.gt-chip-more.svelte-1v6dxzr.svelte-1v6dxzr{color:#fff6;font-style:italic;background:transparent;border:1px dashed rgba(255,255,255,.12)}.gen-flow.svelte-1v6dxzr.svelte-1v6dxzr{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.55rem}.gen-flow-row.svelte-1v6dxzr.svelte-1v6dxzr{display:flex;align-items:center;gap:.65rem;font-size:.85rem;color:#ffffffc7;padding:.55rem .65rem;background:#4ade800a;border:1px solid rgba(74,222,128,.1);border-radius:8px;transition:opacity .5s ease}.gen-flow-tick.svelte-1v6dxzr.svelte-1v6dxzr{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#4ade8026;color:#4ade80;flex-shrink:0}.gen-flow-text.svelte-1v6dxzr.svelte-1v6dxzr{flex:1}.gen-flow-time.svelte-1v6dxzr.svelte-1v6dxzr{font-family:SF Mono,Monaco,monospace;font-size:.68rem;color:#4ade80;font-weight:700}.gen-meta.svelte-1v6dxzr.svelte-1v6dxzr{padding:.25rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.35rem}.gen-meta-row.svelte-1v6dxzr.svelte-1v6dxzr{display:flex;justify-content:space-between;align-items:center;padding:.55rem 0;border-top:1px dashed rgba(255,255,255,.06);font-size:.8rem;gap:.8rem}.gen-meta-key.svelte-1v6dxzr.svelte-1v6dxzr{color:#ffffff73;font-weight:500}.gen-meta-val.svelte-1v6dxzr.svelte-1v6dxzr{color:#ffffffd9;font-weight:600;text-align:right}.gen-meta-pill.svelte-1v6dxzr.svelte-1v6dxzr{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .55rem;background:#818cf81a;color:#a5b4fc;border:1px solid rgba(129,140,248,.25);border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.04em}.gen-meta-dot.svelte-1v6dxzr.svelte-1v6dxzr{width:5px;height:5px;border-radius:50%;background:#818cf8}.s-contrast.svelte-1v6dxzr.svelte-1v6dxzr{min-height:100vh;min-height:100lvh;display:flex;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem}.contrast-inner.svelte-1v6dxzr.svelte-1v6dxzr{max-width:980px;width:100%;text-align:center}.contrast-sub.svelte-1v6dxzr.svelte-1v6dxzr{margin-top:1rem}.cc.svelte-1v6dxzr.svelte-1v6dxzr{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch;margin-top:2.75rem}.cc-side.svelte-1v6dxzr.svelte-1v6dxzr{position:relative;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.5rem 1.4rem 1.4rem;text-align:left;overflow:hidden;display:flex;flex-direction:column;gap:1.1rem}.cc-pre.svelte-1v6dxzr.svelte-1v6dxzr{border-color:#f8717138;background:linear-gradient(180deg,#f8717112,#f8717103)}.cc-sada.svelte-1v6dxzr.svelte-1v6dxzr{border-color:#4ade803d;background:linear-gradient(180deg,#4ade8014,#4ade8003)}.cc-side.svelte-1v6dxzr.svelte-1v6dxzr:before{content:"";position:absolute;top:0;left:0;right:0;height:1px}.cc-pre.svelte-1v6dxzr.svelte-1v6dxzr:before{background:linear-gradient(90deg,transparent,rgba(248,113,113,.4),transparent)}.cc-sada.svelte-1v6dxzr.svelte-1v6dxzr:before{background:linear-gradient(90deg,transparent,rgba(74,222,128,.45),transparent)}.cc-head.svelte-1v6dxzr.svelte-1v6dxzr{display:flex;align-items:center;gap:.85rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.06)}.cc-num.svelte-1v6dxzr.svelte-1v6dxzr{flex-shrink:0;font-family:SF Mono,Monaco,monospace;font-size:.8rem;font-weight:700;padding:.4rem .55rem;border-radius:6px;line-height:1}.cc-pre.svelte-1v6dxzr .cc-num.svelte-1v6dxzr{color:#fca5a5;background:#f871711a;border:1px solid rgba(248,113,113,.22)}.cc-sada.svelte-1v6dxzr .cc-num.svelte-1v6dxzr{color:#86efac;background:#4ade801a;border:1px solid rgba(74,222,128,.25)}.cc-head-text.svelte-1v6dxzr.svelte-1v6dxzr{display:flex;flex-direction:column;min-width:0}.cc-head-title.svelte-1v6dxzr.svelte-1v6dxzr{font-size:1.4rem;font-weight:800;letter-spacing:-.02em;line-height:1}.cc-pre.svelte-1v6dxzr .cc-head-title.svelte-1v6dxzr{color:#fca5a5}.cc-sada.svelte-1v6dxzr .cc-head-title.svelte-1v6dxzr{color:#86efac}.cc-head-sub.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.7rem;color:#ffffff6b;margin-top:.35rem;font-weight:500}.cc-viz.svelte-1v6dxzr.svelte-1v6dxzr{flex:1;min-height:180px;display:flex;align-items:center;justify-content:center}.cc-viz.svelte-1v6dxzr svg.svelte-1v6dxzr{width:100%;height:100%;min-height:180px}.cc-link.svelte-1v6dxzr.svelte-1v6dxzr{fill:none;stroke:#f8717173;stroke-width:1.25;stroke-dasharray:4 5;animation:svelte-1v6dxzr-cc-drift 12s linear infinite}.cc-link-faint.svelte-1v6dxzr.svelte-1v6dxzr{stroke:#f8717129;stroke-dasharray:2 6}@keyframes svelte-1v6dxzr-cc-drift{to{stroke-dashoffset:-22}}.cc-nodes-pre.svelte-1v6dxzr circle.svelte-1v6dxzr{filter:drop-shadow(0 0 6px currentColor)}.cc-frx.svelte-1v6dxzr text.svelte-1v6dxzr{font-family:SF Mono,Monaco,monospace;font-size:8px;fill:#fca5a599;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.cc-ring.svelte-1v6dxzr.svelte-1v6dxzr{fill:none;stroke:#4ade802e;stroke-width:1;transform-origin:140px 100px}.cc-ring.r1.svelte-1v6dxzr.svelte-1v6dxzr{animation:svelte-1v6dxzr-cc-pulse 3.2s ease-in-out infinite}.cc-ring.r2.svelte-1v6dxzr.svelte-1v6dxzr{animation:svelte-1v6dxzr-cc-pulse 3.2s ease-in-out -1.1s infinite}.cc-ring.r3.svelte-1v6dxzr.svelte-1v6dxzr{animation:svelte-1v6dxzr-cc-pulse 3.2s ease-in-out -2.2s infinite}@keyframes svelte-1v6dxzr-cc-pulse{0%{stroke-opacity:.35;transform:scale(.85)}60%{stroke-opacity:.08;transform:scale(1.05)}to{stroke-opacity:0;transform:scale(1.18)}}.cc-link-clean.svelte-1v6dxzr.svelte-1v6dxzr{stroke:#4ade8066;stroke-width:1}.cc-nodes-sada.svelte-1v6dxzr circle.svelte-1v6dxzr{fill:#4ade808c;filter:drop-shadow(0 0 4px rgba(74,222,128,.6))}.cc-core-bg.svelte-1v6dxzr.svelte-1v6dxzr{fill:#0a0a10}.cc-core-stroke.svelte-1v6dxzr.svelte-1v6dxzr{fill:none;stroke:#4ade80;stroke-width:1.5;filter:drop-shadow(0 0 10px rgba(74,222,128,.8));animation:svelte-1v6dxzr-cc-core-glow 2.4s ease-in-out infinite}.cc-core-letter.svelte-1v6dxzr.svelte-1v6dxzr{font-family:SF Mono,Monaco,monospace;font-size:16px;font-weight:800;fill:#4ade80}@keyframes svelte-1v6dxzr-cc-core-glow{0%,to{stroke-width:1.5}50%{stroke-width:2.2}}.cc-bridge.svelte-1v6dxzr.svelte-1v6dxzr{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;width:70px;position:relative}.cc-bridge.svelte-1v6dxzr svg.svelte-1v6dxzr{width:100%;height:220px}.cc-merge.svelte-1v6dxzr.svelte-1v6dxzr{fill:none;stroke:url(#cc-merge-grad);stroke:#818cf88c;stroke-width:1;stroke-dasharray:3 4;animation:svelte-1v6dxzr-cc-merge-flow 4s linear infinite}@keyframes svelte-1v6dxzr-cc-merge-flow{to{stroke-dashoffset:-28}}.cc-bridge-tag.svelte-1v6dxzr.svelte-1v6dxzr{position:absolute;bottom:-1.6rem;font-family:SF Mono,Monaco,monospace;font-size:.68rem;font-weight:800;color:#ffffff80;letter-spacing:.12em;display:flex;align-items:center;gap:.25rem}.cc-bridge-tag.svelte-1v6dxzr span.svelte-1v6dxzr{color:#818cf8b3}.cc-metrics.svelte-1v6dxzr.svelte-1v6dxzr{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}.cc-metric.svelte-1v6dxzr.svelte-1v6dxzr{text-align:center}.cm-val.svelte-1v6dxzr.svelte-1v6dxzr{font-family:SF Mono,Monaco,monospace;font-size:1.05rem;font-weight:700;color:#ffffffeb;line-height:1.1;font-variant-numeric:tabular-nums}.cm-val.cc-bad.svelte-1v6dxzr.svelte-1v6dxzr{color:#f87171;font-style:italic;font-family:inherit;font-weight:600;font-size:.92rem}.cm-val.cc-good.svelte-1v6dxzr.svelte-1v6dxzr{color:#4ade80;font-style:italic;font-family:inherit;font-weight:600;font-size:.92rem}.cm-key.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.58rem;color:#ffffff6b;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-top:.35rem}.s-cta.svelte-1v6dxzr.svelte-1v6dxzr{min-height:80vh;display:flex;align-items:center;justify-content:center}.cta-inner.svelte-1v6dxzr.svelte-1v6dxzr{max-width:680px;text-align:center}.cta.svelte-1v6dxzr.svelte-1v6dxzr{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem;padding:1.05rem 2.25rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-size:1.05rem;font-weight:700;border-radius:13px;text-decoration:none;box-shadow:0 4px 24px #6366f159;animation:svelte-1v6dxzr-cta-glow 3s ease-in-out infinite;transition:transform .3s,box-shadow .3s}.cta.svelte-1v6dxzr.svelte-1v6dxzr:hover{transform:translateY(-3px);box-shadow:0 8px 40px #6366f18c;animation:none}@keyframes svelte-1v6dxzr-cta-glow{0%,to{box-shadow:0 4px 24px #6366f14d}50%{box-shadow:0 4px 40px #6366f18c,0 0 60px #6366f126}}.fine.svelte-1v6dxzr.svelte-1v6dxzr{display:block;margin-top:.8rem;font-size:.72rem;color:#fff3}@media (max-width: 760px){.s.svelte-1v6dxzr.svelte-1v6dxzr{padding:3rem 1.25rem}.tools-map.svelte-1v6dxzr.svelte-1v6dxzr{aspect-ratio:600 / 460}.node.svelte-1v6dxzr.svelte-1v6dxzr{width:96px;padding:.55rem .35rem .5rem}.node-icon.svelte-1v6dxzr.svelte-1v6dxzr{width:28px;height:28px}.node-label.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.64rem}.node-sub.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.54rem}.tools-svg.svelte-1v6dxzr .frx text.svelte-1v6dxzr{font-size:9px;letter-spacing:.08em}.foot-text.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.62rem}.gen-header.svelte-1v6dxzr.svelte-1v6dxzr{flex-wrap:wrap}.gen-btn.svelte-1v6dxzr.svelte-1v6dxzr{margin-left:0;width:100%;justify-content:center}.gen-meta-row.svelte-1v6dxzr.svelte-1v6dxzr{flex-direction:column;align-items:flex-start;gap:.25rem;padding:.55rem 0}.gen-meta-val.svelte-1v6dxzr.svelte-1v6dxzr{text-align:left}.cc.svelte-1v6dxzr.svelte-1v6dxzr{grid-template-columns:1fr;gap:0}.cc-side.svelte-1v6dxzr.svelte-1v6dxzr{padding:1.3rem 1.15rem 1.2rem}.cc-head-title.svelte-1v6dxzr.svelte-1v6dxzr{font-size:1.2rem}.cc-bridge.svelte-1v6dxzr.svelte-1v6dxzr{width:auto;height:70px;padding:1rem 0}.cc-bridge.svelte-1v6dxzr svg.svelte-1v6dxzr{height:70px;transform:rotate(90deg)}.cc-bridge-tag.svelte-1v6dxzr.svelte-1v6dxzr{position:static;margin-top:.25rem}.cm-val.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.95rem}.cm-key.svelte-1v6dxzr.svelte-1v6dxzr{font-size:.54rem}}
