#ai-overlay .modal-box{width:min(760px,calc(100vw - 28px))!important;border:1px solid #3b4557;border-radius:18px;background:#111823;padding:24px;color:#e8eef7}#ai-overlay .mtitle{font:700 20px/1.5 Manrope,system-ui;letter-spacing:-.025em}#ai-overlay #ai-pos-info{font-size:13px!important;line-height:1.9;padding:13px!important;border-radius:10px!important}#sigma-algo-simple{margin:18px 0 20px}.sc-algo-eyebrow{font:600 10px/1.5 system-ui;letter-spacing:.08em;text-transform:uppercase;color:#d7b575}.sc-algo-heading h3{font:700 24px/1.4 system-ui;letter-spacing:-.03em;margin:8px 0 20px;color:#edf2fa}.sc-algo-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.sc-algo-grid>section{background:#0b111b;border:1px solid #2b3546;border-radius:11px;padding:15px}.sc-algo-grid h4,.sc-algo-next h4{font:650 13px/1.5 system-ui;color:#e6bc63;margin:0 0 9px}.sc-algo-grid ul{padding-left:17px;margin:0;color:#b5c0d2;font:400 13px/1.8 system-ui}.sc-algo-grid li+li{margin-top:7px}.sc-algo-more,.sc-algo-footnote{color:#94a3b9;font:400 11px/1.75 system-ui;margin-top:12px}.sc-algo-next{border-left:2px solid #b39154;padding:10px 16px;margin-top:17px;background:#1d2025}.sc-algo-next p{font:400 13px/1.8 system-ui;color:#c3cddd;margin:0}.sc-algo-details{border:1px solid #354052;border-radius:10px;padding:13px;margin:14px 0;color:#bac7da}.sc-algo-details>summary{cursor:pointer;font:600 13px/1.5 system-ui;color:#e6bc63;min-height:24px}.sc-algo-details[open]>summary{margin-bottom:16px}.sc-algo-details p{font:400 12px/1.8 system-ui;color:#a3b0c5}#ai-overlay .ai-run-btn{font:650 13px/1.5 system-ui;min-height:43px;border-radius:9px}#ai-overlay .ai-bar-lbl,#ai-overlay .ai-chip{font-size:11px}#ai-overlay .ai-thinking-box{font-size:12px;line-height:1.8}#ai-overlay .ai-bar-val{font-size:11px}#ai-overlay .ai-big-prob{font-size:27px!important}#ai-overlay #ai-close-btn{font-size:15px!important;width:34px;height:34px}#ai-overlay summary:focus-visible{outline:2px solid #e6bc63;outline-offset:4px}
.sw-basic{padding:12px 14px;font:400 12px/1.7 system-ui;color:#b9c6d8}.sw-basic strong{display:block;font-size:14px;line-height:1.5;color:#e7edf7;margin-bottom:6px}.sw-basic p{margin:6px 0}.sw-basic .sw-checks{display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:#aebbd0}.sw-expert{margin:0 12px 10px;border-top:1px solid #354052;padding-top:9px}.sw-expert>summary{font:600 11px/1.5 system-ui;color:#dfbc77;cursor:pointer}.sw-expert .sw-conditions{padding:12px 0 0}.sw-expert .sw-method{font:400 11px/1.7 system-ui;color:#9faec4}.sw-expert .sw-cond-label{font-size:11px}.sw-expert .sw-cond-detail{font-size:10px}.sw-title{font-size:12px!important}.sw-score{font-size:12px!important}
@media(max-width:600px){.sc-algo-grid{grid-template-columns:1fr}#ai-overlay .modal-box{padding:18px}.sc-algo-heading h3{font-size:21px}}
