.saa-access{min-width:0}.saa-mode-tabs{background:#110d1580;border:1px solid #463348;border-radius:10px;gap:4px;margin:21px 0 23px;padding:4px;display:flex}.saa-mode-tabs button{color:#a995b5;background:0 0;border:0;border-radius:7px;flex:1;min-width:0;min-height:44px;padding:8px 5px;font-size:11px;font-weight:500;line-height:1.5}.saa-mode-tabs button.active{color:#ffe6f1;background:#61354f;box-shadow:0 2px 9px #0003}.saa-mode-tabs button:hover:not(:disabled):not(.active){color:#e0b8d4;background:#ffffff03}.saa-mode-tabs button:disabled{opacity:.45}.saa-access>h2{margin:12px 0;font-size:26px;line-height:1.25}.saa-intro{color:#a792b2;margin-bottom:21px;font-size:12px;line-height:1.8}.saa-field{color:#c9bdcf;min-width:0;margin:17px 0;font-size:11px;display:block}.saa-field>input,.saa-password-wrap>input{color:#eee2f3;box-sizing:border-box;background:#130e18;border:1px solid #4a3752;border-radius:8px;width:100%;max-width:100%;min-height:46px;padding:12px;font-size:13px;display:block}.saa-field>input{margin-top:7px}.saa-field input:disabled{opacity:.6}.saa-field input:focus{border-color:var(--pink);box-shadow:0 0 0 3px #f45b9e16}.saa-field-hint{color:#8a7298;overflow-wrap:anywhere;margin-top:6px;font-size:9px;line-height:1.8;display:block}.saa-password-wrap{min-width:0;margin-top:7px;display:block;position:relative}.saa-password-wrap>input{margin:0;padding-right:47px}.saa-password-toggle{color:#9b7fa8;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:40px;padding:0;display:flex;position:absolute;top:1px;bottom:1px;right:3px}.saa-password-toggle:hover:not(:disabled){color:#e9adcf;background:#ffffff04}.saa-forgot{color:#db96bc;background:0 0;border:0;width:fit-content;min-height:35px;margin:-7px 0 7px auto;padding:7px 0 7px 10px;font-size:11px;display:block}.saa-forgot:hover:not(:disabled){color:#ffb8db}.saa-form .saa-submit{min-height:47px;margin-top:11px;font-size:12px}.saa-password-hint{color:#8c749a;margin:-4px 0 16px;font-size:10px;line-height:1.8}.saa-approval-note{color:#92799f;align-items:flex-start;gap:7px;margin-top:16px;font-size:10px;line-height:1.8;display:flex}.saa-approval-note svg{flex:none;margin-top:2px}.saa-back{color:#bc9fc8;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:38px;margin:15px auto 0;padding:7px;font-size:11px;display:flex}.saa-back:hover:not(:disabled){color:#f3badb}.saa-error{color:#eea5b8;overflow-wrap:anywhere;background:#e2567210;border:1px solid #e2567230;border-radius:8px;margin:13px 0;padding:11px 12px;font-size:11px;line-height:1.8}.saa-complete{color:#a1d6bb;background:#7dd8b405;border:1px solid #7dd8b42a;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;margin:23px 0;padding:22px 18px;display:flex}.saa-complete>svg{flex:none;margin-bottom:17px}.saa-complete h3{color:#d7eadc;margin:0 0 10px;font-size:18px;line-height:1.5}.saa-complete p{color:#9bb7a6;overflow-wrap:anywhere;font-size:11px;line-height:1.9}.saa-complete>.button{min-height:44px;margin-top:20px;font-size:11px}.saa-owner-recovery{color:#92729e;border-top:1px solid #43314888;justify-content:center;align-items:center;gap:6px;margin-top:23px;padding-top:18px;font-size:9px;line-height:1.8;display:flex}.saa-owner-recovery svg{flex:none}.saa-owner-recovery a{text-align:center;text-underline-offset:3px;overflow-wrap:anywhere;padding:6px 0;-webkit-text-decoration:underline #92729e66;text-decoration:underline #92729e66}.saa-owner-recovery a:hover{color:#d5a3c7;text-decoration-color:#d5a3c7}.saa-account-page{background:radial-gradient(at 50% 35%,#57243e22,#0000 60%),#110e15;min-height:100dvh;padding:0 24px 35px;position:relative;overflow:hidden}.saa-account-header{align-items:center;gap:13px;max-width:1120px;margin:auto;padding:23px 0;display:flex;position:relative}.saa-account-header img{width:54px;height:54px}.saa-account-header strong{letter-spacing:.12em;color:#d8c1e3;font-size:11px;font-weight:500}.saa-account-header>span{color:#a88cb7;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.saa-account-card{background:linear-gradient(140deg,#2a1d2d,#1b151f 80%);border:1px solid #51384e;border-radius:21px;max-width:465px;margin:35px auto;padding:32px;position:relative;box-shadow:0 18px 80px #0003}.saa-account-symbol{color:#efa0c5;background:#f45b9e0b;border:1px solid #f45b9e28;border-radius:15px;place-items:center;width:54px;height:54px;margin-bottom:24px;display:grid}.saa-account-card>.eyebrow{letter-spacing:.13em;color:#b694c4;font-size:8px}.saa-account-card h1{margin:12px 0 16px;font-size:28px;line-height:1.25}.saa-account-card .saa-form{margin-top:23px}.saa-account-card .saa-submit{width:100%}.saa-account-foot{text-align:center;letter-spacing:.1em;color:#71597e;font-size:8px}.saa-owner-card{max-width:490px}.saa-owner-card .saa-approval-note{margin-bottom:17px}.saa-registration-form .designation-field>select,.saa-owner-card .designation-field>select,.saa-registration-form label>input[type=tel],.saa-owner-card label>input[type=tel]{min-height:46px;font-size:13px}@media (max-width:760px){.saa-mode-tabs{gap:3px;margin-top:20px;margin-bottom:21px}.saa-mode-tabs button{min-height:45px;padding:8px 4px;font-size:11px}.saa-access>h2{font-size:24px}.saa-intro{margin-bottom:20px;font-size:12px;line-height:1.8}.saa-field{margin:18px 0;font-size:11px}.saa-field>input,.saa-password-wrap>input{min-height:48px;padding:12px;font-size:16px}.saa-password-wrap>input{padding-right:48px}.saa-password-toggle{width:43px}.saa-field-hint{font-size:10px;line-height:1.8}.saa-forgot{min-height:40px;margin-top:-10px;font-size:12px}.saa-form .saa-submit{min-height:48px;font-size:12px}.saa-password-hint,.saa-approval-note{font-size:10px}.saa-error{padding:11px;font-size:11px}.saa-back{min-height:44px;font-size:11px}.saa-complete{padding:20px 15px}.saa-complete h3{font-size:17px}.saa-complete p{font-size:11px}.saa-complete>.button{min-height:46px;font-size:11px}.saa-owner-recovery{margin-top:21px;padding-top:15px;font-size:9px}.saa-owner-recovery a{align-items:center;min-height:36px;display:inline-flex}.saa-account-page{padding:0 18px 28px}.saa-account-header{gap:10px;padding:19px 0}.saa-account-header img{width:44px;height:44px}.saa-account-header strong{font-size:9px}.saa-account-header>span{gap:4px;font-size:8px}.saa-account-header>span svg{width:12px}.saa-account-card{border-radius:19px;margin:28px auto;padding:27px 23px}.saa-account-card h1{font-size:26px}.saa-account-symbol{border-radius:14px;width:50px;height:50px;margin-bottom:22px}.saa-account-card .saa-form{margin-top:21px}.saa-account-foot{font-size:7px}.saa-registration-form .designation-field>select,.saa-owner-card .designation-field>select,.saa-registration-form label>input[type=tel],.saa-owner-card label>input[type=tel]{min-height:48px;font-size:16px}}@media (max-width:380px){.saa-mode-tabs button{padding:8px 3px;font-size:10px}.saa-account-header{gap:8px}.saa-account-header strong{font-size:8px}.saa-account-header>span{font-size:7px}.saa-account-card{padding:25px 21px}.saa-account-card h1{font-size:24px}.saa-owner-recovery{font-size:8px}}
