.sx-root{overflow-x:clip}.sx-hero{max-width:880px;margin:0 auto;padding:44px 20px 22px;text-align:center}.sx-kicker{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:100px;font-size:.78rem;font-weight:700;color:var(--accent2,#059669);background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.25)}.sx-kicker i{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 0 rgba(16,185,129,.5);animation:sx-pulse 2.4s ease-out infinite}.sx-h1{margin:16px 0 10px;font-size:clamp(2.3rem,6vw,3.6rem);font-weight:800;letter-spacing:-.045em;line-height:1.02;background:linear-gradient(120deg,var(--text,#0f172a) 30%,#10b981 60%,#06b6d4 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sx-sub{margin:0 auto;max-width:620px;font-size:1.04rem;line-height:1.6;color:var(--text2,#475569)}.sx{--sx-bg:#070b10;--sx-panel:rgba(255,255,255,0.035);--sx-panel-2:rgba(255,255,255,0.06);--sx-line:rgba(255,255,255,0.08);--sx-line-2:rgba(255,255,255,0.15);--sx-text:#e8eef5;--sx-dim:#9aa6b4;--sx-faint:#5f6b78;--sx-a:#34d399;--sx-b:#22d3ee;--sx-warn:#fbbf24;--sx-hot:#fb7185;--stm-line:var(--sx-line);--stm-line2:var(--sx-line-2);--stm-text:var(--sx-text);--stm-dim:var(--sx-dim);--stm-faint:var(--sx-faint);--stm-a:var(--sx-a);--stm-b:var(--sx-b);--stm-warn:var(--sx-warn);--stm-hot:var(--sx-hot);position:relative;isolation:isolate;overflow:hidden;max-width:1180px;margin:0 auto 56px;padding:20px;border-radius:28px;color:var(--sx-text);background:radial-gradient(90% 70% at 0 0,rgba(52,211,153,.08),transparent 55%),radial-gradient(80% 60% at 100% 100%,rgba(34,211,238,.07),transparent 60%),var(--sx-bg);border:1px solid var(--sx-line);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 50px 100px -40px rgba(2,12,20,.6),0 16px 36px -18px rgba(0,0,0,.4);font-variant-numeric:tabular-nums;text-align:left}@media (max-width:1220px){.sx{margin-left:16px;margin-right:16px}}.sx *,.sx :after,.sx :before{box-sizing:border-box}.sx-glow{position:absolute;inset:-45%;z-index:-1;pointer-events:none;filter:blur(70px);opacity:.8;background:conic-gradient(from 0deg,transparent 0 58%,rgba(52,211,153,.12) 68%,rgba(34,211,238,.1) 78%,transparent 88%);animation:sx-orbit 22s linear infinite}.sx[data-live="1"] .sx-glow{background:conic-gradient(from 0deg,transparent 0 55%,rgba(251,113,133,.13) 66%,rgba(52,211,153,.12) 78%,transparent 88%);animation-duration:9s}@keyframes sx-orbit{to{transform:rotate(1turn)}}@keyframes sx-pulse{0%{box-shadow:0 0 0 0 rgba(16,185,129,.5)}70%{box-shadow:0 0 0 9px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.sx-top{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;padding:0 4px 16px;margin-bottom:18px;border-bottom:1px solid var(--sx-line)}.sx-brand,.sx-top{align-items:center}.sx-brand{display:inline-flex;gap:10px;font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sx-dim)}.sx-dot{width:9px;height:9px;border-radius:50%;background:var(--sx-a);animation:sx-pulse 2.4s ease-out infinite}.sx-dot.live{background:var(--sx-hot);animation:sx-live 1.1s ease-in-out infinite}@keyframes sx-live{50%{opacity:.35}}.sx-modes{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:14px;background:rgba(0,0,0,.4);border:1px solid var(--sx-line);min-width:330px}.sx-modes-pill{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:10px;background:linear-gradient(180deg,rgba(52,211,153,.26),rgba(34,211,238,.14));border:1px solid rgba(52,211,153,.5);box-shadow:0 8px 20px -8px rgba(52,211,153,.55);transform:translateX(calc(var(--idx) * 100%));transition:transform .45s cubic-bezier(.3,1.35,.5,1)}.sx-modes button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:0;border-radius:10px;background:none;cursor:pointer;font-family:inherit;font-size:.86rem;font-weight:700;color:var(--sx-dim);transition:color .25s}.sx-modes button.on,.sx-modes button:hover:not(:disabled){color:var(--sx-text)}.sx-modes button:disabled{cursor:not-allowed;opacity:.55}.sx-modes button:focus-visible{outline:2px solid var(--sx-b);outline-offset:2px}.sx-status{justify-self:end;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:100px;font-size:.78rem;font-weight:700;color:var(--sx-dim);background:var(--sx-panel);border:1px solid var(--sx-line)}.sx-status i{width:8px;height:8px;border-radius:50%;background:var(--sx-faint)}.sx-status.s-live{color:#fecdd3;border-color:rgba(251,113,133,.4);background:rgba(251,113,133,.1)}.sx-status.s-live i{background:var(--sx-hot);animation:sx-live 1.1s ease-in-out infinite}.sx-status.s-processing{color:#ddd6fe;border-color:rgba(167,139,250,.4);background:rgba(167,139,250,.1)}.sx-status.s-processing i{background:#a78bfa;animation:sx-live .9s ease-in-out infinite}.sx-status.s-error{color:#fecaca;border-color:rgba(248,113,113,.35)}.sx-status.s-error i{background:#f87171}.sx-grid{display:grid;grid-template-columns:380px minmax(0,1fr);gap:18px;align-items:stretch}.sx-capture,.sx-doc-panel{position:relative;min-width:0;border-radius:22px;background:var(--sx-panel);border:1px solid var(--sx-line)}.sx-capture{padding:18px;gap:18px}.sx-capture,.sx-rec{display:flex;flex-direction:column}.sx-rec{align-items:center;text-align:center;padding-top:4px}.sx-orb-wrap{position:relative;width:min(300px,100%);aspect-ratio:1;display:grid;place-items:center}.sx-orb-canvas{position:absolute;inset:0;width:100%;height:100%}.sx-orb{position:relative;z-index:1;display:grid;place-items:center;width:56%;aspect-ratio:1;border-radius:50%;border:0;cursor:pointer;color:#04120c;background:radial-gradient(circle at 35% 30%,#6ee7b7,#10b981 45%,#0891b2 100%);box-shadow:0 0 0 10px rgba(52,211,153,.08),0 0 60px -6px rgba(52,211,153,.55),inset 0 2px 0 rgba(255,255,255,.45),inset 0 -10px 24px rgba(4,18,12,.35);transition:transform .35s cubic-bezier(.3,1.35,.5,1),box-shadow .35s,background .35s}.sx-orb:hover:not(:disabled){transform:scale(1.04);color:#04120c}.sx-orb:active:not(:disabled){transform:scale(.97)}.sx-orb:disabled{cursor:progress}.sx-orb:focus-visible{outline:3px solid #fff;outline-offset:6px}.sx-orb svg{width:40%;height:40%}.sx-orb.is-live{color:#fff;background:radial-gradient(circle at 35% 30%,#fda4af,#fb7185 45%,#e11d48 100%);box-shadow:0 0 0 10px rgba(251,113,133,.1),0 0 70px -4px rgba(251,113,133,.7),inset 0 2px 0 rgba(255,255,255,.4),inset 0 -10px 24px rgba(76,5,25,.35);animation:sx-breathe 1.8s ease-in-out infinite}.sx-orb.is-live:hover:not(:disabled){color:#fff}.sx-orb.is-paused{color:#1a1204;background:radial-gradient(circle at 35% 30%,#fde68a,#fbbf24 50%,#d97706 100%);box-shadow:0 0 0 10px rgba(251,191,36,.1),0 0 50px -6px rgba(251,191,36,.6),inset 0 2px 0 rgba(255,255,255,.45)}.sx-orb.is-paused:hover:not(:disabled){color:#1a1204}@keyframes sx-breathe{50%{transform:scale(1.035)}}.sx-stop{width:28%;aspect-ratio:1;border-radius:22%;background:currentColor}.sx-stop.sm{width:11px;height:11px;border-radius:3px}.sx-orb-spin{position:absolute;inset:-8px;border-radius:50%;border:3px solid rgba(255,255,255,.15);border-top-color:#fff;animation:sx-rot .9s linear infinite}.sx-orb-spin.static{position:relative;inset:auto;display:inline-block;width:34px;height:34px;border-color:rgba(52,211,153,.2);border-top-color:var(--sx-a)}@keyframes sx-rot{to{transform:rotate(1turn)}}.sx-clock{margin-top:6px;font-size:2.6rem;font-weight:800;letter-spacing:-.04em;line-height:1;background:linear-gradient(180deg,#fff,#b9c6d3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sx-clock-sub{margin-top:8px;min-height:1.3em;font-size:.84rem;color:var(--sx-dim)}.sx-clock-sub b{color:var(--sx-text)}.sx-transport{display:flex;gap:10px;margin-top:16px}.sx-keys{margin:16px 0 0;font-size:.74rem;color:var(--sx-faint)}.sx kbd{display:inline-block;min-width:22px;padding:2px 6px;border-radius:6px;font-size:.7rem;color:var(--sx-dim);border:solid var(--sx-line-2);border-width:1px 1px 2px}.sx kbd,.sx-btn{font-family:inherit;font-weight:700;background:rgba(255,255,255,.06)}.sx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;cursor:pointer;text-decoration:none;font-size:.9rem;line-height:1;color:var(--sx-text);border:1px solid var(--sx-line-2);transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.sx-btn:focus-visible,.sx-btn:hover:not(:disabled){color:var(--sx-text)!important;background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.28);transform:translateY(-1px)}.sx-btn:disabled{opacity:.5;cursor:not-allowed}.sx-btn:focus-visible{outline:2px solid var(--sx-b);outline-offset:2px}.sx-btn.primary,.sx-btn.primary:visited{color:#04120c;border-color:transparent;background:linear-gradient(135deg,var(--sx-a),var(--sx-b));box-shadow:0 10px 26px -12px rgba(34,211,238,.7)}.sx-btn.primary:focus-visible,.sx-btn.primary:hover:not(:disabled){color:#04120c!important;background:linear-gradient(135deg,#4ade9f,#38e1f5)}.sx-btn.danger{color:#fecdd3;border-color:rgba(251,113,133,.45);background:rgba(251,113,133,.12)}.sx-btn.danger:focus-visible,.sx-btn.danger:hover:not(:disabled){color:#fff!important;background:rgba(251,113,133,.22);border-color:rgba(251,113,133,.7)}.sx-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;min-height:330px;padding:24px 18px;border-radius:18px;border:1.5px dashed rgba(52,211,153,.35);background:radial-gradient(80% 70% at 50% 0,rgba(52,211,153,.09),transparent 70%),rgba(0,0,0,.25);transition:border-color .25s,background .25s,transform .25s}.sx-drop.is-drag{border-color:var(--sx-b);background:radial-gradient(80% 70% at 50% 30%,rgba(34,211,238,.16),transparent 70%),rgba(0,0,0,.3);transform:scale(1.01)}.sx-drop-icon{display:grid;place-items:center;width:64px;height:64px;margin-bottom:8px;border-radius:20px;color:var(--sx-a);background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.3);animation:sx-float 4s ease-in-out infinite}.sx-drop.is-busy .sx-drop-icon{animation:none}@keyframes sx-float{50%{transform:translateY(-5px)}}.sx-drop-title{margin:0;font-size:1.18rem;font-weight:800;letter-spacing:-.02em}.sx-drop-sub{margin:0 0 12px;font-size:.84rem;color:var(--sx-dim)}.sx-drop-file{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;color:var(--sx-a)}.sx-bar{width:80%;height:6px;margin:12px 0 6px;border-radius:6px;overflow:hidden;background:rgba(255,255,255,.08)}.sx-bar span{display:block;width:40%;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--sx-a),var(--sx-b));animation:sx-indet 1.4s ease-in-out infinite}@keyframes sx-indet{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}.sx-settings{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--sx-line)}.sx-set{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:10px}.sx-label{font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sx-faint)}.sx-lang{position:relative}.sx-select{display:flex;align-items:center;gap:9px;width:100%;min-height:42px;padding:0 12px;border-radius:12px;cursor:pointer;font-family:inherit;font-size:.86rem;font-weight:700;color:var(--sx-text);background:rgba(0,0,0,.35);border:1px solid var(--sx-line);transition:border-color .2s,background .2s}.sx-select span{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-select:hover:not(:disabled){border-color:var(--sx-line-2);background:rgba(0,0,0,.45)}.sx-select:disabled{opacity:.55;cursor:not-allowed}.sx-select:focus-visible{outline:2px solid var(--sx-b);outline-offset:2px}.sx-pop{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:30;overflow:hidden;border-radius:14px;background:#0d131a;border:1px solid var(--sx-line-2);box-shadow:0 24px 50px -12px rgba(0,0,0,.7);animation:sx-pop .22s cubic-bezier(.2,.8,.2,1)}@keyframes sx-pop{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}.sx-pop-search{display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--sx-dim);border-bottom:1px solid var(--sx-line)}.sx-pop-search input{flex:1;min-width:0;background:transparent;border:0;outline:none;font-family:inherit;font-size:.88rem;color:var(--sx-text)}.sx-pop-list{list-style:none;margin:0;padding:6px;max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.sx-pop-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-radius:9px;cursor:pointer;font-size:.86rem;color:var(--sx-dim)}.sx-pop-list li.is-active{background:rgba(255,255,255,.07);color:var(--sx-text)}.sx-pop-list li.is-sel{color:var(--sx-a);font-weight:700}.sx-toggle{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:12px;cursor:pointer;font-family:inherit;color:var(--sx-text);background:rgba(0,0,0,.35);border:1px solid var(--sx-line);text-align:left;transition:border-color .2s}.sx-toggle:hover:not(:disabled){border-color:var(--sx-line-2)}.sx-toggle:disabled{opacity:.55;cursor:not-allowed}.sx-toggle:focus-visible{outline:2px solid var(--sx-b);outline-offset:2px}.sx-switch{position:relative;flex:none;width:36px;height:21px;border-radius:21px;background:rgba(255,255,255,.12);transition:background .3s}.sx-switch:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.sx-toggle.on .sx-switch{background:linear-gradient(90deg,var(--sx-a),var(--sx-b))}.sx-toggle.on .sx-switch:after{transform:translateX(15px)}.sx-toggle-text{flex:1;display:flex;flex-direction:column;gap:1px;font-size:.84rem;font-weight:700}.sx-toggle-text small{font-size:.7rem;font-weight:500;color:var(--sx-faint)}.sx-pro{padding:3px 7px;border-radius:6px;font-size:.64rem;font-weight:800;letter-spacing:.06em;color:#1a1204;background:linear-gradient(135deg,#fde68a,#f59e0b)}.sx-meter{display:flex;flex-direction:column;gap:6px}.sx-meter-num{font-size:.8rem;color:var(--sx-dim)}.sx-meter-num b{color:var(--sx-text)}.sx-meter-track{height:6px;border-radius:6px;overflow:hidden;background:rgba(255,255,255,.08)}.sx-meter-track span{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--sx-a),var(--sx-b));transition:width .8s cubic-bezier(.2,.8,.2,1)}.sx-doc-panel{display:flex;flex-direction:column;overflow:hidden}.sx-doc-head{justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--sx-line)}.sx-doc-head,.sx-doc-title{display:flex;align-items:center;flex-wrap:wrap}.sx-doc-title{gap:10px 14px;min-width:0}.sx-doc-title h2{margin:0;font-size:1.02rem;font-weight:800;letter-spacing:-.01em;color:var(--sx-text)}.sx-chips{display:flex;flex-wrap:wrap;gap:6px}.sx-chips span{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:100px;font-size:.72rem;color:var(--sx-dim);background:var(--sx-panel-2);border:1px solid var(--sx-line)}.sx-chips b{color:var(--sx-text)}.sx-doc-tools{flex-wrap:wrap;gap:8px}.sx-doc-tools,.sx-search{display:flex;align-items:center}.sx-search{gap:7px;height:36px;padding:0 6px 0 11px;border-radius:100px;color:var(--sx-dim);background:rgba(0,0,0,.35);border:1px solid var(--sx-line);transition:border-color .2s,box-shadow .2s}.sx-search:focus-within{border-color:rgba(34,211,238,.55);box-shadow:0 0 0 3px rgba(34,211,238,.12)}.sx-search input{width:150px;min-width:0;background:transparent;border:0;outline:none;font-family:inherit;font-size:.82rem;color:var(--sx-text)}.sx-search input::-webkit-search-cancel-button{filter:invert(1) opacity(.5)}.sx-hits{height:26px;padding:0 9px;border-radius:100px;border:0;font-size:.7rem;font-weight:800;color:#1a1204;background:var(--sx-warn)}.sx-chipbtn,.sx-hits{cursor:pointer;font-family:inherit}.sx-chipbtn{height:36px;padding:0 13px;border-radius:100px;font-size:.78rem;font-weight:700;color:var(--sx-dim);background:transparent;border:1px solid var(--sx-line-2);transition:color .2s,background .2s,border-color .2s}.sx-chipbtn:focus-visible,.sx-chipbtn:hover{color:var(--sx-text);border-color:rgba(255,255,255,.3)}.sx-chipbtn.on{color:var(--sx-text);background:rgba(52,211,153,.12);border-color:rgba(52,211,153,.45)}.sx-chipbtn:focus-visible{outline:2px solid var(--sx-b);outline-offset:2px}.sx-doc-body{position:relative;flex:1;min-height:420px;max-height:560px;overflow-y:auto;padding:22px 26px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.sx-doc-body::-webkit-scrollbar{width:8px}.sx-doc-body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:8px}.sx-sweep{position:absolute;left:0;right:0;top:0;height:100%;z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(167,139,250,.16) 45%,rgba(34,211,238,.2) 50%,transparent 56%);background-size:100% 220%;animation:sx-sweep .64s ease-in-out forwards}@keyframes sx-sweep{0%{background-position:0 100%}to{background-position:0 -100%}}.sx-empty,.sx-skeleton,.sx-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:370px;gap:8px}.sx-empty-lines{display:flex;flex-direction:column;gap:9px;width:min(320px,80%);margin-bottom:14px}.sx-empty-lines i{height:9px;border-radius:9px;background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.03))}.sx-empty-lines i:first-child{width:92%}.sx-empty-lines i:nth-child(2){width:100%}.sx-empty-lines i:nth-child(3){width:74%}.sx-empty-lines i:nth-child(4){width:48%}.sx-empty-title,.sx-state-title{margin:0;font-size:1.12rem;font-weight:800;letter-spacing:-.01em;color:var(--sx-text)}.sx-state-title span{color:var(--sx-a)}.sx-state-sub{margin:0 0 10px;max-width:420px;font-size:.88rem;line-height:1.55;color:var(--sx-dim)}.sx-state-icon{color:var(--sx-dim);margin-bottom:4px}.sx-tips{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px;text-align:left}.sx-tips li{display:flex;align-items:center;gap:10px;padding:9px 14px;border-radius:12px;font-size:.84rem;color:var(--sx-dim);background:var(--sx-panel);border:1px solid var(--sx-line)}.sx-tips li svg{flex:none;color:var(--sx-a)}.sx-tips b{color:var(--sx-text)}.sx-skel{display:flex;flex-direction:column;gap:12px;width:min(520px,90%);margin-top:18px}.sx-skel i{height:12px;border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.05) 25%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.05) 75%);background-size:300% 100%;animation:sx-shimmer 1.4s linear infinite}.sx-skel i:nth-child(2){width:90%}.sx-skel i:nth-child(3){width:96%}.sx-skel i:nth-child(4){width:70%}.sx-skel i:nth-child(5){width:40%}@keyframes sx-shimmer{to{background-position:-300% 0}}.sx-note{margin:0 0 16px;padding:10px 14px;border-radius:12px;font-size:.84rem;line-height:1.5;color:#fde68a;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.3)}.sx-note a,.sx-note a:visited{color:#fde68a;font-weight:700}.sx-note a:hover{color:#fff!important}.sx-doc{font-size:1.08rem;line-height:1.85;color:var(--sx-text);outline:none;overflow-wrap:anywhere}.sx-para{position:relative;display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px;margin:0 0 18px;animation:sx-in .4s cubic-bezier(.2,.8,.2,1) both}@keyframes sx-in{0%{transform:translateY(6px);opacity:.35}to{transform:none;opacity:1}}.sx-doc.no-stamps .sx-para{grid-template-columns:minmax(0,1fr)}.sx-doc.no-stamps .sx-stamp{display:none}.sx-doc.no-stamps .sx-para-meta:not(:has(.sx-spk)){display:none}.sx-para-meta{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:4px;user-select:none}.sx-stamp{padding:2px 7px;border-radius:7px;border:1px solid transparent;background:rgba(34,211,238,.08);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:700;color:var(--sx-b);transition:background .2s,border-color .2s}.sx-stamp:focus-visible,.sx-stamp:hover{color:var(--sx-b);background:rgba(34,211,238,.16);border-color:rgba(34,211,238,.4)}.sx-spk{padding:2px 8px;border-radius:7px;font-size:.7rem;font-weight:800;color:#fff;background:var(--spk,#0f9d76)}.sx-para-text{min-width:0}.sx-w{border-radius:5px;transition:background .18s,color .18s,box-shadow .18s}.sx-doc.can-seek .sx-w{cursor:pointer}.sx-doc.can-seek .sx-w:hover{background:rgba(255,255,255,.08)}.sx-w.is-now{color:#04120c;background:linear-gradient(90deg,var(--sx-a),var(--sx-b));box-shadow:0 0 0 2px rgba(52,211,153,.35),0 0 18px rgba(52,211,153,.45)}.sx-w.is-hit{background:rgba(251,191,36,.22);box-shadow:inset 0 -2px 0 var(--sx-warn)}.sx-w.is-hit-cur{color:#1a1204;background:var(--sx-warn)}.sx-doc.is-editing{padding:12px 14px;margin:-12px -14px;border-radius:14px;background:rgba(255,255,255,.03);box-shadow:inset 0 0 0 1.5px rgba(34,211,238,.45);caret-color:var(--sx-b)}.sx-para-live{grid-template-columns:62px minmax(0,1fr)}.sx-para-live:before{content:""}.sx-interim{color:var(--sx-dim);font-style:italic}.sx-caret{display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:-.15em;background:var(--sx-hot);animation:sx-live .9s steps(2,start) infinite}.sx-listening-hint{margin:60px 0 0;text-align:center;font-size:.95rem;color:var(--sx-dim)}.sx-jump{position:absolute;left:50%;bottom:90px;z-index:5;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:100px;border:0;cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:800;color:#fff;background:var(--sx-hot);box-shadow:0 10px 24px -8px rgba(251,113,133,.7)}.sx-player{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px 4px;border-top:1px solid var(--sx-line)}.sx-play{position:relative;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;border:0;cursor:pointer;color:#04120c;background:linear-gradient(135deg,var(--sx-a),var(--sx-b));box-shadow:0 10px 26px -10px rgba(34,211,238,.7),inset 0 1px 0 rgba(255,255,255,.45);transition:transform .2s}.sx-play:hover{transform:scale(1.06);color:#04120c}.sx-play:active{transform:scale(.96)}.sx-play:focus-visible{outline:2px solid #fff;outline-offset:3px}.sx-play:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(34,211,238,.5);opacity:0;pointer-events:none}.sx-play.on:after{animation:sx-ring 1.6s ease-out infinite}@keyframes sx-ring{0%{transform:scale(.92);opacity:.9}to{transform:scale(1.35);opacity:0}}.sx-player-wave{min-width:0;padding-top:12px}.sx-player-wave .stm-wavec-plot{height:72px}.sx-track{display:block;width:100%;height:10px;padding:0;border:0;border-radius:10px;overflow:hidden;cursor:pointer;background:rgba(255,255,255,.08)}.sx-track span{display:block;height:100%;background:linear-gradient(90deg,var(--sx-a),var(--sx-b))}.sx-player-time{min-width:84px;text-align:right}.sx-player-time b{display:block;font-size:1.2rem;font-weight:800;color:var(--sx-text)}.sx-player-time span{font-size:.74rem;color:var(--sx-faint)}.sx-actions{display:flex;flex-wrap:wrap;gap:8px;padding:14px 18px 18px}.sx-act,.sx-act:visited{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 14px;border-radius:12px;cursor:pointer;text-decoration:none;font-family:inherit;font-size:.84rem;font-weight:700;line-height:1;color:var(--sx-text);background:rgba(255,255,255,.05);border:1px solid var(--sx-line-2);transition:transform .2s,background .2s,border-color .2s}.sx-act:focus-visible,.sx-act:hover:not(:disabled){color:var(--sx-text)!important;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);transform:translateY(-1px)}.sx-act:disabled{opacity:.45;cursor:not-allowed}.sx-act:focus-visible{outline:2px solid var(--sx-b);outline-offset:2px}.sx-act.primary{color:#04120c;border-color:transparent;background:linear-gradient(135deg,var(--sx-a),var(--sx-b));box-shadow:0 10px 24px -12px rgba(34,211,238,.7)}.sx-act.primary:focus-visible,.sx-act.primary:hover:not(:disabled){color:#04120c!important;background:linear-gradient(135deg,#4ade9f,#38e1f5)}.sx-act.primary.done{background:linear-gradient(135deg,#a7f3d0,#6ee7b7)}.sx-act.studio{border-color:rgba(167,139,250,.45);background:rgba(167,139,250,.12)}.sx-act.studio:focus-visible,.sx-act.studio:hover:not(:disabled){background:rgba(167,139,250,.22);border-color:rgba(167,139,250,.7)}.sx-act.ghost{margin-left:auto;color:var(--sx-dim);background:transparent;border-color:transparent}.sx-act.ghost:focus-visible,.sx-act.ghost:hover:not(:disabled){color:var(--sx-hot)!important;background:rgba(251,113,133,.08);border-color:rgba(251,113,133,.3)}@media (max-width:980px){.sx-grid{grid-template-columns:minmax(0,1fr)}.sx-top{grid-template-columns:1fr auto}.sx-modes{grid-column:1/-1;grid-row:2;min-width:0}.sx-capture{padding:16px}.sx-orb-wrap{width:min(280px,82%)}.sx-drop{min-height:260px}.sx-doc-body{min-height:300px;max-height:64vh}}@media (max-width:560px){.sx{padding:14px;border-radius:22px;margin-left:12px;margin-right:12px}.sx-hero{padding:30px 16px 16px}.sx-top{padding-bottom:12px;margin-bottom:14px}.sx-modes button{padding:10px 8px;font-size:.8rem}.sx-set{grid-template-columns:1fr;gap:6px}.sx-doc-head{padding:14px}.sx-doc-tools{width:100%}.sx-search{flex:1 1 100%}.sx-search input{width:100%}.sx-doc-body{padding:18px 16px}.sx-doc{font-size:1.02rem}.sx-para{grid-template-columns:minmax(0,1fr);gap:4px}.sx-para-meta{flex-direction:row;align-items:center}.sx-player{grid-template-columns:auto minmax(0,1fr);padding:14px 14px 4px}.sx-player-wave{grid-column:1/-1;grid-row:2}.sx-player-time{text-align:left}.sx-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.sx-act.ghost,.sx-act.primary,.sx-act.studio{grid-column:1/-1}.sx-act.ghost{margin-left:0}}@media (prefers-reduced-motion:reduce){.sx-bar span,.sx-caret,.sx-dot,.sx-drop-icon,.sx-glow,.sx-kicker i,.sx-orb.is-live,.sx-para,.sx-play.on:after,.sx-skel i{animation:none}.sx-meter-track span,.sx-modes-pill,.sx-orb,.sx-switch:after{transition:none}}.sx-orb-wrap.live .sx-orb-canvas{filter:drop-shadow(0 0 8px rgba(52,211,153,.55))}.sx-orb-wrap.busy .sx-orb-canvas{filter:drop-shadow(0 0 8px rgba(167,139,250,.5))}@media (hover:none){.sx-keys{display:none}}.sx-label{display:inline-flex;align-items:center;gap:6px}.sx-info{position:relative;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;color:var(--sx-dim);background:rgba(255,255,255,.06);border:1px solid var(--sx-line-2);cursor:help;outline:none;letter-spacing:0;text-transform:none}.sx-info:focus-visible,.sx-info:hover{color:var(--sx-text);border-color:rgba(34,211,238,.55)}.sx-tip{position:absolute;left:-8px;bottom:calc(100% + 10px);z-index:40;width:270px;padding:12px 14px;border-radius:12px;display:flex;flex-direction:column;gap:6px;text-align:left;font-size:.8rem;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--sx-dim);background:#0f1720;border:1px solid var(--sx-line-2);box-shadow:0 18px 40px -12px rgba(0,0,0,.7);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .18s,transform .18s,visibility .18s;pointer-events:none}.sx-tip:after{content:"";position:absolute;left:12px;top:100%;border:6px solid transparent;border-top-color:#0f1720}.sx-tip b{color:var(--sx-text);font-weight:800}.sx-tip em{font-style:normal;color:var(--sx-text)}.sx-tip-pro{align-self:flex-start;padding:2px 8px;border-radius:6px;font-size:.68rem;font-weight:800;color:#1a1204;background:linear-gradient(135deg,#fde68a,#f59e0b)}.sx-info:focus .sx-tip,.sx-info:focus-within .sx-tip,.sx-info:hover .sx-tip{opacity:1;visibility:visible;transform:none}.sx-seg{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:12px;background:rgba(0,0,0,.35);border:1px solid var(--sx-line)}.sx-seg-pill{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:9px;background:linear-gradient(180deg,rgba(52,211,153,.24),rgba(34,211,238,.12));border:1px solid rgba(52,211,153,.45);transform:translateX(calc(var(--idx) * 100%));transition:transform .4s cubic-bezier(.3,1.35,.5,1)}.sx-seg button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 8px;border:0;background:none;border-radius:9px;cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:700;color:var(--sx-dim);transition:color .2s}.sx-seg button.on,.sx-seg button:hover:not(:disabled){color:var(--sx-text)}.sx-seg button:disabled{cursor:not-allowed;opacity:.55}.sx-seg button:focus-visible{outline:2px solid var(--sx-b);outline-offset:2px}.sx-pro.sm{padding:2px 5px;font-size:.58rem}.sx-meter-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.sx-plan-pill,.sx-plan-pill:visited{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:100px;border:1px solid rgba(52,211,153,.5);cursor:pointer;text-decoration:none;white-space:nowrap;font-family:inherit;font-size:.72rem;font-weight:800;color:var(--sx-a);background:rgba(52,211,153,.1);transition:background .2s,transform .2s}.sx-plan-pill:focus-visible,.sx-plan-pill:hover{color:var(--sx-a)!important;background:rgba(52,211,153,.2);transform:translateY(-1px)}.sx-plan-pill.pro,.sx-plan-pill.pro:visited{color:#1a1204;border-color:transparent;background:linear-gradient(135deg,#fde68a,#f59e0b);box-shadow:0 6px 16px -8px rgba(245,158,11,.8)}.sx-plan-pill.pro:focus-visible,.sx-plan-pill.pro:hover{color:#1a1204!important;background:linear-gradient(135deg,#fef3c7,#fbbf24)}.sx-plan-tag{font-size:.66rem;font-weight:800;letter-spacing:.08em;color:var(--sx-a)}.sx-meter-track.hot span{background:linear-gradient(90deg,#f59e0b,var(--sx-hot))}.sx-meter-note{font-size:.7rem;color:var(--sx-faint)}.sx-gate{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;margin:0 0 20px;padding:20px;border-radius:18px;background:linear-gradient(#0c131b,#0c131b) padding-box,linear-gradient(135deg,rgba(52,211,153,.7),rgba(34,211,238,.5) 50%,rgba(167,139,250,.6)) border-box;border:1px solid transparent;box-shadow:0 24px 50px -30px rgba(52,211,153,.6);animation:sx-pop .35s cubic-bezier(.2,.8,.2,1)}.sx-gate.t-trial{background:linear-gradient(#0c131b,#0c131b) padding-box,linear-gradient(135deg,#fbbf24,#34d399 60%,#22d3ee) border-box}.sx-gate-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:15px;color:#04120c;background:linear-gradient(135deg,var(--sx-a),var(--sx-b));box-shadow:0 10px 24px -10px rgba(34,211,238,.8)}.sx-gate-spk{display:flex;gap:3px}.sx-gate-spk i{padding:1px 4px;border-radius:4px;font-style:normal;font-size:.62rem;font-weight:800;color:#fff;background:#0f9d76}.sx-gate-spk i+i{background:#4b5d6b}.sx-gate-kicker{margin:0 0 2px;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sx-warn)}.sx-gate-title{margin:0 0 6px;font-size:1.12rem;font-weight:800;letter-spacing:-.01em;color:var(--sx-text)}.sx-gate-text{margin:0;font-size:.88rem;line-height:1.55;color:var(--sx-dim)}.sx-gate-perks{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.sx-gate-perks li{position:relative;padding-left:18px;font-size:.82rem;color:var(--sx-text)}.sx-gate-perks li:before{content:"";position:absolute;left:0;top:.36em;width:10px;height:6px;border-left:2px solid var(--sx-a);border-bottom:2px solid var(--sx-a);transform:rotate(-45deg)}.sx-gate-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:16px}.sx-gate-link,.sx-gate-link:visited{padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:.84rem;font-weight:700;color:var(--sx-dim);text-decoration:underline;text-underline-offset:3px}.sx-gate-link:focus-visible,.sx-gate-link:hover{color:var(--sx-text)!important}.sx-chips span.clean{color:#04120c;background:linear-gradient(135deg,var(--sx-a),var(--sx-b));border-color:transparent;font-weight:800}.sx-ab{position:relative;grid-column:1/-1;justify-self:center;display:grid;grid-template-columns:1fr 1fr;width:220px;margin:4px 0 2px;padding:3px;border-radius:100px;background:rgba(0,0,0,.35);border:1px solid var(--sx-line)}.sx-ab-pill{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:100px;background:linear-gradient(135deg,rgba(52,211,153,.35),rgba(34,211,238,.2));border:1px solid rgba(52,211,153,.5);transform:translateX(calc(var(--idx) * 100%));transition:transform .4s cubic-bezier(.3,1.35,.5,1)}.sx-ab button{position:relative;z-index:1;height:30px;border:0;background:none;cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:800;color:var(--sx-dim);border-radius:100px}.sx-ab button.on,.sx-ab button:hover{color:var(--sx-text)}.sx-ab button:focus-visible{outline:2px solid var(--sx-b);outline-offset:2px}@media (max-width:560px){.sx-gate{grid-template-columns:minmax(0,1fr);padding:16px}.sx-gate-actions .sx-btn{width:100%}.sx-tip{width:min(260px,72vw)}}@media (prefers-reduced-motion:reduce){.sx-ab-pill,.sx-gate,.sx-seg-pill,.sx-tip{animation:none;transition:none}}