.reporting-identity h2{font-size:26px;color:#123b70}.reporting-identity input:not([type=range]){font-size:20px;min-height:48px}.reporting-identity .employee-choice{display:block;width:100%;text-align:left;padding:16px;margin:8px 0;font-size:20px}.reporting-identity button{min-height:44px}#spoken-confirmation{font-size:20px;font-weight:600;padding:14px;background:#eef5fc;line-height:1.7}#employee-results{max-height:320px;overflow:auto}#report-voice-status{line-height:1.7;overflow-wrap:anywhere}@media(max-width:700px){.reporting-identity .actions{display:flex;flex-wrap:wrap}.reporting-identity .actions>*{flex:1 1 140px}.reporting-identity .employee-choice{font-size:18px}#modal-form .form-actions button{min-height:48px}}
.label-card .card-line{display:flex;align-items:center;min-width:0}.label-card .card-line b{flex-shrink:0}.label-card .card-line span{flex:1;min-width:0;white-space:nowrap;overflow:visible;word-break:normal}
@media(max-width:700px){.shell.worker .topbar{position:static}.shell.worker .main{padding-top:0}.reporting-identity .employee-choice{overflow-wrap:anywhere}}

[hidden]{display:none!important}
#allocation-employees label{display:grid;grid-template-columns:28px 1fr 90px;align-items:center;gap:8px;padding:10px 0}#allocation-employees input[type=checkbox]{width:22px;height:22px}#allocation-employees input[type=number]{min-width:0;width:100%}
