:root{--navbar-height:60px;--footer-height:40px;--container-sides-padding:20px;--scrollbar-offset:0;--control-height-sm:32px;--control-height-md:40px;--control-height-lg:48px;--font-family:"Inter",system-ui,sans-serif;--font-size-xs:13px;--font-size-sm:15px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:28px;--font-size-4xl:34px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--line-height-tight:1.35;--line-height-base:1.4;--line-height-loose:1.6;--spacing-xxs:2px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:24px;--spacing-2xl:32px;--heading-spacing-top:var(--spacing-md);--heading-spacing-bottom:var(--spacing-sm);--heading-h1:var(--font-size-4xl);--heading-h2:var(--font-size-3xl);--heading-h3:var(--font-size-2xl);--heading-h4:var(--font-size-xl);--heading-h5:var(--font-size-lg);--heading-h6:var(--font-size-base);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--color-bg:#1d2125;--color-bg-muted:#2c2f33;--color-surface:#2e3338;--color-surface-hover:#3a3f44;--color-surface-alt:#282C30;--color-text:#b6c2cf;--color-text-muted:#8f9badbd;--color-text-inverted:#ffffff;--color-accent:#4dabf7;--color-accent-hover:#339af0;--color-accent-subtle:rgba(77,171,247,0.1);--color-accent-contrast:#1b6ec2;--color-accent-contrast-subtle:rgba(27,110,194,0.3);--color-accent-light:#a3d4fd;--color-success:#2ecc71;--color-error:#e74c3c;--color-warning:#f1c40f;--color-info:#3498db;--color-danger:#e74c3c;--color-danger-hover-bg:rgba(231,76,60,0.1);--color-border:#5c636b;--color-divider:#5c636b;--color-btn-bg:var(--color-accent);--color-btn-text:#ffffff;--color-btn-hover-bg:var(--color-accent-hover);--color-btn-disabled-bg:#444c56;--color-btn-disabled-text:#788189;--color-btn-danger-bg:var(--color-error);--color-btn-danger-hover-bg:#c0392b;--color-btn-danger-text:#ffffff;--color-btn-danger-disabled-bg:#774c4c;--color-btn-danger-disabled-text:#d6a6a6;--color-btn-secondary-bg:#262c32;--color-btn-secondary-hover-bg:var(--color-surface-hover);--color-btn-secondary-text:var(--color-text);--color-btn-secondary-border:var(--color-border);--color-input-bg:#262c32;--color-input-hover-bg:#262c32;--color-input-focus-bg:#262c32;--shadow-sm:0 1px 2px rgba(0,0,0,0.2);--shadow-md:0 2px 8px rgba(0,0,0,0.3);--shadow-lg:0 4px 16px rgba(0,0,0,0.4);--color-token:#fab005;--color-token-bg:rgba(250,176,5,0.1);--color-profit:#2ecc71;--color-loss:#e74c3c;--color-balance:#3498db;--color-placeholder:rgba(255,255,255,0.08)}[data-theme=dark]{--color-bg:#1d2125;--color-bg-muted:#2c2f33;--color-surface:#2e3338;--color-surface-hover:#3a3f44;--color-surface-alt:#282C30;--color-text:#b6c2cf;--color-text-muted:#8f9badbd;--color-text-inverted:#ffffff;--color-accent:#4dabf7;--color-accent-hover:#339af0;--color-accent-subtle:rgba(77,171,247,0.1);--color-accent-contrast:#1b6ec2;--color-accent-contrast-subtle:rgba(27,110,194,0.3);--color-accent-light:#a3d4fd;--color-success:#2ecc71;--color-error:#e74c3c;--color-warning:#f1c40f;--color-info:#3498db;--color-danger:#e74c3c;--color-danger-hover-bg:rgba(231,76,60,0.1);--color-border:#5c636b;--color-divider:#5c636b;--color-btn-bg:var(--color-accent);--color-btn-text:#ffffff;--color-btn-hover-bg:var(--color-accent-hover);--color-btn-disabled-bg:#444c56;--color-btn-disabled-text:#788189;--color-btn-danger-bg:var(--color-error);--color-btn-danger-hover-bg:#c0392b;--color-btn-danger-text:#ffffff;--color-btn-danger-disabled-bg:#774c4c;--color-btn-danger-disabled-text:#d6a6a6;--color-btn-secondary-bg:#262c32;--color-btn-secondary-hover-bg:var(--color-surface-hover);--color-btn-secondary-text:var(--color-text);--color-btn-secondary-border:var(--color-border);--color-input-bg:#262c32;--color-input-hover-bg:#262c32;--color-input-focus-bg:#262c32;--shadow-sm:0 1px 2px rgba(0,0,0,0.2);--shadow-md:0 2px 8px rgba(0,0,0,0.3);--shadow-lg:0 4px 16px rgba(0,0,0,0.4);--color-placeholder:rgba(255,255,255,0.08)}[data-theme=light]{--color-bg:#ffffff;--color-bg-muted:#f2f3f5;--color-surface:#ffffff;--color-surface-hover:#f0f0f0;--color-surface-alt:#F0F2F5;--color-text:#1c1e21;--color-text-muted:#79828da1;--color-text-inverted:#ffffff;--color-accent:#007bff;--color-accent-hover:#0056d2;--color-accent-subtle:rgba(0,123,255,0.1);--color-accent-contrast:#0a3e7c;--color-accent-contrast-subtle:rgba(10,62,124,0.1);--color-accent-light:#d2e9ff;--color-success:#2ecc71;--color-error:#e74c3c;--color-warning:#f39c12;--color-info:#3498db;--color-danger:#e74c3c;--color-danger-hover-bg:rgba(231,76,60,0.07);--color-border:#dcdcdc;--color-divider:#dcdcdc;--color-btn-bg:var(--color-accent);--color-btn-text:#ffffff;--color-btn-hover-bg:var(--color-accent-hover);--color-btn-disabled-bg:#cccccc;--color-btn-disabled-text:#888888;--color-btn-danger-bg:#e74c3c;--color-btn-danger-hover-bg:#c0392b;--color-btn-danger-text:#ffffff;--color-btn-danger-disabled-bg:#f6b8b8;--color-btn-danger-disabled-text:#b55b5b;--color-btn-secondary-bg:#ffffff;--color-btn-secondary-hover-bg:#f0f0f0;--color-btn-secondary-text:#1c1e21;--color-btn-secondary-border:var(--color-border);--color-input-bg:var(--color-bg);--color-input-hover-bg:var(--color-bg);--color-input-focus-bg:var(--color-bg);--shadow-sm:0 1px 2px rgba(0,0,0,0.05);--shadow-md:0 2px 8px rgba(0,0,0,0.1);--shadow-lg:0 4px 16px rgba(0,0,0,0.15);--color-placeholder:rgba(0,0,0,0.06)}@media (max-width:780px){:root{--container-sides-padding:8px}}.Toastify__toast-container{z-index:99992}.Toastify__toast-container--bottom-right{right:var(--toastify-toast-right);align-items:end}.Toastify__toast{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-base)}.Toastify__progress-bar-theme--dark{background:var(--color-accent)}[data-theme=dark] .Toastify__toast{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}[data-theme=dark] .Toastify__progress-bar{background:var(--color-accent)}[data-theme=dark] .Toastify__progress-bar--success{background:var(--color-success)}[data-theme=dark] .Toastify__progress-bar--error{background:var(--color-error)}[data-theme=dark] .Toastify__progress-bar--info{background:var(--color-info)}[data-theme=dark] .Toastify__progress-bar--warning{background:var(--color-warning)}[data-theme=dark] .Toastify__close-button{color:var(--color-text)}[data-theme=dark] .Toastify__toast-icon svg{fill:var(--color-accent)}[data-theme=dark] .Toastify__toast--success .Toastify__toast-icon svg{fill:var(--color-success)}[data-theme=dark] .Toastify__toast--error .Toastify__toast-icon svg{fill:var(--color-error)}[data-theme=dark] .Toastify__toast--info .Toastify__toast-icon svg{fill:var(--color-info)}[data-theme=dark] .Toastify__toast--warning .Toastify__toast-icon svg{fill:var(--color-warning)}[data-theme=light] .Toastify__toast{background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}[data-theme=light] .Toastify__progress-bar{background:var(--color-accent)}[data-theme=light] .Toastify__progress-bar--success{background:var(--color-success)}[data-theme=light] .Toastify__progress-bar--error{background:var(--color-error)}[data-theme=light] .Toastify__progress-bar--info{background:var(--color-info)}[data-theme=light] .Toastify__progress-bar--warning{background:var(--color-warning)}[data-theme=light] .Toastify__close-button{color:var(--color-text)}[data-theme=light] .Toastify__toast-icon svg{fill:var(--color-accent)}[data-theme=light] .Toastify__toast--success .Toastify__toast-icon svg{fill:var(--color-success)}[data-theme=light] .Toastify__toast--error .Toastify__toast-icon svg{fill:var(--color-error)}[data-theme=light] .Toastify__toast--info .Toastify__toast-icon svg{fill:var(--color-info)}[data-theme=light] .Toastify__toast--warning .Toastify__toast-icon svg{fill:var(--color-warning)}*{box-sizing:border-box}html{color-scheme:dark light;scroll-padding-top:var(--navbar-height)}body{margin:0;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}a{color:var(--color-accent)}a,a:hover{text-decoration:none}a:hover{color:var(--color-accent-hover)}button{border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;box-shadow:var(--shadow-sm);line-height:var(--line-height-base);box-shadow:none}button,textarea{font-family:inherit;font-size:var(--font-size-base);padding:var(--spacing-sm) var(--spacing-md)}textarea{background-color:var(--color-input-bg);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color .2s ease,box-shadow .2s ease}textarea::placeholder{color:var(--color-text-muted)}textarea:hover{background-color:var(--color-input-hover-bg)}textarea:focus,textarea:hover{border-color:var(--color-accent)}textarea:focus{background-color:var(--color-input-focus-bg);outline:none;box-shadow:0 0 0 2px var(--color-accent-subtle)}hr{border:none;border-top:1px solid var(--color-divider);margin:var(--spacing-lg) 0}.separator{height:1px;background-color:var(--color-divider);width:100%}.separator,ol,p,ul{margin:var(--spacing-sm) 0}pre{border-radius:var(--radius-sm);white-space:pre-wrap;word-wrap:break-word;margin:var(--spacing-sm) 0}blockquote,pre{font-size:var(--font-size-sm);background-color:var(--color-bg);padding:var(--spacing-md) var(--spacing-md);max-width:100%;box-sizing:border-box;width:100%}blockquote{margin:0;margin:var(--spacing-sm) 0;border-left:3px solid var(--color-border)}h1,h2,h3,h4,h5,h6{margin:var(--heading-spacing-top) 0 var(--heading-spacing-bottom)}h1{font-size:var(--heading-h1)}h1,h2{font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}h2{font-size:var(--heading-h2)}h3{font-size:var(--heading-h3);line-height:var(--line-height-tight)}h3,h4{font-weight:var(--font-weight-medium)}h4{font-size:var(--heading-h4)}h4,h5{line-height:var(--line-height-base)}h5{font-size:var(--heading-h5)}h5,h6{font-weight:var(--font-weight-regular)}h6{font-size:var(--heading-h6);line-height:var(--line-height-loose)}b,strong{font-weight:var(--font-weight-medium)}.MainLayout_container__rGDOw{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;min-height:100vh}.MainLayout_mainContainer__CPSHi{display:flex;flex:1 1;flex-direction:column;width:100%;box-sizing:border-box;margin:0 auto;max-width:960px;padding:0 var(--container-sides-padding);margin-top:var(--navbar-height);margin-bottom:var(--footer-height)}