.rr-login-shell[data-v-5312c21e]{--rr-login-bevel-x: var(--pms-space-12);--rr-login-bevel-y: var(--pms-space-12);--rr-login-photo-radius: var(--pms-radius-xl);--rr-login-panel-w: 480px;--rr-login-gutter: var(--pms-space-10);position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--pms-surface);color:var(--pms-text-primary);isolation:isolate;overflow:hidden}.v-theme--dark .rr-login-shell[data-v-5312c21e]{background:var(--pms-bg)}.rr-login-brand[data-v-5312c21e]{position:absolute;z-index:2;display:flex;align-items:center;color:var(--rr-scene-ink, var(--pms-navy-950));column-gap:.75rem;inset:max(var(--rr-login-gutter),env(safe-area-inset-top,0px)) auto auto max(var(--rr-login-gutter),env(safe-area-inset-left,0px))}.rr-login-brand[data-v-5312c21e] svg{display:block}.rr-login-brand__name[data-v-5312c21e]{font-size:var(--pms-font-subtitle);font-weight:var(--pms-weight-semibold);letter-spacing:var(--pms-tracking-tight);line-height:1.2}.rr-login-body[data-v-5312c21e]{position:relative;z-index:1;display:grid;flex:1 1 auto;align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,var(--rr-login-panel-w));padding:max(var(--rr-login-gutter),env(safe-area-inset-top,0px)) max(var(--rr-login-gutter),env(safe-area-inset-right,0px)) max(var(--rr-login-gutter),var(--rr-safe-bottom)) max(var(--rr-login-gutter),env(safe-area-inset-left,0px));pointer-events:none}.rr-login-panel-wrap[data-v-5312c21e]{grid-column:2;filter:drop-shadow(0 24px 48px color-mix(in srgb,var(--pms-navy-950) 22%,transparent)) drop-shadow(0 2px 6px color-mix(in srgb,var(--pms-navy-950) 12%,transparent));min-width:0;pointer-events:auto}.rr-login-form-wrap[data-v-5312c21e]{align-self:center;justify-self:center;width:100%;min-width:0}.rr-login-panel[data-v-5312c21e]{padding:var(--pms-space-10) var(--pms-space-10) var(--pms-space-6);border-radius:var(--rr-login-photo-radius);background:var(--pms-surface);clip-path:polygon(0 0,100% 0,100% 100%,var(--rr-login-bevel-x) 100%,0 calc(100% - var(--rr-login-bevel-y)))}.rr-login-foot[data-v-5312c21e]{margin-top:var(--pms-space-5);margin-bottom:0;color:var(--pms-text-secondary);font-size:var(--pms-font-body);line-height:1.5}.rr-login-foot__link[data-v-5312c21e]{color:var(--pms-action-primary);font-weight:var(--pms-weight-semibold);text-decoration:none;-webkit-tap-highlight-color:transparent}.rr-login-foot__link[data-v-5312c21e]:active{opacity:.6}.rr-login-foot__link[data-v-5312c21e]:focus-visible{border-radius:var(--pms-radius-xs);outline:2px solid var(--pms-border-focus);outline-offset:3px}@media (hover: hover) and (pointer: fine){.rr-login-foot__link[data-v-5312c21e]:hover{text-decoration:underline;text-underline-offset:3px}}.rr-login-legal[data-v-5312c21e]{display:flex;align-items:center;justify-content:center;min-height:var(--pms-space-10);margin-top:var(--pms-space-4);color:var(--pms-text-secondary);font-size:var(--pms-font-caption)}.rr-login-photo[data-v-5312c21e]{--rr-tilt-x: 0;--rr-tilt-y: 0;--rr-scene-ink: var(--pms-navy-950);--rr-scene-ink-soft: var(--pms-navy-800);--rr-scene-haze: var(--pms-surface);--rr-haze-core: 70%;--rr-haze-mid: 38%;--rr-haze-reach: 62% 58%;position:absolute;z-index:0;margin:0;background:var(--pms-surface-sunken);inset:0;overflow:hidden}.rr-login-photo__plate[data-v-5312c21e]{position:absolute;inset:0;transform:translate3d(calc(var(--rr-tilt-x) * -14px),calc(var(--rr-tilt-y) * -10px),0) scale(1.06);transition:transform var(--pms-duration-slow) var(--pms-ease-out);will-change:transform}.rr-login-photo__plate picture[data-v-5312c21e],.rr-login-photo__plate img[data-v-5312c21e]{display:block;width:100%;height:100%}.rr-login-photo__plate picture[data-v-5312c21e]{animation:pms-scene-settle var(--pms-duration-slow) var(--pms-ease-out) backwards}.rr-login-photo__plate img[data-v-5312c21e]{object-fit:cover;object-position:50% 22%;transform:scaleX(-1)}.rr-login-photo__haze[data-v-5312c21e]{position:absolute;background:radial-gradient(ellipse var(--rr-haze-reach) at 0% 0%,color-mix(in srgb,var(--rr-scene-haze) var(--rr-haze-core),transparent) 0%,color-mix(in srgb,var(--rr-scene-haze) var(--rr-haze-mid),transparent) 45%,transparent 78%);inset:0;pointer-events:none}.rr-login-photo__copy[data-v-5312c21e]{position:absolute;display:grid;max-width:min(36rem,100% - var(--rr-login-panel-w) - var(--rr-login-gutter) * 4);gap:var(--pms-space-4);inset:calc(var(--rr-login-gutter) + var(--pms-space-12) + var(--pms-space-8)) auto auto var(--rr-login-gutter);transform:translate3d(calc(var(--rr-tilt-x) * 6px),calc(var(--rr-tilt-y) * 4px),0);transition:transform var(--pms-duration-slow) var(--pms-ease-out);will-change:transform}.rr-login-photo__title[data-v-5312c21e],.rr-login-photo__lede[data-v-5312c21e]{animation:pms-rise var(--pms-duration-slow) var(--pms-ease-out) backwards}.rr-login-photo__lede[data-v-5312c21e]{animation-delay:var(--pms-duration-micro)}.rr-login-photo__title[data-v-5312c21e]{max-width:13ch;margin:0;color:var(--rr-scene-ink);font-size:var(--pms-font-hero);font-weight:var(--pms-weight-bold);letter-spacing:var(--pms-tracking-display);line-height:1.04;text-wrap:balance}.rr-login-photo__lede[data-v-5312c21e]{max-width:36ch;margin:0;color:var(--rr-scene-ink-soft);font-size:var(--pms-font-body-strong);font-weight:var(--pms-weight-medium);line-height:var(--pms-leading-comfortable);text-wrap:pretty}.v-theme--dark .rr-login-shell[data-v-5312c21e]{--rr-scene-ink: var(--pms-text-primary)}.v-theme--dark .rr-login-photo[data-v-5312c21e]{--rr-scene-ink: var(--pms-text-primary);--rr-scene-ink-soft: var(--pms-text-secondary);--rr-scene-haze: var(--pms-bg);--rr-haze-core: 94%;--rr-haze-mid: 78%;--rr-haze-reach: 90% 90%}.v-theme--dark .rr-login-photo .rr-login-photo__plate[data-v-5312c21e]:after{position:absolute;background:color-mix(in srgb,var(--pms-bg) 46%,transparent);content:"";inset:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.rr-login-photo__plate[data-v-5312c21e],.rr-login-photo__copy[data-v-5312c21e]{transition:none}.rr-login-photo__plate picture[data-v-5312c21e],.rr-login-photo__title[data-v-5312c21e],.rr-login-photo__lede[data-v-5312c21e]{animation:none}}@media (min-width: 901px) and (max-width: 1180px){.rr-login-shell[data-v-5312c21e]{--rr-login-gutter: var(--pms-space-8);--rr-login-panel-w: 440px}.rr-login-photo__title[data-v-5312c21e]{font-size:var(--pms-font-display)}}@media (min-width: 901px) and (max-height: 800px){.rr-login-panel[data-v-5312c21e]{padding-block:var(--pms-space-8) var(--pms-space-4)}}@media (max-width: 900px){.rr-login-shell[data-v-5312c21e]{--rr-login-gutter: var(--pms-space-4);--rr-band-h: clamp(132px, 22vh, 260px)}.rr-login-brand[data-v-5312c21e]{inset:max(var(--pms-space-5),env(safe-area-inset-top,0px)) auto auto max(var(--pms-space-4),env(safe-area-inset-left,0px))}.rr-login-photo[data-v-5312c21e]{position:relative;flex:0 0 auto;order:-1;height:var(--rr-band-h);inset:auto}.rr-login-photo img[data-v-5312c21e]{object-position:50% 30%}.rr-login-photo__copy[data-v-5312c21e]{display:none}.rr-login-body[data-v-5312c21e]{display:flex;flex-direction:column;align-items:stretch;margin-top:calc(var(--pms-space-6) * -1);padding:0}.rr-login-panel-wrap[data-v-5312c21e]{display:flex;flex:1 1 auto;flex-direction:column;filter:none}.rr-login-panel[data-v-5312c21e]{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch;padding:var(--pms-space-6) max(var(--pms-space-4),env(safe-area-inset-right,0px)) max(var(--pms-space-2),var(--rr-safe-bottom)) max(var(--pms-space-4),env(safe-area-inset-left,0px));border-radius:var(--rr-login-photo-radius) var(--rr-login-photo-radius) 0 0;clip-path:none}.rr-login-panel[data-v-5312c21e]>*{width:100%;max-width:480px;margin-inline:auto}.rr-login-legal[data-v-5312c21e]{margin-top:auto;padding-top:var(--pms-space-4)}}@media (max-width: 900px) and (min-height: 1000px){.rr-login-shell[data-v-5312c21e]{--rr-band-h: 300px}.rr-login-photo__copy[data-v-5312c21e]{display:grid;max-width:80%;inset:auto auto calc(var(--pms-space-6) + var(--pms-space-6)) var(--pms-space-6)}.rr-login-photo__title[data-v-5312c21e]{font-size:var(--pms-font-page)}.rr-login-photo__lede[data-v-5312c21e]{display:none}}@media (max-width: 359.98px){.rr-login-panel[data-v-5312c21e]{padding-inline:max(var(--pms-space-3),env(safe-area-inset-left,0px)) max(var(--pms-space-3),env(safe-area-inset-right,0px))}}.auth-page-header[data-v-329a9582]{display:flex;flex-direction:column;gap:var(--pms-space-3);margin-bottom:var(--pms-space-6)}.auth-page-header--centered[data-v-329a9582]{align-items:center;text-align:center}.auth-page-header__icon[data-v-329a9582]{width:56px;height:56px;border-radius:var(--pms-radius-lg);background:var(--pms-action-tonal);color:var(--pms-action-primary-text);display:flex;align-items:center;justify-content:center}.auth-page-header__titles[data-v-329a9582]{display:flex;flex-direction:column;gap:var(--pms-space-1)}.auth-page-header__title[data-v-329a9582]{font-size:var(--pms-font-section);font-weight:var(--pms-weight-semibold);color:var(--pms-text-primary);letter-spacing:var(--pms-tracking-tight);margin:0}.auth-page-header__subtitle[data-v-329a9582]{font-size:var(--pms-font-body);color:var(--pms-text-secondary);margin:0}.auth-page-header__actions[data-v-329a9582]{display:flex;gap:var(--pms-space-2);margin-top:var(--pms-space-2)}
