/* AiBoss v1.0.85 — final Neural Glass layer. Both skins isolated. */
body.aixdv-app.aixdv-skin-scifi{--ng-aqua:#88eefa;--ng-txt:#ebfaff;--ng-dim:#a7c8df;--ng-edge:rgba(157,219,252,.085)}
body.aixdv-app.aixdv-skin-scifi .aixdv-content :is(.cb-team-hub,.cb-rank-box){background:transparent!important;border:0!important;box-shadow:none!important;}
body.aixdv-app.aixdv-skin-scifi .aixdv-content :is(.cb-team-box,.cb-team-kpi,.cb-team-title-row,.cb-team-member,.cb-rank-card,.cb-fin-box,.cb-invest-plan-card){
  background:linear-gradient(141deg,rgba(23,57,109,.48),rgba(9,27,68,.64) 58%,rgba(45,37,111,.39))!important;
  border:1px solid rgba(155,220,253,.085)!important;
  border-radius:20px!important;
  box-shadow:inset 0 1px rgba(238,250,255,.055),0 11px 30px rgba(0,6,27,.17)!important;
  -webkit-backdrop-filter:blur(16px) saturate(123%);backdrop-filter:blur(16px) saturate(123%);
}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-node,
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-tree-scroll{min-width:0!important;max-width:100%!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-node{width:100%!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-rank-table-wrap{border:1px solid rgba(154,219,252,.09)!important;box-shadow:none!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-member summary{display:grid!important;grid-template-columns:clamp(42px,12vw,54px) minmax(0,1fr) 16px!important;gap:10px!important;align-items:center!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-member-name{min-width:0!important;overflow-wrap:anywhere}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-member-name strong{font-size:clamp(14px,4vw,18px)!important;line-height:1.24!important;color:#ebf9ff!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-member-name small{font-size:clamp(10px,2.6vw,12px)!important;line-height:1.5!important;color:#adcae3!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-badges{gap:6px!important;flex-wrap:wrap!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-badge{padding:6px 9px!important;font-size:clamp(9px,2.35vw,11px)!important;border-radius:99px!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-member,
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-open{margin-inline:auto;max-width:100%}
body.aixdv-app.aixdv-skin-scifi .aixdv-content :is(.cb-team-open,.cb-team-refresh,.cb-cta,.cb-invest-btn,.cb-staking-btn){
 border-radius:14px!important;
 background:linear-gradient(114deg,rgba(5,145,198,.81),rgba(21,107,218,.80) 54%,rgba(58,69,174,.75))!important;
 border:1px solid rgba(123,234,252,.23)!important;
 box-shadow:0 9px 24px rgba(0,112,185,.15),inset 0 1px rgba(232,250,255,.12)!important;
 color:#f4fcff!important;
}
body.aixdv-app.aixdv-skin-scifi .aixdv-content :is(.cb-team-open,.cb-team-refresh,.cb-cta,.cb-invest-btn,.cb-staking-btn):hover{filter:brightness(1.065)}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-wa:not(.is-disabled){
 display:inline-flex!important;align-items:center!important;justify-content:center!important;
 background:linear-gradient(125deg,rgba(11,132,124,.85),rgba(11,91,135,.82))!important;
 color:#eafffb!important;border:1px solid rgba(83,220,191,.22)!important;
 border-radius:13px!important;box-shadow:0 8px 21px rgba(7,105,100,.15)!important;
 pointer-events:auto!important;opacity:1!important;
}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-team-wa.is-disabled{opacity:.52!important;pointer-events:none!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content :is(.cb-team-open,.cb-team-wa,.cb-team-refresh):focus-visible{outline:2px solid #7ff4ff!important;outline-offset:3px!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-content .cb-live-profit{
 border-color:rgba(145,216,252,.11)!important;
 background:radial-gradient(ellipse at 88% 12%,rgba(46,113,196,.20),transparent 59%),linear-gradient(140deg,rgba(15,40,87,.74),rgba(11,31,75,.79) 62%,rgba(45,28,109,.47))!important;
 box-shadow:0 18px 43px rgba(0,7,30,.19),inset 0 1px rgba(230,248,255,.075),0 0 23px rgba(39,207,231,.065)!important;
}
body.aixdv-app.aixdv-skin-scifi .aixdv-scifi-prefs-grid>button.aixdv-scifi-preference{
 background:linear-gradient(117deg,rgba(21,58,105,.67),rgba(14,34,81,.72) 65%,rgba(49,35,109,.45))!important;
 border-color:rgba(155,223,255,.115)!important;
 box-shadow:0 8px 22px rgba(1,13,42,.12),inset 0 1px rgba(234,252,255,.06)!important;
}
body.aixdv-app.aixdv-skin-scifi .aixdv-scifi-prefs-grid>button.aixdv-scifi-preference[aria-pressed="true"]{
 background:linear-gradient(119deg,rgba(20,80,119,.55),rgba(16,48,100,.74) 65%,rgba(52,39,112,.49))!important;
 box-shadow:0 10px 27px rgba(0,35,74,.14),0 0 20px rgba(46,190,225,.065),inset 0 1px rgba(240,253,255,.075)!important;
}
body.aixdv-app.aixdv-skin-scifi .aixdv-bottom-nav{border-color:rgba(151,223,255,.105)!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-bottom-nav>a:not(.is-active){border-color:transparent!important;box-shadow:none!important}
body.aixdv-app.aixdv-skin-scifi .aixdv-bottom-nav>a.is-active{box-shadow:inset 0 1px rgba(226,252,255,.10),0 0 19px rgba(31,201,227,.08)!important}
/* Classic maintains a separate bright palette without inheriting glass overrides. */
body.aixdv-app.aixdv-skin-classic .aixdv-content :is(.cb-team-hub,.cb-rank-box){border:0!important;box-shadow:none!important;background:transparent!important}
body.aixdv-app.aixdv-skin-classic .aixdv-content :is(.cb-team-box,.cb-team-kpi,.cb-team-member,.cb-rank-card,.cb-fin-box){
 background:linear-gradient(150deg,#fff,#f2f7fe)!important;color:#173959!important;
 border:1px solid #e1eaf4!important;box-shadow:0 9px 26px rgba(24,71,125,.055)!important;
}
body.aixdv-app.aixdv-skin-classic .aixdv-content .cb-team-wa:not(.is-disabled){background:linear-gradient(120deg,#0f9768,#0caaac)!important;border:1px solid rgba(8,137,112,.10)!important;color:white!important}
body.aixdv-app.aixdv-skin-classic .aixdv-content .cb-team-open{background:linear-gradient(120deg,#0b82d9,#286ed4)!important;color:white!important;border-color:transparent!important}
body.aixdv-app .aixdv-content :is(.cb-team-hub,.cb-rank-box,.cb-fin-box,.cb-live-profit){min-width:0!important;max-width:100%!important;box-sizing:border-box!important}
body.aixdv-app .aixdv-content :is(.cb-team-hub,.cb-rank-box,.cb-fin-box,.cb-live-profit) :is(h1,h2,h3,p,strong,span,small){overflow-wrap:break-word}
body.aixdv-app .aixdv-content :is(.cb-team-search,.cb-team-refbox input,.cb-fin-box input){min-width:0;max-width:100%;box-sizing:border-box}
@media(max-width:560px){body.aixdv-app .aixdv-content .cb-team-member summary{padding:12px!important}body.aixdv-app .aixdv-content .cb-team-title-row{gap:8px!important}body.aixdv-app .aixdv-content .cb-rank-box{padding:12px!important}body.aixdv-app .aixdv-content .cb-team-badges{gap:5px!important}}
@media(prefers-reduced-motion:reduce){body.aixdv-app.aixdv-skin-scifi .aixdv-content :is(.cb-team-open,.cb-team-refresh){transition:none!important}}
