.ag-login{--ag-radius:.65rem;--ag-background:#f2f5f9;--ag-foreground:#18181b;--ag-primary:#106ed7;--ag-primary-foreground:#f4f9ff;--ag-muted:#f4f4f5;--ag-muted-foreground:#71717a;--ag-destructive:#df2225;--ag-border:#e4e4e7;--ag-ring:#106ed7;background-color:var(--ag-background);color:var(--ag-foreground);font-feature-settings:"rlig" 1, "calt" 1;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@supports (color:lab(0% 0 0)){.ag-login{--ag-background:lab(96.2748% -.457913 -2.21379);--ag-foreground:lab(8.30602% .618711 -2.16556);--ag-primary:lab(46.3078% 6.23116 -61.9831);--ag-primary-foreground:lab(97.6574% -.751257 -3.68291);--ag-muted:lab(96.1634% .0994504 -.363982);--ag-muted-foreground:lab(47.6748% 1.43343 -5.05891);--ag-destructive:lab(49.0747% 69.3434 49.6251);--ag-border:lab(90.6853% .398785 -1.45468);--ag-ring:lab(46.3078% 6.23116 -61.9831)}}:root[data-theme=dark] .ag-login{--ag-background:#080c14;--ag-foreground:#f2f2f2;--ag-primary:#4f99f9;--ag-primary-foreground:#0a1018;--ag-muted:#212730;--ag-muted-foreground:#9ea5b3;--ag-destructive:#f4514f;--ag-border:#ffffff17;--ag-ring:#4f99f9}@supports (color:lab(0% 0 0)){:root[data-theme=dark] .ag-login{--ag-background:lab(3.30792% -.0673234 -4.43752);--ag-foreground:lab(95.3514% .0994504 -.36397);--ag-primary:lab(61.8659% .0239611 -55.5809);--ag-primary-foreground:lab(4.38281% -.545457 -5.82087);--ag-muted:lab(15.2243% -.408947 -7.33035);--ag-muted-foreground:lab(67.4215% -.492126 -8.22277);--ag-destructive:lab(58.557% 63.1012 37.9167);--ag-border:lab(100% 0 0/.09);--ag-ring:lab(61.8659% .0239611 -55.5809)}}.ag-login .ag-halo{display:none}:root[data-theme=dark] .ag-login .ag-halo{display:block}.ag-login .ag-input{border-radius:calc(var(--ag-radius) - 2px);border:1px solid var(--ag-border);width:100%;height:2.25rem;color:inherit;background:0 0;outline:none;padding:.25rem .75rem;font-size:1rem;line-height:1.5rem;transition:color .15s,background-color .15s,border-color .15s;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@media (min-width:640px){.ag-login .ag-input{font-size:.875rem;line-height:1.25rem}}.ag-login .ag-input:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--ag-ring) 60%, transparent)}.ag-login .ag-button{border-radius:calc(var(--ag-radius) - 2px);background:var(--ag-primary);height:2.25rem;color:var(--ag-primary-foreground);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .15s;display:inline-flex;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.ag-login .ag-button:hover{background:color-mix(in oklab, var(--ag-primary) 90%, transparent)}.ag-login .ag-button:disabled{pointer-events:none;opacity:.5}.ag-login .ag-button svg{flex-shrink:0;width:1rem;height:1rem}.ag-login .ag-illustration{height:auto;-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000 100%);mask-image:radial-gradient(closest-side,#000 72%,#0000 100%)}
