html.axworks-staff-pending body{overflow:hidden}
.axworks-staff-gate{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:24px;background:linear-gradient(145deg,rgba(7,17,31,.96),rgba(14,61,98,.94));font-family:inherit}
.axworks-staff-gate[hidden]{display:none!important}
.axworks-staff-card{width:min(440px,100%);padding:30px;border:1px solid rgba(255,255,255,.24);border-radius:24px;background:#fff;box-shadow:0 30px 80px rgba(0,0,0,.34);color:#10233d}
.axworks-staff-badge{display:inline-flex;margin:0 0 12px;padding:7px 11px;border-radius:999px;background:#e9f4ff;color:#0d5da8;font-size:13px;font-weight:900}
.axworks-staff-card h2{margin:0 0 8px;font-size:28px;line-height:1.25;color:#0b1c34}
.axworks-staff-card p{margin:0 0 20px;color:#596b80;font-size:15px;line-height:1.6;font-weight:650}
.axworks-staff-card label{display:block;margin:0 0 8px;color:#243a55;font-weight:850}
.axworks-staff-card [hidden]{display:none!important}
.axworks-staff-card #axworksStaffConfirmWrap{margin-top:14px}
.axworks-staff-card input{box-sizing:border-box;width:100%;height:54px;padding:0 15px;border:1px solid #c8d8e8;border-radius:13px;background:#f8fbff;color:#10233d;font:inherit;font-size:18px;font-weight:800;outline:none}
.axworks-staff-card input:focus{border-color:#1989d8;box-shadow:0 0 0 4px rgba(25,137,216,.14)}
.axworks-staff-card button{width:100%;height:54px;margin-top:14px;border:0;border-radius:13px;background:#0d5da8;color:#fff;font:inherit;font-size:17px;font-weight:900;cursor:pointer}
.axworks-staff-card button:disabled{opacity:.6;cursor:wait}
.axworks-staff-status{min-height:24px;margin:12px 0 0!important;color:#52657c!important;font-size:14px!important}
.axworks-staff-status[data-state="error"]{color:#c02828!important}
.axworks-staff-status[data-state="success"]{color:#087d45!important}
@media(max-width:600px){.axworks-staff-gate{padding:16px}.axworks-staff-card{padding:24px 20px;border-radius:20px}.axworks-staff-card h2{font-size:24px}}
