@layer theme,base,components,utilities;@layer forge{:root{--ff-color-primary:#2563eb;--ff-color-primary-50:#e6effc;--ff-color-primary-100:#bfd7f7;--ff-color-primary-200:#99bff2;--ff-color-primary-300:#73a6ed;--ff-color-primary-400:#4c8ee9;--ff-color-primary-500:#005edf;--ff-color-primary-600:#0055c9;--ff-color-primary-700:#1d4ed8;--ff-color-primary-800:#00429c;--ff-color-primary-900:#00347b;--ff-color-primary-hover:#1d4ed8;--ff-color-secondary-50:#f0f1f2;--ff-color-secondary-100:#dadcde;--ff-color-secondary-200:#c4c8cb;--ff-color-secondary-300:#aeb3b8;--ff-color-secondary-400:#989ea4;--ff-color-secondary-500:#6c757d;--ff-color-secondary-600:#616970;--ff-color-secondary-800:#4c5258;--ff-color-secondary-900:#3b4045;--ff-color-buy-50:#e6f7f7;--ff-color-buy-100:#bfecec;--ff-color-buy-200:#99e1e1;--ff-color-buy-300:#73d5d5;--ff-color-buy-400:#4ccaca;--ff-color-buy-500:#00b3b3;--ff-color-buy-600:#00a1a1;--ff-color-buy-800:#007d7d;--ff-color-buy-900:#006262;--ff-color-success-50:#eaf6ec;--ff-color-success-100:#c9e9d0;--ff-color-success-200:#a9dcb5;--ff-color-success-300:#89cf99;--ff-color-success-400:#68c17d;--ff-color-success-500:#28a745;--ff-color-success-600:#24963e;--ff-color-success-800:#1c7530;--ff-color-success-900:#165c26;--ff-color-warning-50:#fff9e6;--ff-color-warning-100:#fff0c1;--ff-color-warning-200:#ffe69c;--ff-color-warning-300:#fd7;--ff-color-warning-400:#ffd451;--ff-color-warning-500:#ffc107;--ff-color-warning-600:#e6ae06;--ff-color-warning-800:#b28705;--ff-color-warning-900:#8c6a04;--ff-color-error-50:#fcebec;--ff-color-error-100:#f6ccd0;--ff-color-error-200:#f1aeb5;--ff-color-error-300:#ec9099;--ff-color-error-400:#e6727d;--ff-color-error-500:#dc3545;--ff-color-error-600:#c6303e;--ff-color-error-800:#9a2530;--ff-color-error-900:#791d26;--ff-color-info-50:#e8eff9;--ff-color-info-100:#c8d9f3;--ff-color-info-200:#a8c3ed;--ff-color-info-300:#88ade7;--ff-color-info-400:#6897e1;--ff-color-info-500:#143b7d;--ff-color-info-600:#12356e;--ff-color-info-700:#102e5f;--ff-color-info-800:#0d274f;--ff-color-info-900:#0a1f40;--ff-color-neutral-0:#fff;--ff-color-neutral-50:#fff;--ff-color-neutral-100:#eee;--ff-color-neutral-200:#ddd;--ff-color-neutral-300:#bbb;--ff-color-neutral-400:#999;--ff-color-neutral-500:#777;--ff-color-neutral-600:#555;--ff-color-neutral-700:#334155;--ff-color-neutral-800:#333;--ff-color-neutral-900:#000;--ff-color-white:#fff;--ff-color-default:#fff;--ff-color-brand:#005edf;--ff-color-brand-hover:#0055c9;--ff-color-surface:#fff;--ff-color-muted:#999;--ff-color-text-muted:var(--ff-color-muted);--ff-color-border:#ddd;--ff-color-primary-outline:var(--ff-color-primary);--ff-color-danger:#dc3545;--ff-color-danger-500:#dc3545;--ff-color-danger-600:#c6303e;--ff-color-success:#28a745;--ff-color-price-promotion:#dc2626;--ff-color-green-check:#1a8245;--ff-color-red-check:#e10e0e;--ff-color-delete:#e62424;--ff-color-rating:#fbbf24;--ff-color-background:#fff;--ff-color-secondary:var(--ff-color-neutral-900);--ff-color-input-accent:var(--ff-color-primary);--ff-color-input-accent-inactive:var(--ff-color-neutral-300);--ff-color-input-bg:var(--ff-color-surface);--ff-color-input-border:var(--ff-color-neutral-200);--ff-color-accent:var(--ff-color-primary);--ff-color-backdrop:#0b1221;--ff-color-scrim:#000000b3;--ff-color-scrim-accent:var(--ff-color-primary-100)}:root.color-scheme-dark{--ff-color-primary-50:#0b1d3a;--ff-color-primary-100:#123262;--ff-color-primary-200:#1b4790;--ff-color-primary-300:#235abc;--ff-color-primary-400:#2f6fe6;--ff-color-primary-500:#4a85ff;--ff-color-primary-600:#79a3ff;--ff-color-primary-700:#90b4ff;--ff-color-primary-800:#a8c1ff;--ff-color-primary-900:#d4e1ff;--ff-color-scrim-accent:var(--ff-color-primary-900);--ff-color-secondary-50:#121317;--ff-color-secondary-100:#1f2126;--ff-color-secondary-200:#2c2f35;--ff-color-secondary-300:#3a3d44;--ff-color-secondary-400:#484b55;--ff-color-secondary-500:#565a66;--ff-color-secondary-600:#717684;--ff-color-secondary-800:#9aa1b1;--ff-color-secondary-900:#c3cad8;--ff-color-buy-50:#062726;--ff-color-buy-100:#0b3a39;--ff-color-buy-200:#104d4d;--ff-color-buy-300:#156061;--ff-color-buy-400:#1a7475;--ff-color-buy-500:#29a4a5;--ff-color-buy-600:#41c6c7;--ff-color-buy-800:#72e0e1;--ff-color-buy-900:#a8f2f2;--ff-color-success-50:#0f2216;--ff-color-success-100:#1a3522;--ff-color-success-200:#23492d;--ff-color-success-300:#2d5d39;--ff-color-success-400:#377145;--ff-color-success-500:#4ea866;--ff-color-success-600:#6cc486;--ff-color-success-800:#9ad9af;--ff-color-success-900:#c8ecd3;--ff-color-warning-50:#2a2100;--ff-color-warning-100:#3f3100;--ff-color-warning-200:#554200;--ff-color-warning-300:#6a5200;--ff-color-warning-400:#806200;--ff-color-warning-500:#b88912;--ff-color-warning-600:#e0ab1a;--ff-color-warning-800:#f6c95c;--ff-color-warning-900:#fceca0;--ff-color-error-50:#2a080c;--ff-color-error-100:#3d0b12;--ff-color-error-200:#500f18;--ff-color-error-300:#63121e;--ff-color-error-400:#771626;--ff-color-error-500:#b72c3d;--ff-color-error-600:#d94858;--ff-color-error-800:#f27a87;--ff-color-error-900:#f9b6be;--ff-color-info-50:#0b1626;--ff-color-info-100:#0f1f33;--ff-color-info-200:#132840;--ff-color-info-300:#17314d;--ff-color-info-400:#1b3a5a;--ff-color-info-500:#2c5a9c;--ff-color-info-600:#3f78c1;--ff-color-info-700:#5a94d8;--ff-color-info-800:#86b4e6;--ff-color-info-900:#b7d3f2;--ff-color-neutral-50:oklab(24.8364% .00157975 -.0055456);--ff-color-neutral-100:oklab(36.2464% .0015068 -.00527259);--ff-color-neutral-200:oklab(47.6564% .00143385 -.00499958);--ff-color-neutral-300:oklab(59.0664% .0013609 -.00472657);--ff-color-neutral-400:oklab(66.6731% .00131227 -.00454457);--ff-color-neutral-500:oklab(74.2797% .00126363 -.00436256);--ff-color-neutral-600:oklab(81.8864% .001215 -.00418056);--ff-color-neutral-700:oklab(85.6897% .00119069 -.00408955);--ff-color-neutral-800:oklab(89.4931% .00116637 -.00399855);--ff-color-neutral-900:oklab(95.5394% .000784809 -.00268327);--ff-color-green-check:#6cc486;--ff-color-red-check:#d94858;--ff-color-delete:#ff6b6b;--ff-color-rating:#fbbf24;--ff-color-backdrop:#000;--ff-color-neutral-0:#18181b;--ff-color-surface:#18181b;--ff-color-background:#111114;--ff-color-secondary:var(--ff-color-neutral-900);--ff-color-primary-outline:var(--ff-color-primary-500);--ff-color-accent:var(--ff-color-primary-500);--ff-color-input-accent:var(--ff-color-primary-500);--ff-color-input-accent-inactive:var(--ff-color-neutral-300);--ff-color-input-bg:var(--ff-color-surface);--ff-color-input-border:var(--ff-color-neutral-200);--ff-color-border:var(--ff-color-neutral-200);--ff-color-primary:#4a85ff;--ff-color-primary-hover:#79a3ff;--ff-color-white:#18181b;--ff-color-default:#18181b;--ff-color-brand:#4a85ff;--ff-color-brand-hover:#79a3ff;--ff-color-muted:#8b8fa0;--ff-color-danger:#d94858;--ff-color-danger-500:#d94858;--ff-color-danger-600:#f27a87;--ff-color-success:#6cc486;--ff-color-price-promotion:#f27a87}:root.color-scheme-contrast{--ff-color-primary:gold;--ff-color-primary-50:#1a1400;--ff-color-primary-100:#332800;--ff-color-primary-200:gold;--ff-color-primary-300:gold;--ff-color-primary-400:gold;--ff-color-primary-500:gold;--ff-color-primary-600:#ffe033;--ff-color-primary-700:#ffe966;--ff-color-primary-800:#fff2a3;--ff-color-primary-900:#fffbe6;--ff-color-primary-hover:#ff0;--ff-color-scrim-accent:var(--ff-color-primary-900);--ff-color-secondary-50:#000;--ff-color-secondary-100:#1a1400;--ff-color-secondary-200:gold;--ff-color-secondary-300:gold;--ff-color-secondary-400:gold;--ff-color-secondary-500:gold;--ff-color-secondary-600:#ffe033;--ff-color-secondary-800:#ffe566;--ff-color-secondary-900:#fff5cc;--ff-color-buy-50:#1a1400;--ff-color-buy-100:#332800;--ff-color-buy-200:gold;--ff-color-buy-300:gold;--ff-color-buy-400:gold;--ff-color-buy-500:gold;--ff-color-buy-600:#ffe033;--ff-color-buy-800:#fff2a3;--ff-color-buy-900:#fffbe6;--ff-color-success-50:#001a00;--ff-color-success-100:#030;--ff-color-success-200:#0f0;--ff-color-success-300:#0f0;--ff-color-success-400:#0f0;--ff-color-success-500:#0f0;--ff-color-success-600:#3f3;--ff-color-success-800:#9f9;--ff-color-success-900:#cfc;--ff-color-warning-50:#1a1400;--ff-color-warning-100:#332800;--ff-color-warning-200:gold;--ff-color-warning-300:gold;--ff-color-warning-400:gold;--ff-color-warning-500:gold;--ff-color-warning-600:#ffe033;--ff-color-warning-800:#fff2a3;--ff-color-warning-900:#fffbe6;--ff-color-error-50:#1a0008;--ff-color-error-100:#301;--ff-color-error-200:#ff6b8a;--ff-color-error-300:#ff6b8a;--ff-color-error-400:#ff6b8a;--ff-color-error-500:#ff6b8a;--ff-color-error-600:#ff8da6;--ff-color-error-800:#ffb3c4;--ff-color-error-900:#ffd9e2;--ff-color-info-50:#001a33;--ff-color-info-100:#036;--ff-color-info-200:#66e0ff;--ff-color-info-300:#66e0ff;--ff-color-info-400:#66e0ff;--ff-color-info-500:#66e0ff;--ff-color-info-600:#8ae8ff;--ff-color-info-700:#adf0ff;--ff-color-info-800:#ccf5ff;--ff-color-info-900:#e6faff;--ff-color-neutral-0:#000;--ff-color-neutral-50:#000;--ff-color-neutral-100:#1a1a00;--ff-color-neutral-200:gold;--ff-color-neutral-300:gold;--ff-color-neutral-400:#cc0;--ff-color-neutral-500:#cc0;--ff-color-neutral-600:#e6e600;--ff-color-neutral-700:gold;--ff-color-neutral-800:#fe0;--ff-color-neutral-900:#ff0;--ff-color-white:#000;--ff-color-default:#000;--ff-color-brand:gold;--ff-color-brand-hover:#ff0;--ff-color-surface:#0a0a00;--ff-color-muted:#cc0;--ff-color-border:gold;--ff-color-danger:#ff6b8a;--ff-color-danger-500:#ff6b8a;--ff-color-danger-600:#ff8da6;--ff-color-success:#0f0;--ff-color-price-promotion:#ff6b8a;--ff-color-green-check:#0f0;--ff-color-red-check:#ff6b8a;--ff-color-delete:#ff6b8a;--ff-color-rating:gold;--ff-color-background:#000;--ff-color-input-accent:gold;--ff-color-input-accent-inactive:#660;--ff-color-input-bg:#0a0a00;--ff-color-input-border:gold;--ff-color-accent:gold;--ff-color-backdrop:#0b1221}@media (prefers-contrast:more){:root.color-scheme-auto{--ff-color-primary:gold;--ff-color-primary-50:#1a1400;--ff-color-primary-100:#332800;--ff-color-primary-200:gold;--ff-color-primary-300:gold;--ff-color-primary-400:gold;--ff-color-primary-500:gold;--ff-color-primary-600:#ffe033;--ff-color-primary-700:#ffe966;--ff-color-primary-800:#fff2a3;--ff-color-primary-900:#fffbe6;--ff-color-primary-hover:#ff0;--ff-color-scrim-accent:var(--ff-color-primary-900);--ff-color-secondary-50:#000;--ff-color-secondary-100:#1a1400;--ff-color-secondary-200:gold;--ff-color-secondary-300:gold;--ff-color-secondary-400:gold;--ff-color-secondary-500:gold;--ff-color-secondary-600:#ffe033;--ff-color-secondary-800:#ffe566;--ff-color-secondary-900:#fff5cc;--ff-color-buy-50:#1a1400;--ff-color-buy-100:#332800;--ff-color-buy-200:gold;--ff-color-buy-300:gold;--ff-color-buy-400:gold;--ff-color-buy-500:gold;--ff-color-buy-600:#ffe033;--ff-color-buy-800:#fff2a3;--ff-color-buy-900:#fffbe6;--ff-color-success-50:#001a00;--ff-color-success-100:#030;--ff-color-success-200:#0f0;--ff-color-success-300:#0f0;--ff-color-success-400:#0f0;--ff-color-success-500:#0f0;--ff-color-success-600:#3f3;--ff-color-success-800:#9f9;--ff-color-success-900:#cfc;--ff-color-warning-50:#1a1400;--ff-color-warning-100:#332800;--ff-color-warning-200:gold;--ff-color-warning-300:gold;--ff-color-warning-400:gold;--ff-color-warning-500:gold;--ff-color-warning-600:#ffe033;--ff-color-warning-800:#fff2a3;--ff-color-warning-900:#fffbe6;--ff-color-error-50:#1a0008;--ff-color-error-100:#301;--ff-color-error-200:#ff6b8a;--ff-color-error-300:#ff6b8a;--ff-color-error-400:#ff6b8a;--ff-color-error-500:#ff6b8a;--ff-color-error-600:#ff8da6;--ff-color-error-800:#ffb3c4;--ff-color-error-900:#ffd9e2;--ff-color-info-50:#001a33;--ff-color-info-100:#036;--ff-color-info-200:#66e0ff;--ff-color-info-300:#66e0ff;--ff-color-info-400:#66e0ff;--ff-color-info-500:#66e0ff;--ff-color-info-600:#8ae8ff;--ff-color-info-700:#adf0ff;--ff-color-info-800:#ccf5ff;--ff-color-info-900:#e6faff;--ff-color-neutral-0:#000;--ff-color-neutral-50:#000;--ff-color-neutral-100:#1a1a00;--ff-color-neutral-200:gold;--ff-color-neutral-300:gold;--ff-color-neutral-400:#cc0;--ff-color-neutral-500:#cc0;--ff-color-neutral-600:#e6e600;--ff-color-neutral-700:gold;--ff-color-neutral-800:#fe0;--ff-color-neutral-900:#ff0;--ff-color-white:#000;--ff-color-default:#000;--ff-color-brand:gold;--ff-color-brand-hover:#ff0;--ff-color-surface:#0a0a00;--ff-color-muted:#cc0;--ff-color-border:gold;--ff-color-danger:#ff6b8a;--ff-color-danger-500:#ff6b8a;--ff-color-danger-600:#ff8da6;--ff-color-success:#0f0;--ff-color-price-promotion:#ff6b8a;--ff-color-green-check:#0f0;--ff-color-red-check:#ff6b8a;--ff-color-delete:#ff6b8a;--ff-color-rating:gold;--ff-color-background:#000;--ff-color-input-accent:gold;--ff-color-input-accent-inactive:#660;--ff-color-input-bg:#0a0a00;--ff-color-input-border:gold;--ff-color-accent:gold;--ff-color-backdrop:#0b1221}}@media (prefers-color-scheme:dark){:root.color-scheme-auto{--ff-color-primary-50:#0b1d3a;--ff-color-primary-100:#123262;--ff-color-primary-200:#1b4790;--ff-color-primary-300:#235abc;--ff-color-primary-400:#2f6fe6;--ff-color-primary-500:#4a85ff;--ff-color-primary-600:#79a3ff;--ff-color-primary-700:#90b4ff;--ff-color-primary-800:#a8c1ff;--ff-color-primary-900:#d4e1ff;--ff-color-scrim-accent:var(--ff-color-primary-900);--ff-color-secondary-50:#121317;--ff-color-secondary-100:#1f2126;--ff-color-secondary-200:#2c2f35;--ff-color-secondary-300:#3a3d44;--ff-color-secondary-400:#484b55;--ff-color-secondary-500:#565a66;--ff-color-secondary-600:#717684;--ff-color-secondary-800:#9aa1b1;--ff-color-secondary-900:#c3cad8;--ff-color-buy-50:#062726;--ff-color-buy-100:#0b3a39;--ff-color-buy-200:#104d4d;--ff-color-buy-300:#156061;--ff-color-buy-400:#1a7475;--ff-color-buy-500:#29a4a5;--ff-color-buy-600:#41c6c7;--ff-color-buy-800:#72e0e1;--ff-color-buy-900:#a8f2f2;--ff-color-success-50:#0f2216;--ff-color-success-100:#1a3522;--ff-color-success-200:#23492d;--ff-color-success-300:#2d5d39;--ff-color-success-400:#377145;--ff-color-success-500:#4ea866;--ff-color-success-600:#6cc486;--ff-color-success-800:#9ad9af;--ff-color-success-900:#c8ecd3;--ff-color-warning-50:#2a2100;--ff-color-warning-100:#3f3100;--ff-color-warning-200:#554200;--ff-color-warning-300:#6a5200;--ff-color-warning-400:#806200;--ff-color-warning-500:#b88912;--ff-color-warning-600:#e0ab1a;--ff-color-warning-800:#f6c95c;--ff-color-warning-900:#fceca0;--ff-color-error-50:#2a080c;--ff-color-error-100:#3d0b12;--ff-color-error-200:#500f18;--ff-color-error-300:#63121e;--ff-color-error-400:#771626;--ff-color-error-500:#b72c3d;--ff-color-error-600:#d94858;--ff-color-error-800:#f27a87;--ff-color-error-900:#f9b6be;--ff-color-info-50:#0b1626;--ff-color-info-100:#0f1f33;--ff-color-info-200:#132840;--ff-color-info-300:#17314d;--ff-color-info-400:#1b3a5a;--ff-color-info-500:#2c5a9c;--ff-color-info-600:#3f78c1;--ff-color-info-700:#5a94d8;--ff-color-info-800:#86b4e6;--ff-color-info-900:#b7d3f2;--ff-color-neutral-50:oklab(24.8364% .00157975 -.0055456);--ff-color-neutral-100:oklab(36.2464% .0015068 -.00527259);--ff-color-neutral-200:oklab(47.6564% .00143385 -.00499958);--ff-color-neutral-300:oklab(59.0664% .0013609 -.00472657);--ff-color-neutral-400:oklab(66.6731% .00131227 -.00454457);--ff-color-neutral-500:oklab(74.2797% .00126363 -.00436256);--ff-color-neutral-600:oklab(81.8864% .001215 -.00418056);--ff-color-neutral-700:oklab(85.6897% .00119069 -.00408955);--ff-color-neutral-800:oklab(89.4931% .00116637 -.00399855);--ff-color-neutral-900:oklab(95.5394% .000784809 -.00268327);--ff-color-green-check:#6cc486;--ff-color-red-check:#d94858;--ff-color-delete:#ff6b6b;--ff-color-backdrop:#000;--ff-color-neutral-0:#18181b;--ff-color-surface:#18181b;--ff-color-background:#111114;--ff-color-secondary:var(--ff-color-neutral-900);--ff-color-accent:var(--ff-color-primary-500);--ff-color-input-accent:var(--ff-color-primary-500);--ff-color-input-accent-inactive:var(--ff-color-neutral-300);--ff-color-input-bg:var(--ff-color-surface);--ff-color-input-border:var(--ff-color-neutral-200);--ff-color-border:var(--ff-color-neutral-200);--ff-color-primary:#4a85ff;--ff-color-primary-hover:#79a3ff;--ff-color-white:#18181b;--ff-color-default:#18181b;--ff-color-brand:#4a85ff;--ff-color-brand-hover:#79a3ff;--ff-color-muted:#8b8fa0;--ff-color-danger:#d94858;--ff-color-danger-500:#d94858;--ff-color-danger-600:#f27a87;--ff-color-success:#6cc486;--ff-color-price-promotion:#f27a87}}:root{--ff-spacing-px:.0625rem;--ff-spacing-0_5:.125rem;--ff-spacing-1:.25rem;--ff-spacing-1_5:.375rem;--ff-spacing-2:.5rem;--ff-spacing-2_5:.625rem;--ff-spacing-3:.75rem;--ff-spacing-3_5:.875rem;--ff-spacing-4:1rem;--ff-spacing-4_5:1.125rem;--ff-spacing-5:1.25rem;--ff-spacing-5_5:1.375rem;--ff-spacing-6:1.5rem;--ff-spacing-6_5:1.625rem;--ff-spacing-7:1.75rem;--ff-spacing-7_5:1.875rem;--ff-spacing-8:2rem;--ff-spacing-8_5:2.125rem;--ff-spacing-9:2.25rem;--ff-spacing-9_5:2.375rem;--ff-spacing-10:2.5rem;--ff-spacing-10_5:2.625rem;--ff-spacing-11:2.75rem;--ff-spacing-11_5:2.875rem;--ff-spacing-12:3rem;--ff-spacing-12_5:3.125rem;--ff-spacing-13:3.25rem;--ff-spacing-13_5:3.375rem;--ff-spacing-14:3.5rem;--ff-spacing-14_5:3.625rem;--ff-spacing-15:3.75rem;--ff-spacing-15_5:3.875rem;--ff-spacing-16:4rem;--ff-spacing-16_5:4.125rem;--ff-spacing-17:4.25rem;--ff-spacing-17_5:4.375rem;--ff-spacing-18:4.5rem;--ff-spacing-18_5:4.625rem;--ff-spacing-19:4.75rem;--ff-spacing-19_5:4.875rem;--ff-spacing-20:5rem;--ff-spacing-20_5:5.125rem;--ff-spacing-21:5.25rem;--ff-spacing-21_5:5.375rem;--ff-spacing-22:5.5rem;--ff-spacing-22_5:5.625rem;--ff-spacing-23:5.75rem;--ff-spacing-23_5:5.875rem;--ff-spacing-24:6rem;--ff-spacing-24_5:6.125rem;--ff-spacing-25:6.25rem;--ff-spacing-25_5:6.375rem;--ff-spacing-26:6.5rem;--ff-spacing-26_5:6.625rem;--ff-spacing-27:6.75rem;--ff-spacing-27_5:6.875rem;--ff-spacing-28:7rem;--ff-spacing-28_5:7.125rem;--ff-spacing-29:7.25rem;--ff-spacing-29_5:7.375rem;--ff-spacing-30:7.5rem;--ff-spacing-30_5:7.625rem;--ff-spacing-31:7.75rem;--ff-spacing-31_5:7.875rem;--ff-spacing-32:8rem;--ff-spacing-32_5:8.125rem;--ff-spacing-33:8.25rem;--ff-spacing-33_5:8.375rem;--ff-spacing-34:8.5rem;--ff-spacing-34_5:8.625rem;--ff-spacing-35:8.75rem;--ff-spacing-35_5:8.875rem;--ff-spacing-36:9rem;--ff-spacing-36_5:9.125rem;--ff-spacing-37:9.25rem;--ff-spacing-37_5:9.375rem;--ff-spacing-38:9.5rem;--ff-spacing-38_5:9.625rem;--ff-spacing-39:9.75rem;--ff-spacing-39_5:9.875rem;--ff-spacing-40:10rem;--ff-spacing-40_5:10.125rem;--ff-spacing-41:10.25rem;--ff-spacing-41_5:10.375rem;--ff-spacing-42:10.5rem;--ff-spacing-42_5:10.625rem;--ff-spacing-43:10.75rem;--ff-spacing-43_5:10.875rem;--ff-spacing-44:11rem;--ff-spacing-44_5:11.125rem;--ff-spacing-45:11.25rem;--ff-spacing-45_5:11.375rem;--ff-spacing-46:11.5rem;--ff-spacing-46_5:11.625rem;--ff-spacing-47:11.75rem;--ff-spacing-47_5:11.875rem;--ff-spacing-48:12rem;--ff-spacing-48_5:12.125rem;--ff-spacing-49:12.25rem;--ff-spacing-49_5:12.375rem;--ff-spacing-50:12.5rem;--ff-spacing-50_5:12.625rem;--ff-spacing-51:12.75rem;--ff-spacing-51_5:12.875rem;--ff-spacing-52:13rem;--ff-spacing-52_5:13.125rem;--ff-spacing-53:13.25rem;--ff-spacing-53_5:13.375rem;--ff-spacing-54:13.5rem;--ff-spacing-54_5:13.625rem;--ff-spacing-55:13.75rem;--ff-spacing-55_5:13.875rem;--ff-spacing-56:14rem;--ff-spacing-56_5:14.125rem;--ff-spacing-57:14.25rem;--ff-spacing-57_5:14.375rem;--ff-spacing-58:14.5rem;--ff-spacing-58_5:14.625rem;--ff-spacing-59:14.75rem;--ff-spacing-59_5:14.875rem;--ff-spacing-60:15rem;--ff-spacing-60_5:15.125rem;--ff-spacing-61:15.25rem;--ff-spacing-61_5:15.375rem;--ff-spacing-62:15.5rem;--ff-spacing-62_5:15.625rem;--ff-spacing-63:15.75rem;--ff-spacing-63_5:15.875rem;--ff-spacing-64:16rem;--ff-spacing-64_5:16.125rem;--ff-spacing-65:16.25rem;--ff-spacing-65_5:16.375rem;--ff-spacing-66:16.5rem;--ff-spacing-66_5:16.625rem;--ff-spacing-67:16.75rem;--ff-spacing-67_5:16.875rem;--ff-spacing-68:17rem;--ff-spacing-68_5:17.125rem;--ff-spacing-69:17.25rem;--ff-spacing-69_5:17.375rem;--ff-spacing-70:17.5rem;--ff-spacing-70_5:17.625rem;--ff-spacing-71:17.75rem;--ff-spacing-71_5:17.875rem;--ff-spacing-72:18rem;--ff-spacing-72_5:18.125rem;--ff-spacing-73:18.25rem;--ff-spacing-73_5:18.375rem;--ff-spacing-74:18.5rem;--ff-spacing-74_5:18.625rem;--ff-spacing-75:18.75rem;--ff-spacing-75_5:18.875rem;--ff-spacing-76:19rem;--ff-spacing-76_5:19.125rem;--ff-spacing-77:19.25rem;--ff-spacing-77_5:19.375rem;--ff-spacing-78:19.5rem;--ff-spacing-78_5:19.625rem;--ff-spacing-79:19.75rem;--ff-spacing-79_5:19.875rem;--ff-spacing-80:20rem;--ff-spacing-80_5:20.125rem;--ff-spacing-81:20.25rem;--ff-spacing-81_5:20.375rem;--ff-spacing-82:20.5rem;--ff-spacing-82_5:20.625rem;--ff-spacing-83:20.75rem;--ff-spacing-83_5:20.875rem;--ff-spacing-84:21rem;--ff-spacing-84_5:21.125rem;--ff-spacing-85:21.25rem;--ff-spacing-85_5:21.375rem;--ff-spacing-86:21.5rem;--ff-spacing-86_5:21.625rem;--ff-spacing-87:21.75rem;--ff-spacing-87_5:21.875rem;--ff-spacing-88:22rem;--ff-spacing-88_5:22.125rem;--ff-spacing-89:22.25rem;--ff-spacing-89_5:22.375rem;--ff-spacing-90:22.5rem;--ff-spacing-90_5:22.625rem;--ff-spacing-91:22.75rem;--ff-spacing-91_5:22.875rem;--ff-spacing-92:23rem;--ff-spacing-92_5:23.125rem;--ff-spacing-93:23.25rem;--ff-spacing-93_5:23.375rem;--ff-spacing-94:23.5rem;--ff-spacing-94_5:23.625rem;--ff-spacing-95:23.75rem;--ff-spacing-95_5:23.875rem;--ff-spacing-96:24rem;--ff-spacing-112:28rem;--ff-spacing-144:36rem;--ff-spacing-150:37.5rem;--ff-spacing-240:60rem;--ff-radius-none:0;--ff-radius-xs:.125rem;--ff-radius-sm:.25rem;--ff-radius-md:.5rem;--ff-radius-lg:.75rem;--ff-radius-xl:1rem;--ff-radius-2xl:1.25rem;--ff-radius-3xl:1.5rem;--ff-radius-pill:9999px;--ff-radius-full:9999px;--ff-shadow-none:none;--ff-shadow-sm:0 1px 2px #0f172a0f;--ff-shadow-md:0 4px 12px #0f172a1f;--ff-shadow-lg:0 12px 30px #0f172a29;--ff-shadow-xl:0 18px 40px #0f172a33;--ff-shadow-2xl:0 25px 50px -12px #0f172a40;--ff-container-max:1600px;--ff-container-padding:calc(clamp(1rem, 5vw, 2.5rem));--ff-grid-gap:var(--ff-spacing-6);--ff-stack-gap:var(--ff-spacing-6);--ff-section-padding:var(--ff-spacing-10);--ff-cluster-gap:var(--ff-spacing-4);--ff-z-header-main:50;--ff-z-search:70;--ff-z-modal:90;--ff-z-nav:200;--ff-z-navigation-dropdown:251;--ff-z-megamenu:40;--ff-z-sticky-buy:48;--ff-z-popover:9010;--ff-z-sidebar:910;--ff-z-backdrop:9000;--ff-z-dialog:9100;--ff-z-bottomsheet:9200;--ff-z-drawer-3:50;--ff-z-page-loader:9999;--ff-z-skip:10000;--ff-z-notivue:60;--ff-font-family-sans:"Inter", "Inter var", system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--ff-font-weight-regular:400;--ff-font-weight-normal:400;--ff-font-weight-medium:500;--ff-font-weight-semibold:600;--ff-font-weight-bold:700;--ff-font-weight-extrabold:800;--ff-font-size-xs:var(--ff-spacing-3);--ff-font-size-sm:.875rem;--ff-font-size-base:var(--ff-spacing-4);--ff-font-size-lg:1.125rem;--ff-font-size-xl:var(--ff-spacing-5);--ff-font-size-2xl:var(--ff-spacing-6);--ff-font-size-3xl:1.875rem;--ff-font-size-4xl:var(--ff-spacing-8);--ff-font-size-5xl:var(--ff-spacing-10);--ff-line-height-xs:1.3;--ff-line-height-tight:1.25;--ff-line-height-sm:1.4;--ff-line-height-normal:1.5;--ff-line-height-base:1.5;--ff-line-height-relaxed:1.625;--h1-font-size:2.5rem;--h1-line-height:3rem;--h1-color:var(--ff-color-neutral-900);--h2-font-size:2rem;--h2-line-height:2.5rem;--h2-color:var(--ff-color-neutral-900);--h3-font-size:1.75rem;--h3-line-height:2.25rem;--h3-color:var(--ff-color-neutral-900);--h4-font-size:1.5rem;--h4-line-height:2rem;--h4-color:var(--ff-color-neutral-900);--h5-font-size:1.25rem;--h5-line-height:1.75rem;--h5-color:var(--ff-color-neutral-900);--h6-font-size:1.125rem;--h6-line-height:1.75rem;--h6-color:var(--ff-color-neutral-900);--paragraph-font-size:1rem;--paragraph-line-height:1.5rem;--paragraph-color:var(--ff-color-neutral-800);--accent-font-size:1rem;--accent-line-height:1.5rem;--accent-color:var(--ff-color-neutral-600);--sm-font-size:.875rem;--sm-line-height:1.25rem;--sm-color:var(--ff-color-neutral-600);--xs-font-size:.75rem;--xs-line-height:1rem;--xs-color:var(--ff-color-neutral-500)}*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.5}hr{color:inherit;border-top-width:1px;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:auto}::file-selector-button{appearance:auto}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--ff-color-neutral-0,#fff);color:var(--ff-color-neutral-900,#0f172a);font-family:var(--ff-font-family-sans,"Inter",sans-serif);font-size:var(--ff-font-size-base,1rem);-webkit-font-smoothing:antialiased;font-weight:var(--ff-font-weight-regular,400);line-height:var(--ff-body-line-height,1.5);text-rendering:optimizelegibility;min-height:100vh;margin:0}:root{font-family:var(--ff-font-family-sans,"Inter",sans-serif)}:where(h1,.ff-heading-1){color:var(--h1-color,var(--ff-color-neutral-900,#0f172a));font-size:var(--h1-font-size,2.5rem);font-weight:var(--ff-font-weight-semibold,600);line-height:var(--h1-line-height,3rem);margin:0 0 var(--ff-spacing-5,1.25rem)}:where(h2,.ff-heading-2){color:var(--h2-color,var(--ff-color-neutral-900,#0f172a));font-size:var(--h2-font-size,2rem);font-weight:var(--ff-font-weight-semibold,600);line-height:var(--h2-line-height,2.5rem);margin:0 0 var(--ff-spacing-5,1.25rem)}:where(h3,.ff-heading-3){color:var(--h3-color,var(--ff-color-neutral-900,#0f172a));font-size:var(--h3-font-size,1.75rem);font-weight:var(--ff-font-weight-semibold,600);line-height:var(--h3-line-height,2.25rem);margin:0 0 var(--ff-spacing-4,1rem)}:where(h4,.ff-heading-4){color:var(--h4-color,var(--ff-color-neutral-900,#0f172a));font-size:var(--h4-font-size,1.5rem);font-weight:var(--ff-font-weight-semibold,600);line-height:var(--h4-line-height,2rem);margin:0 0 var(--ff-spacing-4,1rem)}:where(h5,.ff-heading-5){color:var(--h5-color,var(--ff-color-neutral-900,#0f172a));font-size:var(--h5-font-size,1.25rem);font-weight:var(--ff-font-weight-semibold,600);line-height:var(--h5-line-height,1.75rem);margin:0 0 var(--ff-spacing-3,.75rem)}:where(h6,.ff-heading-6){color:var(--h6-color,var(--ff-color-neutral-900,#0f172a));font-size:var(--h6-font-size,1.125rem);font-weight:var(--ff-font-weight-semibold,600);line-height:var(--h6-line-height,1.75rem);margin:0 0 var(--ff-spacing-3,.75rem)}.ff-paragraph,p{color:var(--paragraph-color,var(--ff-color-neutral-800,#334155));font-size:var(--paragraph-font-size,1rem);line-height:var(--paragraph-line-height,1.5rem);margin:0 0 var(--ff-spacing-4,1rem)}.ff-text-accent{color:var(--accent-color,var(--ff-color-neutral-600,#475569));font-size:var(--accent-font-size,1rem);line-height:var(--accent-line-height,1.5rem)}.ff-text-sm{color:var(--sm-color,var(--ff-color-neutral-600,#475569));font-size:var(--sm-font-size,.875rem);line-height:var(--sm-line-height,1.25rem)}.ff-text-xs{color:var(--xs-color,var(--ff-color-neutral-500,#475569));font-size:var(--xs-font-size,.75rem);line-height:var(--xs-line-height,1rem)}@keyframes ff-pulse{0%,to{opacity:1}50%{opacity:.5}}body{padding-bottom:var(--cookie-banner-height,0);transition:padding-bottom .3s;overflow-x:clip}.bg-default{background-color:var(--ff-color-neutral-50)}.container{max-width:var(--ff-container-max,1280px);padding-inline:var(--ff-container-padding,var(--ff-spacing-4,1rem));width:100%;margin-inline:auto}.btn,a,button{cursor:pointer}ul:where(:not([class*=list-])){list-style-type:disc}ol:where(:not([class*=list-])){list-style-type:decimal}dl,ol,ul{margin-block-end:var(--ff-spacing-8);padding-inline-start:var(--ff-spacing-8)}table:where(:not([class*=border-])){border:.0625rem solid var(--ff-color-border);border-collapse:collapse}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}td:where(:not([class*=border-])){text-align:start;border:.0625rem solid;padding:.5rem}thead td{background-color:var(--ff-color-neutral-200)}thead td .sw-text-editor-table__col-selector{display:none}hr{border:0;border-top:.0625rem solid var(--ff-color-border,currentcolor);margin-block:1rem}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){margin-block-end:1rem;font-weight:600}.btn-br,.input-br{border-radius:var(--ff-radius-md,.375rem)}.btn-bw,.input-bw{border-width:.0625rem}.btn-fs,.input-fs{font-size:var(--ff-font-size-base,1rem);line-height:var(--text-medium--line-height,1.5)}.input-fw{font-weight:var(--ff-font-weight-regular,400)}.btn-fw{font-weight:var(--ff-font-weight-semibold,600)}.btn-buy-shape,.btn-outline-shape,.btn-primary-shape,.btn-secondary-shape{border-radius:var(--ff-radius-md,.375rem);border-width:.0625rem}.btn-buy-type,.btn-outline-type,.btn-primary-type,.btn-secondary-type{font-size:var(--ff-font-size-base,1rem);font-weight:var(--ff-font-weight-semibold,600)}.btn{--btn-bg:var(--ff-color-primary-500);--btn-bg-hover:var(--ff-color-primary-600);--btn-text:var(--ff-color-neutral-50);--btn-border:transparent;--btn-shadow:color-mix(in srgb, var(--ff-color-primary-500) 25%, transparent 75%);--btn-shadow-hover:color-mix(in srgb, var(--ff-color-primary-500) 35%, transparent 65%);background-color:var(--btn-bg);border:.0625rem solid var(--btn-border);border-radius:var(--ff-radius-md,.375rem);box-shadow:0 .625rem 1.25rem var(--btn-shadow,#0000001f);color:var(--btn-text);font-size:var(--sm-font-size);font-weight:600;line-height:var(--sm-line-height);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .2s,color .2s,box-shadow .25s,transform .2s;display:inline-flex}.btn:hover:not(:disabled){background-color:var(--btn-bg-hover);box-shadow:0 .875rem 1.75rem var(--btn-shadow-hover,#0000002e);transform:translateY(-.0625rem)}.btn:active:not(:disabled){box-shadow:0 .5rem 1rem var(--btn-shadow,#0000001f);transform:translateY(0)}.btn:focus-visible{outline:.125rem solid var(--ff-color-neutral-900);outline-offset:.125rem}.btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.65;transform:none}.btn--mini{font-size:var(--xs-font-size);line-height:var(--xs-line-height);padding:.5rem 1.125rem}.btn-primary{--btn-bg:var(--ff-color-primary-500);--btn-bg-hover:var(--ff-color-primary-600);--btn-border:var(--ff-color-primary-600);--btn-shadow:color-mix(in srgb, var(--ff-color-primary-500) 30%, transparent 70%);--btn-shadow-hover:color-mix(in srgb, var(--ff-color-primary-500) 40%, transparent 60%)}.btn-buy,.btn-primary,.btn-secondary{--btn-text:var(--ff-color-neutral-50)}.btn-secondary{--btn-bg:var(--ff-color-secondary-500);--btn-bg-hover:var(--ff-color-secondary-600);--btn-border:var(--ff-color-secondary-600);--btn-shadow:color-mix(in srgb, var(--ff-color-secondary-500) 25%, transparent 75%);--btn-shadow-hover:color-mix(in srgb, var(--ff-color-secondary-500) 35%, transparent 65%)}.btn-buy{--btn-bg:var(--ff-color-buy-500);--btn-bg-hover:var(--ff-color-buy-600);--btn-border:var(--ff-color-buy-600);--btn-shadow:color-mix(in srgb, var(--ff-color-buy-500) 30%, transparent 70%);--btn-shadow-hover:color-mix(in srgb, var(--ff-color-buy-500) 40%, transparent 60%)}.btn-outline{--btn-bg:transparent;--btn-bg-hover:color-mix(in srgb, var(--ff-color-neutral-100) 70%, transparent 30%);--btn-text:var(--ff-color-primary-500);--btn-border:var(--ff-color-primary-500);--btn-shadow:color-mix(in srgb, var(--ff-color-neutral-600) 18%, transparent 82%);--btn-shadow-hover:color-mix(in srgb, var(--ff-color-primary-500) 25%, transparent 75%)}.btn-outline:hover:not(:disabled){color:var(--ff-color-primary-600)}:root{--button-top-border-size:.0625rem;--button-top-border-style:solid;--button-right-border-size:.0625rem;--button-right-border-style:solid;--button-bottom-border-size:.0625rem;--button-bottom-border-style:solid;--button-left-border-size:.0625rem;--button-left-border-style:solid;--button-top-left-radius:var(--ff-radius-md,.375rem);--button-top-right-radius:var(--ff-radius-md,.375rem);--button-bottom-right-radius:var(--ff-radius-md,.375rem);--button-bottom-left-radius:var(--ff-radius-md,.375rem);--input-top-border-size:.0625rem;--input-top-border-style:solid;--input-right-border-size:.0625rem;--input-right-border-style:solid;--input-bottom-border-size:.0625rem;--input-bottom-border-style:solid;--input-left-border-size:.0625rem;--input-left-border-style:solid;--input-top-left-radius:var(--ff-radius-md,.375rem);--input-top-right-radius:var(--ff-radius-md,.375rem);--input-bottom-right-radius:var(--ff-radius-md,.375rem);--input-bottom-left-radius:var(--ff-radius-md,.375rem);--box-top-border-size:0;--box-top-border-style:solid;--box-right-border-size:0;--box-right-border-style:solid;--box-bottom-border-size:0;--box-bottom-border-style:solid;--box-left-border-size:0;--box-left-border-style:solid;--box-top-left-radius:0;--box-top-right-radius:0;--box-bottom-right-radius:0;--box-bottom-left-radius:0}.btn-border{border-radius:var(--button-top-left-radius) var(--button-top-right-radius) var(--button-bottom-right-radius) var(--button-bottom-left-radius);border-style:var(--button-top-border-style) var(--button-right-border-style) var(--button-bottom-border-style) var(--button-left-border-style);border-width:var(--button-top-border-size) var(--button-right-border-size) var(--button-bottom-border-size) var(--button-left-border-size)}.input-border{border-radius:var(--input-top-left-radius) var(--input-top-right-radius) var(--input-bottom-right-radius) var(--input-bottom-left-radius);border-style:var(--input-top-border-style) var(--input-right-border-style) var(--input-bottom-border-style) var(--input-left-border-style);border-width:var(--input-top-border-size) var(--input-right-border-size) var(--input-bottom-border-size) var(--input-left-border-size)}.box-border{border-radius:var(--box-top-left-radius) var(--box-top-right-radius) var(--box-bottom-right-radius) var(--box-bottom-left-radius);border-style:var(--box-top-border-style) var(--box-right-border-style) var(--box-bottom-border-style) var(--box-left-border-style);border-width:var(--box-top-border-size) var(--box-right-border-size) var(--box-bottom-border-size) var(--box-left-border-size)}.custom-scrollbar{scrollbar-width:auto!important}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none!important}.custom-scrollbar::-webkit-scrollbar{width:.25rem!important;display:block!important}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-none::-webkit-scrollbar{display:none}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--ff-color-neutral-400);border:.25rem solid #0000;border-radius:1.5rem}.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--ff-color-neutral-200);border-radius:1.5rem;margin-block:.5rem}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.fade-enter-active,.fade-leave-active{transition:opacity .2s linear}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes forge-loader-animation{0%,30%,70%{transform:translateY(0)}20%,40%,to{transform:translateY(-.3125rem)}}@keyframes forge-loader-animation-horizontal{0%,30%,70%{transform:translate(0)rotate(90deg)}20%,40%,to{transform:translate(-.3125rem)rotate(90deg)}}@keyframes ff-heart-beat{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.ff-animate-heart-beat{animation:.5s ease-in-out ff-heart-beat}.ff-container{max-width:var(--ff-container-max,1280px);padding-inline:var(--ff-container-padding,var(--ff-spacing-4,1rem));width:100%;margin-inline:auto}@container ff-layout-main (width<480px){.ff-container{padding-inline:var(--ff-spacing-2,.5rem)}}.ff-grid{align-items:var(--ff-grid-align-items,stretch);gap:var(--ff-grid-gap,var(--ff-spacing-6,1.5rem));grid-template-columns:var(--ff-grid-template,1fr);display:grid}.ff-stack{gap:var(--ff-stack-gap,var(--ff-spacing-6,1.5rem));flex-direction:column;display:flex}.ff-cluster{align-items:var(--ff-cluster-align,center);gap:var(--ff-cluster-gap,var(--ff-spacing-4,1rem));justify-content:var(--ff-cluster-justify,flex-start);flex-wrap:wrap;display:flex}.ff-center{text-align:center;justify-content:center;align-items:center;display:flex}.ff-section{padding-block:var(--ff-section-padding,var(--ff-spacing-4,1rem))}@media (width>=480px){.ff-hidden-from-sm{display:none!important}}@media (width<768px){.ff-hidden-below-md{display:none!important}}@media (768px<=width<1024px){.ff-hidden-md-to-lg{display:none!important}}@media (width>=1024px){.ff-hidden-from-lg{display:none!important}}@media (width>=1280px){.ff-hidden-from-xl{display:none!important}}@media (width>=1536px){.ff-hidden-from-2xl{display:none!important}}.ff-sticky-aside{position:sticky;inset-block-start:var(--ff-sticky-offset,var(--ff-spacing-6,1.5rem))}.ff-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ff-skip-link{background:var(--ff-color-primary-600,#2563eb);color:var(--ff-color-on-primary,#fff);padding:var(--ff-spacing-2,.5rem) var(--ff-spacing-4,1rem);z-index:var(--ff-z-skip,10000);font-weight:600;position:absolute;top:-100%;left:0}.ff-skip-link:focus{outline:2px solid var(--ff-color-primary-500);outline-offset:2px;top:0}:root.color-scheme-contrast [style*=background-color]{background-color:#000!important}:root.color-scheme-contrast [style*=background-image]{background-color:#000!important;background-image:none!important}:root.color-scheme-contrast [style*=color]{color:#ff0!important}:root.color-scheme-contrast .ff-button:hover:not(.ff-button--disabled,:disabled){--ff-button-bg-hover:gold;color:#000!important;background-color:gold!important;box-shadow:0 4px 12px #ffd70066!important}:root.color-scheme-contrast .ff-button--outline:hover:not(.ff-button--disabled,:disabled){--ff-button-bg-hover:#1a1400;color:gold!important;background-color:#1a1400!important;box-shadow:0 4px 12px #ffd70033!important}:root.color-scheme-contrast .ff-button--buy:hover:not(.ff-button--disabled,:disabled){color:#000!important;background-color:gold!important;box-shadow:0 4px 12px #ffd70066!important}:root.color-scheme-contrast .ff-button--error:hover:not(.ff-button--disabled,:disabled){color:#000!important;background-color:#ff6b8a!important;box-shadow:0 4px 12px #ff6b8a66!important}:root.color-scheme-contrast .ff-button--secondary:hover:not(.ff-button--disabled,:disabled){color:#000!important;background-color:gold!important;box-shadow:0 4px 12px #ffd70066!important}:root.color-scheme-contrast .ff-button--pagination:hover:not(.ff-button--disabled,:disabled){color:gold!important;background-color:#1a1400!important;box-shadow:0 4px 12px #ffd70033!important}:root.color-scheme-contrast .ff-popover__backdrop,:root.color-scheme-contrast .ff-popover__backdrop.ff-popover-fx-enter-active,:root.color-scheme-contrast .ff-popover__backdrop.ff-popover-fx-enter-from,:root.color-scheme-contrast .ff-popover__backdrop.ff-popover-fx-enter-to{opacity:.3!important;transition:none!important}:root.color-scheme-contrast .ff-popover__panel{color:gold!important;background:#000!important;border:2px solid gold!important}:root.color-scheme-contrast .ff-popover__panel-list-item{color:gold!important}:root.color-scheme-contrast .ff-popover__panel-list-item:hover{color:#ff0!important;background:#332800!important}:root.color-scheme-contrast .ff-dropdown__menu{background:#000!important;border-color:gold!important}:root.color-scheme-contrast .ff-dropdown__item-button{color:gold!important;background:#000!important}:root.color-scheme-contrast .ff-dropdown__item-button:hover{color:#ff0!important;background:#332800!important}@media (prefers-contrast:more){:root.color-scheme-auto [style*=background-color]{background-color:#000!important}:root.color-scheme-auto [style*=background-image]{background-color:#000!important;background-image:none!important}:root.color-scheme-auto [style*=color]{color:#ff0!important}:root.color-scheme-auto .ff-button:hover:not(.ff-button--disabled,:disabled){color:#000!important;background-color:gold!important;box-shadow:0 4px 12px #ffd70066!important}:root.color-scheme-auto .ff-button--outline:hover:not(.ff-button--disabled,:disabled){color:gold!important;background-color:#1a1400!important;box-shadow:0 4px 12px #ffd70033!important}:root.color-scheme-auto .ff-button--buy:hover:not(.ff-button--disabled,:disabled){color:#000!important;background-color:gold!important;box-shadow:0 4px 12px #ffd70066!important}:root.color-scheme-auto .ff-button--error:hover:not(.ff-button--disabled,:disabled){color:#000!important;background-color:#ff6b8a!important;box-shadow:0 4px 12px #ff6b8a66!important}:root.color-scheme-auto .ff-button--secondary:hover:not(.ff-button--disabled,:disabled){color:#000!important;background-color:gold!important;box-shadow:0 4px 12px #ffd70066!important}:root.color-scheme-auto .ff-button--pagination:hover:not(.ff-button--disabled,:disabled){color:gold!important;background-color:#1a1400!important;box-shadow:0 4px 12px #ffd70033!important}:root.color-scheme-auto .ff-popover__backdrop{opacity:.3!important;transition:none!important}:root.color-scheme-auto .ff-popover__panel{color:gold!important;background:#000!important;border:2px solid gold!important}:root.color-scheme-auto .ff-popover__panel-list-item{color:gold!important}:root.color-scheme-auto .ff-popover__panel-list-item:hover{color:#ff0!important;background:#332800!important}:root.color-scheme-auto .ff-dropdown__menu{background:#000!important;border-color:gold!important}:root.color-scheme-auto .ff-dropdown__item-button{color:gold!important;background:#000!important}:root.color-scheme-auto .ff-dropdown__item-button:hover{color:#ff0!important;background:#332800!important}}@media (forced-colors:active){.ff-button{border:2px solid buttonborder}.ff-button--disabled,.ff-button:disabled{color:graytext;border-color:graytext}.ff-checkbox,.ff-input,.ff-input__field,.ff-radio,.ff-select,.ff-textarea{border:1px solid fieldtext}.ff-input:focus-within,.ff-select:focus-within,.ff-textarea:focus-within{outline-offset:1px;outline:2px solid highlight}.ff-switch__button{border:2px solid buttonborder}.ff-switch__knob{background:buttontext}.ff-switch--on .ff-switch__button{background:highlight}:focus-visible,.ff-button:focus-visible,.ff-input:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid highlight}a{color:linktext;text-decoration:underline}img{border:1px solid canvastext}[aria-hidden=true] img,[role=presentation] img,svg{border:none}.ff-card,.ff-guard-card__inner{border:1px solid canvastext}.ff-bottom-sheet__content,.ff-modal__content,.ff-offcanvas__content,.ff-popover__panel{border:2px solid canvastext}.ff-badge,.ff-dropdown__menu{border:1px solid canvastext}.ff-dropdown__item-button:focus-visible,.ff-dropdown__item-button:hover{color:highlighttext;background:highlight}hr{border-color:canvastext}.ff-header,.ff-topbar{border-bottom:1px solid canvastext}.ff-product-card,td,th{border:1px solid canvastext}.ff-button--disabled,[aria-disabled=true],[disabled]{color:graytext;border-color:graytext}}:root.color-scheme-dark img,:root.color-scheme-dark picture img{filter:brightness(.88)saturate(1.05)}:root.color-scheme-dark .ff-product-card img,:root.color-scheme-dark .ff-product-image img,:root.color-scheme-dark [class*=gallery] img,:root.color-scheme-dark [class*=listing] img,:root.color-scheme-dark [class*=slider] img{background-color:var(--ff-color-neutral-100);border-radius:var(--ff-radius-md,.5rem);filter:brightness(.85)saturate(1.08)}:root.color-scheme-contrast img,:root.color-scheme-contrast picture img{filter:none;outline:2px solid var(--ff-color-border,gold);outline-offset:2px}:root.color-scheme-contrast [aria-hidden=true] img,:root.color-scheme-contrast [class*=icon] img,:root.color-scheme-contrast [role=presentation] img,:root.color-scheme-contrast svg{outline:none}:root.color-scheme-dark .ff-bottom-sheet__overlay,:root.color-scheme-dark .ff-modal__overlay,:root.color-scheme-dark .ff-offcanvas__overlay,:root.color-scheme-contrast .ff-bottom-sheet__overlay,:root.color-scheme-contrast .ff-modal__overlay,:root.color-scheme-contrast .ff-offcanvas__overlay{background-color:#00000080}@media (prefers-color-scheme:dark){:root.color-scheme-auto img,:root.color-scheme-auto picture img{filter:brightness(.88)saturate(1.05)}:root.color-scheme-auto .ff-product-card img,:root.color-scheme-auto .ff-product-image img,:root.color-scheme-auto [class*=gallery] img,:root.color-scheme-auto [class*=listing] img,:root.color-scheme-auto [class*=slider] img{background-color:var(--ff-color-neutral-100);border-radius:var(--ff-radius-md,.5rem);filter:brightness(.85)saturate(1.08)}:root.color-scheme-auto .ff-bottom-sheet__overlay,:root.color-scheme-auto .ff-modal__overlay,:root.color-scheme-auto .ff-offcanvas__overlay{background-color:#00000080}}@media (prefers-contrast:more){:root.color-scheme-auto img,:root.color-scheme-auto picture img{filter:none;outline:2px solid var(--ff-color-border,gold);outline-offset:2px}:root.color-scheme-auto [aria-hidden=true] img,:root.color-scheme-auto [class*=icon] img,:root.color-scheme-auto [role=presentation] img,:root.color-scheme-auto svg{outline:none}:root.color-scheme-auto .ff-bottom-sheet__overlay,:root.color-scheme-auto .ff-modal__overlay,:root.color-scheme-auto .ff-offcanvas__overlay{background-color:#00000080}}select{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggc3Ryb2tlPScjNmI3MjgwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMS41JyBkPSdNNiA4bDQgNCA0LTQnLz48L3N2Zz4=);background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(./inter-cyrillic-ext-400-normal.DQukG94-.woff)format("woff");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-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(./inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(./inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(./inter-greek-400-normal.q2sYcFCs.woff)format("woff");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-display:swap;font-weight:400;src:url(./inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(./inter-vietnamese-400-normal.Bbgyi5SW.woff)format("woff");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-display:swap;font-weight:400;src:url(./inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(./inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff");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-display:swap;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff)format("woff");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}[data-notivue=promise-resolve],[data-notivue=success]{--nv-bg:var(--nv-success-bg);--nv-fg:var(--nv-success-fg);--nv-accent:var(--nv-success-accent,var(--nv-global-accent));--nv-border:var(--nv-success-border)}[data-notivue=error],[data-notivue=promise-reject]{--nv-bg:var(--nv-error-bg);--nv-fg:var(--nv-error-fg);--nv-accent:var(--nv-error-accent,var(--nv-global-accent));--nv-border:var(--nv-error-border)}[data-notivue=warning]{--nv-bg:var(--nv-warning-bg);--nv-fg:var(--nv-warning-fg);--nv-accent:var(--nv-warning-accent,var(--nv-global-accent));--nv-border:var(--nv-warning-border)}[data-notivue=info]{--nv-bg:var(--nv-info-bg);--nv-fg:var(--nv-info-fg);--nv-accent:var(--nv-info-accent,var(--nv-global-accent));--nv-border:var(--nv-info-border)}[data-notivue=promise]{--nv-bg:var(--nv-promise-bg);--nv-fg:var(--nv-promise-fg);--nv-accent:var(--nv-promise-accent,var(--nv-global-accent));--nv-border:var(--nv-promise-border)}.Notivue__notification{--tip-width:calc(var(--tip-width-fx,1) * var(--nv-tip-width,0px));box-sizing:border-box;width:var(--nv-min-width,auto);max-width:var(--nv-width,100%);background-color:var(--nv-bg,var(--nv-global-bg));align-items:var(--nv-y-align);border-radius:var(--nv-radius,0);border:var(--nv-border-width,0) solid var(--nv-border,var(--nv-global-border));box-shadow:var(--nv-shadow,0 0 transparent),inset var(--tip-width) 0 0 var(--nv-accent);display:flex;position:relative}.Notivue__notification *{box-sizing:border-box;touch-action:manipulation}.Notivue__notification[data-notivue-has-title=true]{align-items:var(--nv-y-align-has-title,var(--nv-y-align))}.Notivue__icon{min-width:var(--nv-icon-size);width:var(--nv-icon-size);height:var(--nv-icon-size);margin:var(--nv-spacing) 0 var(--nv-spacing) var(--nv-spacing);color:var(--nv-accent);justify-content:center;align-items:center;display:flex;overflow:visible}.Notivue__content{--nv-content-space:calc(var(--nv-spacing) + var(--nv-spacing) * .15);text-align:inherit;padding:var(--nv-content-space);flex-direction:column;flex-grow:1;display:flex}.Notivue__content-title{color:var(--nv-fg,var(--nv-global-fg));font-weight:700;line-height:1.15;font-size:var(--nv-title-size);margin:0 0 .33em;padding:0}.Notivue__transition-enter-active{--dur-easing:.5s cubic-bezier(.16, 1, .3, 1);transition:opacity var(--dur-easing),transform var(--dur-easing)}@media (prefers-reduced-motion:reduce){.Notivue__transition-enter-active{transition:none}}.Notivue__transition-enter-from{opacity:0;transform:scale(.8)}.Notivue__transition-enter-to{opacity:1;transform:scale(1)}.Notivue__transition-leave-active{transition:opacity}.Notivue__transition-leave-from,.Notivue__transition-leave-to{opacity:0}.Notivue__content-message{white-space:pre-line;max-height:250px;margin:0;padding:0;line-height:1.375;overflow:auto}.Notivue__close,.Notivue__content-message{color:var(--nv-fg,var(--nv-global-fg));font-size:var(--nv-message-size)}.Notivue__close{cursor:pointer;padding:calc(var(--nv-spacing) / 2);margin:var(--nv-spacing) var(--nv-spacing) var(--nv-spacing) 0;-webkit-tap-highlight-color:#0000;background:0 0;border:none;font-weight:700;line-height:1;position:relative}.Notivue__close:after{content:"";background-color:var(--nv-fg,var(--nv-global-fg));opacity:0;border-radius:calc(var(--nv-radius) / 2);width:100%;height:100%;transition:opacity .1s ease-out;position:absolute;inset:0}@media (hover:hover){.Notivue__close:hover{opacity:1}.Notivue__close:hover:after{opacity:.1}.Notivue__close:hover .Notivue__close-icon{opacity:1}}.Notivue__close-icon{width:var(--nv-icon-size);height:var(--nv-icon-size);color:var(--nv-fg,var(--nv-global-fg));pointer-events:none;opacity:.65;display:flex}.Notivue__spinner{transform-origin:50%;animation:.75s linear infinite Notivue__spinner-kf}@keyframes Notivue__spinner-kf{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Notivue__duplicate,.Notivue__spinner{animation:none}}[dir=rtl] .Notivue__notification{--tip-width-fx:-1}[dir=rtl] .Notivue__icon{margin:var(--nv-spacing) var(--nv-spacing) var(--nv-spacing) 0}[dir=rtl] .Notivue__content-message{font-size:calc(.1em + var(--nv-message-size))}[dir=rtl] .Notivue__content-title{font-size:calc(.1em + var(--nv-title-size))}[dir=rtl] .Notivue__close{margin:var(--nv-spacing) 0 var(--nv-spacing) var(--nv-spacing)}.Notivue__duplicate{animation:.3s cubic-bezier(.16,1,.3,1) forwards Notivue__duplicate-kf}@keyframes Notivue__duplicate-kf{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}[data-notivue-align=top] .Notivue__enter,[data-notivue-align=top] .Notivue__leave{--notivue-ty:-200%}[data-notivue-align=bottom] .Notivue__enter,[data-notivue-align=bottom] .Notivue__leave{--notivue-ty:200%}.Notivue__enter{animation:.35s cubic-bezier(.5,1,.25,1) Notivue__enter-kf}.Notivue__leave{animation:.35s Notivue__leave-kf}.Notivue__clearAll{animation:.5s cubic-bezier(.22,1,.36,1) Notivue__clearAll-kf}@keyframes Notivue__enter-kf{0%{transform:translate3d(0,var(--notivue-ty),0) scale(.25);opacity:0}to{opacity:1;transform:translateZ(0)scale(1)}}@keyframes Notivue__leave-kf{0%{opacity:.7;transform:translateZ(0)scale(1)}to{transform:translate3d(0,var(--notivue-ty),0) scale(0);opacity:0}}@keyframes Notivue__clearAll-kf{0%{opacity:1}to{opacity:0}}
