
body.bos-ops-dark{
 --b:#5577ff;--b2:#a15cff;--bg:#070a17;--c:#10162b;--i:#f2f4ff;--m:#98a2c8;--l:#252d50;
 --bos-ops-bg:#070a17;--bos-ops-bg-soft:#0b1022;--bos-ops-panel:#10162b;--bos-ops-panel-2:#151c36;--bos-ops-panel-3:#1a2240;
 --bos-ops-line:#252d50;--bos-ops-line-strong:#39436f;--bos-ops-text:#f2f4ff;--bos-ops-muted:#98a2c8;
 --bos-ops-accent:#5577ff;--bos-ops-accent-2:#a15cff;--bos-ops-accent-soft:#20275a;
}
body.bos-ops-dark .side{background:#070a15!important;border-right-color:#1b2141!important}
body.bos-ops-dark .logo span{background:linear-gradient(90deg,#5fc5ff,#8d6bff,#d45cff);-webkit-background-clip:text;background-clip:text;color:transparent!important}
body.bos-ops-dark .side button:hover{background:#11172d!important;border-color:#283154!important}
body.bos-ops-dark .side button.on{background:linear-gradient(135deg,#182451,#251b50)!important;border-color:#4856a0!important;box-shadow:inset 3px 0 0 #6e8cff,0 8px 24px rgba(0,0,0,.18)}
body.bos-ops-dark .top,body.bos-ops-dark .bos-seller-menu-shell .top{background:rgba(9,13,30,.94)!important;border-bottom-color:#222a4c!important}
body.bos-ops-dark .shell .main>.top>b:first-child::after{content:"v138.76"!important;background:#242354!important;color:#c4baff!important;border-color:#514d91!important}
body.bos-ops-dark .userchip,body.bos-ops-dark .topactions .userchip{background:#141a31!important;color:#cbd2f0!important;border-color:#2b3458!important}
body.bos-ops-dark *{scrollbar-color:#35416f #0a0e20}
body.bos-ops-dark ::-webkit-scrollbar-track{background:#0a0e20}
body.bos-ops-dark ::-webkit-scrollbar-thumb{background:#35416f;border-color:#0a0e20}

body.bos-ops-dark .bos-command-shell{height:100vh;overflow:hidden}
body.bos-ops-dark .bos-command-shell .main{height:100vh;min-height:0;overflow:hidden}
body.bos-ops-dark .bos-command-shell .sec{height:calc(100vh - 70px);overflow:hidden;padding:18px 20px 20px}
.bos-command-center{height:100%;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:14px;color:#f4f6ff}
.bos-cc-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}
.bos-cc-heading h1{font-size:clamp(28px,3vw,44px);letter-spacing:-.045em;line-height:1;margin:5px 0 6px}
.bos-cc-heading p{margin:0;color:#9da7cc;text-transform:capitalize}
.bos-cc-eyebrow{font-size:11px;font-weight:900;letter-spacing:.16em;color:#8398ff}
.bos-cc-live{display:flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid #29345d;border-radius:999px;background:#10162b;color:#b7c1e7;font-size:12px;font-weight:800;white-space:nowrap}
.bos-cc-live span{width:8px;height:8px;border-radius:50%;background:#4fe0ae;box-shadow:0 0 0 5px rgba(79,224,174,.1)}
.bos-cc-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.bos-cc-kpis button{min-width:0;text-align:left;padding:13px 15px;border:1px solid #252e52;border-radius:14px;background:linear-gradient(145deg,#11182f,#0d1328);color:#9fa9cc;cursor:pointer;font:inherit}
.bos-cc-kpis button:hover{border-color:#536bd0;transform:translateY(-1px)}
.bos-cc-kpis button span{display:block;color:#f4f6ff;font-size:clamp(18px,2vw,27px);font-weight:900;letter-spacing:-.03em;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bos-cc-kpis button.alert{border-color:#75486f;background:linear-gradient(145deg,#2a1834,#17142d)}
.bos-cc-kpis button.alert span{color:#ff9be2}
.bos-cc-grid{min-height:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);grid-template-rows:minmax(0,1fr) minmax(0,.82fr);gap:12px}
.bos-cc-card{min-height:0;border:1px solid #252e52;border-radius:17px;background:linear-gradient(155deg,rgba(18,25,49,.98),rgba(12,17,35,.98));overflow:hidden;display:flex;flex-direction:column;box-shadow:0 18px 45px rgba(0,0,0,.16)}
.bos-cc-card header{min-height:48px;padding:11px 13px;border-bottom:1px solid #252e52;display:flex;align-items:center;justify-content:space-between;gap:10px}
.bos-cc-card header>div{display:flex;align-items:center;gap:9px}.bos-cc-card header>div>span{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:#212b59;color:#9eaeff;font-size:10px;font-weight:900}
.bos-cc-card h2{font-size:15px;margin:0}.bos-cc-card header button{border:0;background:transparent;color:#91a5ff;font-weight:800;cursor:pointer;padding:5px}.bos-cc-card header>b{display:grid;place-items:center;min-width:27px;height:27px;border-radius:999px;background:#43234c;color:#ffafe7}
.bos-cc-scroll{min-height:0;overflow:auto;padding:4px 12px 8px}
.bos-cc-row{min-height:54px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #202744;padding:8px 0}.bos-cc-row:last-child{border-bottom:0}
.bos-cc-primary{min-width:0;flex:1;display:flex;align-items:center;gap:9px}.bos-cc-primary>div{min-width:0}.bos-cc-primary b,.bos-cc-primary small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bos-cc-primary small{color:#8f9abd;margin-top:3px}
.bos-cc-dot{flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:#64709a}.bos-cc-dot.live{background:#49d7a5}.bos-cc-dot.urgent{background:#ff6bbd;box-shadow:0 0 0 5px rgba(255,107,189,.09)}.bos-cc-dot.ready{background:#ffc65c}.bos-cc-dot.working{background:#668cff}
.bos-cc-amount{font-weight:900;color:#dce2ff;white-space:nowrap}
.bos-cc-action{flex:0 0 auto;border:1px solid #34406d;border-radius:9px;background:#171e39;color:#b9c5ee;padding:7px 10px;font-weight:850;cursor:pointer}.bos-cc-action.primary{border-color:#5b61bd;background:linear-gradient(135deg,#425fc8,#7649bf);color:white}
.bos-cc-empty{margin:10px 0;padding:13px;border:1px dashed #34406a;border-radius:11px;color:#99a5c8;text-align:center}.bos-cc-empty.good{color:#75d7b3;border-color:#285a52;background:#102622}
.bos-cc-cash{height:100%;display:grid;place-content:center;padding:12px;text-align:center}.bos-cc-cash span,.bos-cc-cash small{color:#929ec3}.bos-cc-cash strong{font-size:clamp(26px,3vw,42px);letter-spacing:-.045em;margin:3px 0}

.bos-more{max-width:1100px;margin:0 auto}.bos-more>h1{font-size:40px;margin:7px 0}.bos-more>p{color:#9da7cc;max-width:720px}.bos-more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:20px}.bos-more-grid section{border:1px solid #252e52;border-radius:16px;background:#10162b;padding:14px}.bos-more-grid h2{font-size:15px;margin:2px 3px 12px;color:#dbe0f6}.bos-more-grid button{width:100%;display:flex;justify-content:space-between;align-items:center;border:0;border-top:1px solid #232b4b;background:transparent;color:#aeb8dc;padding:12px 3px;text-align:left;cursor:pointer}.bos-more-grid button:hover{color:white}.bos-more-grid button b{color:#748cff}

@media(max-width:1050px){.bos-cc-grid{grid-template-columns:minmax(0,1fr) minmax(270px,.8fr)}.bos-command-center{gap:10px}.bos-command-center .bos-cc-heading h1{font-size:30px}}
@media(max-width:850px){
 body.bos-ops-dark .bos-command-shell{height:auto;overflow:auto}.bos-command-shell .main{height:auto!important;overflow:visible!important}.bos-command-shell .sec{height:auto!important;overflow:visible!important;padding-bottom:86px!important}
 body.bos-ops-dark .bos-command-shell .main{margin-left:0!important;width:100%!important}
 .bos-command-center{display:block}.bos-cc-heading{align-items:flex-start}.bos-cc-live{font-size:0;padding:8px}.bos-cc-kpis{grid-template-columns:repeat(2,1fr);margin:13px 0}.bos-cc-grid{display:block}.bos-cc-card{min-height:210px;max-height:320px;margin-bottom:11px}
 body.bos-ops-dark .bos-command-shell .side{position:fixed!important;z-index:90;left:0;right:0;bottom:0;top:auto;width:100%!important;height:68px;display:grid!important;grid-template-columns:repeat(5,1fr);padding:5px 7px!important;border:1px solid #252d50!important;border-width:1px 0 0!important;background:rgba(7,10,21,.97)!important;backdrop-filter:blur(16px)}
 body.bos-ops-dark .bos-command-shell .side .logo,body.bos-ops-dark .bos-command-shell .side button:last-child{display:none!important}
 body.bos-ops-dark .bos-command-shell .side button{min-width:0!important;margin:0!important;padding:5px 2px!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px!important;border-radius:9px!important}
 body.bos-ops-dark .bos-command-shell .side button b{font-size:17px;line-height:1}.bos-more-grid{grid-template-columns:1fr}
}
@media(max-width:560px){.bos-cc-kpis button{padding:11px}.bos-cc-kpis button span{font-size:19px}.bos-cc-heading h1{font-size:28px}.bos-cc-amount{display:none}.bos-cc-card.requests{max-height:280px}}
