/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Auto-generated from design-tokens.tokens.json */
/* Generated at 2026-02-09T11:48:27.592636Z */

:root {
    --color-material-theme-white: #ffffff;
    --color-material-theme-black: #000000;
    --color-material-theme-primary-gradients-n-0: #763e0c;
    --color-material-theme-primary-gradients-n-1: linear-gradient(183.34deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%);
    --color-material-theme-sys-light-primary: #766152;
    --color-material-theme-sys-light-surface-tint: #f0ead2;
    --color-material-theme-sys-light-on-primary: #ffcb69;
    --color-material-theme-sys-light-hover-on-primary-link: #5c3f2b;
    --color-material-theme-sys-light-on-primary-container: #ffffff;
    --color-material-theme-sys-light-secondary: #39675b;
    --color-material-theme-sys-light-on-secondary: #ffffff;
    --color-material-theme-sys-light-secondary-container: #eeeeee;
    --color-material-theme-sys-light-on-secondary-container: #00130e;
    --color-material-theme-sys-light-tertiary: #00311a;
    --color-material-theme-sys-light-on-tertiary: #ffffff;
    --color-material-theme-sys-light-tertiary-container: #185535;
    --color-material-theme-sys-light-on-tertiary-container: #b6f5ca;
    --color-material-theme-sys-light-error: #ba1a1a;
    --color-material-theme-sys-light-on-error: #ffffff;
    --color-material-theme-sys-light-error-container: #ffdad6;
    --color-material-theme-sys-light-on-error-container: #410002;
    --color-material-theme-sys-light-background: #fffef9;
    --color-material-theme-sys-light-on-background: #1f1d19;
    --color-material-theme-sys-light-surface: #fff8f5;
    --color-material-theme-sys-light-on-surface: #211a16;
    --color-material-theme-sys-light-surface-variant: #f5ded1;
    --color-material-theme-sys-light-on-surface-variant: #53443a;
    --color-material-theme-sys-light-outline: #857469;
    --color-material-theme-sys-light-outline-variant: #d8c2b6;
    --color-material-theme-sys-light-shadow: #000000;
    --color-material-theme-sys-light-scrim: #000000;
    --color-material-theme-sys-light-inverse-surface: #362f2a;
    --color-material-theme-sys-light-inverse-on-surface: #fceee7;
    --color-material-theme-sys-light-inverse-primary: #ffb783;
    --color-material-theme-sys-light-primary-fixed: #ffdcc5;
    --color-material-theme-sys-light-on-primary-fixed: #301400;
    --color-material-theme-sys-light-primary-fixed-dim: #ffb783;
    --color-material-theme-sys-light-on-primary-fixed-variant: #6f3806;
    --color-material-theme-sys-light-secondary-fixed: #bbedde;
    --color-material-theme-sys-light-on-secondary-fixed: #00201a;
    --color-material-theme-sys-light-secondary-fixed-dim: #a0d0c2;
    --color-material-theme-sys-light-on-secondary-fixed-variant: #1f4f44;
    --color-material-theme-sys-light-tertiary-fixed: #b2f1c6;
    --color-material-theme-sys-light-on-tertiary-fixed: #002110;
    --color-material-theme-sys-light-tertiary-fixed-dim: #97d4ab;
    --color-material-theme-sys-light-on-tertiary-fixed-variant: #125132;
    --color-material-theme-sys-light-surface-dim: #e5d7d0;
    --color-material-theme-sys-light-surface-bright: #fff8f5;
    --color-material-theme-sys-light-surface-container-lowest: #ffffff;
    --color-material-theme-sys-light-surface-container-low: #fff1ea;
    --color-material-theme-sys-light-surface-container: #f6f1ed;
    --color-material-theme-sys-light-surface-container-high: #f3e6de;
    --color-material-theme-sys-light-surface-container-highest: #ede0d9;
    --color-material-theme-sys-dark-primary: #ffb783;
    --color-material-theme-sys-dark-surface-tint: #ffb783;
    --color-material-theme-sys-dark-on-primary: #4f2500;
    --color-material-theme-sys-dark-primary-container: #854a19;
    --color-material-theme-sys-dark-on-primary-container: #ffffff;
    --color-material-theme-sys-dark-secondary: #a0d0c2;
    --color-material-theme-sys-dark-on-secondary: #01382e;
    --color-material-theme-sys-dark-secondary-container: #4f7d71;
    --color-material-theme-sys-dark-on-secondary-container: #ffffff;
    --color-material-theme-sys-dark-tertiary: #97d4ab;
    --color-material-theme-sys-dark-on-tertiary: #00391f;
    --color-material-theme-sys-dark-tertiary-container: #003a20;
    --color-material-theme-sys-dark-on-tertiary-container: #91cea5;
    --color-material-theme-sys-dark-error: #ffb4ab;
    --color-material-theme-sys-dark-on-error: #690005;
    --color-material-theme-sys-dark-error-container: #93000a;
    --color-material-theme-sys-dark-on-error-container: #ffdad6;
    --color-material-theme-sys-dark-background: #18120e;
    --color-material-theme-sys-dark-on-background: #ede0d9;
    --color-material-theme-sys-dark-surface: #18120e;
    --color-material-theme-sys-dark-on-surface: #ede0d9;
    --color-material-theme-sys-dark-surface-variant: #53443a;
    --color-material-theme-sys-dark-on-surface-variant: #d8c2b6;
    --color-material-theme-sys-dark-outline: #a08d81;
    --color-material-theme-sys-dark-outline-variant: #53443a;
    --color-material-theme-sys-dark-shadow: #000000;
    --color-material-theme-sys-dark-scrim: #000000;
    --color-material-theme-sys-dark-inverse-surface: #ede0d9;
    --color-material-theme-sys-dark-inverse-on-surface: #362f2a;
    --color-material-theme-sys-dark-inverse-primary: #8b4f1e;
    --color-material-theme-sys-dark-primary-fixed: #ffdcc5;
    --color-material-theme-sys-dark-on-primary-fixed: #301400;
    --color-material-theme-sys-dark-primary-fixed-dim: #ffb783;
    --color-material-theme-sys-dark-on-primary-fixed-variant: #6f3806;
    --color-material-theme-sys-dark-secondary-fixed: #bbedde;
    --color-material-theme-sys-dark-on-secondary-fixed: #00201a;
    --color-material-theme-sys-dark-secondary-fixed-dim: #a0d0c2;
    --color-material-theme-sys-dark-on-secondary-fixed-variant: #1f4f44;
    --color-material-theme-sys-dark-tertiary-fixed: #b2f1c6;
    --color-material-theme-sys-dark-on-tertiary-fixed: #002110;
    --color-material-theme-sys-dark-tertiary-fixed-dim: #97d4ab;
    --color-material-theme-sys-dark-on-tertiary-fixed-variant: #125132;
    --color-material-theme-sys-dark-surface-dim: #18120e;
    --color-material-theme-sys-dark-surface-bright: #3f3833;
    --color-material-theme-sys-dark-surface-container-lowest: #130d09;
    --color-material-theme-sys-dark-surface-container-low: #211a16;
    --color-material-theme-sys-dark-surface-container: #251e1a;
    --color-material-theme-sys-dark-surface-container-high: #302924;
    --color-material-theme-sys-dark-surface-container-highest: #3b332e;
    --color-material-theme-state-layers-light-primary-opacity-012: rgba(118, 97, 82, 0.1216);
    --color-material-theme-state-layers-light-primary-opacity-020: rgba(118, 97, 82, 0.2);
    --color-material-theme-state-layers-light-primary-opacity-050: rgba(118, 97, 82, 0.502);
    --color-material-theme-state-layers-light-primary-opacity-032: rgba(118, 97, 82, 0.3216);
    --color-material-theme-state-layers-light-surfacetint-opacity-008: rgba(139, 79, 30, 0.0784);
    --color-material-theme-state-layers-light-surfacetint-opacity-012: rgba(139, 79, 30, 0.1216);
    --color-material-theme-state-layers-light-surfacetint-opacity-016: rgba(139, 79, 30, 0.1608);
    --color-material-theme-state-layers-light-onprimary-opacity-008: rgba(255, 255, 255, 0.0784);
    --color-material-theme-state-layers-light-onprimary-opacity-012: rgba(255, 255, 255, 0.1216);
    --color-material-theme-state-layers-light-onprimary-opacity-016: rgba(255, 255, 255, 0.1608);
    --color-material-theme-state-layers-light-primarycontainer-opacity-008: rgba(162, 97, 46, 0.0784);
    --color-material-theme-state-layers-light-primarycontainer-opacity-012: rgba(162, 97, 46, 0.1216);
    --color-material-theme-state-layers-light-primarycontainer-opacity-016: rgba(162, 97, 46, 0.1608);
    --color-material-theme-state-layers-light-secondary-opacity-008: rgba(57, 103, 91, 0.0784);
    --color-material-theme-state-layers-light-secondary-opacity-012: rgba(57, 103, 91, 0.1216);
    --color-material-theme-state-layers-light-secondary-opacity-016: rgba(57, 103, 91, 0.1608);
    --color-material-theme-state-layers-light-onsecondary-opacity-008: rgba(255, 255, 255, 0.0784);
    --color-material-theme-state-layers-light-onsecondary-opacity-012: rgba(255, 255, 255, 0.1216);
    --color-material-theme-state-layers-light-onsecondary-opacity-016: rgba(255, 255, 255, 0.1608);
    --color-material-theme-state-layers-light-secondarycontainer-opacity-008: rgba(119, 167, 153, 0.0784);
    --color-material-theme-state-layers-light-secondarycontainer-opacity-012: rgba(119, 167, 153, 0.1216);
    --color-material-theme-state-layers-light-secondarycontainer-opacity-016: rgba(119, 167, 153, 0.1608);
    --color-material-theme-state-layers-light-tertiary-opacity-008: rgba(0, 49, 26, 0.0784);
    --color-material-theme-state-layers-light-tertiary-opacity-012: rgba(0, 49, 26, 0.1216);
    --color-material-theme-state-layers-light-tertiary-opacity-016: rgba(0, 49, 26, 0.1608);
    --color-material-theme-state-layers-light-ontertiary-opacity-008: rgba(255, 255, 255, 0.0784);
    --color-material-theme-state-layers-light-ontertiary-opacity-012: rgba(255, 255, 255, 0.1216);
    --color-material-theme-state-layers-light-ontertiary-opacity-016: rgba(255, 255, 255, 0.1608);
    --color-material-theme-state-layers-light-tertiarycontainer-opacity-008: rgba(24, 85, 53, 0.0784);
    --color-material-theme-state-layers-light-tertiarycontainer-opacity-012: rgba(24, 85, 53, 0.1216);
    --color-material-theme-state-layers-light-tertiarycontainer-opacity-016: rgba(24, 85, 53, 0.1608);
    --color-material-theme-state-layers-light-error-opacity-008: rgba(186, 26, 26, 0.0784);
    --color-material-theme-state-layers-light-error-opacity-012: rgba(186, 26, 26, 0.1216);
    --color-material-theme-state-layers-light-error-opacity-016: rgba(186, 26, 26, 0.1608);
    --color-material-theme-state-layers-light-onerror-opacity-008: rgba(255, 255, 255, 0.0784);
    --color-material-theme-state-layers-light-onerror-opacity-012: rgba(255, 255, 255, 0.1216);
    --color-material-theme-state-layers-light-onerror-opacity-016: rgba(255, 255, 255, 0.1608);
    --color-material-theme-state-layers-light-errorcontainer-opacity-008: rgba(255, 218, 214, 0.0784);
    --color-material-theme-state-layers-light-errorcontainer-opacity-012: rgba(255, 218, 214, 0.1216);
    --color-material-theme-state-layers-light-errorcontainer-opacity-016: rgba(255, 218, 214, 0.1608);
    --color-material-theme-state-layers-light-surface-opacity-008: rgba(255, 248, 245, 0.0784);
    --color-material-theme-state-layers-light-surface-opacity-012: rgba(255, 248, 245, 0.1216);
    --color-material-theme-state-layers-light-surface-opacity-016: rgba(255, 248, 245, 0.1608);
    --color-material-theme-state-layers-light-onsurface-opacity-050: rgba(31, 29, 25, 0.502);
    --color-material-theme-state-layers-light-onsurface-opacity-012: rgba(33, 26, 22, 0.1216);
    --color-material-theme-state-layers-light-onsurface-opacity-016: rgba(33, 26, 22, 0.1608);
    --color-material-theme-state-layers-light-surfacevariant-opacity-008: rgba(245, 222, 209, 0.0784);
    --color-material-theme-state-layers-light-surfacevariant-opacity-012: rgba(245, 222, 209, 0.1216);
    --color-material-theme-state-layers-light-surfacevariant-opacity-016: rgba(245, 222, 209, 0.1608);
    --color-material-theme-state-layers-light-onsurfacevariant-opacity-008: rgba(83, 68, 58, 0.0784);
    --color-material-theme-state-layers-light-onsurfacevariant-opacity-012: rgba(83, 68, 58, 0.1216);
    --color-material-theme-state-layers-light-onsurfacevariant-opacity-016: rgba(83, 68, 58, 0.1608);
    --color-material-theme-state-layers-light-onprimarycontainer-opacity-008: rgba(255, 255, 255, 0.0784);
    --color-material-theme-state-layers-light-onprimarycontainer-opacity-012: rgba(255, 255, 255, 0.1216);
    --color-material-theme-state-layers-light-onprimarycontainer-opacity-016: rgba(255, 255, 255, 0.1608);
    --color-material-theme-state-layers-light-onsecondarycontainer-opacity-008: rgba(0, 19, 14, 0.0784);
    --color-material-theme-state-layers-light-onsecondarycontainer-opacity-012: rgba(0, 19, 14, 0.1216);
    --color-material-theme-state-layers-light-onsecondarycontainer-opacity-016: rgba(0, 19, 14, 0.1608);
    --color-material-theme-state-layers-light-ontertiarycontainer-opacity-008: rgba(182, 245, 202, 0.0784);
    --color-material-theme-state-layers-light-ontertiarycontainer-opacity-012: rgba(182, 245, 202, 0.1216);
    --color-material-theme-state-layers-light-ontertiarycontainer-opacity-016: rgba(182, 245, 202, 0.1608);
    --color-material-theme-state-layers-light-onerrorcontainer-opacity-008: rgba(65, 0, 2, 0.0784);
    --color-material-theme-state-layers-light-onerrorcontainer-opacity-012: rgba(65, 0, 2, 0.1216);
    --color-material-theme-state-layers-light-onerrorcontainer-opacity-016: rgba(65, 0, 2, 0.1608);
    --color-material-theme-state-layers-light-background-opacity-008: rgba(255, 248, 245, 0.0784);
    --color-material-theme-state-layers-light-background-opacity-012: rgba(255, 248, 245, 0.1216);
    --color-material-theme-state-layers-light-background-opacity-016: rgba(255, 248, 245, 0.1608);
    --color-material-theme-state-layers-light-onbackground-opacity-008: rgba(33, 26, 22, 0.0784);
    --color-material-theme-state-layers-light-onbackground-opacity-012: rgba(33, 26, 22, 0.1216);
    --color-material-theme-state-layers-light-onbackground-opacity-016: rgba(33, 26, 22, 0.1608);
    --color-material-theme-state-layers-light-outline-opacity-008: rgba(133, 116, 105, 0.0784);
    --color-material-theme-state-layers-light-outline-opacity-012: rgba(133, 116, 105, 0.1216);
    --color-material-theme-state-layers-light-outline-opacity-016: rgba(133, 116, 105, 0.1608);
    --color-material-theme-state-layers-light-outlinevariant-opacity-008: rgba(216, 194, 182, 0.0784);
    --color-material-theme-state-layers-light-outlinevariant-opacity-012: rgba(216, 194, 182, 0.1216);
    --color-material-theme-state-layers-light-outlinevariant-opacity-016: rgba(216, 194, 182, 0.1608);
    --color-material-theme-state-layers-light-shadow-opacity-008: rgba(0, 0, 0, 0.0784);
    --color-material-theme-state-layers-light-shadow-opacity-012: rgba(0, 0, 0, 0.1216);
    --color-material-theme-state-layers-light-shadow-opacity-016: rgba(0, 0, 0, 0.1608);
    --color-material-theme-state-layers-light-scrim-opacity-008: rgba(0, 0, 0, 0.0784);
    --color-material-theme-state-layers-light-scrim-opacity-012: rgba(0, 0, 0, 0.1216);
    --color-material-theme-state-layers-light-scrim-opacity-016: rgba(0, 0, 0, 0.1608);
    --color-material-theme-state-layers-light-inversesurface-opacity-008: rgba(54, 47, 42, 0.0784);
    --color-material-theme-state-layers-light-inversesurface-opacity-012: rgba(54, 47, 42, 0.1216);
    --color-material-theme-state-layers-light-inversesurface-opacity-016: rgba(54, 47, 42, 0.1608);
    --color-material-theme-state-layers-light-inverseonsurface-opacity-008: rgba(252, 238, 231, 0.0784);
    --color-material-theme-state-layers-light-inverseonsurface-opacity-012: rgba(252, 238, 231, 0.1216);
    --color-material-theme-state-layers-light-inverseonsurface-opacity-016: rgba(252, 238, 231, 0.1608);
    --color-material-theme-state-layers-light-inverseprimary-opacity-008: rgba(255, 183, 131, 0.0784);
    --color-material-theme-state-layers-light-inverseprimary-opacity-012: rgba(255, 183, 131, 0.1216);
    --color-material-theme-state-layers-light-inverseprimary-opacity-016: rgba(255, 183, 131, 0.1608);
    --color-material-theme-state-layers-light-primaryfixed-opacity-008: rgba(255, 220, 197, 0.0784);
    --color-material-theme-state-layers-light-primaryfixed-opacity-012: rgba(255, 220, 197, 0.1216);
    --color-material-theme-state-layers-light-primaryfixed-opacity-016: rgba(255, 220, 197, 0.1608);
    --color-material-theme-state-layers-light-onprimaryfixed-opacity-008: rgba(48, 20, 0, 0.0784);
    --color-material-theme-state-layers-light-onprimaryfixed-opacity-012: rgba(48, 20, 0, 0.1216);
    --color-material-theme-state-layers-light-onprimaryfixed-opacity-016: rgba(48, 20, 0, 0.1608);
    --color-material-theme-state-layers-light-primaryfixeddim-opacity-008: rgba(255, 183, 131, 0.0784);
    --color-material-theme-state-layers-light-primaryfixeddim-opacity-012: rgba(255, 183, 131, 0.1216);
    --color-material-theme-state-layers-light-primaryfixeddim-opacity-016: rgba(255, 183, 131, 0.1608);
    --color-material-theme-state-layers-light-onprimaryfixedvariant-opacity-008: rgba(111, 56, 6, 0.0784);
    --color-material-theme-state-layers-light-onprimaryfixedvariant-opacity-012: rgba(111, 56, 6, 0.1216);
    --color-material-theme-state-layers-light-onprimaryfixedvariant-opacity-016: rgba(111, 56, 6, 0.1608);
    --color-material-theme-state-layers-light-secondaryfixed-opacity-008: rgba(187, 237, 222, 0.0784);
    --color-material-theme-state-layers-light-secondaryfixed-opacity-012: rgba(187, 237, 222, 0.1216);
    --color-material-theme-state-layers-light-secondaryfixed-opacity-016: rgba(187, 237, 222, 0.1608);
    --color-material-theme-state-layers-light-onsecondaryfixed-opacity-008: rgba(0, 32, 26, 0.0784);
    --color-material-theme-state-layers-light-onsecondaryfixed-opacity-012: rgba(0, 32, 26, 0.1216);
    --color-material-theme-state-layers-light-onsecondaryfixed-opacity-016: rgba(0, 32, 26, 0.1608);
    --color-material-theme-state-layers-light-secondaryfixeddim-opacity-008: rgba(160, 208, 194, 0.0784);
    --color-material-theme-state-layers-light-secondaryfixeddim-opacity-012: rgba(160, 208, 194, 0.1216);
    --color-material-theme-state-layers-light-secondaryfixeddim-opacity-016: rgba(160, 208, 194, 0.1608);
    --color-material-theme-state-layers-light-onsecondaryfixedvariant-opacity-008: rgba(31, 79, 68, 0.0784);
    --color-material-theme-state-layers-light-onsecondaryfixedvariant-opacity-012: rgba(31, 79, 68, 0.1216);
    --color-material-theme-state-layers-light-onsecondaryfixedvariant-opacity-016: rgba(31, 79, 68, 0.1608);
    --color-material-theme-state-layers-light-tertiaryfixed-opacity-008: rgba(178, 241, 198, 0.0784);
    --color-material-theme-state-layers-light-tertiaryfixed-opacity-012: rgba(178, 241, 198, 0.1216);
    --color-material-theme-state-layers-light-tertiaryfixed-opacity-016: rgba(178, 241, 198, 0.1608);
    --color-material-theme-state-layers-light-ontertiaryfixed-opacity-008: rgba(0, 33, 16, 0.0784);
    --color-material-theme-state-layers-light-ontertiaryfixed-opacity-012: rgba(0, 33, 16, 0.1216);
    --color-material-theme-state-layers-light-ontertiaryfixed-opacity-016: rgba(0, 33, 16, 0.1608);
    --color-material-theme-state-layers-light-tertiaryfixeddim-opacity-008: rgba(151, 212, 171, 0.0784);
    --color-material-theme-state-layers-light-tertiaryfixeddim-opacity-012: rgba(151, 212, 171, 0.1216);
    --color-material-theme-state-layers-light-tertiaryfixeddim-opacity-016: rgba(151, 212, 171, 0.1608);
    --color-material-theme-state-layers-light-ontertiaryfixedvariant-opacity-008: rgba(18, 81, 50, 0.0784);
    --color-material-theme-state-layers-light-ontertiaryfixedvariant-opacity-012: rgba(18, 81, 50, 0.1216);
    --color-material-theme-state-layers-light-ontertiaryfixedvariant-opacity-016: rgba(18, 81, 50, 0.1608);
    --color-material-theme-state-layers-light-surfacedim-opacity-008: rgba(229, 215, 208, 0.0784);
    --color-material-theme-state-layers-light-surfacedim-opacity-012: rgba(229, 215, 208, 0.1216);
    --color-material-theme-state-layers-light-surfacedim-opacity-016: rgba(229, 215, 208, 0.1608);
    --color-material-theme-state-layers-light-surfacebright-opacity-008: rgba(255, 248, 245, 0.0784);
    --color-material-theme-state-layers-light-surfacebright-opacity-012: rgba(255, 248, 245, 0.1216);
    --color-material-theme-state-layers-light-surfacebright-opacity-016: rgba(255, 248, 245, 0.1608);
    --color-material-theme-state-layers-light-surfacecontainerlowest-opacity-008: rgba(255, 255, 255, 0.0784);
    --color-material-theme-state-layers-light-surfacecontainerlowest-opacity-012: rgba(255, 255, 255, 0.1216);
    --color-material-theme-state-layers-light-surfacecontainerlowest-opacity-016: rgba(255, 255, 255, 0.1608);
    --color-material-theme-state-layers-light-surfacecontainerlow-opacity-008: rgba(255, 241, 234, 0.0784);
    --color-material-theme-state-layers-light-surfacecontainerlow-opacity-012: rgba(255, 241, 234, 0.1216);
    --color-material-theme-state-layers-light-surfacecontainerlow-opacity-016: rgba(255, 241, 234, 0.1608);
    --color-material-theme-state-layers-light-surfacecontainer-opacity-008: rgba(249, 235, 228, 0.0784);
    --color-material-theme-state-layers-light-surfacecontainer-opacity-012: rgba(249, 235, 228, 0.1216);
    --color-material-theme-state-layers-light-surfacecontainer-opacity-016: rgba(249, 235, 228, 0.1608);
    --color-material-theme-state-layers-light-surfacecontainerhigh-opacity-008: rgba(243, 230, 222, 0.0784);
    --color-material-theme-state-layers-light-surfacecontainerhigh-opacity-012: rgba(243, 230, 222, 0.1216);
    --color-material-theme-state-layers-light-surfacecontainerhigh-opacity-016: rgba(243, 230, 222, 0.1608);
    --color-material-theme-state-layers-light-surfacecontainerhighest-opacity-008: rgba(237, 224, 217, 0.0784);
    --color-material-theme-state-layers-light-surfacecontainerhighest-opacity-012: rgba(237, 224, 217, 0.1216);
    --color-material-theme-state-layers-light-surfacecontainerhighest-opacity-016: rgba(237, 224, 217, 0.1608);
    --color-material-theme-state-layers-dark-primary-opacity-008: rgba(153, 123, 102, 0.0784);
    --color-material-theme-state-layers-dark-primary-opacity-012: rgba(255, 183, 131, 0.1216);
    --color-material-theme-state-layers-dark-primary-opacity-016: rgba(255, 183, 131, 0.1608);
    --color-material-theme-state-layers-dark-surfacetint-opacity-008: rgba(255, 183, 131, 0.0784);
    --color-material-theme-state-layers-dark-surfacetint-opacity-012: rgba(255, 183, 131, 0.1216);
    --color-material-theme-state-layers-dark-surfacetint-opacity-016: rgba(255, 183, 131, 0.1608);
    --color-material-theme-state-layers-dark-onprimary-opacity-008: rgba(79, 37, 0, 0.0784);
    --color-material-theme-state-layers-dark-onprimary-opacity-012: rgba(79, 37, 0, 0.1216);
    --color-material-theme-state-layers-dark-onprimary-opacity-016: rgba(79, 37, 0, 0.1608);
    --color-material-theme-state-layers-dark-primarycontainer-opacity-008: rgba(133, 74, 25, 0.0784);
    --color-material-theme-state-layers-dark-primarycontainer-opacity-012: rgba(133, 74, 25, 0.1216);
    --color-material-theme-state-layers-dark-primarycontainer-opacity-016: rgba(133, 74, 25, 0.1608);
    --color-material-theme-state-layers-dark-secondary-opacity-008: rgba(160, 208, 194, 0.0784);
    --color-material-theme-state-layers-dark-secondary-opacity-012: rgba(160, 208, 194, 0.1216);
    --color-material-theme-state-layers-dark-secondary-opacity-016: rgba(160, 208, 194, 0.1608);
    --color-material-theme-state-layers-dark-onsecondary-opacity-008: rgba(1, 56, 46, 0.0784);
    --color-material-theme-state-layers-dark-onsecondary-opacity-012: rgba(1, 56, 46, 0.1216);
    --color-material-theme-state-layers-dark-onsecondary-opacity-016: rgba(1, 56, 46, 0.1608);
    --color-material-theme-state-layers-dark-secondarycontainer-opacity-008: rgba(79, 125, 113, 0.0784);
    --color-material-theme-state-layers-dark-secondarycontainer-opacity-012: rgba(79, 125, 113, 0.1216);
    --color-material-theme-state-layers-dark-secondarycontainer-opacity-016: rgba(79, 125, 113, 0.1608);
    --color-material-theme-state-layers-dark-tertiary-opacity-008: rgba(151, 212, 171, 0.0784);
    --color-material-theme-state-layers-dark-tertiary-opacity-012: rgba(151, 212, 171, 0.1216);
    --color-material-theme-state-layers-dark-tertiary-opacity-016: rgba(151, 212, 171, 0.1608);
    --color-material-theme-state-layers-dark-ontertiary-opacity-008: rgba(0, 57, 31, 0.0784);
    --color-material-theme-state-layers-dark-ontertiary-opacity-012: rgba(0, 57, 31, 0.1216);
    --color-material-theme-state-layers-dark-ontertiary-opacity-016: rgba(0, 57, 31, 0.1608);
    --color-material-theme-state-layers-dark-tertiarycontainer-opacity-008: rgba(0, 58, 32, 0.0784);
    --color-material-theme-state-layers-dark-tertiarycontainer-opacity-012: rgba(0, 58, 32, 0.1216);
    --color-material-theme-state-layers-dark-tertiarycontainer-opacity-016: rgba(0, 58, 32, 0.1608);
    --color-material-theme-state-layers-dark-error-opacity-008: rgba(255, 180, 171, 0.0784);
    --color-material-theme-state-layers-dark-error-opacity-012: rgba(255, 180, 171, 0.1216);
    --color-material-theme-state-layers-dark-error-opacity-016: rgba(255, 180, 171, 0.1608);
    --color-material-theme-state-layers-dark-onerror-opacity-008: rgba(105, 0, 5, 0.0784);
    --color-material-theme-state-layers-dark-onerror-opacity-012: rgba(105, 0, 5, 0.1216);
    --color-material-theme-state-layers-dark-onerror-opacity-016: rgba(105, 0, 5, 0.1608);
    --color-material-theme-state-layers-dark-errorcontainer-opacity-008: rgba(147, 0, 10, 0.0784);
    --color-material-theme-state-layers-dark-errorcontainer-opacity-012: rgba(147, 0, 10, 0.1216);
    --color-material-theme-state-layers-dark-errorcontainer-opacity-016: rgba(147, 0, 10, 0.1608);
    --color-material-theme-state-layers-dark-surface-opacity-008: rgba(24, 18, 14, 0.0784);
    --color-material-theme-state-layers-dark-surface-opacity-012: rgba(24, 18, 14, 0.1216);
    --color-material-theme-state-layers-dark-surface-opacity-016: rgba(24, 18, 14, 0.1608);
    --color-material-theme-state-layers-dark-onsurface-opacity-008: rgba(237, 224, 217, 0.0784);
    --color-material-theme-state-layers-dark-onsurface-opacity-012: rgba(237, 224, 217, 0.1216);
    --color-material-theme-state-layers-dark-onsurface-opacity-016: rgba(237, 224, 217, 0.1608);
    --color-material-theme-state-layers-dark-surfacevariant-opacity-008: rgba(83, 68, 58, 0.0784);
    --color-material-theme-state-layers-dark-surfacevariant-opacity-012: rgba(83, 68, 58, 0.1216);
    --color-material-theme-state-layers-dark-surfacevariant-opacity-016: rgba(83, 68, 58, 0.1608);
    --color-material-theme-state-layers-dark-onsurfacevariant-opacity-008: rgba(216, 194, 182, 0.0784);
    --color-material-theme-state-layers-dark-onsurfacevariant-opacity-012: rgba(216, 194, 182, 0.1216);
    --color-material-theme-state-layers-dark-onsurfacevariant-opacity-016: rgba(216, 194, 182, 0.1608);
    --color-material-theme-state-layers-dark-onprimarycontainer-opacity-008: rgba(255, 255, 255, 0.0784);
    --color-material-theme-state-layers-dark-onprimarycontainer-opacity-012: rgba(255, 255, 255, 0.1216);
    --color-material-theme-state-layers-dark-onprimarycontainer-opacity-016: rgba(255, 255, 255, 0.1608);
    --color-material-theme-state-layers-dark-onsecondarycontainer-opacity-008: rgba(255, 255, 255, 0.0784);
    --color-material-theme-state-layers-dark-onsecondarycontainer-opacity-012: rgba(255, 255, 255, 0.1216);
    --color-material-theme-state-layers-dark-onsecondarycontainer-opacity-016: rgba(255, 255, 255, 0.1608);
    --color-material-theme-state-layers-dark-ontertiarycontainer-opacity-008: rgba(145, 206, 165, 0.0784);
    --color-material-theme-state-layers-dark-ontertiarycontainer-opacity-012: rgba(145, 206, 165, 0.1216);
    --color-material-theme-state-layers-dark-ontertiarycontainer-opacity-016: rgba(145, 206, 165, 0.1608);
    --color-material-theme-state-layers-dark-onerrorcontainer-opacity-008: rgba(255, 218, 214, 0.0784);
    --color-material-theme-state-layers-dark-onerrorcontainer-opacity-012: rgba(255, 218, 214, 0.1216);
    --color-material-theme-state-layers-dark-onerrorcontainer-opacity-016: rgba(255, 218, 214, 0.1608);
    --color-material-theme-state-layers-dark-background-opacity-008: rgba(24, 18, 14, 0.0784);
    --color-material-theme-state-layers-dark-background-opacity-012: rgba(24, 18, 14, 0.1216);
    --color-material-theme-state-layers-dark-background-opacity-016: rgba(24, 18, 14, 0.1608);
    --color-material-theme-state-layers-dark-onbackground-opacity-008: rgba(237, 224, 217, 0.0784);
    --color-material-theme-state-layers-dark-onbackground-opacity-012: rgba(237, 224, 217, 0.1216);
    --color-material-theme-state-layers-dark-onbackground-opacity-016: rgba(237, 224, 217, 0.1608);
    --color-material-theme-state-layers-dark-outline-opacity-008: rgba(160, 141, 129, 0.0784);
    --color-material-theme-state-layers-dark-outline-opacity-012: rgba(160, 141, 129, 0.1216);
    --color-material-theme-state-layers-dark-outline-opacity-016: rgba(160, 141, 129, 0.1608);
    --color-material-theme-state-layers-dark-outlinevariant-opacity-008: rgba(83, 68, 58, 0.0784);
    --color-material-theme-state-layers-dark-outlinevariant-opacity-012: rgba(83, 68, 58, 0.1216);
    --color-material-theme-state-layers-dark-outlinevariant-opacity-016: rgba(83, 68, 58, 0.1608);
    --color-material-theme-state-layers-dark-shadow-opacity-008: rgba(0, 0, 0, 0.0784);
    --color-material-theme-state-layers-dark-shadow-opacity-012: rgba(0, 0, 0, 0.1216);
    --color-material-theme-state-layers-dark-shadow-opacity-016: rgba(0, 0, 0, 0.1608);
    --color-material-theme-state-layers-dark-scrim-opacity-008: rgba(0, 0, 0, 0.0784);
    --color-material-theme-state-layers-dark-scrim-opacity-012: rgba(0, 0, 0, 0.1216);
    --color-material-theme-state-layers-dark-scrim-opacity-016: rgba(0, 0, 0, 0.1608);
    --color-material-theme-state-layers-dark-inversesurface-opacity-008: rgba(237, 224, 217, 0.0784);
    --color-material-theme-state-layers-dark-inversesurface-opacity-012: rgba(237, 224, 217, 0.1216);
    --color-material-theme-state-layers-dark-inversesurface-opacity-016: rgba(237, 224, 217, 0.1608);
    --color-material-theme-state-layers-dark-inverseonsurface-opacity-008: rgba(54, 47, 42, 0.0784);
    --color-material-theme-state-layers-dark-inverseonsurface-opacity-012: rgba(54, 47, 42, 0.1216);
    --color-material-theme-state-layers-dark-inverseonsurface-opacity-016: rgba(54, 47, 42, 0.1608);
    --color-material-theme-state-layers-dark-inverseprimary-opacity-008: rgba(139, 79, 30, 0.0784);
    --color-material-theme-state-layers-dark-inverseprimary-opacity-012: rgba(139, 79, 30, 0.1216);
    --color-material-theme-state-layers-dark-inverseprimary-opacity-016: rgba(139, 79, 30, 0.1608);
    --color-material-theme-state-layers-dark-primaryfixed-opacity-008: rgba(255, 220, 197, 0.0784);
    --color-material-theme-state-layers-dark-primaryfixed-opacity-012: rgba(255, 220, 197, 0.1216);
    --color-material-theme-state-layers-dark-primaryfixed-opacity-016: rgba(255, 220, 197, 0.1608);
    --color-material-theme-state-layers-dark-onprimaryfixed-opacity-008: rgba(48, 20, 0, 0.0784);
    --color-material-theme-state-layers-dark-onprimaryfixed-opacity-012: rgba(48, 20, 0, 0.1216);
    --color-material-theme-state-layers-dark-onprimaryfixed-opacity-016: rgba(48, 20, 0, 0.1608);
    --color-material-theme-state-layers-dark-primaryfixeddim-opacity-008: rgba(255, 183, 131, 0.0784);
    --color-material-theme-state-layers-dark-primaryfixeddim-opacity-012: rgba(255, 183, 131, 0.1216);
    --color-material-theme-state-layers-dark-primaryfixeddim-opacity-016: rgba(255, 183, 131, 0.1608);
    --color-material-theme-state-layers-dark-onprimaryfixedvariant-opacity-008: rgba(111, 56, 6, 0.0784);
    --color-material-theme-state-layers-dark-onprimaryfixedvariant-opacity-012: rgba(111, 56, 6, 0.1216);
    --color-material-theme-state-layers-dark-onprimaryfixedvariant-opacity-016: rgba(111, 56, 6, 0.1608);
    --color-material-theme-state-layers-dark-secondaryfixed-opacity-008: rgba(187, 237, 222, 0.0784);
    --color-material-theme-state-layers-dark-secondaryfixed-opacity-012: rgba(187, 237, 222, 0.1216);
    --color-material-theme-state-layers-dark-secondaryfixed-opacity-016: rgba(187, 237, 222, 0.1608);
    --color-material-theme-state-layers-dark-onsecondaryfixed-opacity-008: rgba(0, 32, 26, 0.0784);
    --color-material-theme-state-layers-dark-onsecondaryfixed-opacity-012: rgba(0, 32, 26, 0.1216);
    --color-material-theme-state-layers-dark-onsecondaryfixed-opacity-016: rgba(0, 32, 26, 0.1608);
    --color-material-theme-state-layers-dark-secondaryfixeddim-opacity-008: rgba(160, 208, 194, 0.0784);
    --color-material-theme-state-layers-dark-secondaryfixeddim-opacity-012: rgba(160, 208, 194, 0.1216);
    --color-material-theme-state-layers-dark-secondaryfixeddim-opacity-016: rgba(160, 208, 194, 0.1608);
    --color-material-theme-state-layers-dark-onsecondaryfixedvariant-opacity-008: rgba(31, 79, 68, 0.0784);
    --color-material-theme-state-layers-dark-onsecondaryfixedvariant-opacity-012: rgba(31, 79, 68, 0.1216);
    --color-material-theme-state-layers-dark-onsecondaryfixedvariant-opacity-016: rgba(31, 79, 68, 0.1608);
    --color-material-theme-state-layers-dark-tertiaryfixed-opacity-008: rgba(178, 241, 198, 0.0784);
    --color-material-theme-state-layers-dark-tertiaryfixed-opacity-012: rgba(178, 241, 198, 0.1216);
    --color-material-theme-state-layers-dark-tertiaryfixed-opacity-016: rgba(178, 241, 198, 0.1608);
    --color-material-theme-state-layers-dark-ontertiaryfixed-opacity-008: rgba(0, 33, 16, 0.0784);
    --color-material-theme-state-layers-dark-ontertiaryfixed-opacity-012: rgba(0, 33, 16, 0.1216);
    --color-material-theme-state-layers-dark-ontertiaryfixed-opacity-016: rgba(0, 33, 16, 0.1608);
    --color-material-theme-state-layers-dark-tertiaryfixeddim-opacity-008: rgba(151, 212, 171, 0.0784);
    --color-material-theme-state-layers-dark-tertiaryfixeddim-opacity-012: rgba(151, 212, 171, 0.1216);
    --color-material-theme-state-layers-dark-tertiaryfixeddim-opacity-016: rgba(151, 212, 171, 0.1608);
    --color-material-theme-state-layers-dark-ontertiaryfixedvariant-opacity-008: rgba(18, 81, 50, 0.0784);
    --color-material-theme-state-layers-dark-ontertiaryfixedvariant-opacity-012: rgba(18, 81, 50, 0.1216);
    --color-material-theme-state-layers-dark-ontertiaryfixedvariant-opacity-016: rgba(18, 81, 50, 0.1608);
    --color-material-theme-state-layers-dark-surfacedim-opacity-008: rgba(24, 18, 14, 0.0784);
    --color-material-theme-state-layers-dark-surfacedim-opacity-012: rgba(24, 18, 14, 0.1216);
    --color-material-theme-state-layers-dark-surfacedim-opacity-016: rgba(24, 18, 14, 0.1608);
    --color-material-theme-state-layers-dark-surfacebright-opacity-008: rgba(63, 56, 51, 0.0784);
    --color-material-theme-state-layers-dark-surfacebright-opacity-012: rgba(63, 56, 51, 0.1216);
    --color-material-theme-state-layers-dark-surfacebright-opacity-016: rgba(63, 56, 51, 0.1608);
    --color-material-theme-state-layers-dark-surfacecontainerlowest-opacity-008: rgba(19, 13, 9, 0.0784);
    --color-material-theme-state-layers-dark-surfacecontainerlowest-opacity-012: rgba(19, 13, 9, 0.1216);
    --color-material-theme-state-layers-dark-surfacecontainerlowest-opacity-016: rgba(19, 13, 9, 0.1608);
    --color-material-theme-state-layers-dark-surfacecontainerlow-opacity-008: rgba(33, 26, 22, 0.0784);
    --color-material-theme-state-layers-dark-surfacecontainerlow-opacity-012: rgba(33, 26, 22, 0.1216);
    --color-material-theme-state-layers-dark-surfacecontainerlow-opacity-016: rgba(33, 26, 22, 0.1608);
    --color-material-theme-state-layers-dark-surfacecontainer-opacity-008: rgba(37, 30, 26, 0.0784);
    --color-material-theme-state-layers-dark-surfacecontainer-opacity-012: rgba(37, 30, 26, 0.1216);
    --color-material-theme-state-layers-dark-surfacecontainer-opacity-016: rgba(37, 30, 26, 0.1608);
    --color-material-theme-state-layers-dark-surfacecontainerhigh-opacity-008: rgba(48, 41, 36, 0.0784);
    --color-material-theme-state-layers-dark-surfacecontainerhigh-opacity-012: rgba(48, 41, 36, 0.1216);
    --color-material-theme-state-layers-dark-surfacecontainerhigh-opacity-016: rgba(48, 41, 36, 0.1608);
    --color-material-theme-state-layers-dark-surfacecontainerhighest-opacity-008: rgba(59, 51, 46, 0.0784);
    --color-material-theme-state-layers-dark-surfacecontainerhighest-opacity-012: rgba(59, 51, 46, 0.1216);
    --color-material-theme-state-layers-dark-surfacecontainerhighest-opacity-016: rgba(59, 51, 46, 0.1608);
    --color-material-theme-key-colors-primary: #905321;
    --color-material-theme-key-colors-secondary: #6b9a8d;
    --color-material-theme-key-colors-tertiary: #004527;
    --color-material-theme-ref-source-seed: #2c8176;
    --color-material-theme-ref-primary-primary100: #ffffff;
    --color-material-theme-ref-primary-primary99: #fffbff;
    --color-material-theme-ref-primary-primary98: #fff8f5;
    --color-material-theme-ref-primary-primary95: #ffede4;
    --color-material-theme-ref-primary-primary90: #ffdcc5;
    --color-material-theme-ref-primary-primary80: #ffb783;
    --color-material-theme-ref-primary-primary70: #e69a62;
    --color-material-theme-ref-primary-primary60: #c7804a;
    --color-material-theme-ref-primary-primary50: #a96734;
    --color-material-theme-ref-primary-primary40: #8b4f1e;
    --color-material-theme-ref-primary-primary35: #7d4412;
    --color-material-theme-ref-primary-primary30: #6f3806;
    --color-material-theme-ref-primary-primary25: #5f2e00;
    --color-material-theme-ref-primary-primary20: #4f2500;
    --color-material-theme-ref-primary-primary15: #3f1c00;
    --color-material-theme-ref-primary-primary10: #301400;
    --color-material-theme-ref-primary-primary5: #200b00;
    --color-material-theme-ref-primary-primary0: #000000;
    --color-material-theme-ref-secondary-secondary100: #ffffff;
    --color-material-theme-ref-secondary-secondary99: #f3fff9;
    --color-material-theme-ref-secondary-secondary98: #e6fff6;
    --color-material-theme-ref-secondary-secondary95: #c9fbec;
    --color-material-theme-ref-secondary-secondary90: #bbedde;
    --color-material-theme-ref-secondary-secondary80: #a0d0c2;
    --color-material-theme-ref-secondary-secondary70: #85b5a7;
    --color-material-theme-ref-secondary-secondary60: #6b9a8d;
    --color-material-theme-ref-secondary-secondary50: #518074;
    --color-material-theme-ref-secondary-secondary40: #39675b;
    --color-material-theme-ref-secondary-secondary35: #2c5a4f;
    --color-material-theme-ref-secondary-secondary30: #1f4f44;
    --color-material-theme-ref-secondary-secondary25: #114339;
    --color-material-theme-ref-secondary-secondary20: #01382e;
    --color-material-theme-ref-secondary-secondary15: #002c24;
    --color-material-theme-ref-secondary-secondary10: #00201a;
    --color-material-theme-ref-secondary-secondary5: #001410;
    --color-material-theme-ref-secondary-secondary0: #000000;
    --color-material-theme-ref-tertiary-tertiary100: #ffffff;
    --color-material-theme-ref-tertiary-tertiary99: #f5fff4;
    --color-material-theme-ref-tertiary-tertiary98: #e9ffec;
    --color-material-theme-ref-tertiary-tertiary95: #c1ffd4;
    --color-material-theme-ref-tertiary-tertiary90: #b2f1c6;
    --color-material-theme-ref-tertiary-tertiary80: #97d4ab;
    --color-material-theme-ref-tertiary-tertiary70: #7cb891;
    --color-material-theme-ref-tertiary-tertiary60: #629d78;
    --color-material-theme-ref-tertiary-tertiary50: #48835f;
    --color-material-theme-ref-tertiary-tertiary40: #2f6948;
    --color-material-theme-ref-tertiary-tertiary35: #215d3d;
    --color-material-theme-ref-tertiary-tertiary30: #125132;
    --color-material-theme-ref-tertiary-tertiary25: #004527;
    --color-material-theme-ref-tertiary-tertiary20: #00391f;
    --color-material-theme-ref-tertiary-tertiary15: #002d17;
    --color-material-theme-ref-tertiary-tertiary10: #002110;
    --color-material-theme-ref-tertiary-tertiary5: #001508;
    --color-material-theme-ref-tertiary-tertiary0: #000000;
    --color-material-theme-ref-error-error100: #ffffff;
    --color-material-theme-ref-error-error99: #fffbff;
    --color-material-theme-ref-error-error98: #fff8f7;
    --color-material-theme-ref-error-error95: #ffedea;
    --color-material-theme-ref-error-error90: #ffdad6;
    --color-material-theme-ref-error-error80: #ffb4ab;
    --color-material-theme-ref-error-error70: #ff897d;
    --color-material-theme-ref-error-error60: #ff5449;
    --color-material-theme-ref-error-error50: #de3730;
    --color-material-theme-ref-error-error40: #ba1a1a;
    --color-material-theme-ref-error-error35: #a80710;
    --color-material-theme-ref-error-error30: #93000a;
    --color-material-theme-ref-error-error25: #7e0007;
    --color-material-theme-ref-error-error20: #690005;
    --color-material-theme-ref-error-error15: #540003;
    --color-material-theme-ref-error-error10: #410002;
    --color-material-theme-ref-error-error5: #2d0001;
    --color-material-theme-ref-error-error0: #000000;
    --color-material-theme-ref-neutral-neutral100: #ffffff;
    --color-material-theme-ref-neutral-neutral99: #fffbff;
    --color-material-theme-ref-neutral-neutral98: #fff8f5;
    --color-material-theme-ref-neutral-neutral95: #f9efea;
    --color-material-theme-ref-neutral-neutral90: #ebe0dc;
    --color-material-theme-ref-neutral-neutral80: #cec5c0;
    --color-material-theme-ref-neutral-neutral70: #b2a9a5;
    --color-material-theme-ref-neutral-neutral60: #978f8b;
    --color-material-theme-ref-neutral-neutral50: #7d7672;
    --color-material-theme-ref-neutral-neutral40: #645d59;
    --color-material-theme-ref-neutral-neutral35: #57514e;
    --color-material-theme-ref-neutral-neutral30: #4c4642;
    --color-material-theme-ref-neutral-neutral25: #403a37;
    --color-material-theme-ref-neutral-neutral20: #352f2c;
    --color-material-theme-ref-neutral-neutral15: #2a2522;
    --color-material-theme-ref-neutral-neutral10: #1f1b18;
    --color-material-theme-ref-neutral-neutral5: #14100e;
    --color-material-theme-ref-neutral-neutral0: #000000;
    --color-material-theme-ref-neutral-variant-neutral-variant100: #ffffff;
    --color-material-theme-ref-neutral-variant-neutral-variant99: #fffbff;
    --color-material-theme-ref-neutral-variant-neutral-variant98: #fff8f5;
    --color-material-theme-ref-neutral-variant-neutral-variant95: #ffede4;
    --color-material-theme-ref-neutral-variant-neutral-variant90: #f0dfd6;
    --color-material-theme-ref-neutral-variant-neutral-variant80: #d3c3ba;
    --color-material-theme-ref-neutral-variant-neutral-variant70: #b7a8a0;
    --color-material-theme-ref-neutral-variant-neutral-variant60: #9c8e86;
    --color-material-theme-ref-neutral-variant-neutral-variant50: #82756d;
    --color-material-theme-ref-neutral-variant-neutral-variant40: #685c55;
    --color-material-theme-ref-neutral-variant-neutral-variant35: #5c5049;
    --color-material-theme-ref-neutral-variant-neutral-variant30: #50453e;
    --color-material-theme-ref-neutral-variant-neutral-variant25: #443933;
    --color-material-theme-ref-neutral-variant-neutral-variant20: #382e28;
    --color-material-theme-ref-neutral-variant-neutral-variant15: #2d241e;
    --color-material-theme-ref-neutral-variant-neutral-variant10: #221a14;
    --color-material-theme-ref-neutral-variant-neutral-variant5: #170f0a;
    --color-material-theme-ref-neutral-variant-neutral-variant0: #000000;
    --color-material-theme-source-seed: #905321;
    --grid-mobile-n-0-pattern: columns;
    --grid-mobile-n-0-guttersize: 16px;
    --grid-mobile-n-0-alignment: stretch;
    --grid-mobile-n-0-count: 4;
    --grid-mobile-n-0-offset: 16px;
    --grid-mobile-n-1-pattern: rows;
    --grid-mobile-n-1-sectionsize: 56px;
    --grid-mobile-n-1-guttersize: 20px;
    --grid-mobile-n-1-alignment: max;
    --grid-mobile-n-1-count: 1;
    --grid-mobile-n-1-offset: 0px;
    --grid-mobile-n-2-pattern: rows;
    --grid-mobile-n-2-sectionsize: 56px;
    --grid-mobile-n-2-guttersize: 1px;
    --grid-mobile-n-2-alignment: min;
    --grid-mobile-n-2-count: 1;
    --grid-mobile-n-2-offset: 0px;
    --grid-desktop-n-0-pattern: columns;
    --grid-desktop-n-0-guttersize: 24px;
    --grid-desktop-n-0-alignment: stretch;
    --grid-desktop-n-0-count: 12;
    --grid-desktop-n-0-offset: 200px;
    --grid-desktop-n-1-pattern: rows;
    --grid-desktop-n-1-sectionsize: 80px;
    --grid-desktop-n-1-guttersize: 1px;
    --grid-desktop-n-1-alignment: min;
    --grid-desktop-n-1-count: 1;
    --grid-desktop-n-1-offset: 0px;
    --font-material-theme-display-large-fontsize: 57px;
    --font-material-theme-display-large-textdecoration: none;
    --font-material-theme-display-large-fontfamily: IRANSansXFaNum;
    --font-material-theme-display-large-fontweight: 800;
    --font-material-theme-display-large-fontstyle: normal;
    --font-material-theme-display-large-fontstretch: normal;
    --font-material-theme-display-large-letterspacing: -0.25px;
    --font-material-theme-display-large-lineheight: 64px;
    --font-material-theme-display-large-paragraphindent: 0px;
    --font-material-theme-display-large-paragraphspacing: 0px;
    --font-material-theme-display-large-textcase: none;
    --font-material-theme-display-medium-fontsize: 45px;
    --font-material-theme-display-medium-textdecoration: none;
    --font-material-theme-display-medium-fontfamily: IRANSansXFaNum;
    --font-material-theme-display-medium-fontweight: 600;
    --font-material-theme-display-medium-fontstyle: normal;
    --font-material-theme-display-medium-fontstretch: normal;
    --font-material-theme-display-medium-letterspacing: 0px;
    --font-material-theme-display-medium-lineheight: 52px;
    --font-material-theme-display-medium-paragraphindent: 0px;
    --font-material-theme-display-medium-paragraphspacing: 0px;
    --font-material-theme-display-medium-textcase: none;
    --font-material-theme-display-small-fontsize: 36px;
    --font-material-theme-display-small-textdecoration: none;
    --font-material-theme-display-small-fontfamily: IRANSansXFaNum;
    --font-material-theme-display-small-fontweight: 700;
    --font-material-theme-display-small-fontstyle: normal;
    --font-material-theme-display-small-fontstretch: normal;
    --font-material-theme-display-small-letterspacing: 0px;
    --font-material-theme-display-small-lineheight: 44px;
    --font-material-theme-display-small-paragraphindent: 0px;
    --font-material-theme-display-small-paragraphspacing: 0px;
    --font-material-theme-display-small-textcase: none;
    --font-material-theme-headline-large-fontsize: 32px;
    --font-material-theme-headline-large-textdecoration: none;
    --font-material-theme-headline-large-fontfamily: IRANSansXFaNum;
    --font-material-theme-headline-large-fontweight: 700;
    --font-material-theme-headline-large-fontstyle: normal;
    --font-material-theme-headline-large-fontstretch: normal;
    --font-material-theme-headline-large-letterspacing: 0px;
    --font-material-theme-headline-large-lineheight: 40px;
    --font-material-theme-headline-large-paragraphindent: 0px;
    --font-material-theme-headline-large-paragraphspacing: 0px;
    --font-material-theme-headline-large-textcase: none;
    --font-material-theme-headline-medium-fontsize: 28px;
    --font-material-theme-headline-medium-textdecoration: none;
    --font-material-theme-headline-medium-fontfamily: IRANSansXFaNum;
    --font-material-theme-headline-medium-fontweight: 700;
    --font-material-theme-headline-medium-fontstyle: normal;
    --font-material-theme-headline-medium-fontstretch: normal;
    --font-material-theme-headline-medium-letterspacing: 0px;
    --font-material-theme-headline-medium-lineheight: 36px;
    --font-material-theme-headline-medium-paragraphindent: 0px;
    --font-material-theme-headline-medium-paragraphspacing: 0px;
    --font-material-theme-headline-medium-textcase: none;
    --font-material-theme-headline-small-fontsize: 24px;
    --font-material-theme-headline-small-textdecoration: none;
    --font-material-theme-headline-small-fontfamily: IRANSansXFaNum;
    --font-material-theme-headline-small-fontweight: 800;
    --font-material-theme-headline-small-fontstyle: normal;
    --font-material-theme-headline-small-fontstretch: normal;
    --font-material-theme-headline-small-letterspacing: 0px;
    --font-material-theme-headline-small-lineheight: 32px;
    --font-material-theme-headline-small-paragraphindent: 0px;
    --font-material-theme-headline-small-paragraphspacing: 0px;
    --font-material-theme-headline-small-textcase: none;
    --font-material-theme-title-large-fontsize: 22px;
    --font-material-theme-title-large-textdecoration: none;
    --font-material-theme-title-large-fontfamily: IRANSansXFaNum;
    --font-material-theme-title-large-fontweight: 700;
    --font-material-theme-title-large-fontstyle: normal;
    --font-material-theme-title-large-fontstretch: normal;
    --font-material-theme-title-large-letterspacing: 0px;
    --font-material-theme-title-large-lineheight: 28px;
    --font-material-theme-title-large-paragraphindent: 0px;
    --font-material-theme-title-large-paragraphspacing: 0px;
    --font-material-theme-title-large-textcase: none;
    --font-material-theme-title-medium-fontsize: 16px;
    --font-material-theme-title-medium-textdecoration: none;
    --font-material-theme-title-medium-fontfamily: IRANSansXFaNum;
    --font-material-theme-title-medium-fontweight: 600;
    --font-material-theme-title-medium-fontstyle: normal;
    --font-material-theme-title-medium-fontstretch: normal;
    --font-material-theme-title-medium-letterspacing: 0.15px;
    --font-material-theme-title-medium-lineheight: 24px;
    --font-material-theme-title-medium-paragraphindent: 0px;
    --font-material-theme-title-medium-paragraphspacing: 0px;
    --font-material-theme-title-medium-textcase: none;
    --font-material-theme-title-small-fontsize: 14px;
    --font-material-theme-title-small-textdecoration: none;
    --font-material-theme-title-small-fontfamily: IRANSansXFaNum;
    --font-material-theme-title-small-fontweight: 500;
    --font-material-theme-title-small-fontstyle: normal;
    --font-material-theme-title-small-fontstretch: normal;
    --font-material-theme-title-small-letterspacing: 0.1px;
    --font-material-theme-title-small-lineheight: 20px;
    --font-material-theme-title-small-paragraphindent: 0px;
    --font-material-theme-title-small-paragraphspacing: 0px;
    --font-material-theme-title-small-textcase: none;
    --font-material-theme-body-large-fontsize: 16px;
    --font-material-theme-body-large-textdecoration: none;
    --font-material-theme-body-large-fontfamily: IRANSansXFaNum;
    --font-material-theme-body-large-fontweight: 400;
    --font-material-theme-body-large-fontstyle: normal;
    --font-material-theme-body-large-fontstretch: normal;
    --font-material-theme-body-large-letterspacing: 0.2px;
    --font-material-theme-body-large-lineheight: 24px;
    --font-material-theme-body-large-paragraphindent: 0px;
    --font-material-theme-body-large-paragraphspacing: 0px;
    --font-material-theme-body-large-textcase: none;
    --font-material-theme-body-medium-fontsize: 14px;
    --font-material-theme-body-medium-textdecoration: none;
    --font-material-theme-body-medium-fontfamily: IRANSansXFaNum;
    --font-material-theme-body-medium-fontweight: 500;
    --font-material-theme-body-medium-fontstyle: normal;
    --font-material-theme-body-medium-fontstretch: normal;
    --font-material-theme-body-medium-letterspacing: 0.25px;
    --font-material-theme-body-medium-lineheight: 20px;
    --font-material-theme-body-medium-paragraphindent: 0px;
    --font-material-theme-body-medium-paragraphspacing: 0px;
    --font-material-theme-body-medium-textcase: none;
    --font-material-theme-body-small-fontsize: 12px;
    --font-material-theme-body-small-textdecoration: none;
    --font-material-theme-body-small-fontfamily: IRANSansXFaNum;
    --font-material-theme-body-small-fontweight: 400;
    --font-material-theme-body-small-fontstyle: normal;
    --font-material-theme-body-small-fontstretch: normal;
    --font-material-theme-body-small-letterspacing: 0.2px;
    --font-material-theme-body-small-lineheight: 16px;
    --font-material-theme-body-small-paragraphindent: 0px;
    --font-material-theme-body-small-paragraphspacing: 0px;
    --font-material-theme-body-small-textcase: none;
    --font-material-theme-body-small-demibold-fontsize: 12px;
    --font-material-theme-body-small-demibold-textdecoration: none;
    --font-material-theme-body-small-demibold-fontfamily: IRANSansXFaNum;
    --font-material-theme-body-small-demibold-fontweight: 600;
    --font-material-theme-body-small-demibold-fontstyle: normal;
    --font-material-theme-body-small-demibold-fontstretch: normal;
    --font-material-theme-body-small-demibold-letterspacing: 0px;
    --font-material-theme-body-small-demibold-lineheight: 14.4px;
    --font-material-theme-body-small-demibold-paragraphindent: 0px;
    --font-material-theme-body-small-demibold-paragraphspacing: 0px;
    --font-material-theme-body-small-demibold-textcase: none;
    --font-material-theme-label-large-fontsize: 14px;
    --font-material-theme-label-large-textdecoration: none;
    --font-material-theme-label-large-fontfamily: IRANSansXFaNum;
    --font-material-theme-label-large-fontweight: 500;
    --font-material-theme-label-large-fontstyle: normal;
    --font-material-theme-label-large-fontstretch: normal;
    --font-material-theme-label-large-letterspacing: 0.1px;
    --font-material-theme-label-large-lineheight: 20px;
    --font-material-theme-label-large-paragraphindent: 0px;
    --font-material-theme-label-large-paragraphspacing: 0px;
    --font-material-theme-label-large-textcase: none;
    --font-material-theme-label-medium-fontsize: 12px;
    --font-material-theme-label-medium-textdecoration: none;
    --font-material-theme-label-medium-fontfamily: IRANSansXFaNum;
    --font-material-theme-label-medium-fontweight: 500;
    --font-material-theme-label-medium-fontstyle: normal;
    --font-material-theme-label-medium-fontstretch: normal;
    --font-material-theme-label-medium-letterspacing: 0.5px;
    --font-material-theme-label-medium-lineheight: 16px;
    --font-material-theme-label-medium-paragraphindent: 0px;
    --font-material-theme-label-medium-paragraphspacing: 0px;
    --font-material-theme-label-medium-textcase: none;
    --font-material-theme-label-small-fontsize: 11px;
    --font-material-theme-label-small-textdecoration: none;
    --font-material-theme-label-small-fontfamily: IRANSansXFaNum;
    --font-material-theme-label-small-fontweight: 500;
    --font-material-theme-label-small-fontstyle: normal;
    --font-material-theme-label-small-fontstretch: normal;
    --font-material-theme-label-small-letterspacing: 0.5px;
    --font-material-theme-label-small-lineheight: 16px;
    --font-material-theme-label-small-paragraphindent: 0px;
    --font-material-theme-label-small-paragraphspacing: 0px;
    --font-material-theme-label-small-textcase: none;
    --effect-effect-3d-n-0: 0px 4px 4px 0px rgba(0, 0, 0, 0.251);
    --effect-effect-3d-n-1: 0px 4px 4px 0px rgba(0, 0, 0, 0.251);
    --effect-effect-3d-n-2: 0px 4px 4px 0px rgba(0, 0, 0, 0.251);
    --effect-effect-3d-n-3: 0px 4px 4px 0px rgba(0, 0, 0, 0.251);
    --effect-effect-3d-n-4: 0px 4px 4px 0px rgba(0, 0, 0, 0.251);
    --effect-effect-3d-n-5: 0px 4px 4px 0px rgba(0, 0, 0, 0.251);
    --effect-effect-3d-n-6: 0px 4px 4px 0px rgba(0, 0, 0, 0.251);
    --effect-effect-3d-n-7: inset 2px -12px 4px 0px rgba(0, 0, 0, 0.251);
    --effect-smooth-shadow-n-0: 1px 1px 4px 0px rgba(0, 0, 0, 0.051);
    --effect-smooth-shadow-n-1: 5px 4px 6px 0px rgba(0, 0, 0, 0.0392);
    --effect-smooth-shadow-n-2: 10px 10px 9px 0px rgba(0, 0, 0, 0.0314);
    --effect-smooth-shadow-n-3: 19px 18px 10px 0px rgba(0, 0, 0, 0.0118);
    --effect-smooth-shadow-n-4: 29px 28px 11px 0px rgba(0, 0, 0, 0);
    --effect-inne-illuatration: inset 2px 4px 10px 0px rgba(136, 87, 44, 0.102);
    --spacing-spacing-xx-sm: 4px;
    --spacing-spacing-x-sm: 8px;
    --spacing-spacing-sm: 12px;
    --spacing-spacing-md: 16px;
    --spacing-spacing-big: 20px;
    --spacing-spacing-x-big: 24px;
    --spacing-spacing-xx-big: 28px;
    --spacing-spacing-xxx-big: 32px;
    --spacing-spacing-x-lg: 48px;
    --spacing-spacing-xx-lg: 64px;
    --spacing-spacing-xxx-lg: 80px;
    --spacing-spacing-huge: 96px;
    --spacing-spacing-x-huge: 128px;
    --spacing-spacing-xx-huge: 160px;
    --spacing-spacing-xxx-huge: 192px;
    --spacing-spacing-lg: 40px;
    --shape-shape-none: 0px;
    --shape-shape-xx-sm: 4px;
    --shape-shape-x-sm: 8px;
    --shape-shape-sm: 12px;
    --shape-shape-md: 16px;
    --shape-shape-big: 24px;
    --shape-shape-x-big: 32px;
    --shape-shape-xx-big: 40px;
    --shape-shape-xxx-big: 48px;
    --shape-shape-lg: 64px;
    --shape-shape-x-lg: 96px;
    --shape-shape-xx-lg: 128px;
    --shape-shape-xxx-lg: 1000px;
    --typography-material-theme-display-large-fontsize: 57px;
    --typography-material-theme-display-large-textdecoration: none;
    --typography-material-theme-display-large-fontfamily: IRANSansXFaNum;
    --typography-material-theme-display-large-fontweight: 800;
    --typography-material-theme-display-large-fontstyle: normal;
    --typography-material-theme-display-large-fontstretch: normal;
    --typography-material-theme-display-large-letterspacing: -0.25px;
    --typography-material-theme-display-large-lineheight: 64px;
    --typography-material-theme-display-large-paragraphindent: 0px;
    --typography-material-theme-display-large-paragraphspacing: 0px;
    --typography-material-theme-display-large-textcase: none;
    --typography-material-theme-display-medium-fontsize: 45px;
    --typography-material-theme-display-medium-textdecoration: none;
    --typography-material-theme-display-medium-fontfamily: IRANSansXFaNum;
    --typography-material-theme-display-medium-fontweight: 600;
    --typography-material-theme-display-medium-fontstyle: normal;
    --typography-material-theme-display-medium-fontstretch: normal;
    --typography-material-theme-display-medium-letterspacing: 0px;
    --typography-material-theme-display-medium-lineheight: 52px;
    --typography-material-theme-display-medium-paragraphindent: 0px;
    --typography-material-theme-display-medium-paragraphspacing: 0px;
    --typography-material-theme-display-medium-textcase: none;
    --typography-material-theme-display-small-fontsize: 36px;
    --typography-material-theme-display-small-textdecoration: none;
    --typography-material-theme-display-small-fontfamily: IRANSansXFaNum;
    --typography-material-theme-display-small-fontweight: 700;
    --typography-material-theme-display-small-fontstyle: normal;
    --typography-material-theme-display-small-fontstretch: normal;
    --typography-material-theme-display-small-letterspacing: 0px;
    --typography-material-theme-display-small-lineheight: 44px;
    --typography-material-theme-display-small-paragraphindent: 0px;
    --typography-material-theme-display-small-paragraphspacing: 0px;
    --typography-material-theme-display-small-textcase: none;
    --typography-material-theme-headline-large-fontsize: 32px;
    --typography-material-theme-headline-large-textdecoration: none;
    --typography-material-theme-headline-large-fontfamily: IRANSansXFaNum;
    --typography-material-theme-headline-large-fontweight: 700;
    --typography-material-theme-headline-large-fontstyle: normal;
    --typography-material-theme-headline-large-fontstretch: normal;
    --typography-material-theme-headline-large-letterspacing: 0px;
    --typography-material-theme-headline-large-lineheight: 40px;
    --typography-material-theme-headline-large-paragraphindent: 0px;
    --typography-material-theme-headline-large-paragraphspacing: 0px;
    --typography-material-theme-headline-large-textcase: none;
    --typography-material-theme-headline-medium-fontsize: 28px;
    --typography-material-theme-headline-medium-textdecoration: none;
    --typography-material-theme-headline-medium-fontfamily: IRANSansXFaNum;
    --typography-material-theme-headline-medium-fontweight: 700;
    --typography-material-theme-headline-medium-fontstyle: normal;
    --typography-material-theme-headline-medium-fontstretch: normal;
    --typography-material-theme-headline-medium-letterspacing: 0px;
    --typography-material-theme-headline-medium-lineheight: 36px;
    --typography-material-theme-headline-medium-paragraphindent: 0px;
    --typography-material-theme-headline-medium-paragraphspacing: 0px;
    --typography-material-theme-headline-medium-textcase: none;
    --typography-material-theme-headline-small-fontsize: 24px;
    --typography-material-theme-headline-small-textdecoration: none;
    --typography-material-theme-headline-small-fontfamily: IRANSansXFaNum;
    --typography-material-theme-headline-small-fontweight: 800;
    --typography-material-theme-headline-small-fontstyle: normal;
    --typography-material-theme-headline-small-fontstretch: normal;
    --typography-material-theme-headline-small-letterspacing: 0px;
    --typography-material-theme-headline-small-lineheight: 32px;
    --typography-material-theme-headline-small-paragraphindent: 0px;
    --typography-material-theme-headline-small-paragraphspacing: 0px;
    --typography-material-theme-headline-small-textcase: none;
    --typography-material-theme-title-large-fontsize: 22px;
    --typography-material-theme-title-large-textdecoration: none;
    --typography-material-theme-title-large-fontfamily: IRANSansXFaNum;
    --typography-material-theme-title-large-fontweight: 700;
    --typography-material-theme-title-large-fontstyle: normal;
    --typography-material-theme-title-large-fontstretch: normal;
    --typography-material-theme-title-large-letterspacing: 0px;
    --typography-material-theme-title-large-lineheight: 28px;
    --typography-material-theme-title-large-paragraphindent: 0px;
    --typography-material-theme-title-large-paragraphspacing: 0px;
    --typography-material-theme-title-large-textcase: none;
    --typography-material-theme-title-medium-fontsize: 16px;
    --typography-material-theme-title-medium-textdecoration: none;
    --typography-material-theme-title-medium-fontfamily: IRANSansXFaNum;
    --typography-material-theme-title-medium-fontweight: 600;
    --typography-material-theme-title-medium-fontstyle: normal;
    --typography-material-theme-title-medium-fontstretch: normal;
    --typography-material-theme-title-medium-letterspacing: 0.15px;
    --typography-material-theme-title-medium-lineheight: 24px;
    --typography-material-theme-title-medium-paragraphindent: 0px;
    --typography-material-theme-title-medium-paragraphspacing: 0px;
    --typography-material-theme-title-medium-textcase: none;
    --typography-material-theme-title-small-fontsize: 14px;
    --typography-material-theme-title-small-textdecoration: none;
    --typography-material-theme-title-small-fontfamily: IRANSansXFaNum;
    --typography-material-theme-title-small-fontweight: 500;
    --typography-material-theme-title-small-fontstyle: normal;
    --typography-material-theme-title-small-fontstretch: normal;
    --typography-material-theme-title-small-letterspacing: 0.1px;
    --typography-material-theme-title-small-lineheight: 20px;
    --typography-material-theme-title-small-paragraphindent: 0px;
    --typography-material-theme-title-small-paragraphspacing: 0px;
    --typography-material-theme-title-small-textcase: none;
    --typography-material-theme-body-large-fontsize: 16px;
    --typography-material-theme-body-large-textdecoration: none;
    --typography-material-theme-body-large-fontfamily: IRANSansXFaNum;
    --typography-material-theme-body-large-fontweight: 400;
    --typography-material-theme-body-large-fontstyle: normal;
    --typography-material-theme-body-large-fontstretch: normal;
    --typography-material-theme-body-large-letterspacing: 0.2px;
    --typography-material-theme-body-large-lineheight: 24px;
    --typography-material-theme-body-large-paragraphindent: 0px;
    --typography-material-theme-body-large-paragraphspacing: 0px;
    --typography-material-theme-body-large-textcase: none;
    --typography-material-theme-body-medium-fontsize: 14px;
    --typography-material-theme-body-medium-textdecoration: none;
    --typography-material-theme-body-medium-fontfamily: IRANSansXFaNum;
    --typography-material-theme-body-medium-fontweight: 500;
    --typography-material-theme-body-medium-fontstyle: normal;
    --typography-material-theme-body-medium-fontstretch: normal;
    --typography-material-theme-body-medium-letterspacing: 0.25px;
    --typography-material-theme-body-medium-lineheight: 20px;
    --typography-material-theme-body-medium-paragraphindent: 0px;
    --typography-material-theme-body-medium-paragraphspacing: 0px;
    --typography-material-theme-body-medium-textcase: none;
    --typography-material-theme-body-small-fontsize: 12px;
    --typography-material-theme-body-small-textdecoration: none;
    --typography-material-theme-body-small-fontfamily: IRANSansXFaNum;
    --typography-material-theme-body-small-fontweight: 400;
    --typography-material-theme-body-small-fontstyle: normal;
    --typography-material-theme-body-small-fontstretch: normal;
    --typography-material-theme-body-small-letterspacing: 0.2px;
    --typography-material-theme-body-small-lineheight: 16px;
    --typography-material-theme-body-small-paragraphindent: 0px;
    --typography-material-theme-body-small-paragraphspacing: 0px;
    --typography-material-theme-body-small-textcase: none;
    --typography-material-theme-body-small-demibold-fontsize: 12px;
    --typography-material-theme-body-small-demibold-textdecoration: none;
    --typography-material-theme-body-small-demibold-fontfamily: IRANSansXFaNum;
    --typography-material-theme-body-small-demibold-fontweight: 600;
    --typography-material-theme-body-small-demibold-fontstyle: normal;
    --typography-material-theme-body-small-demibold-fontstretch: normal;
    --typography-material-theme-body-small-demibold-letterspacing: 0px;
    --typography-material-theme-body-small-demibold-lineheight: 14.4px;
    --typography-material-theme-body-small-demibold-paragraphindent: 0px;
    --typography-material-theme-body-small-demibold-paragraphspacing: 0px;
    --typography-material-theme-body-small-demibold-textcase: none;
    --typography-material-theme-label-large-fontsize: 14px;
    --typography-material-theme-label-large-textdecoration: none;
    --typography-material-theme-label-large-fontfamily: IRANSansXFaNum;
    --typography-material-theme-label-large-fontweight: 500;
    --typography-material-theme-label-large-fontstyle: normal;
    --typography-material-theme-label-large-fontstretch: normal;
    --typography-material-theme-label-large-letterspacing: 0.1px;
    --typography-material-theme-label-large-lineheight: 20px;
    --typography-material-theme-label-large-paragraphindent: 0px;
    --typography-material-theme-label-large-paragraphspacing: 0px;
    --typography-material-theme-label-large-textcase: none;
    --typography-material-theme-label-medium-fontsize: 12px;
    --typography-material-theme-label-medium-textdecoration: none;
    --typography-material-theme-label-medium-fontfamily: IRANSansXFaNum;
    --typography-material-theme-label-medium-fontweight: 500;
    --typography-material-theme-label-medium-fontstyle: normal;
    --typography-material-theme-label-medium-fontstretch: normal;
    --typography-material-theme-label-medium-letterspacing: 0.5px;
    --typography-material-theme-label-medium-lineheight: 16px;
    --typography-material-theme-label-medium-paragraphindent: 0px;
    --typography-material-theme-label-medium-paragraphspacing: 0px;
    --typography-material-theme-label-medium-textcase: none;
    --typography-material-theme-label-small-fontsize: 11px;
    --typography-material-theme-label-small-textdecoration: none;
    --typography-material-theme-label-small-fontfamily: IRANSansXFaNum;
    --typography-material-theme-label-small-fontweight: 500;
    --typography-material-theme-label-small-fontstyle: normal;
    --typography-material-theme-label-small-fontstretch: normal;
    --typography-material-theme-label-small-letterspacing: 0.5px;
    --typography-material-theme-label-small-lineheight: 16px;
    --typography-material-theme-label-small-paragraphindent: 0px;
    --typography-material-theme-label-small-paragraphspacing: 0px;
    --typography-material-theme-label-small-textcase: none;

    /* Aliases (default mode: light) */
    --color-sys-primary: var(--color-material-theme-sys-light-primary);
    --color-sys-secondary: var(--color-material-theme-sys-light-secondary);
    --color-sys-on-surface: var(--color-material-theme-sys-light-on-surface);
    --color-sys-tertiary: var(--color-material-theme-sys-light-tertiary);

    /* Elementor Global Colors (override) */
    --e-global-color-primary: var(--color-sys-primary);
    --e-global-color-secondary: var(--color-sys-secondary);
    --e-global-color-text: var(--color-sys-on-surface);
    --e-global-color-accent: var(--color-sys-tertiary);
}

/* Dark mode override: add .theme-dark on <body> or [data-theme='dark'] on <html> */
.theme-dark, [data-theme='dark'] {
    --color-sys: var(--color-material-theme-sys-dark);
}

/* Topbar background + لطافت */
.nashr-topbar{
    background: var(--color-material-theme-sys-light-primary);
}

/*!* دکمه ورود *!*/
/*.nashr-login-btn .elementor-button{*/
/*    background:#fff;*/
/*    color: var(--color-material-theme-sys-light-primary);*/
/*    border-radius: var(--shape-shape-x-sm); !* 16px *!*/
/*    padding: 12px 26px;*/
/*}*/

/*!* Woo product search widget styling *!*/
/*.nashr-search .woocommerce-product-search{*/
/*    position: relative;*/
/*    width: 100%;*/
/*}*/

/*.nashr-search .woocommerce-product-search .search-field{*/
/*    width: 100%;*/
/*    height: 48px;*/
/*    border-radius: var(--shape-shape-xxx-lg); !* خیلی گرد *!*/
/*    border: 1px solid rgba(255,255,255,.45);*/
/*    background: transparent;*/
/*    color: #fff;*/
/*    padding: 0 18px 0 52px; !* جا برای آیکن سمت چپ *!*/
/*    outline: none;*/
/*}*/

/*.nashr-search .woocommerce-product-search .search-field::placeholder{*/
/*    color: rgba(255,255,255,.9);*/
/*}*/

/*.nashr-search .woocommerce-product-search button{*/
/*    position:absolute;*/
/*    left: 10px; !* آیکن سمت چپ مثل تصویر *!*/
/*    top:50%;*/
/*    transform: translateY(-50%);*/
/*    width: 36px;*/
/*    height: 36px;*/
/*    border:0;*/
/*    background: transparent;*/
/*    padding:0;*/
/*    color:#fff;*/
/*    text-indent:-9999px;*/
/*}*/
/*.nashr-search .woocommerce-product-search button::after{*/
/*    content:"\1F50D"; !* 🔍 *!*/
/*    text-indent:0;*/
/*    display:block;*/
/*    font-size:18px;*/
/*    line-height:36px;*/
/*    text-align:center;*/
/*}*/

/*!* کپسول منوی پایین *!*/
/*.nashr-navpill{*/
/*    background:#fff;*/
/*    border-radius: var(--shape-shape-md);*/
/*    box-shadow: var(--effect-smooth-shadow-n-2);*/
/*}*/
