.auth-shell[data-v-5b0e780e]{background:rgb(var(--v-theme-background));min-height:100vh;color:rgb(var(--v-theme-on-background));grid-template-columns:minmax(0,1fr) 460px;display:grid}.auth-brand[data-v-5b0e780e]{background:var(--v-brand-panel-bg);flex-direction:column;padding:56px 48px;display:flex;position:relative;overflow:hidden}.brand-stripes[data-v-5b0e780e]{pointer-events:none;width:460px;height:320px;position:absolute;top:-40px;right:-60px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom left,#000 18%,#0000 72%);mask-image:linear-gradient(to bottom left,#000 18%,#0000 72%)}.stripes-rotor[data-v-5b0e780e]{flex-direction:column;gap:26px;width:700px;height:620px;display:flex;position:absolute;top:-120px;left:-60px;transform:rotate(-30deg)}.stripe[data-v-5b0e780e]{background:var(--v-brand-panel-stripe);height:4px}.brand-top[data-v-5b0e780e]{align-items:center;gap:16px;display:flex;position:relative}.brand-logo[data-v-5b0e780e]{flex-shrink:0;width:44px;height:44px;display:block}.brand-name[data-v-5b0e780e]{letter-spacing:3px;color:rgb(var(--v-theme-on-background));font-size:30px;font-weight:800}.brand-motif[data-v-5b0e780e]{flex-direction:column;gap:20px;margin-top:32px;display:flex;position:relative}.brand-tagline[data-v-5b0e780e]{color:rgba(var(--v-theme-on-background),.65);font-size:28px;font-weight:500;line-height:42px}.brand-footprints[data-v-5b0e780e]{opacity:.7;width:152px;height:48px;display:block}.brand-platform[data-v-5b0e780e]{letter-spacing:3px;color:rgba(var(--v-theme-on-background),.45);margin-top:auto;font-size:11px;position:relative}.auth-form-pane[data-v-5b0e780e]{border-left:1px solid rgba(var(--v-theme-on-background),.08);flex-direction:column;justify-content:center;padding:56px 40px;display:flex}.auth-form-inner[data-v-5b0e780e]{width:100%}.auth-platform-mobile[data-v-5b0e780e]{display:none}@media (width<=900px){.auth-shell[data-v-5b0e780e]{display:block}.auth-brand[data-v-5b0e780e]{padding:40px 24px 24px}.brand-platform[data-v-5b0e780e],.brand-stripes[data-v-5b0e780e]{display:none}.brand-name[data-v-5b0e780e]{letter-spacing:2.2px;font-size:22px}.brand-logo[data-v-5b0e780e]{width:32px;height:32px}.brand-motif[data-v-5b0e780e]{flex-flow:wrap;align-items:center;gap:14px;margin-top:16px}.brand-tagline[data-v-5b0e780e]{font-size:15px;line-height:22px}.brand-footprints[data-v-5b0e780e]{width:76px;height:24px}.auth-form-pane[data-v-5b0e780e]{border-left:none;justify-content:flex-start;padding:8px 24px 24px}.auth-platform-mobile[data-v-5b0e780e]{text-align:center;letter-spacing:3px;color:rgba(var(--v-theme-on-background),.45);margin-top:32px;font-size:11px;display:block}}
