@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_a11773{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_a11773{--font-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}*{box-sizing:border-box}body{margin:0}:root{--t-space-1:0.25rem;--t-space-2:0.5rem;--t-space-3:0.75rem;--t-space-4:1rem;--t-space-5:1.25rem;--t-space-6:1.5rem;--t-space-8:2rem;--t-space-10:2.5rem;--t-text-2xs:0.75rem;--t-text-xs:0.8125rem;--t-text-sm:clamp(0.875rem,0.84rem + 0.18vw,0.9375rem);--t-text-base:clamp(0.9375rem,0.9rem + 0.22vw,1.0625rem);--t-text-md:clamp(1rem,0.96rem + 0.22vw,1.125rem);--t-text-lg:clamp(1.125rem,1.08rem + 0.24vw,1.25rem);--t-radius-sm:10px;--t-shell-max-plataforma:1200px;--t-shell-max-tenant:1120px;--t-radius-xl:20px}:root,html[data-theme=light]{--nd-logo-watermark:url(/images/nd-systems-mark.png);color-scheme:light;--t-text:#020617;--t-muted:#1e293b;--t-heading:#000000;--t-line:rgba(15,23,42,0.1);--t-surface:rgba(255,255,255,0.93);--t-bg:#eef2f7;--t-bg-mid:#e2e8f0;--t-bg-deep:#cbd5e1;--t-radius-lg:16px;--t-radius-md:12px;--t-shadow-card:0 4px 24px rgba(15,23,42,0.06);--t-shadow-card-hover:0 12px 40px rgba(15,23,42,0.1);--t-bg-glow:rgba(56,189,248,0.12);--t-bg-glow-company:rgba(167,139,250,0.1);--t-bg-glow-associado:rgba(52,211,153,0.1);--t-nav-hover-bg:rgba(15,23,42,0.06);--t-active-nav-border:rgba(15,23,42,0.08);--t-logout-border:rgba(15,23,42,0.14);--t-logout-bg:rgba(255,255,255,0.78);--t-shadow-elevated:0 24px 64px rgba(15,23,42,0.14);--t-surface-muted:rgba(248,250,252,0.97);--t-card-bg:rgba(255,255,255,0.88);--t-field-bg:#ffffff;--t-field-border:rgba(15,23,42,0.32);--t-field-border-hover:rgba(15,23,42,0.5);--t-focus-ring:#0284c7;--t-focus-ring-glow:rgba(14,165,233,0.22)}html[data-theme=dark]{color-scheme:dark;--t-text:#f1f5f9;--t-muted:#e2e8f0;--t-heading:#ffffff;--t-line:rgba(148,163,184,0.18);--t-surface:rgba(30,41,59,0.9);--t-bg:#0c1222;--t-bg-mid:#151d2e;--t-bg-deep:#020617;--t-shadow-card:0 4px 28px rgba(0,0,0,0.35);--t-shadow-card-hover:0 16px 48px rgba(0,0,0,0.45);--t-bg-glow:rgba(56,189,248,0.08);--t-bg-glow-company:rgba(167,139,250,0.08);--t-bg-glow-associado:rgba(52,211,153,0.08);--t-nav-hover-bg:rgba(248,250,252,0.06);--t-active-nav-border:rgba(248,250,252,0.1);--t-logout-border:rgba(148,163,184,0.25);--t-logout-bg:rgba(15,23,42,0.72);--t-shadow-elevated:0 24px 64px rgba(0,0,0,0.5);--t-surface-muted:rgba(51,65,85,0.62);--t-card-bg:rgba(30,41,59,0.76);--t-field-bg:rgba(15,23,42,0.55);--t-field-border:rgba(148,163,184,0.45);--t-field-border-hover:rgba(148,163,184,0.7);--t-focus-ring:#38bdf8;--t-focus-ring-glow:rgba(56,189,248,0.28)}html[data-theme=auto]{color-scheme:light dark}@media (prefers-color-scheme:dark){html[data-theme=auto]{--t-text:#f1f5f9;--t-muted:#e2e8f0;--t-heading:#ffffff;--t-line:rgba(148,163,184,0.18);--t-surface:rgba(30,41,59,0.9);--t-bg:#0c1222;--t-bg-mid:#151d2e;--t-bg-deep:#020617;--t-bg-glow:rgba(56,189,248,0.08);--t-bg-glow-company:rgba(167,139,250,0.08);--t-bg-glow-associado:rgba(52,211,153,0.08);--t-nav-hover-bg:rgba(248,250,252,0.06);--t-active-nav-border:rgba(248,250,252,0.1);--t-logout-border:rgba(148,163,184,0.25);--t-logout-bg:rgba(15,23,42,0.72);--t-shadow-card:0 4px 28px rgba(0,0,0,0.35);--t-shadow-card-hover:0 16px 48px rgba(0,0,0,0.45);--t-shadow-elevated:0 24px 64px rgba(0,0,0,0.5);--t-surface-muted:rgba(51,65,85,0.62);--t-card-bg:rgba(30,41,59,0.76);--t-field-bg:rgba(15,23,42,0.55);--t-field-border:rgba(148,163,184,0.45);--t-field-border-hover:rgba(148,163,184,0.7);--t-focus-ring:#38bdf8;--t-focus-ring-glow:rgba(56,189,248,0.28)}}html{background-color:var(--t-bg)}::selection{background:color-mix(in srgb,var(--t-focus-ring,#0ea5e9) 32%,var(--t-bg,#fff));color:var(--t-heading,inherit)}body{position:relative;font-family:var(--font-sans),system-ui,"Segoe UI",sans-serif;color:var(--t-text);background:transparent;font-size:var(--t-text-base,1rem);font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;font-feature-settings:"kern" 1,"liga" 1,"kern";font-kerning:normal;font-synthesis:none}h1,h2,h3,h4,h5,h6{color:var(--t-heading);font-weight:700;text-rendering:optimizeLegibility;letter-spacing:-.011em}h1{font-weight:800;letter-spacing:-.02em}button,input,select,textarea{font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--nd-logo-watermark) no-repeat center 42%;background-size:min(78vmin,580px);opacity:.16}body:has(.shell-root--has-company-brand):before{opacity:0}.auth-layout{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;position:relative;background:radial-gradient(ellipse 90% 70% at 8% 12%,rgba(56,189,248,.22),transparent 50%),radial-gradient(ellipse 70% 55% at 92% 8%,rgba(139,92,246,.18),transparent 48%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(52,211,153,.1),transparent 45%),linear-gradient(168deg,var(--t-bg-deep) 0,var(--t-bg-mid) 45%,var(--t-bg) 100%)}html[data-theme=dark] .auth-layout{background:radial-gradient(ellipse 90% 70% at 8% 12%,rgba(56,189,248,.12),transparent 50%),radial-gradient(ellipse 70% 55% at 92% 8%,rgba(139,92,246,.14),transparent 48%),linear-gradient(168deg,var(--t-bg-deep) 0,var(--t-bg-mid) 45%,var(--t-bg) 100%)}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-layout{background:radial-gradient(ellipse 90% 70% at 8% 12%,rgba(56,189,248,.12),transparent 50%),radial-gradient(ellipse 70% 55% at 92% 8%,rgba(139,92,246,.14),transparent 48%),linear-gradient(168deg,var(--t-bg-deep) 0,var(--t-bg-mid) 45%,var(--t-bg) 100%)}}.auth-layout--tenant-wallpaper{--auth-wallpaper-veil-1:0.07;--auth-wallpaper-veil-2:0.12;--auth-wallpaper-veil-3:0.1;background:transparent;overflow:hidden;isolation:isolate;min-height:100vh;min-height:100dvh}.auth-layout--tenant-wallpaper:before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--auth-tenant-wallpaper);background-size:cover;background-position:var(--auth-hero-position,center center);background-repeat:no-repeat;transform:scale(var(--auth-hero-scale,1));transform-origin:var(--auth-hero-position,center center);min-height:100%;pointer-events:none}.auth-layout--time-hero:before{background-image:var(--auth-time-wallpaper,var(--auth-tenant-wallpaper));background-position:var(--auth-hero-position,var(--auth-hero-bg-position,center center));transform:scale(var(--auth-hero-scale-reduced,1.04));transform-origin:var(--auth-hero-position,center top);animation:authHeroDrift 22s ease-in-out infinite alternate;will-change:transform,filter}.auth-layout--hero-slideshow:before{opacity:0;animation:none}.auth-hero-slideshow{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.auth-hero-slideshow__layer{position:absolute;inset:-1.5%;opacity:0;background-size:cover;background-position:var(--auth-hero-position,center center);background-repeat:no-repeat;transform:scale(var(--auth-hero-scale-idle,1.025));transform-origin:var(--auth-hero-position,center center);transition:opacity .9s ease;animation:authHeroDrift 22s ease-in-out infinite alternate;will-change:opacity,transform}.auth-hero-slideshow__layer--active{opacity:1}.auth-layout--tenant-wallpaper:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(160deg,rgb(0 0 0/var(--auth-wallpaper-veil-1)) 0,rgb(0 0 0/var(--auth-wallpaper-veil-2)) 45%,rgb(0 0 0/var(--auth-wallpaper-veil-3)) 100%)}.auth-layout--time-hero:after{background:transparent;transition:background .7s ease,opacity .7s ease}html[data-auth-hero-time=dawn] .auth-layout--time-hero{--auth-time-wallpaper:var(--auth-time-wallpaper-dawn,var(--auth-tenant-wallpaper));--auth-hero-bg-position:center top;--auth-sun-glow:0.3;--auth-left-shade:0.2;--auth-mid-shade:0.08;--auth-right-shade:0.48;--auth-top-shade:0.08;--auth-bottom-shade:0.26;--auth-premium-glass-bg:rgb(6 10 18/0.58);--auth-premium-glass-blur:16px;--auth-brand-glass-bg:linear-gradient(145deg,rgb(6 10 18/0.62),rgb(6 10 18/0.44));--auth-brand-glass-border:rgb(255 255 255/0.34);--auth-hero-title-color:#ffffff;--auth-hero-muted-color:rgba(248,250,252,0.94);--auth-hero-field-color:#f8fafc;--auth-hero-link-color:#dbeafe;--auth-hero-link-hover-color:#ffffff;--auth-hero-text-shadow:0 1px 3px rgba(0,0,0,0.82),0 2px 18px rgba(0,0,0,0.66)}html[data-auth-hero-time=day] .auth-layout--time-hero{--auth-time-wallpaper:var(--auth-time-wallpaper-day,var(--auth-tenant-wallpaper));--auth-hero-bg-position:center top;--auth-sun-glow:0.18;--auth-left-shade:0.16;--auth-mid-shade:0.1;--auth-right-shade:0.5;--auth-top-shade:0.06;--auth-bottom-shade:0.26;--auth-premium-glass-bg:rgb(6 10 18/0.6);--auth-premium-glass-blur:16px;--auth-brand-glass-bg:linear-gradient(145deg,rgb(6 10 18/0.64),rgb(6 10 18/0.46));--auth-brand-glass-border:rgb(255 255 255/0.34);--auth-hero-title-color:#ffffff;--auth-hero-muted-color:rgba(248,250,252,0.94);--auth-hero-field-color:#f8fafc;--auth-hero-link-color:#dbeafe;--auth-hero-link-hover-color:#ffffff;--auth-hero-text-shadow:0 1px 3px rgba(0,0,0,0.84),0 2px 18px rgba(0,0,0,0.68)}html[data-auth-hero-time=sunset] .auth-layout--time-hero{--auth-time-wallpaper:var(--auth-time-wallpaper-sunset,var(--auth-tenant-wallpaper));--auth-hero-bg-position:center center;--auth-sun-glow:0.46;--auth-left-shade:0.34;--auth-mid-shade:0.2;--auth-right-shade:0.76;--auth-top-shade:0.18;--auth-bottom-shade:0.48;--auth-premium-glass-bg:rgb(6 10 18/0.58);--auth-premium-glass-blur:16px;--auth-brand-glass-bg:linear-gradient(145deg,rgb(6 10 18/0.62),rgb(6 10 18/0.44));--auth-brand-glass-border:rgb(255 255 255/0.36);--auth-hero-title-color:#ffffff;--auth-hero-muted-color:rgba(255,247,237,0.94);--auth-hero-field-color:#fff7ed;--auth-hero-link-color:#fed7aa;--auth-hero-link-hover-color:#ffffff;--auth-hero-text-shadow:0 1px 3px rgba(0,0,0,0.82),0 2px 18px rgba(0,0,0,0.66)}html[data-auth-hero-time=dusk] .auth-layout--time-hero{--auth-time-wallpaper:var(--auth-time-wallpaper-dusk,var(--auth-tenant-wallpaper));--auth-hero-bg-position:center top;--auth-sun-glow:0.12;--auth-left-shade:0.44;--auth-mid-shade:0.24;--auth-right-shade:0.68;--auth-top-shade:0.28;--auth-bottom-shade:0.52;--auth-premium-glass-bg:rgb(6 10 18/0.36);--auth-hero-title-color:#f8fafc;--auth-hero-muted-color:rgba(226,232,240,0.96);--auth-hero-field-color:#f1f5f9;--auth-hero-link-color:#bfdbfe;--auth-hero-link-hover-color:#ffffff;--auth-hero-text-shadow:0 1px 3px rgba(0,0,0,0.72),0 2px 18px rgba(0,0,0,0.55)}html[data-auth-hero-time=night] .auth-layout--time-hero{--auth-time-wallpaper:var(--auth-time-wallpaper-night,var(--auth-tenant-wallpaper));--auth-hero-bg-position:center top;--auth-sun-glow:0.08;--auth-left-shade:0.32;--auth-mid-shade:0.18;--auth-right-shade:0.5;--auth-top-shade:0.22;--auth-bottom-shade:0.38;--auth-premium-glass-bg:rgb(6 10 18/0.5);--auth-hero-title-color:#f8fafc;--auth-hero-muted-color:rgba(226,232,240,0.96);--auth-hero-field-color:#f1f5f9;--auth-hero-link-color:#dbeafe;--auth-hero-link-hover-color:#ffffff;--auth-hero-text-shadow:0 1px 3px rgba(0,0,0,0.78),0 2px 20px rgba(0,0,0,0.62)}html[data-auth-hero-time=dawn] .auth-layout--time-hero:before,html[data-auth-hero-time=day] .auth-layout--time-hero:before,html[data-auth-hero-time=night] .auth-layout--time-hero:before,html[data-auth-hero-time=sunset] .auth-layout--time-hero:before{filter:none}@keyframes authHeroDrift{0%{transform:scale(var(--auth-hero-scale-drift-from,1.015)) translate3d(-.35%,0,0)}to{transform:scale(var(--auth-hero-scale-drift-to,1.045)) translate3d(.45%,.25%,0)}}@media (prefers-reduced-motion:reduce){.auth-hero-slideshow__layer,.auth-layout--time-hero:before{animation:none;transform:scale(var(--auth-hero-scale-reduced,1.04))}.auth-hero-slideshow__layer{transition-duration:1ms}}.auth-time-hero-control{position:absolute;left:clamp(.85rem,2.6vw,1.35rem);bottom:clamp(.85rem,2.6vw,1.35rem);z-index:3;display:inline-flex;align-items:center;gap:.55rem;min-height:2.5rem;padding:.58rem .82rem;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:rgba(8,13,25,.34);color:#f8fafc;font:inherit;font-size:.84rem;font-weight:800;letter-spacing:0;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 12px 28px rgba(0,0,0,.22);text-shadow:0 1px 10px rgba(0,0,0,.42);backdrop-filter:blur(13px) saturate(1.2);-webkit-backdrop-filter:blur(13px) saturate(1.2);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease}.auth-time-hero-control:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.5);background:rgba(8,13,25,.44)}.auth-time-hero-control:focus-visible{outline:3px solid rgba(96,165,250,.54);outline-offset:3px}.auth-time-hero-control:disabled{cursor:progress;opacity:.92}.auth-time-hero-control__icon{position:relative;display:inline-grid;grid-template-columns:repeat(3,.32rem);gap:.18rem;align-items:end;width:1.3rem;height:1rem}.auth-time-hero-control__icon span{display:block;width:.32rem;border-radius:999px;background:currentColor;opacity:.88}.auth-time-hero-control__icon span:first-child{height:.48rem}.auth-time-hero-control__icon span:nth-child(2){height:.78rem}.auth-time-hero-control__icon span:nth-child(3){height:.6rem}html[data-auth-hero-presenting=true] .auth-time-hero-control__icon span{animation:authHeroBars .76s ease-in-out infinite alternate}html[data-auth-hero-presenting=true] .auth-time-hero-control__icon span:nth-child(2){animation-delay:.12s}html[data-auth-hero-presenting=true] .auth-time-hero-control__icon span:nth-child(3){animation-delay:.24s}@keyframes authHeroBars{0%{transform:scaleY(.72);opacity:.62}to{transform:scaleY(1.18);opacity:1}}@media (max-width:720px){.auth-time-hero-control{top:calc(.75rem + env(safe-area-inset-top, 0px));bottom:auto;left:.75rem;min-height:2.28rem;padding:.48rem .68rem;font-size:.78rem;z-index:5;transform:none}.auth-time-hero-control:hover{transform:translateY(-1px)}}.auth-layout>*{position:relative;z-index:2}.auth-theme-corner{position:absolute;top:1rem;right:1rem;z-index:2}.auth-login-cluster{display:flex;flex-direction:column;align-items:center;gap:1.35rem;width:100%;max-width:440px;padding:0 1.25rem}.auth-layout--premium{min-height:100vh;min-height:100dvh}body:has(.auth-layout--premium):before{opacity:.035}body:has(.auth-layout--premium.auth-layout--tenant-wallpaper):before{opacity:0}.auth-login-cluster--premium{gap:clamp(1.25rem,4.5vw,2rem);max-width:min(440px,100%);padding:clamp(.75rem,3vw,1.25rem) clamp(1rem,4vw,1.5rem)}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-nd-brand{background:var(
    --auth-brand-glass-bg,linear-gradient(145deg,rgba(255,255,255,.34),rgba(255,255,255,.14))
  );border:1px solid var(--auth-brand-glass-border,rgba(255,255,255,.4));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 18px 42px rgba(0,0,0,.22);backdrop-filter:blur(16px) saturate(1.18);-webkit-backdrop-filter:blur(16px) saturate(1.18)}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-nd-brand img{filter:drop-shadow(0 8px 18px rgba(0,0,0,.22))}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-nd-brand__tenant-name,.auth-layout--premium.auth-layout--tenant-wallpaper .auth-nd-brand__tenant-sub{color:var(--auth-hero-title-color,#f8fafc);text-shadow:var(--auth-hero-text-shadow,0 1px 14px rgba(0,0,0,.55))}.auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-nd-brand{background:rgba(255,255,255,.38);border:1px solid rgba(255,255,255,.45);backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 16px 36px rgba(15,23,42,.1)}html[data-theme=dark] .auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-nd-brand{background:rgba(15,23,42,.45);border-color:rgba(148,163,184,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 40px rgba(0,0,0,.35)}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-nd-brand{background:rgba(15,23,42,.45);border-color:rgba(148,163,184,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 18px 40px rgba(0,0,0,.35)}}.auth-nd-brand{flex-shrink:0;padding:.75rem 1.15rem;border-radius:20px;background:#ffffff;border:1px solid rgba(15,23,42,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 16px 40px rgba(15,23,42,.12)}html[data-theme=dark] .auth-nd-brand{background:#ffffff;border-color:rgba(148,163,184,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 20px 48px rgba(0,0,0,.45)}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-nd-brand{background:#ffffff;border-color:rgba(148,163,184,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 20px 48px rgba(0,0,0,.45)}}.auth-nd-brand__img{display:block;width:clamp(128px,38vw,176px);height:auto;object-fit:contain}.auth-nd-brand__img--wide{width:auto;max-width:min(300px,92vw);max-height:72px;height:auto;object-fit:contain}.auth-nd-brand--tenant{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.86rem;width:min(100%,420px);padding:.72rem .86rem;text-align:left}.auth-nd-brand__img--tenant{width:auto;max-width:min(148px,34vw);max-height:68px;height:auto;object-fit:contain}.auth-tenant-brand__media,.auth-tenant-brand__monogram{flex:0 0 auto;display:grid;place-items:center;width:clamp(4.5rem,16vw,6rem);min-height:clamp(3.5rem,12vw,4.5rem);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(255,255,255,.62)) padding-box,linear-gradient(135deg,rgba(255,255,255,.95),rgba(96,165,250,.45),rgba(15,23,42,.12)) border-box;border:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 12px 26px rgba(0,0,0,.16);overflow:hidden}.auth-tenant-brand__monogram{color:#0f172a;font-size:clamp(1.25rem,5vw,1.65rem);font-weight:900;letter-spacing:0}.auth-tenant-brand__copy{min-width:0;display:flex;flex-direction:column;gap:.18rem}.auth-tenant-brand__eyebrow{align-self:flex-start;padding:.18rem .5rem;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:rgba(255,255,255,.14);color:var(--auth-hero-muted-color,rgba(248,250,252,.9));font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-shadow:var(--auth-hero-text-shadow,0 1px 10px rgba(0,0,0,.38))}.auth-nd-brand__tenant-name{margin:0;font-size:clamp(1.08rem,4.6vw,1.46rem);font-weight:900;color:var(--t-text,#0f172a);line-height:1.08;letter-spacing:0;overflow-wrap:anywhere}.auth-nd-brand__tenant-name--solo{font-size:clamp(1.16rem,5vw,1.58rem)}.auth-nd-brand__tenant-sub{margin:0;font-size:.82rem;font-weight:800;color:var(--t-muted,#475569);letter-spacing:0}@media (max-width:460px){.auth-nd-brand--tenant{width:min(100%,320px);gap:.55rem;padding:.46rem .56rem;border-radius:16px}.auth-tenant-brand__media,.auth-tenant-brand__monogram{width:3.35rem;min-height:2.8rem;border-radius:13px}.auth-nd-brand__img--tenant{max-width:3rem;max-height:2.4rem}.auth-nd-brand__tenant-sub,.auth-tenant-brand__eyebrow{display:none}.auth-nd-brand__tenant-name,.auth-nd-brand__tenant-name--solo{font-size:clamp(.98rem,5vw,1.15rem);line-height:1.12}}html[data-theme=dark] .auth-nd-brand__tenant-name,html[data-theme=dark] .auth-nd-brand__tenant-sub{color:#0f172a}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-nd-brand__tenant-name,html[data-theme=auto] .auth-nd-brand__tenant-sub{color:#0f172a}}.auth-card{width:100%;max-width:440px;padding:1.85rem 1.9rem;border-radius:calc(var(--t-radius-lg) + 4px);border:1px solid transparent;background:linear-gradient(rgba(255,255,255,.92),rgba(255,255,255,.88)) padding-box,linear-gradient(135deg,rgba(14,165,233,.55),rgba(99,102,241,.45),rgba(167,139,250,.5)) border-box;-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 28px 64px rgba(15,23,42,.12),0 8px 24px rgba(79,70,229,.08)}html[data-theme=dark] .auth-card{background:linear-gradient(rgba(30,41,59,.92),rgba(15,23,42,.88)) padding-box,linear-gradient(135deg,rgba(56,189,248,.45),rgba(129,140,248,.4),rgba(167,139,250,.45)) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 28px 72px rgba(0,0,0,.5),0 8px 28px rgba(56,189,248,.08)}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-card{background:linear-gradient(rgba(30,41,59,.92),rgba(15,23,42,.88)) padding-box,linear-gradient(135deg,rgba(56,189,248,.45),rgba(129,140,248,.4),rgba(167,139,250,.45)) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 28px 72px rgba(0,0,0,.5),0 8px 28px rgba(56,189,248,.08)}}.auth-card.auth-card--premium{width:100%;max-width:440px;padding:clamp(1.5rem,5vw,2.35rem) clamp(1.35rem,4vw,2rem);border-radius:22px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.16);backdrop-filter:blur(14px) saturate(1.22);-webkit-backdrop-filter:blur(14px) saturate(1.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 40px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.03)}html[data-theme=dark] .auth-card.auth-card--premium{background:rgba(15,23,42,.34);border-color:rgba(148,163,184,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 40px rgba(0,0,0,.38)}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-card.auth-card--premium{background:rgba(15,23,42,.34);border-color:rgba(148,163,184,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 40px rgba(0,0,0,.38)}}.auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-card.auth-card--premium{background:rgba(255,255,255,.4);border-color:rgba(255,255,255,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 20px 44px rgba(15,23,42,.12)}html[data-theme=dark] .auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-card.auth-card--premium{background:rgba(15,23,42,.48);border-color:rgba(148,163,184,.3)}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-card.auth-card--premium{background:rgba(15,23,42,.48);border-color:rgba(148,163,184,.3)}}.auth-layout--premium.auth-layout--tenant-wallpaper{--auth-premium-glass-bg:rgb(6 10 18/0.26);--auth-premium-glass-blur:12px;--auth-premium-glass-sat:1.18}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card.auth-card--premium{background:var(--auth-premium-glass-bg);border-color:rgba(255,255,255,.2);backdrop-filter:blur(var(--auth-premium-glass-blur)) saturate(var(--auth-premium-glass-sat));-webkit-backdrop-filter:blur(var(--auth-premium-glass-blur)) saturate(var(--auth-premium-glass-sat));box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 14px 36px rgba(0,0,0,.18)}@media (max-width:720px){.auth-layout--premium.auth-layout--tenant-wallpaper{align-items:flex-end;padding:calc(4.1rem + env(safe-area-inset-top, 0px)) .85rem calc(.75rem + env(safe-area-inset-bottom, 0px))}.auth-login-cluster--premium{gap:.58rem;max-width:min(100%,360px);padding:0}.auth-card.auth-card--premium{max-width:360px;padding:.95rem .95rem 1rem;border-radius:18px}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card.auth-card--premium{--auth-premium-glass-blur:9px;background:var(--auth-premium-glass-bg);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 26px rgba(0,0,0,.16)}.auth-form{gap:.68rem}}@media (max-height:700px),(max-width:380px){.auth-layout--premium.auth-layout--tenant-wallpaper{padding-top:calc(3.55rem + env(safe-area-inset-top, 0px))}.auth-login-cluster--premium{gap:.42rem}.auth-card.auth-card--premium{padding:.78rem .82rem .85rem}.auth-form{gap:.55rem}}.auth-card h1{margin:0 0 .5rem;font-size:1.55rem;font-weight:800;letter-spacing:-.03em;color:var(--t-heading)}.auth-card-muted{margin:0 0 1.25rem;font-size:var(--t-text-sm,.9375rem);font-weight:600;line-height:1.5;color:var(--t-muted)}.auth-card-actions{display:flex;flex-direction:column;gap:.65rem}.auth-card-actions a{display:block;padding:.65rem .85rem;border-radius:var(--t-radius-md);text-align:center;font-weight:600;font-size:.9rem;text-decoration:none;color:var(--t-text);border:1px solid var(--t-line);background:rgba(255,255,255,.04);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}html[data-theme=light] .auth-card-actions a{background:#fff}.auth-card-actions a:hover{border-color:#0ea5e9;color:#0284c7;box-shadow:0 6px 20px rgba(14,165,233,.12);transform:translateY(-1px)}.auth-card-actions a:focus-visible{outline:2px solid #0ea5e9;outline-offset:2px}.auth-form{display:flex;flex-direction:column;gap:1rem}.auth-form-title{margin:0;font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:var(--t-heading)}.auth-form-hint{margin:0;font-size:var(--t-text-sm,.9375rem);font-weight:600;line-height:1.45;color:var(--t-text)}.auth-alert{padding:.65rem .75rem;border-radius:10px;font-size:.85rem;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);color:#b91c1c}html[data-theme=dark] .auth-alert{color:#fecaca}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-alert{color:#fecaca}}.auth-field{display:flex;flex-direction:column;gap:.35rem;font-size:var(--t-text-sm,.9375rem);font-weight:700;color:var(--t-text)}.auth-field-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .75rem}.auth-field-head-label{font-size:var(--t-text-sm,.9375rem);font-weight:700;color:var(--t-text);cursor:pointer}.auth-password-toggle{margin:0;padding:.2rem 0;border:none;background:none;font:inherit;font-size:.75rem;font-weight:600;color:#0ea5e9;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.auth-password-toggle:focus-visible{outline:2px solid var(--t-focus-ring,#0ea5e9);outline-offset:3px;border-radius:var(--t-radius-sm,10px);box-shadow:0 0 0 3px var(--t-focus-ring-glow,rgba(14,165,233,.22))}.auth-password-toggle:disabled{opacity:.5;cursor:not-allowed}.auth-form--company .auth-password-toggle{color:#7c3aed}html[data-theme=light] .auth-password-toggle{color:#0284c7}html[data-theme=light] .auth-form--company .auth-password-toggle{color:#6d28d9}.auth-field input{padding:.65rem .75rem;border-radius:10px;border:1px solid var(--t-field-border,var(--t-line));background:rgba(15,23,42,.35);color:var(--t-text);font-size:.95rem;transition:border-color .15s ease,box-shadow .15s ease}.auth-field input:hover{border-color:var(--t-field-border-hover,var(--t-field-border,var(--t-line)))}html[data-theme=light] .auth-field input{background:#fff}@media (prefers-color-scheme:light){html[data-theme=auto] .auth-field input{background:#fff}}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-field input{background:rgba(15,23,42,.5)}}.auth-field input:focus:not(:focus-visible){outline:none}.auth-field input:focus-visible{outline:2px solid var(--t-focus-ring,#0ea5e9);outline-offset:2px;border-color:#0ea5e9;box-shadow:0 0 0 3px var(--t-focus-ring-glow,rgba(14,165,233,.2))}.auth-form--company .auth-field input:focus-visible{outline-color:#a78bfa;border-color:#a78bfa;box-shadow:0 0 0 3px rgba(167,139,250,.22)}.auth-submit{margin-top:.25rem;padding:.75rem 1rem;border:none;border-radius:var(--t-radius-md);font-weight:700;font-size:.95rem;cursor:pointer;color:#fff;background:linear-gradient(135deg,#0ea5e9,#0284c7);transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.auth-form--company .auth-submit{background:linear-gradient(135deg,#a78bfa,#7c3aed)}.auth-submit:disabled{opacity:.65;cursor:not-allowed}.auth-submit:not(:disabled):hover{opacity:.98;box-shadow:0 10px 28px rgba(14,165,233,.32)}.auth-submit:focus-visible{outline:2px solid var(--t-focus-ring,#fff);outline-offset:3px;box-shadow:0 0 0 3px var(--t-focus-ring-glow,rgba(14,165,233,.35)),0 10px 28px rgba(14,165,233,.32)}.auth-form--company .auth-submit:not(:disabled):hover{box-shadow:0 10px 28px rgba(124,58,237,.28)}.auth-form--company .auth-submit:focus-visible{outline-color:#e9d5ff;box-shadow:0 0 0 3px rgba(167,139,250,.35),0 10px 28px rgba(124,58,237,.28)}.auth-form-links{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:.5rem;font-size:.85rem}.auth-form-links a{color:var(--t-muted)}.auth-form-links a:hover{color:var(--t-text)}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-form-title,.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-premium-page-title,.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium>h1{color:var(--auth-hero-title-color,#f8fafc);text-shadow:var(--auth-hero-text-shadow,0 1px 2px rgba(0,0,0,.65),0 2px 20px rgba(0,0,0,.55));font-size:clamp(1.3rem,4.2vw,1.65rem);font-weight:800;letter-spacing:-.03em;line-height:1.2}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-card-muted,.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-form-hint{color:var(--auth-hero-muted-color,rgba(248,250,252,.94));text-shadow:var(--auth-hero-text-shadow,0 1px 2px rgba(0,0,0,.55),0 1px 14px rgba(0,0,0,.45));font-size:.9rem;line-height:1.55}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-field,.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-field-head-label{color:var(--auth-hero-field-color,#f1f5f9);text-shadow:var(--auth-hero-text-shadow,0 1px 2px rgba(0,0,0,.55),0 1px 12px rgba(0,0,0,.4));font-weight:700}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-password-toggle{color:var(--auth-hero-link-color,#e9d5ff);text-shadow:0 1px 8px rgba(0,0,0,.35)}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-form-links a{color:var(--auth-hero-link-color,rgba(248,250,252,.88))}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-form-links a:hover{color:var(--auth-hero-link-hover-color,#fff)}.auth-card--premium .auth-form{gap:1.2rem}.auth-card--premium .auth-form-title{margin-bottom:.15rem}.auth-premium-page-title{margin:0 0 .65rem;font-size:clamp(1.3rem,4.2vw,1.55rem);font-weight:700;letter-spacing:-.03em;color:var(--t-heading)}.auth-card--premium .auth-premium-error{margin:0 0 1rem;font-size:.9rem;font-weight:600;color:#b91c1c}html[data-theme=dark] .auth-card--premium .auth-premium-error{color:#fecaca}@media (prefers-color-scheme:dark){html[data-theme=auto] .auth-card--premium .auth-premium-error{color:#fecaca}}.auth-card--premium .auth-card-actions--spaced{margin-top:1rem}.auth-card--premium .auth-card-muted--spaced{margin-bottom:1rem}.auth-card--premium .auth-field input{padding:.88rem 1.05rem;border-radius:14px;font-size:1rem;background:#fff;border:1px solid rgba(15,23,42,.14);color:#0f172a;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 4px 18px rgba(0,0,0,.14);transition:border-color .2s ease,box-shadow .2s ease}.auth-card--premium .auth-field input::placeholder{color:#475569;font-weight:500}.auth-card--premium .auth-field input:focus:not(:focus-visible){outline:none}.auth-card--premium .auth-field input:focus-visible{outline:2px solid #a78bfa;outline-offset:2px;border-color:#a78bfa;box-shadow:0 0 0 3px rgba(167,139,250,.26),0 8px 26px rgba(124,58,237,.16)}.auth-card--premium .auth-form--company .auth-field input:focus-visible{border-color:#a78bfa;box-shadow:0 0 0 3px rgba(167,139,250,.28),0 8px 26px rgba(124,58,237,.18)}.auth-card--premium .auth-alert{background:rgba(254,226,226,.95);border-color:rgba(239,68,68,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-theme=dark] .auth-card--premium .auth-alert{background:rgba(127,29,29,.55);border-color:rgba(248,113,113,.4);color:#fecaca}.auth-card--premium .auth-submit{margin-top:.35rem;padding:.92rem 1.2rem;border-radius:14px;font-size:1rem;letter-spacing:.01em}.auth-card--premium .auth-form--company .auth-submit:not(:disabled){box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 6px 22px rgba(124,58,237,.32)}.auth-card--premium .auth-form--company .auth-submit:not(:disabled):hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 12px 34px rgba(124,58,237,.4)}.auth-card--premium .auth-form--company .auth-submit:not(:disabled):active{transform:translateY(0);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 5px 20px rgba(124,58,237,.3)}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-card-actions a{padding:.72rem 1rem;border-radius:14px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.28);color:#f8fafc;font-weight:600}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-card-actions a:hover{background:rgba(255,255,255,.22);border-color:rgba(56,189,248,.55);color:#fff;box-shadow:0 6px 22px rgba(0,0,0,.18)}.auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-card--premium .auth-card-actions a{border-radius:14px;padding:.72rem 1rem;background:rgba(255,255,255,.55);border:1px solid rgba(15,23,42,.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html[data-theme=dark] .auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-card--premium .auth-card-actions a{background:rgba(30,41,59,.55);border-color:rgba(148,163,184,.2)}.auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-card--premium .auth-card-actions a:hover{border-color:#0ea5e9;color:#0284c7}html[data-theme=dark] .auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-card--premium .auth-card-actions a:hover{color:#38bdf8}@media (prefers-reduced-transparency:reduce){.auth-card.auth-card--premium{backdrop-filter:none;-webkit-backdrop-filter:none}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card.auth-card--premium{background:rgba(15,23,42,.88)}.auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-card.auth-card--premium{background:rgba(248,250,252,.95)}html[data-theme=dark] .auth-layout--premium:not(.auth-layout--tenant-wallpaper) .auth-card.auth-card--premium{background:rgba(15,23,42,.94)}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-nd-brand{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(15,23,42,.75)}}@media (prefers-reduced-motion:reduce){.auth-card-actions a,.auth-submit{transition:none}.auth-card--premium .auth-form--company .auth-submit:not(:disabled):active,.auth-card--premium .auth-form--company .auth-submit:not(:disabled):hover,.auth-card-actions a:hover{transform:none}}@media (max-width:720px){.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-form-title,.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-premium-page-title,.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium>h1{font-size:1.12rem;line-height:1.12}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-card-muted,.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-form-hint{display:none}.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-field,.auth-layout--premium.auth-layout--tenant-wallpaper .auth-card--premium .auth-field-head-label{gap:.25rem;font-size:.84rem}.auth-field input{min-height:2.55rem;padding:.52rem .66rem;border-radius:9px;font-size:.9rem}.auth-submit{min-height:2.6rem;padding:.58rem .8rem;border-radius:11px;font-size:.9rem}.auth-form-links{margin-top:.2rem;gap:.45rem .7rem;font-size:.78rem}}@media (max-height:700px),(max-width:380px){.auth-card.auth-card--premium{padding:.78rem .82rem .85rem}.auth-form{gap:.55rem}}