@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");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}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_924af145-module__jnpHWW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_924af145-module__jnpHWW__variable{--font-inter:"Inter", "Inter Fallback"}
html,body{max-width:100%;min-height:100%;overflow-x:hidden}body{min-height:100dvh;font-family:var(--font-inter), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--surface-muted);color:var(--text-primary);overflow-y:auto}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-gutter:stable;--surface-muted:#f7f7f8;--surface-elevated:#fff;--text-primary:#111;--text-secondary:#666;--text-muted:#999;--border-subtle:#ebebeb;--border-default:#e0e0e0;--border-strong:#ccc;--accent:#378add;--danger:#d14343;--shadow-soft:0 8px 24px #0000000a;--user-bubble-bg:color-mix(in srgb, var(--text-primary) 5%, var(--surface-muted));--user-bubble-text:var(--text-primary);--skeleton-base:#d4d4d4;--icon-hover-transform:scale(1.05) rotate(4deg);--icon-hover-transition:transform .35s cubic-bezier(.4, 0, .2, 1);--scrollbar-size:8px;--scrollbar-thumb:color-mix(in srgb, var(--text-muted) 42%, transparent);--scrollbar-thumb-hover:color-mix(in srgb, var(--text-muted) 62%, transparent)}html:has(.landing-page){--surface-muted:#f8f9fa;--landing-feature-surface:#f8f9fa}html[data-theme=dark]:has(.landing-page){--surface-muted:#000;--landing-feature-surface:#000}@media (prefers-color-scheme:dark){html:not([data-theme=light]):has(.landing-page){--surface-muted:#000;--landing-feature-surface:#000}html:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-muted:#000;--surface-elevated:#171718;--text-primary:#f3f3f3;--text-secondary:#a0a0a0;--text-muted:#777;--border-subtle:#242424;--border-default:#2e2e2e;--border-strong:#3a3a3a;--accent:#5b9cf5;--danger:#f07171;--shadow-soft:0 8px 24px #00000047;--user-bubble-bg:color-mix(in srgb, var(--text-primary) 8%, var(--surface-elevated));--user-bubble-text:var(--text-primary);--skeleton-base:#333}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-muted:#000;--surface-elevated:#171718;--text-primary:#f3f3f3;--text-secondary:#a0a0a0;--text-muted:#777;--border-subtle:#242424;--border-default:#2e2e2e;--border-strong:#3a3a3a;--accent:#5b9cf5;--danger:#f07171;--shadow-soft:0 8px 24px #00000047;--user-bubble-bg:color-mix(in srgb, var(--text-primary) 8%, var(--surface-elevated));--user-bubble-text:var(--text-primary);--skeleton-base:#333}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;margin:0;padding:0}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.markdown-body blockquote,.markdown-body .md-blockquote,.markdown-body .md-quote,.markdown-body .md-paragraph,.markdown-body .md-paragraph--quote,.markdown-body blockquote .md-paragraph{outline:none;box-shadow:none!important;background:0 0!important;border:none!important}.markdown-body blockquote:before,.markdown-body blockquote:after,.markdown-body .md-blockquote:before,.markdown-body .md-blockquote:after,.markdown-body .md-quote:before,.markdown-body .md-quote:after{content:none!important;display:none!important}.icon{font-family:var(--font-material-symbols);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;direction:ltr;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:inline-block}
@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(../media/material-symbols-rounded.0y9e6ux4m-g5a.woff2)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}
.toaster-module__DAutna__toaster{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;width:340px;display:flex;position:fixed}.toaster-module__DAutna__bottom-right{bottom:24px;right:24px}.toaster-module__DAutna__bottom-left{bottom:24px;left:24px}.toaster-module__DAutna__bottom-center{bottom:24px;left:50%;transform:translate(-50%)}.toaster-module__DAutna__top-right{flex-direction:column-reverse;top:24px;right:24px}.toaster-module__DAutna__top-left{flex-direction:column-reverse;top:24px;left:24px}.toaster-module__DAutna__top-center{flex-direction:column-reverse;top:24px;left:50%;transform:translate(-50%)}.toaster-module__DAutna__toast{pointer-events:all;font-family:var(--font-inter,"Inter", sans-serif);border-radius:12px;align-items:center;gap:10px;padding:13px 14px;animation:.28s cubic-bezier(.22,1,.36,1) forwards toaster-module__DAutna__slideIn;display:flex;position:relative;overflow:hidden}.toaster-module__DAutna__toast.toaster-module__DAutna__removing{animation:.25s cubic-bezier(.55,0,1,.45) forwards toaster-module__DAutna__slideOut}.toaster-module__DAutna__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.toaster-module__DAutna__message{letter-spacing:-.01em;flex:1;margin:0;font-size:13px;font-weight:400;line-height:1.45}.toaster-module__DAutna__close{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .15s;display:flex}.toaster-module__DAutna__progress{transform-origin:0;border-radius:0 0 12px 12px;width:100%;height:2px;animation:linear forwards toaster-module__DAutna__shrink;position:absolute;bottom:0;left:0}.toaster-module__DAutna__success{background:#e8f5ee}.toaster-module__DAutna__success .toaster-module__DAutna__dot{background:#1a9652}.toaster-module__DAutna__success .toaster-module__DAutna__message{color:#14532d}.toaster-module__DAutna__success .toaster-module__DAutna__close{color:#1a9652}.toaster-module__DAutna__progress_success{opacity:.35;background:#1a9652}.toaster-module__DAutna__error{background:#fdecea}.toaster-module__DAutna__error .toaster-module__DAutna__dot{background:#d63a3a}.toaster-module__DAutna__error .toaster-module__DAutna__message{color:#7f1d1d}.toaster-module__DAutna__error .toaster-module__DAutna__close{color:#d63a3a}.toaster-module__DAutna__progress_error{opacity:.35;background:#d63a3a}.toaster-module__DAutna__warning{background:#fef6e4}.toaster-module__DAutna__warning .toaster-module__DAutna__dot{background:#b45309}.toaster-module__DAutna__warning .toaster-module__DAutna__message{color:#78350f}.toaster-module__DAutna__warning .toaster-module__DAutna__close{color:#b45309}.toaster-module__DAutna__progress_warning{opacity:.35;background:#b45309}.toaster-module__DAutna__info{background:#e8f0fe}.toaster-module__DAutna__info .toaster-module__DAutna__dot{background:#2563eb}.toaster-module__DAutna__info .toaster-module__DAutna__message{color:#1e3a8a}.toaster-module__DAutna__info .toaster-module__DAutna__close{color:#2563eb}.toaster-module__DAutna__progress_info{opacity:.35;background:#2563eb}@media (hover:hover){.toaster-module__DAutna__success .toaster-module__DAutna__close:hover{background:#1a96521f}.toaster-module__DAutna__error .toaster-module__DAutna__close:hover{background:#d63a3a1f}.toaster-module__DAutna__warning .toaster-module__DAutna__close:hover{background:#b453091f}.toaster-module__DAutna__info .toaster-module__DAutna__close:hover{background:#2563eb1f}}@media (prefers-color-scheme:dark){.toaster-module__DAutna__success{background:#0d2b1a}.toaster-module__DAutna__success .toaster-module__DAutna__dot{background:#4ade80}.toaster-module__DAutna__success .toaster-module__DAutna__message{color:#bbf7d0}.toaster-module__DAutna__success .toaster-module__DAutna__close{color:#4ade80}.toaster-module__DAutna__error{background:#2b0d0d}.toaster-module__DAutna__error .toaster-module__DAutna__dot{background:#f87171}.toaster-module__DAutna__error .toaster-module__DAutna__message{color:#fecaca}.toaster-module__DAutna__error .toaster-module__DAutna__close{color:#f87171}.toaster-module__DAutna__warning{background:#2b1d00}.toaster-module__DAutna__warning .toaster-module__DAutna__dot{background:#fbbf24}.toaster-module__DAutna__warning .toaster-module__DAutna__message{color:#fde68a}.toaster-module__DAutna__warning .toaster-module__DAutna__close{color:#fbbf24}.toaster-module__DAutna__info{background:#0d1a2b}.toaster-module__DAutna__info .toaster-module__DAutna__dot{background:#60a5fa}.toaster-module__DAutna__info .toaster-module__DAutna__message{color:#bfdbfe}.toaster-module__DAutna__info .toaster-module__DAutna__close{color:#60a5fa}}@keyframes toaster-module__DAutna__slideIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toaster-module__DAutna__slideOut{0%{opacity:1;max-height:80px;margin-bottom:0;transform:scale(1)}to{opacity:0;max-height:0;margin-bottom:-8px;transform:scale(.96)}}@keyframes toaster-module__DAutna__shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
