.auth-shell_shell__ixjde{--ink:#eeeee8;--soft:#b7b8af;--muted:#85877f;--surface:#171817;--raised:#1f211f;--line:rgba(233,238,218,.12);--lineStrong:rgba(233,238,218,.2);--lime:#d8ec68;position:relative;isolation:isolate;min-height:100svh;overflow:hidden;padding:0 clamp(20px,4vw,64px);color:var(--ink);background:radial-gradient(circle at 78% 28%,rgba(216,236,104,.08),transparent 23%),var(--surface);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.auth-shell_shell__ixjde *{box-sizing:border-box}.auth-shell_gridTexture__Su3YM{position:absolute;z-index:-1;inset:0;opacity:.3;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(125deg,black,transparent 72%);mask-image:linear-gradient(125deg,black,transparent 72%)}.auth-shell_content__WwnEV,.auth-shell_footer__88pho,.auth-shell_header__F1q5b{width:min(100%,1320px);margin:auto}.auth-shell_header__F1q5b{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.auth-shell_mark__TOWB4{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;color:#191b18;background:var(--lime);font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:19px;font-weight:800;letter-spacing:-.08em;text-decoration:none}.auth-shell_homeLink__joqZC{color:var(--soft);font-size:12px;text-decoration:none;transition:color .16s ease}.auth-shell_homeLink__joqZC:hover{color:var(--lime)}.auth-shell_content__WwnEV{min-height:calc(100svh - 150px);display:grid;grid-template-columns:minmax(360px,.86fr) minmax(560px,1fr);gap:clamp(48px,7vw,104px);align-items:center;padding:62px 0 70px}.auth-shell_intro__5SVHT{max-width:500px}.auth-shell_intro__5SVHT>p{margin:0 0 18px;color:var(--lime);font:10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.16em;text-transform:uppercase}.auth-shell_intro__5SVHT h1{max-width:500px;margin:0;font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:clamp(54px,5.2vw,78px);font-weight:400;line-height:.88;letter-spacing:-.055em;text-wrap:balance}.auth-shell_intro__5SVHT>span{max-width:370px;display:block;margin-top:24px;color:var(--soft);font-size:16px;line-height:1.55}.auth-shell_note__tL4o7{display:flex;align-items:center;gap:8px;margin-top:42px;color:var(--muted);font:10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.auth-shell_note__tL4o7 i{width:7px;height:7px;border-radius:50%;background:var(--lime)}.auth-shell_authPanel__JcRFE{position:relative;min-height:600px;display:grid;place-items:center;overflow:hidden;padding:44px;border:1px solid var(--lineStrong);border-radius:18px;background:rgba(31,33,31,.84);box-shadow:0 32px 72px rgba(0,0,0,.17)}.auth-shell_panelGlow__5aLaJ{position:absolute;width:420px;height:420px;top:-270px;right:-155px;border:1px solid rgba(216,236,104,.2);border-radius:50%;background:radial-gradient(circle,rgba(216,236,104,.11),transparent 64%);pointer-events:none}.auth-shell_clerkCardBox__cXl1e{position:relative;z-index:1;width:100%!important;max-width:540px!important}.auth-shell_clerkCard__1DX5M{width:100%!important;max-width:none!important;border:1px solid var(--lineStrong)!important;background:rgba(23,24,23,.82)!important;box-shadow:none!important}.auth-shell_clerkHeaderTitle__4b2XU{font-family:Arial Narrow,Roboto Condensed,sans-serif!important;font-size:31px!important;font-weight:400!important;letter-spacing:-.04em!important}.auth-shell_clerkFooter__UDloX,.auth-shell_clerkHeaderSubtitle__RZ3tW{color:var(--muted)!important}.auth-shell_clerkPrimary__dvhJZ{color:#1b1d16!important;background:var(--lime)!important;transition:transform .16s ease,background .16s ease!important}.auth-shell_clerkPrimary__dvhJZ:hover{background:#e7f68e!important;transform:translateY(-1px)}.auth-shell_clerkInput__RBtWR{border-color:var(--lineStrong)!important}.auth-shell_clerkFooterLink__5BOMr{color:var(--lime)!important}.auth-shell_footer__88pho{display:flex;justify-content:space-between;gap:20px;padding:20px 0 25px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.auth-shell_shell__ixjde a:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@media (max-width:1050px){.auth-shell_shell__ixjde{padding:0 18px}.auth-shell_header__F1q5b{height:62px}.auth-shell_mark__TOWB4{width:34px;height:34px;border-radius:10px;font-size:17px}.auth-shell_content__WwnEV{min-height:auto;grid-template-columns:1fr;gap:42px;padding:66px 0 42px}.auth-shell_intro__5SVHT h1{font-size:clamp(50px,14vw,68px)}.auth-shell_note__tL4o7{margin-top:28px}.auth-shell_authPanel__JcRFE{min-height:auto;padding:20px 10px}.auth-shell_footer__88pho{flex-direction:column}}@media (prefers-reduced-motion:reduce){.auth-shell_shell__ixjde *{transition-duration:.01ms!important}}.auth-shell_shell__ixjde .cl-rootBox{width:min(100%,540px)!important}.auth-shell_shell__ixjde .cl-card{width:100%!important;max-width:540px!important}.auth-shell_footerLinks___NXF4{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:16px}.auth-shell_footerLinks___NXF4 a{color:var(--muted);text-decoration:none;transition:color .16s ease}.auth-shell_footerLinks___NXF4 a:hover{color:var(--lime)}@media (max-width:1050px){.auth-shell_footerLinks___NXF4{justify-content:flex-start;gap:12px}}