.svc-fig text{font-family:var(--font-mono)}.svc-build,.svc-lane-head,.svc-lane-item,.svc-after,.svc-toast,.svc-hub,.svc-cursor{opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1)}.svc-build.is-on,.svc-lane-head.is-on,.svc-lane-item.is-on,.svc-after.is-on,.svc-toast.is-on,.svc-hub.is-on,.svc-cursor.is-on{opacity:1}.svc-axis-box{fill:none;stroke:#7f8c9d66}.svc-axis-mid{stroke:#7f8c9d40;stroke-dasharray:3 5}.svc-axis-label,.svc-quad-label{fill:var(--color-fog);letter-spacing:.08em;font-size:11px}.svc-quad-label{fill-opacity:.7;font-size:10px;transition:fill .4s}.svc-quad-label--quick.is-on{fill:var(--color-champagne);fill-opacity:1}.svc-quadrant{fill:#c8b18400;transition:fill .7s}.svc-quadrant.is-on{fill:#c8b1841a}.svc-opp{opacity:0;transition:opacity .4s,transform .9s cubic-bezier(.22,1,.36,1)}.svc-opp.is-on{opacity:1}.svc-opp-dot{fill:#172036;stroke:#f6f2e9b3;stroke-width:1.4px;transition:fill .4s,stroke .4s}.svc-opp-ring{fill:none;stroke:var(--color-champagne);stroke-opacity:0}.svc-opp-label{fill:#f6f2e9cc;font-size:12.5px;font-family:var(--font-sans)!important}.svc-opp.is-quick .svc-opp-dot{fill:var(--color-champagne);stroke:#f3e4bf}.svc-opp.is-quick .svc-opp-ring{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite svc-ring}@keyframes svc-ring{0%{stroke-opacity:.8;transform:scale(1)}to{stroke-opacity:0;transform:scale(2.6)}}.svc-lane-head{color:var(--color-champagne);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.svc-lane-rule{background:#c8b18459;flex:1;height:1px}.svc-lane-item{color:#f6f2e9d9;transform:translate(-8px)}.svc-lane-item.is-on{transform:none}.svc-browser{fill:#121a2b;stroke:#7f8c9d66}.svc-browser-rule{stroke:#7f8c9d4d}.svc-browser-dot{fill:#7f8c9d73}.svc-browser-url{fill:#7f8c9d24}.svc-browser-url-text{fill:var(--color-fog);font-size:9.5px}.svc-ink-strong{fill:#f6f2e9d9}.svc-ink{fill:#f6f2e94d}.svc-ink-faint{fill:#f6f2e912}.svc-gold{fill:var(--color-champagne)}.svc-build{transform:translateY(8px)}.svc-build.is-on{transform:none}.svc-image{fill:#1f2a40}.svc-image-hill{fill:#7f8c9d59}.svc-image-sun{fill:#f3e4bfbf}.svc-cta{fill:var(--color-champagne);transform-box:fill-box;transform-origin:50%;transition:transform .16s,fill .2s}.svc-cta.is-pressed{fill:#e2cfa4;animation:.42s svc-press}@keyframes svc-press{40%{transform:scale(.94)}}.svc-cta-text{fill:#14171d;font-size:11.5px;font-weight:600;font-family:var(--font-sans)!important}.svc-cursor{transition:opacity .4s,transform .9s cubic-bezier(.65,0,.35,1)}.svc-cursor-shape{fill:var(--color-ivory);stroke:#0d1322;stroke-width:1px}.svc-ripple{fill:none;stroke:#f3e4bf;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:.7s ease-out forwards svc-ripple}@keyframes svc-ripple{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(4)}}.svc-toast{transform:translateY(14px)}.svc-toast.is-on{transform:none}.svc-toast-body{fill:#f6f2e9;filter:drop-shadow(0 8px 14px #05080f80)}.svc-toast-title{fill:#14171d;font-size:12px;font-weight:600;font-family:var(--font-sans)!important}.svc-toast-sub{fill:#6b6458;font-size:9.5px}.svc-result{inset-inline:0;color:#f6f2e9a6;gap:8px;padding:4px 8px;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .5s,background-color .5s;display:flex;position:absolute;top:0}.svc-result:not(.is-on){opacity:0}.svc-result.is-you{color:var(--color-ivory);box-shadow:inset 2px 0 0 var(--color-champagne);background:#c8b18424}.svc-count{animation:.5s cubic-bezier(.22,1,.36,1) svc-count}@keyframes svc-count{0%{opacity:0;transform:translateY(6px)}}.svc-tangle path{fill:none;stroke:#7f8c9d73;stroke-dasharray:4 5}.svc-tangle{opacity:0;transition:opacity .5s}.svc-tangle.is-on{opacity:1}.svc-tangle.is-on path{animation:1.4s linear infinite workflow-ants}.svc-tool{transition:transform 1.1s cubic-bezier(.65,0,.35,1)}.svc-tool-body{fill:#121a2b;stroke:#7f8c9d73;transition:stroke .4s}.svc-tool.is-linked .svc-tool-body{stroke:#c8b18499}.svc-tool-label{fill:var(--color-ivory);font-size:11.5px;font-family:var(--font-sans)!important}.svc-tool-jitter{animation:2.8s ease-in-out infinite alternate svc-jitter}@keyframes svc-jitter{0%{transform:translate(0)rotate(-1.5deg)}50%{transform:translate(3px,-4px)rotate(1deg)}to{transform:translate(-3px,3px)rotate(-.5deg)}}.svc-spoke line{stroke:#c8b1848c;stroke-width:1.2px;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1)}.svc-spoke.is-on line{stroke-dashoffset:0}.svc-packet{fill:#f3e4bf;filter:drop-shadow(0 0 3px #f3e4bfe6);animation:1.6s cubic-bezier(.45,0,.55,1) infinite svc-packet}@keyframes svc-packet{0%{transform:translate(var(--x0), var(--y0));opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(var(--x1), var(--y1));opacity:0}}.svc-hub{transform-box:fill-box;transform-origin:50%;transform:scale(.9)}.svc-hub.is-on{transform:none}.svc-hub-halo{fill:#c8b18414;stroke:#c8b18440;stroke-dasharray:2 4}.svc-hub-body{fill:#1a2338;stroke:var(--color-champagne);stroke-width:1.4px}.svc-hub-title{fill:var(--color-ivory);font-size:13px;font-weight:600;font-family:var(--font-sans)!important}.svc-hub-sub{fill:var(--color-champagne);font-size:9.5px}.svc-before{color:#f6f2e98c;text-decoration-line:line-through;text-decoration-color:#0000;transition:text-decoration-color .5s,color .5s}.svc-before.is-on{color:#f6f2e959;text-decoration-color:#c8b184cc}.svc-after{color:var(--color-ivory);transform:translateY(-4px)}.svc-after.is-on{transform:none}.svc-fig[data-playing=false] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.svc-fig *,.svc-fig :before{transition:none!important;animation:none!important}}
