.user-card-link{display:flex;flex-direction:column;gap:5px;border:1px solid #bdc6b6;transition:box-shadow .15s,transform .15s;overflow-wrap:anywhere}.user-card-link:hover,.user-card-link:focus-visible{box-shadow:0 4px 16px #203b2d18;transform:translateY(-2px);border-color:#48653d}.user-card-link h3{font-size:20px;margin-top:12px}.user-open{margin-top:auto;padding-top:18px;font-weight:600}.user-badges{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:10px 0}.user-state{font-size:12px;border-radius:4px;padding:4px 8px;background:#e7eee2}.user-state.pending{background:#fff0cc;color:#694b00}.user-state.disabled{background:#f2e7e2;color:#803c2b}.user-toolbar{display:grid;grid-template-columns:minmax(200px,2fr) 1fr 1fr}.user-toolbar input{min-width:0}.user-form-panel{max-width:960px}.user-form-panel h2{margin-bottom:18px}.user-section-title{margin-top:26px!important}.user-form-panel .check{margin-top:14px}.user-data-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin:20px 0}.user-data-list dt{font-size:13px;color:#65725d}.user-data-list dd{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.user-file-list{padding-left:20px;overflow-wrap:anywhere}.user-file-list li{margin:12px 0}.user-file-list a{text-decoration:underline;text-underline-offset:4px}.user-text{white-space:pre-wrap}.permissions[hidden],.permissions label[hidden]{display:none!important}@media(max-width:760px){.user-toolbar,.user-data-list{grid-template-columns:1fr}.user-form-panel .actions .btn{width:100%}.user-badges .status{white-space:normal}.user-card-link h3{font-size:20px}.user-state{font-size:13px}}@media(prefers-reduced-motion:reduce){.user-card-link{transition:none}.user-card-link:hover{transform:none}}
