/* Sigma OS Stage 5.2 */.st-shell{margin:14px 0;padding:17px;border:1px solid rgba(255,255,255,.07);border-radius:19px;background:radial-gradient(circle at 92% 0,rgba(145,34,40,.1),transparent 31%),linear-gradient(145deg,#191a1e,#121316);box-shadow:0 14px 38px rgba(0,0,0,.13)}.st-head{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.055)}.st-head span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#a3484d}.st-head h2{margin:4px 0;font-size:17px}.st-head p{margin:0;color:#85868e;font-size:10px}.st-state{min-width:76px;padding:8px 10px;text-align:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#18191d}.st-state b,.st-state small{display:block}.st-state b{font-size:17px}.st-state small{font-size:8px;color:#777880}.st-state.hot b{color:#e36b72}.st-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:11px}.st-task{display:grid;grid-template-columns:62px 1fr auto;gap:10px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.06);border-left:2px solid #8c6b34;border-radius:11px;background:#17181c}.st-task.critical{border-left-color:#b52b32}.st-task.today{border-left-color:#8d6231}.st-task.upcoming{border-left-color:#555a64}.st-priority{font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:#c99b51}.st-task.critical .st-priority{color:#e36b72}.st-meta{font-size:8px;color:#66676f}.st-copy h3{margin:4px 0;font-size:10px}.st-copy p{margin:0;color:#909198;font-size:9px}.st-task button{padding:7px 9px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#222328;color:#ddd;font-size:8px;cursor:pointer}.st-task button:hover{background:#2a2b30;color:#fff}.st-empty{grid-column:1/-1;text-align:center;padding:18px;border:1px dashed rgba(255,255,255,.08);border-radius:12px}.st-empty strong,.st-empty span{display:block}.st-empty span{margin-top:4px;color:#81828a;font-size:9px}.st-depts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:9px}.st-depts>div{padding:9px;border:1px solid rgba(255,255,255,.055);border-radius:9px;background:#16171a}.st-depts span,.st-depts b,.st-depts small{display:block}.st-depts span{font-size:8px;color:#777880}.st-depts b{margin:3px 0;font-size:14px}.st-depts small{font-size:7px;color:#686970}.st-foot{margin-top:9px;color:#62636b;font-size:8px;line-height:1.45}@media(max-width:1050px){.st-board{grid-template-columns:1fr}.st-depts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.st-shell{padding:14px}.st-board{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.st-board::-webkit-scrollbar{display:none}.st-task{flex:0 0 86%;grid-template-columns:1fr auto;scroll-snap-align:start}.st-priority{grid-column:1/-1}.st-task button{min-height:34px}.st-depts{display:flex;overflow-x:auto;scrollbar-width:none}.st-depts>div{flex:0 0 30%}}