.dropdown-panel{border:1px solid var(--color-border-strong);background:var(--color-bg-canvas);min-width:0;color:var(--color-text-body);box-shadow:0 .25rem 1rem var(--color-shadow-dropdown-panel);border-radius:.5rem;margin:0;padding:.5rem;list-style:none}.dropdown-panel>li{min-width:0}.dropdown-panel .dropdown-panel__item{width:100%;min-width:0;min-height:2.75rem;color:var(--color-text-body);cursor:pointer;font:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;border-radius:.25rem;align-items:center;gap:.5rem;padding:.6875rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:none;display:flex;position:relative}.dropdown-panel__item>span{min-width:0}.dropdown-panel .dropdown-panel__item:is([aria-selected=true],[aria-current],[data-selected=true]){background:var(--color-bg-community-action-soft);color:var(--color-brand-interactive);font-weight:600}.dropdown-panel__item:is([aria-selected=true],[aria-current],[data-selected=true]):before{background:var(--color-brand-interactive);content:"";width:.1875rem;height:1.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dropdown-panel .dropdown-panel__item:focus-visible{outline:.125rem solid var(--color-brand-interactive);outline-offset:-.125rem}.dropdown-panel .dropdown-panel__item:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover) and (pointer:fine){.dropdown-panel .dropdown-panel__item:not([aria-selected=true],[aria-current],[data-selected=true],:disabled):hover{background:var(--color-bg-surface-quaternary)}}:root{color:var(--color-text-primary);background:var(--color-bg-canvas);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,:after,:before{box-sizing:border-box}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-track-piece{background:0 0}#__nuxt,body,html{min-height:100%;margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter,h5:first-letter,h6:first-letter{text-transform:uppercase}body{background:var(--color-bg-canvas);background:radial-gradient(circle at 20% 15%,color-mix(in srgb,var(--color-brand-primary) 12%,transparent),transparent 34rem),var(--color-bg-canvas);min-width:20rem;min-height:100dvh;line-height:1.5}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:.1875rem solid var(--color-brand-primary);outline-offset:.1875rem}:where(input,select,textarea):focus,:where(input,select,textarea):focus-visible{box-shadow:none!important;outline:0!important}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.visually-hidden[data-v-997db494]{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute}.login-dialog[data-v-997db494]{z-index:100;background:var(--color-bg-dialog-backdrop);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);place-items:center;padding:3rem 1.5rem;display:grid;position:fixed;inset:0}.login-dialog__panel[data-v-997db494]{background:var(--color-bg-canvas);width:min(100%,50rem);height:min(38.8125rem,100dvh - 6rem);min-height:min(33.75rem,100dvh - 6rem);box-shadow:.3125rem .3125rem .15625rem color-mix(in srgb,var(--color-bg-hero-dark) 20%,transparent);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.login-dialog__panel[data-v-997db494]:focus{outline:0}.login-dialog__brand[data-v-997db494],.login-dialog__workspace[data-v-997db494]{min-width:0;min-height:0}.login-dialog__brand[data-v-997db494]{background:var(--color-bg-dialog-brand-panel);color:var(--color-text-on-dark);isolation:isolate;border-radius:.75rem 0 0 .75rem;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem;padding:1.875rem;display:flex;position:relative;overflow:hidden}.login-dialog__brand[data-v-997db494]:after{z-index:-1;background:color-mix(in srgb,var(--color-bg-dialog-brand-panel) 50%,transparent);content:"";position:absolute;inset:0}.login-dialog__brand-image[data-v-997db494]{z-index:-2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.login-dialog__brand-copy[data-v-997db494]{text-align:center;flex-direction:column;align-items:center;gap:1.875rem;min-width:0;display:flex}.login-dialog__brand-logo[data-v-997db494]{width:8rem;height:auto;display:block}.login-dialog__brand p[data-v-997db494]{margin:0;font-size:1rem;font-weight:500;line-height:1.5}.login-dialog__workspace[data-v-997db494]{background:var(--color-bg-canvas);height:100%;position:relative}.login-dialog__captcha-host[data-v-997db494]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.login-dialog__captcha-host[data-v-997db494]>*{pointer-events:auto}.login-dialog__close[data-v-997db494]{z-index:2;cursor:pointer;opacity:.4;background:0 0;border:0;border-radius:62.4375rem;place-items:center;width:1.5rem;height:1.5rem;padding:1px .125rem .125rem 1px;display:grid;position:absolute;top:1.25rem;right:1rem}.login-dialog__close span[data-v-997db494]{background:color-mix(in srgb,var(--color-bg-page-dark) 60%,transparent);border-radius:62.4375rem;width:1.375rem;height:1.375rem;display:block;position:relative}.login-dialog__close span[data-v-997db494]:after,.login-dialog__close span[data-v-997db494]:before{background:var(--color-text-on-dark);content:"";border-radius:62.4375rem;width:.75rem;height:.125rem;position:absolute;top:.625rem;left:.3125rem}.login-dialog__close span[data-v-997db494]:before{transform:rotate(45deg)}.login-dialog__close span[data-v-997db494]:after{transform:rotate(-45deg)}.login-dialog__banner[data-v-997db494]{display:none}.login-dialog__banner img[data-v-997db494]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.login-dialog__identity-content[data-v-997db494],.login-dialog__verification-content[data-v-997db494]{overscroll-behavior:contain;flex-direction:column;height:100%;min-height:0;padding:1.875rem;display:flex;overflow-y:auto}.login-dialog__introduction[data-v-997db494]{gap:1rem;display:grid}.login-dialog__agreement[data-v-997db494],.login-dialog__copyright[data-v-997db494],.login-dialog__description[data-v-997db494],.login-dialog__help h3[data-v-997db494],.login-dialog__help p[data-v-997db494],.login-dialog__hint[data-v-997db494],.login-dialog__security-notice p[data-v-997db494],.login-dialog__title[data-v-997db494],.login-dialog__verification-target[data-v-997db494]{margin:0}.login-dialog__title[data-v-997db494]{color:var(--color-text-title);overflow-wrap:anywhere;font-size:1.375rem;font-weight:700;line-height:1.2}.login-dialog__description[data-v-997db494]{color:var(--color-text-supporting);text-transform:capitalize;font-size:.875rem;line-height:1.5}.login-dialog__method-tabs[data-v-997db494]{background:var(--color-bg-dialog-control);border-radius:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;margin-top:1.875rem;padding:.25rem;display:grid}.login-dialog__method-tab[data-v-997db494]{min-width:0;min-height:2.625rem;color:var(--color-text-supporting);cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.25rem .75rem;font-size:1rem;line-height:1.5}.login-dialog__method-tab--active[data-v-997db494]{background:var(--color-brand-interactive);color:var(--color-text-on-dark);font-weight:700}.login-dialog__method-tab[data-v-997db494]:disabled{cursor:wait}.login-dialog__identity-form[data-v-997db494]{gap:1rem;margin-top:1.875rem;display:grid}.login-dialog__field-group[data-v-997db494]{gap:1rem;min-width:0;display:grid}.login-dialog__label[data-v-997db494]{color:var(--color-text-body);font-size:.875rem;font-weight:600;line-height:1.5}.login-dialog__email-input[data-v-997db494],.login-dialog__phone-field[data-v-997db494]{background:var(--color-bg-dialog-control);border:0;border-radius:.5rem;width:100%;min-width:0;height:3.125rem}.login-dialog__phone-field[data-v-997db494]{align-items:center;gap:.875rem;padding:.75rem .875rem;display:flex}.login-dialog__phone-prefix[data-v-997db494]{color:var(--color-text-brand);flex:none;font-size:.75rem;line-height:1.5}.login-dialog__phone-divider[data-v-997db494]{background:var(--color-brand-interactive);border-radius:.4375rem;flex:0 0 1px;width:1px;height:1.6875rem}.login-dialog__email-input[data-v-997db494],.login-dialog__input[data-v-997db494]{color:var(--color-text-body);font-size:1rem;line-height:1.5}.login-dialog__input[data-v-997db494]{background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0}.login-dialog__email-input[data-v-997db494]{outline:0;padding:.75rem .875rem}.login-dialog__email-input[data-v-997db494]::-moz-placeholder{color:var(--color-text-neutral);opacity:1;text-transform:capitalize;font-size:.75rem}.login-dialog__input[data-v-997db494]::-moz-placeholder{color:var(--color-text-neutral);opacity:1;text-transform:capitalize;font-size:.75rem}.login-dialog__email-input[data-v-997db494]::placeholder,.login-dialog__input[data-v-997db494]::placeholder{color:var(--color-text-neutral);opacity:1;text-transform:capitalize;font-size:.75rem}.login-dialog__agreement[data-v-997db494],.login-dialog__copyright[data-v-997db494],.login-dialog__hint[data-v-997db494]{color:var(--color-text-neutral);font-size:.75rem;line-height:1.5}.login-dialog__error[data-v-997db494]{color:var(--color-status-danger);margin:0;font-size:.75rem;font-weight:500;line-height:1.5}.login-dialog__primary-action[data-v-997db494]{background:var(--color-brand-interactive);width:100%;min-height:2.75rem;color:var(--color-text-on-dark);cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem 1rem;font-size:.75rem;font-weight:700;line-height:1.5;display:inline-flex}.login-dialog__primary-action[data-v-997db494]:disabled{cursor:not-allowed;opacity:.4}.login-dialog__agreement[data-v-997db494]{margin-top:.75rem}.login-dialog__agreement[data-v-997db494],.login-dialog__hint[data-v-997db494]{text-transform:capitalize}.login-dialog__copyright[data-v-997db494]{text-align:center;margin-top:auto;padding-top:3rem;font-size:.625rem;font-weight:500;display:block}.login-dialog__verification-content[data-v-997db494]{padding-top:1.875rem}.login-dialog__verification-target[data-v-997db494]{color:var(--color-text-title);overflow-wrap:anywhere;margin-top:1.875rem;font-size:.875rem;font-weight:700;line-height:1.5}.login-dialog__verification-form[data-v-997db494]{gap:1rem;margin-top:1.875rem;display:grid}.login-dialog__digit-fieldset[data-v-997db494]{border:0;min-width:0;margin:0;padding:0}.login-dialog__digits[data-v-997db494]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.login-dialog__digit[data-v-997db494]{border:1px solid var(--color-border-strong);background:var(--color-bg-dialog-control);width:100%;min-width:0;height:3.375rem;color:var(--color-text-primary);text-align:center;border-radius:.5rem;outline:0;padding:0;font-size:1.375rem;font-weight:700;line-height:1.5}.login-dialog__digit--current[data-v-997db494],.login-dialog__digit[data-v-997db494]:focus-visible{border:.125rem solid var(--color-text-title)}.login-dialog__verification-meta[data-v-997db494]{min-width:0;color:var(--color-text-neutral);justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;font-weight:400;line-height:1.5;display:flex}.login-dialog__verification-meta button[data-v-997db494]{color:var(--color-brand-primary);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:.875rem;font-weight:400;line-height:1.5}.login-dialog__verification-meta button[data-v-997db494]:disabled{color:var(--color-text-neutral);cursor:not-allowed}.login-dialog__help[data-v-997db494]{gap:.5rem;margin-top:1rem;display:grid}.login-dialog__help h3[data-v-997db494]{color:var(--color-text-title);font-size:.875rem;font-weight:400;line-height:1.5}.login-dialog__help p[data-v-997db494]{color:var(--color-text-neutral);font-size:.75rem;font-weight:400;line-height:1.5}.login-dialog__security-notice[data-v-997db494]{background:var(--color-bg-dialog-notice);border:0;border-radius:.5rem;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;min-height:3.125rem;margin-top:1rem;padding:.4375rem .875rem;display:grid}.login-dialog__security-icon[data-v-997db494]{width:1.5rem;height:1.5rem;display:block}.login-dialog__security-notice p[data-v-997db494]{min-width:0;color:var(--color-text-title);font-size:.75rem;font-weight:500;line-height:1.5}@media (width<64rem){.login-dialog[data-v-997db494]{z-index:40;top:calc(3.25rem + env(safe-area-inset-top));background:0 0;place-items:stretch stretch;padding:0}.login-dialog__panel[data-v-997db494]{background:var(--color-bg-dialog-canvas);width:100%;height:100%;min-height:0;box-shadow:none;overscroll-behavior:contain;border-radius:0;display:block;overflow-y:auto}.login-dialog__brand[data-v-997db494]{display:none}.login-dialog__workspace[data-v-997db494]{background:var(--color-bg-dialog-canvas);width:100%;height:100%;min-height:100%}.login-dialog__close[data-v-997db494]{top:1rem;right:max(1rem,env(safe-area-inset-right));opacity:1}.login-dialog__banner[data-v-997db494]{background:var(--color-bg-media-placeholder);width:100%;height:10.625rem;display:block}.login-dialog__identity-content[data-v-997db494],.login-dialog__verification-content[data-v-997db494]{width:min(100%,37.5rem);height:auto;min-height:calc(100% - 10.625rem);padding:1.5rem max(1rem,env(safe-area-inset-right)) max(1.875rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));margin-inline:auto;overflow:visible}.login-dialog__introduction[data-v-997db494]{gap:.75rem}.login-dialog__title[data-v-997db494]{font-size:1.375rem;font-weight:700}.login-dialog__method-tabs[data-v-997db494]{background:var(--color-bg-dialog-control);min-height:2.5rem;margin-top:2.5rem;padding:.125rem}.login-dialog__method-tab[data-v-997db494]{min-height:2.25rem;padding-block:.25rem}.login-dialog__identity-form[data-v-997db494]{gap:.75rem;margin-top:1.875rem}.login-dialog__field-group[data-v-997db494]{gap:.75rem}.login-dialog__label[data-v-997db494]{text-transform:capitalize;font-size:.75rem;font-weight:700}.login-dialog__email-input[data-v-997db494]::-moz-placeholder{text-transform:none}.login-dialog__input[data-v-997db494]::-moz-placeholder{text-transform:none}.login-dialog__agreement[data-v-997db494],.login-dialog__description[data-v-997db494],.login-dialog__email-input[data-v-997db494]::placeholder,.login-dialog__hint[data-v-997db494],.login-dialog__input[data-v-997db494]::placeholder{text-transform:none}.login-dialog__email-input[data-v-997db494],.login-dialog__phone-field[data-v-997db494]{background:var(--color-bg-dialog-control)}.login-dialog__email-input[data-v-997db494],.login-dialog__input[data-v-997db494]{font-size:.875rem}.login-dialog__agreement[data-v-997db494],.login-dialog__copyright[data-v-997db494],.login-dialog__hint[data-v-997db494]{font-size:.625rem;font-weight:500}.login-dialog__agreement[data-v-997db494]{margin-top:.75rem}.login-dialog__copyright[data-v-997db494]{display:block}.login-dialog__verification-content[data-v-997db494]{min-height:100%;padding-top:4.375rem}.login-dialog__verification-target[data-v-997db494]{margin-top:1.5rem;font-size:1rem}.login-dialog__verification-form[data-v-997db494]{margin-top:1.5rem}.login-dialog__digit[data-v-997db494]{background:var(--color-bg-dialog-control)}.login-dialog__verification-meta[data-v-997db494]{font-size:.625rem;font-weight:500}.login-dialog__verification-meta button[data-v-997db494]{font-size:.75rem;font-weight:500}.login-dialog__help[data-v-997db494]{margin-top:.75rem}.login-dialog__help h3[data-v-997db494]{font-size:.75rem;font-weight:500}.login-dialog__help p[data-v-997db494]{font-size:.625rem;font-weight:500}}@media (prefers-reduced-motion:reduce){.login-dialog[data-v-997db494] *,.login-dialog[data-v-997db494] :after,.login-dialog[data-v-997db494] :before{scroll-behavior:auto}}.client-auth-ui-host__error[data-v-637046e1]{z-index:300;top:max(4.5rem,calc(3.5rem + env(safe-area-inset-top)));right:max(1rem,env(safe-area-inset-right));left:max(1rem,env(safe-area-inset-left));border:1px solid var(--color-status-danger);background:var(--color-bg-canvas);width:min(100%,45rem);color:var(--color-status-danger);overflow-wrap:anywhere;border-radius:.5rem;margin:0 auto;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;position:fixed}.back-to-top-button[data-v-1cf6f81b]{z-index:30;right:max(1.5rem,env(safe-area-inset-right));bottom:calc(1.5rem + env(safe-area-inset-bottom));border:1px solid var(--color-border-default);background:var(--color-bg-canvas);width:3rem;height:3rem;box-shadow:0 .125rem .5rem color-mix(in srgb,var(--color-bg-hero-dark) 10%,transparent);color:var(--color-text-body);cursor:pointer;opacity:1;visibility:visible;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:.25rem 0;font-size:.75rem;font-weight:600;line-height:1.5;transition:opacity .16s,transform .16s,visibility .16s;display:flex;position:fixed;transform:translateY(0)}.back-to-top-button--hidden[data-v-1cf6f81b]{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(.5rem)}.back-to-top-button img[data-v-1cf6f81b]{width:1rem;height:1rem;display:block;transform:rotate(180deg)}@media (width<=83.999rem){.back-to-top-button[data-v-1cf6f81b]{right:max(1rem,env(safe-area-inset-right));bottom:calc(1rem + env(safe-area-inset-bottom) + var(--mobile-bottom-navigation-height,0px))}}@media (prefers-reduced-motion:reduce){.back-to-top-button[data-v-1cf6f81b]{transition:none}}
