body{background-color:#081614;color:#d6e6e2}.glass-panel{background:#2a37358c;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;vertical-align:middle}.status-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:9999px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;box-shadow:2px 2px 5px #00000059,-1px -1px 3px #ffffff0d,inset 0 1px #ffffff1f,inset 0 -1px #0003}.status-Pendente\ Aprovação{background:linear-gradient(145deg,#3d1a1a,#2a0f0f);color:#fca5a5;border:1px solid rgba(248,113,113,.3);box-shadow:2px 2px 6px #f8717133,-1px -1px 3px #ffffff08,inset 0 1px #ffb4b41f,inset 0 -1px #00000040}.status-Pendente{background:linear-gradient(145deg,#1a2540,#0f1828);color:#93c5fd;border:1px solid rgba(96,165,250,.3);box-shadow:2px 2px 6px #60a5fa26,-1px -1px 3px #ffffff08,inset 0 1px #a0c8ff1a,inset 0 -1px #00000040}.status-Em\ Processamento{background:linear-gradient(145deg,#3a2e0a,#261e05);color:#fcd34d;border:1px solid rgba(251,191,36,.3);box-shadow:2px 2px 6px #fbbf2426,-1px -1px 3px #ffffff08,inset 0 1px #ffdc501f,inset 0 -1px #00000040}.status-Pronto\ para\ Levantamento{background:linear-gradient(145deg,#0e3025,#071e17);color:#6ee7b7;border:1px solid rgba(52,211,153,.3);box-shadow:2px 2px 6px #34d39926,-1px -1px 3px #ffffff08,inset 0 1px #64f0b41a,inset 0 -1px #00000040}.status-Enviado{background:linear-gradient(145deg,#28204a,#18132e);color:#c4b5fd;border:1px solid rgba(167,139,250,.3);box-shadow:2px 2px 6px #a78bfa26,-1px -1px 3px #ffffff08,inset 0 1px #c8b4ff1a,inset 0 -1px #00000040}.status-Entregue{background:linear-gradient(145deg,#0e2c28,#061c18);color:#8bd4c3;border:1px solid rgba(139,212,195,.3);box-shadow:2px 2px 6px #8bd4c326,-1px -1px 3px #ffffff08,inset 0 1px #a0f0dc1a,inset 0 -1px #00000040}.status-Cancelado{background:linear-gradient(145deg,#3a1010,#260808);color:#fca5a5;border:1px solid rgba(248,113,113,.3);box-shadow:2px 2px 6px #f8717126,-1px -1px 3px #ffffff08,inset 0 1px #ffb4b41a,inset 0 -1px #00000040}html.light .status-Pendente{background:linear-gradient(145deg,#dceeff,#c8e0ff)!important;color:#1e40af!important;border-color:#60a5fa66!important}html.light .status-Em\ Processamento{background:linear-gradient(145deg,#fef9c3,#fde68a)!important;color:#854d0e!important;border-color:#fbbf2466!important}html.light .status-Pronto\ para\ Levantamento{background:linear-gradient(145deg,#d1fae5,#a7f3d0)!important;color:#065f46!important;border-color:#34d39966!important}html.light .status-Enviado{background:linear-gradient(145deg,#ede9fe,#ddd6fe)!important;color:#5b21b6!important;border-color:#a78bfa66!important}html.light .status-Entregue{background:linear-gradient(145deg,#d0f4ee,#b2eae0)!important;color:#065f46!important;border-color:#8bd4c366!important}html.light .status-Cancelado,html.light .status-Pendente\ Aprovação{background:linear-gradient(145deg,#fee2e2,#fecaca)!important;color:#991b1b!important;border-color:#f8717166!important}html.light .status-pill{box-shadow:2px 2px 6px #0000001f,-1px -1px 3px #fffffff2,inset 0 1px #ffffffb3,inset 0 -1px #0000000f!important}.kanban-col{min-width:260px;background:linear-gradient(160deg,#0e1a18f5,#08100ffc);border:1px solid rgba(255,255,255,.05);border-radius:16px;flex-shrink:0;box-shadow:4px 4px 12px #00000073,inset 0 1px #ffffff0a}html.light .kanban-col{background:linear-gradient(160deg,#f4fbf6,#e8f5ed)!important;border-color:#3db03526!important;box-shadow:5px 5px 14px #0000001f,-2px -2px 7px #fffffff2,inset 0 1px #fff!important}.kanban-card{background:linear-gradient(145deg,#12221ef2,#0a1412fa);border:1px solid rgba(139,212,195,.07);border-radius:12px;transition:transform .2s,box-shadow .2s;cursor:pointer;box-shadow:3px 3px 10px #0006,inset 0 1px #ffffff0d}.kanban-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000080,0 0 0 1px #8bd4c31a,inset 0 1px #ffffff12}html.light .kanban-card{background:linear-gradient(145deg,#fff,#edf7f0)!important;border-color:#3db03524!important;box-shadow:4px 4px 12px #0000001f,-2px -2px 6px #ffffffe6,inset 0 1px #fff!important;color:#1a2922!important}html.light .kanban-card:hover{box-shadow:6px 6px 18px #00000029,-2px -2px 6px #fffffff2,inset 0 1px #fff!important}.slide-over{transition:transform .3s ease}.slide-over.open{transform:translate(0)}.slide-over.closed{transform:translate(100%)}.filter-pill,.orders-tab{transition:all .2s}.orders-tab.active,.filter-pill.active{background:#eac34926;color:#eac349;border-color:#eac3494d}.kanban-card.sla-warn{border-left:4px solid #f59e0b!important}.kanban-card.sla-overdue{border-left:4px solid #ef4444!important}.sla-badge{display:none}.kanban-card.sla-warn .sla-badge[data-level=warn],.kanban-card.sla-overdue .sla-badge[data-level=overdue]{display:inline-flex}.stage-chip{display:inline-flex;gap:3px;align-items:baseline;padding:1px 6px;border-radius:6px;background:#8bd4c314}.stage-chip.is-open{background:#eac34926}html.light .stage-chip{background:#3db0351a}html.light .stage-chip.is-open{background:#eac34940}.kanban-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(139,212,195,.2) transparent}.kanban-scroll::-webkit-scrollbar{height:4px}.kanban-scroll::-webkit-scrollbar-thumb{background:#8bd4c333;border-radius:4px}
