.palette-stage-lights{--color-primary:#E63946;--color-primary-hover:#C1121F;--color-primary-glow:rgba(230,57,70,0.12);--color-secondary:#F4A261;--color-secondary-hover:#E76F51;--color-background:#FFF8F0;--color-surface:#FFFFFF;--color-surface-elevated:#FFF5EB;--color-border:#E5D5C5;--color-border-hover:#D4B896;--color-text-primary:#1A1A1A;--color-text-secondary:#6B5B4D;--color-text-muted:#9C8B7D;--color-success:#22C55E;--color-warning:#EAB308;--color-error:#DC2626;--color-info:#3B82F6;--color-deal-great:#22C55E;--color-deal-good:#84CC16;--color-deal-fair:#EAB308;--color-deal-above:#EF4444;--color-input-bg:#FFFFFF;--color-input-border:#D4B896;--color-input-focus:#E63946;--color-gradient-from:#E63946;--color-gradient-to:#F4A261;--color-header-bg:#FFFFFF;--color-footer-bg:#FFF8F0;--color-overlay:rgba(0,0,0,0.5);--color-skeleton:#E5D5C5;--font-heading:"Archivo Black",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif;--font-mono:"IBM Plex Mono",monospace;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--size-base:16px;--leading-normal:1.5;--leading-relaxed:1.75;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.05em;--section-padding:2rem;--card-padding:1.25rem;--card-gap:1.5rem;--header-height:64px;--sidebar-width:280px;--max-content-width:1280px;--input-padding:0.75rem 1rem;--button-padding:0.75rem 1.5rem;--badge-padding:0.25rem 0.75rem;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:14px;--radius-full:9999px;--radius-button:6px;--radius-card:10px;--radius-input:6px;--radius-badge:9999px;--radius-image:10px;--radius-modal:14px;--shadow-sm:0 1px 2px rgba(0,0,0,0.06);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1);--shadow-card:0 2px 4px rgba(0,0,0,0.08);--shadow-card-hover:0 8px 16px rgba(230,57,70,0.1);--shadow-dropdown:0 4px 16px rgba(0,0,0,0.12);--shadow-modal:0 25px 50px -12px rgba(0,0,0,0.25);--shadow-header:0 1px 3px rgba(0,0,0,0.08);--shadow-input:0 1px 2px rgba(0,0,0,0.05);--shadow-button:0 2px 4px rgba(230,57,70,0.15);--shadow-inset:inset 0 2px 4px rgba(0,0,0,0.05);--duration-fast:100ms;--duration-normal:200ms;--duration-slow:350ms;--duration-page:500ms;--easing-default:cubic-bezier(0.4,0,0.2,1);--easing-in:cubic-bezier(0.4,0,1,1);--easing-out:cubic-bezier(0,0,0.2,1);--easing-bounce:cubic-bezier(0.34,1.56,0.64,1);--card-bg:#FFFFFF;--card-border:#E5D5C5;--card-hover-border:#E63946;--card-image-height:200px;--search-bg:#FFFFFF;--search-border:#D4B896;--search-height:56px;--btn-primary-bg:#E63946;--btn-primary-text:#FFFFFF;--btn-secondary-bg:transparent;--btn-secondary-text:#E63946;--btn-ghost-hover:rgba(230,57,70,0.08);--btn-disabled-opacity:0.5;--badge-bg:#FFF5EB;--badge-text:#6B5B4D;--badge-border:#E5D5C5;--badge-active-bg:#FFE4E6;--filter-chip-bg:#FFF5EB;--filter-chip-active-bg:#FFE4E6;--filter-chip-border:#E5D5C5;--price-color:#E63946;--price-old-color:#9C8B7D;--price-shipping-color:#6B5B4D;--primary:var(--color-primary);--primary-foreground:var(--btn-primary-text);--secondary:var(--color-secondary);--background:var(--color-background);--foreground:var(--color-text-primary);--muted:var(--color-text-muted);--muted-foreground:var(--color-text-secondary);--accent:var(--color-secondary);--accent-foreground:var(--color-text-primary);--destructive:var(--color-error);--border:var(--color-border);--input:var(--color-input-border);--ring:var(--color-primary);--radius:var(--radius-md)}.palette-stage-lights.dark{--color-primary:#FF6B6B;--color-primary-hover:#FF8787;--color-primary-glow:rgba(255,107,107,0.15);--color-secondary:#FFB347;--color-secondary-hover:#FFC875;--color-background:#1A1210;--color-surface:#241C18;--color-surface-elevated:#2E2420;--color-border:#4A3C34;--color-border-hover:#5C4E44;--color-text-primary:#FFF5EB;--color-text-secondary:#C4A882;--color-text-muted:#8B7560;--color-success:#4ADE80;--color-warning:#FACC15;--color-error:#F87171;--color-info:#60A5FA;--color-deal-great:#4ADE80;--color-deal-good:#A3E635;--color-deal-fair:#FACC15;--color-deal-above:#F87171;--color-input-bg:#2E2420;--color-input-border:#4A3C34;--color-input-focus:#FF6B6B;--color-gradient-from:#FF6B6B;--color-gradient-to:#FFB347;--color-header-bg:#181010;--color-footer-bg:#1A1210;--color-overlay:rgba(0,0,0,0.7);--color-skeleton:#2E2420;--card-bg:#241C18;--card-border:#4A3C34;--card-hover-border:#FF6B6B;--card-image-height:200px;--search-bg:#2E2420;--search-border:#4A3C34;--search-height:56px;--btn-primary-bg:#FF6B6B;--btn-primary-text:#1A1210;--btn-secondary-bg:transparent;--btn-secondary-text:#FF8787;--btn-ghost-hover:rgba(255,107,107,0.12);--btn-disabled-opacity:0.4;--badge-bg:#2E2420;--badge-text:#C4A882;--badge-border:#4A3C34;--badge-active-bg:#3D1518;--filter-chip-bg:#2E2420;--filter-chip-active-bg:#3D1518;--filter-chip-border:#4A3C34;--price-color:#FFB347;--price-old-color:#8B7560;--price-shipping-color:#C4A882}.palette-clean-score{--color-primary:#2563EB;--color-primary-hover:#1D4ED8;--color-primary-glow:rgba(37,99,235,0.1);--color-secondary:#7C3AED;--color-secondary-hover:#6D28D9;--color-background:#F8FAFC;--color-surface:#FFFFFF;--color-surface-elevated:#F1F5F9;--color-border:#E2E8F0;--color-border-hover:#CBD5E1;--color-text-primary:#0F172A;--color-text-secondary:#64748B;--color-text-muted:#94A3B8;--color-success:#22C55E;--color-warning:#EAB308;--color-error:#EF4444;--color-info:#0EA5E9;--color-deal-great:#22C55E;--color-deal-good:#84CC16;--color-deal-fair:#EAB308;--color-deal-above:#EF4444;--color-input-bg:#FFFFFF;--color-input-border:#CBD5E1;--color-input-focus:#2563EB;--color-gradient-from:#2563EB;--color-gradient-to:#7C3AED;--color-header-bg:#FFFFFF;--color-footer-bg:#F8FAFC;--color-overlay:rgba(0,0,0,0.5);--color-skeleton:#E2E8F0;--font-heading:"DM Sans",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",monospace;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--size-base:16px;--leading-normal:1.5;--leading-relaxed:1.75;--tracking-tight:-0.02em;--tracking-normal:0em;--tracking-wide:0.025em;--section-padding:2rem;--card-padding:1.5rem;--card-gap:1.25rem;--header-height:64px;--sidebar-width:280px;--max-content-width:1280px;--input-padding:0.75rem 1rem;--button-padding:0.625rem 1.25rem;--badge-padding:0.25rem 0.625rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--radius-button:8px;--radius-card:12px;--radius-input:8px;--radius-badge:6px;--radius-image:8px;--radius-modal:16px;--shadow-sm:0 1px 2px rgba(0,0,0,0.04);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.08);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.08);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1);--shadow-card:0 1px 3px rgba(0,0,0,0.08);--shadow-card-hover:0 4px 12px rgba(37,99,235,0.1);--shadow-dropdown:0 4px 16px rgba(0,0,0,0.1);--shadow-modal:0 25px 50px -12px rgba(0,0,0,0.2);--shadow-header:0 1px 2px rgba(0,0,0,0.06);--shadow-input:0 1px 2px rgba(0,0,0,0.04);--shadow-button:0 1px 2px rgba(37,99,235,0.1);--shadow-inset:inset 0 2px 4px rgba(0,0,0,0.04);--duration-fast:100ms;--duration-normal:200ms;--duration-slow:300ms;--duration-page:400ms;--easing-default:cubic-bezier(0.4,0,0.2,1);--easing-in:cubic-bezier(0.4,0,1,1);--easing-out:cubic-bezier(0,0,0.2,1);--easing-bounce:cubic-bezier(0.34,1.56,0.64,1);--card-bg:#FFFFFF;--card-border:#E2E8F0;--card-hover-border:#2563EB;--card-image-height:200px;--search-bg:#FFFFFF;--search-border:#CBD5E1;--search-height:52px;--btn-primary-bg:#2563EB;--btn-primary-text:#FFFFFF;--btn-secondary-bg:transparent;--btn-secondary-text:#2563EB;--btn-ghost-hover:rgba(37,99,235,0.06);--btn-disabled-opacity:0.5;--badge-bg:#F1F5F9;--badge-text:#475569;--badge-border:#E2E8F0;--badge-active-bg:#DBEAFE;--filter-chip-bg:#F1F5F9;--filter-chip-active-bg:#DBEAFE;--filter-chip-border:#E2E8F0;--price-color:#2563EB;--price-old-color:#94A3B8;--price-shipping-color:#64748B;--primary:var(--color-primary);--primary-foreground:var(--btn-primary-text);--secondary:var(--color-secondary);--background:var(--color-background);--foreground:var(--color-text-primary);--muted:var(--color-text-muted);--muted-foreground:var(--color-text-secondary);--accent:var(--color-secondary);--accent-foreground:var(--color-text-primary);--destructive:var(--color-error);--border:var(--color-border);--input:var(--color-input-border);--ring:var(--color-primary);--radius:var(--radius-md)}.palette-clean-score.dark{--color-primary:#3B82F6;--color-primary-hover:#60A5FA;--color-primary-glow:rgba(59,130,246,0.12);--color-secondary:#8B5CF6;--color-secondary-hover:#A78BFA;--color-background:#0C0F1A;--color-surface:#151929;--color-surface-elevated:#1E2338;--color-border:#2A3050;--color-border-hover:#3B4268;--color-text-primary:#F1F5F9;--color-text-secondary:#94A3B8;--color-text-muted:#64748B;--color-success:#4ADE80;--color-warning:#FACC15;--color-error:#F87171;--color-info:#38BDF8;--color-deal-great:#4ADE80;--color-deal-good:#A3E635;--color-deal-fair:#FACC15;--color-deal-above:#F87171;--color-input-bg:#1E2338;--color-input-border:#2A3050;--color-input-focus:#3B82F6;--color-gradient-from:#3B82F6;--color-gradient-to:#8B5CF6;--color-header-bg:#0A0D18;--color-footer-bg:#0C0F1A;--color-overlay:rgba(0,0,0,0.7);--color-skeleton:#1E2338;--card-bg:#151929;--card-border:#2A3050;--card-hover-border:#3B82F6;--card-image-height:200px;--search-bg:#1E2338;--search-border:#2A3050;--search-height:52px;--btn-primary-bg:#3B82F6;--btn-primary-text:#FFFFFF;--btn-secondary-bg:transparent;--btn-secondary-text:#60A5FA;--btn-ghost-hover:rgba(59,130,246,0.1);--btn-disabled-opacity:0.4;--badge-bg:#1E2338;--badge-text:#94A3B8;--badge-border:#2A3050;--badge-active-bg:#1E3A5F;--filter-chip-bg:#1E2338;--filter-chip-active-bg:#1E3A5F;--filter-chip-border:#2A3050;--price-color:#60A5FA;--price-old-color:#64748B;--price-shipping-color:#94A3B8}.palette-vintage-tone{--color-primary:#B45309;--color-primary-hover:#92400E;--color-primary-glow:rgba(180,83,9,0.1);--color-secondary:#0E7490;--color-secondary-hover:#0C4A6E;--color-background:#FFFBF5;--color-surface:#FFFFFF;--color-surface-elevated:#FEF7EC;--color-border:#E8DDD0;--color-border-hover:#D4C5B0;--color-text-primary:#292524;--color-text-secondary:#78716C;--color-text-muted:#A8A29E;--color-success:#16A34A;--color-warning:#CA8A04;--color-error:#DC2626;--color-info:#0284C7;--color-deal-great:#16A34A;--color-deal-good:#65A30D;--color-deal-fair:#CA8A04;--color-deal-above:#DC2626;--color-input-bg:#FFFFFF;--color-input-border:#D4C5B0;--color-input-focus:#B45309;--color-gradient-from:#B45309;--color-gradient-to:#0E7490;--color-header-bg:#FFFFFF;--color-footer-bg:#FFFBF5;--color-overlay:rgba(0,0,0,0.5);--color-skeleton:#E8DDD0;--font-heading:"Playfair Display",Georgia,serif;--font-body:"Source Sans 3",system-ui,sans-serif;--font-mono:"IBM Plex Mono",monospace;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--size-base:16px;--leading-normal:1.6;--leading-relaxed:1.8;--tracking-tight:-0.01em;--tracking-normal:0em;--tracking-wide:0.04em;--section-padding:2.5rem;--card-padding:1.5rem;--card-gap:1.5rem;--header-height:68px;--sidebar-width:280px;--max-content-width:1200px;--input-padding:0.75rem 1rem;--button-padding:0.75rem 1.5rem;--badge-padding:0.25rem 0.75rem;--radius-sm:3px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-full:9999px;--radius-button:6px;--radius-card:8px;--radius-input:6px;--radius-badge:4px;--radius-image:6px;--radius-modal:12px;--shadow-sm:0 1px 2px rgba(41,37,36,0.06);--shadow-md:0 4px 6px -1px rgba(41,37,36,0.08);--shadow-lg:0 10px 15px -3px rgba(41,37,36,0.08);--shadow-xl:0 20px 25px -5px rgba(41,37,36,0.1);--shadow-card:0 2px 4px rgba(41,37,36,0.06);--shadow-card-hover:0 6px 16px rgba(180,83,9,0.08);--shadow-dropdown:0 4px 16px rgba(41,37,36,0.1);--shadow-modal:0 25px 50px -12px rgba(41,37,36,0.2);--shadow-header:0 1px 3px rgba(41,37,36,0.06);--shadow-input:0 1px 2px rgba(41,37,36,0.04);--shadow-button:0 2px 4px rgba(180,83,9,0.1);--shadow-inset:inset 0 2px 4px rgba(41,37,36,0.04);--duration-fast:150ms;--duration-normal:250ms;--duration-slow:350ms;--duration-page:500ms;--easing-default:cubic-bezier(0.4,0,0.2,1);--easing-in:cubic-bezier(0.4,0,1,1);--easing-out:cubic-bezier(0,0,0.2,1);--easing-bounce:cubic-bezier(0.34,1.56,0.64,1);--card-bg:#FFFFFF;--card-border:#E8DDD0;--card-hover-border:#B45309;--card-image-height:220px;--search-bg:#FFFFFF;--search-border:#D4C5B0;--search-height:56px;--btn-primary-bg:#B45309;--btn-primary-text:#FFFFFF;--btn-secondary-bg:transparent;--btn-secondary-text:#B45309;--btn-ghost-hover:rgba(180,83,9,0.06);--btn-disabled-opacity:0.5;--badge-bg:#FEF7EC;--badge-text:#78716C;--badge-border:#E8DDD0;--badge-active-bg:#FEF3C7;--filter-chip-bg:#FEF7EC;--filter-chip-active-bg:#FEF3C7;--filter-chip-border:#E8DDD0;--price-color:#0E7490;--price-old-color:#A8A29E;--price-shipping-color:#78716C;--primary:var(--color-primary);--primary-foreground:var(--btn-primary-text);--secondary:var(--color-secondary);--background:var(--color-background);--foreground:var(--color-text-primary);--muted:var(--color-text-muted);--muted-foreground:var(--color-text-secondary);--accent:var(--color-secondary);--accent-foreground:var(--color-text-primary);--destructive:var(--color-error);--border:var(--color-border);--input:var(--color-input-border);--ring:var(--color-primary);--radius:var(--radius-md)}.palette-vintage-tone.dark{--color-primary:#D97706;--color-primary-hover:#F59E0B;--color-primary-glow:rgba(217,119,6,0.12);--color-secondary:#14B8A6;--color-secondary-hover:#2DD4BF;--color-background:#1C1714;--color-surface:#262019;--color-surface-elevated:#302820;--color-border:#4A3E32;--color-border-hover:#5C4F40;--color-text-primary:#FEF7EC;--color-text-secondary:#C4B194;--color-text-muted:#8C7A64;--color-success:#4ADE80;--color-warning:#FACC15;--color-error:#F87171;--color-info:#38BDF8;--color-deal-great:#4ADE80;--color-deal-good:#A3E635;--color-deal-fair:#FACC15;--color-deal-above:#F87171;--color-input-bg:#302820;--color-input-border:#4A3E32;--color-input-focus:#D97706;--color-gradient-from:#D97706;--color-gradient-to:#14B8A6;--color-header-bg:#181310;--color-footer-bg:#1C1714;--color-overlay:rgba(0,0,0,0.7);--color-skeleton:#302820;--card-bg:#262019;--card-border:#4A3E32;--card-hover-border:#D97706;--card-image-height:220px;--search-bg:#302820;--search-border:#4A3E32;--search-height:56px;--btn-primary-bg:#D97706;--btn-primary-text:#1C1714;--btn-secondary-bg:transparent;--btn-secondary-text:#F59E0B;--btn-ghost-hover:rgba(217,119,6,0.1);--btn-disabled-opacity:0.4;--badge-bg:#302820;--badge-text:#C4B194;--badge-border:#4A3E32;--badge-active-bg:#3D2E0F;--filter-chip-bg:#302820;--filter-chip-active-bg:#3D2E0F;--filter-chip-border:#4A3E32;--price-color:#14B8A6;--price-old-color:#8C7A64;--price-shipping-color:#C4B194}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_1bc20f{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_1bc20f{--nf-body:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6b9622{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_6b9622{--nf-heading:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_707e8a{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_707e8a{--nf-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}