﻿.staff-workspace .staff-checkbox{align-items:center;gap:8px;display:flex}.staff-workspace textarea{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;border-radius:7px;width:100%;padding:10px}.staff-workspace .staff-hours input{max-width:100px}.staff-workspace .staff-reject input{max-width:180px}.staff-help{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.staff-details{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 20px;display:grid;overflow:hidden}.staff-details>div{background:var(--paper);min-width:0;padding:14px}.staff-details dt{color:var(--muted);margin-bottom:6px;font-size:12px}.staff-details dd{overflow-wrap:anywhere;margin:0;font-size:14px}.staff-workspace .access-nav{gap:6px}.staff-workspace .access-nav a{font-size:12px}.staff-workspace .access-content>form>label{max-width:280px}@media (max-width:700px){.staff-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.staff-details{grid-template-columns:minmax(0,1fr)}}
