html,body,div,section,table,p,h1,h2,h3,h4,h5,h6,a,img,ul,ol,li{margin:0;padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img{border:0 none}:root{--color-gray-1: #FFF;--color-gray-2: #FDFDFD;--color-gray-3: #F5F6F8;--color-gray-4: #E7EBEE;--color-gray-5: #D2D7DB;--color-gray-6: #C2C5C9;--color-gray-7: #AEB2B5;--color-gray-8: #898F9B;--color-gray-9: #666D80;--color-gray-10: #3B3E48;--color-gray-11: #111010;--color-gray-12: #000;--color-blue-1: #F0F7FC;--color-blue-2: #E1EFFF;--color-blue-3: #B2D5FF;--color-blue-4: #9EC8F5;--color-blue-5: #8AB8E6;--color-blue-6: #67ADFF;--color-blue-7: #4E9AF3;--color-blue-8: #1675D7;--color-blue-9: #0053AE;--color-blue-10: #004B87;--color-red-1: #F9E7EC;--color-red-2: #F2CED8;--color-red-3: #E0B3C7;--color-red-4: #CB97AB;--color-red-5: #C18DA0;--color-red-6: #BF4C6E;--color-red-7: #B10A35;--color-red-8: #9A0A2A;--color-red-9: #800A24;--color-red-10: #650B1F;--color-green-1: #E3F6E7;--color-green-2: #D6F0D9;--color-green-3: #C8EBCB;--color-green-4: #B9E5B8;--color-green-5: #A3D6A0;--color-green-6: #70AE6E;--color-green-7: #5C9A5B;--color-green-8: #4A7B47;--color-green-9: #3A5D38;--color-green-10: #2A4A28;--color-yellow-1: #FFF8E5;--color-yellow-2: #FEF2CC;--color-yellow-3: #FEE4B5;--color-yellow-4: #FDD890;--color-yellow-5: #FDC26E;--color-yellow-6: #FDA10A;--color-yellow-7: #E39408;--color-yellow-8: #C78707;--color-yellow-9: #A97606;--color-yellow-10: #8C6605;--color-purple-1: #F4E9F8;--color-purple-2: #E3D5E6;--color-purple-3: #DAB6DC;--color-purple-4: #BF91C4;--color-purple-5: #A56BAF;--color-purple-6: #8B5AA2;--color-purple-7: #733A93;--color-purple-8: #5C2885;--color-purple-9: #46206F;--color-purple-10: #2E144A;--color-text-primary: var(--color-gray-11);--color-text-primary-on-dark: var(--color-gray-2);--color-text-link: var(--color-blue-9);--color-text-error: var(--color-red-7)}body{font:normal 14px/16px Inter,Arial,Helvetica,Tahoma,Verdana,sans-serif;font-stretch:normal;color:var(--color-text-primary)}html,body,div,section,table,p,h1,h2,h3,h4,h5,h6,a,img,ul,ol,li{margin:0;padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img{border:0 none}*,::after,::before{box-sizing:border-box}body{min-width:340px;height:100vh;background:var(--color-blue-1)}@media screen and (max-height: 500px){body{height:auto}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -10%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.accordion-button{font-size:14px;line-height:16px;font-weight:400;color:var(--color-text-primary)}.accordion-button:not(.collapsed),.accordion-button:focus{color:var(--color-text-primary);background-color:initial;box-shadow:none}.accordion-button:focus{color:var(--color-text-primary);box-shadow:none}.accordion-button:focus-visible{outline:solid 2px var(--color-tertiery-blue-hover)}.accordion-header{padding-bottom:10px}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:6px}.main-container{padding:15px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px 0}.main-container__content-box{position:relative;padding:20px 0}.main-container--with-alert .form,.main-container--with-alert .logo,.main-container--with-alert .login-card__link-wrapper,.main-container--with-alert .login-card__version-box{animation:none}.login-card{display:flex;width:100%;max-width:670px;box-shadow:0 18px 39px rgba(47,135,231,.1),0 282px 113px rgba(171,209,254,.05);border-radius:10px}@media screen and (max-width: 767px){.login-card{flex-wrap:wrap}}.login-card__left-slice{width:248px;padding:100px 32px 50px;display:flex;flex-direction:column;justify-content:space-between;background:var(--color-blue-9) url(../img/glow.png) no-repeat center center;background-size:cover;border-radius:10px 0 0 10px}@media screen and (max-width: 767px){.login-card__left-slice{width:100%;padding:40px 15px;border-radius:10px 10px 0 0}}.login-card__right-slice{padding:50px;flex-grow:1;background:var(--color-gray-1);border-radius:0 10px 10px 0}@media screen and (max-width: 767px){.login-card__right-slice{width:100%;padding:40px 15px;border-radius:0 0 10px 10px}}.login-card__link-wrapper{padding:20px 20px 40px;display:flex;justify-content:center;animation-duration:.8s;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.2s}.login-card__version-box{text-align:center;font-size:10px;line-height:16px;font-weight:500;color:var(--color-gray-1);animation-duration:1.5s;animation-fill-mode:both;animation-name:fadeIn;animation-delay:.7s}.logo{margin-left:auto;margin-right:auto;display:block;width:182px;height:auto;animation-duration:.8s;animation-fill-mode:both;animation-name:fadeInUp;animation-delay:.2s}.link{position:relative;display:inline-block;color:var(--color-gray-1);text-decoration:none;white-space:nowrap;outline:0 none}.link::after{content:"";position:absolute;top:4px;right:-12px;width:6px;height:10px;background:url("data:image/svg+xml,<svg width=\"6\" height=\"10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m1 9 4-4-4-4\" stroke=\"%23FDFDFD\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") no-repeat 0 0;background-size:cover;transition:transform ease-out .3s}.link::before{content:"";position:absolute;bottom:-6px;left:0;width:0;height:1px;background:var(--color-gray-1);transition:width ease-out .3s}.link:hover{text-decoration:none}.link:hover::after{transform:translateX(3px)}.link:hover::before{width:100%}.form__control-select,.form__control-password,.form__control-text{padding:7px 12px;width:180px;font-size:14px;line-height:16px;color:var(--color-text-primary);border:solid 1px var(--color-blue-6);border-radius:6px;background:rgba(0,0,0,0);outline:0 none;transition:border-color ease-out .3s}.form__control-select:hover,.form__control-password:hover,.form__control-text:hover{border-color:var(--color-blue-9)}.form__control-select:focus,.form__control-password:focus,.form__control-text:focus,.form__control-select:active,.form__control-password:active,.form__control-text:active,.form__control-select:focus-visible,.form__control-password:focus-visible,.form__control-text:focus-visible,.form__control-select:focus-within,.form__control-password:focus-within,.form__control-text:focus-within{outline:solid 1px var(--color-blue-9)}.form{animation-duration:1.5s;animation-fill-mode:both;animation-name:fadeIn;animation-delay:.7s}@media screen and (max-width: 767px){.form{margin-left:auto;margin-right:auto;max-width:400px}}.form__row{position:relative;margin-bottom:20px;display:flex;justify-content:flex-end;align-items:center;gap:0 16px}.form__row--submit{margin-bottom:0;padding-top:10px}.form__label{display:inline-block;text-align:right;font-size:14px;line-height:16px}.form__control-password::-ms-reveal,.form__control-password::-ms-clear{display:none}.form__control-select{padding-right:36px;appearance:none;background-image:url("data:image/svg+xml,<svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 1L5 5L9 1\" stroke=\"%2367ADFF\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");background-repeat:no-repeat;background-position:calc(100% - 14px) 12px;background-size:10px}.form__control-select:focus{background-image:url("data:image/svg+xml,<svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M9 5.19995L5 0.933284L1 5.19995\" stroke=\"%230053AE\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>")}.form__control-select--size_small{width:125px}.form__password-visibility{position:absolute;top:8px;right:8px;width:16px;height:16px;text-decoration:none;border:0 none;outline:0 none;background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.4925 11.5306C10.525 12.1848 9.3531 12.6667 7.99998 12.6667C3.78945 12.6667 1.33331 8.00004 1.33331 8.00004C1.33331 8.00004 2.4343 5.90817 4.42566 4.52553M6.81346 3.45901C7.19168 3.37818 7.58741 3.33337 7.99998 3.33337C12.2105 3.33337 14.6666 8.00004 14.6666 8.00004C14.6666 8.00004 14.1876 8.91023 13.29 9.92667%27 stroke=%27%2394C5FE%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M9.41421 9.41421C8.63316 10.1953 7.36683 10.1953 6.58578 9.41421C5.80473 8.63317 5.80473 7.36683 6.58578 6.58579%27 stroke=%27%2394C5FE%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M2 2L14 14%27 stroke=%27%2394C5FE%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:rgba(0,0,0,0);transition:background ease-out .3s}.form__password-visibility:hover{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.4925 11.5306C10.525 12.1848 9.3531 12.6667 7.99998 12.6667C3.78945 12.6667 1.33331 8.00004 1.33331 8.00004C1.33331 8.00004 2.4343 5.90817 4.42566 4.52553M6.81346 3.45901C7.19168 3.37818 7.58741 3.33337 7.99998 3.33337C12.2105 3.33337 14.6666 8.00004 14.6666 8.00004C14.6666 8.00004 14.1876 8.91023 13.29 9.92667%27 stroke=%27%23164892%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M9.41421 9.41421C8.63316 10.1953 7.36683 10.1953 6.58578 9.41421C5.80473 8.63317 5.80473 7.36683 6.58578 6.58579%27 stroke=%27%23164892%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M2 2L14 14%27 stroke=%27%23164892%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.form__password-visibility:hover+.form__control-password{border-color:var(--color-blue-9)}.form__password-visibility--on{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M14.6666 8C14.6666 8 12.2105 12.6667 7.99998 12.6667C3.78945 12.6667 1.33331 8 1.33331 8C1.33331 8 3.78945 3.33333 7.99998 3.33333C12.2105 3.33333 14.6666 8 14.6666 8Z%27 stroke=%27%2367ADFF%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M8 10C9.10457 10 10 9.10457 10 8C10 6.89543 9.10457 6 8 6C6.89543 6 6 6.89543 6 8C6 9.10457 6.89543 10 8 10Z%27 stroke=%27%2367ADFF%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.form__password-visibility--on:hover{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M14.6666 8C14.6666 8 12.2105 12.6667 7.99998 12.6667C3.78945 12.6667 1.33331 8 1.33331 8C1.33331 8 3.78945 3.33333 7.99998 3.33333C12.2105 3.33333 14.6666 8 14.6666 8Z%27 stroke=%27%23164892%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M8 10C9.10457 10 10 9.10457 10 8C10 6.89543 9.10457 6 8 6C6.89543 6 6 6.89543 6 8C6 9.10457 6.89543 10 8 10Z%27 stroke=%27%23164892%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.form input.form__control-checkbox{display:none}.form input.form__control-checkbox:checked+label.form__control-checkbox::after{background:var(--color-blue-9) url("data:image/svg+xml,<svg width=\"12\" height=\"10\" viewBox=\"0 0 12 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M11 1L4.125 9L1 5.36364\" stroke=\"%23FDFDFD\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>") no-repeat center center;border-color:var(--color-blue-9)}.form label.form__control-checkbox{position:relative;padding-right:36px;cursor:pointer;outline:0 none}.form label.form__control-checkbox:focus-visible::after{outline:solid 2px var(--color-blue-6)}.form label.form__control-checkbox::after{content:"";position:absolute;top:0;right:0;width:20px;height:20px;border:solid 1px var(--color-blue-6);border-radius:6px;transition:background-color ease-out .1s}.button{position:relative;text-decoration:none;outline:0 none;border:0 none;border-radius:6px;transition:background-color ease-out .3s}.button__label{display:inline-flex;padding:5px 25px;white-space:nowrap;border-radius:6px}.button--primary{padding:3px;color:var(--color-gray-1);background-color:var(--color-blue-9)}.button--primary:hover:not(:disabled){background-color:var(--color-blue-7)}.button--primary:focus:not(:disabled) .button__label,.button--primary:focus-within:not(:disabled) .button__label,.button--primary:focus-visible:not(:disabled) .button__label,.button--primary:active:not(:disabled) .button__label{outline:dashed 1px rgba(253,253,253,.4)}.button--primary:disabled{background-color:rgba(0,83,174,.25);cursor:not-allowed}.button--spin::after{content:"";position:absolute;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;width:20px;height:20px;border:2px solid var(--color-gray-1);border-bottom-color:rgba(0,0,0,0);border-radius:50%;animation:spin 1s linear infinite}.button--spin .button__label{opacity:0}.alert-box{animation-duration:1s;animation-fill-mode:both;animation-name:headShake;position:absolute;display:flex;padding:20px 0;width:100%;align-items:center;justify-content:center}.alert-box__message{padding:30px;max-width:434px;max-height:300px;text-align:center;border-radius:10px;font-size:14px;line-height:21px;overflow:auto}@media screen and (max-width: 480px){.alert-box__message{padding:20px 15px}}.alert-box--danger .alert-box__message{color:var(--color-text-error);background:var(--color-red-2)}
