.register-card{padding:30px 38px}.register-card label{margin:12px 0}.register-card textarea{display:block;width:100%;padding:11px;margin-top:7px;border:1px solid #ccd7d5;border-radius:9px;resize:vertical}.register-card label small{display:block;color:#718087;margin-top:5px;font-weight:400}.alert.success{background:#def1e8;color:#247558}.auth-links{display:flex;justify-content:space-between;margin-top:20px}.auth-links a{color:#0b5476;text-decoration:none;font-weight:800;font-size:12px}.user-list{display:grid;gap:12px}.user-list article{background:#fff;border:1px solid #dce3e2;border-radius:13px;padding:18px;display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(500px,2fr);align-items:center;gap:16px}.member-main b,.member-main span,.member-main small{display:block}.member-main span{color:#718087;font-size:11px;margin-top:5px}.member-main small{margin-top:7px}.approval{padding:6px 9px;border-radius:999px;font-size:10px;font-weight:800}.approval.pending{background:#fff0d4;color:#906117}.approval.approved{background:#def1e8;color:#247558}.approval.rejected{background:#f8e2e5;color:#963344}.user-list form{display:grid;grid-template-columns:repeat(3,1fr) 1fr auto;gap:7px}.user-list input,.user-list select{min-width:0;padding:8px;border:1px solid #ced8d6;border-radius:7px;background:#fff}.user-list button{border:0;border-radius:7px;background:#073d59;color:#fff;font-weight:800;padding:8px 12px}@media(max-width:1100px){.user-list article{grid-template-columns:1fr auto}.user-list form{grid-column:1/-1}}@media(max-width:700px){.user-list article{grid-template-columns:1fr}.user-list form{grid-template-columns:1fr}.register-card{padding:25px}}
