@font-face{font-family:BCBC UI;src:url(/assets/simple-ui-Ct0KwJqF.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color:#e8ecee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;letter-spacing:0;--green:#52dfb0;--amber:#f0b96a;--red:#ff8192;--muted:#97a4aa;--line:#30383d;--surface:#1b2023;background:#101214;font-family:BCBC UI,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400}*{box-sizing:border-box;letter-spacing:0}body{isolation:isolate;margin:0}button,input,select{font:inherit}button{min-height:38px;color:inherit;cursor:pointer;white-space:nowrap;background:#141719;border:1px solid #39454c;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;display:inline-flex}button:hover:not(:disabled){background:#242d32}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:var(--green);border-color:var(--green);color:#08251c}button.primary:hover:not(:disabled){background:#7ee8c4}button.icon{flex:none;width:38px;height:38px;padding:0}button.danger{color:var(--red)}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1{font-size:24px;font-weight:600}h2{font-size:18px;font-weight:600}h3{font-size:14px;font-weight:600}label{color:#aab6bb;flex-direction:column;gap:8px;font-size:13px;display:flex}input,select{background:#141719;border:1px solid #3c494f;border-radius:4px;width:100%;min-width:0;min-height:42px;padding:9px 10px}input:focus,select:focus{outline-offset:1px;outline:2px solid #67ddeb}input:disabled,select:disabled{background:var(--surface);color:var(--muted)}strong{font-variant-numeric:tabular-nums;font-weight:600}.muted{color:var(--muted);font-size:13px}.pnl{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pnl.win{color:var(--green)}.pnl.loss{color:var(--red)}.pnl.neutral{color:var(--muted)}.brand{align-items:center;gap:10px;font-size:21px;font-weight:700;display:flex}.topbar{border-bottom:1px solid var(--line);z-index:15;background:#141719;justify-content:space-between;align-items:center;height:65px;padding:0 max(28px,50% - 620px);display:flex;position:sticky;top:0}.user-tools{align-items:center;gap:7px;display:flex}.user-tools>span{color:var(--muted);margin-right:8px;font-size:13px}.user-tools .icon{border-color:#0000}.main-nav{border-bottom:1px solid var(--line);background:#141719;align-items:stretch;gap:26px;max-width:1240px;height:60px;margin:auto;display:flex}.main-nav button{color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-width:88px;padding:0 10px;font-weight:500}main{max-width:1240px;margin:auto;padding:30px 0 60px}.page-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;display:flex}.page-heading>div:first-child{align-items:baseline;gap:16px;display:flex}.heading-actions{align-items:center;gap:10px;display:flex}.strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 30px;display:grid}.strategy-section{border-top:3px solid var(--green);min-width:0;padding:22px 0 24px}.strategy-section.aggressive{border-top-color:var(--amber)}.strategy-section.aggressive .section-heading svg{color:var(--amber)}.section-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.section-heading h2{align-items:center;gap:10px;display:flex}.section-heading svg{color:var(--green)}.status{background:var(--surface);color:#a6b0b5;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:inline-flex}.status.online{color:var(--green);background:#15392e}.status.failed{color:var(--red);background:#3d2229}.status.pending{color:#f0c778;background:#38301d}.account-status-detail{overflow-wrap:anywhere;margin:8px 0;font-size:13px;line-height:1.6}.status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.strategy-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px 15px;margin:24px 0;display:grid}.strategy-stats>div,.account-stats>div{flex-direction:column;gap:8px;min-width:0;display:flex}.strategy-stats>div:first-child{border-bottom:1px solid var(--line);grid-column:1/-1;padding-bottom:18px}.strategy-stats div>span:not(.pnl),.account-stats div>span:not(.pnl){color:var(--muted);font-size:12px}.strategy-stats strong{overflow-wrap:anywhere;font-size:18px}.strategy-stats>div:first-child strong{font-size:32px}.strategy-stats .pnl{white-space:normal;overflow-wrap:anywhere}.report-status{min-height:16px;color:var(--muted);font-size:11px;line-height:16px}.subheading{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-bottom:9px;padding-top:18px;display:flex}.bets-grid{flex-direction:column;display:flex}.ball-line{border-bottom:1px solid #283035;grid-template-columns:44px minmax(0,1fr) minmax(68px,auto);align-items:center;gap:9px;padding:14px 0;display:grid}.ball-name{color:var(--muted);font-size:12px}.ball-line>strong{text-align:right;overflow-wrap:anywhere;font-size:12px}.code-list{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.code-item{background:#1b2226;border:1px solid #344148;border-radius:3px;align-items:center;gap:7px;max-width:100%;min-height:30px;padding:3px 7px;display:inline-flex}.code-item b{color:var(--green);font-size:13px;font-weight:600}.code-item span{color:#aab6bb;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px}.bound-accounts{border-top:1px solid var(--line);margin:24px 0;padding-top:18px}.bindings-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bindings-heading h3{align-items:baseline;gap:8px;display:flex}.bindings-heading button{font-size:12px}.binding-empty{padding:19px 0 4px}.add-live-account{margin-top:14px}.bind-form{grid-template-columns:minmax(0,1fr) 100px auto;align-items:end;gap:10px;padding:20px 0;display:grid}.bind-form button{min-height:42px}.bound-account{border-bottom:1px solid #283035;padding:20px 0}.bound-account:last-child{border-bottom:0;padding-bottom:0}.bound-account-heading{align-items:center;gap:9px;display:flex}.bound-account-heading>svg{color:var(--muted);flex:none}.bound-account-heading>strong{overflow-wrap:anywhere;flex:1;min-width:0}.bound-account-pnl{align-items:baseline;gap:12px;margin:12px 0 16px;display:flex}.bound-account-pnl>span:first-child{color:var(--muted);font-size:12px}.follow-controls{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.follow-controls label{flex:1;min-width:80px;max-width:140px}.follow-controls button{min-height:42px}.follow-controls .unbind-button{margin-left:auto}.account-management{border-top:1px solid #283035;justify-content:space-between;align-items:center;gap:12px;padding-top:17px;display:flex}.account-row{border-top:1px solid var(--line);padding:25px 0}.account-top{justify-content:space-between;align-items:center;gap:14px;display:flex}.account-top h2{overflow-wrap:anywhere}.account-top>div{min-width:0}.account-top p{margin-top:6px}.account-top .muted{overflow-wrap:anywhere}.account-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.account-stats strong{overflow-wrap:anywhere;font-size:20px}.account-actions{gap:8px;margin-left:auto;display:flex}.password-bar{align-items:flex-end;gap:10px;margin-top:18px;display:flex}.password-bar label{max-width:250px}.error{color:var(--red);padding-top:10px;font-size:13px}.error-banner{border-left:3px solid var(--red);color:var(--red);background:#382029;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:9px 13px;display:flex}.error-banner .icon{background:0 0;border:0}.notice{color:#edbf79;background:#302b21;border-radius:4px;margin:12px 0;padding:10px 12px;font-size:13px}.empty{border-top:1px solid var(--line);color:var(--muted);flex-direction:column;align-items:center;gap:18px;padding:64px 20px;display:flex}.empty h2{color:#aab6bb;font-size:17px}.results-list{border-top:1px solid var(--line)}.results-header,.round-summary{grid-template-columns:1fr 150px 1.1fr 1.3fr;align-items:center;gap:22px;display:grid}.results-header{background:var(--surface);color:var(--muted);padding:13px 15px;font-size:12px}.round-summary{text-align:left;border:0;border-bottom:1px solid var(--line);border-radius:0;width:100%;min-height:82px;padding:16px 15px}.round-title{align-items:center;gap:10px;min-width:0;display:flex}.round-title strong{font-size:14px}.round-title small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.result-digits{gap:6px;display:flex}.result-digits>span{color:#a0edf1;background:#26383d;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;font-size:13px;font-weight:600;display:flex}.round-pnls{flex-direction:column;gap:7px;min-width:0;display:flex}.round-pnls>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:7px;min-width:0;display:flex}.round-pnls small{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.round-pnls .pnl{font-size:13px}.round-detail{border-bottom:1px solid var(--line);background:#191e21;padding:0 25px 22px 40px}.round-detail section{padding-top:22px}.detail-title{justify-content:space-between;gap:14px;margin-bottom:8px;display:flex}.detail-title h3{overflow-wrap:anywhere}.round-detail>p{padding-top:20px}.load-more{margin:22px auto;display:flex}.auth-screen{background:var(--surface);justify-content:center;align-items:center;min-height:100svh;padding:24px;display:flex}.auth-form{border:1px solid var(--line);background:#141719;border-radius:6px;flex-direction:column;gap:20px;width:380px;max-width:100%;padding:32px;display:flex}.auth-heading{align-items:center;gap:10px;margin-top:10px;display:flex}.auth-heading h1{font-size:21px}.auth-heading svg{color:var(--muted)}.auth-form .notice{margin:0}.auth-form .error{padding:0}.modal-backdrop{z-index:40;background:#050708bb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal{border:1px solid var(--line);background:#141719;border-radius:7px;width:560px;max-height:calc(100dvh - 48px);padding:24px;overflow-y:auto}.modal header{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.modal header>div{align-items:center;gap:11px;display:flex}.modal header svg{color:var(--green)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.modal footer{border-top:1px solid var(--line);background:#141719;justify-content:flex-end;gap:10px;margin-top:23px;padding:17px 0;display:flex;position:sticky;bottom:-24px}.credentials{border:0;border-top:1px solid var(--line);min-width:0;margin:27px 0 0;padding:15px 0 0}.credentials legend{color:#aab6bb;padding-right:12px;font-size:13px}.password-modes{background:var(--surface);border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:18px;padding:4px;display:grid}.password-modes label{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:7px 9px;display:flex}.password-modes label.selected{color:var(--green);background:#141719;border-color:#438b8e;font-weight:600}.password-modes input{width:15px;height:15px;min-height:0;accent-color:var(--green);margin:0;padding:0}.credential-fields{grid-template-columns:minmax(0,1fr);gap:17px;display:grid}.credential-fields.is-initial{grid-template-columns:repeat(2,minmax(0,1fr))}.password-input{align-items:center;display:flex;position:relative}.password-input input{padding-right:46px}.password-input .icon{width:38px;height:38px;color:var(--muted);background:0 0;border:0;position:absolute;right:2px}.minimum-adjustments{border-top:1px solid var(--line);min-width:0;margin-top:16px;padding-top:12px}.minimum-heading{color:#e4ba73;flex-wrap:wrap;gap:6px 16px;font-size:13px;font-weight:600;display:flex}.minimum-heading span{font-weight:400}.minimum-adjustments table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:12px}.minimum-adjustments th,.minimum-adjustments td{text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:9px 5px}.minimum-adjustments th{color:var(--muted);font-weight:500}.minimum-adjustments td small{color:#e4ba73;margin-top:3px;display:block}.spinning svg{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1300px){.topbar{padding:0 28px}.main-nav{margin:0 28px}main{margin:0 28px;padding:27px 0 60px}}@media (width<=850px){.strategy-grid{grid-template-columns:minmax(0,1fr);gap:30px}.strategy-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.results-header,.round-summary{grid-template-columns:1fr 98px 1fr 1fr;gap:10px}.round-pnls>div{flex-direction:column;gap:4px}}@media (width<=650px){.app-shell{padding-bottom:calc(73px + env(safe-area-inset-bottom))}.topbar{height:61px;padding:0 16px}.brand{font-size:19px}.user-tools{gap:2px}.user-tools>span{margin-right:5px}button{min-height:44px}button.icon{width:44px;height:44px}input,select{min-height:44px;font-size:16px}.main-nav{z-index:20;height:calc(67px + env(safe-area-inset-bottom));padding:4px 12px calc(4px + env(safe-area-inset-bottom));border-top:1px solid var(--line);border-bottom:0;gap:0;margin:0;position:fixed;bottom:0;left:0;right:0}.main-nav button{border:0;border-radius:5px;flex-direction:column;flex:1;gap:5px;font-size:11px}.main-nav button.active{background:#20383b}main{margin:0 16px;padding:24px 0 32px}h1{font-size:22px}.page-heading{align-items:flex-start;margin-bottom:24px}.page-heading>div:first-child{flex-direction:column;gap:7px}.heading-actions{gap:6px}.strategy-section{padding-top:19px}.strategy-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.strategy-stats>div:nth-child(2){grid-column:1/-1}.strategy-stats strong{font-size:17px}.strategy-stats>div:first-child strong{font-size:30px}.strategy-stats div>span:not(.pnl){font-size:11px}.ball-line{grid-template-columns:40px minmax(0,1fr) 59px;gap:7px}.ball-line>strong{font-size:11px}.code-list{gap:5px}.code-item{gap:5px;padding:3px 6px}.code-item span{font-size:11px}.bindings-heading{gap:8px}.bindings-heading button{padding:8px 10px}.bind-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bind-form label:first-child{grid-column:1/-1}.follow-controls{grid-template-columns:minmax(0,1fr) 44px minmax(0,1.35fr);display:grid}.follow-controls label{min-width:0;max-width:none}.follow-controls .unbind-button{grid-column:1/-1;justify-self:end;margin-top:4px}.follow-controls button{padding-left:8px;padding-right:8px}.account-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.account-stats .pnl{white-space:normal;overflow-wrap:anywhere}.results-header,.round-summary{grid-template-columns:1fr 102px;gap:13px}.results-header span:nth-child(n+3){display:none}.results-header{padding:12px 8px}.round-summary{padding:15px 8px}.round-summary>.round-pnls{padding-left:25px}.round-summary>.round-pnls:last-child{padding-left:0}.round-detail{padding:0 8px 20px}.modal-backdrop{align-items:flex-end;padding:12px 8px 0}.modal{width:100%;max-height:calc(100dvh - 16px);padding:21px 16px calc(8px + env(safe-area-inset-bottom));border-radius:7px 7px 0 0}.modal header{margin-bottom:21px}.modal footer{bottom:calc(-8px - env(safe-area-inset-bottom));padding-bottom:calc(13px + env(safe-area-inset-bottom))}.modal footer>button{flex:1}.form-grid{gap:17px 12px}.password-input .icon{width:40px;height:40px}.credential-fields.is-initial{grid-template-columns:minmax(0,1fr)}.password-modes label{min-height:44px;padding:8px 5px;font-size:13px}.auth-form{padding:27px}}.app-shell{min-height:100svh}.topbar{background:#141719f5;border-top:2px solid #67ddeb}.brand svg{color:#67ddeb}.main-nav{background:0 0}.main-nav button{transition:color .16s,background-color .16s;position:relative}.main-nav button.active{color:#8ce8f2;border-bottom-color:#67ddeb}.main-nav button.active:after{content:"";transform-origin:50%;background:#67ddeb;height:3px;animation:.22s ease-out nav-reveal;position:absolute;bottom:-3px;left:10px;right:10px}button{transition:background-color .16s,border-color .16s,transform .16s}button:active:not(:disabled){transform:translateY(1px)}button:hover:not(:disabled){border-color:#66818d}input,select{color:#e8ecee;transition:border-color .16s}main{animation:.24s ease-out surface-enter}.section-heading{align-items:flex-start}.section-heading h2{overflow-wrap:anywhere;min-width:0;font-size:18px;line-height:1.45}.section-heading>.status{margin-top:8px}.strategy-section{--strategy-accent:#67ddeb;border-top:1px solid var(--strategy-accent);position:relative}.strategy-section.aggressive{--strategy-accent:#f0b96a;border-top-color:var(--strategy-accent)}.strategy-section .section-heading svg{color:var(--strategy-accent)}.strategy-icon{width:44px;height:44px;color:var(--strategy-accent);background:#1a292c;border:1px solid #365459;border-radius:8px;flex:0 0 44px;place-items:center;display:grid;position:relative;overflow:hidden}.aggressive .strategy-icon{background:#2a251f;border-color:#5d4c35}.ai-core{place-items:center;animation:3.8s ease-in-out infinite ai-pulse;display:grid}.aggressive .ai-core{animation-delay:-1.9s}.ai-scan{opacity:0;background:currentColor;height:1px;animation:4.8s ease-in-out infinite ai-scan;position:absolute;top:0;left:5px;right:5px}.aggressive .ai-scan{animation-delay:-2.4s}.strategy-stats>div:first-child{border-bottom-style:dashed}.status.online .status-dot{animation:2.8s ease-in-out infinite status-pulse}.round-summary{white-space:normal}.round-summary>div{min-width:0}.round-pnls .pnl{white-space:normal;overflow-wrap:anywhere}.detail-title{flex-wrap:wrap}.account-management>.muted{overflow-wrap:anywhere;min-width:0}.modal{animation:.2s ease-out surface-enter;box-shadow:0 24px 80px #0008}.modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.error-banner{overflow-wrap:anywhere}.error-banner>span{min-width:0}@keyframes ai-pulse{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes ai-scan{0%,15%{opacity:0;transform:translateY(3px)}25%{opacity:.7}65%,to{opacity:0;transform:translateY(40px)}}@keyframes status-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes surface-enter{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-reveal{0%{transform:scaleX(.4)}to{transform:scaleX(1)}}@media (width<=650px){.main-nav{background:#141719fa}.main-nav button.active:after{height:2px;inset:0 22px auto}.section-heading h2{gap:8px;font-size:17px}.strategy-icon{flex-basis:38px;width:38px;height:38px}}@media (width<=359px){.section-heading{flex-wrap:wrap}.section-heading>.status{margin-top:0}.password-modes label{gap:5px;font-size:12px}}.tech-background{z-index:-1;pointer-events:none;contain:strict;background:#101416;position:fixed;inset:0;overflow:hidden}.tech-background:before,.tech-background:after{content:"";position:absolute;inset:0}.tech-background:before{background-image:url(/assets/finance-background-DK4nS8-A.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.tech-background:after{background:#0d12164d}.data-trace{color:#6adbe3;opacity:.16;display:block;position:absolute;overflow:hidden}.data-trace:after{content:"";opacity:.75;background:currentColor;position:absolute}.trace-horizontal{background:#69c6d01c;width:100%;height:1px;top:26%;left:0}.trace-horizontal:after{width:12%;height:1px;animation:24s linear infinite trace-flow;left:0}.trace-vertical{background:#69c6d016;width:1px;height:100%;top:0;left:7%}.trace-vertical:after{width:1px;height:12%;animation:28s linear -12s infinite trace-descent;top:0}.trace-return{color:#dfb57a;background:#dfb57a12;width:100%;height:1px;top:74%;right:0}.trace-return:after{width:12%;height:1px;animation:30s linear -15s infinite reverse trace-flow;left:0}.auth-screen{background:0 0}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141719ed}.brand{white-space:nowrap}.brand svg{animation:5s ease-in-out infinite brand-signal}.strategy-section{animation:.38s ease-out both surface-enter}.strategy-section.aggressive{animation-delay:90ms}.strategy-section:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 15%, var(--strategy-accent) 50%, transparent 85%);transform-origin:0;width:100%;height:1px;animation:7s ease-in-out infinite circuit-sweep;position:absolute;top:-1px;left:0}.strategy-section.aggressive:before{animation-delay:-3.5s}.strategy-stats>div{animation:.34s ease-out both surface-enter}.strategy-stats>div:nth-child(2){animation-delay:60ms}.strategy-stats>div:nth-child(3){animation-delay:.12s}.strategy-stats>div:nth-child(4){animation-delay:.18s}.pnl-value{border-radius:3px;animation:.65s ease-out value-arrive}.account-row,.round-detail,.bind-form,.password-bar{animation:.22s ease-out both surface-enter}.ball-line,.code-item,.account-row,.password-modes label{transition:background-color .18s,border-color .18s,box-shadow .18s}.ball-line:hover{background:#88c6d008}.code-item:hover{background:#253539;border-color:#67ddeb80}.account-row:hover{border-top-color:#67ddeb66}.main-nav button svg,.heading-actions svg,.bindings-heading button svg{transition:transform .18s}.main-nav button:hover svg,.main-nav button:focus-visible svg{transform:translateY(-2px)}.main-nav button.active svg{animation:.32s ease-out icon-arrive}.bindings-heading button:hover:not(:disabled) svg{transform:rotate(-12deg)}input:focus,select:focus{border-color:#67ddeb;box-shadow:0 0 0 3px #67ddeb15}button.primary:hover:not(:disabled){box-shadow:0 3px 14px #52dfb01a}@keyframes trace-flow{0%{transform:translate(-100%)}to{transform:translate(940%)}}@keyframes trace-descent{0%{transform:translateY(-100%)}to{transform:translateY(940%)}}@keyframes brand-signal{0%,to{opacity:.65}50%{opacity:1}}@keyframes circuit-sweep{0%,to{opacity:.3;transform:scaleX(.15)}50%{opacity:1;transform:scaleX(1)}}@keyframes icon-arrive{0%{opacity:.5;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes value-arrive{0%{background-color:#b1ddd51c}to{background-color:#0000}}@media (width<=650px){.trace-vertical{left:96%}.tech-background:before{background-image:url(/assets/finance-background-mobile-BapC43bz.webp);background-position:50%;background-size:100% 100%}.tech-background:after{background:#0d121633}}.guide-steps{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 24px;padding:0;list-style:none;display:grid}.guide-steps li{color:var(--muted);flex-direction:column;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.guide-steps li:before{content:"";background:var(--line);z-index:0;height:1px;position:absolute;top:14px;left:-50%;right:50%}.guide-steps li:first-child:before{display:none}.guide-steps li>span{border:1px solid var(--line);background:#141719;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:relative}.guide-steps b{text-align:center;font-size:12px;font-weight:500}.guide-steps .current{color:#9becf2}.guide-steps .current>span{background:#20383b;border-color:#67ddeb}.guide-steps .done{color:var(--green)}.guide-steps .done:before{background:#52dfb066}.guide-steps .done>span{border-color:#52dfb066}.guide-modal header h2:focus,#add-title:focus{outline:none}.guide-modal>label{margin-bottom:24px}.guide-modal form{min-width:0}.guide-strategies{border:0;min-width:0;margin:0;padding:0}.guide-strategies legend{color:var(--muted);margin-bottom:12px;font-size:13px}.guide-strategies label{border-top:1px solid var(--line);cursor:pointer;flex-direction:row;align-items:center;gap:12px;padding:14px 0;display:flex}.guide-strategies label.selected{color:#e8ecee;border-top-color:#67ddeb}.guide-strategies label>span:not(.strategy-icon){overflow-wrap:anywhere;flex:1;min-width:0}.guide-strategies .strategy-icon{--strategy-accent:#67ddeb}.guide-strategies small{flex:none;font-size:12px}.guide-strategies input,.guide-consent input{width:18px;height:18px;min-height:18px;accent-color:var(--green);flex:0 0 18px;margin:0;padding:0}.guide-binding{color:#c1d0d4;align-items:center;gap:9px;margin-bottom:22px;display:flex}.guide-example{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0;font-size:13px;display:flex}.guide-example strong{color:#c1d0d4}.guide-review dl{margin:0 0 20px}.guide-review dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.guide-review dt{color:var(--muted);flex-shrink:0;font-size:13px}.guide-review dd{text-align:right;overflow-wrap:anywhere;margin:0}.guide-consent{color:#d3dfe1;flex-direction:row;align-items:flex-start;gap:10px;padding:8px 0;line-height:1.65;display:flex}.guide-consent input{margin-top:2px}.guide-runtime,.guide-wait{flex-wrap:wrap;align-items:center;gap:12px;padding-top:18px;display:flex}.guide-runtime{color:var(--green)}.guide-existing{margin:0 0 22px}@media (width<=650px){.heading-actions{flex-wrap:wrap;justify-content:flex-end;max-width:170px}.page-heading>div:first-child{flex-shrink:0;min-width:95px}.guide-strategies label{gap:8px}.guide-strategies .strategy-icon{flex-basis:32px;width:32px;height:32px}.guide-strategies small{font-size:11px}.guide-modal footer>button{white-space:normal;padding-left:8px;padding-right:8px}.guide-steps b{font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
