/* AiBoss 1.0.86 — single final token layer. No changes to financial/business logic. */
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086{
 --aix86-bg:#060b18;--aix86-card:#0e1b31;--aix86-surface:rgba(16,35,60,.80);
 --aix86-ink:#eaf5ff;--aix86-muted:#a9c3d8;--aix86-accent:#45d8f2;
 --aix86-accent2:#8e7cff;--aix86-stroke:rgba(126,195,232,.105);
 --aix86-soft:0 16px 42px rgba(2,11,29,.19),inset 0 1px rgba(241,251,255,.055);
 --aix86-button:linear-gradient(118deg,#176fbe 0%,#138dc1 52%,#5756c7 100%);
 --aix86-glow:rgba(34,189,224,.18);color:var(--aix86-ink)
}
body.aixdv-app.aixdv-skin-scifi.aixdv-tone-royal{--aix86-accent:#b1a0ff;--aix86-accent2:#5cc9ee;--aix86-button:linear-gradient(118deg,#684cc7,#7154d9 52%,#128dc1);--aix86-glow:rgba(137,105,238,.18)}
body.aixdv-app.aixdv-skin-scifi.aixdv-tone-champagne{--aix86-accent:#e8bd6a;--aix86-accent2:#74d6e3;--aix86-button:linear-gradient(118deg,#a77a3e,#be9866 52%,#0b8eab);--aix86-glow:rgba(222,166,90,.17)}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 :is(.aixdv-main,.aixdv-shell){color:var(--aix86-ink)}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-main{
 background:radial-gradient(ellipse 70% 25% at 50% -3%,rgba(49,89,160,.17),transparent 82%),linear-gradient(180deg,#060d20 0%,#080f20 100%)!important;
}
/* Neat header and floating bottom navigation, both skin-scoped. */
body.aixdv-app.aixdv-neural-v1086 .aixdv-logo,body.aixdv-app.aixdv-neural-v1086 .aixdv-logo img{border:0!important;box-shadow:none!important;background:transparent!important}
body.aixdv-app.aixdv-neural-v1086 .aixdv-logo:before,body.aixdv-app.aixdv-neural-v1086 .aixdv-logo:after{display:none!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 :is(.aixdv-header,.aixdv-bottom-nav){
 background:linear-gradient(126deg,rgba(9,23,43,.96),rgba(16,27,57,.94))!important;
 border-color:var(--aix86-stroke)!important;box-shadow:0 8px 30px rgba(1,8,23,.19)!important;
 -webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)
}
body.aixdv-app.aixdv-neural-v1086 .aixdv-bottom-nav>a{border:0!important;box-shadow:none!important;min-width:0;max-width:100%;position:relative}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-bottom-nav>a.is-active{
 background:linear-gradient(125deg,rgba(32,103,143,.36),rgba(68,69,132,.32))!important;
 border:0!important;box-shadow:inset 0 1px rgba(227,249,255,.075),0 0 15px var(--aix86-glow)!important;
}
body.aixdv-app.aixdv-neural-v1086 .aixdv-drawer-grid>a,body.aixdv-app.aixdv-neural-v1086 .aixdv-drawer-menu>a{min-width:0;overflow-wrap:anywhere}
/* Premium glass primitives; do not reset plugin form semantics. */
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-content :is(.cb-team-box,.cb-team-kpi,.cb-team-member,.cb-rank-card,.cb-fin-box,.cb-invest-plan-card,.aixdv-ai-room,.aixdv-scifi-navigator){
 background:linear-gradient(145deg,rgba(25,48,79,.68),rgba(13,26,50,.86) 65%,rgba(38,32,77,.48))!important;
 border:1px solid var(--aix86-stroke)!important;border-radius:19px!important;
 box-shadow:var(--aix86-soft)!important;color:var(--aix86-ink)!important;
}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .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-neural-v1086 .aixdv-content :is(.cb-team-title-row,.cb-team-tree-scroll,.cb-rank-table-wrap){min-width:0;max-width:100%;box-sizing:border-box}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-content :is(.cb-team-member-name strong,.cb-rank-card strong){color:var(--aix86-ink)!important;line-height:1.28!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-content :is(.cb-team-member-name small,.cb-rank-card small,.cb-team-kpi small){color:var(--aix86-muted)!important}
body.aixdv-app.aixdv-neural-v1086 .aixdv-content :is(.cb-team-refbox input,.cb-team-search,.cb-fin-box input){min-width:0;max-width:100%;box-sizing:border-box}
/* Unified clickable controls: only presentation links/actions, not wallet transaction buttons. */
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-content :is(.cb-team-open,.cb-team-refresh,.cb-cta,.cb-invest-btn,.cb-staking-btn,.aixdv-navigator-response a,.aixdv-liveai-cta){
 display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;
 border-radius:13px!important;border:1px solid rgba(176,228,245,.16)!important;
 color:#f4fcff!important;background:var(--aix86-button)!important;
 box-shadow:0 9px 23px var(--aix86-glow),inset 0 1px rgba(237,251,255,.13)!important;
 text-decoration:none!important;font-weight:750;transition:filter .2s,transform .2s,box-shadow .2s;
}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-content .cb-team-wa:not(.is-disabled){
 position:relative;z-index:2;min-height:42px;background:linear-gradient(116deg,#0f9477,#0d716e)!important;
 color:#f4fffd!important;border-radius:13px!important;border:1px solid rgba(116,244,208,.14)!important;
 box-shadow:0 9px 22px rgba(5,109,92,.16)!important;opacity:1!important;pointer-events:auto!important;
}
body.aixdv-app.aixdv-neural-v1086 :is(.cb-team-wa.is-disabled,.cb-team-open[aria-disabled="true"],.cb-team-wa[aria-disabled="true"]){opacity:.5!important;pointer-events:none!important;cursor:not-allowed!important;box-shadow:none!important}
@media(hover:hover){
 body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-content :is(.cb-team-open,.cb-team-refresh,.cb-cta,.cb-invest-btn,.cb-staking-btn,.cb-team-wa:not(.is-disabled)):hover{filter:brightness(1.065);transform:translateY(-1px)}
}
body.aixdv-app.aixdv-neural-v1086 .aixdv-content :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--aix86-accent,#268bd3);outline-offset:3px}
/* Small premium tabs with clear selected state. */
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-navigator-tabs{gap:7px}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-navigator-tabs button{
 color:var(--aix86-muted)!important;background:rgba(15,36,61,.69)!important;border:1px solid rgba(153,203,244,.10)!important;
 box-shadow:none!important;border-radius:11px!important;min-height:42px!important;
}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-navigator-tabs button[aria-pressed="true"]{
 color:#f2fcff!important;background:linear-gradient(120deg,rgba(26,120,164,.36),rgba(84,71,150,.32))!important;
 border-color:rgba(142,222,244,.25)!important;box-shadow:inset 0 1px rgba(240,252,255,.09)!important;
}
/* Premium neural workstation: clean surfaces + richer SVG robotic motion. */
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-workstation{
 background:radial-gradient(ellipse 51% 45% at 50% 33%,rgba(30,107,171,.31),transparent 74%),
 radial-gradient(circle at 100% 0%,rgba(103,84,183,.12),transparent 44%),
 linear-gradient(135deg,#0a1a37,#07132c 55%,#0c1532)!important;
 border:1px solid rgba(117,191,224,.13)!important;
 box-shadow:0 21px 60px rgba(0,8,27,.27),inset 0 1px rgba(228,250,255,.07)!important;
 border-radius:26px!important;
}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-workstation-head h2{letter-spacing:-.04em!important;line-height:1.12!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-workstation-head small{color:var(--aix86-accent)!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-ai-room{min-width:0;box-shadow:inset 0 1px rgba(233,250,255,.06),0 8px 30px rgba(2,6,24,.13)!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-lottie-robot{isolation:isolate;transform:translateZ(0);filter:drop-shadow(0 20px 25px var(--aix86-glow))}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-lottie-robot:before{
 content:"";position:absolute;inset:8% 3%;z-index:-1;border-radius:50%;pointer-events:none;
 background:radial-gradient(circle,rgba(68,211,244,.15),rgba(64,104,202,.055) 45%,transparent 73%);
 animation:aix86-breathe 5.3s ease-in-out infinite;
}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-lottie-robot .bot-eye{transform-box:fill-box;transform-origin:center;animation:aix86-eye 5.4s ease-in-out infinite!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-lottie-robot .bot-eye.eye-r{animation-delay:.065s!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-lottie-robot .bot-head{animation:aix86-head 4.6s ease-in-out infinite!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-lottie-robot .bot-arm-l{animation:aix86-hand-l 3.1s ease-in-out infinite!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-lottie-robot .bot-arm-r{animation:aix86-hand-r 2.8s ease-in-out infinite!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-lottie-robot .bot-console{animation:aix86-console 3s ease-in-out infinite!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-holo-ring{border-color:rgba(107,222,242,.19)!important;opacity:.64}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-workstation.aix86-pulse .aixdv-lottie-robot:before{animation-duration:1s;filter:brightness(1.4)}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-workstation.aix86-pulse .bot-eye{filter:brightness(1.55)}
@keyframes aix86-breathe{0%,100%{transform:scale(.9);opacity:.7}50%{transform:scale(1.09);opacity:1}}
@keyframes aix86-eye{0%,36%,41%,69%,73%,100%{transform:scaleY(1)}39%,71%{transform:scaleY(.16)}}
@keyframes aix86-head{0%,100%{transform:rotate(-2deg) translateY(0)}46%{transform:rotate(3deg) translateY(-3px)}72%{transform:rotate(0deg) translateY(1px)}}
@keyframes aix86-hand-l{0%,100%{transform:rotate(0deg)}35%{transform:rotate(-5deg)}65%{transform:rotate(3deg)}}
@keyframes aix86-hand-r{0%,100%{transform:rotate(0deg)}35%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}}
@keyframes aix86-console{0%,100%{opacity:.72}50%{opacity:1}}
/* Legacy SBB component suppressor, limited to explicit SBB-branded UI selectors. */
body.aixdv-app.aix86-sbb-guard :is([id^="sbb-chat"],[id^="sbb-assistant"],[class*="sbb-chat"],[class*="sbb-assistant"],[data-sbb-chat],[data-sbb-assistant]){display:none!important}
/* Classic appearance is insulated from Sci-Fi glass; user meta remains authoritative. */
body.aixdv-app.aixdv-skin-classic.aixdv-neural-v1086{
 --aix86-accent:#187cc3;color:#183251;
}
body.aixdv-app.aixdv-skin-classic.aixdv-neural-v1086 .aixdv-content :is(.cb-team-box,.cb-team-kpi,.cb-team-member,.cb-rank-card,.cb-fin-box){
 color:#193452!important;background:linear-gradient(143deg,#fff,#f5f9ff)!important;
 border:1px solid rgba(48,104,165,.09)!important;box-shadow:0 7px 24px rgba(21,62,115,.055)!important;
}
body.aixdv-app.aixdv-skin-classic.aixdv-neural-v1086 .aixdv-content .cb-team-open{background:linear-gradient(115deg,#0c7ac0,#296dcc)!important;color:#fff!important}
body.aixdv-app.aixdv-skin-classic.aixdv-neural-v1086 .aixdv-content .cb-team-wa:not(.is-disabled){background:linear-gradient(115deg,#108b67,#0d9a91)!important;color:#fff!important}
body.aixdv-app.aixdv-skin-classic.aixdv-neural-v1086 .aixdv-bottom-nav>a{border:0!important;box-shadow:none!important}
/* Motion profiles + accessibility (never apply animation to forms, buttons, or wallet transactions). */
body.aixdv-app.aixdv-motion-balanced .aixdv-lottie-robot *,body.aixdv-app.aixdv-motion-balanced .aixdv-holo-ring{animation-duration:7s!important}
body.aixdv-app.aixdv-motion-off .aixdv-workstation :is(.aixdv-lottie-robot *, .aixdv-holo-ring,.aixdv-data-particle),body.aixdv-app.aixdv-motion-off .aixdv-workstation .aixdv-lottie-robot:before{animation:none!important;transition:none!important}
body.aixdv-app.aixdv-robot-static .aixdv-workstation :is(.aixdv-lottie-robot *, .aixdv-holo-ring,.aixdv-data-particle){animation:none!important}
body.aixdv-app.aix86-neural-paused .aixdv-workstation :is(.aixdv-lottie-robot *, .aixdv-holo-ring,.aixdv-data-particle),body.aixdv-app.aix86-neural-paused .aixdv-workstation .aixdv-lottie-robot:before{animation-play-state:paused!important}
@media(max-width:600px){
 body.aixdv-app.aixdv-neural-v1086 .aixdv-content{min-width:0;max-width:100%;overflow-wrap:anywhere}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-workstation{border-radius:19px!important}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-workstation-core{min-width:0;padding:11px!important;gap:9px}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-ai-room{padding:12px!important;min-width:0}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-workstation-head{padding:19px 16px 7px}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-workstation-head h2{font-size:clamp(21px,5.7vw,29px)!important}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-content :is(.cb-team-member,.cb-team-kpi,.cb-rank-card){min-width:0;max-width:100%}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-content :is(.cb-team-member summary,.cb-team-member-name){min-width:0;overflow-wrap:anywhere}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-bottom-nav>a{min-width:0!important}
}
@media(max-width:420px){
 body.aixdv-app.aixdv-neural-v1086 .aixdv-workstation-core{display:grid!important;grid-template-columns:minmax(0,1fr)!important}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-workstation-core>*{grid-column:1!important;min-width:0!important}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-center-stack{grid-row:1!important}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-pred-room{grid-row:2!important}
 body.aixdv-app.aixdv-neural-v1086 .aixdv-trade-room{grid-row:3!important}
}
@media(prefers-reduced-motion:reduce){
 body.aixdv-app.aixdv-neural-v1086 .aixdv-workstation :is(.aixdv-lottie-robot *, .aixdv-holo-ring,.aixdv-data-particle),body.aixdv-app.aixdv-neural-v1086 .aixdv-workstation .aixdv-lottie-robot:before{animation:none!important;transition:none!important}
}

body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-supreme-slot{background:linear-gradient(134deg,rgba(19,49,81,.70),rgba(12,23,48,.79))!important;border:1px solid var(--aix86-stroke)!important;box-shadow:var(--aix86-soft)!important;border-radius:19px!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-supreme-slot:before{opacity:.42}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086.aixdv-vvip-page,body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086.aixdv-vvip-page #page-container{background:#071226!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-drawer :is(a,button){transition:background .22s ease,color .22s ease,transform .22s ease}
body.aixdv-app.aixdv-neural-v1086 .aixdv-content :is(button,a)[aria-busy="true"]{cursor:progress;opacity:.74}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-drawer-promo-btn{border:1px solid rgba(125,220,233,.12)!important;box-shadow:0 9px 21px rgba(0,13,36,.12)!important}
body.aixdv-app.aixdv-skin-scifi.aixdv-neural-v1086 .aixdv-language-sheet{background:linear-gradient(145deg,rgba(9,27,51,.98),rgba(17,27,55,.98))!important}
