.sbf-wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.sbf{border:1px solid var(--line2);background:var(--bg2);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 120px -40px #000c,0 0 0 1px #ff6a130f,0 0 80px -30px #ff6a1359}.sbf-bar{border-bottom:1px solid var(--line);background:var(--bg);align-items:center;gap:14px;padding:8px 10px 8px 16px;display:flex}.sbf-dots{gap:6px;display:flex}.sbf-dots i{background:var(--line2);border-radius:50%;width:10px;height:10px}.sbf-lbl{letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--dim);white-space:nowrap;text-overflow:ellipsis;text-align:center;flex:1;font-size:11px;overflow:hidden}.sbf-lbl b{color:var(--orange);font-weight:500}.sbf-reset{border:1px solid var(--line2);background:var(--surface);min-height:44px;color:var(--muted);font:500 12px var(--mono);letter-spacing:.06em;cursor:pointer;border-radius:8px;padding:0 12px;transition:color .2s,border-color .2s}.sbf-reset:hover{color:var(--orange);border-color:var(--orange)}.sbf-app{height:clamp(640px,100vh - 150px,820px);position:relative}.sbf-boot{grid-template-columns:220px 1fr;height:100%;display:grid}.sbf-side{border-right:1px solid var(--line);flex-direction:column;gap:10px;padding:18px 14px;display:flex}.sbf-main{flex-direction:column;gap:16px;padding:64px 24px;display:flex}.sbf-main div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.sbf-boot i,.sbx-sk i{background:linear-gradient(90deg,var(--surface) 0%,var(--surface2) 40%,var(--surface) 80%);background-size:200% 100%;border-radius:10px;height:30px;animation:1.2s linear infinite sbx-sh;display:block}.sbf-main .t{width:40%;height:34px}.sbf-main div i{height:84px}.sbf-main .b{height:240px}.sbf-msg{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:12px;position:absolute;bottom:24px;left:0;right:0}@keyframes sbx-sh{to{background-position:-200% 0}}.sbx{height:100%;color:var(--text);grid-template-columns:220px minmax(0,1fr);font-size:14px;line-height:1.5;display:grid;position:relative}.sbx .ico{width:18px;height:18px}.sbx kbd{font:500 11px var(--mono);border:1px solid var(--line2);color:var(--muted);background:var(--bg2);border-bottom-width:2px;border-radius:6px;padding:2px 6px}.sbx .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sbx a:focus-visible,.sbx button:focus-visible,.sbx input:focus-visible,.sbx textarea:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.sbx-nav{border-right:1px solid var(--line);background:var(--bg2);flex-direction:column;gap:2px;padding:14px 12px;display:flex;overflow-y:auto}.sbx-logo{font:600 15px var(--display);letter-spacing:-.02em;align-items:center;gap:9px;padding:4px 8px 16px;display:flex}.sbx-logo svg{width:22px;height:22px}.sbx-logo b{color:var(--orange);font-weight:600}.sbx-nav a{min-height:44px;color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:0 10px;transition:background .2s,color .2s;display:flex}.sbx-nav a:hover{background:var(--surface);color:var(--text)}.sbx-nav a[aria-current]{background:var(--surface2);color:var(--text);box-shadow:inset 2px 0 0 var(--orange)}.sbx-nav a[aria-current] .ico{color:var(--orange)}.sbx-cnt{font:500 11px var(--mono);background:var(--line);color:var(--muted);border-radius:999px;margin-left:auto;padding:1px 7px;font-style:normal}.sbx-cnt:empty{display:none}.sbx-navnote{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-top:auto;padding:12px 10px 0;font-size:11px}.sbx-body{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.sbx-top{border-bottom:1px solid var(--line);z-index:20;background:#0f1216eb;align-items:center;gap:10px;padding:10px 16px;display:flex}.sbx-pop{position:relative}.sbx-proj{border:1px solid var(--line2);background:var(--surface);min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:4px 12px;display:flex}.sbx-proj:hover,.sbx-icon:hover{border-color:#ff6a1399}.sbx-dot{background:var(--green);width:8px;height:8px;box-shadow:0 0 10px var(--green);border-radius:50%;flex:none}.sbx-pn{font-size:14px;font-weight:600;line-height:1.2}.sbx-pn small{font:500 11px var(--mono);color:var(--dim);display:block}.sbx-car{width:10px;height:6px;color:var(--muted)}.sbx-search{flex:1;align-items:center;max-width:440px;margin-left:auto;display:flex;position:relative}.sbx-search>.ico{color:var(--dim);pointer-events:none;position:absolute;left:12px}.sbx-search input{border:1px solid var(--line2);background:var(--bg);width:100%;height:44px;color:var(--text);font:inherit;border-radius:10px;padding:0 40px 0 38px;font-size:14px}.sbx-search input::-webkit-search-cancel-button{display:none}.sbx-search>kbd{position:absolute;right:10px}.sbx-icon{border:1px solid var(--line2);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:10px;place-items:center;display:grid;position:relative}.sbx-bdg{background:var(--orange);color:#0a0c0f;min-width:18px;height:18px;font:600 11px/18px var(--mono);border-radius:999px;padding:0 4px;font-style:normal;position:absolute;top:3px;right:3px}.sbx-bdg:empty{display:none}.sbx-me{min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;display:flex}.sbx-av{border:1px solid var(--orange);background:var(--orange-soft);width:36px;height:36px;color:var(--orange);font:600 11px var(--mono);letter-spacing:.06em;border-radius:50%;place-items:center;display:grid}.sbx-mel{font-size:13px;font-weight:600;line-height:1.2}.sbx-mel small{color:var(--muted);font-size:12px;font-weight:400;display:block}.sbx-menu{z-index:40;border:1px solid var(--line2);background:var(--surface2);border-radius:12px;min-width:270px;max-width:min(360px,100vw - 24px);padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 24px 60px -20px #000c}.sbx-menu.sbx-right{left:auto;right:0}.sbx-menu>a,.sbx-menu>button,.sbx-menu li a{width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;gap:2px;padding:8px 10px;font-size:14px;display:flex}.sbx-menu>button{flex-direction:row;justify-content:space-between;align-items:center}.sbx-menu>a:hover,.sbx-menu>button:hover,.sbx-menu li a:hover,.sbx-res [aria-selected=true] a{background:var(--surface)}.sbx-menu small{color:var(--muted);font-size:12px}.sbx-menu [aria-current]{box-shadow:inset 2px 0 0 var(--orange)}.sbx-res{width:100%;max-width:none}.sbx-res li a{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.sbx-res li a .ico{color:var(--orange)}.sbx-res b{font-weight:500;display:block}.sbx-mh{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);padding:6px 10px;font-size:11px}.sbx-main{overscroll-behavior:contain;padding:22px 24px 140px;overflow-y:auto}.sbx-main:focus{outline:none}.sbx-view.enter{animation:.3s cubic-bezier(.2,.8,.2,1) sbx-in}@keyframes sbx-in{0%{opacity:0;transform:translateY(8px)}}.sbx-sk{flex-direction:column;gap:16px;display:flex}.sbx-sk .h{width:42%;height:36px}.sbx-sk .sbx-kpis i{height:84px}.sbx-sk .b{height:200px}.sbx-sk .s{width:70%;height:120px}.sbx-h{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.sbx-h h2{outline:none;font-size:clamp(22px,2.3vw,28px)}.sbx-h p{letter-spacing:.04em;color:var(--muted);margin-top:6px;font-size:12px}.sbx-back{min-height:32px;font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;margin-bottom:4px;display:inline-flex}.sbx-back:hover{color:var(--orange)}.sbx-b{white-space:nowrap;border:1px solid var(--line2);font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);vertical-align:middle;border-radius:999px;align-items:center;padding:3px 9px;display:inline-flex}.sbx-b.green{color:var(--green);background:#2fd27a14;border-color:#2fd27a73}.sbx-b.yellow{color:var(--yellow);background:#ffc21a14;border-color:#ffc21a73}.sbx-b.red{color:var(--red);background:#ff5a5f14;border-color:#ff5a5f73}.sbx-b.orange{color:var(--orange);background:var(--orange-soft);border-color:#ff6a1380}.sbx-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.sbx-kpis.k3{grid-template-columns:repeat(3,minmax(0,1fr))}.sbx-kpis.k5{grid-template-columns:repeat(5,minmax(0,1fr))}.sbx-kpi{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:14px 16px}.sbx-kpi small{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);display:block}.sbx-kpi b{font:600 clamp(18px,1.8vw,24px) var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;display:block;overflow:hidden}.sbx-kpi em{color:var(--muted);font-size:12px;font-style:normal;display:block}.sbx .up{color:var(--green)}.sbx .warn{color:var(--yellow)}.sbx .down,.sbx .r{color:var(--red)}.sbx-g2{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:16px;display:grid}.sbx-g2.d{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.sbx-g2.w{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.sbx-g2>div{gap:16px;min-width:0;display:grid}.sbx-card{border:1px solid var(--line2);background:var(--surface);border-radius:14px;min-width:0;margin-bottom:16px;padding:16px;display:block}.sbx-g2 .sbx-card,.sbx-g2>div>.sbx-card{margin-bottom:0}.sbx-card h3{letter-spacing:-.02em;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;display:flex}.sbx-card h3 .ico{color:var(--orange)}.sbx-card.flat{padding:0;overflow:hidden}.sbx-card.flat h3{padding:14px 16px 0}.sbx-card.cta{background:linear-gradient(140deg,#ff6a131f,var(--surface) 60%);border-color:#ff6a1380}.sbx-card.cta p{color:#d7dde3;margin-bottom:12px}.sbx-link{transition:border-color .2s,transform .2s}.sbx-link:hover{border-color:#ff6a1399;transform:translateY(-1px)}.sbx-link b{font-size:15px;display:block}.sbx-link .mono{color:var(--muted);margin:2px 0 8px;font-size:12px;display:block}.sbx-cn{font:500 12px var(--mono);color:var(--yellow);margin-left:auto;font-style:normal}.sbx-rec{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:500;display:inline-flex}.sbx-rec i{background:var(--red);border-radius:50%;width:7px;height:7px;animation:1.6s infinite sbx-blink}@keyframes sbx-blink{50%{opacity:.3}}.sbx-none{color:var(--muted);padding:6px 0}.sbx-foot-note{color:var(--dim);margin-top:12px;font-size:12.5px}.sbx-card.flat .sbx-foot-note{padding:0 16px 14px}.sbx-tw{overflow-x:auto}.sbx-t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.sbx-t th,.sbx-t td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px}.sbx-t thead th{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);background:var(--bg2)}.sbx-t .n{text-align:right}.sbx-t td.n{font-family:var(--mono);font-size:13px}.sbx-t tbody th{color:#d7dde3;font-weight:500}.sbx-t tbody th a:hover{color:var(--orange)}.sbx .cc{min-width:66px;font:500 12px var(--mono);color:var(--dim);margin-right:8px;display:inline-block}.sbx-t tr[data-href]{cursor:pointer;transition:background .15s}.sbx-t tr[data-href]:hover{background:var(--surface2)}.sbx-t tr.hot th:first-child{box-shadow:inset 3px 0 0 var(--orange)}.sbx-t tr.tot th,.sbx-t tr.tot td{color:var(--text);background:var(--bg2);font-weight:600}.sbx-t tr.due th,.sbx-t tr.due td{color:var(--green);font-weight:600}.sbx-t tr.new,.sbx-dl li.new{animation:2s ease-out sbx-new}.sbx-t tr.new th,.sbx-dl li.new b,.sbx-dl li.new a{color:var(--orange)}@keyframes sbx-new{0%,30%{background:#ff6a1338}}.sbx-702 th{white-space:normal}.sbx-702 .cc{min-width:22px}.sbx-cost tbody th{white-space:normal;min-width:200px}.sbx-cost th,.sbx-cost td{padding:10px 9px}.sbx-cost th button{min-height:32px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.sbx-cost th button:hover{color:var(--text)}.sbx-cost th button span{color:var(--orange);font-family:var(--body)}.sbx .flash{border-radius:4px;animation:1.8s ease-out sbx-flash}@keyframes sbx-flash{0%,45%{color:var(--green);background:#2fd27a40;box-shadow:0 0 0 3px #2fd27a40}}.sbx-bar{background:var(--line);border-radius:999px;height:6px;display:block;overflow:hidden}.sbx-bar i{background:var(--orange);border-radius:inherit;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.sbx-bar.sm{max-width:180px;height:3px;margin-top:6px}.sbx-chips{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.sbx-chips .chip{cursor:pointer;min-height:36px;font-size:12px}.sbx-q,.sbx-al,.sbx-dl,.sbx-props,.sbx-audit,.sbx-thread,.sbx-imp,.sbx-try ol{list-style:none}.sbx-q li{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:64px;padding:10px 0;display:flex}.sbx-q li:last-child{border-bottom:0}.sbx-q a{flex-direction:column;flex:1;justify-content:center;align-self:stretch;min-width:0;min-height:44px;display:flex}.sbx-q a b{font-weight:500;display:block}.sbx-q a:hover b{color:var(--orange)}.sbx-q .mono{color:var(--muted);font-size:12px}.sbx-ag{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--yellow);align-items:center;gap:6px;display:inline-flex}.sbx-ag .ico{width:15px;height:15px}.sbx .btn.sbx-ok,.sbx .btn.sbx-no{height:44px;padding:0 14px;font-size:13px}.sbx-ok{background:var(--green);color:#0a0c0f}.sbx-ok:hover{transform:translateY(-1px);box-shadow:0 10px 26px -10px #2fd27ab3}.sbx-no{background:var(--bg2);color:var(--text);border:1px solid var(--line2)}.sbx-no:hover{border-color:var(--red);color:var(--red)}.sbx .btn.sbx-big{width:100%;height:50px;margin-top:4px;font-size:15px}.sbx-pulse{animation:2s infinite sbx-pulse}@keyframes sbx-pulse{0%{box-shadow:0 0 #ff6a1380}70%,to{box-shadow:0 0 0 12px #ff6a1300}}.sbx-ok.sbx-pulse{animation-name:sbx-pulse-g}@keyframes sbx-pulse-g{0%{box-shadow:0 0 #2fd27a8c}70%,to{box-shadow:0 0 0 12px #2fd27a00}}.sbx-al li a{border-radius:10px;gap:10px;margin:0 -10px;padding:10px;transition:background .15s;display:flex}.sbx-al li a:hover{background:var(--surface2)}.sbx-al b{font-weight:500;display:block}.sbx-al span{color:var(--muted);font-size:13px}.sbx-al .red .ico{color:var(--red)}.sbx-al .yellow .ico{color:var(--yellow)}.sbx-al .green .ico{color:var(--green)}.sbx-al .ico{margin-top:2px}.sbx-dl li{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;padding:10px 0;display:flex}.sbx-card.flat .sbx-dl li{padding:10px 16px}.sbx-dl li:last-child{border-bottom:0}.sbx-dl li>span:last-child{text-align:right;flex:none}.sbx-dl li.tot{font-weight:600}.sbx-dl .cc{min-width:58px}.sbx-dl .sbx-b{margin-left:6px}.sbx-props{gap:10px;display:grid}.sbx-prop{border:1px solid var(--line2);border-left:3px solid var(--yellow);background:var(--surface2);border-radius:12px;padding:14px;transition:opacity .26s,transform .26s cubic-bezier(.2,.8,.2,1)}.sbx-prop.approved{border-left-color:var(--green);opacity:.75}.sbx-prop.rejected{border-left-color:var(--red);opacity:.6}.sbx-prop.out.yes{opacity:0;transform:translate(30px)}.sbx-prop.out.no{opacity:0;transform:translate(-30px)}.sbx-pt{justify-content:space-between;align-items:center;gap:10px;display:flex}.sbx-pt .mono{color:var(--muted);font-size:12px}.sbx-prop>b{font:600 16px var(--display);letter-spacing:-.02em;margin:8px 0 4px;display:block}.sbx-prop p{color:#d7dde3}.sbx-src{color:var(--dim);margin-top:8px;font-size:11.5px;display:block}.sbx-btns{gap:8px;margin-top:12px;display:flex}.sbx-dec{margin-top:10px}.sbx-audit li{border-left:2px solid var(--line2);grid-template-columns:48px 1fr;gap:10px;margin-left:2px;padding:9px 0 9px 10px;display:grid}.sbx-audit li.agent{border-left-color:var(--yellow)}.sbx-audit li.you{border-left-color:var(--orange)}.sbx-audit li.sys{border-left-color:var(--blue)}.sbx-audit time{color:var(--dim);padding-top:1px;font-size:12px}.sbx-audit li:first-child{animation:.4s sbx-in}.sbx-thread{gap:10px;display:grid}.sbx-thread li{border:1px solid var(--line);border-left:3px solid var(--line2);background:var(--surface2);border-radius:12px;padding:12px 14px}.sbx-thread li.agent{border-left-color:var(--yellow)}.sbx-thread li.you{border-left-color:var(--orange)}.sbx-thread li div{justify-content:space-between;gap:10px;margin-bottom:4px;display:flex}.sbx-thread time{color:var(--dim);font-size:11.5px}.sbx-thread p{color:#d7dde3}.sbx-reply{gap:8px;margin-top:12px;display:flex}.sbx-reply textarea{border:1px solid var(--line2);background:var(--bg);min-height:44px;color:var(--text);font:inherit;resize:vertical;border-radius:10px;flex:1;padding:10px 12px}.sbx-att{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.sbx-att figure{border:1px solid var(--line2);background:var(--bg2);border-radius:10px;overflow:hidden}.sbx-att svg{width:100%;height:auto;display:block}.sbx-att figcaption{padding:8px 10px}.sbx-att b{font-size:13px;font-weight:500;display:block}.sbx-att span{color:var(--muted);font-size:12px}.sbx-imp{gap:8px;margin-bottom:10px;display:grid}.sbx-imp li>*{border:1px solid var(--line);background:var(--surface2);color:var(--muted);border-radius:10px;padding:10px 12px;display:block}.sbx-imp b{color:var(--text);font-weight:600;display:block}.sbx-imp.on li>*{border-left:3px solid var(--green);animation:.45s both sbx-in;animation-delay:calc(var(--k) * .12s)}.sbx-imp.on a:hover{border-color:var(--green);color:var(--text)}.sbx-banner,.sbx-hint{color:#d7dde3;background:#ffc21a0f;border:1px solid #ffc21a66;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.sbx-banner .ico,.sbx-hint .ico{color:var(--yellow);margin-top:2px}.sbx-banner.ok{background:#2fd27a12;border-color:#2fd27a73;animation:.4s sbx-in}.sbx-banner.ok .ico{color:var(--green)}a.sbx-banner:hover,a.sbx-hint:hover{border-color:var(--yellow)}.sbx-empty{border:1px dashed var(--line2);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:36px 20px;display:flex}.sbx-empty>.ico{width:28px;height:28px;color:var(--orange)}.sbx-empty b{font:600 18px var(--display)}.sbx-empty p{color:var(--muted);max-width:420px;margin-bottom:6px}.sbx-projs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sbx-pc{border:1px solid var(--line2);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:10px;padding:16px;transition:border-color .2s,transform .2s;display:flex}.sbx-pc:hover{border-color:#ff6a1399;transform:translateY(-2px)}.sbx-pc.on{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange)}.sbx-pc>.mono{color:var(--dim);font-size:11px}.sbx-pc>b{font:600 17px var(--display);letter-spacing:-.02em}.sbx-pm{font:600 14px var(--display);grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.sbx-pm small{font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);display:block}.sbx-note{color:var(--muted);font-size:12px}.sbx-doc{border:1px solid var(--line2);background:linear-gradient(180deg,var(--surface),var(--bg2));border-radius:14px;max-width:780px;padding:28px}.sbx-doc header{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:18px}.sbx-doc header .mono{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-size:11px}.sbx-doc h3{margin:8px 0 4px;font-size:24px}.sbx-doc header p{color:var(--muted)}.sbx-doc h4{font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin:22px 0 8px}.sbx-doc>p{color:#d7dde3}.sbx-foot{z-index:30;width:300px;position:absolute;bottom:16px;right:16px}.sbx-tabs,.sbx-sortm{display:none}.sbx-try{border:1px solid var(--line2);background:#191e25f7;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px -20px #000000e6,0 0 0 1px #ff6a1314}.sbx-tryh{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.sbx-tryh>span:first-child{justify-content:space-between;align-items:center;display:flex}.sbx-tryh b{font:600 15px var(--display)}.sbx-tryh .mono{color:var(--orange);font-size:12px}.sbx-tryh .sbx-bar i{background:var(--green)}.sbx-try ol{padding:0 8px 4px}.sbx-try li a{min-height:44px;color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:4px 8px;font-size:13.5px;display:flex}.sbx-try li a:hover{background:var(--surface)}.sbx-try li i{border:1px solid var(--line2);width:22px;height:22px;font:500 11px var(--mono);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.sbx-try li i .ico{width:13px;height:13px}.sbx-try li.done a{color:var(--text)}.sbx-try li.done i{background:var(--green);border-color:var(--green);color:#0a0c0f}.sbx-try li.next a{color:var(--text);background:var(--orange-soft)}.sbx-try li.next i{border-color:var(--orange);color:var(--orange)}.sbx-try li.just i{animation:.6s cubic-bezier(.2,.8,.2,1) sbx-pop}@keyframes sbx-pop{0%{transform:scale(.4)}60%{transform:scale(1.25);box-shadow:0 0 0 6px #2fd27a40}}.sbx-fin{gap:10px;padding:6px 14px;display:grid}.sbx-fin b{font-size:14px}.sbx-reset{width:100%;min-height:44px;color:var(--dim);font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 14px 8px;display:block}.sbx-reset:hover{color:var(--orange)}.sbx-nx{color:var(--muted);font-size:12.5px;display:none}.sbx-try.min .sbx-nx{display:block}.sbx:has(.sbx-try:not(.min)) .sbx-main{padding-bottom:400px}.sbx-try.min ol,.sbx-try.min .sbx-fin,.sbx-try.min .sbx-reset{display:none}.sbx-toasts{z-index:50;pointer-events:none;gap:8px;width:min(380px,100% - 32px);display:grid;position:absolute;bottom:16px;left:236px}.sbx-toast{border:1px solid var(--line2);background:var(--surface2);pointer-events:auto;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;transition:opacity .3s,transform .3s;animation:.3s sbx-in;display:flex;box-shadow:0 20px 50px -16px #000000e6}.sbx-toast.ok{border-color:#2fd27a80}.sbx-toast.ok>.ico{color:var(--green)}.sbx-toast>.ico{color:var(--muted);margin-top:1px}.sbx-toast span{flex:1}.sbx-toast a{color:var(--orange);white-space:nowrap;font-weight:600}.sbx-toast.out{opacity:0;transform:translateY(-6px)}.sbx-keys{border:1px solid var(--line2);background:var(--surface);width:min(440px,100vw - 32px);color:var(--text);border-radius:16px;margin:auto;padding:24px}.sbx-keys::backdrop{background:#050608b3}.sbx-keys h3{margin-bottom:14px;font-size:20px}.sbx-keys dl{grid-template-columns:auto 1fr;align-items:center;gap:8px 16px;margin-bottom:18px;display:grid}.sbx-keys dd{color:var(--muted)}@media (width<=1100px){.sbx{grid-template-columns:64px minmax(0,1fr)}.sbx-nav{padding:14px 8px}.sbx-nav a span,.sbx-logo span,.sbx-navnote,.sbx-cnt{display:none}.sbx-nav a{justify-content:center;padding:0}.sbx-logo{justify-content:center;padding:4px 0 16px}.sbx-mel{display:none}.sbx-toasts{left:80px}.sbx-g2,.sbx-g2.d,.sbx-g2.w{grid-template-columns:minmax(0,1fr)}.sbx-kpis.k5{grid-template-columns:repeat(3,minmax(0,1fr))}.sbx-projs{grid-template-columns:1fr 1fr}}@media (width<=760px){.sbf-wrap{padding:0}.sbf{box-shadow:none;border-left:0;border-right:0;border-radius:0;overflow:visible}.sbf-dots{display:none}.sbf-lbl{text-align:left;white-space:normal;font-size:11px}.sbf-reset{min-height:44px}.sbf-app{height:auto;min-height:640px}.sbf-boot{grid-template-columns:1fr}.sbf-side{display:none}.sbf-main{padding:20px 16px}.sbf-main div{grid-template-columns:1fr 1fr}.sbx{height:auto;display:block}.sbx-nav{display:none}.sbx-top{top:var(--nav);-webkit-backdrop-filter:blur(12px);flex-wrap:wrap;padding:10px 16px;position:sticky}.sbx-top>.sbx-pop:first-child{flex:1;min-width:0}.sbx-proj{width:100%}.sbx-pn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sbx-search{flex-basis:100%;order:5;max-width:none;margin:0}.sbx-search>kbd{display:none}.sbx-main{padding:18px 16px 24px;overflow:visible}.sbx-kpis,.sbx-kpis.k3,.sbx-kpis.k5{grid-template-columns:1fr 1fr;gap:10px}.sbx-kpis.k3>:last-child,.sbx-kpis.k5>:last-child{grid-column:1/-1}.sbx-h{flex-wrap:wrap}.sbx-projs{grid-template-columns:1fr}.sbx-foot{border-top:1px solid var(--line);background:var(--bg);width:auto;padding-bottom:env(safe-area-inset-bottom);position:sticky;bottom:0;right:auto}.sbx-try{border:0;border-bottom:1px solid var(--line);background:var(--bg);box-shadow:none;border-radius:0}.sbx-try.min .sbx-nx{display:none}.sbx:has(.sbx-try:not(.min)) .sbx-main{padding-bottom:24px}.sbx-try:not(.min){max-height:min(420px,60vh);overflow-y:auto}.sbx-tryh{flex-direction:row;align-items:center;gap:14px;min-height:44px;padding:10px 16px}.sbx-tryh>span:first-child{flex:none;gap:10px}.sbx-tryh .sbx-bar{flex:1}.sbx-tabs{grid-template-columns:repeat(6,1fr);display:grid}.sbx-tabs>a,.sbx-tabs>.sbx-pop>button{width:100%;min-height:58px;color:var(--muted);font:500 11px var(--body);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.sbx-tabs>a[aria-current]{color:var(--orange);box-shadow:inset 0 2px 0 var(--orange)}.sbx-tabs .ico{width:20px;height:20px}.sbx-tabs svg circle{fill:currentColor}.sbx-menu.sbx-up{min-width:220px;inset:auto 6px calc(100% + 6px) auto}.sbx-up a{align-items:center;gap:10px;flex-direction:row!important;justify-content:flex-start!important}.sbx-toasts{top:auto;bottom:calc(126px + env(safe-area-inset-bottom));width:auto;position:fixed;left:12px;right:12px}.sbx-rows thead{display:none}.sbx-rows,.sbx-rows tbody{display:block}.sbx-rows tr{border:1px solid var(--line2);background:var(--surface);border-radius:12px;margin-bottom:10px;padding:12px 14px;display:block}.sbx-card.flat .sbx-rows{padding:0 12px 4px}.sbx-rows th,.sbx-rows td{white-space:normal;border:0;justify-content:space-between;gap:12px;padding:6px 0;display:flex}.sbx-rows tbody th{padding:0 0 8px;font-size:15px;display:block}.sbx-rows td:before{content:attr(data-l);font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.sbx-rows tr.hot{border-color:#ff6a1399}.sbx-rows tr.hot th:first-child{box-shadow:none}.sbx-rows tr.tot{background:var(--bg2)}.sbx-sortm{display:flex}.sbx-702 .cc{min-width:20px}.sbx-doc{padding:18px}.sbx-reply{flex-direction:column}}@media (width>=761px){.sbx{grid-template-rows:minmax(0,1fr) auto}.sbx-nav{grid-row:1/-1}.sbx-foot{border-top:1px solid var(--line);grid-column:2;width:auto;padding:10px 16px 12px;position:static}.sbx-try{box-shadow:none}.sbx-main,.sbx:has(.sbx-try:not(.min)) .sbx-main{padding-bottom:24px}.sbx-try:not(.min) ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.sbx-try li a{height:100%;min-height:44px;line-height:1.3}.sbx-tryh{min-height:44px}.sbx-reset{width:auto;min-height:44px;padding:0 14px}.sbx-toasts{inset:76px 16px auto auto}}@media (width>=761px) and (width<=1100px){.sbx-try:not(.min) ol{grid-template-columns:repeat(3,minmax(0,1fr))}.sbx-toasts{left:auto;right:16px}}@media (prefers-reduced-motion:reduce){.sbx *,.sbx :before,.sbf *{transition:none!important;animation:none!important}}.dm-hero[data-astro-cid-7jhp2iqj]{padding-bottom:56px}.dm-real-h[data-astro-cid-7jhp2iqj]{margin-top:48px}.dm-real-p[data-astro-cid-7jhp2iqj]{max-width:760px;margin-top:10px}.dm-cta[data-astro-cid-7jhp2iqj]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.dm-flag[data-astro-cid-7jhp2iqj]{letter-spacing:.1em;text-transform:uppercase;color:var(--yellow);background:#ffc21a0f;border:1px solid #ffc21a66;border-radius:999px;align-items:center;gap:10px;margin-top:22px;padding:7px 14px;font-size:11.5px;display:inline-flex}.dm-flag[data-astro-cid-7jhp2iqj] i[data-astro-cid-7jhp2iqj]{background:var(--yellow);width:7px;height:7px;box-shadow:0 0 10px var(--yellow);border-radius:50%}.dm-try[data-astro-cid-7jhp2iqj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:980px;margin-top:40px;list-style:none;display:grid}.dm-try[data-astro-cid-7jhp2iqj] li[data-astro-cid-7jhp2iqj]{border:1px solid var(--line);background:#13171cb3;border-radius:14px;grid-template-columns:auto 1fr;gap:2px 12px;padding:16px;display:grid}.dm-try[data-astro-cid-7jhp2iqj] li[data-astro-cid-7jhp2iqj]>.mono[data-astro-cid-7jhp2iqj]{letter-spacing:.12em;color:var(--orange);grid-column:1/-1;margin-bottom:6px;font-size:11px}.dm-try[data-astro-cid-7jhp2iqj] .ico[data-astro-cid-7jhp2iqj]{color:var(--orange);grid-row:span 2;margin-top:2px}.dm-try[data-astro-cid-7jhp2iqj] b[data-astro-cid-7jhp2iqj]{font:600 17px var(--display);letter-spacing:-.02em}.dm-try[data-astro-cid-7jhp2iqj] .muted[data-astro-cid-7jhp2iqj]{font-size:14.5px}.dm-sb[data-astro-cid-7jhp2iqj]{scroll-margin-top:calc(var(--nav) + 12px);padding:56px 0 24px}.dm-keys[data-astro-cid-7jhp2iqj]{text-align:center;color:var(--dim);margin-top:16px;font-size:12px}.dm-keys[data-astro-cid-7jhp2iqj] kbd[data-astro-cid-7jhp2iqj]{font:500 11px var(--mono);border:1px solid var(--line2);color:var(--muted);border-bottom-width:2px;border-radius:6px;padding:2px 6px}.dm-h2[data-astro-cid-7jhp2iqj]{margin-bottom:24px;font-size:clamp(28px,3.6vw,44px)}.dm-i[data-astro-cid-7jhp2iqj]{color:var(--orange);width:24px;height:24px;margin-bottom:10px}.card[data-astro-cid-7jhp2iqj] h3[data-astro-cid-7jhp2iqj]{margin-bottom:6px;font-size:19px}.dm-more[data-astro-cid-7jhp2iqj]{margin-top:24px}.dm-more[data-astro-cid-7jhp2iqj] a[data-astro-cid-7jhp2iqj]{color:var(--orange);text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.dm-try[data-astro-cid-7jhp2iqj]{grid-template-columns:1fr}}@media (width>=641px) and (width<=980px){.dm-real[data-astro-cid-7jhp2iqj]{grid-template-columns:repeat(3,minmax(0,1fr))}.dm-try[data-astro-cid-7jhp2iqj] li[data-astro-cid-7jhp2iqj]{grid-template-columns:1fr}.dm-try[data-astro-cid-7jhp2iqj] .ico[data-astro-cid-7jhp2iqj]{grid-row:auto;margin-bottom:6px}}@media (width<=760px){.dm-sb[data-astro-cid-7jhp2iqj]{padding:40px 0 8px}.dm-keys[data-astro-cid-7jhp2iqj]{display:none}}@media (hover:none){.dm-keys[data-astro-cid-7jhp2iqj]{display:none}}
