.auth-brand[data-v-a3d8e575]{--brand-inset:clamp(36px,5.5cqw,64px);background:#082bc9;color:#fff;container-type:inline-size;display:flex;flex-direction:column;isolation:isolate;min-height:0;min-width:0;overflow:hidden;padding-top:clamp(32px,4vw,44px);position:relative}.auth-brand-background[data-v-a3d8e575]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;position:absolute;width:100%;z-index:-2}.auth-brand-rails[data-v-a3d8e575]{border-inline:1px solid #ffffff12;inset:0 24px;pointer-events:none;position:absolute;z-index:-1}.auth-brand-logo[data-v-a3d8e575]{align-self:flex-start;display:inline-flex;margin-inline:var(--brand-inset);position:relative;z-index:2}.auth-brand-logo img[data-v-a3d8e575]{filter:brightness(0) invert(1);height:auto;width:132px}.auth-brand-copy[data-v-a3d8e575]{margin:clamp(44px,7cqw,72px) var(--brand-inset) 0;position:relative;z-index:2}.auth-brand-copy p[data-v-a3d8e575]{color:#ffffffe0;font-size:16px;letter-spacing:-.015em;line-height:1.5;margin:0 0 14px}.auth-brand-copy h1[data-v-a3d8e575]{font-family:Uplane Afical,Arial,sans-serif;font-size:clamp(38px,6.4cqw,64px);font-weight:500;letter-spacing:0;line-height:1.06;margin:0}.auth-brand-art[data-v-a3d8e575]{flex:1;margin-top:28px;min-height:260px;position:relative}.auth-brand-person[data-v-a3d8e575]{bottom:-1px;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;pointer-events:none;position:absolute;right:-10%;width:118%}@media(max-width:1023px){.auth-brand[data-v-a3d8e575]{--brand-inset:28px;padding-top:28px}.auth-brand-logo img[data-v-a3d8e575]{width:120px}.auth-brand-copy[data-v-a3d8e575]{margin-top:40px}.auth-brand-copy p[data-v-a3d8e575]{font-size:14px;margin-bottom:10px}.auth-brand-copy h1[data-v-a3d8e575]{font-size:clamp(32px,8.8cqw,38px)}.auth-brand-rails[data-v-a3d8e575]{inset-inline:16px}}@media(max-width:767px){.auth-brand[data-v-a3d8e575]{--brand-inset:32px;padding-block:24px}.auth-brand-logo img[data-v-a3d8e575]{width:104px}.auth-brand-copy[data-v-a3d8e575]{margin-top:24px}.auth-brand-copy p[data-v-a3d8e575]{font-size:13px;margin-bottom:8px}.auth-brand-copy h1[data-v-a3d8e575]{font-size:32px}.auth-brand-art[data-v-a3d8e575]{display:none}.auth-brand-rails[data-v-a3d8e575]{inset-inline:20px}.auth-brand-background[data-v-a3d8e575]{-o-object-position:center 25%;object-position:center 25%}}@media(max-width:400px){.auth-brand[data-v-a3d8e575]{--brand-inset:24px}.auth-brand-rails[data-v-a3d8e575]{inset-inline:12px}}.auth-db-logo[data-v-a900cd15]{display:block;height:var(--auth-logo-height);left:calc(var(--auth-logo-height)*.5);pointer-events:none;position:absolute;top:calc(var(--auth-logo-height)*.5);width:auto;z-index:1}.auth-schwelle[data-v-d1febbdb]{--color:#ff002b;--height:calc(var(--auth-logo-height)*.5 + 1px);--animated:1;--duration:2.04s;--gap:0;--gap-position:50;bottom:-1px;container-type:inline-size;height:var(--height);overflow:hidden;pointer-events:none;position:absolute;right:0;width:70%;z-index:1}.spur[data-v-d1febbdb]{inset:0}.schwelle[data-v-d1febbdb],.spur[data-v-d1febbdb]{position:absolute}.schwelle[data-v-d1febbdb]{background:var(--color);height:100%;max-width:clamp(0px,calc(10000000cqw - 100cqw*(var(--r) + var(--w))/100*100000 + 100000px),100000px);right:calc(var(--r)*1%);top:0;width:0;--mitte:calc((100 - var(--r) - var(--w)/2)*1%);--pos:calc(var(--gap-position)*1%);animation-delay:calc(var(--component-start, 0s)*var(--animated));animation-duration:calc(var(--duration)*var(--animated));animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear;margin-right:clamp(calc(var(--gap)*-.5px),calc((var(--pos) - var(--mitte))*100000),calc(var(--gap)*.5px))}.s1[data-v-d1febbdb]{--r:99.591;--w:.491;animation-name:schwelle-pro-s1-in-d1febbdb}.s2[data-v-d1febbdb]{--r:92.559;--w:.818;animation-name:schwelle-pro-s2-in-d1febbdb}.s3[data-v-d1febbdb]{--r:85.364;--w:1.39;animation-name:schwelle-pro-s3-in-d1febbdb}.s4[data-v-d1febbdb]{--r:78.332;--w:1.799;animation-name:schwelle-pro-s4-in-d1febbdb}.s5[data-v-d1febbdb]{--r:71.137;--w:2.289;animation-name:schwelle-pro-s5-in-d1febbdb}.s6[data-v-d1febbdb]{--r:64.105;--w:2.208;animation-name:schwelle-pro-s6-in-d1febbdb}.s7[data-v-d1febbdb]{--r:56.909;--w:3.107;animation-name:schwelle-pro-s7-in-d1febbdb}.s8[data-v-d1febbdb]{--r:49.877;--w:3.516;animation-name:schwelle-pro-s8-in-d1febbdb}.s9[data-v-d1febbdb]{--r:42.682;--w:3.598;animation-name:schwelle-pro-s9-in-d1febbdb}.s10[data-v-d1febbdb]{--r:35.487;--w:4.579;animation-name:schwelle-pro-s10-in-d1febbdb}.s11[data-v-d1febbdb]{--r:28.455;--w:4.906;animation-name:schwelle-pro-s11-in-d1febbdb}.s12[data-v-d1febbdb]{--r:21.341;--w:5.315;animation-name:schwelle-pro-s12-in-d1febbdb}.s13[data-v-d1febbdb]{--r:14.227;--w:5.724;animation-name:schwelle-pro-s13-in-d1febbdb}.s14[data-v-d1febbdb]{--r:7.114;--w:6.378;animation-name:schwelle-pro-s14-in-d1febbdb}.s15[data-v-d1febbdb]{--r:0;--w:6.705;animation-name:schwelle-pro-s15-in-d1febbdb}@keyframes schwelle-pro-s1-in-d1febbdb{0%{right:100.082%;width:0}2.941%{right:99.591%;width:.491%}to{right:99.591%;width:.491%}}@keyframes schwelle-pro-s2-in-d1febbdb{0%{right:100.164%;width:0}3.431%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:100.164%;width:0}5.392%{right:92.559%;width:7.604%}26.471%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:92.559%;width:7.604%}59.804%{right:92.559%;width:.818%}to{right:92.559%;width:.818%}}@keyframes schwelle-pro-s3-in-d1febbdb{0%{right:93.132%;width:0}5.647%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:93.132%;width:0}7.608%{right:85.364%;width:7.768%}24.51%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:85.364%;width:7.768%}57.843%{right:85.364%;width:1.39%}to{right:85.364%;width:1.39%}}@keyframes schwelle-pro-s4-in-d1febbdb{0%{right:85.936%;width:0}7.843%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:85.936%;width:0}9.804%{right:78.332%;width:7.604%}22.549%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:78.332%;width:7.604%}55.882%{right:78.332%;width:1.799%}to{right:78.332%;width:1.799%}}@keyframes schwelle-pro-s5-in-d1febbdb{0%{right:78.904%;width:0}9.804%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:78.904%;width:0}11.765%{right:71.137%;width:7.768%}20.588%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:71.137%;width:7.768%}53.922%{right:71.137%;width:2.289%}to{right:71.137%;width:2.289%}}@keyframes schwelle-pro-s6-in-d1febbdb{0%{right:71.709%;width:0}12%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:71.709%;width:0}13.961%{right:64.105%;width:7.604%}18.627%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:64.105%;width:7.604%}51.961%{right:64.105%;width:2.208%}to{right:64.105%;width:2.208%}}@keyframes schwelle-pro-s7-in-d1febbdb{0%{right:64.677%;width:0}14.216%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:64.677%;width:0}16.176%{right:56.909%;width:7.768%}16.902%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:56.909%;width:7.768%}50.235%{right:56.909%;width:3.107%}to{right:56.909%;width:3.107%}}@keyframes schwelle-pro-s8-in-d1febbdb{0%{right:57.482%;width:0}15.922%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:57.482%;width:0}18.137%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:49.877%;width:7.604%}51.961%{right:49.877%;width:3.516%}to{right:49.877%;width:3.516%}}@keyframes schwelle-pro-s9-in-d1febbdb{0%{right:49.06%;width:0}17.882%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:49.06%;width:0}20.098%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:42.682%;width:6.378%}53.922%{right:42.682%;width:3.598%}to{right:42.682%;width:3.598%}}@keyframes schwelle-pro-s10-in-d1febbdb{0%{right:41.537%;width:0}19.843%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:41.537%;width:0}22.314%{right:35.487%;width:6.051%}23.039%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:35.487%;width:6.051%}56.373%{right:35.487%;width:4.579%}to{right:35.487%;width:4.579%}}@keyframes schwelle-pro-s11-in-d1febbdb{0%{right:34.26%;width:0}22.059%{animation-timing-function:cubic-bezier(.3,.1,.6,1);right:34.26%;width:0}25%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:28.455%;width:5.805%}58.824%{right:28.455%;width:4.906%}to{right:28.455%;width:4.906%}}@keyframes schwelle-pro-s12-in-d1febbdb{0%{right:26.983%;width:0}24.51%{animation-timing-function:cubic-bezier(.25,.5,.35,1);right:26.983%;width:0}28.176%{right:21.341%;width:5.642%}28.922%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:21.341%;width:5.642%}62.255%{right:21.341%;width:5.315%}to{right:21.341%;width:5.315%}}@keyframes schwelle-pro-s13-in-d1febbdb{0%{right:20.114%;width:0}27.216%{animation-timing-function:cubic-bezier(.25,.5,.35,1);right:20.114%;width:0}31.608%{right:14.227%;width:5.887%}33.333%{animation-timing-function:cubic-bezier(.4,.1,.25,1);right:14.227%;width:5.887%}66.667%{right:14.227%;width:5.724%}to{right:14.227%;width:5.724%}}@keyframes schwelle-pro-s14-in-d1febbdb{0%{right:13.328%;width:0}30.627%{animation-timing-function:cubic-bezier(.25,.5,.35,1);right:13.328%;width:0}36.275%{right:7.114%;width:6.214%}to{right:7.114%;width:6.378%}}@keyframes schwelle-pro-s15-in-d1febbdb{0%{right:6.623%;width:0}36.275%{animation-timing-function:cubic-bezier(.25,.5,.35,1);right:6.623%;width:0}49.02%{right:0;width:6.623%}to{right:0;width:6.705%}}@media(prefers-reduced-motion:reduce){.schwelle[data-v-d1febbdb]{animation:none;right:calc(var(--r)*1%);width:calc(var(--w)*1%)}}@font-face{font-display:swap;font-family:Uplane Afical;font-weight:500;src:url(../auth/aficalneue-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Uplane Lab;font-weight:400;src:url(../auth/LabGrotesque-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Uplane Lab;font-weight:500;src:url(../auth/LabGrotesque-Medium.woff2) format("woff2")}.auth-page{align-items:center;background:#f5f5f5;display:flex;justify-content:center;min-height:100svh;padding:24px}.auth-page-db{--auth-button-color:#ff002a;--auth-button-hover-color:#c02;--auth-button-active-color:#a6001b}.auth-shell{color:#0a0a0a;display:grid;font-family:Uplane Lab,Arial,sans-serif;grid-template-columns:1.1fr 1fr;max-width:1000px;min-height:640px;width:100%}.auth-image-panel{--auth-logo-height:56px;background:#292721;min-width:0;overflow:hidden;position:relative}.auth-image-background{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scaleX(-1);width:100%}.auth-form-panel{background:#fff;display:flex;justify-content:center;min-width:0}.auth-main{display:flex;flex-direction:column;max-width:480px;min-width:0;padding:28px 32px 24px;width:100%}.auth-toolbar{align-items:center;color:#666a73;display:flex;font-size:12px;gap:20px;justify-content:space-between}.auth-back{display:inline-flex}.auth-back,.auth-language{align-items:center;gap:8px}.auth-language{display:flex}.auth-language button{color:#777b84;cursor:pointer;min-height:36px;min-width:30px}.auth-language button[aria-pressed=true]{color:#0a0a0a;font-weight:500}.auth-content{display:flex;flex:1;flex-direction:column;justify-content:center;margin:auto;max-width:340px;padding:44px 0;width:100%}.auth-footer{align-items:center;color:#777b84;display:flex;flex-wrap:wrap;font-size:12px;gap:16px;justify-content:space-between}.auth-footer nav{display:flex;gap:20px}.auth-shell a:hover{color:#1a44ff}.auth-shell :is(a,button):focus-visible{outline:2px solid #1a44ff;outline-offset:4px}.auth-state{align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:100%}.auth-state h2{font-family:Uplane Afical,Arial,sans-serif;font-size:28px;font-weight:500;letter-spacing:-.035em;line-height:1.2;margin:0}.auth-state p{color:#71717a;font-size:14px;line-height:1.6;margin:0}.auth-state-icon{color:#1a44ff}.auth-primary,.auth-secondary{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:center;min-height:46px;padding:12px 16px;width:100%}.auth-primary{background:#1a44ff;border:1px solid #1a44ff;color:#fff}.auth-primary:hover{background:#1536cc}.auth-secondary{background:#fff;border:1px solid #d8dce4;color:#232323}.auth-secondary:hover{background:#f5f5f5}.auth-primary:disabled,.auth-secondary:disabled{cursor:wait;opacity:.6}.auth-spinner{animation:auth-spin .8s linear infinite;border:2px solid #e3e9ff;border-radius:50%;border-top-color:#1a44ff;height:24px;width:24px}@keyframes auth-spin{to{transform:rotate(1turn)}}@keyframes auth-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.auth-shell :is(.auth-brand-logo,.auth-brand-copy,.auth-brand-person,.auth-main){animation:auth-enter .44s cubic-bezier(.2,.7,.2,1) backwards}.auth-shell .auth-brand-copy{animation-delay:60ms}.auth-shell .auth-main{animation-delay:.12s}.auth-shell .auth-brand-person{animation-delay:.16s}}@media(prefers-reduced-motion:reduce){.auth-spinner{animation:none}}@media(max-width:1023px){.auth-page{padding:20px}.auth-shell{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.auth-main{padding:24px}.auth-content{padding:32px 0}}@media(max-width:767px){.auth-shell{grid-template-columns:minmax(0,1fr);max-width:480px;min-height:0}.auth-image-panel{height:220px}.auth-image-background{-o-object-position:center 40%;object-position:center 40%}.auth-main{padding:16px 32px 24px}.auth-content{padding:24px 0 32px}}@media(max-width:480px){.auth-page{background:#fff;padding:0}.auth-shell{grid-template-rows:auto 1fr;min-height:100svh}}@media(max-width:400px){.auth-main{padding-inline:24px}.auth-footer nav{gap:12px}}
