.nav-icon{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;display:block;margin:0 auto .45rem}.grid>button{transition:transform .15s ease,box-shadow .15s ease}.grid>button:active{transform:scale(.98)}body[data-theme="blue"]{--green:#174f78;--dark:#123a59}body[data-theme="orange"]{--green:#a74e18;--dark:#743612}body[data-density="compact"] .grid>button{min-height:82px;padding:.7rem}.wa-info,.wa-status,.wa-admin{padding:1rem;border:1px solid #d5dfd8;border-radius:14px;margin:.75rem 0;background:#f6faf7;display:grid;gap:.35rem}.wa-status strong{font-size:2rem}.wa-status.late,.wa-admin.escalated{border-color:#bd3030;background:#fff1f1}.wa-admin.awaiting{border-color:#d49a18;background:#fff9e8}.wa-start,.wa-check{min-height:64px;font-size:1.15rem}.wa-check{background:#15803d}.warning{padding:.8rem;border-radius:10px;background:#fff4d6;color:#6f4a00}
