:root{
  --bg:#07090d;--panel:#0f141b;--panel2:#151b24;--line:#25303c;
  --text:#f7f9fc;--muted:#8d99a9;--green:#2ee38a;--red:#ff6270;
  --yellow:#ffd15f;--blue:#72adff;--shadow:0 14px 40px rgba(0,0,0,.34)
}
*{box-sizing:border-box}
html,body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}
body{min-height:100vh}
button,input{font:inherit}
.app{max-width:860px;margin:auto;padding:12px 12px 95px}
.header{position:sticky;top:0;z-index:25;background:rgba(7,9,13,.94);backdrop-filter:blur(14px);padding:8px 0 10px}
.head{display:flex;justify-content:space-between;align-items:center;gap:10px}
.brand{font-size:19px;font-weight:950}
.brand small{font-size:10px;color:var(--muted)}
.sub{font-size:10px;color:var(--muted);margin-top:3px}
.live{font-size:10px;font-weight:900;color:var(--muted);display:flex;align-items:center;gap:7px}
.dot{width:8px;height:8px;border-radius:50%;background:#555f6e}
.dot.on{background:var(--green);box-shadow:0 0 0 5px rgba(46,227,138,.10)}
.stats{display:flex;gap:7px;overflow:auto;margin-top:10px}
.stat{white-space:nowrap;border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:7px 10px;font-size:10px;color:var(--muted)}
.stat b{color:#fff}
.toolbar{display:grid;grid-template-columns:1fr auto;gap:8px;margin:12px 0}
.search{width:100%;border:1px solid var(--line);background:var(--panel);color:#fff;border-radius:12px;padding:10px 12px;outline:none}
.filter{border:1px solid var(--line);background:var(--panel);color:#fff;border-radius:12px;padding:10px 12px;font-weight:800}
.titleRow{display:flex;justify-content:space-between;align-items:center;margin:13px 2px 8px}
.titleRow b{font-size:13px}
.titleRow span{font-size:9px;color:var(--muted)}
.list{display:grid;gap:8px}
.card{background:linear-gradient(180deg,#111720,#0e1319);border:1px solid var(--line);border-radius:16px;padding:12px 13px;cursor:pointer;transition:.15s transform}
.card:active{transform:scale(.99)}
.card.long{border-left:3px solid var(--green)}
.card.short{border-left:3px solid var(--red)}
.top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}
.left{display:flex;align-items:center;gap:9px;min-width:0}
.rank{width:29px;height:29px;border-radius:9px;background:#202935;display:grid;place-items:center;font-size:10px;font-weight:950;flex:none}
.coin{font-size:16px;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.meta{font-size:9px;color:var(--muted);margin-top:3px}
.right{text-align:right}
.edge{font-size:18px;font-weight:950}
.action{font-size:9px;font-weight:950;margin-top:2px}
.action.buy{color:var(--green)} .action.sell{color:var(--red)}
.action.wait{color:var(--yellow)} .action.avoid{color:#ff9aa3}
.mini{font-size:10px;line-height:1.45;color:#adb7c5;margin-top:9px}
.tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}
.tag{font-size:8px;border:1px solid #293342;background:#171e27;color:#aab5c4;padding:4px 6px;border-radius:7px}
.tag.good{color:#77efad;border-color:rgba(46,227,138,.25)}
.tag.bad{color:#ffa0a8;border-color:rgba(255,98,112,.23)}
.loading{border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:45px 20px;text-align:center;color:var(--muted)}
.spinner{width:26px;height:26px;border:3px solid #2b3440;border-top-color:#fff;border-radius:50%;margin:0 auto 12px;animation:spin .9s linear infinite}
@keyframes spin{to{transform:rotate(360deg)}}
.note{font-size:9px;line-height:1.5;text-align:center;color:#707d8d;margin:12px 10px}
.footer{position:fixed;bottom:0;left:0;right:0;z-index:30;border-top:1px solid var(--line);background:rgba(8,11,15,.95);backdrop-filter:blur(14px);padding:9px 12px calc(9px + env(safe-area-inset-bottom))}
.footerin{max-width:860px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:10px}
.status{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;color:var(--muted)}
.btn{border:0;background:#fff;color:#07090d;padding:9px 12px;border-radius:10px;font-weight:950}
.overlay{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.72);display:none;align-items:flex-end;justify-content:center}
.overlay.open{display:flex}
.modal{width:min(860px,100%);max-height:88vh;overflow:auto;background:#0d1218;border:1px solid var(--line);border-radius:22px 22px 0 0;padding:14px 14px calc(24px + env(safe-area-inset-bottom));box-shadow:0 -20px 60px rgba(0,0,0,.45)}
.handle{width:44px;height:4px;border-radius:4px;background:#3a4554;margin:0 auto 12px}
.modalHead{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}
.modalCoin{font-size:23px;font-weight:950}
.close{border:1px solid var(--line);background:#171e27;color:#fff;width:34px;height:34px;border-radius:10px;font-size:19px}
.bigDecision{margin:12px 0;padding:12px;border-radius:13px;font-size:15px;font-weight:950;border:1px solid var(--line)}
.bigDecision.buy{color:var(--green);background:rgba(46,227,138,.09);border-color:rgba(46,227,138,.3)}
.bigDecision.sell{color:var(--red);background:rgba(255,98,112,.09);border-color:rgba(255,98,112,.3)}
.bigDecision.wait{color:var(--yellow);background:rgba(255,209,95,.08);border-color:rgba(255,209,95,.25)}
.bigDecision.avoid{color:#ff9ca5;background:rgba(255,98,112,.06);border-color:rgba(255,98,112,.18)}
.simpleBox{background:#090d12;border:1px solid #202a36;border-radius:14px;padding:11px 12px;margin-top:9px}
.simpleBox h3{font-size:11px;margin:0 0 6px;color:#fff}
.simpleBox p{font-size:12px;line-height:1.55;color:#ced6e2;margin:0}
.grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px}
.box{background:#151b23;border-radius:12px;padding:10px}
.box span{display:block;color:var(--muted);font-size:9px;margin-bottom:4px}
.box b{font-size:12px}
.meter{height:8px;background:#202936;border-radius:999px;overflow:hidden;margin-top:7px}
.meter i{display:block;height:100%;background:#fff;border-radius:999px}
.explainList{display:grid;gap:7px;margin-top:8px}
.explain{display:grid;grid-template-columns:24px 1fr;gap:8px;align-items:flex-start;background:#131922;border-radius:11px;padding:9px}
.explain .ico{font-size:16px}
.explain b{display:block;font-size:10px;margin-bottom:2px}
.explain span{font-size:10px;line-height:1.45;color:#aeb9c7}
.warning{margin-top:10px;font-size:9px;color:#8390a0;line-height:1.5}
@media(min-width:700px){
  .overlay{align-items:center;padding:20px}
  .modal{border-radius:22px;max-height:90vh}
}

.chartBox{background:#090d12;border:1px solid #202a36;border-radius:14px;padding:10px;margin-top:9px}
.chartHead{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px}
.chartHead b{font-size:11px}.chartHead span{font-size:9px;color:var(--muted)}
.chartWrap{width:100%;overflow:hidden;border-radius:10px;background:#0b1016}
.chartWrap svg{display:block;width:100%;height:auto}
.calcRow{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}
.calcField{background:#151b23;border-radius:11px;padding:9px}
.calcField label{display:block;font-size:9px;color:var(--muted);margin-bottom:4px}
.calcField input,.calcField select{width:100%;background:#0b1016;color:#fff;border:1px solid #293442;border-radius:9px;padding:8px;font-weight:850}
.pnlGrid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}
.pnl{border-radius:11px;padding:10px;background:#151b23}
.pnl span{display:block;font-size:9px;color:var(--muted);margin-bottom:4px}
.pnl b{font-size:15px}
.pnl.good b{color:var(--green)} .pnl.bad b{color:var(--red)}
.formulaNote{font-size:9px;line-height:1.5;color:#8793a3;margin-top:8px}


.allocBadge{display:inline-flex;align-items:center;gap:4px;margin-top:5px;padding:4px 7px;border-radius:8px;background:#19212b;border:1px solid #2b3745;color:#dfe6ef;font-size:8px;font-weight:900}
.allocBadge.zero{color:#8793a3}
.verify{display:inline-flex;align-items:center;gap:5px;font-size:9px;color:#7cefac;margin-top:5px}
.dataTime{font-size:9px;color:#8c98a8;line-height:1.5}
.riskBox{background:#0b1016;border:1px solid #26313e;border-radius:12px;padding:10px;margin-top:8px}
.riskBox strong{font-size:17px}


.strength{font-size:9px;font-weight:950;margin-top:3px}
.strength.long{color:var(--green)}
.strength.short{color:var(--red)}
.moneyLine{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:6px}
.moneyMini{background:#0a0f15;border:1px solid #222d39;border-radius:9px;padding:7px 8px}
.moneyMini span{display:block;font-size:8px;color:var(--muted);margin-bottom:2px}
.moneyMini b{font-size:10px}
.moneyMini.good b{color:var(--green)}
.moneyMini.bad b{color:var(--red)}


.pulseLine{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}
.pulseChip{font-size:8px;padding:5px 7px;border-radius:8px;border:1px solid #2a3542;background:#131a22;color:#bac4d1;font-weight:850}
.pulseChip.hot{color:#77efad;border-color:rgba(46,227,138,.26)}
.pulseChip.warn{color:#ffd97d;border-color:rgba(255,209,95,.28)}
.pulseChip.danger{color:#ff9da6;border-color:rgba(255,98,112,.28)}
.historyLine{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:7px}
.histBox{background:#0a0f15;border:1px solid #222d39;border-radius:9px;padding:7px 8px}
.histBox span{display:block;font-size:8px;color:var(--muted);margin-bottom:2px}
.histBox b{font-size:10px}
.pulseGrid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}
.pulseMotor{background:#151b23;border-radius:12px;padding:10px}
.pulseMotor span{display:block;font-size:9px;color:var(--muted);margin-bottom:4px}
.pulseMotor b{font-size:15px}
.pulseMotor small{display:block;font-size:9px;color:#99a5b5;line-height:1.4;margin-top:4px}
.zoomCtl{position:fixed;right:10px;bottom:76px;z-index:95;display:flex;align-items:center;gap:4px;background:rgba(14,19,25,.96);border:1px solid var(--line);padding:5px;border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.35)}
.zoomCtl button{border:1px solid #303b49;background:#171e27;color:#fff;border-radius:8px;min-width:36px;height:34px;font-weight:950}
.zoomCtl span{font-size:9px;color:#dfe6ef;min-width:38px;text-align:center;font-weight:900}
.fakeBanner{margin-top:8px;padding:9px 10px;border-radius:10px;background:rgba(255,98,112,.08);border:1px solid rgba(255,98,112,.25);color:#ff9da6;font-size:10px;font-weight:900}
.relativeBadge{font-size:8px;font-weight:900}


.positionsSection{margin:12px 0 14px}
.posCard{background:linear-gradient(180deg,#142019,#0d1511);border:1px solid rgba(46,227,138,.30);border-radius:18px;padding:13px;margin-bottom:8px;box-shadow:var(--shadow)}
.posCard.sellNow{border-color:rgba(255,98,112,.45);background:linear-gradient(180deg,#211316,#140d0f)}
.posTop{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}
.posCoin{font-size:18px;font-weight:950}.posPnl{font-size:18px;font-weight:950;text-align:right}
.posPnl.good{color:var(--green)}.posPnl.bad{color:var(--red)}
.dualStrength{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px}
.strengthBox{background:#0a0f15;border:1px solid #25303c;border-radius:11px;padding:9px}
.strengthBox span{display:block;font-size:8px;color:var(--muted);margin-bottom:3px}.strengthBox b{font-size:15px}
.strengthBox.buy b{color:var(--green)}.strengthBox.sell b{color:var(--red)}
.posDecision{margin-top:9px;border-radius:11px;padding:9px 10px;font-size:12px;font-weight:950;border:1px solid #293442}
.posDecision.hold{color:var(--green);background:rgba(46,227,138,.07)}
.posDecision.care{color:var(--yellow);background:rgba(255,209,95,.07)}
.posDecision.sell{color:var(--red);background:rgba(255,98,112,.09);border-color:rgba(255,98,112,.3)}
.posInfo{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}
.posInfo div{background:#111820;border-radius:9px;padding:7px}.posInfo span{display:block;color:var(--muted);font-size:7px;margin-bottom:2px}.posInfo b{font-size:9px}
.tradeBtn{width:100%;border:0;border-radius:11px;padding:10px 12px;margin-top:9px;font-weight:950}
.tradeBtn.buy{background:var(--green);color:#06110b}.tradeBtn.sell{background:var(--red);color:#190508}
.tradeBtn.secondary{background:#1a222d;color:#fff;border:1px solid #303b49}
.cardActions{display:flex;gap:6px;margin-top:8px}.cardActions .tradeBtn{margin-top:0}
.gapWarn{margin-top:7px;padding:7px 8px;border-radius:9px;background:rgba(255,209,95,.08);border:1px solid rgba(255,209,95,.22);font-size:8px;color:#ffd978}
.tradeForm{display:grid;gap:9px;margin-top:10px}.tradeForm label{font-size:9px;color:var(--muted)}
.tradeForm input{width:100%;margin-top:4px;background:#0b1016;color:#fff;border:1px solid #2a3543;border-radius:10px;padding:10px;font-weight:900}
.historyTrade{background:#121922;border:1px solid #26313e;border-radius:11px;padding:10px;margin-top:7px}
.historyTradeTop{display:flex;justify-content:space-between;gap:8px}.historyTrade b{font-size:11px}.historyTrade span{font-size:9px;color:var(--muted)}
.historyProfit{font-weight:950}.historyProfit.good{color:var(--green)}.historyProfit.bad{color:var(--red)}
.alertPulse{animation:alertPulse 1.1s infinite}@keyframes alertPulse{0%,100%{box-shadow:0 0 0 0 rgba(255,98,112,0)}50%{box-shadow:0 0 0 7px rgba(255,98,112,.08)}}

.binanceBtn{
  display:flex;align-items:center;justify-content:center;text-decoration:none;
  background:#f0b90b!important;color:#151000!important;border:0!important;
}
.binanceBtn:active{transform:scale(.985)}
.logoutBtn{display:flex;align-items:center;text-decoration:none;background:#171e27!important;color:#fff!important;border:1px solid #303b49!important}
@media(max-width:430px){
  .cardActions{display:grid;grid-template-columns:1fr 1fr}
  .footerin .btn{padding:8px 9px;font-size:9px}
}

.fiboPanel{margin-top:9px;background:linear-gradient(180deg,#141332,#0e1023);border:1px solid #363a78;border-radius:14px;overflow:hidden}
.fiboTitle{display:flex;justify-content:space-between;align-items:center;padding:9px 10px;background:#23225c;font-size:10px;font-weight:950}
.fiboRows{display:grid;grid-template-columns:1fr 1.45fr}
.fiboRows div{padding:7px 9px;border-top:1px solid rgba(125,135,210,.18);font-size:9px}
.fiboRows div:nth-child(odd){color:#b6bdd1;font-weight:850}
.fiboRows div:nth-child(even){color:#f4f7ff;font-weight:950}
.fiboOk{color:#5ff0b0!important}.fiboBad{color:#ff8e99!important}.fiboWait{color:#ffd36c!important}

.pricePct{display:block;font-size:8px;margin-top:2px;font-weight:900}
.pricePct.good{color:var(--green)}
.pricePct.bad{color:var(--red)}
.pricePct.muted{color:var(--muted)}

.signalEmpty{border:1px solid var(--line);background:var(--panel);border-radius:16px;padding:18px 14px;text-align:center;color:var(--muted);font-size:10px}
.stableBadge{font-size:8px;padding:4px 6px;border-radius:7px;background:#16202a;border:1px solid #2d3947;color:#c4cfdb;font-weight:900}
.shortOpen{background:#ff6270!important;color:#190508!important}

.macroStrip{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 0 12px;padding:11px 12px;border-radius:14px;background:linear-gradient(180deg,#171a27,#10131c);border:1px solid #34394d}
.macroStrip b{display:block;font-size:10px}.macroStrip span{display:block;font-size:8px;color:var(--muted);margin-top:3px;line-height:1.45}
.miniBtn{border:1px solid #394255;background:#1b2230;color:#fff;border-radius:10px;padding:8px 10px;font-size:9px;font-weight:950;white-space:nowrap}
.newsBox{background:#0d141c;border:1px solid #26384a;border-radius:14px;padding:11px;margin-top:9px}
.newsHead{display:flex;justify-content:space-between;align-items:center;gap:8px}
.newsBadge{display:inline-flex;padding:4px 7px;border-radius:8px;font-size:8px;font-weight:950}
.newsBadge.ok{background:rgba(46,227,138,.10);border:1px solid rgba(46,227,138,.28);color:#63efab}
.newsBadge.no{background:rgba(255,209,95,.08);border:1px solid rgba(255,209,95,.25);color:#ffd978}
.newsSource{display:block;margin-top:7px;padding:8px;border-radius:10px;background:#121b25;text-decoration:none;color:#e9eef5;font-size:9px;line-height:1.45;border:1px solid #26384a}
.newsSource small{display:block;color:#8997a8;margin-top:3px}
.impactPill{display:inline-flex;margin-top:7px;padding:5px 8px;border-radius:9px;font-size:9px;font-weight:950}
.impactPill.pos{background:rgba(46,227,138,.09);color:#67efad}
.impactPill.neg{background:rgba(255,98,112,.09);color:#ff939d}
.impactPill.unc{background:rgba(255,209,95,.08);color:#ffd978}
.macroList{display:grid;gap:8px;margin-top:9px}
.macroCard{background:#111923;border:1px solid #283544;border-radius:12px;padding:10px}
.macroCard .mTop{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}
.macroCard b{font-size:10px}.macroCard span{font-size:8px;color:var(--muted);line-height:1.5}
.macroCard .count{font-size:9px;font-weight:950;color:#f2d06b;text-align:right;white-space:nowrap}
.verified{color:#67efad!important}.unverified{color:#ff9da6!important}
.alertModes{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px}
.alertMode{border:1px solid #2c3846;background:#111820;color:#fff;border-radius:11px;padding:10px;font-size:9px;font-weight:900}
.alertMode.active{border-color:#2ee38a;background:rgba(46,227,138,.08);color:#67efad}
.toggleRow{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #26313e;font-size:10px}
.toggleRow input{width:20px;height:20px}

.moveChannel{margin-top:22px;padding-top:4px}
.moveChannelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}
.moveChannelHead b{font-size:12px}
.moveChannelHead span{display:block;font-size:8px;color:var(--muted);margin-top:3px}
.moveGroupHead{margin:12px 0 7px;padding:7px 9px;border-radius:10px;font-size:9px;font-weight:950;border:1px solid var(--line)}
.moveGroupHead.up2{background:rgba(46,227,138,.08);color:#68efad;border-color:rgba(46,227,138,.25)}
.moveGroupHead.down2{background:rgba(255,98,112,.08);color:#ff98a2;border-color:rgba(255,98,112,.25)}
.moveGroupHead.nearUp{background:rgba(85,169,255,.08);color:#9dc9ff}
.moveGroupHead.nearDown{background:rgba(255,190,90,.07);color:#ffd17b}
.moveList{display:grid;gap:7px}
.moveCard{display:grid;grid-template-columns:1fr auto;gap:9px;align-items:center;background:#0e141b;border:1px solid #26313e;border-radius:13px;padding:9px 10px}
.moveCard.hotUp{border-color:rgba(46,227,138,.35)}
.moveCard.hotDown{border-color:rgba(255,98,112,.35)}
.moveCoin{font-size:11px;font-weight:950}
.moveMeta{font-size:8px;color:var(--muted);margin-top:3px;line-height:1.45}
.moveRight{text-align:right}
.movePct{font-size:14px;font-weight:1000}
.movePct.up{color:#59efaa}.movePct.down{color:#ff8995}
.moveActions{display:flex;gap:6px;justify-content:flex-start;align-items:center;margin-top:6px;flex-wrap:wrap}
.movePulse{display:inline-flex;padding:4px 6px;border-radius:7px;font-size:8px;font-weight:950;background:#161e27;border:1px solid #2a3643;color:#c3ced8}
.movePulse.buy{background:rgba(46,227,138,.09);border-color:rgba(46,227,138,.25);color:#66efad}
.movePulse.sell{background:rgba(255,98,112,.09);border-color:rgba(255,98,112,.25);color:#ff949e}
.moveBinance{display:inline-flex;text-decoration:none;background:#f0b90b;color:#171000;border-radius:8px;padding:5px 7px;font-size:8px;font-weight:950}

html{scroll-behavior:smooth;scroll-padding-top:78px}
.homeMenu{position:sticky;top:4px;z-index:30;display:flex;gap:6px;overflow-x:auto;padding:6px;margin:8px 0 9px;background:rgba(7,9,13,.92);backdrop-filter:blur(10px);border:1px solid #27313c;border-radius:13px}
.homeMenu a,.homeMenu button{flex:0 0 auto;text-decoration:none;border:1px solid #303b49;background:#151c24;color:#eef4fa;border-radius:9px;padding:8px 9px;font-size:8px;font-weight:950}
.homeMenu a:first-child{border-color:#c99b38;color:#ffd978;background:rgba(211,166,65,.08)}
.legalWarn{margin:8px 0 12px;padding:10px 11px;border-radius:13px;background:rgba(255,190,78,.06);border:1px solid rgba(255,190,78,.24)}
.legalWarn b{display:block;color:#ffd477;font-size:9px}.legalWarn span{display:block;color:#b8c1cc;font-size:8px;line-height:1.5;margin-top:4px}
.hunterSection{margin:12px 0 18px;padding:11px;border:1px solid #56451e;background:linear-gradient(180deg,#17150e,#0f1115);border-radius:16px}
.hunterHead{display:flex;justify-content:space-between;align-items:flex-start;gap:9px;margin-bottom:9px}
.hunterHead b{font-size:12px;color:#ffd46f}.hunterHead span{display:block;font-size:8px;color:#9fa9b5;margin-top:3px;line-height:1.45}
.hunterList{display:grid;gap:6px}
.hunterRow{display:grid;grid-template-columns:28px 1fr auto;gap:8px;align-items:center;background:#10161d;border:1px solid #293540;border-radius:12px;padding:8px;cursor:pointer}
.hunterRow.long{border-left:3px solid #2ee38a}.hunterRow.short{border-left:3px solid #ff6270}
.hRank{font-size:10px;color:#8d98a6;text-align:center;font-weight:950}.hCoin{font-size:11px;font-weight:1000}.hDir{font-size:9px;font-weight:950;margin-left:5px}.hDir.long{color:#66efad}.hDir.short{color:#ff929c}
.hWhy{font-size:8px;color:#aab5c2;line-height:1.45;margin-top:3px}.hWarn{font-size:8px;font-weight:900;margin-top:4px}.hWarn.good{color:#67efad}.hWarn.care{color:#ffd276}.hWarn.bad{color:#ff929c}
.hScores{text-align:right;min-width:68px}.hScore{font-size:16px;font-weight:1000}.hScore.long{color:#59efaa}.hScore.short{color:#ff8995}.hTrap{font-size:8px;color:#ffcf74;margin-top:3px;font-weight:900}.hEarly{font-size:8px;color:#9fc8ff;margin-top:2px;font-weight:900}
.hActions{display:flex;gap:5px;align-items:center;margin-top:5px}.hActions a{font-size:7px;padding:4px 6px;border-radius:7px;text-decoration:none;background:#f0b90b;color:#171000;font-weight:950}
@media(max-width:430px){.hunterRow{grid-template-columns:24px 1fr auto}.hScore{font-size:14px}.homeMenu{margin-left:-2px;margin-right:-2px}}

.favoritesSection,.paperSection{margin:12px 0 16px;padding:11px;border:1px solid #2d3945;background:#0f141a;border-radius:16px}
.sectionSimpleHead{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:9px}
.sectionSimpleHead b{font-size:11px}.sectionSimpleHead span{display:block;font-size:8px;color:var(--muted);margin-top:3px;line-height:1.45}
.favoriteList,.paperOpenList{display:grid;gap:7px}
.favoriteRow{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:9px 10px;background:#10171e;border:1px solid #293642;border-radius:12px}
.favoriteCoin{font-size:11px;font-weight:1000}.favoriteMeta{font-size:8px;color:#a9b4c0;margin-top:3px;line-height:1.45}
.favoriteRight{text-align:right}.favStar{border:0;background:transparent;color:#ffd66f;font-size:20px;padding:3px;cursor:pointer}
.favActions{display:flex;gap:5px;align-items:center;margin-top:5px;flex-wrap:wrap}
.favActions button,.favActions a{border:1px solid #33404d;border-radius:7px;padding:5px 7px;font-size:7px;font-weight:950;text-decoration:none;background:#17202a;color:#eef4f8}
.favActions a{background:#f0b90b;color:#181100;border:0}
.paperStats{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:8px}
.paperStats>div{background:#111922;border:1px solid #293643;border-radius:11px;padding:8px}
.paperStats span{display:block;font-size:7px;color:var(--muted);font-weight:900}.paperStats b{display:block;font-size:13px;margin-top:3px}
.paperRules{font-size:8px;color:#9da8b5;line-height:1.5;margin:7px 0 9px;padding:8px;background:#111820;border-radius:10px;border:1px solid #293642}
.paperTrade{display:grid;grid-template-columns:1fr auto;gap:8px;padding:9px 10px;border-radius:12px;border:1px solid #2b3946;background:#10171f}
.paperTrade.long{border-left:3px solid #2ee38a}.paperTrade.short{border-left:3px solid #ff6270}
.paperTrade b{font-size:10px}.paperResult{text-align:right;font-size:13px;font-weight:1000}.paperResult.good{color:#5cefac}.paperResult.bad{color:#ff8f99}
.paperBadge{display:inline-flex;font-size:7px;font-weight:950;padding:3px 5px;border-radius:7px;background:#18222c;border:1px solid #30404e;margin-left:4px}
.paperHistoryRow{padding:9px 0;border-bottom:1px solid #27323d}.paperHistoryRow:last-child{border-bottom:0}
.paperHistoryRow .pTop{display:flex;justify-content:space-between;gap:8px}.paperHistoryRow b{font-size:10px}
.hActions button{font-size:7px;padding:4px 6px;border-radius:7px;border:1px solid #384654;background:#17212a;color:#eef4f8;font-weight:950}
.moveFavBtn{display:inline-flex;border:1px solid #34424f;background:#17202a;color:#edf3f8;border-radius:8px;padding:5px 7px;font-size:8px;font-weight:950}

#dashboardBlocks{display:block}
.orderList{display:grid;gap:7px;margin-top:10px}
.orderRow{display:grid;grid-template-columns:28px 1fr auto auto;gap:7px;align-items:center;background:#111922;border:1px solid #2d3946;border-radius:11px;padding:8px}
.orderRow .dragNo{font-size:10px;color:#8f9ba8;text-align:center;font-weight:950}
.orderRow b{font-size:10px}
.orderRow button{border:1px solid #394754;background:#17212a;color:#fff;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:950}
.orderRow button:disabled{opacity:.28}
.toastMsg{position:fixed;left:50%;bottom:78px;transform:translateX(-50%);z-index:100000;max-width:min(90vw,390px);padding:10px 14px;border-radius:12px;background:#17212a;border:1px solid #3b4a58;color:#f2f6fa;font-size:10px;font-weight:900;box-shadow:0 12px 35px rgba(0,0,0,.45);opacity:0;transition:opacity .16s ease,transform .16s ease;pointer-events:none}
.toastMsg.on{opacity:1;transform:translateX(-50%) translateY(-5px)}
.toastMsg.good{border-color:rgba(46,227,138,.45);color:#70efb3}
.toastMsg.bad{border-color:rgba(255,98,112,.45);color:#ff9ba4}
.hState{display:inline-flex;margin-top:4px;padding:3px 6px;border-radius:7px;font-size:7px;font-weight:950;border:1px solid #33404d;background:#18212a;color:#c5cfda}
.hState.active{border-color:rgba(46,227,138,.28);color:#69efae;background:rgba(46,227,138,.07)}
.hState.weak{border-color:rgba(255,202,83,.3);color:#ffd574;background:rgba(255,202,83,.06)}
.hState.promoted{border-color:rgba(83,168,255,.32);color:#9ac8ff;background:rgba(83,168,255,.07)}
.hState.cancelled{border-color:rgba(255,98,112,.32);color:#ff9aa4;background:rgba(255,98,112,.07)}
.favoritePulse{animation:favflash .55s ease}
@keyframes favflash{0%{box-shadow:0 0 0 0 rgba(255,211,94,.5)}100%{box-shadow:0 0 0 10px rgba(255,211,94,0)}}

.fullPack{margin-top:9px;border:1px solid #2c3946;background:#0b1117;border-radius:13px;overflow:hidden}
.fullPackTitle{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:8px 9px;background:#121a23;border-bottom:1px solid #293642}
.fullPackTitle b{font-size:9px}.fullPackTitle span{font-size:7px;color:#9eabb8}
.motorMiniGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:7px}
.motorMini{background:#111923;border:1px solid #293642;border-radius:9px;padding:6px 4px;text-align:center;min-width:0}
.motorMini span{display:block;font-size:6px;color:#94a1af;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.motorMini b{display:block;font-size:11px;margin-top:2px}
.levelStrip{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;gap:5px;padding:0 7px 7px}
.levelMini{background:#101820;border:1px solid #293642;border-radius:9px;padding:6px}
.levelMini span{display:block;font-size:6px;color:#8f9caa;font-weight:900}.levelMini b{display:block;font-size:8px;margin-top:2px;line-height:1.4}
.levelMini.good b{color:#63efad}.levelMini.bad b{color:#ff939d}
.marketDataGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:0 7px 7px}
.marketMini{background:#101820;border:1px solid #293642;border-radius:9px;padding:6px;min-width:0}
.marketMini span{display:block;font-size:6px;color:#8f9caa;font-weight:900}.marketMini b{display:block;font-size:8px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.flowStrip{margin:0 7px 7px;padding:7px;border-radius:9px;background:#101820;border:1px solid #293642;font-size:7px;line-height:1.55;color:#b9c4ce}
.flowStrip b{color:#eef4f8}
.reasonStrip{margin:0 7px 7px;padding:7px 8px;border-radius:9px;background:#121923;border-left:3px solid #526678;font-size:8px;line-height:1.55;color:#c6d0da}
.strongNewsMini{margin:0 7px 7px;padding:7px 8px;border:1px solid #293642;border-radius:9px;background:#101820;font-size:7px;line-height:1.5;color:#b7c2cd}
.strongNewsMini.ok{border-color:rgba(46,227,138,.25)}.strongNewsMini.no{border-color:rgba(255,202,83,.22)}
.strongNewsMini b{display:block;font-size:8px;color:#edf3f8;margin-bottom:2px}
.strongMacroMini{margin:0 7px 7px;padding:7px 8px;border:1px solid #293642;border-radius:9px;background:#101820;font-size:7px;line-height:1.5;color:#b7c2cd}
.paperStateMini{margin:0 7px 7px;padding:7px 8px;border-radius:9px;background:#111922;border:1px solid #293642;font-size:7px;color:#b8c3ce}
.paperStateMini b{color:#eef4f8}
.cardDetailBtn{width:calc(100% - 14px);margin:0 7px 8px;border:1px solid #344352;background:#17212b;color:#eef4f8;border-radius:9px;padding:7px;font-size:8px;font-weight:950}
@media(max-width:430px){
  .motorMiniGrid{grid-template-columns:repeat(5,minmax(0,1fr))}
  .levelStrip{grid-template-columns:1fr 1fr}
  .marketDataGrid{grid-template-columns:1fr 1fr 1fr}
  .motorMini b{font-size:10px}.marketMini b{font-size:7px}
}

.menuLongHint{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 7px;font-size:7px;color:#7f8b98;font-weight:900;white-space:nowrap;pointer-events:none}
.homeMenu [data-menu-key]{user-select:none;-webkit-user-select:none}
.homeMenu.sorting{touch-action:none;overflow:visible;border-color:#d0a742;box-shadow:0 0 0 2px rgba(208,167,66,.10)}
.homeMenu.sorting [data-menu-key]{transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}
.homeMenu [data-menu-key].dragging{opacity:.78;transform:scale(1.07);box-shadow:0 7px 20px rgba(0,0,0,.35);border-color:#ffd45f!important;color:#ffd978!important;z-index:40}
body.menuSorting{overflow:hidden}

.paperWalletBar{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:stretch;margin-bottom:8px}
.paperWallet{background:linear-gradient(180deg,#151d26,#10161d);border:1px solid #344250;border-radius:12px;padding:9px 10px}
.paperWallet span,.paperWallet small{display:block;font-size:7px;color:var(--muted);font-weight:900}
.paperWallet b{display:block;font-size:19px;color:#67efad;margin:1px 0}
.paperNewTrade{border:0;border-radius:12px;padding:10px 12px;background:#2ee38a;color:#06120c;font-size:9px;font-weight:1000}
.paperControls{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:8px}
.paperControls label{display:block;background:#111922;border:1px solid #2b3946;border-radius:10px;padding:8px;font-size:8px;color:#9faab6;font-weight:900}
.paperControls input[type=number],.paperControls select{width:100%;margin-top:5px;background:#091018;border:1px solid #334251;border-radius:8px;padding:8px;color:#fff;font-weight:900}
.paperToggleLine{grid-column:1/-1;display:flex!important;align-items:center;justify-content:space-between;gap:10px}
.paperToggleLine span{display:block}.paperToggleLine b{display:block;font-size:9px;color:#eef4f8}.paperToggleLine small{display:block;font-size:7px;color:#8f9ba8;margin-top:2px}
.paperToggleLine input{width:22px;height:22px;flex:0 0 auto}
.paperAutoStatus{grid-column:1/-1;padding:7px 8px;border-radius:9px;background:#101820;border:1px solid #293642;font-size:8px;color:#b6c1cc}
.paperStats6{grid-template-columns:repeat(3,1fr)!important}
.paperTradeActions{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}
.paperTradeActions button{border:1px solid #354453;background:#17212b;color:#eef4f8;border-radius:8px;padding:5px 7px;font-size:7px;font-weight:950}
.paperTradeActions .paperClose{background:rgba(255,98,112,.09);border-color:rgba(255,98,112,.3);color:#ff9aa4}
.paperSource.auto{color:#9bc9ff}.paperSource.manual{color:#ffd477}
.paperOrderPreview{padding:8px;border-radius:10px;background:#101820;border:1px solid #2b3946;font-size:8px;line-height:1.55;color:#b7c2cd;margin:7px 0}
.paperManageRow{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:9px;background:#101820;border:1px solid #2b3946;border-radius:10px;font-size:8px;color:#b8c3ce}
.paperManageRow input{width:22px;height:22px}
.paperCardBtn{border:1px solid #3a4855;background:#17212b;color:#eef4f8;border-radius:8px;padding:5px 7px;font-size:8px;font-weight:950}
.paperCardBtn.long{border-color:rgba(46,227,138,.3);color:#68efae}
.paperCardBtn.short{border-color:rgba(255,98,112,.3);color:#ff969f}
@media(max-width:430px){
  .paperStats6{grid-template-columns:1fr 1fr!important}
  .paperControls{grid-template-columns:1fr 1fr}
}

.actionMeter{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;margin-top:6px}
.actionMeter.compact{margin-top:5px;gap:4px}
.actionCell{position:relative;overflow:hidden;background:#101820;border:1px solid #2d3a47;border-radius:9px;padding:6px;min-width:0}
.actionCell:before{content:"";position:absolute;left:0;bottom:0;height:3px;width:var(--score,0%);opacity:.9}
.actionCell.buy:before{background:#2ee38a}.actionCell.hold:before{background:#e5bd52}.actionCell.sell:before{background:#ff6270}
.actionCell span{display:block;font-size:6px;color:#93a0ad;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.actionCell b{display:block;font-size:12px;margin-top:2px;line-height:1}
.actionCell.buy b{color:#62efad}.actionCell.hold b{color:#ffd36f}.actionCell.sell b{color:#ff929c}
.actionCell small{display:inline;font-size:7px;margin-left:2px;color:#aab5c0}
.actionMeter.compact .actionCell{padding:5px}
.actionMeter.compact .actionCell b{font-size:10px}
.actionMeter.compact .actionCell span{font-size:5.5px}
.actionPrep{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:5px;padding:5px 7px;border-radius:8px;background:#111a22;border:1px solid #293744;font-size:7px;font-weight:950}
.actionPrep.buy{color:#67efae;border-color:rgba(46,227,138,.25)}
.actionPrep.sell{color:#ff969f;border-color:rgba(255,98,112,.25)}
.actionPrep.hold{color:#ffd478;border-color:rgba(229,189,82,.25)}
.actionPrep.avoid{color:#ffaaa3;border-color:rgba(255,98,112,.2)}
.actionPrep span:last-child{color:#9eabb8;font-size:6.5px;font-weight:850}
.actionMeterNote{font-size:7px;color:#9aa7b4;margin-top:5px;line-height:1.45}
.favoriteActionWrap{margin-top:5px}
.hunterActionWrap{margin-top:5px}
.moveActionWrap{margin-top:5px}
.paperActionWrap{margin-top:5px}
@media(max-width:390px){
  .actionCell b{font-size:11px}
  .actionCell{padding:5px 4px}
}

.detailHero{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;margin:8px 0;padding:10px;border-radius:14px;background:#0f171f;border:1px solid #2e3c49}
.detailHero .dhPrice{font-size:18px;font-weight:1000}.detailHero .dhMove{font-size:12px;font-weight:1000;text-align:right}
.detailHero .dhMove.up{color:#61efad}.detailHero .dhMove.down{color:#ff929c}
.detailHero .meta{line-height:1.5}
.whyMoveBox{margin:9px 0;padding:10px;border-radius:14px;background:#111922;border:1px solid #2d3b48}
.whyMoveHead{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}
.whyMoveHead b{font-size:11px}.whyMoveScore{font-size:12px;font-weight:1000;padding:5px 7px;border-radius:8px;background:#17212b;border:1px solid #344453}
.whyMoveList{display:grid;gap:5px;margin-top:8px}
.whyMoveItem{display:flex;gap:7px;align-items:flex-start;padding:7px 8px;border-radius:9px;background:#0e161e;border:1px solid #273541;font-size:8px;line-height:1.5;color:#c0cad4}
.whyMoveItem.good{border-left:3px solid #2ee38a}.whyMoveItem.bad{border-left:3px solid #ff6270}.whyMoveItem.neutral{border-left:3px solid #d9b550}
.whyMoveItem b{color:#eef4f8}
.knowGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}
.knowCell{padding:7px;border-radius:9px;background:#101820;border:1px solid #293744;min-width:0}
.knowCell span{display:block;font-size:6px;color:#8f9ca9;font-weight:950}.knowCell b{display:block;font-size:8px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.binanceChartBox{margin:9px 0;padding:9px;border-radius:14px;background:#0b1117;border:1px solid #2e3c49}
.binanceChartHead{display:flex;justify-content:space-between;gap:8px;align-items:flex-start;margin-bottom:7px}
.binanceChartHead b{font-size:10px}.binanceChartHead span{font-size:7px;color:#91a0ad;line-height:1.4}
.chartTf{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:7px}
.chartTf button{border:1px solid #334250;background:#151f29;color:#dce5ed;border-radius:8px;padding:5px 8px;font-size:7px;font-weight:950}
.chartTf button.active{border-color:#f0b90b;color:#ffd96b;background:rgba(240,185,11,.08)}
.binanceCanvasWrap{position:relative;height:300px;border-radius:10px;overflow:hidden;background:#090f15;border:1px solid #202d38}
#binanceCandleCanvas{display:block;width:100%;height:100%}
.chartLoading{position:absolute;inset:0;display:grid;place-items:center;font-size:9px;color:#91a0ad;background:rgba(9,15,21,.75)}
.chartLegend{display:flex;gap:9px;flex-wrap:wrap;margin-top:6px;font-size:7px;color:#98a6b4}
.chartLegend b{color:#eaf1f6}
.detailError{margin:8px 0;padding:9px;border-radius:10px;background:rgba(255,98,112,.06);border:1px solid rgba(255,98,112,.28);color:#ff9da6;font-size:8px;line-height:1.5}
.detailQuickActions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:8px 0}
.detailQuickActions a,.detailQuickActions button{display:flex;justify-content:center;align-items:center;text-decoration:none;border:1px solid #344350;background:#17212b;color:#eef4f8;border-radius:9px;padding:8px;font-size:8px;font-weight:950}
.detailQuickActions a{background:#f0b90b;color:#181100;border:0}
@media(max-width:430px){
  .knowGrid{grid-template-columns:1fr 1fr}
  .binanceCanvasWrap{height:265px}
}

.futuresDual{margin:8px 0;padding:9px;border-radius:14px;background:#0d141b;border:1px solid #2d3a47}
.futuresDualHead{display:flex;justify-content:space-between;gap:8px;align-items:flex-start;margin-bottom:7px}
.futuresDualHead b{font-size:10px}.futuresDualHead span{font-size:7px;color:#94a2af;line-height:1.4}
.futuresSides{display:grid;grid-template-columns:1fr 1fr;gap:7px}
.futuresSide{padding:9px;border-radius:11px;background:#101820;border:1px solid #2c3946}
.futuresSide.long{border-left:3px solid #2ee38a}.futuresSide.short{border-left:3px solid #ff6270}
.futuresSide .fsTitle{display:flex;justify-content:space-between;gap:6px;align-items:center}
.futuresSide .fsTitle b{font-size:10px}.futuresSide.long .fsTitle b{color:#66efad}.futuresSide.short .fsTitle b{color:#ff969f}
.futuresSide .fsRule{font-size:7px;color:#a1adba;line-height:1.45;margin-top:4px}
.futuresSide .fsPnl{font-size:14px;font-weight:1000;margin-top:5px}
.futuresSide .fsPnl.good{color:#62efad}.futuresSide .fsPnl.bad{color:#ff929c}
.futuresSide .fsMeta{font-size:7px;color:#94a2af;line-height:1.45;margin-top:3px}
.futuresSideActions{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}
.futuresSideActions button{flex:1;border:1px solid #344351;background:#17212b;color:#eef4f8;border-radius:8px;padding:7px 6px;font-size:7px;font-weight:950}
.futuresSideActions .openLong{border-color:rgba(46,227,138,.35);color:#68efae;background:rgba(46,227,138,.06)}
.futuresSideActions .openShort{border-color:rgba(255,98,112,.35);color:#ff969f;background:rgba(255,98,112,.06)}
.futuresSideActions .closePos{border-color:rgba(255,202,83,.30);color:#ffd477}
.futuresExplain{margin-top:7px;padding:7px;border-radius:9px;background:#111a22;border:1px solid #2b3946;font-size:7px;color:#aeb9c4;line-height:1.5}
.posCard.longPos{border-left:4px solid #2ee38a}
.posCard.shortPos{border-left:4px solid #ff6270}
.positionDirectionRule{padding:6px 8px;border-radius:8px;margin:6px 0;background:#111922;border:1px solid #2b3946;font-size:8px;font-weight:900}
.positionDirectionRule.long{color:#67efad}.positionDirectionRule.short{color:#ff969f}
@media(max-width:430px){.futuresSides{grid-template-columns:1fr 1fr}.futuresSide{padding:8px 7px}}

.runnerSection{margin:20px 0 12px;padding:11px;border-radius:16px;background:linear-gradient(180deg,#13131b,#0d1218);border:1px solid #3b344c}
.runnerHead{display:flex;justify-content:space-between;gap:9px;align-items:flex-start;margin-bottom:9px}
.runnerHead b{font-size:12px;color:#d9c6ff}.runnerHead span{display:block;font-size:8px;color:#9da8b6;line-height:1.45;margin-top:3px}
.runnerGroupTitle{padding:7px 9px;border-radius:9px;margin:10px 0 7px;font-size:8px;font-weight:1000;border:1px solid #303c48}
.runnerGroupTitle.long{color:#67efae;border-color:rgba(46,227,138,.27);background:rgba(46,227,138,.06)}
.runnerGroupTitle.short{color:#ff969f;border-color:rgba(255,98,112,.27);background:rgba(255,98,112,.06)}
.runnerList{display:grid;gap:7px}
.runnerRow{display:grid;grid-template-columns:27px 1fr auto;gap:8px;align-items:start;padding:9px;border-radius:12px;background:#0f171e;border:1px solid #2d3945}
.runnerRow.long{border-left:3px solid #2ee38a}.runnerRow.short{border-left:3px solid #ff6270}
.runnerRank{font-size:9px;font-weight:1000;color:#83919f;text-align:center;padding-top:3px}
.runnerCoin{font-size:11px;font-weight:1000}.runnerDir{font-size:7px;font-weight:950;margin-left:5px}
.runnerDir.long{color:#66efad}.runnerDir.short{color:#ff969f}
.runnerMoves{font-size:7px;color:#a5b0bc;line-height:1.55;margin-top:3px}
.runnerWhy{font-size:7px;color:#c1cbd4;line-height:1.5;margin-top:4px}
.runnerState{display:inline-flex;margin-top:5px;padding:4px 6px;border-radius:7px;font-size:7px;font-weight:950;border:1px solid #344250}
.runnerState.early{color:#68efae;border-color:rgba(46,227,138,.3);background:rgba(46,227,138,.06)}
.runnerState.run{color:#a7cfff;border-color:rgba(92,164,255,.3);background:rgba(92,164,255,.06)}
.runnerState.pullback{color:#ffd477;border-color:rgba(255,205,91,.3);background:rgba(255,205,91,.06)}
.runnerState.late{color:#ff969f;border-color:rgba(255,98,112,.3);background:rgba(255,98,112,.06)}
.runnerScores{text-align:right;min-width:72px}.runnerScore{font-size:15px;font-weight:1000}.runnerScore.long{color:#62efad}.runnerScore.short{color:#ff929c}
.runnerLate{font-size:8px;color:#ffd276;font-weight:950;margin-top:4px}.runnerVol{font-size:7px;color:#99a7b4;margin-top:3px}
.runnerActions{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}
.runnerActions button,.runnerActions a{border:1px solid #354351;background:#17212b;color:#eef4f8;border-radius:7px;padding:5px 7px;font-size:7px;font-weight:950;text-decoration:none}
.runnerActions a{background:#f0b90b;color:#181100;border:0}
.detailPriority{display:grid;place-items:center;min-height:260px;text-align:center;padding:20px}
.detailPriority b{font-size:13px}.detailPriority p{font-size:9px;color:#a5b0bc;line-height:1.55;max-width:320px}
.detailSpin{width:30px;height:30px;border-radius:50%;border:3px solid #293641;border-top-color:#2ee38a;animation:detailspin .75s linear infinite;margin:12px auto}
@keyframes detailspin{to{transform:rotate(360deg)}}

/* v31: visually distinct action families */
.homeMenu{gap:7px}
.menuSortItem{display:flex;align-items:stretch;gap:3px;flex:0 0 auto;border-radius:11px}
.menuSortItem .menuMain{display:flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #364553;background:#17212a;color:#eef4f8;border-radius:9px;padding:8px 9px;font-size:8px;font-weight:950;white-space:nowrap}
.menuSortItem[data-menu-key="favorites"] .menuMain{background:#2b2310;border-color:#7a6422;color:#ffd76f}
.menuSortItem[data-menu-key="paper"] .menuMain{background:#12281d;border-color:#2d744f;color:#83f0b9}
.menuSortItem[data-menu-key="hunter"] .menuMain{background:#2a1e0f;border-color:#825f27;color:#ffc86b}
.menuSortItem[data-menu-key="long"] .menuMain{background:#0f2a20;border-color:#2f7a5a;color:#65efad}
.menuSortItem[data-menu-key="short"] .menuMain{background:#2a1418;border-color:#87414a;color:#ff949f}
.menuSortItem[data-menu-key="move"] .menuMain{background:#122337;border-color:#365f8d;color:#9ecbff}
.menuSortItem[data-menu-key="macro"] .menuMain{background:#201934;border-color:#5a4787;color:#cbb5ff}
.menuSortItem[data-menu-key="runner"] .menuMain{background:#251a33;border-color:#6a4c89;color:#d6b7ff}

.menuStep{display:grid;grid-template-rows:1fr 1fr;gap:2px}
.menuStep button{width:23px;min-width:23px;border:1px solid #3a4855;background:#101820;color:#dbe4ec;border-radius:6px;font-size:9px;font-weight:1000;padding:0}
.menuStep button:active{background:#263442}
.menuSortItem.dragging{opacity:.78;transform:scale(1.04);box-shadow:0 8px 20px rgba(0,0,0,.4)}
.homeMenu.sorting .menuSortItem{transition:transform .12s ease,opacity .12s ease}
.homeMenu.sorting{touch-action:none}

.cardDetailBtn,.favDetail,[data-open-detail]{background:#153050!important;border-color:#376eaa!important;color:#b9dcff!important}
.paperCardBtn,[data-paper-symbol],.paperNewTrade{background:#123324!important;border-color:#347959!important;color:#7df0b6!important}
.binanceBtn,.moveBinance,.runnerActions a,.favActions a{background:#f0b90b!important;border-color:#f0b90b!important;color:#171100!important}
.hunterFavBtn,.moveFavBtn,.favStar,[data-favorite-symbol]{background:#2b2310!important;border-color:#7a6422!important;color:#ffd76f!important}
.tradeBtn.buy,.openLong{background:#103826!important;border-color:#2c8b5f!important;color:#6cf0b0!important}
.tradeBtn.shortOpen,.openShort{background:#3a151b!important;border-color:#9a4550!important;color:#ff9aa4!important}
.tradeBtn.sell,.closePos,.paperClose{background:#351a1d!important;border-color:#8b4a50!important;color:#ffaaa9!important}
.miniBtn{background:#1b2230!important;border-color:#44546a!important;color:#dce7f2!important}

.detailLite{margin:8px 0;padding:10px;border-radius:14px;background:#0f171f;border:1px solid #30404d}
.detailLiteGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:8px}
.detailLiteCell{padding:8px;border-radius:9px;background:#111a22;border:1px solid #293744}
.detailLiteCell span{display:block;font-size:6px;color:#8f9ba8;font-weight:950}.detailLiteCell b{display:block;font-size:10px;margin-top:2px}
.detailLiveBadge{display:inline-flex;padding:4px 6px;border-radius:7px;background:#0f2a20;border:1px solid #2d7a59;color:#70efb2;font-size:7px;font-weight:950}
.detailDeepPending{margin:8px 0;padding:9px;border-radius:10px;background:#221d12;border:1px solid #6d5a25;color:#ffd67a;font-size:8px;line-height:1.5}
.detailDeepPending.done{background:#10261b;border-color:#2f6f50;color:#7defb6}

/* v32 — top category strip is navigation only */
.topCategoryMenu{display:flex;gap:6px;overflow-x:auto}
.topCategoryMenu .topCat{flex:0 0 auto;display:flex;align-items:center;text-decoration:none;border:1px solid #344250;background:#121a22;color:#e7edf3;border-radius:9px;padding:8px 9px;font-size:8px;font-weight:950;white-space:nowrap}
.topCategoryMenu button.topCat{font-family:inherit}

/* Section reordering controls live on the sections themselves */
.sectionMoveBar{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:-2px 0 10px;padding:7px 8px;border-radius:10px;background:rgba(4,8,12,.34);border:1px solid rgba(255,255,255,.09)}
.sectionMoveBar>span{font-size:7px;color:#c6d0da;font-weight:950}
.sectionMoveBtns{display:flex;gap:5px}
.sectionMoveBtns button{border:1px solid rgba(255,255,255,.17);background:#0e151c;color:#eaf0f5;border-radius:7px;padding:5px 7px;font-size:6.5px;font-weight:1000}
.sectionMoveBtns button:disabled{opacity:.28}

/* The actual section BACKGROUNDS are distinct */
.favoritesSection{background:linear-gradient(180deg,#302714 0%,#18160f 100%)!important;border:1px solid #665528!important;box-shadow:inset 0 1px 0 rgba(255,218,111,.08)}
.paperSection{background:linear-gradient(180deg,#123022 0%,#101b16 100%)!important;border:1px solid #285f45!important;box-shadow:inset 0 1px 0 rgba(102,239,173,.07)}
.hunterSection{background:linear-gradient(180deg,#352211 0%,#1d160f 100%)!important;border:1px solid #755027!important;box-shadow:inset 0 1px 0 rgba(255,190,91,.08)}
.strongCategory{margin:14px 0;padding:11px;border-radius:16px}
.longCategory{background:linear-gradient(180deg,#0c3424 0%,#0d1d17 100%);border:1px solid #28694c;box-shadow:inset 0 1px 0 rgba(80,239,166,.08)}
.shortCategory{background:linear-gradient(180deg,#351318 0%,#1e1114 100%);border:1px solid #773740;box-shadow:inset 0 1px 0 rgba(255,109,122,.08)}
.moveCategory{background:linear-gradient(180deg,#102b42 0%,#101b25 100%)!important;border:1px solid #315b7c!important;padding:11px;border-radius:16px}
.runnerSection{background:linear-gradient(180deg,#291a3b 0%,#171220 100%)!important;border:1px solid #62477f!important;box-shadow:inset 0 1px 0 rgba(205,174,255,.08)}

/* Keep category headings neutral; the background carries the category identity */
.favoritesSection .sectionSimpleHead b,.paperSection .sectionSimpleHead b,.hunterSection .hunterHead b,
.longCategory .titleRow b,.shortCategory .titleRow b,.moveCategory .moveChannelHead b,.runnerSection .runnerHead b{color:#f0f3f6!important}

/* Favorite performance */
.favoritePerfBar{display:grid;grid-template-columns:1.3fr .8fr .65fr;gap:7px;margin:8px 0}
.favoritePerfBar>div,.favoritePerfBar>label{background:rgba(8,12,16,.46);border:1px solid rgba(255,255,255,.10);border-radius:10px;padding:8px}
.favoritePerfTotal span,.favoritePerfBar label{font-size:7px;color:#a9b4bf;font-weight:950}
.favoritePerfTotal b{display:block;font-size:16px;margin:2px 0}.favoritePerfTotal small{display:block;font-size:6.5px;color:#8e9aa6;line-height:1.35}
.favoritePerfBar input,.favoritePerfBar select{width:100%;margin-top:4px;background:#091018;border:1px solid #3a4651;border-radius:7px;padding:7px;color:#fff;font-size:9px;font-weight:900}
.favoritePerfNote{padding:7px 8px;border-radius:9px;background:rgba(8,12,16,.35);border:1px solid rgba(255,255,255,.08);font-size:7px;color:#b4bec8;line-height:1.45;margin-bottom:8px}
.favoriteTrack{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;margin-top:6px}
.favoriteTrackCell{padding:6px;border-radius:8px;background:#0d141a;border:1px solid #34404a}
.favoriteTrackCell span{display:block;font-size:5.5px;color:#8e9aa6;font-weight:950}.favoriteTrackCell b{display:block;font-size:9px;margin-top:2px}
.favoriteTrackCell.good b{color:#65efad}.favoriteTrackCell.bad b{color:#ff949e}
.favoriteOrderBtns{display:flex;gap:4px;justify-content:flex-end;margin-bottom:5px}
.favoriteOrderBtns button{border:1px solid #665528;background:#211c11;color:#ffd76f;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:1000}
.favoriteSideBtn{border:1px solid #475664!important;background:#18212a!important;color:#eef4f8!important}
.favoriteSideBtn.long{border-color:#2c7655!important;color:#67efae!important;background:#10271c!important}
.favoriteSideBtn.short{border-color:#82414a!important;color:#ff969f!important;background:#2b1519!important}

@media(max-width:430px){
  .sectionMoveBar{align-items:flex-start;flex-direction:column}
  .sectionMoveBtns{width:100%}.sectionMoveBtns button{flex:1;padding:6px 4px}
  .favoritePerfBar{grid-template-columns:1fr 1fr}
  .favoritePerfTotal{grid-column:1/-1}
  .favoriteTrack{grid-template-columns:1fr 1fr}
  .favoriteTrackCell:last-child{grid-column:1/-1}
}

/* v32 CoinGlass menu / Simo Live Liquidity: separate cyan module, existing section themes unchanged. */
.topCategoryMenu .topCat.coinglassCat{
  color:#6df7ff;border-color:#14cdd8;background:linear-gradient(180deg,#0b2b31,#0a1c22);
  box-shadow:inset 0 0 0 1px rgba(109,247,255,.08),0 0 18px rgba(20,205,216,.11)
}
.coinglassSection{margin:12px 0 18px;padding:11px;border:1px solid #176e78;background:linear-gradient(180deg,#08282d 0%,#0a171b 58%,#0d1318 100%);border-radius:16px;box-shadow:inset 0 1px 0 rgba(109,247,255,.08)}
.cgMoveBar{border-color:rgba(109,247,255,.16)!important;background:rgba(3,20,23,.55)!important}
.cgHead{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin:2px 1px 9px}
.cgHead b{display:block;font-size:13px;color:#eaffff}.cgHead span{display:block;font-size:9px;line-height:1.45;color:#8fb7bd;margin-top:3px}
.cgSourceBadge{flex:none;border:1px solid #1b5961;background:#0b2227;color:#78f4ff!important;border-radius:10px;padding:7px 8px;font-size:8px!important;font-weight:950;white-space:nowrap;margin:0!important}
.cgSourceBadge.live{color:#68f1b0!important;border-color:#246744;background:#0b2319}.cgSourceBadge.fallback{color:#ffd875!important;border-color:#715a22;background:#2a220e}
.cgModeLine{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#06181c;border:1px solid #16464d;border-radius:11px;padding:8px 9px;margin-bottom:9px}
.cgModeLine>span{font-size:9px;color:#a5c7cc;line-height:1.4}
.cgRefreshBtn{flex:none;border:1px solid #1c7882;background:#0a3238;color:#87f7ff;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:950}
.cgStrategyGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:9px}
.cgStrategyGrid>div{border:1px solid #16464d;background:rgba(5,19,23,.7);border-radius:11px;padding:8px}
.cgStrategyGrid b{display:block;color:#75f5ff;font-size:8px;margin-bottom:4px}.cgStrategyGrid span{font-size:8px;line-height:1.45;color:#94adb2}
.cgSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:9px}
.cgSummary>div{border:1px solid #174047;background:#08191d;border-radius:10px;padding:8px;text-align:center}
.cgSummary span{display:block;color:#7fa3aa;font-size:7px;margin-bottom:3px;font-weight:850}.cgSummary b{font-size:12px;color:#eafcff}
.cgList{display:grid;gap:7px}
.cgRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;border:1px solid #1b4b53;background:linear-gradient(180deg,#0b1e23,#09161a);border-radius:13px;padding:10px;cursor:pointer}
.cgRow.long{border-left:3px solid #2ee38a}.cgRow.short{border-left:3px solid #ff6270}.cgRow.wait{border-left:3px solid #ffd15f}
.cgRow:active{transform:scale(.995)}
.cgCoinLine{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.cgCoin{font-size:14px;font-weight:950}.cgDecision{font-size:8px;font-weight:950;border-radius:7px;padding:4px 6px;border:1px solid #2c5660;background:#0b252a}
.cgDecision.long{color:#65efaa;border-color:#246a49}.cgDecision.short{color:#ff929b;border-color:#77333a}.cgDecision.wait{color:#ffd979;border-color:#71591f}
.cgSetup{font-size:9px;color:#cbe3e7;line-height:1.5;margin-top:5px}.cgWhy{font-size:8px;color:#8faab0;line-height:1.5;margin-top:5px}
.cgChips{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.cgChip{font-size:7px;border:1px solid #244850;background:#0b2025;color:#9dbbc0;padding:4px 5px;border-radius:6px}.cgChip.hot{color:#75f5ff;border-color:#227680}.cgChip.good{color:#65efaa;border-color:#256547}.cgChip.warn{color:#ffd979;border-color:#6c5620}
.cgActions{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.cgActions button,.cgActions a{border:1px solid #26525a;background:#0b252a;color:#e5fbff;text-decoration:none;border-radius:8px;padding:6px 7px;font-size:7px;font-weight:900}.cgActions .cgLongBtn{border-color:#246a49;color:#65efaa}.cgActions .cgShortBtn{border-color:#77333a;color:#ff929b}.cgActions .cgHoldBtn{border-color:#71591f;color:#ffd979}
.cgScoreBox{text-align:right;min-width:62px}.cgScore{font-size:19px;font-weight:950;color:#75f5ff}.cgConfirm{font-size:7px;color:#8da8ae;margin-top:2px}.cgMapHint{font-size:7px;line-height:1.35;color:#77dbe2;margin-top:5px;max-width:90px}
.cgFormula{border-top:1px solid rgba(109,247,255,.11);padding-top:9px}
@media(max-width:600px){.cgStrategyGrid{grid-template-columns:1fr}.cgSummary{grid-template-columns:1fr 1fr}.cgRow{grid-template-columns:minmax(0,1fr) 58px}}

/* v32.1 Simo Live usability: decision score, quick favorites and live paper PnL. */
.cgGate{display:inline-flex;margin-top:5px;padding:4px 6px;border-radius:7px;font-size:7px;font-weight:950;border:1px solid #765d22;background:#2a220e;color:#ffd978}
.cgGate.ready{border-color:#226947;background:#0a261a;color:#69efad}
.cgGate.wait{border-color:#765d22;background:#2a220e;color:#ffd978}
.cgFavBadge{font-size:7px;font-weight:950;color:#ffd979;border:1px solid #6d5720;background:#2a220d;border-radius:7px;padding:4px 6px}
.cgScoreLabel{font-size:6px;font-weight:950;color:#75f5ff;margin-top:-2px;letter-spacing:.4px}.cgRawScore{font-size:6.5px;color:#809aa0;margin-top:3px}.cgActions button:disabled{opacity:.48;cursor:not-allowed}
.cgPaperState{display:grid;gap:4px;margin-top:7px}.cgPaperState.empty{font-size:7px;color:#729198;border:1px dashed #24515a;background:#071a1e;border-radius:8px;padding:6px}
.cgPaperPos{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;align-items:center;border:1px solid #32505a;background:#091c21;border-radius:8px;padding:6px 7px;font-size:7px}.cgPaperPos.good{border-color:#246a49}.cgPaperPos.bad{border-color:#77333a}.cgPaperPos span{color:#afc6cb;line-height:1.35}.cgPaperPos b{font-size:9px;white-space:nowrap}.cgPaperPos.good b{color:#65efaa}.cgPaperPos.bad b{color:#ff929b}.cgPaperPos small{display:block;font-size:6px;color:inherit}.cgPaperPos button{border:1px solid #5b4450;background:#21131a;color:#ffb4ba;border-radius:7px;padding:4px 6px;font-size:6.5px;font-weight:950}
.cgFavoriteQuick{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:-2px 0 9px;padding:7px 8px;border:1px solid #244c54;background:#071a1e;border-radius:10px}.cgFavoriteQuick>b{font-size:8px;color:#ffd979}.cgFavoriteQuick>span{font-size:7px;color:#8ea8ae}.cgQuickFavCoins{display:flex;gap:4px;flex-wrap:wrap}.cgQuickFavCoins button{border:1px solid #31515a;background:#0a2227;color:#eafcff;border-radius:7px;padding:4px 6px;font-size:7px;font-weight:900}.cgQuickFavCoins em{font-style:normal;margin-left:3px}.cgQuickFavCoins em.good{color:#65efaa}.cgQuickFavCoins em.bad{color:#ff929b}
.favoriteTrackCell.actual{grid-column:auto}.favoritePaperTotal{border-color:#31515a!important;background:#0b1b20!important}
@media(max-width:600px){.cgPaperPos{grid-template-columns:1fr auto}.cgPaperPos button{grid-column:1/-1}.favoriteTrackCell.actual{grid-column:1/-1}}
.favoritePerfBar{grid-template-columns:1.15fr 1.05fr .78fr .68fr}
.favoriteTrack{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:600px){.favoritePerfBar{grid-template-columns:1fr 1fr}.favoritePerfTotal{grid-column:auto}.favoritePerfBar>label{grid-column:auto}.favoriteTrack{grid-template-columns:1fr 1fr}.favoriteTrackCell.actual{grid-column:1/-1}}

/* v32 favorite inspect upgrade */
.favoriteInspectArea{display:block;border:1px solid #314455;background:linear-gradient(180deg,#111d27,#0d151d);border-radius:11px;padding:9px;cursor:pointer;touch-action:manipulation;transition:transform .12s ease,border-color .12s ease,background .12s ease}
.favoriteInspectArea:active{transform:scale(.992);border-color:#6b8da7;background:#142330}
.favoriteInspectArea:focus-visible{outline:2px solid #8ec8f0;outline-offset:2px}
.favoriteInspectTop{display:flex;align-items:center;justify-content:space-between;gap:8px}
.favoriteInspectBadge{flex:0 0 auto;border:1px solid #41617a;background:#14283a;color:#bfe2ff;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:1000;letter-spacing:.25px}
.favoriteTapHint{margin-top:6px;padding:5px 7px;border-radius:8px;background:rgba(126,196,244,.07);border:1px dashed rgba(126,196,244,.24);color:#9fc9e6;font-size:7px;font-weight:900;line-height:1.4}
.favoriteDetailSummary{margin:10px 0;padding:10px;border:1px solid #3a5266;background:linear-gradient(180deg,#10202b,#0c171f);border-radius:13px}
.favoriteDetailHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}
.favoriteDetailHead b{font-size:9px;color:#ffd875}.favoriteDetailHead span{font-size:7px;color:#9fb0bf;text-align:right;line-height:1.35}
.favoriteDetailGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}
.favoriteDetailGrid>div{padding:7px;background:#101922;border:1px solid #2c3c49;border-radius:9px;min-width:0}
.favoriteDetailGrid span{display:block;color:#8fa0af;font-size:6.5px;font-weight:900;line-height:1.3}.favoriteDetailGrid b{display:block;margin-top:3px;font-size:9px;overflow-wrap:anywhere}
.favoriteDetailGrid .good b{color:#65efad}.favoriteDetailGrid .bad b{color:#ff939d}
.cgQuickFavCoins button{cursor:pointer;touch-action:manipulation}.cgQuickFavCoins button:active{transform:scale(.97)}
@media(max-width:600px){.favoriteDetailGrid{grid-template-columns:1fr 1fr}.favoriteInspectArea{padding:8px}.favoriteTapHint{font-size:6.7px}}


/* Simo Meme Avcı v1 — ayrı mor/pembe erken keşif modülü. */
.topCategoryMenu .topCat.memeCat{color:#ffb2ff;border-color:#a33cb2;background:linear-gradient(180deg,#32113a,#1c1024);box-shadow:inset 0 0 0 1px rgba(255,178,255,.07),0 0 18px rgba(195,71,211,.10)}
.memeHunterSection{margin:12px 0 18px;padding:11px;border:1px solid #793384;background:linear-gradient(180deg,#28102e 0%,#17101e 56%,#0e1218 100%);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,188,255,.07)}
.memeMoveBar{border-color:rgba(246,141,255,.16)!important;background:rgba(37,8,43,.55)!important}
.memeHead{display:flex;justify-content:space-between;align-items:flex-start;gap:9px;margin:2px 1px 9px}.memeHead b{display:block;font-size:13px;color:#fff0ff}.memeHead span{display:block;font-size:8.5px;line-height:1.5;color:#c4a4c8;margin-top:3px}.memeHeadActions{display:flex;gap:5px;align-items:center;flex:none}.memeRefreshBtn,.memeNotifyBtn{flex:none;border:1px solid #8f429a;background:#32133a;color:#ffc2ff;border-radius:9px;padding:8px 9px;font-size:8px;font-weight:1000}.memeNotifyBtn{border-color:#6e4d79;background:#211528;color:#cdb7d1}.memeNotifyBtn.active{border-color:#8f7a25;background:#30270e;color:#ffe477}
.memeGuard{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:start;border:1px solid #6c5620;background:linear-gradient(180deg,#2d240d,#1d190e);border-radius:11px;padding:8px 9px;margin-bottom:9px}.memeGuard b{color:#ffdd79;font-size:8px;white-space:nowrap}.memeGuard span{color:#c8bd91;font-size:7.5px;line-height:1.45}
.memeStats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-bottom:8px}.memeStats>div{border:1px solid #51305a;background:#1a1020;border-radius:9px;padding:7px;text-align:center}.memeStats span{display:block;font-size:6px;color:#a98bb0;font-weight:950}.memeStats b{display:block;font-size:12px;color:#fff0ff;margin-top:2px}
.memeControls{display:flex;gap:7px;align-items:stretch;justify-content:space-between;margin-bottom:7px}.memeFilters{display:flex;gap:4px;flex-wrap:wrap;flex:1}.memeFilters button{border:1px solid #51305a;background:#1b1121;color:#cdb4d1;border-radius:7px;padding:6px 7px;font-size:6.8px;font-weight:950}.memeFilters button.active{border-color:#bd52ca;background:#421a4b;color:#ffd5ff}.memePaperAmount{width:86px;font-size:6.5px;color:#b99dbd;font-weight:900}.memePaperAmount input{width:100%;margin-top:3px;background:#120c16;border:1px solid #593160;color:#fff;border-radius:7px;padding:6px;font-size:8px;font-weight:900}
.memeSource{border:1px solid #4c2a54;background:#160e1a;border-radius:8px;padding:6px 8px;color:#a98eb0;font-size:7px;line-height:1.4;margin-bottom:8px}.memeList{display:grid;gap:7px}.memeCard{border:1px solid #54305c;border-left:3px solid #795283;background:linear-gradient(180deg,#1a111f,#11151b);border-radius:13px;padding:9px;overflow:hidden}.memeCard.strong{border-left-color:#36e58e}.memeCard.early{border-left-color:#ff9e42}.memeCard.guard{border-left-color:#ffd45f}.memeCard.risk{border-left-color:#ff6270}.memeCard.watch{border-left-color:#b873d1}.memeCard.recover{border-left-color:#f7b955}.memeCard.trigger{border-left-color:#ffdf57;box-shadow:inset 0 0 0 1px rgba(255,223,87,.08),0 0 16px rgba(255,195,57,.07)}.memeCard.confirm{border-left-color:#56b6ff}
.memeCardMain{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:7px;align-items:center}.memeRank{font-size:7px;color:#947d99;font-weight:900}.memeIdentity b{display:block;font-size:13px;color:#fff}.memeIdentity span{display:block;font-size:7px;color:#a995ae;margin-top:2px;line-height:1.35}.memeStage{font-size:7px;font-weight:1000;border-radius:7px;padding:5px 6px;white-space:nowrap;border:1px solid #62416a;background:#241429;color:#d8b9dc}.memeStage.strong{color:#69efad;border-color:#28704c;background:#10291d}.memeStage.early{color:#ffc178;border-color:#865123;background:#301e0d}.memeStage.guard{color:#ffdc79;border-color:#776024;background:#2b230e}.memeStage.risk{color:#ff969f;border-color:#7c343c;background:#2c151a}.memeStage.recover{color:#ffd17c;border-color:#7a5728;background:#2a1d0e}.memeStage.trigger{color:#fff0a1;border-color:#9b7623;background:#382a0c}.memeStage.confirm{color:#9fd7ff;border-color:#326b93;background:#102333}.memeScoreBox{text-align:right;min-width:42px}.memeScoreBox span{display:block;font-size:5.5px;color:#bd91c4;font-weight:950}.memeScoreBox b{display:block;font-size:17px;color:#ffb7ff}.memeScoreBox small{display:block;font-size:5.5px;color:#806d85}
.memeMetrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-top:7px}.memeMetrics>div{min-width:0;border:1px solid #3c2b41;background:#130f17;border-radius:7px;padding:5px}.memeMetrics span{display:block;font-size:5.5px;color:#8f7b94;font-weight:900}.memeMetrics b{display:block;font-size:7.5px;margin-top:2px;overflow-wrap:anywhere}.memeMetrics b.good{color:#65efaa}.memeMetrics b.bad{color:#ff929b}
.memeSafety{display:flex;align-items:center;gap:6px;margin-top:7px;color:#9e8aa3;font-size:7px;line-height:1.4}.memeMomentum{margin-top:6px;border:1px solid #40304a;background:#15101a;border-radius:7px;padding:5px 6px;font-size:6.7px;line-height:1.4;color:#b7a5bd}.memeMomentum.hot{border-color:#8a6a22;background:#2b220c;color:#ffe58c}.memeMomentum.fade{border-color:#6b333a;background:#261317;color:#ff9da5}.memeWhy{display:flex;gap:6px;align-items:flex-start;margin-top:6px;border:1px solid #3b3352;background:#141421;border-radius:7px;padding:5px 6px;font-size:6.6px;line-height:1.45;color:#b7b5d0}.memeWhy b{flex:none;color:#a9c8ff}.memeWhy span{overflow-wrap:anywhere}.memeSecBadge{flex:none;border:1px solid #665c2a;background:#28220e;color:#ffd979;border-radius:7px;padding:4px 5px;font-size:6.5px;font-weight:1000}.memeSecBadge.safe{color:#69efad;border-color:#2a6c4c;background:#10271c}.memeSecBadge.risk{color:#ff969f;border-color:#7c343c;background:#2c151a}.memeTrackLine{display:flex;justify-content:space-between;gap:6px;align-items:center;margin-top:6px;border:1px solid #43515d;background:#111820;border-radius:7px;padding:5px 6px;font-size:6.8px;color:#b8c2cb}.memeTrackLine.good{border-color:#286248}.memeTrackLine.bad{border-color:#69353c}.memeTrackLine.good b,.memeTrackLine.good strong{color:#65efaa}.memeTrackLine.bad b,.memeTrackLine.bad strong{color:#ff929b}.memeTrackLine strong{white-space:nowrap}.memeTrackSignal{font-weight:1000;color:#d7c4dc;white-space:nowrap}
.memeActions{display:flex;gap:4px;flex-wrap:wrap;margin-top:7px}.memeActions button,.memeActions a{border:1px solid #57345e;background:#211426;color:#ead7ed;text-decoration:none;border-radius:7px;padding:5px 6px;font-size:6.5px;font-weight:900}.memeActions button[data-meme-paper]{border-color:#2c684b;color:#70edaf;background:#10251b}.memeActions .memeInspectBtn{margin-left:auto;border-color:#6f4677;color:#ffc1ff}.memeDetails{display:none;margin-top:8px;border-top:1px solid rgba(255,185,255,.1);padding-top:8px}.memeCard.open .memeDetails{display:block}.memeDetailGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.memeDetailGrid>div{background:#120f16;border:1px solid #3b2c40;border-radius:7px;padding:6px}.memeDetailGrid span{display:block;font-size:5.5px;color:#8f7c93;font-weight:900}.memeDetailGrid b{display:block;font-size:7px;color:#e7dbe9;margin-top:2px;overflow-wrap:anywhere}.memeRiskText{margin-top:6px;border:1px solid #514323;background:#211d10;border-radius:7px;padding:6px;color:#d8c78f;font-size:6.7px;line-height:1.45}.memeAddress{margin-top:5px;color:#907e95;font-size:6.5px;overflow-wrap:anywhere}.memeAddress code{color:#d7c2dc}.memeMathNote{margin-top:6px;color:#84758a;font-size:6.2px;line-height:1.45}.memeDetailGrid b.good{color:#65efaa}.memeDetailGrid b.bad{color:#ff929b}.memeFormula{border-top:1px solid rgba(255,185,255,.10);padding-top:8px;margin-top:9px}
@media(max-width:650px){.memeHead{display:block}.memeHeadActions{margin-top:7px;justify-content:flex-end}.memeStats{grid-template-columns:repeat(3,1fr)}.memeStats>div:nth-child(4),.memeStats>div:nth-child(5),.memeStats>div:nth-child(6){grid-column:auto}.memeControls{display:block}.memePaperAmount{display:block;width:110px;margin-top:6px}.memeCardMain{grid-template-columns:auto minmax(0,1fr) auto}.memeScoreBox{grid-column:4/5;grid-row:1}.memeMetrics{grid-template-columns:repeat(3,1fr)}.memeDetailGrid{grid-template-columns:1fr 1fr}.memeGuard{grid-template-columns:1fr}.memeTrackLine{align-items:flex-start;flex-direction:column}.memeWhy{display:block}.memeWhy b{display:block;margin-bottom:2px}.memeActions .memeInspectBtn{margin-left:0}}


/* v32 CoinGlass signal notification + persistent favorite pin */
.cgHeadActions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}
.cgNotifyBtn{border:1px solid #35cad2;background:linear-gradient(180deg,#10373d,#0b262c);color:#9ffbff;border-radius:10px;padding:8px 10px;font-size:8px;font-weight:1000;letter-spacing:.25px;box-shadow:0 0 0 1px rgba(53,202,210,.08) inset}
.cgNotifyBtn.off{border-color:#5b6470;background:#151a20;color:#9ba5af;box-shadow:none}
.cgPinBar{margin:8px 0 9px;border:1px solid #2c7e84;background:linear-gradient(180deg,rgba(15,62,67,.82),rgba(9,39,43,.82));border-radius:11px;padding:8px 10px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#c8fbff;font-size:8px;line-height:1.45}
.cgPinBar b{color:#7cf4fa;font-size:8px}.cgPinBar span{color:#a8cbd0}
.favoriteCgBadge{display:inline-flex;vertical-align:middle;align-items:center;margin-left:4px;border:1px solid #2e9299;background:#0f3439;color:#8df8ff;border-radius:999px;padding:2px 5px;font-size:6.5px;font-weight:1000;letter-spacing:.15px;white-space:nowrap}
.favoriteCgReason{margin-top:5px;border-left:2px solid #38cbd2;background:rgba(23,88,94,.16);padding:5px 7px;border-radius:6px;color:#9edee2;font-size:7px;line-height:1.45}
@media(max-width:600px){.cgHeadActions{width:100%;justify-content:stretch}.cgHeadActions button{flex:1 1 140px}.favoriteCgBadge{margin-top:3px}}

/* v1.5 CoinGlass per-coin alert status: exact trigger = GİRİŞ >=79 + 2/2 confirmations */
.cgCoinLine{display:flex;align-items:center;gap:5px;flex-wrap:wrap}
.cgRowBell{border:1px solid #2d6971;background:#0b2429;color:#9deff4;border-radius:7px;padding:4px 6px;font-size:6.5px;font-weight:1000;line-height:1;white-space:nowrap}
.cgRowBell.ready{border-color:#35d798;background:#0d2b20;color:#74f3b8;box-shadow:0 0 0 1px rgba(53,215,152,.08) inset}
.cgRowBell.wait{border-color:#6b5b28;background:#29220e;color:#ffda79}
.cgRowBell.off{border-color:#535d67;background:#171c22;color:#a0a9b2}


/* v1.6 CoinGlass dynamic notification threshold — notification UI only */
.cgExtraBtn{border:1px solid #8a6fb0;background:linear-gradient(180deg,#241a31,#17131f);color:#ddc6ff;border-radius:10px;padding:8px 10px;font-size:8px;font-weight:1000;letter-spacing:.2px;white-space:nowrap}
.cgExtraBtn.active{border-color:#c69cff;background:linear-gradient(180deg,#39254e,#24172f);color:#f0ddff;box-shadow:0 0 0 1px rgba(198,156,255,.12) inset}
.cgExtraPanel{margin:8px 0 9px;padding:10px;border:1px solid #5a4770;background:linear-gradient(180deg,#181321,#11151b);border-radius:12px}
.cgExtraPanel[hidden]{display:none!important}
.cgExtraTitle{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}
.cgExtraTitle>div{display:flex;flex-direction:column;gap:3px;min-width:0}.cgExtraTitle b{font-size:9px;color:#ead9ff}.cgExtraTitle span{font-size:7px;line-height:1.4;color:#9aa5b0}
.cgExtraTitle strong{font-size:19px;color:#9ffbff;min-width:58px;text-align:right}
.cgThresholdLabel{display:block;font-size:8px;font-weight:900;color:#c9d3db;margin-bottom:6px}
.cgThresholdControls{display:grid;grid-template-columns:auto minmax(110px,1fr) auto 62px;align-items:center;gap:7px}.cgThresholdControls>span{font-size:7px;color:#8e9aa5;font-weight:900}
.cgThresholdControls input[type="range"]{width:100%;accent-color:#35cad2}.cgAlertScoreNum{width:62px;box-sizing:border-box;border:1px solid #326d75;background:#08171b;color:#aafaff;border-radius:8px;padding:7px 5px;text-align:center;font-size:10px;font-weight:1000}
.cgExtraRule{margin-top:8px;padding:8px;border:1px solid #385761;background:#0a1d22;border-radius:9px;font-size:7.5px;line-height:1.45;color:#b8dce0;font-weight:800}
.cgResetBtn{margin-top:7px;border:1px solid #46515d;background:#171c22;color:#c0cad2;border-radius:8px;padding:6px 8px;font-size:7px;font-weight:900}
@media(max-width:560px){.cgThresholdControls{grid-template-columns:auto minmax(90px,1fr) auto 58px}.cgHeadActions{gap:5px;flex-wrap:wrap}.cgExtraBtn,.cgNotifyBtn,.cgRefreshBtn{padding:7px 8px}}

/* MEME AVCI v1.9 — canlı skor geçmişi / çöküş görünürlüğü */
.memeScoreBox{min-width:66px}.memeScoreBox small{white-space:nowrap;font-size:5.2px}.memeTrackLine small{color:#8fa0ad}.memeScoreHistory{display:flex;gap:6px;align-items:flex-start;margin-top:6px;border:1px solid #4b3a55;background:#17111b;border-radius:7px;padding:5px 6px;font-size:6.6px;line-height:1.45;color:#c7b6cd}.memeScoreHistory b{flex:none;color:#ffb6f4}.memeScoreHistory.danger{border-color:#813b43;background:#2b1519;color:#ffabb2}.memeScoreHistory.danger b{color:#ff848f}@media(max-width:650px){.memeScoreHistory{display:block}.memeScoreHistory b{display:block;margin-bottom:2px}.memeScoreBox{min-width:62px}}
/* MEME AVCI v2.0 — skor ile giriş kararını ayırır */
.memeEntryGate,.memePostGuard{display:flex;gap:7px;align-items:flex-start;margin-top:7px;border:1px solid #43515d;background:#111820;border-radius:8px;padding:6px 7px;font-size:6.8px;line-height:1.45;color:#b8c2cb}.memeEntryGate b,.memePostGuard b{flex:none;white-space:nowrap}.memeEntryGate.entry{border-color:#26875b;background:#0e2a1d;color:#9cf0c4;box-shadow:inset 0 0 0 1px rgba(88,240,165,.06)}.memeEntryGate.entry b{color:#65efaa}.memeEntryGate.risk,.memePostGuard.exit{border-color:#843d46;background:#2b1519;color:#ffadb4}.memeEntryGate.risk b,.memePostGuard.exit b{color:#ff7d89}.memeEntryGate.guard{border-color:#756127;background:#2a230e;color:#ffe08a}.memeEntryGate.guard b{color:#ffd45f}.memeEntryGate.confirm{border-color:#326b93;background:#102333;color:#acdfff}.memeEntryGate.confirm b{color:#7ec9ff}.memeEntryGate.recover,.memePostGuard.protect{border-color:#7a5728;background:#2a1d0e;color:#ffd79a}.memeEntryGate.recover b,.memePostGuard.protect b{color:#f7b955}.memePostGuard.hold{border-color:#315c49;background:#102019;color:#a2d8bd}.memePostGuard.hold b{color:#72e6aa}.memeScoreBox span{letter-spacing:.02em}
@media(max-width:650px){.memeEntryGate,.memePostGuard{display:block}.memeEntryGate b,.memePostGuard b{display:block;margin-bottom:2px;white-space:normal}}

/* MEME AVCI v2.1 — system-entry shadow test, visual only */
.memeSystemTest{display:block;margin-top:6px;padding:6px 8px;border:1px dashed rgba(125,235,255,.28);border-radius:9px;color:#bfeef8;font-weight:700;line-height:1.35}


/* MEME AVCI v2.2 — otomatik sanal performans karnesi */
.memeReport{margin:8px 0;border:1px solid #496176;background:linear-gradient(180deg,#111c26,#0d141c);border-radius:12px;padding:9px;box-shadow:inset 0 1px 0 rgba(151,215,255,.05)}
.memeReportHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.memeReportHead b{display:block;color:#c7ecff;font-size:8.5px}.memeReportHead span{display:block;margin-top:3px;color:#8fa6b7;font-size:6.8px;line-height:1.35}.memeReportHead button{border:1px solid #42627b;background:#132331;color:#bfe7ff;border-radius:8px;padding:6px 8px;font-size:6.5px;font-weight:1000;flex:none}
.memeReportStats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:8px}.memeReportStats>div{border:1px solid #31495c;background:#0d1821;border-radius:8px;padding:6px;text-align:center}.memeReportStats span{display:block;color:#7f98aa;font-size:5.5px;font-weight:950}.memeReportStats b{display:block;color:#e2f5ff;font-size:10px;margin-top:2px}.memeReportBest{margin-top:6px;border:1px solid #5a4f28;background:#201c0e;border-radius:8px;padding:6px 7px;color:#e8d58e;font-size:6.7px;line-height:1.4}.memeReportDetails{margin-top:8px;overflow-x:auto}.memeReportDetails[hidden]{display:none!important}.memeReportCols,.memeReportRow{display:grid;grid-template-columns:minmax(88px,1.3fr) repeat(7,minmax(45px,.7fr)) minmax(112px,1.2fr);gap:4px;align-items:center;min-width:720px}.memeReportCols{padding:0 5px 4px;color:#718798;font-size:5.4px;font-weight:950}.memeReportCols>*{text-align:center}.memeReportCols b{text-align:left}.memeReportRows{display:grid;gap:4px}.memeReportRow{border:1px solid #2e414f;background:#0a1218;border-radius:8px;padding:5px;color:#b9c9d4;font-size:6.1px}.memeReportRow>b{color:#e5f4fc;overflow:hidden;text-overflow:ellipsis}.memeReportRow>b small{display:block;color:#758b9a;font-size:5.2px;margin-top:2px}.memeReportRow>span,.memeReportRow>strong{text-align:center;white-space:nowrap}.memeReportRow .good{color:#69efad}.memeReportRow .bad{color:#ff939d}.memeReportRow strong.good{color:#69efad}.memeReportRow strong.bad{color:#ff939d}.memeReportRow strong.open{color:#8fd6ff}.memeReportRow strong.neutral{color:#d5c993}.memeReportEmpty{padding:9px;border:1px dashed #3e5262;border-radius:8px;color:#8398a7;font-size:6.8px}.memeReportNote{margin-top:6px;color:#718796;font-size:6px;line-height:1.45}
@media(max-width:650px){.memeReportStats{grid-template-columns:repeat(3,1fr)}.memeReportHead b{font-size:8px}.memeReportHead span{font-size:6.5px}}

.memeReportRow>strong small{display:block;margin-top:2px;font-size:5px;color:#8498a6;font-weight:700}


/* MEME AVCI v2.3 — çıkış / kâr koruma motoru */
.memeExitEngine{display:flex;gap:7px;align-items:flex-start;margin-top:6px;border:1px solid #3b5264;background:#0e1720;border-radius:8px;padding:6px 7px;font-size:6.7px;line-height:1.45;color:#b9cedc}.memeExitEngine b{flex:none;color:#9edfff}.memeExitEngine.protect,.memeExitEngine.exit_pending{border-color:#805b2a;background:#2b1d0e;color:#ffd79a}.memeExitEngine.protect b,.memeExitEngine.exit_pending b{color:#ffc15e}.memeExitEngine.exit{border-color:#8a3943;background:#2c1419;color:#ffadb5}.memeExitEngine.exit b{color:#ff7e8a}.memeExitEngine.closed{border-color:#386254;background:#10231d;color:#a7e4c9}.memeExitEngine.closed b{color:#6ee6b0}.memePostGuard.exit_pending{border-color:#8a4b32;background:#2c1911;color:#ffc0a0}.memePostGuard.closed{border-color:#386254;background:#10231d;color:#a7e4c9}.memePostGuard.closed b{color:#6ee6b0}.memePostGuard.exit_pending b{color:#ff9a69}
@media(max-width:650px){.memeExitEngine{display:block}.memeExitEngine b{display:block;margin-bottom:2px}.memeReportStats{grid-template-columns:repeat(3,1fr)}}
/* MEME AVCI v2.4 — Çarpan Radarı / geçmiş benzerliği. Giriş motorundan bağımsız görsel katman. */
.memeMultiplierRadar{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 7px;align-items:start;margin-top:6px;border:1px solid #48505b;background:#11161d;border-radius:8px;padding:6px 7px;font-size:6.7px;line-height:1.42;color:#b6c0ca}
.memeMultiplierRadar>b{color:#c9d5df;white-space:nowrap}.memeMultiplierRadar>span{min-width:0}.memeMultiplierRadar>small{grid-column:1/-1;color:#8ea0ad;font-size:6.1px}.memeMultiplierRadar>em{grid-column:1/-1;color:#746f7a;font-size:5.8px;font-style:normal;border-top:1px solid rgba(255,255,255,.05);padding-top:4px}
.memeMultiplierRadar.hot{border-color:#8c6d24;background:linear-gradient(180deg,#2a220e,#18150d);box-shadow:inset 0 0 0 1px rgba(255,214,82,.05)}.memeMultiplierRadar.hot>b{color:#ffe37e}.memeMultiplierRadar.watch{border-color:#5a4973;background:#1b1425}.memeMultiplierRadar.watch>b{color:#d7b7ff}.memeMultiplierRadar.guard{border-color:#756127;background:#2a230e}.memeMultiplierRadar.guard>b{color:#ffd45f}.memeMultiplierRadar.risk{border-color:#843d46;background:#2b1519}.memeMultiplierRadar.risk>b{color:#ff8c96}.memeMultiplierRadar.idle{opacity:.82}
.memeLearnStatus{margin-top:5px;border:1px solid #394d5e;background:#0d1720;border-radius:8px;padding:6px 7px;color:#9db4c5;font-size:6.4px;line-height:1.4}
@media(max-width:650px){.memeMultiplierRadar{display:block}.memeMultiplierRadar>b,.memeMultiplierRadar>span,.memeMultiplierRadar>small,.memeMultiplierRadar>em{display:block}.memeMultiplierRadar>span{margin-top:2px}.memeMultiplierRadar>small{margin-top:4px}.memeMultiplierRadar>em{margin-top:4px}}


/* MEME AVCI v2.5 — CANLI POZİSYONLAR + kademeli kâr kilidi */
.memeLivePositions{margin:8px 0;border:1px solid #3f6d5c;background:linear-gradient(180deg,#10221c,#0b1713);border-radius:12px;padding:9px;box-shadow:inset 0 1px 0 rgba(126,255,194,.05)}
.memeLiveHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.memeLiveHead b{display:block;color:#baf6d8;font-size:8.5px}.memeLiveHead span{display:block;margin-top:3px;color:#83a99a;font-size:6.6px;line-height:1.35}.memeLiveHead>strong{flex:none;border:1px solid #39755c;background:#0d2a1e;border-radius:8px;padding:6px 8px;color:#7df0b6;font-size:6.2px}.memeLiveHead>strong span{display:inline;margin:0;color:#d8ffeb;font-size:9px}
.memeLiveRows{display:grid;gap:5px;margin-top:8px}.memeLiveRow{display:grid;grid-template-columns:minmax(82px,1.25fr) repeat(5,minmax(62px,.8fr)) minmax(145px,1.6fr) auto;gap:5px;align-items:center;border:1px solid #294c3d;background:#0a1511;border-radius:9px;padding:6px;min-width:720px}.memeLiveRows{overflow-x:auto}.memeLiveCoin b{display:block;color:#effff7;font-size:7.5px}.memeLiveCoin span,.memeLiveRow>div>span{display:block;color:#759485;font-size:5.2px;font-weight:900}.memeLiveRow>div>b{display:block;color:#d8e9e1;font-size:6.8px;margin-top:2px}.memeLiveRow .good{color:#69efad}.memeLiveRow .bad{color:#ff939d}.memeLiveRow>strong{font-size:6.5px;line-height:1.25}.memeLiveRow>strong small{display:block;margin-top:2px;color:#8ea39a;font-size:5.3px;font-weight:700}.memeLiveRow>strong.hold{color:#70e8ae}.memeLiveRow>strong.protect,.memeLiveRow>strong.exit_pending{color:#ffc266}.memeLiveRow>strong.exit{color:#ff828d}.memeLiveRow.exit,.memeLiveRow.exit_pending{border-color:#6e333b}.memeLiveRow.protect{border-color:#6b542a}.memeLiveRow>button{border:1px solid #406954;background:#10261c;color:#bdf5d8;border-radius:7px;padding:5px 7px;font-size:5.8px;font-weight:1000}.memeLiveEmpty{padding:9px;border:1px dashed #365c4c;border-radius:8px;color:#7d9c8e;font-size:6.7px}.memeLiveNote{margin-top:6px;color:#6f9182;font-size:5.9px;line-height:1.45}
@media(max-width:650px){.memeLiveHead b{font-size:8px}.memeLiveHead span{font-size:6.2px}.memeLiveRow{min-width:690px}}

/* MEME AVCI v2.6 — veri sağlığı / stale-data guard */
.memeDataHealth{margin:8px 0;border:1px solid #495464;background:linear-gradient(180deg,#111821,#0c1218);border-radius:12px;padding:9px;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}
.memeDataHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.memeDataHead b{color:#dbe8f4;font-size:8.2px}.memeDataHead strong{border:1px solid #536375;background:#17212c;border-radius:8px;padding:5px 7px;color:#c8d7e6;font-size:6.4px}
.memeDataGrid{display:grid;grid-template-columns:.7fr .7fr 1.8fr;gap:5px;margin-top:7px}.memeDataGrid>div{border:1px solid #35414e;background:#0b1117;border-radius:8px;padding:6px}.memeDataGrid span{display:block;color:#7f8d9a;font-size:5.3px;font-weight:950}.memeDataGrid b{display:block;margin-top:2px;color:#dce6ef;font-size:6.5px;line-height:1.35}
.memeDataNote{margin-top:6px;color:#7f8c98;font-size:5.9px;line-height:1.45}.memeDataHealth.live{border-color:#33765b;background:linear-gradient(180deg,#10221b,#0b1713)}.memeDataHealth.live .memeDataHead strong{border-color:#367b5e;background:#0d2a1e;color:#74efb2}.memeDataHealth.warn{border-color:#80662e;background:linear-gradient(180deg,#241d0f,#16130c)}.memeDataHealth.warn .memeDataHead strong{border-color:#8a6c2b;background:#2a210e;color:#ffd46e}.memeDataHealth.stale,.memeDataHealth.offline{border-color:#71404a;background:linear-gradient(180deg,#241217,#170d10)}.memeDataHealth.stale .memeDataHead strong,.memeDataHealth.offline .memeDataHead strong{border-color:#824752;background:#2c1117;color:#ff929b}
.memeLiveRow.stale{border-color:#4b5965}.memeLiveRow.stale>strong.stale{color:#aebdca}.memeLiveRow.stale_risk{border-color:#7a3540}.memeLiveRow.stale_risk>strong.stale_risk{color:#ff8b95}
@media(max-width:650px){.memeDataGrid{grid-template-columns:repeat(2,1fr)}.memeDataGrid>div:last-child{grid-column:1/-1}.memeDataHead b{font-size:7.8px}}

/* MEME AVCI v2.7 — kalıcı Bildirim Merkezi */
.memeAlertDock{margin:8px 0;border:1px solid #705678;background:linear-gradient(180deg,#211629,#15101a);border-radius:12px;padding:9px;box-shadow:inset 0 1px 0 rgba(255,220,255,.04)}
.memeAlertDockHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.memeAlertDockHead b{display:block;color:#f7d8ff;font-size:8.3px}.memeAlertDockHead span{display:block;margin-top:3px;color:#aa92af;font-size:6.2px;line-height:1.4}.memeAlertDockHead button{flex:none;border:1px solid #7b5385;background:#25152e;color:#eccdf4;border-radius:8px;padding:6px 7px;font-size:6.1px;font-weight:1000}.memeAlertDockHead button strong{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;margin-left:4px;border-radius:9px;background:#412448;color:#f2d6f8;font-size:6px}.memeAlertDockHead button.hasUnread{border-color:#bf55d1;box-shadow:0 0 0 1px rgba(223,94,255,.13),0 0 13px rgba(194,69,219,.12)}.memeAlertDockHead button.hasUnread strong{background:#9e31b3;color:#fff}
.memeAlertLatest{display:flex;gap:5px;overflow-x:auto;margin-top:7px;padding-bottom:1px}.memeAlertChip{min-width:150px;text-align:left;border:1px solid #4c3d51;background:#130f16;border-radius:8px;padding:6px 7px;color:#d9cadc}.memeAlertChip b{display:block;font-size:6.6px;white-space:nowrap}.memeAlertChip span{display:block;margin-top:2px;color:#887b8b;font-size:5.3px}.memeAlertChip.entry{border-color:#2b7a58;background:#0d241a;color:#9ff1c7}.memeAlertChip.protect,.memeAlertChip.pending{border-color:#7d5b2d;background:#291d0f;color:#ffd493}.memeAlertChip.exit,.memeAlertChip.emergency,.memeAlertChip.risk{border-color:#7f3843;background:#291318;color:#ffafb7}.memeAlertChip.momentum{border-color:#5c4b83;background:#1a1426;color:#d4b9ff}.memeAlertEmpty{width:100%;border:1px dashed #493b4f;border-radius:8px;padding:7px;color:#887b8d;font-size:6.2px;line-height:1.4}
.memeAlertCenterSettings{display:grid;gap:8px}.memeAlertMaster{display:flex;justify-content:space-between;gap:10px;align-items:center;border:1px solid #5a4960;background:#17121b;border-radius:10px;padding:8px}.memeAlertMaster b{display:block;color:#f3ddf7;font-size:8px}.memeAlertMaster small{display:block;margin-top:2px;color:#8f8292;font-size:6px;line-height:1.35}.memeAlertPermission{border:1px solid #3d4754;background:#111820;border-radius:9px;padding:7px;color:#aeb8c4;font-size:6.3px;line-height:1.5}.memeAlertPermission>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.memeAlertPermission button,.memeAlertTests button,.memeAlertHistoryHead button{border:1px solid #4a5a69;background:#15202b;color:#cfe7fa;border-radius:7px;padding:5px 7px;font-size:5.8px;font-weight:1000}.memeAlertPrefGrid{display:grid;grid-template-columns:1fr 1fr;gap:5px}.memeAlertPrefGrid label{display:flex;justify-content:space-between;align-items:center;gap:7px;border:1px solid #44384a;background:#120f15;border-radius:8px;padding:6px}.memeAlertPrefGrid b{display:block;color:#e0d2e4;font-size:6.4px}.memeAlertPrefGrid small{display:block;margin-top:2px;color:#827786;font-size:5.4px;line-height:1.3}.memeAlertTests{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.memeAlertTests>span{width:100%;color:#8d8092;font-size:5.5px;font-weight:950}.memeAlertHistoryHead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.memeAlertHistoryHead b{color:#e9d4ef;font-size:7.2px}.memeAlertHistory{display:grid;gap:5px;margin-top:6px;max-height:48vh;overflow:auto}.memeAlertHistoryRow{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #3f3544;background:#100d12;border-radius:9px;padding:7px}.memeAlertHistoryRow>div{min-width:0}.memeAlertHistoryRow b{display:block;color:#e5dbe8;font-size:6.6px}.memeAlertHistoryRow span{display:block;margin-top:2px;color:#8b7e8f;font-size:5.4px}.memeAlertHistoryRow small{display:block;margin-top:3px;color:#9f91a4;font-size:5.6px;line-height:1.35}.memeAlertHistoryRow button{flex:none;border:1px solid #5a4861;background:#1c1420;color:#e4cce9;border-radius:7px;padding:5px 6px;font-size:5.6px;font-weight:1000}.memeAlertHistoryRow.entry{border-color:#2b7052}.memeAlertHistoryRow.protect,.memeAlertHistoryRow.pending{border-color:#72542c}.memeAlertHistoryRow.exit,.memeAlertHistoryRow.emergency,.memeAlertHistoryRow.risk{border-color:#733540}.memeAlertHistoryRow.momentum{border-color:#554877}
@media(max-width:650px){.memeAlertDockHead{display:block}.memeAlertDockHead button{margin-top:6px}.memeAlertPrefGrid{grid-template-columns:1fr}.memeAlertLatest{padding-bottom:3px}.memeAlertChip{min-width:142px}}


/* MEME AVCI v2.8 — Kaçırdıklarım / Hata Analizi (salt gözlem, karar motoruna dokunmaz) */
.memeAuditPanel{margin:8px 0;border:1px solid #71573b;background:linear-gradient(180deg,#221a12,#15110d);border-radius:12px;padding:9px;box-shadow:inset 0 1px 0 rgba(255,220,150,.04)}
.memeAuditHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.memeAuditHead b{display:block;color:#ffe0a7;font-size:8.5px}.memeAuditHead span{display:block;margin-top:3px;color:#b39b79;font-size:6.3px;line-height:1.4}.memeAuditHead button{flex:none;border:1px solid #82613a;background:#2a1d10;color:#ffdda0;border-radius:8px;padding:6px 8px;font-size:6.1px;font-weight:1000}
.memeAuditStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(130px,1.5fr);gap:5px;margin-top:8px}.memeAuditStats>div{border:1px solid #493a28;background:#17120d;border-radius:8px;padding:6px;text-align:center}.memeAuditStats span{display:block;color:#9e8564;font-size:5.4px;font-weight:950}.memeAuditStats b{display:block;margin-top:2px;color:#ffe8bd;font-size:9px}.memeAuditStats .wide b{font-size:6.5px;line-height:1.3}
.memeAuditHint{margin-top:6px;border:1px solid #4f432a;background:#1b170e;border-radius:8px;padding:6px 7px;color:#d9c38f;font-size:6.4px;line-height:1.45}.memeAuditDetails{margin-top:8px}.memeAuditDetails[hidden]{display:none!important}.memeAuditDetails section+section{margin-top:8px}.memeAuditDetails h4{margin:0 0 5px;color:#d8b978;font-size:6.4px}.memeAuditRows{display:grid;gap:5px}.memeAuditRow{border:1px solid #3e3427;background:#100d0a;border-radius:8px;padding:6px}.memeAuditRow>div{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.memeAuditRow b{color:#fff1d2;font-size:7px}.memeAuditRow b small{display:block;color:#907b5e;font-size:5.2px;margin-top:2px}.memeAuditRow strong{font-size:8px;color:#ffc86e}.memeAuditRow>span{display:block;margin-top:5px;font-size:6.1px;font-weight:950}.memeAuditRow>small{display:block;margin-top:3px;color:#9c8a70;font-size:5.7px;line-height:1.4}.memeAuditRow span.guard,.memeAuditRow span.risk{color:#ffad70}.memeAuditRow span.recover,.memeAuditRow span.timing{color:#ffd06b}.memeAuditRow span.confirm,.memeAuditRow span.wait{color:#d9c58c}.memeAuditRow span.giveback{color:#ff9b6c}.memeAuditRow span.data{color:#9fd7ff}.memeAuditRow strong.bad{color:#ff8d95}.memeAuditEmpty{padding:8px;border:1px dashed #4a3c2c;border-radius:8px;color:#8f7d65;font-size:6.2px}.memeAuditNote{margin-top:7px;color:#8b795f;font-size:5.8px;line-height:1.45}
@media(max-width:650px){.memeAuditHead{display:block}.memeAuditHead button{margin-top:6px}.memeAuditStats{grid-template-columns:repeat(2,1fr)}.memeAuditStats .wide{grid-column:1/-1}}

/* MEME AVCI v3.0 — canlı kayıt performans denetimi */
.memePerfPanel{margin:8px 0;border:1px solid #4b4f82;background:linear-gradient(180deg,#15162a,#0e1020);border-radius:12px;padding:9px;box-shadow:inset 0 1px 0 rgba(190,194,255,.05)}
.memePerfHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.memePerfHead b{display:block;color:#d7d9ff;font-size:8.5px}.memePerfHead span{display:block;margin-top:3px;color:#9499c8;font-size:6.3px;line-height:1.4}.memePerfActions{display:flex;gap:5px;flex:none}.memePerfActions button{border:1px solid #555b91;background:#191c36;color:#d7d9ff;border-radius:8px;padding:6px 8px;font-size:5.9px;font-weight:1000;white-space:nowrap}
.memePerfStateLine{display:flex;align-items:center;gap:7px;margin-top:7px;border:1px solid #373b69;background:#11142a;border-radius:8px;padding:6px 7px}.memePerfStateLine strong{flex:none;border:1px solid #575d8e;border-radius:7px;padding:4px 6px;font-size:5.8px}.memePerfStateLine strong.wait{color:#d8c98c;border-color:#665d39;background:#24200f}.memePerfStateLine strong.pilot{color:#8ed8ff;border-color:#3a647e;background:#102331}.memePerfStateLine strong.ready{color:#79efb0;border-color:#367453;background:#0d2418}.memePerfStateLine span{color:#9aa0c5;font-size:6.1px;line-height:1.4}
.memePerfStats{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:5px;margin-top:7px}.memePerfStats>div{border:1px solid #343962;background:#0d1021;border-radius:8px;padding:6px;text-align:center}.memePerfStats span{display:block;color:#7f85af;font-size:5px;font-weight:950}.memePerfStats b{display:block;margin-top:2px;color:#e6e8ff;font-size:8.5px}.memePerfCalibration{margin-top:6px;border:1px solid #454b7a;background:#12162c;border-radius:8px;padding:6px 7px;color:#bfc4ee;font-size:6.2px;line-height:1.45}
.memePerfDetails{margin-top:8px}.memePerfDetails[hidden]{display:none!important}.memePerfDetails section+section{margin-top:9px}.memePerfDetails h4{margin:0 0 5px;color:#bfc3f3;font-size:6.3px}.memePerfCols,.memePerfRow{display:grid;grid-template-columns:minmax(96px,1.4fr) repeat(5,minmax(58px,.8fr));gap:4px;align-items:center;min-width:485px}.memePerfCols{padding:0 5px 4px;color:#747aa3;font-size:5.2px;font-weight:950}.memePerfCols>*{text-align:center}.memePerfCols b{text-align:left}.memePerfRows{display:grid;gap:4px;overflow-x:auto}.memePerfRow{border:1px solid #30365d;background:#0b0e1c;border-radius:8px;padding:5px;color:#bbc0df;font-size:6px}.memePerfRow.thin{opacity:.72;border-style:dashed}.memePerfRow b{color:#eef0ff;font-size:6.6px}.memePerfRow b small{display:block;margin-top:2px;color:#747a9c;font-size:5px}.memePerfRow span{text-align:center;white-space:nowrap}.memePerfEmpty{padding:8px;border:1px dashed #42486f;border-radius:8px;color:#8086a9;font-size:6.2px}
.memePerfExitQuality{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.memePerfExitQuality>div{border:1px solid #30365d;background:#0b0e1c;border-radius:8px;padding:6px;text-align:center}.memePerfExitQuality span{display:block;color:#777da6;font-size:5px;font-weight:950}.memePerfExitQuality b{display:block;margin-top:2px;color:#e0e3ff;font-size:8px}.memePerfNote{margin-top:8px;color:#777da5;font-size:5.7px;line-height:1.45}
@media(max-width:650px){.memePerfHead{display:block}.memePerfActions{margin-top:6px}.memePerfStats{grid-template-columns:repeat(3,1fr)}.memePerfStateLine{align-items:flex-start}.memePerfExitQuality{grid-template-columns:repeat(2,1fr)}}

/* MEME AVCI v2.9 — RUG / likidite kaçışı kalkanı */
.memeRugPanel{margin:8px 0;border:1px solid #41645a;background:linear-gradient(180deg,#10201b,#0c1512);border-radius:12px;padding:9px;box-shadow:inset 0 1px 0 rgba(190,255,225,.035)}
.memeRugHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.memeRugHead b{display:block;color:#bdf5da;font-size:8.3px}.memeRugHead span{display:block;margin-top:3px;color:#7fae9b;font-size:6.2px;line-height:1.4}.memeRugHead strong{max-width:45%;border:1px solid #385a4e;background:#0c1915;border-radius:8px;padding:5px 7px;color:#a9d9c5;font-size:6px;line-height:1.35;text-align:right}
.memeRugStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:7px}.memeRugStats>div{border:1px solid #304b42;background:#0b1512;border-radius:8px;padding:6px;text-align:center}.memeRugStats span{display:block;color:#708f83;font-size:5.2px;font-weight:950}.memeRugStats b{display:block;margin-top:2px;color:#d8f1e6;font-size:9px}.memeRugNote{margin-top:6px;color:#6f8f82;font-size:5.8px;line-height:1.45}
.memeRugShield{display:grid;gap:3px;margin-top:6px;border:1px solid #44524d;background:#101714;border-radius:8px;padding:6px 7px}.memeRugShield b{font-size:7px}.memeRugShield span{font-size:6.2px;line-height:1.4;color:#a4b4ad}.memeRugShield small{font-size:5.4px;line-height:1.4;color:#71817a}.memeRugShield.clear{border-color:#2d7555;background:#0d2118}.memeRugShield.clear b{color:#72efaf}.memeRugShield.watch{border-color:#80622e;background:#261d0e}.memeRugShield.watch b{color:#ffd175}.memeRugShield.block{border-color:#813844;background:#291217}.memeRugShield.block b{color:#ff909a}.memeRugShield.wait{border-color:#4b505a;background:#121419}.memeRugShield.wait b{color:#bcc3cb}
@media(max-width:650px){.memeRugHead{display:block}.memeRugHead strong{display:block;max-width:none;margin-top:6px;text-align:left}.memeRugStats{grid-template-columns:1fr 1fr}}

/* v3.5 MEME AVCI clean UI */
.topCategoryMenu .topCat.navActive{outline:2px solid rgba(255,183,255,.34);outline-offset:1px}
.topCategoryMenu .memeCat small{font-size:6px;opacity:.8;margin-left:4px}
.memeBuildBadge{display:inline-flex;align-items:center;justify-content:center;border:1px solid #3f7d63;background:#10241c;color:#7cf0b4;border-radius:999px;padding:6px 8px;font-size:6.5px;font-weight:1000;white-space:nowrap}
.memeQuickInfo{margin:10px 0 12px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.memeQuickInfo button{border:1px solid #5a3563;background:#1a1020;color:#f3cff7;border-radius:8px;padding:7px 8px;font-size:6.5px;font-weight:1000}
.memeQuickInfo>span{flex:1 1 240px;color:#927c99;font-size:6.2px;line-height:1.35}
.memeListStatus{margin:7px 0 8px;border:1px solid #49314f;background:#150f19;border-radius:8px;padding:7px 8px;color:#cdb4d3;font-size:6.6px;font-weight:900;line-height:1.35}
.memeLoadMoreWrap{margin:12px 0 4px;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}
.memeLoadMoreWrap[hidden]{display:none!important}
.memeLoadMoreWrap button{border:1px solid #8b469a;background:linear-gradient(180deg,#32133b,#211026);color:#ffd7ff;border-radius:9px;padding:8px 12px;font-size:7px;font-weight:1000}
.memeLoadMoreWrap span{color:#9f8aa4;font-size:6.3px;font-weight:900}
#memeAlertDock[hidden],#memeDataHealth[hidden],#memeRugPanel[hidden],#memeLivePositions[hidden],#memeReport[hidden],#memePerfPanel[hidden],#memeAuditPanel[hidden]{display:none!important}
@media(max-width:650px){.memeQuickInfo{display:grid;grid-template-columns:1fr 1fr}.memeQuickInfo>span{grid-column:1/-1}.memeHeadActions{flex-wrap:wrap}}

/* v3.6 — uygulama geneli tek bildirim merkezi */
.globalAlertButton{display:inline-flex!important;align-items:center;gap:8px}
.globalAlertButton strong{min-width:22px;height:22px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ff4d5f;color:#fff;font-size:11px;line-height:1;box-shadow:0 0 0 2px rgba(255,77,95,.14)}
.globalAlertButton.hasUnread{border-color:rgba(255,77,95,.62);box-shadow:0 0 0 1px rgba(255,77,95,.12) inset}
.globalAlertActions{display:flex;justify-content:flex-end;gap:8px;margin:4px 0 10px}
.globalAlertActions button,.globalAlertFilter,.globalAlertInspect{border:1px solid var(--line);background:#111824;color:var(--text);border-radius:12px;padding:9px 11px;font-weight:800;cursor:pointer}
.globalAlertActions button:hover,.globalAlertFilter:hover,.globalAlertInspect:hover{border-color:#52627a}
.globalAlertFilters{display:flex;gap:7px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:thin}
.globalAlertFilter{white-space:nowrap;font-size:11px;color:var(--muted)}
.globalAlertFilter small{opacity:.75;margin-left:3px}
.globalAlertFilter.active{color:#fff;border-color:#8b5cf6;background:rgba(139,92,246,.13)}
.globalAlertList{display:flex;flex-direction:column;gap:8px;max-height:min(64vh,680px);overflow:auto;padding-right:2px}
.globalAlertRow{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px;border:1px solid var(--line);border-radius:14px;background:#0d131c}
.globalAlertRow.unread{box-shadow:inset 3px 0 0 #ffcc4d}
.globalAlertRow.pulse{border-color:rgba(54,211,153,.26)}
.globalAlertRow.hunter{border-color:rgba(255,193,7,.28)}
.globalAlertRow.meme{border-color:rgba(233,82,255,.28)}
.globalAlertRow.coinglass{border-color:rgba(34,211,238,.30)}
.globalAlertRow.macro{border-color:rgba(96,165,250,.28)}
.globalAlertIcon{width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#151d29;font-size:18px}
.globalAlertText{min-width:0}
.globalAlertTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}
.globalAlertTop b{font-size:12px;line-height:1.35;color:#fff;overflow-wrap:anywhere}
.globalAlertTop span{font-size:10px;color:var(--muted);white-space:nowrap}
.globalAlertText small{display:block;color:#b6c0ce;font-size:10px;line-height:1.45;margin-top:4px;overflow-wrap:anywhere}
.globalAlertText em{display:block;color:#7f8da1;font-size:9px;font-style:normal;font-weight:800;margin-top:5px}
.globalAlertInspect{font-size:10px;padding:8px 9px}
.globalAlertEmpty{padding:24px 14px;text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px}
@media(max-width:640px){
  .globalAlertRow{grid-template-columns:34px minmax(0,1fr);align-items:start}
  .globalAlertInspect{grid-column:2;justify-self:start}
  .globalAlertTop{display:block}
  .globalAlertTop span{display:block;margin-top:2px}
}


/* ===== v4.0 PREMIUM HOME — presentation only; signal engines unchanged ===== */
:root{--premiumGlass:rgba(10,15,23,.72);--premiumLine:rgba(255,255,255,.09)}
body.premiumLayout{background:
 radial-gradient(circle at 8% -10%,rgba(30,226,255,.08),transparent 30%),
 radial-gradient(circle at 95% 4%,rgba(180,92,255,.07),transparent 31%),
 #06090e}
.premiumToolbar{position:relative;z-index:42}.premiumTvButton{background:linear-gradient(135deg,#151b25,#0c1119)!important;border-color:#3b4d62!important;letter-spacing:.02em}.premiumCategoriesBtn{border-color:#3b4654!important}
.premiumPrimaryNav{top:5px!important;padding:7px!important;gap:7px!important;border-radius:15px!important;background:rgba(6,10,15,.92)!important;border:1px solid rgba(130,156,185,.18)!important;box-shadow:0 12px 35px rgba(0,0,0,.25);scrollbar-width:none}
.premiumPrimaryNav::-webkit-scrollbar{display:none}.premiumPrimaryNav .premiumNavTab{min-height:39px!important;border-radius:11px!important;padding:8px 11px!important;font-size:8px!important;letter-spacing:.02em;display:flex!important;gap:6px;align-items:center;white-space:nowrap}.premiumPrimaryNav .premiumNavTab span{font:800 7px/1 ui-monospace,monospace;opacity:.55}.premiumPrimaryNav .cg{background:linear-gradient(135deg,rgba(17,95,112,.42),rgba(9,25,33,.82))!important;border-color:rgba(72,227,255,.34)!important}.premiumPrimaryNav .velvet{background:linear-gradient(135deg,rgba(85,53,133,.43),rgba(22,17,37,.84))!important;border-color:rgba(178,132,255,.32)!important}.premiumPrimaryNav .hunter{background:linear-gradient(135deg,rgba(117,78,25,.43),rgba(34,25,13,.84))!important;border-color:rgba(255,190,78,.32)!important}.premiumPrimaryNav .meme{background:linear-gradient(135deg,rgba(116,40,112,.43),rgba(35,15,38,.84))!important;border-color:rgba(242,106,255,.32)!important}.premiumPrimaryNav .more{background:#121923!important}
.premiumCategoryDrawer{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 10px;padding:10px;border:1px solid rgba(131,151,177,.18);border-radius:14px;background:rgba(10,14,20,.88);box-shadow:0 18px 40px rgba(0,0,0,.26)}.premiumCategoryDrawer[hidden]{display:none}.premiumCategoryDrawer button{border:1px solid #2c3948;background:#101720;color:#dfe8f1;border-radius:10px;padding:9px 11px;font-size:9px;font-weight:900}
.premiumHome{display:grid;grid-template-columns:1fr;gap:11px;margin:11px 0 15px}.premiumEngine{position:relative;overflow:hidden;border:1px solid var(--premiumLine);border-radius:19px;padding:12px;box-shadow:0 16px 45px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.04)}.premiumEngine:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,rgba(255,255,255,.035),transparent 28%,transparent 72%,rgba(255,255,255,.018))}.premiumCg{background:radial-gradient(circle at 90% 0,rgba(51,227,255,.12),transparent 35%),linear-gradient(145deg,#09232b 0%,#08141c 58%,#0a1017 100%);border-color:rgba(63,217,239,.29)}.premiumVelvet{background:radial-gradient(circle at 90% 0,rgba(171,119,255,.13),transparent 35%),linear-gradient(145deg,#241a36 0%,#151323 58%,#0c1018 100%);border-color:rgba(164,119,239,.28)}.premiumHunter{background:radial-gradient(circle at 90% 0,rgba(255,184,67,.12),transparent 35%),linear-gradient(145deg,#2b2011 0%,#1c180f 58%,#0d1117 100%);border-color:rgba(236,173,68,.28)}.premiumMeme{background:radial-gradient(circle at 90% 0,rgba(236,87,255,.12),transparent 35%),linear-gradient(145deg,#2a152e 0%,#1b121f 58%,#0d1017 100%);border-color:rgba(223,92,237,.28)}
.premiumEngineHead{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:9px}.premiumEyebrow{display:block;font:800 7px/1.2 ui-monospace,SFMono-Regular,monospace;letter-spacing:.14em;color:#8493a6;margin-bottom:5px}.premiumEngine h2{font-size:18px;line-height:1.1;margin:0;color:#f6f9fc;letter-spacing:-.02em}.premiumEngineHead p{margin:4px 0 0;color:#8290a1;font-size:8px}.premiumEngineHeadRight{display:flex;align-items:center;gap:7px}.premiumEngineHeadRight>strong{font-size:10px;color:#eaf1f8;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.07);padding:7px 9px;border-radius:10px;white-space:nowrap}.premiumEngineHeadRight>button{width:31px;height:31px;border-radius:10px;border:1px solid rgba(255,255,255,.09);background:rgba(0,0,0,.2);color:#dfe8f3;font-size:16px}
.premiumSignalList{position:relative;display:flex;flex-direction:column;gap:6px}.premiumSignalList[hidden]{display:none}.premiumSignal{border:1px solid rgba(255,255,255,.075);background:rgba(4,8,13,.46);border-radius:13px;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.premiumSignal:hover{border-color:rgba(255,255,255,.16)}.premiumSignal.open{border-color:rgba(255,255,255,.19);box-shadow:0 10px 30px rgba(0,0,0,.18)}.premiumSignalMain{width:100%;display:grid;grid-template-columns:26px minmax(0,1fr) 120px 55px 18px;gap:8px;align-items:center;border:0;background:transparent;color:inherit;text-align:left;padding:8px;cursor:pointer}.premiumSignalRank{font:800 8px/1 ui-monospace,monospace;color:#657487;text-align:center}.premiumSignalCopy{min-width:0}.premiumSignalCopy b{display:block;font-size:10px;color:#f4f7fa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumSignalCopy small{display:block;font-size:8px;line-height:1.35;color:#9ba8b7;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumSignalCopy em{display:block;font-size:7px;color:#657386;font-style:normal;margin-top:3px}.premiumSignalMain>strong{justify-self:end;font-size:11px;color:#f5f8fc}.premiumSignalMain>i{font-style:normal;color:#8694a7;font-size:15px}.premiumMiniChart{height:46px;min-width:0}.premiumSpark{width:100%;height:100%;display:block}.premiumSparkGrid{stroke:rgba(143,162,184,.08);stroke-width:1;fill:none}
.premiumSignalDetail{padding:0 10px 10px;border-top:1px solid rgba(255,255,255,.06);background:rgba(0,0,0,.13)}.premiumBigChart{height:118px;margin:9px 0 6px;border-radius:11px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent)}.premiumSignalDetail p{margin:4px 0 8px;font-size:9px;line-height:1.5;color:#c4ced9}.premiumSignalDetail>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.premiumSignalDetail span{font-size:7px;color:#748296}.premiumSignalDetail button,.premiumEngineFoot button{border:1px solid rgba(255,255,255,.10);background:rgba(7,11,17,.68);color:#dce6f0;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:900}.premiumEngineFoot{display:flex;justify-content:space-between;gap:7px;margin-top:8px}.premiumEngineFoot button:last-child{margin-left:auto}.premiumEmpty{text-align:center;padding:16px 10px;border:1px dashed rgba(255,255,255,.09);border-radius:12px}.premiumEmpty span{display:block;font:800 7px/1 ui-monospace,monospace;letter-spacing:.12em;color:#647285}.premiumEmpty b{display:block;margin-top:5px;color:#dce5ee;font-size:10px}.premiumEmpty small{display:block;margin-top:3px;color:#778596;font-size:8px}
.premiumLegacyChart{height:150px;position:relative;border-radius:13px;overflow:hidden;background:linear-gradient(180deg,#09111a,#080d13);border:1px solid rgba(255,255,255,.07)}.premiumLegacyLegend{position:absolute;left:10px;right:10px;top:8px;display:flex;align-items:center;gap:10px}.premiumLegacyLegend span{font:800 7px/1 ui-monospace,monospace;color:#718094}.premiumLegacyLegend b{font-size:9px;color:#d9e3ed}.premiumLegacyLegend strong{margin-left:auto;font-size:10px;color:#eaf2fa}
body.premiumLayout #dashboardBlocks>section{display:none!important}body.premiumLayout #dashboardBlocks>section.premiumSectionOpen{display:block!important;margin-top:13px!important;animation:premiumSectionIn .18s ease both}@keyframes premiumSectionIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}body.premiumLayout .sectionMoveBar{display:none!important}.premiumLegal{margin:8px 0 10px!important;padding:0!important;border:1px solid rgba(255,190,88,.16)!important;border-radius:11px!important;background:rgba(48,37,18,.18)!important}.premiumLegal summary{cursor:pointer;padding:8px 10px;font-size:8px;font-weight:900;color:#d7b664;list-style:none}.premiumLegal summary::-webkit-details-marker{display:none}.premiumLegal span{display:block;padding:0 10px 10px;color:#8995a4;font-size:8px;line-height:1.5}
/* TV-like unified notifications */
.overlay.tvMode{align-items:center!important;padding:18px!important;background:radial-gradient(circle at 50% 20%,rgba(31,51,76,.28),rgba(0,0,0,.86) 58%)!important;backdrop-filter:blur(13px)}.overlay.tvMode .modal{width:min(1180px,98vw)!important;max-height:92vh!important;border-radius:24px!important;padding:14px!important;background:linear-gradient(160deg,#0c131d,#080c12 66%)!important;border:1px solid rgba(138,165,194,.22)!important;box-shadow:0 30px 100px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.04)!important}.overlay.tvMode .handle{display:none}.tvNotifyHeader{display:flex;align-items:center;justify-content:space-between;padding:5px 3px 12px}.tvNotifyHeader>div{display:flex;gap:10px;align-items:center}.tvLiveDot{width:10px;height:10px;border-radius:50%;background:#38e7a7;box-shadow:0 0 0 5px rgba(56,231,167,.08),0 0 18px rgba(56,231,167,.55)}.tvNotifyHeader .modalCoin{font-size:20px;letter-spacing:-.02em}.tvNotifyTopline{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:9px}.tvNotifyTopline>div{display:grid;grid-template-columns:auto auto 1fr;gap:7px;align-items:center;padding:8px 10px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);border-radius:11px}.tvNotifyTopline span{font:800 7px/1 ui-monospace,monospace;color:#6f8094}.tvNotifyTopline b{font-size:14px;color:#edf4fb}.tvNotifyTopline small{font-size:7px;color:#6f7d8d}.tvActions{margin-top:-1px!important}.tvFilters{padding-bottom:8px!important}.tvChannelGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.tvChannel{border:1px solid rgba(255,255,255,.07);border-radius:15px;padding:9px;background:rgba(5,9,14,.38)}.tvChannel.coinglass{background:linear-gradient(145deg,rgba(10,55,67,.44),rgba(5,10,15,.48));border-color:rgba(54,219,242,.18)}.tvChannel.runner{background:linear-gradient(145deg,rgba(55,38,82,.44),rgba(5,10,15,.48));border-color:rgba(172,126,245,.18)}.tvChannel.hunter{background:linear-gradient(145deg,rgba(72,52,20,.42),rgba(5,10,15,.48));border-color:rgba(236,178,72,.18)}.tvChannel.meme{background:linear-gradient(145deg,rgba(72,28,75,.42),rgba(5,10,15,.48));border-color:rgba(228,94,242,.18)}.tvChannelHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.tvChannelHead>div{display:flex;align-items:center;gap:7px}.tvChannelHead b{font-size:11px}.tvChannelHead button{border:0;background:transparent;color:#7f91a6;font-size:7px;font-weight:900}.tvChannelRows{display:flex;flex-direction:column;gap:6px}.tvChannel .globalAlertRow{grid-template-columns:28px minmax(0,1fr) auto;padding:8px;border-radius:10px;background:rgba(4,8,12,.42)}.tvChannel .globalAlertIcon{width:27px;height:27px;font-size:13px;border-radius:8px}.tvChannel .globalAlertTop b{font-size:9px}.tvChannel .globalAlertText small{font-size:8px}.tvChannel .globalAlertInspect{padding:6px 7px;font-size:7px}.tvOtherHead{display:flex;justify-content:space-between;align-items:center;margin:12px 2px 7px}.tvOtherHead b{font-size:9px;color:#cad5df}.tvOtherHead span{font-size:7px;color:#6f7c8b}.tvOtherList{max-height:260px!important}.tvFocusedFeed{max-height:62vh!important}.globalAlertRow.runner{border-color:rgba(169,125,242,.30)}
@media(min-width:900px){.premiumHome{grid-template-columns:repeat(2,minmax(0,1fr))}.premiumEngine{padding:14px}.premiumSignalMain{grid-template-columns:28px minmax(0,1fr) 150px 58px 18px}}
@media(max-width:620px){.premiumToolbar{grid-template-columns:1fr auto!important}.premiumToolbar .premiumCategoriesBtn,.premiumToolbar #historyBtn{display:none}.premiumPrimaryNav .premiumNavTab{padding:8px 9px!important}.premiumSignalMain{grid-template-columns:24px minmax(0,1fr) 82px 42px 15px;gap:5px;padding:7px}.premiumSignalCopy b{font-size:9px}.premiumSignalCopy small{font-size:7px}.premiumMiniChart{height:40px}.premiumEngine h2{font-size:16px}.premiumEngineHead p{display:none}.premiumEngineHeadRight>strong{font-size:8px;padding:6px}.premiumEngineFoot{flex-wrap:wrap}.premiumEngineFoot button{flex:1}.tvChannelGrid{grid-template-columns:1fr}.tvNotifyTopline{grid-template-columns:1fr 1fr}.tvNotifyTopline>div:last-child{display:none}.overlay.tvMode{padding:7px!important}.overlay.tvMode .modal{width:100%!important;max-height:95vh!important;border-radius:18px!important}.tvNotifyHeader .modalCoin{font-size:16px}.tvChannel .globalAlertRow{grid-template-columns:27px minmax(0,1fr)}.tvChannel .globalAlertInspect{grid-column:2;justify-self:start}.premiumBigChart{height:96px}}

/* ---------- v4.3 premium analysis detail ---------- */
.premiumSignalDetail{padding:10px;border-top:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.16)}
.premiumChartTerminal{border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(3,8,13,.38);overflow:hidden;padding:9px}
.premiumChartTop{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-bottom:6px}.premiumChartTop>span{font:800 7px/1 ui-monospace,monospace;letter-spacing:.11em;color:#718196}.premiumChartTop>b{font-size:10px;color:#eef5fa;text-align:center}.premiumChartTop>strong{justify-self:end;font-size:8px;color:#aab6c5}.premiumChartTop>strong.good{color:#35e7a2}.premiumChartTop>strong.bad{color:#ff657d}
.premiumChartTerminal .premiumBigChart{height:128px;margin:0;border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(0,0,0,.08))}
.premiumChartNumbers{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:7px}.premiumChartNumbers>span{min-width:0;padding:6px 7px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:rgba(0,0,0,.19)}.premiumChartNumbers small{display:block;font-size:6px;letter-spacing:.08em;color:#667589}.premiumChartNumbers b{display:block;margin-top:3px;font-size:8px;color:#dfe9f2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.premiumInlineAnalysis{margin-top:8px;display:grid;gap:7px}.premiumDecisionStrip{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 10px;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:rgba(4,9,14,.45)}.premiumDecisionStrip small{display:block;font-size:6px;letter-spacing:.11em;color:#718197}.premiumDecisionStrip b{display:block;margin-top:3px;font-size:11px;color:#eef5fb}.premiumDecisionStrip b.good{color:#39e9a5}.premiumDecisionStrip b.bad{color:#ff657d}.premiumDecisionStrip b.warn{color:#ffc45f}.premiumDecisionStrip span{display:block;margin-top:3px;font-size:7px;line-height:1.35;color:#8d9aaa}.premiumDecisionPrice{text-align:right}.premiumDecisionPrice b{font:900 11px/1.1 ui-monospace,SFMono-Regular,monospace;color:#f3f7fb}.premiumDecisionPrice span{white-space:nowrap}
.premiumAnalysisGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.premiumAnalysisMetric{min-width:0;padding:7px;border:1px solid rgba(255,255,255,.06);border-radius:9px;background:rgba(4,8,13,.36)}.premiumAnalysisMetric small{display:block;font-size:6px;letter-spacing:.07em;color:#69788b;white-space:nowrap}.premiumAnalysisMetric b{display:block;margin-top:3px;font-size:9px;color:#dfe8f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumAnalysisMetric span{display:block;margin-top:2px;font-size:6px;color:#778699;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumAnalysisMetric.good b{color:#38e9a4}.premiumAnalysisMetric.bad b{color:#ff637b}.premiumAnalysisMetric.warn b{color:#ffc45d}
.premiumTradePlan{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:5px}.premiumTradePlan>span{padding:7px;border-radius:9px;border:1px solid rgba(255,255,255,.06);background:rgba(4,8,13,.36);min-width:0}.premiumTradePlan small{display:block;font-size:6px;color:#68778a;letter-spacing:.07em}.premiumTradePlan b{display:block;margin-top:3px;font-size:8px;color:#dce6ef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumTradePlan b.good{color:#37e6a1}.premiumTradePlan b.bad{color:#ff647c}
.premiumWhy{padding:8px 9px;border-left:2px solid rgba(255,255,255,.13);background:rgba(0,0,0,.12);border-radius:0 9px 9px 0}.premiumWhy small{font-size:6px;letter-spacing:.1em;color:#718095}.premiumWhy p{margin:4px 0 0!important;font-size:8px!important;line-height:1.5!important;color:#b8c5d1!important}
.premiumDeepPending{margin-top:8px;padding:10px;border:1px dashed rgba(255,196,93,.22);border-radius:10px;background:rgba(255,181,71,.035)}.premiumDeepPending b{display:block;font-size:9px;color:#ffc45d}.premiumDeepPending span{display:block;margin-top:4px;font-size:7px;line-height:1.45;color:#8996a6}
.premiumDetailFoot{display:flex!important;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.055)}.premiumDetailFoot>span{font-size:7px;color:#748296}.premiumDetailFoot>button{border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(0,0,0,.16));color:#edf4fa;border-radius:9px;padding:8px 10px;font-size:8px;font-weight:900;cursor:pointer}.premiumDetailFoot>button:disabled{opacity:.45;cursor:default}
.premiumCg .premiumDecisionStrip{border-left:2px solid rgba(46,233,255,.55)}.premiumVelvet .premiumDecisionStrip{border-left:2px solid rgba(168,129,255,.55)}.premiumHunter .premiumDecisionStrip{border-left:2px solid rgba(255,181,71,.58)}.premiumMeme .premiumDecisionStrip{border-left:2px solid rgba(230,106,255,.58)}
.premiumLegacyChart .premiumChartTerminal{border:0;background:transparent;padding:0}.premiumLegacyChart .premiumChartTop,.premiumLegacyChart .premiumChartNumbers{display:none}.premiumLegacyChart .premiumBigChart{height:128px}
@media(max-width:720px){.premiumAnalysisGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.premiumTradePlan{grid-template-columns:repeat(2,minmax(0,1fr))}.premiumTradePlan>span:first-child{grid-column:1/-1}.premiumChartTerminal .premiumBigChart{height:112px}.premiumChartTop{grid-template-columns:1fr auto}.premiumChartTop>b{display:none}.premiumChartNumbers{grid-template-columns:repeat(2,1fr)}.premiumDetailFoot{align-items:stretch;flex-direction:column}.premiumDetailFoot>button{width:100%;padding:10px}.premiumDecisionStrip{grid-template-columns:minmax(0,1fr) auto}.premiumDecisionStrip b{font-size:10px}.premiumAnalysisMetric b{font-size:8px}}
/* ---------- /v4.3 premium analysis detail ---------- */

/* v4.4 MENU DECISION COCKPIT — görünüm katmanı; karar motoru değişmez */
.premiumQuickDecision{margin:0 8px 8px;padding:8px;border:1px solid rgba(255,255,255,.075);border-radius:11px;background:rgba(0,0,0,.19);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(110px,.65fr);gap:7px;align-items:stretch}.premiumQuickDecision.good{border-left:3px solid #2ce79d}.premiumQuickDecision.bad{border-left:3px solid #ff5e78}.premiumQuickDecision.warn{border-left:3px solid #ffc25d}.premiumQuickDecision.pending{border-left:3px solid #75859a}.premiumQuickMain,.premiumQuickSource{min-width:0;padding:7px 8px;border-radius:9px;background:rgba(3,7,12,.42)}.premiumQuickMain small,.premiumQuickSource small{display:block;font:800 6px/1 ui-monospace,monospace;letter-spacing:.11em;color:#708096}.premiumQuickMain b{display:block;margin-top:4px;font-size:12px;line-height:1.1;color:#edf5fb}.premiumQuickDecision.good .premiumQuickMain b{color:#39e9a5}.premiumQuickDecision.bad .premiumQuickMain b{color:#ff657d}.premiumQuickDecision.warn .premiumQuickMain b{color:#ffc45f}.premiumQuickMain span{display:block;margin-top:4px;font-size:7px;line-height:1.35;color:#8d9bac;white-space:normal}.premiumQuickSource{display:flex;flex-direction:column;justify-content:center}.premiumQuickSource b{display:block;margin-top:5px;font-size:8px;line-height:1.25;color:#dce6ef}.premiumQuickSource b.good{color:#39e9a5}.premiumQuickSource b.bad{color:#ff657d}.premiumQuickSource b.warn{color:#ffc45f}
.premiumQuickScores{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.premiumQuickScores>span{padding:6px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:rgba(4,8,13,.34);text-align:center}.premiumQuickScores small{display:block;font-size:6px;color:#6f7e90}.premiumQuickScores b{display:block;margin-top:2px;font:900 9px/1 ui-monospace,monospace;color:#dfe7ef}.premiumQuickScores span.good b{color:#38e9a4}.premiumQuickScores span.warn b{color:#ffc45d}.premiumQuickScores span.bad b{color:#ff637b}.premiumQuickLevels{grid-column:1/-1;display:grid;grid-template-columns:2fr 1fr 1fr;gap:5px}.premiumQuickLevels span,.premiumQuickWait{padding:6px 7px;border-radius:8px;background:rgba(4,8,13,.34);border:1px solid rgba(255,255,255,.055)}.premiumQuickLevels small{display:block;font-size:6px;color:#6d7c8e}.premiumQuickLevels b{display:block;margin-top:2px;font:800 8px/1.2 ui-monospace,monospace;color:#e5edf5}.premiumQuickWait{grid-column:1/-1;display:flex;align-items:center;gap:8px}.premiumQuickWait b{font-size:8px;color:#ffc45d;white-space:nowrap}.premiumQuickWait span{font-size:7px;color:#8190a0;line-height:1.3}
.premiumTradeCockpit{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(0,0,0,.17))}.premiumTradeCockpit.good{border-left:3px solid #2ce79d}.premiumTradeCockpit.bad{border-left:3px solid #ff5e78}.premiumTradeCockpit.warn{border-left:3px solid #ffc25d}.premiumTradeCockpit small{display:block;font-size:6px;letter-spacing:.12em;color:#718096}.premiumTradeCockpit b{display:block;margin-top:3px;font-size:16px;line-height:1.1;color:#edf5fb}.premiumTradeCockpit.good b{color:#39e9a5}.premiumTradeCockpit.bad b{color:#ff657d}.premiumTradeCockpit.warn b{color:#ffc45f}.premiumTradeCockpit span{display:block;margin-top:4px;font-size:7px;line-height:1.35;color:#8c9aab}.premiumCockpitScore{text-align:right}.premiumCockpitScore b{font-size:11px!important;color:#eaf2f8!important}.premiumOriginalAction{display:grid;gap:5px;padding:7px;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:rgba(0,0,0,.14)}
@media(max-width:620px){.premiumQuickDecision{grid-template-columns:1fr auto;margin:0 6px 7px;padding:7px;gap:5px}.premiumQuickMain{padding:6px}.premiumQuickMain b{font-size:11px}.premiumQuickSource{min-width:88px;padding:6px}.premiumQuickScores{gap:4px}.premiumQuickScores>span{padding:5px 3px}.premiumQuickScores b{font-size:8px}.premiumQuickLevels{grid-template-columns:1fr 1fr 1fr}.premiumQuickLevels b{font-size:7px}.premiumQuickWait{align-items:flex-start;flex-direction:column;gap:3px}.premiumTradeCockpit{grid-template-columns:1fr;padding:9px}.premiumCockpitScore{text-align:left}.premiumTradeCockpit b{font-size:14px}}


/* v4.5 — menu decision readability layer. Presentation only; analysis/decision engines unchanged. */
.premiumDecisionGuide{margin:10px 0 12px;padding:9px 11px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:linear-gradient(90deg,rgba(14,23,31,.82),rgba(7,11,17,.72));display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.premiumDecisionGuide>strong{font-size:8px;letter-spacing:.08em;color:#eaf2f8}.premiumDecisionGuide>span{font-size:7px;color:#8d9bab}.premiumDecisionGuide .g{color:#37e7a2}.premiumDecisionGuide .r{color:#ff647c}.premiumDecisionGuide .y{color:#ffc45d}.premiumDecisionGuide .x{color:#ff8799}
.premiumSignalMain{grid-template-columns:26px minmax(0,1fr) 118px 66px 18px}.premiumRowDecision{justify-self:stretch;display:grid;place-items:center;padding:5px 4px;border-radius:8px;border:1px solid rgba(255,255,255,.07);background:rgba(3,7,12,.46);min-width:58px}.premiumRowDecision b{font:900 8px/1 ui-monospace,SFMono-Regular,monospace;color:#dce6ef}.premiumRowDecision small{margin-top:3px;font:800 6px/1 ui-monospace,monospace;color:#718095}.premiumRowDecision.good{border-color:rgba(44,231,157,.28);background:rgba(17,84,60,.18)}.premiumRowDecision.good b{color:#39e9a5}.premiumRowDecision.bad{border-color:rgba(255,94,120,.28);background:rgba(92,25,39,.19)}.premiumRowDecision.bad b{color:#ff657d}.premiumRowDecision.warn{border-color:rgba(255,194,93,.25);background:rgba(91,62,14,.16)}.premiumRowDecision.warn b{color:#ffc45f}.premiumRowDecision.pending b{color:#94a3b5}
.premiumQuickDecision{display:block;margin:0 8px 8px;padding:8px}.premiumCommandBlock{padding:10px 11px;border-radius:11px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(0,0,0,.18))}.premiumCommandBlock small{display:block;font:900 6px/1 ui-monospace,monospace;letter-spacing:.13em;color:#728195}.premiumCommandBlock b{display:block;margin-top:5px;font-size:15px;line-height:1.08;color:#edf5fb}.premiumCommandBlock span{display:block;margin-top:4px;font-size:7px;line-height:1.4;color:#98a5b5}.premiumCommandBlock.good{border-left:4px solid #2ce79d}.premiumCommandBlock.good b{color:#39e9a5}.premiumCommandBlock.bad{border-left:4px solid #ff5e78}.premiumCommandBlock.bad b{color:#ff657d}.premiumCommandBlock.warn{border-left:4px solid #ffc25d}.premiumCommandBlock.warn b{color:#ffc45f}.premiumCommandBlock.pending{border-left:4px solid #7d8ca0}.premiumCommandBlock.pending b{color:#aab6c4}
.premiumDecisionCompare{margin-top:6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.premiumDecisionCompare.two{grid-template-columns:repeat(2,minmax(0,1fr))}.premiumDecisionCompare>span{min-width:0;padding:7px 8px;border-radius:9px;border:1px solid rgba(255,255,255,.055);background:rgba(4,8,13,.34)}.premiumDecisionCompare small{display:block;font-size:6px;letter-spacing:.08em;color:#6f7f92}.premiumDecisionCompare b{display:block;margin-top:3px;font-size:8px;line-height:1.3;color:#dfe8f0;white-space:normal}.premiumDecisionCompare .good b,.premiumDecisionCompare b.good{color:#39e9a5}.premiumDecisionCompare .bad b,.premiumDecisionCompare b.bad{color:#ff657d}.premiumDecisionCompare .warn b,.premiumDecisionCompare b.warn{color:#ffc45f}
.premiumGateLine{margin-top:6px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.premiumGateChip{min-width:0;padding:5px 4px;border-radius:8px;text-align:center;border:1px solid rgba(255,255,255,.055);background:rgba(4,8,13,.34)}.premiumGateChip small{display:block;font-size:5.8px;letter-spacing:.05em;color:#6f7e91;white-space:nowrap}.premiumGateChip b{display:block;margin-top:2px;font:900 10px/1 ui-monospace,monospace;color:#dce6ef}.premiumGateChip em{display:block;margin-top:2px;font-size:5.5px;line-height:1.15;color:#79889a;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumGateChip.good{border-color:rgba(44,231,157,.20)}.premiumGateChip.good b{color:#39e9a5}.premiumGateChip.bad{border-color:rgba(255,94,120,.22)}.premiumGateChip.bad b{color:#ff657d}.premiumGateChip.warn{border-color:rgba(255,194,93,.18)}.premiumGateChip.warn b{color:#ffc45f}
.premiumNoTrade{margin-top:6px;padding:7px 8px;border-radius:9px;border:1px solid rgba(255,255,255,.06);background:rgba(4,8,13,.34);display:flex;gap:8px;align-items:center}.premiumNoTrade strong{font-size:8px;white-space:nowrap}.premiumNoTrade span{font-size:7px;line-height:1.35;color:#8493a5}.premiumNoTrade.good strong{color:#39e9a5}.premiumNoTrade.bad strong{color:#ff657d}.premiumNoTrade.warn strong{color:#ffc45f}.premiumReadinessLabel{margin-top:7px;font:800 5.8px/1 ui-monospace,monospace;letter-spacing:.10em;color:#627286}.premiumQuickScores{margin-top:4px}.premiumQuickLevels.four{margin-top:6px;grid-template-columns:2fr repeat(3,1fr)}.premiumQuickLevels b.good{color:#39e9a5}.premiumQuickLevels b.bad{color:#ff657d}
@media(max-width:620px){.premiumDecisionGuide{padding:8px 9px;gap:4px 8px}.premiumDecisionGuide>strong{width:100%;font-size:7px}.premiumDecisionGuide>span{font-size:6.5px}.premiumSignalMain{grid-template-columns:22px minmax(0,1fr) 76px 54px 14px;gap:4px}.premiumRowDecision{min-width:48px;padding:4px 2px}.premiumRowDecision b{font-size:7px}.premiumRowDecision small{font-size:5.5px}.premiumCommandBlock{padding:9px}.premiumCommandBlock b{font-size:13px}.premiumDecisionCompare{grid-template-columns:1fr}.premiumDecisionCompare.two{grid-template-columns:1fr 1fr}.premiumGateLine{grid-template-columns:repeat(3,minmax(0,1fr))}.premiumGateChip:nth-child(4),.premiumGateChip:nth-child(5){grid-column:auto}.premiumNoTrade{align-items:flex-start;flex-direction:column;gap:3px}.premiumQuickLevels.four{grid-template-columns:repeat(2,minmax(0,1fr))}.premiumQuickLevels.four>span:first-child{grid-column:1/-1}.premiumMiniChart{height:38px}}


/* ---------- v4.6 COMPACT DECISION + PAPER PNL ---------- */
.premiumSignal.compact{border-radius:12px}.premiumSignal.compact .premiumSignalMain{padding:6px 7px;grid-template-columns:22px minmax(0,1fr) 92px 54px 12px;min-height:51px}.premiumSignal.compact .premiumMiniChart{height:34px}.premiumSignal.compact .premiumSignalCopy b{font-size:9.5px}.premiumSignal.compact .premiumSignalCopy small{font-size:6.8px;margin-top:1px}.premiumSignal.compact .premiumSignalCopy em{font-size:6px;margin-top:2px}.premiumSignal.compact .premiumRowDecision{padding:4px 2px;min-width:48px}.premiumSignal.compact .premiumRowDecision b{font-size:7px}.premiumSignal.compact .premiumRowDecision small{font-size:5.4px}.premiumCompactStrip{display:grid;grid-template-columns:minmax(82px,.8fr) minmax(88px,.9fr) auto auto;gap:5px;align-items:center;padding:0 7px 6px}.premiumCompactCommand,.premiumCompactPaper{min-width:0;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:rgba(3,7,12,.45);padding:5px 7px;display:flex;align-items:baseline;gap:5px;white-space:nowrap;overflow:hidden}.premiumCompactCommand small,.premiumCompactPaper small{font:800 5.5px/1 ui-monospace,monospace;letter-spacing:.06em;color:#718095}.premiumCompactCommand b,.premiumCompactPaper b{font:900 8px/1 ui-monospace,monospace;overflow:hidden;text-overflow:ellipsis}.premiumCompactPaper em{font:700 5.5px/1 ui-monospace,monospace;color:#758497;font-style:normal;margin-left:auto}.premiumCompactCommand.good b,.premiumCompactPaper.good b{color:#39e9a5}.premiumCompactCommand.bad b,.premiumCompactPaper.bad b{color:#ff657d}.premiumCompactCommand.warn b{color:#ffc45f}.premiumCompactCommand.pending b{color:#aab6c4}.premiumPaperQuick{border:1px solid rgba(96,211,255,.20);background:rgba(7,24,31,.58);color:#bfefff;border-radius:8px;padding:6px 8px;font:900 6.2px/1 ui-monospace,monospace;white-space:nowrap;cursor:pointer}.premiumPaperQuick.manage{border-color:rgba(44,231,157,.22);color:#7ff1bd}.premiumPaperQuick:disabled{opacity:.45;cursor:default}.premiumTapHint{font:800 5.5px/1 ui-monospace,monospace;color:#5f6f83;white-space:nowrap}.overlay.premiumRowMode .modal{width:min(980px,96vw);max-height:92vh}.premiumRowModalHead{position:sticky;top:0;z-index:4;background:rgba(7,10,15,.96);backdrop-filter:blur(14px);padding-bottom:8px}.premiumModalCompact{margin-bottom:8px}.premiumModalCompact .premiumCompactStrip{padding:0;grid-template-columns:minmax(120px,.7fr) minmax(120px,.7fr) auto 1fr}.premiumModalCompact .premiumTapHint{display:none}
@media(max-width:620px){.premiumSignal.compact .premiumSignalMain{grid-template-columns:18px minmax(0,1fr) 58px 46px 10px;gap:3px;padding:5px 6px;min-height:47px}.premiumSignal.compact .premiumMiniChart{height:30px}.premiumSignal.compact .premiumSignalCopy b{font-size:8.4px}.premiumSignal.compact .premiumSignalCopy small{font-size:6px}.premiumCompactStrip{grid-template-columns:minmax(72px,1fr) minmax(82px,1fr) auto;padding:0 6px 5px;gap:4px}.premiumCompactCommand,.premiumCompactPaper{padding:4px 5px;gap:3px}.premiumCompactCommand small,.premiumCompactPaper small{font-size:5px}.premiumCompactCommand b,.premiumCompactPaper b{font-size:7px}.premiumCompactPaper em{display:none}.premiumPaperQuick{padding:5px 6px;font-size:5.5px}.premiumTapHint{display:none}.overlay.premiumRowMode{padding:5px!important}.overlay.premiumRowMode .modal{width:100%!important;max-height:96vh!important;border-radius:17px!important}.premiumModalCompact .premiumCompactStrip{grid-template-columns:1fr 1fr auto}.premiumModalCompact .premiumCompactPaper em{display:none}}
/* ---------- /v4.6 ---------- */

/* ---------- v4.7 ORTAK FAVORİ + SON KARAR + PAYLAŞ ---------- */
.cgFavoriteQuick{display:none!important}
.premiumFavoritesHub{margin:11px 0 13px!important;padding:12px!important;border:1px solid rgba(255,214,87,.24)!important;border-radius:19px!important;background:radial-gradient(circle at 92% 0,rgba(255,214,87,.10),transparent 32%),linear-gradient(145deg,#201b0e 0%,#111318 56%,#091016 100%)!important;box-shadow:0 18px 48px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.035)!important}
.premiumFavHead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.premiumFavHead h2{margin:3px 0 2px;font-size:18px;color:#fff1ad}.premiumFavHead p{margin:0;color:#8f9aa7;font-size:7.2px;line-height:1.45;max-width:720px}.premiumFavHeadRight{display:flex;align-items:center;gap:7px;flex:none}.premiumFavHeadRight button{border:1px solid rgba(255,214,87,.26);background:#15140d;color:#ffe47f;border-radius:9px;padding:7px 9px;font:900 6px/1 ui-monospace,monospace}.premiumFavStats{margin-top:9px!important;grid-template-columns:1.2fr 1.2fr .8fr .65fr!important}.premiumFavStats>div,.premiumFavStats>label{min-width:0}.premiumFavoriteList{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important;margin-top:8px}.premiumFavCard{border:1px solid rgba(255,255,255,.075);background:linear-gradient(145deg,rgba(9,15,21,.92),rgba(6,10,15,.96));border-radius:13px;padding:9px;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.premiumFavCard.meme{border-color:rgba(225,91,238,.18);background:linear-gradient(145deg,rgba(37,18,40,.72),rgba(8,10,15,.95))}.premiumFavCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.premiumFavCardTop>div{min-width:0}.premiumFavCardTop b{display:block;margin-top:4px;color:#f2f7fb;font-size:10px;line-height:1.05}.premiumFavCardTop small{display:block;margin-top:3px;color:#7d8998;font-size:6.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumFavSource{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:3px 6px;font:900 5.5px/1 ui-monospace,monospace;color:#a8b5c4;background:#111820}.premiumFavSource.cg{color:#77efff;border-color:rgba(63,217,239,.25);background:#092129}.premiumFavSource.velvet{color:#cbb2ff;border-color:rgba(164,119,239,.25);background:#21172f}.premiumFavSource.hunter{color:#ffd083;border-color:rgba(236,173,68,.24);background:#241b0f}.premiumFavSource.meme{color:#f2a7ff;border-color:rgba(223,92,237,.24);background:#27132b}.premiumFavSource.paper{color:#8ef0c1;border-color:rgba(44,231,157,.22);background:#0e2119}.premiumFavDecision{flex:none;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:5px 7px;font:900 6.4px/1 ui-monospace,monospace;background:#0d1218;color:#aeb8c5}.premiumFavDecision.good{color:#43e7a4;border-color:rgba(44,231,157,.24);background:rgba(15,74,54,.22)}.premiumFavDecision.bad{color:#ff6a82;border-color:rgba(255,94,120,.24);background:rgba(87,24,38,.22)}.premiumFavDecision.warn{color:#ffc45f;border-color:rgba(255,194,93,.22);background:rgba(84,58,14,.20)}.premiumFavNumbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:7px}.premiumFavNumbers>span{min-width:0;border:1px solid rgba(255,255,255,.055);border-radius:8px;padding:5px 6px;background:rgba(2,7,11,.36)}.premiumFavNumbers small{display:block;color:#657487;font:800 5px/1 ui-monospace,monospace}.premiumFavNumbers b{display:block;margin-top:3px;color:#dce5ed;font:900 7px/1.05 ui-monospace,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumFavNumbers b.good{color:#43e7a4}.premiumFavNumbers b.bad{color:#ff6a82}.premiumFavWhy{margin-top:6px;color:#778697;font-size:6.1px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumFavActions{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.premiumFavActions button{border:1px solid rgba(255,255,255,.085);background:#111820;color:#cdd8e2;border-radius:8px;padding:6px 7px;font:900 5.5px/1 ui-monospace,monospace}.premiumFavActions button:hover{border-color:#4d6174}.premiumFavActions button.danger{margin-left:auto;color:#ff8998;border-color:rgba(255,94,120,.18);background:rgba(72,20,31,.22)}

.premiumSignal.compact.v47{padding-bottom:0;overflow:hidden}.premiumVisibleDecision{margin:0 7px 6px;padding:7px 9px;border-radius:10px;border:1px solid rgba(255,255,255,.065);border-left-width:4px;background:linear-gradient(135deg,rgba(255,255,255,.026),rgba(0,0,0,.18))}.premiumVisibleDecision small{display:block;color:#6f7d8f;font:900 5.5px/1 ui-monospace,monospace;letter-spacing:.12em}.premiumVisibleDecision b{display:block;margin-top:4px;color:#dfe8ef;font-size:11.5px;line-height:1.08}.premiumVisibleDecision span{display:block;margin-top:3px;color:#8492a3;font-size:6.4px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.premiumVisibleDecision.good{border-left-color:#2ce79d}.premiumVisibleDecision.good b{color:#3de6a3}.premiumVisibleDecision.bad{border-left-color:#ff5e78}.premiumVisibleDecision.bad b{color:#ff6b83}.premiumVisibleDecision.warn{border-left-color:#ffc25d}.premiumVisibleDecision.warn b{color:#ffc55f}.premiumVisibleDecision.pending{border-left-color:#7d8ca0}.premiumVisibleDecision.pending b{color:#aab6c4}.premiumCardActionBar{display:flex;align-items:center;gap:4px;padding:0 7px 7px;flex-wrap:wrap}.premiumCardActionBar button{border:1px solid rgba(255,255,255,.08);background:#10161d;color:#c8d5df;border-radius:8px;padding:6px 7px;font:900 5.7px/1 ui-monospace,monospace;cursor:pointer}.premiumCardActionBar button.long{color:#7af0b7;border-color:rgba(44,231,157,.19);background:rgba(12,61,44,.22)}.premiumCardActionBar button.short{color:#ff8798;border-color:rgba(255,94,120,.20);background:rgba(71,20,31,.22)}.premiumCardActionBar button.primary{margin-left:auto;color:#dff8ff;border-color:rgba(67,215,239,.24);background:rgba(8,42,50,.46)}.premiumCardActionBar button:disabled{opacity:.5;cursor:default}.premiumCardPnl{display:flex;align-items:baseline;gap:5px;min-width:92px;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:5px 7px;background:rgba(3,7,11,.42)}.premiumCardPnl small{color:#69788a;font:800 5.2px/1 ui-monospace,monospace}.premiumCardPnl b{color:#cfd8e1;font:900 7px/1 ui-monospace,monospace}.premiumCardPnl.good b{color:#43e7a4}.premiumCardPnl.bad b{color:#ff6a82}.premiumFavoriteBtn{white-space:nowrap}.premiumModalCloseBtn{display:block;width:100%;margin-top:10px;border:1px solid rgba(255,255,255,.10);background:#111820;color:#e7eef5;border-radius:11px;padding:10px;font:1000 7px/1 ui-monospace,monospace;letter-spacing:.06em}.premiumDetailFoot{align-items:center}

@media(min-width:900px){.premiumFavoritesHub{max-width:none}.premiumFavoriteList{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.premiumFavHead{display:block}.premiumFavHeadRight{margin-top:7px;justify-content:space-between}.premiumFavStats{grid-template-columns:1fr 1fr!important}.premiumFavoriteList{grid-template-columns:1fr}.premiumFavCard{padding:8px}.premiumFavNumbers{grid-template-columns:repeat(3,minmax(0,1fr))}.premiumFavActions button{padding:6px}.premiumVisibleDecision{margin:0 6px 5px;padding:7px 8px}.premiumVisibleDecision b{font-size:10.5px}.premiumVisibleDecision span{font-size:6px}.premiumCardActionBar{padding:0 6px 6px;gap:3px}.premiumCardActionBar button{font-size:5.2px;padding:5px 6px}.premiumCardPnl{min-width:82px;padding:4px 6px}.premiumCardPnl b{font-size:6.5px}}
/* ---------- /v4.7 ---------- */

/* ---------- v4.8 GEÇMİŞ → ŞİMDİ PERFORMANS KATMANI ---------- */
.premium15Badge{margin:0 7px 6px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;border:1px solid rgba(255,255,255,.07);background:rgba(4,9,13,.50)}
.premium15Badge small{font:900 5.6px/1 ui-monospace,monospace;letter-spacing:.08em;color:#718095}.premium15Badge b{font:1000 8px/1 ui-monospace,monospace;color:#dce7ef}.premium15Badge span{font:1000 6px/1 ui-monospace,monospace;border-radius:999px;padding:4px 6px;background:rgba(255,255,255,.04);color:#a8b4c1}.premium15Badge.good{border-color:rgba(44,231,157,.22);background:rgba(10,61,44,.18)}.premium15Badge.good b,.premium15Badge.good span{color:#42e8a5}.premium15Badge.bad{border-color:rgba(255,94,120,.22);background:rgba(76,19,31,.18)}.premium15Badge.bad b,.premium15Badge.bad span{color:#ff6e85}.premium15Badge.warn b,.premium15Badge.warn span{color:#ffc45f}
.premiumHistoryPanel{margin:8px 0;padding:10px;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:linear-gradient(145deg,rgba(9,15,21,.92),rgba(5,9,14,.94))}.premiumHistoryHead{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:7px}.premiumHistoryHead small{display:block;font:900 5.7px/1 ui-monospace,monospace;letter-spacing:.11em;color:#6d7b8e}.premiumHistoryHead b{display:block;margin-top:3px;font-size:9px;color:#e8f0f6}.premiumHistoryHead>span{font-size:6px;color:#718094}.premiumHistoryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.premiumHistoryCell{padding:7px;border-radius:9px;border:1px solid rgba(255,255,255,.055);background:rgba(2,7,11,.34)}.premiumHistoryCell small{display:block;font:900 5.4px/1 ui-monospace,monospace;color:#657487}.premiumHistoryCell b{display:block;margin-top:4px;font:1000 9px/1 ui-monospace,monospace;color:#dfe7ee}.premiumHistoryCell span{display:block;margin-top:3px;font:900 5.4px/1 ui-monospace,monospace;color:#788697}.premiumHistoryCell.good{border-color:rgba(44,231,157,.20);background:rgba(8,58,41,.17)}.premiumHistoryCell.good b,.premiumHistoryCell.good span{color:#43e7a4}.premiumHistoryCell.bad{border-color:rgba(255,94,120,.20);background:rgba(71,18,30,.18)}.premiumHistoryCell.bad b,.premiumHistoryCell.bad span{color:#ff6c83}.premiumHistoryCell.warn b,.premiumHistoryCell.warn span{color:#ffc45f}
.premiumOutlook{margin:8px 0;padding:9px 10px;border-radius:11px;border:1px solid rgba(255,255,255,.07);border-left:3px solid #77889b;background:rgba(4,9,14,.46)}.premiumOutlook small{display:block;font:900 5.6px/1 ui-monospace,monospace;letter-spacing:.10em;color:#708095}.premiumOutlook b{display:block;margin-top:4px;font-size:11px;color:#e5edf4}.premiumOutlook span{display:block;margin-top:3px;font-size:6.4px;line-height:1.4;color:#8a98a8}.premiumOutlook em{display:block;margin-top:5px;font-size:5.5px;line-height:1.35;color:#677587;font-style:normal}.premiumOutlook.good{border-left-color:#2ce79d}.premiumOutlook.good b{color:#42e7a5}.premiumOutlook.bad{border-left-color:#ff5e78}.premiumOutlook.bad b{color:#ff6b82}.premiumOutlook.warn{border-left-color:#ffc25d}.premiumOutlook.warn b{color:#ffc55f}
.globalAlertPerf{display:inline-flex;align-items:center;gap:5px;margin-top:5px;padding:4px 6px;border-radius:7px;border:1px solid rgba(255,255,255,.06);background:rgba(0,0,0,.20)}.globalAlertPerf small{font:900 5px/1 ui-monospace,monospace!important;color:#69788a!important}.globalAlertPerf b{font:1000 6.4px/1 ui-monospace,monospace;color:#dce6ee}.globalAlertPerf span{font:1000 5px/1 ui-monospace,monospace;color:#8b98a7}.globalAlertPerf.good b,.globalAlertPerf.good span{color:#43e7a4}.globalAlertPerf.bad b,.globalAlertPerf.bad span{color:#ff6c83}.globalAlertPerf.warn b,.globalAlertPerf.warn span{color:#ffc45f}
@media(max-width:620px){.premiumHistoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.premiumHistoryHead{align-items:flex-start;flex-direction:column;gap:3px}.premium15Badge{grid-template-columns:1fr auto auto;margin:0 6px 5px}.premiumHistoryCell{padding:6px}.premiumOutlook{padding:8px}}
/* ---------- /v4.8 ---------- */
.globalAlertPerfGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-top:5px}.globalAlertPerfGrid>span{padding:3px 4px;border:1px solid rgba(255,255,255,.055);border-radius:6px;background:rgba(0,0,0,.17);text-align:center}.globalAlertPerfGrid small{display:block!important;font:900 4.7px/1 ui-monospace,monospace!important;color:#647487!important}.globalAlertPerfGrid b{display:block;margin-top:2px;font:1000 5.8px/1 ui-monospace,monospace;color:#cdd8e1}.globalAlertPerfGrid .good b{color:#43e7a4}.globalAlertPerfGrid .bad b{color:#ff6c83}.globalAlertPerfGrid .warn b{color:#ffc45f}

/* v4.9 data/chart audit */
.premiumSparkEmpty{opacity:.48;background:linear-gradient(180deg,rgba(255,255,255,.015),rgba(255,255,255,0))}


/* v5.4 Favoriler + sıkı otomatik kalite kapısı */
.favoriteFilterBar{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 6px}.favoriteFilterBar button{border:1px solid rgba(255,255,255,.09);background:#0d131a;color:#aab7c5;border-radius:999px;padding:7px 10px;font:950 6px/1 ui-monospace,monospace;letter-spacing:.04em}.favoriteFilterBar button b{margin-left:4px;color:#e7eef5}.favoriteFilterBar button.active{color:#ffe47f;border-color:rgba(255,214,87,.38);background:rgba(82,66,18,.32);box-shadow:inset 0 0 0 1px rgba(255,214,87,.06)}.favoriteFilterBar button[data-favorite-filter="profit"].active{color:#68efb0;border-color:rgba(44,231,157,.35);background:rgba(14,74,53,.28)}.favoriteFilterBar button[data-favorite-filter="loss"].active{color:#ff8a9b;border-color:rgba(255,94,120,.34);background:rgba(78,20,33,.28)}.favoriteFilterBar button[data-favorite-filter="attention"].active{color:#ffc45f;border-color:rgba(255,194,93,.35);background:rgba(84,58,14,.30)}
.favoriteAutoAudit{display:flex;align-items:flex-start;gap:8px;border:1px solid rgba(102,174,239,.16);background:linear-gradient(135deg,rgba(9,25,38,.58),rgba(7,11,16,.72));border-radius:10px;padding:8px 9px;margin:0 0 8px}.favoriteAutoAudit b{flex:none;color:#86cfff;font:950 5.8px/1.2 ui-monospace,monospace}.favoriteAutoAudit span{color:#8293a5;font-size:6.2px;line-height:1.35}.favoriteAutoAudit.good{border-color:rgba(44,231,157,.20)}.favoriteAutoAudit.good b{color:#67efb0}.favoriteAutoAudit.bad{border-color:rgba(255,94,120,.20)}.favoriteAutoAudit.bad b{color:#ff899a}
.premiumFavBadgeLine{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.premiumFavAutoBadge{display:inline-flex;align-items:center;border:1px solid rgba(91,196,255,.24);border-radius:999px;padding:3px 6px;background:rgba(11,45,66,.34);color:#8dd8ff;font:950 5.2px/1 ui-monospace,monospace}
.favoriteAddedWhy{margin-top:6px;border:1px solid rgba(255,255,255,.06);border-left:3px solid rgba(255,214,87,.40);border-radius:8px;padding:6px 7px;background:rgba(16,14,8,.28)}.favoriteAddedWhy.auto{border-left-color:#50cfff;background:rgba(8,33,45,.28)}.favoriteAddedWhy b{display:block;color:#c6d0da;font:950 5.1px/1 ui-monospace,monospace;letter-spacing:.05em}.favoriteAddedWhy.auto b{color:#8cdcff}.favoriteAddedWhy span{display:block;margin-top:3px;color:#8998a8;font-size:6.1px;line-height:1.38;overflow-wrap:anywhere}
.favoriteOpportunity{margin-top:7px;border:1px solid rgba(255,194,93,.22);border-left:4px solid #ffc45f;border-radius:9px;padding:7px 8px;background:linear-gradient(135deg,rgba(72,49,11,.28),rgba(9,13,18,.52));animation:favOpportunityGlow 2.8s ease-in-out infinite}.favoriteOpportunity.long{border-left-color:#36e7a0;background:linear-gradient(135deg,rgba(9,65,45,.26),rgba(9,13,18,.52))}.favoriteOpportunity.short{border-left-color:#ff667e;background:linear-gradient(135deg,rgba(76,18,30,.27),rgba(9,13,18,.52))}.favoriteOpportunity b{display:block;color:#ffd77f;font-size:7px;line-height:1.1}.favoriteOpportunity.long b{color:#67efb0}.favoriteOpportunity.short b{color:#ff8c9c}.favoriteOpportunity span{display:block;margin-top:3px;color:#9aa7b5;font-size:6px;line-height:1.35}.favoriteOpportunity.ready{box-shadow:0 0 0 1px rgba(255,194,93,.08),0 0 18px rgba(255,194,93,.08)}.premiumFavCard.favoriteAlertCard{border-color:rgba(255,194,93,.26)}
.premiumFavNumbers.four{grid-template-columns:repeat(4,minmax(0,1fr))}
@keyframes favOpportunityGlow{0%,100%{filter:brightness(1)}50%{filter:brightness(1.07)}}
@media(max-width:700px){.favoriteFilterBar button{flex:1 1 calc(50% - 3px);padding:8px 6px}.favoriteAutoAudit{display:block}.favoriteAutoAudit span{display:block;margin-top:4px}.premiumFavNumbers.four{grid-template-columns:repeat(2,minmax(0,1fr))}.favoriteOpportunity b{font-size:6.7px}}

/* v5.4 auto audit split */
.favoriteAutoAudit span strong{display:block;color:#dbe8f2;margin-bottom:2px;font:950 5.8px/1.25 ui-monospace,monospace}.favoriteAutoAudit span small{display:block;margin-top:4px;color:#718193;font-size:5.5px;line-height:1.35}

/* v5.4 user-controlled automatic Favorite quality threshold */
.cgExtraDivider{height:1px;background:rgba(148,163,184,.18);margin:16px 0 14px}
.cgAutoFavHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:9px}
.cgAutoFavHead>div{display:grid;gap:4px}.cgAutoFavHead b{color:#ffe77a}.cgAutoFavHead span{font-size:12px;color:#9aa8b7;line-height:1.45}
.cgAutoFavHead strong{min-width:64px;text-align:center;border:1px solid rgba(255,220,80,.38);background:rgba(255,202,30,.08);color:#ffe67c;border-radius:12px;padding:8px 10px}
.cgAutoFavPresets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:9px 0 10px}
.cgAutoFavPresets button{border:1px solid rgba(255,216,74,.24);background:#0b121b;color:#cbd5e1;border-radius:10px;padding:9px 6px;font-size:11px;font-weight:800}
.cgAutoFavPresets button:active{transform:translateY(1px)}
@media(max-width:560px){.cgAutoFavPresets{grid-template-columns:repeat(2,minmax(0,1fr))}.cgAutoFavHead{align-items:center}}


/* ---------- v5.5 15 DK İLERİ BAKIŞ ---------- */
.forward15{margin:8px 0;padding:10px 11px;border:1px solid rgba(148,163,184,.16);border-left:4px solid #718096;border-radius:12px;background:linear-gradient(135deg,rgba(10,15,22,.88),rgba(5,9,14,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}
.forward15.long{border-color:rgba(46,231,157,.20);border-left-color:#2ee79d;background:linear-gradient(135deg,rgba(7,54,39,.30),rgba(5,10,14,.94))}
.forward15.short{border-color:rgba(255,94,120,.20);border-left-color:#ff5e78;background:linear-gradient(135deg,rgba(67,15,28,.31),rgba(5,10,14,.94))}
.forward15.warn{border-color:rgba(255,194,93,.22);border-left-color:#ffc25d;background:linear-gradient(135deg,rgba(63,43,10,.28),rgba(5,10,14,.94))}
.forward15.pending{filter:saturate(.82)}
.forward15Head{display:flex;align-items:center;justify-content:space-between;gap:10px}.forward15Head small{font:950 6px/1 ui-monospace,SFMono-Regular,monospace;letter-spacing:.09em;color:#7f8da0}.forward15Head span{font:950 6px/1 ui-monospace,SFMono-Regular,monospace;color:#aeb9c6;border:1px solid rgba(255,255,255,.07);border-radius:999px;padding:4px 6px;background:rgba(0,0,0,.18)}
.forward15>b{display:block;margin-top:6px;font-size:12px;line-height:1.15;color:#dfe8ef}.forward15.long>b{color:#58edac}.forward15.short>b{color:#ff8193}.forward15.warn>b{color:#ffc965}.forward15 p{margin:5px 0 0!important;font-size:7px!important;line-height:1.45!important;color:#96a4b3!important}.forward15 em{display:block;margin-top:5px;font-size:5.5px;line-height:1.35;color:#657488;font-style:normal}
.forward15.compact{margin:6px 0;padding:7px 8px;border-radius:9px}.forward15.compact .forward15Head small,.forward15.compact .forward15Head span{font-size:5.3px}.forward15.compact>b{font-size:8px;margin-top:4px}.forward15.compact p{font-size:6px!important;margin-top:3px!important}.forward15.compact em{font-size:5px;margin-top:3px}
.cgRow .forward15{margin:7px 0 5px}.premiumFavCard .forward15{margin:6px 0}.premiumInlineAnalysis .forward15{margin:0}.card>.forward15{margin-top:9px}
@media(max-width:620px){.forward15{padding:9px}.forward15>b{font-size:10px}.forward15 p{font-size:6.5px!important}.forward15Head{align-items:flex-start}.forward15Head span{white-space:nowrap}}
/* ---------- /v5.5 ---------- */

/* v5.6 — Son AL/SAT/TUT karar katmanı */
.tradeDecision56{margin:8px 0;padding:10px 11px;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:rgba(255,255,255,.035);display:grid;gap:5px}
.tradeDecision56.good{border-color:rgba(60,235,150,.48);background:rgba(23,127,78,.13)}
.tradeDecision56.bad{border-color:rgba(255,93,108,.48);background:rgba(147,32,46,.13)}
.tradeDecision56.warn{border-color:rgba(255,190,73,.45);background:rgba(145,100,20,.12)}
.tradeDecision56.neutral{border-color:rgba(160,176,198,.30)}
.tradeDecision56Head{display:flex;justify-content:space-between;gap:8px;align-items:center}
.tradeDecision56Head small{font-size:9px;font-weight:900;letter-spacing:.07em;color:var(--muted)}
.tradeDecision56Head span{font-size:9px;font-weight:800;color:var(--muted);text-align:right}
.tradeDecision56>b{font-size:17px;line-height:1.05}
.tradeDecision56>p{margin:0;font-size:10px;line-height:1.45;color:#dce5ef}
.tradeDecision56Meta{display:grid;grid-template-columns:1fr;gap:3px;font-size:9px;color:var(--muted)}
.tradeDecision56>em{font-size:8.5px;color:var(--muted);font-style:normal;opacity:.9}
.tradeDecision56.compact{padding:8px 9px;margin:6px 0}
.tradeDecision56.compact>b{font-size:14px}
.tradeDecision56.compact>p{font-size:9px}
.tradeDecision56.compact .tradeDecision56Meta{font-size:8px}
.tradeDecisionSettingHead strong{min-width:44px;text-align:center}
@media (min-width:700px){.tradeDecision56Meta{grid-template-columns:1fr 1fr}}
.coreDecision56{margin:8px 0;padding:8px 10px;border:1px dashed rgba(148,163,184,.22);border-radius:10px;background:rgba(148,163,184,.045);display:grid;gap:3px;opacity:.82}
.coreDecision56 small{font-size:7px;font-weight:900;letter-spacing:.06em;color:var(--muted)}
.coreDecision56 b{font-size:10px;color:#cbd5e1}.coreDecision56 span{font-size:7px;line-height:1.35;color:var(--muted)}
.coreDecision56.buy b{color:#67efb0}.coreDecision56.sell b{color:#ff8a9b}.coreDecision56.wait b{color:#ffc965}.coreDecision56.avoid b{color:#ff8a9b}

/* v5.7 Telegram ayarları */
.telegramSettings57{margin:14px 0;padding:12px;border:1px solid rgba(65,199,255,.28);border-radius:14px;background:rgba(22,126,178,.08)}
.telegramWorkerInput{width:100%;box-sizing:border-box;margin:7px 0 12px;padding:11px 12px;border-radius:10px;border:1px solid var(--line);background:var(--panel2,#0d1218);color:var(--text);font-size:13px}
.telegramWorkerInput:focus{outline:2px solid rgba(65,199,255,.28);border-color:#41c7ff}
