/* Honorks Putaway Simple UI */
:root{--simple-bg:#07111d;--simple-panel:#0e1c2e;--simple-panel-2:#13243a;--simple-line:#223a55;--simple-blue:#2f8cff;--simple-cyan:#28d7e8;--simple-text:#f6f9fd;--simple-muted:#8ea3ba}
body{background:radial-gradient(circle at 75% -10%,rgba(47,140,255,.11),transparent 30%),linear-gradient(145deg,#050b13,#07111d 48%,#081522);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}
body:before{opacity:.08;background-size:48px 48px}
.app{grid-template-columns:230px 1fr}
aside{padding:18px 12px;background:linear-gradient(180deg,#0b1727,#07101b);box-shadow:12px 0 42px rgba(0,0,0,.18)}
aside .brand{padding:4px 6px 16px;border-bottom:1px solid rgba(255,255,255,.07)}
aside .brand img{width:42px;filter:drop-shadow(0 6px 15px rgba(40,215,232,.18))}
aside .brand b{font-size:16px}aside .brand span{font-size:10px}
nav{gap:4px;margin-top:14px}.nav{min-height:43px;padding:10px 12px;border-radius:10px;font-size:13px;font-weight:750;transition:.16s}.nav.active,.nav:hover{background:#172b43;border-color:#315579;box-shadow:none}.nav.active{color:#fff}.nav.simple-more-item{margin-left:8px;width:calc(100% - 8px);font-size:12px}.nav.simple-more-hidden,.simple-nav-label.simple-more-hidden{display:none}.simple-nav-label{padding:14px 11px 6px;color:#627891;font-size:9px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase}.simple-more-toggle{margin-top:8px!important;display:flex;justify-content:space-between;align-items:center}.simple-more-toggle .chev{transition:.18s}.simple-more-toggle.open .chev{transform:rotate(180deg)}
header{padding:13px 20px;background:rgba(6,15,26,.9);backdrop-filter:blur(16px)}header h1{font-size:19px}header>div>span{display:none}.command-tools{margin-left:auto}.command-tools .live-chip,#fullscreenBtn{display:none}.clock-chip{background:#0d1d30!important;border:1px solid #203a56!important}.icon-btn{border-radius:10px!important;background:#0d1d30!important;border:1px solid #203a56!important;box-shadow:none!important}
.content{max-width:1450px;padding:20px}.page{gap:14px}.card,.command-card{border-radius:15px;background:linear-gradient(180deg,rgba(17,35,57,.96),rgba(10,24,40,.97));border:1px solid rgba(255,255,255,.075);box-shadow:0 14px 35px rgba(0,0,0,.22);padding:17px}.card:hover{transform:none}.cardhead p,.muted{color:var(--simple-muted)}
.hero{min-height:160px;padding:24px 26px;background:linear-gradient(120deg,#10243c,#173963 62%,#1a4471);border-radius:18px}.hero:before,.hero:after{display:none}.hero h2{font-size:clamp(30px,4vw,48px);margin:5px 0 7px;letter-spacing:-1.5px}.hero p{max-width:720px;font-size:14px;margin:0;color:#b8cadc}.hero img{width:88px}.hero em{font-size:10px;color:#7feefa}
/* remove visual overload from the home screen */
#dashboard>.ops-command{display:none!important}#dashboard>.dashboard-split + .dashboard-split{display:none!important}#dashboard>.kpis{order:3}#dashboard>.cols{order:4}#dashboard>.dashboard-split{order:2}.dashboard-split{gap:14px}.command-panel,.scan-center{min-height:100%}.quick-grid{grid-template-columns:repeat(3,1fr);gap:10px}.quick-tile{min-height:104px;border-radius:13px;background:#0c1b2d;border:1px solid #213b58;box-shadow:none;padding:15px}.quick-tile:hover{transform:translateY(-2px);border-color:#3488cc;background:#10243b}.quick-tile span{font-size:25px}.quick-tile b{font-size:13px}.quick-tile small{font-size:10px}.quick-tile.simple-hidden{display:none!important}.scan-center{background:linear-gradient(150deg,#11223a,#0a192a)}.scan-input{border-radius:12px;background:#071522;border:1px solid #2b4a6b}.scan-input input{min-height:49px}.scan-beam{display:none}
.kpis{grid-template-columns:repeat(6,1fr);gap:9px}.kpi{padding:14px;border-radius:12px;background:#0c1b2d;border-color:#1d3550}.kpi b{font-size:24px}.kpi span{font-size:10px}.cols{gap:14px}.alert{border-radius:9px;background:#0c1b2d;border-left-width:3px}
.page-banner{padding:18px 20px;border-radius:16px;background:linear-gradient(120deg,#10243c,#17345a);box-shadow:0 14px 35px rgba(0,0,0,.2)}.page-banner:after{display:none}.page-banner h2{font-size:25px;margin:3px 0}.page-banner p{font-size:12px}.banner-icon{width:48px;height:48px;border-radius:13px;font-size:23px;box-shadow:none}
input,select,textarea{border-radius:9px;background:#071522;border-color:#29435f;padding:11px 12px}.btn{border-radius:9px;box-shadow:none}.btn.primary{background:linear-gradient(135deg,#377df0,#20bad4)}.btn.secondary{background:#142840;border-color:#294661}.btn.success{background:#25b86b;color:#fff}.floating-scan{width:52px;height:52px;border-radius:15px;background:linear-gradient(145deg,#377df0,#20bad4);box-shadow:0 12px 30px rgba(31,154,217,.25)}
/* simpler forms: advanced rows open only when requested */
.simple-details-toggle{margin:12px 0 0}.simple-advanced-field.simple-collapsed{display:none}.simple-inline-note{margin-top:10px;color:var(--simple-muted);font-size:11px}
/* schedules */
.schedule-stats{grid-template-columns:repeat(4,1fr)}.schedule-create-card.simple-collapsed-card{display:none}.simple-schedule-manage{margin-left:auto}.schedule-scan-flow{opacity:.9}.schedule-job{box-shadow:none!important;border-radius:13px!important}
/* bottom mobile navigation */
.simple-mobile-bar{display:none;position:fixed;left:8px;right:8px;bottom:8px;z-index:60;background:rgba(7,17,29,.94);border:1px solid #25435f;border-radius:16px;padding:7px;backdrop-filter:blur(18px);box-shadow:0 15px 45px rgba(0,0,0,.42);grid-template-columns:repeat(4,1fr);gap:5px}.simple-mobile-bar button{border:0;background:transparent;color:#91a7bd;padding:8px 4px;border-radius:10px;font-size:9px;font-weight:800}.simple-mobile-bar button span{display:block;font-size:19px;margin-bottom:2px}.simple-mobile-bar button.active{background:#173353;color:#fff}
/* light theme compatibility */
body.theme-light .simple-mobile-bar{background:rgba(255,255,255,.94);border-color:#cddbe8}body.theme-light .quick-tile,body.theme-light .scan-input{background:#f5f9fd;border-color:#cfdeeb}body.theme-light .nav.active,body.theme-light .nav:hover{background:#e5eef8}
@media(max-width:1100px){.app{grid-template-columns:220px 1fr}.kpis{grid-template-columns:repeat(3,1fr)}.quick-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:800px){body{padding-bottom:78px}.content{padding:12px}.hero{min-height:130px;padding:20px}.hero h2{font-size:31px}.hero img{display:block;width:65px}.simple-mobile-bar{display:grid}.floating-scan{bottom:83px;right:14px}.dashboard-split{grid-template-columns:1fr}.quick-grid{grid-template-columns:repeat(2,1fr)}.command-tools .clock-chip{display:none}.page-banner{padding:15px}.page-banner .banner-icon{display:none}}
@media(max-width:520px){.hero img{display:none}.hero{min-height:115px}.hero h2{font-size:29px}.quick-tile{min-height:90px;padding:12px}.kpis{grid-template-columns:repeat(2,1fr)}.schedule-stats{grid-template-columns:repeat(2,1fr)}.card{padding:14px}}
