.sigma-attendance-register{margin:18px 0;padding:20px;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:linear-gradient(145deg,rgba(24,24,24,.98),rgba(9,9,9,.98));color:#fff;box-shadow:0 14px 40px rgba(0,0,0,.22)}.sigma-att-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.sigma-att-head h3{margin:0;font-size:17px}.sigma-att-head p,.sigma-att-note{color:#8e8e93;font-size:11px}.sigma-att-date{font-size:12px;font-weight:700;background:rgba(255,255,255,.06);padding:7px 10px;border-radius:999px}.sigma-att-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:16px 0}.sigma-att-summary div{padding:12px;border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.055)}.sigma-att-summary b{font-size:20px;display:block}.sigma-att-summary span{font-size:11px;color:#8e8e93}.sigma-att-table-wrap{overflow-x:auto}.sigma-att-table-wrap table{width:100%;border-collapse:collapse;min-width:650px}.sigma-att-table-wrap th,.sigma-att-table-wrap td{text-align:left;padding:11px 9px;border-bottom:1px solid rgba(255,255,255,.06);font-size:12px}.sigma-att-table-wrap th{color:#8e8e93;font-size:10px;text-transform:uppercase;letter-spacing:.4px}.sigma-att-badge{display:inline-block;padding:5px 8px;border-radius:999px;font-weight:700;font-size:10px}.sigma-att-badge.ontime{color:#2bd576;background:rgba(43,213,118,.1)}.sigma-att-badge.late{color:#f4b740;background:rgba(244,183,64,.1)}.sigma-att-badge.absent{color:#a8a8ad;background:rgba(168,168,173,.1)}@media(max-width:640px){.sigma-attendance-register{padding:16px;border-radius:17px}.sigma-att-summary{grid-template-columns:repeat(3,1fr)}.sigma-att-summary div{padding:10px}.sigma-att-summary b{font-size:17px}}