@font-face{font-family:stackSansText;src:url(../media/stack_sans_text_latin_400_normal-s.p.3soksoamwri9q.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:stackSansText;src:url(../media/stack_sans_text_latin_500_normal-s.p.12vp-zz9pkdu5.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:stackSansText;src:url(../media/stack_sans_text_latin_600_normal-s.p.3j0yxa37kg6v5.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:stackSansText;src:url(../media/stack_sans_text_latin_700_normal-s.p.06l270_-s3j_s.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:stackSansText Fallback;src:local(Arial);ascent-override:89.48%;descent-override:26.84%;line-gap-override:0.0%;size-adjust:111.76%}.stacksanstext_3ac85a2f-module__htuVUW__className{font-family:stackSansText,stackSansText Fallback,ui-sans-serif,system-ui,sans-serif}.stacksanstext_3ac85a2f-module__htuVUW__variable{--font-sans:"stackSansText", "stackSansText Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{font-family:stackSansHeadline;src:url(../media/stack_sans_headline_latin_500_normal-s.p.04e10pnr8vshh.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:stackSansHeadline;src:url(../media/stack_sans_headline_latin_600_normal-s.p.2z-83fxof5okt.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:stackSansHeadline;src:url(../media/stack_sans_headline_latin_700_normal-s.p.0oxi_avylrsys.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:stackSansHeadline Fallback;src:local(Arial);ascent-override:94.09%;descent-override:28.23%;line-gap-override:0.0%;size-adjust:106.28%}.stacksansheadline_6f638130-module__Dee-lG__className{font-family:stackSansHeadline,stackSansHeadline Fallback,ui-sans-serif,system-ui,sans-serif}.stacksansheadline_6f638130-module__Dee-lG__variable{--font-display:"stackSansHeadline", "stackSansHeadline Fallback", ui-sans-serif, system-ui, sans-serif}
:root{--color-accent:#0057ff;--color-accent-hover:#1a6aff;--color-accent-weak:#0057ff1f;--color-accent-text:#5b96ff;--color-profit:#00c97a;--color-profit-weak:#00c97a1f;--color-loss:#ff4d4d;--color-loss-weak:#ff4d4d1f;--color-warning:#f59e0b;--color-warning-weak:#f59e0b1f;--color-selection:#f59e0b59;--color-progress:#f59e0b;--color-background:#07080c;--color-background-subtle:#0a0c12;--color-surface-1:#ffffff08;--color-surface-2:#ffffff0e;--color-surface-3:#ffffff14;--color-surface-hover:#ffffff0f;--color-border:#ffffff12;--color-border-strong:#ffffff1f;--color-foreground:#eef0f6;--color-muted:#8b91a0;--color-faint:#50566a;--color-glass-bg:#0a0c148c;--color-glass-border:#ffffff12}html.light{--color-background:#f4f6fb;--color-background-subtle:#eceef5;--color-surface-1:#ffffff8c;--color-surface-2:#ffffffbf;--color-surface-3:#ffffffeb;--color-surface-hover:#ffffffd9;--color-border:#00000012;--color-border-strong:#00000021;--color-foreground:#0d0f18;--color-muted:#5c6275;--color-faint:#9ba3b5;--color-glass-bg:#fff9;--color-glass-border:#fffc;--color-accent-text:#0057ff}
:root{--font-sans:var(--font-sans,"Stack Sans Text"), ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-display,"Stack Sans Headline"), ui-sans-serif, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-2xs:.625rem;--text-xs:.6875rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-loose:1.7;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.04em;--tracking-wider:.08em}
:root{--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--sidebar-width:180px;--topbar-height:56px}
:root{--radius-xs:2px;--radius-sm:2px;--radius-md:2px;--radius-lg:2px;--radius-xl:2px;--radius-2xl:2px;--radius-full:9999px}
:root{--shadow-sm:0 1px 3px #00000059, 0 1px 2px #00000040;--shadow-md:0 4px 12px #0006, 0 2px 4px #00000040;--shadow-lg:0 8px 32px #00000080, 0 4px 8px #0000004d;--shadow-xl:0 16px 48px #0009, 0 8px 16px #00000059;--shadow-accent:0 0 24px #0057ff40, 0 0 8px #0057ff26;--shadow-accent-sm:0 0 12px #0057ff33}html.light{--shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000d;--shadow-md:0 4px 12px #0000001a, 0 2px 4px #0000000f;--shadow-lg:0 8px 32px #0000001f, 0 4px 8px #00000014;--shadow-xl:0 16px 48px #00000026, 0 8px 16px #0000001a}
:root{--duration-fast:80ms;--duration-base:.15s;--duration-slow:.25s;--duration-slower:.4s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-inout:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--transition-colors:color var(--duration-base) var(--ease-out), background var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);--transition-all:all var(--duration-base) var(--ease-out)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes sidebar-in{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes nav-item-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}
:root{--z-raised:30;--z-sticky:40;--z-nav:50;--z-overlay:90;--z-modal:100}
:root{--blur-sm:8px;--blur-md:14px;--blur-lg:16px}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;line-height:var(--leading-normal);-webkit-text-size-adjust:100%}html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);font-feature-settings:"rlig" 1, "calt" 1;-webkit-font-smoothing:antialiased;min-height:100svh;overflow-x:clip}::selection{background-color:var(--color-selection);color:var(--color-foreground)}input,select,textarea,button{font-family:inherit;font-size:inherit}button,input,select,textarea{border:0}@media (max-width:767px){input[type],select,textarea{font-size:var(--text-md)}}input,select,textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.light input,html.light select,html.light textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}a{color:inherit;text-decoration:none}button{cursor:pointer}img,video{max-width:100%;display:block}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-full);transition:background .2s}::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}*{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}[data-sonner-toaster]{--offset:var(--space-6)!important;--gap:var(--space-2)!important}[data-sonner-toast]{--toast-surface:#0e1016f0;--toast-border:#ffffff1a;--toast-accent:var(--color-border-strong);background:var(--toast-surface)!important;-webkit-backdrop-filter:blur(10px)saturate(1.3)!important;border:1px solid var(--toast-border)!important;border-left:2px solid var(--toast-accent)!important;padding:var(--space-4) var(--space-5)!important;border-radius:0!important;min-width:280px!important;max-width:380px!important;box-shadow:0 10px 30px #0000008c!important}html.light [data-sonner-toast]{--toast-surface:#fffffff5;--toast-border:#00000014;box-shadow:0 10px 30px #0f142829!important}[data-sonner-toast] [data-title]{font-family:var(--font-sans)!important;font-size:var(--text-sm)!important;font-weight:var(--weight-semibold)!important;letter-spacing:var(--tracking-tight)!important;color:var(--color-foreground)!important}[data-sonner-toast] [data-description]{font-family:var(--font-sans)!important;font-size:var(--text-xs)!important;color:var(--color-muted)!important;line-height:var(--leading-snug)!important;margin-top:2px!important}[data-sonner-toast] [data-icon]{width:16px!important;height:16px!important}[data-sonner-toast] [data-button]{background:var(--color-accent)!important;color:#fff!important;font-family:var(--font-sans)!important;font-size:var(--text-xs)!important;font-weight:var(--weight-semibold)!important;height:26px!important;padding:0 var(--space-3)!important;border-radius:0!important}[data-sonner-toast] [data-button]:hover{background:var(--color-accent-hover)!important}[data-sonner-toast] [data-close-button]{background:var(--color-surface-3)!important;border:1px solid var(--color-border)!important;color:var(--color-muted)!important;border-radius:0!important}[data-sonner-toast][data-type=success]{--toast-accent:var(--color-profit)!important}[data-sonner-toast][data-type=success] [data-icon] svg{color:var(--color-profit)!important}[data-sonner-toast][data-type=error]{--toast-accent:var(--color-loss)!important}[data-sonner-toast][data-type=error] [data-icon] svg{color:var(--color-loss)!important}[data-sonner-toast][data-type=warning]{--toast-accent:var(--color-warning)!important}[data-sonner-toast][data-type=warning] [data-icon] svg{color:var(--color-warning)!important}[data-sonner-toast][data-type=info]{--toast-accent:var(--color-accent)!important}[data-sonner-toast][data-type=info] [data-icon] svg,[data-sonner-toast][data-type=loading] [data-icon] svg{color:var(--color-accent)!important}[data-sonner-toast]{position:relative!important;overflow:hidden!important}[data-sonner-toast]:after{content:""!important;background:var(--toast-accent)!important;opacity:.55!important;transform-origin:0!important;width:100%!important;height:2px!important;animation:4s linear forwards davot-toast-thread!important;position:absolute!important;bottom:0!important;left:0!important}[data-sonner-toast][data-type=error]:after,[data-sonner-toast].davot-toast-undo:after{animation-duration:6s!important}[data-sonner-toast][data-expanded=false][data-front=false]:after,[data-sonner-toast][data-type=loading]:after,[data-sonner-toast][data-duration=Infinity]:after{opacity:0!important;animation:none!important}@keyframes davot-toast-thread{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.text-accent{color:var(--color-accent-text)}.text-muted{color:var(--color-muted)}.text-profit{color:var(--color-profit)}.text-loss{color:var(--color-loss)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.glass{background:var(--color-glass-bg);-webkit-backdrop-filter:blur(var(--blur-lg));border:1px solid var(--color-glass-border)}.animate-fade-in{animation:fade-in var(--duration-base) var(--ease-out) both}.animate-fade-up{animation:fade-up var(--duration-slow) var(--ease-out) both}.animate-fade-scale{animation:fade-scale var(--duration-slow) var(--ease-out) both}.animate-spin{animation:1s linear infinite spin}.animate-pulse{animation:pulse 2s var(--ease-inout) infinite}

