.auth-page_shell__pw4CD{--background:#fff;--foreground:#192442;--card:#fff;--card-foreground:#192442;--primary:#e4f222;--primary-foreground:#20270b;--muted:#edf1f8;--muted-foreground:#536078;--accent:#edf1f8;--accent-foreground:#192442;--border:#d6deec;--input:#d6deec;--ring:#416ce7;--destructive:#b42334;position:relative;isolation:isolate;display:grid;min-height:100svh;place-items:center;overflow:clip;padding:104px 24px 80px;background:var(--soloco-blue-hero-background);color:var(--foreground);color-scheme:light}.auth-page_shell__pw4CD>[aria-hidden=true]{position:absolute;inset:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(#000 20%,rgb(0 0 0/45%) 65%,transparent)}.auth-page_shell__pw4CD canvas{position:absolute;inset:0;max-width:none}.auth-page_content__YzvuT{position:relative;z-index:1;width:100%;max-width:440px}.auth-page_shell__pw4CD .auth-page_back__KJBII{position:absolute;z-index:2;top:24px;left:24px;width:44px;height:44px;border:1px solid rgb(255 255 255/40%);border-radius:50%;background:rgb(241 245 255/65%);color:#192442;box-shadow:none;backdrop-filter:blur(12px)}.auth-page_content__YzvuT [data-slot=card]{gap:28px;padding-block:36px 24px;border:1px solid rgb(25 36 66/28%);border-radius:28px;background:rgb(248 250 255/92%);box-shadow:0 0 0 5px rgb(248 250 255/22%),0 20px 64px rgb(16 33 87/13%);backdrop-filter:blur(18px)}.auth-page_content__YzvuT [data-slot=card-content],.auth-page_content__YzvuT [data-slot=card-footer],.auth-page_content__YzvuT [data-slot=card-header]{padding-inline:32px}.auth-page_content__YzvuT [data-slot=card-header]{gap:12px}.auth-page_content__YzvuT [data-slot=card-description]{font-size:15px;color:#536078}.auth-page_content__YzvuT input{height:48px;border-radius:12px;background:rgb(255 255 255/85%);color:#192442;box-shadow:none;font-size:16px}.auth-page_content__YzvuT button[type=submit]{min-height:48px;border:1px solid #d8e61d;border-radius:999px;background:#e4f222;color:#20270b;font-weight:600;box-shadow:none}.auth-page_content__YzvuT button[type=submit]:hover:not(:disabled){background:#d8e61d}.auth-page_content__YzvuT a:hover{color:#2446a3}.auth-page_content__YzvuT :is(a,button):focus-visible{outline:2px solid #416ce7;outline-offset:4px}@media (max-width:480px){.auth-page_shell__pw4CD{padding:88px 20px 40px}.auth-page_content__YzvuT [data-slot=card]{border-radius:24px;padding-top:28px}.auth-page_content__YzvuT [data-slot=card-content],.auth-page_content__YzvuT [data-slot=card-footer],.auth-page_content__YzvuT [data-slot=card-header]{padding-inline:24px}}@supports not (backdrop-filter:blur(1px)){.auth-page_content__YzvuT [data-slot=card],.auth-page_shell__pw4CD .auth-page_back__KJBII{background:#f8faff}}@media (prefers-reduced-transparency:reduce){.auth-page_content__YzvuT [data-slot=card],.auth-page_shell__pw4CD .auth-page_back__KJBII{background:#f8faff;backdrop-filter:none}}:root{--soloco-blue-hero-background:radial-gradient(ellipse 34% 30% at 50% 47%,#7194ef 0%,transparent 100%),linear-gradient(180deg,#102157,#254294 18%,#416ce7 42%,#9bb9fa 72%,#e5edff 89%,#fff)}