:root{--silk-shadow: #081a19;--silk-mid: #155b4d;--silk-edge: #429f8b;--silk-light: #a2dbc6;--silk-opacity: .65}.bbb-cockpit.ck-glass .ck-glass-rail,.bbb-cockpit.ck-glass .ck-glass-panel{isolation:isolate}.bbb-cockpit.ck-glass .ck-glass-rail,.bbb-cockpit.ck-glass .ck-glass-panel:not(.preview){position:relative}:root:not([data-theme=light]):not([data-theme=mocha]):not([data-theme=sage]) .bbb-cockpit.ck-glass .ck-top{background:linear-gradient(110deg,#1b2d30,#182329 48%,#142923);border-color:#7dc4b14d;box-shadow:inset 0 1px #cff0e51f,0 4px 16px #00000029}.gc-silk{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;contain:strict;opacity:var(--silk-opacity)}.gc-silk-art,.gc-page-silk-edge{display:block;position:absolute;width:108%;height:108%;left:-4%;top:-4%;background:linear-gradient(160deg,var(--silk-edge),var(--silk-light) 25%,var(--silk-mid) 48%,var(--silk-light) 72%,var(--silk-edge));-webkit-mask-image:url(/silk-folds.webp);mask-image:url(/silk-folds.webp);mask-mode:luminance;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:gc-silk-drift 28s ease-in-out -7s infinite alternate;animation-play-state:paused}.ck-glass-side>.gc-silk-margin{inset:0 auto 0 0;width:52px;z-index:0;border-radius:0;opacity:.75}.ck-glass-side.right>.gc-silk-margin{left:auto;right:0}.bbb-cockpit.ck-glass .ck-glass-rail{z-index:1}.ck-glass-panel>.gc-silk{-webkit-mask-image:linear-gradient(90deg,#0008,#0004 18%,#0000 42%,#0006 74%,#000);mask-image:linear-gradient(90deg,#0008,#0004 18%,#0000 42%,#0006 74%,#000)}:root :is(#root,body) .bbb-cockpit.ck-glass :is(.ck-aibox.glass-docked,.ck-glass-panelbody>.ci-side-panel){background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.ck-glass-side.right .gc-silk{transform:scaleX(-1)}.ck-glass-side.right .gc-silk-art{animation-delay:-17s;animation-duration:36s}:root[data-ambient-motion=running] .gc-silk-art{animation-play-state:running}.gc-login,.gc-loading{position:relative;isolation:isolate}.gc-page-silk{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;contain:strict}.gc-page-silk-edge{width:clamp(100px,26vw,420px);height:112%;top:-6%;opacity:var(--silk-opacity)}.gc-page-silk-edge.left{left:-3%}.gc-page-silk-edge.right{left:auto;right:-3%;scale:-1 1;animation-delay:-17s;animation-duration:36s}:root[data-ambient-motion=running] .gc-page-silk-edge{animation-play-state:running}@media(max-width:760px){.gc-page-silk-edge{width:28vw;opacity:calc(var(--silk-opacity) * .65)}}.ck-glass-panel[hidden] .gc-silk-art,.ck-glass-panel:focus-within .gc-silk-art,.ck-glass-panel:hover .gc-silk-art,.ck-glass-rail:focus-within .gc-silk-art,.ck-glass-rail:hover .gc-silk-art{animation-play-state:paused}.ck-glass-side:has(>.ck-glass-rail:is(:hover,:focus-within))>.gc-silk-margin .gc-silk-art{animation-play-state:paused}.bbb-cockpit:has(.ck-aibox.glass-docked:is(:hover,:focus-within)) [data-glass-panel=ai] .gc-silk-art{animation-play-state:paused}.gc-ambient-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:36px;color:var(--text, var(--text-primary));font-size:12px;cursor:pointer}.gc-ambient-toggle input{width:16px;height:16px;accent-color:var(--emerald, #10b981);cursor:pointer}@keyframes gc-silk-drift{0%{transform:translate3d(-3%,-3%,0) rotate(-3deg)}to{transform:translate3d(3%,3%,0) rotate(3deg)}}@media(prefers-reduced-motion:reduce){:root .gc-silk-art,:root .gc-page-silk-edge{animation:none}}@media(forced-colors:active){.gc-silk,.gc-page-silk{display:none}}:root{--bg-color: #050505;--panel-bg: #0a0a0a;--emerald: #10b981;--emerald-dark: #064e3b;--emerald-glow: rgba(16, 185, 129, .2);--text-primary: #e5e7eb;--text-secondary: #9ca3af;--font-family: "Inter", system-ui, -apple-system, sans-serif}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#050505;border-left:1px solid #111}::-webkit-scrollbar-thumb{background:#064e3b;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#10b981}*{scrollbar-width:thin;scrollbar-color:#064e3b #050505}#stars-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;background:#000;overflow:hidden;background-attachment:fixed}#stars,#stars2,#stars3{position:absolute;inset:0;width:100%;height:100%;display:block}#stars{width:1px;height:1px;background:transparent;box-shadow:147px 1776px #fff,47px 590px #fff,1809px 123px #fff,1007px 1172px #fff,1935px 791px #fff,1319px 748px #fff,1058px 1827px #fff,371px 1990px #fff,853px 1276px #fff,1581px 1184px #fff,648px 1718px #fff,1395px 1729px #fff,345px 338px #fff,1011px 470px #fff,204px 1785px #fff,3px 179px #fff,191px 1113px #fff,743px 1259px #fff,1056px 1638px #fff,109px 233px #fff,1500px 500px #fff,200px 1000px #fff,800px 300px #fff,1200px 1500px #fff,600px 100px #fff,500px 500px #fff,1500px 1500px #fff,250px 250px #fff,750px 750px #fff,1250px 1250px #fff,1750px 1750px #fff,50px 1950px #fff,1950px 50px #fff,450px 1550px #fff,1550px 450px #fff,850px 1150px #fff,1150px 850px #fff,200px 1800px #fff,1800px 200px #fff,600px 1400px #fff,1400px 600px #fff,400px 400px #fff,1500px 1200px #fff,850px 1150px #fff,1150px 850px #fff,474px 156px #fff,126px 1471px #fff,893px 1834px #fff,1234px 123px #fff,1567px 892px #fff,345px 678px #fff,912px 145px #fff,145px 1234px #fff,678px 345px #fff,892px 1567px #fff,234px 1789px #fff,1789px 234px #fff,567px 1111px #fff,1111px 567px #fff,789px 456px #fff,456px 789px #fff,123px 1987px #fff,1987px 123px #fff,654px 321px #fff,321px 654px #fff,876px 543px #fff,543px 876px #fff,901px 210px #fff,210px 901px #fff,432px 109px #fff,109px 432px #fff,765px 876px #fff,876px 765px #fff,12px 345px #fff,345px 12px #fff,987px 654px #fff,654px 987px #fff,321px 123px #fff,123px 321px #fff,543px 678px #fff,678px 543px #fff,901px 892px #fff,892px 901px #fff,234px 567px #fff,567px 234px #fff,876px 12px #fff,12px 876px #fff,456px 987px #fff,987px 456px #fff,123px 543px #fff,543px 123px #fff,678px 901px #fff,901px 678px #fff,892px 234px #fff,234px 892px #fff,156px 156px #fff,256px 256px #fff,356px 356px #fff,456px 456px #fff,556px 556px #fff,656px 656px #fff,756px 756px #fff,856px 856px #fff,956px 956px #fff,1056px 1056px #fff,1156px 1156px #fff,1256px 1256px #fff,1356px 1356px #fff,1456px 1456px #fff,1556px 1556px #fff,1656px 1656px #fff,1756px 1756px #fff,1856px 1856px #fff,1956px 1956px #fff;animation:animStar 150s linear infinite}#stars:after{content:" ";position:absolute;top:2000px;width:1px;height:1px;background:transparent;box-shadow:inherit}#stars2{width:2px;height:2px;background:transparent;box-shadow:1712px 1358px #fff,911px 717px #fff,1021px 131px #fff,1133px 1833px #fff,1762px 1471px #fff,445px 1290px #fff,1913px 407px #fff,1029px 123px #fff,108px 160px #fff,600px 1400px #fff,1400px 600px #fff,200px 1800px #fff,1800px 200px #fff,400px 400px #fff,1500px 1200px #fff,850px 1150px #fff,1150px 850px #fff;animation:animStar 200s linear infinite}#stars2:after{content:" ";position:absolute;top:2000px;width:2px;height:2px;background:transparent;box-shadow:inherit}#stars3{width:3px;height:3px;background:transparent;box-shadow:1021px 131px #10b981,1133px 1833px #10b981,1762px 1471px #10b981,400px 400px #10b981,1500px 1200px #10b981,100px 100px #10b981,1900px 1900px #10b981,500px 500px #10b981,1500px 1500px #10b981;animation:animStar 300s linear infinite}#stars3:after{content:" ";position:absolute;top:2000px;width:3px;height:3px;background:transparent;box-shadow:inherit}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:transparent;color:var(--text-primary);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;width:100%}.bbb-container{max-width:1200px;margin:0 auto;padding:2rem}.emerald-text{color:var(--emerald);text-shadow:0 0 10px var(--emerald-glow)}.emerald-border{border:1px solid var(--emerald-dark)}.panel{background-color:var(--panel-bg);border:1px solid var(--emerald-dark);border-radius:4px;padding:1.5rem;box-shadow:0 4px 20px #00000080}button{background:transparent;border:1px solid var(--emerald);color:var(--emerald);padding:.5rem 1rem;border-radius:2px;cursor:pointer;transition:all .2s ease;font-weight:500;text-transform:uppercase;letter-spacing:.05em}button:hover:where(:not(.bbb-mobile *)){background:var(--emerald);color:var(--bg-color);box-shadow:0 0 15px var(--emerald-glow)}button.active{background:var(--emerald);color:var(--bg-color)}.kill-switch{border-color:#ef4444;color:#ef4444}.kill-switch:hover{background:#ef4444;box-shadow:0 0 15px #ef444433}.kill-switch.active{background:#ef4444}h1,h2,h3{letter-spacing:-.02em}.trinity-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.review-learning-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;min-width:0}.review-learning-feed-grid{display:grid;grid-template-columns:1.3fr .9fr;gap:1rem;min-width:0}.review-learning-summary-grid>*,.review-learning-feed-grid>*{min-width:0}.review-learning-entry{border:1px solid #111;border-radius:6px;background:#050505;padding:.85rem;min-width:0;overflow-wrap:anywhere;word-break:break-word}.review-learning-chip{display:inline-flex;align-items:center;gap:.3rem;padding:3px 8px;border-radius:999px;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid #1c1c1c;background:#0b0b0b;max-width:100%;flex-shrink:1;white-space:normal}.message-centre{margin-top:3rem;height:400px;overflow-y:auto;font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem;padding:1rem;background:#000}.vps-card{text-align:center}.status-indicator{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.status-online{background-color:var(--emerald);box-shadow:0 0 5px var(--emerald)}.status-offline{background-color:#ef4444}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:none}.toast-container{position:fixed;bottom:2rem;right:2rem;z-index:1000;display:flex;flex-direction:column;gap:10px;pointer-events:none}.toast{background:#0a0a0ae6;border:1px solid var(--emerald);color:#fff;padding:1rem 1.5rem;border-radius:4px;box-shadow:0 0 20px #10b9814d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:toast-in-out 5s forwards ease-in-out;pointer-events:auto;min-width:250px}@keyframes toast-in-out{0%{transform:translate(120%);opacity:0}10%{transform:translate(0);opacity:1}90%{transform:translate(0);opacity:1}to{transform:translate(120%);opacity:0}}.edit-btn{font-size:.6rem;padding:2px 8px;margin-left:10px}.save-btn{font-size:.6rem;padding:2px 8px;background:var(--emerald-dark);border-color:var(--emerald);color:#fff}.save-btn:hover{background:var(--emerald);color:var(--bg-color)}.invalid-input{border:1px solid #ef4444!important;box-shadow:0 0 15px #ef444466!important;color:#ef4444!important}input[type=checkbox]{appearance:none;-webkit-appearance:none;width:14px;height:14px;border:1px solid var(--emerald);border-radius:2px;background:transparent;cursor:pointer;position:relative;transition:all .2s ease;flex-shrink:0}input[type=checkbox]:checked{background:var(--emerald);box-shadow:0 0 5px var(--emerald-glow)}input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--bg-color);font-size:10px;font-weight:700}input[type=checkbox]:disabled{border-color:#333;cursor:not-allowed}input[type=checkbox]:disabled:checked{background:#222;border-color:#333}input[type=checkbox]:disabled:checked:after{color:#555}.emerald-select{width:100%;background:#000c;border:1px solid var(--emerald-dark);color:var(--text-primary);font-size:.7rem;padding:6px 30px 6px 8px;border-radius:4px;cursor:pointer;outline:none;transition:all .3s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%2310b981' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.emerald-select:hover:not(:disabled){border-color:var(--emerald);box-shadow:0 0 10px var(--emerald-glow)}.emerald-select:focus{border-color:var(--emerald);box-shadow:0 0 15px var(--emerald-glow)}.emerald-select:disabled{opacity:.5;cursor:not-allowed;border-color:#222;color:#888}.emerald-select option{background:#0a0a0a;color:#fff;padding:10px}@media(max-width:1100px){.review-learning-feed-grid{grid-template-columns:1fr}}@media(max-width:768px){.trinity-grid{grid-template-columns:1fr;gap:1rem}.bbb-container{padding:.75rem}.panel{padding:.85rem}.review-learning-summary-grid{grid-template-columns:1fr}h1{font-size:1.5rem}}html:root[data-theme=mocha],html:root[data-theme=mocha] .bbb-cockpit,html:root[data-theme=mocha] :is(.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-wa-setup){color-scheme:dark;--workspace-scheme: dark;--bg-color: #221b16;--bg: #221b16;--chart-surface: #191411;--panel-bg: #30261fe8;--surface: #30261fe8;--bg2: #30261fe8;--bg3: #c7ad8b0d;--bg4: #c7ad8b19;--text-primary: #e8ded0;--text: #e8ded0;--text1: #e8ded0;--text-secondary: #c0afa0;--text2: #c0afa0;--text3: #ac9783;--muted: #c0afa0;--border: #c7ad8b22;--border-strong: #c7ad8b48;--border2: #c3aa8170;--emerald: #c3aa81;--emerald-dark: #665038;--emerald-glow: #c3aa811a;--red: #d59b8e;--amber: #d3b57f;--positive: #9cbea4;--neut-bg: #e0c7a609;--glass-surface: #382b20b8;--glass-edge: #c7ad8b40;--glass-shadow: 0 12px 30px #0d080538, inset 0 1px 0 #eadcc50b;--theme-surface: #382b20b8;--theme-border: #c7ad8b48;--theme-text: #e8ded0;--glass-top: linear-gradient(110deg, #493527a6, #30231bb8 52%, #3c2c21a6);--glass-hover: #c3aa8116;--glass-selected: #c3aa8122;--glass-selected-edge: #c3aa8180;--glass-option: #3b2e24;--glass-thumb: #9f886c;--glass-warm: #cbb99b;--glass-guide-accent: #c3aa81;--silk-shadow: #291b12;--silk-mid: #826042;--silk-edge: #b3986f;--silk-light: #d8c49f;--silk-opacity: .5}html:root[data-theme=light],html:root[data-theme=light] .bbb-cockpit,html:root[data-theme=light] :is(.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-wa-setup){color-scheme:light;--workspace-scheme: light;--bg-color: #b8c3bd;--bg: #b8c3bd;--chart-surface: #c7cfcb;--panel-bg: #c8d3cbe8;--surface: #c8d3cbe8;--bg2: #c8d3cbe8;--bg3: #34533f09;--bg4: #34533f12;--text-primary: #263c33;--text: #263c33;--text1: #263c33;--text-secondary: #4c6256;--text2: #4c6256;--text3: #526959;--muted: #4c6256;--border: #34533f29;--border-strong: #34533f48;--border2: #365d4c70;--emerald: #365d4c;--emerald-dark: #a3b8a9;--emerald-glow: #365d4c16;--red: #854d42;--amber: #735a2d;--positive: #365d4c;--neut-bg: #34533f09;--glass-surface: #ccd7ceb8;--glass-edge: #34533f40;--glass-shadow: 0 12px 30px #263c3317, inset 0 1px 0 #e5ede34a;--theme-surface: #ccd7ceb8;--theme-border: #34533f48;--theme-text: #263c33;--glass-top: linear-gradient(110deg, #ced9cdb3, #b6c5bab8 52%, #c5d1c4a6);--glass-hover: #365d4c10;--glass-selected: #365d4c19;--glass-selected-edge: #365d4c80;--glass-option: #c8d3cb;--glass-thumb: #718a78;--glass-warm: #536c59;--glass-guide-accent: #365d4c;--silk-shadow: #677d6d;--silk-mid: #7b947f;--silk-edge: #9ab49b;--silk-light: #d7e1cc;--silk-opacity: .5}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) body{background:var(--bg-color);color:var(--text-primary)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) *{scrollbar-color:var(--glass-thumb) transparent}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) ::-webkit-scrollbar-track{background:transparent;border-color:var(--border)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) ::-webkit-scrollbar-thumb{background-color:var(--glass-thumb)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) #stars-container{background:var(--bg)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#stars,#stars2,#stars3){display:none}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) .bbb-cockpit.ck-glass{background:var(--bg)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-top,.mb-top){background:var(--glass-top);color:var(--text);border-color:var(--glass-edge);box-shadow:var(--glass-shadow);backdrop-filter:blur(16px) saturate(110%);-webkit-backdrop-filter:blur(16px) saturate(110%)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-glass-rail,.ck-glass-panel,.ck-aibox:not(.glass-docked),.ck-aidlg,.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-ctxmenu,.ck-askmenu,.ck-wa-setup,.ck-sc,.ck-drawing-editor,.ck-welcome,.ck-symveil,.ck-lvlconfirm,.ck-newschart,.ck-news-toast,.ck-reading-save,.ck-review-input,.mb-fab,.mb-toast,.mb-sheet,.mb-float,.ck-mobile-nav){background:var(--glass-surface);color:var(--text);border-color:var(--glass-edge);box-shadow:var(--glass-shadow);backdrop-filter:blur(16px) saturate(110%);-webkit-backdrop-filter:blur(16px) saturate(110%)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-pane,.ck-chart,.ck-multi){background:var(--chart-surface);border-color:var(--border);box-shadow:none}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-pane-active,.ck-pane:focus-within){border-color:var(--glass-selected-edge)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.mb-splash,.mb-crash){background:var(--bg);color:var(--text)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) .ck-symveil b{color:var(--emerald)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) .mb-crash button{color:var(--emerald);background:var(--glass-selected);border-color:var(--glass-selected-edge)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-glass-panelhead,.ck-pane-hd,.ck-chartbar,.ck-mobile-chart-tabs,.mb-symrow,.mb-tfs,.mb-strategy-tools,.ck-bottom .ck-panel,.ck-terminal,.ck-leg,.ck-kv>div,.ck-verdict,.ck-verdict .foot,.ck-plan .card,.ck-aipoints .chip,.ck-review-execution .entry,.ck-review-liquidity-terminal .pool,.gc-community-top,.gc-community-compose,.gc-community-info,.ck-wa-chat,.ck-wa-chat__code,.ck-wa-setup__breakdown,.ck-wa-setup__payment,.ck-sc-card,.ck-sc-conversation p,.mb-field,.mb-kb,.mb-key,.message-centre,.ci-scenario-header,.ck-reading-structure,.ck-connection){background:var(--bg3);color:var(--text);border-color:var(--border);box-shadow:none}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-wordmark,.mb-word){background:none;color:var(--text);-webkit-text-fill-color:currentColor}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-glass-panelbody,.gc-community-messages,.ck-trade-review,.ck-chart-reading){background:transparent}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-wa-setup) button{color:var(--text2);background:transparent;border-color:var(--border);box-shadow:none}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-wa-setup) :is(button,.ck-menuitem,.ck-pick-opt):hover:not(:disabled){color:var(--text);background:var(--glass-hover);border-color:var(--border-strong);box-shadow:none}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-wa-setup) :is(button.on,button.active,button[aria-pressed=true],button[aria-selected=true],.ck-glass-railbtn[aria-expanded=true],.ck-glass-dockbtn[aria-expanded=true],.ck-mobile-nav button[aria-expanded=true],.ck-sc-launch,.ck-sc .primary,.ci-panel button.primary,.ck-notification-preview button,.ck-wa-setup-launch,.gc-community-compose button,.gc-community-nickname button,.mb-send,.mb-btn.primary,.mb-key.send){color:var(--emerald);background:var(--glass-selected);border-color:var(--glass-selected-edge);box-shadow:inset 0 1px #ccd8c50a}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-wa-setup) :is(button:disabled,input:disabled,select:disabled){opacity:.45}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-wa-setup) :focus-visible{outline:2px solid var(--emerald);outline-offset:2px}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-wa-setup) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select){color-scheme:var(--workspace-scheme);color:var(--text);background:var(--bg3);border-color:var(--border-strong);box-shadow:none}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-pick-pop) select :is(option,optgroup){color:var(--text);background:var(--glass-option)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-pick-pop) select:not([multiple]):not([size])::picker(select){color-scheme:var(--workspace-scheme);color:var(--text);background:var(--glass-option);border-color:var(--border-strong);box-shadow:var(--glass-shadow)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-pick-pop) select:not([multiple]):not([size])::picker-icon{color:var(--text2)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-usermenu-pop,.ck-pick-pop) select option:checked{color:var(--emerald);background:var(--glass-hover)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-wa-setup) :is(input,textarea)::placeholder{color:var(--text3);opacity:1}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.bbb-cockpit,.ck-wa-setup) :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--emerald)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-glass-railbtn,.ck-glass-dockbtn){border-color:transparent}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) .ck-glass-railbtn.pinned:after{background:var(--emerald)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-glass-badge,.ck-glass-railbtn .badge){color:var(--text);background:var(--glass-option);border-color:var(--glass-selected-edge)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-opc-btn.buy,.mb-btn.buy){color:var(--positive, var(--emerald));background:color-mix(in srgb,var(--positive, var(--emerald)) 9%,transparent);border-color:color-mix(in srgb,var(--positive, var(--emerald)) 42%,transparent)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-opc-btn.sell,.ck-opc-btn.danger,button.danger,.mb-btn.sell){color:var(--red);background:color-mix(in srgb,var(--red) 9%,transparent);border-color:color-mix(in srgb,var(--red) 42%,transparent)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) .ck-opc-btn.armed{color:var(--red);background:color-mix(in srgb,var(--red) 20%,transparent);border-color:var(--red)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-pill.live,.ck-norisk,.ck-connection.live,.ck-connection.ok,.ck-sc-preview,.ck-sc-card .state.confirmed,.ck-sc-conversation p.you){color:var(--positive, var(--emerald));background:var(--glass-hover);border-color:var(--border-strong)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-pill.halted,.ck-sc-error,.ck-connection.bad){color:var(--red);background:color-mix(in srgb,var(--red) 9%,transparent);border-color:var(--border-strong)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-sc-card .state.forming,.ck-sc-notice,.ck-connection.warn,.ck-connection.delayed,.ck-connection.retrying){color:var(--amber);background:color-mix(in srgb,var(--amber) 8%,transparent);border-color:var(--border-strong)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-pane-symbol,.ck-pane-lock,.ck-news-row,.ck-menuitem,.ck-set-lbl,.ck-welcome p,.gc-community-message header b){color:var(--text)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-menusec,.ck-set-h,.ck-set-note,.ck-set-ends,.ck-countdown,.ck-news-row .src,.ck-news-row .when,.ck-tz,.ck-market-session,.ci-status,.ck-news-scope){color:var(--text2)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-regime.bull,.ci-side.buy,.ci-status.confirmed,.gc-community-state.live,.ck-opc-logrow .st.success){color:var(--positive, var(--emerald))}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-regime.bear,.ci-side.sell){color:var(--red)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.gc-community-message,.gc-community-message.own){background:linear-gradient(90deg,var(--glass-hover),transparent)}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.ck-aiback,.ck-welcome-back,.ck-symveil-back,.mb-sheet-back,.ck-sc-backdrop){background:#10161099}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(#root,body) :is(.gc-guide,.ck-wa-setup)::backdrop{background:#10161099}:root:is([data-theme=sage],[data-theme=mocha],[data-theme=light]) :is(.gc-guide:not([data-mode=public]),.bbb-cockpit .gc-guide-launch){--gc-accent: var(--glass-guide-accent);--gc-text: var(--text);--gc-muted: var(--text2);--gc-surface: var(--glass-option);--gc-border: var(--border-strong)}html:root[data-theme=sage],html:root[data-theme=sage] .bbb-cockpit,html:root[data-theme=sage] :is(.ck-usermenu-pop,.ck-alertbox,.ck-pick-pop,.ck-wa-setup){color-scheme:dark;--workspace-scheme: dark;--bg-color: #111c17;--bg: #111c17;--chart-surface: #101815;--panel-bg: #19271fe8;--surface: #19271fe8;--bg2: #19271fe8;--bg3: #a3b69b0d;--bg4: #a3b69b19;--text-primary: #dce5da;--text: #dce5da;--text1: #dce5da;--text-secondary: #b1c0ad;--text2: #b1c0ad;--text3: #96aa93;--muted: #b1c0ad;--border: #a3b69b22;--border-strong: #a3b69b48;--border2: #acbf9d70;--emerald: #acbf9d;--emerald-dark: #415441;--emerald-glow: #acbf9d1a;--red: #cf9c8c;--amber: #c7b689;--neut-bg: #c6d4be09;--glass-surface: #1c2b22b8;--glass-edge: #a3b69b40;--glass-shadow: 0 12px 30px #050b0838, inset 0 1px 0 #dce5da0b;--theme-surface: #1c2b22b8;--theme-border: #a3b69b48;--theme-text: #dce5da;--glass-top: linear-gradient(110deg, #2a3d30a6, #1b2a20b8 52%, #213529a6);--glass-hover: #acbf9d16;--glass-selected: #acbf9d22;--glass-selected-edge: #acbf9d80;--glass-option: #22342a;--glass-thumb: #819477;--glass-warm: #b4c6a6;--glass-guide-accent: #acbf9d;--silk-shadow: #122219;--silk-mid: #48694e;--silk-edge: #849e79;--silk-light: #b8caa5;--silk-opacity: .5}:root{color-scheme:dark;--theme-surface: #111c22;--theme-border: rgba(174, 205, 214, .24);--theme-text: #edf3f5}.gc-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:7px 11px;flex-shrink:0;border:1px solid var(--theme-border);border-radius:9px;background:var(--theme-surface);color:var(--theme-text);font:inherit;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer;white-space:nowrap}.gc-theme-toggle.gc-theme-toggle:hover{background:var(--theme-surface);color:var(--emerald);border-color:var(--emerald);box-shadow:none}.gc-theme-toggle:focus-visible{outline:2px solid var(--emerald);outline-offset:3px}.gc-theme-toggle--compact{width:36px;padding:7px}.gc-theme-toggle svg{flex:0 0 auto}.bbb-cockpit .ck-aimsg .txt mark{color:var(--point-color, var(--text))}.bbb-cockpit .ck-hand b{color:var(--hc, var(--text))}:root[data-theme=light] :is(body,.bbb-cockpit) :is(.ck-glass-railbtn,.ck-glass-dockbtn,.ck-menuitem,.ck-menuitem.nav,.ck-set-lbl,.ck-askmenu button,.ck-welcome p,.ck-welcome-prompts button,.ck-welcome-go,.ck-next button,.ck-news-row,.ck-news-empty b,.ck-news-toast-open,.ck-news-toast-close,.ck-wa-setup h3,.ck-wa-setup .ck-wa-chat,.gc-community-message header b,.mb-chips button,.ck-glass-diagnostics b,.ck-pick-opt.cur){color:var(--text)}:root[data-theme=light] :is(body,.bbb-cockpit) :is(.ck-menusec,.ck-set-h b,.ck-set-h .back,.ck-set-ends,.ck-set-note,.ck-countdown i,.ck-news-row .src,.ck-news-row .when,.ck-news-empty,.ck-welcome p.muted,.ck-welcome-try,.ck-welcome-h .x,.ck-set-seg button,.ck-tz,.ck-regime,.ci-side,.ci-status,.ck-news-scope,.ck-glass-diagnostics p,.ck-glass-diagnostics small,.ck-wa-setup p,.ck-wa-setup__brand,.ck-wa-setup__eyebrow,.ck-wa-setup__balance span,.ck-wa-setup__tabs button,.ck-wa-setup__consent small,.ck-wa-setup__price span,.ck-wa-setup__hint,.ck-wa-setup__breakdown span,.ck-wa-setup__footer span,.ck-wa-chat__hint,.ck-wa-setup .ck-wa-chat .ck-wa-chat__hint,.mb-menu .lbl,.mb-fask button.x,.ck-sc header p,.ck-sc-create>p,.ck-sc-saved>p,.ck-sc-hint,.ck-sc-card small){color:var(--text2)}:root[data-theme=light] :is(body,.bbb-cockpit) :is(.ck-pill.live,.ck-norisk,.ck-leg-row .be,.ck-rt .ot.win,.ck-rt .ot.partial,.ck-regime.bull,.ck-connection.live,.ck-connection.ok,.ck-glass-railbtn.active,.ck-glass-railbtn[aria-expanded=true],.ck-glass-dockbtn.active,.ck-glass-dockbtn[aria-expanded=true],.ck-glass-panelhead button[aria-pressed=true],.ck-glass-bottomactions button[aria-pressed=true],.ck-pick-opt.sel,.ck-notification-channel.on,.ck-notification-preview button,.ck-review-liquidity>b,.ck-review-liquidity-terminal>summary,.ck-review-liquidity-terminal .pool i,.ck-review-execution .head span,.ck-review-execution .basis,.ck-plan .card .pro span,.ck-story .supported .walkbtn,.ck-next button.ck-scanchip,.ck-menu .grp.scan .lbl,.ck-opc-leg .be,.ck-opc-logrow .st.success,.ck-opc-logrow .st.queued,.ck-alertbox .row.past.rejected .m,.ck-alertbox .row.past.swept .m,.ci-panel button.primary,.ci-side.buy,.ci-status.confirmed,.ci-lifecycle .active,.ci-event,.ck-news-notify[aria-pressed=true],.ck-news-toast-open span,.ck-news-toast-open small,.ck-pane-active .ck-pane-symbol,.ci-symbol-scope,.gc-community-state.live,.gc-community-nickname button,.gc-community-compose button,.gc-community-message header span,.gc-community-feedback,.ck-wa-setup__balance strong,.ck-wa-setup__price,.ck-wa-setup__tabs button[aria-pressed=true],.ck-wa-setup__step,.ck-wa-setup__saved,.ck-wa-setup__secondary,.ck-wa-setup__footer button,.ck-wa-chat__header span,.ck-wa-setup .ck-wa-chat__header span,.ck-wa-chat .ck-wa-chat__action--secondary,.ck-wa-setup .ck-wa-chat .ck-wa-chat__action--secondary,.mb-pill.feed.live,.mb-pill.ai,.mb-community-open,.mb-acct-row.col i,.mb-kb-sug .sug,.mb-key.cmd.on,.mb-chips button.mb-scanchip,.mb-menu .grp.scan .lbl){color:var(--emerald)}:root[data-theme=light] :is(body,.bbb-cockpit) .ck-sc-conversation strong{color:var(--emerald)}:root[data-theme=light] :is(body,.bbb-cockpit) :is(.ck-pill.halted,.ck-err,.ck-err button,.ck-acct-head .tag.bad,.ck-rt .ot.loss,.ck-tradetip .tt-hide,.ck-airesult.bad,.ck-aimsg.error .txt,.ck-story .steps .look .state.taken,.ck-story .watch .state.done,.ck-credit-err,.ck-menuitem.danger:hover,.ck-regime.bear,.ck-connection.bad,.ck-watch-editor [role=alert],.ck-alertbox .row.past.broken .m,.ck-alertbox .row.past.filled .m,.ck-opc-btn.sell,.ck-opc-btn.danger,.ck-opc-logrow .why,.ck-opc-logrow .st.failed,.ck-opc-logrow .st.error,.ck-opc-logrow .st.blocked,.ck-opc-logrow .st.rejected,.ck-opc-logrow .st.dropped,.ck-review-save-error p,.ck-reading-actions button.armed,.ck-review-turn p.error,.ck-review-execution .exit.sl span,.ck-review-execution .exit.conflict span,.ck-review-execution .exit.unknown span,.ck-plan .card .con span,.tt-badge.live,.tt-side.sell.on,.tt-err,.tt-arm,.tt-go.sell,.tt-send.sell,.ci-side.sell,.ci-status.invalidated,.ci-fact.danger>span,.ci-lifecycle .invalid,.ci-notice.error,.ni-event.high .ni-event-head .ni-folder,.ni-day.high strong,.ni-event-label.high b,.gc-community-feedback.error,.gc-community-compose small.error,.gc-community-compose>div span.over,.ck-wa-setup .ck-wa-setup__error,.mb-micerr,.mb-micerr button,.mb-note.bad,.mb-btn.danger,.mb-login-card .bad,.mb-crash){color:var(--red)}:root[data-theme=light] :is(body,.bbb-cockpit) :is(.ck-warn,.ck-credit-out,.ck-aihd .mtr.link.low,.ck-notification-channel,.ck-regime.hot,.ck-regime.counter,.ck-news-err,.ck-news-down,.ck-connection.warn,.ck-connection.delayed,.ck-connection.retrying,.ck-review-execution .exit span,.ck-review-execution .warning,.ck-review-evidence p.warning,.ck-review-liquidity-terminal .tf.missing,.ck-review-liquidity-terminal .tf>small.coverage,.tt-warn,.ci-status.forming,.ci-caution,.ci-notice,.ni-event-head .ni-folder,.ni-event-facts .ni-upcoming strong,.ni-unavailable,.ni-day strong,.ni-event-label.medium b,.gc-community-state.connecting,.gc-community-state.reconnecting,.gc-community-reports summary,.mb-pill.feed.delayed,.mb-pill.ai.out,.mb-left.low,.mb-note.warn){color:var(--amber)}:root[data-theme=light] :is(body,.bbb-cockpit) :is(.ck-next button.ck-fchip,.ck-fask button,.ck-alertbtn.on,.ck-alertbox .empty b,.ck-ctxmenu button.ck-ctxfollow,.ck-lvlconfirm.note,.ck-lvlconfirm.note .q b,.ck-news-row.x .src,.mb-chips button.mb-fchip,.mb-bell.on,.mb-fask button,.ck-trade-review>header span,.ck-chart-reading>header span,.ck-reading-name>span,.ck-reading-market>span,.ck-review-starter>span,.ck-review-turn.assistant>span,.ck-review-copy button,.ck-review-input button,.ci-outline,.ci-footnote a){color:#176985}:root[data-theme=light] :is(body,.bbb-cockpit) :is(.ck-newschart .nc-head .src,.ck-newschart .nc-said,.ck-newschart .nc-btn.primary){color:#7750a1}:root[data-theme=light] :is(body,.bbb-cockpit) .ck-aimsg .txt mark{color:color-mix(in srgb,var(--point-color, #555555) 48%,#000)}:root[data-theme=light] :is(body,.bbb-cockpit) .ck-hand b{color:color-mix(in srgb,var(--hc, #555555) 48%,#000)}:root[data-theme=light] :is(body,.bbb-cockpit) :is(.ck-verdict .path .id,.ck-verdict .pre,.ck-verdict .path .tag,.ck-story .chain .step .id,.ck-story .chain .step .tag,.ck-story .steps .n,.ck-story .steps .look .role,.ck-story .watch .rank,.ck-story .watch .role,.ck-story .watch .dir.in,.ck-story .following .play .hd .st,.ck-story .following .play .say b,.ck-story .following .play .edge){color:color-mix(in srgb,var(--pc, #555555) 48%,#000)}:root[data-theme=light] :is(body,.bbb-cockpit) .ck-plan .card .playing .st{color:color-mix(in srgb,var(--sc, #555555) 48%,#000)}:root[data-theme=light] :is(body,.bbb-cockpit) .ck-wa-setup-launch small{color:#45735a}:root[data-theme=light] :is(body,.bbb-cockpit) :is(.mb-mic.on,.mb-toast .tick){color:#fff}@media(pointer:coarse){.gc-theme-toggle{min-height:44px}.gc-theme-toggle--compact{width:44px}}@media(prefers-reduced-motion:reduce){.gc-theme-toggle{transition:none}}:root .gc-theme-picker.gc-theme-toggle{display:inline-flex;align-items:center;justify-content:space-between;width:auto;min-width:92px;min-height:36px;padding:7px 10px;font-size:12px;cursor:pointer;background-color:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}:root .gc-theme-picker option{background:var(--theme-surface);color:var(--theme-text)}@media(pointer:coarse){:root .gc-theme-picker.gc-theme-toggle{min-height:44px}}
