.classification-fields select,.classification-admin select{background:#f4eedc;border:1px solid #b28b39;border-radius:18px;box-shadow:0 3px 8px #8d703c33;padding:10px 32px 10px 12px;max-width:100%}.classification-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:14px}.classification-admin .toolbar{display:flex;flex-wrap:wrap;gap:8px}
.classification-fields{grid-column:1/-1}.classification-admin .toolbar{flex-wrap:nowrap;overflow-x:auto}.classification-admin .toolbar .btn{white-space:nowrap}.classification-admin fieldset{display:flex;flex-wrap:wrap;gap:10px}.classification-admin .checkrow{display:flex;gap:8px;align-items:center;position:relative;background:#f4eedc;border:1px solid #b28b39;border-radius:16px;padding:10px 14px}.classification-admin .checkrow input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px}.classification-admin .checkrow:focus-within{outline:3px solid #c89c3d;outline-offset:3px}body.signed-in #app .classification-admin .checkrow:has(input:checked){background:#111!important;color:#fff!important;border-color:#111!important}.classification-admin p{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.employee-overview-layout .panel{min-width:0}.employee-overview-sidebar .btn{white-space:nowrap}
body.signed-in #app .classification-fields select,body.signed-in #app .classification-admin select,body.signed-in #app .employee-overview-controls select{color:#201e18!important;background-color:#f4eedc!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='%23947738' stroke-width='2'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-size:14px!important;background-repeat:no-repeat!important;border:1px solid #b28b39!important;border-radius:24px!important;box-shadow:0 3px 8px #8d703c33!important;padding-right:38px!important;appearance:none!important}
