.sd-stage,.sd-embed{--sd-ink:#0e0d0c;--sd-panel:#151311;--sd-panel-2:#1c1916;--sd-paste:#0b0a09;--sd-line:#ffffff1a;--sd-fg:#f4f3f1;--sd-mut:#9a948c;--sd-dim:#6a655e;--sd-orange:#e2561f;--sd-orange-hi:#ff9c6b;--sd-green:#6fd68b;--sd-red:#f08072;--ease-out:cubic-bezier(.16, 1, .3, 1)}.sd-stage{background:var(--sd-ink);min-height:100vh;color:var(--sd-fg);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;padding:clamp(78px,9.5vh,100px) clamp(16px,4vw,56px) clamp(40px,7vh,80px);display:flex;position:relative;overflow:hidden}.sd-stage *,.sd-stage :before,.sd-stage :after,.sd-embed *,.sd-embed :before,.sd-embed :after{box-sizing:border-box}.sd-stage :is(button,a,input):focus-visible{outline:2px solid var(--sd-orange);outline-offset:2px}.sd-stage>:not(.sd-bg):not(.sd-behind){z-index:2;position:relative}.sd-bg{z-index:0;opacity:.95;position:absolute;inset:0}.sd-bg .tear-field{width:100%;height:100%;display:block;position:absolute;inset:0}.sd-bg:before{content:"";background:radial-gradient(38% 40% at 50% 46%, color-mix(in srgb, var(--sd-orange) 24%, transparent), transparent 70%);filter:blur(46px);will-change:transform;animation:10s ease-in-out infinite sd-glow;position:absolute;inset:-20%}.sd-bg:after{content:"";background:radial-gradient(125% 95% at 50% 34%,#0000 42%,#0e0d0c80 100%);position:absolute;inset:0}@keyframes sd-glow{0%,to{transform:translate(-5%,-3%)scale(1)}50%{transform:translate(6%,4%)scale(1.16)}}:is(body:has(.sd-standalone) .site-announce,body:has(.sd-standalone) .site-bar-nav){display:none}body:has(.sd-standalone) .site-bar--below-announce{top:0}body:has(.sd-standalone) .site-bar .hero-pill--solid{--ink:#fff;color:#000b34}body:has(.sd-standalone) .site-bar-mark img{filter:brightness(1.75)contrast(1.06)saturate(1.15)drop-shadow(0 0 14px #f4f2ee33)drop-shadow(0 0 30px #e2561f1a)}.sd-behind{z-index:1;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.sd-behind-track{white-space:nowrap;will-change:transform;gap:.4em;animation:30s linear infinite sd-drift;display:flex}.sd-behind-track span{font:400 clamp(120px, 20vw, 300px)/1 var(--font-bebas-neue);letter-spacing:.02em;color:#ffffff0d}@keyframes sd-drift{to{transform:translate(-33.33%)}}.sd-head{text-align:center;max-width:860px;margin-bottom:clamp(12px,1.8vh,22px)}.sd-live{background:var(--sd-orange);border-radius:50%;flex:none;width:8px;height:8px;animation:1.4s infinite sd-blink}@keyframes sd-blink{50%{opacity:.25}}.sd-h1{font:700 clamp(28px, 4.4vw, 62px)/.96 var(--font-sans);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;margin:0}.sd-h1 .w{opacity:0;animation:sd-word .75s var(--ease-out) forwards;animation-delay:calc(var(--wi) * 70ms + .15s);display:inline-block;transform:translateY(.6em)}@keyframes sd-word{to{opacity:1;transform:none}}.sd-kick{font:700 clamp(11px, 1.25vw, 16px)/1.3 var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--sd-mut);opacity:0;animation:sd-fade .7s var(--ease-out) .45s forwards;margin:clamp(10px,1.6vh,18px) auto 0}@keyframes sd-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sd-window{background:var(--sd-panel);width:min(1240px,100%);height:min(68vh,660px);color:var(--sd-fg);border:1px solid var(--sd-line);opacity:0;translate:0 36px;scale:.965;transform:perspective(1600px) rotateX(calc(var(--py,0) * -1.6deg)) rotateY(calc(var(--px,0) * 2.4deg));transition:opacity .9s var(--ease-out), translate .9s var(--ease-out), scale .9s var(--ease-out), transform .3s ease-out;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px #ffffff0a,0 40px 120px #0009,0 0 0 1px #0006}.sd-window.is-in{opacity:1;translate:0;scale:1}.sd-winbar{background:var(--sd-panel-2);border-bottom:1px solid var(--sd-line);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:9px 15px;display:grid}.sd-winbar-l{align-items:center;gap:14px;display:inline-flex}.sd-appname{letter-spacing:.01em;font-size:12.5px;font-weight:700}.sd-menus{color:var(--sd-mut);gap:15px;font-size:11.5px;display:inline-flex}.sd-menus span{cursor:default;transition:color .15s}.sd-menus span:hover{color:var(--sd-fg)}.sd-lights{gap:7px;display:inline-flex}.sd-lights i{border-radius:50%;width:11px;height:11px}.sd-lights i:first-child{background:#ff5f57}.sd-lights i:nth-child(2){background:#febc2e}.sd-lights i:nth-child(3){background:#28c840}.sd-winttl{letter-spacing:.08em;text-align:center;white-space:nowrap;text-transform:uppercase;font-size:11px;font-weight:600}.sd-winttl small{color:var(--sd-dim);letter-spacing:.06em;margin-left:3px;font-weight:400}.sd-winbar-r{justify-self:end;align-items:center;gap:13px;display:inline-flex}.sd-ticker{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-mut);white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:inline-flex}.sd-rec{background:var(--sd-dim);border-radius:50%;flex:none;width:7px;height:7px;transition:background .3s}.sd-rec.is-hot{background:var(--sd-orange);animation:1.4s infinite sd-blink}.sd-presence{display:inline-flex}.sd-presence i{background:var(--ac);border:2px solid var(--sd-panel-2);border-radius:50%;width:14px;height:14px;margin-left:-4px}.sd-presence i:first-child{margin-left:0}.sd-winstat{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-dim);align-items:baseline;gap:6px;font-size:10px;display:inline-flex}.sd-winstat b{font:400 21px/1 var(--font-bebas-neue);color:var(--sd-orange);letter-spacing:.02em}.sd-winmain{background:var(--sd-line);flex:1;grid-template-columns:256px minmax(0,1fr) 236px;gap:1px;min-height:0;display:grid}.sd-winmain>*{background:var(--sd-panel);min-height:0}.sd-glyph{width:22px;height:22px;color:var(--ch);background:color-mix(in srgb, var(--ch) 16%, transparent);border-radius:6px;flex:none;padding:3px}.sd-queue{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;padding-bottom:10px;overflow-y:auto}.sd-queue-h{z-index:1;background:var(--sd-panel);letter-spacing:.12em;text-transform:uppercase;color:var(--sd-dim);border-bottom:1px solid var(--sd-line);justify-content:space-between;align-items:center;padding:11px 13px 8px;font-size:10px;display:flex;position:sticky;top:0}.sd-queue-h em{color:var(--sd-green);letter-spacing:.1em;align-items:center;gap:5px;font-size:9px;font-style:normal;display:inline-flex}.sd-queue-h em:before{content:"";background:var(--sd-green);border-radius:50%;width:6px;height:6px;animation:1.4s infinite sd-blink}.sd-row{animation:sd-rowin .4s var(--ease-out);border-bottom:1px solid #ffffff0d;align-items:center;gap:9px;padding:8px 13px;transition:background .15s;display:flex;position:relative}.sd-row:hover{background:#ffffff08}@keyframes sd-rowin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.sd-row-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sd-row-txt b{color:var(--sd-fg);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.sd-row-txt small{letter-spacing:.05em;color:var(--sd-dim);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.sd-row em{letter-spacing:.05em;color:var(--sd-dim);flex:none;font-size:9.5px;font-style:normal}.sd-row.is-triage em{color:var(--sd-orange-hi);animation:.9s ease-in-out infinite sd-blink}.sd-row.is-open,.sd-row.is-working{background:#e2561f14}.sd-row.is-here{box-shadow:inset 2px 0 0 var(--sd-orange)}.sd-row.is-working em{color:var(--sd-orange-hi)}.sd-row.is-escalated em{color:var(--sd-red);font-weight:700}.sd-row.is-auto em{color:var(--sd-green);animation:.9s ease-in-out infinite sd-blink}.sd-row.is-resolved .sd-row-txt b{color:var(--sd-mut);font-weight:500}.sd-row.is-resolved em{color:var(--sd-green)}.sd-row-sla{background:#ffffff12;border-radius:999px;height:2px;position:absolute;bottom:0;left:13px;right:13px;overflow:hidden}.sd-row-sla:after{content:"";background:var(--sd-orange);border-radius:999px;width:40%;animation:1.1s ease-in-out infinite sd-sweep;position:absolute;inset:0}@keyframes sd-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.sd-convo{flex-direction:column;min-height:0;display:flex}.sd-convo-h{border-bottom:1px solid var(--sd-line);flex-wrap:wrap;flex:none;align-items:center;gap:9px;padding:9px 14px;display:flex}.sd-convo-ttl{font-size:12px;font-weight:700}.sd-convo-ttl small{color:var(--sd-dim);font-size:10.5px;font-weight:500}.sd-chips{flex-wrap:wrap;gap:5px;display:inline-flex}.sd-chip{letter-spacing:.07em;text-transform:uppercase;animation:sd-fade .3s var(--ease-out);border:1px solid;border-radius:999px;padding:3.5px 8px;font-size:9px;font-style:normal}.sd-chip--intent,.sd-chip--hot{color:var(--sd-orange-hi);background:#e2561f1a;border-color:#e2561f80}.sd-chip--cool{color:var(--sd-mut);border-color:var(--sd-line);background:0 0}.sd-chip--risk{color:var(--sd-red);background:#f0807214;border-color:#f0807273}.sd-chip--ok{color:var(--sd-green);background:#28c84012;border-color:#28c84059}.sd-sla{font:400 13px/1 var(--font-bebas-neue);letter-spacing:.06em;color:var(--sd-mut);margin-left:auto}.sd-thread{background:var(--sd-paste);scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;background-image:radial-gradient(#ffffff0d 1px,#0000 1.2px);background-size:22px 22px;flex-direction:column;flex:1;gap:9px;min-height:0;padding:14px 18px 12px;display:flex;overflow-y:auto}.sd-thread--empty{color:var(--sd-mut);letter-spacing:.04em;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-size:12.5px}.sd-sys{animation:sd-fade .35s var(--ease-out);align-items:center;gap:10px;margin:2px 0;display:flex}.sd-sys i{background:#ffffff12;flex:1;height:1px}.sd-sys span{letter-spacing:.12em;text-transform:uppercase;color:var(--sd-dim);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:78%;font-size:8.5px;overflow:hidden}.sd-sys--day span{color:var(--sd-mut)}.sd-msg{max-width:78%;animation:sd-msgin .35s var(--ease-out)}@keyframes sd-msgin{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.sd-msg span{padding:9px 13px;font-size:12.5px;line-height:1.45;display:inline-block}.sd-msg--in{align-self:flex-start}.sd-msg--in span{background:var(--sd-panel-2);border:1px solid var(--sd-line);color:var(--sd-fg);border-radius:13px 13px 13px 4px}.sd-msg--out{text-align:right;align-self:flex-end}.sd-msg--out span{color:#161514;text-align:left;background:#f4f2ee;border-radius:13px 13px 4px;box-shadow:0 10px 30px #00000073}.sd-msg--out.is-sent span{box-shadow:0 4px 14px #00000059}.sd-caret{vertical-align:-2px;background:var(--sd-orange);width:7px;height:13px;margin-left:2px;animation:.7s step-end infinite sd-blink;display:inline-block}.sd-ticks{letter-spacing:.08em;color:var(--sd-green);margin-top:4px;font-size:9.5px;font-style:normal;display:block}.sd-typing{animation:sd-msgin .3s var(--ease-out);align-self:flex-start;align-items:center;gap:8px;display:flex}.sd-typing-b{background:var(--sd-panel-2);border:1px solid var(--sd-line);border-radius:13px 13px 13px 4px;gap:4px;padding:11px 13px;display:inline-flex}.sd-typing-b i{background:var(--sd-mut);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite sd-dot}.sd-typing-b i:nth-child(2){animation-delay:.15s}.sd-typing-b i:nth-child(3){animation-delay:.3s}.sd-typing small{letter-spacing:.08em;text-transform:uppercase;color:var(--sd-dim);font-size:9px}@keyframes sd-dot{0%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.sd-source{border:1px solid var(--sd-line);background:var(--sd-panel-2);color:var(--sd-mut);animation:sd-msgin .35s var(--ease-out);border-radius:8px;align-self:flex-end;align-items:center;gap:8px;padding:6px 10px;font-size:10.5px;display:inline-flex;position:relative;overflow:hidden}.sd-source b{letter-spacing:.14em;text-transform:uppercase;color:var(--sd-orange-hi);font-size:8.5px}.sd-source em{width:15px;height:15px;color:var(--sd-green);background:#28c84029;border-radius:50%;place-items:center;font-size:9px;font-style:normal;display:grid}.sd-src-sweep{pointer-events:none;position:absolute;inset:0}.sd-source.is-searching .sd-src-sweep:after{content:"";background:linear-gradient(90deg,#0000,#ff9c6b1a,#0000);width:40%;animation:1s ease-in-out infinite sd-sweep;position:absolute;top:0;bottom:0}.sd-gates{animation:sd-msgin .3s var(--ease-out);align-self:flex-end;gap:5px;display:inline-flex}.sd-gates span{letter-spacing:.04em;color:var(--sd-green);background:#28c84012;border:1px solid #28c84059;border-radius:999px;padding:4px 9px;font-size:9px}.sd-gates.is-checking span{animation:.5s ease-in-out infinite alternate sd-check}.sd-gates.is-checking span:nth-child(2){animation-delay:.15s}.sd-gates.is-checking span:nth-child(3){animation-delay:.3s}@keyframes sd-check{to{opacity:.45}}.sd-esc{animation:sd-msgin .35s var(--ease-out);background:#e2561f17;border:1px solid #e2561f80;border-radius:10px;align-self:stretch;align-items:center;gap:12px;padding:10px 13px;display:flex}.sd-esc span{color:var(--sd-fg);font-size:11.5px;line-height:1.4}.sd-esc b{color:var(--sd-orange-hi)}.sd-esc button{cursor:pointer;background:var(--sd-orange);color:#fff;font:700 11.5px/1 var(--font-sans);border:0;border-radius:999px;flex:none;margin-left:auto;padding:8px 15px;transition:transform .15s,filter .18s}.sd-esc button:hover{filter:brightness(1.08);transform:translateY(-1px)}.sd-suggs{flex-wrap:wrap;flex:none;gap:6px;margin:10px 14px 0;display:flex}.sd-sugg{border:1px solid var(--sd-line);color:var(--sd-mut);font:600 10.5px/1 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;transition:color .15s,border-color .15s,background .15s}.sd-sugg:hover{color:var(--sd-fg);background:#e2561f14;border-color:#e2561f8c}.sd-askbar{border:1px solid var(--sd-line);background:#1c1916eb;border-radius:999px;flex:none;align-items:center;gap:10px;margin:8px 14px 12px;padding:7px 7px 7px 15px;display:flex;box-shadow:0 14px 40px #00000080}.sd-ask-dot{background:var(--sd-orange);border-radius:50%;flex:none;width:7px;height:7px;animation:1.4s infinite sd-blink}.sd-askbar input{min-width:0;color:var(--sd-fg);font:500 12.5px/1.2 var(--font-sans);background:0 0;border:0;outline:none;flex:1}.sd-askbar input::placeholder{color:var(--sd-mut)}.sd-ask-go{cursor:pointer;background:var(--sd-orange);color:#fff;font:700 12px/1 var(--font-sans);border:0;border-radius:999px;flex:none;padding:9px 16px;transition:transform .15s,filter .18s}.sd-ask-go:hover{filter:brightness(1.08);transform:translateY(-1px)}.sd-side{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;flex-direction:column;gap:8px;padding:12px 13px;display:flex;overflow-y:auto}.sd-side>*{flex:none}.sd-side-h{letter-spacing:.12em;text-transform:uppercase;color:var(--sd-dim);margin-top:7px;font-size:9.5px}.sd-side-h:first-child{margin-top:0}.sd-fields{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sd-fields span{background:var(--sd-paste);border:1px solid var(--sd-line);color:var(--sd-fg);border-radius:6px;align-items:center;gap:7px;padding:6px 8px;font-size:11px;display:flex}.sd-fields em{letter-spacing:.04em;text-transform:uppercase;color:var(--sd-dim);font-size:9px;font-style:normal}.sd-pulse{border:1px solid var(--sd-line);background:var(--sd-paste);border-radius:7px;align-items:flex-end;gap:2px;height:34px;padding:4px 6px;display:flex}.sd-pulse i{height:100%;transform:scaleY(var(--h));transform-origin:bottom;transition:transform .4s var(--ease-out);background:#ffffff29;border-radius:1px;flex:1}.sd-pulse i.is-now{background:var(--sd-orange);animation:1.2s infinite sd-blink}.sd-bars{flex-direction:column;gap:7px;display:flex}.sd-bar{color:var(--sd-mut);grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;font-size:9.5px;display:grid}.sd-bar i{background:#ffffff1a;border-radius:999px;height:5px;display:block;overflow:hidden}.sd-bar b{background:var(--sd-orange);transform-origin:0;width:100%;height:100%;transition:transform .7s var(--ease-out);border-radius:999px;display:block}.sd-bar b.is-risk{background:#d84a35}.sd-bar em{text-align:right;color:var(--sd-fg);font-size:9.5px;font-style:normal;font-weight:600}.sd-ladder{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.sd-ladder li{color:var(--sd-dim);border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:6px 8px;font-size:11px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:flex}.sd-ladder li i{border:1.5px solid var(--sd-line);border-radius:50%;flex:none;width:11px;height:11px;transition:background .25s,border-color .25s}.sd-ladder li em{letter-spacing:.06em;text-transform:uppercase;margin-left:auto;font-size:8.5px;font-style:normal;font-weight:500}.sd-ladder li.is-on{color:var(--sd-fg);background:#e2561f1a;border-color:#e2561f66}.sd-ladder li.is-on i{border-color:var(--sd-orange);background:var(--sd-orange)}.sd-mem{border:1px solid var(--sd-line);background:var(--sd-paste);border-radius:9px;flex-direction:column;padding:10px 12px;display:flex;position:relative}.sd-mem b{font:400 30px/1 var(--font-bebas-neue);letter-spacing:.02em;color:var(--sd-fg)}.sd-mem span{letter-spacing:.08em;text-transform:uppercase;color:var(--sd-mut);margin-top:2px;font-size:9.5px}.sd-mem em{font-style:normal;font:700 11px/1 var(--font-sans);color:var(--sd-green);opacity:0;position:absolute;top:8px;right:10px;transform:translateY(4px)}.sd-mem.is-plus em{animation:sd-plus .9s var(--ease-out)}@keyframes sd-plus{0%{opacity:0;transform:translateY(6px)}25%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.sd-mem-note{color:var(--sd-mut);margin:0;font-size:10.5px;line-height:1.45}.sd-cursors{z-index:9;pointer-events:none;position:absolute;inset:0}.sd-cursor{transition:left 1.6s cubic-bezier(.45,0,.2,1),top 1.6s cubic-bezier(.45,0,.2,1);position:absolute}.sd-cursor svg{width:15px;height:15px;fill:var(--ac);stroke:#00000080;stroke-width:.6px;filter:drop-shadow(0 1px 3px #00000080)}.sd-cursor b{background:var(--ac);color:#fff;font:600 9.5px/1 var(--font-sans);white-space:nowrap;border-radius:999px 999px 999px 3px;padding:3.5px 7px;position:absolute;top:13px;left:13px;box-shadow:0 2px 8px #0006}.sd-winfoot{background:var(--sd-panel-2);border-top:1px solid var(--sd-line);color:var(--sd-dim);flex:none;align-items:center;gap:16px;padding:8px 15px;display:flex}.sd-hud{align-items:center;gap:5px;display:inline-flex}.sd-hud-seg{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-dim);border:1px solid #0000;border-radius:999px;padding:4px 10px;font-size:9.5px;transition:color .25s,border-color .25s,background .25s}.sd-hud-seg.is-done{color:var(--sd-mut);border-color:var(--sd-line)}.sd-hud-seg.is-run{color:var(--sd-orange-hi);background:#e2561f24;border-color:#e2561f8c}.sd-hud-seg--learn.is-run{color:var(--sd-green);background:#28c8401a;border-color:#28c84073}.sd-foot-k{letter-spacing:.05em;font-size:10.5px}.sd-foot-r{letter-spacing:.05em;margin-left:auto;font-size:10.5px}.sd-pagebar{background:var(--sd-panel-2);border-top:1px solid var(--sd-line);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:7px 15px;display:grid}.sd-pagebar-brand{font-size:11px;font-weight:700}.sd-pagebar-brand small{color:var(--sd-dim);font-weight:400}.sd-pages{letter-spacing:.14em;text-transform:uppercase;color:var(--sd-dim);gap:20px;font-size:10px;display:inline-flex}.sd-pages span{padding:3px 2px 5px;position:relative}.sd-pages span.is-on{color:var(--sd-fg)}.sd-pages span.is-on:after{content:"";background:var(--sd-orange);height:2px;position:absolute;bottom:0;left:0;right:0}.sd-pagebar-tech{letter-spacing:.08em;color:var(--sd-dim);font-variant-numeric:tabular-nums;justify-self:end;font-size:10px}.sd-toast{z-index:20;background:var(--sd-panel-2);border:1px solid var(--sd-line);color:var(--sd-fg);animation:sd-msgin .35s var(--ease-out);border-radius:10px;align-items:center;gap:9px;padding:10px 15px;font-size:12px;display:flex;position:absolute;bottom:76px;right:14px;box-shadow:0 14px 40px #00000080}.sd-toast i{width:17px;height:17px;color:var(--sd-green);background:#28c84029;border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}.sd-close{text-align:center;margin-top:clamp(48px,10vh,120px)}.sd-close-k{font:700 clamp(24px, 3.4vw, 46px)/1.02 var(--font-sans);letter-spacing:-.03em;margin:0 0 20px}.sd-close-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}.sd-cta{font:700 14px/1 var(--font-sans);cursor:pointer;border:1.5px solid var(--sd-orange);background:var(--sd-orange);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:13px 22px;text-decoration:none;transition:all .18s;display:inline-flex}.sd-cta:hover{filter:brightness(1.07);transform:translateY(-1px)}.sd-cta--ghost{color:var(--sd-fg);border-color:var(--sd-line);background:0 0}.sd-sign{font:700 clamp(15px, 1.5vw, 20px)/1 var(--font-sans);letter-spacing:-.02em;color:var(--sd-mut);margin:26px 0 0}@media (max-width:1120px){.sd-winmain{grid-template-columns:236px minmax(0,1fr)}.sd-side{display:none}}@media (max-width:860px){.sd-window{height:auto;min-height:66vh}.sd-menus,.sd-winttl,.sd-ticker,.sd-pagebar-tech,.sd-pages{display:none}.sd-winbar,.sd-pagebar{grid-template-columns:1fr auto}.sd-winmain{grid-template-columns:minmax(0,1fr)}.sd-queue{border-top:1px solid var(--sd-line);order:2;max-height:190px}.sd-convo{order:1;min-height:46vh}.sd-cursors,.sd-sla{display:none}.sd-esc{flex-wrap:wrap}.sd-esc button{min-height:44px;margin-left:0}.sd-sugg{min-height:34px}.sd-ask-go{min-height:44px}.sd-winfoot{flex-wrap:wrap;gap:8px}.sd-hud{display:none}.sd-foot-r{margin-left:0}}.sd-embed{aspect-ratio:1240/660;width:100%;color:var(--sd-fg);font-variant-numeric:tabular-nums;--sde-s:.4;border-radius:10px;position:relative;overflow:hidden}.sd-embed-frame{width:1240px;height:660px;transform:scale(var(--sde-s));transform-origin:0 0;position:absolute;top:0;left:0}.sd-embed .sd-window{width:100%;height:100%;min-height:0;box-shadow:none;border-radius:0;transform:none}.sd-embed .sd-winmain{grid-template-columns:256px minmax(0,1fr) 236px}.sd-embed .sd-side{display:flex}.sd-embed .sd-winbar,.sd-embed .sd-pagebar{grid-template-columns:1fr auto 1fr}.sd-embed .sd-menus,.sd-embed .sd-ticker{display:inline-flex}.sd-embed .sd-winttl{display:inline}.sd-embed .sd-pages{display:inline-flex}.sd-embed .sd-pagebar-tech{display:inline}.sd-embed .sd-queue{border-top:0;order:0;max-height:none}.sd-embed .sd-convo{order:0;min-height:0}.sd-embed .sd-cursors{display:block}.sd-embed .sd-sla{display:inline}.sd-embed .sd-hud{display:inline-flex}.sd-embed .sd-winfoot{flex-wrap:nowrap}.sd-embed .sd-foot-r{margin-left:auto}@media (prefers-reduced-motion:reduce){.sd-behind-track,.sd-live,.sd-ask-dot,.sd-row,.sd-msg,.sd-source,.sd-gates,.sd-esc,.sd-caret,.sd-toast,.sd-chip,.sd-sys,.sd-typing,.sd-row.is-triage em,.sd-row.is-auto em,.sd-queue-h em:before,.sd-rec.is-hot,.sd-pulse i.is-now,.sd-row-sla:after,.sd-source.is-searching .sd-src-sweep:after,.sd-gates.is-checking span,.sd-mem.is-plus em,.sd-typing-b i{animation:none}.sd-h1 .w,.sd-kick{opacity:1;animation:none;transform:none}.sd-window{opacity:1;transition:none;translate:0;scale:1}.sd-cursor,.sd-bar b,.sd-pulse i{transition:none}}.sd-stage--section{min-height:auto;padding-top:clamp(32px,5vh,60px);scroll-margin-top:100px}.sd-stage--section .sd-h1{display:none}
