.auth-hint[data-v-d2d1717f]{color:#ffffff8c;font-size:.75rem;line-height:1rem;line-height:1.625;text-align:center}.auth-link[data-v-d2d1717f]{color:#ffffffb3;font-size:.75rem;line-height:1rem;text-decoration-line:underline;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-link[data-v-d2d1717f]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.auth-link[data-v-d2d1717f]:focus-visible{border-radius:.25rem;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-brand)/.7)}.auth-swap[data-v-d2d1717f]{overflow:hidden;transition:height .26s cubic-bezier(.22,1,.36,1)}.auth-swap-enter-active[data-v-d2d1717f],.auth-swap-leave-active[data-v-d2d1717f]{transition:opacity .15s ease-out,transform .2s cubic-bezier(.22,1,.36,1)}.auth-swap-enter-from[data-v-d2d1717f],.auth-swap-leave-to[data-v-d2d1717f]{opacity:0;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.auth-swap[data-v-d2d1717f]{transition:none}.auth-swap-enter-active[data-v-d2d1717f],.auth-swap-leave-active[data-v-d2d1717f]{transition:opacity .1s ease-out}.auth-swap-enter-from[data-v-d2d1717f],.auth-swap-leave-to[data-v-d2d1717f]{transform:none}}[data-v-d2d1717f] .ui-modal{position:relative;--tw-backdrop-blur:blur(28px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:rgb(var(--color-body)/.8)!important;border-radius:24px;box-shadow:0 4px 36px #151721}[data-v-d2d1717f] .ui-modal:before{background-image:linear-gradient(135deg,#fff6,#fff0 40%,#fff0 60%,#fff6);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:10}.ui-scroll-top[data-v-28993d10]{border-radius:9999px;display:grid;height:3rem;place-items:center;position:fixed;width:3rem;z-index:40;--tw-bg-opacity:1;background-color:rgb(var(--color-surface)/var(--tw-bg-opacity,1));bottom:max(1.5rem,env(safe-area-inset-bottom));color:#fffc;right:max(1.5rem,env(safe-area-inset-right));transition-duration:.3s;transition-property:background-color,color,transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ease-out-quint)}.ui-scroll-top[data-v-28993d10]:focus-visible,.ui-scroll-top[data-v-28993d10]:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(52 58 80/var(--tw-bg-opacity,1));--tw-text-opacity:1;box-shadow:0 1rem 2rem -.75rem #0009;color:rgb(var(--color-brand)/var(--tw-text-opacity,1))}.ui-scroll-top:focus-visible .ui-scroll-top__stack[data-v-28993d10],.ui-scroll-top:hover .ui-scroll-top__stack[data-v-28993d10]{transform:translateY(-50%)}.ui-scroll-top:focus-visible .ui-scroll-top__track[data-v-28993d10],.ui-scroll-top:hover .ui-scroll-top__track[data-v-28993d10]{stroke:rgb(var(--color-brand)/.25)}.ui-scroll-top:focus-visible .ui-scroll-top__meter[data-v-28993d10],.ui-scroll-top:hover .ui-scroll-top__meter[data-v-28993d10]{filter:drop-shadow(0 0 .375rem rgb(var(--color-brand)/.7))}.ui-scroll-top[data-v-28993d10]:focus-visible{outline-color:rgb(var(--color-brand)/1);outline-offset:2px;outline-style:solid;outline-width:2px}.ui-scroll-top[data-v-28993d10]:active{--tw-translate-y:0px}.ui-scroll-top[data-v-28993d10]:active,.ui-scroll-top__ring[data-v-28993d10]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ui-scroll-top__ring[data-v-28993d10]{height:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;width:100%;--tw-rotate:-90deg;fill:none;stroke-width:2;shape-rendering:geometricPrecision}.ui-scroll-top__track[data-v-28993d10]{stroke:#ffffff1f;transition:stroke .3s var(--ease-out-quint)}.ui-scroll-top__meter[data-v-28993d10]{stroke:rgb(var(--color-brand));stroke-linecap:round;transition:stroke-dashoffset .18s linear,filter .3s var(--ease-out-quint)}.ui-scroll-top__glyph[data-v-28993d10]{display:block;height:1.125rem;overflow:hidden;width:1.125rem}.ui-scroll-top__stack[data-v-28993d10]{display:flex;flex-direction:column;height:2.25rem;transition:transform .38s var(--ease-out-quint);width:100%}.ui-scroll-top__arrow[data-v-28993d10]{display:block;flex-shrink:0;font-size:1.125rem;height:1.125rem;line-height:1;width:1.125rem}.ui-scroll-top-enter-active[data-v-28993d10],.ui-scroll-top-leave-active[data-v-28993d10]{transition:opacity .32s var(--ease-out-quint),transform .32s var(--ease-out-quint)}.ui-scroll-top-enter-from[data-v-28993d10],.ui-scroll-top-leave-to[data-v-28993d10]{opacity:0;transform:translateY(.75rem) scale(.85)}@media (prefers-reduced-motion:reduce){.ui-scroll-top[data-v-28993d10],.ui-scroll-top-enter-active[data-v-28993d10],.ui-scroll-top-leave-active[data-v-28993d10],.ui-scroll-top__meter[data-v-28993d10],.ui-scroll-top__stack[data-v-28993d10],.ui-scroll-top__track[data-v-28993d10]{transition-property:none}.ui-scroll-top[data-v-28993d10]:hover{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ui-scroll-top:hover .ui-scroll-top__stack[data-v-28993d10]{transform:none}}.footer[data-v-768ebc1b]{overflow:hidden;--tw-bg-opacity:1;background-color:rgb(var(--color-glass)/var(--tw-bg-opacity,1))}.footer__shell[data-v-768ebc1b]{position:relative;--tw-bg-opacity:1;background-color:rgb(var(--color-body)/var(--tw-bg-opacity,1))}@media (min-width:1024px){.footer__shell[data-v-768ebc1b]{border-top-left-radius:121px;border-top-right-radius:121px}}.footer__main[data-v-768ebc1b]{display:flex;flex-direction:column;gap:2.5rem}@media (min-width:640px){.footer__main[data-v-768ebc1b]{align-items:flex-start;flex-direction:row;justify-content:space-between}}.footer__nav-group[data-v-768ebc1b]{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.footer__nav-group[data-v-768ebc1b]{gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.footer__nav-group[data-v-768ebc1b]{gap:72px}}.footer__nav-col[data-v-768ebc1b]{display:flex;flex-direction:column;gap:.75rem}.footer__nav-heading[data-v-768ebc1b]{font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.footer__nav-list[data-v-768ebc1b]{display:flex;flex-direction:column;gap:.5rem}.footer__nav-link[data-v-768ebc1b]{color:#ffffff8c;font-size:.875rem;line-height:1.25rem;overflow-wrap:break-word;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer__nav-link[data-v-768ebc1b]:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.footer__nav-text[data-v-768ebc1b]{color:#ffffff8c;font-size:.875rem;line-height:1.25rem}.footer__bottom-bar[data-v-768ebc1b]{border-color:#ffffff1a;border-top-width:1px}.footer__copyright[data-v-768ebc1b]{color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:15px;font-weight:600;line-height:1;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}.footer__copyright[data-v-768ebc1b],.footer__copyright-mark[data-v-768ebc1b]{--tw-text-opacity:1}.footer__copyright-mark[data-v-768ebc1b]{color:rgb(var(--color-muted)/var(--tw-text-opacity,1))}@media (min-width:1024px){.menu-toggle{display:none}}.menu-toggle__icon{width:1.25rem}.menu-toggle__icon,.menu-toggle__line{display:block}.menu-toggle__line{background-color:#fffc;border-radius:.25rem;height:.125rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.group:hover .menu-toggle__line{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.menu-toggle__line+.menu-toggle__line{margin-top:.25rem}.menu-toggle__line--1{animation:top-2 .3s ease forwards}.menu-toggle__line--2{animation:middle-2 .3s ease forwards}.menu-toggle__line--3{animation:bottom-2 .3s ease forwards}.menu-toggle--shown .menu-toggle__line--1{animation:top .3s ease forwards}.menu-toggle--shown .menu-toggle__line--2{animation:middle .3s ease forwards}.menu-toggle--shown .menu-toggle__line--3{animation:bottom .3s ease forwards}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:6px;transform:rotate(0)}to{top:6px;transform:rotate(45deg)}}@keyframes top-2{0%{top:6px;transform:rotate(45deg)}50%{top:6px;transform:rotate(0)}to{top:0;transform:rotate(0)}}@keyframes middle{0%{transform:rotate(0)}50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes middle-2{0%{transform:rotate(45deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:6px;transform:rotate(0)}to{bottom:6px;transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:6px;transform:rotate(135deg)}50%{bottom:6px;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}
