/* THE CEO VAULT — MEMBER COPILOT + PREMIUM CONSOLE V17 */
#ceo-member-copilot-v17{margin:14px 0 18px}.cai17-shell{position:relative;overflow:hidden;border:1px solid rgba(226,188,86,.32);border-radius:18px;background:radial-gradient(800px 220px at 10% -20%,rgba(226,188,86,.14),transparent 64%),radial-gradient(650px 260px at 95% 0%,rgba(24,224,148,.09),transparent 70%),linear-gradient(180deg,rgba(12,25,32,.985),rgba(6,11,15,.99));box-shadow:0 22px 60px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.025);padding:18px}.cai17-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.02),transparent);transform:translateX(-100%);animation:cai17scan 10s linear infinite}@keyframes cai17scan{to{transform:translateX(100%)}}.cai17-head{display:flex;justify-content:space-between;gap:18px;align-items:center}.cai17-brand{display:flex;align-items:center;gap:14px}.cai17-orb{width:58px;height:58px;flex:0 0 58px;border-radius:16px;display:grid;place-items:center;border:1px solid rgba(226,188,86,.5);background:radial-gradient(circle at 35% 30%,#f6da79,#bd7723 42%,#122118 70%);box-shadow:0 0 32px rgba(226,188,86,.18),inset 0 0 0 4px rgba(6,10,12,.5)}.cai17-orb span{font:1000 17px/1 Inter,sans-serif;color:#10100b;letter-spacing:-.05em}.cai17-kicker{display:block;color:#63f0b3;font:900 10px/1.2 "JetBrains Mono",monospace;letter-spacing:.08em}.cai17-brand h2{margin:5px 0 2px;color:#f6f8f8;font:900 clamp(19px,2vw,30px)/1.05 Inter,sans-serif;letter-spacing:-.035em}.cai17-brand p{margin:0;color:#8da3ac;font:700 11px/1.35 Inter,sans-serif}.cai17-expand{appearance:none;border:1px solid rgba(226,188,86,.3);border-radius:10px;background:rgba(226,188,86,.07);color:#f2cf70;padding:10px 13px;font:900 9px/1 Inter,sans-serif;letter-spacing:.06em;cursor:pointer}.cai17-context{display:grid;grid-template-columns:1.55fr repeat(3,1fr);gap:8px;margin-top:14px}.cai17-context>div{min-height:74px;border:1px solid rgba(131,166,177,.16);border-radius:12px;background:linear-gradient(180deg,rgba(20,38,47,.82),rgba(9,16,21,.78));padding:11px 12px}.cai17-context span{display:block;color:#718b95;font:800 8px/1.1 "JetBrains Mono",monospace;letter-spacing:.08em}.cai17-context strong{display:block;margin:6px 0 3px;color:#eef5f3;font:900 15px/1.15 Inter,sans-serif}.cai17-context small{display:block;color:#8fa3aa;font:600 9px/1.35 Inter,sans-serif}.cai17-quick{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.cai17-quick button,.cai17-answer-actions button{appearance:none;border:1px solid rgba(94,235,171,.22);border-radius:9px;background:rgba(28,224,146,.055);color:#a7f7d2;padding:9px 11px;font:900 8px/1 Inter,sans-serif;letter-spacing:.055em;cursor:pointer}.cai17-quick button:hover,.cai17-answer-actions button:hover{border-color:rgba(226,188,86,.45);background:rgba(226,188,86,.075);color:#f4d57f}.cai17-form{display:flex;gap:8px;margin-top:10px}.cai17-form input{flex:1;min-width:0;border:1px solid rgba(132,169,181,.18);border-radius:11px;background:rgba(2,8,11,.72);color:#eef5f3;padding:13px 14px;font:700 12px/1 Inter,sans-serif;outline:none}.cai17-form input:focus{border-color:rgba(226,188,86,.48);box-shadow:0 0 0 3px rgba(226,188,86,.07)}.cai17-form button{border:0;border-radius:11px;background:linear-gradient(135deg,#f1d37b,#b97825);color:#080805;padding:0 17px;font:1000 9px/1 Inter,sans-serif;letter-spacing:.06em;cursor:pointer}.cai17-answer{margin-top:10px;border:1px solid rgba(132,169,181,.14);border-radius:13px;background:linear-gradient(135deg,rgba(11,24,30,.86),rgba(6,13,17,.9));padding:14px 15px}.cai17-answer .cai17-status{display:inline-block;margin-bottom:7px;border:1px solid rgba(246,190,73,.25);border-radius:999px;color:#f3c861;padding:5px 7px;font:900 7px/1 "JetBrains Mono",monospace;letter-spacing:.08em}.cai17-answer .cai17-status.live{color:#5ff0b2;border-color:rgba(95,240,178,.24)}.cai17-answer h3{margin:0 0 6px;color:#f4f7f7;font:900 16px/1.15 Inter,sans-serif}.cai17-answer p{margin:0;color:#a5b6bc;font:650 10px/1.48 Inter,sans-serif}.cai17-pick{display:grid;gap:7px;margin:7px 0 9px}.cai17-pick>strong{color:#f6dc8b;font:1000 17px/1.15 Inter,sans-serif}.cai17-pick>span{color:#a4b7bc;font:700 10px/1.3 Inter,sans-serif}.cai17-pick>div{display:flex;gap:6px;flex-wrap:wrap}.cai17-pick i{font-style:normal;border:1px solid rgba(80,235,169,.2);border-radius:8px;background:rgba(80,235,169,.05);padding:6px 8px;color:#8fb0a3;font:800 8px/1 Inter,sans-serif}.cai17-pick i b{color:#63f0b3;font-size:10px}.cai17-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0}.cai17-list span{border:1px solid rgba(127,161,174,.13);border-radius:8px;background:rgba(9,18,23,.7);padding:8px 9px;color:#b7c4c9;font:700 9px/1.35 Inter,sans-serif}.cai17-list b{color:#f2cf76}.cai17-answer-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}
/* make the command center read like a console, not a spreadsheet */
.dashboard-tabs{border:1px solid rgba(122,158,171,.15)!important;border-radius:14px!important;background:rgba(6,13,17,.78)!important;padding:5px!important;gap:3px!important}.dash-tab-btn{min-height:44px!important;border-radius:10px!important;padding:10px 13px!important;font-size:10px!important}.dash-tab-btn.active{background:linear-gradient(135deg,rgba(226,188,86,.18),rgba(226,188,86,.07))!important;border-color:rgba(226,188,86,.34)!important;box-shadow:inset 3px 0 #e0b84f!important}.ceo-impact-panel{border-radius:16px!important;overflow:hidden}.ceo-impact-card{border-radius:11px!important}.cai17-impact-hidden,.cai17-intel-hidden{display:none!important}.cai17-impact-gate,.cai17-intel-gate{width:100%;margin-top:8px;border:1px dashed rgba(226,188,86,.25);border-radius:10px;background:rgba(226,188,86,.035);color:#d9bc73;padding:10px;font:900 8px/1 Inter,sans-serif;letter-spacing:.07em;cursor:pointer}.ceo-intel-rich-card{border-radius:14px!important;min-height:0!important}.ceo-intel-rich-card h3{font-size:15px!important;line-height:1.2!important}.ceo-intel-rich-card>p{font-size:10px!important;line-height:1.48!important;color:#aebdc2!important}.ceo-intel-card-grid{gap:10px!important}.ceo-loadout-intel-v16 .li16-card{border-radius:13px!important}.ceo-loadout-intel-v16 .li16-grid{gap:9px!important}.vv-live-card,.ceo-video-card{border-radius:15px!important;overflow:hidden!important;box-shadow:0 12px 34px rgba(0,0,0,.18)!important;transition:transform .18s ease,border-color .18s ease}.vv-live-card:hover,.ceo-video-card:hover{transform:translateY(-2px);border-color:rgba(226,188,86,.28)!important}
@media(max-width:1000px){.cai17-context{grid-template-columns:repeat(2,1fr)}.cai17-context>div:first-child{grid-column:1/-1}}
@media(max-width:720px){#ceo-member-copilot-v17{margin:10px 0 14px}.cai17-shell{border-radius:14px;padding:13px}.cai17-head{align-items:flex-start}.cai17-orb{width:46px;height:46px;flex-basis:46px;border-radius:13px}.cai17-brand h2{font-size:18px}.cai17-brand p{font-size:9px}.cai17-expand{display:none}.cai17-context{grid-template-columns:1fr 1fr}.cai17-context>div{min-height:66px;padding:9px}.cai17-context strong{font-size:13px}.cai17-quick{display:grid;grid-template-columns:1fr 1fr}.cai17-quick button{min-height:38px}.cai17-form{display:grid;grid-template-columns:1fr}.cai17-form button{min-height:42px}.cai17-list{grid-template-columns:1fr}.dashboard-tabs{overflow-x:auto!important;flex-wrap:nowrap!important;scrollbar-width:none}.dash-tab-btn{flex:0 0 auto!important}.ceo-intel-card-grid{grid-template-columns:1fr!important}}
