.sb-rollback-row{background:#ffffff09;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:7px 10px;transition:all .45s cubic-bezier(.34,1.18,.64,1);display:flex}.sb-rollback-row.is-broken{background:#ef44441a;border-color:#ef444433}.sb-rollback-row.is-target{background:#f9731624;border-color:#f9731666}.sb-rollback-row.is-confirming{background:#ef444424;border-color:#ef444466}.sb-rollback-row.is-live:not(.is-broken):not(.is-target):not(.is-confirming){background:#3ecf8e1a;border-color:#3ecf8e40}.sb-tile{box-sizing:border-box;color:#111;flex-direction:column;width:100%;max-width:360px;margin:0 auto;display:flex}:root[data-theme=dark] .sb-tile{color:#f5f5f5}.sb-mini-phone{background:#fff;border:1.5px solid #0000001f;border-radius:16px;width:84px;height:150px;padding:5px;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000014}.sb-mini-phone-notch{background:#0000002e;border-radius:999px;width:24px;height:3px;margin-left:-12px;position:absolute;top:4px;left:50%}.sb-mini-phone-screen{background:linear-gradient(#6366f10f,#6366f105);border-radius:11px;flex-direction:column;gap:8px;padding:11px 8px 8px;display:flex;position:absolute;inset:10px 6px 6px;overflow:hidden}.sb-mini-phone-screen:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle,#6366f152,#0000 70%);animation:4s ease-out infinite sb-mini-phone-screen-ping;position:absolute;inset:0}.sb-mini-phone-app{flex-direction:column;align-items:center;gap:5px;padding-top:4px;display:flex}.sb-mini-phone-app-icon{background:linear-gradient(135deg,#6366f1,#818cf8);border-radius:7px;width:24px;height:24px;animation:4s ease-in-out infinite sb-mini-phone-app-icon;box-shadow:0 2px 6px #6366f152}.sb-mini-phone-app-bar{background:#00000014;border-radius:3px;width:52px;height:4px;animation:4s ease-in-out infinite sb-mini-phone-bar-long}.sb-mini-phone-app-bar.is-short{width:32px;animation:4s ease-in-out infinite sb-mini-phone-bar-short}.sb-mini-phone-toast{color:#6366f1;letter-spacing:.04em;text-transform:uppercase;opacity:0;background:#6366f12e;border-radius:7px;justify-content:center;align-items:center;gap:4px;margin-top:auto;padding:4px 7px;font-size:7.5px;font-weight:700;animation:4s ease-in-out infinite sb-mini-phone-toast;display:inline-flex}.sb-mini-phone-toast-check{color:#fff;background:#6366f1;border-radius:999px;justify-content:center;align-items:center;width:10px;height:10px;display:inline-flex}:root[data-theme=dark] .sb-mini-phone{background:#1a1a1f;border-color:#ffffff1a}:root[data-theme=dark] .sb-mini-phone-app-bar{background:#ffffff1a}@media (prefers-reduced-motion:reduce){.sb-mini-phone-toast,.sb-mini-phone-app-icon,.sb-mini-phone-app-bar{animation:none!important}.sb-mini-phone-toast{opacity:1}}.sb-flow{flex-direction:column;align-items:center;gap:14px;padding:16px 12px;display:flex}.sb-homebase{box-sizing:border-box;background:#fff;border:1px solid #00000014;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 6px 18px #0000000d}.sb-homebase-titlebar{background:#00000006;border-bottom:1px solid #0000000d;align-items:center;gap:6px;padding:6px 12px;display:flex}.sb-homebase-dot{background:#0000002e;border-radius:999px;width:6px;height:6px}.sb-homebase-dot:first-child{background:#ff5f57}.sb-homebase-dot:nth-child(2){background:#febc2e}.sb-homebase-dot:nth-child(3){background:#28c840}.sb-homebase-title{color:#00000073;letter-spacing:-.005em;margin-left:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9.5px;font-weight:600}.sb-homebase-body{flex-direction:column;gap:5px;padding:10px 14px;display:flex}.sb-homebase-line{background:#00000014;border-radius:3px;height:4px}.sb-hb-l1{width:58%}.sb-hb-l2{width:72%}.sb-hb-l3{width:46%}.sb-hb-l4{width:38%}.sb-homebase-line.is-active{background:linear-gradient(90deg,#6366f1,#818cf8);animation:4s ease-in-out infinite sb-homebase-line-glow}.sb-flow-pulses{flex-direction:column;align-items:center;gap:4px;height:22px;display:flex}.sb-flow-pulse{opacity:0;background:#6366f1;border-radius:999px;width:4px;height:4px;animation:4s ease-in-out infinite sb-flow-pulse}.sb-flow-pulse:first-child{animation-delay:calc(var(--pulse-base-delay,0s) + 0s)}.sb-flow-pulse:nth-child(2){animation-delay:calc(var(--pulse-base-delay,0s) + .18s)}.sb-flow-pulse:nth-child(3){animation-delay:calc(var(--pulse-base-delay,0s) + .36s)}.sb-stores{justify-content:center;align-items:center;gap:10px;width:100%;display:flex;position:relative}.sb-stores.is-bypassed:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#6366f18c 12% 88%,#0000);border-radius:1px;height:1.5px;position:absolute;top:50%;left:6%;right:6%;transform:translateY(-50%)rotate(-1.8deg)}.sb-store{color:#6366f1;letter-spacing:.04em;text-transform:uppercase;background:#6366f10f;border:1px solid #6366f138;border-radius:9px;align-items:center;gap:5px;padding:5px 9px;font-size:8.5px;font-weight:700;transition:background .4s,border-color .4s,box-shadow .4s,opacity .4s,color .4s;display:inline-flex}.sb-store svg{flex-shrink:0}.sb-stores.is-bypassed .sb-store{opacity:.32;filter:grayscale(.85);color:#00000080;background:#0000000a;border-color:#0000001a;text-decoration:line-through}:root[data-theme=dark] .sb-stores.is-bypassed .sb-store{color:#ffffff73;background:#ffffff0a;border-color:#ffffff1a}.sb-rollback-source{box-sizing:border-box;background:#fff;border:1px solid #0000000f;border-radius:14px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex;box-shadow:0 4px 16px #6366f114}.sb-rollback-rewind{color:#6366f1;background:#6366f11a;border:1px solid #6366f147;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;animation:4s ease-in-out infinite sb-rollback-rewind;display:flex}.sb-rollback-stack{flex-direction:column;flex:1;gap:3px;display:flex}.sb-rollback-row{color:#0000008c;border-radius:6px;align-items:center;gap:6px;padding:3px 7px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:600;transition:all .4s;display:flex}.sb-rollback-num{color:#111;min-width:14px;font-weight:700}.sb-rollback-tag{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:1.5px 6px;font-size:7.5px;font-weight:700}.sb-rb-tag-broken{color:#dc2626;background:#ef44441f}.sb-rb-tag-live{color:#6366f1;background:#6366f11f}.sb-rb-r2{animation:4s ease-in-out infinite sb-rb-r2}.sb-rb-r2 .sb-rollback-tag{animation:4s ease-in-out infinite sb-rb-tag-arrive}:root[data-theme=dark] .sb-homebase{background:#1a1a1f;border-color:#ffffff14;box-shadow:0 6px 18px #0000004d}:root[data-theme=dark] .sb-homebase-titlebar{background:#ffffff08;border-color:#ffffff0f}:root[data-theme=dark] .sb-homebase-title{color:#ffffff80}:root[data-theme=dark] .sb-homebase-line{background:#ffffff1a}:root[data-theme=dark] .sb-rollback-source{background:#1a1a1f;border-color:#ffffff14}:root[data-theme=dark] .sb-rollback-row{color:#ffffffa6}:root[data-theme=dark] .sb-rollback-num{color:#fff}@media (prefers-reduced-motion:reduce){.sb-mini-phone-screen:before,.sb-homebase-line.is-active,.sb-flow-pulse,.sb-rollback-rewind,.sb-rb-r3,.sb-rb-r2,.sb-rb-r2 .sb-rollback-tag,.sb-store{animation:none!important}.sb-rb-r2 .sb-rollback-tag{opacity:1;transform:none}}.sb-stores:not(.is-bypassed) .sb-store{animation:4s ease-out infinite sb-store-receive}.sb-stores:not(.is-bypassed) .sb-store:nth-child(2){animation-delay:.45s}.sb-stores.is-bypassed:after{transform-origin:0;animation:4s ease-out infinite sb-bypass-strike}.sb-stores.is-bypassed .sb-store{animation:4s ease-out infinite sb-bypass-dim}:root[data-theme=dark] .sb-stores.is-bypassed .sb-store{animation-name:sb-bypass-dim-dark}.sb-rollback-rewind{animation:4s cubic-bezier(.65,0,.35,1) infinite sb-rollback-rewind-v2}.sb-rb-r3{animation:4s ease-out infinite sb-rb-r3-v2}:root[data-theme=dark] .sb-rb-r3{animation-name:sb-rb-r3-v2-dark}@media (prefers-reduced-motion:reduce){.sb-stores.is-bypassed:after,.sb-stores.is-bypassed .sb-store{animation:none!important}.sb-stores.is-bypassed:after{opacity:1;transform:translateY(-50%)rotate(-1.8deg)scaleX(1)}}.sb-cp-hero-clay{--clay-frame:linear-gradient(180deg, #f1f1f4 0%, #e2e2e8 100%);--clay-screen:#fff;--clay-skel:#1111111a;--clay-skel-soft:#1111110f;--clay-ink:#111111c7;--clay-ink-soft:#1111116b;--clay-line:#1111110f;--clay-accent:#2563eb;--clay-shadow:0 30px 50px -24px #261c163d, 0 12px 24px -10px #1c161824, 0 3px 6px -2px #1416240f, inset 0 1px 0 #ffffffd9, inset 0 -1px 0 #0000000d;width:100%;max-width:var(--tech-max-width,780px);flex-direction:column;align-items:stretch;gap:6px;margin:0 auto;font-family:ui-monospace,SF Mono,Menlo,monospace;display:flex}:root[data-theme=dark] .sb-cp-hero-clay{--clay-frame:linear-gradient(180deg, #242424 0%, #181818 100%);--clay-screen:#111;--clay-skel:#ffffff1a;--clay-skel-soft:#ffffff0d;--clay-ink:#ffffffd9;--clay-ink-soft:#ffffff6b;--clay-line:#ffffff0f;--clay-accent:#60a5fa;--clay-shadow:0 22px 38px -18px #0000008c, 0 9px 16px -8px #0000004d, 0 3px 5px -2px #0003, inset 0 1px 0 #ffffff0d, inset 0 -1px 0 #00000040}.sb-cp-hero-clay-solo{max-width:600px}.sb-cp-clay-steps{letter-spacing:.02em;color:var(--clay-ink-soft);justify-content:center;align-items:center;gap:0;margin-top:22px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:500;display:flex;position:relative}.sb-cp-clay-step{border:1px solid var(--clay-line);color:var(--clay-ink-soft);background:#00000006;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;transition:color .4s cubic-bezier(.22,1,.36,1),background .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.sb-cp-clay-step:before{content:"";background:var(--clay-ink-soft);opacity:.4;border-radius:999px;width:6px;height:6px;transition:background .4s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);display:inline-block}.sb-cp-clay-step.is-active{color:var(--clay-ink);background:#2563eb14;border-color:#2563eb52;transform:translateY(-1px);box-shadow:0 0 18px #2563eb33}.sb-cp-clay-step.is-active:before{background:var(--clay-accent);opacity:1;animation:1.4s ease-in-out infinite sb-cp-clay-step-dot;box-shadow:0 0 8px #2563eba6}.sb-cp-clay-step.is-done{color:var(--clay-ink);background:#22c55e0d;border-color:#22c55e38}.sb-cp-clay-step.is-done:before{opacity:.85;background:#16a34a}:root[data-theme=dark] .sb-cp-clay-step.is-active{background:#60a5fa1f;border-color:#60a5fa66;box-shadow:0 0 18px #60a5fa3d}:root[data-theme=dark] .sb-cp-clay-step.is-done{background:#4ade800f;border-color:#4ade8047}:root[data-theme=dark] .sb-cp-clay-step.is-done:before{background:#4ade80}.sb-cp-clay-step-sep{background:linear-gradient(90deg, var(--clay-line) 0%, var(--clay-line) calc(var(--sep-fill,0) * 100%), var(--clay-line) 100%);width:24px;height:1px;margin:0 6px;display:inline-block;position:relative}.sb-cp-clay-step-sep:after{content:"";height:100%;width:calc(var(--sep-fill,0) * 100%);background:linear-gradient(90deg, var(--clay-accent), var(--clay-accent));opacity:.55;transition:width .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.sb-cp-clay-step.is-active:before{animation:none}}.sb-cp-clay-fleet{grid-template-columns:repeat(3,1fr);place-items:center;padding:10px 0 0;display:grid}.sb-cp-clay-phone{background:var(--clay-frame);width:88px;height:156px;box-shadow:var(--clay-shadow);border-radius:20px;padding:5px;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);animation:4.6s ease-in-out infinite sb-cp-clay-phone-breathe;position:relative;overflow:visible}.sb-cp-clay-phone.is-filled{animation:none}.sb-cp-clay-phone-ring{pointer-events:none;opacity:calc(var(--ring-pulse,0) * (1 - var(--ring-pulse,0)) * 3.6);transform:scale(calc(1 + var(--ring-pulse,0) * .24));border:1.4px solid #2563eba6;border-radius:24px;transition:opacity .18s linear,transform .18s linear;position:absolute;inset:-4px}:root[data-theme=dark] .sb-cp-clay-phone-ring{border-color:#60a5fabf}.sb-cp-clay-phone-screen{background:var(--clay-screen);border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000000f,inset 0 0 0 1px #00000008}.sb-cp-clay-phone-fill{background:radial-gradient(circle at 50% 22%,#ffffff52 0%,#0000 55%),linear-gradient(160deg,#60a5fa 0%,#3b82f6 50%,#1d4ed8 100%);transition:opacity .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.sb-cp-clay-phone-sweep{pointer-events:none;transform:translateY(calc(-110% + var(--sweep,0) * 220%));opacity:calc(var(--sweep,0) * (1 - var(--sweep,0)) * 3.6);mix-blend-mode:screen;background:linear-gradient(#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0}.sb-cp-clay-phone-shine{pointer-events:none;opacity:var(--fill-alpha,0);background:linear-gradient(155deg,#ffffff38 0%,#fff0 38%,#0000 68%,#0000000f 100%);transition:opacity .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.sb-cp-clay-phone-label{text-align:center;color:#fffffff2;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 1px 2px #00000038;z-index:2;transform:translateY(calc((1 - var(--fill-alpha,0)) * 4px));font-size:9.5px;font-weight:700;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);position:absolute;bottom:12px;left:0;right:0}@media (prefers-reduced-motion:reduce){.sb-cp-clay-phone{animation:none}}.sb-cp-hero-clay-release{--tree-h:56px}.sb-cp-clay-stores{justify-content:center;gap:36px;padding:0;display:flex}.sb-cp-clay-store{background:var(--clay-screen);border:1px solid var(--clay-line);color:var(--clay-ink);min-width:130px;transform:translateY(calc((1 - var(--store-halo,0)) * 0px));border-radius:11px;align-items:center;gap:8px;padding:8px 14px;font-family:ui-text,system-ui,-apple-system,sans-serif;font-size:11px;font-weight:600;transition:box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.sb-cp-clay-store.is-approved{border-color:#22c55e52}:root[data-theme=dark] .sb-cp-clay-store{background:#16161b;border-color:#ffffff0f}:root[data-theme=dark] .sb-cp-clay-store.is-approved{border-color:#4ade806b}.sb-cp-clay-store-icon{color:var(--clay-ink);justify-content:center;align-items:center;display:inline-flex}.sb-cp-clay-store-name{flex:1}.sb-cp-clay-store-check{color:#15803d;width:16px;height:16px;transform:scale(calc(.7 + var(--store-halo,0) * .3));background:#22c55e2e;border-radius:999px;justify-content:center;align-items:center;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 0 #22c55e00}.sb-cp-clay-store.is-approved .sb-cp-clay-store-check{transform:scale(1);box-shadow:0 0 10px #22c55e40}:root[data-theme=dark] .sb-cp-clay-store-check{color:#4ade80;background:#4ade802e}:root[data-theme=dark] .sb-cp-clay-store.is-approved .sb-cp-clay-store-check{box-shadow:0 0 10px #4ade8059}.sb-cp-clay-bypass{width:100%;position:relative}.sb-cp-clay-bypass-stores{opacity:.5;pointer-events:none;flex-direction:column;align-items:stretch;gap:6px;display:flex;position:absolute;top:50%;right:2%;transform:translateY(-50%)}.sb-cp-clay-store-skipped{filter:grayscale();min-width:110px;padding:5px 10px;font-size:10px;position:relative}.sb-cp-clay-store-skipped:after{content:"";background:linear-gradient(90deg, transparent, var(--clay-ink-soft) 20%, var(--clay-ink-soft) 80%, transparent);opacity:.6;height:1px;position:absolute;top:50%;left:8%;right:8%;transform:rotate(-3deg)}.sb-cp-clay-bypass-label{letter-spacing:.14em;text-transform:uppercase;color:var(--clay-ink-soft);text-align:center;border:1px dashed var(--clay-line);background:#0000000a;border-radius:999px;margin-top:4px;padding:3px 8px;font-size:9px;font-weight:700}:root[data-theme=dark] .sb-cp-clay-bypass-label{background:#ffffff08}.sb-cp-clay-tree{width:100%;color:var(--clay-ink-soft);margin:4px 0;display:block;overflow:visible}.sb-cp-clay-tree-line{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:1.8 3.8;vector-effect:non-scaling-stroke;transition:opacity .25s;animation:5s linear infinite sb-cp-clay-tree-flow}.sb-cp-clay-tree-line-hi{fill:none;stroke:#2563eb;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1.8 3.8;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #2563eb8c);transition:opacity .2s;animation:5s linear infinite sb-cp-clay-tree-flow}:root[data-theme=dark] .sb-cp-clay-tree-line-hi{stroke:#60a5fa;filter:drop-shadow(0 0 6px #60a5fa8c)}.sb-cp-clay-tree-node{fill:currentColor;transition:opacity .2s,r .25s}.sb-cp-clay-tree-launch{fill:none;stroke:#2563eb;stroke-width:1.4px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #2563eb99)}:root[data-theme=dark] .sb-cp-clay-tree-launch{stroke:#60a5fa;filter:drop-shadow(0 0 6px #60a5faa6)}@media (prefers-reduced-motion:reduce){.sb-cp-clay-tree-line,.sb-cp-clay-tree-line-hi{animation:none}}.sb-cp-clay-orb{transition:opacity .18s linear}.sb-cp-clay-orb-body{fill:#2563eb}:root[data-theme=dark] .sb-cp-clay-orb-body{fill:#60a5fa}.sb-cp-clay-orb circle:not(.sb-cp-clay-orb-core):not(.sb-cp-clay-orb-aura){fill:#2563eb}:root[data-theme=dark] .sb-cp-clay-orb circle:not(.sb-cp-clay-orb-core):not(.sb-cp-clay-orb-aura){fill:#60a5fa}.sb-cp-clay-orb-aura{opacity:.9;mix-blend-mode:normal}.sb-cp-clay-orb-core{fill:#fff;filter:drop-shadow(0 0 4px #fffffff2);opacity:.95}:root[data-theme=dark] .sb-cp-clay-orb-core{fill:#f8fafc}.sb-cp-clay-ide{background:var(--clay-screen);border:1px solid var(--clay-line);border-radius:12px;width:100%;max-width:600px;margin:0 auto;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;transition:box-shadow .3s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 14px 28px -14px #261c1624,0 5px 10px -6px #1c161812,0 2px 4px -1px #0000000a}:root[data-theme=dark] .sb-cp-clay-ide{background:#16161b;border-color:#ffffff0f;box-shadow:0 16px 30px -14px #0000008c,0 6px 12px -6px #00000052,0 2px 4px -1px #0003}.sb-cp-clay-ide-ring{pointer-events:none;box-shadow:inset 0 0 0 1px rgba(37, 99, 235, calc(var(--ide-glow,0) * .55));opacity:var(--ide-glow,0);z-index:2;border-radius:12px;position:absolute;inset:0}.sb-cp-clay-ide.is-glowing .sb-cp-clay-ide-ring{animation:1.4s ease-in-out infinite sb-cp-clay-ide-pulse}:root[data-theme=dark] .sb-cp-clay-ide-ring{box-shadow:inset 0 0 0 1px rgba(96, 165, 250, calc(var(--ide-glow,0) * .55))}:root[data-theme=dark] .sb-cp-clay-ide.is-glowing .sb-cp-clay-ide-ring{animation:1.4s ease-in-out infinite sb-cp-clay-ide-pulse-dark}.sb-cp-clay-ide-edge{pointer-events:none;width:2px;opacity:var(--ide-glow,0);z-index:2;background:linear-gradient(#2563eb00 0%,#2563eb8c 40% 60%,#2563eb00 100%);position:absolute;top:28px;bottom:64px;left:0}:root[data-theme=dark] .sb-cp-clay-ide-edge{background:linear-gradient(#60a5fa00 0%,#60a5fa99 40% 60%,#60a5fa00 100%)}@media (prefers-reduced-motion:reduce){.sb-cp-clay-ide.is-glowing .sb-cp-clay-ide-ring{animation:none}}.sb-cp-clay-bar{border-bottom:1px solid var(--clay-line);background:#00000006;align-items:center;gap:6px;padding:8px 12px;display:flex}:root[data-theme=dark] .sb-cp-clay-bar{background:#ffffff06}.sb-cp-clay-bar-dot{border-radius:999px;width:9px;height:9px;box-shadow:inset 0 .5px #ffffff80,inset 0 -.5px #00000026}.sb-cp-clay-bar-dot-r{background:#ff5f57}.sb-cp-clay-bar-dot-y{background:#ffbd2e}.sb-cp-clay-bar-dot-g{background:#28c840}.sb-cp-clay-bar-file{letter-spacing:-.005em;color:var(--clay-ink-soft);opacity:.85;white-space:nowrap;text-overflow:ellipsis;max-width:60%;margin-left:auto;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;font-weight:500;transition:opacity .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.sb-cp-clay-editor{flex-direction:column;gap:3px;min-height:144px;padding:10px 14px;display:flex}.sb-cp-clay-editor-line{border-radius:4px;align-items:center;gap:12px;height:17px;padding:1px 6px 1px 0;transition:background-color .4s cubic-bezier(.22,1,.36,1);display:flex}.sb-cp-clay-gutter{text-align:right;width:14px;color:var(--clay-ink-soft);opacity:.5;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:9.5px;transition:color .3s,opacity .3s}.sb-cp-clay-gutter.is-focused-gutter{color:var(--clay-accent);opacity:calc(.55 + var(--ide-glow,0) * .45);font-weight:700}.sb-cp-clay-skel{background:var(--clay-skel-soft);border-radius:3px;height:6px;display:inline-block}.sb-cp-clay-editor-line.is-focused{height:20px;box-shadow:inset 2px 0 0 rgba(37, 99, 235, calc(var(--ide-glow,0) * .85));transition:box-shadow .3s;position:relative}:root[data-theme=dark] .sb-cp-clay-editor-line.is-focused{box-shadow:inset 2px 0 0 rgba(96, 165, 250, calc(var(--ide-glow,0) * .95))}.sb-cp-clay-code-stack{flex:1;align-items:center;min-height:14px;display:flex;position:relative}.sb-cp-clay-code-skel{background:var(--clay-skel-soft);border-radius:3px;width:60%;height:6px;transition:opacity .35s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sb-cp-clay-code{letter-spacing:-.005em;color:var(--clay-ink);white-space:pre;align-items:center;font-size:11.5px;font-weight:500;transition:opacity .35s;display:inline-flex;position:relative}.sb-cp-clay-code-value{color:#1d4ed8;font-weight:700}:root[data-theme=dark] .sb-cp-clay-code-value{color:#93c5fd}.sb-cp-clay-code-cursor{background:var(--clay-ink);vertical-align:middle;width:1.5px;height:12px;margin-left:1px;animation:1s steps(2,end) infinite sb-cp-clay-cursor-blink;display:inline-block}.sb-cp-clay-divider{background:linear-gradient(90deg, transparent, var(--clay-line), transparent);height:1px}.sb-cp-clay-term{border-top:1px solid var(--clay-line);background:#00000005;flex-direction:column;gap:4px;height:64px;padding:9px 14px 11px;font-size:11px;display:flex}:root[data-theme=dark] .sb-cp-clay-term{background:#ffffff05}.sb-cp-clay-term-line{border-radius:5px;align-items:center;gap:9px;height:18px;padding:2px 7px;transition:background-color .3s,box-shadow .3s;display:flex}.sb-cp-clay-term-line.is-cmd.is-active{background:#2563eb0f;box-shadow:inset 0 0 0 1px #2563eb1f}:root[data-theme=dark] .sb-cp-clay-term-line.is-cmd.is-active{background:#60a5fa14;box-shadow:inset 0 0 0 1px #60a5fa24}.sb-cp-clay-term-prompt{color:var(--clay-ink-soft);flex-shrink:0;font-weight:700}.sb-cp-clay-term-cmd{color:var(--clay-ink);align-items:baseline;font-weight:500;display:inline-flex}.sb-cp-clay-term-cursor{background:var(--clay-ink);vertical-align:middle;width:5px;height:11px;margin-left:2px;transition:opacity .2s;animation:1s steps(2,end) infinite sb-cp-clay-cursor-blink;display:inline-block}.sb-cp-clay-term-spinner{color:var(--clay-accent);flex-shrink:0;width:14px;font-size:13px;font-weight:700}.sb-cp-clay-term-out{color:var(--clay-ink-soft);font-weight:500}.sb-cp-clay-term-out-success{color:var(--clay-ink)}.sb-cp-clay-term-check{color:#15803d;background:#22c55e2e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;animation:.45s cubic-bezier(.34,1.56,.64,1) both sb-cp-clay-check-in;display:inline-flex;box-shadow:0 0 #22c55e00}:root[data-theme=dark] .sb-cp-clay-term-check{color:#4ade80;background:#4ade802e}@media (prefers-reduced-motion:reduce){.sb-cp-clay-term-check,.sb-cp-clay-term-cursor{animation:none}}@keyframes sb-mini-phone-screen-ping{0%,53%,75%,to{opacity:0}58%{opacity:.9}}@keyframes sb-mini-phone-app-icon{0%,50%{transform:scale(1);box-shadow:0 2px 6px #6366f152}58%,65%{transform:scale(1.1);box-shadow:0 0 0 5px #6366f152,0 2px 14px #6366f199}85%,to{transform:scale(1);box-shadow:0 2px 10px #6366f173}}@keyframes sb-mini-phone-bar-long{0%,50%{width:52px}62%,to{width:36px}}@keyframes sb-mini-phone-bar-short{0%,50%{width:32px}62%,to{width:50px}}@keyframes sb-mini-phone-toast{0%,50%{opacity:0;transform:translateY(6px)}60%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes sb-homebase-line-glow{0%,60%,to{opacity:.85;box-shadow:0 0 #6366f100}15%,40%{opacity:1;box-shadow:0 0 12px 1px #6366f180}}@keyframes sb-flow-pulse{0%{opacity:0;transform:translateY(-8px)}10%{opacity:1;transform:translateY(-4px)}35%{opacity:1;transform:translateY(8px)}50%,to{opacity:0;transform:translateY(10px)}}@keyframes sb-store-receive{0%,40%,80%,to{background:#6366f10f;border-color:#6366f138;transform:translateY(0);box-shadow:0 0 #6366f100}48%,65%{background:#6366f12e;border-color:#6366f18c;transform:translateY(-1px);box-shadow:0 4px 14px #6366f138}}@keyframes sb-rollback-rewind{0%,70%,to{transform:rotate(0)}40%{transform:rotate(-360deg)}}@keyframes sb-rb-r3{0%,32%,to{opacity:1;text-decoration:none}42%,70%{opacity:.5;text-decoration:line-through}}@keyframes sb-rb-r2{0%,32%,to{box-shadow:none;background:0 0}44%,70%{background:#6366f112;box-shadow:0 0 0 1px #6366f152}}@keyframes sb-rb-tag-arrive{0%,32%{opacity:0;transform:scale(.7)}44%{opacity:1;transform:scale(1.15)}55%,to{opacity:1;transform:scale(1)}}@keyframes sb-bypass-strike{0%,30%{opacity:.4;transform:translateY(-50%)rotate(-1.8deg)scaleX(0)}48%,70%{opacity:1;transform:translateY(-50%)rotate(-1.8deg)scaleX(1)}to{opacity:1;transform:translateY(-50%)rotate(-1.8deg)scaleX(1)}}@keyframes sb-bypass-dim{0%,30%{opacity:.85;filter:grayscale(0);color:#6366f1;background:#6366f10f;border-color:#6366f138;text-decoration:none}50%,to{opacity:.32;filter:grayscale(.85);color:#00000080;background:#0000000a;border-color:#0000001a;text-decoration:line-through}}@keyframes sb-bypass-dim-dark{0%,30%{opacity:.85;filter:grayscale(0);color:#a5b4fc;background:#6366f11f;border-color:#818cf866;text-decoration:none}50%,to{opacity:.45;filter:grayscale(.85);color:#ffffff73;background:#ffffff0a;border-color:#ffffff1a;text-decoration:line-through}}@keyframes sb-rollback-rewind-v2{0%,28%,to{color:#6366f18c;transform:rotate(0)}46%{color:#6366f1;transform:rotate(-360deg)}60%{color:#6366f1}80%,to{color:#6366f18c}}@keyframes sb-rb-r3-v2{0%,30%{opacity:1;color:#000000c7;text-decoration:none}48%,to{opacity:.4;color:#0000008c;text-decoration:line-through}}@keyframes sb-rb-r3-v2-dark{0%,30%{opacity:1;color:#ffffffd9;text-decoration:none}48%,to{opacity:.4;color:#ffffff73;text-decoration:line-through}}@keyframes sb-cp-clay-step-dot{0%,to{box-shadow:0 0 8px #2563eb8c}50%{box-shadow:0 0 14px #2563ebd9}}@keyframes sb-cp-clay-phone-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes sb-cp-clay-tree-flow{to{stroke-dashoffset:-11.2px}}@keyframes sb-cp-clay-ide-pulse{0%,to{box-shadow:inset 0 0 0 1px rgba(37, 99, 235, calc(var(--ide-glow,0) * .55))}50%{box-shadow:inset 0 0 0 1px rgba(37, 99, 235, calc(var(--ide-glow,0) * .85))}}@keyframes sb-cp-clay-ide-pulse-dark{0%,to{box-shadow:inset 0 0 0 1px rgba(96, 165, 250, calc(var(--ide-glow,0) * .55))}50%{box-shadow:inset 0 0 0 1px rgba(96, 165, 250, calc(var(--ide-glow,0) * .95))}}@keyframes sb-cp-clay-cursor-blink{to{opacity:0}}@keyframes sb-cp-clay-check-in{0%{opacity:0;transform:scale(.4);box-shadow:0 0 0 6px #22c55e59}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1);box-shadow:0 0 #22c55e00}}
