.auth-panel-module__xGy_xW__page{color:#111;direction:rtl;background:#fff;place-items:center;min-height:100svh;padding:32px 16px;display:grid}.auth-panel-module__xGy_xW__card{--header-purple:#9b4c9d;--primary-cyan:#01aedb;--field-gray:#f4f4f4;background:#fff;border:1px solid #1b1b1b;border-radius:0;grid-template-rows:44px 1fr 44px;width:100%;min-height:422px;transition:width .22s;display:grid;overflow:hidden}.auth-panel-module__xGy_xW__loginCard{max-width:444px}.auth-panel-module__xGy_xW__registerCard{max-width:680px}.auth-panel-module__xGy_xW__cardHeader{color:#fff;background:var(--header-purple);justify-content:flex-start;align-items:center;gap:9px;min-width:0;padding:0 13px;display:flex}.auth-panel-module__xGy_xW__cardHeader h1{white-space:nowrap;min-width:0;margin:0;font-size:22px;font-weight:700;line-height:1}.auth-panel-module__xGy_xW__userIcon{color:#ffffffd4;flex:none;width:26px;height:28px}.auth-panel-module__xGy_xW__cardBody{background:#fff;min-width:0}.auth-panel-module__xGy_xW__loginForm,.auth-panel-module__xGy_xW__registerForm{flex-direction:column;height:100%;display:flex}.auth-panel-module__xGy_xW__loginForm{padding:16px 18px 7px}.auth-panel-module__xGy_xW__registerForm{padding:14px 16px 6px}.auth-panel-module__xGy_xW__field{min-width:0}.auth-panel-module__xGy_xW__field+.auth-panel-module__xGy_xW__field{margin-top:29px}.auth-panel-module__xGy_xW__fieldLabel{justify-content:flex-start;align-items:baseline;margin-bottom:6px;font-size:19px;font-weight:400;line-height:1.2;display:flex}.auth-panel-module__xGy_xW__input,.auth-panel-module__xGy_xW__fileControl{background:var(--field-gray);color:#171717;border:1px solid #171717;border-radius:5px;width:100%;height:36px;font:700 13px/1 Red Hat Display Variable,Alexandria Variable,Tahoma,Arial,sans-serif}.auth-panel-module__xGy_xW__input{text-align:right;outline:none;padding:0 11px}.auth-panel-module__xGy_xW__input::placeholder{color:#aaaaae;opacity:1}.auth-panel-module__xGy_xW__inputShell{position:relative}.auth-panel-module__xGy_xW__inputShell .auth-panel-module__xGy_xW__input{padding-inline:42px 11px}.auth-panel-module__xGy_xW__eyeButton{color:#90a2bb;cursor:pointer;background:0 0;border:0;border-radius:4px 0 0 4px;place-items:center;width:39px;display:grid;position:absolute;inset-block:1px;inset-inline:1px auto}.auth-panel-module__xGy_xW__eyeButton svg{width:23px;height:23px}.auth-panel-module__xGy_xW__eyeButton:hover{color:#536a8a}.auth-panel-module__xGy_xW__loginOptions{justify-content:space-between;align-items:center;gap:8px;margin-top:5px;font-size:14px;line-height:1.35;display:flex}.auth-panel-module__xGy_xW__rememberLabel{cursor:pointer;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.auth-panel-module__xGy_xW__rememberLabel input{accent-color:#994c9a;width:15px;height:15px;margin:0}.auth-panel-module__xGy_xW__forgotButton,.auth-panel-module__xGy_xW__switchButton{color:#111;font:inherit;cursor:pointer;background:0 0;border:0}.auth-panel-module__xGy_xW__forgotButton{white-space:nowrap;padding:0}.auth-panel-module__xGy_xW__forgotButton:hover,.auth-panel-module__xGy_xW__switchButton span,.auth-panel-module__xGy_xW__switchButton:hover{text-decoration:underline}.auth-panel-module__xGy_xW__actions{flex-direction:column;align-items:center;margin-top:auto;padding-top:24px;display:flex}.auth-panel-module__xGy_xW__submitButton{background:var(--primary-cyan);color:#fff;cursor:pointer;border:1px solid #151515;border-radius:5px;min-width:168px;min-height:38px;padding:4px 19px 5px;font:700 20px/1.2 Red Hat Display Variable,Alexandria Variable,Tahoma,Arial,sans-serif}.auth-panel-module__xGy_xW__submitButton:hover:not(:disabled){background:#009bc4}.auth-panel-module__xGy_xW__submitButton:active:not(:disabled){transform:translateY(1px)}.auth-panel-module__xGy_xW__submitButton:disabled,.auth-panel-module__xGy_xW__switchButton:disabled,.auth-panel-module__xGy_xW__cardFooter button:disabled{cursor:wait;opacity:.65}.auth-panel-module__xGy_xW__switchButton{margin-top:4px;padding:0;font-size:14px;line-height:1.55}.auth-panel-module__xGy_xW__switchButton span{font-weight:700}.auth-panel-module__xGy_xW__feedback{text-align:center;margin-top:3px;font-size:13px;font-weight:700;line-height:1.35}.auth-panel-module__xGy_xW__loginForm .auth-panel-module__xGy_xW__feedback{min-height:15px}.auth-panel-module__xGy_xW__registerForm .auth-panel-module__xGy_xW__feedback{min-height:4px}.auth-panel-module__xGy_xW__feedbackError{color:#b42318}.auth-panel-module__xGy_xW__feedbackSuccess{color:#7d3e7e}.auth-panel-module__xGy_xW__registerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 30px;display:grid}.auth-panel-module__xGy_xW__registerGrid .auth-panel-module__xGy_xW__field+.auth-panel-module__xGy_xW__field{margin-top:0}.auth-panel-module__xGy_xW__registerGrid .auth-panel-module__xGy_xW__fieldLabel{margin-bottom:5px;font-size:17px}.auth-panel-module__xGy_xW__registerGrid .auth-panel-module__xGy_xW__input,.auth-panel-module__xGy_xW__registerGrid .auth-panel-module__xGy_xW__fileControl{height:28px;font-size:11px}.auth-panel-module__xGy_xW__registerGrid .auth-panel-module__xGy_xW__eyeButton{width:34px}.auth-panel-module__xGy_xW__registerGrid .auth-panel-module__xGy_xW__eyeButton svg{width:21px;height:21px}.auth-panel-module__xGy_xW__fileControl{color:#aaaaae;cursor:pointer;align-items:center;gap:5px;padding:0 8px;display:flex;position:relative;overflow:hidden}.auth-panel-module__xGy_xW__fileControl input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.auth-panel-module__xGy_xW__fileText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.auth-panel-module__xGy_xW__uploadIcon{color:#90a2bb;flex:none;width:18px;height:18px}.auth-panel-module__xGy_xW__uploadIcon svg{width:100%;height:100%}.auth-panel-module__xGy_xW__registerActions{flex-direction:column;align-items:center;margin-top:auto;padding-top:13px;display:flex}.auth-panel-module__xGy_xW__cardFooter{background:var(--field-gray);border-top:0;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:0 13px;display:flex}.auth-panel-module__xGy_xW__cardFooter button,.auth-panel-module__xGy_xW__homeButton{color:#087ab5;cursor:pointer;background:#f9f9f9;border:1px solid #262626;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-width:54px;min-height:29px;padding:1px 7px 2px;font:700 15px/1 Red Hat Display Variable,Alexandria Variable,Tahoma,Arial,sans-serif;text-decoration:none;display:inline-flex}.auth-panel-module__xGy_xW__homeButton svg{flex:none;width:15px;height:15px}.auth-panel-module__xGy_xW__cardFooter button:hover:not(:disabled),.auth-panel-module__xGy_xW__homeButton:hover{color:#05577f;background:#fff}.auth-panel-module__xGy_xW__input:focus-visible,.auth-panel-module__xGy_xW__eyeButton:focus-visible,.auth-panel-module__xGy_xW__forgotButton:focus-visible,.auth-panel-module__xGy_xW__switchButton:focus-visible,.auth-panel-module__xGy_xW__submitButton:focus-visible,.auth-panel-module__xGy_xW__cardFooter button:focus-visible,.auth-panel-module__xGy_xW__homeButton:focus-visible{outline-offset:2px;outline:3px solid #01aedb66}.auth-panel-module__xGy_xW__fileControl:has(input:focus-visible){outline-offset:2px;outline:3px solid #01aedb66}@media (max-width:719px){.auth-panel-module__xGy_xW__card{grid-template-rows:44px auto 44px;min-height:0}.auth-panel-module__xGy_xW__registerGrid{grid-template-columns:1fr;gap:14px}.auth-panel-module__xGy_xW__registerGrid .auth-panel-module__xGy_xW__fieldLabel{font-size:18px}.auth-panel-module__xGy_xW__registerGrid .auth-panel-module__xGy_xW__input,.auth-panel-module__xGy_xW__registerGrid .auth-panel-module__xGy_xW__fileControl{height:36px;font-size:12px}.auth-panel-module__xGy_xW__registerActions{padding-top:26px}.auth-panel-module__xGy_xW__feedback{margin-bottom:8px}}@media (max-width:460px){.auth-panel-module__xGy_xW__page{place-items:start center;padding-block:16px}.auth-panel-module__xGy_xW__cardHeader{padding-inline:10px}.auth-panel-module__xGy_xW__cardHeader h1{font-size:16px}.auth-panel-module__xGy_xW__userIcon{width:21px;height:23px}.auth-panel-module__xGy_xW__loginForm,.auth-panel-module__xGy_xW__registerForm{padding-inline:12px}.auth-panel-module__xGy_xW__loginOptions{flex-direction:column;align-items:flex-start;gap:4px}.auth-panel-module__xGy_xW__actions{padding-top:28px}}@media (prefers-reduced-motion:reduce){.auth-panel-module__xGy_xW__card{transition:none}}
