:root{--dw-saas-cyan: #22d3ee;--dw-saas-violet: #8b5cf6;--dw-saas-orange: #f97316;--dw-saas-pink: #fb7185;--dw-saas-panel-line: rgba(255, 255, 255, .42);--dw-saas-dark-line: rgba(15, 23, 42, .08);--dw-saas-glow: 0 18px 60px rgba(34, 211, 238, .1), 0 12px 36px rgba(249, 115, 22, .1)}body[data-no-components=true]{background:radial-gradient(circle at 12% 8%,rgba(34,211,238,.22),transparent 35%),radial-gradient(circle at 88% 10%,rgba(139,92,246,.2),transparent 40%),radial-gradient(circle at 50% 0%,rgba(249,115,22,.18),transparent 45%),linear-gradient(135deg,#f8fafc,#fff7ed 44%,#eef6ff)!important;background-size:200% 200%!important;animation:adminMeshPulse 28s ease-in-out infinite alternate!important}.admin-header,.overview-panel,.dashboard-card,.quick-card,.controls-panel,.login-container,.table-shell,.table-responsive,.modal-content{position:relative;border-color:#ffffffa6!important;background:linear-gradient(145deg,#ffffffe0,#ffffffb3)!important;box-shadow:var(--dw-saas-glow),0 2px 4px #fffc inset,0 -1px 2px #fff6 inset!important;backdrop-filter:blur(28px) saturate(1.4)!important;-webkit-backdrop-filter:blur(28px) saturate(1.4)!important}.admin-header:after,.overview-panel:after,.dashboard-card:after,.quick-card:after,.controls-panel:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;background:linear-gradient(135deg,#22d3ee47,#f9731642,#8b5cf62e);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.72}.sidebar{background:radial-gradient(circle at 30% 0%,rgba(34,211,238,.2),transparent 30%),radial-gradient(circle at 80% 8%,rgba(249,115,22,.28),transparent 34%),linear-gradient(180deg,#020617fa,#111827f5 58%,#1e293bf5)!important}.sidebar-nav .nav-link.active{background:linear-gradient(135deg,#22d3ee42,#f97316e6)!important;box-shadow:0 18px 40px #f9731642,0 0 28px #22d3ee1f!important}.sidebar-nav .nav-link:hover:not(.active){background:#ffffff1b!important;box-shadow:inset 0 0 0 1px #22d3ee1a}.sidebar-header h2:before,.quick-card-icon,.card-icon,.dashboard-card h3 i{background:linear-gradient(135deg,var(--dw-saas-orange),var(--dw-saas-pink))!important;box-shadow:0 14px 34px #f9731642,0 0 20px #22d3ee1f!important}.pill.live,.pill.brand,.eyebrow,.nav-badge,.status-badge.success{background:linear-gradient(135deg,#22d3ee24,#f973161f)!important;border:1px solid rgba(34,211,238,.18)!important;color:#0f172a!important}.btn-primary,.btn-accent,.action-btn.stock-btn,.action-btn.edit-btn{background:linear-gradient(135deg,#f97316,#fb7185)!important;color:#fff!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:0 14px 32px #f973163d,0 0 22px #fb71851a!important}.btn-secondary,.action-btn{background:#ffffffb8!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 24px #0f172a0f!important}.btn:hover,.action-btn:hover,.quick-card:hover,.dashboard-card:hover,.glance-card:hover{transform:translateY(-2px)!important}.glance-card{background:linear-gradient(145deg,#ffffffeb,#fff7edc2)!important;border:1px solid rgba(255,255,255,.56)!important}.glance-card:before{content:"";position:absolute;inset:auto 14px 12px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--dw-saas-cyan),var(--dw-saas-orange),var(--dw-saas-violet));opacity:.45}.table-shell,.table-responsive{border:1px solid rgba(255,255,255,.55)!important}thead th{background:linear-gradient(180deg,#f8fafcf5,#eff6ffdb)!important}tbody tr:hover{background:#22d3ee0e!important}.form-select,.form-input,textarea{background:#ffffffbd!important;border-color:#0f172a14!important}.form-select:focus,.form-input:focus,textarea:focus{border-color:#22d3ee73!important;box-shadow:0 0 0 4px #22d3ee24,0 0 0 1px #f973161a!important}.toggle-wrapper,.stock-kpi-card,.admin-form .form-group,form .form-group{background:#ffffffb3!important;border-color:#ffffff8c!important;box-shadow:0 8px 22px #0f172a0b,inset 0 1px #ffffffb8}.top-review-stock-btn{background:linear-gradient(135deg,#22d3ee24,#f973162e)!important;border-color:#22d3ee3d!important}.stock-premium-panel{background:linear-gradient(145deg,#ffffffc2,#eff6ff94);border:1px solid rgba(255,255,255,.56);border-radius:22px;padding:10px}.stock-panel-header{background:radial-gradient(circle at 10% 0%,rgba(34,211,238,.34),transparent 34%),radial-gradient(circle at 100% 10%,rgba(249,115,22,.4),transparent 34%),linear-gradient(135deg,#0f172a,#1e1b4b)!important}.stock-count-pill.success,.stock-health-badge.success{box-shadow:0 0 0 1px #16653414,0 8px 18px #16a34a1a}.stock-count-pill.warning,.stock-health-badge.warning{box-shadow:0 0 0 1px #9a341214,0 8px 18px #f973161f}.stock-count-pill.danger,.stock-health-badge.danger{box-shadow:0 0 0 1px #991b1b14,0 8px 18px #ef44441f}@media(max-width:760px){.dashboard-card,.quick-card,.overview-panel,.admin-header,.controls-panel{box-shadow:0 18px 40px #0f172a17,0 0 18px #22d3ee0b!important}.table-shell,.table-responsive{background:#ffffffbd!important}tbody td:first-child{color:#111827!important}.quick-actions{padding-left:1px;padding-right:14px}}body.dark-mode[data-no-components=true],html[data-theme=dark] body[data-no-components=true]{background:radial-gradient(circle at 16% 0%,rgba(34,211,238,.28),transparent 40%),radial-gradient(circle at 88% 8%,rgba(249,115,22,.24),transparent 38%),radial-gradient(circle at 50% 100%,rgba(139,92,246,.26),transparent 45%),linear-gradient(135deg,#020617,#0f172a 54%,#111827)!important;background-size:200% 200%!important;animation:adminMeshPulse 32s ease-in-out infinite alternate!important}body.dark-mode .admin-header,html[data-theme=dark] .admin-header,body.dark-mode .overview-panel,html[data-theme=dark] .overview-panel,body.dark-mode .dashboard-card,html[data-theme=dark] .dashboard-card,body.dark-mode .quick-card,html[data-theme=dark] .quick-card,body.dark-mode .controls-panel,html[data-theme=dark] .controls-panel,body.dark-mode .login-container,html[data-theme=dark] .login-container,body.dark-mode .table-shell,html[data-theme=dark] .table-shell,body.dark-mode .table-responsive,html[data-theme=dark] .table-responsive{background:linear-gradient(145deg,#0f172ad1,#1e293ba3)!important;border-color:#94a3b838!important;box-shadow:0 18px 56px #00000059,0 0 32px #22d3ee14,inset 0 1px 1px #ffffff0f!important}body.dark-mode .pill.live,html[data-theme=dark] .pill.live,body.dark-mode .pill.brand,html[data-theme=dark] .pill.brand,body.dark-mode .eyebrow,html[data-theme=dark] .eyebrow{color:#e0f2fe!important;background:#22d3ee1a!important;border-color:#22d3ee2e!important}
