@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.app-auth-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);box-shadow:var(--app-shadow-md)}.app-auth-panel__header{border-bottom:1px solid var(--border)}.app-auth-label{color:var(--secondary-foreground)}.app-auth-copy,.app-auth-status--muted,.app-auth-consent{color:var(--muted-foreground)}.app-auth-consent a{color:var(--brand-accent);text-underline-offset:.18em;text-decoration:underline}.app-auth-consent input{accent-color:var(--primary)}.app-auth-consent--focused{color:var(--secondary-foreground)}.app-auth-policy-link{color:var(--secondary-foreground);text-decoration:none;transition:background-color .18s,border-color .18s}.app-auth-policy-link:hover{border-color:var(--ring);background:var(--secondary)}.app-auth-status--success{color:var(--brand-accent)}.app-auth-status--error{color:var(--destructive)}.app-auth-input{border:1px solid var(--border);border-radius:calc(var(--radius) - .375rem);background:var(--input);color:var(--foreground);outline:none;transition:border-color .18s,box-shadow .18s}.app-auth-input::placeholder{color:var(--muted-foreground)}.app-auth-input--code::placeholder{color:color-mix(in srgb, var(--muted-foreground), transparent 35%)}.app-auth-input:focus,.app-auth-input--focused{border-color:var(--ring);box-shadow:0 0 0 3px #deb25d38}.app-auth-button{border:1px solid var(--primary);border-radius:calc(var(--radius) - .375rem);background:var(--primary);color:var(--primary-foreground);transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s}.app-auth-button:hover:not(:disabled){background:color-mix(in srgb, var(--primary), transparent 20%)}.app-auth-button:focus,.app-auth-button--focused{border-color:var(--ring);outline:none;box-shadow:0 0 0 3px #deb25d38}.app-auth-button:active:not(:disabled){transform:scale(.99)}.app-auth-button:disabled{cursor:wait;opacity:.6}.app-auth-button--secondary{border-color:var(--border);color:var(--secondary-foreground);background:0 0}.app-auth-button--secondary:hover:not(:disabled){background:var(--secondary);color:var(--foreground)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:"Geist Variable", "Geist Sans", ui-sans-serif, system-ui, sans-serif;--font-heading:var(--font-sans);--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--background:#f7f8fb;--foreground:#0b0f19;--card:#fff;--card-foreground:#0b0f19;--popover:#fff;--popover-foreground:#0b0f19;--primary:#111827;--primary-foreground:#fff;--secondary:#eef2f7;--secondary-foreground:#151b28;--muted:#eef2f7;--muted-foreground:#667085;--accent:#e8edf5;--accent-foreground:#111827;--destructive:#dc2626;--destructive-foreground:#fff;--border:#dde3eb;--input:#dde3eb;--ring:#9aa6b8;--chart-1:#111827;--chart-2:#65a30d;--chart-3:#52525b;--chart-4:#2563eb;--chart-5:#f59e0b;--brand-accent:#65a30d;--radius:.625rem;--sidebar:#fff;--sidebar-foreground:#0b0f19;--sidebar-primary:#111827;--sidebar-primary-foreground:#fff;--sidebar-accent:#eef2f7;--sidebar-accent-foreground:#111827;--sidebar-border:#dde3eb;--sidebar-ring:#9aa6b8;--app-background:var(--background);--app-shadow-sm:inset 0 1px 0 #ffffffb3, 0 8px 22px -18px #0f172a52;--app-shadow-md:inset 0 1px 0 #ffffffbd, 0 18px 42px -30px #0f172a61;--app-shadow-lg:inset 0 1px 0 #ffffffc7, 0 28px 64px -42px #0f172a70}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#110e0a;--foreground:#ece7df;--card:#211c17;--card-foreground:#ece7df;--popover:#211c17;--popover-foreground:#ece7df;--primary:#deb25d;--primary-foreground:#0d0906;--secondary:#312c26;--secondary-foreground:#d5d0c8;--muted:#24201b;--muted-foreground:#a29a8f;--accent:#203635;--accent-foreground:#d0e3e1;--destructive:#de463c;--destructive-foreground:#f8f5ee;--border:#3e3832;--input:#352f2a;--ring:#deb25d;--chart-1:#00d0d1;--chart-2:#b0db53;--chart-3:#deb25d;--chart-4:#b784ce;--chart-5:#6b85a7;--brand-accent:#b0db53;--sidebar:#16120e;--sidebar-foreground:#ece7df;--sidebar-primary:#deb25d;--sidebar-primary-foreground:#0d0906;--sidebar-accent:#2c2620;--sidebar-accent-foreground:#ece7df;--sidebar-border:#322d28;--sidebar-ring:#00d0d1;--radius:1rem;--app-background:radial-gradient(circle at 72% 8%, #5e462247, transparent 34rem), radial-gradient(circle at 14% 88%, #00d0d121, transparent 30rem), linear-gradient(180deg, #17120d 0%, #110e0a 44%, #0d0a07 100%);--app-shadow-sm:inset 0 1px 0 #ffffff0a, 0 8px 20px -14px #000000bf;--app-shadow-md:inset 0 1px 0 #ffffff0d, 0 20px 44px -26px #000000e6;--app-shadow-lg:inset 0 1px 0 #ffffff0d, 0 28px 60px -34px #000000f2}.app-auth[data-astro-cid-omudcwfc]{background:var(--app-background,var(--background));color:var(--foreground);background-position:50%;background-size:cover}
