.page-bg[data-v-847f08b4]{background-image:url(/assets/media/images/2600x1200/bg-10.png);min-height:100vh}.dark .page-bg[data-v-847f08b4]{background-image:url(/assets/media/images/2600x1200/bg-10-dark.png)}.page-bg[data-v-cdac3dc8]{background-image:url(/assets/media/images/2600x1200/bg-10.png);min-height:100vh}.dark .page-bg[data-v-cdac3dc8]{background-image:url(/assets/media/images/2600x1200/bg-10-dark.png)}.prose h1[data-v-cdac3dc8],.prose h2[data-v-cdac3dc8],.prose h3[data-v-cdac3dc8]{margin-top:1.2em;margin-bottom:.6em;line-height:1.3;font-weight:600}.prose h1[data-v-cdac3dc8]{font-size:1.875rem}.prose h2[data-v-cdac3dc8]{font-size:1.5rem}.prose h3[data-v-cdac3dc8]{font-size:1.25rem}.prose p[data-v-cdac3dc8]{margin-top:.8em;margin-bottom:.8em}.prose ul[data-v-cdac3dc8]{margin-top:.8em;margin-bottom:.8em;padding-left:1.5em;list-style-type:disc}.prose li[data-v-cdac3dc8]{margin-top:.2em;margin-bottom:.2em}.dark .prose[data-v-cdac3dc8]{color:#cbd5e1}.dark .prose h1[data-v-cdac3dc8],.dark .prose h2[data-v-cdac3dc8],.dark .prose h3[data-v-cdac3dc8]{color:#e2e8f0}.dark .prose-invert h1[data-v-cdac3dc8],.dark .prose-invert h2[data-v-cdac3dc8],.dark .prose-invert h3[data-v-cdac3dc8],.dark .prose-invert p[data-v-cdac3dc8],.dark .prose-invert ul[data-v-cdac3dc8],.dark .prose-invert li[data-v-cdac3dc8]{color:#e5e7eb}.dark .prose-invert a[data-v-cdac3dc8]{color:#93c5fd}.dark .prose-sm[data-v-cdac3dc8]{color:#d1d5db}.dark .prose-sm h1[data-v-cdac3dc8],.dark .prose-sm h2[data-v-cdac3dc8],.dark .prose-sm h3[data-v-cdac3dc8],.dark .prose-sm strong[data-v-cdac3dc8]{color:#f9fafb}.dark .prose-sm a[data-v-cdac3dc8]{color:#93c5fd}.page-bg[data-v-99fe4a0e]{background-image:url(/assets/media/images/2600x1200/bg-10.png);min-height:100vh}.dark .page-bg[data-v-99fe4a0e]{background-image:url(/assets/media/images/2600x1200/bg-10-dark.png)}.page-container[data-v-6107cb40]{display:flex;flex-direction:column;min-height:100vh}.about-page[data-v-6107cb40]{flex:1}.team-member[data-v-6107cb40]{transition:transform .3s ease,box-shadow .3s ease}.team-member[data-v-6107cb40]:hover{transform:translateY(-10px);box-shadow:0 10px 30px #0000001a}.page-container[data-v-2c36e281]{display:flex;flex-direction:column;min-height:100vh}.contact-page[data-v-2c36e281]{flex:1}.backtest-page-component[data-v-21fb955f]{--font-system-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bg-color: #0A0F1A;--card-bg: #101623;--border-color: #283143;--text-color: #E0E6F1;--text-body-color-muted: #B0BACC;--heading-color: #F8FAFC;--indigo-300: #a3bffa;--indigo-400: #818CF8;--indigo-500: #6366F1;--slate-800: #1E293B;--green-400: #48BB78;--red-400: #F87171;--text-muted: #94A3B8;font-family:var(--font-system-sans);background-color:var(--bg-color);color:var(--text-color);line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-background-canvas[data-v-21fb955f]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.05}.subpage-navbar[data-v-21fb955f]{background-color:#0f172ad9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:.75rem 0;position:sticky;top:0;z-index:1000;border-bottom:1px solid var(--slate-800)}.subpage-navbar-container[data-v-21fb955f]{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:flex;justify-content:space-between;align-items:center}.navbar-logo-link[data-v-21fb955f]{display:flex;align-items:center;text-decoration:none}.navbar-logo-img[data-v-21fb955f]{height:2.25rem;margin-right:.5rem}.subpage-logo-text[data-v-21fb955f]{font-size:1.15rem;font-weight:600;color:var(--heading-color)}.nav-back-btn[data-v-21fb955f]{font-size:.875rem;padding:.5rem 1rem}.btn[data-v-21fb955f]{font-family:var(--font-system-sans);font-weight:600;letter-spacing:.02em;border-radius:.375rem;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 5px #0000001a,0 1px 2px #00000014;border-width:1px;padding-top:.75rem;padding-bottom:.75rem;text-decoration:none}.btn[data-v-21fb955f]:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 4px 10px #0000001f,0 2px 6px #0000001a}.btn-primary[data-v-21fb955f]{background-color:var(--indigo-500);color:#fff;border-color:var(--indigo-500)}.btn-primary[data-v-21fb955f]:hover{background-color:var(--indigo-600);border-color:var(--indigo-600)}.btn-secondary[data-v-21fb955f]{background-color:transparent;color:var(--indigo-400);border-color:var(--indigo-400)}.btn-secondary[data-v-21fb955f]:hover{background-color:#818cf81a;color:var(--indigo-300);border-color:var(--indigo-300)}.btn-lg[data-v-21fb955f]{padding:.875rem 2rem;font-size:1.05rem}.icon-left[data-v-21fb955f]{margin-right:.625rem}.icon-sm[data-v-21fb955f]{font-size:.8em}.focus-style[data-v-21fb955f]:focus-visible{outline:2px solid var(--indigo-400);outline-offset:2px;box-shadow:0 0 0 3px #818cf840;border-radius:.375rem}.page-header[data-v-21fb955f]{padding:4rem 0 3rem;text-align:center;background:linear-gradient(180deg,rgba(16,22,35,.5) 0%,var(--bg-color) 100%);position:relative;z-index:10}.page-title[data-v-21fb955f]{font-size:2.75rem;font-weight:700;color:var(--heading-color);margin-bottom:1rem}.page-subtitle[data-v-21fb955f]{font-size:1.2rem;color:var(--text-body-color-muted);max-width:45rem;margin-left:auto;margin-right:auto}.page-content[data-v-21fb955f]{padding:1rem 0 4rem;position:relative;z-index:10}.content-section[data-v-21fb955f]{padding:2.5rem 0}.page-content>.content-section[data-v-21fb955f]:not(:last-child){border-bottom:1px solid var(--border-color)}.section-container[data-v-21fb955f]{max-width:72rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.section-title-underline[data-v-21fb955f]{font-size:1.85rem;font-weight:600;color:var(--heading-color);margin-bottom:1.75rem;padding-bottom:.5rem;border-bottom:2px solid var(--indigo-500);display:inline-flex;align-items:center}.icon-section[data-v-21fb955f]{margin-right:.75rem;color:var(--indigo-400)}.icon-subsection[data-v-21fb955f]{margin-right:.5rem;font-size:.9em;color:var(--indigo-300)}.updated-badge[data-v-21fb955f]{font-size:.75rem;color:var(--text-muted);background-color:rgba(var(--slate-800),.7);padding:.2rem .5rem;border-radius:.25rem;display:inline-block;margin-bottom:1rem}.section-callout[data-v-21fb955f]{font-size:1rem;color:var(--text-color);background-color:rgba(var(--indigo-500),.1);border-left:3px solid var(--indigo-500);padding:.75rem 1rem;margin:1rem 0 1.5rem;border-radius:.25rem}.section-callout strong[data-v-21fb955f]{color:var(--indigo-300)}.content-section p[data-v-21fb955f]{font-size:1.05rem;margin-bottom:1.25rem;color:var(--text-body-color-muted)}.content-section p strong[data-v-21fb955f]{color:var(--text-color);font-weight:500}.content-section ul[data-v-21fb955f]{list-style:none;padding-left:0;margin-bottom:1.5rem}.content-section ul li[data-v-21fb955f]{position:relative;padding-left:1.75rem;margin-bottom:.6rem;color:var(--text-body-color-muted)}.content-section ul li[data-v-21fb955f]:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:1px;color:var(--indigo-400);font-size:.9em}.backtest-period-summary[data-v-21fb955f]{background-color:var(--card-bg);padding:1.5rem;border-radius:.5rem;margin-bottom:1rem;border:1px solid var(--border-color)}.in-sample-period[data-v-21fb955f]{background-color:rgba(var(--card-bg),.7);border-left:3px solid var(--indigo-400)}.out-of-sample-period[data-v-21fb955f]{border-left:3px solid var(--green-400)}.period-title[data-v-21fb955f]{font-size:1.25rem;font-weight:600;color:var(--indigo-300);margin-bottom:.75rem;display:flex;align-items:center}.subsection-title[data-v-21fb955f]{font-size:1.35rem;font-weight:600;color:var(--heading-color);margin-bottom:.5rem;display:flex;align-items:center}.backtest-period-summary>p[data-v-21fb955f]:not(.updated-badge):not(.section-callout){font-size:.95rem;margin-bottom:1rem}.metrics-grid[data-v-21fb955f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-bottom:1.5rem;margin-top:1rem}.combined-metrics-grid[data-v-21fb955f]{gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.metric-card[data-v-21fb955f]{background-color:var(--slate-800);padding:1rem;border-radius:.375rem;border:1px solid var(--border-color);text-align:center;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;justify-content:space-between}.metric-card h4[data-v-21fb955f]{font-size:.8rem;color:var(--text-body-color-muted);margin-bottom:.35rem;font-weight:500;text-transform:uppercase}.metric-card .metric-value[data-v-21fb955f]{font-size:1.5rem;font-weight:600;color:var(--heading-color);margin-bottom:.15rem;line-height:1.2}.metric-card small[data-v-21fb955f]{font-size:.75rem;color:var(--text-muted);margin-top:auto}.text-green-400[data-v-21fb955f]{color:var(--green-400)}.text-red-400[data-v-21fb955f]{color:var(--red-400)}.combined-analysis-summary[data-v-21fb955f]{background-color:var(--card-bg);padding:1.5rem;border-radius:.5rem;margin-top:1.5rem;margin-bottom:1rem;border:1px solid var(--indigo-500)}.combined-analysis-summary ul[data-v-21fb955f]{margin-top:1rem}.strategy-points[data-v-21fb955f]{margin-top:2rem}.strategy-point[data-v-21fb955f]{display:flex;align-items:flex-start;margin-bottom:2rem;background-color:rgba(var(--card-bg),.5);padding:1.5rem;border-radius:.5rem;border:1px solid var(--border-color)}.icon-strategy[data-v-21fb955f]{font-size:1.75rem;margin-right:1.5rem;margin-top:.25rem;flex-shrink:0;width:2rem;text-align:center}.strategy-point h4[data-v-21fb955f]{font-size:1.2rem;font-weight:600;color:var(--heading-color);margin-bottom:.5rem}.strategy-point p[data-v-21fb955f]{font-size:.95rem;color:var(--text-body-color-muted);margin-bottom:0}.quarterly-example-card[data-v-21fb955f]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:.5rem;padding:1.5rem;margin-bottom:1.5rem}.quarter-title[data-v-21fb955f]{font-size:1.2rem;font-weight:600;color:var(--indigo-300);margin-bottom:.5rem}.quarter-details[data-v-21fb955f]{font-size:.9rem;color:var(--text-body-color-muted);margin-bottom:.75rem;border-bottom:1px dashed var(--border-color);padding-bottom:.75rem}.picks-intro[data-v-21fb955f]{font-size:.9rem;font-weight:500;color:var(--text-color);margin-bottom:.5rem;margin-top:.5rem}.stock-picks-list[data-v-21fb955f]{list-style:none;padding-left:0;font-size:.85rem;column-count:2;column-gap:1rem}@media (max-width: 500px){.stock-picks-list[data-v-21fb955f]{column-count:1}}.stock-picks-list li[data-v-21fb955f]{margin-bottom:.25rem;color:var(--text-body-color-muted)}.quarter-note[data-v-21fb955f]{font-size:.8rem;font-style:italic;color:var(--text-muted);margin-top:.75rem}.code-block-wrapper[data-v-21fb955f]{background-color:#060913;border:1px solid var(--border-color);border-radius:.5rem;padding:1rem 1.5rem;overflow-x:auto;margin:1.5rem 0}.code-block-wrapper pre[data-v-21fb955f]{margin:0}.code-block-wrapper code[data-v-21fb955f]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.875rem;color:#cdd3e0;white-space:pre;line-height:1.5}.disclaimer[data-v-21fb955f]{font-size:.85rem;color:var(--text-muted);margin-top:1.5rem;padding:1rem;background-color:rgba(var(--slate-800),.5);border-left:3px solid var(--indigo-500);border-radius:.25rem}.text-link[data-v-21fb955f]{color:var(--indigo-400);text-decoration:none;font-weight:500}.text-link[data-v-21fb955f]:hover{text-decoration:underline;color:var(--indigo-300)}.section-divider-major[data-v-21fb955f]{border:0;height:1px;background-image:linear-gradient(to right,transparent,var(--border-color),transparent);margin:2.5rem 0}.section-divider-minor[data-v-21fb955f]{border:0;height:1px;background-color:var(--border-color);opacity:.5;margin:2rem auto;width:80%}.cta-section-final[data-v-21fb955f]{padding:3rem 0;margin-top:1rem}.cta-section-final .page-subtitle[data-v-21fb955f]{margin-bottom:2rem}.subpage-footer[data-v-21fb955f]{text-align:center;padding:2rem 0;border-top:1px solid var(--slate-800);color:var(--text-muted);font-size:.875rem;position:relative;z-index:10}.subpage-footer p[data-v-21fb955f]{margin-bottom:.5rem}.how-it-works-page-component[data-v-6ec9edf9]{--font-system-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--bg-color: #0A0F1A;--card-bg: #101623;--border-color: #283143;--text-color: #E0E6F1;--text-body-color-muted: #B0BACC;--heading-color: #F8FAFC;--indigo-300: #a3bffa;--indigo-400: #818CF8;--indigo-500: #6366F1;--indigo-600: #4F46E5;--slate-800: #1E293B;font-family:var(--font-system-sans);background-color:var(--bg-color);color:var(--text-color);line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-background-canvas[data-v-6ec9edf9]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.05}.subpage-navbar[data-v-6ec9edf9]{background-color:#0f172ad9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:.75rem 0;position:sticky;top:0;z-index:1000;border-bottom:1px solid var(--slate-800)}.subpage-navbar-container[data-v-6ec9edf9]{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:flex;justify-content:space-between;align-items:center}.navbar-logo-link[data-v-6ec9edf9]{display:flex;align-items:center;text-decoration:none}.navbar-logo-img[data-v-6ec9edf9]{height:2.25rem;margin-right:.5rem}.subpage-logo-text[data-v-6ec9edf9]{font-size:1.15rem;font-weight:600;color:var(--heading-color)}.nav-back-btn[data-v-6ec9edf9]{font-size:.875rem;padding:.5rem 1rem}.btn[data-v-6ec9edf9]{font-family:var(--font-system-sans);font-weight:600;letter-spacing:.02em;border-radius:.375rem;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 5px #0000001a,0 1px 2px #00000014;border-width:1px;padding-top:.75rem;padding-bottom:.75rem;text-decoration:none}.btn[data-v-6ec9edf9]:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 4px 10px #0000001f,0 2px 6px #0000001a}.btn-primary[data-v-6ec9edf9]{background-color:var(--indigo-500);color:#fff;border-color:var(--indigo-500)}.btn-primary[data-v-6ec9edf9]:hover{background-color:var(--indigo-600);border-color:var(--indigo-600)}.btn-secondary[data-v-6ec9edf9]{background-color:transparent;color:var(--indigo-400);border-color:var(--indigo-400)}.btn-secondary[data-v-6ec9edf9]:hover{background-color:#818cf81a;color:var(--indigo-300);border-color:var(--indigo-300)}.btn-lg[data-v-6ec9edf9]{padding:.875rem 2rem;font-size:1.05rem}.icon-left[data-v-6ec9edf9]{margin-right:.625rem}.focus-style[data-v-6ec9edf9]:focus-visible{outline:2px solid var(--indigo-400);outline-offset:2px;box-shadow:0 0 0 3px #818cf840;border-radius:.375rem}.page-header[data-v-6ec9edf9]{padding:4rem 0 3rem;text-align:center;background:linear-gradient(180deg,rgba(16,22,35,.5) 0%,var(--bg-color) 100%);position:relative;z-index:10}.page-title[data-v-6ec9edf9]{font-size:2.75rem;font-weight:700;color:var(--heading-color);margin-bottom:1rem}.page-subtitle[data-v-6ec9edf9]{font-size:1.2rem;color:var(--text-body-color-muted);max-width:45rem;margin-left:auto;margin-right:auto}.page-content[data-v-6ec9edf9]{padding:1rem 0 4rem;position:relative;z-index:10}.toc-container[data-v-6ec9edf9]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:.5rem;padding:1.5rem;margin-bottom:2.5rem}.toc-title[data-v-6ec9edf9]{font-size:1.3rem;font-weight:600;color:var(--heading-color);margin-top:0;margin-bottom:1rem}.toc-list[data-v-6ec9edf9]{list-style:none;padding-left:0;margin:0}.toc-list li a[data-v-6ec9edf9]{color:var(--indigo-300);text-decoration:none;font-weight:500;display:block;padding:.4rem 0;transition:color .2s ease}.toc-list li a[data-v-6ec9edf9]:hover{color:#fff}.content-section-details[data-v-6ec9edf9]{margin-bottom:1rem;background-color:var(--card-bg);border-radius:.5rem;border:1px solid var(--border-color);overflow:hidden}.section-summary[data-v-6ec9edf9]{padding:1rem 1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#ffffff08}.section-summary[data-v-6ec9edf9]:hover{background-color:#ffffff0d}.section-summary[data-v-6ec9edf9]::-webkit-details-marker{display:none}.section-summary[data-v-6ec9edf9]:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--indigo-400);transition:transform .2s ease-in-out}.content-section-details[open]>.section-summary[data-v-6ec9edf9]:after{transform:rotate(180deg)}.section-title-collapsible[data-v-6ec9edf9]{font-size:1.5rem;font-weight:600;color:var(--heading-color);margin:0;display:flex;align-items:center}.icon-section[data-v-6ec9edf9]{margin-right:.75rem;color:var(--indigo-400);font-size:1.1em}.section-content-wrapper[data-v-6ec9edf9]{padding:1.5rem;border-top:1px solid var(--border-color)}.updated-badge[data-v-6ec9edf9]{font-size:.75rem;color:var(--text-muted);background-color:rgba(var(--slate-800),.7);padding:.2rem .5rem;border-radius:.25rem;display:inline-block;margin-bottom:1rem}.section-callout[data-v-6ec9edf9]{font-size:1rem;color:var(--text-color);background-color:rgba(var(--indigo-500),.1);border-left:3px solid var(--indigo-500);padding:.75rem 1rem;margin-bottom:1.5rem;border-radius:.25rem}.section-callout strong[data-v-6ec9edf9]{color:var(--indigo-300)}.content-section-details p[data-v-6ec9edf9]{font-size:1rem;margin-bottom:1rem;color:var(--text-body-color-muted)}.content-section-details p strong[data-v-6ec9edf9]{color:var(--text-color);font-weight:500}.content-section-details ul[data-v-6ec9edf9]{list-style:none;padding-left:0;margin-bottom:1.25rem}.content-section-details ul li[data-v-6ec9edf9]{position:relative;padding-left:1.75rem;margin-bottom:.5rem;color:var(--text-body-color-muted);font-size:.95rem}.content-section-details ul li[data-v-6ec9edf9]:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:2px;color:var(--indigo-400);font-size:.9em}.text-link[data-v-6ec9edf9]{color:var(--indigo-400);text-decoration:none;font-weight:500}.text-link[data-v-6ec9edf9]:hover{text-decoration:underline;color:var(--indigo-300)}.cta-minor[data-v-6ec9edf9]{margin-top:1.5rem;padding-top:1rem;border-top:1px dashed var(--border-color);text-align:right}.cta-minor p[data-v-6ec9edf9]{margin-bottom:0;font-size:.95rem}.cta-minor .fas[data-v-6ec9edf9]{font-size:.8em;margin-left:.25rem}.customer-quote-placeholder[data-v-6ec9edf9]{background-color:rgba(var(--indigo-500),.05);border-left:4px solid var(--indigo-500);padding:1rem 1.5rem;margin:2rem 0;border-radius:.25rem}.customer-quote-placeholder p[data-v-6ec9edf9]{margin-bottom:.5rem;font-style:italic;color:var(--text-body-color-muted)}.customer-quote-placeholder .quote-author[data-v-6ec9edf9]{font-style:normal;font-weight:500;color:var(--text-color);text-align:right}.section-divider[data-v-6ec9edf9]{border:0;height:1px;background-color:transparent;margin:.5rem 0}.section-divider-major[data-v-6ec9edf9]{border:0;height:1px;background-image:linear-gradient(to right,transparent,var(--border-color),transparent);margin:2.5rem 0}.cta-section-final[data-v-6ec9edf9]{padding:3rem 0;margin-top:1rem}.cta-section-final .page-subtitle[data-v-6ec9edf9]{margin-bottom:2rem}.subpage-footer[data-v-6ec9edf9]{text-align:center;padding:2rem 0;border-top:1px solid var(--slate-800);color:var(--text-muted);font-size:.875rem;position:relative;z-index:10}.subpage-footer p[data-v-6ec9edf9]{margin-bottom:.5rem}.section-container[data-v-6ec9edf9]{max-width:60rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.page-container[data-v-68f11c99]{display:flex;flex-direction:column;min-height:100vh}.terms-page[data-v-68f11c99]{flex:1}.prose h2[data-v-68f11c99]{margin-top:2rem;font-size:1.5rem;font-weight:700;color:#1e293b}.prose h3[data-v-68f11c99]{margin-top:1.5rem;font-size:1.25rem;font-weight:600;color:#303439}.dark .prose h3[data-v-68f11c99],.dark .prose h2[data-v-68f11c99]{color:#292b2e}.prose p[data-v-68f11c99]{margin:1rem 0;color:#222325}.dark .prose p[data-v-68f11c99]{color:#0b0b0b}.prose ul[data-v-68f11c99]{margin:1rem 0;padding-left:1.5rem;color:#475569}.dark .prose ul[data-v-68f11c99]{color:#17191b}.prose li[data-v-68f11c99]{margin:.5rem 0}.page-container[data-v-feea975d]{display:flex;flex-direction:column;min-height:100vh}.privacy-page[data-v-feea975d]{flex:1}.prose h2[data-v-feea975d]{margin-top:2rem;font-size:1.5rem;font-weight:700;color:#1e293b}.prose h3[data-v-feea975d]{margin-top:1.5rem;font-size:1.25rem;font-weight:600;color:#303439}.dark .prose h3[data-v-feea975d],.dark .prose h2[data-v-feea975d]{color:#292b2e}.prose p[data-v-feea975d]{margin:1rem 0;color:#222325}.dark .prose p[data-v-feea975d]{color:#0b0b0b}.prose ul[data-v-feea975d]{margin:1rem 0;padding-left:1.5rem;color:#475569}.dark .prose ul[data-v-feea975d]{color:#17191b}.prose li[data-v-feea975d]{margin:.5rem 0}.pricing-card[data-v-fc4c7836]{will-change:transform,box-shadow;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transition:all .3s cubic-bezier(.16,1,.3,1)}.pricing-card[data-v-fc4c7836]:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.pricing-card-pro[data-v-fc4c7836]{box-shadow:0 0 30px #6366f14d}.pricing-card-pro[data-v-fc4c7836]:hover{box-shadow:0 0 40px #6366f166}@keyframes modalFadeIn-fc4c7836{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fixed[data-v-fc4c7836]{animation:modalFadeIn-fc4c7836 .2s ease-out}a[data-v-fc4c7836]:hover{box-shadow:0 4px 12px #00000026;transition:all .2s ease-in-out}a.premium[data-v-fc4c7836]{background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.premium[data-v-fc4c7836]:hover{box-shadow:0 8px 25px -5px #6366f140;transition:all .2s ease-in-out}.landing-page[data-v-0b17c556]{--primary-color: #6366f1;--primary-hover: #4f46e5;--secondary-color: #f1f5f9;--accent-color: #06b6d4;--text-primary: #1e293b;--text-secondary: #475569;--text-muted: #64748b;--bg-primary: #ffffff;--bg-secondary: #f8fafc;--bg-card: #ffffff;--border-color: #e2e8f0;--success-color: #10b981;--error-color: #ef4444;--gradient: linear-gradient(135deg, var(--primary-color), var(--accent-color));font-family:system-ui,-apple-system,sans-serif;background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6}.section-title[data-v-0b17c556]{font-size:2.5rem;font-weight:700;line-height:1.2;text-align:center;margin-bottom:1rem;color:var(--text-primary)}@media (min-width: 768px){.section-title[data-v-0b17c556]{font-size:3rem}}.section-subtitle[data-v-0b17c556]{font-size:1.125rem;color:var(--text-secondary);text-align:center;margin-bottom:4rem;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.7}.container[data-v-0b17c556]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.desktop-only[data-v-0b17c556]{display:none}.mobile-only[data-v-0b17c556]{display:block}@media (min-width: 768px){.desktop-only[data-v-0b17c556]{display:block}.mobile-only[data-v-0b17c556]{display:none}}.btn[data-v-0b17c556]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-weight:600;text-decoration:none;transition:all .2s ease;border:none;cursor:pointer;font-size:.75rem}.btn-primary[data-v-0b17c556]{background:var(--gradient);color:#fff;box-shadow:0 4px 14px #6366f14d}.btn-primary[data-v-0b17c556]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.btn-secondary[data-v-0b17c556]{background:var(--primary-color);color:#fff;border:2px solid var(--primary-color)}.btn-secondary[data-v-0b17c556]:hover{background:var(--primary-hover);border-color:var(--primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.btn-outline[data-v-0b17c556]{background:transparent;color:var(--text-secondary);border:2px solid var(--border-color)}.btn-outline[data-v-0b17c556]:hover{border-color:var(--primary-color);color:var(--primary-color);background:#6366f10d}.navbar[data-v-0b17c556]{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1rem 0;transition:all .3s ease;background:#fffffff2;backdrop-filter:blur(10px);border-bottom:1px solid transparent}.navbar.scrolled[data-v-0b17c556]{background:#fffffffa;border-bottom:1px solid var(--border-color);box-shadow:0 1px 3px #0000001a}.nav-container[data-v-0b17c556]{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 1.5rem}.logo[data-v-0b17c556]{height:2.25rem}.nav-links[data-v-0b17c556]{display:flex;gap:2rem}.nav-link[data-v-0b17c556]{color:var(--text-secondary);text-decoration:none;font-weight:500;transition:color .2s ease;padding:.5rem 0}.nav-link[data-v-0b17c556]:hover{color:var(--primary-color)}.nav-actions[data-v-0b17c556]{display:flex;align-items:center;gap:1rem}.sign-in-btn[data-v-0b17c556]{color:var(--text-secondary);text-decoration:none;font-weight:500;padding:.5rem 1rem;border-radius:.375rem;transition:all .2s ease}.sign-in-btn[data-v-0b17c556]:hover{background:var(--bg-secondary);color:var(--text-primary)}.cta-btn[data-v-0b17c556]{background:var(--gradient);color:#fff;padding:.625rem 1.25rem;border-radius:.5rem;text-decoration:none;font-weight:600;transition:all .2s ease;box-shadow:0 4px 14px #6366f14d;display:inline-flex;align-items:center;gap:.5rem}.cta-btn[data-v-0b17c556]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f166}.mobile-menu-btn[data-v-0b17c556]{background:none;border:none;color:var(--text-secondary);font-size:1.25rem;cursor:pointer;padding:.5rem;border-radius:.375rem;transition:all .2s ease}.mobile-menu-btn[data-v-0b17c556]:hover{background:var(--bg-secondary);color:var(--text-primary)}.mobile-menu[data-v-0b17c556]{position:absolute;top:100%;left:0;right:0;background:var(--bg-primary);border-bottom:1px solid var(--border-color);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:0 4px 6px -1px #0000001a}.mobile-menu.active[data-v-0b17c556]{transform:translateY(0);opacity:1;visibility:visible}.mobile-nav-link[data-v-0b17c556]{display:block;padding:1rem 1.5rem;color:var(--text-secondary);text-decoration:none;border-bottom:1px solid var(--border-color);transition:all .2s ease}.mobile-nav-link[data-v-0b17c556]:hover{background:var(--bg-secondary);color:var(--primary-color)}.mobile-cta[data-v-0b17c556]{background:var(--gradient);color:#fff!important;margin:1rem 1.5rem;border-radius:.5rem;border-bottom:none!important;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600}.mobile-cta[data-v-0b17c556]:hover{background:var(--primary-hover);transform:translateY(-1px)}.mobile-menu-divider[data-v-0b17c556]{height:1px;background:var(--border-color);margin:1rem 1.5rem}.hero[data-v-0b17c556]{padding:8rem 0 6rem;position:relative;overflow:hidden}.hero-content[data-v-0b17c556]{display:grid;gap:4rem;align-items:center}@media (min-width: 1024px){.hero-content[data-v-0b17c556]{grid-template-columns:1fr 1fr;gap:6rem}}.trust-indicator[data-v-0b17c556]{margin-bottom:2rem}.trust-badge[data-v-0b17c556]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#6366f11a;border:1px solid rgba(99,102,241,.3);border-radius:2rem;color:var(--primary-color);font-size:.875rem;font-weight:500}.hero-title[data-v-0b17c556]{font-size:1.2rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.02em;color:var(--text-primary)}.unique-value[data-v-0b17c556]{font-size:1rem;color:var(--text-secondary);line-height:2}@media (min-width: 768px){.hero-title[data-v-0b17c556]{font-size:2.5rem}}.hero-subtitle[data-v-0b17c556]{font-size:1.125rem;color:var(--text-secondary);margin-bottom:2.5rem;line-height:1.7}.hero-actions[data-v-0b17c556]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media (max-width: 640px){.desktop-only[data-v-0b17c556]{display:none}.hero-actions[data-v-0b17c556]{flex-direction:column;gap:1rem}.btn-primary[data-v-0b17c556]{font-size:1.1rem;padding:1rem 2rem;border-radius:8px}.hero-secondary-cta[data-v-0b17c556]{text-align:center;margin-top:.5rem}.methodology-actions[data-v-0b17c556]{flex-direction:column;gap:1rem;align-items:stretch}.methodology-actions .btn[data-v-0b17c556]{width:100%;justify-content:center}.mobile-menu-btn[data-v-0b17c556]{padding:.75rem;font-size:1.1rem}.mobile-nav-link[data-v-0b17c556]{padding:1.25rem 1.5rem;font-size:1.1rem}.product-hunt-container[data-v-0b17c556]{margin-top:2rem}.product-hunt-badge[data-v-0b17c556]{width:180px}}.hero-note[data-v-0b17c556]{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.875rem}.hero-note i[data-v-0b17c556]{color:var(--success-color)}.hero-visual[data-v-0b17c556]{position:relative}.dashboard-preview[data-v-0b17c556]{position:relative;border-radius:1rem;overflow:visible}.dashboard-img[data-v-0b17c556]{width:100%;height:auto;display:block;border-radius:1rem}.feature-highlights[data-v-0b17c556]{position:absolute;inset:0;pointer-events:none;text-align:left}.highlight-card[data-v-0b17c556]{position:absolute;background:#fffffff2;backdrop-filter:blur(10px);border:1px solid var(--border-color);border-radius:.75rem;padding:.5rem;display:flex;align-items:center;gap:.75rem;min-width:200px;box-shadow:0 8px 25px -5px #00000026}.highlight-card.top-left[data-v-0b17c556]{top:1rem;left:-3rem}.highlight-card.bottom-right[data-v-0b17c556]{bottom:1rem;right:-3rem}.highlight-icon[data-v-0b17c556]{font-size:1.5rem}.highlight-title[data-v-0b17c556]{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.highlight-value[data-v-0b17c556]{font-size:.875rem;font-weight:600;color:var(--primary-color)}.product-hunt-container[data-v-0b17c556]{display:flex;justify-content:center;margin-top:3rem}@media (min-width: 1024px){.product-hunt-container[data-v-0b17c556]{justify-content:flex-end;margin-top:2rem}}.product-hunt-link[data-v-0b17c556]{transition:transform .2s ease}.product-hunt-link[data-v-0b17c556]:hover{transform:translateY(-2px)}.product-hunt-badge[data-v-0b17c556]{width:200px;height:auto}.platform-section[data-v-0b17c556]{padding:3rem 0;background:var(--bg-secondary)}.platform-grid[data-v-0b17c556]{display:flex;flex-direction:column;gap:4rem}.platform-feature[data-v-0b17c556]{display:grid;gap:2rem;align-items:center}@media (min-width: 1024px){.platform-feature[data-v-0b17c556]{grid-template-columns:1fr 1fr;gap:3rem}.platform-feature.reverse[data-v-0b17c556]{direction:rtl}.platform-feature.reverse[data-v-0b17c556]>*{direction:ltr}}.feature-content[data-v-0b17c556]{padding:1.5rem}.feature-header[data-v-0b17c556]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.feature-icon[data-v-0b17c556]{width:3rem;height:3rem;background:#6366f11a;border-radius:.75rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--primary-color);flex-shrink:0}.feature-title[data-v-0b17c556]{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin:0}.feature-description[data-v-0b17c556]{color:var(--text-secondary);margin-bottom:2rem;line-height:1.7;font-size:1.1rem}.feature-benefits[data-v-0b17c556]{list-style:none;padding:0;margin:0 0 2rem}.feature-benefits li[data-v-0b17c556]{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;color:var(--text-secondary)}.feature-benefits i[data-v-0b17c556]{color:var(--success-color);font-size:.875rem;flex-shrink:0}.feature-visual[data-v-0b17c556]{padding:1rem}.image-placeholder[data-v-0b17c556]{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--text-muted);transition:all .3s ease}.image-placeholder span img[data-v-0b17c556]{width:100%;height:100%;object-fit:cover;border-radius:.75rem}.features[data-v-0b17c556]{padding:6rem 0}.features-grid[data-v-0b17c556]{display:grid;gap:2rem;margin-bottom:4rem}@media (min-width: 768px){.features-grid[data-v-0b17c556]{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (min-width: 1024px){.features-grid[data-v-0b17c556]{grid-template-columns:repeat(3,1fr)}}.feature-card[data-v-0b17c556]{background:var(--bg-card);border-radius:1rem;padding:2rem;border:1px solid var(--border-color);transition:all .3s ease;text-align:center}.feature-card[data-v-0b17c556]:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px #00000040;border-color:var(--primary-color)}.feature-card .feature-icon[data-v-0b17c556]{margin:0 auto 1.5rem}.feature-card .feature-title[data-v-0b17c556]{font-size:1.25rem;margin-bottom:1rem}.feature-card .feature-description[data-v-0b17c556]{margin:0;font-size:1rem}.methodology-section[data-v-0b17c556]{background:var(--bg-card);border-radius:1rem;padding:3rem;border:1px solid var(--border-color);text-align:center;margin-top:4rem}.methodology-title[data-v-0b17c556]{font-size:1.75rem;font-weight:600;margin-bottom:1rem;color:var(--text-primary)}.methodology-description[data-v-0b17c556]{color:var(--text-secondary);margin-bottom:2rem;line-height:1.7;max-width:600px;margin-left:auto;margin-right:auto}.methodology-actions[data-v-0b17c556]{display:flex;flex-direction:column;gap:1rem;align-items:center}@media (min-width: 640px){.methodology-actions[data-v-0b17c556]{flex-direction:row;justify-content:center;gap:1.5rem}}.team[data-v-0b17c556]{padding:6rem 0;background:var(--bg-secondary)}.team-grid[data-v-0b17c556]{display:grid;gap:2rem;max-width:900px;margin:0 auto}@media (min-width: 768px){.team-grid[data-v-0b17c556]{grid-template-columns:repeat(2,1fr);gap:3rem}}@media (min-width: 1024px){.team-grid[data-v-0b17c556]{grid-template-columns:repeat(4,1fr);max-width:1100px}}.team-card[data-v-0b17c556]{background:var(--bg-card);border-radius:1rem;padding:2rem 1.5rem;border:1px solid var(--border-color);text-align:center;transition:all .3s ease}.team-card[data-v-0b17c556]:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px #00000040}.team-photo[data-v-0b17c556]{width:5rem;height:5rem;background:var(--bg-secondary);border:3px solid var(--border-color);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:2rem;color:var(--primary-color);transition:all .3s ease}.team-card:hover .team-photo[data-v-0b17c556]{border-color:var(--primary-color);transform:scale(1.05)}.team-name[data-v-0b17c556]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.team-title[data-v-0b17c556]{font-size:.875rem;color:var(--primary-color);font-weight:500;margin-bottom:1rem}.team-bio[data-v-0b17c556]{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.pricing[data-v-0b17c556]{padding:6rem 0}.roadmap[data-v-0b17c556]{padding:6rem 0;background:var(--bg-secondary)}.roadmap-timeline[data-v-0b17c556]{max-width:800px;margin:0 auto}.roadmap-item[data-v-0b17c556]{display:grid;gap:2rem;margin-bottom:3rem;padding:2rem;background:var(--bg-card);border-radius:1rem;border:1px solid var(--border-color);transition:all .3s ease}@media (min-width: 768px){.roadmap-item[data-v-0b17c556]{grid-template-columns:auto 1fr;align-items:center}}.roadmap-item[data-v-0b17c556]:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #0000001a;border-color:var(--primary-color)}.roadmap-quarter[data-v-0b17c556]{background:var(--primary-color);color:#fff;padding:.5rem 1rem;border-radius:2rem;font-size:.875rem;font-weight:600;text-align:center;white-space:nowrap}.roadmap-title[data-v-0b17c556]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.roadmap-description[data-v-0b17c556]{color:var(--text-secondary);line-height:1.6;margin:0}.faq[data-v-0b17c556]{padding:6rem 0}.faq-list[data-v-0b17c556]{max-width:800px;margin:0 auto 4rem}.faq-item[data-v-0b17c556]{background:var(--bg-card);border-radius:.75rem;margin-bottom:1rem;border:1px solid var(--border-color);overflow:hidden;box-shadow:0 1px 3px #0000001a}.faq-question[data-v-0b17c556]{width:100%;padding:1.5rem;background:none;border:none;color:var(--text-primary);text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all .2s ease}.faq-question[data-v-0b17c556]:hover{background:#6366f10d}.question-text[data-v-0b17c556]{font-size:1.125rem;font-weight:500}.faq-icon[data-v-0b17c556]{color:var(--primary-color);transition:transform .3s ease}.faq-question.active .faq-icon[data-v-0b17c556]{transform:rotate(45deg)}.faq-answer[data-v-0b17c556]{max-height:0;overflow:hidden;transition:all .3s ease}.faq-answer.active[data-v-0b17c556]{max-height:200px;padding:0 1.5rem 1.5rem}.faq-answer p[data-v-0b17c556]{color:var(--text-secondary);line-height:1.6;margin:0}.faq-contact[data-v-0b17c556]{text-align:center}.faq-contact p[data-v-0b17c556]{margin-bottom:1.5rem;color:var(--text-secondary)}.footer[data-v-0b17c556]{background:var(--bg-secondary);border-top:1px solid var(--border-color);padding:4rem 0 2rem}.footer-content[data-v-0b17c556]{display:grid;gap:3rem;margin-bottom:3rem}@media (min-width: 768px){.footer-content[data-v-0b17c556]{grid-template-columns:1fr 2fr;gap:4rem}}.footer-logo[data-v-0b17c556]{height:2rem;margin-bottom:1rem}.footer-tagline[data-v-0b17c556]{color:var(--text-muted);line-height:1.6;margin-bottom:1.5rem}.footer-social[data-v-0b17c556]{display:flex;gap:1rem}.social-link[data-v-0b17c556]{width:2.5rem;height:2.5rem;background:var(--bg-primary);border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:var(--text-muted);text-decoration:none;transition:all .2s ease;border:1px solid var(--border-color)}.social-link[data-v-0b17c556]:hover{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.footer-links[data-v-0b17c556]{display:grid;gap:2rem}@media (min-width: 640px){.footer-links[data-v-0b17c556]{grid-template-columns:repeat(4,1fr)}}.group-title[data-v-0b17c556]{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.link-list[data-v-0b17c556]{list-style:none;padding:0;margin:0}.footer-link[data-v-0b17c556]{display:block;color:var(--text-muted);text-decoration:none;padding:.25rem 0;transition:color .2s ease}.footer-link[data-v-0b17c556]:hover{color:var(--primary-color)}.footer-bottom[data-v-0b17c556]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:2rem;border-top:1px solid var(--border-color)}@media (min-width: 768px){.footer-bottom[data-v-0b17c556]{flex-direction:row;justify-content:space-between}}.copyright[data-v-0b17c556]{color:var(--text-muted);font-size:.875rem;margin:0}.legal-links[data-v-0b17c556]{display:flex;gap:1.5rem}.legal-link[data-v-0b17c556]{color:var(--text-muted);text-decoration:none;font-size:.875rem;transition:color .2s ease}.legal-link[data-v-0b17c556]:hover{color:var(--primary-color)}.back-to-top[data-v-0b17c556]{position:fixed;bottom:2rem;right:2rem;width:3rem;height:3rem;background:var(--primary-color);color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #6366f14d;transition:all .3s ease;opacity:0;visibility:hidden;transform:translateY(100px)}.back-to-top.visible[data-v-0b17c556]{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top[data-v-0b17c556]:hover{background:var(--primary-hover);transform:translateY(-4px);box-shadow:0 8px 20px #6366f166}@media (max-width: 767px){.hero[data-v-0b17c556]{padding:6rem 0 4rem}.hero-title[data-v-0b17c556]{font-size:2.25rem;line-height:1.2}.hero-subtitle[data-v-0b17c556]{font-size:1rem;margin-bottom:2rem}.hero-actions[data-v-0b17c556]{flex-direction:column;gap:.75rem}.hero-actions .btn[data-v-0b17c556]{width:100%;justify-content:center;padding:1rem 1.5rem}.section-title[data-v-0b17c556]{font-size:2rem}.platform-section[data-v-0b17c556],.features[data-v-0b17c556],.team[data-v-0b17c556],.pricing[data-v-0b17c556],.roadmap[data-v-0b17c556],.faq[data-v-0b17c556]{padding:4rem 0}.container[data-v-0b17c556]{padding:0 1rem}.feature-content[data-v-0b17c556]{padding:1rem}.methodology-section[data-v-0b17c556]{padding:2rem}.nav-container[data-v-0b17c556]{padding:0 1rem}.logo[data-v-0b17c556]{height:2rem}.highlight-card[data-v-0b17c556]{position:relative;inset:auto!important;margin:1rem 0;min-width:auto;width:100%}.highlight-card.top-left[data-v-0b17c556],.highlight-card.bottom-right[data-v-0b17c556]{position:relative;transform:none}.feature-highlights[data-v-0b17c556]{position:relative;display:flex;flex-direction:column;gap:0rem;margin-top:1rem}.dashboard-preview[data-v-0b17c556]{text-align:center}.hero-content[data-v-0b17c556]{gap:2rem}.trust-badge[data-v-0b17c556]{font-size:.8rem;padding:.4rem .8rem}.platform-grid[data-v-0b17c556]{gap:3rem}.features-grid[data-v-0b17c556]{grid-template-columns:1fr;gap:1.5rem}}html[data-v-0b17c556]{scroll-behavior:smooth}@media (min-width: 641px){.hero-actions[data-v-0b17c556]{flex-direction:row;gap:1.5rem;justify-content:center}@media (min-width: 1024px){.hero-actions[data-v-0b17c556]{justify-content:flex-start}}.methodology-actions[data-v-0b17c556]{flex-direction:row;justify-content:center;gap:1.5rem}}.fx-deep-dive[data-v-0b17c556]{padding:6rem 0;background:linear-gradient(135deg,#f8fafc,#e0e7ff)}.hierarchy-flow[data-v-0b17c556]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:4rem;flex-wrap:wrap}@media (min-width: 1024px){.hierarchy-flow[data-v-0b17c556]{flex-wrap:nowrap;gap:1.5rem}}.flow-step[data-v-0b17c556]{background:#fff;border-radius:1rem;padding:2rem 1.5rem;text-align:center;flex:1;min-width:200px;max-width:250px;border:2px solid var(--border-color);transition:all .3s ease}.flow-step[data-v-0b17c556]:hover{transform:translateY(-4px);box-shadow:0 10px 30px #0000001a}.flow-step.highlighted[data-v-0b17c556]{border-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#d1fae5)}.flow-step.result-step[data-v-0b17c556]{border-color:var(--primary-color);background:linear-gradient(135deg,#ede9fe,#ddd6fe)}.step-icon[data-v-0b17c556]{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.75rem;margin:0 auto 1.5rem}.macro-icon[data-v-0b17c556]{background:#94a3b826;color:#64748b}.fresh-icon[data-v-0b17c556]{background:#10b98126;color:#10b981}.dna-icon[data-v-0b17c556]{background:#6366f126;color:var(--primary-color)}.signal-icon[data-v-0b17c556]{background:#6366f133;color:var(--primary-color)}.step-title[data-v-0b17c556]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem}.step-description[data-v-0b17c556]{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin-bottom:1rem}.step-badge[data-v-0b17c556]{display:inline-block;padding:.375rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;background:var(--bg-secondary);color:var(--text-secondary)}.step-badge.faded[data-v-0b17c556]{opacity:.6}.step-badge.active[data-v-0b17c556]{background:#10b981;color:#fff}.step-badge.success[data-v-0b17c556]{background:var(--primary-color);color:#fff}.flow-arrow[data-v-0b17c556]{font-size:1.5rem;color:var(--primary-color);flex-shrink:0}@media (max-width: 1023px){.flow-arrow[data-v-0b17c556]{display:none}}.hierarchy-insight[data-v-0b17c556]{background:#fff;border-left:4px solid #fbbf24;border-radius:.75rem;padding:2rem;display:flex;gap:1.5rem;align-items:flex-start}.insight-icon[data-v-0b17c556]{width:3rem;height:3rem;background:#fbbf2426;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fbbf24;flex-shrink:0}.insight-content h4[data-v-0b17c556]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.insight-content p[data-v-0b17c556]{color:var(--text-secondary);line-height:1.7;margin:0}.performance-stats[data-v-0b17c556]{padding:6rem 0;background:var(--bg-secondary)}.stats-grid[data-v-0b17c556]{display:grid;gap:2rem;max-width:900px;margin:0 auto 3rem}@media (min-width: 768px){.stats-grid[data-v-0b17c556]{grid-template-columns:repeat(3,1fr)}}.stat-card[data-v-0b17c556]{background:#fff;border-radius:1rem;padding:2.5rem 2rem;text-align:center;border:2px solid var(--border-color);transition:all .3s ease}.stat-card[data-v-0b17c556]:hover{transform:translateY(-6px);box-shadow:0 20px 40px #00000026;border-color:var(--primary-color)}.stat-icon[data-v-0b17c556]{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem}.win-rate-icon[data-v-0b17c556]{background:#10b98126;color:#10b981}.profit-icon[data-v-0b17c556]{background:#6366f126;color:var(--primary-color)}.veto-icon[data-v-0b17c556]{background:#fbbf2426;color:#fbbf24}.stat-value[data-v-0b17c556]{font-size:3rem;font-weight:800;color:var(--text-primary);line-height:1;margin-bottom:.5rem;white-space:nowrap}.stat-label[data-v-0b17c556]{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.stat-sublabel[data-v-0b17c556]{font-size:.875rem;color:var(--text-secondary)}.performance-disclaimer[data-v-0b17c556]{text-align:center;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2rem;background:#fbbf241a;border-radius:.75rem;max-width:800px;margin:0 auto}.performance-disclaimer i[data-v-0b17c556]{color:#fbbf24;font-size:1.25rem;flex-shrink:0}.performance-disclaimer span[data-v-0b17c556]{font-size:.875rem;color:var(--text-secondary);line-height:1.6}.feature-preview-icon[data-v-0b17c556]{font-size:4rem;margin-bottom:1rem}.forex-images-container[data-v-0b17c556]{display:flex;flex-direction:column;gap:1.5rem;width:100%}.forex-main-image[data-v-0b17c556]{width:100%;height:auto;border-radius:.75rem;box-shadow:0 8px 24px #0000001f;transition:transform .3s ease,box-shadow .3s ease}.forex-secondary-image[data-v-0b17c556]{width:100%;height:auto;border-radius:.75rem;box-shadow:0 6px 20px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.forex-main-image[data-v-0b17c556]:hover{transform:translateY(-6px);box-shadow:0 12px 32px #0000002e}.forex-secondary-image[data-v-0b17c556]:hover{transform:translateY(-4px);box-shadow:0 10px 28px #00000026}@media (min-width: 1024px){.forex-images-container[data-v-0b17c556]{gap:2rem}}.dark input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:white!important}.matrix-container[data-v-7283d877]{margin-top:0rem;padding-bottom:2.5rem;padding-left:3rem}.matrix-cell[data-v-7283d877]{min-height:60px;max-height:70px;backdrop-filter:blur(12px);position:relative;overflow:hidden}.matrix-cell[data-v-7283d877]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);z-index:1}.glass-cell-a[data-v-7283d877]{background:linear-gradient(135deg,#22c55e26,#10b9811a);border:1px solid rgba(34,197,94,.25);color:#065f46;box-shadow:0 4px 16px #22c55e1a}.dark .glass-cell-a[data-v-7283d877]{background:linear-gradient(135deg,#22c55e33,#10b98126);border:1px solid rgba(34,197,94,.3);color:#6ee7b7;box-shadow:0 4px 16px #22c55e26}.glass-cell-b[data-v-7283d877]{background:linear-gradient(135deg,#3b82f626,#93c5fd1a);border:1px solid rgba(59,130,246,.25);color:#1e40af;box-shadow:0 4px 16px #3b82f61a}.dark .glass-cell-b[data-v-7283d877]{background:linear-gradient(135deg,#3b82f633,#93c5fd26);border:1px solid rgba(59,130,246,.3);color:#93c5fd;box-shadow:0 4px 16px #3b82f626}.glass-cell-c[data-v-7283d877]{background:linear-gradient(135deg,#a855f726,#c4b5fd1a);border:1px solid rgba(168,85,247,.25);color:#6b21a8;box-shadow:0 4px 16px #a855f71a}.dark .glass-cell-c[data-v-7283d877]{background:linear-gradient(135deg,#a855f733,#c4b5fd26);border:1px solid rgba(168,85,247,.3);color:#c4b5fd;box-shadow:0 4px 16px #a855f726}.glass-cell-d[data-v-7283d877]{background:linear-gradient(135deg,#ef444426,#fca5a51a);border:1px solid rgba(239,68,68,.25);color:#991b1b;box-shadow:0 4px 16px #ef44441a}.dark .glass-cell-d[data-v-7283d877]{background:linear-gradient(135deg,#ef444433,#fca5a526);border:1px solid rgba(239,68,68,.3);color:#fca5a5;box-shadow:0 4px 16px #ef444426}.glass-cell-default[data-v-7283d877]{background:linear-gradient(135deg,#9ca3af26,#d1d5db1a);border:1px solid rgba(156,163,175,.25);color:#374151;box-shadow:0 4px 16px #9ca3af1a}.dark .glass-cell-default[data-v-7283d877]{background:linear-gradient(135deg,#9ca3af33,#d1d5db26);border:1px solid rgba(156,163,175,.3);color:#d1d5db;box-shadow:0 4px 16px #9ca3af26}.matrix-cell[data-v-7283d877]:hover:not(.ring-2){transform:translateY(-2px) scale(1.02);transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-cell-a[data-v-7283d877]:hover{background:linear-gradient(135deg,#22c55e40,#10b98133);border-color:#22c55e66;box-shadow:0 8px 32px #22c55e33}.glass-cell-b[data-v-7283d877]:hover{background:linear-gradient(135deg,#3b82f640,#93c5fd33);border-color:#3b82f666;box-shadow:0 8px 32px #3b82f633}.glass-cell-c[data-v-7283d877]:hover{background:linear-gradient(135deg,#a855f740,#c4b5fd33);border-color:#a855f766;box-shadow:0 8px 32px #a855f733}.glass-cell-d[data-v-7283d877]:hover{background:linear-gradient(135deg,#ef444440,#fca5a533);border-color:#ef444466;box-shadow:0 8px 32px #ef444433}.ring-2[data-v-7283d877]{transform:scale(1.05);z-index:10;box-shadow:0 12px 40px #3b82f64d!important;border:2px solid #3b82f6!important}@keyframes pulse-7283d877{0%{opacity:.6;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:.6;transform:scale(.8)}}.animate-pulse[data-v-7283d877]{animation:pulse-7283d877 1.5s infinite}.text-2xs[data-v-7283d877]{font-size:.6rem;line-height:.75rem}.line-clamp-3[data-v-7283d877]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;hyphens:auto}@media (max-width: 768px){.matrix-container[data-v-7283d877]{padding-bottom:3rem;padding-left:2.5rem}.matrix-cell[data-v-7283d877]{min-height:50px;max-height:60px}.text-2xs[data-v-7283d877]{font-size:.55rem;line-height:.7rem}}@media (max-width: 640px){.matrix-cell[data-v-7283d877]{min-height:45px;max-height:55px;padding:4px}.text-2xs[data-v-7283d877]{font-size:.5rem;line-height:.65rem}}.historical-chart-container[data-v-1fc7703c]{position:relative;min-height:180px}.spinner-border[data-v-1fc7703c]{border-right-color:transparent;width:1.5rem;height:1.5rem;border-width:.2em}canvas[data-v-1fc7703c]{display:block;height:100%;width:100%}.correlation-chart[data-v-52ff7466]{min-height:300px}.matrix-grid[data-v-52ff7466]{max-height:500px;overflow:auto}@media (max-width: 768px){.legend[data-v-52ff7466]{flex-direction:column;align-items:flex-start}.legend>div[data-v-52ff7466]:last-child{margin-top:.5rem}}.text-2xs[data-v-52ff7466]{font-size:.65rem;line-height:.8rem}[data-v-af97ce68]:root{--primary-color: #2dd4bf;--primary-light: #5eead4;--card-bg: rgba(233, 233, 235, .6);--border-color: rgba(209, 206, 206, .5)}.card[data-v-af97ce68]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;backdrop-filter:blur(12px);transition:all .3s ease}.card-header[data-v-af97ce68]{background-color:#eeeeee80;padding:.75rem 1rem;border-bottom:1px solid var(--border-color);border-top-left-radius:.75rem;border-top-right-radius:.75rem;display:flex;justify-content:space-between;align-items:center}.card-body[data-v-af97ce68]{padding:1rem;min-height:520px}.glass-card[data-v-af97ce68]{background-color:#edeff166;border:1px solid rgba(225,226,228,.3);border-radius:.5rem;padding:.75rem;transition:all .2s ease-in-out}.glass-card[data-v-af97ce68]:hover{background-color:#dededf99;border-color:#d5d5d780}.chart-placeholder[data-v-af97ce68]{display:flex;align-items:center;justify-content:center;height:12rem;color:#9ca3af;font-size:.875rem;background-color:#f9fafb;border-radius:.5rem;border:1px dashed #e5e7eb;text-align:center;padding:1rem}.dark .chart-placeholder[data-v-af97ce68]{color:#6b7280;background-color:#374151;border-color:#4b5563}.spinner[data-v-af97ce68]{border:3px solid rgba(255,255,255,.1);border-left-color:var(--primary-color);border-radius:50%;width:1.5rem;height:1.5rem;animation:spin-af97ce68 1s linear infinite}.spinner-lg[data-v-af97ce68]{width:3rem;height:3rem;border-width:4px}@keyframes spin-af97ce68{to{transform:rotate(360deg)}}.glassy-loader[data-v-af97ce68]{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100;background-color:#111827cc;backdrop-filter:blur(10px)}.glassy-loader .spinner[data-v-af97ce68]{border-left-color:#fff}.form-select[data-v-af97ce68]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;-webkit-appearance:none;appearance:none;background-color:#e6e6e6;color:#181818;border-radius:.375rem;padding:.375rem 1.4rem;font-size:.875rem}.text-2xs[data-v-af97ce68]{font-size:.65rem;line-height:1rem}.no-scrollbar[data-v-af97ce68]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-af97ce68]{-ms-overflow-style:none;scrollbar-width:none}.text-primary[data-v-af97ce68]{color:var(--primary-color)}.text-primary-light[data-v-af97ce68]{color:var(--primary-light)}.bg-primary[data-v-af97ce68]{background-color:var(--primary-color)}.border-primary[data-v-af97ce68]{border-color:var(--primary-color)}.focus\:ring-primary[data-v-af97ce68]:focus{--tw-ring-color: var(--primary-color)}.focus\:border-primary[data-v-af97ce68]:focus{border-color:var(--primary-color)}.line-clamp-2[data-v-af97ce68]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.forecast-na-placeholder[data-v-af97ce68]{font-style:italic;color:#6b7280;text-align:center;padding:.5rem 0;font-size:.75rem}.btn[data-v-af97ce68]{transition:all .2s ease;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:pointer}.btn-sm[data-v-af97ce68]{padding:.375rem .75rem;font-size:.75rem}.btn-primary[data-v-af97ce68]{background:var(--primary-color);color:#111827;box-shadow:0 4px 15px #2dd4bf33}.btn-primary[data-v-af97ce68]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #2dd4bf4d}.btn-secondary[data-v-af97ce68]{background-color:#dfdfdf;color:#505050}.btn-secondary[data-v-af97ce68]:hover{background-color:#bcc2cd}.btn-light[data-v-af97ce68]{background-color:#e5e9ef;color:#39393b}.btn-light[data-v-af97ce68]:hover{background-color:#c3ccd9}.btn-light-danger[data-v-af97ce68]{background-color:#991b1b;color:#fca5a5;border-color:#b91c1c}.btn-light-danger[data-v-af97ce68]:hover{background-color:#b91c1c}.alert[data-v-af97ce68]{padding:1rem;border-radius:.5rem;border:1px solid}.form-select[data-v-af97ce68]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #2dd4bf1a}.alert-danger[data-v-af97ce68]{background-color:#991b1b33;color:#fca5a5;border-color:#991b1b80}.alert-warning[data-v-af97ce68]{background-color:#d9770633;color:#fbbf24;border-color:#d9770680}.custom-scrollbar[data-v-af97ce68]::-webkit-scrollbar{width:4px;height:4px}.custom-scrollbar[data-v-af97ce68]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.dark .custom-scrollbar[data-v-af97ce68]::-webkit-scrollbar-thumb{background:#4b5563}.custom-scrollbar[data-v-07ac71dc]{scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9}.custom-scrollbar[data-v-07ac71dc]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-07ac71dc]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:10px}.custom-scrollbar[data-v-07ac71dc]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:10px;border:1px solid #f1f5f9}.dark .custom-scrollbar[data-v-07ac71dc]{scrollbar-color:#4b5563 #1f2937}.dark .custom-scrollbar[data-v-07ac71dc]::-webkit-scrollbar-track{background:#1f2937}.dark .custom-scrollbar[data-v-07ac71dc]::-webkit-scrollbar-thumb{background-color:#4b5563;border-color:#1f2937}.heatmap-chart-container[data-v-6caa5a7b]{width:100%;overflow:hidden}.course-announcement-gradient[data-v-4f1b109c]{position:relative;overflow:hidden}.glass-card[data-v-4f1b109c]{background:#fffffff2;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.glass-card[data-v-4f1b109c]:hover{background:#fff;transform:translateY(-2px)}.glass-card-error[data-v-4f1b109c]{background:#fef2f2f2;backdrop-filter:blur(10px)}.glass-skeleton[data-v-4f1b109c]{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb,#f3f4f6 75%);background-size:200% 100%;animation:loading-4f1b109c 1.5s ease-in-out infinite}@keyframes loading-4f1b109c{0%{background-position:200% 0}to{background-position:-200% 0}}.table td[data-v-f71f6a85]{vertical-align:top;padding-bottom:.25rem;padding-top:.25rem}.table .font-medium[data-v-f71f6a85]{font-weight:500}.bg-card-light[data-v-9e0290ef]{background-color:#f8f9fab3}.dark .bg-card-light[data-v-9e0290ef],.bg-card-dark[data-v-9e0290ef]{background-color:#1e1e2d80}.text-success[data-v-9e0290ef]{color:#4caf50!important}.text-danger[data-v-9e0290ef]{color:#f44336!important}.text-primary[data-v-9e0290ef]{color:#3498db!important}.dark .text-success[data-v-9e0290ef]{color:#6dcc70!important}.dark .text-danger[data-v-9e0290ef]{color:#f77066!important}.dark .text-primary[data-v-9e0290ef]{color:#56aff0!important}.shadow-sm[data-v-9e0290ef]{box-shadow:0 2px 8px #0000001a}.dark .shadow-sm[data-v-9e0290ef]{box-shadow:0 2px 8px #0000004d}.table-striped tbody tr[data-v-9e0290ef]:nth-of-type(odd){background-color:#00000005}.dark .table-striped tbody tr[data-v-9e0290ef]:nth-of-type(odd){background-color:#ffffff05}.dark .btn-light[data-v-9e0290ef]{background-color:#ffffff1a;color:#e6e6e6;border-color:transparent}.dark .btn-light[data-v-9e0290ef]:hover{background-color:#ffffff26;color:#fff}.dark .btn-dark[data-v-9e0290ef],.dark .form-select[data-v-9e0290ef]{background-color:#1e1e2db3;color:#e6e6e6;border-color:#ffffff1a}.spinner[data-v-9e0290ef]{border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top:3px solid #3498db;width:2rem;height:2rem;animation:spin-9e0290ef 1s linear infinite}.dark .spinner[data-v-9e0290ef]{border:3px solid rgba(255,255,255,.1);border-top:3px solid #3498db}@keyframes spin-9e0290ef{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dark .bg-light[data-v-f7c8c1a5]{background-color:var(--kt-gray-800)!important}.dark .text-dark[data-v-f7c8c1a5]{color:var(--kt-gray-100-dark, #f9f9f9)!important}@media (prefers-color-scheme: dark){.card[data-v-f7c8c1a5]{background-color:var(--kt-card-bg-dark, #1e1e2d);border-color:var(--kt-border-color-dark, #323248)}.card .card-title[data-v-f7c8c1a5]{color:var(--kt-text-gray-100-dark, #f9f9f9)}.card-body .text-gray-600[data-v-f7c8c1a5]{color:var(--kt-gray-500)!important}.card-body .text-gray-700[data-v-f7c8c1a5]{color:var(--kt-gray-400)!important}.card.bg-light-info[data-v-f7c8c1a5]{background-color:rgba(var(--bs-info-rgb),.1)!important}.card.bg-light-info .text-info[data-v-f7c8c1a5]{color:var(--bs-info)!important}.table[data-v-f7c8c1a5]{--bs-table-color: var(--kt-text-gray-300, #b5b5c3);--bs-table-striped-color: var(--kt-text-gray-300, #b5b5c3);--bs-table-striped-bg: rgba(255, 255, 255, .03);--bs-table-border-color: var(--kt-border-color-dark, #323248)}thead .text-gray-500[data-v-f7c8c1a5]{color:var(--kt-text-gray-500-dark, #7e8299)!important}tbody .fs-6[data-v-f7c8c1a5]{color:var(--kt-text-gray-300, #b5b5c3)}.text-muted[data-v-f7c8c1a5]{color:var(--kt-text-gray-500-dark, #7e8299)!important}.btn-light-primary[data-v-f7c8c1a5]{background-color:rgba(var(--bs-primary-rgb),.1);border-color:transparent;color:var(--bs-primary)}.btn-light-primary[data-v-f7c8c1a5]:hover{background-color:rgba(var(--bs-primary-rgb),.15)}}.dark .bg-light[data-v-84c449bf]{background-color:var(--kt-gray-800)!important}.dark .text-dark[data-v-84c449bf]{color:var(--kt-gray-100-dark, #f9f9f9)!important}.dark .alert.alert-light-warning[data-v-84c449bf]{background-color:rgba(var(--bs-warning-rgb),.1)!important;border-color:rgba(var(--bs-warning-rgb),.4)!important}.dark .table[data-v-84c449bf]{--bs-table-color: var(--kt-text-gray-300, #b5b5c3);--bs-table-striped-color: var(--kt-text-gray-300, #b5b5c3);--bs-table-striped-bg: rgba(255, 255, 255, .03);--bs-table-border-color: var(--kt-border-color-dark, #323248)}.dark .btn-light-primary[data-v-84c449bf]{background-color:rgba(var(--bs-primary-rgb),.1);border-color:transparent;color:var(--bs-primary)}.card[data-v-841f0707]{overflow:hidden}.table-responsive[data-v-841f0707]{overflow-x:auto}.table[data-v-841f0707]{min-width:100%;table-auto:auto}.table th[data-v-841f0707]{padding:.75rem;font-size:.875rem;font-weight:600;border-bottom:1px solid var(--kt-border-color, #eff2f5);background-color:var(--kt-gray-100, #f5f8fa)}.table td[data-v-841f0707]{padding:.75rem;font-size:.875rem;border-bottom:1px solid var(--kt-border-color, #eff2f5)}.table-striped tr[data-v-841f0707]:nth-child(2n){background-color:var(--kt-gray-100, #f5f8fa)}.table-striped tr[data-v-841f0707]:hover{background-color:var(--kt-gray-200, #eff2f5)}.spinner[data-v-841f0707]{display:inline-block;width:2rem;height:2rem;border:.25rem solid var(--kt-primary-light, #e1f0ff);border-radius:50%;border-right-color:var(--kt-primary, #009ef7);animation:spinner-rotate-841f0707 .75s linear infinite}@keyframes spinner-rotate-841f0707{to{transform:rotate(360deg)}}.progress[data-v-0dbba7f1]{height:5px;background-color:var(--bs-gray-200);border-radius:3px;overflow:hidden;width:60px}.progress-bar[data-v-0dbba7f1]{height:100%;transition:width .6s ease}.fs-tiny[data-v-0dbba7f1]{font-size:.78rem!important}:root.dark .progress[data-v-0dbba7f1]{background-color:var(--bs-gray-700)}:root.dark .text-gray-700[data-v-0dbba7f1]{color:var(--bs-gray-400)!important}.tabs[data-v-410ce9fe]{display:flex;flex-wrap:nowrap}.tab.btn[data-v-410ce9fe]{border:none;background-color:transparent;border-bottom:3px solid transparent;border-radius:0;margin-bottom:-1px;transition:color .2s ease,border-color .2s ease;font-weight:500}.tab.btn[data-v-410ce9fe]:hover{background-color:transparent}.tab.btn.active[data-v-410ce9fe]{border-bottom-color:var(--bs-primary);font-weight:600}.tab.btn[data-v-410ce9fe]:not(.active):hover{color:var(--bs-primary)}.tab-scrollbar[data-v-410ce9fe]{overflow-x:auto;overflow-y:hidden}.tab-scrollbar[data-v-410ce9fe]::-webkit-scrollbar{height:4px}.tab-scrollbar[data-v-410ce9fe]::-webkit-scrollbar-track{background:transparent}.tab-scrollbar[data-v-410ce9fe]::-webkit-scrollbar-thumb{background-color:var(--bs-gray-300);border-radius:10px}.spinner[data-v-410ce9fe]{display:inline-block;width:1.5rem;height:1.5rem;border:.2rem solid rgba(var(--bs-primary-rgb),.2);border-radius:50%;border-right-color:var(--bs-primary);animation:spinner-rotate-410ce9fe .75s linear infinite}.spinner-lg[data-v-410ce9fe]{width:3rem;height:3rem;border-width:.3rem}@keyframes spinner-rotate-410ce9fe{to{transform:rotate(360deg)}}.progress-wrapper[data-v-410ce9fe]{display:flex;align-items:center}.progress[data-v-410ce9fe]{flex-grow:1;height:5px;background-color:var(--bs-gray-200);border-radius:3px;overflow:hidden;margin-left:8px;width:60px}.progress-bar[data-v-410ce9fe]{height:100%;transition:width .6s ease;background-color:var(--bs-primary)}.bg-success[data-v-410ce9fe]{background-color:var(--bs-success)!important}.bg-danger[data-v-410ce9fe]{background-color:var(--bs-danger)!important}.bg-warning[data-v-410ce9fe]{background-color:var(--bs-warning)!important}.fs-tiny[data-v-410ce9fe]{font-size:.78rem!important}.table-sm th[data-v-410ce9fe],.table-sm td[data-v-410ce9fe]{padding:.4rem .5rem}.min-h-300px[data-v-410ce9fe]{min-height:300px}.bg-light-primary[data-v-410ce9fe]{background-color:var(--bs-primary-light)!important}.bg-light-success[data-v-410ce9fe]{background-color:var(--bs-success-light)!important}.bg-light-warning[data-v-410ce9fe]{background-color:var(--bs-warning-light)!important}.bg-light-info[data-v-410ce9fe]{background-color:var(--bs-info-light)!important}.separator[data-v-410ce9fe]{display:block;height:0;border-bottom:1px solid var(--bs-border-color)}.separator-dashed[data-v-410ce9fe]{border-bottom-style:dashed;border-bottom-color:var(--bs-gray-300)}.cursor-pointer[data-v-410ce9fe]{cursor:pointer}.transition-all[data-v-410ce9fe]{transition:all .2s ease}.duration-200[data-v-410ce9fe]{transition-duration:.2s}.bg-opacity-75[data-v-410ce9fe]{--tw-bg-opacity: .75}.shadow-sm[data-v-410ce9fe]{box-shadow:0 1px 2px #0000000d}.hover\:text-primary[data-v-410ce9fe]:hover{color:var(--bs-primary)!important}.dark .bg-white.bg-opacity-75[data-v-410ce9fe]{background-color:#1e1e2dbf!important}.dark .bg-light-primary[data-v-410ce9fe]{background-color:rgba(var(--bs-primary-rgb),.1)!important}.modal-container[data-v-3676ef5b]{max-width:calc(90vw - var(--kt-app-sidebar-width, 265px));width:calc(90vw - var(--kt-app-sidebar-width, 265px));min-width:320px;max-height:90vh;margin-left:calc(var(--kt-app-sidebar-width, 265px) / 2)}.article-item[data-v-3676ef5b]{border-bottom:none;margin-bottom:2rem;background-color:#2b2b40}.pagination[data-v-3676ef5b]{display:flex;flex-wrap:wrap;padding-left:0;list-style:none;margin:0}.page-item[data-v-3676ef5b]{margin:0 2px}.page-item.disabled .page-link[data-v-3676ef5b]{color:#b5b5c3;pointer-events:none;background-color:transparent}.page-item.active .page-link[data-v-3676ef5b]{background-color:#009ef7;color:#fff;border-color:#009ef7}.page-link[data-v-3676ef5b]{position:relative;display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;color:#5e6278;background-color:#fff;border:1px solid #E4E6EF;font-size:.925rem;font-weight:500;transition:all .2s ease;text-decoration:none;border-radius:6px}.page-link[data-v-3676ef5b]:hover{background-color:#f9f9f9;color:#009ef7;border-color:#e4e6ef}.page-link i[data-v-3676ef5b]{font-size:.7rem}.card-footer[data-v-3676ef5b]{background-color:transparent;border-top:1px solid #E4E6EF;padding-top:1.25rem}@media (max-width: 767.98px){.card-footer[data-v-3676ef5b]{flex-direction:column;align-items:flex-start}.card-footer>div[data-v-3676ef5b]:first-child{margin-bottom:1rem}}.form-select-sm[data-v-3676ef5b]{padding:.25rem 1.75rem .25rem .5rem;font-size:.8125rem;border-radius:4px}.text-gray-600[data-v-3676ef5b]{color:#7e8299}.text-gray-500[data-v-3676ef5b]{color:#92929f}.text-gray-700[data-v-3676ef5b]{color:#5e6278!important}.fw-semibold[data-v-3676ef5b]{font-weight:500!important}:root:not(.dark) .btn-article-action[data-v-3676ef5b],:root:not(.dark) .article-tag[data-v-3676ef5b],:root:not(.dark) .filing-filter-btn[data-v-3676ef5b]{background-color:#f5f8fa;color:#5e6278}:root:not(.dark) .btn-article-action[data-v-3676ef5b]:hover,:root:not(.dark) .filing-filter-btn[data-v-3676ef5b]:hover{background-color:#eef3f7;color:#181c32}:root:not(.dark) .filings-table-row[data-v-3676ef5b]{color:#181c32;border-bottom:1px solid #eff2f5}.card[data-v-3676ef5b]{background-color:#1e1e2d;color:#fff;border:none}.card-body[data-v-3676ef5b]{padding-top:.75rem;padding-bottom:.75rem}.tab-button[data-v-3676ef5b]{background:transparent;border:none;color:#6d6d80;font-weight:500;position:relative;padding:.5rem;font-size:.8rem;transition:color .2s}.tab-button[data-v-3676ef5b]:hover{color:#009ef7}.tab-button.active[data-v-3676ef5b]{color:#009ef7;font-weight:600}.tab-button.active[data-v-3676ef5b]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#009ef7}.article-item[data-v-3676ef5b]{border-bottom:none;margin-bottom:2rem}.source-link[data-v-3676ef5b]{color:#009ef7;font-weight:500;text-decoration:none;font-size:.8rem}.article-title a[data-v-3676ef5b]{color:#fff;text-decoration:none;transition:color .2s}.article-title a[data-v-3676ef5b]:hover{color:#009ef7}.btn-article-action[data-v-3676ef5b]{background-color:#ffffff12;color:#b5b5c3;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;transition:background-color .2s;cursor:pointer;text-decoration:none}.btn-article-action[data-v-3676ef5b]:hover{background-color:#ffffff1a;color:#fff}.related-tags[data-v-3676ef5b]{color:#565674;font-size:.75rem;display:flex;align-items:center;flex-wrap:wrap}.article-tag[data-v-3676ef5b]{background-color:#ffffff12;color:#b5b5c3;border-radius:.2rem;padding:.125rem .375rem;margin-right:.25rem;font-size:.75rem}.article-tag-more[data-v-3676ef5b]{color:#565674;font-size:.75rem}.load-more-btn[data-v-3676ef5b]{background-color:#ffffff12;color:#b5b5c3;border:none;border-radius:.35rem;padding:.25rem .75rem;font-size:.8rem;transition:background-color .2s}.load-more-btn[data-v-3676ef5b]:hover{background-color:#ffffff1a;color:#fff}.filing-filter-row[data-v-3676ef5b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.filing-filter-btn[data-v-3676ef5b]{background-color:#ffffff12;color:#b5b5c3;border:none;border-radius:.35rem;padding:.25rem .75rem;font-size:.8rem;transition:background-color .2s}.filing-filter-btn[data-v-3676ef5b]:hover{background-color:#ffffff1a;color:#fff}.filing-filter-btn.active[data-v-3676ef5b]{background-color:#009ef7;color:#fff}.filings-table[data-v-3676ef5b]{width:100%}.filings-table-header[data-v-3676ef5b]{display:flex;background-color:#ffffff08;padding:.5rem 0;font-weight:600;color:#92929f;font-size:.8rem;border-bottom:1px solid rgba(255,255,255,.05)}.filings-table-row[data-v-3676ef5b]{display:flex;padding:.65rem 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.85rem;color:#fff}.filings-table-row[data-v-3676ef5b]:hover{background-color:#ffffff08}.filing-col-type[data-v-3676ef5b]{width:120px;padding:0 .5rem}.filing-col-date[data-v-3676ef5b]{width:130px;padding:0 .5rem}.filing-col-period[data-v-3676ef5b]{width:120px;padding:0 .5rem}.filing-col-desc[data-v-3676ef5b]{flex:1;padding:0 .5rem}.filing-col-actions[data-v-3676ef5b]{width:80px;padding:0 .5rem;text-align:center}.filing-type-badge[data-v-3676ef5b]{padding:.2rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600}.filing-type-10q[data-v-3676ef5b]{background-color:#7239ea;color:#fff}.filing-type-10k[data-v-3676ef5b]{background-color:#00a3ff;color:#fff}.filing-type-8k[data-v-3676ef5b]{background-color:#ffc700;color:#fff}.filing-type-def14a[data-v-3676ef5b]{background-color:#f1416c;color:#fff}.filing-type-4[data-v-3676ef5b]{background-color:#50cd89;color:#fff}.filing-action-btn[data-v-3676ef5b]{background-color:transparent;color:#b5b5c3;border:none;padding:.25rem;transition:color .2s}.filing-action-btn[data-v-3676ef5b]:hover{color:#fff}.spinner[data-v-3676ef5b]{width:2rem;height:2rem;border:.25rem solid rgba(0,158,247,.25);border-top-color:#009ef7;border-radius:50%;animation:spinner-rotation-3676ef5b .75s linear infinite}@keyframes spinner-rotation-3676ef5b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-content[data-v-3676ef5b]{background-color:#1e1e2d;color:#fff;border:1px solid rgba(255,255,255,.1)}.modal-header[data-v-3676ef5b]{border-bottom:1px solid rgba(255,255,255,.1)}.modal-footer[data-v-3676ef5b]{border-top:1px solid rgba(255,255,255,.1)}.min-h-350px[data-v-3676ef5b]{min-height:350px}:root:not(.dark) .card[data-v-3676ef5b]{background-color:#fff;color:#181c32}:root:not(.dark) .article-title a[data-v-3676ef5b]{color:#181c32}:root:not(.dark) .btn-article-action[data-v-3676ef5b],:root:not(.dark) .article-tag[data-v-3676ef5b],:root:not(.dark) .load-more-btn[data-v-3676ef5b],:root:not(.dark) .filing-filter-btn[data-v-3676ef5b]{background-color:#f5f8fa;color:#5e6278}:root:not(.dark) .btn-article-action[data-v-3676ef5b]:hover,:root:not(.dark) .load-more-btn[data-v-3676ef5b]:hover,:root:not(.dark) .filing-filter-btn[data-v-3676ef5b]:hover{background-color:#eef3f7;color:#181c32}:root:not(.dark) .filings-table-header[data-v-3676ef5b]{background-color:#f5f8fa;color:#5e6278;border-bottom:1px solid #eff2f5}:root:not(.dark) .filings-table-row[data-v-3676ef5b]{border-bottom:1px solid #eff2f5;color:#181c32}:root:not(.dark) .filings-table-row[data-v-3676ef5b]:hover{background-color:#f5f8fa}:root:not(.dark) .modal-content[data-v-3676ef5b]{background-color:#fff;color:#181c32;border:1px solid #eff2f5}:root:not(.dark) .modal-header[data-v-3676ef5b]{border-bottom:1px solid #eff2f5}:root:not(.dark) .modal-footer[data-v-3676ef5b]{border-top:1px solid #eff2f5}.relative .absolute[data-v-dfee6b17]{transition:opacity .2s ease-in-out}.z-10[data-v-dfee6b17]{z-index:10}.quant-gradient[data-v-dfee6b17]{background-image:linear-gradient(to right,#335b8ed9,#00aeb3d9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 20px #0000001a;background-color:transparent}.ml-gradient[data-v-dfee6b17]{background-image:linear-gradient(to right,#f98400d9,#e65100d9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 20px #0000001a;background-color:transparent}.dark .quant-gradient[data-v-dfee6b17]{background-image:linear-gradient(to right,#2c4b74bf,#008a8fbf);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 30px #0003;background-color:transparent}.dark .ml-gradient[data-v-dfee6b17]{background-image:linear-gradient(to right,#e65100bf,#bf360cbf);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 30px #0003;background-color:transparent}.tabs[data-v-dfee6b17]{display:flex;flex-wrap:nowrap}.tab[data-v-dfee6b17]{padding:0rem 1rem;margin-bottom:-1px;border:1px solid transparent;border-bottom:none;cursor:pointer;color:var(--kt-text-gray-600, #7e8299);font-weight:200;font-size:1 rem;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:color .2s ease,border-color .2s ease;border-bottom:3px solid transparent}.tab[data-v-dfee6b17]:hover{color:var(--kt-primary, #009ef7)}.tab.active[data-v-dfee6b17]{color:var(--kt-primary, #009ef7);font-weight:600;border-bottom-color:var(--kt-primary, #009ef7)}.dark .tab.active[data-v-dfee6b17]{color:var(--kt-primary-dark, #009ef7);border-bottom-color:var(--kt-primary-dark, #009ef7)}.tab-scrollbar[data-v-dfee6b17]::-webkit-scrollbar{height:4px}.tab-scrollbar[data-v-dfee6b17]::-webkit-scrollbar-track{background:transparent}.tab-scrollbar[data-v-dfee6b17]::-webkit-scrollbar-thumb{background-color:#e1e1e1;border-radius:10px}.spinner[data-v-dfee6b17]{border:3px solid rgba(0,0,0,.1);border-left-color:var(--kt-primary, #009ef7);border-radius:50%;width:1.5rem;height:1.5rem;animation:spin-dfee6b17 1s linear infinite}.spinner-lg[data-v-dfee6b17]{width:3rem;height:3rem;border-width:4px}.spinner-sm[data-v-dfee6b17]{width:1rem;height:1rem;border-width:2px}@keyframes spin-dfee6b17{to{transform:rotate(360deg)}}.hidden[data-v-dfee6b17]{display:none!important}.cursor-help[data-v-dfee6b17]{cursor:help}.text-success[data-v-dfee6b17]{color:#50cd89!important}.text-danger[data-v-dfee6b17]{color:#f1416c!important}.text-warning[data-v-dfee6b17]{color:#ffc700!important}.card[data-v-dfee6b17]{background-color:var(--kt-card-bg, #ffffff);box-shadow:var(--kt-card-shadow, 0 0 1rem 0 rgba(0, 0, 0, .03));border-radius:var(--kt-card-border-radius, .675rem);border:0 solid #eff2f5}.dark .card[data-v-dfee6b17]{background-color:var(--kt-card-bg-dark, #1e1e2d);box-shadow:var(--kt-card-shadow-dark, 0 0 1rem 0 rgba(0, 0, 0, .15));border-color:var(--kt-border-color-dark, #323248)}.card-header[data-v-dfee6b17]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--kt-border-color, #eff2f5);min-height:auto}.card-header.border-0[data-v-dfee6b17]{border-bottom:0}.card-title[data-v-dfee6b17]{font-size:1rem;font-weight:600;color:var(--kt-text-gray-900, #181c32)}.card-body[data-v-dfee6b17]{padding:1rem;color:var(--kt-text-gray-700, #5e6278)}.hero-bg[data-v-dfee6b17]{background-image:url(/assets/media/stock/hero-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.dark .hero-bg[data-v-dfee6b17]{background-image:url(/assets/media/stock/hero-bg-dark.png)}.alert[data-v-dfee6b17]{border:1px solid;border-radius:.475rem}.alert-warning[data-v-dfee6b17]{background-color:#fff8dd;border-color:#ffc700;color:#7a6400}.dark .alert-warning[data-v-dfee6b17]{background-color:#ffc7001a;border-color:#ffc700;color:#ffc700}.badge[data-v-dfee6b17]{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.475rem}.badge-light-success[data-v-dfee6b17]{background-color:#59cd9b1a;color:#50cd89}.badge-light-primary[data-v-dfee6b17]{background-color:#009ef71a;color:#009ef7}.badge-light-warning[data-v-dfee6b17]{background-color:#ffc7001a;color:#ffc700}.badge-light-danger[data-v-dfee6b17]{background-color:#f1416c1a;color:#f1416c}.btn[data-v-dfee6b17]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-weight:500;border-radius:.475rem;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.btn-sm[data-v-dfee6b17]{padding:.25rem .75rem;font-size:.85rem}.btn-primary[data-v-dfee6b17]{background-color:var(--kt-primary, #009ef7);color:#fff;border:1px solid var(--kt-primary, #009ef7)}.btn-primary[data-v-dfee6b17]:hover{background-color:#0095e8}.btn-light-primary[data-v-dfee6b17]{background-color:#ffffff5e!important;color:#1b1919!important;border:1px solid transparent;padding:0rem .7rem!important;font-size:.8rem!important;font-weight:500!important}.btn-light-primary[data-v-dfee6b17]:hover{background-color:#e0f4ff}.dark .btn-light-primary[data-v-dfee6b17]{background-color:#009ef71a;color:var(--kt-primary, #009ef7)}.dark .btn-light-primary[data-v-dfee6b17]:hover{background-color:#009ef733}.btn-light-danger[data-v-dfee6b17]{background-color:#fff5f8;color:var(--kt-danger, #f1416c);border:1px solid transparent}.btn-light-danger[data-v-dfee6b17]:hover{background-color:#fff0f5}.dark .btn-light-danger[data-v-dfee6b17]{background-color:#f1416c1a;color:var(--kt-danger, #f1416c)}.dark .btn-light-danger[data-v-dfee6b17]:hover{background-color:#f1416c33}.text-2xs[data-v-dfee6b17]{font-size:.65rem!important;line-height:1!important}@keyframes pulse-slow-dfee6b17{0%,to{opacity:inherit;transform:scale(1)}50%{opacity:calc(inherit*.7);transform:scale(1.05)}}.animate-pulse-slow[data-v-dfee6b17]{animation:pulse-slow-dfee6b17 8s cubic-bezier(.4,0,.6,1) infinite}.animation-delay-2000[data-v-dfee6b17]{animation-delay:2s}.animation-delay-4000[data-v-dfee6b17]{animation-delay:4s}.glassy-loader[data-v-dfee6b17]{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100;background-color:#1e1e2d99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1)}.glassy-loader .spinner[data-v-dfee6b17]{border-left-color:#fff}.flip-card-container[data-v-dfee6b17]{perspective:1000px}.flip-card-inner[data-v-dfee6b17]{position:relative;width:100%;height:100%;min-height:300px;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-card-container.flipped .flip-card-inner[data-v-dfee6b17]{transform:rotateY(180deg)}.flip-card-front[data-v-dfee6b17],.flip-card-back[data-v-dfee6b17]{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:var(--kt-card-border-radius, .675rem);overflow:hidden}.flip-card-back[data-v-dfee6b17]{background-color:var(--kt-card-bg-dark, #1e1e2d);color:#fff;transform:rotateY(180deg);display:flex;flex-direction:column;padding:1rem}.rating-history-chart-container[data-v-dfee6b17]{flex-grow:1;width:100%;min-height:250px}.history-controls[data-v-dfee6b17]{margin-bottom:-.3rem;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem}.history-controls label[data-v-dfee6b17]{display:flex;align-items:center;gap:.25rem;cursor:pointer}.history-controls input[type=checkbox][data-v-dfee6b17]{cursor:pointer}.backface-loader[data-v-dfee6b17]{display:flex;justify-content:center;align-items:center;height:100%}.blur-text[data-v-15d50dac]{filter:blur(1.5px);opacity:.7}.min-w-150px[data-v-15d50dac]{min-width:150px}.min-w-140px[data-v-15d50dac]{min-width:140px}.text-success-bold[data-v-15d50dac]{color:#0bb783!important;font-weight:600}.text-success[data-v-15d50dac]{color:#50cd89!important}.text-success-light[data-v-15d50dac]{color:#75e0a7!important}.text-danger-bold[data-v-15d50dac]{color:#d9214e!important;font-weight:600}.text-danger[data-v-15d50dac]{color:#f1416c!important}.text-danger-light[data-v-15d50dac]{color:#f5738b!important}.text-warning[data-v-15d50dac]{color:#ffc700!important}.container-fixed[data-v-c396762a]{padding:1.25rem;background-color:#fff}html.dark-mode[data-v-c396762a],html[data-theme=dark][data-v-c396762a],html.dark-mode body[data-v-c396762a],html[data-theme=dark] body[data-v-c396762a],.dark-mode .container-fixed[data-v-c396762a],[data-theme=dark] .container-fixed[data-v-c396762a]{background-color:#151521!important;color:#cdcdde!important}.position-relative[data-v-c396762a]{position:relative!important}.position-relative .dropdown-menu[data-v-c396762a]{position:absolute!important;top:100%!important;left:0!important;z-index:9999!important;display:block!important;min-width:100%!important;margin-top:.125rem!important;border:1px solid #e4e6ef!important;background-color:#fff!important;box-shadow:0 .5rem 1rem #0000001a!important;border-radius:.475rem!important}.dark-mode .position-relative .dropdown-menu[data-v-c396762a],[data-theme=dark] .position-relative .dropdown-menu[data-v-c396762a]{background-color:#1e1e2d!important;border-color:#323248!important;color:#cdcdde!important}.menu-item[data-v-c396762a]{cursor:pointer;transition:background-color .2s ease}.menu-item[data-v-c396762a]:hover{background-color:#f5f8fa!important}.dark-mode .menu-item[data-v-c396762a]:hover,[data-theme=dark] .menu-item[data-v-c396762a]:hover{background-color:#2b2b40!important}.form-control[data-v-c396762a]{display:block;width:100%;padding:.75rem 1rem;font-size:1.1rem;font-weight:500;line-height:1.5;color:#181c32;background-color:#f5f8fa;background-clip:padding-box;border:1px solid #e4e6ef;appearance:none;border-radius:.475rem;box-shadow:none;transition:color .2s ease,background-color .2s ease}.form-control-solid[data-v-c396762a]{background-color:#f5f8fa;border-color:#f5f8fa;color:#5e6278;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.dark-mode .form-control[data-v-c396762a],.dark-mode .form-control-solid[data-v-c396762a],[data-theme=dark] .form-control[data-v-c396762a],[data-theme=dark] .form-control-solid[data-v-c396762a]{background-color:#1b1b29!important;border-color:#323248!important;color:#92929f!important}.dark-mode .form-control[data-v-c396762a]::placeholder,.dark-mode .form-control-solid[data-v-c396762a]::placeholder,[data-theme=dark] .form-control[data-v-c396762a]::placeholder,[data-theme=dark] .form-control-solid[data-v-c396762a]::placeholder{color:#565674!important}.dark-mode .form-control[data-v-c396762a]:focus,.dark-mode .form-control-solid[data-v-c396762a]:focus,[data-theme=dark] .form-control[data-v-c396762a]:focus,[data-theme=dark] .form-control-solid[data-v-c396762a]:focus{background-color:#171723!important;border-color:#323248!important;color:#cdcdde!important}.form-select[data-v-c396762a]{display:block;width:100%;padding:.75rem 3rem .75rem 1rem;font-size:1.1rem;font-weight:500;line-height:1.5;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%235E6278' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 12px;border:1px solid #e4e6ef;border-radius:.475rem;appearance:none}.form-select-solid[data-v-c396762a]{color:#5e6278}.form-select-sm[data-v-c396762a]{padding-top:.55rem;padding-bottom:.55rem;padding-left:.75rem;font-size:.925rem;border-radius:.425rem}.dark-mode .form-select[data-v-c396762a],.dark-mode .form-select-solid[data-v-c396762a],[data-theme=dark] .form-select[data-v-c396762a],[data-theme=dark] .form-select-solid[data-v-c396762a]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2392929F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.dark-mode .form-select option[data-v-c396762a],.dark-mode .form-select-solid option[data-v-c396762a],[data-theme=dark] .form-select option[data-v-c396762a],[data-theme=dark] .form-select-solid option[data-v-c396762a]{background-color:#1e1e2d!important}.dark-mode .form-select[data-v-c396762a]:focus,.dark-mode .form-select-solid[data-v-c396762a]:focus,[data-theme=dark] .form-select[data-v-c396762a]:focus,[data-theme=dark] .form-select-solid[data-v-c396762a]:focus{background-color:#171723!important;border-color:#323248!important;color:#cdcdde!important}.dropdown-menu[data-v-c396762a]{position:absolute;z-index:105;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#181c32;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0;border-radius:.475rem;box-shadow:0 0 50px #523f6926}.dropdown-menu.show[data-v-c396762a]{display:block}.dark-mode .dropdown-menu[data-v-c396762a],[data-theme=dark] .dropdown-menu[data-v-c396762a]{background-color:#1e1e2d!important;color:#92929f!important;box-shadow:0 0 30px #00000026!important}.menu-sub-dropdown[data-v-c396762a]{box-shadow:0 0 50px #523f6926}.dark-mode .menu-sub-dropdown[data-v-c396762a],[data-theme=dark] .menu-sub-dropdown[data-v-c396762a]{box-shadow:0 0 30px #00000026!important}.card[data-v-c396762a],.card-custom[data-v-c396762a]{position:relative;display:flex;flex-direction:column;background-color:#fff;border:0;box-shadow:0 0 20px #4c577d05;border-radius:.95rem;margin-bottom:1.25rem}.chart-card[data-v-c396762a]{margin-bottom:0}.dark-mode .card[data-v-c396762a],.dark-mode .card-custom[data-v-c396762a],[data-theme=dark] .card[data-v-c396762a],[data-theme=dark] .card-custom[data-v-c396762a]{background-color:#1e1e2d!important;border-color:#323248!important;box-shadow:0 0 20px #0000001a!important;color:#cdcdde!important}.card-header[data-v-c396762a]{display:flex;justify-content:space-between;align-items:center;min-height:65px;padding:1rem 1.25rem;border-bottom:1px solid #eff2f5}.dark-mode .card-header[data-v-c396762a],[data-theme=dark] .card-header[data-v-c396762a]{border-bottom-color:#323248!important;background-color:#1e1e2d!important;color:#cdcdde!important}.card-body[data-v-c396762a]{flex:1 1 auto;padding:1.25rem}.dark-mode .card-body[data-v-c396762a],[data-theme=dark] .card-body[data-v-c396762a]{background-color:#1e1e2d!important;color:#cdcdde!important}.card-title[data-v-c396762a]{display:flex;flex-direction:column}.dark-mode .card-title[data-v-c396762a],[data-theme=dark] .card-title[data-v-c396762a]{color:#cdcdde!important}.min-h-350px[data-v-c396762a]{min-height:350px}.chart-container[data-v-c396762a]{width:100%!important;height:500px!important;position:relative;display:block}.btn[data-v-c396762a]{display:inline-flex;align-items:center;justify-content:center;font-weight:500;line-height:1.5;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;padding:.75rem 1.5rem;font-size:1rem;border-radius:.475rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-primary[data-v-c396762a]{color:#fff;background-color:#009ef7;border-color:#009ef7}.btn-primary[data-v-c396762a]:hover{color:#fff;background-color:#0095e8;border-color:#008bd9}.btn-light[data-v-c396762a]{color:#7e8299;background-color:#f5f8fa;border-color:#f5f8fa}.btn-light[data-v-c396762a]:hover{color:#7e8299;background-color:#e9f1f6;border-color:#e9f1f6}.dark-mode .btn-light[data-v-c396762a],[data-theme=dark] .btn-light[data-v-c396762a]{color:#cdcdde!important;background-color:#2b2b40!important;border-color:#2b2b40!important}.dark-mode .btn-light[data-v-c396762a]:hover,[data-theme=dark] .btn-light[data-v-c396762a]:hover{color:#fff!important;background-color:#323248!important;border-color:#323248!important}.btn-sm[data-v-c396762a]{padding:.55rem .75rem;font-size:.925rem;border-radius:.475rem}.btn-icon[data-v-c396762a]{display:inline-flex;align-items:center;justify-content:center;padding:0;height:calc(1.5em + 1.1rem);width:calc(1.5em + 1.1rem)}.btn-clear[data-v-c396762a]{padding:.25rem;background-color:transparent;border:none}.dark-mode .btn-clear[data-v-c396762a],[data-theme=dark] .btn-clear[data-v-c396762a]{color:#9899ac!important}.text-gray-900[data-v-c396762a]{color:#181c32!important}.text-gray-800[data-v-c396762a]{color:#3f4254!important}.text-gray-700[data-v-c396762a]{color:#5e6278!important}.text-gray-600[data-v-c396762a]{color:#7e8299!important}.text-gray-500[data-v-c396762a]{color:#a1a5b7!important}.text-gray-400[data-v-c396762a]{color:#b5b5c3!important}.text-muted[data-v-c396762a]{color:#a1a5b7!important}.dark-mode .text-gray-900[data-v-c396762a],[data-theme=dark] .text-gray-900[data-v-c396762a]{color:#cdcdde!important}.dark-mode .text-gray-800[data-v-c396762a],[data-theme=dark] .text-gray-800[data-v-c396762a]{color:#b5b5c3!important}.dark-mode .text-gray-700[data-v-c396762a],[data-theme=dark] .text-gray-700[data-v-c396762a]{color:#9899ac!important}.dark-mode .text-gray-600[data-v-c396762a],[data-theme=dark] .text-gray-600[data-v-c396762a],.dark-mode .text-gray-500[data-v-c396762a],[data-theme=dark] .text-gray-500[data-v-c396762a],.dark-mode .text-gray-400[data-v-c396762a],[data-theme=dark] .text-gray-400[data-v-c396762a],.dark-mode .text-muted[data-v-c396762a],[data-theme=dark] .text-muted[data-v-c396762a]{color:#6d6d80!important}.bg-secondary-clarity[data-v-c396762a]{background-color:#e4e6ef26!important}.bg-light-primary[data-v-c396762a]{background-color:#f1faff!important}.dark-mode .bg-secondary-clarity[data-v-c396762a],[data-theme=dark] .bg-secondary-clarity[data-v-c396762a]{background-color:#3f425426!important;border-color:#323248!important}.dark-mode .bg-light-primary[data-v-c396762a],[data-theme=dark] .bg-light-primary[data-v-c396762a]{background-color:#009ef726!important;border-color:#1b1b29!important}.text-2xl[data-v-c396762a]{font-size:1.5rem!important}.text-base[data-v-c396762a]{font-size:1rem!important}.text-sm[data-v-c396762a]{font-size:.925rem!important}.text-2sm[data-v-c396762a]{font-size:.85rem!important}.text-3xl[data-v-c396762a]{font-size:1.75rem!important}.gap-2[data-v-c396762a]{gap:.5rem!important}.gap-3\.5[data-v-c396762a]{gap:.875rem!important}.gap-5[data-v-c396762a]{gap:1.25rem!important}.lg\:gap-7\.5[data-v-c396762a]{gap:1.875rem!important}.mt-1[data-v-c396762a]{margin-top:.25rem!important}.mt-5[data-v-c396762a]{margin-top:1.25rem!important}.mb-5[data-v-c396762a]{margin-bottom:1.25rem!important}.me-2[data-v-c396762a]{margin-right:.5rem!important}.size-8[data-v-c396762a]{width:2rem!important;height:2rem!important}.size-10[data-v-c396762a]{width:2.5rem!important;height:2.5rem!important}.flex[data-v-c396762a]{display:flex!important}.items-center[data-v-c396762a]{align-items:center!important}.justify-center[data-v-c396762a]{justify-content:center!important}.justify-between[data-v-c396762a]{justify-content:space-between!important}.flex-col[data-v-c396762a]{flex-direction:column!important}.flex-wrap[data-v-c396762a]{flex-wrap:wrap!important}.shrink-0[data-v-c396762a]{flex-shrink:0!important}.rounded-lg[data-v-c396762a]{border-radius:.5rem!important}.rounded-xl[data-v-c396762a]{border-radius:.75rem!important}.border[data-v-c396762a]{border:1px solid!important}.border-gray-200[data-v-c396762a]{border-color:#e4e6ef!important}.dark-mode .border-gray-200[data-v-c396762a],[data-theme=dark] .border-gray-200[data-v-c396762a]{border-color:#323248!important}.w-full[data-v-c396762a]{width:100%!important}.block[data-v-c396762a]{display:block!important}@media (min-width: 1024px){.lg\:w-3\/4[data-v-c396762a]{width:75%!important}.lg\:w-1\/4[data-v-c396762a]{width:25%!important}.lg\:w-auto[data-v-c396762a]{width:auto!important}.lg\:py-7\.5[data-v-c396762a]{padding-top:1.875rem!important;padding-bottom:1.875rem!important}.lg\:mb-7\.5[data-v-c396762a]{margin-bottom:1.875rem!important}}.ki-filled[data-v-c396762a]{line-height:1;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:inline-block;-webkit-font-smoothing:antialiased}canvas[data-v-c396762a]{width:100%!important}.badge[data-v-c396762a]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .85rem;font-weight:600;line-height:1;color:#181c32;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.475rem}.dark-mode .badge[data-v-c396762a],[data-theme=dark] .badge[data-v-c396762a]{color:#cdcdde!important}.badge-sm[data-v-c396762a]{padding:.25rem .5rem;font-size:.75rem}.badge-outline[data-v-c396762a]{background-color:transparent;border:1px solid}.badge-success[data-v-c396762a]{color:#50cd89}.badge-success.badge-outline[data-v-c396762a]{border-color:#50cd89}.dark-mode .badge-success[data-v-c396762a],[data-theme=dark] .badge-success[data-v-c396762a]{color:#50cd89!important}.badge[data-v-88ca11d7]{padding:.5rem .75rem;border-radius:.475rem}.badge-light-success[data-v-88ca11d7]{color:#50cd89;background-color:#e8fff3}.badge-light-warning[data-v-88ca11d7]{color:#ffc700;background-color:#fff8dd}.badge-light-danger[data-v-88ca11d7]{color:#f1416c;background-color:#fff5f8}.text-success[data-v-88ca11d7]{color:#50cd89!important}.text-warning[data-v-88ca11d7]{color:#ffc700!important}.text-danger[data-v-88ca11d7]{color:#f1416c!important}.text-primary[data-v-88ca11d7]{color:#009ef7!important}.badge[data-v-0cdb1e93]{padding:.5rem .75rem;border-radius:.475rem}.badge-light-success[data-v-0cdb1e93]{color:#50cd89;background-color:#e8fff3}.badge-light-warning[data-v-0cdb1e93]{color:#ffc700;background-color:#fff8dd}.badge-light-danger[data-v-0cdb1e93]{color:#f1416c;background-color:#fff5f8}.badge-light-primary[data-v-0cdb1e93]{color:#009ef7;background-color:#f1faff}.badge-light-secondary[data-v-0cdb1e93]{color:#7e8299;background-color:#f9f9f9}.progress-bar.bg-success[data-v-0cdb1e93]{background-color:#50cd89!important}.progress-bar.bg-primary[data-v-0cdb1e93]{background-color:#009ef7!important}.progress-bar.bg-warning[data-v-0cdb1e93]{background-color:#ffc700!important}.progress-bar.bg-danger[data-v-0cdb1e93]{background-color:#f1416c!important}.zone-matrix[data-v-56ad8865]{display:flex;flex-direction:column;gap:10px;width:100%}.zone-row[data-v-56ad8865]{display:flex;gap:10px;width:100%}.zone-cell[data-v-56ad8865]{flex:1;padding:15px;border-radius:8px;border:1px solid #e4e6ef;background-color:#f5f8fa;text-align:center;position:relative;transition:all .2s ease;min-height:100px;display:flex;flex-direction:column;justify-content:center}.zone-cell[data-v-56ad8865]:hover{border-color:#009ef7;box-shadow:0 0 10px #009ef71a}.zone-current[data-v-56ad8865]{border:2px solid #009ef7;background-color:#f1faff;box-shadow:0 0 15px #009ef733}.zone-label[data-v-56ad8865]{font-size:18px;font-weight:700;color:#181c32;margin-bottom:5px}.zone-title[data-v-56ad8865]{font-size:12px;color:#7e8299;margin-bottom:10px}.zone-probability[data-v-56ad8865]{font-size:16px;font-weight:700;color:#009ef7}.zone-legend[data-v-56ad8865]{margin-top:20px}.legend-marker[data-v-56ad8865]{width:12px;height:12px;border-radius:2px}.badge[data-v-56ad8865]{padding:.5rem .75rem;border-radius:.475rem}.badge-light-success[data-v-56ad8865]{color:#50cd89;background-color:#e8fff3}.badge-success[data-v-56ad8865]{color:#fff;background-color:#50cd89}.badge-light-primary[data-v-56ad8865]{color:#009ef7;background-color:#f1faff}.badge-primary[data-v-56ad8865]{color:#fff;background-color:#009ef7}.badge-light-warning[data-v-56ad8865]{color:#ffc700;background-color:#fff8dd}.badge-warning[data-v-56ad8865]{color:#fff;background-color:#ffc700}.badge-light-danger[data-v-56ad8865]{color:#f1416c;background-color:#fff5f8}.badge-danger[data-v-56ad8865]{color:#fff;background-color:#f1416c}.badge[data-v-292950dc]{padding:.5rem .75rem;border-radius:.475rem}.badge-light-success[data-v-292950dc]{color:#50cd89;background-color:#e8fff3}.badge-light-warning[data-v-292950dc]{color:#ffc700;background-color:#fff8dd}.badge-light-danger[data-v-292950dc]{color:#f1416c;background-color:#fff5f8}.badge-light-primary[data-v-292950dc]{color:#009ef7;background-color:#f1faff}.badge-light-secondary[data-v-292950dc]{color:#7e8299;background-color:#f9f9f9}.symbol-label[data-v-292950dc]{display:flex;align-items:center;justify-content:center;font-weight:500;border-radius:.475rem;width:45px;height:45px}input[disabled][data-v-496a283d]{opacity:.7;cursor:not-allowed}.dark input[data-v-496a283d]::placeholder{color:#6b7280}@keyframes fadeIn-496a283d{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.notification-enter-active[data-v-496a283d]{animation:fadeIn-496a283d .3s ease-out}.notification-leave-active[data-v-496a283d]{transition:opacity .3s ease-in}.notification-leave-to[data-v-496a283d]{opacity:0}@media (max-width: 768px){.card[data-v-4ce275a0]{border-radius:.5rem;box-shadow:0 2px 5px #0000001a}}.plan-card[data-v-4ce275a0]:hover{transform:translateY(-2px);transition:transform .3s ease}.text-success[data-v-4ce275a0]{transition:transform .2s ease}.text-success[data-v-4ce275a0]:hover{transform:scale(1.2)}.stripe-element[data-v-8e22cadc]{min-height:40px;background-color:transparent!important}[data-v-8e22cadc] .StripeElement{width:100%;opacity:1!important}[data-v-8e22cadc] .StripeElement--focus{outline:none}[data-v-8e22cadc] iframe{opacity:1!important}[data-v-8e22cadc] #card-element iframe{-webkit-text-fill-color:initial!important;color:inherit!important}.dark[data-v-8e22cadc] #card-element iframe{color:#fff!important}[data-v-8e22cadc] #card-element iframe,[data-v-8e22cadc] #card-element span,[data-v-8e22cadc] #card-element input,[data-v-8e22cadc] #card-element button{opacity:1!important;visibility:visible!important;display:block!important}.dark[data-v-8e22cadc] #card-element input{color:#fff!important;-webkit-text-fill-color:white!important}[data-v-8e22cadc] .StripeElement--webkit-autofill{background-color:transparent!important}.btn-twitter[data-v-37f34078]{background-color:#1da1f2;color:#fff}.btn-facebook[data-v-37f34078]{background-color:#4267b2;color:#fff}.btn-linkedin[data-v-37f34078]{background-color:#0077b5;color:#fff}.btn-twitter[data-v-37f34078]:hover,.btn-facebook[data-v-37f34078]:hover,.btn-linkedin[data-v-37f34078]:hover{opacity:.9}.performance-container[data-v-35bfe992]{height:100%;width:100%}.card[data-v-35bfe992]{height:100%;width:100%;display:flex;flex-direction:column}.card-body[data-v-35bfe992]{flex:1;overflow:hidden;width:100%}.nav-tabs[data-v-35bfe992]{border-bottom:1px solid #eff2f5}.nav-tabs .nav-link[data-v-35bfe992]{margin-bottom:-1px;border:0;border-bottom:2px solid transparent;color:#a1a5b7;font-weight:500;padding:.5rem 1rem;cursor:pointer}.nav-tabs .nav-link[data-v-35bfe992]:hover{color:#009ef7}.nav-tabs .nav-link.active[data-v-35bfe992]{color:#009ef7;border-bottom-color:#009ef7}.nav-tabs .disabled[data-v-35bfe992]{color:#a1a5b7!important;cursor:not-allowed}.modal-dialog{min-width:320px;max-width:520px;width:90%;margin:0 auto}@media (min-width: 640px){.sm\:max-w-lg{max-width:520px!important}}.inline-block{display:inline-block;min-width:320px;width:100%}.max-h-60{max-height:300px;min-height:100px}.performance-list-container[data-v-1f9933aa]{width:100%;height:100%}.card[data-v-1f9933aa]{display:flex;flex-direction:column}.card-body[data-v-1f9933aa]{flex:1;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 1200px){table[data-v-1f9933aa]{table-layout:auto}th[data-v-1f9933aa],td[data-v-1f9933aa]{padding:.5rem .75rem;white-space:nowrap}.table-responsive[data-v-1f9933aa]{margin-bottom:1rem;overflow-y:hidden}}th[data-v-1f9933aa],td[data-v-1f9933aa]{min-width:100px}th[data-v-1f9933aa]:first-child,td[data-v-1f9933aa]:first-child{position:sticky;left:0;background-color:#fff;z-index:5;box-shadow:2px 0 5px #0000000d}.dark th[data-v-1f9933aa]:first-child,.dark td[data-v-1f9933aa]:first-child{background-color:#151515;color:#f1f1f1}.animate-pulse[data-v-1f9933aa]{animation:pulse-1f9933aa 1s cubic-bezier(.4,0,.6,1) 1}@keyframes pulse-1f9933aa{0%,to{opacity:1}50%{opacity:.5}}.progress-bar[data-v-1f9933aa]{height:8px;border-radius:4px;background-color:#e5e7eb;overflow:hidden}.progress-bar-fill[data-v-1f9933aa]{height:100%;border-radius:4px;transition:width .3s ease}.pagination[data-v-1f9933aa]{display:flex;flex-wrap:wrap}.page-item[data-v-1f9933aa]{margin:.25rem}.page-link[data-v-1f9933aa]{display:flex;align-items:center;justify-content:center;height:2rem;min-width:2rem;font-weight:500;font-size:.85rem;padding:0 .5rem;border-radius:.475rem;color:#5e6278;border:none;box-shadow:none}.page-link[data-v-1f9933aa]:hover{background-color:#f9f9f9;color:#009ef7}.page-item.active .page-link[data-v-1f9933aa]{background-color:#009ef7;color:#fff;box-shadow:0 3px 6px #009ef733}.page-item.disabled .page-link[data-v-1f9933aa]{background-color:transparent;color:#b5b5c3;cursor:not-allowed}.text-gray-700[data-v-1f9933aa]{color:#5e6278!important}.fw-semibold[data-v-1f9933aa]{font-weight:500!important}.range-low[data-v-1f9933aa]{position:absolute;left:0;top:-18px;font-size:.7rem;color:#6c757d}.range-high[data-v-1f9933aa]{position:absolute;right:0;top:-18px;font-size:.7rem;color:#6c757d}.range-container[data-v-1f9933aa]{position:relative;width:100%;height:8px;background-color:#e5e7eb;border-radius:4px;margin-top:4px}.price-indicator[data-v-1f9933aa]{position:absolute;top:-4px;width:3px;height:16px;background-color:#009ef7;border-radius:2px;z-index:10;transform:translate(-50%)}.score-value[data-v-1f9933aa]{font-weight:500}.score-value.growth[data-v-1f9933aa]{color:#50cd89}.score-value.value[data-v-1f9933aa]{color:#009ef7}.score-value.technical[data-v-1f9933aa]{color:#7239ea}th[data-v-1f9933aa]{white-space:nowrap;padding:.6rem .75rem!important}td[data-v-1f9933aa]{padding:.6rem .75rem!important;vertical-align:middle}@media (max-width: 1400px){th[data-v-1f9933aa],td[data-v-1f9933aa]{padding:.5rem!important;font-size:.85rem}.badge[data-v-1f9933aa]{font-size:.75rem;padding:.25rem .4rem}}.sort[data-v-1f9933aa]{display:flex;align-items:center;position:relative}.sort-label[data-v-1f9933aa]{margin-right:5px}.sort.asc[data-v-1f9933aa]:after,.sort.desc[data-v-1f9933aa]:after{content:"";display:inline-block;width:0;height:0;margin-left:5px;border-left:4px solid transparent;border-right:4px solid transparent}.sort.asc[data-v-1f9933aa]:after{border-bottom:4px solid #5E6278}.sort.desc[data-v-1f9933aa]:after{border-top:4px solid #5E6278}.badge-light-success[data-v-1f9933aa]{background-color:#50cd891a;color:#50cd89}.badge-light-primary[data-v-1f9933aa]{background-color:#006cff1a;color:#009ef7}.badge-light-info[data-v-1f9933aa]{background-color:#80ccff1a;color:#7239ea}.badge-light-warning[data-v-1f9933aa]{background-color:#ffc7001a;color:#ffc700}.badge-light-danger[data-v-1f9933aa]{background-color:#f1416c1a;color:#f1416c}.badge-light-secondary[data-v-1f9933aa]{background-color:#b5b5c31a;color:#a1a5b7}[data-v-9f26cff2]:root{--primary-color: #2dd4bf;--primary-light: #5eead4;--card-bg: rgba(255, 255, 255, .8);--border-color: rgba(209, 213, 219, .5)}.card[data-v-9f26cff2]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;backdrop-filter:blur(12px);transition:all .3s ease}.dark .card[data-v-9f26cff2]{background-color:var(--card-bg-dark);border-color:var(--border-color-dark)}.glass-card[data-v-9f26cff2]{background-color:#fff9;border:1px solid rgba(209,213,219,.3);border-radius:.5rem;padding:.75rem;backdrop-filter:blur(8px);transition:all .2s ease-in-out}.dark .glass-card[data-v-9f26cff2]{background-color:#1e293b99;border-color:#4755694d}.glass-card[data-v-9f26cff2]:hover{background-color:#fffc;border-color:#d1d5db80}.dark .glass-card[data-v-9f26cff2]:hover{background-color:#1e293bcc;border-color:#47556980}.toggle-switch-wrapper[data-v-9f26cff2]{position:relative;backdrop-filter:blur(8px)}.toggle-switch-slider[data-v-9f26cff2]{backdrop-filter:blur(4px);box-shadow:0 4px 15px #0000001a}.spinner[data-v-9f26cff2]{display:inline-block;width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin-9f26cff2 .75s linear infinite}.spinner-lg[data-v-9f26cff2]{width:2rem;height:2rem;border-width:3px}.spinner-sm[data-v-9f26cff2]{width:.875rem;height:.875rem;border-width:1.5px}@keyframes spin-9f26cff2{to{transform:rotate(360deg)}}.form-control[data-v-9f26cff2],.form-select[data-v-9f26cff2]{border:1px solid rgba(209,213,219,.5);border-radius:.475rem;font-size:.875rem;background-color:#fffc;backdrop-filter:blur(4px);transition:all .2s ease}.dark .form-control[data-v-9f26cff2],.dark .form-select[data-v-9f26cff2]{border-color:#47556980;background-color:#1e293bcc;color:#e2e8f0}.form-control[data-v-9f26cff2]:focus,.form-select[data-v-9f26cff2]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #2dd4bf1a}.btn[data-v-9f26cff2]{transition:all .2s ease;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:pointer;backdrop-filter:blur(4px)}.btn-sm[data-v-9f26cff2]{padding:.375rem .75rem;font-size:.75rem}.btn-primary[data-v-9f26cff2]{background:var(--primary-color);color:#111827;box-shadow:0 4px 15px #2dd4bf33}.btn-primary[data-v-9f26cff2]:hover{transform:translateY(-1px);box-shadow:0 8px 25px #2dd4bf4d}.btn-light[data-v-9f26cff2]{background-color:#ffffffb3;color:#374151;border-color:#d1d5db80}.dark .btn-light[data-v-9f26cff2]{background-color:#1e293bb3;color:#e2e8f0;border-color:#47556980}.btn-light[data-v-9f26cff2]:hover{background-color:#ffffffe6;transform:translateY(-1px)}.dark .btn-light[data-v-9f26cff2]:hover{background-color:#1e293be6}.btn-success[data-v-9f26cff2]{background:#22c55e;color:#fff;border-color:#22c55e}.btn-success[data-v-9f26cff2]:hover{background:#16a34a;border-color:#16a34a;transform:translateY(-1px)}.dark .btn-success[data-v-9f26cff2]{background:#22c55e;color:#fff;border-color:#22c55e}.dark .btn-success[data-v-9f26cff2]:hover{background:#16a34a;border-color:#16a34a}.btn-light-danger[data-v-9f26cff2]{background-color:#ef44441a;color:#ef4444;border-color:#ef444433}.btn-icon[data-v-9f26cff2]{display:flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;padding:0}.text-primary[data-v-9f26cff2]{color:var(--primary-color)}.badge[data-v-9f26cff2]{padding:.375rem .75rem;font-size:.75rem;border-radius:.425rem}.badge-light-success[data-v-9f26cff2]{background-color:#22c55e1a;color:#22c55e}.badge-light-primary[data-v-9f26cff2]{background-color:#3b82f61a;color:#3b82f6}.badge-light-info[data-v-9f26cff2]{background-color:#8b5cf61a;color:#8b5cf6}.badge-light-warning[data-v-9f26cff2]{background-color:#f59e0b1a;color:#f59e0b}.badge-light-danger[data-v-9f26cff2]{background-color:#ef44441a;color:#ef4444}.badge-light-secondary[data-v-9f26cff2]{background-color:#6b72801a;color:#6b7280}.table[data-v-9f26cff2]{background-color:transparent;table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0}.table th[data-v-9f26cff2],.table td[data-v-9f26cff2]{border-color:#d1d5db4d;vertical-align:middle;padding:.75rem}.table td[data-v-9f26cff2]:nth-child(2){white-space:normal;word-wrap:break-word;overflow:visible;text-overflow:unset}.table th[data-v-9f26cff2],.table td[data-v-9f26cff2]:not(:nth-child(2)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table th[data-v-9f26cff2]{background-color:#f9fafbcc;font-weight:600;position:sticky;top:0;z-index:10}.dark .table th[data-v-9f26cff2]{background-color:#1e293bcc}.dark .table th[data-v-9f26cff2],.dark .table td[data-v-9f26cff2]{border-color:#4755694d}.table-hover>tbody>tr[data-v-9f26cff2]:hover>*{background-color:#f9fafbcc}.dark .table-hover>tbody>tr[data-v-9f26cff2]:hover>*{background-color:#2d3748cc}.overflow-hidden[data-v-9f26cff2]{overflow-x:hidden}.table th[data-v-9f26cff2]:nth-child(1){width:8%}.table th[data-v-9f26cff2]:nth-child(2){width:20%}.table th[data-v-9f26cff2]:nth-child(3){width:14%}.table th[data-v-9f26cff2]:nth-child(4){width:8%}.table th[data-v-9f26cff2]:nth-child(5){width:8%}.table th[data-v-9f26cff2]:nth-child(6){width:10%}.table th[data-v-9f26cff2]:nth-child(7){width:10%}.table th[data-v-9f26cff2]:nth-child(8){width:11%}.table th[data-v-9f26cff2]:nth-child(9){width:7%}.table th[data-v-9f26cff2]:nth-child(10){width:7%}.table th[data-v-9f26cff2]:nth-child(11){width:8%}.table th[data-v-9f26cff2]:nth-child(12){width:12%}[data-v-4ebc06dc]:root{--primary-color: #2dd4bf;--primary-light: #5eead4;--card-bg: rgba(255, 255, 255, .8);--border-color: rgba(209, 213, 219, .5)}.card[data-v-4ebc06dc]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:.75rem;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;backdrop-filter:blur(12px);transition:all .3s ease}.dark .card[data-v-4ebc06dc]{background-color:var(--card-bg-dark);border-color:var(--border-color-dark)}.glass-card[data-v-4ebc06dc]{background-color:#fff9;border:1px solid rgba(209,213,219,.3);border-radius:.5rem;padding:.75rem;backdrop-filter:blur(8px);transition:all .2s ease-in-out}.dark .glass-card[data-v-4ebc06dc]{background-color:#1e293b99;border-color:#4755694d}.glass-card[data-v-4ebc06dc]:hover{background-color:#fffc;border-color:#d1d5db80}.dark .glass-card[data-v-4ebc06dc]:hover{background-color:#1e293bcc;border-color:#47556980}.table-responsive[data-v-4ebc06dc]{overflow-x:auto}.truncate[data-v-4ebc06dc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spinner[data-v-4ebc06dc]{display:inline-block;width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin-4ebc06dc .75s linear infinite}.spinner-lg[data-v-4ebc06dc]{width:2rem;height:2rem;border-width:3px}@keyframes spin-4ebc06dc{to{transform:rotate(360deg)}}.form-control[data-v-4ebc06dc],.form-select[data-v-4ebc06dc]{border:1px solid rgba(209,213,219,.5);border-radius:.475rem;font-size:.875rem;background-color:#fffc;backdrop-filter:blur(4px);transition:all .2s ease}.dark .form-control[data-v-4ebc06dc],.dark .form-select[data-v-4ebc06dc]{border-color:#47556980;background-color:#1e293bcc;color:#e2e8f0}.form-control[data-v-4ebc06dc]:focus,.form-select[data-v-4ebc06dc]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #2dd4bf1a}.form-check-input[data-v-4ebc06dc]{width:1rem;height:1rem;background-color:#fffc;border:1px solid rgba(209,213,219,.5);border-radius:.25rem}.dark .form-check-input[data-v-4ebc06dc]{background-color:#1e293bcc;border-color:#47556980}.btn[data-v-4ebc06dc]{transition:all .2s ease;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:pointer;backdrop-filter:blur(4px)}.btn-sm[data-v-4ebc06dc]{padding:.375rem .75rem;font-size:.75rem}.btn-primary[data-v-4ebc06dc]{background:var(--primary-color);color:#111827;box-shadow:0 4px 15px #2dd4bf33}.btn-primary[data-v-4ebc06dc]:hover{transform:translateY(-1px);box-shadow:0 8px 25px #2dd4bf4d}.btn-light[data-v-4ebc06dc]{background-color:#ffffffb3;color:#374151;border-color:#d1d5db80}.dark .btn-light[data-v-4ebc06dc]{background-color:#1e293bb3;color:#e2e8f0;border-color:#47556980}.btn-light[data-v-4ebc06dc]:hover{background-color:#ffffffe6;transform:translateY(-1px)}.dark .btn-light[data-v-4ebc06dc]:hover{background-color:#1e293be6}.btn-active[data-v-4ebc06dc]{background-color:var(--primary-color);color:#111827}.btn-icon[data-v-4ebc06dc]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0}.text-primary[data-v-4ebc06dc]{color:var(--primary-color)}.text-primary-light[data-v-4ebc06dc]{color:var(--primary-light)}.badge[data-v-4ebc06dc]{padding:.375rem .75rem;font-size:.75rem;border-radius:.425rem}.badge-light-success[data-v-4ebc06dc]{background-color:#22c55e1a;color:#22c55e}.badge-light-primary[data-v-4ebc06dc]{background-color:#3b82f61a;color:#3b82f6}.badge-light-info[data-v-4ebc06dc]{background-color:#8b5cf61a;color:#8b5cf6}.badge-light-warning[data-v-4ebc06dc]{background-color:#f59e0b1a;color:#f59e0b}.badge-light-danger[data-v-4ebc06dc]{background-color:#ef44441a;color:#ef4444}.badge-light-secondary[data-v-4ebc06dc]{background-color:#6b72801a;color:#6b7280}.text-2xs[data-v-4ebc06dc]{font-size:.65rem;line-height:1rem}.table[data-v-4ebc06dc]{background-color:transparent}.table th[data-v-4ebc06dc],.table td[data-v-4ebc06dc]{border-color:#d1d5db4d}.dark .table th[data-v-4ebc06dc],.dark .table td[data-v-4ebc06dc]{border-color:#4755694d}.modal-dialog[data-v-f88bdc2f]{min-width:320px;max-width:520px;width:90%;margin:0 auto}@media (min-width: 640px){.sm\:max-w-lg[data-v-f88bdc2f]{max-width:520px!important}}.inline-block[data-v-f88bdc2f]{display:inline-block;min-width:320px;width:100%}input[type=number][data-v-f88bdc2f]::-webkit-outer-spin-button,input[type=number][data-v-f88bdc2f]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-f88bdc2f]{-moz-appearance:textfield}.portfolio-holdings-container[data-v-6a5d0128]{width:100%}.summary-grid[data-v-6a5d0128]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.summary-card[data-v-6a5d0128]{padding:1rem;background-color:#f9f9f9;border-radius:.5rem;box-shadow:0 1px 3px #0000001a}.table-responsive[data-v-6a5d0128]{max-height:600px;margin-bottom:1rem}th[data-v-6a5d0128],td[data-v-6a5d0128]{white-space:nowrap;padding:.6rem .75rem!important}.sort[data-v-6a5d0128]{display:flex;align-items:center;position:relative}.sort-label[data-v-6a5d0128]{margin-right:5px}.sort.asc[data-v-6a5d0128]:after,.sort.desc[data-v-6a5d0128]:after{content:"";display:inline-block;width:0;height:0;margin-left:5px;border-left:4px solid transparent;border-right:4px solid transparent}.sort.asc[data-v-6a5d0128]:after{border-bottom:4px solid #5E6278}.sort.desc[data-v-6a5d0128]:after{border-top:4px solid #5E6278}.pagination[data-v-6a5d0128]{display:flex;flex-wrap:wrap}.page-item[data-v-6a5d0128]{margin:.25rem}.page-link[data-v-6a5d0128]{display:flex;align-items:center;justify-content:center;height:2rem;min-width:2rem;font-weight:500;font-size:.85rem;padding:0 .5rem;border-radius:.475rem;color:#5e6278;border:none;box-shadow:none}.page-link[data-v-6a5d0128]:hover{background-color:#f9f9f9;color:#009ef7}.page-item.active .page-link[data-v-6a5d0128]{background-color:#009ef7;color:#fff;box-shadow:0 3px 6px #009ef733}.page-item.disabled .page-link[data-v-6a5d0128]{background-color:transparent;color:#b5b5c3;cursor:not-allowed}th[data-v-6a5d0128]:first-child,td[data-v-6a5d0128]:first-child{position:sticky;left:0;background-color:#fff;z-index:5;box-shadow:2px 0 5px #0000000d}.portfolio-value-chart[data-v-8a90fab5],.sector-allocation-chart[data-v-cb05a68d],.asset-type-chart[data-v-4afd43ee]{width:100%;height:100%;position:relative}.portfolio-performance-container[data-v-e5b1dfdb]{width:100%}.summary-card[data-v-e5b1dfdb]{padding:1rem;background-color:#f9f9f9;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;transition:all .3s ease}.summary-card[data-v-e5b1dfdb]:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.chart-container[data-v-e5b1dfdb]{width:100%;position:relative}.benchmark-stat[data-v-e5b1dfdb]{transition:all .3s ease}.benchmark-stat[data-v-e5b1dfdb]:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000000d}.btn-group[data-v-e5b1dfdb]{display:flex;border-radius:.475rem;overflow:hidden}.btn-group .btn[data-v-e5b1dfdb]{margin:0;border-radius:0;font-size:.875rem;padding:.5rem .75rem}.btn-group .btn[data-v-e5b1dfdb]:first-child{border-top-left-radius:.475rem;border-bottom-left-radius:.475rem}.btn-group .btn[data-v-e5b1dfdb]:last-child{border-top-right-radius:.475rem;border-bottom-right-radius:.475rem}.table th[data-v-e5b1dfdb]{font-weight:500;color:#3f4254;padding:.75rem 1rem;background-color:#f5f8fa}.table td[data-v-e5b1dfdb]{padding:.65rem 1rem;vertical-align:middle}.table-hover tbody tr[data-v-e5b1dfdb]:hover{background-color:#f9f9f9}.card[data-v-bec8c202]{height:100%;width:100%;display:flex;flex-direction:column}.card-body[data-v-bec8c202]{flex:1;overflow:hidden;width:100%}.nav-tabs[data-v-bec8c202]{border-bottom:1px solid #eff2f5}.nav-tabs .nav-link[data-v-bec8c202]{margin-bottom:-1px;border:0;border-bottom:2px solid transparent;color:#a1a5b7;font-weight:500;padding:.5rem 1rem;cursor:pointer}.nav-tabs .nav-link[data-v-bec8c202]:hover{color:#009ef7}.nav-tabs .nav-link.active[data-v-bec8c202]{color:#009ef7;border-bottom-color:#009ef7}.custom-scrollbar[data-v-25badc8e]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-25badc8e]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-25badc8e]::-webkit-scrollbar-thumb{background:#4a5568;border-radius:10px}.custom-scrollbar[data-v-25badc8e]{scroll-behavior:smooth}.fade-enter-active[data-v-25badc8e],.fade-leave-active[data-v-25badc8e]{transition:opacity .3s ease}.fade-enter-from[data-v-25badc8e],.fade-leave-to[data-v-25badc8e]{opacity:0}.unit-slide-enter-active[data-v-25badc8e]{transition:all .4s ease-out;overflow:hidden}.unit-slide-leave-active[data-v-25badc8e]{transition:all .3s ease-in;overflow:hidden}.unit-slide-enter-from[data-v-25badc8e],.unit-slide-leave-to[data-v-25badc8e]{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.unit-slide-enter-to[data-v-25badc8e],.unit-slide-leave-from[data-v-25badc8e]{opacity:1;max-height:1000px}.cursor-pointer[data-v-25badc8e]{transition:all .2s ease}.bg-blue-600[data-v-25badc8e]{transition:width .3s ease-in-out}.cursor-pointer[data-v-25badc8e]:hover{transform:translate(2px);transition:transform .2s ease}.locked-lesson[data-v-25badc8e]{cursor:not-allowed;color:#a0aec0}.locked-lesson .font-medium[data-v-25badc8e]{color:#718096}.dark .locked-lesson .font-medium[data-v-25badc8e]{color:#4a5568}.hoverable-lesson[data-v-25badc8e]:hover{background-color:#f7fafc;transform:translate(4px)}.dark .hoverable-lesson[data-v-25badc8e]:hover{background-color:#2d3748}.active-lesson[data-v-25badc8e]{background-color:#ebf8ff;border-left:3px solid #3182ce;font-weight:600;transform:translate(4px)}.dark .active-lesson[data-v-25badc8e]{background-color:#2b6cb030;border-left-color:#63b3ed}.active-lesson .font-medium[data-v-25badc8e]{color:#2b6cb0}.dark .active-lesson .font-medium[data-v-25badc8e]{color:#90cdf4}.quiz-option[data-v-25badc8e]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;transition:all .2s ease}.quiz-option[data-v-25badc8e]:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.quiz-option-selected[data-v-25badc8e]{border-color:#3182ce;background-color:#ebf8ff;box-shadow:0 0 0 2px #3182ce}.dark .quiz-option-selected[data-v-25badc8e]{border-color:#63b3ed;background-color:#2b6cb030}.quiz-option-correct[data-v-25badc8e]{border-color:#38a169;background-color:#f0fff4}.dark .quiz-option-correct[data-v-25badc8e]{border-color:#68d391;background-color:#2f855a30}.quiz-option-incorrect[data-v-25badc8e]{border-color:#e53e3e;background-color:#fff5f5}.dark .quiz-option-incorrect[data-v-25badc8e]{border-color:#fc8181;background-color:#c5303030}.prose[data-v-25badc8e]{line-height:1.75}.prose h2[data-v-25badc8e]{font-size:1.875rem;line-height:2.25rem;font-weight:800;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.prose h3[data-v-25badc8e]{font-size:1.5rem;line-height:2rem;font-weight:700;margin-top:2.5rem;margin-bottom:1rem}.prose p[data-v-25badc8e]{margin-bottom:1.25em}.prose blockquote[data-v-25badc8e]{font-style:italic;color:#4b5563;border-left-width:4px;padding-left:1rem}.prose a[data-v-25badc8e]{color:#2563eb;text-decoration:none;font-weight:500}.prose a[data-v-25badc8e]:hover{text-decoration:underline}.prose ul[data-v-25badc8e],.prose ol[data-v-25badc8e]{padding-left:1.5rem}.btn[data-v-25badc8e]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid transparent;font-size:.875rem;font-weight:500;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;transition:all .2s ease}.btn-primary[data-v-25badc8e]{color:#fff;background-color:#2563eb;border-color:#2563eb}.btn-primary[data-v-25badc8e]:hover{background-color:#1d4ed8;border-color:#1d4ed8;transform:translateY(-1px)}.btn-light[data-v-25badc8e]{color:#374151;background-color:#f3f4f6;border-color:#d1d5db}.btn-light[data-v-25badc8e]:hover{background-color:#e5e7eb;border-color:#9ca3af;transform:translateY(-1px)}.dark .btn-light[data-v-25badc8e]{color:#fff;background-color:#4b5563;border-color:#6b7280}.dark .btn-light[data-v-25badc8e]:hover{background-color:#374151;border-color:#4b5563}.disabled\:opacity-50[data-v-25badc8e]:disabled{opacity:.5;cursor:not-allowed}.disabled\:opacity-50[data-v-25badc8e]:disabled:hover{transform:none}.card[data-v-e09a3b7a]{animation:fadeInUp-e09a3b7a .6s ease-out both}@keyframes fadeInUp-e09a3b7a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.spinner[data-v-e09a3b7a]{border:3px solid rgba(0,0,0,.1);border-left-color:var(--kt-primary, #009ef7);border-radius:50%;width:2rem;height:2rem;animation:spin-e09a3b7a 1s linear infinite}.spinner-primary[data-v-e09a3b7a]{border-left-color:#6366f1}@keyframes spin-e09a3b7a{to{transform:rotate(360deg)}}.btn-primary[data-v-e09a3b7a]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;transition:all .3s ease}.btn-primary[data-v-e09a3b7a]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #6366f14d}.card[data-v-e09a3b7a]{background-color:var(--kt-card-bg, #ffffff);box-shadow:var(--kt-card-shadow, 0 0 1rem 0 rgba(0, 0, 0, .03));border-radius:var(--kt-card-border-radius, .675rem);border:0 solid #eff2f5}.dark .card[data-v-e09a3b7a]{background-color:var(--kt-card-bg-dark, #1e1e2d);box-shadow:var(--kt-card-shadow-dark, 0 0 1rem 0 rgba(0, 0, 0, .15));border-color:var(--kt-border-color-dark, #323248)}.card-header[data-v-e09a3b7a]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--kt-border-color, #eff2f5);min-height:auto}.dark .card-header[data-v-e09a3b7a]{border-bottom-color:var(--kt-border-color-dark, #323248)}.card-header.border-0[data-v-e09a3b7a]{border-bottom:0}.card-title[data-v-e09a3b7a]{font-size:1rem;font-weight:600;color:var(--kt-text-gray-900, #181c32)}.dark .card-title[data-v-e09a3b7a]{color:var(--kt-text-gray-900-dark, #ffffff)}.card-body[data-v-e09a3b7a]{padding:1rem;color:var(--kt-text-gray-700, #5e6278)}.dark .card-body[data-v-e09a3b7a]{color:var(--kt-text-gray-700-dark, #a1a5b7)}.card[data-v-8c224715]{background-color:#f3f4f6b3;backdrop-filter:blur(12px);border:1px solid rgba(209,213,219,.3);border-radius:.75rem;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a}.card-header[data-v-8c224715]{background-color:#f9fafb80;padding:.75rem 1rem;border-bottom:1px solid rgba(229,231,235,.5);border-top-left-radius:.75rem;border-top-right-radius:.75rem;margin:-1.5rem -1.5rem 1rem}.card-body[data-v-8c224715]{padding:1rem 0}.glass-card[data-v-8c224715]{background-color:#ffffff80;backdrop-filter:blur(10px);border:1px solid rgba(229,231,235,.3);border-radius:.5rem;padding:1rem;transition:all .3s ease}.glass-card[data-v-8c224715]:hover{background-color:#ffffffb3;border-color:#d1d5db80;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.accuracy-label[data-v-8c224715]{font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:.5rem}.accuracy-value[data-v-8c224715]{font-size:2rem;font-weight:700;margin-bottom:.25rem}.accuracy-subtext[data-v-8c224715]{font-size:.75rem;opacity:.7}.stat-value[data-v-8c224715]{font-size:2rem;font-weight:700;margin-bottom:.25rem}.stat-label[data-v-8c224715]{font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.auto-refresh-indicator[data-v-8c224715]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:.5rem;font-size:.75rem;color:#10b981}.refresh-pulse[data-v-8c224715]{width:8px;height:8px;background-color:#10b981;border-radius:50%;animation:pulse-8c224715 2s infinite}@keyframes pulse-8c224715{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.filter-btn[data-v-8c224715]{padding:.5rem 1rem;font-size:.75rem;font-weight:600;border-radius:.5rem;border:1px solid rgba(209,213,219,.5);background-color:#f9fafb80;color:#6b7280;cursor:pointer;transition:all .2s}.filter-btn[data-v-8c224715]:hover{background-color:#f3f4f6cc;border-color:#9ca3af80}.filter-btn.active[data-v-8c224715]{background-color:#14b8a6;color:#fff;border-color:#14b8a6}.bias-badge[data-v-8c224715]{display:inline-block;padding:.25rem .75rem;border-radius:.375rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.bias-bullish[data-v-8c224715]{background-color:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}.bias-bearish[data-v-8c224715]{background-color:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.bias-neutral[data-v-8c224715]{background-color:#9ca3af26;color:#9ca3af;border:1px solid rgba(156,163,175,.3)}.strength-badge[data-v-8c224715]{display:inline-block;padding:.25rem .75rem;border-radius:.375rem;font-size:.65rem;font-weight:700;text-transform:uppercase}.strength-strong[data-v-8c224715]{background-color:#10b98126;color:#10b981}.strength-moderate[data-v-8c224715]{background-color:#f59e0b26;color:#f59e0b}.strength-weak[data-v-8c224715]{background-color:#9ca3af26;color:#9ca3af}.bias-badge-compact[data-v-8c224715]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;border-radius:.25rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;transition:all .2s ease}.bias-badge-compact[data-v-8c224715]:hover{transform:scale(1.05)}.bias-cell[data-v-8c224715]{min-width:100px}.conviction-cell[data-v-8c224715]{min-width:90px}.conviction-bar-mini[data-v-8c224715]{position:relative;width:100%;height:4px;background:#9ca3af26;border-radius:2px;overflow:hidden;margin-top:4px}.bar-fill-mini[data-v-8c224715]{position:absolute;left:0;top:0;height:100%;border-radius:2px;transition:width .4s cubic-bezier(.4,0,.2,1)}.confidence-dot[data-v-8c224715]{width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}.dot-high[data-v-8c224715]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 0 6px #10b98199}.dot-medium[data-v-8c224715]{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 0 6px #f59e0b80}.dot-low[data-v-8c224715]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 0 6px #ef444480}table[data-v-8c224715]{width:100%;border-collapse:separate;border-spacing:0}thead[data-v-8c224715]{background-color:#f9fafb80}th[data-v-8c224715]{padding:.75rem;text-align:left;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(229,231,235,.5);color:#374151}th.sortable[data-v-8c224715]{cursor:pointer;user-select:none}th.sortable[data-v-8c224715]:hover{color:#14b8a6}td[data-v-8c224715]{padding:.75rem;border-bottom:1px solid rgba(229,231,235,.3);color:#1f2937}.text-positive[data-v-8c224715]{color:#10b981}.text-negative[data-v-8c224715]{color:#ef4444}.text-warning[data-v-8c224715]{color:#f59e0b}.text-primary[data-v-8c224715]{color:#14b8a6}.spinner[data-v-8c224715]{border:3px solid rgba(0,0,0,.1);border-left-color:#14b8a6;border-radius:50%;width:1.5rem;height:1.5rem;animation:spin-8c224715 1s linear infinite}.spinner-lg[data-v-8c224715]{width:3rem;height:3rem;border-width:4px}.spinner-primary[data-v-8c224715]{border-left-color:#14b8a6}@keyframes spin-8c224715{to{transform:rotate(360deg)}}.form-input[data-v-8c224715]{width:100%;padding:.5rem .75rem;border:1px solid rgba(209,213,219,.5);border-radius:.5rem;background-color:#ffffffe6;color:#1f2937;font-size:.875rem;transition:all .2s}.form-input[data-v-8c224715]:focus{outline:none;border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61a}.btn[data-v-8c224715]{display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;transition:all .2s;cursor:pointer;border:none}.btn-sm[data-v-8c224715]{padding:.375rem .75rem;font-size:.75rem}.btn-primary[data-v-8c224715]{background-color:#14b8a6;color:#fff}.btn-primary[data-v-8c224715]:hover{background-color:#0d9488;transform:translateY(-1px);box-shadow:0 4px 12px #14b8a64d}.alert[data-v-8c224715]{padding:1rem;border-radius:.5rem;border:1px solid}.alert-success[data-v-8c224715]{background-color:#10b9811a;color:#10b981;border-color:#10b9814d}.text-2xs[data-v-8c224715]{font-size:.65rem}.mobile-cards[data-v-8c224715]{display:none}.desktop-table[data-v-8c224715]{display:block}.pair-card[data-v-8c224715]{background-color:#ffffffb3;backdrop-filter:blur(12px);border:1px solid rgba(209,213,219,.3);border-radius:.75rem;padding:1.25rem;margin-bottom:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #00000014}.pair-card[data-v-8c224715]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001f;border-color:#14b8a666}.pair-card-header[data-v-8c224715]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid rgba(209,213,219,.3)}.pair-name[data-v-8c224715]{font-size:1.5rem;font-weight:700;color:#1f2937}.pair-price[data-v-8c224715]{text-align:right}.price-value[data-v-8c224715]{font-size:1.25rem;font-weight:700;color:#1f2937}.price-change[data-v-8c224715]{font-size:.875rem;font-weight:600;margin-top:.25rem}.pair-card-body[data-v-8c224715]{display:flex;flex-direction:column;gap:.75rem}.pair-row[data-v-8c224715]{display:flex;justify-content:space-between;align-items:center;padding:.625rem 0;border-bottom:1px solid rgba(229,231,235,.4)}.pair-row[data-v-8c224715]:last-child{border-bottom:none}.pair-label[data-v-8c224715]{font-size:.875rem;font-weight:600;color:#6b7280}.pair-value[data-v-8c224715]{font-size:.9375rem;font-weight:600;color:#1f2937;display:flex;align-items:center}@media (max-width: 1024px){.accuracy-value[data-v-8c224715]{font-size:1.5rem}th[data-v-8c224715]{font-size:.6rem;padding:.6rem}td[data-v-8c224715]{font-size:.75rem;padding:.6rem}}@media (max-width: 768px){.desktop-table[data-v-8c224715]{display:none}.mobile-cards[data-v-8c224715]{display:block}.min-h-screen[data-v-8c224715]{padding:.75rem}.card[data-v-8c224715]{padding:1rem;border-radius:.5rem}.card-header[data-v-8c224715]{padding:.5rem .75rem;margin:-1rem -1rem .75rem}.text-xl[data-v-8c224715]{font-size:1.125rem}.text-2xl[data-v-8c224715]{font-size:1.25rem}.grid.lg\\[data-v-8c224715]:grid-cols-4{grid-template-columns:repeat(2,1fr);gap:.75rem}.accuracy-label[data-v-8c224715],.stat-label[data-v-8c224715]{font-size:.7rem}.accuracy-value[data-v-8c224715],.stat-value[data-v-8c224715]{font-size:1.5rem}.accuracy-subtext[data-v-8c224715]{font-size:.75rem}.auto-refresh-indicator[data-v-8c224715]{font-size:.75rem;padding:.5rem 1rem}.btn-sm[data-v-8c224715]{padding:.5rem 1rem;font-size:.875rem}.flex.flex-col.md\\[data-v-8c224715]:flex-row{gap:.75rem}.flex-wrap.gap-2[data-v-8c224715]{gap:.625rem}.filter-btn[data-v-8c224715]{padding:.5rem 1rem;font-size:.8125rem}.bias-badge[data-v-8c224715],.strength-badge[data-v-8c224715]{padding:.3125rem .625rem;font-size:.75rem}}@media (max-width: 640px){.desktop-table[data-v-8c224715]{display:none}.mobile-cards[data-v-8c224715]{display:block}.p-4[data-v-8c224715]{padding:.5rem}.card[data-v-8c224715]{padding:.875rem}.flex.flex-col.lg\\[data-v-8c224715]:flex-row{gap:.75rem}.text-xl[data-v-8c224715]{font-size:1.0625rem}.text-2xl[data-v-8c224715]{font-size:1.25rem}.text-3xl[data-v-8c224715]{font-size:1.625rem}.grid.lg\\[data-v-8c224715]:grid-cols-4{grid-template-columns:1fr;gap:.75rem}.grid.sm\\[data-v-8c224715]:grid-cols-4{grid-template-columns:1fr}.accuracy-label[data-v-8c224715],.stat-label[data-v-8c224715]{font-size:.6875rem}.accuracy-value[data-v-8c224715],.stat-value[data-v-8c224715]{font-size:1.375rem}.accuracy-subtext[data-v-8c224715]{font-size:.75rem}.flex.items-center.gap-3[data-v-8c224715]{flex-direction:column;gap:.625rem;align-items:stretch}.auto-refresh-indicator[data-v-8c224715]{font-size:.75rem;padding:.5rem .875rem;justify-content:center}.btn-sm[data-v-8c224715]{width:100%;justify-content:center;padding:.5rem 1rem;font-size:.875rem}.flex.flex-wrap.gap-2[data-v-8c224715]{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.filter-btn[data-v-8c224715]{padding:.625rem .875rem;font-size:.8125rem;text-align:center}.bias-badge[data-v-8c224715],.strength-badge[data-v-8c224715]{padding:.3125rem .625rem;font-size:.75rem}.pair-name[data-v-8c224715]{font-size:1.375rem}.price-value[data-v-8c224715]{font-size:1.125rem}.price-change[data-v-8c224715],.pair-label[data-v-8c224715]{font-size:.8125rem}.pair-value[data-v-8c224715]{font-size:.875rem}}@media (hover: none) and (pointer: coarse){.btn[data-v-8c224715],.filter-btn[data-v-8c224715],.tab[data-v-8c224715]{min-height:44px;touch-action:manipulation}.pair-card[data-v-8c224715]{min-height:60px}.form-input[data-v-8c224715]{min-height:44px;font-size:16px}}[data-v-53213dbf]:root{--bs-gray-100: #f9f9f9;--bs-gray-200: #eff2f5;--bs-gray-300: #e4e6ef;--bs-gray-400: #b5b5c3;--bs-gray-500: #a1a5b7;--bs-gray-600: #7e8299;--bs-gray-700: #5e6278;--bs-gray-800: #3f4254;--bs-gray-900: #181c32;--bs-primary: #009ef7;--bs-success: #50cd89;--bs-danger: #f1416c;--bs-warning: #ffc700;--bs-info: #7239ea}.forex-terminal[data-v-53213dbf]{--bg-primary: #ffffff;--bg-secondary: #f9f9f9;--bg-card: #ffffff;--border-color: #eff2f5;--text-primary: #181c32;--text-secondary: #5e6278;--text-muted: #a1a5b7;--gauge-bg: #1a1a1a}[data-v-53213dbf]{margin:0;padding:0;box-sizing:border-box}.forex-terminal[data-v-53213dbf]{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.5}.terminal-header[data-v-53213dbf]{background:var(--bg-card);border-bottom:1px solid var(--border-color);padding:12px 20px;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:1000;box-shadow:0 1px 3px #0000000d}.back-link[data-v-53213dbf]{display:flex;align-items:center;gap:6px;color:var(--text-secondary);text-decoration:none;font-size:13px;font-weight:500;transition:color .2s}.back-link[data-v-53213dbf]:hover{color:var(--bs-primary)}.header-title[data-v-53213dbf]{font-size:14px;font-weight:600;color:var(--text-primary)}.btn-refresh[data-v-53213dbf]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:var(--bs-primary);border:none;border-radius:6px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.btn-refresh[data-v-53213dbf]:hover:not(:disabled){background:#0095e8;transform:translateY(-1px);box-shadow:0 4px 12px #009ef74d}.btn-refresh[data-v-53213dbf]:disabled{opacity:.6;cursor:not-allowed}.terminal-content[data-v-53213dbf]{max-width:1800px;margin:0 auto;padding:20px;overflow-x:hidden}.hero-section[data-v-53213dbf]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;padding:16px;margin-bottom:16px}.station-header-row[data-v-53213dbf]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding:16px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px}.main-content-grid[data-v-53213dbf]{display:grid;grid-template-columns:400px 1fr;gap:20px;margin-bottom:24px}.left-panel[data-v-53213dbf]{display:flex;flex-direction:column;gap:16px}.pair-title-compact[data-v-53213dbf]{flex-shrink:0}.pair-title-compact h1[data-v-53213dbf]{font-size:24px;font-weight:800;color:var(--text-primary);margin:0 0 8px;letter-spacing:-.5px}.meta-badges-compact[data-v-53213dbf]{display:flex;gap:8px;flex-wrap:wrap}.hero-stats-compact[data-v-53213dbf]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;flex:1;min-width:0}.hero-header[data-v-53213dbf]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:20px;flex-wrap:wrap}.pair-info h1[data-v-53213dbf]{font-size:28px;font-weight:700;color:var(--bs-primary);margin-bottom:10px}.meta-badges[data-v-53213dbf]{display:flex;gap:8px;flex-wrap:wrap}.meta-badge[data-v-53213dbf]{padding:4px 12px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;font-size:11px;font-weight:600;color:var(--text-secondary)}.strength-badge[data-v-53213dbf]{padding:6px 16px;border-radius:6px;font-size:11px;font-weight:700;text-transform:uppercase}.strength-strong[data-v-53213dbf]{background:#50cd8926;color:var(--bs-success);border:2px solid var(--bs-success)}.strength-moderate[data-v-53213dbf]{background:#ffc70026;color:var(--bs-warning);border:2px solid var(--bs-warning)}.strength-weak[data-v-53213dbf]{background:#a1a5b726;color:var(--text-muted);border:2px solid var(--text-muted)}.hero-stats[data-v-53213dbf]{display:flex;gap:16px;justify-content:flex-end}.stat-card[data-v-53213dbf]{background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-primary) 100%);border:1px solid var(--border-color);border-radius:6px;padding:10px 12px 8px;text-align:center;min-width:0;transition:all .3s ease;box-shadow:0 2px 6px #0000000f;position:relative;overflow:hidden}.stat-card[data-v-53213dbf]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f;border-color:var(--bs-primary)}.stat-card.sentiment-card[data-v-53213dbf]:hover{border-color:var(--bs-primary)}.stat-card.conviction-card[data-v-53213dbf]{border-color:#009ef766}.stat-card.conviction-card[data-v-53213dbf]:hover{border-color:#009ef7cc}.sentiment-meter[data-v-53213dbf]{position:relative;width:100%;height:5px;background:linear-gradient(90deg,#ef44441f,#9ca3af14,#10b9811f);border-radius:3px;margin-top:6px;overflow:visible}.meter-center[data-v-53213dbf]{position:absolute;left:50%;top:-1px;width:1px;height:7px;background:var(--text-muted);transform:translate(-50%);z-index:2;opacity:.6}.meter-fill[data-v-53213dbf]{position:absolute;top:0;height:100%;transition:all .5s cubic-bezier(.4,0,.2,1);z-index:1}.conviction-meter[data-v-53213dbf]{position:relative;width:100%;height:5px;background:#009ef71f;border-radius:3px;margin-top:6px;overflow:hidden}.conviction-fill[data-v-53213dbf]{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#009ef7b3,#009ef7);transition:width .5s cubic-bezier(.4,0,.2,1);box-shadow:0 0 6px #009ef766;border-radius:3px}.stat-label[data-v-53213dbf]{font-size:9px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:700}.stat-value[data-v-53213dbf]{font-size:16px;font-weight:800;margin-bottom:2px;color:var(--text-primary);letter-spacing:-.3px;line-height:1.2}.stat-change[data-v-53213dbf],.stat-subtext[data-v-53213dbf]{font-size:9px;font-weight:500;color:var(--text-muted)}.stat-change.positive[data-v-53213dbf],.positive[data-v-53213dbf]{color:var(--bs-success)}.stat-change.negative[data-v-53213dbf],.negative[data-v-53213dbf]{color:var(--bs-danger)}.warning[data-v-53213dbf]{color:var(--bs-warning)}.info[data-v-53213dbf],.accent-blue[data-v-53213dbf]{color:var(--bs-primary)}.accent-yellow[data-v-53213dbf]{color:var(--bs-warning)}.accent-cyan[data-v-53213dbf]{color:#00a3bf}.accent-green[data-v-53213dbf]{color:var(--bs-success)}.accent-red[data-v-53213dbf]{color:var(--bs-danger)}.main-grid[data-v-53213dbf]{display:grid;grid-template-columns:1.5fr 1fr;gap:16px;margin-bottom:20px;max-width:100%;overflow:hidden}.tradingview-container[data-v-53213dbf]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:16px;grid-row:span 2;min-height:550px;max-width:100%;overflow:hidden;display:flex;flex-direction:column}.bias-timeline[data-v-53213dbf]{margin-bottom:16px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;padding:12px}.bias-timeline-header[data-v-53213dbf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.timeline-label[data-v-53213dbf]{font-size:12px;font-weight:600;color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px}.timeline-legend-inline[data-v-53213dbf]{display:flex;gap:12px;align-items:center}.timeline-legend-item[data-v-53213dbf]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-secondary);font-weight:500}.timeline-legend-item .dot[data-v-53213dbf]{width:10px;height:10px;border-radius:2px;display:inline-block}.timeline-legend-item .dot.bullish[data-v-53213dbf]{background:linear-gradient(135deg,#10b981,#059669)}.timeline-legend-item .dot.bearish[data-v-53213dbf]{background:linear-gradient(135deg,#ef4444,#dc2626)}.timeline-legend-item .dot.neutral[data-v-53213dbf]{background:linear-gradient(135deg,#9ca3af,#6b7280)}.bias-timeline-track[data-v-53213dbf]{display:flex;height:20px;border-radius:4px;overflow:hidden;box-shadow:inset 0 1px 3px #0000001a}.bias-segment[data-v-53213dbf]{transition:all .2s ease;cursor:pointer;position:relative}.bias-segment[data-v-53213dbf]:hover{opacity:.8;transform:scaleY(1.1);z-index:10}.bias-segment.bullish[data-v-53213dbf]{background:linear-gradient(180deg,#10b981,#059669)}.bias-segment.bearish[data-v-53213dbf]{background:linear-gradient(180deg,#ef4444,#dc2626)}.bias-segment.neutral[data-v-53213dbf]{background:linear-gradient(180deg,#9ca3af,#6b7280)}.timeline-time-labels[data-v-53213dbf]{display:flex;justify-content:space-between;margin-top:6px;font-size:10px;color:var(--text-muted);font-weight:500}.tradingview-widget[data-v-53213dbf]{width:100%;max-width:100%;height:450px;min-height:450px;border-radius:8px;overflow:hidden}.tradingview-widget>iframe[data-v-53213dbf]{max-width:100%!important}.gauges-grid[data-v-53213dbf]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.gauges-grid-vertical[data-v-53213dbf]{display:grid;grid-template-columns:1fr;gap:12px}.gauges-grid-vertical.compact[data-v-53213dbf]{gap:8px}.gauge-card[data-v-53213dbf]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:16px;text-align:center}.gauge-card.compact[data-v-53213dbf]{padding:10px;border-radius:8px}.gauge-title[data-v-53213dbf]{font-size:11px;font-weight:700;color:var(--text-secondary);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.gauge-card.compact .gauge-title[data-v-53213dbf]{font-size:9px;margin-bottom:6px;letter-spacing:.3px}.gauge-container[data-v-53213dbf]{width:100%;max-width:180px;height:90px;margin:0 auto 14px;padding:0 10px}.gauge-container.compact[data-v-53213dbf]{max-width:140px;height:70px;margin:0 auto 8px;padding:0 8px}.gauge-svg[data-v-53213dbf]{width:100%;height:100%}.gauge-background-path[data-v-53213dbf]{stroke:var(--gauge-bg)}.gauge-label[data-v-53213dbf]{font-size:13px;font-weight:700;margin-bottom:6px}.gauge-card.compact .gauge-label[data-v-53213dbf]{font-size:11px;margin-bottom:4px}.gauge-label.bias-bullish[data-v-53213dbf]{color:var(--bs-success)}.gauge-label.bias-bearish[data-v-53213dbf]{color:var(--bs-danger)}.gauge-label.bias-neutral[data-v-53213dbf]{color:var(--text-muted)}.gauge-value[data-v-53213dbf]{font-size:20px;font-weight:700;margin-bottom:4px;color:var(--text-primary)}.gauge-card.compact .gauge-value[data-v-53213dbf]{font-size:16px;margin-bottom:3px}.gauge-score[data-v-53213dbf]{font-size:10px;color:var(--text-muted);font-weight:500}.gauge-card.compact .gauge-score[data-v-53213dbf]{font-size:9px}.reasoning-cards[data-v-53213dbf]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.reasoning-card[data-v-53213dbf]{background:var(--bg-secondary);border-left:3px solid;border-radius:8px;padding:12px}.reasoning-card.day[data-v-53213dbf]{border-color:var(--bs-warning);background:linear-gradient(135deg,var(--bg-secondary),rgba(255,199,0,.05))}.reasoning-card.swing[data-v-53213dbf]{border-color:var(--bs-primary);background:linear-gradient(135deg,var(--bg-secondary),rgba(0,158,247,.05))}.reasoning-card.macro[data-v-53213dbf]{border-color:#10b981;background:linear-gradient(135deg,var(--bg-secondary),rgba(16,185,129,.05))}.reasoning-title[data-v-53213dbf]{font-size:10px;font-weight:700;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.reasoning-card.day .reasoning-title[data-v-53213dbf]{color:var(--bs-warning)}.reasoning-card.swing .reasoning-title[data-v-53213dbf]{color:var(--bs-primary)}.reasoning-card.macro .reasoning-title[data-v-53213dbf]{color:#10b981}.reasoning-text[data-v-53213dbf]{font-size:11px;line-height:1.5;color:var(--text-secondary)}.charts-section[data-v-53213dbf]{display:grid;gap:16px;margin-bottom:20px}.chart-card[data-v-53213dbf]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:20px}.chart-header[data-v-53213dbf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.chart-header h3[data-v-53213dbf]{font-size:15px;font-weight:700;color:var(--bs-primary)}.chart-subtitle[data-v-53213dbf]{font-size:11px;color:var(--text-muted)}.date-select[data-v-53213dbf]{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);padding:6px 10px;border-radius:6px;font-size:12px;cursor:pointer;transition:border-color .2s}.date-select[data-v-53213dbf]:hover,.date-select[data-v-53213dbf]:focus{border-color:var(--bs-primary);outline:none}.date-range-selector[data-v-53213dbf]{display:flex;align-items:center;gap:8px}.collapsible-card[data-v-53213dbf]{transition:all .3s ease}.collapsible-header[data-v-53213dbf]{cursor:pointer;user-select:none;transition:background-color .2s ease}.collapsible-header[data-v-53213dbf]:hover{background-color:var(--bg-secondary);border-radius:8px;margin:-4px;padding:4px}.collapsible-header .header-left[data-v-53213dbf]{display:flex;align-items:center;gap:12px;flex:1}.toggle-icon[data-v-53213dbf]{font-size:18px;color:var(--text-secondary);transition:transform .3s ease,color .2s ease}.collapsible-header:hover .toggle-icon[data-v-53213dbf]{color:var(--bs-primary)}.collapsible-content[data-v-53213dbf]{animation:slideDown-53213dbf .3s ease;overflow:hidden}@keyframes slideDown-53213dbf{0%{opacity:0;max-height:0}to{opacity:1;max-height:2000px}}.date-range-selector label[data-v-53213dbf]{font-size:11px;color:var(--text-secondary);font-weight:600}.date-input[data-v-53213dbf]{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);padding:6px 10px;border-radius:6px;font-size:12px;cursor:pointer;transition:border-color .2s}.date-input[data-v-53213dbf]:hover,.date-input[data-v-53213dbf]:focus{border-color:var(--bs-primary);outline:none}.bias-legend[data-v-53213dbf]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;padding:12px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px}.chart-legend-grid[data-v-53213dbf]{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;padding:12px 16px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;justify-content:center}.legend-item[data-v-53213dbf]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary);font-weight:500}.legend-color[data-v-53213dbf]{width:16px;height:16px;border-radius:3px;display:inline-block}.legend-box[data-v-53213dbf]{width:18px;height:18px;border-radius:4px;display:inline-block;border:1px solid rgba(0,0,0,.1)}.legend-line[data-v-53213dbf]{width:32px;height:4px;border-radius:2px;display:inline-block}.chart-wrapper[data-v-53213dbf]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:16px;height:260px}.history-charts-grid[data-v-53213dbf]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.mini-chart[data-v-53213dbf]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:14px}.mini-chart h4[data-v-53213dbf]{font-size:11px;color:var(--text-secondary);margin-bottom:10px;text-align:center;font-weight:600}.mini-chart canvas[data-v-53213dbf]{height:160px!important}.accuracy-section[data-v-53213dbf]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:24px;margin-bottom:20px}.section-header h3[data-v-53213dbf]{font-size:16px;font-weight:700;color:var(--bs-primary);margin-bottom:6px}.section-subtitle[data-v-53213dbf]{font-size:11px;color:var(--text-muted);margin-bottom:20px}.stats-grid[data-v-53213dbf]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}.stat-box[data-v-53213dbf]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;padding:12px 14px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.stat-box[data-v-53213dbf]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.accuracy-charts-grid[data-v-53213dbf]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px}.chart-wrapper-compact[data-v-53213dbf]{background:var(--bg-secondary);border-radius:8px;padding:12px}.stat-box.accent-blue[data-v-53213dbf]{background:linear-gradient(135deg,var(--bg-secondary),rgba(0,158,247,.08));border-color:#009ef74d}.stat-box.accent-yellow[data-v-53213dbf]{background:linear-gradient(135deg,var(--bg-secondary),rgba(255,199,0,.08));border-color:#ffc7004d}.stat-box.accent-cyan[data-v-53213dbf]{background:linear-gradient(135deg,var(--bg-secondary),rgba(0,163,191,.08));border-color:#00a3bf4d}.stat-box.accent-green[data-v-53213dbf]{background:linear-gradient(135deg,var(--bg-secondary),rgba(80,205,137,.08));border-color:#50cd894d}.stat-box-label[data-v-53213dbf]{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-weight:600}.stat-box-value[data-v-53213dbf]{font-size:24px;font-weight:700;margin-bottom:6px}.stat-box-sub[data-v-53213dbf]{font-size:10px;color:var(--text-muted)}.time-blocks[data-v-53213dbf]{margin-bottom:24px}.time-blocks h4[data-v-53213dbf]{font-size:13px;color:var(--text-primary);margin-bottom:14px;font-weight:600}.time-blocks-grid[data-v-53213dbf]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.time-block[data-v-53213dbf]{padding:14px;border-radius:8px;text-align:center;border:1px solid var(--border-color);transition:all .2s;cursor:pointer}.time-block[data-v-53213dbf]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.time-block-label[data-v-53213dbf]{font-size:9px;color:var(--text-muted);margin-bottom:8px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.time-block-value[data-v-53213dbf]{font-size:18px;font-weight:700;margin-bottom:6px}.time-block-details[data-v-53213dbf]{font-size:9px;color:var(--text-muted);margin-bottom:4px;display:flex;justify-content:center;gap:8px}.time-block-count[data-v-53213dbf]{font-size:9px;color:var(--text-muted)}.accuracy-excellent[data-v-53213dbf]{background:#50cd8926;color:var(--bs-success);border-color:var(--bs-success)}.accuracy-good[data-v-53213dbf]{background:#009ef726;color:var(--bs-primary);border-color:var(--bs-primary)}.accuracy-moderate[data-v-53213dbf]{background:#ffc70026;color:var(--bs-warning);border-color:var(--bs-warning)}.accuracy-poor[data-v-53213dbf]{background:#f1416c26;color:var(--bs-danger);border-color:var(--bs-danger)}.accuracy-na[data-v-53213dbf]{background:var(--bg-secondary);color:var(--text-muted);border-color:var(--border-color)}.daily-accuracy[data-v-53213dbf]{margin-bottom:20px}.daily-accuracy h4[data-v-53213dbf]{font-size:13px;color:var(--text-primary);margin-bottom:14px;font-weight:600}.daily-grid[data-v-53213dbf]{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.daily-cell[data-v-53213dbf]{padding:12px;border-radius:8px;text-align:center;border:1px solid var(--border-color)}.daily-day[data-v-53213dbf]{font-size:10px;font-weight:600;margin-bottom:2px}.daily-date[data-v-53213dbf]{font-size:9px;opacity:.7;margin-bottom:10px}.daily-value[data-v-53213dbf]{font-size:18px;font-weight:700;margin-bottom:8px}.daily-split[data-v-53213dbf]{font-size:9px;color:var(--text-muted)}.info-grid[data-v-53213dbf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.info-card[data-v-53213dbf]{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:20px}.info-card h3[data-v-53213dbf]{font-size:14px;font-weight:700;color:var(--bs-primary);margin-bottom:16px}.info-rows[data-v-53213dbf]{display:flex;flex-direction:column;gap:10px}.info-row[data-v-53213dbf]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border-color);font-size:12px}.info-row[data-v-53213dbf]:last-child{border-bottom:none}.info-row span[data-v-53213dbf]:first-child{color:var(--text-muted);font-weight:500}.info-row span[data-v-53213dbf]:last-child{color:var(--text-primary);font-weight:600}.tp-levels[data-v-53213dbf]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.tp-level[data-v-53213dbf]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;padding:10px;display:flex;flex-direction:column;align-items:center;gap:6px}.tp-level span[data-v-53213dbf]:first-child{font-size:10px;color:var(--text-muted);font-weight:600}.tp-level span[data-v-53213dbf]:last-child{font-size:13px;font-weight:700}.tabs[data-v-53213dbf]{display:flex;border-bottom:1px solid var(--border-color);margin-bottom:16px}.tab[data-v-53213dbf]{flex:1;padding:12px;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:600;transition:all .2s;position:relative}.tab[data-v-53213dbf]:hover{color:var(--text-primary)}.tab.active[data-v-53213dbf]{color:var(--bs-primary)}.tab.active[data-v-53213dbf]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--bs-primary)}.tab-content[data-v-53213dbf]{max-height:320px;overflow-y:auto}.news-list[data-v-53213dbf],.calendar-list[data-v-53213dbf]{display:flex;flex-direction:column;gap:12px}.news-item[data-v-53213dbf],.calendar-item[data-v-53213dbf]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;padding:12px}.news-title[data-v-53213dbf]{font-size:12px;font-weight:600;color:var(--text-primary);text-decoration:none;display:block;margin-bottom:8px;transition:color .2s}.news-title[data-v-53213dbf]:hover{color:var(--bs-primary)}.news-meta[data-v-53213dbf],.calendar-meta[data-v-53213dbf]{font-size:10px;color:var(--text-muted)}.calendar-title[data-v-53213dbf]{font-size:12px;font-weight:600;margin-bottom:6px}.calendar-values[data-v-53213dbf]{font-size:11px;margin-top:8px;display:flex;gap:12px;flex-wrap:wrap}.empty-state[data-v-53213dbf]{text-align:center;padding:40px;color:var(--text-muted);font-size:13px}.loading-container[data-v-53213dbf],.error-container[data-v-53213dbf]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;color:var(--text-muted)}.spinner[data-v-53213dbf]{width:48px;height:48px;border:4px solid var(--border-color);border-left-color:var(--bs-primary);border-radius:50%;animation:spin-53213dbf 1s linear infinite;margin-bottom:16px}@keyframes spin-53213dbf{to{transform:rotate(360deg)}}.error-container i[data-v-53213dbf]{font-size:48px;color:var(--bs-danger);margin-bottom:16px}.error-container h3[data-v-53213dbf]{font-size:18px;margin-bottom:8px;font-weight:600}.error-container p[data-v-53213dbf]{font-size:13px;margin-bottom:16px}.btn-retry[data-v-53213dbf]{display:flex;align-items:center;gap:6px;padding:10px 20px;background:var(--bs-danger);border:none;border-radius:6px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.btn-retry[data-v-53213dbf]:hover{background:#e8285f;transform:translateY(-1px)}.tab-content[data-v-53213dbf]::-webkit-scrollbar{width:6px}.tab-content[data-v-53213dbf]::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:3px}.tab-content[data-v-53213dbf]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.tab-content[data-v-53213dbf]::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}@media (max-width: 1400px){.stats-grid[data-v-53213dbf]{grid-template-columns:repeat(2,1fr)}.time-blocks-grid[data-v-53213dbf]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1200px){.main-grid[data-v-53213dbf]{grid-template-columns:1fr}.tradingview-container[data-v-53213dbf]{grid-row:auto;min-height:350px}.tradingview-widget[data-v-53213dbf]{height:350px}.hero-stats[data-v-53213dbf]{justify-content:center}}@media (max-width: 992px){.terminal-content[data-v-53213dbf]{padding:16px}.gauges-grid[data-v-53213dbf]{grid-template-columns:repeat(2,1fr)}.reasoning-cards[data-v-53213dbf]{grid-template-columns:1fr;grid-column:auto}.history-charts-grid[data-v-53213dbf]{grid-template-columns:1fr}.time-blocks-grid[data-v-53213dbf]{grid-template-columns:repeat(2,1fr)}.daily-grid[data-v-53213dbf]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.terminal-header[data-v-53213dbf]{flex-wrap:wrap;gap:8px;padding:10px 16px}.header-title[data-v-53213dbf]{font-size:13px;flex:1 0 100%;text-align:center;order:1}.back-link[data-v-53213dbf]{font-size:12px;order:0}.btn-refresh[data-v-53213dbf]{padding:6px 12px;font-size:12px;order:2}.btn-refresh span[data-v-53213dbf]{display:none}.terminal-content[data-v-53213dbf]{padding:12px}.hero-section[data-v-53213dbf]{padding:16px}.hero-header[data-v-53213dbf]{flex-direction:column;margin-bottom:16px}.pair-info h1[data-v-53213dbf]{font-size:22px;text-align:center}.meta-badges[data-v-53213dbf]{justify-content:center}.hero-stats[data-v-53213dbf]{width:100%;justify-content:center}.stat-card[data-v-53213dbf]{min-width:100%;width:100%}.gauges-grid[data-v-53213dbf]{grid-template-columns:1fr;gap:10px}.reasoning-card[data-v-53213dbf]{padding:12px}.reasoning-title[data-v-53213dbf],.reasoning-text[data-v-53213dbf]{font-size:11px}.stats-grid[data-v-53213dbf]{grid-template-columns:repeat(2,1fr);gap:10px}.stat-box[data-v-53213dbf]{padding:12px}.stat-box-value[data-v-53213dbf]{font-size:20px}.time-blocks-grid[data-v-53213dbf]{grid-template-columns:repeat(2,1fr);gap:8px}.time-block[data-v-53213dbf]{padding:10px 8px}.time-block-value[data-v-53213dbf]{font-size:16px}.daily-grid[data-v-53213dbf]{grid-template-columns:repeat(2,1fr);gap:8px}.daily-cell[data-v-53213dbf]{padding:10px 8px}.daily-value[data-v-53213dbf]{font-size:16px}.info-grid[data-v-53213dbf]{grid-template-columns:1fr;gap:12px}.info-card[data-v-53213dbf]{padding:16px}.tp-levels[data-v-53213dbf]{grid-template-columns:1fr;gap:8px}.chart-card[data-v-53213dbf]{padding:16px}.chart-header[data-v-53213dbf]{flex-direction:column;align-items:flex-start;gap:10px}.chart-header h3[data-v-53213dbf]{font-size:14px}.date-select[data-v-53213dbf]{width:100%}.mini-chart[data-v-53213dbf]{padding:12px}.mini-chart h4[data-v-53213dbf]{font-size:10px}.tradingview-container[data-v-53213dbf]{min-height:300px;padding:12px;max-width:100%;width:100%;overflow:hidden}.tradingview-widget[data-v-53213dbf]{height:300px;max-width:100%;width:100%}.tradingview-widget>iframe[data-v-53213dbf]{max-width:100%!important;width:100%!important}.accuracy-charts-grid[data-v-53213dbf]{grid-template-columns:1fr;gap:12px}.stats-grid[data-v-53213dbf]{grid-template-columns:repeat(2,1fr);gap:8px}}@media (max-width: 576px){.terminal-header[data-v-53213dbf]{padding:10px 14px}.header-title[data-v-53213dbf]{font-size:14px;font-weight:700}.back-link[data-v-53213dbf]{font-size:13px}.back-link span[data-v-53213dbf]{display:inline}.btn-refresh[data-v-53213dbf]{padding:8px 12px;font-size:13px}.terminal-content[data-v-53213dbf]{padding:12px}.hero-section[data-v-53213dbf]{padding:16px}.pair-info h1[data-v-53213dbf]{font-size:24px;font-weight:800}.meta-badge[data-v-53213dbf]{font-size:11px;padding:4px 12px}.strength-badge[data-v-53213dbf]{font-size:11px;padding:6px 16px}.stat-label[data-v-53213dbf]{font-size:10px;letter-spacing:.3px}.stat-value[data-v-53213dbf]{font-size:22px}.stat-card[data-v-53213dbf]{padding:16px 18px}.gauge-container[data-v-53213dbf]{max-width:170px;height:90px}.gauge-card[data-v-53213dbf]{padding:18px}.gauge-title[data-v-53213dbf]{font-size:11px;margin-bottom:14px}.gauge-value[data-v-53213dbf]{font-size:20px}.gauge-label[data-v-53213dbf]{font-size:13px}.gauge-score[data-v-53213dbf]{font-size:10px}.reasoning-card[data-v-53213dbf]{padding:14px}.reasoning-title[data-v-53213dbf]{font-size:12px;margin-bottom:12px}.reasoning-text[data-v-53213dbf]{font-size:13px;line-height:1.7}.chart-card[data-v-53213dbf]{padding:14px}.chart-header h3[data-v-53213dbf]{font-size:15px}.chart-subtitle[data-v-53213dbf]{font-size:12px}.date-select[data-v-53213dbf]{font-size:13px;padding:8px 12px}.chart-wrapper[data-v-53213dbf]{height:220px}.mini-chart[data-v-53213dbf]{padding:14px}.mini-chart h4[data-v-53213dbf]{font-size:12px;margin-bottom:12px}.mini-chart canvas[data-v-53213dbf]{height:140px!important}.accuracy-section[data-v-53213dbf]{padding:18px}.section-header h3[data-v-53213dbf]{font-size:17px}.section-subtitle[data-v-53213dbf]{font-size:12px}.stats-grid[data-v-53213dbf]{grid-template-columns:1fr;gap:10px}.stat-box[data-v-53213dbf]{padding:14px 16px}.stat-box-label[data-v-53213dbf]{font-size:11px}.stat-box-value[data-v-53213dbf]{font-size:26px}.stat-box-sub[data-v-53213dbf]{font-size:11px}.time-blocks h4[data-v-53213dbf]{font-size:14px}.time-blocks-grid[data-v-53213dbf]{grid-template-columns:1fr;gap:10px}.time-block[data-v-53213dbf]{padding:14px 12px}.time-block-label[data-v-53213dbf]{font-size:10px}.time-block-value[data-v-53213dbf]{font-size:20px}.time-block-details[data-v-53213dbf],.time-block-count[data-v-53213dbf]{font-size:10px}.daily-accuracy h4[data-v-53213dbf]{font-size:14px}.daily-grid[data-v-53213dbf]{grid-template-columns:1fr;gap:10px}.daily-cell[data-v-53213dbf]{padding:14px 12px}.daily-day[data-v-53213dbf]{font-size:11px}.daily-date[data-v-53213dbf]{font-size:10px}.daily-value[data-v-53213dbf]{font-size:20px}.daily-split[data-v-53213dbf]{font-size:10px}.info-card[data-v-53213dbf]{padding:16px}.info-card h3[data-v-53213dbf]{font-size:14px;margin-bottom:14px}.info-row[data-v-53213dbf]{font-size:12px;padding:10px 0}.tp-level[data-v-53213dbf]{padding:12px}.tp-level span[data-v-53213dbf]:first-child{font-size:11px}.tp-level span[data-v-53213dbf]:last-child{font-size:14px}.tab[data-v-53213dbf]{font-size:13px;padding:14px}.news-item[data-v-53213dbf],.calendar-item[data-v-53213dbf]{padding:12px}.news-title[data-v-53213dbf],.calendar-title[data-v-53213dbf]{font-size:12px;line-height:1.5}.news-meta[data-v-53213dbf],.calendar-meta[data-v-53213dbf]{font-size:11px}.calendar-values[data-v-53213dbf]{font-size:12px}.empty-state[data-v-53213dbf]{font-size:14px;padding:50px 20px}.tradingview-container[data-v-53213dbf]{min-height:280px;padding:10px;max-width:100%;width:100%;overflow:hidden}.tradingview-widget[data-v-53213dbf]{height:280px;max-width:100%;width:100%}.tradingview-widget>iframe[data-v-53213dbf]{max-width:100%!important;width:100%!important}.bias-timeline[data-v-53213dbf]{padding:10px}.bias-timeline-header[data-v-53213dbf]{flex-direction:column;align-items:flex-start;gap:8px}.timeline-label[data-v-53213dbf]{font-size:11px}.timeline-legend-inline[data-v-53213dbf]{gap:8px}.timeline-legend-item[data-v-53213dbf]{font-size:10px}.bias-timeline-track[data-v-53213dbf]{height:16px}.timeline-time-labels[data-v-53213dbf]{font-size:9px}}@media (max-width: 768px){.forex-terminal[data-v-53213dbf]{overflow-x:hidden;max-width:100vw}.terminal-content[data-v-53213dbf]{overflow-x:hidden;max-width:100%}.hero-section[data-v-53213dbf],.main-grid[data-v-53213dbf],.charts-section[data-v-53213dbf],.accuracy-section[data-v-53213dbf],.info-grid[data-v-53213dbf]{max-width:100%;overflow-x:hidden}}@media (hover: none) and (pointer: coarse){.btn-refresh[data-v-53213dbf],.btn-retry[data-v-53213dbf],.tab[data-v-53213dbf]{min-height:44px;min-width:44px}.filter-btn[data-v-53213dbf]{padding:10px 16px}.time-block[data-v-53213dbf],.daily-cell[data-v-53213dbf]{min-height:80px}}.factor-scores-station[data-v-53213dbf]{background:linear-gradient(180deg,var(--bg-secondary) 0%,var(--bg-primary) 100%);border:1px solid var(--border-color);border-radius:8px;padding:16px;box-shadow:inset 0 1px #ffffff0d}.scores-station-header[data-v-53213dbf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--border-color)}.station-title[data-v-53213dbf]{font-size:11px;font-weight:800;color:var(--text-primary);letter-spacing:1.2px;text-transform:uppercase}.station-subtitle[data-v-53213dbf]{font-size:9px;color:var(--text-muted);letter-spacing:.5px;text-transform:uppercase}.factors-grid[data-v-53213dbf]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.factors-grid-vertical[data-v-53213dbf]{display:flex;flex-direction:column;gap:12px}.factor-category[data-v-53213dbf]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;padding:12px}.category-label[data-v-53213dbf]{font-size:10px;font-weight:700;color:var(--text-secondary);letter-spacing:.8px;text-transform:uppercase;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid var(--border-color)}.factor-items[data-v-53213dbf]{display:flex;flex-direction:column;gap:8px}.factor-row[data-v-53213dbf]{display:flex;flex-direction:column;gap:4px}.factor-info[data-v-53213dbf]{display:flex;justify-content:space-between;align-items:center}.factor-name[data-v-53213dbf]{font-size:11px;font-weight:600;color:var(--text-secondary);letter-spacing:.3px}.factor-value[data-v-53213dbf]{font-size:13px;font-weight:800;font-family:Monaco,Courier New,monospace;letter-spacing:-.5px}.factor-bar-mini[data-v-53213dbf]{position:relative;width:100%;height:6px;background:linear-gradient(90deg,#ef444426,#9ca3af33,#10b98126);border-radius:3px;margin-top:4px}.bar-track[data-v-53213dbf]{position:absolute;top:50%;left:50%;width:2px;height:8px;background:var(--text-muted);transform:translate(-50%,-50%);opacity:.6}.bar-fill[data-v-53213dbf]{position:absolute;top:0;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:3px;box-shadow:0 2px 4px #0000001a}.scores-title[data-v-53213dbf]{font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:20px;text-transform:uppercase;letter-spacing:.8px}.scores-grid[data-v-53213dbf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.score-item[data-v-53213dbf]{background:var(--bg-primary);border:2px solid var(--border-color);border-radius:12px;padding:16px;transition:all .3s ease}.score-item[data-v-53213dbf]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:var(--bs-primary)}.score-header[data-v-53213dbf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.score-label[data-v-53213dbf]{font-size:12px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.score-value[data-v-53213dbf]{font-size:18px;font-weight:800;color:var(--text-primary)}.score-meter-container[data-v-53213dbf]{margin-top:8px}.score-meter[data-v-53213dbf]{position:relative;width:100%;height:10px;border-radius:5px;overflow:visible}.meter-bg-left[data-v-53213dbf]{position:absolute;left:0;top:0;width:50%;height:100%;background:linear-gradient(90deg,#ef444433,#ef44440d);border-radius:5px 0 0 5px}.meter-bg-right[data-v-53213dbf]{position:absolute;right:0;top:0;width:50%;height:100%;background:linear-gradient(90deg,#10b9810d,#10b98133);border-radius:0 5px 5px 0}.meter-center-line[data-v-53213dbf]{position:absolute;left:50%;top:-3px;width:2px;height:16px;background:var(--text-muted);transform:translate(-50%);z-index:2;border-radius:1px}.score-meter-fill[data-v-53213dbf]{position:absolute;top:0;height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);z-index:1;border-radius:5px}.meter-labels[data-v-53213dbf]{display:flex;justify-content:space-between;margin-top:6px;font-size:9px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.3px}.meter-label-left[data-v-53213dbf]{text-align:left;color:#ef4444b3}.meter-label-center[data-v-53213dbf]{text-align:center}.meter-label-right[data-v-53213dbf]{text-align:right;color:#10b981b3}.volatility-indicator[data-v-53213dbf]{display:inline-flex;gap:4px;align-items:flex-end}.vol-bar[data-v-53213dbf]{width:8px;height:16px;background:var(--border-color);border-radius:2px;transition:all .3s ease}.vol-bar.active[data-v-53213dbf]{background:linear-gradient(180deg,#f59e0b,#d97706);box-shadow:0 0 4px #f59e0b80}.vol-bar[data-v-53213dbf]:nth-child(2){height:20px}.vol-bar[data-v-53213dbf]:nth-child(3){height:24px}.vol-bar[data-v-53213dbf]:nth-child(4){height:20px}.vol-bar[data-v-53213dbf]:nth-child(5){height:16px}.market-context-card[data-v-53213dbf]{grid-column:1 / -1;padding:20px}.market-context-card h3[data-v-53213dbf]{margin-bottom:20px}.context-section[data-v-53213dbf]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--border-color)}.context-section[data-v-53213dbf]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.context-section h4[data-v-53213dbf]{font-size:13px;font-weight:700;color:var(--text-primary);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.context-summary[data-v-53213dbf]{font-size:13px;line-height:1.6;color:var(--text-secondary);margin-bottom:12px}.context-summary[data-v-53213dbf]:last-child{margin-bottom:0}.context-summary strong[data-v-53213dbf]{color:var(--text-primary);font-weight:600}@media (max-width: 1200px){.main-content-grid[data-v-53213dbf]{grid-template-columns:1fr}.left-panel[data-v-53213dbf]{order:2}.tradingview-container[data-v-53213dbf]{order:1}.hero-stats-compact[data-v-53213dbf],.factors-grid[data-v-53213dbf]{grid-template-columns:repeat(2,1fr)}.factors-grid-vertical[data-v-53213dbf]{flex-direction:row;flex-wrap:wrap}.factor-category[data-v-53213dbf]{flex:1;min-width:280px}.gauges-grid-vertical[data-v-53213dbf]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.station-header-row[data-v-53213dbf]{flex-direction:column;gap:12px;padding:12px}.hero-stats-compact[data-v-53213dbf]{grid-template-columns:repeat(2,1fr);gap:8px}.factors-grid-vertical[data-v-53213dbf]{flex-direction:column}.gauges-grid-vertical[data-v-53213dbf]{grid-template-columns:1fr}.stat-card[data-v-53213dbf]{padding:8px 10px 6px}.stat-value[data-v-53213dbf]{font-size:14px}.stat-label[data-v-53213dbf]{font-size:8px}.factors-grid[data-v-53213dbf]{grid-template-columns:1fr;gap:12px}.factor-category[data-v-53213dbf]{padding:10px}.reasoning-cards[data-v-53213dbf]{grid-template-columns:1fr;gap:8px}}@media (max-width: 480px){.hero-stats-compact[data-v-53213dbf]{grid-template-columns:1fr}.pair-title-compact h1[data-v-53213dbf]{font-size:20px}.stat-value[data-v-53213dbf]{font-size:13px}.reasoning-cards[data-v-53213dbf]{grid-template-columns:1fr}.reasoning-card[data-v-53213dbf]{padding:10px}.reasoning-title[data-v-53213dbf]{font-size:9px;margin-bottom:6px}.reasoning-text[data-v-53213dbf]{font-size:10px}}.charts-section .chart-card[data-v-53213dbf]{max-height:800px;overflow:auto}.market-regime-widget[data-v-53213dbf]{display:flex;align-items:center;gap:12px;padding:8px 16px;background:var(--bs-gray-100);border-radius:8px;border:2px solid;margin:0 12px}.market-regime-widget.regime-green[data-v-53213dbf]{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.market-regime-widget.regime-yellow[data-v-53213dbf]{border-color:#fbbf24;background:linear-gradient(135deg,#fef3c7,#fde68a)}.market-regime-widget.regime-red[data-v-53213dbf]{border-color:#ef4444;background:linear-gradient(135deg,#fee2e2,#fecaca)}.regime-light[data-v-53213dbf]{position:relative;width:20px;height:20px}.light-indicator[data-v-53213dbf]{width:20px;height:20px;border-radius:50%;animation:pulse-53213dbf 2s infinite}.regime-green .light-indicator[data-v-53213dbf]{background:#10b981;box-shadow:0 0 10px #10b981}.regime-yellow .light-indicator[data-v-53213dbf]{background:#fbbf24;box-shadow:0 0 10px #fbbf24}.regime-red .light-indicator[data-v-53213dbf]{background:#ef4444;box-shadow:0 0 10px #ef4444}@keyframes pulse-53213dbf{0%,to{opacity:1}50%{opacity:.6}}.regime-info[data-v-53213dbf]{display:flex;flex-direction:column;gap:2px}.regime-label[data-v-53213dbf]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--bs-gray-800)}.regime-threshold[data-v-53213dbf]{font-size:9px;color:var(--bs-gray-600);font-weight:600}.balance-scale-widget[data-v-53213dbf]{background:linear-gradient(135deg,var(--bs-gray-100) 0%,var(--bs-gray-200) 100%);border-radius:12px;padding:24px;margin:24px 0;border:1px solid var(--bs-gray-300);max-width:100%}.scale-header[data-v-53213dbf]{text-align:center;margin-bottom:24px}.scale-header h3[data-v-53213dbf]{font-size:18px;font-weight:700;color:var(--bs-gray-900);margin:0 0 8px}.scale-subtitle[data-v-53213dbf]{font-size:13px;color:var(--bs-gray-600);margin:0}.scale-container[data-v-53213dbf]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:24px 0;max-height:300px;width:100%}.scale-side[data-v-53213dbf]{flex:1;text-align:center}.side-label[data-v-53213dbf]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--bs-gray-700);margin-bottom:12px}.side-content[data-v-53213dbf]{background:#fff;border-radius:12px;padding:20px;border:2px solid var(--bs-gray-300);transition:all .3s ease;max-height:250px;overflow:hidden}.side-content.ghosted[data-v-53213dbf]{opacity:.4;filter:grayscale(50%)}.side-content.dominant[data-v-53213dbf]{border-color:#10b981;box-shadow:0 0 20px #10b9814d;transform:scale(1.05)}.zone-indicator[data-v-53213dbf]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:12px}.zone-text[data-v-53213dbf]{font-size:14px;font-weight:700;color:var(--bs-gray-800)}.weight-value[data-v-53213dbf]{font-size:32px;font-weight:800;color:#3b82f6;margin:8px 0;transition:all .3s ease}.side-content.dominant .weight-value[data-v-53213dbf]{color:#059669;font-size:36px}.side-content.ghosted .weight-value[data-v-53213dbf]{color:#9ca3af}.components[data-v-53213dbf]{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--bs-gray-600)}.overrule-badge[data-v-53213dbf]{margin-top:12px;padding:6px 12px;background:linear-gradient(135deg,#fee2e2,#fecaca);border:1px solid #ef4444;border-radius:6px;font-size:10px;font-weight:700;color:#991b1b;animation:pulse-53213dbf 2s infinite}.scale-fulcrum[data-v-53213dbf]{display:flex;flex-direction:column;align-items:center;gap:8px}.fulcrum-icon[data-v-53213dbf]{font-size:32px}.scale-bar[data-v-53213dbf]{width:4px;height:80px;background:linear-gradient(to bottom,var(--bs-gray-400) 0%,var(--bs-gray-600) 100%);border-radius:2px;position:relative;transition:transform .5s ease}.scale-bar.fresh_data[data-v-53213dbf]{transform:rotate(15deg);transform-origin:top center}.scale-bar.macro[data-v-53213dbf]{transform:rotate(-15deg);transform-origin:top center}.scale-explanation[data-v-53213dbf]{text-align:center;padding:16px;background:#fff;border-radius:8px;border-left:4px solid #3b82f6;font-size:13px;color:var(--bs-gray-700)}.currency-matrix[data-v-53213dbf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:20px 0;width:100%;max-width:100%}.currency-cell[data-v-53213dbf]{background:#fff;border-radius:10px;padding:16px;border:2px solid;text-align:center;transition:all .3s ease;min-height:140px;max-height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center}.currency-cell[data-v-53213dbf]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.currency-cell.strong[data-v-53213dbf]{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.currency-cell.weak[data-v-53213dbf]{border-color:#ef4444;background:linear-gradient(135deg,#fee2e2,#fecaca)}.currency-cell.neutral[data-v-53213dbf]{border-color:#9ca3af;background:linear-gradient(135deg,#f9fafb,#f3f4f6)}.currency-label[data-v-53213dbf]{font-size:16px;font-weight:800;color:var(--bs-gray-900);margin-bottom:8px}.currency-value[data-v-53213dbf]{font-size:24px;font-weight:700;margin:8px 0}.currency-cell.strong .currency-value[data-v-53213dbf]{color:#059669}.currency-cell.weak .currency-value[data-v-53213dbf]{color:#dc2626}.currency-cell.neutral .currency-value[data-v-53213dbf]{color:#6b7280}.strength-bar[data-v-53213dbf]{height:6px;width:100%;max-width:100%;background:var(--bs-gray-200);border-radius:3px;overflow:hidden;margin:8px 0;position:relative}.strength-bar .bar-fill[data-v-53213dbf]{height:100%;border-radius:3px;transition:width .5s ease;position:absolute;left:0;top:0}.currency-cell.strong .bar-fill[data-v-53213dbf]{background:linear-gradient(90deg,#059669,#10b981)}.currency-cell.weak .bar-fill[data-v-53213dbf]{background:linear-gradient(90deg,#dc2626,#ef4444)}.currency-cell.neutral .bar-fill[data-v-53213dbf]{background:linear-gradient(90deg,#6b7280,#9ca3af)}.currency-status[data-v-53213dbf]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-top:8px}.matrix-summary[data-v-53213dbf]{display:flex;justify-content:space-around;gap:16px;margin:20px 0;padding:16px;background:#fff;border-radius:10px;border:1px solid var(--bs-gray-300)}.summary-item[data-v-53213dbf]{font-size:13px;font-weight:600}.summary-item.strong[data-v-53213dbf]{color:#059669}.summary-item.weak[data-v-53213dbf]{color:#dc2626}.matrix-insight[data-v-53213dbf]{padding:12px 16px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-left:4px solid #3b82f6;border-radius:8px;font-size:12px;color:var(--bs-gray-700)}.radar-container[data-v-53213dbf]{display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:start}.radar-chart[data-v-53213dbf]{background:#fff;padding:20px;border-radius:12px;border:1px solid var(--bs-gray-300);max-height:500px;height:500px}.radar-chart canvas[data-v-53213dbf]{max-height:460px!important;height:460px!important}.radar-insights[data-v-53213dbf]{display:flex;flex-direction:column;gap:16px}.insight-box[data-v-53213dbf]{background:#fff;padding:16px;border-radius:10px;border:2px solid}.insight-box.best[data-v-53213dbf]{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#d1fae5)}.insight-box.worst[data-v-53213dbf]{border-color:#ef4444;background:linear-gradient(135deg,#fee2e2,#fecaca)}.insight-box h4[data-v-53213dbf]{font-size:13px;font-weight:700;margin:0 0 12px;color:var(--bs-gray-800)}.hour-list[data-v-53213dbf]{display:flex;flex-direction:column;gap:8px}.hour-item[data-v-53213dbf]{font-size:12px;font-weight:600;color:var(--bs-gray-700)}.trade-count[data-v-53213dbf]{font-size:10px;color:var(--bs-gray-500);font-weight:500}.simulator-controls[data-v-53213dbf]{display:flex;gap:24px;margin:20px 0;padding:16px;background:#fff;border-radius:10px;border:1px solid var(--bs-gray-300);align-items:center}.control-group[data-v-53213dbf]{display:flex;align-items:center;gap:12px}.control-group label[data-v-53213dbf]{font-size:12px;font-weight:600;color:var(--bs-gray-700);white-space:nowrap}.confidence-slider[data-v-53213dbf]{width:200px;height:6px;border-radius:3px;outline:none;background:linear-gradient(90deg,#ef4444,#fbbf24,#10b981)}.threshold-value[data-v-53213dbf]{font-size:16px;font-weight:700;color:#3b82f6;min-width:50px}.style-select[data-v-53213dbf]{padding:6px 12px;border-radius:6px;border:1px solid var(--bs-gray-300);font-size:12px;font-weight:600;background:#fff;color:var(--bs-gray-700);cursor:pointer}.simulator-results[data-v-53213dbf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin:20px 0}.result-card[data-v-53213dbf]{background:#fff;padding:16px;border-radius:10px;border:2px solid var(--bs-gray-300);text-align:center}.result-label[data-v-53213dbf]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--bs-gray-600);margin-bottom:8px}.result-value[data-v-53213dbf]{font-size:24px;font-weight:800;color:var(--bs-gray-900)}.result-value.positive[data-v-53213dbf]{color:#059669}.result-value.negative[data-v-53213dbf]{color:#dc2626}.profit-curve-chart[data-v-53213dbf]{margin:20px 0;background:#fff;padding:20px;border-radius:12px;border:1px solid var(--bs-gray-300);max-height:400px;overflow:hidden}.simulator-insight[data-v-53213dbf]{padding:12px 16px;background:linear-gradient(135deg,#fef3c7,#fde68a);border-left:4px solid #fbbf24;border-radius:8px;font-size:12px;color:var(--bs-gray-700)}.trade-history-section[data-v-53213dbf]{margin:24px 0;background:#fff;border-radius:12px;border:1px solid var(--bs-gray-300);overflow:hidden}.trade-history-header[data-v-53213dbf]{padding:16px 20px;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:2px solid var(--bs-gray-300)}.trade-history-header h4[data-v-53213dbf]{font-size:16px;font-weight:700;color:var(--bs-gray-900);margin:0 0 4px}.history-subtitle[data-v-53213dbf]{font-size:11px;color:var(--bs-gray-600);margin:0}.trade-history-table-wrapper[data-v-53213dbf]{max-height:600px;overflow-y:auto;overflow-x:auto}.trade-history-table[data-v-53213dbf]{width:100%;border-collapse:collapse;font-size:11px}.trade-history-table thead[data-v-53213dbf]{position:sticky;top:0;z-index:10;background:#1e293b;color:#fff}.trade-history-table th[data-v-53213dbf]{padding:12px 10px;text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-right:1px solid rgba(255,255,255,.1)}.trade-history-table th[data-v-53213dbf]:last-child{border-right:none}.trade-history-table tbody tr[data-v-53213dbf]{border-bottom:1px solid var(--bs-gray-200);transition:background .2s ease}.trade-history-table tbody tr[data-v-53213dbf]:hover{background:#f8fafc}.trade-history-table td[data-v-53213dbf]{padding:10px;border-right:1px solid var(--bs-gray-200)}.trade-history-table td[data-v-53213dbf]:last-child{border-right:none}.trade-row.trade-win[data-v-53213dbf]{background:linear-gradient(90deg,#10b9810d,#fff)}.trade-row.trade-loss[data-v-53213dbf]{background:linear-gradient(90deg,#ef44440d,#fff)}.trade-date[data-v-53213dbf]{font-size:10px;color:var(--bs-gray-700);font-weight:600;white-space:nowrap}.trade-bias[data-v-53213dbf]{text-align:center}.bias-badge[data-v-53213dbf]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.5px}.badge-bull[data-v-53213dbf]{background:#10b981;color:#fff}.badge-bear[data-v-53213dbf]{background:#ef4444;color:#fff}.trade-price[data-v-53213dbf]{font-size:11px;font-weight:600;color:var(--bs-gray-800);font-family:Courier New,monospace}.trade-percent[data-v-53213dbf],.trade-pips[data-v-53213dbf],.trade-running[data-v-53213dbf]{font-weight:700;text-align:right}.trade-percent.positive[data-v-53213dbf],.trade-pips.positive[data-v-53213dbf],.trade-running.positive[data-v-53213dbf]{color:#059669}.trade-percent.negative[data-v-53213dbf],.trade-pips.negative[data-v-53213dbf],.trade-running.negative[data-v-53213dbf]{color:#dc2626}.trade-cumulative[data-v-53213dbf]{text-align:center}.cumulative-badge[data-v-53213dbf]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;font-size:10px;font-weight:700}.cumulative-badge.positive[data-v-53213dbf]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.cumulative-badge.negative[data-v-53213dbf]{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#991b1b}.consecutive-count[data-v-53213dbf]{font-size:8px;color:#78350f;font-weight:600}.single-day[data-v-53213dbf]{color:var(--bs-gray-400);font-size:10px}.trade-result[data-v-53213dbf]{text-align:center}.result-badge[data-v-53213dbf]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:9px;font-weight:700;letter-spacing:.5px}.win-badge[data-v-53213dbf]{background:#10b981;color:#fff}.loss-badge[data-v-53213dbf]{background:#ef4444;color:#fff}.trade-history-footer[data-v-53213dbf]{padding:12px 20px;background:#f8fafc;border-top:1px solid var(--bs-gray-300);text-align:center}.trade-history-footer p[data-v-53213dbf]{margin:0;font-size:11px;color:var(--bs-gray-600);font-weight:600}.chart-subtitle[data-v-53213dbf]{font-size:11px;color:var(--bs-gray-600);margin-top:4px}@media (max-width: 1024px){.radar-container[data-v-53213dbf]{grid-template-columns:1fr}.scale-container[data-v-53213dbf]{flex-direction:column}.currency-matrix[data-v-53213dbf]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}.timeline[data-v-3d6d7333]{position:relative;padding:20px 0}.timeline-item[data-v-3d6d7333]{position:relative;padding-left:60px;margin-bottom:30px}.timeline-badge[data-v-3d6d7333]{position:absolute;left:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.timeline-content[data-v-3d6d7333]{background:#f8f9fa;padding:20px;border-radius:8px}.macro-matrix-visualization .flex-1>.flex>.flex-1[data-v-3d6d7333]:hover{transform:scale(1.05);transition:transform .2s;cursor:pointer;z-index:10}.custom-scrollbar[data-v-3d6d7333]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-3d6d7333]::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar[data-v-3d6d7333]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.custom-scrollbar[data-v-3d6d7333]::-webkit-scrollbar-thumb:hover{background:#555}.verification-container[data-v-7a69cb65]{max-width:500px;margin:50px auto}div#sidebar{min-width:90px}.scrollable-y-hover{height:calc(100vh - 150px)!important;align-items:center;overflow:auto;text-align:center}.min-h-screen[data-v-caf66a5b]{min-height:100vh}.w-full[data-v-caf66a5b]{width:100%}.notification-enter-active[data-v-bd4da1c8],.notification-leave-active[data-v-bd4da1c8]{transition:all .3s ease}.notification-enter-from[data-v-bd4da1c8]{opacity:0;transform:translate(30px)}.notification-leave-to[data-v-bd4da1c8]{opacity:0;transform:translateY(-30px)}.mainsection-content[data-v-7faab0ce]{width:100%}@media (min-width: 1024px){.mainsection-content[data-v-7faab0ce]{width:calc(100vw - 132px)}}input[data-v-7faab0ce]:-webkit-autofill,input[data-v-7faab0ce]:-webkit-autofill:hover,input[data-v-7faab0ce]:-webkit-autofill:focus,input[data-v-7faab0ce]:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}html[data-v-7faab0ce],html.dark[data-v-7faab0ce],body[data-v-7faab0ce],body.dark[data-v-7faab0ce]{background:#f6f6f9!important;color:#1f2937!important}html[data-v-7faab0ce]{color-scheme:light!important}.dark\:bg-gray-900[data-v-7faab0ce],.dark\:bg-gray-800[data-v-7faab0ce],.dark\:text-white[data-v-7faab0ce]{background:inherit!important;color:inherit!important}@media (prefers-color-scheme: dark){html[data-v-7faab0ce]{color-scheme:light!important;background:#f6f6f9!important}}.Vue-Toastification__container{z-index:9999;position:fixed;padding:4px;width:600px;box-sizing:border-box;display:flex;min-height:100%;color:#fff;flex-direction:column;pointer-events:none}@media only screen and (min-width : 600px){.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:1em}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.top-left,.Vue-Toastification__container.bottom-left{left:1em}.Vue-Toastification__container.top-left .Vue-Toastification__toast,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl{margin-right:unset;margin-left:auto}}.Vue-Toastification__container.top-right,.Vue-Toastification__container.bottom-right{right:1em}.Vue-Toastification__container.top-right .Vue-Toastification__toast,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance: none){.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.top-center,.Vue-Toastification__container.bottom-center{left:50%;margin-left:-300px}.Vue-Toastification__container.top-center .Vue-Toastification__toast,.Vue-Toastification__container.bottom-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width : 600px){.Vue-Toastification__container{width:100vw;padding:0;left:0;margin:0}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right,.Vue-Toastification__container.top-center{top:0}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.bottom-center{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{display:inline-flex;position:relative;max-height:800px;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:22px 24px;border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;justify-content:space-between;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;max-width:600px;min-width:326px;pointer-events:auto;overflow:hidden;transform:translateZ(0);direction:ltr}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width : 600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;line-height:24px;font-size:16px;word-break:break-word;white-space:pre-wrap}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{font-weight:700;font-size:24px;line-height:24px;background:transparent;outline:none;border:none;padding:0 0 0 10px;cursor:pointer;transition:.3s ease;align-items:center;color:#fff;opacity:.3;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:hover,.Vue-Toastification__close-button:focus{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:10000;background-color:#ffffffb3;transform-origin:left;animation:scale-x-frames linear 1 forwards}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{right:0;left:unset;transform-origin:right}.Vue-Toastification__icon{margin:auto 18px auto 0;background:transparent;outline:none;border:none;padding:0;transition:.3s ease;align-items:center;width:20px;height:100%}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.top-left,.Vue-Toastification__bounce-enter-active.bottom-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.top-right,.Vue-Toastification__bounce-enter-active.bottom-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-leave-active,.Vue-Toastification__bounce-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes fadeOutTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-50px);opacity:0}}@keyframes fadeOutBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(50px);opacity:0}}@keyframes fadeOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(50px);opacity:0}}@keyframes fadeInLeft{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInRight{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Vue-Toastification__fade-enter-active.top-left,.Vue-Toastification__fade-enter-active.bottom-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.top-right,.Vue-Toastification__fade-enter-active.bottom-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-leave-active,.Vue-Toastification__fade-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}@keyframes slideInBlurredLeft{0%{transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredTop{0%{transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredRight{0%{transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}to{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlurredBottom{0%{transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}to{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideOutBlurredTop{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0%;filter:blur(0);opacity:1}to{transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredBottom{0%{transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%;filter:blur(240px);opacity:0}}@keyframes slideOutBlurredLeft{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%;filter:blur(40px);opacity:0}}@keyframes slideOutBlurredRight{0%{transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%;filter:blur(0);opacity:1}to{transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0% 50%;filter:blur(40px);opacity:0}}.Vue-Toastification__slideBlurred-enter-active.top-left,.Vue-Toastification__slideBlurred-enter-active.bottom-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.top-right,.Vue-Toastification__slideBlurred-enter-active.bottom-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-leave-active,.Vue-Toastification__slideBlurred-enter-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-timing-function:ease-in-out;transition-property:all;transition-duration:.4s}.radar-area[data-v-f556000a]{opacity:.7;transition:opacity .3s}.radar-area[data-v-f556000a]:hover{opacity:.9}.bar[data-v-f556000a]{transition:fill .3s}.bar[data-v-f556000a]:hover{fill:#4a90e2}.chart-wrapper[data-v-dd881f41]{position:relative;height:250px;width:100%}.zone-map-container[data-v-6ba7a3fb]{position:relative;width:100%;height:100%}.zone-grid[data-v-6ba7a3fb]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:8px;width:100%;height:300px}.zone-cell[data-v-6ba7a3fb]{position:relative;background-color:#ffffff0d;border-radius:8px;padding:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}.zone-cell[data-v-6ba7a3fb]:hover{transform:scale(1.05);z-index:10;box-shadow:0 5px 15px #0000001a}.zone-label[data-v-6ba7a3fb]{font-weight:600;margin-bottom:8px}.zone-indicator[data-v-6ba7a3fb]{width:12px;height:12px;border-radius:50%}.status-active[data-v-6ba7a3fb]{background-color:#4caf50;box-shadow:0 0 10px #4caf50}.status-relevant[data-v-6ba7a3fb]{background-color:#ffc107;box-shadow:0 0 10px #ffc107}.status-inactive[data-v-6ba7a3fb]{background-color:#9e9e9e}.current-zone[data-v-6ba7a3fb]{background-color:#4caf501a;border:2px solid #4CAF50}.zone-details[data-v-6ba7a3fb]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:400px;background-color:#fff;border-radius:12px;box-shadow:0 5px 25px #0003;z-index:20}.zone-details-header[data-v-6ba7a3fb]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #eaeaea}.zone-details-header h3[data-v-6ba7a3fb]{margin:0;font-size:1.25rem}.close-button[data-v-6ba7a3fb]{background:none;border:none;cursor:pointer;font-size:1.25rem;color:#9e9e9e}.zone-details-content[data-v-6ba7a3fb]{padding:16px}.zone-details-recommendations h4[data-v-6ba7a3fb]{margin-top:16px;margin-bottom:8px;font-size:1rem}.zone-details-recommendations ul[data-v-6ba7a3fb]{list-style-type:none;padding:0;margin:0}.zone-details-recommendations li[data-v-6ba7a3fb]{padding:4px 0;display:flex;align-items:center}.zone-details-recommendations li[data-v-6ba7a3fb]:before{content:"•";color:#4caf50;font-weight:700;display:inline-block;width:1em;margin-left:.5em}@media (prefers-color-scheme: dark){.zone-details[data-v-6ba7a3fb]{background-color:#1e293b;color:#fff}.zone-details-header[data-v-6ba7a3fb]{border-bottom:1px solid #2D3748}}.chart-wrapper[data-v-87c28a68]{position:relative;width:100%}
