@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eef2f5;font-synthesis:none;--bg:#080b10;--panel:#0e131b;--panel2:#111821;--line:#202a36;--muted:#788695;--green:#43e6a7;--red:#ff6577;--amber:#f7c967;background:#080b10;font-family:Manrope,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 75% -20%, #132320 0, transparent 34%), var(--bg);min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}button{color:inherit}.app-shell{min-height:100vh}.sidebar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0e14f5;border-right:1px solid #1d2631;flex-direction:column;width:244px;padding:22px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0}.side-top{justify-content:space-between;align-items:center;padding:0 8px 28px;display:flex}.brand{align-items:center;gap:11px;display:flex}.brand-mark{color:#06100c;background:linear-gradient(145deg,#43e6a7,#20a77a);border-radius:11px;place-items:center;width:37px;height:37px;display:grid;box-shadow:0 8px 22px #43e6a72a}.brand>div:last-child{letter-spacing:.07em;align-items:baseline;display:flex}.brand b{font-size:16px;font-weight:800}.brand span{color:var(--green);letter-spacing:.16em;margin-left:5px;font-size:10px}nav{flex-direction:column;gap:5px;display:flex}.nav-label{color:#4f5d6b;letter-spacing:.14em;margin:0 0 8px;padding:0 12px;font:500 10px DM Mono}nav button{color:#8995a3;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;height:43px;padding:0 12px;transition:all .18s;display:flex}nav button em{background:#23303b;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:10px;font-style:normal}.side-status{background:#0d1918;border:1px solid #1c2a2a;border-radius:12px;margin-top:auto;padding:13px}.status-head{color:#c8d4d2;align-items:center;gap:8px;font-size:12px;display:flex}.pulse{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 0 5px #43e6a717}@keyframes pulse{50%{box-shadow:0 0 0 8px #43e6a700}}.side-status p{color:#8da29d;margin:9px 0 3px;font-size:11px}.profile{border-top:1px solid #18212a;align-items:center;gap:9px;margin-top:13px;padding:10px 8px 0;display:flex}.profile .avatar{background:#202c36;border-radius:9px;place-items:center;width:31px;height:31px;font-size:12px;font-weight:700;display:grid}.profile>div:nth-child(2){flex-direction:column;flex:1;display:flex}.profile span{color:#687583;margin-top:2px;font-size:9px}.main{min-height:100vh;margin-left:244px}.topbar{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080b10da;border-bottom:1px solid #1b232d;align-items:center;gap:18px;height:69px;padding:0 30px;display:flex;position:sticky;top:0}.search{color:#61707f;background:#10161e;border:1px solid #1c2631;border-radius:10px;align-items:center;gap:10px;width:100%;max-width:480px;height:39px;padding:0 12px;display:flex}.search input{color:#d8e0e6;background:0 0;border:0;outline:0;flex:1;font-size:12px}.search kbd{color:#667383;background:#151e27;border:1px solid #2a3643;border-radius:5px;padding:2px 6px;font:10px DM Mono}.header-actions{align-items:center;gap:13px;margin-left:auto;display:flex}.live-pill{letter-spacing:.05em;color:#93a19e;background:#101817;border:1px solid #1c2927;border-radius:20px;align-items:center;gap:9px;padding:9px 12px;font:500 10px DM Mono;display:flex}.icon-btn{cursor:pointer;color:#93a0ad;background:#10161e;border:1px solid #202a35;border-radius:9px;place-items:center;width:38px;height:38px;display:grid;position:relative}.icon-btn:hover{color:#fff;border-color:#354252}.icon-btn i{background:var(--red);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:9px}.ticker-strip{scrollbar-width:none;border-bottom:1px solid #171f28;align-items:center;gap:6px;min-height:47px;padding:7px 30px;display:flex;overflow:auto}.ticker-strip button{white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;height:31px;padding:0 10px;display:flex}.ticker-strip button>span{color:#a6b4c0;background:#1d2934;border-radius:6px;place-items:center;width:19px;height:19px;font-size:10px;font-weight:700;display:grid}.ticker-strip b{font:500 10px DM Mono}.ticker-strip em{color:var(--green);font:500 9px DM Mono}.ticker-strip em.negative{color:var(--red)}.page-content{width:min(1460px,100%);margin:0 auto;padding:31px 30px 50px}.hero-heading{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.breadcrumb{color:#52606f;letter-spacing:.12em;align-items:center;gap:5px;margin-bottom:13px;font:500 9px DM Mono;display:flex}.asset-title{align-items:center;gap:13px;display:flex}.asset-title h1{letter-spacing:-.04em;margin:0;font-size:27px;line-height:1}.asset-title p{color:#748190;margin:5px 0 0;font-size:11px}.asset-icon{color:#c8d6e1;background:#1a2631;border-radius:10px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.asset-icon.large{border-radius:13px;width:45px;height:45px;font-size:18px}.hero-actions{gap:9px;display:flex}.mode-toggle{background:#0e141c;border:1px solid #202a35;border-radius:10px;padding:3px;display:flex}.mode-toggle button{color:#667482;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 14px;font-size:10px}.mode-toggle button.active{color:#ecf2f5;background:#1a242d;box-shadow:0 2px 9px #0007}.panel{background:linear-gradient(145deg,#10161ef5,#0c1118f5);border:1px solid #1d2732;border-radius:15px;overflow:hidden;box-shadow:0 15px 50px #00000018}.market-grid{grid-template-columns:minmax(0,1.72fr) minmax(300px,.72fr);gap:15px;display:grid}.price-panel{padding:20px 21px 14px}.price-row{justify-content:space-between;align-items:flex-start;display:flex}.eyebrow{letter-spacing:.12em;color:#61707e;align-items:center;gap:5px;font:500 9px DM Mono;display:flex}.price{align-items:center;gap:13px;margin-top:5px;display:flex}.price strong{letter-spacing:-.04em;font-size:28px}.price>span{border-radius:6px;align-items:center;padding:4px 7px;font:500 10px DM Mono;display:flex}.up{color:var(--green);background:#11271f}.down{color:var(--red);background:#29171d}.source-badge{color:#748290;border:1px solid #25303b;border-radius:16px;align-items:center;gap:6px;padding:6px 9px;font:500 9px DM Mono;display:flex}.source-badge span{background:#647382;border-radius:50%;width:5px;height:5px}.source-badge.alpaca{color:#a8d9c6;border-color:#285141}.source-badge.alpaca span{background:var(--green)}.chart-tabs{border-bottom:1px solid #18222c;align-items:center;gap:5px;height:38px;margin-top:13px;display:flex}.chart-tabs button{color:#596777;cursor:pointer;background:0 0;border:0;align-self:stretch;padding:11px 8px;font-size:9px}.chart-tabs button.active{color:#b8c6d0;border-bottom:1px solid var(--green)}.chart-tabs span{color:#4f5d6a;margin-left:auto;font:9px DM Mono}.chart{height:260px;margin-top:12px}.metric-strip{border-top:1px solid #19232d;grid-template-columns:repeat(5,1fr);margin:4px -21px -14px;display:grid}.metric-strip div{border-right:1px solid #19232d;flex-direction:column;gap:5px;padding:13px 17px;display:flex}.metric-strip div:last-child{border:0}.metric-strip span{color:#5e6c79;font:9px DM Mono}.metric-strip b{color:#b8c4ce;font:500 11px DM Mono}.signal-panel{padding:20px}.panel-head{justify-content:space-between;align-items:flex-start;display:flex}.panel-head h2,.section-title h2{letter-spacing:-.025em;margin:5px 0 0;font-size:16px}.panel-head>svg{color:#556473}.signal-core{border-bottom:1px solid #1c2630;align-items:center;gap:18px;padding:23px 0 19px;display:flex}.score-ring{background:conic-gradient(var(--ring) calc(var(--score)*1%),#202933 0);border-radius:50%;place-items:center;width:96px;height:96px;display:grid;position:relative}.score-ring:before{content:"";background:#0f151d;border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 0 25px #0005}.score-ring>div{flex-direction:column;align-items:center;display:flex;position:relative}.score-ring strong{font:500 26px DM Mono}.score-ring span{color:#687684;font:9px DM Mono}.signal{letter-spacing:.09em;color:var(--green);background:#153027;border-radius:5px;padding:4px 7px;font:600 9px DM Mono}.signal.short{color:var(--red);background:#321a21}.signal.izle{color:var(--amber);background:#302919}.signal-core h3{margin:9px 0 2px;font-size:17px}.signal-core p{color:#697786;margin:0;font:9px DM Mono}.score-list{padding:14px 0 12px}.mini-score{margin:10px 0}.mini-score>div:first-child{justify-content:space-between;align-items:center;display:flex}.mini-score span{color:#7b8996;font-size:10px}.mini-score b{color:#b7c2cc;font:500 10px DM Mono}.track{background:#202933;border-radius:4px;height:3px;margin-top:6px;overflow:hidden}.track i{border-radius:4px;height:100%;display:block}.confidence{border-top:1px solid #1b2530;align-items:center;gap:9px;padding-top:13px;display:flex}.confidence svg{color:var(--green)}.confidence div{flex:1;justify-content:space-between;font-size:10px;display:flex}.confidence div span{color:#6f7c89}.confidence div b{font:500 10px DM Mono}.confidence small{color:#4e5d69;border-left:1px solid #24303b;padding-left:8px;font-size:8px}.lower-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px;display:grid}.plan-panel,.ai-panel{padding:20px}.plan-grid{background:#1b2530;border:1px solid #1b2530;border-radius:11px;grid-template-columns:1fr 1fr;gap:1px;margin-top:17px;display:grid;overflow:hidden}.plan-grid>div{background:#10161e;padding:15px}.plan-grid span,.risk-footer span{color:#667482;margin-bottom:6px;font-size:9px;display:block}.plan-grid b{font:500 12px DM Mono}.plan-grid .danger b{color:#ff8a97}.risk-footer{grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.risk-footer>div{border-right:1px solid #1b2530;padding-left:14px}.risk-footer>div:first-child{padding-left:0}.risk-footer>div:last-child{border:0}.risk-footer b{font:500 12px DM Mono}.amber{color:var(--amber)}.disclaimer{color:#777769;background:#151712;border-top:1px solid #27271e;align-items:center;gap:7px;margin:16px -20px -20px;padding:11px 20px;font-size:9px;display:flex}.disclaimer svg{color:var(--amber);flex:none}.verified{color:var(--green);background:#10231c;border:1px solid #214638;border-radius:14px;align-items:center;gap:5px;padding:5px 8px;font:500 9px DM Mono;display:flex}.ai-summary{color:#adb8c1;margin:17px 0;font-size:12px;line-height:1.7}.factor-columns{grid-template-columns:1fr 1fr;gap:17px;display:grid}.factor-title{letter-spacing:.06em;font:500 9px DM Mono}.factor-title.positive{color:var(--green)}.factor-title.negative{color:var(--red)}.factor-columns p{color:#82909d;gap:6px;margin:9px 0;font-size:9.5px;line-height:1.45;display:flex}.factor-columns p svg{flex:none;margin-top:1px}.factor-columns>div:first-child p svg{color:var(--green)}.factor-columns>div:last-child p svg{color:var(--red)}.evidence-note{color:#63717e;border-top:1px solid #1b2530;align-items:center;gap:8px;margin-top:12px;padding-top:13px;font-size:8.5px;display:flex}.evidence-note svg{color:#5ba989;flex:none}.news-section,.portfolio-section{margin-top:30px}.section-title{justify-content:space-between;align-items:flex-end;margin-bottom:13px;display:flex}.text-btn{color:#72808d;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;font-size:10px;display:flex}.news-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.news-card{background:#0e141c;border:1px solid #1b2530;border-radius:13px;flex-direction:column;min-height:180px;padding:16px;display:flex}.news-meta{justify-content:space-between;align-items:center;display:flex}.news-meta time{color:#52606c;font:9px DM Mono}.sentiment{text-transform:uppercase;color:#8f9ba5;background:#222b34;border-radius:5px;padding:4px 6px;font:500 8px DM Mono}.sentiment.pozitif{color:var(--green);background:#112b21}.sentiment.risk{color:#ff8390;background:#2b1b20}.news-card h3{margin:14px 0 8px;font-size:12px;line-height:1.45}.news-card p{color:#6f7d8a;margin:0;font-size:9.5px;line-height:1.55}.news-card>div:last-child{color:#61707e;border-top:1px solid #1a232d;justify-content:space-between;align-items:center;margin-top:auto;padding-top:11px;font-size:9px;display:flex}.news-card>div:last-child svg{color:var(--green)}.news-card>div:last-child em{color:#8f7d55;font:8px DM Mono}.intel-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px;display:grid}.delay-badge{color:#9c8d66;background:#252218;border-radius:12px;align-items:center;gap:5px;padding:5px 8px;font:8px DM Mono;display:flex}.intel-row{border-bottom:1px solid #19232d;grid-template-columns:1.2fr .7fr .8fr .6fr;align-items:center;gap:12px;padding:15px 0;display:grid}.intel-row.compact{grid-template-columns:1.2fr .9fr .7fr}.intel-row>div{flex-direction:column;gap:4px;min-width:0;display:flex}.intel-row b{white-space:nowrap;text-overflow:ellipsis;font:500 9px DM Mono;overflow:hidden}.intel-row span{color:#5e6c79;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.intel-note{color:#53616e;margin:12px 0 0;font-size:8px}.empty-state{color:#5d6a77;padding:30px 0;font-size:10px}.portfolio-grid{grid-template-columns:.42fr 1fr;gap:12px;display:grid}.portfolio-summary,.transaction-list{background:#0e141c;border:1px solid #1b2530;border-radius:13px}.portfolio-summary{flex-direction:column;padding:20px;display:flex}.portfolio-summary>span{color:#687684;font-size:10px}.portfolio-summary>strong{margin:9px 0 22px;font:500 25px DM Mono}.portfolio-summary small{color:#597167;align-items:center;gap:6px;margin-top:auto;font-size:8px;display:flex}.transaction-list{padding:5px 15px}.transaction{border-bottom:1px solid #19232d;grid-template-columns:auto 1fr auto .65fr;align-items:center;gap:10px;padding:11px 0;display:grid}.transaction:last-child{border:0}.transaction .asset-icon{width:32px;height:32px}.transaction>div:nth-child(2),.tx-values{flex-direction:column;gap:3px;display:flex}.transaction b{font:500 10px DM Mono}.transaction span{color:#5d6a77;font-size:8px}.transaction>em{border-radius:5px;padding:4px 6px;font:500 8px DM Mono}.transaction>em.buy{color:var(--green);background:#11281f}.transaction>em.sell{color:var(--red);background:#2b191f}.tx-values{text-align:right}.primary-btn{background:var(--green);color:#06120d;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:10px;font-weight:700;display:flex;box-shadow:0 8px 22px #43e6a71e}.primary-btn.wide{width:100%;margin-top:18px}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030609c9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#10161e;border:1px solid #27333e;border-radius:17px;width:min(530px,100%);padding:22px;box-shadow:0 30px 80px #000b}.modal-title{justify-content:space-between;display:flex}.modal-title h3{margin:5px 0 0;font-size:19px}.form-grid{grid-template-columns:1fr 1fr;gap:13px;margin-top:20px;display:grid}.form-grid label{color:#6e7b88;flex-direction:column;gap:6px;font-size:9px;display:flex}.form-grid input,.form-grid select{color:#dbe3e8;background:#0a0f15;border:1px solid #25303b;border-radius:8px;outline:0;height:39px;padding:0 10px;font-size:11px}.form-grid input:focus,.form-grid select:focus{border-color:#3b8067}.loading,.main>.error{color:#7b8995;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 116px);display:flex}.loader-mark{width:55px;height:55px;color:var(--green);background:#13251f;border-radius:17px;place-items:center;animation:1.5s ease-in-out infinite float;display:grid}@keyframes float{50%{transform:translateY(-5px)}}.loading p{color:#b9c4cd;margin:16px 0 4px;font-size:12px}.loading span{font-size:9px}.main>.error h2{margin-bottom:4px}.main>.error p{margin:0 0 15px;font-size:11px}.main>.error svg{color:var(--amber)}footer{border-top:1px solid #19222c;align-items:center;gap:25px;margin-top:38px;padding-top:23px;display:flex}footer .brand-mark{border-radius:8px;width:29px;height:29px}footer .brand-mark svg{width:15px}footer .brand b{font-size:12px}footer .brand span{font-size:8px}footer p{color:#4e5b68;font-size:8px}footer>div:last-child{color:#506058;margin-left:auto;font:8px DM Mono}.mobile-only{display:none}@media (width<=1050px){.sidebar{transition:all .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar-scrim{z-index:19;background:#0009;position:fixed;inset:0}.main{margin-left:0}.mobile-only{display:grid}.market-grid{grid-template-columns:1fr}.signal-panel{grid-template-columns:.8fr 1fr;column-gap:20px;display:grid}.signal-panel .panel-head,.signal-panel .confidence{grid-column:1/-1}.lower-grid,.intel-grid,.portfolio-grid{grid-template-columns:1fr}.news-grid{grid-template-columns:1fr 1fr}.news-card:last-child{display:none}}@media (width<=700px){.topbar{padding:0 14px}.live-pill{display:none}.ticker-strip{padding:7px 14px}.page-content{padding:23px 14px 40px}.hero-heading{align-items:flex-start;gap:15px}.hero-actions{flex-direction:column;align-items:flex-end}.mode-toggle{height:38px}.asset-title h1{font-size:23px}.market-grid{display:block}.signal-panel{margin-top:12px;display:block}.chart{height:220px}.metric-strip{grid-template-columns:repeat(5,minmax(90px,1fr));overflow:auto}.lower-grid{display:block}.lower-grid .panel+.panel{margin-top:12px}.news-grid{grid-template-columns:1fr}.news-card:last-child{display:flex}.intel-grid{display:block}.intel-grid .panel+.panel{margin-top:12px}.intel-row{grid-template-columns:1.2fr .8fr}.intel-row>div:nth-child(n+3){display:none}.factor-columns{grid-template-columns:1fr}.risk-footer{gap:6px}.form-grid{grid-template-columns:1fr}.modal{max-height:90vh;overflow:auto}.search kbd{display:none}footer{flex-wrap:wrap;align-items:flex-start}footer>div:last-child{margin-left:0}.price strong{font-size:23px}.source-badge{font-size:7px}.chart-tabs button:nth-child(n+3){display:none}}.strategy-thesis{color:#aab6c0;margin:18px 0;font-size:12px;line-height:1.7}.strategy-meta{border:1px solid #1d2933;border-radius:11px;grid-template-columns:.65fr .65fr 1.2fr;display:grid;overflow:hidden}.strategy-meta>div{background:#0d141b;border-right:1px solid #1d2933;flex-direction:column;gap:6px;padding:13px;display:flex}.strategy-meta>div:last-child{border:0}.strategy-meta span,.research-table small,.macro-strip span{color:#5e6c79;font-size:8px}.strategy-meta b{color:#b8c5ce;font:500 9px DM Mono}.confirm-list{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.confirm-list p{color:#82909c;align-items:center;gap:7px;margin:0;font-size:9px;display:flex}.confirm-list svg{color:var(--green);flex:none}.invalidation{color:#b9858b;background:#21181a;border-radius:8px;align-items:center;gap:7px;margin-top:15px;padding:10px;font-size:9px;display:flex}.invalidation svg{color:var(--red);flex:none}.research-table{border:1px solid #1d2933;border-radius:11px;grid-template-columns:1fr 1fr;margin-top:15px;display:grid;overflow:hidden}.research-table>div{background:#0d141b;border-bottom:1px solid #1d2933;border-right:1px solid #1d2933;justify-content:space-between;align-items:center;gap:10px;padding:12px 13px;display:flex}.research-table>div:nth-child(2n){border-right:0}.research-table>div:nth-last-child(-n+2){border-bottom:0}.research-table span{color:#768492;flex-direction:column;gap:3px;font-size:9px;display:flex}.research-table b{color:#c3ced6;text-align:right;font:500 10px DM Mono}.macro-strip{background:#1c2831;border:1px solid #1c2831;border-radius:9px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:12px;display:grid;overflow:hidden}.macro-strip>div{background:#111820;flex-direction:column;gap:4px;padding:10px;display:flex}.macro-strip b{color:#b7c4cd;font:500 9px DM Mono}.connections-hero{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:24px;display:flex}.connections-hero h1{letter-spacing:-.04em;margin:7px 0;font-size:30px}.connections-hero p{color:#758290;max-width:640px;margin:0;font-size:11px;line-height:1.6}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.connection-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.connection-summary>div{background:#0e141c;border:1px solid #1b2530;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;padding:14px;display:grid}.connection-summary svg{color:#5d9f87;grid-row:1/3;width:18px}.connection-summary span{color:#5f6d79;font-size:8px}.connection-summary b{margin-top:3px;font:500 12px DM Mono}.connection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.connection-card{background:linear-gradient(145deg,#101720,#0b1118);border:1px solid #1d2934;border-radius:14px;min-width:0;padding:17px}.connection-card.error{border-color:#4a292e}.connection-card-head{align-items:center;gap:11px;display:flex}.provider-icon{color:#a9bdca;background:#17232d;border:1px solid #273541;border-radius:11px;place-items:center;width:39px;height:39px;font:600 10px DM Mono;display:grid}.connection-card-head>div:nth-child(2){min-width:0}.connection-card-head span{letter-spacing:.06em;color:#5f6d79;font:500 8px DM Mono}.connection-card h2{margin:4px 0 0;font-size:13px}.connection-status{color:#8996a1;background:#222b34;border-radius:15px;align-items:center;gap:5px;margin-left:auto;padding:5px 8px;font:500 8px DM Mono;display:flex}.connection-status.active{color:var(--green);background:#11281f}.connection-status.error{color:var(--red);background:#2b191f}.connection-status.ready{color:var(--amber);background:#282316}.connection-detail{color:#7c8995;margin:14px 0;font-size:9.5px;line-height:1.5}.capabilities{flex-wrap:wrap;gap:6px;display:flex}.capabilities span{color:#80909c;background:#151e27;border:1px solid #222e39;border-radius:6px;padding:5px 7px;font-size:8px}.credential{color:#526471;background:#0a1016;border:1px solid #19242d;border-radius:9px;align-items:center;gap:9px;margin-top:14px;padding:10px;display:flex}.credential>div{flex-direction:column;gap:3px;display:flex}.credential span{color:#60707c;font-size:8px}.credential b{color:#8d9aa4;font:500 8px DM Mono}.connection-card footer{color:#52606c;border-top:1px solid #19232c;justify-content:space-between;gap:10px;margin-top:12px;padding-top:10px;font-size:8px;display:flex}.connection-card footer em{color:#4f7567;font-style:normal}@media (width<=900px){.connection-grid{grid-template-columns:1fr}.connection-summary{grid-template-columns:1fr 1fr}}@media (width<=600px){.connections-hero{flex-direction:column;align-items:flex-start}.connection-summary,.strategy-meta{grid-template-columns:1fr}.strategy-meta>div{border-bottom:1px solid #1d2933;border-right:0}.strategy-meta>div:last-child{border-bottom:0}.confirm-list,.research-table{grid-template-columns:1fr}.research-table>div{border-bottom:1px solid #1d2933;border-right:0}.research-table>div:nth-last-child(2){border-bottom:1px solid #1d2933}.macro-strip{grid-template-columns:1fr 1fr}.connection-card footer{align-items:flex-start}}.app-shell{color:#f3f3f0;background:#080808;transition:background .22s,color .22s}.sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0b0b;border-color:#252525;width:252px;padding:24px 17px 17px}.brand-mark{color:#0a0a0a;box-shadow:none;background:#f3f3ef;border-radius:8px}.brand span{color:#a4a4a0}.nav-label{color:#666;font-size:11px}.nav-label.second{margin-top:28px}nav button{color:#a7a7a4;border-radius:8px;height:46px;font-size:14px}nav button:hover{color:#fff;background:#171717}nav button.active{color:#111;box-shadow:none;background:#f3f3ef}.side-status{background:#111;border-color:#2b2b2b;border-radius:9px}.side-status p{color:#b5b5b2;font-size:13px}.side-status small{color:#777;font-size:12px}.profile span{font-size:12px}.profile .avatar{background:#222;border-radius:7px}.topbar{background:#080808ed;border-color:#242424;height:72px}.search input{font-size:14px}.search kbd{background:#1e1e1e;border-color:#383838;font-size:11px}.live-pill{color:#b5b5b0;background:#111;border-color:#292929;border-radius:8px;font-size:12px}.pulse{box-shadow:none;animation:none}.theme-btn{color:#111;cursor:pointer;background:#f1f1ed;border:0;border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 11px;font-size:12px;font-weight:700;display:flex}.theme-btn:hover{background:#fff}.icon-btn{background:#111;border-color:#2c2c2c;border-radius:8px}.ticker-strip{border-color:#202020;min-height:51px}.ticker-strip button{height:35px}.ticker-strip button:hover,.ticker-strip button.selected{background:#181818;border-color:#333}.ticker-strip b{font-size:12px}.ticker-strip em{color:#92928f;font-size:10px}.ticker-strip button>span{background:#242424;border-radius:5px}.breadcrumb,.eyebrow{color:#777;font-size:11px}.asset-title h1{font-size:30px}.asset-icon{background:#222;border:1px solid #333;border-radius:8px}.asset-icon.crypto{color:#eee;background:#222}.mode-toggle{background:#111;border-color:#303828}.mode-toggle button{color:#888;font-size:12px}.mode-toggle button.active{color:#111;box-shadow:none;background:#f1f1ed}.panel{box-shadow:none;background:#111;border-color:#292929;border-radius:10px}.price>span{border-radius:5px;font-size:12px}.source-badge{border-radius:6px;font-size:11px}.chart-tabs{border-color:#292929}.chart-tabs button{color:#aaa;font-size:12px}.chart-tabs span{font-size:11px}.chart-legend{align-items:center;gap:6px;margin-left:auto!important;display:flex!important}.chart-legend i{background:#eaeae5;width:16px;height:2px;display:inline-block}.chart-legend i:nth-of-type(2){background:#888}.metric-strip{border-color:#292929}.metric-strip div{border-color:#292929;padding:15px 18px}.metric-strip span{font-size:11px}.metric-strip b{color:#ddd;font-size:13px}.panel-head h2,.section-title h2{font-size:19px}.signal-core h3{font-size:20px}.signal-core p{font-size:11px}.signal{border-radius:4px;font-size:11px}.score-ring{background:conic-gradient(var(--ring) calc(var(--score)*1%),#292929 0)}.score-ring:before{box-shadow:none;background:#111}.mini-score span,.confidence div{font-size:13px}.mini-score b,.confidence div b{font-size:12px}.confidence small{font-size:11px}.track{background:#2a2a2a;height:4px}.plan-grid{background:#292929;border-color:#292929;border-radius:8px}.plan-grid>div{background:#151515}.plan-grid span,.risk-footer span{font-size:12px}.plan-grid b,.risk-footer b{font-size:13px}.disclaimer{background:#171714;font-size:12px}.verified{border-radius:6px;font-size:11px}.ai-summary{font-size:14px;line-height:1.75}.factor-title{font-size:11px}.factor-columns p{font-size:13px}.evidence-note{font-size:12px}.intel-panel{padding:22px}.strategy-thesis{font-size:14px}.strategy-meta>div,.research-table>div{background:#151515}.strategy-meta span,.research-table small,.macro-strip span{font-size:11px}.strategy-meta b,.research-table b,.macro-strip b,.confirm-list p,.invalidation{font-size:12px}.news-card,.portfolio-summary,.transaction-list{background:#111;border-color:#292929;border-radius:9px}.news-card h3{font-size:15px}.news-card p{font-size:13px}.news-meta time,.sentiment,.news-card>div:last-child{font-size:11px}.portfolio-summary>span{font-size:13px}.portfolio-summary small{font-size:11px}.transaction b{font-size:12px}.transaction span,.transaction>em{font-size:11px}.primary-btn{color:#101010;box-shadow:none;background:#f1f1ed;border-radius:7px;font-size:13px}.primary-btn:hover{background:#fff}.opportunity-panel{color:#111;background:#f1f1ed;border:1px solid #f1f1ed;border-radius:10px;grid-template-columns:1.05fr 1.25fr .9fr;gap:0;margin-top:15px;display:grid;overflow:hidden}.opportunity-panel.forming,.opportunity-panel.watch{color:#f1f1ed;background:#171717;border-color:#353535}.opportunity-panel.avoid,.opportunity-panel.sell{color:#f1f1ed;background:#1a1112;border-color:#4f292d}.opportunity-main,.opportunity-levels,.opportunity-proof{padding:22px}.opportunity-main{border-right:1px solid #d6d6d1}.opportunity-panel.forming .opportunity-main,.opportunity-panel.watch .opportunity-main,.opportunity-panel.avoid .opportunity-main,.opportunity-panel.sell .opportunity-main{border-color:#343434}.opportunity-title{align-items:center;gap:16px;margin-top:12px;display:flex}.readiness{border:2px solid;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.readiness strong{font:600 24px DM Mono}.readiness span{font:11px DM Mono}.opportunity-status{letter-spacing:.06em;font:700 11px DM Mono}.opportunity-title h2{margin:7px 0 4px;font-size:19px}.opportunity-title p{color:#666;margin:0;font-size:12px}.opportunity-panel:not(.ready) .opportunity-title p{color:#aaa}.opportunity-levels{border-right:1px solid #d6d6d1;grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.opportunity-panel:not(.ready) .opportunity-levels{border-color:#343434}.opportunity-levels div{border-right:1px solid #d6d6d1;flex-direction:column;gap:8px;padding:3px 15px;display:flex}.opportunity-panel:not(.ready) .opportunity-levels div{border-color:#343434}.opportunity-levels div:last-child{border:0}.opportunity-levels span{color:#777;font-size:11px}.opportunity-levels b{font:600 13px DM Mono}.opportunity-proof{flex-direction:column;gap:8px;display:flex}.opportunity-proof>span{align-items:center;gap:7px;font-size:12px;display:flex}.opportunity-proof p{color:#777;margin:4px 0 0;font-size:11px;line-height:1.5}.opportunity-panel:not(.ready) .opportunity-proof p{color:#999}.connections-page{padding-top:42px}.connections-hero h1{font-size:34px}.connections-hero p{font-size:14px}.connection-summary>div{background:#111;border-color:#292929;border-radius:9px}.connection-summary span{font-size:11px}.connection-summary b{font-size:14px}.summary-alert{border-color:#603239!important}.system-tabs{background:#111;border:1px solid #292929;border-radius:9px;gap:4px;width:max-content;margin:18px 0;padding:4px;display:flex}.system-tabs button{color:#92928f;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 14px;font-size:13px}.system-tabs button.active{color:#111;background:#f1f1ed}.system-tabs button span{opacity:.65;margin-left:7px;font:11px DM Mono}.connection-card{background:#111;border-color:#292929;border-radius:9px;padding:19px}.connection-card.active{border-color:#3b4b43}.connection-card.exhausted{border-color:#693239}.provider-icon{color:#eee;background:#202020;border-color:#333;border-radius:7px}.connection-card-head span{font-size:10px}.connection-card h2{font-size:16px}.connection-status{border-radius:5px;font-size:10px}.connection-detail{font-size:13px}.capabilities span{background:#181818;border-color:#2b2b2b;font-size:11px}.credential{background:#0b0b0b;border-color:#292929;border-radius:7px}.credential span,.credential b,.connection-card footer{font-size:11px}.quota-line{background:#171717;border:1px solid #292929;border-radius:7px;align-items:center;gap:9px;margin:12px 0;padding:10px 11px;display:flex}.quota-line>div{flex-direction:column;gap:3px;display:flex}.quota-line b{font-size:12px}.quota-line span{color:#888;font-size:11px}.quota-line.working svg,.quota-line.working b{color:#71d6a6}.quota-line.exhausted{background:#231316;border-color:#5a2d32}.quota-line.exhausted svg,.quota-line.exhausted b{color:#ee7d88}.systems-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.system-card{background:#111;border:1px solid #292929;border-radius:9px;padding:20px}.system-card.active{border-color:#3b4b43}.system-card-top{align-items:center;gap:12px;display:flex}.system-symbol{color:#111;background:#f1f1ed;border-radius:7px;place-items:center;width:42px;height:42px;display:grid}.system-symbol svg{width:19px}.system-card-top>div:nth-child(2){min-width:0}.system-card-top>div:nth-child(2)>span{color:#777;font:600 10px DM Mono}.system-card h2{margin:5px 0 0;font-size:16px}.system-card>p{color:#999;font-size:13px;line-height:1.6}.system-card .connection-status{margin-left:auto}.system-flow{border-top:1px solid #292929;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:16px;padding-top:15px;display:grid}.system-flow>div{flex-direction:column;gap:5px;display:flex}.system-flow span{color:#777;font-size:11px}.system-flow b{font-size:12px;font-weight:600}.system-flow svg{color:#666}.app-shell.light{color:#111;background:#f1f1ee}.app-shell.light .brand-mark{color:#fff;background:#111}.app-shell.light .brand span,.app-shell.light nav button{color:#666}.app-shell.light nav button:hover{color:#111;background:#ecece8}.app-shell.light nav button.active{color:#fff;background:#111}.app-shell.light .side-status,.app-shell.light .portfolio-summary,.app-shell.light .transaction-list,.app-shell.light .news-panel{background:#fff;border-color:#d8d8d3}.app-shell.light .profile{border-color:#ddd}.app-shell.light .profile .avatar{background:#e3e3df}.app-shell.light .search,.app-shell.light .icon-btn,.app-shell.light .live-pill{color:#444;background:#fff;border-color:#d5d5d0}.app-shell.light .search kbd{background:#eee;border-color:#d0d0cb}.app-shell.light .theme-btn{color:#fff;background:#111}.app-shell.light .ticker-strip{border-color:#d9d9d4}.app-shell.light .ticker-strip button:hover,.app-shell.light .ticker-strip button.selected{background:#fff;border-color:#d3d3ce}.app-shell.light .ticker-strip button>span{color:#333;background:#deded9}.app-shell.light .panel,.app-shell.light .news-card,.app-shell.light .connection-card,.app-shell.light .system-card{background:#fff;border-color:#d8d8d3}.app-shell.light .mode-toggle{background:#e7e7e3;border-color:#d0d0cb}.app-shell.light .mode-toggle button.active{color:#fff;background:#111}.app-shell.light .asset-icon{color:#111;background:#e8e8e4;border-color:#d6d6d1}.app-shell.light .chart-tabs,.app-shell.light .metric-strip,.app-shell.light .metric-strip div,.app-shell.light .signal-core,.app-shell.light .confidence,.app-shell.light .evidence-note{border-color:#dfdfda}.app-shell.light .metric-strip b,.app-shell.light .score-ring strong,.app-shell.light .panel h2,.app-shell.light .panel h3{color:#111}.app-shell.light .plan-grid{background:#ddd;border-color:#ddd}.app-shell.light .plan-grid>div,.app-shell.light .strategy-meta>div,.app-shell.light .research-table>div,.app-shell.light .macro-strip>div{background:#f6f6f3}.app-shell.light .ai-summary,.app-shell.light .strategy-thesis{color:#444}.app-shell.light .factor-columns p,.app-shell.light .confirm-list p{color:#555}.app-shell.light .disclaimer{background:#f5f3ea}.app-shell.light .research-table,.app-shell.light .strategy-meta,.app-shell.light .macro-strip{border-color:#ddd}.app-shell.light .news-card p{color:#555}.app-shell.light .connection-summary>div,.app-shell.light .system-tabs{background:#fff;border-color:#d8d8d3}.app-shell.light .system-tabs button.active{color:#fff;background:#111}.app-shell.light .connection-card.active,.app-shell.light .system-card.active{border-color:#9eb7aa}.app-shell.light .provider-icon{color:#111;background:#edede9;border-color:#d8d8d3}.app-shell.light .capabilities span,.app-shell.light .quota-line{color:#444;background:#f3f3f0;border-color:#ddd}.app-shell.light .credential{background:#f6f6f3;border-color:#ddd}.app-shell.light .system-symbol{color:#fff;background:#111}.app-shell.light .system-flow{border-color:#ddd}.app-shell.light .connection-detail,.app-shell.light .system-card>p{color:#555}@media (width<=1180px){.opportunity-panel{grid-template-columns:1fr 1fr}.opportunity-proof{border-top:1px solid #343434;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.opportunity-proof p{grid-column:1/-1}.systems-grid{grid-template-columns:1fr}}@media (width<=1050px){.main{margin-left:0}}@media (width<=760px){.theme-btn span{display:none}.opportunity-panel{grid-template-columns:1fr}.opportunity-main,.opportunity-levels{border-bottom:1px solid #343434;border-right:0}.opportunity-proof{grid-column:auto;grid-template-columns:1fr}.opportunity-levels{grid-template-columns:1fr}.opportunity-levels div{border-bottom:1px solid #343434;border-right:0;padding:11px 0}.connection-card-head,.system-card-top{flex-wrap:wrap;align-items:flex-start}.connection-status{margin-left:0}.system-tabs{width:100%;overflow:auto}.system-tabs button{white-space:nowrap}.chart-legend{display:none!important}}.made-by{text-align:center;color:#777;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #242424;margin-top:22px;padding-top:18px;font:600 12px DM Mono}.app-shell.light .made-by{color:#777;border-color:#d8d8d3}.scanner-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.scanner-heading h1{letter-spacing:-.045em;margin:7px 0;font-size:36px}.scanner-heading p{color:#90908d;max-width:680px;margin:0;font-size:14px;line-height:1.6}.scan-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:32px;display:grid}.scan-summary>div{background:#111;border:1px solid #2a2a2a;border-radius:9px;grid-template-columns:1fr auto;align-items:end;padding:18px;display:grid}.scan-summary strong{grid-area:1/2/3;font:600 28px DM Mono}.scan-summary small{color:#666;margin-top:7px;font-size:11px}.scan-summary .buy{border-color:#315c49}.scan-summary .buy strong{color:#71d6a6}.scan-summary .sell{border-color:#5a3135}.scan-summary .sell strong{color:#e77882}.scanner-section-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:14px;display:flex}.scan-time{color:#777;font:500 11px DM Mono}.leader-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.leader-card{color:#111;background:#f2f2ee;border-radius:10px;padding:21px;position:relative;overflow:hidden}.leader-rank{color:#deded9;font:700 68px/1 DM Mono;position:absolute;top:-13px;right:12px}.leader-head{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.leader-head>div:first-child>span{letter-spacing:.1em;color:#777;font:600 10px DM Mono}.leader-head h3{margin:5px 0 0;font-size:24px}.leader-head p{color:#777;margin:3px 0;font-size:12px}.signal-badge{border-radius:5px;justify-content:center;align-items:center;min-width:44px;padding:6px 9px;font:700 11px DM Mono;display:inline-flex}.leader-score{border-bottom:3px solid #d7d7d2;align-items:baseline;gap:6px;margin:20px 0 16px;padding-bottom:12px;display:flex;position:relative}.leader-score strong{font:600 33px DM Mono}.leader-score span{color:#666;font-size:11px}.leader-score i{background:#111;height:3px;position:absolute;bottom:-3px;left:0}.leader-levels{grid-template-columns:1.4fr .8fr .8fr;gap:10px;display:grid}.leader-levels>div{flex-direction:column;gap:5px;display:flex}.leader-levels span{color:#777;font-size:10px}.leader-levels b{font:600 11px DM Mono}.leader-reason{color:#666;min-height:36px;font-size:11px;line-height:1.6}.leader-card>button{color:#111;cursor:pointer;background:0 0;border:1px solid #c9c9c4;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100%;height:38px;font-size:12px;font-weight:700;display:flex}.leader-card>button:hover{color:#fff;background:#111;border-color:#111}.no-signal{background:#111;border:1px solid #343434;border-radius:9px;align-items:center;gap:15px;padding:24px;display:flex}.no-signal h3{margin:0 0 5px}.no-signal p{color:#888;margin:0;font-size:13px}.scanner-filters{background:#111;border:1px solid #2b2b2b;border-radius:8px;gap:5px;padding:4px;display:flex}.scanner-filters button{color:#888;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 11px;font-size:11px}.signal-table{background:#111;border:1px solid #2b2b2b;border-radius:9px;overflow:hidden}.signal-table-head,.signal-row{grid-template-columns:1.4fr .55fr .65fr .9fr 1fr .9fr .55fr;align-items:center;gap:12px;padding:0 17px;display:grid}.signal-table-head{color:#71716e;letter-spacing:.06em;border-bottom:1px solid #292929;height:42px;font:500 10px DM Mono}.signal-row{color:#eee;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #242424;width:100%;min-height:67px}.signal-row:last-child{border:0}.signal-row>span{flex-direction:column;gap:4px;min-width:0;display:flex}.signal-row b{white-space:nowrap;text-overflow:ellipsis;font:600 12px DM Mono;overflow:hidden}.signal-row small{color:#777;font-size:10px}.signal-asset{align-items:center;gap:10px;flex-direction:row!important}.signal-asset>i{background:#222;border:1px solid #333;border-radius:6px;place-items:center;width:33px;height:33px;font-style:normal;font-weight:700;display:grid}.signal-asset>b{flex-direction:column;gap:3px;display:flex}.table-score>i{background:#333;width:65px;height:3px;overflow:hidden}.table-score u{background:#eee;height:100%;display:block}.signal-row .positive{color:#71d6a6}.signal-row .negative{color:#e77882}.open-analysis{color:#999;align-items:center;font-size:11px;flex-direction:row!important}.scanner-disclaimer{color:#777;align-items:center;gap:8px;margin:16px 0;font-size:11px;display:flex}.scanner-loading{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 72px);display:flex}.scanner-loading h2{margin:21px 0 5px;font-size:18px}.scanner-loading p{color:#777;font-size:12px}.scan-beam{background:#222;width:230px;height:4px;position:relative;overflow:hidden}.scan-beam:after{content:"";background:#f2f2ee;width:38%;animation:1.1s ease-in-out infinite scan;position:absolute;inset:0}@keyframes scan{0%{transform:translate(-110%)}to{transform:translate(370%)}}.ai-pending{color:#777;align-items:center;gap:13px;min-height:150px;display:flex}.ai-pending svg{color:#aaa}.ai-pending>div{flex-direction:column;gap:5px;display:flex}.ai-pending b{color:#ddd;font-size:14px}.ai-pending span{font-size:12px}.ai-unavailable{background:#111;border:1px solid #303030;border-radius:9px;align-items:center;gap:13px;min-height:128px;padding:18px;display:flex}.ai-unavailable svg{color:#cda85e;flex:none}.ai-unavailable b{font-size:14px;display:block}.ai-unavailable span{color:#858582;margin-top:5px;font-size:12px;line-height:1.55;display:block}.standalone-page>.portfolio-section{margin-top:0}.standalone-page>.page-content{padding:0}.news-grid.full{grid-template-columns:repeat(3,1fr)}.app-shell.light .scan-summary>div,.app-shell.light .signal-table,.app-shell.light .scanner-filters,.app-shell.light .no-signal{background:#fff;border-color:#d8d8d3}.app-shell.light .scan-summary .buy{border-color:#91b8a6}.app-shell.light .scan-summary .sell{border-color:#c99ca1}.app-shell.light .leader-card{color:#f2f2ee;background:#111}.app-shell.light .leader-score i{background:#f2f2ee}.app-shell.light .leader-card>button{color:#eee;border-color:#444}.app-shell.light .leader-card>button:hover{color:#111;background:#f2f2ee}.app-shell.light .scanner-filters button.active{color:#fff;background:#111}.app-shell.light .signal-table-head{border-color:#ddd}.app-shell.light .ai-pending b{color:#222}.app-shell.light .ai-unavailable{background:#fff;border-color:#d8d8d3}.app-shell.light .ai-unavailable b{color:#222}.scanner-origin{border-left:2px solid #777;flex-direction:column;gap:2px;margin-left:16px;padding:8px 12px;display:flex}.scanner-origin span,.scanner-origin small{color:#777;font-size:9px}.scanner-origin b{font:700 11px DM Mono}.scanner-origin.al{border-color:#50d69a}.scanner-origin.al b{color:#50d69a}.scanner-origin.sat{border-color:#ef747f}.scanner-origin.sat b{color:#ef747f}.scanner-origin.bekle{border-color:#c9aa62}.scanner-origin.bekle b{color:#c9aa62}.app-shell.light .scanner-origin span,.app-shell.light .scanner-origin small{color:#777}@media (width<=1180px){.leader-grid{grid-template-columns:1fr 1fr}.leader-card:last-child{grid-column:1/-1}.signal-table-head,.signal-row{grid-template-columns:1.4fr .55fr .65fr .9fr 1fr .55fr}.signal-table-head>span:nth-child(6),.signal-row>span:nth-child(6){display:none}}@media (width<=760px){.scanner-heading,.scanner-section-title{flex-direction:column;align-items:flex-start}.scan-summary{grid-template-columns:1fr 1fr}.leader-grid{grid-template-columns:1fr}.leader-card:last-child{grid-column:auto}.scanner-filters{width:100%;overflow:auto}.signal-table-head,.signal-row{grid-template-columns:1.3fr .55fr .65fr .55fr}.signal-table-head>span:nth-child(4),.signal-row>span:nth-child(4),.signal-table-head>span:nth-child(5),.signal-row>span:nth-child(5){display:none}.news-grid.full{grid-template-columns:1fr}.scanner-origin{margin:10px 0 0}}.quick-guide{background:#111;border:1px solid #2b2b2b;border-radius:10px;grid-template-columns:.8fr 2.2fr;gap:22px;margin-bottom:12px;padding:18px 20px;display:grid}.quick-guide-title{align-items:flex-start;gap:11px;display:flex}.quick-guide-title svg{color:#71d6a6;flex:none}.quick-guide-title b{font-size:15px;display:block}.quick-guide-title span{color:#92928f;margin-top:5px;font-size:13px;line-height:1.5;display:block}.quick-guide-steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.quick-guide-steps>div{gap:10px;display:flex}.quick-guide-steps>div>b{color:#111;background:#f1f1ed;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font:700 12px DM Mono;display:grid}.quick-guide-steps strong{color:#eee;margin-bottom:3px;font-size:13px;display:block}.scan-freshness{background:#0e1716;border:1px solid #263432;border-radius:9px;align-items:center;gap:11px;margin-bottom:18px;padding:12px 15px;display:flex}.scan-freshness>svg{color:#71d6a6;flex:none}.scan-freshness>div{flex-direction:column;gap:3px;display:flex}.scan-freshness b{font-size:13px}.scan-freshness span{color:#89958f;font-size:12px}.scan-freshness em{color:#d0b56e;margin-left:auto;font-size:12px;font-style:normal}.leader-action{color:#333;background:#e4e4df;border-radius:7px;align-items:flex-start;gap:7px;margin:0 0 15px;padding:10px;font-size:12px;line-height:1.5;display:flex}.leader-action svg{color:#18704f;flex:none;margin-top:1px}.signal-row small{font-size:11px;line-height:1.35}.signal-row>span:nth-child(6) b{white-space:normal;font-family:Manrope,sans-serif;font-size:12px}.simple-decision{background:#101814;border:1px solid #315c49;border-radius:11px;grid-template-columns:.8fr 1.35fr 1fr;gap:0;margin-bottom:14px;display:grid;overflow:hidden}.simple-decision.sat{background:#1a1112;border-color:#603239}.simple-decision.bekle{background:#18160f;border-color:#544827}.decision-lead{border-right:1px solid #2b4037}.simple-decision.sat .decision-lead,.simple-decision.sat .decision-steps{border-color:#4c292d}.simple-decision.bekle .decision-lead,.simple-decision.bekle .decision-steps{border-color:#443b24}.decision-badge{color:#95efc4;background:#15543d;border-radius:6px;margin:11px 0 9px;padding:7px 12px;font:800 16px DM Mono;display:inline-flex}.simple-decision.sat .decision-badge{color:#ff9ca6;background:#521f26}.simple-decision.bekle .decision-badge{color:#f1d27b;background:#493b16}.decision-lead h2{margin:0 0 7px;font-size:21px}.decision-lead p{color:#aab2ad;margin:0;font-size:14px;line-height:1.55}.decision-steps{border-right:1px solid #2b4037}.decision-steps h3{margin:0 0 14px;font-size:16px}.decision-steps>div{grid-template-columns:26px 1fr;align-items:flex-start;gap:10px;margin-top:10px;display:grid}.decision-steps>div>b{background:#27332e;border-radius:50%;place-items:center;width:24px;height:24px;font:700 11px DM Mono;display:grid}.decision-steps span{color:#c5cbc8;font-size:13px;line-height:1.55}.beginner-glossary summary{cursor:pointer;margin-bottom:11px;font-size:15px;font-weight:700}.beginner-glossary p{color:#a1aaa5;margin:7px 0;font-size:12px;line-height:1.5}.beginner-glossary p b{color:#eee}.decision-change{color:#e0c477;background:#211c10;border-top:1px solid #604b24;grid-column:1/-1;align-items:center;gap:9px;margin:0;padding:12px 20px;font-size:13px;display:flex}.freshness-panel{background:#111;border:1px solid #2b2b2b;border-radius:10px;margin:0 0 14px;overflow:hidden}.freshness-note{background:#151515;border-bottom:1px solid #292929;align-items:flex-start;gap:11px;padding:14px 17px;display:flex}.freshness-note svg{color:#71d6a6;flex:none}.freshness-note b{font-size:14px;display:block}.freshness-note span{color:#9a9a96;margin-top:3px;font-size:12px;line-height:1.5;display:block}.freshness-items{grid-template-columns:repeat(4,1fr);display:grid}.freshness-items>div{border-right:1px solid #292929;flex-direction:column;gap:5px;padding:14px 17px;display:flex}.freshness-items>div:last-child{border:0}.freshness-items span{color:#858582;font-size:12px}.freshness-items b{font-size:13px}.freshness-items small{color:#777;font-size:11px;line-height:1.45}.connection-help{background:#101713;border:1px solid #315144;border-radius:9px;align-items:flex-start;gap:11px;margin:16px 0;padding:15px 17px;display:flex}.connection-help svg{color:#71d6a6;flex:none}.connection-help b{font-size:14px;display:block}.connection-help span{color:#9ca5a0;margin-top:4px;font-size:13px;line-height:1.5;display:block}.connection-purpose{color:#d8d8d4;min-height:46px;font-size:14px;line-height:1.6}.connection-freshness{background:#111a18;border:1px solid #31403c;border-radius:8px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px;display:flex}.connection-freshness svg{color:#71d6a6;flex:none;margin-top:2px}.connection-freshness span{color:#7f8e88;font-size:11px;display:block}.connection-freshness b{margin-top:4px;font-size:12px;line-height:1.5;display:block}.coverage-note{color:#cbb77c;align-items:flex-start;gap:7px;margin:9px 0;font-size:12px;line-height:1.5;display:flex}.coverage-note svg{flex:none;margin-top:2px}.capabilities>small{color:#777;width:100%;margin-bottom:3px;font-size:11px;display:block}.connection-card footer{align-items:flex-start}.connection-card footer span{max-width:48%}.connection-card footer em{text-align:right;max-width:48%;line-height:1.4}.app-shell.light .quick-guide,.app-shell.light .freshness-panel{background:#fff;border-color:#d8d8d3}.app-shell.light .quick-guide-title b,.app-shell.light .quick-guide-steps strong,.app-shell.light .freshness-note b{color:#111}.app-shell.light .quick-guide-steps>div>b{color:#fff;background:#111}.app-shell.light .scan-freshness{background:#eef7f2;border-color:#b8d2c5}.app-shell.light .leader-action{color:#cfcfcb;background:#242424}.app-shell.light .leader-action b{color:#fff}.app-shell.light .simple-decision{color:#111;background:#f2f8f4;border-color:#9bc2ae}.app-shell.light .simple-decision.sat{background:#fbf1f2;border-color:#d5a2a7}.app-shell.light .simple-decision.bekle{background:#faf7ec;border-color:#d5c383}.app-shell.light .decision-lead,.app-shell.light .decision-steps{border-color:#cbded4}.app-shell.light .decision-lead p,.app-shell.light .decision-steps span{color:#505754}.app-shell.light .decision-steps>div>b{background:#dbe7e0}.app-shell.light .beginner-glossary p{color:#555}.app-shell.light .beginner-glossary p b{color:#111}.app-shell.light .freshness-note{background:#f6f6f3;border-color:#ddd}.app-shell.light .freshness-items>div{border-color:#ddd}.app-shell.light .connection-help{background:#eef7f2;border-color:#b8d2c5}.app-shell.light .connection-help b{color:#111}.app-shell.light .connection-purpose{color:#333}.app-shell.light .connection-freshness{background:#f2f7f4;border-color:#c7d8cf}.app-shell.light .connection-freshness b{color:#333}@media (width<=1180px){.quick-guide{grid-template-columns:1fr}.simple-decision{grid-template-columns:1fr 1fr}.beginner-glossary{border-top:1px solid #2b4037;grid-column:1/-1}.freshness-items{grid-template-columns:1fr 1fr}.freshness-items>div:nth-child(2){border-right:0}.freshness-items>div:nth-child(-n+2){border-bottom:1px solid #292929}}@media (width<=760px){.quick-guide-steps,.simple-decision,.freshness-items{grid-template-columns:1fr}.quick-guide-steps{gap:12px}.scan-freshness{align-items:flex-start}.scan-freshness em{display:none}.decision-lead,.decision-steps{border-bottom:1px solid #2b4037;border-right:0}.beginner-glossary{grid-column:auto}.freshness-items>div{border-right:0;border-bottom:1px solid #292929!important}.freshness-items>div:last-child{border-bottom:0!important}.connection-card footer{flex-direction:column;gap:7px}.connection-card footer span,.connection-card footer em{text-align:left;max-width:none}}.scanner-actions,.portfolio-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.horizon-filter{background:#111;border:1px solid #2b2b2b;border-radius:9px;align-items:center;gap:4px;padding:4px;display:flex}.horizon-filter button{color:#8a8a87;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:12px;display:flex}.horizon-filter button.active{color:#111;background:#f1f1ed;font-weight:700}.leader-card.sat{box-shadow:inset 0 4px #8d3740}.leader-buttons{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.leader-buttons button{color:#111;cursor:pointer;background:0 0;border:1px solid #c9c9c4;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:39px;font-size:12px;font-weight:700;display:flex}.leader-buttons button:hover,.leader-buttons .record-buy{color:#fff;background:#111;border-color:#111}.leader-buttons .record-buy:hover{background:#2b2b2b}.signal-table-head,.signal-row{grid-template-columns:1.25fr .62fr .55fr .78fr .78fr 1fr 1.12fr}.table-actions{justify-content:flex-end;align-items:center;gap:5px;flex-direction:row!important;display:flex!important}.table-actions button,.holding-detail{color:#bcbcb8;cursor:pointer;background:#191919;border:1px solid #363636;border-radius:6px;justify-content:center;align-items:center;gap:3px;height:31px;padding:0 9px;font-size:11px;display:flex}.table-actions button:hover,.holding-detail:hover{color:#fff;border-color:#666}.quick-buy-modal{width:min(560px,100%)}.trade-signal-note{background:#111914;border:1px solid #344038;border-radius:9px;align-items:center;gap:11px;margin-top:19px;padding:13px;display:flex}.trade-signal-note.sat{background:#1b1113;border-color:#533037}.trade-signal-note.bekle{background:#19170f;border-color:#4b4229}.trade-signal-note>div{flex-direction:column;gap:3px;display:flex}.trade-signal-note b{font-size:14px}.trade-signal-note small{color:#888;font-size:12px}.quantity-preview{background:#2c363f;border:1px solid #2c363f;border-radius:9px;grid-template-columns:1fr 1fr;gap:1px;margin-top:15px;display:grid;overflow:hidden}.quantity-preview>div{background:#11171e;flex-direction:column;gap:6px;padding:14px;display:flex}.quantity-preview span{color:#858f98;font-size:12px}.quantity-preview b{font:600 15px DM Mono}.trade-warning{color:#d7bd75;background:#211d12;border-radius:7px;align-items:flex-start;gap:7px;margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.trade-warning svg{flex:none;margin-top:1px}.trade-error{color:#ff9ca6;font-size:12px}.paper-note{text-align:center;color:#737d85;margin:11px 0 0;font-size:11px;line-height:1.5}.primary-btn:disabled{opacity:.55;cursor:not-allowed}.portfolio-title{align-items:flex-start;margin-bottom:18px}.portfolio-title h2{font-size:26px}.portfolio-title p{color:#888;margin:6px 0 0;font-size:13px}.portfolio-totals{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:14px;display:grid}.portfolio-totals>div{background:#111;border:1px solid #2a2a2a;border-radius:9px;flex-direction:column;gap:7px;padding:17px;display:flex}.portfolio-totals span{color:#858582;font-size:12px}.portfolio-totals strong{font:600 18px DM Mono}.portfolio-totals small{color:#777;font-size:11px}.portfolio-totals .positive strong,.holding-row .positive b{color:#71d6a6}.portfolio-totals .negative strong,.holding-row .negative b{color:#e77882}.holdings-table{background:#111;border:1px solid #2b2b2b;border-radius:10px;overflow:hidden}.holdings-head,.holding-row{grid-template-columns:1.25fr .8fr .85fr .8fr .85fr .85fr .85fr .55fr;align-items:center;gap:12px;padding:0 16px;display:grid}.holdings-head{color:#777;letter-spacing:.04em;border-bottom:1px solid #292929;min-height:43px;font:500 10px DM Mono}.holding-row{border-bottom:1px solid #242424;min-height:78px}.holding-row:last-child{border:0}.holding-row>span{flex-direction:column;gap:4px;min-width:0;display:flex}.holding-row b{white-space:nowrap;text-overflow:ellipsis;font:600 12px DM Mono;overflow:hidden}.holding-row small{color:#777;font-size:10px;line-height:1.35}.holding-detail:disabled{opacity:.45;cursor:not-allowed}.portfolio-storage{color:#728e82;align-items:center;gap:7px;margin:11px 0;font-size:12px;display:flex}.transaction-history{background:#111;border:1px solid #2b2b2b;border-radius:9px;margin-top:20px;overflow:hidden}.transaction-history summary{cursor:pointer;padding:14px 16px;font-size:13px;font-weight:700}.transaction-history .transaction-list{border:0;border-top:1px solid #292929;border-radius:0}.empty-portfolio{background:#111;border:1px dashed #3a3a3a;border-radius:10px;align-items:center;gap:14px;padding:28px;display:flex}.empty-portfolio svg{color:#777}.empty-portfolio h3{margin:0 0 5px}.empty-portfolio p{color:#888;margin:0;font-size:13px}.app-shell.light .horizon-filter,.app-shell.light .portfolio-totals>div,.app-shell.light .holdings-table,.app-shell.light .transaction-history,.app-shell.light .empty-portfolio{background:#fff;border-color:#d8d8d3}.app-shell.light .horizon-filter button.active{color:#fff;background:#111}.app-shell.light .leader-buttons button{color:#eee;border-color:#444}.app-shell.light .leader-buttons button:hover{color:#111;background:#f1f1ed}.app-shell.light .leader-buttons .record-buy{color:#111;background:#f1f1ed;border-color:#f1f1ed}.app-shell.light .table-actions button,.app-shell.light .holding-detail{color:#333;background:#f1f1ee;border-color:#d4d4cf}.app-shell.light .table-actions .record-buy{color:#176143;background:#e8f4ed;border-color:#b4d0c1}.app-shell.light .modal{color:#111;background:#fff;border-color:#d1d1cc}.app-shell.light .form-grid input,.app-shell.light .form-grid select{color:#111;background:#f4f4f1;border-color:#d1d1cc}.app-shell.light .trade-signal-note{background:#edf7f1;border-color:#afd0bd}.app-shell.light .trade-signal-note.sat{background:#fbf0f1;border-color:#d5a2a7}.app-shell.light .trade-signal-note.bekle{background:#faf7ec;border-color:#d5c383}.app-shell.light .quantity-preview{background:#ddd;border-color:#ddd}.app-shell.light .quantity-preview>div{background:#f6f6f3}.app-shell.light .holdings-head,.app-shell.light .holding-row,.app-shell.light .transaction-history .transaction-list{border-color:#e0e0dc}.app-shell.light .transaction-history .transaction-list{background:#fff}@media (width<=1180px){.scanner-actions,.portfolio-actions{flex-direction:column;align-items:flex-end}.holdings-head,.holding-row{grid-template-columns:1.25fr .75fr .8fr .8fr .8fr .65fr}.holdings-head>span:nth-child(4),.holding-row>span:nth-child(4),.holdings-head>span:nth-child(6),.holding-row>span:nth-child(6){display:none}.signal-table-head,.signal-row{grid-template-columns:1.3fr .6fr .55fr .8fr .8fr 1fr}.signal-table-head>span:nth-child(6),.signal-row>span:nth-child(6){display:none}}@media (width<=760px){.scanner-actions,.portfolio-actions{align-items:stretch;width:100%}.horizon-filter{grid-template-columns:auto 1fr 1fr;width:100%;display:grid}.horizon-filter button{justify-content:center}.portfolio-title{flex-direction:column;gap:15px}.portfolio-totals{grid-template-columns:1fr 1fr}.leader-buttons{grid-template-columns:1fr}.signal-table-head,.signal-row{grid-template-columns:1.25fr .62fr .6fr .9fr}.signal-table-head>span:nth-child(4),.signal-row>span:nth-child(4){display:flex}.signal-table-head>span:nth-child(3),.signal-row>span:nth-child(3),.signal-table-head>span:nth-child(5),.signal-row>span:nth-child(5){display:none}.table-actions{justify-content:flex-start}.table-actions>button:first-child{display:none}.holdings-head,.holding-row{grid-template-columns:1.2fr .7fr .9fr .6fr}.holdings-head>span:nth-child(3),.holding-row>span:nth-child(3),.holdings-head>span:nth-child(5),.holding-row>span:nth-child(5),.holdings-head>span:nth-child(7),.holding-row>span:nth-child(7){display:none}.quantity-preview{grid-template-columns:1fr}}.sidebar{overflow-y:auto}.planner-heading h1,.backtest-page .scanner-heading h1,.strong-page .scanner-heading h1{letter-spacing:-.045em;margin:7px 0;font-size:36px}.planner-heading p{color:#91918e;max-width:760px;margin:0;font-size:14px;line-height:1.6}.planner-workspace{grid-template-columns:330px 1fr;align-items:start;gap:14px;margin-top:22px;display:grid}.capital-form{background:#111;border:1px solid #2b2b2b;border-radius:11px;padding:20px;position:sticky;top:91px}.capital-form-title{align-items:flex-start;gap:11px;margin-bottom:19px;display:flex}.capital-form-title>svg{color:#71d6a6}.capital-form-title h2{margin:0;font-size:19px}.capital-form-title p{color:#858582;margin:4px 0 0;font-size:12px}.capital-form>label{color:#aaa;flex-direction:column;gap:7px;margin-top:15px;font-size:12px;display:flex}.capital-form input,.backtest-form input,.backtest-form select{color:#eee;background:#0b0b0b;border:1px solid #343434;border-radius:7px;outline:0;height:42px;padding:0 11px}.capital-form input:focus,.backtest-form input:focus,.backtest-form select:focus{border-color:#6b947f}.capital-form label>small{color:#71716e;font-size:11px;line-height:1.45}.money-input{position:relative}.money-input svg{color:#777;position:absolute;top:12px;left:11px}.money-input input{width:100%;padding-left:34px}.plan-horizon{background:#0b0b0b;border:1px solid #333;border-radius:8px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.plan-horizon button{color:#888;cursor:pointer;background:0 0;border:0;border-radius:6px;height:34px;font-size:12px}.plan-horizon button.active{color:#111;background:#f1f1ed;font-weight:700}.plan-result{min-width:0}.plan-result>.loading{background:#111;border:1px solid #2b2b2b;border-radius:11px;min-height:430px}.plan-overview{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.plan-overview>div{background:#111;border:1px solid #2b2b2b;border-radius:9px;flex-direction:column;gap:6px;padding:17px;display:flex}.plan-overview span{color:#858582;font-size:11px}.plan-overview strong{font:600 18px DM Mono}.plan-overview small{color:#777;font-size:11px}.plan-overview .risk{border-color:#5b4930}.plan-overview .risk strong{color:#dfc277}.plan-explanation{color:#b9c9c0;background:#101713;border:1px solid #315144;border-radius:8px;align-items:center;gap:8px;padding:11px 13px;font-size:12px;line-height:1.5;display:flex}.plan-explanation svg{color:#71d6a6;flex:none}.allocation-list{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.allocation-list>article,.strong-card{background:#111;border:1px solid #2b2b2b;border-radius:10px;padding:17px}.allocation-head{align-items:center;gap:10px;display:flex}.allocation-head>div:nth-child(2){flex:1}.allocation-head h3{margin:0;font-size:17px}.allocation-head span{color:#777;margin-top:3px;font-size:11px;display:block}.allocation-amount{background:#171717;border-radius:7px;margin:16px 0 12px;padding:13px}.allocation-amount span{color:#888;font-size:11px;display:block}.allocation-amount strong{margin:4px 0;font:700 22px DM Mono;display:block}.allocation-amount small{color:#858582;font-size:11px}.allocation-risk{background:#303030;border:1px solid #303030;border-radius:7px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.allocation-risk>div{background:#151515;flex-direction:column;gap:4px;padding:10px;display:flex}.allocation-risk span{color:#777;font-size:10px}.allocation-risk b{font:600 11px DM Mono}.allocation-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:11px;display:grid}.allocation-actions button{color:#bbb;cursor:pointer;background:#181818;border:1px solid #363636;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:35px;font-size:11px;display:flex}.allocation-actions button:hover{color:#fff;border-color:#777}.allocation-actions .record-buy{color:#111;background:#e9e9e4;border-color:#e9e9e4;font-weight:700}.exit-alerts{background:#1b1113;border:1px solid #57353a;border-radius:10px;margin:0 0 13px;padding:13px}.exit-alert-title{align-items:flex-start;gap:9px;margin-bottom:10px;display:flex}.exit-alert-title svg{color:#ef7b86}.exit-alert-title b{font-size:14px;display:block}.exit-alert-title span{color:#9b8184;margin-top:2px;font-size:11px;display:block}.exit-alerts>button{color:#eee;text-align:left;cursor:pointer;background:#241519;border:1px solid #4a2b30;border-radius:7px;grid-template-columns:.5fr .9fr 2fr auto;align-items:center;gap:12px;width:100%;padding:11px;display:grid}.exit-alerts>button+button{margin-top:6px}.exit-alerts>button.target{background:#211c11;border-color:#594b2e}.exit-alerts>button b{font:700 12px DM Mono}.exit-alerts>button strong{color:#ff929c;font-size:12px}.exit-alerts>button.target strong{color:#e0c579}.exit-alerts>button span{color:#a99a9c;font-size:11px}.exit-mini{font-weight:700;font-size:9px!important}.exit-mini.danger{color:#ef7b86}.exit-mini.target{color:#dfc277}.exit-mini.good{color:#71d6a6}.exit-mini.watch{color:#c9ad68}.strong-criteria{background:#101713;border:1px solid #315144;border-radius:9px;align-items:center;gap:10px;margin-bottom:15px;padding:14px 16px;display:flex}.strong-criteria svg{color:#71d6a6}.strong-criteria>div{flex-direction:column;flex:1;gap:3px;display:flex}.strong-criteria b{font-size:13px}.strong-criteria span{color:#909b95;font-size:12px}.strong-criteria em{color:#8bdcb5;font:600 12px DM Mono}.strong-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.strong-card.al{border-top-color:#427d63}.strong-card.sat{border-top-color:#8b3f47}.strong-card-top{justify-content:space-between;align-items:center;display:flex}.strong-card-top>span{color:#777;text-transform:uppercase;font:600 10px DM Mono}.strong-symbol{align-items:center;gap:10px;margin-top:15px;display:flex}.strong-symbol>div:nth-child(2){flex:1}.strong-symbol h2{margin:0;font-size:21px}.strong-symbol p{color:#777;margin:3px 0;font-size:11px}.strong-symbol>strong{color:#71d6a6;font:600 11px DM Mono}.strong-score{grid-template-columns:1fr auto;gap:5px;margin-top:15px;display:grid}.strong-score span{color:#777;font-size:11px}.strong-score b{font:600 11px DM Mono}.strong-score i{background:#2a2a2a;grid-column:1/-1;height:4px}.strong-score u{background:#71d6a6;height:100%;display:block}.strong-card>p{color:#8c8c89;min-height:51px;font-size:11px;line-height:1.55}.backtest-form{background:#111;border:1px solid #2b2b2b;border-radius:9px;grid-template-columns:1fr 1fr 1.2fr auto;align-items:end;gap:9px;padding:14px;display:grid}.backtest-form label{color:#888;flex-direction:column;gap:6px;font-size:11px;display:flex}.backtest-form button{height:42px}.backtest-metrics{grid-template-columns:repeat(4,1fr);gap:9px;margin:14px 0;display:grid}.backtest-metrics>div{background:#111;border:1px solid #2b2b2b;border-radius:9px;flex-direction:column;gap:6px;padding:17px;display:flex}.backtest-metrics span{color:#858582;font-size:11px}.backtest-metrics strong{font:700 21px DM Mono}.backtest-metrics small{color:#777;font-size:11px}.backtest-metrics .positive strong{color:#71d6a6}.backtest-metrics .negative strong{color:#e77882}.backtest-grid{grid-template-columns:1.25fr .75fr;gap:10px;display:grid}.backtest-chart,.signal-history{padding:18px}.backtest-assumption{color:#8c8c88;align-items:flex-start;gap:7px;margin:8px 0 0;font-size:11px;line-height:1.5;display:flex}.backtest-assumption svg{color:#c6a75c;flex:none}.history-stats{grid-template-columns:1fr 1fr;gap:6px;margin:16px 0;display:grid}.history-stats>div{background:#171717;border-radius:7px;flex-direction:column;gap:5px;padding:11px;display:flex}.history-stats span{color:#777;font-size:10px}.history-stats b{font:600 14px DM Mono}.signal-history>p{color:#888;font-size:11px;line-height:1.55}.recent-signals{border-top:1px solid #292929;margin-top:12px}.recent-signals>div{border-bottom:1px solid #252525;grid-template-columns:.7fr auto 1fr auto;align-items:center;gap:7px;padding:8px 0;display:grid}.recent-signals b{font:600 11px DM Mono}.recent-signals .signal-badge{min-width:34px;padding:4px;font-size:8px}.recent-signals span,.recent-signals small{color:#777;font-size:9px}.history-empty{color:#888;border:1px dashed #3a3a3a;border-radius:8px;padding:22px;font-size:12px;line-height:1.5}.trade-history{margin-top:24px}.trade-history .scanner-section-title>span{color:#777;font-size:11px}.backtest-trades{background:#111;border:1px solid #2b2b2b;border-radius:9px;overflow:hidden}.backtest-trades>div{border-bottom:1px solid #292929;grid-template-columns:1fr 1fr .6fr 1fr .6fr;align-items:center;gap:10px;min-height:47px;padding:7px 14px;font-size:11px;display:grid}.backtest-trades>div:first-child{color:#777;min-height:38px;font:500 10px DM Mono}.backtest-trades>div:last-child{border:0}.backtest-trades span{flex-direction:column;gap:3px;display:flex}.backtest-trades small{color:#777}.backtest-trades .positive{color:#71d6a6}.backtest-trades .negative{color:#e77882}.app-shell.light .capital-form,.app-shell.light .plan-overview>div,.app-shell.light .allocation-list>article,.app-shell.light .strong-card,.app-shell.light .backtest-form,.app-shell.light .backtest-metrics>div,.app-shell.light .history-stats>div,.app-shell.light .backtest-trades{background:#fff;border-color:#d8d8d3}.app-shell.light .capital-form input,.app-shell.light .backtest-form input,.app-shell.light .backtest-form select,.app-shell.light .plan-horizon{color:#111;background:#f3f3f0;border-color:#d2d2cd}.app-shell.light .plan-horizon button.active{color:#fff;background:#111}.app-shell.light .allocation-amount,.app-shell.light .allocation-risk>div{background:#f5f5f2}.app-shell.light .allocation-risk{background:#ddd;border-color:#ddd}.app-shell.light .allocation-actions button{color:#333;background:#f3f3f0;border-color:#d4d4cf}.app-shell.light .allocation-actions .record-buy{color:#fff;background:#111;border-color:#111}.app-shell.light .strong-criteria,.app-shell.light .plan-explanation{color:#333;background:#eef7f2;border-color:#b8d2c5}.app-shell.light .backtest-grid .panel{background:#fff}.app-shell.light .recent-signals,.app-shell.light .recent-signals>div{border-color:#ddd}.leader-change{color:#51451f;background:#fff8de;border:1px solid #b8a261;border-radius:7px;align-items:flex-start;gap:8px;margin:-4px 0 14px;padding:10px;display:flex}.leader-change svg{flex:none;margin-top:2px}.leader-change span{font-size:11px;line-height:1.45}.leader-change b{margin-bottom:2px;font:700 11px DM Mono;display:block}.signal-row.has-change{box-shadow:inset 3px 0 #c9aa58}.signal-change-detail{background:#1d190f;border-top:1px solid #5e4d27;grid-column:1/-1;padding:15px 20px}.signal-change-detail>div{color:#dfc477;align-items:center;gap:9px;display:flex}.signal-change-detail>div span{align-items:center;gap:9px;display:flex}.signal-change-detail>div b{font-size:13px}.signal-change-detail>div em{border:1px solid #6d592b;border-radius:4px;padding:3px 7px;font:700 10px DM Mono}.signal-change-detail ul{color:#c9c0a7;margin:10px 0 0 26px;padding:0;font-size:12px;line-height:1.6}.app-shell.light .signal-change-detail{background:#fff9e8;border-color:#d8c68f}.app-shell.light .signal-change-detail>div{color:#725e22}.app-shell.light .signal-change-detail ul{color:#5f5948}@media (width<=1180px){.planner-workspace{grid-template-columns:280px 1fr}.plan-overview,.strong-grid{grid-template-columns:1fr 1fr}.backtest-grid{grid-template-columns:1fr}.capital-form{position:static}}@media (width<=800px){.planner-workspace,.allocation-list,.strong-grid{grid-template-columns:1fr}.backtest-form,.backtest-metrics{grid-template-columns:1fr 1fr}.exit-alerts>button{grid-template-columns:.5fr 1fr auto}.exit-alerts>button span{grid-column:1/-1}.plan-overview{grid-template-columns:1fr 1fr}}@media (width<=560px){.planner-heading h1,.backtest-page .scanner-heading h1,.strong-page .scanner-heading h1{font-size:28px}.plan-overview,.backtest-metrics,.backtest-form,.portfolio-totals{grid-template-columns:1fr}.strong-criteria{flex-wrap:wrap;align-items:flex-start}.strong-criteria em{width:100%}.backtest-trades>div{grid-template-columns:1fr 1fr .7fr}.backtest-trades>div>span:nth-child(4),.backtest-trades>div>span:nth-child(5){display:none}.exit-alerts>button{grid-template-columns:1fr auto}.exit-alerts>button strong,.exit-alerts>button span{grid-column:1/-1}}.sample-assessment{color:#dfc277;background:#1c1810;border:1px solid #5b4930;border-radius:9px;align-items:flex-start;gap:10px;margin-top:14px;padding:13px 15px;display:flex}.sample-assessment svg{flex:none}.sample-assessment div{flex-direction:column;gap:4px;display:flex}.sample-assessment b{font-size:13px}.sample-assessment span{color:#a99b79;font-size:11px;line-height:1.5}.sample-assessment.strong{color:#71d6a6;background:#101713;border-color:#315144}.sample-assessment.strong span{color:#90a89c}.period-results{margin-top:24px}.period-results>div:last-child{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.period-results article{background:#111;border:1px solid #2b2b2b;border-radius:8px;flex-direction:column;gap:5px;padding:13px;display:flex}.period-results article span,.period-results article small{color:#858582;font-size:10px}.period-results article b{font:600 13px DM Mono}.period-results article b.positive{color:#71d6a6}.period-results article b.negative{color:#e77882}.app-shell.light .sample-assessment{color:#765a18;background:#fff8e8;border-color:#d9c38f}.app-shell.light .sample-assessment.strong{color:#276247;background:#eef7f2;border-color:#b8d2c5}.app-shell.light .period-results article{background:#fff;border-color:#d8d8d3}@media (width<=800px){.period-results>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.period-results>div:last-child{grid-template-columns:1fr}}.period-validation{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0 14px;display:grid}.period-validation>div{background:#111;border:1px solid #2b2b2b;border-radius:8px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.period-validation span,.period-validation small{color:#858582;font-size:10px}.period-validation b{font:600 12px DM Mono}.app-shell.light .period-validation>div{background:#fff;border-color:#d8d8d3}@media (width<=560px){.period-validation{grid-template-columns:1fr}}.whatsapp-page .scanner-heading{align-items:flex-start}.whatsapp-state{background:#111;border:1px solid #303030;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;min-width:215px;padding:12px 14px;display:grid}.whatsapp-state .pulse{grid-row:1/3}.whatsapp-state b{font-size:13px}.whatsapp-state small{color:#7f7f7c;margin-top:3px;font-size:10px}.whatsapp-state.ready{border-color:#315b48}.whatsapp-state.ready b{color:#71d6a6}.whatsapp-state.error{border-color:#66353b}.privacy-lock{background:#101713;border:1px solid #315144;border-radius:9px;align-items:flex-start;gap:11px;margin:14px 0;padding:14px 16px;display:flex}.privacy-lock svg{color:#71d6a6;flex:none}.privacy-lock b{font-size:13px;display:block}.privacy-lock span{color:#8d9992;margin-top:4px;font-size:11px;line-height:1.55;display:block}.whatsapp-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.whatsapp-grid>.panel{padding:19px}.qr-panel{grid-row:span 2}.qr-frame{background:#fff;border-radius:11px;width:min(100%,340px);margin:15px auto;padding:12px}.qr-frame img{width:100%;height:auto;display:block}.qr-panel ol{color:#999;padding-left:23px;font-size:12px;line-height:1.8}.qr-empty,.whatsapp-ready{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;display:flex}.qr-empty>svg,.whatsapp-ready>svg{color:#555;width:42px;height:42px}.whatsapp-ready>svg{color:#71d6a6}.qr-empty h3,.whatsapp-ready h3{margin:13px 0 5px}.qr-empty p,.whatsapp-ready p{color:#80807d;max-width:310px;font-size:12px;line-height:1.55}.qr-empty .primary-btn{margin-top:11px}.recipient-count{color:#777;font:600 11px DM Mono}.recipient-form{grid-template-columns:1fr auto;align-items:end;gap:8px;margin:16px 0;display:grid}.recipient-form label,.confidence-input{color:#9b9b98;flex-direction:column;gap:6px;font-size:11px;display:flex}.recipient-form input,.confidence-input input{color:#eee;background:#0b0b0b;border:1px solid #343434;border-radius:7px;outline:0;height:40px;padding:0 11px}.recipient-form small,.confidence-input small{color:#6f6f6c;font-size:10px}.recipient-form button{height:40px}.recipient-list{flex-direction:column;gap:6px;display:flex}.recipient-list>div{background:#171717;border:1px solid #292929;border-radius:7px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.recipient-list svg{color:#6e9e88}.recipient-list span{font:500 12px DM Mono}.recipient-list em{color:#71d6a6;font-size:9px;font-style:normal}.recipient-list button{color:#777;cursor:pointer;background:0 0;border:0}.recipient-list>p{color:#777;border:1px dashed #363636;border-radius:7px;padding:18px;font-size:11px}.master-switch{cursor:pointer;background:#171717;border:1px solid #2d2d2d;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:0 10px;margin:16px 0;padding:12px;display:grid}.master-switch input{display:none}.master-switch>span{background:#3a3a3a;border-radius:20px;grid-row:1/3;width:38px;height:22px;position:relative}.master-switch>span:after{content:"";background:#aaa;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px}.master-switch input:checked+span{background:#275a43}.master-switch input:checked+span:after{background:#8de0b7;left:19px}.master-switch div{flex-direction:column;gap:3px;display:flex}.master-switch b{font-size:12px}.master-switch small{color:#777;font-size:10px}.event-switches{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:15px;display:grid}.event-switches label{cursor:pointer;background:#131313;border:1px solid #292929;border-radius:7px;align-items:flex-start;gap:8px;padding:10px;display:flex}.event-switches input{accent-color:#63c597;margin-top:2px}.event-switches span{flex-direction:column;gap:3px;display:flex}.event-switches b{font-size:11px}.event-switches small{color:#737370;font-size:9px;line-height:1.4}.confidence-input{margin:14px 0}.settings-notice{color:#7ed7a7;background:#102016;border:1px solid #2e503e;border-radius:7px;padding:9px 11px;font-size:11px}.notification-log{margin-top:11px;padding:19px}.notification-log>div:not(.panel-head):not(.history-empty){border-bottom:1px solid #292929;grid-template-columns:auto .7fr .7fr 1fr;align-items:center;gap:10px;padding:9px 0;display:grid}.notification-log>div:last-child{border-bottom:0}.notification-log b{font:600 11px DM Mono}.notification-log span,.notification-log small{color:#777;font-size:10px}.notification-log .signal-badge{font-size:8px}.app-shell.light .whatsapp-state,.app-shell.light .whatsapp-grid>.panel,.app-shell.light .notification-log{background:#fff;border-color:#d8d8d3}.app-shell.light .privacy-lock{background:#eef7f2;border-color:#b8d2c5}.app-shell.light .recipient-form input,.app-shell.light .confidence-input input{color:#111;background:#f4f4f1;border-color:#d3d3ce}.app-shell.light .recipient-list>div,.app-shell.light .master-switch,.app-shell.light .event-switches label{background:#f5f5f2;border-color:#ddd}.app-shell.light .recipient-list>p{border-color:#ccc}.app-shell.light .settings-notice{color:#286a4b;background:#eef7f2}.app-shell.light .notification-log>div{border-color:#ddd}@media (width<=900px){.whatsapp-grid{grid-template-columns:1fr}.qr-panel{grid-row:auto}.qr-empty,.whatsapp-ready{min-height:230px}}@media (width<=560px){.whatsapp-state{width:100%}.recipient-form,.event-switches{grid-template-columns:1fr}.notification-log>div:not(.panel-head):not(.history-empty){grid-template-columns:auto 1fr}.notification-log span,.notification-log small{grid-column:2}}.market-quality{color:#79d9aa;background:#13261d;border-radius:6px;align-items:center;gap:6px;margin:-5px 0 13px;padding:7px 9px;font:700 10px DM Mono;display:flex}.market-quality.single-source{color:#d6b85f;background:#241f12}.market-quality.conflict,.market-quality.stale,.market-quality.demo{color:#ef818b;background:#281417}.app-shell.light .market-quality{color:#26714f;background:#eef7f2;border:1px solid #c9ddd2}.app-shell.light .market-quality.single-source{color:#78601d;background:#fff6dc;border-color:#e1cf98}.app-shell.light .market-quality.conflict,.app-shell.light .market-quality.stale,.app-shell.light .market-quality.demo{color:#9b3440;background:#ffeaec;border-color:#e2b3b8}.source-badge.yahoo{color:#ddbd63;border-color:#645327}.source-badge.yahoo span{background:#d4b55c}.chart-placeholder{color:#778179;background:linear-gradient(145deg,#78dfa909,#0000);border:1px solid #252d28;border-radius:10px;place-items:center;font-size:11px;display:grid}.position-explanation{color:#b9cdc1;background:#111b16;border:1px solid #315144;border-radius:10px;gap:12px;margin:16px 0;padding:15px;display:flex}.position-explanation svg{flex-shrink:0;margin-top:3px}.position-explanation p{margin:0;font-size:13px;line-height:1.6}.position-explanation b{color:#e2efe7;display:block}.position-filters{width:fit-content;margin:18px 0}.position-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.position-card{background:#111;border:1px solid #303733;border-radius:12px;padding:20px}.position-card.danger{border-color:#76424b}.position-card.target{border-color:#7b663a}.position-heading{justify-content:space-between;gap:16px;display:flex}.position-heading span,.position-heading small{color:#929792;font-size:11px;display:block}.position-heading h3{margin:6px 0;font-size:24px}.position-heading strong{font:600 18px DM Mono;display:block}.position-action{background:#18221d;border-radius:8px;align-items:flex-start;gap:9px;margin:16px 0;padding:13px;display:flex}.position-action svg{color:#7bcc9e;flex-shrink:0}.position-action b{font-size:12px}.position-action p{color:#a6aea9;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.6}.position-card.danger .position-action{background:#291b1e}.position-card.danger .position-action svg{color:#f18a99}.position-levels{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.position-levels>div{background:#191919;border-radius:6px;min-width:0;padding:10px}.position-levels span{color:#91918e;margin-bottom:5px;font-size:10px;display:block}.position-levels b{overflow-wrap:anywhere;font:500 12px DM Mono}.position-progress{margin-top:15px}.position-progress span{color:#929a94;font-size:11px}.position-progress progress{accent-color:#75cfa0;width:100%;height:7px;margin-top:8px;display:block}.position-meta,.position-entry{color:#969b96;margin-top:15px;font-size:11px;line-height:1.8}.position-entry summary{cursor:pointer;color:#c2cdc6}.position-buttons{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.position-buttons button{color:#d6ddd9;cursor:pointer;background:#202020;border:1px solid #444;border-radius:6px;align-items:center;gap:5px;padding:9px 12px;font-size:11px;display:flex}.position-plan-form{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.position-plan-form label{color:#aaa;font-size:11px}.position-plan-form input{box-sizing:border-box;color:#fff;background:#191919;border:1px solid #444;width:100%;margin-top:5px;padding:9px;display:block}.position-plan-form button,.position-plan-form .trade-error{grid-column:1/-1}.app-shell.light .position-card{background:#fff;border-color:#d4ded7}.app-shell.light .position-levels>div,.app-shell.light .position-buttons button{color:#222;background:#f1f3f1}.app-shell.light .position-action,.app-shell.light .position-explanation{color:#21422d;background:#edf6ef}.app-shell.light .position-explanation b{color:#21422d}.app-shell.light .position-action p{color:#5a6b60}.app-shell.light .position-card.danger .position-action{background:#faedef}.app-shell.light .position-entry summary{color:#38493e}.app-shell.light .position-plan-form input{color:#222;background:#fff;border-color:#c5cdc7}.whatsapp-controls{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.whatsapp-monitor{color:#999;margin-top:15px;font-size:12px;line-height:1.7}@media (width<=950px){.position-grid{grid-template-columns:1fr}}@media (width<=500px){.position-levels{grid-template-columns:1fr 1fr}.position-heading{flex-wrap:wrap}}.signal-row>span:nth-child(2) small{max-width:130px}.signal-row .signal-badge{white-space:normal;text-align:center;align-self:flex-start}.decision-lead>small{color:#84928a;margin-top:10px;font:600 11px DM Mono;display:block}.session-price{flex-direction:column;gap:3px;min-width:0;display:flex}.session-price b{font:600 12px DM Mono}.session-price small{font-size:10px}.session-price em{color:#969b97;font:500 9px/1.3 Manrope}.session-price.extended b{color:#f2f5f2}.session-price.compact b{font-size:11px}.session-price.compact small,.session-price.compact em{font-size:8px}.extended-session-note{color:#90a398;background:#121a15;border:1px solid #3c4c42;border-radius:8px;align-items:flex-start;gap:8px;margin:-2px 0 13px;padding:9px 10px;display:flex}.extended-session-note svg{color:#7bd8a6;flex:none;margin-top:1px}.extended-session-note span{font-size:10px;line-height:1.45}.extended-session-note b{color:#dce7e0;font-size:10px;display:block}.price-session-close{color:#8b958e;margin-top:6px;font-size:11px;line-height:1.45;display:block}.allocation-risk .session-price{gap:2px}.app-shell.light .session-price.extended b{color:#1d241f}.app-shell.light .session-price em,.app-shell.light .price-session-close{color:#68716a}.app-shell.light .extended-session-note{color:#51685a;background:#edf7f1;border-color:#bed8c8}.app-shell.light .extended-session-note b{color:#1f4f35}:root{--workspace-bg:#080a09;--workspace-surface:#111411;--workspace-raised:#151916;--workspace-soft:#1a1e1b;--workspace-line:#292f2b;--workspace-line-strong:#39413c;--workspace-text:#f2f5f1;--workspace-muted:#8e9891;--workspace-accent:#78dfa9;--workspace-accent-soft:#15271e;--workspace-danger:#ef7c88;--workspace-warning:#dfc176;--workspace-radius:14px;--workspace-shadow:0 18px 50px #00000038}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 78% -12%,#498f691f,transparent 31rem), radial-gradient(circle at 44% 110%,#6d805d12,transparent 36rem), var(--workspace-bg)}button,input,select{font-family:inherit}button:focus-visible,input:focus-visible,select:focus-visible,[role=button]:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px}button{transition:background-color .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s}button:active:not(:disabled){transform:translateY(1px)}button:disabled{cursor:not-allowed;opacity:.58}.app-shell{color:var(--workspace-text);background:0 0}.sidebar{border-right:1px solid var(--workspace-line);background:linear-gradient(#0f1210fb,#090b0afc);width:264px;padding:25px 18px 18px;box-shadow:18px 0 55px #00000029}.side-top{padding:0 8px 30px}.brand-mark{color:#07110b;background:linear-gradient(145deg,#e8fff1,var(--workspace-accent));border:1px solid #ffffff5c;border-radius:11px;width:39px;height:39px;box-shadow:0 10px 30px #78dfa926}.brand b{letter-spacing:.045em;font-size:16px}.brand span{color:#82a38f;letter-spacing:.2em;font-size:9px}.nav-label{color:#657068;letter-spacing:.16em;padding:0 13px;font-size:9px}nav{gap:4px}nav button{color:#99a29c;border:1px solid #0000;border-radius:10px;height:45px;padding:0 13px;font-size:13px;position:relative}nav button svg{color:#6f7b73;transition:color .18s}nav button:hover{color:#f4f7f3;background:#171b18;border-color:#252b27}nav button.active{color:#edfff4;box-shadow:inset 3px 0 var(--workspace-accent);background:linear-gradient(90deg,#78dfa929,#78dfa90e);border-color:#294536}nav button.active svg{color:var(--workspace-accent)}nav button em{color:#aeb8b1;background:#242a26}.side-status{background:linear-gradient(145deg,#121b16,#101411);border-color:#284335;border-radius:12px;padding:15px;box-shadow:inset 0 1px #ffffff06}.side-status.error{background:linear-gradient(145deg,#241518,#151113);border-color:#61343b}.side-status.error .pulse{background:var(--workspace-danger);box-shadow:0 0 0 4px #ef7c881a}.side-status.checking .pulse{background:var(--workspace-warning)}.status-head{color:#aebcb3;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.side-status p{color:#e1ebe4;margin:10px 0 4px;font-size:12px;font-weight:700}.side-status small{color:#758078;font-size:10px;line-height:1.5}.profile{border-color:#252a27;padding:14px 7px 2px}.profile .avatar{color:#d9e4dc;background:#1d241f;border:1px solid #303a33;border-radius:10px}.profile b{font-size:12px}.profile span{color:#6f7972;font-size:10px}.profile svg{color:#59645d}.search{color:#77847b;background:#131714e6;border-color:#303832;border-radius:11px;max-width:560px;height:43px;padding:0 13px;box-shadow:inset 0 1px #ffffff06}.search kbd{color:#89948c;background:#202521;border-color:#353d37}.live-pill{color:#a4b0a8;background:#111713;border-color:#29352e;border-radius:10px;height:38px;padding:0 12px;font-size:10px}.live-pill.error{color:#ef9ba4;background:#241518;border-color:#61343b}.live-pill.error .pulse{background:var(--workspace-danger)}.theme-btn,.icon-btn{border-radius:10px;height:38px}.theme-btn{color:#101310;background:#e9eee9;padding:0 12px}.theme-btn:hover{background:#fff;box-shadow:0 8px 24px #0003}.icon-btn{color:#98a19a;background:#141714;border-color:#2c322e}.icon-btn:hover{color:#fff;background:#1b201c;border-color:#4b5750}.eyebrow{color:#7f8b83;letter-spacing:.17em;font-size:9px;font-weight:600}.panel,.news-card,.connection-card,.system-card,.position-card,.strong-card{border-color:var(--workspace-line);border-radius:var(--workspace-radius);box-shadow:0 1px #ffffff05,var(--workspace-shadow);background:linear-gradient(145deg,#131714fa,#0e110ffa)}.panel:hover,.news-card:hover,.connection-card:hover,.system-card:hover,.position-card:hover,.strong-card:hover{border-color:#374039}.primary-btn{color:#101410;background:linear-gradient(#f4f7f3,#dce4de);border:1px solid #f5fff8;border-radius:9px;min-height:41px;padding:0 16px;font-size:12px;font-weight:800;box-shadow:0 8px 24px #0000002e}.primary-btn:hover{background:#fff;transform:translateY(-1px);box-shadow:0 11px 30px #00000040}.scanner-page{padding-top:38px}.scanner-heading{min-height:184px;box-shadow:var(--workspace-shadow);background:linear-gradient(105deg,#78dfa917,#0000 43%),linear-gradient(145deg,#151a16,#0f1210);border:1px solid #2b342e;border-radius:18px;align-items:center;margin-bottom:18px;padding:30px 32px;position:relative;overflow:hidden}.scanner-heading:before{content:"";pointer-events:none;border:1px solid #78dfa924;border-radius:50%;width:260px;height:260px;position:absolute;top:-130px;right:-90px;box-shadow:0 0 0 38px #78dfa906,0 0 0 80px #78dfa905}.scanner-heading>div,.scanner-heading>button{z-index:1;position:relative}.scanner-heading h1{letter-spacing:-.05em;max-width:760px;margin:8px 0 9px;font-size:clamp(30px,3vw,43px);line-height:1.06}.scanner-heading p{color:#98a29b;max-width:720px;font-size:13px;line-height:1.7}.scanner-actions{align-items:flex-end}.horizon-filter{background:#0e110f;border-color:#2d342f;border-radius:10px;padding:4px}.horizon-filter>span{color:#717c74;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.horizon-filter button{color:#89938c;border-radius:7px;min-height:34px}.horizon-filter button.active{color:#101310;background:#edf2ee;box-shadow:0 5px 15px #0003}.quick-guide{background:#111612e6;border:1px solid #29362f;border-radius:14px;padding:17px 19px;box-shadow:0 12px 35px #0000001f}.quick-guide-title svg{color:var(--workspace-accent)}.quick-guide-title b{font-size:12px}.quick-guide-title span{color:#778179;font-size:10px}.quick-guide-steps{gap:0}.quick-guide-steps>div{border-left:1px solid #29312c;padding:2px 17px}.quick-guide-steps>div:first-child{border-left:0}.quick-guide-steps>div>b{color:#8fe5b8;background:#1b2b22;border:1px solid #31513f;border-radius:8px;place-items:center;min-width:25px;height:25px;display:grid}.quick-guide-steps strong{font-size:11px}.quick-guide-steps span{color:#768079;font-size:10px;line-height:1.5}.scan-freshness{color:#7e8981;background:0 0;border-color:#292f2b;border-radius:9px;margin:12px 1px 18px;padding:10px 13px}.scan-summary>div{background:linear-gradient(145deg,#141815,#101310);border-color:#292f2b;border-radius:13px;min-height:105px;padding:19px 20px;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000024}.scan-summary>div:before{content:"";background:#4d5851;width:3px;position:absolute;inset:0 auto 0 0}.scan-summary .buy:before{background:var(--workspace-accent)}.scan-summary .sell:before{background:var(--workspace-danger)}.scan-summary span{color:#88938b;letter-spacing:.06em;font-size:10px;font-weight:700}.scan-summary strong{letter-spacing:-.05em;font-size:30px}.leader-card{min-height:100%;color:var(--workspace-text);box-shadow:var(--workspace-shadow);background:linear-gradient(145deg,#78dfa90e,#0000 44%),linear-gradient(145deg,#171b18,#101310);border:1px solid #303832;border-radius:15px;padding:23px;transition:transform .2s,border-color .2s,box-shadow .2s}.leader-card:hover{border-color:#48564d;transform:translateY(-3px);box-shadow:0 24px 60px #0000004d}.leader-rank{color:#202621;font-size:76px;top:-17px;right:13px}.leader-head{min-height:72px}.leader-head>div:first-child>span{color:#748078}.leader-head h3{color:#f3f6f2;letter-spacing:-.04em;font-size:27px}.leader-head p{color:#77817a}.leader-score{border-color:#303832}.leader-score strong{color:#f4f7f3}.leader-score span{color:#7f8982}.leader-action{color:#b9cabf;background:#121f18;border:1px solid #274534;border-radius:9px}.leader-levels{background:#29302b;border:1px solid #29302b;border-radius:9px;gap:1px;overflow:hidden}.leader-levels>div{background:#131714;padding:11px}.leader-levels span{color:#737e76}.leader-levels b{color:#dce4de;font-size:10px}.leader-reason{color:#7e8981}.leader-buttons{gap:7px;margin-top:auto}.entry-readiness{background:#13241b;border:1px solid #31513f;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:-5px 0 10px;padding:8px 10px;display:flex}.entry-readiness span{color:#86dfb0;letter-spacing:.05em;flex:none;font:700 9px DM Mono}.entry-readiness small{color:#89a092;text-align:right;font-size:9px;line-height:1.35}.entry-readiness.wait{background:#211d13;border-color:#584b2e}.entry-readiness.wait span{color:#dfc176}.entry-readiness.wait small{color:#aa9b78}.app-shell.light .entry-readiness{background:#edf7f1;border-color:#b9d7c5}.app-shell.light .entry-readiness span{color:#24704a}.app-shell.light .entry-readiness small{color:#5f7668}.app-shell.light .entry-readiness.wait{background:#fff7e5;border-color:#dac78f}.app-shell.light .entry-readiness.wait span{color:#80651f}.app-shell.light .entry-readiness.wait small{color:#776b4a}.leader-card.waiting-buy{background:linear-gradient(145deg,#dfc1760e,#0000 44%),linear-gradient(145deg,#191814,#101310);border-color:#4d432c}.leader-card.waiting-buy:hover{border-color:#6a5b39}.leader-card.ready-buy{border-color:#355d47;box-shadow:0 18px 50px #357e571f}.buy-now-banner{border:1px solid;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;padding:15px 17px;display:flex}.buy-now-banner>div{align-items:flex-start;gap:10px;display:flex}.buy-now-banner svg{flex:none}.buy-now-banner span{flex-direction:column;gap:4px;display:flex}.buy-now-banner small{font-size:10px;line-height:1.5}.buy-now-banner em{border-radius:7px;flex:none;padding:6px 9px;font:700 10px DM Mono}.buy-now-banner.ready{color:#88dfb1;background:#102219;border-color:#315d46}.buy-now-banner.ready small{color:#91aa9b}.buy-now-banner.ready em{background:#1a3b2b}.buy-now-banner.wait{color:#dfc176;background:#211d13;border-color:#5b4d2d}.buy-now-banner.wait small{color:#aa9b78}.buy-now-banner.wait em{background:#352d1b}.app-shell.light .buy-now-banner.ready{color:#216b45;background:#edf7f1;border-color:#b8d8c5}.app-shell.light .buy-now-banner.wait{color:#7b611d;background:#fff7e5;border-color:#dbc78e}@media (width<=620px){.buy-now-banner{flex-direction:column;align-items:flex-start}.buy-now-banner em{margin-left:30px}}.leader-buttons button,.allocation-actions button,.position-buttons button{color:#cdd5cf;background:#191e1a;border-color:#374039;border-radius:8px;min-height:39px}.leader-buttons button:hover,.allocation-actions button:hover,.position-buttons button:hover{color:#fff;background:#232a25;border-color:#536058}.leader-buttons .record-buy,.allocation-actions .record-buy{color:#101310;background:#e7eee9;border-color:#e7eee9}.leader-buttons button:disabled,.table-actions button:disabled{opacity:.55;cursor:not-allowed}.leader-buttons button:disabled:hover,.table-actions button:disabled:hover{color:#777;background:0 0;border-color:#444}.scanner-section-title h2{letter-spacing:-.035em;font-size:23px}.scanner-filters button{color:#89938c;border-radius:7px;min-height:32px;padding:0 12px}.scanner-filters button:hover{color:#fff;background:#1d221e}.scanner-filters button.active{color:#101310;background:#e9eee9}.signal-table{box-shadow:var(--workspace-shadow);background:#101310;border-color:#2b312d;border-radius:14px}.signal-table-head{color:#747e77;background:#151915;border-color:#2b312d;height:45px}.signal-row{color:#e8ede9;border-color:#252b27;min-height:82px}.table-score>i{background:#2b332d;border-radius:4px;height:4px}.table-score u{background:var(--workspace-accent)}.table-actions button{color:#cbd3cd;background:#191e1a;border-color:#39423c;border-radius:7px}.table-actions .record-buy{color:#91bda3;background:0 0;border-color:#31513f}.no-signal{background:#111511;border-color:#303832;border-radius:14px}.made-by{color:#59635c;letter-spacing:.2em;border-color:#262c28;font-size:9px}.portfolio-totals>div,.backtest-metrics>div,.plan-overview>div,.period-results article,.period-validation>div{background:linear-gradient(145deg,#151915,#101310);border-color:#2b322d;border-radius:12px;box-shadow:0 10px 30px #0000001f}.backtest-form,.backtest-trades{background:#101310;border-color:#2b322d;border-radius:13px}.backtest-form input,.backtest-form select,.capital-form input,.position-plan-form input{background:#0b0e0c;border-color:#343d36;border-radius:8px}.position-explanation,.privacy-lock,.strong-criteria{border-radius:12px}.position-card{padding:22px}.position-levels{gap:7px}.position-levels>div{background:#171c18;border:1px solid #272e29;border-radius:8px}.app-shell.light{--workspace-bg:#f3f5f1;--workspace-surface:#fff;--workspace-raised:#f7f8f5;--workspace-soft:#eef1ec;--workspace-line:#d8ded8;--workspace-line-strong:#c5cec6;--workspace-text:#151916;--workspace-muted:#687069;--workspace-shadow:0 18px 46px #2a382e17;background:radial-gradient(circle at 76% -12%,#4c976d1a,#0000 31rem),#f3f5f1}.app-shell.light .sidebar{background:linear-gradient(#fbfcfa,#f5f7f3);border-color:#d7ddd7;box-shadow:16px 0 45px #29372d0f}.app-shell.light nav button:hover{color:#182019;background:#edf1ec;border-color:#dfe5df}.app-shell.light nav button.active{color:#183123;background:linear-gradient(90deg,#dff2e7,#edf6f0);border-color:#bcd8c7;box-shadow:inset 3px 0 #3e9b6a}.app-shell.light nav button.active svg{color:#287a50}.app-shell.light .side-status{background:linear-gradient(145deg,#eff8f2,#f7faf7);border-color:#c5ddce}.app-shell.light .side-status p{color:#234131}.app-shell.light .profile .avatar{background:#e8ede8;border-color:#d3dbd4}.app-shell.light .profile span{color:#79817a}.app-shell.light .search{background:#ffffffe6;border-color:#d0d8d1}.app-shell.light .search input{color:#171b18}.app-shell.light .scanner-heading{background:linear-gradient(105deg,#4497661a,#0000 43%),linear-gradient(145deg,#fff,#f6f8f5);border-color:#d5ded6}.app-shell.light .scanner-heading p{color:#687269}.app-shell.light .quick-guide{background:#fff;border-color:#d6e1d8}.app-shell.light .quick-guide-steps>div{border-color:#e1e6e1}.app-shell.light .horizon-filter,.app-shell.light .scanner-filters{background:#e9ede8;border-color:#d4dbd5}.app-shell.light .scan-summary>div,.app-shell.light .portfolio-totals>div,.app-shell.light .backtest-metrics>div,.app-shell.light .plan-overview>div,.app-shell.light .period-results article,.app-shell.light .period-validation>div{background:linear-gradient(145deg,#fff,#f7f9f6);border-color:#d8ded8}.app-shell.light .leader-card{color:#161a17;background:linear-gradient(145deg,#489a690f,#0000 44%),#fff;border-color:#d4dcd5}.app-shell.light .leader-rank{color:#edf1ed}.app-shell.light .leader-head h3,.app-shell.light .leader-score strong{color:#171b18}.app-shell.light .leader-head p,.app-shell.light .leader-score span,.app-shell.light .leader-reason{color:#747d75}.app-shell.light .leader-score{border-color:#dde3dd}.app-shell.light .leader-levels{background:#dfe4df;border-color:#dfe4df}.app-shell.light .leader-levels>div{background:#f7f9f6}.app-shell.light .leader-levels b{color:#252b26}.app-shell.light .leader-buttons button,.app-shell.light .allocation-actions button,.app-shell.light .position-buttons button{color:#283029;background:#f2f5f1;border-color:#d6ddd7}.app-shell.light .leader-buttons .record-buy,.app-shell.light .allocation-actions .record-buy{color:#fff;background:#182019;border-color:#182019}.app-shell.light .signal-table{background:#fff;border-color:#d5dcd6}.app-shell.light .signal-table-head{background:#f2f5f1;border-color:#dce2dc}.app-shell.light .signal-row{color:#171b18;border-color:#e6eae6}.app-shell.light .signal-row:hover{background:#f4f7f3}.app-shell.light .signal-asset>i{background:#edf1ed;border-color:#d6ddd7}.app-shell.light .table-score>i{background:#dfe5df}.app-shell.light .table-score u{background:#327d54}.app-shell.light .panel,.app-shell.light .news-card,.app-shell.light .connection-card,.app-shell.light .system-card,.app-shell.light .position-card,.app-shell.light .strong-card{box-shadow:var(--workspace-shadow);background:linear-gradient(145deg,#fff,#fafbf9);border-color:#d8ded8}.app-shell.light .backtest-form,.app-shell.light .backtest-trades{background:#fff;border-color:#d8ded8}@media (width<=1180px){.page-content{padding-left:26px;padding-right:26px}.scanner-heading{padding:26px}.quick-guide{display:block}.quick-guide-title{margin-bottom:15px}.quick-guide-steps{grid-template-columns:repeat(3,1fr);display:grid}}@media (width<=1050px){.sidebar{transform:translate(-100%)}.sidebar.open{transform:translate(0)}.main{margin-left:0}}@media (width<=760px){.topbar{gap:10px;height:66px;padding:0 14px}.header-actions{gap:7px}.header-actions .icon-btn{display:none}.search{height:40px}.theme-btn{justify-content:center;width:38px;padding:0}.page-content{padding:22px 15px 46px}.scanner-page{padding-top:18px}.scanner-heading{border-radius:15px;min-height:0;padding:23px 20px;display:block}.scanner-heading h1{font-size:31px;line-height:1.08}.scanner-heading p{font-size:12px}.scanner-actions{align-items:stretch;margin-top:20px}.scanner-actions .primary-btn{min-height:43px}.horizon-filter{grid-template-columns:1fr 1fr;width:100%;display:grid}.horizon-filter>span{grid-column:1/-1;padding:5px 7px}.quick-guide{padding:16px}.quick-guide-steps{grid-template-columns:1fr;gap:14px}.quick-guide-steps>div{border:0;padding:0}.scan-summary{grid-template-columns:1fr 1fr;gap:8px}.scan-summary>div{min-height:94px;padding:15px}.scan-summary strong{font-size:25px}.scanner-section-title{flex-direction:column;align-items:flex-start}.scanner-filters{scrollbar-width:none;width:100%;overflow:auto}.scanner-filters button{white-space:nowrap;flex:1}.signal-table{box-shadow:none;background:0 0;border:0;overflow:visible}.signal-table-head{display:none}.signal-row{background:#111511;border-radius:12px;grid-template-columns:1.25fr .75fr;gap:13px 10px;min-height:0;margin-bottom:9px;padding:16px;display:grid;border:1px solid #2b322d!important}.signal-row>span{display:flex!important}.signal-row>span:nth-child(6){grid-column:1/-1}.signal-row>span:nth-child(5),.signal-row>span:nth-child(6){border-top:1px solid #252c27;padding-top:10px}.signal-row>span:nth-child(7){grid-column:1/-1}.table-actions{grid-template-columns:1fr 1fr;display:grid!important}.table-actions>button:first-child{display:flex}.table-actions button{justify-content:center;min-height:38px}.app-shell.light .signal-row{background:#fff;border-color:#d8ded8!important}.app-shell.light .signal-row>span:nth-child(5),.app-shell.light .signal-row>span:nth-child(6){border-color:#e3e8e3}}@media (width<=560px){.scanner-heading h1{font-size:28px}.scan-summary{grid-template-columns:1fr}.scan-summary>div{min-height:82px}.leader-card{padding:19px}.leader-levels{grid-template-columns:1fr 1fr}.leader-levels>div:first-child{grid-column:1/-1}.leader-buttons{grid-template-columns:1fr;display:grid}.signal-row{grid-template-columns:1fr 1fr}.signal-row>span:first-child,.signal-row>span:nth-child(6),.signal-row>span:nth-child(7){grid-column:1/-1}.position-card{padding:17px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sidebar nav{scrollbar-width:thin;scrollbar-color:#343c36 transparent;min-height:0;padding-right:2px;overflow-y:auto}.side-status{flex:none}.strategy-lab-page{padding-top:38px}.strategy-lab-page .scanner-heading>svg{z-index:1;color:#78dfa9;opacity:.8;width:52px;height:52px;position:relative}.lab-form{background:#101310;border:1px solid #2b322d;border-radius:13px;grid-template-columns:1fr .85fr 1fr auto;align-items:end;gap:9px;padding:15px;display:grid;box-shadow:0 12px 32px #0000001f}.lab-form label{color:#8e9891;letter-spacing:.03em;flex-direction:column;gap:6px;font-size:10px;font-weight:700;display:flex}.lab-form input,.lab-form select{color:#eef3ef;background:#090c0a;border:1px solid #343d36;border-radius:8px;outline:0;height:42px;padding:0 12px}.lab-form input:focus,.lab-form select:focus{border-color:#527563}.lab-form .primary-btn{white-space:nowrap;height:42px}.lab-error{background:#281518;border:1px solid #5c3036;border-radius:9px;align-items:center;gap:8px;padding:12px 14px;display:flex}.lab-context{color:#87958c;background:#121a15;border:1px solid #2a4033;border-radius:10px;align-items:center;gap:10px;margin:13px 0 18px;padding:12px 14px;display:flex}.lab-context>svg{color:#78dfa9;flex:none}.lab-context>span{flex-direction:column;flex:1;gap:3px;font-size:10px;line-height:1.5;display:flex}.lab-context b{color:#dce9e0;font-size:12px}.lab-context em{color:#708077;font:500 10px DM Mono}.lab-strategy-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lab-strategy-card{text-align:left;color:#eef3ef;cursor:pointer;background:linear-gradient(145deg,#151915,#101310);border:1px solid #2b322d;border-radius:14px;min-width:0;padding:20px;box-shadow:0 12px 32px #00000021}.lab-card-top{color:#7dcfa3;justify-content:space-between;align-items:center;min-height:18px;display:flex}.lab-card-top em{letter-spacing:.08em;font:700 9px DM Mono}.lab-strategy-card>strong{letter-spacing:-.03em;margin-top:14px;font-size:20px;display:block}.lab-strategy-card>p{color:#859087;min-height:54px;margin:7px 0 17px;font-size:11px;line-height:1.6}.lab-card-metrics{background:#29302b;border:1px solid #29302b;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.lab-card-metrics>span{background:#141815;flex-direction:column;gap:5px;padding:10px;display:flex}.lab-card-metrics small{color:#737f76;font-size:9px}.lab-card-metrics b{font:600 13px DM Mono}.sample-chip{border-radius:5px;margin-top:13px;padding:5px 7px;font-size:9px;display:inline-flex}.sample-chip.enough{color:#80d9aa;background:#15271e}.sample-chip.limited{color:#dfc176;background:#2a2314}.lab-detail-grid{grid-template-columns:1.3fr .7fr;gap:12px;margin-top:12px;display:grid}.lab-equity,.lab-verdict{padding:20px}.lab-equity .chart{height:280px}.lab-verdict>.panel-head>svg{color:#dfc176}.lab-verdict-metrics{grid-template-columns:1fr 1fr;gap:7px;margin:17px 0;display:grid}.lab-verdict-metrics>div{background:#171c18;border:1px solid #29302b;border-radius:8px;flex-direction:column;gap:5px;padding:11px;display:flex}.lab-verdict-metrics span,.validation-split small{color:#7d8880;font-size:9px}.lab-verdict-metrics b{font:600 13px DM Mono}.validation-split{grid-template-columns:1fr 1fr;gap:7px;display:grid}.validation-split>span{border:1px solid #303832;border-radius:8px;flex-direction:column;gap:5px;padding:10px;display:flex}.validation-split b{font-size:10px}.lab-verdict>p{color:#879188;margin:14px 0 0;font-size:10px;line-height:1.6}.lifecycle-panel{margin-top:12px;padding:20px;overflow:visible}.lifecycle-list{margin-top:17px}.lifecycle-event{grid-template-columns:25px 1fr;gap:10px;display:grid}.lifecycle-marker{justify-content:center;display:flex;position:relative}.lifecycle-marker i{z-index:1;background:#8c968f;border:3px solid #141815;border-radius:50%;width:11px;height:11px;margin-top:8px;position:relative;box-shadow:0 0 0 1px #3d4640}.lifecycle-event.al .lifecycle-marker i{background:#78dfa9}.lifecycle-event.sat .lifecycle-marker i{background:#ef7c88}.lifecycle-event.bekle .lifecycle-marker i{background:#dfc176}.lifecycle-marker span{background:#303832;width:1px;position:absolute;top:19px;bottom:-8px}.lifecycle-content{background:#151915;border:1px solid #29302b;border-radius:10px;margin-bottom:9px;padding:13px 14px}.lifecycle-content>div:first-child{align-items:center;gap:9px;display:flex}.lifecycle-content>div:first-child>b{font-size:12px}.lifecycle-content time{color:#707b73;margin-left:auto;font:500 9px DM Mono}.lifecycle-content p{color:#9ba59e;margin:8px 0;font-size:11px;line-height:1.5}.lifecycle-content footer{color:#747e77;border-top:1px solid #272e29;gap:14px;padding-top:9px;font-size:9px;display:flex}.lifecycle-note{color:#707b73;align-items:flex-start;gap:7px;margin:13px 0 0;font-size:10px;line-height:1.5;display:flex}.lifecycle-note svg{color:#78dfa9;flex:none}.risk-center{background:linear-gradient(145deg,#131814,#0f1210);border:1px solid #2c3a32;border-radius:14px;margin:14px 0 20px;padding:20px;box-shadow:0 15px 40px #00000029}.risk-center.high{border-color:#61353b}.risk-center.medium{border-color:#594b2e}.risk-center-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.risk-center-head h3{letter-spacing:-.03em;margin:6px 0 4px;font-size:21px}.risk-center-head p{color:#7f8a82;margin:0;font-size:11px}.risk-level{color:#7bdaad;background:#15271e;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:700;display:flex}.risk-level.medium{color:#dfc176;background:#292313}.risk-level.high{color:#ef8a94;background:#2b171a}.risk-center-grid{grid-template-columns:1.1fr .8fr .9fr;gap:10px;margin-top:17px;display:grid}.risk-overview,.risk-concentration,.risk-simulator{background:#121512;border:1px solid #29302b;border-radius:10px;padding:15px}.risk-number{grid-template-columns:1fr auto;align-items:end;display:grid}.risk-number>span{color:#879188;font-size:10px}.risk-number strong{grid-area:1/2/3;font:700 25px DM Mono}.risk-number small{color:#6f7a72;margin-top:4px;font-size:9px}.risk-number>i{background:#292f2b;border-radius:5px;grid-column:1/-1;height:5px;margin-top:13px;overflow:hidden}.risk-number>i u{background:#78dfa9;height:100%;display:block}.risk-center.medium .risk-number>i u{background:#dfc176}.risk-center.high .risk-number>i u{background:#ef7c88}.risk-number>em{color:#6d766f;text-align:right;grid-column:1/-1;margin-top:5px;font-size:8px;font-style:normal}.risk-mini-grid{grid-template-columns:1fr 1fr;gap:6px;margin-top:13px;display:grid}.risk-mini-grid>div{background:#171b18;border-radius:7px;flex-direction:column;gap:4px;padding:9px;display:flex}.risk-mini-grid span{color:#747f77;font-size:8px}.risk-mini-grid b{font:600 11px DM Mono}.risk-mini-grid small{color:#656f68;font-size:8px}.risk-breach-alert{color:#ee929c;background:#2a181c;border:1px solid #63353d;border-radius:7px;align-items:flex-start;gap:7px;margin-top:10px;padding:9px;display:flex}.risk-breach-alert svg{flex:none;margin-top:1px}.risk-breach-alert span{flex-direction:column;gap:3px;font-size:9px;line-height:1.4;display:flex}.risk-breach-alert small{color:#c6979d}.risk-concentration h4,.risk-simulator h4{align-items:center;gap:6px;margin:0 0 13px;font-size:11px;display:flex}.risk-concentration>div:not(.risk-warnings){margin-top:9px}.risk-concentration>div>span{color:#869189;justify-content:space-between;font-size:9px;display:flex}.risk-concentration>div>span em{font-style:normal}.risk-concentration>div>i{background:#292f2b;border-radius:3px;height:4px;margin-top:5px;display:block;overflow:hidden}.risk-concentration>div>i u{background:#799e88;height:100%;display:block}.risk-concentration>p{color:#707a73;font-size:10px}.risk-warnings{border-top:1px solid #2c322e;margin-top:13px;padding-top:8px}.risk-warnings p{color:#d3b66d;align-items:flex-start;gap:6px;margin:6px 0;font-size:9px;line-height:1.4;display:flex}.risk-warnings svg{flex:none}.risk-simulator>div:nth-child(2){grid-template-columns:1fr 1fr;gap:7px;display:grid}.risk-simulator label{color:#7b857e;flex-direction:column;gap:5px;font-size:8px;display:flex}.risk-simulator label:first-child{grid-column:1/-1}.risk-simulator input{color:#eef3ef;background:#090c0a;border:1px solid #323a34;border-radius:6px;outline:0;width:100%;height:34px;padding:0 9px}.scenario-result{color:#8addb0;background:#14251c;border-radius:7px;flex-direction:column;gap:4px;margin-top:10px;padding:10px;display:flex!important}.scenario-result.danger{color:#ed9099;background:#29171a}.scenario-result span,.scenario-result small{font-size:9px}.scenario-result strong{font:700 13px DM Mono}.app-shell.light .lab-form,.app-shell.light .lab-strategy-card,.app-shell.light .lifecycle-content,.app-shell.light .risk-center,.app-shell.light .risk-overview,.app-shell.light .risk-concentration,.app-shell.light .risk-simulator{color:#171b18;box-shadow:var(--workspace-shadow);background:#fff;border-color:#d7ded8}.app-shell.light .lab-form input,.app-shell.light .lab-form select,.app-shell.light .risk-simulator input{color:#171b18;background:#f5f7f4;border-color:#d1d9d2}.app-shell.light .lab-context{background:#edf7f0;border-color:#c8ddce}.app-shell.light .lab-context b{color:#244431}.app-shell.light .lab-strategy-card.active{border-color:#78ac8d}.app-shell.light .lab-card-metrics{background:#dce2dc;border-color:#dce2dc}.app-shell.light .lab-card-metrics>span,.app-shell.light .lab-verdict-metrics>div,.app-shell.light .risk-mini-grid>div{background:#f4f7f3}.app-shell.light .lifecycle-marker i{border-color:#fff}.app-shell.light .lifecycle-marker span{background:#d4dbd5}.app-shell.light .lifecycle-content footer{border-color:#e1e6e1}.app-shell.light .risk-level.low{color:#28734c;background:#e6f5eb}.app-shell.light .risk-number>i,.app-shell.light .risk-concentration>div>i{background:#e1e6e1}.app-shell.light .risk-warnings{border-color:#e0e5e0}@media (width<=1180px){.lab-detail-grid{grid-template-columns:1fr}.risk-center-grid{grid-template-columns:1fr 1fr}.risk-overview{grid-column:1/-1}.lab-form{grid-template-columns:1fr 1fr}.lab-form .primary-btn{width:100%}}@media (width<=800px){.lab-strategy-grid{grid-template-columns:1fr}.lab-strategy-card>p{min-height:0}.risk-center-grid{grid-template-columns:1fr}.risk-overview{grid-column:auto}.lab-context{flex-wrap:wrap;align-items:flex-start}.lab-context em{width:100%;padding-left:27px}.lifecycle-content footer{grid-template-columns:1fr 1fr;gap:7px;display:grid}}@media (width<=560px){.strategy-lab-page{padding-top:18px}.strategy-lab-page .scanner-heading>svg{display:none}.lab-form{grid-template-columns:1fr}.lab-card-metrics{grid-template-columns:1fr 1fr 1fr}.lab-detail-grid{display:block}.lab-verdict{margin-top:9px}.lab-equity .chart{height:230px}.lifecycle-panel{padding:15px}.lifecycle-content>div:first-child{flex-wrap:wrap;align-items:flex-start}.lifecycle-content time{width:100%;margin-left:0}.risk-center{padding:16px}.risk-center-head{flex-direction:column}.risk-mini-grid{grid-template-columns:1fr 1fr}}.auth-screen{color:#eef3ef;background:radial-gradient(circle at 20% 10%,#173323 0,#0000 34%),radial-gradient(circle at 85% 80%,#17251d 0,#0000 30%),#080b09;place-items:center;min-height:100vh;padding:28px;display:grid}.auth-card{background:#111512f5;border:1px solid #303a33;border-radius:20px;width:min(440px,100%);padding:34px;box-shadow:0 30px 90px #00000073}.auth-brand{align-items:center;gap:11px;display:flex}.auth-brand>span{color:#0b1710;background:#78dfa9;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.auth-brand>div{letter-spacing:.09em;gap:5px;font-size:16px;display:flex}.auth-brand em{color:#78dfa9;font-style:normal}.maintenance-login-note{color:#d8bd75;background:#261f11;border:1px solid #594a27;border-radius:9px;align-items:flex-start;gap:9px;margin-top:21px;padding:11px 12px;font-size:10px;line-height:1.5;display:flex}.maintenance-login-note svg{flex:none}.maintenance-login-note span{flex-direction:column;gap:2px;display:flex}.maintenance-login-note b{color:#f0d68c}.auth-copy small{color:#78dfa9;letter-spacing:.12em;font:700 9px DM Mono}.auth-copy h1{letter-spacing:-.04em;margin:8px 0;font-size:30px}.auth-copy p{color:#88938b;margin:0;font-size:12px;line-height:1.6}.auth-tabs{background:#0b0e0c;border:1px solid #2a312c;border-radius:10px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.auth-tabs button{color:#78837b;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:10px;display:flex}.auth-tabs button.active{color:#e9f3ec;background:#1a211c;box-shadow:0 3px 12px #0003}.auth-form{flex-direction:column;gap:13px;margin-top:18px;display:flex}.auth-form label{color:#9aa59d;flex-direction:column;gap:6px;font-size:10px;font-weight:700;display:flex}.auth-form input{color:#eef3ef;background:#090c0a;border:1px solid #343d36;border-radius:8px;outline:0;width:100%;height:44px;padding:0 12px}.auth-form input:focus{border-color:#6ab98a;box-shadow:0 0 0 3px #6ab98a1a}.key-input{position:relative}.key-input svg{color:#6f7b72;position:absolute;top:14px;left:12px}.key-input input{padding-left:38px;font-family:DM Mono,monospace}.auth-submit{justify-content:center;height:45px;margin-top:3px}.auth-error{color:#ef929d;background:#2a171a;border:1px solid #63343b;border-radius:8px;margin:0;padding:10px 12px;font-size:10px}.auth-note{color:#6e7971;align-items:flex-start;gap:7px;margin:18px 0 0;font-size:9px;line-height:1.5;display:flex}.auth-note svg{flex:none}.auth-loading{color:#a9b5ac;align-items:center;gap:12px;display:flex}.auth-loading svg{color:#78dfa9;animation:1.2s linear infinite spin}.profile-button{text-align:left;width:100%;color:inherit;cursor:pointer}.profile-button:hover{background:#171c18;border-color:#465249}.maintenance-screen{color:#eef3ef;background:radial-gradient(circle at 50% 0,#2b2414 0,#0000 38%),#090a09;place-items:center;min-height:100vh;padding:28px;display:grid}.maintenance-card{text-align:center;background:#111311f7;border:1px solid #3f3928;border-radius:22px;width:min(560px,100%);padding:52px 42px;box-shadow:0 34px 100px #00000080}.maintenance-mark{color:#e0bf69;background:#2b2414;border:1px solid #5a4c2c;border-radius:18px;place-items:center;width:66px;height:66px;margin:0 auto 25px;display:grid}.maintenance-card>.eyebrow{color:#d7b963}.maintenance-card h1{letter-spacing:-.045em;margin:10px 0 12px;font-size:36px}.maintenance-card>p{color:#9da39e;max-width:430px;margin:0 auto;font-size:14px;line-height:1.7}.maintenance-safe{color:#83cfa2;background:#111a14;border:1px solid #2e4535;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:27px 0 18px;padding:12px;font-size:11px;display:flex}.maintenance-admin-link{color:#707a72;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:9px 12px;font-size:10px;display:inline-flex}.maintenance-admin-link:hover{color:#d8e1da}.admin-page{padding-top:38px}.admin-page .scanner-heading>svg{color:#78dfa9}.invite-generator{grid-template-columns:1fr auto;align-items:center;gap:17px;padding:21px;display:grid}.invite-generator>div:first-child{align-items:flex-start;gap:12px;display:flex}.invite-generator>div:first-child>svg{color:#78dfa9}.invite-generator>div:first-child>span{flex-direction:column;gap:5px;display:flex}.invite-generator small{color:#7c8780;font-size:10px;line-height:1.5}.generated-key{background:#0b120e;border:1px solid #31513d;border-radius:9px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.generated-key span{overflow-wrap:anywhere;color:#88e5b2;font:700 13px DM Mono}.generated-key button{color:#b5e9ca;cursor:pointer;background:#1b2c22;border:1px solid #355842;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;display:flex}.admin-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.admin-list{padding:20px}.admin-list article{border-bottom:1px solid #29302b;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.admin-list article:last-child{border-bottom:0}.admin-list article>svg{color:#748078}.admin-list article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-list article b{text-overflow:ellipsis;font-size:11px;overflow:hidden}.admin-list article small{color:#707a73;font-size:8px}.admin-list article em{color:#78837b;grid-column:2/-1;font-size:8px;font-style:normal}.invite-status,.user-role{color:#78dba5;background:#17261d;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:700}.invite-status.used{color:#d4bd72;background:#24241a}.invite-status.revoked{color:#e58a94;background:#29191b}.user-role.admin{color:#8bbce6;background:#1a2530}.maintenance-control{border-color:#314338;margin-bottom:12px;padding:21px}.maintenance-control.enabled{background:linear-gradient(145deg,#17150f,#11120f);border-color:#66532f}.maintenance-control-head{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;display:grid}.maintenance-control-icon{color:#78dfa9;background:#17251c;border:1px solid #304a39;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.maintenance-control.enabled .maintenance-control-icon{color:#e0bf69;background:#2b2414;border-color:#594a27}.maintenance-control h2{margin:4px 0;font-size:18px}.maintenance-control p{color:#818b84;margin:0;font-size:10px;line-height:1.5}.maintenance-state{color:#78dba5;background:#17261d;border-radius:6px;padding:6px 9px;font:700 9px DM Mono}.maintenance-state.on{color:#e2c36f;background:#2d2413}.maintenance-control>label{color:#919b94;flex-direction:column;gap:7px;margin-top:18px;font-size:10px;font-weight:700;display:flex}.maintenance-control textarea{resize:vertical;color:#eef3ef;background:#0b0e0c;border:1px solid #323a34;border-radius:8px;outline:0;width:100%;min-height:70px;padding:11px 12px;font:12px/1.55 Inter,sans-serif}.maintenance-control textarea:focus{border-color:#6ab98a;box-shadow:0 0 0 3px #6ab98a1a}.maintenance-actions{justify-content:space-between;align-items:center;gap:15px;margin-top:13px;display:flex}.maintenance-actions small{color:#6f7972;font-size:9px}.maintenance-on{color:#171207;background:#c5a34e}.maintenance-off{color:#0b1710;background:#78dfa9}.app-shell.light .auth-card,.app-shell.light .invite-generator,.app-shell.light .admin-list,.app-shell.light .maintenance-control{color:#171b18;background:#fff}.app-shell.light .generated-key{background:#edf7f0}.app-shell.light .profile-button:hover{background:#eef2ee}.app-shell.light .maintenance-control textarea{color:#171b18;background:#f5f7f4;border-color:#d1d9d2}@media (width<=800px){.admin-grid,.invite-generator{grid-template-columns:1fr}.invite-generator>.primary-btn{width:100%}.generated-key{grid-column:1}.auth-card{padding:25px}.maintenance-control-head{grid-template-columns:auto 1fr}.maintenance-state{grid-column:1/-1;width:max-content}.maintenance-actions{flex-direction:column;align-items:stretch}.maintenance-actions .primary-btn{justify-content:center}.maintenance-card{padding:38px 24px}.maintenance-card h1{font-size:29px}}.maintenance-buttons{gap:8px;display:flex}.maintenance-buttons .secondary-btn{align-items:center;gap:6px;display:flex}@media (width<=800px){.maintenance-buttons{grid-template-columns:1fr;display:grid}.maintenance-buttons .primary-btn,.maintenance-buttons .secondary-btn{justify-content:center}}.secondary-btn{color:#dce5de;cursor:pointer;background:#181c19;border:1px solid #384139;border-radius:7px;min-height:38px;padding:0 13px;font-weight:700}.secondary-btn:disabled{opacity:.45;cursor:not-allowed}.secondary-btn.wide{justify-content:center;align-items:center;gap:7px;width:100%;display:flex}.admin-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0;display:grid}.admin-stat-grid article{background:#111511;border:1px solid #2b332d;border-radius:9px;flex-direction:column;gap:5px;padding:15px;display:flex}.admin-stat-grid span{color:#7c877f;font-size:9px}.admin-stat-grid b{font:700 20px DM Mono}.admin-stat-grid small{color:#687169;font-size:8px}.admin-user-actions{grid-column:2/-1;justify-content:flex-end;gap:6px;flex-direction:row!important;display:flex!important}.admin-mini{color:#aab5ad;cursor:pointer;background:#1a211c;border:1px solid #343e36;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:29px;padding:0 8px;font-size:8px;font-weight:700;display:inline-flex}.admin-mini.danger{color:#eb9099;background:#29191b;border-color:#593037}.admin-mini.success{color:#78dba5;background:#17261d;border-color:#31513d}.admin-mini:disabled{opacity:.4;cursor:not-allowed}.admin-list article>.admin-mini{grid-column:2/-1;justify-self:end}.admin-list article.disabled-user{opacity:.65}.admin-list article.disabled-user .user-role{color:#aaa;background:#292929}.account-page,.performance-page{padding-top:38px}.account-page .scanner-heading>svg{color:#78dfa9}.account-grid{grid-template-columns:.8fr 1.2fr;gap:13px;display:grid}.account-summary,.password-panel{padding:22px}.account-avatar{color:#83e5ae;background:#17261d;border:1px solid #31513d;border-radius:20px;place-items:center;width:70px;height:70px;margin:22px auto 12px;font:700 27px DM Mono;display:grid}.account-summary>h3{text-align:center;margin:0 0 8px;font-size:16px}.account-summary>.user-role{width:max-content;margin:0 auto;display:block}.account-facts{border-top:1px solid #2b322d;margin:23px 0 15px}.account-facts>div{border-bottom:1px solid #29302b;justify-content:space-between;gap:15px;padding:12px 0;display:flex}.account-facts span{color:#7d8780;font-size:10px}.account-facts b{text-align:right;font-size:10px}.password-panel>p{color:#7d8780;margin:12px 0 18px;font-size:11px;line-height:1.6}.password-panel>label{color:#98a199;flex-direction:column;gap:7px;margin-bottom:13px;font-size:10px;font-weight:700;display:flex}.password-panel input{color:#eef3ef;background:#090c0a;border:1px solid #343d36;border-radius:8px;outline:0;height:42px;padding:0 12px}.password-panel input:focus{border-color:#6ab98a;box-shadow:0 0 0 3px #6ab98a1a}.password-panel>.primary-btn{margin-top:4px}.account-success{color:#83dda8;background:#14251b;border:1px solid #31513d;border-radius:8px;align-items:center;gap:8px;padding:11px 13px;font-size:10px;display:flex}.performance-actions{align-items:center;gap:8px;display:flex}.performance-actions select{color:#dce4de;background:#111511;border:1px solid #313a33;border-radius:7px;height:38px;padding:0 32px 0 11px}.performance-evidence{color:#daba6b;background:#211c10;border:1px solid #554724;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:12px;padding:15px 17px;display:grid}.performance-evidence.developing{color:#80dba7;background:#142019;border-color:#34513e}.performance-evidence.strong{color:#79e3aa;background:#11241a;border-color:#347251}.performance-evidence>div{flex-direction:column;gap:4px;display:flex}.performance-evidence b{font-size:12px}.performance-evidence span{color:#98998e;font-size:10px}.performance-evidence em{color:#777f78;font:9px DM Mono}.performance-contract{color:#82d8a5;background:#111f17;border:1px solid #315a42;border-radius:9px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:14px 16px;display:flex}.performance-contract svg{flex:none}.performance-contract>div{flex-direction:column;gap:5px;display:flex}.performance-contract b{font-size:11px}.performance-contract span{color:#8f9d93;font-size:9px;line-height:1.55}.performance-overview{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.performance-overview article{background:#111511;border:1px solid #2b332d;border-radius:9px;flex-direction:column;gap:6px;padding:17px;display:flex}.performance-overview span{color:#7a857d;font-size:9px}.performance-overview strong{font:700 23px DM Mono}.performance-overview small{color:#69736c;font-size:8px;line-height:1.4}.performance-rule{background:#111511;border:1px solid #2c352e;border-radius:9px;align-items:flex-start;gap:10px;margin:12px 0;padding:13px 15px;display:flex}.performance-rule svg{color:#78dfa9;flex:none}.performance-rule>div{flex-direction:column;gap:4px;display:flex}.performance-rule b{font-size:11px}.performance-rule span{color:#808a83;font-size:10px;line-height:1.5}.performance-segments{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.performance-slice{padding:17px}.performance-slice h3{margin:4px 0 14px;font-size:15px}.performance-slice-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.performance-slice-grid>div{background:#161a17;border-radius:6px;flex-direction:column;gap:4px;padding:9px;display:flex}.performance-slice-grid span{color:#778179;font-size:8px}.performance-slice-grid b{font:600 12px DM Mono}.performance-history{margin-top:12px;padding:20px;overflow:hidden}.performance-filters{background:#0c0f0d;border:1px solid #2c332e;border-radius:7px;gap:5px;width:max-content;margin:14px 0;padding:4px;display:flex}.performance-filters button{color:#778179;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 11px;font-size:9px}.performance-filters button.active{color:#111;background:#eef2ee}.performance-table{overflow:auto}.performance-table>div{border-bottom:1px solid #282f2a;grid-template-columns:1.05fr .95fr 1.1fr 1.15fr .65fr;align-items:center;gap:12px;min-width:820px;padding:11px 9px;font-size:10px;display:grid}.performance-table>div:first-child{color:#6f7972;font:8px DM Mono}.performance-table>div>span{align-items:center;gap:6px;display:flex}.performance-table>div>span:first-child,.performance-table>div>span:nth-child(2),.performance-table>div>span:nth-child(3){flex-direction:column;align-items:flex-start;gap:3px}.performance-table small{color:#6d766f;font-size:8px}.performance-table .signal-badge{min-width:35px;padding:4px 6px;font-size:8px}.performance-table .published-proof{color:#70c895;align-items:center;gap:3px;font-weight:700;display:flex}.reading-mode-button.active{color:#8fe2b0;background:#193225;box-shadow:inset 0 0 0 1px #477a5b}.app-shell.light .reading-mode-button.active{color:#235f3e;background:#dff2e6;box-shadow:inset 0 0 0 1px #9fcbb0}.app-shell.reading-mode .sidebar nav button,.app-shell.reading-mode .sidebar-account-copy{font-size:14px!important;font-weight:800!important}.app-shell.reading-mode .sidebar :where(span,small,p){line-height:1.55;font-size:max(12px,1.08em)!important;font-weight:700!important}.app-shell.reading-mode .main h1{font-size:clamp(34px,4vw,46px);font-weight:900}.app-shell.reading-mode .main h2{font-size:max(25px,1.14em);font-weight:900}.app-shell.reading-mode .main h3{font-size:max(20px,1.12em);font-weight:850}.app-shell.reading-mode .main h4{font-size:max(17px,1.1em);font-weight:850}.app-shell.reading-mode .main p{line-height:1.75;font-size:max(15px,1.1em)!important;font-weight:700!important}.app-shell.reading-mode .main small{line-height:1.55;font-size:max(12px,1.08em)!important;font-weight:700!important}.app-shell.reading-mode .main label,.app-shell.reading-mode .main button,.app-shell.reading-mode .main input,.app-shell.reading-mode .main select,.app-shell.reading-mode .main textarea{font-size:max(13px,1.08em)!important;font-weight:800!important}.app-shell.reading-mode .main section span:not(.pulse),.app-shell.reading-mode .main article span:not(.pulse),.app-shell.reading-mode .main td,.app-shell.reading-mode .main th,.app-shell.reading-mode .main li{line-height:1.55;font-size:max(13px,1.08em)!important;font-weight:700!important}.app-shell.reading-mode .main b,.app-shell.reading-mode .main strong{font-weight:900}.app-shell.reading-mode .main .eyebrow{font-weight:900;font-size:12px!important}.app-shell.reading-mode .performance-page .scanner-heading h1{font-size:42px}.app-shell.reading-mode .performance-evidence b,.app-shell.reading-mode .performance-contract b{font-size:16px}.app-shell.reading-mode .performance-overview strong{font-size:29px;font-weight:850}.app-shell.reading-mode .performance-slice h3{font-size:19px}.app-shell.reading-mode .performance-slice-grid b{font-size:16px;font-weight:800}.app-shell.reading-mode .performance-history h2{font-size:25px}.app-shell.reading-mode .performance-table>div{min-height:54px;font-size:13px;font-weight:700}.app-shell.reading-mode .performance-table>div:first-child{font-size:11px;font-weight:800}.app-shell.reading-mode .performance-table .signal-badge{padding:6px 8px;font-size:12px}.app-shell.light .secondary-btn,.app-shell.light .admin-stat-grid article,.app-shell.light .account-summary,.app-shell.light .password-panel,.app-shell.light .performance-overview article,.app-shell.light .performance-rule,.app-shell.light .performance-slice,.app-shell.light .performance-history{color:#171b18;background:#fff;border-color:#d7ded8}.app-shell.light .password-panel input,.app-shell.light .performance-actions select,.app-shell.light .performance-slice-grid>div{color:#171b18;background:#f4f7f3;border-color:#d1d9d2}.app-shell.light .performance-filters{background:#edf1ed;border-color:#d4dbd5}.app-shell.light .performance-contract{color:#286d46;background:#edf8f1;border-color:#b8d8c3}.app-shell.light .performance-contract span{color:#5e6e63}@media (width<=1100px){.performance-overview{grid-template-columns:repeat(3,1fr)}.performance-segments,.admin-stat-grid{grid-template-columns:1fr 1fr}}@media (width<=700px){.account-grid{grid-template-columns:1fr}.performance-actions{justify-content:flex-end;width:100%}.performance-page .scanner-heading{flex-direction:column;align-items:flex-start}.performance-overview{grid-template-columns:1fr 1fr}.performance-segments{grid-template-columns:1fr}.performance-evidence{grid-template-columns:auto 1fr}.performance-evidence em{grid-column:2}.admin-stat-grid{grid-template-columns:1fr 1fr}.admin-user-actions{flex-wrap:wrap;justify-content:flex-start}}.sidebar-account{flex:none;margin-top:13px}.sidebar-account-label{color:#555f58;letter-spacing:.13em;margin:0 0 7px 4px;font:700 8px DM Mono;display:block}.sidebar-account-card{background:linear-gradient(145deg,#141916,#101310);border:1px solid #2b342e;border-radius:11px;overflow:hidden;box-shadow:0 10px 24px #00000029}.sidebar-account-main{color:#e8efe9;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:11px;display:grid}.sidebar-account-main>.avatar{color:#dce9df;background:linear-gradient(145deg,#29352d,#1b231e);border:1px solid #3a493f;border-radius:10px;place-items:center;width:38px;height:38px;font:700 13px DM Mono;display:grid;position:relative}.sidebar-account-main>.avatar i{background:#71d6a6;border:2px solid #131713;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #71d6a614}.sidebar-account-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.sidebar-account-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sidebar-account-main>svg{color:#566159;transition:transform .18s}.sidebar-account-main:hover>svg{color:#92a198;transform:translate(2px)}.sidebar-logout{color:#727d75;cursor:pointer;background:#0d100e;border:0;border-top:1px solid #272e29;justify-content:center;align-items:center;gap:7px;width:100%;height:34px;font-size:9px;font-weight:700;display:flex}.sidebar-logout:hover{color:#ef929b;background:#281719}.app-shell.light .sidebar-account-label{color:#8a918b}.app-shell.light .sidebar-account-card{background:#fff;border-color:#d4dbd5;box-shadow:0 8px 20px #2b3a2f12}.app-shell.light .sidebar-account-main{color:#172019}.app-shell.light .sidebar-account-main:hover{background:#f0f4f0}.app-shell.light .sidebar-account-main>.avatar{color:#24382b;background:linear-gradient(145deg,#e7eee8,#dce5de);border-color:#ccd8ce}.app-shell.light .sidebar-account-main>.avatar i{border-color:#fff}.app-shell.light .sidebar-account-copy span{color:#788078}.app-shell.light .sidebar-logout{color:#757d76;background:#f8faf8;border-color:#dce2dd}.app-shell.light .sidebar-logout:hover{color:#b74b56;background:#fff0f1}.sidebar,.main{transition:transform .24s,margin-left .24s}.sidebar nav{flex:1}.desktop-only{display:flex}.sidebar-collapse-button,.sidebar-expand-button{color:#87938b;cursor:pointer;background:#131814;border:1px solid #2d3630;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:38px}.sidebar-collapse-button{flex:none;width:38px}.sidebar-expand-button{white-space:nowrap;padding:0 12px;font-size:11px;font-weight:700}.sidebar-collapse-button:hover,.sidebar-expand-button:hover{color:#e8f2eb;background:#1c241f;border-color:#405047}.app-shell.sidebar-collapsed .sidebar{transform:translate(-100%)}.app-shell.sidebar-collapsed .main{margin-left:0}.app-shell.light .sidebar-collapse-button,.app-shell.light .sidebar-expand-button{color:#68736b;background:#fff;border-color:#d4dbd5}.app-shell.light .sidebar-collapse-button:hover,.app-shell.light .sidebar-expand-button:hover{color:#172019;background:#edf2ee;border-color:#bdc9c0}@media (width<=1050px){.desktop-only{display:none!important}.app-shell.sidebar-collapsed .sidebar.open{transform:translate(0)}}.parakas-page{--pk-green:#5df5a7;--pk-purple:#9a6cff;--pk-gold:#ffc85a;--pk-red:#ff657d;--pk-blue:#55c7ff;color:#f5f6f3;background:radial-gradient(circle at 8% 0,#6034bb2e,#0000 27%),radial-gradient(circle at 88% 6%,#00be8721,#0000 25%),#080908;min-height:calc(100vh - 74px);padding:28px 34px 52px}.parakas-hero{background:linear-gradient(120deg,#161024fa,#091310f7 62%,#201508f0);border:1px solid #32332f;border-radius:24px;grid-template-columns:minmax(0,1.5fr) minmax(240px,.5fr);align-items:center;gap:34px;min-height:280px;padding:38px 44px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000004d}.parakas-hero:before{content:"";border:1px solid #9a6cff4d;border-radius:50%;width:360px;height:360px;position:absolute;top:-240px;left:38%;box-shadow:0 0 90px #9a6cff2e}.parakas-hero-copy,.parakas-wheel-wrap{z-index:1;position:relative}.parakas-kicker{color:#c6a9ff;letter-spacing:.13em;align-items:center;gap:7px;font:700 10px DM Mono;display:flex}.parakas-hero h1{letter-spacing:-.075em;margin:9px 0 10px;font-size:clamp(48px,6vw,78px);line-height:.95}.parakas-hero h1 span{color:var(--pk-green);text-shadow:0 0 34px #5df5a742}.parakas-hero-copy>p{color:#9da49f;max-width:720px;margin:0;font-size:13px;line-height:1.7}.parakas-live{color:#89dcb0;background:#0f2319bf;border:1px solid #30473a;border-radius:999px;align-items:center;gap:8px;width:max-content;margin-top:22px;padding:9px 12px;font-size:10px;display:flex}.parakas-live svg{animation:1.8s infinite pulse}.parakas-live span{color:#73817a;border-left:1px solid #355044;padding-left:8px}.parakas-wheel-wrap{justify-items:center;display:grid}.parakas-wheel{--ready:0deg;--forming:0deg;background:repeating-conic-gradient(from -5deg,transparent 0 15deg,#ffffff14 15deg 17deg),conic-gradient(var(--pk-green) 0 var(--ready),var(--pk-gold) var(--ready) var(--forming),#28242e var(--forming) 360deg);border-radius:50%;place-items:center;width:178px;height:178px;padding:13px;animation:.8s cubic-bezier(.2,.8,.2,1) parakas-wheel-in;display:grid;box-shadow:0 0 0 8px #121013,0 0 0 9px #4f4457,0 22px 55px #00000073}.parakas-wheel>div{background:radial-gradient(circle,#211b29,#0b0d0c);border:1px solid #413a45;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:118px;height:118px;display:flex;box-shadow:inset 0 0 24px #9a6cff24}.parakas-wheel svg{color:var(--pk-gold)}.parakas-wheel strong{font:800 35px/1.05 DM Mono}.parakas-wheel span{color:#948d99;font-size:9px}.parakas-wheel-wrap>small{text-align:center;color:#696d69;margin-top:19px;font-size:9px;line-height:1.45}@keyframes parakas-wheel-in{0%{opacity:0;transform:rotate(-70deg)scale(.75)}to{opacity:1;transform:rotate(0)scale(1)}}.parakas-ticker{scrollbar-width:thin;gap:6px;padding:11px 0;display:flex;overflow:auto}.parakas-ticker button{color:#838983;cursor:pointer;background:#111310;border:1px solid #282b27;border-radius:8px;flex:none;align-items:center;gap:6px;height:35px;padding:0 10px;display:flex}.parakas-ticker button:hover,.parakas-ticker button.active{color:#fff;background:#18131f;border-color:#675486}.parakas-ticker svg{color:#a47cff}.parakas-ticker b{font:700 10px DM Mono}.parakas-ticker span{font:600 9px DM Mono}.parakas-ticker span.up{color:var(--pk-green)}.parakas-ticker span.down{color:var(--pk-red)}.parakas-ticker em{color:#c5c9c5;background:#242424;border-radius:4px;min-width:25px;padding:3px 5px;font:700 8px DM Mono}.parakas-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin:5px 0 30px;display:grid}.parakas-summary article{background:#111310;border:1px solid #2b2e2a;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:5px 10px;padding:16px 17px;display:grid;position:relative;overflow:hidden}.parakas-summary article:after{content:"";opacity:.75;background:currentColor;height:2px;position:absolute;inset:auto 0 0}.parakas-summary svg{grid-row:1/3;width:19px}.parakas-summary span{color:#8b918c;font-size:10px}.parakas-summary strong{grid-area:1/3/3;font:800 24px DM Mono}.parakas-summary small{color:#5f665f;font-size:8px}.parakas-summary .green{color:var(--pk-green)}.parakas-summary .gold{color:var(--pk-gold)}.parakas-summary .red{color:var(--pk-red)}.parakas-summary .blue{color:var(--pk-blue)}.parakas-section-head{justify-content:space-between;align-items:flex-end;gap:18px;margin:0 0 13px;display:flex}.parakas-section-head>div>span{color:#866cb8;letter-spacing:.15em;font:700 9px DM Mono}.parakas-section-head h2{letter-spacing:-.035em;margin:5px 0 0;font-size:21px}.parakas-section-head>div>small{color:#697069;margin-top:5px;font-size:9px;line-height:1.45;display:block}.parakas-section-head>button{color:#cbb7ed;cursor:pointer;background:#18131f;border:1px solid #594878;border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 12px;font-size:10px;font-weight:700;display:flex}.parakas-section-head>button:hover{background:#241a31}.parakas-section-head>button:disabled{opacity:.5}.parakas-section-head>small{color:#697069;font-size:9px}.parakas-cards{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.parakas-card{text-align:left;color:#f1f3ef;cursor:pointer;background:linear-gradient(145deg,#131512,#0d0f0d);border:1px solid #2d302b;border-radius:14px;min-width:0;padding:18px;position:relative;box-shadow:0 15px 35px #00000029}.parakas-card:hover{border-color:#4e534c;transform:translateY(-2px)}.parakas-card.selected{border-color:#8062b5;box-shadow:inset 0 3px #9a6cff,0 17px 40px #0000003d}.parakas-card.buy_ready{background:linear-gradient(145deg,#102018,#0d110e);border-color:#315e46}.parakas-card.forming{background:linear-gradient(145deg,#211c10,#11110e);border-color:#594a29}.parakas-card.reduce_risk{background:linear-gradient(145deg,#211214,#110e0f);border-color:#5c3036}.parakas-card-empty{cursor:default;min-height:263px;box-shadow:none;border-style:dashed}.parakas-card-empty:hover{border-color:#2d302b;transform:none}.parakas-empty-buy{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:205px;display:flex}.parakas-empty-buy>i{color:#68716a;background:#1b201c;border-radius:50%;place-items:center;width:46px;height:46px;font-style:normal;display:grid}.parakas-empty-buy h3{margin:13px 0 5px;font-size:16px}.parakas-empty-buy p{color:#6f776f;max-width:250px;margin:0;font-size:10px;line-height:1.55}.parakas-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.parakas-card-top>span{color:#626862;letter-spacing:.14em;font:700 8px DM Mono}.parakas-signal{color:#999f98;text-transform:uppercase;background:#22251f;border-radius:6px;align-items:center;gap:5px;width:max-content;padding:6px 8px;font:800 8px DM Mono;display:inline-flex}.parakas-signal.buy_ready{color:#79efad;background:#143b28}.parakas-signal.forming{color:#f0cb6d;background:#3a2f14}.parakas-signal.reduce_risk{color:#ff8f9d;background:#482027}.parakas-signal.data_wait{color:#9c9baa;background:#24242a}.parakas-coin{align-items:center;gap:10px;margin:19px 0 16px;display:flex}.parakas-coin>i{color:#d8c7ff;background:linear-gradient(145deg,#6b4aa4,#2c1e45);border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.parakas-coin>div{flex:1}.parakas-coin h3{margin:0;font:800 20px DM Mono}.parakas-coin p{color:#6e756e;margin:3px 0 0;font-size:9px}.parakas-coin>strong{font:800 25px DM Mono}.parakas-coin>strong small{color:#606660;font-size:8px}.parakas-reason{color:#969d97;min-height:48px;margin:0 0 14px;font-size:10px;line-height:1.55}.parakas-card-metrics{background:#2a2e29;border:1px solid #2a2e29;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.parakas-metric{background:#151714;flex-direction:column;gap:5px;min-width:0;padding:9px;display:flex}.parakas-metric span{color:#6d746d;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.parakas-metric b{font:700 10px DM Mono}.parakas-metric.positive b,.parakas-table .positive{color:var(--pk-green)}.parakas-metric.negative b,.parakas-table .negative{color:var(--pk-red)}.parakas-card-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.parakas-card-foot span{color:#6f756f;align-items:center;gap:5px;font-size:8px;display:flex}.parakas-card-foot b{color:#c3a6fa;font:700 8px DM Mono}.parakas-console{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:12px;margin:30px 0;display:grid}.parakas-console-main,.parakas-plan{background:linear-gradient(145deg,#121510,#0d0f0d);border:1px solid #2d322c;border-radius:15px;padding:22px}.parakas-console-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.parakas-console-title span,.parakas-plan-title span{color:#856bb6;letter-spacing:.14em;font:700 8px DM Mono}.parakas-console-title h2{margin:5px 0 0;font:800 22px DM Mono}.parakas-console-title h2 em{color:#666d67;font:500 10px Manrope}.parakas-price{background:linear-gradient(90deg,#171b16,#111210);border:1px solid #32382f;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin:21px 0;padding:16px 18px;display:flex}.parakas-price>div:first-child{flex-direction:column;gap:4px;display:flex}.parakas-price span{color:#747d75;font-size:8px}.parakas-price strong{font:800 29px DM Mono}.parakas-price small{color:#656d66;font-size:8px}.parakas-score{align-items:center;gap:9px;display:flex}.parakas-score i{--score:0;background:conic-gradient(var(--pk-green) calc(var(--score)*1%),#2d332e 0);border-radius:50%;place-items:center;width:52px;height:52px;font-style:normal;display:grid}.parakas-score i:before{content:"";background:#111411;border-radius:50%;grid-area:1/1;width:40px;height:40px}.parakas-score b{z-index:1;grid-area:1/1;font:800 13px DM Mono}.parakas-score>span{font-size:8px;line-height:1.4}.parakas-layer-grid{grid-template-columns:repeat(6,1fr);gap:5px;display:grid}.parakas-layer-grid .parakas-metric{border:1px solid #292e29;border-radius:7px}.parakas-confirmations{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.parakas-confirmations p{color:#8b9a8e;background:#121a15;border:1px solid #263a2d;border-radius:7px;align-items:flex-start;gap:6px;margin:0;padding:9px;font-size:9px;line-height:1.45;display:flex}.parakas-confirmations svg{color:var(--pk-green);flex:none}.parakas-confirmations p.bad{background:#201316;border-color:#4b292f}.parakas-confirmations p.bad svg{color:var(--pk-red)}.parakas-blockers{color:#d4b760;background:#211b10;border:1px solid #544626;border-radius:8px;gap:9px;margin-top:10px;padding:12px;display:flex}.parakas-blockers>svg{flex:none}.parakas-blockers>div{flex-direction:column;gap:5px;display:flex}.parakas-blockers b{font-size:10px}.parakas-blockers span{color:#998c66;font-size:8px;line-height:1.45}.parakas-plan-title{align-items:center;gap:10px;display:flex}.parakas-plan-title>svg{color:var(--pk-gold)}.parakas-plan-title h3{margin:4px 0 0;font-size:16px}.parakas-plan>label{color:#8a928b;flex-direction:column;gap:7px;margin-top:20px;font-size:9px;font-weight:700;display:flex}.parakas-plan input{color:#f1f3ef;background:#090b09;border:1px solid #333a33;border-radius:8px;outline:0;height:41px;padding:0 11px;font:700 13px DM Mono}.parakas-plan input:focus{border-color:#735ba1;box-shadow:0 0 0 3px #9a6cff1a}.parakas-plan-levels{grid-template-columns:1fr 1fr;gap:6px;margin-top:13px;display:grid}.parakas-plan-levels>div{background:#151714;border:1px solid #292e29;border-radius:7px;flex-direction:column;gap:5px;padding:10px;display:flex}.parakas-plan-levels span{color:#707870;font-size:8px}.parakas-plan-levels b{font:700 9px DM Mono}.parakas-plan-levels .stop{border-color:#4c2b30}.parakas-plan-levels .stop b{color:#ff8c99}.parakas-plan-levels .target{border-color:#2a4937}.parakas-plan-levels .target b{color:#79e4a6}.parakas-size{background:linear-gradient(135deg,#241a33,#141119);border:1px solid #503c70;border-radius:9px;flex-direction:column;gap:5px;margin-top:9px;padding:13px;display:flex}.parakas-size span{color:#9d85c7;font-size:8px}.parakas-size strong{font:800 22px DM Mono}.parakas-size small{color:#756886;font-size:8px;line-height:1.4}.parakas-plan>p{color:#8a8068;align-items:flex-start;gap:6px;margin:11px 0 0;font-size:8px;line-height:1.5;display:flex}.parakas-plan>p svg{color:var(--pk-gold);flex:none}.parakas-board{margin-top:30px}.parakas-table{background:#101210;border:1px solid #2c302b;border-radius:13px;overflow:auto}.parakas-table>div,.parakas-table>button{grid-template-columns:1.2fr 1.4fr .45fr .6fr .55fr .6fr .6fr;align-items:center;gap:12px;min-width:850px;padding:0 15px;display:grid}.parakas-table>div{color:#666e67;border-bottom:1px solid #292d28;height:39px;font:700 8px DM Mono}.parakas-table>button{color:#dfe3de;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #252925;width:100%;min-height:58px}.parakas-table>button:last-child{border:0}.parakas-table>button:hover{background:#171a16}.parakas-table>button>span:first-child{grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;display:grid}.parakas-table>button>span:first-child svg{color:#a681eb;grid-row:1/3}.parakas-table>button b{font:700 10px DM Mono}.parakas-table>button small{color:#666e67;font-size:8px}.parakas-table>button>strong{font:800 13px DM Mono}.parakas-table>button>span:not(:first-child){align-items:center;gap:4px;font:600 9px DM Mono;display:flex}.parakas-table>button>em{color:#ba9bea;font:700 8px DM Mono}.parakas-footer{color:#9a8a67;background:#19150e;border:1px solid #423725;border-radius:9px;align-items:center;gap:8px;margin-top:17px;padding:13px 15px;display:flex}.parakas-footer span{flex:1;font-size:9px;line-height:1.5}.parakas-footer b{color:#695d48;font:700 8px DM Mono}.parakas-error{color:#e8929b;background:#2a171a;border:1px solid #65333c;border-radius:9px;align-items:center;gap:9px;margin:12px 0;padding:11px 13px;font-size:9px;display:flex}.parakas-error span{flex:1}.parakas-error button{color:#f2a2ab;cursor:pointer;background:#3a1e22;border:1px solid #6a353d;border-radius:6px;padding:6px 9px}.parakas-loading{color:#f3f5f1;background:radial-gradient(circle,#21162e,#080908 45%);flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 74px);display:flex}.parakas-loader{color:#c8a9ff;border:1px solid #624890;border-radius:50%;place-items:center;width:84px;height:84px;display:grid;position:relative}.parakas-loader i{border:2px dashed #5df5a7;border-radius:50%;animation:4s linear infinite spin;position:absolute;inset:-8px}.parakas-loading h2{margin:22px 0 6px}.parakas-loading p{color:#777e78;margin:0;font-size:10px}.app-shell.light .parakas-page{color:#151814;background:radial-gradient(circle at 8% 0,#7e5bc31a,#0000 28%),radial-gradient(circle at 90% 4%,#349f6a17,#0000 25%),#f1f1ee}.app-shell.light .parakas-hero{background:linear-gradient(120deg,#fff,#f6faf7 63%,#fff9ec);border-color:#d5dbd4;box-shadow:0 22px 58px #2b372e1a}.app-shell.light .parakas-hero-copy>p{color:#666d67}.app-shell.light .parakas-live{color:#337c53;background:#eff8f2;border-color:#bcd9c8}.app-shell.light .parakas-wheel{box-shadow:0 0 0 8px #fff,0 0 0 9px #c7bdcf,0 22px 45px #312a3624}.app-shell.light .parakas-wheel>div{background:radial-gradient(circle,#fff,#f3f3f0);border-color:#d8d3db}.app-shell.light .parakas-ticker button,.app-shell.light .parakas-summary article,.app-shell.light .parakas-card,.app-shell.light .parakas-console-main,.app-shell.light .parakas-plan,.app-shell.light .parakas-table{color:#171a17;background:#fff;border-color:#d7ddd6}.app-shell.light .parakas-ticker button:hover,.app-shell.light .parakas-ticker button.active{background:#f3eefb;border-color:#aa91d2}.app-shell.light .parakas-card.buy_ready{background:linear-gradient(145deg,#effaf3,#fff)}.app-shell.light .parakas-card.forming{background:linear-gradient(145deg,#fff9e9,#fff)}.app-shell.light .parakas-card.reduce_risk{background:linear-gradient(145deg,#fff1f3,#fff)}.app-shell.light .parakas-metric,.app-shell.light .parakas-plan-levels>div{background:#f4f6f3;border-color:#dbe0db}.app-shell.light .parakas-card-metrics{background:#dfe4df;border-color:#dfe4df}.app-shell.light .parakas-price{background:#f5f7f4;border-color:#d6ddd6}.app-shell.light .parakas-score i:before{background:#fff}.app-shell.light .parakas-confirmations p{color:#4f5f53;background:#eff8f2;border-color:#c7ddcf}.app-shell.light .parakas-confirmations p.bad{background:#fff0f2;border-color:#e1bdc2}.app-shell.light .parakas-blockers{background:#fff9e8;border-color:#dfcd99}.app-shell.light .parakas-plan input{color:#171a17;background:#f5f7f4;border-color:#d1d8d1}.app-shell.light .parakas-size{background:linear-gradient(135deg,#f3edfc,#fff);border-color:#c7b7de}.app-shell.light .parakas-table>div{border-color:#dce1dc}.app-shell.light .parakas-table>button{color:#1c211d;border-color:#e0e5e0}.app-shell.light .parakas-table>button:hover{background:#f3f5f2}.app-shell.light .parakas-footer{color:#786b4e;background:#fff9ea;border-color:#dfce9d}@media (width<=1180px){.parakas-summary{grid-template-columns:1fr 1fr}.parakas-layer-grid{grid-template-columns:repeat(3,1fr)}.parakas-console{grid-template-columns:1fr}.parakas-plan-levels{grid-template-columns:repeat(4,1fr)}}@media (width<=850px){.parakas-page{padding:20px 16px 42px}.parakas-hero{grid-template-columns:1fr;padding:29px 24px}.parakas-wheel-wrap{display:none}.parakas-cards,.parakas-confirmations{grid-template-columns:1fr}.parakas-plan-levels{grid-template-columns:1fr 1fr}}@media (width<=560px){.parakas-summary{grid-template-columns:1fr 1fr}.parakas-summary article{grid-template-columns:auto 1fr;padding:13px}.parakas-summary strong{grid-area:auto/2}.parakas-summary small{grid-column:2}.parakas-hero h1{font-size:48px}.parakas-live{flex-wrap:wrap;align-items:flex-start;width:100%}.parakas-live span{border-top:1px solid #355044;border-left:0;width:100%;padding:6px 0 0}.parakas-layer-grid{grid-template-columns:1fr 1fr}.parakas-price{flex-direction:column;align-items:flex-start}.parakas-console-main,.parakas-plan{padding:17px}.parakas-section-head{align-items:flex-start}.parakas-section-head>small{display:none}}.parakas-hero-side{z-index:2;flex-direction:column;align-items:center;gap:23px;display:flex;position:relative}.parakas-theme-switch{background:#050706ad;border:1px solid #343a34;border-radius:10px;gap:4px;padding:4px;display:flex}.parakas-theme-switch button{color:#747d76;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;height:31px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.parakas-theme-switch button.active{color:#fff;background:linear-gradient(135deg,#7045b8,#3f8063);box-shadow:0 5px 18px #4a2d7d47}.parakas-exit-overlay{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0204c7;place-items:center;padding:22px;animation:.2s ease-out quick-exit-overlay-in;display:grid;position:fixed;inset:0}.parakas-exit-dialog{background:linear-gradient(145deg,#55101d,#21090e 68%,#351008);border:1px solid #ff526c;border-radius:17px;width:min(540px,100%);padding:22px;animation:.25s cubic-bezier(.2,.85,.25,1) quick-exit-dialog-in;box-shadow:0 28px 90px #0000009e,0 0 50px #ff3d5b47}.parakas-exit-title{align-items:flex-start;gap:13px;display:flex}.parakas-exit-title>svg{color:#fff;background:#ff526c;border-radius:10px;flex:none;width:34px;height:34px;padding:7px;animation:1s infinite pulse}.parakas-exit-title>div{flex-direction:column;gap:3px;display:flex}.parakas-exit-title span{color:#ff9aaa;letter-spacing:.13em;font:800 8px DM Mono}.parakas-exit-title strong{color:#fff;letter-spacing:.04em;font:900 23px DM Mono}.parakas-exit-title p{color:#e8a8b2;margin:2px 0 0;font-size:10px}.parakas-exit-list{gap:7px;max-height:250px;margin-top:16px;display:grid;overflow:auto}.parakas-exit-list>div{color:#fff;background:#0a03057a;border:1px solid #772b38;border-radius:9px;grid-template-columns:auto 1fr;gap:4px 10px;padding:11px 12px;display:grid}.parakas-exit-list b{color:#ff8799;grid-row:1/3;font:900 15px DM Mono}.parakas-exit-list span{font-size:9px;line-height:1.45}.parakas-exit-list em{color:#d1939d;font:700 8px DM Mono}.parakas-exit-confirm{color:#fff;cursor:pointer;background:#ff526c;border:1px solid #ff8295;border-radius:9px;width:100%;height:43px;margin-top:16px;font-size:12px;font-weight:900;box-shadow:0 9px 24px #ff2a4b38}.parakas-exit-confirm:hover{background:#ff6a80}.parakas-exit-dialog>small{color:#b97882;text-align:center;margin-top:9px;font-size:8px;line-height:1.5;display:block}@keyframes quick-exit-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes quick-exit-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.parakas-signal.quick_sell{color:#fff;background:#721827;animation:1.2s infinite pulse;box-shadow:0 0 18px #ff466233}.parakas-candle-chart{background:#090b0a;border:1px solid #282e29;border-radius:11px;margin:12px 0;padding:13px 14px 8px}.parakas-chart-head{justify-content:space-between;align-items:flex-end;gap:10px;margin:0 2px 8px;display:flex}.parakas-chart-head>div{flex-direction:column;gap:3px;display:flex}.parakas-chart-head span{color:#8f70c5;letter-spacing:.12em;font:700 8px DM Mono}.parakas-chart-head b{font-size:12px}.parakas-chart-head small{color:#5f685f;font-size:8px}.parakas-candle-chart svg{width:100%;height:auto;max-height:270px;display:block;overflow:visible}.parakas-candle-chart svg text{fill:#687069;font:8px DM Mono}.parakas-candle-chart .chart-grid{stroke:#222722;stroke-width:1px;stroke-dasharray:3 5}.parakas-candle-chart .candle-up line{stroke:#5df5a7}.parakas-candle-chart .candle-up rect{fill:#42d98b}.parakas-candle-chart .candle-down line{stroke:#ff657d}.parakas-candle-chart .candle-down rect{fill:#ea526b}.parakas-candle-chart rect.volume{opacity:.18}.parakas-chart-empty{color:#697269;border:1px dashed #343a34;border-radius:11px;place-items:center;height:210px;margin:12px 0;font-size:9px;display:grid}.parakas-market-stats{grid-template-columns:repeat(5,1fr);gap:5px;margin:8px 0 13px;display:grid}.parakas-market-stats .parakas-metric{border:1px solid #292e29;border-radius:7px}.parakas-table>div,.parakas-table>button{grid-template-columns:1.25fr .8fr 1.25fr .38fr .58fr .68fr .5fr .55fr .5fr;min-width:1120px}.parakas-table .live-price{color:#eef7f0;font:700 10px DM Mono}.parakas-table>.parakas-table-head,.parakas-table>.parakas-table-row{grid-template-columns:1.15fr .78fr .9fr .32fr .48fr .58fr .42fr .46fr .4fr .66fr .72fr;align-items:center;gap:10px;min-width:1420px;padding:0 15px;display:grid}.parakas-table>.parakas-table-head{color:#666e67;height:39px;font:700 8px DM Mono}.parakas-table>.parakas-table-row{color:#dfe3de;cursor:pointer;border-bottom:1px solid #252925;height:auto;min-height:68px}.parakas-table>.parakas-table-row:last-child{border-bottom:0}.parakas-table>.parakas-table-row:hover{background:#171a16}.parakas-table>.parakas-table-row.sell{background:linear-gradient(90deg,#6919252e,#0000 40%)}.parakas-table-row>span:first-child{grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;display:grid}.parakas-table-row>span:first-child svg{color:#a681eb;grid-row:1/3}.parakas-table-row b{font:700 10px DM Mono}.parakas-table-row small{color:#666e67;font-size:8px}.parakas-table-row>strong{font:800 13px DM Mono}.parakas-table-row>span:not(:first-child){align-items:center;gap:4px;font:600 9px DM Mono;display:flex}.parakas-table-row>em{color:#ba9bea;font:700 8px DM Mono}.parakas-row-watch{color:#8d998f;cursor:pointer;background:#171c18;border:1px solid #3c463e;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 8px;font-size:8px;font-weight:800;display:inline-flex}.parakas-row-watch:hover{color:#d4bdf8;border-color:#72569d}.parakas-row-watch.tracked{color:#7fe8a9;background:#153321;border-color:#32704c}.parakas-row-watch:disabled{opacity:.55;cursor:wait}.parakas-classification{color:#8a938b;background:#171a17;border:1px solid #3b433d;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:68px;padding:6px 7px;display:inline-flex}.parakas-classification b{font:800 8px DM Mono}.parakas-classification em{font:900 8px DM Mono}.parakas-classification.safe{border-color:#315f49}.parakas-classification.balanced{border-color:#76612e}.parakas-classification.al{color:#78e9a7;background:#12331f}.parakas-classification.sat{color:#ff8b9b;background:#36151b}.parakas-classification.bekle{color:#858d86;background:#171a17}.parakas-page.casino{background:radial-gradient(circle at 8% 0,#772adb40,#0000 28%),radial-gradient(circle at 92% 7%,#00e5a02e,#0000 25%),radial-gradient(circle at 48% 38%,#ffaa280e,#0000 34%),#070807}.parakas-page.casino .parakas-hero{background:linear-gradient(118deg,#25103afa,#071d15f7 61%,#301b05f5);border-color:#4c3d64;box-shadow:0 27px 75px #270a4c4d,inset 0 1px #ffffff0a}.parakas-page.casino .parakas-hero:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 42px,#ffffff03 42px 43px);position:absolute;inset:0}.parakas-page.casino .parakas-card.selected{box-shadow:inset 0 3px #a96dff,0 0 35px #7e4ccc2e}.parakas-page.classic{--pk-green:#73c99c;--pk-purple:#9aa6a0;--pk-gold:#d1b978;--pk-red:#db7d88;--pk-blue:#7aaec5;background:#0e110f}.parakas-page.classic .parakas-hero{min-height:235px;box-shadow:none;background:#151916;border-color:#303731;border-radius:13px}.parakas-page.classic .parakas-hero:before{display:none}.parakas-page.classic .parakas-hero h1 span{color:#dbe3dd;text-shadow:none}.parakas-page.classic .parakas-kicker,.parakas-page.classic .parakas-section-head>div>span,.parakas-page.classic .parakas-console-title span,.parakas-page.classic .parakas-plan-title span,.parakas-page.classic .parakas-chart-head span{color:#8e9c92}.parakas-page.classic .parakas-wheel{background:conic-gradient(#7ab292 0 var(--ready),#a99769 var(--ready) var(--forming),#2a302c var(--forming) 360deg);box-shadow:0 0 0 8px #151916,0 0 0 9px #3b443e}.parakas-page.classic .parakas-card,.parakas-page.classic .parakas-console-main,.parakas-page.classic .parakas-plan{box-shadow:none;background:#151916}.parakas-page.classic .parakas-card.buy_ready,.parakas-page.classic .parakas-card.forming,.parakas-page.classic .parakas-card.reduce_risk{background:#151916}.parakas-page.classic .parakas-card.selected{border-color:#73857a;box-shadow:inset 0 2px #91a99a}.parakas-page.classic .parakas-coin>i,.parakas-page.classic .parakas-size{background:#202721}.parakas-page.classic .parakas-theme-switch button.active{color:#172019;box-shadow:none;background:#dfe7e1}.app-shell.light .parakas-theme-switch{background:#fff;border-color:#d4dbd5}.app-shell.light .parakas-theme-switch button{color:#687169}.app-shell.light .parakas-theme-switch button.active{color:#fff;box-shadow:none;background:#191d1a}.app-shell.light .parakas-candle-chart{background:#fff;border-color:#d7ddd7}.app-shell.light .parakas-candle-chart .chart-grid{stroke:#e2e6e2}.app-shell.light .parakas-candle-chart svg text{fill:#778078}.app-shell.light .parakas-chart-empty{color:#727b73;border-color:#ccd4cc}.app-shell.light .parakas-table .live-price{color:#152019}.app-shell.light .parakas-table>.parakas-table-row{color:#1c211d;border-color:#e0e5e0}.app-shell.light .parakas-table>.parakas-table-row:hover{background:#f3f5f2}.app-shell.light .parakas-table>.parakas-table-row.sell{background:linear-gradient(90deg,#fff0f2,#0000 42%)}.app-shell.light .parakas-row-watch{color:#4f5e53;background:#f4f7f4;border-color:#ccd6ce}.app-shell.light .parakas-row-watch.tracked{color:#247247;background:#e8f7ee;border-color:#95c9aa}.app-shell.light .parakas-classification{color:#687269;background:#f3f5f3}.app-shell.light .parakas-classification.safe{border-color:#9bc8ae}.app-shell.light .parakas-classification.balanced{border-color:#d7bc78}.app-shell.light .parakas-classification.al{color:#247247;background:#e8f7ee}.app-shell.light .parakas-classification.sat{color:#a93648;background:#fff0f2}.app-shell.light .parakas-page.classic{background:#f2f4f1}.app-shell.light .parakas-page.classic .parakas-hero{box-shadow:none;background:#fff;border-color:#d2d9d3}.app-shell.light .parakas-page.classic .parakas-hero h1 span{color:#39483e}.app-shell.light .parakas-page.classic .parakas-card,.app-shell.light .parakas-page.classic .parakas-console-main,.app-shell.light .parakas-page.classic .parakas-plan{background:#fff}.app-shell.light .parakas-exit-overlay{background:#3e161d6b}.app-shell.light .parakas-exit-dialog{background:linear-gradient(145deg,#fff5f6,#fff 68%,#fff6ef);border-color:#dc6677;box-shadow:0 28px 80px #521c2547}.app-shell.light .parakas-exit-title strong{color:#9f2537}.app-shell.light .parakas-exit-title span{color:#b33a4d}.app-shell.light .parakas-exit-title p{color:#8e5a62}.app-shell.light .parakas-exit-list>div{color:#49262c;background:#fff;border-color:#e5b2ba}.app-shell.light .parakas-exit-list b{color:#b52f43}.app-shell.light .parakas-exit-list em{color:#8b6369}.app-shell.light .parakas-exit-dialog>small{color:#8c6268}@media (width<=900px){.parakas-hero-side{align-items:flex-start}.parakas-theme-switch{align-self:flex-start}.parakas-market-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.parakas-theme-switch{width:100%}.parakas-theme-switch button{flex:1;justify-content:center}.parakas-market-stats{grid-template-columns:1fr 1fr}.parakas-chart-head small{display:none}.parakas-candle-chart{padding:10px 7px 5px}}.parakas-hero h1{letter-spacing:-.07em;font-size:clamp(43px,5vw,70px)}.parakas-ticker{background:#0f120fd1;border:1px solid #292d28;border-radius:12px;gap:7px;margin:11px 0;padding:10px}.parakas-ticker button{color:#a0a7a1;background:#151814;border-color:#30342f;gap:7px;height:39px;padding:0 11px}.parakas-ticker button:hover,.parakas-ticker button.active{color:#fff;background:#20172a;border-color:#795eaa;box-shadow:0 5px 16px #00000029}.parakas-ticker em{color:#d5dad5;background:#292d29;border-radius:5px;min-width:27px;padding:4px 5px}.app-shell.light .parakas-ticker{background:linear-gradient(90deg,#fff,#f3f7f3);border-color:#d1d9d2;box-shadow:0 8px 24px #313f3412}.app-shell.light .parakas-ticker button{color:#39413b;background:linear-gradient(145deg,#fff,#f6f8f5);border-color:#cfd7d0}.app-shell.light .parakas-ticker button:hover,.app-shell.light .parakas-ticker button.active{color:#20172c;background:linear-gradient(145deg,#f2ebfd,#fff);border-color:#9f80d0;box-shadow:0 6px 16px #5e43841f}.app-shell.light .parakas-ticker em{color:#fff;background:#272b28}.app-shell.light .parakas-ticker span.up{color:#16784a}.app-shell.light .parakas-ticker span.down{color:#bd354a}@media (width<=560px){.parakas-hero h1{font-size:42px}}.casino-svg-decor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.casino-svg-decor svg{filter:drop-shadow(0 12px 22px #00000059);position:absolute}.casino-chip-svg{width:82px;animation:5.5s ease-in-out infinite casino-float;top:24px;right:31%;transform:rotate(14deg)}.casino-chip-svg circle{fill:#25133a;stroke:#bd87ff;stroke-width:5px}.casino-chip-svg circle:nth-child(2){fill:#100b16;stroke:#5df5a7;stroke-width:3px}.casino-chip-svg path{stroke:#ffc85a;stroke-width:7px}.casino-chip-svg text{fill:#fff;text-anchor:middle;font:900 27px DM Mono}.casino-card-svg{width:91px;animation:6.5s ease-in-out 1s infinite casino-float;bottom:-24px;left:44%;transform:rotate(-9deg)}.casino-card-svg rect{fill:#f4efe8;stroke:#a875ff;stroke-width:4px}.casino-card-svg path{fill:#ff526f}.casino-dice-svg{width:69px;animation:4.8s ease-in-out .4s infinite casino-float;bottom:19px;right:4%;transform:rotate(12deg)}.casino-dice-svg rect{fill:#16111d;stroke:#ffc85a;stroke-width:5px}.casino-dice-svg circle{fill:#5df5a7}@keyframes casino-float{0%,to{translate:0}50%{translate:0 -9px}}.parakas-wheel{touch-action:none;cursor:grab;transform:rotate(var(--wheel-spin,0deg));transition:transform var(--wheel-duration,1.9s) cubic-bezier(.12,.73,.15,1);will-change:transform}.parakas-wheel:active{cursor:grabbing}.parakas-wheel>div{pointer-events:none;-webkit-user-select:none;user-select:none;transform:rotate(calc(var(--wheel-spin,0deg) * -1));transition:transform var(--wheel-duration,1.9s) cubic-bezier(.12,.73,.15,1)}.parakas-wheel.dragging,.parakas-wheel.dragging>div{transition:none}.parakas-wheel-wrap{position:relative}.parakas-wheel-pointer{z-index:3;filter:drop-shadow(0 3px 4px #00000080);border-top:18px solid #fff2a8;border-left:9px solid #0000;border-right:9px solid #0000;width:0;height:0;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.parakas-spin-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8c55df,#5c2ea4);border:1px solid #c99dff;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:33px;margin-top:16px;padding:0 14px;font-size:9px;font-weight:900;display:flex;box-shadow:0 7px 20px #6530ac52}.parakas-spin-button:hover{transform:translateY(-1px);box-shadow:0 10px 25px #6530ac73}.parakas-spin-button:disabled{opacity:.65;cursor:wait}.parakas-wheel-wrap>small{max-width:210px;min-height:26px}.parakas-risk-switch{background:#080a099e;border:1px solid #303830;border-radius:12px;max-width:720px;margin-top:17px;padding:10px}.parakas-risk-switch>span{color:#7e887f;letter-spacing:.14em;margin:0 0 7px 2px;font:800 7px DM Mono;display:block}.parakas-risk-switch>div{grid-template-columns:repeat(2,1fr);gap:5px;display:grid}.parakas-risk-switch button{color:#8b948c;text-align:left;cursor:pointer;background:#121512;border:1px solid #2c322d;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 11px;display:flex}.parakas-risk-switch button:hover{border-color:#59665c}.parakas-risk-switch button b{font-size:10px}.parakas-risk-switch button small{color:#606961;font-size:7px}.parakas-risk-switch button.active{color:#fff;background:#20172b;border-color:#8f6cc5;box-shadow:inset 0 0 18px #915cd71f}.parakas-risk-switch>p{color:#778078;margin:8px 2px 0;font-size:8px;line-height:1.45}.parakas-risk-switch>p strong{color:#c1a3ed}.parakas-page.risk-balanced .parakas-risk-switch button.active{background:#252013;border-color:#aa8a43}.parakas-page.risk-balanced .parakas-risk-switch>p strong{color:#e1c06d}.parakas-page.classic .casino-svg-decor,.parakas-page.classic .parakas-wheel-pointer{display:none}.app-shell.light .parakas-wheel-pointer{border-top-color:#5d3c83}.parakas-page.classic .parakas-risk-switch{background:#111512}.parakas-page.classic .parakas-risk-switch button.active{background:#273029;border-color:#6f8274}.app-shell.light .parakas-risk-switch{background:#fff;border-color:#d2dad3}.app-shell.light .parakas-risk-switch button{color:#3f4941;background:#f5f7f4;border-color:#d8ded8}.app-shell.light .parakas-risk-switch button small{color:#778078}.app-shell.light .parakas-risk-switch button.active{color:#fff;box-shadow:none;background:#232924;border-color:#232924}.app-shell.light .parakas-risk-switch>p{color:#687269}.app-shell.light .parakas-risk-switch>p strong{color:#583a80}@media (width<=850px){.parakas-hero-side .parakas-wheel-wrap{display:grid}.casino-chip-svg{top:20px;right:10%}.casino-card-svg{bottom:-30px;left:auto;right:30%}.casino-dice-svg{bottom:15px;right:3%}}@media (width<=560px){.casino-svg-decor svg{opacity:.5}.parakas-risk-switch>div{grid-template-columns:1fr}.parakas-risk-switch button{flex-direction:row;justify-content:space-between;align-items:center}.parakas-risk-switch button small{text-align:right}}.parakas-console-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.parakas-console-actions>button{color:#aab4ac;cursor:pointer;background:#171c18;border:1px solid #39443b;border-radius:7px;align-items:center;gap:6px;height:31px;padding:0 10px;font-size:8px;font-weight:800;display:flex}.parakas-console-actions>button:hover{color:#fff;border-color:#6e8d78}.parakas-console-actions>button.tracked{color:#78e9a7;background:#173624;border-color:#397b55}.parakas-console-actions>button:disabled{opacity:.6;cursor:wait}.parakas-watchlist{margin:32px 0 8px}.parakas-watch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.parakas-watch-card{background:linear-gradient(145deg,#141713,#0d100e);border:1px solid #30352f;border-radius:14px;min-width:0;position:relative;overflow:hidden}.parakas-watch-card:before{content:"";background:#667068;width:3px;position:absolute;inset:0 auto 0 0}.parakas-watch-card.buy_ready:before{background:var(--pk-green)}.parakas-watch-card.forming:before,.parakas-watch-card.target:before{background:var(--pk-gold)}.parakas-watch-card.quick_sell{border-color:#6b303a;box-shadow:0 0 25px #ff4b641a}.parakas-watch-card.quick_sell:before{background:var(--pk-red)}.parakas-watch-open{color:#eef2ee;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:16px 16px 12px;display:block}.parakas-watch-open:hover{background:#ffffff05}.parakas-watch-symbol{align-items:center;gap:9px;display:flex}.parakas-watch-symbol>i{color:#bd95ff;background:#261b37;border-radius:50%;flex:none;place-items:center;width:33px;height:33px;font-style:normal;display:grid}.parakas-watch-symbol>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.parakas-watch-symbol b{font:900 16px DM Mono}.parakas-watch-symbol span{color:#697169;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.parakas-watch-symbol em{font:800 11px DM Mono}.parakas-watch-symbol em.positive{color:var(--pk-green)}.parakas-watch-symbol em.negative{color:var(--pk-red)}.parakas-watch-decision{color:#a1aaa2;letter-spacing:.04em;background:#252a25;border-radius:5px;width:max-content;margin:13px 0 7px;padding:5px 7px;font:900 8px DM Mono;display:block}.parakas-watch-decision.buy_ready{color:#7aefad;background:#143b28}.parakas-watch-decision.forming,.parakas-watch-decision.target{color:#f2cb66;background:#3c3013}.parakas-watch-decision.quick_sell{color:#fff;background:#711827;animation:1.2s infinite pulse}.parakas-watch-open>p{color:#858e86;min-height:30px;margin:0 0 11px;font-size:8px;line-height:1.5}.parakas-watch-values{background:#2c312c;border:1px solid #2c312c;border-radius:7px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.parakas-watch-values span{color:#686f69;background:#171a17;flex-direction:column;gap:3px;padding:8px;font-size:7px;display:flex}.parakas-watch-values b{color:#dce2dd;font:700 9px DM Mono}.parakas-watch-open>small{color:#5e655f;margin-top:9px;font-size:7px;display:block}.parakas-watch-remove{color:#646d66;cursor:pointer;background:#111411;border:0;border-top:1px solid #292e29;justify-content:center;align-items:center;gap:5px;width:100%;height:31px;font-size:8px;display:flex}.parakas-watch-remove:hover{color:#ed8998;background:#211316}.parakas-watch-remove:disabled{opacity:.55;cursor:wait}.parakas-watch-empty{color:#687169;background:#101310;border:1px dashed #353c35;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:94px;padding:18px;display:flex}.parakas-watch-empty>div{flex-direction:column;gap:4px;display:flex}.parakas-watch-empty b{color:#b8c0b9;font-size:11px}.parakas-watch-empty span{font-size:8px;line-height:1.45}.parakas-watch-error{color:#d78d97;background:#211316;border:1px solid #5d3338;border-radius:8px;align-items:center;gap:7px;margin-bottom:8px;padding:9px 11px;font-size:8px;display:flex}.app-shell.light .parakas-console-actions>button{color:#4f5e53;background:#f4f7f4;border-color:#ccd6ce}.app-shell.light .parakas-console-actions>button.tracked{color:#247247;background:#e8f7ee;border-color:#95c9aa}.app-shell.light .parakas-watch-card{background:#fff;border-color:#d6ddd7}.app-shell.light .parakas-watch-open{color:#172019}.app-shell.light .parakas-watch-open:hover{background:#f7f9f6}.app-shell.light .parakas-watch-symbol>i{color:#7653aa;background:#f1eafa}.app-shell.light .parakas-watch-values{background:#dce3dd;border-color:#dce3dd}.app-shell.light .parakas-watch-values span{background:#f5f7f4}.app-shell.light .parakas-watch-values b{color:#1c251e}.app-shell.light .parakas-watch-remove{background:#f7f9f7;border-color:#dce2dc}.app-shell.light .parakas-watch-empty{background:#fff;border-color:#ccd5cd}.app-shell.light .parakas-watch-empty b{color:#263128}@media (width<=1050px){.parakas-watch-grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.parakas-console-title{flex-direction:column}.parakas-console-actions{justify-content:space-between;width:100%}.parakas-watch-grid{grid-template-columns:1fr}}.parakas-performance{background:linear-gradient(145deg,#121610,#0c0f0d);border:1px solid #2d342d;border-radius:15px;margin:0 0 30px;padding:20px}.parakas-performance-summary{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.parakas-performance-summary article{background:#171b16;border:1px solid #2b312b;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;padding:13px;display:grid}.parakas-performance-summary svg{color:#9e79d8;grid-row:1/4;width:18px}.parakas-performance-summary span{color:#778078;font-size:8px}.parakas-performance-summary strong{font:900 18px DM Mono}.parakas-performance-summary strong.positive{color:var(--pk-green)}.parakas-performance-summary strong.negative{color:var(--pk-red)}.parakas-performance-summary small{color:#5f675f;font-size:7px}.parakas-mode-performance{grid-template-columns:repeat(2,1fr);gap:7px;margin:8px 0 12px;display:grid}.parakas-mode-performance article{background:#141714;border:1px solid #2b312b;border-radius:9px;grid-template-columns:1fr auto;gap:3px 10px;padding:11px 12px;display:grid}.parakas-mode-performance article.safe{border-left:3px solid #7a60a8}.parakas-mode-performance article.balanced{border-left:3px solid #c49c43}.parakas-mode-performance article>div{flex-direction:column;gap:2px;display:flex}.parakas-mode-performance b{font-size:10px}.parakas-mode-performance span,.parakas-mode-performance small{color:#667068;font-size:7px}.parakas-mode-performance strong{grid-area:1/2/3;font:900 18px DM Mono}.parakas-mode-performance small{grid-column:1/-1}.parakas-signal-ledger{border:1px solid #2b312b;border-radius:10px;overflow:auto}.parakas-signal-ledger>div,.parakas-signal-ledger>button{grid-template-columns:1.15fr .7fr .8fr .8fr .8fr 1.35fr;align-items:center;gap:10px;min-width:900px;padding:0 13px;display:grid}.parakas-signal-ledger>div{color:#626a63;background:#121512;height:34px;font:700 7px DM Mono}.parakas-signal-ledger>button{color:#e0e5e1;text-align:left;cursor:pointer;background:#171a17;border:0;border-top:1px solid #292e29;width:100%;min-height:55px}.parakas-signal-ledger>button:hover{background:#1c211c}.parakas-signal-ledger>button>span:first-child{grid-template-columns:auto 1fr;align-items:center;gap:2px 7px;display:grid}.parakas-signal-ledger>button>span:first-child svg{color:#a27ee0;grid-row:1/3}.parakas-signal-ledger b,.parakas-signal-ledger strong{font:800 9px DM Mono}.parakas-signal-ledger small{color:#606861;margin-top:2px;font-size:7px;line-height:1.35;display:block}.parakas-signal-ledger em{color:#c2a4ee;background:#28222f;border-radius:5px;width:max-content;padding:5px 7px;font:800 7px DM Mono}.parakas-signal-ledger em.balanced{color:#e4c16c;background:#332b18}.parakas-signal-ledger .positive{color:var(--pk-green)}.parakas-signal-ledger .negative{color:var(--pk-red)}.parakas-signal-ledger .open>b{color:var(--pk-green)}.parakas-signal-ledger .closed>b{color:#d9b967}.parakas-performance-empty{color:#687169;border:1px dashed #343c35;border-radius:10px;justify-content:center;align-items:center;gap:11px;min-height:84px;padding:17px;display:flex}.parakas-performance-empty>div{flex-direction:column;gap:4px;display:flex}.parakas-performance-empty b{color:#b8c1ba;font-size:10px}.parakas-performance-empty span{max-width:680px;font-size:8px;line-height:1.5}.parakas-performance-note{color:#687069;align-items:flex-start;gap:6px;margin:10px 2px 0;font-size:7px;line-height:1.5;display:flex}.parakas-performance-note svg{color:#b7974e;flex:none}.app-shell.light .parakas-performance{background:#fff;border-color:#d6ddd6}.app-shell.light .parakas-performance-summary article,.app-shell.light .parakas-mode-performance article{background:#f5f7f4;border-color:#dce2dc}.app-shell.light .parakas-performance-summary strong,.app-shell.light .parakas-mode-performance strong{color:#172019}.app-shell.light .parakas-signal-ledger{border-color:#d8dfd9}.app-shell.light .parakas-signal-ledger>div{background:#f1f4f1}.app-shell.light .parakas-signal-ledger>button{color:#1d261f;background:#fff;border-color:#e1e5e1}.app-shell.light .parakas-signal-ledger>button:hover{background:#f5f8f5}.app-shell.light .parakas-performance-empty{border-color:#ccd5cd}.app-shell.light .parakas-performance-empty b{color:#263128}@media (width<=950px){.parakas-performance-summary{grid-template-columns:1fr 1fr}}@media (width<=650px){.parakas-performance{padding:15px}.parakas-mode-performance{grid-template-columns:1fr}.parakas-performance-summary article{padding:10px}.parakas-performance-summary strong{font-size:15px}}.portfolio-notice{color:#83cba1;background:#111c16;border:1px solid #315743;border-radius:8px;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:11px;display:flex}.portfolio-notice button{color:#789184;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.portfolio-pulse{flex-wrap:wrap;align-items:center;gap:7px;margin:-3px 0 15px;display:flex}.portfolio-pulse>span{color:#7f8881;background:#151815;border:1px solid #303630;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;display:flex}.portfolio-pulse b{color:#d9dfda;font:800 10px DM Mono}.portfolio-pulse .danger{color:#d98591;background:#211416;border-color:#63363d}.portfolio-pulse .danger b{color:#ff8d9c}.portfolio-pulse .positive{color:#6fbd91;background:#111c16;border-color:#2d5540}.portfolio-pulse .positive b{color:#79e2a7}.portfolio-controls{justify-content:space-between;align-items:center;gap:12px;margin:18px 0;display:flex}.portfolio-controls .position-filters{margin:0;overflow:auto}.portfolio-search{color:#747d76;background:#111;border:1px solid #303630;border-radius:8px;align-items:center;gap:7px;width:210px;height:42px;padding:0 11px;display:flex}.portfolio-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.position-buttons .delete-position{color:#d27c88;background:#201417;border-color:#553239;margin-left:auto}.position-buttons .delete-position:hover{color:#ff9dac;background:#35191e;border-color:#8d4450}.portfolio-history-list{border-top:1px solid #292929}.portfolio-history-list .transaction{grid-template-columns:1fr 1.25fr auto 1.1fr auto;padding:11px 15px}.portfolio-history-list .transaction>div{flex-direction:column;gap:3px;min-width:0;display:flex}.portfolio-history-list .transaction>div small,.portfolio-history-list .transaction>span small{color:#676f69;font-size:8px}.transaction-delete{color:#b66a75;cursor:pointer;background:#1d1315;border:1px solid #4a3035;border-radius:6px;place-items:center;width:31px;height:31px;display:grid}.transaction-delete:hover{color:#ff97a6;background:#35181e;border-color:#954653}.portfolio-delete-modal{width:min(480px,100%)}.delete-summary{background:#1d1315;border:1px solid #4e3035;border-radius:9px;align-items:center;gap:12px;margin-top:17px;padding:15px;display:flex}.delete-summary>svg{color:#e77d8b;flex:none}.delete-summary>div{flex-direction:column;gap:4px;display:flex}.delete-summary b{font-size:13px}.delete-summary span{color:#9b8588;font-size:10px}.delete-cascade-note{color:#c9b778;background:#19170f;border:1px solid #4b4229;border-radius:7px;align-items:flex-start;gap:7px;margin:10px 0 0;padding:10px;font-size:10px;line-height:1.5;display:flex}.delete-cascade-note svg{flex:none}.delete-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.delete-actions button{color:#b2bbb4;cursor:pointer;background:#171a17;border:1px solid #3b423c;border-radius:7px;height:39px;font-size:11px;font-weight:700}.delete-actions button:disabled{opacity:.55;cursor:wait}.delete-actions .confirm-delete{color:#ff9ba9;background:#3a171d;border-color:#773842;justify-content:center;align-items:center;gap:6px;display:flex}.delete-actions .confirm-delete:hover{background:#501e26}.app-shell.light .portfolio-notice{color:#286c45;background:#edf8f1;border-color:#b6d7c2}.app-shell.light .portfolio-pulse>span,.app-shell.light .portfolio-search{color:#58625a;background:#fff;border-color:#d4dbd5}.app-shell.light .portfolio-pulse b{color:#202822}.app-shell.light .portfolio-search input{color:#172019}.app-shell.light .position-buttons .delete-position{color:#a54351;background:#fff1f3;border-color:#e0b5bc}.app-shell.light .portfolio-history-list{border-color:#e0e4e0}.app-shell.light .transaction-delete{color:#a54351;background:#fff1f3;border-color:#e0b5bc}.app-shell.light .delete-summary{background:#fff3f4;border-color:#dfb6bc}.app-shell.light .delete-summary b{color:#4c292f}.app-shell.light .delete-cascade-note{color:#77683f;background:#fff9e9;border-color:#dfce9e}.app-shell.light .delete-actions button{color:#303a32;background:#f2f5f2;border-color:#d5ddd6}.app-shell.light .delete-actions .confirm-delete{color:#fff;background:#a83d4e;border-color:#a83d4e}.position-live-result{text-align:right;min-width:120px}.position-live-result>span{margin-bottom:4px}.portfolio-history-list .realized-positive{margin-top:4px;font-weight:700;color:#71d6a6!important;display:block!important}.portfolio-history-list .realized-negative{margin-top:4px;font-weight:700;color:#e77882!important;display:block!important}.sell-result-preview{background:#111713;border:1px solid #303a33;border-radius:9px;grid-template-columns:1fr 1fr;gap:8px;margin:15px 0;padding:13px;display:grid}.sell-result-preview>div{flex-direction:column;gap:5px;display:flex}.sell-result-preview span{color:#7f8981;font-size:10px}.sell-result-preview b{font:600 14px DM Mono}.sell-result-preview small{color:#768078;grid-column:1/-1;font-size:9px;line-height:1.5}.sell-result-preview .positive{color:#71d6a6}.sell-result-preview .negative{color:#e77882}.app-shell.light .sell-result-preview{background:#f3f7f3;border-color:#d3ddd5}@media (width<=820px){.portfolio-controls{flex-direction:column;align-items:stretch}.portfolio-search{box-sizing:border-box;width:100%}.portfolio-history-list .transaction{grid-template-columns:1fr auto 1fr auto}.portfolio-history-list .transaction>span:nth-child(2){display:none}}@media (width<=560px){.portfolio-controls .horizon-filter{grid-template-columns:repeat(3,1fr)}.portfolio-controls .horizon-filter>span{display:none}.portfolio-history-list .transaction{grid-template-columns:1fr auto auto}.portfolio-history-list .transaction>span:nth-child(4){display:none}.position-buttons .delete-position{margin-left:0}.delete-actions{grid-template-columns:1fr}}:root{--bg:#0d0f0e;--panel:#151715;--panel2:#1a1d1a;--line:#2a2e2a;--muted:#a1a7a1;--green:#79d39b;--red:#ed7d87;--amber:#dfc16d}*{letter-spacing:0!important}html{background:#0d0f0e}body{color:#f1f3ef;background:#0d0f0e;font-size:14px;line-height:1.55}button,input,select,textarea{font:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:2px;outline:2px solid #79d39b}.app-shell{--clean-bg:#0d0f0e;--clean-surface:#151715;--clean-surface-2:#1a1d1a;--clean-surface-3:#202420;--clean-line:#2a2e2a;--clean-text:#f1f3ef;--clean-muted:#a1a7a1;--clean-subtle:#717871;background:var(--clean-bg);color:var(--clean-text)}.app-shell.light{--clean-bg:#f4f5f2;--clean-surface:#fff;--clean-surface-2:#f0f2ee;--clean-surface-3:#e7eae5;--clean-line:#d8ddd7;--clean-text:#1c211d;--clean-muted:#606862;--clean-subtle:#7a827c;background:var(--clean-bg);color:var(--clean-text)}.app-shell h1,.app-shell h2,.app-shell h3,.app-shell h4{color:var(--clean-text);line-height:1.2}.app-shell p{line-height:1.6}.app-shell .eyebrow,.app-shell .breadcrumb{color:var(--clean-subtle);font-family:DM Mono,monospace;font-size:10px;font-weight:500}.sidebar{background:var(--clean-surface);border-color:var(--clean-line);-webkit-backdrop-filter:none;backdrop-filter:none;width:232px;padding:18px 12px 14px}.main{background:var(--clean-bg);margin-left:232px}.side-top{height:42px;margin:0 4px 18px;padding:0 2px}.brand{gap:9px}.brand-mark{color:#172019;background:#e9eee9;border-radius:7px;width:32px;height:32px}.brand b{font-size:13px}.brand span{color:#e4bd52;font-size:13px}.brand small{color:#e4bd52;letter-spacing:.08em;margin-left:6px;font:800 10px DM Mono}.sidebar nav{padding-right:2px;display:block;overflow:auto}.nav-label,.nav-label.second{color:var(--clean-subtle);margin:0 10px 6px;font-size:9px;font-weight:700}.sidebar nav button{height:38px;color:var(--clean-muted);border:1px solid #0000;border-radius:6px;gap:10px;margin:2px 0;padding:0 10px;font-size:12px;font-weight:600}.sidebar nav button:hover{background:var(--clean-surface-2);border-color:var(--clean-line);color:var(--clean-text)}.sidebar nav button.active{background:var(--clean-surface-3);border-color:var(--clean-line);color:var(--clean-text);box-shadow:inset 3px 0 #79d39b}.sidebar nav button.active svg{color:#79d39b}.sidebar-account-label{color:var(--clean-subtle);margin-left:8px}.sidebar-account-card{background:var(--clean-surface-2);border-color:var(--clean-line);box-shadow:none;border-radius:7px}.sidebar-account-main{color:var(--clean-text);padding:9px}.sidebar-account-main:hover{background:var(--clean-surface-3)}.sidebar-account-main>.avatar{background:var(--clean-surface-3);border-color:var(--clean-line);border-radius:6px;width:34px;height:34px}.sidebar-account-copy b{font-size:10px}.sidebar-account-copy span{color:var(--clean-subtle);font-size:9px}.sidebar-logout{border-color:var(--clean-line);color:var(--clean-subtle);background:0 0}.app-shell.light .sidebar,.app-shell.light .sidebar-account-card{background:var(--clean-surface);border-color:var(--clean-line)}.topbar{background:color-mix(in srgb,var(--clean-bg) 94%,transparent);border-color:var(--clean-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:12px;height:64px;padding:0 24px}.search{background:var(--clean-surface);border-color:var(--clean-line);border-radius:7px;width:min(520px,100%);height:40px}.search:focus-within{border-color:#5b866b;box-shadow:0 0 0 3px #79d39b14}.search input{color:var(--clean-text);font-size:13px}.search input::placeholder{color:var(--clean-subtle)}.search kbd{background:var(--clean-surface-2);border-color:var(--clean-line);color:var(--clean-subtle)}.icon-btn,.theme-btn,.sidebar-expand-button{background:var(--clean-surface);border:1px solid var(--clean-line);width:38px;height:38px;color:var(--clean-muted);border-radius:7px;place-items:center;padding:0;display:grid}.icon-btn:hover,.theme-btn:hover,.sidebar-expand-button:hover{background:var(--clean-surface-2);color:var(--clean-text)}.theme-btn span,.sidebar-expand-button span{display:none}.reading-mode-button.active{color:#8ee0aa;background:#1d3827;border-color:#3f7252}.live-pill{height:32px;color:var(--clean-muted);background:0 0;border:0;padding:0 10px;font-size:11px}.standalone-page,.scanner-page,.planner-page,.strong-page,.connections-page,.admin-page,.performance-page,.strategy-lab-page,.backtest-page{padding-top:30px}.scanner-heading,.connections-hero,.planner-heading{align-items:flex-start;margin-bottom:22px}.scanner-heading h1,.connections-hero h1,.planner-heading h1{margin:5px 0 7px;font-size:30px;font-weight:700}.scanner-heading p,.connections-hero p,.planner-heading p{max-width:610px;color:var(--clean-muted);margin:0;font-size:13px;line-height:1.6}.scanner-actions{align-items:center;gap:8px}.primary-btn{color:#102016;min-height:38px;box-shadow:none;background:#8bd9a7;border:1px solid #8bd9a7;border-radius:6px;padding:0 13px;font-size:12px;font-weight:750}.primary-btn:hover{background:#a0e3b7;border-color:#a0e3b7;transform:none}.secondary-btn{border-color:var(--clean-line);background:var(--clean-surface-2);color:var(--clean-text)}.panel,.news-card,.connection-card,.system-card,.risk-center,.parakas-performance,.parakas-card,.parakas-watch-card,.lab-strategy-card{background:var(--clean-surface);border:1px solid var(--clean-line);box-shadow:none;border-radius:8px}.panel-head h2,.section-title h2{font-size:17px;font-weight:700}.app-shell.light .panel,.app-shell.light .news-card,.app-shell.light .connection-card,.app-shell.light .system-card,.app-shell.light .risk-center,.app-shell.light .parakas-performance,.app-shell.light .parakas-card,.app-shell.light .parakas-watch-card,.app-shell.light .lab-strategy-card{background:var(--clean-surface);border-color:var(--clean-line);box-shadow:none;color:var(--clean-text)}.horizon-filter{background:var(--clean-surface);border:1px solid var(--clean-line);border-radius:7px;padding:3px}.horizon-filter>span{color:var(--clean-subtle);padding:0 8px;font-size:10px}.horizon-filter button{height:31px;color:var(--clean-muted);border-radius:5px;padding:0 10px;font-size:11px}.horizon-filter button.active{background:var(--clean-surface-3);color:var(--clean-text);box-shadow:none}.scan-freshness{background:var(--clean-surface);border:1px solid var(--clean-line);color:var(--clean-muted);border-radius:7px;margin:0 0 16px}.scan-freshness>summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;padding:10px 13px;list-style:none;display:flex}.scan-freshness>summary::-webkit-details-marker{display:none}.scan-freshness>summary>svg:first-child{color:#79d39b;flex:none}.scan-freshness>summary>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.scan-freshness>summary b{color:var(--clean-text);font-size:12px}.scan-freshness>summary span{color:var(--clean-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.scan-freshness>summary em{color:var(--clean-subtle);font-size:10px;font-style:normal}.scan-freshness>p{border-top:1px solid var(--clean-line);color:var(--clean-muted);margin:0;padding:10px 13px;font-size:11px}.freshness-chevron{color:var(--clean-subtle);transition:transform .18s}.scan-freshness[open] .freshness-chevron,.freshness-panel[open] .freshness-chevron{transform:rotate(90deg)}.scan-summary{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px}.scan-summary>div{background:var(--clean-surface);border:1px solid var(--clean-line);border-radius:7px;min-height:92px;padding:15px}.scan-summary>div.buy,.scan-summary>div.sell{border-color:var(--clean-line)}.scan-summary span{color:var(--clean-muted);font-size:11px}.scan-summary strong{font-size:24px}.scan-summary small{color:var(--clean-subtle);font-size:10px}.buy-now-banner{background:var(--clean-surface);border:1px solid var(--clean-line);border-radius:7px;min-height:56px;margin-bottom:25px;padding:12px 14px}.buy-now-banner.ready{background:#132019;border-color:#315440}.buy-now-banner.wait{background:var(--clean-surface);border-color:var(--clean-line)}.buy-now-banner small{color:var(--clean-muted);font-size:10px}.scanner-section-title{margin-bottom:12px}.scanner-section-title h2{margin:4px 0 0;font-size:18px}.scanner-section-title p{display:none}.scan-time{color:var(--clean-subtle);font-size:10px}.leader-card{background:var(--clean-surface);border:1px solid var(--clean-line);color:var(--clean-text);border-radius:8px;padding:17px}.leader-card:has(.signal-badge.al){border-top:3px solid #69c98c}.leader-rank{color:var(--clean-surface-3);font-size:58px;top:-10px}.leader-head>div:first-child>span,.leader-head p,.leader-score span,.leader-levels span,.leader-reason{color:var(--clean-muted)}.leader-head h3{font-size:20px}.leader-score{border-color:var(--clean-line);margin:15px 0 13px}.leader-score i{background:#79d39b}.leader-reason{min-height:0;font-size:11px}.leader-action{background:var(--clean-surface-2);color:var(--clean-muted)}.leader-action b{color:var(--clean-text)}.leader-card>button{border-color:var(--clean-line);color:var(--clean-text);border-radius:6px}.leader-card>button:hover{background:var(--clean-surface-3);color:var(--clean-text);border-color:#525a53}.ranked-section{margin-top:28px}.scanner-filters{background:var(--clean-surface);border-color:var(--clean-line);border-radius:7px;padding:3px}.scanner-filters button{color:var(--clean-muted);border-radius:5px;padding:7px 10px}.scanner-filters button.active{background:var(--clean-surface-3);color:var(--clean-text)}.signal-table{background:var(--clean-surface);border-color:var(--clean-line);border-radius:8px}.signal-table-head{border-color:var(--clean-line);height:40px;color:var(--clean-subtle)}.signal-row{border-color:var(--clean-line);min-height:66px;color:var(--clean-text)}.signal-row:hover{background:var(--clean-surface-2)}.signal-row small{color:var(--clean-subtle)}.signal-asset>i{background:var(--clean-surface-2);border-color:var(--clean-line);border-radius:6px}.table-score>i{background:var(--clean-surface-3)}.signal-badge{border-radius:4px}.signal-badge.buy,.signal-badge.al{color:#91e1ad;background:#183a26}.signal-badge.sat{color:#f39ca4;background:#442126}.signal-badge.bekle{color:#e7ce83;background:#3a321e}.scanner-disclaimer{color:var(--clean-subtle)}.hero-heading{margin-bottom:16px}.asset-title h1{font-size:27px;font-weight:750}.asset-title p{color:var(--clean-muted);font-size:12px}.asset-icon,.asset-icon.crypto{background:var(--clean-surface-2);border:1px solid var(--clean-line);color:var(--clean-text);border-radius:7px}.mode-toggle{background:var(--clean-surface);border-color:var(--clean-line);border-radius:7px}.mode-toggle button{color:var(--clean-muted);border-radius:5px}.mode-toggle button.active{background:var(--clean-surface-3);color:var(--clean-text);box-shadow:none}.simple-decision{background:var(--clean-surface);border-color:var(--clean-line);border-radius:8px;grid-template-columns:.78fr 1.35fr 1fr;margin-bottom:12px}.simple-decision.sat,.simple-decision.bekle{background:var(--clean-surface);border-color:var(--clean-line)}.decision-lead,.decision-steps{border-color:var(--clean-line)!important}.decision-lead p,.decision-steps span,.beginner-glossary p{color:var(--clean-muted)}.decision-badge{border-radius:5px;font-size:14px}.freshness-panel{background:var(--clean-surface);border-color:var(--clean-line);border-radius:8px;margin:0 0 12px}.freshness-note{cursor:pointer;background:0 0;border:0;padding:12px 15px;list-style:none;position:relative}.freshness-note::-webkit-details-marker{display:none}.freshness-note span{color:var(--clean-muted)}.freshness-note .freshness-chevron{margin-left:auto}.freshness-items{border-top:1px solid var(--clean-line)}.freshness-items>div{border-color:var(--clean-line);padding:12px 15px}.freshness-items span,.freshness-items small{color:var(--clean-subtle)}.market-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr);gap:10px}.price-panel,.signal-panel,.plan-panel,.ai-panel{padding:19px}.price strong{font-size:29px}.source-badge{border-color:var(--clean-line);border-radius:5px}.chart-tabs,.metric-strip,.metric-strip div,.signal-core,.confidence,.evidence-note{border-color:var(--clean-line)}.metric-strip span{color:var(--clean-subtle)}.metric-strip b{color:var(--clean-text)}.score-ring:before{background:var(--clean-surface)}.track{background:var(--clean-surface-3)}.opportunity-panel{background:var(--clean-surface);border-color:var(--clean-line);box-shadow:none;border-radius:8px;margin-top:10px}.opportunity-main,.opportunity-levels{border-color:var(--clean-line)}.lower-grid,.intel-grid{gap:10px;margin-top:10px}.plan-grid,.strategy-meta,.research-table,.macro-strip{background:var(--clean-line);border-color:var(--clean-line);border-radius:7px}.plan-grid>div,.strategy-meta>div,.research-table>div,.macro-strip>div{background:var(--clean-surface-2)}input,select,textarea,.capital-form input,.lab-form input,.lab-form select,.risk-simulator input{background:var(--clean-surface-2)!important;border-color:var(--clean-line)!important;color:var(--clean-text)!important;border-radius:6px!important}.planner-workspace,.whatsapp-grid,.admin-grid{gap:10px}.capital-form,.plan-result,.portfolio-summary,.transaction-list,.news-panel,.lab-form{background:var(--clean-surface);border-color:var(--clean-line);box-shadow:none;border-radius:8px}.plan-overview>div,.allocation-risk,.lab-card-metrics,.lab-verdict-metrics>div,.risk-mini-grid>div{background:var(--clean-surface-2);border-color:var(--clean-line)}.allocation-list article,.position-card,.performance-overview article,.admin-stat-grid article{background:var(--clean-surface);border-color:var(--clean-line);box-shadow:none;border-radius:8px}.risk-center{padding:18px}.risk-overview,.risk-concentration,.risk-simulator{background:var(--clean-surface-2);border-color:var(--clean-line);border-radius:7px}.lab-strategy-grid{gap:8px}.lab-strategy-card{padding:17px}.lab-strategy-card:hover{border-color:#526057;transform:none}.lab-strategy-card.active{border-color:#609274;box-shadow:inset 0 3px #79d39b}.lab-strategy-card>p{color:var(--clean-muted)}.lifecycle-content{background:var(--clean-surface-2);border-color:var(--clean-line);border-radius:7px}.connection-help,.privacy-lock,.strong-criteria,.portfolio-notice{background:var(--clean-surface);border-color:var(--clean-line);border-radius:7px}.connection-grid,.systems-grid,.strong-grid{gap:10px}.connection-card,.system-card,.strong-card{box-shadow:none;border-radius:8px}.connection-summary>div,.system-tabs{background:var(--clean-surface);border-color:var(--clean-line);border-radius:7px}.system-tabs button.active{background:var(--clean-surface-3);color:var(--clean-text)}.auth-screen,.maintenance-screen{background:#0d0f0e}.auth-card,.maintenance-card{background:#151715;border-color:#303530;border-radius:9px;box-shadow:0 18px 55px #00000040}.auth-card{padding:30px}.auth-brand>span{background:#8bd9a7;border-radius:7px}.auth-brand em{color:#e4bd52}.auth-brand small{color:#e4bd52;letter-spacing:.08em;margin-left:6px;font:800 10px DM Mono}.auth-copy{margin:26px 0 18px}.auth-copy h1{font-size:27px}.auth-copy p{color:#a1a7a1;font-size:13px}.auth-loading{text-align:center;max-width:min(420px,100vw - 32px);padding:0 16px;line-height:1.5}.auth-loading span{overflow-wrap:anywhere;display:block}.auth-tabs{background:#0f110f;border-color:#303530;border-radius:7px}.auth-tabs button{border-radius:5px}.auth-tabs button.active{box-shadow:none;background:#242824}.auth-form label{color:#a1a7a1;font-size:11px}.auth-form input{height:43px;background:#0f110f!important}.auth-note{color:#737a73;font-size:10px}.parakas-page,.app-shell.light .parakas-page{background:var(--clean-bg);color:var(--clean-text)}.casino-svg-decor{display:none}.parakas-hero,.app-shell.light .parakas-hero{background:var(--clean-surface);border-color:var(--clean-line);box-shadow:none;border-radius:8px}.parakas-hero h1{font-size:44px}.parakas-hero-copy>p{color:var(--clean-muted)}.parakas-live,.parakas-risk-switch,.parakas-theme-switch{background:var(--clean-surface-2);border-color:var(--clean-line);border-radius:7px}.parakas-risk-switch button,.app-shell.light .parakas-risk-switch button{background:var(--clean-surface);border-color:var(--clean-line);color:var(--clean-muted);border-radius:6px}.parakas-risk-switch button.active,.parakas-page.classic .parakas-risk-switch button.active{background:var(--clean-surface-3);color:var(--clean-text);box-shadow:none;border-color:#668374}.parakas-summary{gap:8px}.parakas-summary article,.parakas-console-main,.parakas-plan,.parakas-table,.parakas-candle-chart,.app-shell.light .parakas-summary article,.app-shell.light .parakas-console-main,.app-shell.light .parakas-plan,.app-shell.light .parakas-table,.app-shell.light .parakas-candle-chart{background:var(--clean-surface);border-color:var(--clean-line);color:var(--clean-text);box-shadow:none;border-radius:8px}.parakas-card,.parakas-watch-card,.parakas-card.buy_ready,.parakas-card.forming,.parakas-card.reduce_risk{background:var(--clean-surface)}.parakas-table-row,.parakas-signal-ledger>button{background:var(--clean-surface);border-color:var(--clean-line);color:var(--clean-text)}.parakas-table-row:hover,.parakas-signal-ledger>button:hover{background:var(--clean-surface-2)}.parakas-wheel{box-shadow:0 0 0 1px var(--clean-line)}.parakas-spin-button{background:var(--clean-surface-3);box-shadow:none;border-color:#657268;border-radius:6px}.parakas-performance-summary article,.parakas-mode-performance article{background:var(--clean-surface-2);border-color:var(--clean-line)}.app-shell.light .search,.app-shell.light .icon-btn,.app-shell.light .theme-btn,.app-shell.light .live-pill,.app-shell.light .mode-toggle,.app-shell.light .horizon-filter,.app-shell.light .scanner-filters{background:var(--clean-surface);border-color:var(--clean-line);color:var(--clean-muted)}.app-shell.light .scan-summary>div,.app-shell.light .scan-freshness,.app-shell.light .signal-table,.app-shell.light .leader-card,.app-shell.light .simple-decision,.app-shell.light .freshness-panel,.app-shell.light .opportunity-panel,.app-shell.light .capital-form,.app-shell.light .plan-result,.app-shell.light .allocation-list article,.app-shell.light .position-card{background:var(--clean-surface);border-color:var(--clean-line);color:var(--clean-text)}.app-shell.light .leader-head>div:first-child>span,.app-shell.light .leader-head p,.app-shell.light .leader-score span,.app-shell.light .leader-levels span,.app-shell.light .leader-reason{color:var(--clean-muted)}.app-shell.light .leader-action,.app-shell.light .plan-grid>div,.app-shell.light .strategy-meta>div,.app-shell.light .research-table>div,.app-shell.light .macro-strip>div{background:var(--clean-surface-2)}.app-shell.light .score-ring:before{background:var(--clean-surface)}.app-shell .panel-head h2,.app-shell .section-title h2{font-size:19px}.app-shell .metric-strip span,.app-shell .plan-grid span,.app-shell .risk-footer span{font-size:12px}.app-shell .metric-strip b,.app-shell .plan-grid b,.app-shell .risk-footer b,.app-shell .mini-score span{font-size:14px}.app-shell .mini-score b{font-size:15px}.app-shell .research-table>div,.app-shell .connection-purpose{font-size:14px}.app-shell .parakas-section-head h2{font-size:24px}.app-shell .parakas-card h3{font-size:22px}.app-shell .parakas-reason{font-size:13px}.app-shell .parakas-metric span{font-size:10px}.app-shell .parakas-metric b{font-size:12px}@media (width<=1050px){.main{margin-left:0}.sidebar{width:248px}.sidebar .sidebar-collapse-button,.app-shell.sidebar-is-open .topbar>.mobile-only{display:none!important}.sidebar .side-top{padding-right:48px;position:relative}.sidebar .side-top>.mobile-only{position:absolute;top:0;right:4px}}@media (width>=1051px){.topbar>.mobile-only{display:none!important}}@media (width<=760px){.topbar{gap:7px;height:58px;padding:0 12px}.header-actions{gap:5px}.live-pill{display:none}.icon-btn,.theme-btn{width:36px;height:36px}.page-content{padding:22px 14px 44px}.scanner-heading,.connections-hero{gap:16px}.scanner-heading h1,.connections-hero h1,.planner-heading h1{font-size:25px}.scanner-actions{align-items:stretch;width:100%}.horizon-filter{flex:1}.horizon-filter>span{display:none}.horizon-filter button{flex:1;justify-content:center}.scan-summary{grid-template-columns:1fr 1fr}.leader-grid{grid-template-columns:1fr}.scanner-section-title{flex-direction:column;align-items:flex-start}.scanner-filters{width:100%;overflow:auto}.scanner-filters button{white-space:nowrap}.signal-table{overflow:auto}.signal-table-head,.signal-row{min-width:780px}.simple-decision{grid-template-columns:1fr}.decision-lead,.decision-steps{border-right:0;border-bottom:1px solid var(--clean-line)}.freshness-items{grid-template-columns:1fr 1fr}.freshness-items>div:nth-child(2){border-right:0}.parakas-hero h1{font-size:34px}}@media (width<=480px){.search kbd{display:none}.search{height:38px}.header-actions .reading-mode-button{display:none}.scan-summary{gap:6px}.scan-summary>div{min-height:84px;padding:12px}.scan-summary strong{font-size:21px}.scan-freshness>summary em{display:none}.freshness-items{grid-template-columns:1fr}.freshness-items>div{border-right:0;border-bottom:1px solid var(--clean-line)}.buy-now-banner>em{display:none}}.app-shell{--premium-gold:#e8c96f;--premium-green:#8ae0ac;--premium-border:#343b35;font-size:15px}.sidebar{background:linear-gradient(#151815 0%,#101210 54%,#0c0e0d 100%);border-right:1px solid #30362f;width:286px;padding:18px 16px 16px;box-shadow:18px 0 52px #0000003d}.main{margin-left:286px}.side-top{background:linear-gradient(135deg,#ffffff0e,#ffffff04);border:1px solid #30362f;border-radius:14px;gap:10px;height:66px;margin:0 0 24px;padding:9px 10px;position:relative;box-shadow:inset 0 1px #ffffff09,0 12px 30px #00000024}.sidebar .brand{flex:1;gap:12px;min-width:0}.sidebar .brand-mark{color:#101510;background:linear-gradient(145deg,#fffef8 0%,#dce8df 58%,#9bc7a9 100%);border:1px solid #ffffffb3;border-radius:12px;flex:0 0 44px;width:44px;height:44px;box-shadow:0 8px 24px #68b38429,inset 0 1px #fffc}.sidebar .brand-copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;line-height:1;display:flex}.sidebar .brand-copy>small{color:#8f9991;font-size:9px;font-weight:800;letter-spacing:.18em!important}.sidebar .brand-copy>div{align-items:center;gap:8px;display:flex}.sidebar .brand-copy b{color:#f7f9f5;font-size:21px;font-weight:900;letter-spacing:-.035em!important}.sidebar .brand-copy span{color:#19170e;background:linear-gradient(#f4db91,#d7b756);border:1px solid #f6e3aa;border-radius:6px;margin:0;padding:4px 7px 3px;font:900 10px DM Mono,monospace;box-shadow:0 5px 14px #d7b75621;letter-spacing:.06em!important}.sidebar-collapse-button{color:#aeb7b0;background:#1b1f1b;border-color:#3b423b;border-radius:10px;flex:0 0 40px;width:40px;height:40px}.sidebar-collapse-button:hover{color:#fff;background:#252b26;border-color:#59635b}.sidebar .side-top>.mobile-only{display:none!important}.sidebar nav{padding:0 1px 8px}.nav-group{margin-bottom:21px}.nav-label,.nav-label.second{color:#717a72;margin:0 12px 8px;font-size:10px;font-weight:800;letter-spacing:.1em!important}.sidebar nav button{color:#a9b0aa;border-radius:10px;gap:12px;height:46px;margin:3px 0;padding:0 13px;font-size:14px;font-weight:750}.sidebar nav button svg{color:#7f8981;width:19px;height:19px}.sidebar nav button:hover{color:#fff;background:#1d211e;border-color:#30362f}.sidebar nav button.active{color:#f4fff7;box-shadow:inset 3px 0 var(--premium-green),0 8px 22px #00000017;background:linear-gradient(90deg,#7dd69e2e,#7dd69e0e);border-color:#355340}.sidebar-account{margin-top:7px}.sidebar-account-card{background:#171b18;border-color:#303730;border-radius:12px;box-shadow:0 10px 26px #00000029}.sidebar-account-main{padding:12px}.sidebar-account-copy b{font-size:12px;font-weight:800}.sidebar-account-copy span{font-size:10px}.sidebar-logout{height:38px;font-size:11px}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0f0ee6;border-color:#303630;height:72px;padding:0 32px}.search{background:#171a17;border-color:#343a34;border-radius:11px;height:44px}.search input{font-size:14px;font-weight:650}.header-actions{gap:9px}.icon-btn,.theme-btn,.sidebar-expand-button{border-radius:10px;width:42px;height:42px}.live-pill{height:38px;font-size:12px;font-weight:700}.page-content{width:min(1400px,100%);padding:38px 34px 68px}.standalone-page,.scanner-page,.planner-page,.strong-page,.connections-page,.admin-page,.performance-page,.strategy-lab-page,.backtest-page{padding-top:38px}.scanner-heading,.connections-hero,.planner-heading{margin-bottom:28px}.scanner-heading h1,.connections-hero h1,.planner-heading h1{margin:7px 0 9px;font-size:clamp(34px,3vw,44px);font-weight:900;letter-spacing:-.045em!important}.scanner-heading p,.connections-hero p,.planner-heading p{max-width:700px;font-size:15px;line-height:1.7}.app-shell .eyebrow,.app-shell .breadcrumb{font-size:10px;font-weight:800;letter-spacing:.1em!important}.primary-btn{border-radius:9px;min-height:44px;padding:0 17px;font-size:13px;font-weight:850}.horizon-filter{border-radius:10px;padding:4px}.horizon-filter button{height:35px;padding:0 13px;font-size:12px;font-weight:750}.panel,.news-card,.connection-card,.system-card,.risk-center,.parakas-performance,.parakas-card,.parakas-watch-card,.lab-strategy-card,.scan-summary>div,.leader-card,.signal-table,.capital-form,.plan-result,.portfolio-summary,.transaction-list,.news-panel{border-color:var(--premium-border);border-radius:14px;box-shadow:0 16px 42px #00000024,inset 0 1px #ffffff05}.panel,.price-panel,.signal-panel,.plan-panel,.ai-panel{padding:23px}.panel-head h2,.section-title h2,.app-shell .panel-head h2,.app-shell .section-title h2{font-size:22px;font-weight:850;letter-spacing:-.02em!important}.app-shell .panel p,.app-shell .panel li,.app-shell .panel label{font-size:15px}.scan-summary{gap:12px;margin-bottom:24px}.scan-summary>div{min-height:112px;padding:20px 21px}.scan-summary span{font-size:12px;font-weight:800}.scan-summary strong{font-size:31px;font-weight:850}.scan-summary small{font-size:11px;line-height:1.45}.buy-now-banner{border-radius:12px;min-height:66px;padding:15px 17px}.buy-now-banner b{font-size:13px}.buy-now-banner small{font-size:11px}.scanner-section-title h2{font-size:24px;font-weight:850}.scan-time{font-size:11px}.leader-grid{gap:13px}.leader-card{padding:22px}.leader-head h3{font-size:25px;font-weight:900}.leader-reason{font-size:13px;line-height:1.6}.leader-buttons button,.allocation-actions button,.position-buttons button,.table-actions button{min-height:42px;font-size:12px;font-weight:800}.signal-table-head{height:47px;font-size:11px;font-weight:800}.signal-row{min-height:76px}.signal-row b{font-size:13px}.signal-row small{font-size:11px}.metric-strip span,.plan-grid span,.risk-footer span{font-weight:700;font-size:12px!important}.metric-strip b,.plan-grid b,.risk-footer b{font-weight:800;font-size:15px!important}.simple-decision{border-radius:14px}.decision-lead,.decision-steps,.beginner-glossary{padding:23px}.decision-lead h2{font-size:22px}.decision-steps h3,.beginner-glossary summary{font-size:16px}.freshness-panel,.scan-freshness{border-radius:11px}.scan-freshness>summary{min-height:58px;padding:12px 15px}.scan-freshness>summary b{font-size:13px}.scan-freshness>summary span{display:none}.made-by{display:none!important}.app-shell.light .sidebar{background:linear-gradient(#fff,#f4f6f2);border-color:#d6ddd6}.app-shell.light .side-top{background:linear-gradient(135deg,#fff,#f1f4ef);border-color:#d9e0d9;box-shadow:0 10px 26px #2c3c3112}.app-shell.light .sidebar .brand-copy b{color:#172019}.app-shell.light .sidebar .brand-copy>small{color:#778078}.app-shell.light .sidebar-collapse-button{color:#5e6961;background:#fff;border-color:#d5dcd5}.app-shell.light .sidebar-account-card{background:#fff;border-color:#d6ddd6}.app-shell.light .topbar{background:#f4f5f2e6;border-color:#d6ddd6}footer .brand-copy{align-items:center;gap:5px;display:flex}footer .brand-copy>small{display:none}footer .brand-copy>div{align-items:center;gap:5px;display:flex}footer .brand-copy b{font-size:12px}footer .brand-copy span{color:#d7bb67;margin:0;font-size:9px;font-weight:850}@media (width<=1050px){.sidebar{width:286px}.main{margin-left:0}.sidebar .side-top{height:66px;margin-bottom:24px;padding:9px 54px 9px 10px}.sidebar .side-top>.mobile-only{top:12px;right:9px}.sidebar.open .side-top>.mobile-only{display:grid!important}}@media (width<=760px){.topbar{height:62px;padding:0 13px}.page-content{padding:26px 15px 48px}.scanner-heading h1,.connections-hero h1,.planner-heading h1{font-size:31px}.scanner-heading p,.connections-hero p,.planner-heading p{font-size:14px}.panel,.price-panel,.signal-panel,.plan-panel,.ai-panel{padding:18px}.scan-summary>div{min-height:96px;padding:16px}.scan-summary strong{font-size:26px}.signal-row{min-height:0}}@media (width<=420px){.sidebar{width:min(286px,88vw)}.scan-summary{grid-template-columns:1fr}}.classic-signal-summary .buy{border-top:4px solid #2ed47a!important}.classic-signal-summary .sell{border-top:4px solid #ff5f6d!important}.classic-signal-summary .wait{border-top:4px solid #e8bd4f!important}.classic-signal-summary .buy strong{color:#61e59a}.classic-signal-summary .sell strong{color:#ff7b87}.classic-signal-summary .wait strong{color:#f0cc69}.signal-badge-large{border:1px solid #0000;border-radius:9px;min-width:72px;min-height:38px;padding:0 14px;font:900 14px DM Mono,monospace;letter-spacing:.05em!important}.signal-badge.al,.signal-badge.buy{color:#b6ffd2;background:#0e4a2d;border-color:#268e57;box-shadow:0 0 0 1px #2ed47a0f,0 8px 22px #1499521c}.signal-badge.sat{color:#ffd0d4;background:#541923;border-color:#a83d4b;box-shadow:0 0 0 1px #ff5f6d0d,0 8px 22px #a6303e1a}.signal-badge.bekle{color:#ffe79a;background:#493a10;border-color:#927323;box-shadow:0 0 0 1px #e8bd4f0d,0 8px 22px #92732317}.signal-badge.entry-wait{color:#ffe79a;white-space:nowrap;background:#493a10;border-color:#927323;min-width:162px;font-size:11px;box-shadow:0 0 0 1px #e8bd4f0d,0 8px 22px #92732317;letter-spacing:.015em!important}.market-decision-banner{background:var(--clean-surface);border:1px solid var(--clean-line);border-left-width:4px;border-radius:12px;align-items:center;gap:15px;min-height:72px;margin:0 0 29px;padding:15px 18px;display:flex}.market-decision-banner.al{border-left-color:#2ed47a}.market-decision-banner.bekle{border-left-color:#e8bd4f}.market-decision-banner>div{flex-direction:column;gap:3px;display:flex}.market-decision-banner b{font-size:14px;font-weight:850}.market-decision-banner small{color:var(--clean-muted);font-size:12px}.compact-signal-card{box-shadow:none!important;border-top-width:4px!important;padding:21px!important}.compact-signal-card.signal-al{border-top-color:#2ed47a!important}.compact-signal-card.waiting-buy{border-top-color:#e8bd4f!important}.compact-signal-card.signal-sat{border-top-color:#ff5f6d!important}.compact-signal-card.signal-bekle{border-top-color:#e8bd4f!important}.compact-signal-card .leader-head{min-height:0;margin-bottom:18px}.compact-signal-card .leader-head h3{font-size:28px}.compact-signal-card .leader-head p{font-size:12px}.compact-signal-summary{background:var(--clean-line);border:1px solid var(--clean-line);border-radius:9px;grid-template-columns:1.2fr .8fr .8fr;gap:1px;margin:0 0 12px;display:grid;overflow:hidden}.compact-signal-summary>span{background:var(--clean-surface-2);min-height:58px;color:var(--clean-muted);flex-direction:column;justify-content:center;gap:3px;padding:10px 12px;font-size:11px;display:flex}.compact-signal-summary .session-price b,.compact-signal-summary>span>b{color:var(--clean-text);font-size:14px;font-weight:850}.compact-decision-reason{background:var(--clean-surface-2);border-left:3px solid #e8bd4f;border-radius:7px;padding:12px 13px;font-weight:700;min-height:0!important;color:var(--clean-text)!important;margin:0 0 13px!important;font-size:13px!important;line-height:1.5!important}.signal-al .compact-decision-reason,.compact-strong-card .compact-decision-reason{border-left-color:#2ed47a}.signal-al.waiting-buy .compact-decision-reason{border-left-color:#e8bd4f}.signal-sat .compact-decision-reason{border-left-color:#ff5f6d}.compact-signal-card .leader-levels{margin-top:0}.compact-signal-card .leader-levels>div{padding:12px}.compact-signal-card .leader-buttons{margin-top:13px}.leader-buttons.single-action{grid-template-columns:1fr}.simplified-signal-table .signal-table-head,.simplified-signal-table .simplified-signal-row{grid-template-columns:1.05fr minmax(146px,.82fr) .72fr .6fr minmax(190px,1.35fr) 1fr;gap:14px}.simplified-signal-table .signal-table-head{padding:0 19px}.simplified-signal-row{cursor:default;min-height:78px;padding:0 19px;position:relative}.simplified-signal-row:before{content:"";background:#e8bd4f;border-radius:0 3px 3px 0;width:3px;position:absolute;inset:12px auto 12px 0}.simplified-signal-row.signal-al:before{background:#2ed47a}.simplified-signal-row.signal-sat:before{background:#ff5f6d}.simplified-signal-row .signal-badge-large{min-width:66px;min-height:34px;font-size:13px}.simplified-signal-row .signal-badge-large.entry-wait{min-width:142px;font-size:10px}.simplified-signal-row.waiting-buy:before{background:#e8bd4f}.simplified-signal-row .table-score{gap:2px}.simplified-signal-row .table-score b{font-family:DM Mono,monospace;font-size:12px}.simplified-signal-row .table-score small{font-size:10px}.row-decision-copy b{line-height:1.45;white-space:normal!important;font-family:Manrope,sans-serif!important;font-size:12px!important}.simplified-signal-row .table-actions{grid-template-columns:1fr;gap:5px;display:grid!important}.simplified-signal-row .table-actions:has(.record-buy){grid-template-columns:1fr 1fr}.simplified-signal-row .table-actions button{white-space:nowrap;height:36px;font-weight:800}.scanner-filters .filter-al{color:#75e7a3}.scanner-filters .filter-sat{color:#ff8a94}.scanner-filters .filter-bekle{color:#efd070}.scanner-filters .filter-al.active{color:#c9ffda;background:#145132}.scanner-filters .filter-sat.active{color:#ffd7da;background:#5b1c25}.scanner-filters .filter-bekle.active{color:#ffeba5;background:#4c3d12}.compact-strong-card{box-shadow:none!important;border-top:4px solid #2ed47a!important;padding:20px!important}.compact-strong-card .strong-symbol{margin:13px 0}.compact-strong-card .compact-signal-summary{margin-bottom:12px}.compact-levels{grid-template-columns:1fr 1fr}.compact-strong-card .allocation-actions{margin-top:13px}.app-shell.light .market-decision-banner,.app-shell.light .compact-signal-card,.app-shell.light .compact-strong-card{background:#fff}.app-shell.light .compact-signal-summary>span,.app-shell.light .compact-decision-reason{background:#f3f5f1}@media (width<=1100px){.simplified-signal-table .signal-table-head,.simplified-signal-table .simplified-signal-row{grid-template-columns:1.1fr .55fr .75fr .62fr 1.2fr}.simplified-signal-table .signal-table-head>span:nth-child(5),.simplified-signal-table .simplified-signal-row>span:nth-child(5){display:none}}@media (width<=760px){.classic-signal-summary{grid-template-columns:repeat(2,1fr)}.market-decision-banner{align-items:flex-start}.simplified-signal-table{overflow:visible}.simplified-signal-table .signal-table-head{display:none}.simplified-signal-table .simplified-signal-row{grid-template-columns:1fr auto;gap:12px;min-width:0;min-height:0;padding:16px;display:grid}.simplified-signal-row>span{display:flex!important}.simplified-signal-row>span:first-child{grid-column:1}.simplified-signal-row>span:nth-child(2){grid-area:1/2}.simplified-signal-row>span:nth-child(3),.simplified-signal-row>span:nth-child(4){border-top:1px solid var(--clean-line);grid-column:auto;padding-top:10px}.simplified-signal-row>span:nth-child(5){border-top:1px solid var(--clean-line);grid-column:1/-1;padding-top:10px;display:flex!important}.simplified-signal-row>span:nth-child(6){grid-column:1/-1}.compact-signal-summary{grid-template-columns:1fr 1fr}.compact-signal-summary .session-price{grid-column:1/-1}}@media (width<=480px){.classic-signal-summary{grid-template-columns:1fr 1fr}.market-decision-banner{padding:14px}.signal-badge-large{min-width:64px}}.performance-filter-groups{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}.performance-filter-groups>div>span{color:#737e76;letter-spacing:.08em;text-transform:uppercase;font:8px DM Mono;display:block}.performance-filter-groups .performance-filters{margin:7px 0 14px}.performance-filter-groups .performance-filters button{align-items:center;gap:7px;display:flex}.performance-filter-groups .performance-filters button em{color:#97a29a;background:#202621;border-radius:9px;padding:2px 5px;font:7px DM Mono}.performance-filter-groups .signal-category-filters button.buy{color:#72d8a0}.performance-filter-groups .signal-category-filters button.sell{color:#ed8b94}.performance-filter-groups .signal-category-filters button.active.buy{color:#fff;background:#1f7a4d}.performance-filter-groups .signal-category-filters button.active.sell{color:#fff;background:#8f3540}.performance-filter-groups .signal-category-filters button.active em{color:inherit;background:#0000002e}.app-shell.light .performance-filter-groups .performance-filters button em{color:#526058;background:#dce4dd}@media (width<=700px){.performance-filter-groups{display:block}.performance-filter-groups .performance-filters{width:100%;overflow:auto}.performance-filter-groups .performance-filters button{flex:1;justify-content:center}}
