@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.header-auth-panel{--auth-accent:var(--brand-accent,#ff8000);--auth-accent-text:color-mix(in oklab,var(--auth-accent) 60%,#fff);--auth-surface:var(--el-bg-color,#18171d);--auth-ease:cubic-bezier(.16,1,.3,1);--drawer-focus:var(--auth-accent)}.header-auth-panel.el-dialog{background:var(--auth-surface);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 40px 90px -30px #000000d9,0 0 0 1px color-mix(in oklab,var(--auth-accent) 16%,transparent);overflow:hidden;padding:0}.header-auth-panel.el-dialog .el-dialog__header{height:0;margin:0;padding:0}.header-auth-panel.el-dialog .el-dialog__headerbtn{right:14px;top:14px}.header-auth-panel.el-dialog .el-dialog__body{padding:0}.header-auth-panel.el-drawer{--drawer-item-radius:min(var(--brand-radius,10px),12px);--drawer-tile-radius:min(var(--brand-radius,8px),8px);--drawer-sheet-radius:max(min(var(--brand-radius,16px),20px),12px);--drawer-hairline:hsla(0,0%,100%,.08);--drawer-text:hsla(0,0%,100%,.86);--drawer-text-muted:hsla(0,0%,100%,.56);--drawer-focus:var(--brand-accent,#ff8000);--drawer-ease-out:cubic-bezier(.16,1,.3,1);background:var(--auth-surface);height:auto!important;max-height:calc(100dvh - 2rem);overflow:hidden}.header-auth-panel.el-drawer.ltr{border-right:1px solid var(--drawer-hairline);box-shadow:24px 0 48px -24px #000000a6}.header-auth-panel.el-drawer.rtl{border-left:1px solid var(--drawer-hairline);box-shadow:-24px 0 48px -24px #000000a6}.header-auth-panel.el-drawer.btt{border-radius:var(--drawer-sheet-radius) var(--drawer-sheet-radius) 0 0;border-top:1px solid var(--drawer-hairline);box-shadow:0 -24px 48px -24px #000000a6}.header-auth-panel.el-drawer.btt:before{background:#ffffff38;border-radius:999px;content:"";height:.25rem;left:50%;position:absolute;top:.5rem;transform:translate(-50%);width:2.25rem}.header-auth-panel.el-drawer.btt .el-drawer__header{padding-top:1.25rem}.header-auth-panel.el-drawer.btt .el-drawer__footer{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.header-auth-panel.el-drawer .el-drawer__body{overflow-y:auto;overscroll-behavior:contain;padding:0}.header-auth-panel.el-drawer .auth-panel{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:no-preference){.header-auth-panel.el-drawer.open .auth-panel>*{animation:auth-panel-rise .5s var(--auth-ease) both}.header-auth-panel.el-drawer.open .auth-panel>:nth-child(2){animation-delay:.06s}.header-auth-panel.el-drawer.open .auth-panel>:nth-child(3){animation-delay:.12s}.header-auth-panel.el-drawer.open .auth-panel>:nth-child(4){animation-delay:.18s}}.header-auth-panel .auth-panel-close{align-items:center;background:#ffffff0f;border:1px solid var(--drawer-hairline);border-radius:50%;color:#ffffffb8;cursor:pointer;display:inline-flex;flex:none;font-size:1rem;height:2.25rem;justify-content:center;padding:0;position:absolute;right:14px;top:14px;transition:background .18s ease;width:2.25rem;z-index:3}.header-auth-panel .auth-panel-close .el-icon,.header-auth-panel .auth-panel-close i{color:#fffc!important}.header-auth-panel .auth-panel-close:hover{background:#ffffff1f}.header-auth-panel .auth-panel-close:hover .el-icon,.header-auth-panel .auth-panel-close:hover i{color:#fff!important}.header-auth-panel .auth-panel-close:focus-visible{outline-offset:-2px}.header-auth-panel .auth-panel-close:hover{background:#ffffff24;color:#fff}.header-auth-panel .auth-panel-close:focus-visible{outline:2px solid var(--drawer-focus)!important;outline-offset:2px}.header-auth-panel .auth-panel{display:flex;flex-direction:column;padding:0 1.5rem 1.5rem;position:relative}.header-auth-panel .auth-panel-hero{isolation:isolate;margin:0 -1.5rem 1.25rem;overflow:hidden;padding:2.5rem 1.5rem 1.5rem;position:relative;text-align:center}.header-auth-panel .auth-panel-hero:after,.header-auth-panel .auth-panel-hero:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-1}.header-auth-panel .auth-panel-hero:before{background:radial-gradient(70% 95% at 50% -5%,color-mix(in oklab,var(--auth-accent) 42%,transparent),transparent 70%),radial-gradient(38% 55% at 12% 8%,color-mix(in oklab,var(--auth-accent) 24%,transparent),transparent 72%),radial-gradient(38% 55% at 88% 18%,color-mix(in oklab,var(--auth-accent) 18%,transparent),transparent 72%)}@media (prefers-reduced-motion:no-preference){.header-auth-panel .auth-panel-hero:before{animation:auth-panel-glow 7s ease-in-out infinite alternate}}.header-auth-panel .auth-panel-hero:after{background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(65% 85% at 50% 0,#000,transparent 78%);mask-image:radial-gradient(65% 85% at 50% 0,#000,transparent 78%)}.header-auth-panel .auth-panel-logo{display:block;filter:drop-shadow(0 8px 20px rgba(0,0,0,.55));margin:0 auto 1.125rem;max-height:40px;max-width:150px;-o-object-fit:contain;object-fit:contain}.header-auth-panel .auth-panel-title{color:#fff;font-size:1.5rem;font-weight:800;letter-spacing:-.01em;line-height:1.15;margin:0}.header-auth-panel .auth-panel-lead{color:#ffffffa3;font-size:.875rem;line-height:1.45;margin:.5rem auto 0;max-width:20rem;text-wrap:balance}.header-auth-panel .auth-panel-tabs{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.06);border-radius:999px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.25rem;padding:4px;position:relative}.header-auth-panel .auth-panel-tabs:before{background:var(--auth-accent);border-radius:999px;bottom:4px;box-shadow:0 8px 22px -8px var(--auth-accent);content:"";left:4px;position:absolute;top:4px;transition:transform .4s var(--auth-ease);width:calc(50% - 4px)}.header-auth-panel .is-register .auth-panel-tabs:before{transform:translate(100%)}.header-auth-panel .auth-panel-tab{background:none;border:0;border-radius:999px;color:#ffffffad;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:800;height:2.5rem;letter-spacing:.04em;padding:0 .75rem;position:relative;text-transform:uppercase;transition:color .25s ease;z-index:1}.header-auth-panel .auth-panel-tab:hover{color:#fff}.header-auth-panel .auth-panel-tab[aria-selected=true]{color:var(--brand-accent-contrast,#fff)}.header-auth-panel .auth-panel-tab:focus-visible{outline:2px solid var(--auth-accent-text);outline-offset:2px}.header-auth-panel .auth-panel-body{position:relative;text-align:left}.header-auth-panel .auth-panel .form-login-header{display:grid;gap:.875rem}.header-auth-panel .auth-panel .form-login-header .form-group{margin:0}.header-auth-panel .auth-panel .form-login-header>.or-item,.header-auth-panel .auth-panel .form-login-header>.or-item+.form-group{display:none}.header-auth-panel .auth-panel .form-login-header>.form-group.text-left:not(.d-flex){margin-top:-.25rem;text-align:right!important}.header-auth-panel .auth-panel .form-login-header>.form-group.text-left:not(.d-flex) .text-value{color:var(--auth-accent-text);font-size:.8125rem;font-weight:600}.header-auth-panel .auth-panel .form-login-header>.form-group.text-left:not(.d-flex) .text-value:hover{text-decoration:underline}.header-auth-panel .auth-panel .form-login-header .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--auth-accent) inset,0 0 0 4px color-mix(in oklab,var(--auth-accent) 18%,transparent)}.header-auth-panel .auth-panel .form-login-header .el-button.btn{box-shadow:0 12px 30px -14px var(--auth-accent);font-size:.875rem;font-weight:800;letter-spacing:.04em;margin:.25rem 0 0;min-height:3.25rem;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease;width:100%}.header-auth-panel .auth-panel .form-login-header .el-button.btn:active{transform:scale(.98)}.header-auth-panel .auth-panel-responsible{align-items:center;border-top:1px solid hsla(0,0%,100%,.07);color:#ffffff8c;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:1.25rem;padding-top:1rem}.header-auth-panel .auth-panel-age{align-items:center;border:1.5px solid hsla(0,0%,100%,.32);border-radius:999px;color:#fffc;display:inline-flex;font-size:.625rem;font-weight:800;height:1.375rem;justify-content:center;min-width:1.75rem;padding:0 .375rem}.header-auth-panel .auth-panel-swap-enter-active,.header-auth-panel .auth-panel-swap-leave-active{transition:opacity .2s ease,transform .3s var(--auth-ease)}.header-auth-panel .auth-panel-swap-enter-from{opacity:0;transform:translate(14px)}.header-auth-panel .auth-panel-swap-leave-to{opacity:0;transform:translate(-14px)}.header-auth-panel .is-login .auth-panel-swap-enter-from{transform:translate(-14px)}.header-auth-panel .is-login .auth-panel-swap-leave-to{transform:translate(14px)}.header-auth-panel .auth-panel-fade-enter-active,.header-auth-panel .auth-panel-fade-leave-active{transition:opacity .18s ease,transform .25s var(--auth-ease)}.header-auth-panel .auth-panel-fade-enter-from,.header-auth-panel .auth-panel-fade-leave-to{opacity:0;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.header-auth-panel .auth-panel-fade-enter-active,.header-auth-panel .auth-panel-fade-leave-active,.header-auth-panel .auth-panel-swap-enter-active,.header-auth-panel .auth-panel-swap-leave-active,.header-auth-panel .auth-panel-tabs:before{transition:none}}@keyframes auth-panel-glow{to{opacity:.7;transform:scale(1.06)}}@keyframes auth-panel-rise{0%{opacity:0;transform:translateY(10px)}}
