._12bzqG_plate{--fig-hi:#fff;--fig-lo:var(--ink,#14111f);--fig-outline:var(--ink,#14111f);--fig-outline-mix:60%;--fig-card:var(--card,#fff);--fig-paper:var(--paper-2,#f2eee6);--fig-line:var(--line,#e4dfd4);--fig-line-strong:var(--line-strong,#cfc8ba);--fig-metal:#cdc8da;--fig-gear:#2b2640;--fig-blue:var(--blue,#3346e8);--fig-tangerine:var(--tangerine,#ff7a3d);--lit:var(--fig-blue);--on-lit:var(--on-blue,#fff);--rule:var(--ink-2,#5b566b);--engrave:var(--ink-2,#5b566b);--led-off:#5b566b;--led-on:var(--mint,#7be0b0);--chart:#fffdf8;--trace:var(--fig-blue)}.dark ._12bzqG_plate{--fig-hi:#d9d3ee;--fig-lo:#0a0812;--fig-outline:var(--ink,#f5f2ff);--fig-outline-mix:30%;--fig-card:#4a4370;--fig-paper:#3a3458;--fig-line:#2c2745;--fig-line-strong:#221e3b;--fig-metal:#5e5784;--fig-gear:#17142a;--fig-blue:var(--blue,#8f9bff);--fig-tangerine:var(--tangerine,#ff8f5a);--on-lit:var(--on-blue,#14111f);--rule:var(--ink-2,#a9a3bf);--engrave:var(--ink-2,#a9a3bf);--led-off:#3a3458;--chart:#e9e4f5;--trace:#3346e8}._12bzqG_drawing{width:100%;height:auto;display:block}._12bzqG_halo{fill:var(--fig-lo);stroke:var(--fig-lo)}._12bzqG_halo>path{opacity:.021}.dark ._12bzqG_halo{fill:#000;stroke:#000}.dark ._12bzqG_halo>path{opacity:.139}._12bzqG_plate .iso-solid{--m:var(--fig-paper)}._12bzqG_plate [data-material=base]{--m:var(--fig-line)}._12bzqG_plate [data-material=foot]{--m:var(--fig-line-strong)}._12bzqG_plate [data-material=deck]{--m:var(--fig-metal)}._12bzqG_plate [data-material=paper]{--m:var(--chart)}._12bzqG_plate :is([data-material=roller],[data-material=post],[data-material=metal],[data-material=lamp]){--m:var(--fig-metal)}._12bzqG_plate [data-material=carriage]{--m:var(--fig-card)}._12bzqG_plate [data-material=pen]{--m:var(--fig-tangerine)}._12bzqG_plate [data-material=knob]{--m:var(--fig-blue)}._12bzqG_plate .iso-solid .iso-fill{fill:color-mix(in oklab, var(--m) 84%, var(--fig-lo))}._12bzqG_plate .iso-solid .iso-top{fill:color-mix(in oklab, var(--m) 78%, var(--fig-hi));transition:fill .4s}._12bzqG_plate [data-material=paper] .iso-top{fill:var(--m)}._12bzqG_plate .iso-solid .iso-shade-0{fill:var(--m)}._12bzqG_plate .iso-solid .iso-shade-1{fill:color-mix(in oklab, var(--m) 90%, var(--fig-lo))}._12bzqG_plate .iso-solid .iso-shade-2{fill:color-mix(in oklab, var(--m) 80%, var(--fig-lo))}._12bzqG_plate .iso-solid .iso-shade-3{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo))}._12bzqG_plate .iso-solid .iso-edge{stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--m));stroke-width:.55px;stroke-linecap:round}._12bzqG_plate .iso-solid .iso-bevel{stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.4px}._12bzqG_gridMinor{fill:none;stroke:var(--fig-blue);stroke-width:.2px;opacity:.3}._12bzqG_gridMajor{fill:none;stroke:var(--fig-blue);stroke-width:.3px;opacity:.5}._12bzqG_trace{fill:none;stroke:var(--trace);stroke-width:.6px;stroke-linejoin:round;stroke-linecap:round;opacity:0;transition:opacity .45s}._12bzqG_trace[data-active]{opacity:1}._12bzqG_nameplate{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px}._12bzqG_rule{fill:none;stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.35px;stroke-linecap:round}._12bzqG_vent{fill:color-mix(in oklab, var(--m) 55%, var(--fig-lo))}._12bzqG_screw{fill:var(--fig-metal);stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--fig-metal));stroke-width:.25px}._12bzqG_axle{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 45%, var(--fig-lo));stroke-width:.3px}._12bzqG_engraving{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:3.4px;font-weight:600}._12bzqG_detent{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:2.4px;transition:fill .4s}._12bzqG_plate[data-runtime=rust] ._12bzqG_detent[data-runtime=rust],._12bzqG_plate[data-runtime=gc] ._12bzqG_detent[data-runtime=gc],._12bzqG_plate[data-runtime=cpp] ._12bzqG_detent[data-runtime=cpp]{fill:var(--lit);font-weight:700}._12bzqG_knobRing{fill:none;stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.3px}._12bzqG_carriage{transition:transform .8s cubic-bezier(.22,1,.36,1)}._12bzqG_pointer{transition:transform .6s cubic-bezier(.22,1,.36,1)}._12bzqG_pointerLine{fill:none;stroke:var(--fig-hi);stroke-width:.8px;stroke-linecap:round}._12bzqG_pointerHub{fill:var(--fig-hi)}._12bzqG_plate[data-runtime=rust] [data-part^=lamp-]:not([data-part^=lamp-bezel]) .iso-top{fill:var(--led-on)}._12bzqG_plate[data-runtime=gc] [data-part=lamp-0] .iso-top{fill:var(--led-on)}._12bzqG_plate[data-runtime=cpp] :is([data-part=lamp-1],[data-part=lamp-2]) .iso-top{fill:var(--led-on)}._12bzqG_readout{font-variant-numeric:tabular-nums;color:var(--foreground)}._12bzqG_controls{padding:4px 22px 0}._12bzqG_lamps{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;padding:0 22px;font-size:11px;list-style:none;display:flex}._12bzqG_lamps li>span[aria-hidden]{border:1px solid var(--border);width:16px;height:16px;font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);border-radius:50%;place-items:center;margin-right:6px;font-size:9px;transition:background-color .4s,color .4s;display:inline-grid}._12bzqG_lamps li[data-on]{color:var(--foreground)}._12bzqG_lamps li[data-on]>span[aria-hidden]{background:var(--led-on);color:var(--ink-on-color,#14111f);border-color:#0000}@media (max-width:640px){._12bzqG_controls,._12bzqG_lamps{padding-inline:16px}}@media (prefers-reduced-motion:reduce){._12bzqG_plate,._12bzqG_plate *{transition:none!important}}
.gNO7SG_browser{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow-lift);overflow:hidden}.gNO7SG_browser img{width:100%;height:auto;display:block}.gNO7SG_phone{background:var(--island-ink);box-shadow:var(--shadow-lift), inset 0 0 0 1.5px #ffffff14;border-radius:36px;padding:8px;overflow:hidden}.gNO7SG_phone img{border-radius:28px;width:100%;height:auto;display:block}.gNO7SG_hero{padding-bottom:0}.gNO7SG_h1{max-width:15ch;font-size:var(--t-display-l)}.gNO7SG_stage{background:color-mix(in oklch, var(--mint) 26%, var(--paper))}.gNO7SG_stageInner{padding-block:64px 0;position:relative}.gNO7SG_stageBrowser{border-bottom-right-radius:0;border-bottom-left-radius:0;width:min(100%,1000px);margin-inline:auto}.gNO7SG_stageBrowser img{aspect-ratio:1440/860;object-fit:cover;object-position:top}.gNO7SG_stagePhone{right:max(var(--frame-pad), calc(50% - 560px));width:240px;position:absolute;bottom:48px;rotate:3deg}@media (max-width:767px){.gNO7SG_stageInner{padding-top:32px}.gNO7SG_stageBrowser img{aspect-ratio:1440/1200}.gNO7SG_stagePhone{border-radius:22px;width:30%;padding:5px;bottom:12px;right:12px}.gNO7SG_stagePhone img{border-radius:17px}}.gNO7SG_story{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.gNO7SG_story>:first-child{flex-direction:column;grid-column:1/span 7;align-items:flex-start;gap:20px;display:flex}.gNO7SG_story>:last-child{grid-column:9/-1}.gNO7SG_years{border-radius:var(--r-xl);background:var(--butter);color:var(--ink-on-color);flex-direction:column;gap:12px;padding:32px;display:flex}.gNO7SG_yearsNum{font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 88;letter-spacing:-.05em;font-size:clamp(120px,14vw,200px);font-weight:700;line-height:.8}.gNO7SG_yearsLabel{max-width:18ch;font-family:var(--font-display), sans-serif;letter-spacing:-.015em;font-size:22px;font-weight:600;line-height:1.15}.gNO7SG_years .gNO7SG_chips li{border-color:#14111f38}@media (max-width:1023px){.gNO7SG_story{grid-template-columns:minmax(0,1fr);gap:40px}.gNO7SG_story>*{grid-column:1/-1!important}}.gNO7SG_chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.gNO7SG_chips li{border:1.5px solid var(--line-strong);white-space:nowrap;border-radius:999px;align-items:center;height:32px;padding-inline:14px;font-size:14px;font-weight:600;display:inline-flex}.gNO7SG_explorer{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.gNO7SG_explorer[data-layout=side] .gNO7SG_tabs{flex-direction:column;grid-column:1/span 4;gap:6px;display:flex}.gNO7SG_explorer[data-layout=side] .gNO7SG_explorerStage{grid-column:5/-1;position:sticky;top:96px}.gNO7SG_explorer[data-layout=top] .gNO7SG_tabs{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.gNO7SG_explorer[data-layout=top] .gNO7SG_explorerStage{grid-column:2/span 10}.gNO7SG_tab{border-radius:var(--r-md);text-align:left;width:100%;color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out-quart), box-shadow var(--dur-fast) var(--ease-out-quart);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;display:grid}.gNO7SG_tab:hover{background:var(--paper-2)}.gNO7SG_tab[aria-selected=true]{background:var(--card);box-shadow:var(--shadow-card)}.gNO7SG_tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gNO7SG_tab strong{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;font-size:18px;font-weight:600;display:block}.gNO7SG_tab small{color:var(--ink-2);margin-top:4px;font-size:15px;line-height:1.45;display:block}.gNO7SG_tabNum{background:var(--chip-bg);width:30px;height:30px;font-family:var(--font-display), sans-serif;transition:background-color var(--dur-fast) var(--ease-out-quart), color var(--dur-fast) var(--ease-out-quart);border-radius:99px;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.gNO7SG_tab[aria-selected=true] .gNO7SG_tabNum{background:var(--blue);color:var(--on-blue)}.gNO7SG_explorer[data-layout=side] .gNO7SG_tab:not([aria-selected=true]) small{display:none}.gNO7SG_stack{display:grid}.gNO7SG_stack img{opacity:0;width:100%;height:auto;transition:opacity var(--dur-base) var(--ease-out-quart);grid-area:1/1;display:block}.gNO7SG_stack img[data-active]{opacity:1}@media (max-width:1023px){.gNO7SG_explorer{grid-template-columns:minmax(0,1fr)}.gNO7SG_explorer .gNO7SG_tabs,.gNO7SG_explorer .gNO7SG_explorerStage{grid-column:1/-1!important;position:static!important}.gNO7SG_explorer[data-layout=side] .gNO7SG_tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gNO7SG_explorer[data-layout=top] .gNO7SG_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.gNO7SG_tab small{display:none!important}}@media (max-width:767px){.gNO7SG_tab{gap:10px;padding:12px}.gNO7SG_tab strong{font-size:16px}}.gNO7SG_payBand{background:color-mix(in oklch, var(--tangerine) 18%, var(--paper))}.gNO7SG_payBand .kicker{background:var(--card);--chip-dot:var(--tangerine)}.gNO7SG_payFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gNO7SG_payFlow li{border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:20px 20px 28px;display:flex}.gNO7SG_payFlow h3{margin-top:6px;font-size:21px;line-height:1.2}.gNO7SG_payFlow p{color:var(--ink-2);font-size:15.5px;line-height:1.55}.gNO7SG_payVisual{border-radius:var(--r-lg);background:var(--paper-2);place-items:end center;height:360px;margin-bottom:12px;padding-top:24px;display:grid;overflow:hidden}.gNO7SG_payVisual .gNO7SG_phone{width:min(220px,70%);margin-bottom:-96px}.gNO7SG_payBrowser{place-self:start;width:240%;margin-left:-36%}.gNO7SG_stepNum{background:var(--tangerine);width:32px;height:32px;color:var(--ink-on-color);font-family:var(--font-display), sans-serif;border-radius:99px;place-items:center;font-size:15px;font-weight:700;display:inline-grid}@media (max-width:1023px){.gNO7SG_payFlow{grid-template-columns:minmax(0,1fr)}.gNO7SG_payVisual{height:320px}.gNO7SG_payBrowser{width:200%;margin-left:-30%}}.gNO7SG_devices{border-radius:var(--r-2xl);background:color-mix(in oklch, var(--lilac) 30%, var(--paper));isolation:isolate;grid-template-columns:1fr;padding:48px 48px 0;display:grid;position:relative;overflow:hidden}.gNO7SG_devicesDesktop{border-bottom-right-radius:0;border-bottom-left-radius:0;width:72%}.gNO7SG_devicesTablet{border-radius:28px;width:26%;position:absolute;bottom:-60px;right:22%}.gNO7SG_devicesTablet img{border-radius:20px}.gNO7SG_devicesPhone{width:15%;position:absolute;bottom:32px;right:48px}@media (max-width:767px){.gNO7SG_devices{border-radius:var(--r-xl);padding:16px 16px 0}.gNO7SG_devicesDesktop{width:100%}.gNO7SG_devicesTablet{display:none}.gNO7SG_devicesPhone{border-radius:22px;width:32%;padding:5px;bottom:12px;right:12px}.gNO7SG_devicesPhone img{border-radius:17px}}.gNO7SG_compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gNO7SG_compare article{border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;align-items:flex-start;gap:20px;padding:36px;display:flex}.gNO7SG_compare h3{font-size:28px;line-height:1.1}.gNO7SG_compare ul{flex-direction:column;flex:1;gap:12px;display:flex}.gNO7SG_compare li{grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:16.5px;line-height:1.45;display:grid}.gNO7SG_compare li svg{width:20px;height:20px;color:var(--signal-ok);margin-top:2px}.gNO7SG_compare .gNO7SG_comparePro{background:var(--blue);color:var(--on-blue)}.gNO7SG_comparePro li svg{color:var(--butter)}.gNO7SG_comparePro [data-slot=button]{background:var(--card);color:var(--ink)}.gNO7SG_comparePro [data-slot=button]:hover{background:var(--paper-2)}@media (max-width:767px){.gNO7SG_compare{grid-template-columns:minmax(0,1fr)}.gNO7SG_compare article{padding:24px}}.gNO7SG_start{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gNO7SG_start li{border-radius:var(--r-lg);background:var(--paper-2);flex-direction:column;gap:10px;padding:28px;display:flex}.gNO7SG_start h3{font-size:20px}.gNO7SG_start p{color:var(--ink-2);font-size:15.5px;line-height:1.55}.gNO7SG_license{max-width:72ch;color:var(--ink-2);margin-top:24px;font-size:15px;line-height:1.55}@media (max-width:767px){.gNO7SG_start{grid-template-columns:minmax(0,1fr)}}.gNO7SG_faq{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.gNO7SG_faq>h2{grid-column:1/span 4}.gNO7SG_faq>:last-child{grid-column:6/-1}@media (max-width:1023px){.gNO7SG_faq>*{grid-column:1/-1!important}}.gNO7SG_launch{background:var(--island-ink);color:#f5f2ff;isolation:isolate;overflow:clip}.gNO7SG_launch:before{content:"";z-index:-1;background:radial-gradient(40% 60% at 85% 20%, color-mix(in oklch, var(--mint) 30%, transparent), transparent 70%), radial-gradient(36% 50% at 10% 100%, color-mix(in oklch, var(--blue) 40%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.gNO7SG_launch .kicker{color:inherit;background:#ffffff1f;padding-left:4px}.gNO7SG_launch .kicker:before{display:none}.gNO7SG_launch .lead{color:#c9c3dd}.gNO7SG_launch h2 .accent{color:var(--mint)}.gNO7SG_launch .gNO7SG_chips li{border-color:#ffffff40}.gNO7SG_newPill{background:var(--mint);color:var(--ink-on-color);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.gNO7SG_launchGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.gNO7SG_launchGrid>:first-child{flex-direction:column;grid-column:1/span 6;align-items:flex-start;gap:20px;display:flex}.gNO7SG_launchArt{grid-column:7/-1;padding-bottom:48px;position:relative}.gNO7SG_launchPhone{width:34%;position:absolute;bottom:0;left:-8px;rotate:-4deg}.gNO7SG_launchActions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.gNO7SG_launchActions [data-slot=button][data-variant=outline]{color:#f5f2ff;background:0 0;border-color:#ffffff59}.gNO7SG_launchActions [data-slot=button][data-variant=outline]:hover{background:#ffffff1a}@media (max-width:1023px){.gNO7SG_launchGrid{grid-template-columns:minmax(0,1fr);gap:48px}.gNO7SG_launchGrid>*{grid-column:1/-1!important}.gNO7SG_launchPhone{width:30%;left:auto;right:12px}}@media (max-width:767px){.gNO7SG_launchPhone{border-radius:22px;padding:5px}.gNO7SG_launchPhone img{border-radius:17px}}
.mtT8RG_plate{--fig-hi:#fff;--fig-lo:var(--ink,#14111f);--fig-outline:var(--ink,#14111f);--fig-outline-mix:60%;--fig-card:var(--card,#fff);--fig-paper:var(--paper-2,#f2eee6);--fig-line:var(--line,#e4dfd4);--fig-line-strong:var(--line-strong,#cfc8ba);--fig-metal:#cdc8da;--fig-gear:#2b2640;--fig-blue:var(--blue,#3346e8);--fig-tangerine:var(--tangerine,#ff7a3d);--lit:var(--fig-blue);--on-lit:var(--on-blue,#fff);--rule:var(--ink-2,#5b566b);--face:var(--card,#fff);--engrave:var(--ink-2,#5b566b);--led-off:#5b566b;--led-on:var(--mint,#7be0b0)}.dark .mtT8RG_plate{--fig-hi:#d9d3ee;--fig-lo:#0a0812;--fig-outline:var(--ink,#f5f2ff);--fig-outline-mix:30%;--fig-card:#4a4370;--fig-paper:#3a3458;--fig-line:#2c2745;--fig-line-strong:#221e3b;--fig-metal:#5e5784;--fig-gear:#17142a;--fig-blue:var(--blue,#8f9bff);--fig-tangerine:var(--tangerine,#ff8f5a);--on-lit:var(--on-blue,#14111f);--rule:var(--ink-2,#a9a3bf);--face:#2c2745;--engrave:var(--ink-2,#a9a3bf);--led-off:#3a3458}.mtT8RG_drawing{width:100%;height:auto;display:block}.mtT8RG_halo{fill:var(--fig-lo);stroke:var(--fig-lo)}.mtT8RG_halo>path{opacity:.021}.dark .mtT8RG_halo{fill:#000;stroke:#000}.dark .mtT8RG_halo>path{opacity:.139}.mtT8RG_plate .iso-solid{--m:var(--fig-paper)}.mtT8RG_plate [data-material=base]{--m:var(--fig-line)}.mtT8RG_plate [data-material=foot]{--m:var(--fig-line-strong)}.mtT8RG_plate [data-material=plate]{--m:var(--fig-card)}.mtT8RG_plate [data-material=frame]{--m:var(--fig-paper)}.mtT8RG_plate :is([data-material=post],[data-material=rail],[data-material=metal],[data-material=lamp]){--m:var(--fig-metal)}.mtT8RG_plate :is([data-material=server],[data-material=storage],[data-material=switch],[data-material=patch]){--m:var(--fig-gear)}.mtT8RG_plate [data-material=deck]{--m:var(--fig-blue)}.mtT8RG_plate [data-material=module]{--m:var(--fig-card)}.mtT8RG_plate [data-material=crate]{--m:var(--fig-tangerine)}.mtT8RG_plate [data-material=instrument]{--m:var(--fig-paper)}.mtT8RG_plate [data-material=knob]{--m:var(--fig-gear)}.mtT8RG_plate [data-material=plaque]{--m:var(--fig-card)}.mtT8RG_plate .iso-solid .iso-fill{fill:color-mix(in oklab, var(--m) 84%, var(--fig-lo))}.mtT8RG_plate .iso-solid .iso-top{fill:color-mix(in oklab, var(--m) 78%, var(--fig-hi))}.mtT8RG_plate .iso-solid .iso-shade-0{fill:var(--m)}.mtT8RG_plate .iso-solid .iso-shade-1{fill:color-mix(in oklab, var(--m) 90%, var(--fig-lo))}.mtT8RG_plate .iso-solid .iso-shade-2{fill:color-mix(in oklab, var(--m) 80%, var(--fig-lo))}.mtT8RG_plate .iso-solid .iso-shade-3{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo))}.mtT8RG_plate .iso-solid .iso-edge{stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--m));stroke-width:.55px;stroke-linecap:round;transition:stroke .4s,stroke-width .4s}.mtT8RG_plate .iso-solid .iso-bevel{stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.4px}.mtT8RG_groove{fill:none;stroke:var(--rule);stroke-width:.4px;opacity:.45}.mtT8RG_tickMinor{fill:none;stroke:var(--rule);stroke-width:.35px;opacity:.6}.mtT8RG_tickMajor{fill:none;stroke:var(--engrave);stroke-width:.5px}.mtT8RG_screw{fill:var(--fig-metal);stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--fig-metal));stroke-width:.25px}.mtT8RG_lead{fill:none;stroke:var(--fig-gear);stroke-width:1.3px;stroke-linecap:round}.dark .mtT8RG_lead{stroke:#5b547e}.mtT8RG_plateRule{fill:none;stroke:var(--rule);stroke-width:.45px;stroke-linecap:round}.mtT8RG_ear{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi))}.mtT8RG_bay{fill:color-mix(in oklab, var(--m) 75%, var(--fig-lo));stroke:color-mix(in oklab, var(--m) 55%, var(--fig-hi));stroke-width:.25px}.mtT8RG_bayDot{fill:var(--led-off)}.mtT8RG_slot,.mtT8RG_vent{fill:color-mix(in oklab, var(--m) 60%, var(--fig-lo))}.mtT8RG_port{fill:var(--fig-lo);stroke:color-mix(in oklab, var(--m) 55%, var(--fig-hi));stroke-width:.2px}.mtT8RG_window{fill:color-mix(in oklab, var(--m) 65%, var(--fig-lo));stroke:color-mix(in oklab, var(--m) 60%, var(--fig-hi));stroke-width:.2px}.mtT8RG_jack{fill:var(--fig-lo);stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.25px}.mtT8RG_hole{fill:color-mix(in oklab, var(--m) 50%, var(--fig-lo))}.mtT8RG_seam{fill:none;stroke:color-mix(in oklab, var(--m) 60%, var(--fig-lo));stroke-width:.3px}.mtT8RG_led{fill:var(--led-off);transition:fill .4s}.mtT8RG_plate[data-step=audit] .mtT8RG_led[data-led=run],.mtT8RG_plate[data-step=audit] .mtT8RG_led[data-led=link],.mtT8RG_plate[data-step=migrate] .mtT8RG_led[data-led=disk]{fill:var(--led-on)}.mtT8RG_bezel{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo))}.mtT8RG_bezelEdge{fill:none;stroke:color-mix(in oklab, var(--m) 45%, var(--fig-lo));stroke-width:.3px}.mtT8RG_dialFace{fill:var(--face)}.mtT8RG_engraving{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;letter-spacing:.1px;font-size:2.6px}.mtT8RG_needle{transition:transform .9s cubic-bezier(.22,1,.36,1)}.mtT8RG_needleLine{fill:none;stroke:var(--lit);stroke-width:.7px;stroke-linecap:round}.mtT8RG_hub{fill:var(--fig-tangerine);stroke:var(--fig-hi);stroke-width:.25px}.mtT8RG_nameplate{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px}.mtT8RG_providerName{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;letter-spacing:.5px;font-size:6px;font-weight:500;transition:fill .4s}.mtT8RG_pad{fill:none;stroke:var(--rule);stroke-width:.35px;opacity:.7}.mtT8RG_padMark{fill:var(--rule)}.mtT8RG_strip{fill:color-mix(in oklab, var(--m) 60%, var(--fig-lo));transition:fill .4s}.mtT8RG_plate[data-step=run] .mtT8RG_strip{fill:var(--led-on)}.mtT8RG_plate[data-step=run] .mtT8RG_providerName{fill:var(--lit)}.mtT8RG_plate[data-step=run] [data-material=module] .iso-edge{stroke:var(--lit);stroke-width:.8px}.mtT8RG_crate{transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.mtT8RG_slat,.mtT8RG_strap{fill:none;stroke:color-mix(in oklab, var(--m) 55%, var(--fig-lo));stroke-width:.35px}.mtT8RG_tag{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.2px}.mtT8RG_tagPrint{fill:none;stroke:var(--rule);stroke-width:.3px;stroke-linecap:round}.mtT8RG_plate[data-step=migrate] [data-material=crate] .iso-edge{stroke:var(--lit);stroke-width:.9px}.mtT8RG_plate [data-part=rack-lamp] .iso-top{transition:fill .4s}.mtT8RG_plate[data-step=audit] [data-part=rack-lamp] .iso-top{fill:var(--led-on)}.mtT8RG_plaqueRing{fill:none;stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px;transition:stroke .4s}.mtT8RG_plaqueNumber{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:4.6px;font-weight:600;transition:fill .4s}.mtT8RG_plate [data-material=plaque] .iso-top{transition:fill .4s}:is(.mtT8RG_plate[data-step=audit] [data-part=plaque-0] .iso-top,.mtT8RG_plate[data-step=migrate] [data-part=plaque-1] .iso-top,.mtT8RG_plate[data-step=run] [data-part=plaque-2] .iso-top){fill:var(--lit)}.mtT8RG_plate[data-step=audit] [data-part=plaque-0] .mtT8RG_plaqueNumber,.mtT8RG_plate[data-step=migrate] [data-part=plaque-1] .mtT8RG_plaqueNumber,.mtT8RG_plate[data-step=run] [data-part=plaque-2] .mtT8RG_plaqueNumber{fill:var(--on-lit)}.mtT8RG_readout{font-variant-numeric:tabular-nums;color:var(--foreground)}.mtT8RG_controls{flex-direction:column;gap:12px;padding:4px 22px;display:flex}.mtT8RG_providers{flex-wrap:wrap;width:auto}.mtT8RG_stepRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mtT8RG_steps{flex-wrap:wrap;width:auto;max-width:100%}.mtT8RG_stepIndex{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);font-size:10px}.mtT8RG_legend{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0 22px 16px;font-size:11px;list-style:none;display:flex}.mtT8RG_legend span{font-family:var(--font-geist-mono), monospace;color:var(--foreground);margin-right:6px;font-size:10px}@media (max-width:640px){.mtT8RG_controls,.mtT8RG_legend{padding-inline:16px}}.mtT8RG_stage{flex-direction:column;margin:0;display:flex;position:relative}.mtT8RG_stage .mtT8RG_drawing{width:min(100%,860px);max-height:440px;margin:8px auto 0}.mtT8RG_stageCaption{z-index:1;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);justify-content:space-between;align-items:flex-start;gap:16px;font-size:11px;display:flex;position:absolute;inset:-32px 0 auto}.mtT8RG_disclosure{text-align:right;position:relative}.mtT8RG_disclosure summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.mtT8RG_disclosure summary::-webkit-details-marker{display:none}.mtT8RG_disclosure p{border:1px solid var(--hairline);background:var(--background);width:min(360px,80vw);box-shadow:var(--float-shadow);font-family:var(--font-public-sans), sans-serif;letter-spacing:0;text-transform:none;text-align:left;color:var(--muted-foreground);border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.55;position:absolute;top:24px;right:0}.mtT8RG_stageAxes{border-top:1px solid var(--hairline);font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);justify-content:space-around;gap:12px;margin:4px 0 0;padding:10px 0;font-size:11px;list-style:none;display:flex}.mtT8RG_stageAxes span{color:var(--foreground);margin-right:6px}.mtT8RG_stageBar{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.mtT8RG_segmented{border:1px solid var(--hairline);background:var(--background);scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:999px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.mtT8RG_segmented button{height:32px;font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);scroll-snap-align:start;transition:background-color .2s var(--ease-out-quart), color .2s var(--ease-out-quart);cursor:pointer;border-radius:999px;flex:none;padding-inline:12px;font-size:13px}.mtT8RG_segmented button:hover{color:var(--foreground)}.mtT8RG_segmented button[aria-checked=true]{background:var(--signal-soft);color:var(--signal)}.mtT8RG_segmented button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.mtT8RG_stageStep{font-family:var(--font-geist-mono), monospace;align-items:center;gap:16px;font-size:13px;display:flex}@media (max-width:767px){.mtT8RG_stageCaption{margin-bottom:8px;position:static}.mtT8RG_stageAxes{flex-wrap:wrap;justify-content:flex-start;gap:6px 14px}.mtT8RG_stageBar{flex-direction:column-reverse;align-items:stretch}.mtT8RG_stageStep{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.mtT8RG_plate,.mtT8RG_plate *{transition:none!important}}
.-qRWAa_plate{--fig-hi:#fff;--fig-lo:var(--ink,#14111f);--fig-outline:var(--ink,#14111f);--fig-outline-mix:60%;--fig-card:var(--card,#fff);--fig-paper:var(--paper-2,#f2eee6);--fig-line:var(--line,#e4dfd4);--fig-line-strong:var(--line-strong,#cfc8ba);--fig-metal:#cdc8da;--fig-gear:#2b2640;--fig-blue:var(--blue,#3346e8);--fig-tangerine:var(--tangerine,#ff7a3d);--lit:var(--fig-blue);--on-lit:var(--on-blue,#fff);--rule:var(--ink-2,#5b566b);--engrave:var(--ink-2,#5b566b);--led-off:#5b566b;--led-on:var(--mint,#7be0b0);--fault:#e5484d;--cable:var(--fig-line-strong)}.dark .-qRWAa_plate{--fig-hi:#d9d3ee;--fig-lo:#0a0812;--fig-outline:var(--ink,#f5f2ff);--fig-outline-mix:30%;--fig-card:#4a4370;--fig-paper:#3a3458;--fig-line:#2c2745;--fig-line-strong:#221e3b;--fig-metal:#5e5784;--fig-gear:#17142a;--fig-blue:var(--blue,#8f9bff);--fig-tangerine:var(--tangerine,#ff8f5a);--on-lit:var(--on-blue,#14111f);--rule:var(--ink-2,#a9a3bf);--engrave:var(--ink-2,#a9a3bf);--led-off:#3a3458;--fault:#ff6b6f;--cable:#5e5784}.-qRWAa_drawing{width:100%;height:auto;display:block}.-qRWAa_halo{fill:var(--fig-lo);stroke:var(--fig-lo)}.-qRWAa_halo>path{opacity:.021}.dark .-qRWAa_halo{fill:#000;stroke:#000}.dark .-qRWAa_halo>path{opacity:.139}.-qRWAa_plate .iso-solid{--m:var(--fig-paper)}.-qRWAa_plate [data-material=base]{--m:var(--fig-line)}.-qRWAa_plate [data-material=foot]{--m:var(--fig-line-strong)}.-qRWAa_plate [data-material=tray]{--m:var(--fig-paper)}.-qRWAa_plate [data-material=rim]{--m:var(--fig-line)}.-qRWAa_plate :is([data-material=cabinet],[data-material=slider],[data-material=plaque]){--m:var(--fig-card)}.-qRWAa_plate [data-material=frame]{--m:var(--fig-paper)}.-qRWAa_plate :is([data-material=metal],[data-material=lamp]){--m:var(--fig-metal)}.-qRWAa_plate [data-material=vault]{--m:var(--fig-tangerine)}.-qRWAa_plate [data-material=router]{--m:var(--fig-blue)}.-qRWAa_plate [data-material=knob]{--m:var(--fig-gear)}.-qRWAa_plate .iso-solid .iso-fill{fill:color-mix(in oklab, var(--m) 84%, var(--fig-lo))}.-qRWAa_plate .iso-solid .iso-top{fill:color-mix(in oklab, var(--m) 78%, var(--fig-hi));transition:fill .4s}.-qRWAa_plate .iso-solid .iso-shade-0{fill:var(--m)}.-qRWAa_plate .iso-solid .iso-shade-1{fill:color-mix(in oklab, var(--m) 90%, var(--fig-lo))}.-qRWAa_plate .iso-solid .iso-shade-2{fill:color-mix(in oklab, var(--m) 80%, var(--fig-lo))}.-qRWAa_plate .iso-solid .iso-shade-3{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo))}.-qRWAa_plate .iso-solid .iso-edge{stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--m));stroke-width:.55px;stroke-linecap:round;transition:stroke .4s,stroke-width .4s}.-qRWAa_plate .iso-solid .iso-bevel{stroke:color-mix(in oklab, var(--m) 50%, var(--fig-hi));stroke-width:.4px}.-qRWAa_boundary{fill:none;stroke:var(--lit);stroke-width:.5px;opacity:.55}.-qRWAa_divider{fill:none;stroke:var(--rule);stroke-width:.4px;opacity:.5}.-qRWAa_screw{fill:var(--fig-metal);stroke:color-mix(in oklab, var(--fig-outline) var(--fig-outline-mix), var(--fig-metal));stroke-width:.25px}.-qRWAa_rimLabel{fill:var(--lit);font-family:var(--font-geist-mono), monospace;letter-spacing:.6px;font-size:4.2px;font-weight:600}.-qRWAa_engraving{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:4px;font-weight:600}.-qRWAa_cable{fill:none;stroke:var(--cable);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.-qRWAa_flow{fill:none;stroke:var(--lit);stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .8s cubic-bezier(.22,1,.36,1),opacity .3s}.-qRWAa_flow[data-active]{stroke-dashoffset:0;opacity:1}.-qRWAa_door{fill:color-mix(in oklab, var(--m) 88%, var(--fig-lo));stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px}.-qRWAa_unit{fill:var(--fig-gear);stroke:color-mix(in oklab, var(--fig-gear) 60%, var(--fig-hi));stroke-width:.2px;transition:opacity .4s}.dark .-qRWAa_unit{stroke:#3a3458}.-qRWAa_bay{fill:color-mix(in oklab, var(--fig-gear) 80%, #000);stroke:color-mix(in oklab, var(--fig-gear) 70%, var(--fig-hi));stroke-width:.2px}.-qRWAa_slot,.-qRWAa_vent{fill:color-mix(in oklab, var(--m) 55%, var(--fig-lo))}.-qRWAa_handle{fill:color-mix(in oklab, var(--m) 60%, var(--fig-lo))}.-qRWAa_seam{fill:none;stroke:color-mix(in oklab, var(--m) 60%, var(--fig-lo));stroke-width:.3px}.-qRWAa_led{fill:var(--led-off);transition:fill .4s}.-qRWAa_port{fill:var(--fig-lo);stroke:color-mix(in oklab, var(--m) 55%, var(--fig-hi));stroke-width:.2px}.-qRWAa_groove{fill:color-mix(in oklab, var(--m) 70%, var(--fig-lo));stroke:color-mix(in oklab, var(--m) 45%, var(--fig-lo));stroke-width:.25px}.-qRWAa_hinge{fill:color-mix(in oklab, var(--m) 65%, var(--fig-lo))}.-qRWAa_doorRing{fill:color-mix(in oklab, var(--m) 80%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 45%, var(--fig-lo));stroke-width:.35px;transition:stroke .4s}.-qRWAa_doorFace{fill:color-mix(in oklab, var(--m) 92%, var(--fig-hi));stroke:color-mix(in oklab, var(--m) 55%, var(--fig-lo));stroke-width:.3px}.-qRWAa_bolt{fill:color-mix(in oklab, var(--m) 50%, var(--fig-lo))}.-qRWAa_spoke{fill:none;stroke:color-mix(in oklab, var(--m) 40%, var(--fig-lo));stroke-width:.9px;stroke-linecap:round}.-qRWAa_spokeEnd,.-qRWAa_hub{fill:color-mix(in oklab, var(--m) 50%, var(--fig-lo))}.-qRWAa_keypad{fill:color-mix(in oklab, var(--m) 60%, var(--fig-lo))}.-qRWAa_key{fill:color-mix(in oklab, var(--m) 70%, var(--fig-hi))}.-qRWAa_vaultLed{fill:var(--led-on)}.-qRWAa_plaqueRing{fill:none;stroke:color-mix(in oklab, var(--m) 50%, var(--fig-lo));stroke-width:.3px}.-qRWAa_plaqueNumber{fill:var(--engrave);font-family:var(--font-geist-mono), monospace;font-size:4.6px;font-weight:600}.-qRWAa_plate [data-part=primary-body] .-qRWAa_led,.-qRWAa_plate[data-phase=failover] [data-part=standby-body] .-qRWAa_led,.-qRWAa_plate [data-part=router] .-qRWAa_led,:is(.-qRWAa_plate[data-phase=normal] [data-part=primary-lamp] .iso-top,.-qRWAa_plate[data-phase=failover] [data-part=standby-lamp] .iso-top){fill:var(--led-on)}:is(.-qRWAa_plate[data-phase=normal] [data-part=primary-body] .iso-edge,.-qRWAa_plate[data-phase=failover] [data-part=standby-body] .iso-edge){stroke:var(--lit);stroke-width:.9px}.-qRWAa_plate:not([data-phase=normal]) [data-part=primary-body] .-qRWAa_led{fill:var(--led-off)}.-qRWAa_plate:not([data-phase=normal]) [data-part=primary-body] .-qRWAa_unit{opacity:.55}.-qRWAa_plate:not([data-phase=normal]) [data-part=primary-lamp] .iso-top{fill:var(--fault)}.-qRWAa_plate[data-phase=outage] [data-part=primary-body] .iso-edge{stroke:var(--fault);stroke-width:.9px}:is(.-qRWAa_plate[data-phase=normal] [data-part=plaque-0] .iso-top,.-qRWAa_plate[data-phase=failover] [data-part=plaque-1] .iso-top){fill:var(--lit)}.-qRWAa_plate[data-phase=normal] [data-part=plaque-0] .-qRWAa_plaqueNumber,.-qRWAa_plate[data-phase=failover] [data-part=plaque-1] .-qRWAa_plaqueNumber{fill:var(--on-lit)}.-qRWAa_slider{transition:transform .7s cubic-bezier(.22,1,.36,1)}.-qRWAa_readout{font-variant-numeric:tabular-nums;color:var(--foreground);text-align:right}.-qRWAa_controls{flex-wrap:wrap;gap:10px;padding:4px 22px 0;display:flex}.-qRWAa_targets{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px 18px;margin:16px 22px 0;padding:12px 14px;font-size:11px;transition:border-color .4s;display:grid}.-qRWAa_targets[data-emphasis]{border-color:color-mix(in oklab, var(--brand-ink) 60%, var(--border))}.-qRWAa_targets dt{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);font-size:10px}.-qRWAa_targets dd{font-family:var(--font-geist-mono), monospace;color:var(--foreground);margin:2px 0 0}.-qRWAa_targets dd span{font-family:var(--font-sans,inherit);color:var(--muted-foreground);display:block}.-qRWAa_eu{align-self:end}.-qRWAa_eu dd{color:var(--brand-ink);font-weight:600}.-qRWAa_legend{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0 22px 16px;font-size:11px;list-style:none;display:flex}.-qRWAa_legend span{font-family:var(--font-geist-mono), monospace;color:var(--foreground);margin-right:6px;font-size:10px}@media (max-width:640px){.-qRWAa_controls,.-qRWAa_legend{padding-inline:16px}.-qRWAa_targets{margin-inline:16px}}@media (prefers-reduced-motion:reduce){.-qRWAa_plate,.-qRWAa_plate *{transition:none!important}}
.uCdBGq_svg{width:100%;height:100%;display:block;overflow:visible}.uCdBGq_svg text{font-family:var(--font-geist-mono), monospace;fill:var(--muted-foreground)}.uCdBGq_line{fill:none;stroke:var(--hairline-strong);stroke-width:1px}.uCdBGq_faint{fill:none;stroke:var(--hairline);stroke-width:1px}.uCdBGq_signal{fill:none;stroke:var(--signal);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.uCdBGq_signalFill{fill:var(--signal)}.uCdBGq_soft{fill:var(--signal-soft)}.uCdBGq_ok{fill:var(--signal-ok)}.uCdBGq_node{fill:var(--background);stroke:var(--hairline-strong)}.uCdBGq_nodeLit{fill:var(--background);stroke:var(--signal);stroke-width:1.5px}.uCdBGq_label{font-size:11px}.uCdBGq_labelStrong{font-size:11px;fill:var(--foreground)!important}.uCdBGq_mapLabel{font-size:13px;fill:var(--foreground)!important}.uCdBGq_dots{fill:var(--hairline-strong)}.dark .uCdBGq_dots{fill:var(--color-slate-700)}.uCdBGq_halo{fill:var(--signal);opacity:.16;transform-box:fill-box;transform-origin:50%}[data-active] .uCdBGq_halo{animation:uCdBGq_halo 2.4s var(--ease-out-quart) infinite}@keyframes uCdBGq_halo{0%{opacity:.35;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.uCdBGq_code{width:100%;font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);white-space:pre;flex-direction:column;gap:2px;font-size:11.5px;line-height:1.45;display:flex;overflow:hidden}.uCdBGq_kw{color:var(--signal)}.uCdBGq_ty{color:var(--foreground)}.uCdBGq_spark{height:52px;margin-top:12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.uCdBGq_sparkTrack{width:200%;display:flex;position:absolute;inset:0 auto 0 0}.uCdBGq_sparkTrack svg{width:50%;height:100%}[data-active] .uCdBGq_sparkTrack{animation:9s linear infinite uCdBGq_drift}@keyframes uCdBGq_drift{to{translate:-50%}}.uCdBGq_p99{border-top:1px dashed var(--hairline-strong);position:absolute;inset:18px 0 auto}.uCdBGq_p99 span{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);font-size:10px;position:absolute;top:-16px;right:0}.uCdBGq_stack{flex-direction:column;justify-content:center;width:100%;display:flex}.uCdBGq_log{width:100%;height:132px;font-family:var(--font-geist-mono), monospace;font-size:11.5px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.uCdBGq_logTrack{flex-direction:column;display:flex}[data-active] .uCdBGq_logTrack{animation:uCdBGq_append 12s var(--ease-in-out) infinite}@keyframes uCdBGq_append{0%,18%{translate:0}25%,43%{translate:0 -33px}50%,68%{translate:0 -66px}75%,93%{translate:0 -99px}to{translate:0 -132px}}.uCdBGq_logRow{border-bottom:1px solid var(--hairline);height:33px;color:var(--muted-foreground);white-space:nowrap;grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;padding-block:4px;display:grid}.uCdBGq_logRow b{color:var(--foreground);text-overflow:ellipsis;font-weight:400;overflow:hidden}.uCdBGq_logRow small{font-size:10px}.uCdBGq_logRow small i{color:var(--signal);font-style:normal}.uCdBGq_verified{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:8px;margin-top:10px;font-size:10.5px;display:flex}.uCdBGq_verified i{background:var(--signal-ok);border-radius:99px;width:6px;height:6px}.uCdBGq_phoneWrap{place-items:center;height:100%;display:grid}.uCdBGq_phone{background:var(--color-slate-950);width:224px;height:100%;min-height:340px;max-height:420px;box-shadow:inset 0 0 0 1.5px var(--color-slate-700), var(--float-shadow);border-radius:42px;padding:10px;position:relative}.uCdBGq_screen{background:var(--color-slate-100);height:100%;color:var(--color-slate-950);font-family:-apple-system, var(--font-geist-sans), sans-serif;border-radius:33px;position:relative;overflow:hidden}.dark .uCdBGq_screen{color:var(--color-slate-50);background:#000}.uCdBGq_phoneIsland{color:#fff;white-space:nowrap;z-index:2;background:#000;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex;position:absolute;top:9px;left:50%;overflow:hidden;translate:-50%}.uCdBGq_phoneIsland svg{flex:none;width:13px;height:13px}.uCdBGq_spinner{border:1.5px solid #ffffff4d;border-top-color:#fff;border-radius:99px;width:11px;height:11px;animation:.8s linear infinite uCdBGq_spin}@keyframes uCdBGq_spin{to{rotate:1turn}}.uCdBGq_screenBody{padding:52px 12px 12px}.uCdBGq_screenTitle{letter-spacing:-.02em;margin:0 4px 10px;font-size:22px;font-weight:700}.uCdBGq_group{background:#fff;border-radius:12px;overflow:hidden}.dark .uCdBGq_group{background:var(--color-slate-900)}.uCdBGq_row{justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding-inline:12px;font-size:13px;display:flex}.uCdBGq_row+.uCdBGq_row{border-top:.5px solid var(--color-slate-200)}.dark .uCdBGq_row+.uCdBGq_row{border-color:var(--color-slate-800)}.uCdBGq_row span:last-child{color:var(--color-slate-500);font-size:12px}.uCdBGq_groupLabel{text-transform:uppercase;color:var(--color-slate-500);letter-spacing:.02em;margin:16px 12px 6px;font-size:11px}.uCdBGq_switch{background:var(--color-slate-300);width:44px;height:26px;transition:background-color .25s var(--ease-out-quart);cursor:pointer;border-radius:99px;flex:none;position:relative}.uCdBGq_switch[aria-checked=true]{background:#34c759}.uCdBGq_switch:after{content:"";width:22px;height:22px;transition:translate .32s var(--ease-spring-snappy);background:#fff;border-radius:99px;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0003}.uCdBGq_switch[aria-checked=true]:after{translate:18px}.uCdBGq_switch:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.uCdBGq_stacks{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);text-align:center;margin-top:12px;font-size:11px}.uCdBGq_timeline{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:relative}.uCdBGq_timeline:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:4px;border-radius:8px}.uCdBGq_scrub{z-index:2;opacity:0;cursor:ew-resize;width:80%;height:100%;margin:0;position:absolute;inset:0 5% 0 15%}.uCdBGq_callout{border:1px solid var(--hairline);background:var(--background);width:fit-content;font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;color:var(--foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;margin-bottom:10px;padding:5px 10px;font-size:12px;display:inline-flex}.uCdBGq_callout i{background:var(--signal);border-radius:99px;flex:none;width:6px;height:6px}.uCdBGq_pulse{fill:none;stroke:var(--signal);stroke-width:2px;stroke-linecap:round;stroke-dasharray:10 200;stroke-dashoffset:210px;opacity:0}[data-active] .uCdBGq_pulse{animation:uCdBGq_pulse 4.8s var(--ease-in-out) infinite;animation-delay:calc(var(--n) * 1.2s)}@keyframes uCdBGq_pulse{0%{stroke-dashoffset:210px;opacity:1}22%{stroke-dashoffset:0;opacity:1}23%,to{opacity:0}}.uCdBGq_newEdge{stroke-dasharray:120;stroke-dashoffset:0}[data-active] .uCdBGq_newEdge{animation:uCdBGq_connect 4.8s var(--ease-out-expo) infinite}@keyframes uCdBGq_connect{0%,30%{stroke-dashoffset:120px}55%,to{stroke-dashoffset:0}}.uCdBGq_scope{border:1px solid var(--hairline);background-image:linear-gradient(var(--hairline) 1px, transparent 1px), linear-gradient(90deg, var(--hairline) 1px, transparent 1px);background-size:20px 23px;border-radius:10px;height:92px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.uCdBGq_scopeTrack{width:200%;display:flex;position:absolute;inset:0 auto 0 0}.uCdBGq_scopeTrack svg{width:50%;height:100%}[data-active] .uCdBGq_scopeTrack{animation:6s linear infinite uCdBGq_drift}.uCdBGq_decoder{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;color:var(--muted-foreground);flex-direction:column;gap:4px;margin-top:12px;font-size:12px;display:flex}.uCdBGq_decoder b{color:var(--foreground);font-weight:400}.uCdBGq_caret{vertical-align:-1px;background:var(--signal);width:7px;height:12px;margin-left:4px;display:inline-block}[data-active] .uCdBGq_caret{animation:1.1s step-end infinite uCdBGq_blink}@keyframes uCdBGq_blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.uCdBGq_sparkTrack,.uCdBGq_logTrack,.uCdBGq_scopeTrack,.uCdBGq_pulse,.uCdBGq_newEdge,.uCdBGq_halo,.uCdBGq_caret,.uCdBGq_spinner{animation:none!important}}@media (max-width:767px){.uCdBGq_phoneWrap{gap:10px}.uCdBGq_phone{height:320px;min-height:0}.uCdBGq_callout{white-space:normal;border-radius:12px;font-size:11px}.uCdBGq_timeline{justify-content:flex-start}}.uCdBGq_layers{width:100%;height:100%;position:relative}.uCdBGq_layers>svg{position:absolute;inset:0}
