/* KK Trade Ultra v13.6.53 - final readability layer */
:root{
  --kktu-v13653-hi:#f8fbff;
  --kktu-v13653-body:#dde9f8;
  --kktu-v13653-soft:#a9bfd5;
  --kktu-v13653-line:rgba(111,164,221,.24);
}
.kktu-main,.kktu-main section,.kktu-main article,.kktu-main aside,.kktu-main details{color:var(--kktu-v13653-body)}
.kktu-main h1,.kktu-main h2,.kktu-main h3,.kktu-main h4,.kktu-main h5,.kktu-main strong,.kktu-main b{color:var(--kktu-v13653-hi)}
.kktu-panel-head p,.kktu-section-hero p,.kktu-page-hero p,.kktu-context-help>div,.kktu-guide-section p,.kktu-profile-v25 p,.kktu-profile-v25 small,.kktu-profile-v25 label,.kktu-support-page p,.kktu-pricing-v21-page p,.kktu-league-v21-page p{color:var(--kktu-v13653-body)!important}
.kktu-muted,.kktu-main [class*="muted"],.kktu-main [class*="subtitle"],.kktu-main [class*="hint"],.kktu-main [class*="note"] small{color:var(--kktu-v13653-soft)!important}
.kktu-main table th{color:#cfe0f4!important}.kktu-main table td{color:#dce9f7!important}
.kktu-main input,.kktu-main select,.kktu-main textarea{color:#f4f8ff!important;background:#07182a!important;border-color:rgba(123,166,217,.32)!important}
.kktu-main input::placeholder,.kktu-main textarea::placeholder{color:#96acc4!important;opacity:1}
.kktu-main button,.kktu-main a{outline-offset:2px}.kktu-main button:focus-visible,.kktu-main a:focus-visible{outline:2px solid rgba(91,215,255,.75)}
.kktu-context-help{border-color:rgba(78,205,255,.28)!important;background:linear-gradient(135deg,rgba(15,102,148,.12),rgba(18,86,79,.08))!important}.kktu-context-help summary b{color:#f4fbff!important}.kktu-context-help summary em{color:#a9c7d8!important}
.kktu-profile-v25-hero,.kktu-profile-v25-pane,.kktu-profile-overview-card,.kktu-profile-plan-grid>.kktu-panel,.kktu-help-center,.kktu-guide-section{border-color:var(--kktu-v13653-line)!important}
.kktu-profile-v25-tabs button{color:#deebf8!important}.kktu-profile-v25-tabs button.is-active{color:#fff!important}
.kktu-profile-v25-facts small{color:#a7bfd4!important}.kktu-profile-v25-facts b{color:#fff!important}
.kktu-help-search-field input{background:transparent!important;border:0!important}.kktu-help-center-search p,.kktu-help-troubleshoot-grid p{color:#bdd0e0!important}
.kktu-help-troubleshoot-grid article,.kktu-guide-faq details{border-color:rgba(103,167,211,.20)!important;background:rgba(255,255,255,.028)!important}.kktu-guide-faq summary{color:#f2f8ff!important}
.kktu-profile-v25-actions a,.kktu-guide-nav a{color:#e8f6ff!important}
@media(max-width:760px){
  .kktu-main{font-size:14px}.kktu-panel-head h2,.kktu-section-hero h1,.kktu-page-hero h1{line-height:1.18}.kktu-panel-head p,.kktu-section-hero p,.kktu-page-hero p{font-size:12px!important;line-height:1.6!important}.kktu-main small{line-height:1.45}
  .kktu-profile-v25-hero{gap:10px!important}.kktu-profile-v25-user{align-items:center!important}.kktu-profile-v25-avatar{flex:0 0 auto}.kktu-profile-v25-plan{padding:14px!important}.kktu-profile-command-head{align-items:flex-start!important;gap:10px!important}.kktu-profile-command-head>.kktu-button{width:100%!important}
}

/* Layout layer loaded last so older premium skins cannot break Profile 3.0 / Help Center 2.0. */
.kktu-profile-v25-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,320px)!important;gap:18px!important;align-items:stretch!important}
.kktu-profile-v25-tabs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:9px!important;padding:10px!important;border:1px solid var(--kktu-v13653-line)!important;border-radius:18px!important;background:rgba(4,14,28,.86)!important}
.kktu-profile-v25-tabs button{min-width:0!important;width:100%!important;min-height:46px!important;white-space:normal!important;line-height:1.25!important}
.kktu-profile-v25-pane{margin-top:14px!important;padding:18px!important;border:1px solid var(--kktu-v13653-line)!important;border-radius:20px!important;background:linear-gradient(180deg,rgba(8,22,42,.96),rgba(7,18,35,.98))!important}
.kktu-profile-overview-grid,.kktu-profile-plan-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}
.kktu-profile-overview-card,.kktu-profile-plan-grid>.kktu-panel{min-width:0!important;margin:0!important;padding:18px!important}
.kktu-profile-v25-facts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}
.kktu-profile-v25-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}
.kktu-profile-v25-actions a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:8px 11px!important;border:1px solid rgba(91,183,235,.22)!important;border-radius:10px!important;background:rgba(45,132,190,.08)!important;text-decoration:none!important}

.kktu-help-center{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)!important;gap:14px!important;margin:0 0 16px!important;padding:18px!important;border:1px solid rgba(82,190,239,.24)!important;border-radius:22px!important;background:radial-gradient(circle at 10% 0,rgba(35,176,236,.12),transparent 35%),linear-gradient(145deg,rgba(6,22,39,.98),rgba(5,17,31,.98))!important;box-shadow:0 22px 55px rgba(0,0,0,.22)!important}
.kktu-help-center-search{display:grid!important;gap:10px!important}.kktu-help-center h2{margin:5px 0 4px!important;color:#f7fdff!important;font-size:22px!important}.kktu-help-center p{margin:0!important;color:#bdd0e0!important;font-size:11px!important;line-height:1.6!important}
.kktu-help-search-field{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:7px!important;border:1px solid rgba(96,210,255,.23)!important;border-radius:14px!important;background:rgba(1,10,20,.65)!important}.kktu-help-search-field>span{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:10px!important;background:linear-gradient(135deg,rgba(36,99,255,.24),rgba(34,211,238,.12))!important;color:#83e9ff!important;font-weight:950!important}.kktu-help-search-field input{width:100%!important;min-height:42px!important;border:0!important;box-shadow:none!important;background:transparent!important;color:#f6fbff!important;font-size:12px!important}
.kktu-help-search-chips{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.kktu-help-search-chips button{min-height:31px!important;padding:6px 9px!important;border:1px solid rgba(110,180,224,.2)!important;border-radius:999px!important;background:rgba(65,139,191,.08)!important;color:#d5edf8!important;font-size:8px!important;font-weight:850!important}
.kktu-help-flow{display:grid!important;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr!important;align-items:center!important;gap:7px!important}.kktu-help-flow article{display:grid!important;gap:3px!important;min-width:0!important;padding:12px!important;border:1px solid rgba(105,170,214,.16)!important;border-radius:13px!important;background:rgba(255,255,255,.028)!important}.kktu-help-flow article span{color:#60dfff!important;font-size:7px!important;font-weight:950!important;letter-spacing:.12em!important}.kktu-help-flow article small{color:#9bb5c8!important;font-size:7px!important}.kktu-help-flow>i{color:#5ccce8!important;font-size:14px!important;font-style:normal!important;opacity:.65!important}
.kktu-help-troubleshoot-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:0 18px 20px!important}.kktu-help-troubleshoot-grid article{display:grid!important;align-content:start!important;gap:6px!important;min-width:0!important;padding:15px!important;border:1px solid rgba(102,174,220,.18)!important;border-radius:15px!important;background:rgba(255,255,255,.025)!important}.kktu-help-troubleshoot-grid article>span{width:max-content!important;padding:4px 7px!important;border-radius:999px!important;background:rgba(56,189,248,.09)!important;color:#74def9!important;font-size:7px!important;font-weight:950!important}.kktu-help-troubleshoot-grid a{margin-top:auto!important;color:#80e5ff!important;text-decoration:none!important;font-size:8px!important;font-weight:900!important}
.kktu-guide-section[hidden],.kktu-guide-faq details[hidden]{display:none!important}

@media(max-width:1100px){.kktu-help-center{grid-template-columns:1fr!important}.kktu-help-flow{grid-template-columns:repeat(4,minmax(0,1fr))!important}.kktu-help-flow>i{display:none!important}.kktu-help-troubleshoot-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:760px){.kktu-profile-v25-hero,.kktu-profile-overview-grid,.kktu-profile-plan-grid,.kktu-profile-v25-facts{grid-template-columns:1fr!important}.kktu-profile-v25-tabs{grid-template-columns:1fr 1fr!important;position:sticky!important;top:8px!important;z-index:8!important;padding:8px!important;background:rgba(4,14,28,.96)!important;backdrop-filter:blur(12px)!important}.kktu-profile-v25-tabs button:first-child{grid-column:1/-1!important}.kktu-profile-v25-pane{padding:12px!important;border-radius:16px!important}.kktu-profile-overview-card,.kktu-profile-plan-grid>.kktu-panel{padding:14px!important}.kktu-help-center{padding:13px!important;border-radius:17px!important}.kktu-help-center h2{font-size:18px!important}.kktu-help-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kktu-help-troubleshoot-grid{grid-template-columns:1fr!important;padding:0 12px 14px!important}.kktu-guide-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;position:relative!important;top:auto!important}.kktu-guide-nav a{white-space:normal!important;text-align:center!important}}
@media(max-width:420px){.kktu-profile-v25-tabs,.kktu-guide-nav{grid-template-columns:1fr!important}.kktu-profile-v25-tabs button:first-child{grid-column:auto!important}.kktu-help-flow{grid-template-columns:1fr!important}.kktu-help-search-chips{display:grid!important;grid-template-columns:1fr!important}.kktu-help-search-chips button{text-align:left!important}}

/* v13.6.56 — premium analytics, mobile no-overflow, close-reason clarity */
.kktu-close-reason-explain{margin:0 0 12px!important;padding:10px 12px!important;border:1px solid rgba(92,200,245,.16)!important;border-radius:12px!important;background:rgba(35,136,190,.07)!important;color:#cae8f6!important;font-size:10px!important;line-height:1.55!important}
.kktu-recent-origin.is-terminal b,.kktu-recent-origin.is-app-legacy b{color:#83e5ff!important}.kktu-recent-origin.is-terminal:before{content:"▣";margin-right:5px;color:#5adfff}.kktu-recent-origin.is-app-legacy:before{content:"◆";margin-right:5px;color:#8acfff}

.kktu-profile-analytics-v2{max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:18px!important;border:1px solid rgba(94,213,255,.18)!important;background:radial-gradient(circle at 0 0,rgba(20,166,219,.10),transparent 34%),linear-gradient(145deg,rgba(4,20,34,.99),rgba(5,15,28,.99))!important}
.kktu-profile-analytics-v2 *{box-sizing:border-box;min-width:0}.kktu-profile-analytics-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.kktu-profile-analytics-actions>span{padding:6px 9px;border-radius:999px;background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.18);color:#71f0c1;font-size:8px;font-weight:900;letter-spacing:.08em}
.kktu-profile-analytics-hero{display:grid;grid-template-columns:minmax(170px,.55fr) minmax(240px,1fr) minmax(280px,1.15fr);gap:12px;margin-bottom:12px}.kktu-profile-analytics-hero>article{border:1px solid rgba(125,211,252,.10);border-radius:17px;background:linear-gradient(160deg,rgba(8,34,52,.82),rgba(4,18,31,.90));padding:16px}
.kktu-profile-winring{display:grid;place-items:center;align-content:center;gap:10px;text-align:center}.kktu-profile-winring>div{width:122px;height:122px;border-radius:50%;display:grid;place-items:center;align-content:center;background:radial-gradient(circle at center,#071a2b 58%,transparent 59%),conic-gradient(#2dd4bf var(--kktu-win),rgba(107,137,162,.16) 0);box-shadow:0 0 30px rgba(45,212,191,.09)}.kktu-profile-winring strong{font-size:25px!important;color:#fff!important}.kktu-profile-winring span,.kktu-profile-winring small{color:#91b4c7!important;font-size:9px!important}.kktu-profile-net-hero{display:grid;align-content:center;gap:9px}.kktu-profile-net-hero>small,.kktu-profile-risk-hero>small{font-size:9px!important;text-transform:uppercase;letter-spacing:.08em;color:#7da9bd!important}.kktu-profile-net-hero>strong{font-size:28px!important;line-height:1.05}.kktu-profile-net-hero>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kktu-profile-net-hero>div span{padding:9px;border-radius:11px;background:rgba(255,255,255,.028);color:#89aabd!important;font-size:8px!important}.kktu-profile-net-hero b{display:block;margin-top:3px;color:#f7fbff!important;font-size:10px!important}.kktu-profile-risk-hero{display:grid;gap:10px}.kktu-profile-risk-hero>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kktu-profile-risk-hero span{display:grid;gap:4px;padding:10px;border-radius:12px;background:rgba(255,255,255,.028);color:#7fa4b8!important;font-size:8px!important}.kktu-profile-risk-hero b{color:#fff!important;font-size:12px!important}
.kktu-profile-bot-kpis-v2{grid-template-columns:repeat(4,minmax(0,1fr))!important}.kktu-profile-bot-main-v2{grid-template-columns:minmax(0,1.55fr) minmax(280px,.85fr)!important}.kktu-profile-pnl-svg{max-width:100%!important;overflow:hidden}.kktu-profile-bot-rank em{color:#83a4b5!important;font-size:8px!important;font-style:normal!important}.kktu-profile-strategy-cards{overflow:hidden!important}.kktu-profile-strategy-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kktu-profile-strategy-card{display:grid;gap:12px;padding:14px;border:1px solid rgba(125,211,252,.09);border-radius:14px;background:rgba(7,29,45,.70)}.kktu-profile-strategy-card>div{display:grid;gap:3px}.kktu-profile-strategy-card strong{color:#f5fbff!important;font-size:11px}.kktu-profile-strategy-card small{color:#7ca0b2!important;font-size:8px}.kktu-profile-strategy-card dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0}.kktu-profile-strategy-card dl>div{padding:8px;border-radius:10px;background:rgba(255,255,255,.025)}.kktu-profile-strategy-card dt{color:#7296aa!important;font-size:7px}.kktu-profile-strategy-card dd{margin:3px 0 0;color:#f1fbff!important;font-size:9px;font-weight:850;overflow-wrap:anywhere}

/* Trade League becomes cards on phones instead of a clipped desktop table. */
@media(max-width:760px){
 body.kktru-mobile-app .kktu-profile-analytics-v2,body.kktru-mobile-app .kktu-profile-analytics-v2 *,body.kktru-mobile-app .kktu-league-page,body.kktru-mobile-app .kktu-league-page *{max-width:100%!important;min-width:0!important;box-sizing:border-box}
 .kktu-profile-analytics-hero{grid-template-columns:1fr!important}.kktu-profile-winring{grid-template-columns:auto 1fr;place-items:center start;text-align:left}.kktu-profile-winring>div{width:104px;height:104px}.kktu-profile-bot-kpis-v2{grid-template-columns:1fr 1fr!important}.kktu-profile-bot-main-v2{grid-template-columns:1fr!important}.kktu-profile-strategy-card-grid{grid-template-columns:1fr!important}.kktu-profile-strategy-card dl{grid-template-columns:1fr 1fr!important}.kktu-profile-bot-chart,.kktu-profile-bot-ranking,.kktu-profile-strategy-table{padding:12px!important}.kktu-profile-pnl-svg{height:160px!important}
 .kktu-league-hero{grid-template-columns:1fr!important}.kktu-league-me{min-width:0!important;width:100%!important}.kktu-league-periods{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.kktu-league-periods a{text-align:center!important}.kktu-league-kpis{grid-template-columns:1fr 1fr!important}.kktu-league-board{overflow:visible!important;border:0!important;background:transparent!important;display:grid!important;gap:9px!important}.kktu-league-board-head{display:none!important}.kktu-league-row{min-width:0!important;width:100%!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:5px 10px!important;padding:12px!important;border:1px solid rgba(125,211,252,.11)!important;border-radius:14px!important;background:rgba(7,26,42,.78)!important}.kktu-league-row>b{grid-row:1/3!important;font-size:17px!important;color:#7ee5ff!important}.kktu-league-row>strong{font-size:11px!important}.kktu-league-row>span{font-size:9px!important;overflow-wrap:anywhere!important}.kktu-league-row>span:nth-of-type(1){color:#9eb9ca!important}.kktu-league-row>span:nth-of-type(2):before{content:"Getiri: ";color:#6f93a7}.kktu-league-row>span:nth-of-type(3):before{content:"Net K/Z: ";color:#6f93a7}.kktu-league-row>span:nth-of-type(4):before{content:"İşlem: ";color:#6f93a7}.kktu-league-row>span:nth-of-type(5):before{content:"Win Rate: ";color:#6f93a7}.kktu-league-settings{grid-template-columns:1fr!important}
}
@media(max-width:430px){.kktu-profile-bot-kpis-v2,.kktu-league-kpis{grid-template-columns:1fr!important}.kktu-profile-net-hero>div,.kktu-profile-risk-hero>div,.kktu-profile-strategy-card dl{grid-template-columns:1fr!important}.kktu-league-periods{grid-template-columns:1fr 1fr!important}}

/* v13.6.56 — hard mobile containment for profile/statistics surfaces */
@media(max-width:760px){
 body.kktru-mobile-app .kktu-profile-v25,body.kktru-mobile-app .kktu-profile-v25 *,body.kktru-mobile-app .kktu-profile-bot-analytics,body.kktru-mobile-app .kktu-profile-bot-analytics *{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}
 body.kktru-mobile-app .kktu-profile-v25{width:100%!important;overflow-x:hidden!important;padding-left:0!important;padding-right:0!important}
 body.kktru-mobile-app .kktu-profile-v25-hero,body.kktru-mobile-app .kktu-profile-overview-grid,body.kktru-mobile-app .kktu-profile-plan-grid{width:100%!important;grid-template-columns:1fr!important;gap:10px!important}
 body.kktru-mobile-app .kktu-profile-v25-user,body.kktru-mobile-app .kktu-profile-v25-plan,body.kktru-mobile-app .kktu-profile-overview-card,body.kktru-mobile-app .kktu-profile-plan-grid>.kktu-panel{width:100%!important;margin:0!important;overflow:hidden!important}
 body.kktru-mobile-app .kktu-profile-v25-tabs{position:relative!important;top:auto!important;width:100%!important;grid-template-columns:1fr 1fr!important}
 body.kktru-mobile-app .kktu-profile-v25-tabs button{font-size:10px!important;padding:10px 8px!important}
 body.kktru-mobile-app .kktu-profile-bot-analytics-head{grid-template-columns:1fr!important;display:grid!important}
 body.kktru-mobile-app .kktu-profile-bot-chart,body.kktru-mobile-app .kktu-profile-bot-ranking,body.kktru-mobile-app .kktu-profile-strategy-table{width:100%!important;overflow:hidden!important}
 body.kktru-mobile-app .kktu-profile-pnl-svg{display:block!important;width:100%!important;max-width:100%!important;height:150px!important}
 body.kktru-mobile-app .kktu-profile-bot-rank{grid-template-columns:minmax(0,1fr) auto!important}
 body.kktru-mobile-app .kktu-profile-bot-rank strong,body.kktru-mobile-app .kktu-profile-bot-rank small,body.kktru-mobile-app .kktu-profile-bot-rank em{overflow-wrap:anywhere!important;word-break:break-word!important}
}
@media(max-width:390px){body.kktru-mobile-app .kktu-profile-v25-tabs{grid-template-columns:1fr!important}.kktu-profile-winring{grid-template-columns:1fr!important;place-items:center!important;text-align:center!important}}
