.personnel-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.personnel-stats .card{padding:22px}.personnel-stats strong{font-size:2rem;display:block;margin-top:8px}.personnel-access{padding:22px;margin:18px 0}.personnel-access summary{font-weight:700;cursor:pointer}.personnel-member{display:flex;gap:16px;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #e3ece9}.personnel-member small,.personnel-versions small{display:block;color:#617571;margin-top:5px}.personnel-profile{display:flex;flex-wrap:wrap;gap:40px;padding:24px;margin:20px 0}.personnel-profile strong{display:block;margin-top:8px}.personnel-document{padding:24px;border-top:1px solid #e3ece9}.personnel-document h3{margin:8px 0}.personnel-document details{margin-top:16px}.personnel-versions{padding:0;list-style:none}.personnel-versions li{display:flex;gap:18px;justify-content:space-between;padding:14px 0;overflow-wrap:anywhere}.personnel-check{display:flex!important;align-items:flex-start;gap:10px;margin:16px 0}.personnel-check input{width:auto!important;flex:none;margin-top:4px}.personnel-note{padding:0 24px;color:#617571}.personnel-log{padding:0;list-style:none}.personnel-log li{display:flex;gap:24px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid #e3ece9}.personnel-log time{color:#617571}.personnel-dialog{width:min(620px,92vw);max-height:90dvh;overflow:auto}.personnel-dialog input[type=file]{max-width:100%;margin:12px 0}.personnel-dialog .error:empty{display:none}@media(max-width:640px){.personnel-stats{grid-template-columns:1fr}.personnel-profile{gap:22px}.personnel-member,.personnel-versions li{align-items:flex-start;flex-direction:column}}
