.auth-module__Cgra4q__shell{--ease:cubic-bezier(.2,.8,.2,1);--brand-bg:#090618;--accent-2:#de79d7;background:var(--background);min-height:100svh;display:grid}@supports (color:lab(0% 0 0)){.auth-module__Cgra4q__shell{--brand-bg:lab(2.22432% 3.46811 -9.02367);--accent-2:lab(65.023% 49.6367 -30.8645)}}@media (min-width:1024px){.auth-module__Cgra4q__shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1280px){.auth-module__Cgra4q__shell{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.auth-module__Cgra4q__brand{isolation:isolate;background:var(--brand-bg);color:#fff;flex-direction:column;height:100svh;padding:2.5rem clamp(2rem,4vw,3.5rem);display:none;position:sticky;top:0;overflow:hidden}@media (min-width:1024px){.auth-module__Cgra4q__brand{display:flex}}.auth-module__Cgra4q__brandPhoto{z-index:-3;animation:auth-module__Cgra4q__photo-in 1.2s var(--ease)both;position:absolute;inset:0}.auth-module__Cgra4q__brandPhotoImg{object-fit:cover}@keyframes auth-module__Cgra4q__photo-in{0%{opacity:0;transform:scale(1.06)}}.auth-module__Cgra4q__brandShade{z-index:-2;background:linear-gradient(to top,var(--brand-bg)8%,color-mix(in oklch,var(--brand-bg)82%,transparent)42%,color-mix(in oklch,var(--brand-bg)45%,transparent)75%,color-mix(in oklch,var(--brand-bg)25%,transparent)),linear-gradient(to right,color-mix(in oklch,var(--brand-bg)55%,transparent),transparent 70%);position:absolute;inset:0}.auth-module__Cgra4q__brandGlowA,.auth-module__Cgra4q__brandGlowB{z-index:-1;pointer-events:none;will-change:transform;border-radius:9999px;position:absolute}.auth-module__Cgra4q__brandGlowA{aspect-ratio:1;background:radial-gradient(closest-side,#6f27e173,#0000);background:radial-gradient(closest-side,lab(37.0929% 59.7239 -82.3884/.45),#0000);width:90%;animation:18s ease-in-out infinite alternate auth-module__Cgra4q__drift-a;top:-25%;left:-20%}.auth-module__Cgra4q__brandGlowB{aspect-ratio:1;background:radial-gradient(closest-side,#be47b84d,#0000);background:radial-gradient(closest-side,lab(50.5537% 58.3311 -36.0292/.3),#0000);width:80%;animation:22s ease-in-out infinite alternate auth-module__Cgra4q__drift-b;bottom:-30%;right:-25%}@keyframes auth-module__Cgra4q__drift-a{to{transform:translate(12%,10%)scale(1.1)}}@keyframes auth-module__Cgra4q__drift-b{to{transform:translate(-10%,-8%)scale(.92)}}.auth-module__Cgra4q__brandGrain{z-index:-1;opacity:.06;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.auth-module__Cgra4q__brandLogo{border-radius:.5rem;align-self:flex-start}.auth-module__Cgra4q__brandBody{max-width:30rem;margin-block:auto}.auth-module__Cgra4q__brandTitle{font-family:var(--font-heading);letter-spacing:-.04em;animation:auth-module__Cgra4q__rise .8s var(--ease)both;font-size:clamp(2.25rem,1.4rem + 2.2vw,3.5rem);line-height:1.02}.auth-module__Cgra4q__brandLead{font-weight:250}.auth-module__Cgra4q__brandPayoff{color:#d6b1ff;color:lab(77.5136% 25.841 -35.833);font-weight:750}.auth-module__Cgra4q__brandText{color:#ffffffa6;max-width:26rem;animation:auth-module__Cgra4q__rise .8s var(--ease).1s both;margin-top:1.25rem;font-size:1rem;line-height:1.6}@keyframes auth-module__Cgra4q__rise{0%{opacity:0;transform:translateY(14px)}}.auth-module__Cgra4q__feed{--slot:4.75rem;height:calc(var(--slot)*3);margin-top:3rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 78%,#0000);mask-image:linear-gradient(#0000,#000 18% 78%,#0000)}.auth-module__Cgra4q__feedTrack{animation:14s cubic-bezier(.7,0,.2,1) infinite auth-module__Cgra4q__feed;display:grid}@keyframes auth-module__Cgra4q__feed{0%,20%{transform:translate(0,0)}25%,45%{transform:translate3d(0,calc(var(--slot)*-1),0)}50%,70%{transform:translate3d(0,calc(var(--slot)*-2),0)}75%,95%{transform:translate3d(0,calc(var(--slot)*-3),0)}to{transform:translate3d(0,calc(var(--slot)*-4),0)}}.auth-module__Cgra4q__event{height:calc(var(--slot) - .75rem);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;gap:.875rem;margin-bottom:.75rem;padding:0 1rem;display:flex}.auth-module__Cgra4q__eventIcon{border-radius:9999px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.auth-module__Cgra4q__tone_ok{color:#6ed889;color:lab(78.7102% -45.0683 29.4705);background:#2ea9572e;background:lab(61.4013% -48.4577 32.1205/.18)}.auth-module__Cgra4q__tone_wa{color:#fff;background:#25d366}.auth-module__Cgra4q__tone_brand{color:#cec4ff;color:lab(81.4521% 15.4442 -33.9136);background:#7d3df34d;background:lab(43.1905% 57.081 -82.3122/.3)}.auth-module__Cgra4q__eventText{flex-direction:column;flex:1;min-width:0;display:flex}.auth-module__Cgra4q__eventTitle{font-size:.875rem;font-weight:600}.auth-module__Cgra4q__eventMeta{text-overflow:ellipsis;white-space:nowrap;color:#ffffff8c;font-size:.75rem;overflow:hidden}.auth-module__Cgra4q__eventTime{color:#fff6;font-size:.6875rem}.auth-module__Cgra4q__brandFoot{color:#ffffff8c;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.8125rem;display:flex}.auth-module__Cgra4q__brandFoot li{align-items:center;gap:.375rem;display:inline-flex}.auth-module__Cgra4q__formSide{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.auth-module__Cgra4q__formGlow{z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side,color-mix(in oklch,var(--primary)12%,transparent),transparent);pointer-events:none;border-radius:9999px;width:40rem;position:absolute;top:-20rem;right:-10rem}.auth-module__Cgra4q__topBar{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem clamp(1rem,3vw,2.5rem);display:flex}.auth-module__Cgra4q__homeLink{height:2.25rem;color:var(--muted-foreground);border-radius:9999px;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.875rem;transition:color .2s,background-color .2s;display:inline-flex}.auth-module__Cgra4q__homeLink:hover{color:var(--foreground);background:color-mix(in oklch,var(--foreground)6%,transparent)}.auth-module__Cgra4q__mobileLogo{order:-1;display:inline-flex}@media (max-width:1023px){.auth-module__Cgra4q__homeLink{display:none}}@media (min-width:1024px){.auth-module__Cgra4q__mobileLogo{display:none}}.auth-module__Cgra4q__switchLink{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.auth-module__Cgra4q__switchLink a{white-space:nowrap;border:1px solid color-mix(in oklch,var(--foreground)12%,transparent);color:var(--foreground);border-radius:9999px;padding:.375rem .875rem;font-weight:600;transition:border-color .2s,background-color .2s}.auth-module__Cgra4q__switchLink a:hover{border-color:color-mix(in oklch,var(--primary)40%,transparent);background:color-mix(in oklch,var(--primary)6%,transparent)}.auth-module__Cgra4q__homeLink:focus-visible,.auth-module__Cgra4q__switchLink a:focus-visible,.auth-module__Cgra4q__brandLogo:focus-visible,.auth-module__Cgra4q__mobileLogo:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.auth-module__Cgra4q__formWrap{animation:auth-module__Cgra4q__rise .7s var(--ease)both;flex:1;justify-content:center;align-items:center;padding:1.5rem clamp(1rem,3vw,2.5rem) 3rem;display:flex}.auth-module__Cgra4q__formWrap [data-slot=card]{border:1px solid color-mix(in oklch,var(--foreground)9%,transparent);background:var(--card);width:100%;max-width:28rem;box-shadow:0 1px 2px #0000000a,0 24px 60px -32px color-mix(in oklch,var(--primary)40%,#140a3259);border-radius:1.5rem;gap:0;padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.auth-module__Cgra4q__formWrap [data-slot=card-header]{text-align:left;margin-bottom:2rem;padding:0}.auth-module__Cgra4q__formWrap [data-slot=card-title]{font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(1.75rem,1.5rem + .8vw,2.25rem);font-weight:700;line-height:1.1}.auth-module__Cgra4q__formWrap [data-slot=card-description]{margin-top:.5rem;font-size:.9375rem}.auth-module__Cgra4q__formWrap [data-slot=card-content]{padding:0}.auth-module__Cgra4q__formWrap input:not([type=checkbox]):not([type=radio]):not([type=hidden]){border:1px solid color-mix(in oklch,var(--foreground)12%,transparent);background:color-mix(in oklch,var(--background)55%,var(--muted));border-radius:.75rem;height:2.75rem;padding-left:.875rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.auth-module__Cgra4q__formWrap input:not([type=checkbox]):not([type=radio]):focus-visible{background:var(--background);border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in oklch,var(--primary)15%,transparent)}.auth-module__Cgra4q__formWrap .PhoneInput{border-radius:.75rem;transition:box-shadow .2s}.auth-module__Cgra4q__formWrap .PhoneInput>button{border:1px solid color-mix(in oklch,var(--foreground)12%,transparent);background:color-mix(in oklch,var(--background)55%,var(--muted));height:2.75rem;box-shadow:none;border-right:0;border-radius:.75rem 0 0 .75rem;padding:0 .625rem 0 .75rem}.auth-module__Cgra4q__formWrap .PhoneInput>button:after{content:"";background:color-mix(in oklch,var(--foreground)12%,transparent);width:1px;height:1.25rem;margin-left:.375rem}.auth-module__Cgra4q__formWrap .PhoneInput input:not([type=checkbox]):not([type=radio]):not([type=hidden]){border-left:0;border-radius:0 .75rem .75rem 0}.auth-module__Cgra4q__formWrap .PhoneInput:focus-within{box-shadow:0 0 0 4px color-mix(in oklch,var(--primary)15%,transparent)}.auth-module__Cgra4q__formWrap .PhoneInput:focus-within>button{border-color:var(--primary);background:var(--background);box-shadow:none}.auth-module__Cgra4q__formWrap .PhoneInput:focus-within input:not([type=checkbox]):not([type=radio]):not([type=hidden]){border-color:var(--primary);background:var(--background);box-shadow:none}.auth-module__Cgra4q__formWrap form [data-slot=button][type=submit]{height:2.875rem;box-shadow:inset 0 1px 0 #fff3,0 10px 24px -12px color-mix(in oklch,var(--primary)70%,transparent);transition:transform .2s var(--ease),box-shadow .2s;border-radius:.875rem;margin-top:.5rem;font-weight:600}.auth-module__Cgra4q__formWrap form [data-slot=button][type=submit]:hover:not(:disabled){transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.auth-module__Cgra4q__brandGlowA,.auth-module__Cgra4q__brandGlowB,.auth-module__Cgra4q__brandPhoto,.auth-module__Cgra4q__feedTrack,.auth-module__Cgra4q__brandTitle,.auth-module__Cgra4q__brandText,.auth-module__Cgra4q__formWrap{animation:none}}
.AdminAuthShell-module__lZjVIq__panel{--brand-bg:#040511;background:var(--brand-bg)}@supports (color:lab(0% 0 0)){.AdminAuthShell-module__lZjVIq__panel{--brand-bg:lab(1.44998% 1.09501 -5.21794)}}.AdminAuthShell-module__lZjVIq__glowA{background:radial-gradient(closest-side,#4446cb80,#0000);background:radial-gradient(closest-side,lab(36.5978% 32.3733 -70.6094/.5),#0000)}.AdminAuthShell-module__lZjVIq__payoff{color:#abb9fe;color:lab(75.9352% 6.93372 -36.3347)}.AdminAuthShell-module__lZjVIq__consoleTag,.AdminAuthShell-module__lZjVIq__mobileTag{letter-spacing:.08em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;display:inline-flex}.AdminAuthShell-module__lZjVIq__consoleTag{color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff26}.AdminAuthShell-module__lZjVIq__mobileTag{border:1px solid color-mix(in oklch,var(--foreground)12%,transparent);color:var(--muted-foreground)}@media (min-width:1024px){.AdminAuthShell-module__lZjVIq__mobileTag{display:none}}.AdminAuthShell-module__lZjVIq__shield{width:6.5rem;height:6.5rem;margin-bottom:2.25rem;position:relative}.AdminAuthShell-module__lZjVIq__shield span{opacity:0;border:1px solid #98a7fa99;border:1px solid lab(69.8789% 9.58964 -43.2833/.6);border-radius:9999px;animation:4.5s cubic-bezier(.2,.8,.2,1) infinite AdminAuthShell-module__lZjVIq__ring;position:absolute;inset:0}.AdminAuthShell-module__lZjVIq__shield span:nth-child(2){animation-delay:1.5s}.AdminAuthShell-module__lZjVIq__shield span:nth-child(3){animation-delay:3s}@keyframes AdminAuthShell-module__lZjVIq__ring{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(1.6)}}.AdminAuthShell-module__lZjVIq__shieldCore{background:linear-gradient(135deg,#6c50e9,#2b3cad);background:linear-gradient(135deg,lab(44.1718% 42.6675 -75.4052),lab(30.0779% 26.0434 -63.754));border-radius:1.125rem;place-items:center;width:3.75rem;height:3.75rem;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 18px 40px -14px #6c50e9cc;box-shadow:0 18px 40px -14px lab(44.1718% 42.6675 -75.4052/.8)}.AdminAuthShell-module__lZjVIq__facts{gap:.75rem;margin-top:2.5rem;display:grid}.AdminAuthShell-module__lZjVIq__fact{background:#ffffff0a;border:1px solid #ffffff17;border-radius:1rem;align-items:center;gap:.875rem;padding:.875rem 1rem;animation:.7s cubic-bezier(.2,.8,.2,1) backwards AdminAuthShell-module__lZjVIq__fact-in;display:flex}@keyframes AdminAuthShell-module__lZjVIq__fact-in{0%{opacity:0;transform:translate(-12px)}}.AdminAuthShell-module__lZjVIq__factIcon{color:#c3c9ff;color:lab(81.8762% 7.00685 -28.9598);background:#6159e140;background:lab(44.8244% 33.0362 -69.9004/.25);border-radius:.75rem;flex-shrink:0;place-items:center;width:2.125rem;height:2.125rem;display:grid}.AdminAuthShell-module__lZjVIq__factTitle{font-size:.875rem;font-weight:600;display:block}.AdminAuthShell-module__lZjVIq__factMeta{color:#ffffff8c;font-size:.75rem;display:block}.AdminAuthShell-module__lZjVIq__customerLink{color:#fff9;align-self:flex-start;align-items:center;gap:.375rem;font-size:.8125rem;transition:color .2s;display:inline-flex}.AdminAuthShell-module__lZjVIq__customerLink:hover{color:#fff}.AdminAuthShell-module__lZjVIq__customerLink:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #98a7fa;outline:2px solid lab(69.8789% 9.58964 -43.2833)}.AdminAuthShell-module__lZjVIq__formWrap>.min-h-screen{background:0 0;width:100%;min-height:0}.AdminAuthShell-module__lZjVIq__formWrap>.min-h-screen>.max-w-sm{max-width:26rem}.AdminAuthShell-module__lZjVIq__formWrap>.min-h-screen>.max-w-sm>.text-center{text-align:left}.AdminAuthShell-module__lZjVIq__formWrap>.min-h-screen>.max-w-sm>.text-center h1{letter-spacing:-.035em;font-size:clamp(1.75rem,1.5rem + .8vw,2.25rem);font-weight:700}@media (prefers-reduced-motion:reduce){.AdminAuthShell-module__lZjVIq__shield span,.AdminAuthShell-module__lZjVIq__fact{animation:none}.AdminAuthShell-module__lZjVIq__shield span:first-child{opacity:.5;transform:scale(1.1)}}
