.AuthPageShell_page__BbH9X{position:relative;min-height:calc(100svh - 4rem);background:var(--mantine-color-white);color:var(--mantine-color-gray-9)}.AuthPageShell_layout__NqDad{display:grid;min-height:calc(100svh - 4rem)}.AuthPageShell_welcomePanel__eYTMU{display:flex;align-items:center;border-bottom:1px solid var(--mantine-color-gray-2);background:#f4f7fb}.AuthPageShell_welcomeInner__1IGTE{width:min(100%,42rem);margin-inline:auto;padding:3.5rem 1rem 3rem}.AuthPageShell_eyebrow__MM4vv{border:1px solid var(--mantine-color-blue-2);background:var(--mantine-color-white)}.AuthPageShell_title__n6YWw{max-width:39rem;margin-top:1.5rem;color:var(--mantine-color-gray-9);font-size:2.7rem;font-weight:740;line-height:1.04;letter-spacing:0;text-wrap:balance}.AuthPageShell_description__SbK_s{max-width:35rem;margin-top:1.5rem;line-height:1.7}.AuthPageShell_formPanel__4msmE{display:flex;align-items:center;justify-content:center;background:var(--mantine-color-white);padding:2.5rem 1.25rem 3.5rem}.AuthPageShell_formInner__4aUKU{width:min(100%,27.5rem)}@media (min-width:40em){.AuthPageShell_formPanel__4msmE,.AuthPageShell_welcomeInner__1IGTE{padding-inline:1.5rem}}@media (min-width:64em){.AuthPageShell_page__BbH9X:before{position:absolute;inset:0 50% 0 0;border-right:1px solid var(--mantine-color-gray-2);background:#f4f7fb;content:""}.AuthPageShell_layout__NqDad{position:relative;grid-template-columns:repeat(2,minmax(0,1fr));gap:6rem;width:100%;max-width:88rem;margin-inline:auto;padding-inline:2rem}.AuthPageShell_welcomePanel__eYTMU{border-bottom:0;background:transparent}.AuthPageShell_welcomeInner__1IGTE{width:100%;margin-inline:0;padding:5rem 0}.AuthPageShell_title__n6YWw{font-size:4rem}.AuthPageShell_formPanel__4msmE{justify-content:flex-end;background:transparent;padding-inline:0;padding-block:4rem}}@media (min-width:96em){.AuthPageShell_layout__NqDad{padding-inline:2.5rem}}@media (max-width:39.99em){.AuthPageShell_welcomeInner__1IGTE{padding-block:2.5rem 2.25rem}.AuthPageShell_title__n6YWw{margin-top:1.25rem;font-size:2.3rem}.AuthPageShell_description__SbK_s{margin-top:1.15rem;font-size:var(--mantine-font-size-md)}.AuthPageShell_formPanel__4msmE{align-items:flex-start}}.ClerkAuthPanel_sw2__1BvGd{width:100%;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in srgb,oklch(20.8% 0.042 265.755) 8%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw2__1BvGd{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900) 8%,transparent) var(--tw-shadow-alpha),transparent)}}.ClerkAuthPanel_sw3__4IjBe{width:100%;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ClerkAuthPanel_sw4__Vwhqe{color:var(--color-slate-950)}.ClerkAuthPanel_sw5__5CAqi{color:var(--color-slate-600)}.ClerkAuthPanel_sw6__uBiyR{--tw-gradient-position:to right in oklab;background-image:none;--tw-gradient-from:var(--color-brand-600);--tw-gradient-to:var(--color-brand-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in srgb,#2563eb 25%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw6__uBiyR{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-brand-500) 25%,transparent) var(--tw-shadow-alpha),transparent)}}@media (hover:hover){.ClerkAuthPanel_sw6__uBiyR:hover{--tw-shadow-color:color-mix(in srgb,#2563eb 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw6__uBiyR:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-brand-500) 40%,transparent) var(--tw-shadow-alpha),transparent)}}}.ClerkAuthPanel_sw7__vkwqh{color:var(--color-brand-600)}@media (hover:hover){.ClerkAuthPanel_sw7__vkwqh:hover{color:var(--color-brand-700)}}.ClerkAuthPanel_sw8__UODhr{position:relative}.ClerkAuthPanel_sw9__EhC5R{width:100%;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 8);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in srgb,oklch(20.8% 0.042 265.755) 8%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw9__EhC5R{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900) 8%,transparent) var(--tw-shadow-alpha),transparent)}}.ClerkAuthPanel_sw10__Ak6FX{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 32);border-radius:.25rem;background-color:var(--color-slate-200)}.ClerkAuthPanel_sw11__d6QWi{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-600)}.ClerkAuthPanel_sw12__HUsHJ{margin-top:calc(var(--spacing) * 8)}:where(.ClerkAuthPanel_sw12__HUsHJ>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ClerkAuthPanel_sw13__5iwUn{border-radius:var(--radius-lg);background-color:var(--color-slate-100)}.ClerkAuthPanel_sw13__5iwUn,.ClerkAuthPanel_sw14__slLMC{height:calc(var(--spacing) * 11)}.ClerkAuthPanel_sw14__slLMC{border-radius:var(--radius-lg);--tw-gradient-position:to right in oklab;background-image:none;--tw-gradient-from:color-mix(in srgb,#2563eb 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw14__slLMC{--tw-gradient-from:color-mix(in oklab,var(--color-brand-600) 20%,transparent)}}.ClerkAuthPanel_sw14__slLMC{--tw-gradient-to:color-mix(in srgb,#2563eb 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw14__slLMC{--tw-gradient-to:color-mix(in oklab,var(--color-brand-600) 20%,transparent)}}.ClerkAuthPanel_sw14__slLMC{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.ClerkAuthPanel_sw15__2V1RE{position:absolute;inset:calc(var(--spacing) * 0);z-index:10;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xl);background-color:color-mix(in srgb,#fff 85%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw15__2V1RE{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.ClerkAuthPanel_sw15__2V1RE{padding:calc(var(--spacing) * 6);--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.ClerkAuthPanel_sw16__0qKO_{width:100%;max-width:var(--container-sm);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 6);text-align:center;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in srgb,oklch(20.8% 0.042 265.755) 10%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw16__0qKO_{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900) 10%,transparent) var(--tw-shadow-alpha),transparent)}}.ClerkAuthPanel_sw17__SGSZ5{margin-inline:auto;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:calc(infinity * 1px);--tw-gradient-position:to bottom right in oklab;background-image:none;--tw-gradient-from:color-mix(in srgb,#2563eb 15%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw17__SGSZ5{--tw-gradient-from:color-mix(in oklab,var(--color-brand-600) 15%,transparent)}}.ClerkAuthPanel_sw17__SGSZ5{--tw-gradient-to:color-mix(in srgb,#2563eb 15%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw17__SGSZ5{--tw-gradient-to:color-mix(in oklab,var(--color-brand-600) 15%,transparent)}}.ClerkAuthPanel_sw17__SGSZ5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));padding:calc(var(--spacing) * 2)}.ClerkAuthPanel_sw18__t56Px{height:100%;width:100%;animation:var(--animate-pulse);border-radius:calc(infinity * 1px);--tw-gradient-position:to bottom right in oklab;background-image:none;--tw-gradient-from:var(--color-brand-600);--tw-gradient-to:var(--color-brand-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.ClerkAuthPanel_sw19__BlsDY{margin-top:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-950)}.ClerkAuthPanel_sw20__2tQPS{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}.ClerkAuthPanel_sw21__AypBy{margin-top:calc(var(--spacing) * 5);height:calc(var(--spacing) * 1);overflow:hidden;border-radius:calc(infinity * 1px);background-color:var(--color-brand-100)}.ClerkAuthPanel_sw22__lZ_5a{height:100%;width:calc(1/2 * 100%);animation:ClerkAuthPanel_showwork-progress__ZcINp .9s ease-in-out infinite;border-radius:calc(infinity * 1px);--tw-gradient-position:to right in oklab;background-image:none;--tw-gradient-from:var(--color-brand-600);--tw-gradient-to:var(--color-brand-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.ClerkAuthPanel_sw23__tk_VY{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-amber-900)}.ClerkAuthPanel_sw24__N0kBV{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-lg);--tw-gradient-position:to right in oklab;background-image:none;--tw-gradient-from:var(--color-brand-600);--tw-gradient-to:var(--color-brand-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in srgb,#2563eb 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw24__N0kBV{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-brand-500) 20%,transparent) var(--tw-shadow-alpha),transparent)}}.ClerkAuthPanel_sw24__N0kBV{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.ClerkAuthPanel_sw24__N0kBV:hover{--tw-shadow-color:color-mix(in srgb,#2563eb 30%,transparent)}@supports (color:color-mix(in lab,red,red)){.ClerkAuthPanel_sw24__N0kBV:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-brand-500) 30%,transparent) var(--tw-shadow-alpha),transparent)}}}.ClerkAuthPanel_sw1__ydqD1{width:100%}.ClerkAuthPanel_sw2__1BvGd{min-width:0!important;max-width:440px!important}.ClerkAuthPanel_sw3__4IjBe{min-width:0!important}.ClerkAuthPanel_sw4__Vwhqe{color:var(--mantine-color-gray-9)!important;font-size:var(--mantine-h4-font-size)!important;font-weight:600!important;line-height:var(--mantine-h4-line-height)!important;letter-spacing:0!important}.ClerkAuthPanel_sw5__5CAqi{color:var(--mantine-color-gray-6)!important;font-size:var(--mantine-font-size-sm)!important;line-height:var(--mantine-line-height-sm)!important}.ClerkAuthPanel_sw6__uBiyR{min-height:44px!important;border-radius:var(--mantine-radius-md)!important;background:var(--mantine-color-brand-6)!important;color:var(--mantine-color-white)!important;font-size:var(--mantine-font-size-sm)!important;font-weight:600!important;box-shadow:0 8px 18px rgb(37 99 235/.2)!important}.ClerkAuthPanel_sw6__uBiyR:hover{background:var(--mantine-color-brand-7)!important;box-shadow:0 10px 22px rgb(37 99 235/.24)!important}.ClerkAuthPanel_sw25__4WMJx:focus-visible,.ClerkAuthPanel_sw27__N5tuj:focus,.ClerkAuthPanel_sw31__QWqmh:focus-visible,.ClerkAuthPanel_sw6__uBiyR:focus-visible{outline:none!important;box-shadow:0 0 0 3px rgb(37 99 235/.18),0 1px 2px rgb(15 23 42/.06)!important}.ClerkAuthPanel_sw25__4WMJx{min-height:44px!important;border:1px solid var(--mantine-color-gray-3)!important;border-radius:var(--mantine-radius-md)!important;background:var(--mantine-color-white)!important;color:var(--mantine-color-gray-7)!important;font-size:var(--mantine-font-size-sm)!important;font-weight:600!important;box-shadow:0 1px 2px rgb(15 23 42/.05)!important}.ClerkAuthPanel_sw25__4WMJx:hover{border-color:var(--mantine-color-gray-4)!important;background:var(--mantine-color-gray-0)!important}.ClerkAuthPanel_sw26__VyTA8{color:var(--mantine-color-gray-7)!important;font-size:var(--mantine-font-size-sm)!important;font-weight:600!important}.ClerkAuthPanel_sw27__N5tuj{min-height:44px!important;border:1px solid var(--mantine-color-gray-3)!important;border-radius:var(--mantine-radius-md)!important;background:var(--mantine-color-white)!important;color:var(--mantine-color-gray-9)!important;font-size:var(--mantine-font-size-md)!important;box-shadow:0 1px 2px rgb(15 23 42/.05),inset 0 1px 0 rgb(255 255 255/.75)!important}.ClerkAuthPanel_sw27__N5tuj:focus{border-color:var(--mantine-color-brand-6)!important}.ClerkAuthPanel_sw28__w6cC7{margin-bottom:8px!important;color:var(--mantine-color-gray-8)!important;font-size:var(--mantine-font-size-sm)!important;font-weight:600!important}.ClerkAuthPanel_sw29__yvEX6{background:var(--mantine-color-gray-2)!important}.ClerkAuthPanel_sw30__R3_i3{color:var(--mantine-color-gray-6)!important;font-size:var(--mantine-font-size-sm)!important}.ClerkAuthPanel_sw31__QWqmh{color:var(--mantine-color-gray-5)!important}.ClerkAuthPanel_sw32__BiiQT{color:var(--mantine-color-gray-6)!important;font-size:var(--mantine-font-size-sm)!important}