@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_87a92f76-module__XH7DBW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_87a92f76-module__XH7DBW__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--color-bg-glass-default:#f8fafc;--color-opacity-base-72:#000000b8;--color-opacity-base-15:#00000026;--color-bg-base-default:#fff;--space-xs:.5rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:4rem;--size-scrollbar-width:8px;--size-scrollbar-height:8px;--size-cursor-particle:12px;--font-family-main:"Inter", system-ui, sans-serif;--font-main:var(--font-family-main);--font-size-base:14px;--font-size-mobile:16px;--line-height-base:24px;--letter-spacing-base:-.01em;--anim-ease-main:cubic-bezier(.25, .46, .45, .94);--anim-duration-main:.8s;--anim-duration-mobile:.6s;--anim-duration-tablet:.7s;--particle-hue:0;--particle-saturation:70%;--particle-lightness:60%;--particle-alpha:1;--particle-size:12px;--button-radius:10px;--button-font-size-tiny:14px;--button-font-size-small:14px;--button-font-size-medium:16px;--button-font-size-large:17px;--button-font-weight-tiny:500;--button-font-weight-small:500;--button-font-weight-medium:500;--button-font-weight-large:600;--button-line-height-tiny:16px;--button-line-height-small:20px;--button-line-height-medium:24px;--button-line-height-large:24px;--button-padding-tiny:8px 12px;--button-padding-small:10px 16px;--button-padding-medium:12px 24px;--button-padding-large:16px 32px;--button-bg-primary:#1cd086;--button-bg-primary-hover:#16a34a;--button-bg-primary-pressed:#15803d;--button-bg-secondary:#dcfce7;--button-bg-secondary-hover:#bbf7d0;--button-bg-secondary-pressed:#86efac;--button-bg-ghost:transparent;--button-bg-ghost-hover:#f3f4f6;--button-bg-ghost-pressed:#e5e7eb;--button-bg-outline-hover:#f3f4f6;--button-bg-outline-pressed:#e5e7eb;--button-label-primary:#fff;--button-label-secondary:#14532d;--button-label-ghost:#374151;--button-label-outline:#374151;--button-border-outline:#d1d5db;--button-shadow:0 0 0 1px #d1d5db;--button-shadow-hover:0 2px 8px 0 #1cd08626;--button-shadow-active:0 4px 16px 0 #1cd08640;--button-gradient-awesome:linear-gradient(90deg, #1cd086, #097547);--card-radius:12px;--card-bg-default:#fff;--card-bg-dark:#1f2937;--card-bg-bordered:#fff;--card-bg-shadow:#fff;--card-border-default:1px solid #e5e7eb;--card-border-dark:1px solid #374151;--card-border-bordered:2px solid #d1d5db;--card-border-shadow:1px solid #f3f4f6;--card-text-dark:#fff;--card-shadow:0 4px 24px 0 #1f293714;--card-shadow-hover:0 8px 32px 0 #1f293729;--card-padding-sm:1rem;--card-padding-md:1.5rem;--card-padding-lg:2rem;--typography-font-size-heading1:2.25rem;--typography-font-size-heading1-lg:3.75rem;--typography-font-size-heading2:1.875rem;--typography-font-size-heading2-lg:2.25rem;--typography-font-size-heading3:1.5rem;--typography-font-size-heading3-lg:1.875rem;--typography-font-size-heading4:1.25rem;--typography-font-size-heading4-lg:1.5rem;--typography-font-size-body-large:1.25rem;--typography-font-size-body-medium:1.125rem;--typography-font-size-body-regular:1rem;--typography-font-size-body-small:.875rem;--typography-font-weight-bold:700;--typography-font-weight-semibold:600;--typography-line-height-relaxed:1.625;--typography-gradient-header-green-light:linear-gradient(to right, #1cd086, #06d6a0);--typography-gradient-header-green-dark:linear-gradient(to right, #097547, #1cd086);--typography-gradient-text-green:linear-gradient(to right, #22c55e, #1cd086);--typography-gradient-orange-red:linear-gradient(to right, #f97316, #ef4444);--input-height:48px;--input-radius:8px;--input-padding-x:12px;--input-bg:#fff;--input-border:1px solid #d1d5db;--input-border-hover:1px solid #9ca3af;--input-border-focus:1px solid #1cd086;--input-border-error:1px solid #ef4444;--input-label-color:#047857;--input-text-color:#111827;--input-placeholder-color:#9ca3af;--input-counter-color:#6b7280;--input-counter-font-size:10px;--input-label-font-size:14px;--input-text-font-size:14px;--input-font-weight:400;--input-line-height:20px;--badge-radius:.5rem;--badge-padding:.15rem .75rem;--badge-font-size:.85rem;--badge-font-weight:500;--badge-margin-left:.5rem;--badge-bg-default:#e0e7ff;--badge-bg-primary:#1cd086;--badge-bg-secondary:#6b7280;--badge-bg-success:#059669;--badge-bg-warning:#f59e0b;--badge-bg-error:#ef4444;--badge-bg-info:#06b6d4;--badge-text-default:#fff;--badge-text-dark:#111827;--dialog-overlay-bg:#0003;--dialog-content-bg:#fff;--dialog-content-radius:12px;--dialog-content-shadow:0 10px 38px -10px #16171859, 0 10px 20px -15px #16171833;--dialog-content-padding:24px 32px;--dialog-content-max-width:450px;--dialog-content-max-height:85vh;--dialog-title-color:#111827;--dialog-title-font-size:1.25rem;--dialog-title-font-weight:500;--dialog-title-margin-bottom:20px;--dialog-description-color:#6b7280;--dialog-description-font-size:14px;--dialog-description-font-weight:400;--dialog-description-margin-bottom:12px;--dialog-buttons-gap:12px;--dialog-buttons-margin-top:48px;--dialog-close-top:16px;--dialog-close-right:24px;--dialog-z-index-overlay:1000;--dialog-z-index-content:1001;--input-helper-color:#6b7280;--textarea-border-radius:10px;--textarea-height:120px;--textarea-padding:12px;--textarea-font-size:14px;--textarea-line-height:20px;--textarea-bg:#fff;--textarea-border:1px solid #d1d5db;--textarea-border-hover:1px solid #9ca3af;--textarea-border-focus:1px solid #1cd086;--textarea-border-error:1px solid #ef4444;--textarea-label-color:#047857;--textarea-text-color:#111827;--textarea-placeholder-color:#9ca3af;--textarea-counter-color:#047857;--textarea-counter-font-size:10px;--search-input-wrapper-padding:1rem 1.5rem;--search-input-padding:1rem 1rem 1rem 3rem;--accordion-trigger-padding:8px 0;--accordion-trigger-gap:8px;--accordion-trigger-color:#111827;--accordion-trigger-font-size:17px;--accordion-trigger-font-weight:500;--accordion-trigger-line-height:24px;--accordion-content-padding:0;--accordion-item-radius:32px;--accordion-item-bg-hover:#f3f4f6;--accordion-product-item-padding:10px 8px;--accordion-product-item-gap:10px;--accordion-animation-duration:.3s;--accordion-animation-easing:cubic-bezier(.87, 0, .13, 1);--text-input-border:1px solid #d1d5db;--text-input-border-hover:1px solid #9ca3af;--text-input-border-focus:1px solid #1cd086;--text-input-bg:#fff;--text-input-bg-focus:#fff;--text-input-radius:8px;--text-input-padding:0 40px;--text-input-font-size:14px;--text-input-text-color:#111827;--text-input-placeholder-color:#9ca3af;--text-input-icon-color:#6b7280;--text-input-icon-color-focus:#111827;--text-input-icon-color-hover:#374151;--text-input-caption-color:#6b7280;--text-input-caption-color-focus:#111827;--text-input-caption-color-disabled:#9ca3af;--text-input-caption-font-size:12px;--text-input-icon-size:20px;--text-input-right-icon-size:22px;--text-input-left-icon-position:12px;--text-input-right-group-position:12px;--text-input-right-group-gap:8px;--text-input-transition:all .3s ease;--portfolio-info-gap:1rem;--portfolio-info-gap-sm:1rem;--portfolio-name-gap:.5rem;--portfolio-name-margin-bottom:.5rem;--portfolio-name-font-size:1.5rem;--portfolio-name-font-size-sm:2rem;--portfolio-name-font-weight:700;--portfolio-created-font-size:.95rem;--portfolio-created-color:#64748b;--portfolio-column-gap:.5rem;--portfolio-right-column-gap-sm:.5rem;--notification-dot-size:8px;--notification-dot-bg:#16a34a4d;--notification-dot-opacity:.6;--notification-live-bg:#dcfce7;--notification-live-bg-dark:#16a34a4d;--notification-live-border:#bbf7d0;--notification-live-border-dark:#15803d80;--notification-live-text:#15803d;--notification-live-text-dark:#4ade80;--search-input-border-radius:12px;--search-input-font-size:15px;--search-input-font-weight:500;--search-input-line-height:20px;--search-input-bg:transparent;--search-input-border:1px solid #d1d5db;--search-input-border-focus:1px solid #1cd086;--search-input-text-color:#111827;--search-input-placeholder-color:#6b7280;--search-input-icon-color:#6b7280;--search-input-icon-left:calc(.5rem + 1.5rem);--search-input-icon-size:24px;--tag-padding:.25rem .75rem;--tag-border-radius:9999px;--tag-font-size:.75rem;--tag-font-weight:500;--tag-line-height:1rem;--tag-margin-right:1rem;--tag-bg-default:#f9fafb;--tag-border-default:1px solid #e5e7eb;--tag-text-default:#1f2937;--tag-text-custom:#fff;--delta-badge-padding:.08rem .38rem;--delta-badge-font-size:12px;--delta-badge-line-height:1.25rem;--delta-badge-bg-positive:#dcfce7;--delta-badge-bg-negative:#fee2e2;--delta-badge-bg-neutral:#f3f4f6;--delta-badge-text-positive:#22c55e;--delta-badge-text-negative:#dc2626;--delta-badge-text-neutral:#64748b;--select-control-border:#e5e7eb;--select-control-border-focus:#2563eb;--select-control-border-hover:#d1d5db;--select-control-bg:#fff;--select-control-text:#1f2937;--select-control-shadow-focus:0 0 0 2px #2563eb33;--select-multi-value-bg:#e0e7ff;--select-multi-value-text:#2563eb;--select-multi-value-remove-hover-bg:#c7d2fe;--select-multi-value-remove-hover-color:#1e40af;--select-placeholder-color:#6b7280;--back-button-padding:.5rem 1rem;--back-button-padding-mobile:0 .5rem;--back-button-border-radius:.5rem;--back-button-font-size:1rem;--back-button-font-weight:500;--back-button-line-height:1.5rem;--back-button-gap:.5rem;--back-button-transition:background .2s ease;--back-button-color:#111827;--back-button-bg-hover:#f3f4f6;--edit-button-width:40px;--edit-button-height:40px;--edit-button-gap:.5rem;--edit-button-bg:#fff;--edit-button-border:1px solid #e5e7eb;--edit-button-border-radius:.75rem;--edit-button-font-size:.95rem;--edit-button-font-weight:500;--edit-button-color:#1f2937;--edit-button-transition:background .2s ease, border .2s ease, color .2s ease;--edit-button-bg-hover:#f3f4f6;--edit-button-border-hover:#1cd086;--edit-button-color-hover:#1cd086;--container-max-width:1400px;--container-margin:0 auto;--container-padding:1rem .5rem 2rem .5rem;--container-padding-mobile:0rem;--weight-change-font-size:.85rem;--weight-change-font-weight:500;--weight-change-margin-top:.15rem;--weight-change-color-positive:#16a34a;--weight-change-color-negative:#dc2626;--error-display-padding:2rem;--error-display-border:1px solid #fecaca;--error-display-bg:#fff1f2;--error-display-border-radius:.75rem;--error-display-color:#b91c1c;--error-display-gap:1rem;--error-display-margin:1.5rem 0;--error-display-icon-color:#ef4444;--error-display-message-font-size:1rem;--error-display-message-font-weight:500;--error-display-details-font-size:.875rem;--error-display-details-color:#dc2626;--page-wrapper-min-height:100vh;--page-wrapper-bg:#fff;--page-wrapper-width:100%;--page-wrapper-width-mobile:99%;--page-wrapper-max-width:1400px;--page-wrapper-padding:0 40px;--page-wrapper-padding-tablet:0 20px;--page-wrapper-padding-mobile:0 10px;--form-display:flex;--form-flex-direction:column;--form-row-gap:12px;--asset-badge-padding:.25em .75em;--asset-badge-border-radius:999px;--asset-badge-font-size:.75em;--asset-badge-font-weight:600;--asset-badge-color:#fff;--asset-badge-bg-new:linear-gradient(90deg, #34d399 0%, #3b82f6 100%);--asset-badge-bg-sold:linear-gradient(90deg, #f59e42 0%, #ef4444 100%);--asset-badge-shadow-new:0 0 8px 2px #34d39966;--header-max-width:1400px;--header-width:100vw;--header-position:fixed;--header-z-index:30;--header-top:0;--header-box-sizing:border-box;--header-bg:#fff;--header-height:72px;--page-header-wrapper-height:100%;--page-header-wrapper-width:100%;--page-header-wrapper-display:flex;--page-header-wrapper-justify-content:center;--tab-bar-mobile-display:none;--tab-bar-mobile-width:calc(100% - 8px);--tab-bar-mobile-border-radius:16px;--tab-bar-mobile-bg:#fff;--tab-bar-mobile-box-shadow:0px 8px 40px 0px #0000000a, 0px 0px 2px 0px #0000000a;--tab-bar-mobile-height:56px;--tab-bar-mobile-position:fixed;--tab-bar-mobile-bottom:8px;--tab-bar-mobile-z-index:55;--tab-bar-mobile-left:4px;--tab-bar-mobile-padding:8px;--tab-bar-mobile-min-width:312px;--page-header-container-box-sizing:border-box;--page-header-container-width:100%;--page-header-container-max-width:var(--header-max-width);--page-header-container-display:grid;--page-header-container-grid-columns:1.9fr 1fr;--page-header-container-grid-columns-mobile:2fr 1fr;--page-header-container-align-items:center;--page-header-container-padding:0 40px;--page-header-container-padding-mobile:0 8px;--left-group-wrapper-display:flex;--left-group-wrapper-align-items:center;--left-group-wrapper-height:100%;--left-group-wrapper-gap:24px;--right-group-wrapper-justify-self:end;--right-group-wrapper-display:flex;--right-group-wrapper-align-items:center;--right-group-wrapper-height:40px;--right-group-wrapper-gap:8px;--right-group-wrapper-gap-mobile:4px;--logo-link-wrapper-display:flex;--logo-link-wrapper-position:relative;--logo-link-wrapper-flex-direction:column;--logo-link-wrapper-bg:inherit;--logo-link-wrapper-cursor:pointer;--logo-link-wrapper-box-sizing:border-box;--logo-link-wrapper-height:46px;--logo-link-wrapper-align-items:flex-start;--logo-link-wrapper-place-content:center;--logo-link-wrapper-icon-height:34px;--logo-text-wrapper-position:absolute;--logo-text-wrapper-bottom:4px;--logo-text-wrapper-right:-15%;--logo-text-wrapper-font-size:12px;--logo-text-wrapper-line-height:16px;--logo-text-wrapper-display:flex;--logo-text-wrapper-align-items:center;--logo-text-wrapper-gap:4px;--logo-text-wrapper-height:20px;--logo-text-wrapper-border-radius:9999px;--logo-text-wrapper-padding:0 8px;--logo-text-wrapper-bg:#0bad6733;--logo-text-wrapper-box-shadow:0px 0px 20px 6px #0bad674d;--tabs-wrapper-justify-self:center;--tabs-wrapper-height:100%;--tabs-wrapper-display:flex;--tabs-wrapper-align-items:center;--tabs-wrapper-gap:8px;--tab-wrapper-height:100%;--tab-wrapper-box-sizing:border-box;--tab-wrapper-display:inline-block;--tab-wrapper-padding:16px 0;--tab-wrapper-font-size:14px;--tab-wrapper-line-height:20px;--tab-wrapper-font-weight-active:600;--tab-wrapper-font-weight-inactive:400;--dropdown-menu-wrapper-width:calc(100vw + 8px);--dropdown-menu-wrapper-bg:#fff;--dropdown-menu-wrapper-border-top-shown:1px solid #e5e7eb;--dropdown-menu-wrapper-border-top-hidden:1px solid transparent;--dropdown-menu-wrapper-position:absolute;--dropdown-menu-wrapper-z-index:32;--dropdown-menu-wrapper-padding:32px;--dropdown-menu-wrapper-display:flex;--dropdown-menu-wrapper-justify-content:center;--dropdown-menu-wrapper-top:64px;--dropdown-menu-wrapper-left:0;--dropdown-menu-wrapper-transition:transform .3s ease, border-to-color .1s ease .1s, height .3s ease;--dropdown-menu-wrapper-transform-origin:top;--dropdown-menu-container-width:880px;--dropdown-menu-container-display:grid;--dropdown-menu-container-grid-columns:repeat(3, 1fr);--dropdown-menu-container-overflow:hidden;--dropdown-menu-container-gap:48px;--dropdown-menu-container-padding:2px;--dropdown-menu-container-row-gap:32px;--dropdown-menu-container-transition-shown:opacity .7s ease, height .3s;--dropdown-menu-container-transition-hidden:opacity 0s ease, height .3s;--search-wrapper-desktop-display:grid;--search-wrapper-desktop-width:calc(100vw + 8px);--search-wrapper-desktop-grid-rows:72px;--search-wrapper-desktop-align-items:center;--search-wrapper-desktop-justify-items:center;--search-wrapper-desktop-position:absolute;--search-wrapper-desktop-z-index:31;--search-wrapper-desktop-top-open:0;--search-wrapper-desktop-top-closed:-100px;--search-wrapper-desktop-transition:top .3s ease;--search-wrapper-desktop-border-bottom:1px solid #e5e7eb;--search-wrapper-mobile-display:none;--search-wrapper-mobile-bg:#fff;--search-wrapper-mobile-width:100%;--search-wrapper-mobile-padding:0 8px;--search-wrapper-mobile-position:absolute;--search-wrapper-mobile-flex-direction:column;--search-wrapper-mobile-gap:8px;--search-title-wrapper-width:100%;--search-title-wrapper-padding:8px;--search-title-font-weight:600;--search-title-font-size:24px;--search-title-line-height:32px;--search-title-letter-spacing:-.016em;--search-title-color:#111827;--search-input-wrapper-width:100%;--search-input-wrapper-height:100%;--search-input-wrapper-bg:#fff;--search-input-wrapper-align-items:center;--search-input-wrapper-display:flex;--search-input-wrapper-justify-content:center;--search-input-width:628px;--search-input-min-width:300px;--search-input-height:48px;--search-input-container-width:100%;--search-input-container-height:48px;--search-input-container-min-width:300px;--search-input-container-grid-column:2;--header-icons-group-display:flex;--header-icons-group-gap:8px;--button-icon-wrapper-width:40px;--button-icon-wrapper-height:40px;--button-icon-wrapper-border-radius:16px;--button-icon-wrapper-color:#6b7280;--button-icon-wrapper-transition:color, background-color .3s ease;--button-icon-wrapper-hover-color:#374151;--button-icon-wrapper-hover-bg:#f3f4f680;--button-icon-wrapper-active-color:#1f2937;--button-icon-wrapper-active-bg:#e5e7eb80;--search-floating-block-width:628px;--search-floating-block-bg:transparent;--search-floating-block-padding:0;--search-floating-block-text-align:left;--search-floating-block-border-radius:0;--search-results-fallback-width:320px;--search-results-fallback-height:584px;--search-results-fallback-border-radius:8px;--search-results-fallback-overflow:hidden;--search-results-fallback-position:relative;--search-results-fallback-display:flex;--search-results-fallback-justify-content:center;--search-results-fallback-align-items:center;--search-results-fallback-mobile-position:fixed;--search-results-fallback-mobile-inset:0;--search-results-fallback-mobile-width:unset;--search-results-fallback-mobile-z-index:1;--search-results-fallback-mobile-border-radius:0;--search-results-fallback-mobile-height:unset;--expand-button-display:flex;--expand-button-align-items:center;--expand-button-justify-content:space-between;--expand-button-width:100%;--expand-button-bg:none;--expand-button-border:none;--expand-button-padding:0;--expand-button-color:#111827;--expand-button-caption-color:#6b7280;--expand-button-icon-transition:transform .2s ease;--expand-button-icon-rotation-expanded:180deg;--expand-button-icon-rotation-collapsed:0deg;--footer-container-page-margin:32px auto 0;--footer-container-page-max-width:1400px;--footer-container-page-padding:0 34px;--footer-container-page-width:100%;--footer-container-page-padding-1200:0 8px;--footer-container-page-padding-960:0 24px;--footer-container-page-padding-768:0 4px;--footer-container-page-margin-bottom-mobile:56px;--footer-container-no-page-margin:32px 0 0;--footer-content-display:grid;--footer-content-grid-columns:repeat(4, 1fr);--footer-content-grid-columns-960:repeat(2, 1fr);--footer-content-grid-columns-768:1fr;--footer-content-border-top:1px solid #e5e7eb;--footer-content-padding:32px 0;--footer-content-padding-768:32px 16px;--footer-content-margin:0 auto;--footer-content-gap:24px;--footer-content-gap-1400:20px;--footer-content-gap-1200:16px;--footer-content-gap-960-column:16px;--footer-content-gap-960-row:32px;--footer-content-gap-768-row:24px;--footer-block-grid-column-start-960:1;--footer-block-grid-column-end-960:3;--footer-email-line-margin:0 0 16px 0;--footer-email-line-font-size:12px;--footer-email-line-font-weight:500;--footer-email-line-line-height:16px;--footer-email-line-span-color:#6b7280;--footer-logo-link-border:none;--footer-logo-link-bg:inherit;--footer-logo-link-cursor:pointer;--footer-logo-link-box-sizing:border-box;--footer-logo-link-width:80px;--footer-logo-link-height:40px;--footer-logo-link-padding:4px 0 8px 0;--footer-email-link-font-weight:600;--footer-email-link-color:#111827;--footer-email-link-text-decoration:none;--footer-social-icons-display:flex;--footer-social-icons-gap:16px;--footer-social-icon-link-padding:0;--footer-social-icon-link-active-color:#1cd086;--footer-links-wrapper-display:flex;--footer-links-wrapper-flex-direction:column;--footer-link-font-size:12px;--footer-link-font-weight:500;--footer-link-line-height:16px;--footer-link-color:#6b7280;--footer-link-width:100%;--footer-link-margin-bottom:16px;--footer-link-color-hover:#374151;--footer-link-color-active:#1cd086;--footer-link-cursor:pointer;--footer-block-layout-wrapper:block;--footer-block-title-font-size:17px;--footer-block-title-font-weight:500;--footer-block-title-line-height:24px;--footer-block-title-color:#9ca3af;--footer-block-title-margin-bottom:20px;--footer-block-title-cursor:default;--footer-block-link-font-size:12px;--footer-block-link-font-weight:500;--footer-block-link-line-height:16px;--footer-block-link-color:#6b7280;--footer-block-link-color-hover:#374151;--footer-block-link-color-active:#1cd086;--footer-block-link-cursor:pointer;--watchlist-container-animation-name:manifestation;--watchlist-container-animation-duration:.36s;--watchlist-container-animation-timing-function:ease-in-out;--watchlist-container-animation-delay:0s;--watchlist-container-animation-iteration-count:1;--watchlist-container-background-color:#fff;--watchlist-container-border-radius:8px;--watchlist-container-box-sizing:border-box;--watchlist-container-padding-top-success:12px;--watchlist-container-padding-top-default:0;--watchlist-container-transition:padding-top .36s;--watchlist-container-overscroll-behavior:contain;--watchlist-container-scrollbar-width:none;--watchlist-container-ms-overflow-style:none;--watchlist-container-mobile-display:flex;--watchlist-container-mobile-flex-direction:column;--watchlist-container-mobile-width:calc(100% + 8px);--watchlist-container-mobile-margin-left:-4px;--watchlist-container-mobile-border-radius:0;--watchlist-container-mobile-box-shadow:0 1px 0 0 #e5e7eb;--watchlist-container-mobile-short-position:sticky;--watchlist-container-mobile-short-overflow:hidden;--watchlist-container-mobile-short-padding-top:8px;--watchlist-container-mobile-full-padding-top:0;--watchlist-container-mobile-full-position:fixed;--watchlist-container-mobile-full-top:0;--watchlist-container-mobile-full-left:0;--watchlist-container-mobile-full-right:0;--watchlist-container-mobile-full-bottom:0;--watchlist-container-mobile-full-z-index:303;--watchlist-container-mobile-full-overflow-y:auto;--watchlist-container-mobile-full-margin-bottom:0;--watchlist-container-mobile-full-scrollbar-display:initial;--watchlist-container-mobile-full-scrollbar-style:initial;--watchlist-container-mobile-full-scrollbar-width:initial;--main-watchlist-wrapper-mobile-display:flex;--main-watchlist-wrapper-mobile-flex-direction:column;--main-watchlist-wrapper-mobile-flex-grow:1;--fullscreen-watchlist-header-animation-name:manifestation;--fullscreen-watchlist-header-animation-duration:.36s;--fullscreen-watchlist-header-animation-timing-function:ease-in-out;--fullscreen-watchlist-header-animation-delay:0s;--fullscreen-watchlist-header-animation-iteration-count:1;--fullscreen-watchlist-header-font-size:18px;--fullscreen-watchlist-header-font-weight:500;--fullscreen-watchlist-header-line-height:24px;--fullscreen-watchlist-header-position:sticky;--fullscreen-watchlist-header-top:0;--fullscreen-watchlist-header-z-index:1;--fullscreen-watchlist-header-height:56px;--fullscreen-watchlist-header-display:flex;--fullscreen-watchlist-header-justify-content:space-between;--fullscreen-watchlist-header-align-items:center;--fullscreen-watchlist-header-padding:0 8px 0 12px;--fullscreen-watchlist-header-box-sizing:border-box;--popup-window-mobile-display:none;--popup-content-min-height:0;--popup-content-display:flex;--popup-content-flex-direction:column;--popup-content-border-radius:8px;--popup-content-border-radius-mobile:0;--popup-content-background-color:#fff;--popup-content-z-index:100;--popup-content-y-max-height:calc(100vh - 168px);--popup-content-y-overflow-y:auto;--popup-content-y-box-sizing:border-box;--absolute-round-button-position:absolute;--absolute-round-button-top:-48px;--absolute-round-button-right:0;--watchlist-modal-z-index:300;--watchlist-modal-z-index-mobile:1300;--watchlist-animation-manifestation-from-opacity:0;--watchlist-animation-manifestation-to-opacity:1;--alpha-info-icon-box-background:#f3f4f6;--alpha-info-icon-box-border-radius:.75rem;--alpha-info-icon-box-padding:.75rem;--alpha-info-icon-box-display:flex;--alpha-info-icon-box-align-items:center;--alpha-info-icon-box-justify-content:center;--alpha-info-icon-box-min-width:48px;--alpha-info-icon-box-min-height:48px;--alpha-about-card-background:#fff;--alpha-about-card-border-radius:1rem;--alpha-about-card-border:1px solid #e5e7eb;--alpha-about-card-padding:1.5rem;--alpha-about-card-margin-bottom:2rem;--alpha-about-card-display:flex;--alpha-about-card-gap:1.5rem;--alpha-about-card-align-items:flex-start;--alpha-about-card-box-shadow:0 1px 2px 0 #10182808;--alpha-about-card-mobile-flex-direction:column;--alpha-about-card-mobile-gap:1rem;--alpha-about-card-mobile-padding:1rem;--alpha-header-display:flex;--alpha-header-flex-direction:column;--alpha-header-gap:1.5rem;--alpha-header-margin-bottom:2rem;--alpha-header-desktop-flex-direction:row;--alpha-header-desktop-justify-content:space-between;--alpha-header-desktop-align-items:flex-start;--alpha-navbar-background:#fff;--alpha-navbar-border-bottom:1px solid #e5e7eb;--alpha-navbar-padding:1rem 1.5rem;--alpha-navbar-position:sticky;--alpha-navbar-top:0;--alpha-navbar-z-index:50;--alpha-navbar-display:flex;--alpha-navbar-justify-content:space-between;--alpha-navbar-align-items:center;--alpha-navbar-margin-bottom:1.5rem;--alpha-navbar-border-radius:1rem;--alpha-navbar-mobile-margin-bottom:0;--alpha-navbar-mobile-padding:.5rem 1rem;--alpha-panel-background:#fff;--alpha-panel-border-radius:1rem;--alpha-panel-padding:2rem;--alpha-assets-list-display:grid;--alpha-assets-list-grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));--alpha-assets-list-gap:1rem;--alpha-assets-list-margin-top:1rem;--alpha-metrics-panel-display:grid;--alpha-metrics-panel-grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));--alpha-metrics-panel-gap:2rem;--alpha-ideas-list-display:flex;--alpha-ideas-list-flex-direction:column;--alpha-ideas-list-gap:.75rem;--alpha-ideas-list-margin-top:1rem;--alpha-ranking-list-display:flex;--alpha-ranking-list-flex-direction:column;--alpha-ranking-list-gap:.75rem;--alpha-ranking-list-margin-top:1rem;--asset-badge-shadow-sold:0 0 8px 2px #ef444466;--insights-card-bg:#fff;--insights-card-border-radius:1rem;--insights-card-border:1px solid #e5e7eb;--insights-card-padding:1.5rem;--insights-card-shadow:0 1px 2px 0 #10182808;--insights-card-row-gap:1.5rem;--insights-card-icon-padding:.75rem;--alert-dialog-overlay-bg:#0003;--alert-dialog-content-bg:#fff;--alert-dialog-content-radius:12px;--alert-dialog-content-padding:32px 32px 24px;--alert-dialog-content-width:90vw;--alert-dialog-content-max-width:500px;--alert-dialog-content-max-height:85vh;--alert-dialog-title-margin-top:12px;--alert-dialog-title-color:#111827;--alert-dialog-description-margin-top:12px;--alert-dialog-description-color:#6b7280;--alert-dialog-buttons-gap:12px;--alert-dialog-buttons-margin-top:24px;--alert-dialog-animation-duration:.15s;--alert-dialog-animation-easing:cubic-bezier(.16, 1, .3, 1);--field-helper-container-gap:4px;--field-helper-bottom-height:12px;--field-helper-bottom-padding:0 12px;--field-helper-bottom-font-size:12px;--field-helper-bottom-font-weight:400;--field-helper-bottom-line-height:16px;--field-helper-color-default:#6b7280;--field-helper-color-error:#ef4444;--bottom-dialog-overlay-bg:#00000080;--bottom-dialog-overlay-z-index:9998;--bottom-dialog-content-bg:#fff;--bottom-dialog-content-z-index:9999;--bottom-dialog-content-radius:24px 24px 0 0;--bottom-dialog-header-padding:1rem 1.5rem;--bottom-dialog-title-color:#111827;--bottom-dialog-title-font-size:1.25rem;--bottom-dialog-title-font-weight:500;--bottom-dialog-title-line-height:1.6;--bottom-dialog-description-color:#6b7280;--bottom-dialog-description-font-size:14px;--bottom-dialog-description-font-weight:400;--bottom-dialog-description-line-height:1.5;--bottom-dialog-description-margin-bottom:12px;--bottom-dialog-close-size:24px;--bottom-dialog-close-color:#6b7280;--bottom-dialog-close-radius:8px;--bottom-dialog-close-top:16px;--bottom-dialog-close-right:20px;--bottom-dialog-animation-duration-overlay:.15s;--bottom-dialog-animation-duration-content:.3s;--bottom-dialog-animation-easing:cubic-bezier(.16, 1, .3, 1);--button-icon-padding:0;--button-icon-border:none;--button-icon-bg:transparent;--button-icon-display:inline-flex;--button-icon-align-items:center;--button-icon-justify-content:center;--button-icon-cursor:pointer;--button-icon-width:100%;--button-icon-height:100%;--button-icon-border-radius:16px;--button-icon-color:#6b7280;--button-icon-color-hover:#374151;--button-icon-color-active:#1f2937;--button-icon-focus-outline:2px solid #1cd086;--floating-block-display:flex;--floating-block-flex-direction:column;--floating-block-border-radius:12px;--floating-block-bg:#fff;--floating-block-box-shadow:0 10px 38px -10px #16171859, 0 10px 20px -15px #16171833;--floating-block-overflow:hidden;--floating-block-outline:none;--floating-block-z-index:1000;--floating-block-position:relative;--floating-block-box-sizing:border-box;--floating-block-transition-duration-open:.36s;--floating-block-transition-duration-close:.12s;--floating-block-transition-opacity-initial:0;--floating-block-transition-transform-initial:translateY(8px);--insights-card-icon-bg:#dbeafe;--insights-card-icon-border-radius:.75rem;--insights-card-title-font-size:1.25rem;--insights-card-title-font-weight:600;--insights-card-title-color:#1e293b;--insights-card-title-margin-bottom:.5rem;--insights-card-description-color:#64748b;--insights-card-description-line-height:1.6;--insights-card-description-font-size:1rem;--insights-card-list-gap:.75rem;--insights-card-list-margin-top:1.25rem;--insights-card-item-color:#334155;--insights-card-item-font-size:1rem;--insights-card-dot-size:.375rem;--insights-card-dot-bg:#334155;--insights-card-dot-margin-right:.5rem;--theme-toggle-bg:transparent;--theme-toggle-border:1px solid #e5e7eb;--theme-toggle-color:#1e293b;--theme-toggle-padding:.5rem;--theme-toggle-border-radius:6px;--theme-toggle-width:36px;--theme-toggle-height:36px;--theme-toggle-hover-bg:#f1f5f9;--theme-toggle-icon-size:1.25rem;--table-skeleton-container-bg:#fff;--table-skeleton-container-border-radius:1rem;--table-skeleton-container-border:1px solid #e5e7eb;--table-skeleton-container-shadow:0 1px 2px 0 #10182808;--table-skeleton-table-font-size:1rem;--table-skeleton-table-min-width:800px;--table-skeleton-cell-padding:1rem 1.25rem;--table-skeleton-cell-border-bottom:1px solid #e5e7eb;--table-skeleton-content-height:1.25rem;--table-skeleton-content-border-radius:.25rem;--table-skeleton-content-bg-start:#c2cfd6;--table-skeleton-content-bg-end:#f0f3f5;--table-skeleton-header-font-weight:600;--table-skeleton-header-color:#64748b;--table-skeleton-header-bg:#f3f4f6;--chart-container-width:100%;--chart-container-height:100%;--chart-grid-stroke:#e5e7eb;--chart-tooltip-bg:#fff;--chart-tooltip-border:1px solid #e5e7eb;--chart-tooltip-shadow:0 4px 6px -1px #0000001a;--chart-tooltip-border-radius:.5rem;--chart-tooltip-padding:1rem;--chart-portfolio-color:#1cd086;--chart-benchmark-color:#6b7280;--chart-historical-color:#fcd34d;--chart-portfolio-bg:#1cd0861a;--chart-benchmark-bg:#6b72801a;--stock-card-bg:#fff;--stock-card-border:1px solid #e5e7eb;--stock-card-shadow:0 1px 2px 0 #10182808;--stock-card-bg-hover:#f9fafb;--stock-card-shadow-hover:0 4px 16px 0 #10182814;--stock-card-display:flex;--stock-card-flex-direction:column;--stock-card-gap:1.25rem;--stock-card-padding:1.5rem;--stock-card-border-radius:1rem;--stock-card-cursor:pointer;--stock-card-transition:background .2s, box-shadow .2s;--stock-card-row-display:flex;--stock-card-row-justify-content:space-between;--stock-card-row-align-items:flex-start;--stock-card-row-gap:1rem;--stock-card-symbol-font-size:1.25rem;--stock-card-symbol-font-weight:700;--stock-card-symbol-color:#1f2937;--stock-card-name-font-size:1rem;--stock-card-name-color:#64748b;--stock-card-name-margin-left:.5rem;--stock-card-badge-display:inline-block;--stock-card-badge-border-radius:.5rem;--stock-card-badge-padding:.15rem .75rem;--stock-card-badge-font-size:.95rem;--stock-card-badge-font-weight:500;--stock-card-badge-margin-right:.5rem;--stock-card-badge-bg-default:#f3f4f6;--stock-card-badge-color-default:#2563eb;--stock-card-sentiment-strong-buy-bg:#dcfce7;--stock-card-sentiment-strong-buy-color:#16a34a;--stock-card-sentiment-strong-sell-bg:#fee2e2;--stock-card-sentiment-strong-sell-color:#dc2626;--stock-card-sentiment-default-bg:#f3f4f6;--stock-card-sentiment-default-color:#64748b;--stock-card-add-button-display:flex;--stock-card-add-button-align-items:center;--stock-card-add-button-gap:.25rem;--stock-card-add-button-bg:#fff;--stock-card-add-button-border:1px solid #e5e7eb;--stock-card-add-button-border-radius:.5rem;--stock-card-add-button-padding:.4rem .9rem;--stock-card-add-button-font-size:.95rem;--stock-card-add-button-font-weight:500;--stock-card-add-button-color:#1f2937;--stock-card-add-button-cursor:pointer;--stock-card-add-button-transition:background .2s, border .2s, color .2s;--stock-card-add-button-bg-hover:#f3f4f6;--stock-card-add-button-border-hover:#2563eb;--stock-card-add-button-color-hover:#2563eb;--stock-card-metrics-grid-display:grid;--stock-card-metrics-grid-template-columns:repeat(3, 1fr);--stock-card-metrics-grid-gap:1rem;--stock-card-metric-box-bg:#f3f4f6;--stock-card-metric-box-border-radius:.75rem;--stock-card-metric-box-padding:1rem;--stock-card-predicted-block-bg:#eff6ff;--stock-card-predicted-block-border-radius:.75rem;--stock-card-predicted-block-padding:1rem;--stock-card-predicted-grid-display:grid;--stock-card-predicted-grid-template-columns:repeat(3, 1fr);--stock-card-predicted-grid-gap:1rem;--stock-card-rating-block-display:flex;--stock-card-rating-block-align-items:center;--stock-card-rating-block-gap:.5rem;--stock-card-rating-block-font-size:1.1rem;--stock-card-rating-block-font-weight:600;--stock-card-rating-delta-font-size:.75rem;--stock-card-rating-delta-color-positive:#16a34a;--stock-card-rating-delta-color-negative:#dc2626;--stock-table-wrapper-width:100%;--stock-table-wrapper-overflow-x:auto;--stock-table-wrapper-bg:#fff;--stock-table-wrapper-border-radius:1rem;--stock-table-wrapper-border:1px solid #e5e7eb;--stock-table-wrapper-shadow:0 1px 2px 0 #10182808;--stock-table-width:100%;--stock-table-border-collapse:separate;--stock-table-border-spacing:0;--stock-table-font-size:1rem;--stock-table-min-width:900px;--stock-table-th-position:relative;--stock-table-th-text-align:left;--stock-table-th-padding:1rem 1.25rem;--stock-table-th-font-weight:600;--stock-table-th-color:#64748b;--stock-table-th-bg:#f3f4f6;--stock-table-th-cursor:pointer;--stock-table-th-user-select:none;--stock-table-th-transition:background .2s, color .2s;--stock-table-th-bg-hover:#e0e7ff;--stock-table-th-color-hover:#2563eb;--stock-table-td-padding:1rem 1.25rem;--stock-table-td-border-bottom:1px solid #e5e7eb;--stock-table-td-color:#1f2937;--stock-table-td-font-size:1rem;--stock-table-tr-cursor:pointer;--stock-table-tr-bg-hover:#f3f4f6;--stock-table-predicted-wrapper-display:flex;--stock-table-predicted-wrapper-flex-direction:column;--stock-table-predicted-wrapper-gap:.25rem;--stock-table-predicted-row-display:flex;--stock-table-predicted-row-align-items:center;--stock-table-predicted-row-justify-content:start;--stock-table-predicted-row-gap:.95rem;--stock-table-predicted-row-font-size:.8rem;--stock-table-predicted-row-line-height:1rem;--stock-table-predicted-row-color:#64748b;--metric-card-bg:white;--metric-card-border:#e2e8f0;--metric-card-border-radius:.5rem;--metric-card-padding:1rem;--metric-card-margin-bottom:.75rem;--metric-card-color:#020817;--metric-card-title-font-size:1.125rem;--metric-card-title-font-weight:600;--metric-card-title-margin-bottom:.5rem;--metric-card-grid-gap:.5rem;--metric-card-name-font-weight:500;--metric-card-name-color:#64748b;--asset-card-bg:white;--asset-card-border:#e2e8f0;--asset-card-border-radius:.5rem;--asset-card-padding:.75rem;--asset-card-color:#020817;--asset-card-ticker-font-weight:700;--asset-card-ticker-margin-right:.5rem;--idea-item-border-bottom:1px solid #e2e8f0;--idea-item-padding:.75rem 0;--idea-item-color:#020817;--idea-prediction-font-weight:500;--idea-prediction-margin-bottom:.25rem;--idea-meta-font-size:.875rem;--idea-meta-color:#64748b;--ranking-item-border-bottom:1px solid #e2e8f0;--ranking-item-padding:.75rem 0;--ranking-item-color:#020817;--ranking-rank-font-weight:700;--ranking-rank-width:2rem;--ranking-rank-text-align:right;--ranking-asset-flex:1;--ranking-asset-margin-left:.5rem;--ranking-score-font-weight:500;--ranking-score-margin-right:.5rem;--ranking-change-font-size:.95em;--ranking-change-positive-color:#16a34a;--ranking-change-negative-color:#ef4444;--manager-container-bg:white;--manager-container-border:#e2e8f0;--manager-container-border-radius:.5rem;--manager-container-padding:1rem;--manager-container-color:#020817;--manager-label-font-weight:500;--manager-label-margin-bottom:.5rem;--metrics-card-bg:#fff;--metrics-card-border:1px solid #e5e7eb;--metrics-card-border-radius:1rem;--metrics-card-shadow:0 1px 2px 0 #10182808;--metrics-card-padding:1.25rem;--metrics-card-min-height:220px;--metrics-card-min-height-md:280px;--metrics-card-padding-mobile:.75rem;--metrics-card-shadow-hover:0 4px 16px 0 #10182814;--metrics-card-transform-hover:scale(1.03);--metrics-card-transition:box-shadow .2s, transform .18s;--metrics-grid-display:grid;--metrics-grid-columns:repeat(3, 1fr);--metrics-grid-gap:1.25rem;--metrics-grid-columns-mobile:repeat(1, 1fr);--metrics-grid-margin-top:2rem;--metrics-title-font-size:1rem;--metrics-title-font-weight:600;--metrics-title-margin-bottom:.5rem;--metrics-list-grid-columns:1fr 1fr;--metrics-list-gap:1.25rem;--metrics-list-gap-mobile:1rem;--metrics-item-display:flex;--metrics-item-flex-direction:column;--metrics-item-gap:.25rem;--metric-label-display:flex;--metric-label-align-items:center;--metric-label-gap:.25rem;--metric-label-font-size:.85rem;--metric-label-color:#64748b;--metric-label-font-size-mobile:.875rem;--metric-label-gap-mobile:.375rem;--metric-value-font-size:1rem;--metric-value-font-weight:600;--metric-value-color:#1f2937;--metric-value-font-size-mobile:.95rem;--metric-value-cursor:pointer;--loading-placeholder-bg:#e5e7eb;--loading-placeholder-border-radius:.5rem;--loading-placeholder-height:2.5rem;--loading-placeholder-width:150px;--loading-placeholder-height-mobile:2rem;--loading-placeholder-width-mobile:120px;--performance-grid-display:grid;--performance-grid-columns:1fr;--performance-grid-gap:1.5rem;--performance-grid-columns-lg:2fr 1fr;--performance-grid-gap-mobile:1rem;--chart-card-bg:#fff;--chart-card-border-radius:1rem;--chart-card-border:1px solid #e5e7eb;--chart-card-shadow:0 1px 2px 0 #10182808;--chart-card-padding:1.5rem;--chart-card-gap:1.5rem;--chart-card-transition:box-shadow .2s;--chart-card-padding-lg:1rem;--chart-card-height-lg:600px;--chart-card-gap-mobile:1rem;--chart-header-display:flex;--chart-header-justify-content:space-between;--chart-header-align-items:flex-start;--chart-header-gap:1rem;--chart-main-stat-font-size:2rem;--chart-main-stat-font-weight:bold;--chart-main-stat-margin-bottom:.25rem;--chart-main-stat-font-size-md:2.5rem;--chart-main-stat-font-size-mobile:1.75rem;--chart-desc-font-size:1rem;--chart-desc-color:#64748b;--filter-group-display:flex;--filter-group-align-items:center;--filter-group-bg:#f3f4f6;--filter-group-border-radius:9999px;--filter-group-padding:.25rem;--filter-group-border:1px solid #e5e7eb;--filter-button-padding:.5rem 1.25rem;--filter-button-border-radius:9999px;--filter-button-font-size:.95rem;--filter-button-font-weight:500;--filter-button-transition:background .2s, color .2s, box-shadow .2s;--filter-button-active-bg:#fff;--filter-button-active-color:#2563eb;--filter-button-active-shadow:0 1px 4px #0000000a;--filter-button-inactive-bg:transparent;--filter-button-inactive-color:#4b5563;--filter-button-hover-bg:#e0e7ff;--filter-button-hover-color:#2563eb;--filter-button-hover-shadow:0 2px 8px 0 #2563eb14;--filter-button-disabled-opacity:.5;--filter-button-disabled-bg:#f3f4f6;--filter-button-disabled-color:#a1a1aa;--filter-button-padding-mobile:.75rem 1.5rem;--filter-button-font-size-mobile:.9rem;--filter-button-min-width:60px;--mobile-period-select-display:none;--mobile-period-select-display-mobile:block;--chart-area-padding:1rem;--chart-area-flex:1 1 auto;--assets-panel-display:flex;--assets-panel-flex-direction:column;--assets-panel-gap:1rem;--assets-panel-bg:#fff;--assets-panel-border-radius:1rem;--assets-panel-border:1px solid #e5e7eb;--assets-panel-shadow:0 1px 2px 0 #10182808;--assets-panel-padding:1.5rem;--assets-panel-height:600px;--assets-panel-padding-lg:1rem;--assets-header-display:flex;--assets-header-justify-content:space-between;--assets-header-align-items:center;--assets-header-gap:1rem;--assets-header-margin-bottom:1rem;--assets-title-font-size:1.25rem;--assets-title-font-weight:600;--assets-title-color:#111827;--assets-title-margin:0;--assets-search-position:relative;--assets-search-margin-bottom:1rem;--assets-table-wrapper-flex:1;--assets-table-wrapper-overflow:auto;--assets-table-wrapper-border:1px solid #e5e7eb;--assets-table-wrapper-border-radius:.5rem;--assets-table-wrapper-margin-bottom:1rem;--assets-table-width:100%;--assets-table-border-collapse:separate;--assets-table-border-spacing:0;--assets-table-font-size:.925rem;--assets-th-padding:.75rem 1rem;--assets-th-text-align:left;--assets-th-font-weight:600;--assets-th-color:#64748b;--assets-th-bg:#f3f4f6;--assets-th-border-bottom:1px solid #e5e7eb;--assets-th-cursor:pointer;--assets-th-user-select:none;--assets-th-transition:background .2s, color .2s;--assets-th-hover-bg:#e0e7ff;--assets-th-hover-color:#2563eb;--assets-td-padding:.75rem 1rem;--assets-td-border-bottom:1px solid #e5e7eb;--assets-td-color:#1f2937;--assets-td-font-size:.925rem;--assets-td-line-height:1.25rem;--assets-tr-cursor:pointer;--assets-tr-transition:background .1s;--assets-tr-hover-bg:#f3f4f6;--assets-pagination-display:flex;--assets-pagination-justify-content:space-between;--assets-pagination-align-items:center;--assets-pagination-padding:1rem 0;--assets-pagination-border-top:1px solid #e5e7eb;--pagination-info-font-size:.875rem;--pagination-info-color:#64748b;--pagination-buttons-display:flex;--pagination-buttons-gap:.5rem;--pagination-button-display:flex;--pagination-button-align-items:center;--pagination-button-justify-content:center;--pagination-button-padding:.5rem;--pagination-button-bg:#fff;--pagination-button-border:1px solid #e5e7eb;--pagination-button-border-radius:.375rem;--pagination-button-color:#6b7280;--pagination-button-cursor:pointer;--pagination-button-transition:background .2s, border-color .2s, color .2s;--pagination-button-hover-bg:#f3f4f6;--pagination-button-hover-border:#2563eb;--pagination-button-hover-color:#2563eb;--pagination-button-disabled-opacity:.5;--pagination-button-disabled-cursor:not-allowed;--info-icon-margin-left:.25rem;--info-icon-cursor:pointer;--info-icon-color:#6b7280;--info-icon-transition:color .2s;--info-icon-hover-color:#374151;--ranking-tab-container-display:flex;--ranking-tab-container-flex-direction:column;--ranking-tab-container-gap:1.5rem;--ranking-table-wrapper-overflow:auto;--ranking-table-wrapper-bg:#fff;--ranking-table-wrapper-border-radius:1rem;--ranking-table-wrapper-border:1px solid #e5e7eb;--ranking-table-wrapper-shadow:0 1px 2px 0 #10182808;--ranking-table-width:100%;--ranking-table-border-collapse:separate;--ranking-table-border-spacing:0;--ranking-table-font-size:1rem;--ranking-table-min-width:800px;--ranking-th-text-align:left;--ranking-th-padding:1rem 1.25rem;--ranking-th-font-weight:600;--ranking-th-color:#64748b;--ranking-th-bg:#f3f4f6;--ranking-th-cursor:pointer;--ranking-th-user-select:none;--ranking-th-transition:background .2s, color .2s;--ranking-th-hover-bg:#e0e7ff;--ranking-th-hover-color:#2563eb;--ranking-td-padding:1rem 1.25rem;--ranking-td-border-bottom:1px solid #e5e7eb;--ranking-td-color:#1f2937;--ranking-td-font-size:1rem;--ranking-tr-cursor:pointer;--ranking-tr-hover-bg:#f3f4f6;--delta-badge-display:inline-block;--delta-badge-border-radius:.5rem;--delta-badge-font-weight:500;--delta-badge-margin-left:6px;--delta-badge-positive-bg:#22c55e1a;--delta-badge-positive-color:#16a34a;--delta-badge-negative-bg:#ef44441a;--delta-badge-negative-color:#dc2626;--delta-badge-neutral-bg:#64748b12;--delta-badge-neutral-color:#64748b;--add-button-display:flex;--add-button-align-items:center;--add-button-gap:.25rem;--add-button-bg:#fff;--add-button-border:1px solid #e5e7eb;--add-button-border-radius:.5rem;--add-button-padding:.4rem .9rem;--add-button-font-size:.95rem;--add-button-font-weight:500;--add-button-color:#1f2937;--add-button-cursor:pointer;--add-button-transition:background .2s, border .2s, color .2s;--add-button-hover-bg:#f3f4f6;--add-button-hover-border:#2563eb;--add-button-hover-color:#2563eb;--insights-header-display:flex;--insights-header-justify-content:space-between;--insights-header-align-items:center;--insights-header-gap:1rem;--insights-header-margin-bottom:1rem;--ideas-header-title-font-size:1.25rem;--ideas-header-title-font-weight:600;--ideas-header-title-color:#111827;--ideas-header-title-margin-left-mobile:1rem;--filter-bar-display:flex;--filter-bar-gap:1rem;--filter-bar-flex-wrap:wrap;--filter-bar-align-items:center;--filter-bar-bg:#f9fafb;--filter-bar-border-radius:.75rem;--filter-bar-padding:.75rem 1rem;--filter-bar-shadow:0 1px 2px 0 #10182808;--skeleton-bg-color:#e5e7eb;--skeleton-radius:.25rem;--skeleton-animation:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--page-layout-wrapper-width:100%;--page-layout-wrapper-min-height:100vh;--page-layout-wrapper-font-family:var(--font-main);--page-layout-wrapper-display:flex;--page-layout-wrapper-flex-direction:column;--page-layout-wrapper-align-items:center;--page-layout-wrapper-bg-default:#f8fafc;--page-layout-header-offset-desktop:96px;--page-layout-header-offset-mobile:80px;--page-layout-footer-offset-mobile:64px}:root[data-theme=dark]{--color-bg-glass-default:#0f172a;--color-bg-base-default:#1e293b;--button-bg-secondary:#374151;--button-bg-secondary-hover:#4b5563;--button-bg-secondary-pressed:#6b7280;--button-bg-ghost-hover:#374151;--button-bg-ghost-pressed:#4b5563;--button-bg-outline-hover:#374151;--button-bg-outline-pressed:#4b5563;--button-label-secondary:#f9fafb;--button-label-ghost:#e5e7eb;--button-label-outline:#e5e7eb;--button-border-outline:#4b5563;--button-shadow:0 0 0 1px #4b5563;--card-bg-default:#1e293b;--card-bg-bordered:#1e293b;--card-bg-shadow:#1e293b;--card-border-default:1px solid #374151;--card-border-bordered:2px solid #4b5563;--card-border-shadow:1px solid #334155;--card-shadow:0 4px 24px 0 #00000040;--card-shadow-hover:0 8px 32px 0 #00000059;--input-bg:#1e293b;--input-border:1px solid #374151;--input-border-hover:1px solid #4b5563;--input-border-focus:1px solid #4776e6;--input-border-error:1px solid #ef4444;--input-label-color:#9ca3af;--input-text-color:#f9fafb;--input-placeholder-color:#6b7280;--input-counter-color:#9ca3af;--badge-bg-default:#374151;--badge-bg-secondary:#4b5563;--badge-text-default:#f9fafb;--dialog-overlay-bg:#0006;--dialog-content-bg:#1e293b;--dialog-content-shadow:0 10px 38px -10px #00000080, 0 10px 20px -15px #0000004d;--dialog-title-color:#f9fafb;--dialog-description-color:#d1d5db;--textarea-bg:#1e293b;--textarea-border:1px solid #374151;--textarea-border-hover:1px solid #4b5563;--textarea-border-focus:1px solid #1cd086;--textarea-text-color:#f9fafb;--textarea-label-color:#9ca3af;--textarea-counter-color:#9ca3af;--search-input-border:1px solid #374151;--search-input-border-focus:1px solid #1cd086;--search-input-text-color:#f9fafb;--search-input-placeholder-color:#9ca3af;--search-input-icon-color:#9ca3af;--tag-bg-default:#374151;--tag-border-default:1px solid #4b5563;--tag-text-default:#f9fafb;--delta-badge-bg-positive:#15803d;--delta-badge-bg-negative:#991b1b;--delta-badge-bg-neutral:#374151;--delta-badge-text-positive:#4ade80;--delta-badge-text-negative:#f87171;--delta-badge-text-neutral:#9ca3af;--back-button-color:#f9fafb;--back-button-bg-hover:#374151;--edit-button-bg:#1e293b;--edit-button-border:1px solid #374151;--edit-button-color:#f9fafb;--edit-button-bg-hover:#374151;--edit-button-border-hover:#1cd086;--edit-button-color-hover:#1cd086;--error-display-border:1px solid #7f1d1d;--error-display-bg:#450a0a;--error-display-color:#fca5a5;--error-display-icon-color:#f87171;--error-display-details-color:#fca5a5;--page-wrapper-bg:#1e293b;--insights-card-bg:#334155;--insights-card-border:1px solid #475569;--insights-card-icon-bg:#1e40af;--insights-card-title-color:#f1f5f9;--insights-card-description-color:#cbd5e1;--insights-card-item-color:#e2e8f0;--insights-card-dot-bg:#e2e8f0;--theme-toggle-border:1px solid #475569;--theme-toggle-color:#f1f5f9;--theme-toggle-hover-bg:#475569;--table-skeleton-container-bg:#334155;--table-skeleton-container-border:1px solid #475569;--table-skeleton-content-bg-start:#52637a;--table-skeleton-content-bg-end:#667b99;--table-skeleton-header-color:#cbd5e1;--table-skeleton-header-bg:#475569;--table-skeleton-cell-border-bottom:1px solid #475569;--chart-grid-stroke:#475569;--chart-tooltip-bg:#334155;--chart-tooltip-border:1px solid #475569;--notification-live-bg:var(--notification-live-bg-dark);--notification-live-border:var(--notification-live-border-dark);--notification-live-text:var(--notification-live-text-dark);--metric-card-bg:#1e293b;--metric-card-border:#374151;--metric-card-color:#f9fafb;--metric-card-name-color:#d1d5db;--asset-card-bg:#1e293b;--asset-card-border:#374151;--asset-card-color:#f9fafb;--idea-item-border-bottom:1px solid #374151;--idea-item-color:#f9fafb;--idea-meta-color:#d1d5db;--ranking-item-border-bottom:1px solid #374151;--ranking-item-color:#f9fafb;--ranking-change-positive-color:#4ade80;--ranking-change-negative-color:#f87171;--manager-container-bg:#1e293b;--manager-container-border:#374151;--manager-container-color:#f9fafb;--metrics-card-bg:#1e293b;--metrics-card-border:1px solid #374151;--metrics-card-shadow:0 1px 2px 0 #00000040;--metrics-card-shadow-hover:0 4px 16px 0 #00000059;--metric-label-color:#d1d5db;--metric-value-color:#f9fafb;--chart-card-bg:#1e293b;--chart-card-border:1px solid #374151;--chart-card-shadow:0 1px 2px 0 #00000040;--chart-desc-color:#d1d5db;--filter-group-bg:#374151;--filter-group-border:1px solid #4b5563;--filter-button-active-bg:#1e293b;--filter-button-inactive-color:#d1d5db;--filter-button-hover-bg:#4b5563;--filter-button-disabled-bg:#374151;--filter-button-disabled-color:#6b7280;--assets-panel-bg:#1e293b;--assets-panel-border:1px solid #374151;--assets-panel-shadow:0 1px 2px 0 #00000040;--assets-title-color:#f9fafb;--assets-table-wrapper-border:1px solid #374151;--assets-th-color:#d1d5db;--assets-th-bg:#374151;--assets-th-border-bottom:1px solid #4b5563;--assets-th-hover-bg:#4b5563;--assets-td-border-bottom:1px solid #374151;--assets-td-color:#f9fafb;--assets-tr-hover-bg:#374151;--pagination-info-color:#d1d5db;--pagination-button-bg:#1e293b;--pagination-button-border:1px solid #374151;--pagination-button-color:#d1d5db;--pagination-button-hover-bg:#374151;--info-icon-color:#d1d5db;--info-icon-hover-color:#f9fafb;--ranking-table-wrapper-bg:#1e293b;--ranking-table-wrapper-border:1px solid #374151;--ranking-table-wrapper-shadow:0 1px 2px 0 #00000040;--ranking-th-color:#d1d5db;--ranking-th-bg:#374151;--ranking-th-hover-bg:#4b5563;--ranking-td-border-bottom:1px solid #374151;--ranking-td-color:#f9fafb;--ranking-tr-hover-bg:#374151;--add-button-bg:#1e293b;--add-button-border:1px solid #374151;--add-button-color:#f9fafb;--add-button-hover-bg:#374151;--ideas-header-title-color:#f9fafb;--filter-bar-bg:#374151;--filter-bar-shadow:0 1px 2px 0 #00000040}:root[data-theme=brand]{--button-bg-primary:#4776e6;--button-bg-primary-hover:#365acb;--button-bg-primary-pressed:#27408f;--button-bg-secondary:#f3f4f6;--button-bg-secondary-hover:#e5e7eb;--button-bg-secondary-pressed:#d1d5db;--button-label-secondary:#111827;--button-gradient-awesome:linear-gradient(90deg, #4776e6, #8e54e9);--typography-gradient-header-green-light:linear-gradient(to right, #4776e6, #8e54e9);--typography-gradient-header-green-dark:linear-gradient(to right, #365acb, #4776e6);--typography-gradient-text-green:linear-gradient(to right, #6366f1, #8b5cf6);--input-border-focus:1px solid #4776e6;--input-label-color:#6b7280;--badge-bg-primary:#4776e6;--badge-bg-success:#10b981;--stock-card-bg:#334155;--stock-card-border:1px solid #475569;--stock-card-shadow:0 1px 2px 0 #10182808;--stock-card-bg-hover:#475569;--stock-card-shadow-hover:0 4px 16px 0 #10182814;--stock-card-display:flex;--stock-card-flex-direction:column;--stock-card-gap:1.25rem;--stock-card-padding:1.5rem;--stock-card-border-radius:1rem;--stock-card-cursor:pointer;--stock-card-transition:background .2s, box-shadow .2s;--stock-card-row-display:flex;--stock-card-row-justify-content:space-between;--stock-card-row-align-items:flex-start;--stock-card-row-gap:1rem;--stock-card-symbol-font-size:1.25rem;--stock-card-symbol-font-weight:700;--stock-card-symbol-color:#f1f5f9;--stock-card-name-font-size:1rem;--stock-card-name-color:#cbd5e1;--stock-card-name-margin-left:.5rem;--stock-card-badge-display:inline-block;--stock-card-badge-border-radius:.5rem;--stock-card-badge-padding:.15rem .75rem;--stock-card-badge-font-size:.95rem;--stock-card-badge-font-weight:500;--stock-card-badge-margin-right:.5rem;--stock-card-badge-bg-default:#475569;--stock-card-badge-color-default:#e2e8f0;--stock-card-sentiment-strong-buy-bg:#15803d;--stock-card-sentiment-strong-buy-color:#4ade80;--stock-card-sentiment-strong-sell-bg:#991b1b;--stock-card-sentiment-strong-sell-color:#f87171;--stock-card-sentiment-default-bg:#475569;--stock-card-sentiment-default-color:#cbd5e1;--stock-card-add-button-display:flex;--stock-card-add-button-align-items:center;--stock-card-add-button-gap:.25rem;--stock-card-add-button-bg:#334155;--stock-card-add-button-border:1px solid #475569;--stock-card-add-button-border-radius:.5rem;--stock-card-add-button-padding:.4rem .9rem;--stock-card-add-button-font-size:.95rem;--stock-card-add-button-font-weight:500;--stock-card-add-button-color:#f1f5f9;--stock-card-add-button-cursor:pointer;--stock-card-add-button-transition:background .2s, border .2s, color .2s;--stock-card-add-button-bg-hover:#475569;--stock-card-add-button-border-hover:#1cd086;--stock-card-add-button-color-hover:#1cd086;--stock-card-metrics-grid-display:grid;--stock-card-metrics-grid-template-columns:repeat(3, 1fr);--stock-card-metrics-grid-gap:1rem;--stock-card-metric-box-bg:#475569;--stock-card-metric-box-border-radius:.75rem;--stock-card-metric-box-padding:1rem;--stock-card-predicted-block-bg:#1e3a8a;--stock-card-predicted-block-border-radius:.75rem;--stock-card-predicted-block-padding:1rem;--stock-card-predicted-grid-display:grid;--stock-card-predicted-grid-template-columns:repeat(3, 1fr);--stock-card-predicted-grid-gap:1rem;--stock-card-rating-block-display:flex;--stock-card-rating-block-align-items:center;--stock-card-rating-block-gap:.5rem;--stock-card-rating-block-font-size:1.1rem;--stock-card-rating-block-font-weight:600;--stock-card-rating-delta-font-size:.75rem;--stock-card-rating-delta-color-positive:#4ade80;--stock-card-rating-delta-color-negative:#f87171;--stock-table-wrapper-width:100%;--stock-table-wrapper-overflow-x:auto;--stock-table-wrapper-bg:#334155;--stock-table-wrapper-border-radius:1rem;--stock-table-wrapper-border:1px solid #475569;--stock-table-wrapper-shadow:0 1px 2px 0 #10182808;--stock-table-width:100%;--stock-table-border-collapse:separate;--stock-table-border-spacing:0;--stock-table-font-size:1rem;--stock-table-min-width:900px;--stock-table-th-position:relative;--stock-table-th-text-align:left;--stock-table-th-padding:1rem 1.25rem;--stock-table-th-font-weight:600;--stock-table-th-color:#cbd5e1;--stock-table-th-bg:#475569;--stock-table-th-cursor:pointer;--stock-table-th-user-select:none;--stock-table-th-transition:background .2s, color .2s;--stock-table-th-bg-hover:#3b82f6;--stock-table-th-color-hover:#f1f5f9;--stock-table-td-padding:1rem 1.25rem;--stock-table-td-border-bottom:1px solid #475569;--stock-table-td-color:#f1f5f9;--stock-table-td-font-size:1rem;--stock-table-tr-cursor:pointer;--stock-table-tr-bg-hover:#475569;--stock-table-predicted-wrapper-display:flex;--stock-table-predicted-wrapper-flex-direction:column;--stock-table-predicted-wrapper-gap:.25rem;--stock-table-predicted-row-display:flex;--stock-table-predicted-row-align-items:center;--stock-table-predicted-row-justify-content:start;--stock-table-predicted-row-gap:.95rem;--stock-table-predicted-row-font-size:.8rem;--stock-table-predicted-row-line-height:1rem;--stock-table-predicted-row-color:#cbd5e1}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-bg-glass-default:#0f172a;--color-bg-base-default:#1e293b;--button-bg-secondary:#374151;--button-bg-secondary-hover:#4b5563;--button-label-secondary:#f9fafb;--card-bg-default:#1e293b;--card-border-default:1px solid #374151;--card-shadow:0 4px 24px 0 #00000040;--input-bg:#1e293b;--input-border:1px solid #374151;--input-border-hover:1px solid #4b5563;--input-border-focus:1px solid #1cd086;--input-text-color:#f9fafb;--textarea-bg:#1e293b;--textarea-border:1px solid #374151;--textarea-border-hover:1px solid #4b5563;--textarea-border-focus:1px solid #1cd086;--textarea-text-color:#f9fafb;--textarea-label-color:#9ca3af;--textarea-counter-color:#9ca3af;--search-input-border:1px solid #374151;--search-input-border-focus:1px solid #1cd086;--search-input-text-color:#f9fafb;--search-input-placeholder-color:#9ca3af;--search-input-icon-color:#9ca3af;--tag-bg-default:#374151;--tag-border-default:1px solid #4b5563;--tag-text-default:#f9fafb;--delta-badge-bg-positive:#15803d;--delta-badge-bg-negative:#991b1b;--delta-badge-bg-neutral:#374151;--delta-badge-text-positive:#4ade80;--delta-badge-text-negative:#f87171;--delta-badge-text-neutral:#9ca3af;--back-button-color:#f9fafb;--back-button-bg-hover:#374151;--edit-button-bg:#1e293b;--edit-button-border:1px solid #374151;--edit-button-color:#f9fafb;--edit-button-bg-hover:#374151;--edit-button-border-hover:#1cd086;--edit-button-color-hover:#1cd086;--error-display-border:1px solid #7f1d1d;--error-display-bg:#450a0a;--error-display-color:#fca5a5;--error-display-icon-color:#f87171;--error-display-details-color:#fca5a5;--page-wrapper-bg:#1e293b;--insights-card-bg:#334155;--insights-card-border:1px solid #475569;--insights-card-icon-bg:#1e40af;--insights-card-title-color:#f1f5f9;--insights-card-description-color:#cbd5e1;--insights-card-item-color:#e2e8f0;--insights-card-dot-bg:#e2e8f0;--theme-toggle-border:1px solid #475569;--theme-toggle-color:#f1f5f9;--theme-toggle-hover-bg:#475569;--table-skeleton-container-bg:#334155;--table-skeleton-container-border:1px solid #475569;--table-skeleton-content-bg-start:#52637a;--table-skeleton-content-bg-end:#667b99;--table-skeleton-header-color:#cbd5e1;--table-skeleton-header-bg:#475569;--table-skeleton-cell-border-bottom:1px solid #475569;--chart-grid-stroke:#475569;--chart-tooltip-bg:#334155;--chart-tooltip-border:1px solid #475569}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes slideDown{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}
@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:.5s ease-out forwards fade-in-up}.animate-fade-in-up-fast{animation:.35s ease-out forwards fade-in-up}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-down{animation:.5s ease-out forwards fade-in-down}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:.3s ease-out forwards scale-in}@keyframes scale-in-spring{0%{opacity:0;transform:scale(.9)}50%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.animate-scale-in-spring{animation:.4s cubic-bezier(.175,.885,.32,1.275) forwards scale-in-spring}@keyframes slide-in-right{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.animate-slide-in-right{animation:.3s ease-out forwards slide-in-right}@keyframes slide-in-left{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.animate-slide-in-left{animation:.3s ease-out forwards slide-in-left}@keyframes slide-in-left-dropdown{0%{opacity:0;height:0;transform:translateY(10px)}to{opacity:1;height:auto;transform:translateY(0)}}.animate-slide-in-left-dropdown{animation:.22s ease-out forwards slide-in-left-dropdown}.duration-220{transition-duration:.22s}.hover-scale{transition:transform .2s,box-shadow .2s}.hover-scale:hover:not(:disabled){transform:scale(1.015)translateY(-2px)}.hover-scale:active:not(:disabled){transform:scale(.98)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-rotate{animation:2s linear infinite rotate}.animate-rotate-delayed{animation:2s linear 1s infinite rotate}@keyframes rotate-y{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.animate-rotate-y{animation:2s ease-in-out 2s infinite rotate-y}.animate-on-mount{opacity:0;animation:.5s ease-out .1s forwards fade-in-up}@media (prefers-reduced-motion:reduce){.animate-fade-in-up,.animate-fade-in-up-fast,.animate-fade-in-down,.animate-scale-in,.animate-scale-in-spring,.animate-slide-in-right,.animate-slide-in-left,.animate-slide-in-left-dropdown,.animate-on-mount,.animate-rotate,.animate-rotate-delayed,.animate-rotate-y{opacity:1!important;animation:none!important;transform:none!important}.hover-scale:hover{transform:none!important}}
.animate-presence-enter{opacity:0}.animate-presence-enter-active{opacity:1;transition:opacity .3s ease-in-out}.animate-presence-exit{opacity:1}.animate-presence-exit-active{opacity:0;transition:opacity .3s ease-in-out}.animate-presence-fade-up-enter{opacity:0;transform:translateY(10px)}.animate-presence-fade-up-enter-active{opacity:1;transition:opacity .3s ease-out,transform .3s ease-out;transform:translateY(0)}.animate-presence-fade-up-exit{opacity:1;transform:translateY(0)}.animate-presence-fade-up-exit-active{opacity:0;transition:opacity .3s ease-in,transform .3s ease-in;transform:translateY(-10px)}.animate-presence-fade-down-enter{opacity:0;transform:translateY(-10px)}.animate-presence-fade-down-enter-active{opacity:1;transition:opacity .3s ease-out,transform .3s ease-out;transform:translateY(0)}.animate-presence-fade-down-exit{opacity:1;transform:translateY(0)}.animate-presence-fade-down-exit-active{opacity:0;transition:opacity .3s ease-in,transform .3s ease-in;transform:translateY(10px)}.animate-presence-scale-enter{opacity:0;transform:scale(.95)}.animate-presence-scale-enter-active{opacity:1;transition:opacity .3s ease-out,transform .3s ease-out;transform:scale(1)}.animate-presence-scale-exit{opacity:1;transform:scale(1)}.animate-presence-scale-exit-active{opacity:0;transition:opacity .3s ease-in,transform .3s ease-in;transform:scale(.95)}.animate-presence-slide-down-scale-enter{opacity:0;transform:translateY(-8px)scale(.98)}.animate-presence-slide-down-scale-enter-active{opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:translateY(0)scale(1)}.animate-presence-slide-down-scale-exit{opacity:1;transform:translateY(0)scale(1)}.animate-presence-slide-down-scale-exit-active{opacity:0;transition:opacity .2s ease-in,transform .2s ease-in;transform:translateY(-8px)scale(.98)}.animate-presence-slide-left-enter{opacity:0;transform:translate(20px)}.animate-presence-slide-left-enter-active{opacity:1;transition:opacity .3s ease-out,transform .3s ease-out;transform:translate(0)}.animate-presence-slide-left-exit{opacity:1;transform:translate(0)}.animate-presence-slide-left-exit-active{opacity:0;transition:opacity .3s ease-in,transform .3s ease-in;transform:translate(-20px)}.animate-presence-slide-up-enter{opacity:0;transform:translateY(100%)}.animate-presence-slide-up-enter-active{opacity:1;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.animate-presence-slide-up-exit{opacity:1;transform:translateY(0)}.animate-presence-slide-up-exit-active{opacity:0;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);transform:translateY(100%)}.animate-presence-slide-right-enter{opacity:0;transform:translate(50px)}.animate-presence-slide-right-enter-active{opacity:1;transition:opacity .3s ease-out,transform .3s ease-out;transform:translate(0)}.animate-presence-slide-right-exit{opacity:1;transform:translate(0)}.animate-presence-slide-right-exit-active{opacity:0;transition:opacity .3s ease-in,transform .3s ease-in;transform:translate(-50px)}.animate-height-container{width:100%;display:block;position:relative;overflow:hidden}.animate-height-content{width:100%;display:block}@media (prefers-reduced-motion:reduce){.animate-presence-enter,.animate-presence-enter-active,.animate-presence-exit,.animate-presence-exit-active,.animate-presence-fade-up-enter,.animate-presence-fade-up-enter-active,.animate-presence-fade-up-exit,.animate-presence-fade-up-exit-active,.animate-presence-fade-down-enter,.animate-presence-fade-down-enter-active,.animate-presence-fade-down-exit,.animate-presence-fade-down-exit-active,.animate-presence-scale-enter,.animate-presence-scale-enter-active,.animate-presence-scale-exit,.animate-presence-scale-exit-active,.animate-presence-slide-down-scale-enter,.animate-presence-slide-down-scale-enter-active,.animate-presence-slide-down-scale-exit,.animate-presence-slide-down-scale-exit-active,.animate-presence-slide-right-enter,.animate-presence-slide-right-enter-active,.animate-presence-slide-right-exit,.animate-presence-slide-right-exit-active,.animate-presence-slide-left-enter,.animate-presence-slide-left-enter-active,.animate-presence-slide-left-exit,.animate-presence-slide-left-exit-active,.animate-presence-slide-up-enter,.animate-presence-slide-up-enter-active,.animate-presence-slide-up-exit,.animate-presence-slide-up-exit-active,.animate-presence-slide-right-enter,.animate-presence-slide-right-enter-active,.animate-presence-slide-right-exit,.animate-presence-slide-right-exit-active{opacity:1!important;transition:none!important;transform:none!important}.animate-height-container{transition:none!important}}.animate-presence-tooltip-enter{opacity:0;transform:translate(-10px)scale(.95)}.animate-presence-tooltip-enter-active{opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:translate(0)scale(1)}.animate-presence-tooltip-exit-active{opacity:0;transition:opacity .2s ease-in,transform .2s ease-in;transform:translate(-10px)scale(.95)}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:var(--font-family-main), system-ui, "Inter", sans-serif;font-weight:400;font-size:var(--font-size-base,14px);line-height:var(--line-height-base,24px);letter-spacing:var(--letter-spacing-base,-.01em);font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;background-color:var(--color-bg-glass-default,#f8fafc);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin:0}body{width:100%}figure{margin:0}a{text-decoration:none}[data-radix-portal]{font-family:var(--font-family-main,system-ui, "Inter", sans-serif)}body::-webkit-scrollbar{width:var(--size-scrollbar-width,8px);height:var(--size-scrollbar-height,8px);scrollbar-width:thin;scrollbar-color:var(--color-opacity-base-72,#000000b8) var(--color-opacity-base-15,#00000026)}div::-webkit-scrollbar{width:var(--size-scrollbar-width,8px);height:var(--size-scrollbar-height,8px);scrollbar-width:thin;scrollbar-color:var(--color-opacity-base-72,#000000b8) var(--color-opacity-base-15,#00000026)}textarea::-webkit-scrollbar{width:var(--size-scrollbar-width,8px);height:var(--size-scrollbar-height,8px);scrollbar-width:thin;scrollbar-color:var(--color-opacity-base-72,#000000b8) var(--color-opacity-base-15,#00000026)}body::-webkit-scrollbar-thumb{background:var(--color-opacity-base-72,#000000b8);border:2px solid var(--color-bg-base-default,#fff);border-radius:4px}div::-webkit-scrollbar-thumb{background:var(--color-opacity-base-72,#000000b8);border:2px solid var(--color-bg-base-default,#fff);border-radius:4px}textarea::-webkit-scrollbar-thumb{background:var(--color-opacity-base-72,#000000b8);border:2px solid var(--color-bg-base-default,#fff);border-radius:4px}body::-webkit-scrollbar-track{background:var(--color-opacity-base-15,#00000026);border:2px solid var(--color-bg-base-default,#fff);border-radius:4px}div::-webkit-scrollbar-track{background:var(--color-opacity-base-15,#00000026);border:2px solid var(--color-bg-base-default,#fff);border-radius:4px}textarea::-webkit-scrollbar-track{background:var(--color-opacity-base-15,#00000026);border:2px solid var(--color-bg-base-default,#fff);border-radius:4px}.animate-gradient{background-size:200% 200%;animation:3s ease-in-out infinite gradient-shift}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.bg-clip-text{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.smooth-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.smooth-scroll-eased{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;transition:scroll-behavior .3s ease-in-out}@media (prefers-reduced-motion:reduce){html,body,.smooth-scroll,.smooth-scroll-eased{scroll-behavior:auto!important}}.scroll-animation{opacity:0;transition:all var(--anim-duration-main,.8s) var(--anim-ease-main,cubic-bezier(.25, .46, .45, .94))}.scroll-animation--fade-up{transform:translateY(var(--space-l,2rem))}.scroll-animation--fade-down{transform:translateY(calc(-1 * var(--space-l,2rem)))}.scroll-animation--fade-left{transform:translateX(calc(-1 * var(--space-l,2rem)))}.scroll-animation--fade-right{transform:translateX(var(--space-l,2rem))}.scroll-animation--scale-up{transform:scale(var(--anim-scale-initial,.95))}.scroll-animation--blur-in{filter:blur(var(--anim-blur,4px));transform:scale(var(--anim-scale-initial,.95)) translateY(var(--space-m,1rem))}.scroll-animation--slide-in-left{transform:translateX(calc(-1 * var(--space-xl,4rem)))}.scroll-animation--slide-in-right{transform:translateX(var(--space-xl,4rem))}.scroll-animation.in-view{opacity:1!important;filter:blur()!important;transform:translateY(0)translate(0)scale(1)!important}.typing-dot{background-color:currentColor;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite typing-dot;display:inline-block}.animation-delay-200{animation-delay:.2s}.animation-delay-400{animation-delay:.4s}@keyframes typing-dot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-8px)}}@keyframes fade-up{0%{opacity:0;translate:0 var(--space-l,2rem)}}@keyframes fade-down{0%{opacity:0;translate:0 calc(-1 * var(--space-l,2rem))}}@keyframes fade-left{0%{opacity:0;translate:calc(-1 * var(--space-l,2rem)) 0}}@keyframes fade-right{0%{opacity:0;translate:var(--space-l,2rem) 0}}@keyframes scale-up{0%{opacity:0;scale:var(--anim-scale-initial,.95)}}@keyframes blur-in{0%{filter:saturate(0) contrast(4) brightness(.1) blur(var(--anim-blur,3px));opacity:0;scale:var(--anim-scale-initial,.95);translate:0 var(--space-m,1rem)}}@keyframes slide-in-left{0%{opacity:0;translate:calc(-1 * var(--space-xl,4rem)) 0}}@keyframes slide-in-right{0%{opacity:0;translate:var(--space-xl,4rem) 0}}@media (prefers-reduced-motion:reduce){.scroll-animation,.scroll-animation *{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.animate-gradient,.cursor-effect-container{transition:none!important;animation:none!important;display:none!important}}@media (max-width:768px){.scroll-animation{transition-duration:var(--anim-duration-mobile,.6s)}.scroll-animation--blur-in{filter:none}.cursor-effect-container{display:none}body{font-size:var(--font-size-mobile,16px)}.landing-container{padding-left:var(--space-s,1rem);padding-right:var(--space-s,1rem)}button,a,[role=button]{min-width:44px;min-height:44px}[role=radio],[role=checkbox]{min-width:20px;min-height:20px}[role=switch],[role=link]{min-width:auto;min-height:auto}.bg-clip-text{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@media (min-width:769px) and (max-width:1024px){.scroll-animation{transition-duration:.7s}}@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2){.scroll-animation{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.cursor-effect-container{will-change:contents;contain:layout style paint}.cursor-particle{border-radius:var(--radius-full,50%);box-shadow:0 0 calc(var(--particle-size,12px) * .5) hsla(var(--particle-hue), var(--particle-saturation), var(--particle-lightness), .6);background:hsla(var(--particle-hue), var(--particle-saturation), var(--particle-lightness), var(--particle-alpha));pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes cursor-swirl{0%{opacity:0;transform:translateZ(0)scale(.1)rotate(0)}20%{opacity:1;transform:translateZ(0)scale(1)rotate(72deg)}to{opacity:0;transform:translateZ(0)scale(.8)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cursor-particle{display:none!important}}.cursor-particle-trail{filter:blur(var(--trail-blur,1px))}.cursor-water-particle{filter:saturate(var(--water-saturate,1.5)) contrast(var(--water-contrast,1.2)) brightness(var(--water-brightness,1.1));box-shadow:0 0 var(--water-shadow-size,10px) currentColor!important;background:radial-gradient(circle,currentColor 30%,#0000 70%)!important}@keyframes water-ripple{0%{transform:translate(-50%, -50%) scale(var(--ripple-scale-start,.3));opacity:var(--ripple-opacity-start,.8)}50%{transform:translate(-50%, -50%) scale(var(--ripple-scale-mid,1.2));opacity:var(--ripple-opacity-mid,.4)}to{transform:translate(-50%, -50%) scale(var(--ripple-scale-end,2));opacity:var(--ripple-opacity-end,0)}}@keyframes water-disturbance{0%{transform:translateZ(0) scale(var(--disturbance-scale-start,.05)) rotate(0deg);opacity:0;filter:blur(var(--disturbance-blur-start,3px)) saturate(var(--disturbance-saturate-start,.8))}10%{opacity:1;filter:blur(var(--disturbance-blur-mid,1px)) saturate(var(--disturbance-saturate-mid,1.2))}20%{transform:translateZ(0) scale(var(--disturbance-scale-mid,1)) rotate(36deg);filter:blur(var(--disturbance-blur-end,0px)) saturate(var(--disturbance-saturate-end,1.4))}80%{opacity:1;filter:blur(var(--disturbance-blur-end,0px)) saturate(var(--disturbance-saturate-end,1.3))}to{opacity:0;transform:translateZ(0) scale(var(--disturbance-scale-final,.7)) rotate(720deg);filter:blur(var(--disturbance-blur-final,2px)) saturate(var(--disturbance-saturate-final,1.1))}}@keyframes water-color-flow{0%{filter:hue-rotate()saturate(1.3)brightness(1.1)}25%{filter:hue-rotate(90deg)saturate(1.4)brightness(1.2)}50%{filter:hue-rotate(180deg)saturate(1.5)brightness(1.1)}75%{filter:hue-rotate(270deg)saturate(1.4)brightness(1.2)}to{filter:hue-rotate(360deg)saturate(1.3)brightness(1.1)}}@keyframes water-shimmer{0%,to{box-shadow:0 0 20px #ffffff1a,0 0 40px #ffffff0d}50%{box-shadow:0 0 25px #fff3,0 0 50px #ffffff1a}}.cursor-water-particle{animation:8s ease-in-out infinite water-color-flow}.cursor-water-particle:nth-of-type(2n){animation:10s ease-in-out infinite reverse water-color-flow}.cursor-water-particle:nth-of-type(3n){animation:3s ease-in-out infinite water-shimmer}.cursor-particle svg{will-change:transform, opacity;backface-visibility:hidden;transform:translateZ(0)}@keyframes enhanced-swirl{0%{opacity:0;filter:blur(2px);transform:translateZ(0)scale(.1)rotate(0)}15%{opacity:1;filter:blur()}85%{opacity:1;filter:blur()}to{opacity:0;filter:blur(1px);transform:translateZ(0)scale(.5)rotate(720deg)}}.cursor-particle--magnetized{animation:2s ease-in-out infinite magnetism-pulse}@keyframes magnetism-pulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.2);transform:scale(1.1)}}.cursor-particle--gravity{animation:3s cubic-bezier(.25,.46,.45,.94) forwards gravity-fall}@keyframes gravity-fall{0%{transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(200px)scale(.8)}}@keyframes wave-motion{0%{transform:translate(0)translateY(0)}25%{transform:translate(10px)translateY(-5px)}50%{transform:translate(0)translateY(0)}75%{transform:translate(-10px)translateY(5px)}to{transform:translate(0)translateY(0)}}.cursor-particle-trail{animation:1.5s ease-out forwards water-trail-fade}@keyframes water-trail-fade{0%{filter:blur()saturate(1.4);transform:scale(1)}to{filter:blur(2px)saturate(.8);opacity:0;transform:scale(.3)}}.cursor-particle--star svg{filter:drop-shadow(0 0 var(--star-shadow-size,8px) currentColor)}.cursor-particle--heart svg{filter:drop-shadow(0 0 var(--heart-shadow-size,6px) var(--heart-shadow-color,#ff69b499))}.cursor-particle--diamond svg{filter:drop-shadow(0 0 var(--diamond-shadow-size,10px) currentColor) brightness(var(--diamond-brightness,1.2))}@media (min-resolution:192dpi){.cursor-particle{-webkit-font-smoothing:subpixel-antialiased}.cursor-particle svg{shape-rendering:geometricprecision}.cursor-water-particle{backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}}@media (max-width:768px) and (max-height:1024px){.cursor-particle-trail{display:none}.cursor-particle,.cursor-water-particle{filter:none;animation:none}.cursor-water-particle{background:radial-gradient(circle,currentColor 30%,#0000 70%)!important;box-shadow:0 0 10px!important}}@media (prefers-reduced-motion:reduce){.cursor-particle,.cursor-water-particle{transition:none!important;animation:none!important}.cursor-particle-trail{display:none!important}.cursor-water-particle{filter:none!important;transform:none!important}}@media (prefers-color-scheme:dark){.cursor-water-particle{filter:saturate(var(--water-saturate-dark,1.5)) contrast(var(--water-contrast-dark,1.2)) brightness(var(--water-brightness-dark,1.1))}}@media (prefers-color-scheme:light){.cursor-water-particle{filter:saturate(var(--water-saturate-light,1.2)) contrast(var(--water-contrast-light,1.1)) brightness(var(--water-brightness-light,.9))}}@keyframes fade_up{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade_down{0%{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade_left{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}@keyframes fade_right{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@keyframes scale_up{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes blur_in{0%{opacity:0;filter:blur(4px);transform:scale(.95)translateY(1rem)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@keyframes slide_in_left{0%{opacity:0;transform:translate(-4rem)}to{opacity:1;transform:translate(0)}}@keyframes slide_in_right{0%{opacity:0;transform:translate(4rem)}to{opacity:1;transform:translate(0)}}.tabs-scrollbar::-webkit-scrollbar{width:6px;height:6px}.tabs-scrollbar::-webkit-scrollbar-track{background:0 0;border-radius:3px}.tabs-scrollbar::-webkit-scrollbar-thumb{background:#0003;border-radius:3px;transition:background-color .2s}.tabs-scrollbar::-webkit-scrollbar-thumb:hover{background:#0000004d}@media (max-width:640px){.tabs-scrollbar::-webkit-scrollbar{display:none}.tabs-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.5s ease-out fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:.5s ease-out both fadeInUp}@keyframes fadeInDelayed{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-delayed{animation:.5s ease-out .2s both fadeInDelayed}@keyframes rocketBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-rocket-bounce{animation:1.5s ease-in-out infinite rocketBounce}.fade-in-up{opacity:1;transition:transform .8s ease-out,opacity .8s ease-out;transform:translateY(20px)}.fade-in-up.in-view{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.fade-in-up{transition:none;transform:none}}@keyframes loading-dot{0%{opacity:.3}25%{opacity:1}50%{opacity:1}75%{opacity:1}to{opacity:.3}}.loading-dot{animation:1.2s ease-in-out infinite loading-dot}.loading-dot:first-child{animation-delay:0s}.loading-dot:nth-child(2){animation-delay:.2s}.loading-dot:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.loading-dot{opacity:1;animation:none}}.mover-card-enter{opacity:0;animation:.5s ease-out forwards mover-card-fade-in;transform:translateY(20px)}@keyframes mover-card-fade-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mover-card-enter{opacity:1;animation:none;transform:none}}
/*# sourceMappingURL=0.q~2yzhcoy7l.css.map*/