.AuthShell-module__tAS4bq__page{--auth-text-primary:#fff;--auth-text-secondary:#7e838c;min-height:100vh;color:var(--auth-text-primary);font-family:var(--font-neue-montreal), "Avenir Next", "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;background:#0b0b0c;padding:4px}.AuthShell-module__tAS4bq__shell{--auth-header-rule-height:68px;--auth-sidebar-top-gap:80px;background:#0b0b0c;border-radius:0;align-items:stretch;gap:4px;min-height:calc(100vh - 8px);display:flex;overflow:hidden}.AuthShell-module__tAS4bq__sidebar{box-sizing:border-box;border-radius:0;flex-direction:column;flex:0 0 500px;gap:148px;width:500px;max-width:500px;min-height:calc(100vh - 8px);padding:24px 24px 16px;display:flex;overflow:hidden}.AuthShell-module__tAS4bq__sidebarTop{flex-direction:column;flex-shrink:0;gap:80px;width:100%;display:flex}.AuthShell-module__tAS4bq__logoRow,.AuthShell-module__tAS4bq__titleRow{box-sizing:border-box;border-top:.5px solid #2c2e33;align-items:flex-start;width:100%;height:68px;padding:20px 0;display:flex}.AuthShell-module__tAS4bq__logoLink{color:inherit;align-items:flex-start;text-decoration:none;display:inline-flex}.AuthShell-module__tAS4bq__logoLink:focus-visible{outline-offset:4px;border-radius:0;outline:2px solid #fff}.AuthShell-module__tAS4bq__logo{width:auto;height:20px}.AuthShell-module__tAS4bq__title{color:var(--auth-text-primary);font-size:var(--ornn-font-size-title);letter-spacing:-.24px;margin:0;font-weight:500;line-height:1}.AuthShell-module__tAS4bq__sidebarBottom{flex-direction:column;flex:auto;justify-content:space-between;gap:24px;width:100%;min-height:clamp(480px,70vh,580px);display:flex}.AuthShell-module__tAS4bq__formBlock{flex-direction:column;flex-shrink:0;gap:40px;width:100%;display:flex}.AuthShell-module__tAS4bq__providerRow{align-items:flex-start;gap:24px;width:100%;display:flex}.AuthShell-module__tAS4bq__providerLabel{width:105px;height:36px;color:var(--auth-text-primary);font-size:var(--ornn-font-size-body);letter-spacing:.14px;box-sizing:border-box;border-top:.5px solid #2c2e33;flex-shrink:0;align-items:center;padding:8px 0;font-weight:500;line-height:1.4;display:flex}.AuthShell-module__tAS4bq__providerTiles{flex:1 1 0;gap:8px;min-width:0;display:flex}.AuthShell-module__tAS4bq__providerForm{flex:1 1 0;min-width:0;display:flex}.AuthShell-module__tAS4bq__providerTile{color:#fff;cursor:pointer;min-width:0;transition:background-color var(--motion-quick), border-bottom-color var(--motion-quick), opacity var(--motion-quick);font:inherit;box-sizing:border-box;background:0 0;border:none;border-bottom:.5px solid #2c2e33;flex:1 1 0;justify-content:center;align-items:center;padding:20px;display:inline-flex}.AuthShell-module__tAS4bq__providerTile:hover,.AuthShell-module__tAS4bq__providerTile:focus-visible{background:#111214;border-bottom-color:#fff;outline:none}.AuthShell-module__tAS4bq__providerTileDisabled{cursor:not-allowed;opacity:.55}.AuthShell-module__tAS4bq__providerTileDisabled:hover,.AuthShell-module__tAS4bq__providerTileDisabled:focus-visible{background:0 0;border-bottom-color:#2c2e33}.AuthShell-module__tAS4bq__socialIcon{flex:none;width:20px;height:20px;overflow:visible}.AuthShell-module__tAS4bq__emailForm{display:contents}.AuthShell-module__tAS4bq__emailRow{box-sizing:border-box;border-top:.5px solid #2c2e33;align-items:center;gap:12px;width:100%;height:36px;padding:8px 0;display:flex}.AuthShell-module__tAS4bq__emailLabel{min-width:0;color:var(--auth-text-primary);font-size:var(--ornn-font-size-body);letter-spacing:.14px;flex:auto;font-weight:500;line-height:1.4}.AuthShell-module__tAS4bq__emailInput{width:324px;color:var(--auth-text-primary);font:inherit;font-size:var(--ornn-font-size-body);letter-spacing:.14px;text-align:left;background:0 0;border:none;flex-shrink:0;padding:0;font-weight:500;line-height:1.4}.AuthShell-module__tAS4bq__emailInput::placeholder{color:var(--auth-text-secondary)}.AuthShell-module__tAS4bq__emailInput:focus-visible{outline:none}.AuthShell-module__tAS4bq__description{width:100%;color:var(--auth-text-secondary);font-size:var(--ornn-font-size-body);letter-spacing:.14px;box-sizing:border-box;border-top:.5px solid #2c2e33;margin:0;padding:20px 0;font-weight:500;line-height:1.4;display:block}.AuthShell-module__tAS4bq__description strong{color:var(--auth-text-primary);font-weight:500}.AuthShell-module__tAS4bq__primaryButton{color:#0b0b0c;width:100%;height:44px;font:inherit;font-size:var(--ornn-font-size-body);letter-spacing:.14px;cursor:pointer;transition:background-color var(--motion-quick);background:#fff;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:10px 20px;font-weight:500;line-height:1.4;display:inline-flex}.AuthShell-module__tAS4bq__primaryButton:hover,.AuthShell-module__tAS4bq__primaryButton:focus-visible{background:#f2f2f2;outline:none}.AuthShell-module__tAS4bq__notices{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.AuthShell-module__tAS4bq__notice{color:var(--auth-text-secondary);font-size:var(--ornn-font-size-body);letter-spacing:.14px;margin:0;font-weight:500;line-height:1.4}.AuthShell-module__tAS4bq__errorMessage{color:#ff7a7a;font-size:var(--ornn-font-size-body);letter-spacing:.14px;margin:0;font-weight:500;line-height:1.4}.AuthShell-module__tAS4bq__footerCopy{min-height:40px;color:var(--auth-text-secondary);font-size:var(--ornn-font-size-body);letter-spacing:.14px;box-sizing:border-box;border-top:.5px solid #2c2e33;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding-top:8px;font-weight:500;line-height:1.4;display:flex}.AuthShell-module__tAS4bq__footerPrimary{align-items:center;gap:4px;margin:0;display:flex}.AuthShell-module__tAS4bq__footerLegal{align-items:center;gap:20px;display:flex}.AuthShell-module__tAS4bq__footerLegalLink{color:var(--auth-text-secondary);transition:color var(--motion-quick);font-weight:500;text-decoration:none}.AuthShell-module__tAS4bq__footerLegalLink:hover,.AuthShell-module__tAS4bq__footerLegalLink:focus-visible{color:var(--auth-text-primary);outline:none}.AuthShell-module__tAS4bq__footerLink{color:var(--auth-text-primary);margin-left:4px;font-weight:500;text-decoration:none}.AuthShell-module__tAS4bq__footerLink:hover,.AuthShell-module__tAS4bq__footerLink:focus-visible{text-decoration:underline}.AuthShell-module__tAS4bq__artPane{box-sizing:border-box;-webkit-backdrop-filter:blur(16.2px);background-color:#0b0b0c;flex-direction:column;flex:1 1 0;min-width:0;min-height:calc(100vh - 8px);padding:24px 20px 16px 0;display:flex;position:relative;overflow:hidden}.AuthShell-module__tAS4bq__artPaneTop{gap:var(--auth-sidebar-top-gap);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.AuthShell-module__tAS4bq__artTopBar{z-index:1;height:var(--auth-header-rule-height);color:var(--auth-text-primary);font-size:var(--ornn-font-size-body);letter-spacing:.14px;box-sizing:border-box;border-top:.5px solid #2c2e33;flex:none;justify-content:space-between;align-items:flex-start;padding:20px 0;font-weight:500;line-height:1.4;display:flex;position:relative}.AuthShell-module__tAS4bq__artVisualCard{isolation:isolate;box-sizing:border-box;border-top:.5px solid #2c2e33;flex-direction:column;flex:auto;width:100%;min-height:0;padding:20px 0;display:flex;position:relative;overflow:hidden}.AuthShell-module__tAS4bq__artTopLabel{color:var(--auth-text-primary)}.AuthShell-module__tAS4bq__artTopLink{color:var(--auth-text-primary);transition:opacity var(--motion-quick);text-decoration:none}.AuthShell-module__tAS4bq__artTopLink:hover,.AuthShell-module__tAS4bq__artTopLink:focus-visible{opacity:.7;outline:none}.AuthShell-module__tAS4bq__artField{mix-blend-mode:screen;pointer-events:none;flex:auto;width:100%;min-height:0;position:relative}.AuthShell-module__tAS4bq__artFooter{box-sizing:border-box;border-top:.5px solid #2c2e33;flex:none;min-height:40px;padding-top:8px}.AuthShell-module__tAS4bq__artShield{pointer-events:none;background:linear-gradient(327.37deg,#0b0b0c00 20.84%,#0b0b0ce6 70.67%,#0b0b0c 109.82%);position:absolute;inset:0}@media (max-width:1024px){.AuthShell-module__tAS4bq__shell{border-radius:0;flex-direction:column;gap:0}.AuthShell-module__tAS4bq__sidebar{flex:none;gap:64px;width:100%;max-width:100%;min-height:auto;padding:24px 24px 20px}.AuthShell-module__tAS4bq__sidebarTop{gap:32px}.AuthShell-module__tAS4bq__sidebarBottom{gap:32px;min-height:520px}.AuthShell-module__tAS4bq__formBlock{gap:32px}.AuthShell-module__tAS4bq__artPane{min-height:240px;padding:20px}.AuthShell-module__tAS4bq__artPaneTop{gap:32px}}@media (max-width:768px){.AuthShell-module__tAS4bq__sidebar{gap:48px;padding:20px 20px 16px}.AuthShell-module__tAS4bq__sidebarBottom{min-height:440px}.AuthShell-module__tAS4bq__artPane{display:none}}@media (max-width:640px){.AuthShell-module__tAS4bq__page{padding:0}.AuthShell-module__tAS4bq__shell{border-radius:0;gap:0;min-height:100vh}.AuthShell-module__tAS4bq__sidebar{border-radius:0;gap:32px;padding:24px 16px 20px}.AuthShell-module__tAS4bq__sidebarBottom{gap:24px;min-height:420px}.AuthShell-module__tAS4bq__providerRow{flex-direction:column;gap:12px}.AuthShell-module__tAS4bq__providerLabel{border-top:none;width:100%;height:auto;padding:0}.AuthShell-module__tAS4bq__emailRow{flex-direction:column;align-items:stretch;gap:8px;height:auto;padding:12px 0}.AuthShell-module__tAS4bq__emailInput{width:100%}.AuthShell-module__tAS4bq__description{font-size:var(--ornn-font-size-body)}.AuthShell-module__tAS4bq__footerCopy{flex-direction:column;align-items:flex-start;gap:10px;padding-top:12px;padding-bottom:4px}.AuthShell-module__tAS4bq__footerLegal{gap:16px}}html[data-theme=light] .AuthShell-module__tAS4bq__page{--auth-text-primary:#0b0b0c;--auth-text-secondary:#5c6068;color:var(--auth-text-primary);background:#fff}:is(html[data-theme=light] .AuthShell-module__tAS4bq__shell,html[data-theme=light] .AuthShell-module__tAS4bq__sidebar,html[data-theme=light] .AuthShell-module__tAS4bq__artPane){color:var(--auth-text-primary);background:#fff}html[data-theme=light] .AuthShell-module__tAS4bq__logo{filter:brightness(0)}:is(html[data-theme=light] .AuthShell-module__tAS4bq__logoRow,html[data-theme=light] .AuthShell-module__tAS4bq__titleRow,html[data-theme=light] .AuthShell-module__tAS4bq__artTopBar,html[data-theme=light] .AuthShell-module__tAS4bq__artVisualCard,html[data-theme=light] .AuthShell-module__tAS4bq__artFooter,html[data-theme=light] .AuthShell-module__tAS4bq__providerLabel,html[data-theme=light] .AuthShell-module__tAS4bq__providerTile,html[data-theme=light] .AuthShell-module__tAS4bq__emailRow,html[data-theme=light] .AuthShell-module__tAS4bq__description,html[data-theme=light] .AuthShell-module__tAS4bq__footerCopy){border-top-color:#d5d7dd}html[data-theme=light] .AuthShell-module__tAS4bq__title{color:var(--auth-text-primary)}html[data-theme=light] .AuthShell-module__tAS4bq__emailLabel{color:var(--auth-text-primary)}html[data-theme=light] .AuthShell-module__tAS4bq__providerLabel{color:var(--auth-text-primary)}html[data-theme=light] .AuthShell-module__tAS4bq__emailInput{color:var(--auth-text-primary)}html[data-theme=light] .AuthShell-module__tAS4bq__providerTile{color:var(--auth-text-primary)}html[data-theme=light] .AuthShell-module__tAS4bq__artTopLabel{color:var(--auth-text-primary)}html[data-theme=light] .AuthShell-module__tAS4bq__artTopLink{color:var(--auth-text-primary)}html[data-theme=light] .AuthShell-module__tAS4bq__description strong{color:var(--auth-text-primary)}html[data-theme=light] .AuthShell-module__tAS4bq__footerLink{color:var(--auth-text-primary)}:is(html[data-theme=light] .AuthShell-module__tAS4bq__description,html[data-theme=light] .AuthShell-module__tAS4bq__notice,html[data-theme=light] .AuthShell-module__tAS4bq__footerCopy,html[data-theme=light] .AuthShell-module__tAS4bq__footerLegalLink){color:var(--auth-text-secondary)}html[data-theme=light] .AuthShell-module__tAS4bq__emailInput::placeholder{color:var(--auth-text-secondary)}:is(html[data-theme=light] .AuthShell-module__tAS4bq__providerTile:hover,html[data-theme=light] .AuthShell-module__tAS4bq__providerTile:focus-visible){background:#f6f7f8;border-bottom-color:#0b0b0c}html[data-theme=light] .AuthShell-module__tAS4bq__primaryButton{color:#fff;background:#0b0b0c}:is(html[data-theme=light] .AuthShell-module__tAS4bq__primaryButton:hover,html[data-theme=light] .AuthShell-module__tAS4bq__primaryButton:focus-visible){background:#2a2a2c}:is(html[data-theme=light] .AuthShell-module__tAS4bq__footerLegalLink:hover,html[data-theme=light] .AuthShell-module__tAS4bq__footerLegalLink:focus-visible){color:var(--auth-text-primary)}html[data-theme=light] .AuthShell-module__tAS4bq__artField{mix-blend-mode:multiply}@media (prefers-reduced-motion:reduce){.AuthShell-module__tAS4bq__providerTile,.AuthShell-module__tAS4bq__primaryButton,.AuthShell-module__tAS4bq__artTopLink{transition:none}}