@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-Regular.woff2) format("woff2"),url(/fonts/Inter/static/Inter_18pt-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-Regular.latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0000-024f,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20a0-20cf,u+2122,u+2190-21ff,u+22??,u+fb01-fb02,u+feff,u+fffd}@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-Italic.woff2) format("woff2"),url(/fonts/Inter/static/Inter_18pt-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-Italic.latin.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:u+0000-024f,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20a0-20cf,u+2122,u+2190-21ff,u+22??,u+fb01-fb02,u+feff,u+fffd}@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-Medium.woff2) format("woff2"),url(/fonts/Inter/static/Inter_18pt-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-Medium.latin.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+0000-024f,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20a0-20cf,u+2122,u+2190-21ff,u+22??,u+fb01-fb02,u+feff,u+fffd}@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-SemiBold.woff2) format("woff2"),url(/fonts/Inter/static/Inter_18pt-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-SemiBold.latin.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+0000-024f,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20a0-20cf,u+2122,u+2190-21ff,u+22??,u+fb01-fb02,u+feff,u+fffd}@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-Bold.woff2) format("woff2"),url(/fonts/Inter/static/Inter_18pt-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/static/Inter_18pt-Bold.latin.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+0000-024f,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20a0-20cf,u+2122,u+2190-21ff,u+22??,u+fb01-fb02,u+feff,u+fffd}html.dark{--background:#161616;--backgroundColor:#161616;--backgroundSecondary:#16181c;--appCanvasBg:#161616;--contentCanvasBg:#131315;--surfaceBg:#16181c;--chromeCanvasBg:#19191c;--borderSubtle:rgba(255,255,255,0.08);--borderStrong:rgba(255,255,255,0.12);--chartGrid:rgba(255,255,255,0.06);--chartLabel:rgba(255,255,255,0.55);--descTrendHoverDotFill:#ffffff;--secondaryColor:#1c1f24;--secondaryColorDark:#20242a;--secondaryColorLight:rgba(255,255,255,0.04);--borderColor:#2a2e35;--hoverColor:#1f2329;--textPrimary:#e5e7eb;--textSecondary:#9ca3af;--textColor:#e5e7eb;--foreground:#e5e7eb;--primaryColor:#3b82f6;--primaryColorDark:#2563eb;--primaryColorLight:rgba(59,130,246,0.12);--primaryColorRgb:59,130,246;--glowColor:none;--inputBackground:#1c1f24;--disabledColor:#3f4752;--successColor:#22c55e;--successColorLight:rgba(34,197,94,0.12);--successColorDark:#16a34a;--warningColor:#f59e0b;--warningColorLight:rgba(245,158,11,0.12);--warningColorDark:#d97706;--qualityBandMedium:#fcd34d;--qualityBandMediumDeep:#d97706;--errorColor:#ef4444;--errorColorLight:rgba(239,68,68,0.12);--errorColorDark:#dc2626;--errorBackground:rgba(239,68,68,0.10);--errorBorder:rgba(239,68,68,0.35);--errorText:#fca5a5;--infoColor:var(--primaryColor);--infoColorLight:rgba(59,130,246,0.12);--planCardInnerBg:rgba(255,255,255,0.04);--scrollbarGradientStart:rgba(229,231,235,0.12);--scrollbarGradientMid1:rgba(229,231,235,0.10);--scrollbarGradientMid2:rgba(229,231,235,0.08);--scrollbarGradientMid3:rgba(229,231,235,0.06);--scrollbarGradientEnd:rgba(229,231,235,0.10);--scrollbarGradientHoverStart:rgba(229,231,235,0.16);--scrollbarGradientActiveStart:rgba(229,231,235,0.18);--scrollbarGradientActiveEnd:rgba(229,231,235,0.12);--primary-color:var(--primaryColor);--primary-color-dark:var(--primaryColorDark);--background-color:var(--backgroundColor);--text-color:var(--textColor);--border-color:var(--borderColor);--text-secondary:var(--textSecondary);--text-primary:var(--textPrimary);--background-secondary:var(--backgroundSecondary);--success-color:var(--successColor);--success-color-light:var(--successColorLight);--error-color:var(--errorColor);--error-color-light:var(--errorColorLight);--info-color:var(--infoColor);--info-color-light:var(--infoColorLight);--error-background:var(--errorBackground);--error-border:var(--errorBorder);--error-text:var(--errorText)}.dark .product-detail-section-content,.dark .product-detail-section-content *{color:var(--textPrimary,#e5e7eb)!important;background:transparent!important;border-color:var(--borderColor,#334155)!important}.dark .product-detail-section-content a{color:#4fd1ff!important;text-decoration:underline}.dark .product-detail-section-content h1,.dark .product-detail-section-content h2,.dark .product-detail-section-content h3,.dark .product-detail-section-content h4,.dark .product-detail-section-content h5,.dark .product-detail-section-content h6{color:var(--textPrimary,#e5e7eb)!important}.dark .product-detail-section-content code,.dark .product-detail-section-content pre{background:#1e293b!important;color:#7dd3fc!important;border-radius:var(--radiusSm);padding:.2em .4em}.dark .product-detail-section-content ol,.dark .product-detail-section-content ul{background:transparent!important}.dark body{background-color:var(--backgroundColor);background-image:radial-gradient(ellipse 60% 40% at 0 0,rgba(0,224,255,.12) 0,transparent 80%),radial-gradient(ellipse 40% 20% at 100% 0,rgba(0,224,255,.1) 0,transparent 80%),radial-gradient(ellipse 60% 40% at 0 100%,rgba(0,224,255,.1) 0,transparent 80%),radial-gradient(ellipse 40% 20% at 100% 100%,rgba(0,224,255,.08) 0,transparent 80%),linear-gradient(120deg,rgba(0,224,255,.04),transparent 60%),linear-gradient(240deg,rgba(0,224,255,.04),transparent 60%);background-blend-mode:lighten,lighten,lighten,lighten,lighten,lighten}.dark .sidebar{background:transparent!important;box-shadow:none!important}.dark .app-header{border-bottom:.5px solid var(--primaryColor)!important}.dark .app-header,.dark .app-header-inner{background:transparent!important;box-shadow:0 4px 32px 0 #00e0ff22,0 1.5px 8px 0 #00e0ff11!important;border-radius:0!important}