.action-row{display:flex;gap:7px;flex-wrap:wrap}.action-row button{padding:8px 11px}.reject{background:#fff;color:#a12020;border:1px solid #dba6a6}.badge.rejected,.badge.inactive{background:#fdecec;color:#902828}.attendance-head{flex-wrap:wrap}.attendance-head label{min-width:150px}.date-actions{display:flex;gap:7px}.worked-title{padding:15px 20px 4px;border-top:1px solid var(--border)}.worked-title h3{margin:0;font-size:1rem}
.login-card .link-button{background:transparent;color:var(--wine);border:0;margin-top:10px;padding:8px;box-shadow:none}.login-card .link-button:hover{text-decoration:underline;filter:none}
