.social[data-v-bacd21d2]{text-align:center}.social__title[data-v-bacd21d2]{margin:0 0 .5rem;font-size:.9375rem;font-weight:500}.social__list[data-v-bacd21d2]{display:inline-flex;gap:.5rem;margin:0;padding:.375rem;border:1px solid rgba(255,255,255,.1);border-radius:.875rem;background:linear-gradient(160deg,#ffffff14,#ffffff05 60%),#0c0c0e8c;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px #ffffff1a;list-style:none}.social__icon[data-v-bacd21d2]{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.625rem;background:#00000073;box-shadow:inset 0 1px #ffffff0f;transition:background-color .15s ease}a.social__icon[data-v-bacd21d2]:hover{background:#ffffff1a}.social__icon img[data-v-bacd21d2]{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain}.auth[data-v-4ebe08ed]{--ink: #050608;--text: #ffffff;--muted: #c4c4c4;position:relative;min-height:100svh;background:var(--ink) url(/images/apps/bg_2k.jpg) center / cover no-repeat;color:var(--text);font-family:Poppins,Inter,sans-serif;overflow-x:hidden}.auth__wrap[data-v-4ebe08ed]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"logo" "form" "foot" "legal";align-content:start;width:100%;max-width:120rem;min-height:100svh;margin:0 auto;padding:clamp(1.5rem,4.5vh,3.75rem) clamp(1.25rem,8.5vw,10rem) 1.5rem}@media(min-width:1024px){.auth__wrap[data-v-4ebe08ed]{grid-template-columns:minmax(0,40rem) minmax(0,33rem);grid-template-rows:auto 1fr auto 1fr auto;grid-template-areas:"logo ." ". ." "form show" ". ." "foot legal";justify-content:space-between;-moz-column-gap:4rem;column-gap:4rem}}.auth__logo[data-v-4ebe08ed]{grid-area:logo;filter:drop-shadow(0 0 11px rgba(255,255,255,.2));width:clamp(12.5rem,17vw,17rem);height:auto;-o-object-fit:contain;object-fit:contain}.auth__title[data-v-4ebe08ed]{margin:0;font-size:clamp(1.75rem,2.2vw,2.375rem);font-weight:600;line-height:1.3;letter-spacing:-.005em}.auth__sub[data-v-4ebe08ed]{margin:.625rem 0 0;font-size:.9375rem;font-weight:300;color:var(--muted)}.auth__form[data-v-4ebe08ed]{grid-area:form;display:flex;flex-direction:column;padding-top:clamp(1.5rem,5vh,3.75rem)}.auth__slot[data-v-4ebe08ed]{margin-top:clamp(1.25rem,3vh,2.25rem)}.auth__slot--tight[data-v-4ebe08ed]{margin-top:clamp(.875rem,2vh,1.25rem)}.auth__social[data-v-4ebe08ed]{margin-top:clamp(1.5rem,4vh,3rem)}@media(min-width:1024px){.auth__social--phone[data-v-4ebe08ed]{display:none}}.auth__apps-mini[data-v-4ebe08ed]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin:2.5rem 0 0;padding:0;list-style:none}@media(min-width:1024px){.auth__apps-mini[data-v-4ebe08ed]{display:none}}.auth__app-mini[data-v-4ebe08ed]{display:flex;align-items:center;justify-content:center;height:3.5rem;padding:.5rem;border:1px solid rgba(255,255,255,.1);border-bottom:2px solid var(--accent);border-radius:.625rem;background:linear-gradient(160deg,#ffffff12,#ffffff03 60%,#ffffff08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:inset 0 1px #ffffff1f}.auth__app-mini--pair[data-v-4ebe08ed]{--accent: #E1121F;position:relative;grid-column:1 / -1;height:4rem;border-color:transparent;box-shadow:inset 0 1px #ffffff1f,0 10px 24px -16px #e1121f}.auth__app-mini--pair .auth__app-hit[data-v-4ebe08ed]{gap:1rem}.auth__app-mini--pair img[data-v-4ebe08ed]{width:auto;min-width:0;flex:0 1 8.5rem}.auth__swap.auth__swap--mini[data-v-4ebe08ed]{width:1.375rem;height:1.375rem}.auth__app-mini img[data-v-4ebe08ed]{width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.auth__foot.auth__foot--tight[data-v-4ebe08ed]{margin-top:0;padding-top:1.25rem}.auth__social--right[data-v-4ebe08ed]{margin-top:clamp(1.5rem,4vh,2.5rem)}.auth__foot[data-v-4ebe08ed]{grid-area:foot;padding-top:1.5rem}.auth__showcase[data-v-4ebe08ed]{grid-area:show;display:none;padding-top:clamp(1.5rem,5vh,3.75rem)}@media(min-width:1024px){.auth__showcase[data-v-4ebe08ed]{display:block}}.auth__tagline[data-v-4ebe08ed]{margin:.75rem 0 0;font-size:.9375rem;font-weight:300;color:var(--muted)}.auth__pipe[data-v-4ebe08ed]{margin:0 .875rem}.auth__apps[data-v-4ebe08ed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vh,1.375rem) 1.5rem;margin:clamp(1.5rem,4.5vh,3.25rem) 0 0;padding:0;list-style:none}.auth__app[data-v-4ebe08ed]{display:flex;align-items:center;justify-content:center;height:clamp(4.75rem,9vh,6.25rem);padding:1rem;border:1px solid rgba(255,255,255,.1);border-bottom:2px solid var(--accent);border-radius:.875rem;background:linear-gradient(160deg,#ffffff12,#ffffff03 60%,#ffffff08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:inset 0 1px #ffffff1f,0 12px 30px -18px var(--accent)}.auth__app--pair[data-v-4ebe08ed]{--accent: #F0B323;position:relative;grid-column:1 / -1;border-color:transparent;box-shadow:inset 0 1px #ffffff1f,0 12px 30px -18px #e1121f}.auth__app--pair[data-v-4ebe08ed]:before,.auth__app-mini--pair[data-v-4ebe08ed]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-2px;left:-1px;padding:1px 1px 2px;border-radius:inherit;background:linear-gradient(180deg,#f0b323,#e1121f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.auth__app--pair.auth__app--link[data-v-4ebe08ed]:hover{border-color:transparent}.auth__app--pair .auth__app-hit[data-v-4ebe08ed]{gap:clamp(1rem,2vw,1.75rem)}.auth__app--pair .auth__app-logo[data-v-4ebe08ed]{width:auto;min-width:0;flex:0 1 14rem}.auth__swap[data-v-4ebe08ed]{flex:none;width:2.25rem;height:2.25rem;color:#fff}.auth__app[data-v-4ebe08ed]:last-child{grid-column:1 / -1;width:calc(50% - .875rem);margin-inline:auto}.auth__app--link[data-v-4ebe08ed]{transition:border-color .16s ease,transform .16s ease}.auth__app--link[data-v-4ebe08ed]:hover{transform:translateY(-2px);border-color:var(--accent)}.auth__app--link[data-v-4ebe08ed]:focus-within{outline:2px solid var(--accent);outline-offset:3px}.auth__app-hit[data-v-4ebe08ed]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.auth__app-logo[data-v-4ebe08ed]{width:100%;max-width:14rem;max-height:100%;-o-object-fit:contain;object-fit:contain}.auth__wrap--centered[data-v-4ebe08ed]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"logo" "center" "legal"}.auth__center[data-v-4ebe08ed]{grid-area:center;align-self:center;width:100%;max-width:62rem;margin:0 auto;padding:2.5rem 0 3rem}.auth__legal[data-v-4ebe08ed]{grid-area:legal;margin:1.5rem 0 0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.12);font-size:clamp(.5625rem,2.5vw,.8125rem);text-align:center;white-space:nowrap;color:#ffffff73}.auth__legal-dot[data-v-4ebe08ed]{margin:0 .25rem}.auth__legal a[data-v-4ebe08ed]{color:#fff;text-decoration:underline;text-underline-offset:3px}.auth__legal a[data-v-4ebe08ed]:hover{color:#d6d6d6}@media(min-width:1024px){.auth__wrap:not(.auth__wrap--centered) .auth__legal[data-v-4ebe08ed]{align-self:end;margin:0;padding-top:0;border-top:0;text-align:right;font-size:.875rem}}@media(min-width:1024px)and (max-height:820px){.auth__wrap[data-v-4ebe08ed]{padding-top:1.25rem;padding-bottom:1.25rem}.auth__logo[data-v-4ebe08ed]{width:12.5rem}.auth__form[data-v-4ebe08ed],.auth__showcase[data-v-4ebe08ed]{padding-top:1.25rem}.auth__slot[data-v-4ebe08ed]{margin-top:1rem}.auth__social[data-v-4ebe08ed]{margin-top:1.25rem}.auth__foot[data-v-4ebe08ed]{padding-top:1rem}}.field__label[data-v-5bc4ad27]{display:block;margin-bottom:.5rem;font-size:.9375rem;font-weight:500;color:#fff}.field__input[data-v-5bc4ad27]{width:100%;padding:clamp(.875rem,2vh,1.125rem) 1.5rem;border:1px solid rgba(255,255,255,.1);border-radius:.625rem;background:linear-gradient(160deg,#ffffff0d,#fff0 50%),#0006;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0f;font-size:.9375rem;color:#fff;transition:border-color .15s ease,background-color .15s ease}.field__input[data-v-5bc4ad27]::-moz-placeholder{color:#9a9a9a}.field__input[data-v-5bc4ad27]::placeholder{color:#9a9a9a}.field__input[data-v-5bc4ad27]:hover{border-color:#fff3}.field__input[data-v-5bc4ad27]:focus{outline:none;border-color:#fff6}.field--compact .field__label[data-v-5bc4ad27]{margin-bottom:.5rem}.field--compact .field__input[data-v-5bc4ad27]{padding:clamp(.8125rem,1.8vh,1rem) 1.5rem}.field__input--error[data-v-5bc4ad27]{border-color:#e5484d}
