@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(/build/assets/cairo-v31-1-748022f5.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(/build/assets/cairo-v31-3-da6ada83.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(/build/assets/cairo-v31-2-82c13cbd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/cairo-v31-1-748022f5.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/cairo-v31-3-da6ada83.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/cairo-v31-2-82c13cbd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/cairo-v31-1-748022f5.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/cairo-v31-3-da6ada83.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/cairo-v31-2-82c13cbd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/cairo-v31-1-748022f5.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/cairo-v31-3-da6ada83.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/cairo-v31-2-82c13cbd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/cairo-v31-1-748022f5.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/cairo-v31-3-da6ada83.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/cairo-v31-2-82c13cbd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary: #006c35;--color-primary-hover: #005529;--color-primary-dark: #004420;--color-primary-light: #e8f5ed;--color-primary-rgb: 0, 108, 53;--color-secondary: #1a1510;--color-secondary-hover: #2d261e;--color-secondary-rgb: 26, 21, 16;--color-text-primary: #1a1510;--color-text-secondary: #3d3429;--color-text-muted: #7a6f5f;--color-text-light: #b8a992;--color-text-white: #ffffff;--color-bg-body: #fdfcfa;--color-bg-light: #faf8f5;--color-bg-gray: #f5f2ec;--color-bg-dark: #1a1510;--color-border: #d4c4a8;--color-border-light: #e8dcc8;--color-border-dark: #c9a962;--color-success: #10b981;--color-warning: #d4af37;--color-danger: #c53030;--color-info: #2c7a7b;--color-success-rgb: 16, 185, 129;--color-warning-rgb: 212, 175, 55;--color-danger-rgb: 197, 48, 48;--color-info-rgb: 44, 122, 123;--color-success-light: #e7f8f2;--color-warning-light: #fbf7eb;--color-danger-light: #f9eaea;--color-info-light: #eaf2f2;--color-success-hover: #0e9d6e;--color-warning-hover: #b4952f;--color-danger-hover: #a72929;--color-info-hover: #256869;--color-success-dark: #0d9467;--color-danger-dark: #9e2626;--color-text-on-primary: #ffffff;--color-text-on-secondary: #ffffff;--color-text-on-success: #1f0300;--color-text-on-warning: #1f0300;--color-text-on-danger: #ffffff;--color-text-on-info: #ffffff;--color-text-on-dark: #ffffff;--font-primary: "Cairo", sans-serif;--font-heading: "Cairo", sans-serif;--font-mono: ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;--font-size-sm: clamp(.75rem, .156vw + .625rem, .875rem);--font-size-base: clamp(.8125rem, .234vw + .625rem, 1rem);--line-height-tight: 1.25;--line-height: 1.5;--letter-spacing-tight: .5px;--letter-spacing-normal: .02em;--letter-spacing-wide: .05em;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--color-header-bg: #ffffff;--color-sidebar-bg: #fdfcfa;--color-sidebar-text: #3d3429;--color-sidebar-text-hover: #1a1510;--color-sidebar-active-bg: #e8f5ed;--color-sidebar-hover-bg: #faf8f5;--color-sidebar-border: #e8dcc8;--color-sidebar-section-text: #7a6f5f;--color-footer-bg: #0b2b1a;--color-footer-text: #dceee4;--color-footer-text-muted: #7faa92;--color-footer-link: #b8d4c4;--color-footer-border: rgba(16, 185, 129, .2);--color-card-bg: #ffffff;--color-card-bg-rgb: 255, 255, 255;--color-modal-bg: #ffffff;--color-scrollbar-track: #f5f2ec;--color-scrollbar-thumb: #d4c4a8;--color-scrollbar-thumb-hover: #c9a962;--color-selection-bg: #e8f5ed;--color-selection-text: #1a1510;--color-overlay-bg: rgba(0, 0, 0, .5);--color-overlay-light: rgba(0, 0, 0, .05);--color-overlay-medium: rgba(0, 0, 0, .1);--color-overlay-strong: rgba(0, 0, 0, .25);--color-overlay-heavy: rgba(0, 0, 0, .6);--gradient-primary: linear-gradient(135deg, var(--color-primary-hover) 0%, var(--color-primary) 100%);--gradient-secondary: linear-gradient(135deg, var(--color-secondary-hover) 0%, var(--color-secondary) 100%);--gradient-success: linear-gradient(135deg, var(--color-success-hover) 0%, var(--color-success) 100%);--gradient-warning: linear-gradient(135deg, var(--color-warning-hover) 0%, var(--color-warning) 100%);--gradient-danger: linear-gradient(135deg, var(--color-danger-hover) 0%, var(--color-danger) 100%);--gradient-info: linear-gradient(135deg, var(--color-info-hover) 0%, var(--color-info) 100%);--gradient-dark: linear-gradient(135deg, var(--color-bg-dark) 0%, color-mix(in srgb, var(--color-bg-dark) 80%, #000) 100%);--shadow-primary: 0 4px 14px rgba(var(--color-primary-rgb), .25);--shadow-secondary: 0 4px 14px rgba(var(--color-secondary-rgb), .25);--shadow-success: 0 4px 14px rgba(var(--color-success-rgb), .25);--shadow-warning: 0 4px 14px rgba(var(--color-warning-rgb), .25);--shadow-danger: 0 4px 14px rgba(var(--color-danger-rgb), .25);--shadow-info: 0 4px 14px rgba(var(--color-info-rgb), .25);--text-primary: var(--color-text-primary);--text-tertiary: #9ca3af;--text-secondary: var(--color-text-secondary);--text-muted: var(--color-text-muted);--text-inverse: var(--color-text-white);--action-primary: var(--color-primary);--action-primary-hover: var(--color-primary-hover);--action-secondary: var(--color-secondary);--action-success: var(--color-success);--action-warning: var(--color-warning);--action-danger: var(--color-danger);--action-info: var(--color-info);--surface-page: var(--color-bg-body);--surface-card: var(--color-card-bg);--surface-elevated: var(--color-bg-light);--surface-primary: var(--color-card-bg);--surface-secondary: var(--color-bg-light);--bg-primary: var(--color-card-bg);--bg-secondary: var(--color-bg-light);--border-default: var(--color-border);--border-light: var(--color-border-light);--success-light: var(--color-success-light);--warning-light: var(--color-warning-light);--danger-light: var(--color-danger-light);--success-dark: var(--color-success-dark);--danger-dark: var(--color-danger-dark);--text-success: var(--color-success)}::-webkit-scrollbar{width:var(--chassis-scrollbar-width);height:var(--chassis-scrollbar-width)}::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:var(--chassis-radius)}body{font-family:var(--font-primary);font-size:var(--font-size-base);line-height:var(--line-height);color:var(--color-text-primary);background-color:var(--color-bg-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}:root{--chassis-radius-xs: 3px;--chassis-radius-sm: 4px;--chassis-radius: 8px;--chassis-radius-lg: 12px;--chassis-radius-xl: 16px;--chassis-radius-pill: 50px;--chassis-radius-btn: 8px;--chassis-radius-card: 12px;--chassis-radius-modal: 16px;--chassis-radius-input: 8px;--chassis-radius-badge: 20px;--chassis-radius-chip: 6px;--chassis-radius-search: 50px;--chassis-radius-category: 12px;--chassis-radius-alert: 8px;--chassis-radius-pagination: 8px;--chassis-radius-item-card: 12px;--chassis-radius-item-img: 8px;--chassis-border-thin: 1px;--chassis-border-normal: 2px;--chassis-border-thick: 3px;--chassis-border-accent: 4px;--chassis-shadow-xs: 0 1px 2px rgba(0,0,0,.04);--chassis-shadow-sm: 0 1px 3px rgba(0,0,0,.06);--chassis-shadow: 0 2px 8px rgba(0,0,0,.1);--chassis-shadow-lg: 0 4px 16px rgba(0,0,0,.15);--chassis-shadow-xl: 0 8px 30px rgba(0,0,0,.2);--chassis-shadow-btn: none;--chassis-shadow-card: 0 2px 8px rgba(0,0,0,.08);--chassis-shadow-card-hover: 0 4px 16px rgba(0,0,0,.12);--chassis-shadow-card-elevated: 0 4px 20px rgba(0,0,0,.08);--chassis-shadow-card-elevated-hover: 0 8px 30px rgba(0,0,0,.12);--chassis-shadow-modal: 0 25px 50px rgba(0,0,0,.25);--chassis-shadow-modal-deep: 0 20px 60px rgba(0,0,0,.3);--chassis-shadow-header: 0 2px 10px rgba(0,0,0,.1);--chassis-shadow-search: 0 4px 15px rgba(0,0,0,.08);--chassis-shadow-category: 0 2px 8px rgba(0,0,0,.08);--chassis-shadow-category-hover: 0 8px 25px rgba(0,0,0,.15);--chassis-header-height: clamp(66px, 1.094vw + 52px, 80px);--chassis-topbar-height: clamp(49px, .859vw + 38px, 60px);--chassis-breadcrumb-height: clamp(49px, .859vw + 38px, 60px);--chassis-input-height: clamp(42px, .469vw + 36px, 48px);--chassis-search-height: clamp(44px, .469vw + 38px, 50px);--chassis-pagination-size: clamp(34px, .469vw + 28px, 40px);--chassis-footer-padding: clamp(49px, .859vw + 38px, 60px);--chassis-card-padding: clamp(16px, .313vw + 12px, 20px);--chassis-btn-padding-x: 24px;--chassis-btn-padding-y: 12px;--chassis-badge-padding: 4px clamp(10px, .156vw + 8px, 12px);--chassis-alert-padding: clamp(13px, .234vw + 10px, 16px) clamp(16px, .313vw + 12px, 20px);--chassis-pagination-gap: clamp(4px, .078vw + 3px, 5px);--chassis-typo-btn-size: 14px;--chassis-typo-btn-weight: 600;--chassis-typo-badge-size: 12px;--chassis-typo-badge-weight: 600;--chassis-typo-item-name-size: 14px;--chassis-typo-item-name-weight: 500;--chassis-typo-item-price-size: 16px;--chassis-typo-item-price-weight: 700;--chassis-typo-topbar-size: 14px;--chassis-typo-breadcrumb-name-size: 24px;--chassis-typo-nav-size: 15px;--chassis-typo-nav-weight: 500;--chassis-image-brand-card: 80px;--chassis-image-brand-inline-h: 14px;--chassis-image-brand-inline-w: 32px;--chassis-image-tag-logo: 32px;--chassis-image-catalog-vehicle: 100%;--chassis-image-item-card: 100%;--chassis-image-avatar-sm: 32px;--chassis-image-avatar-md: 40px;--chassis-image-logo-h: 40px;--chassis-image-icon-sm: 24px;--chassis-image-modal-main-max: 400px;--chassis-image-modal-thumb: 60px;--chassis-z-dropdown: 1000;--chassis-z-sticky: 1020;--chassis-z-modal: 1050;--chassis-z-tooltip: 1070;--chassis-duration-fast: .15s;--chassis-duration-quick: .2s;--chassis-duration-normal: .3s;--chassis-duration-slow: .5s;--chassis-duration-slower: 1.2s;--chassis-transition: all .3s ease;--chassis-scale-hover-item: 1.02;--chassis-scrollbar-width: 14px;--chassis-breadcrumb-overlay-opacity: .5;--chassis-breadcrumb-separator: "/"}@media (max-width: 767.98px){:root{--chassis-header-height: 60px;--chassis-topbar-height: 50px;--chassis-card-padding: 16px}}:root{--action-primary-light: var(--color-primary-light);--action-primary-muted: var(--color-primary-light);--action-danger-hover: var(--color-danger-hover);--action-danger-light: var(--color-danger-light);--action-success-light: var(--color-success-light);--action-warning-hover: var(--color-warning-hover);--action-warning-light: var(--color-warning-light);--action-info-light: var(--color-info-light);--surface-sunken: var(--color-bg-gray);--surface-inverse: var(--color-bg-dark);--text-body: var(--color-text-primary);--text-link: var(--color-link);--text-link-hover: var(--color-link-hover);--text-on-primary: var(--color-text-on-primary);--text-on-success: var(--color-text-on-success);--text-on-danger: var(--color-text-on-danger);--text-on-warning: var(--color-text-on-warning);--text-on-info: var(--color-text-on-info);--text-on-dark: var(--color-text-on-dark);--border-color: var(--color-border);--border-strong: var(--color-border-dark);--border-focus: var(--color-primary);--radius-sm: var(--chassis-radius-sm);--radius-md: var(--chassis-radius);--radius-lg: var(--chassis-radius-lg);--radius-xl: var(--chassis-radius-xl);--radius-full: var(--chassis-radius-pill);--shadow-sm: var(--chassis-shadow-sm);--shadow-lg: var(--chassis-shadow-lg);--focus-ring: 0 0 0 3px rgba(var(--color-primary-rgb), .2);--transition-fast: var(--chassis-duration-fast) ease;--space-1: clamp(.1875rem, .078vw + .125rem, .25rem);--space-1-5: clamp(.28125rem, .117vw + .1875rem, .375rem);--space-2: clamp(.375rem, .156vw + .25rem, .5rem);--space-2-5: clamp(.46875rem, .195vw + .3125rem, .625rem);--space-3: clamp(.5625rem, .234vw + .375rem, .75rem);--space-4: clamp(.75rem, .3125vw + .5rem, 1rem);--space-5: clamp(.9375rem, .391vw + .625rem, 1.25rem);--space-6: clamp(1.125rem, .469vw + .75rem, 1.5rem);--space-8: clamp(1.5rem, .625vw + 1rem, 2rem);--space-10: clamp(1.875rem, .781vw + 1.25rem, 2.5rem);--space-12: clamp(2.25rem, .9375vw + 1.5rem, 3rem);--m-gutter: .75rem;--text-xs: clamp(.65625rem, .117vw + .5625rem, .75rem);--text-sm: clamp(.75rem, .156vw + .625rem, .875rem);--text-base: clamp(.8125rem, .234vw + .625rem, 1rem);--text-lg: clamp(.90625rem, .273vw + .6875rem, 1.125rem);--text-xl: clamp(1rem, .3125vw + .75rem, 1.25rem);--text-2xl: clamp(1.1875rem, .391vw + .875rem, 1.5rem);--text-3xl: clamp(1.4375rem, .547vw + 1rem, 1.875rem);--text-4xl: clamp(1.6875rem, .703vw + 1.125rem, 2.25rem);--size-img-xs: clamp(13px, .234vw + 10px, 16px);--size-img-sm: clamp(26px, .469vw + 20px, 32px);--size-img-md: clamp(38px, .781vw + 28px, 48px);--size-img-lg: clamp(64px, 1.25vw + 48px, 80px);--size-img-xl: clamp(160px, 3.125vw + 120px, 200px);--size-control-xxs: clamp(17px, .234vw + 14px, 20px);--size-control-xs: clamp(20px, .3125vw + 16px, 24px);--size-control-sm: clamp(27px, .391vw + 22px, 32px);--size-control-md: clamp(30px, .469vw + 24px, 36px);--size-control-lg: clamp(34px, .469vw + 28px, 40px);--size-control-xl: clamp(40px, .625vw + 32px, 48px);--color-link: var(--color-primary);--color-link-hover: var(--color-primary-hover);--color-footer-link-hover: var(--color-primary);--color-card-border: var(--color-border-light);--color-catalogItem-name: var(--color-primary);--color-input-bg: var(--color-card-bg);--color-text: var(--color-text-primary);--color-bg-lighter: var(--color-bg-light);--color-danger-dark-alt: var(--color-danger-hover);--chassis-radius-circle: 50%;--font-xs: 12px;--color-transition-fast: all var(--chassis-duration-fast) ease;--color-transition: all var(--chassis-duration-normal) ease;--m-topbar-h: clamp(48px, 1.6vw + 36px, 64px);--m-modal-gap: 1rem;--m-safe-vh: calc(100vh - var(--m-topbar-h));--m-safe-dvh: calc(100dvh - var(--m-topbar-h));--m-floating-gap: var(--space-3);--pc-bg: var(--color-card-bg);--pc-radius: 12px;--pc-shadow: 0 2px 8px rgba(0, 0, 0, .06);--pc-shadow-hover: 0 8px 24px rgba(0, 0, 0, .12);--pc-transition: all var(--chassis-duration-normal) ease;--pc-primary: var(--color-primary);--pc-danger: var(--color-danger);--pc-text: var(--color-text-primary);--pc-text-muted: var(--color-text-muted)}html,body{overflow-x:clip;max-width:100%}body{margin:0;font-family:var(--font-primary);font-size:var(--text-base);line-height:var(--line-height);color:var(--color-text-primary);background-color:var(--color-bg-body)}input{outline:0}select{outline:0;border:0}a{text-decoration:none;transition:all var(--chassis-duration-normal)}ul{list-style-type:none;padding:0;margin-bottom:0}button{border:0;background-color:transparent}h1,h2{font-weight:var(--font-bold);line-height:120%;font-family:var(--font-heading);padding:0;margin:0}h3,h4,h5,h6{font-weight:var(--font-semibold);line-height:130%;font-family:var(--font-heading);padding:0;margin:0}h1{font-size:clamp(2rem,1.6vw + 1.4rem,4rem)}h2{font-size:clamp(1.5rem,1vw + 1.1rem,3rem)}h3{font-size:clamp(1.25rem,.8vw + .95rem,2.5rem);line-height:120%}h4{font-size:clamp(1.125rem,.6vw + .88rem,2rem)}h5{font-size:var(--text-2xl)}h6{font-size:var(--text-xl)}p{margin:0;padding:0;font-size:var(--text-base);line-height:170%;font-weight:var(--font-normal);font-family:var(--font-primary)}*{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}*,*:before,*:after{box-sizing:border-box}table tr{border-top:var(--chassis-border-thin) solid var(--color-border-light);border-bottom:var(--chassis-border-thin) solid var(--color-border-light)}table td,table th{border-right:var(--chassis-border-thin) solid var(--color-border-light);border-left:var(--chassis-border-thin) solid var(--color-border-light)}select option{color:var(--text-primary)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,select:focus-visible,summary:focus-visible{outline:var(--chassis-border-normal) solid var(--color-primary);outline-offset:2px}input[readonly],textarea[readonly]{background-color:var(--surface-elevated);cursor:not-allowed}::selection{background-color:var(--color-selection-bg);color:var(--color-selection-text)}::-moz-selection{background-color:var(--color-selection-bg);color:var(--color-selection-text)}::-webkit-scrollbar{width:var(--chassis-scrollbar-width);height:var(--chassis-scrollbar-width);background:transparent}::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:var(--chassis-radius-sm)}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:var(--chassis-radius-sm);border:var(--chassis-border-normal) solid var(--color-scrollbar-track)}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:var(--color-scrollbar-track)}.muaadh-panel,label{display:block;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);margin-bottom:var(--space-2)}header.header{background-color:var(--color-header-bg);border-bottom:var(--chassis-border-thin) solid var(--color-border);box-shadow:none;position:relative;z-index:1020}footer.muaadh-footer{background-color:var(--color-footer-bg);color:var(--color-footer-text);padding:4rem 0 var(--space-8)}\feff  \feff  .muaadh-roster--bordered th,a.muaadh-stat-tile{text-decoration:none;color:inherit;cursor:pointer}a.muaadh-stat-tile:hover{text-decoration:none;color:inherit}#muaadh-catalog-filter-modal .muaadh-dialog__dialog{container-type:inline-size;container-name:filter-modal}@container filter-modal (max-width: 540px){#muaadh-catalog-filter-modal .muaadh-dialog__footer{flex-direction:column}#muaadh-catalog-filter-modal .muaadh-dialog__footer .muaadh-action{width:100%;justify-content:center;padding:var(--space-3)}}.specs-action-mobile{padding:.35rem .65rem;font-size:var(--text-xs)}.muaadh-skip-link{position:fixed;top:var(--space-2);inset-inline-start:var(--space-2);z-index:10200;padding:var(--space-2) var(--space-4);background:var(--color-primary);color:var(--color-text-white);border-radius:var(--chassis-radius);text-decoration:none;font-weight:var(--font-medium);transform:translateY(-300%)}.muaadh-skip-link:focus{transform:translateY(0);color:var(--color-text-white)}.muaadh-shell-layout{display:flex;min-height:100vh}.muaadh-shell-sidebar{position:fixed;top:var(--m-topbar-h);inset-inline-start:0;bottom:0;width:clamp(230px,3.906vw + 180px,280px);background:var(--color-sidebar-bg);color:var(--color-sidebar-text);z-index:10090;display:flex;flex-direction:column;transition:transform .25s ease;overflow-x:clip;overflow-y:auto;transform:translate(-100%);border-inline-end:var(--chassis-border-thin) solid var(--color-sidebar-border)}.muaadh-shell-sidebar:dir(rtl){transform:translate(100%)}.muaadh-shell-sidebar.open{transform:translate(0)}.muaadh-shell-main{flex:1;min-width:0;max-width:100%;margin-left:0;display:flex;flex-direction:column;min-height:100vh}.muaadh-shell-topbar{position:fixed;top:0;left:0;right:0;z-index:10100;background:var(--color-header-bg);border-bottom:var(--chassis-border-thin) solid transparent;box-shadow:none;transition:border-bottom-color var(--chassis-duration-normal) ease,box-shadow var(--chassis-duration-normal) ease;height:var(--m-topbar-h);display:flex;align-items:center;padding:0 var(--space-6);gap:var(--space-4);-webkit-backface-visibility:hidden;backface-visibility:hidden}.muaadh-shell-topbar--scrolled{border-bottom-color:var(--color-border-light);box-shadow:var(--chassis-shadow-header)}.muaadh-shell-content{flex:1;padding:var(--space-4);padding-top:calc(var(--space-6) + var(--m-topbar-h));background:var(--color-bg-body);overflow-x:clip}.muaadh-shell-footer{background:var(--color-footer-bg);color:var(--color-footer-text);padding:var(--chassis-footer-padding) 0 0}.muaadh-shell-sidebar__nav{flex:1;overflow-y:auto;overflow-x:clip;padding:var(--space-2) 0;scrollbar-width:thin;scrollbar-color:var(--color-sidebar-border) transparent}.muaadh-shell-sidebar__nav::-webkit-scrollbar{width:12px}.muaadh-shell-sidebar__nav::-webkit-scrollbar-thumb{background:var(--color-sidebar-border);border-radius:var(--chassis-radius-sm)}.muaadh-shell-sidebar__section{margin-bottom:var(--space-1)}.muaadh-shell-sidebar__section-title{padding:var(--space-3) var(--space-5) 6px;font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-sidebar-section-text);white-space:nowrap;overflow:hidden}.muaadh-shell-sidebar__item{display:block}.muaadh-shell-sidebar__link{display:flex;align-items:center;gap:var(--space-3);padding:11px var(--space-5);color:var(--color-sidebar-text);text-decoration:none;font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;transition:all var(--chassis-duration-fast) ease;border-inline-start:var(--chassis-border-thick) solid transparent;position:relative}.muaadh-shell-sidebar__link:hover{color:var(--color-sidebar-text-hover);background:var(--color-sidebar-hover-bg);text-decoration:none}.muaadh-shell-sidebar__link.active{color:var(--color-sidebar-text-hover);background:var(--color-sidebar-active-bg);border-inline-start-color:var(--color-primary)}.muaadh-shell-sidebar__icon{width:var(--size-control-xxs);height:var(--size-control-xxs);flex-shrink:0;display:flex;align-items:center;justify-content:center}.muaadh-shell-sidebar__icon svg{width:var(--size-control-xxs);height:var(--size-control-xxs)}.muaadh-shell-sidebar__icon svg path,.muaadh-shell-sidebar__icon svg circle,.muaadh-shell-sidebar__icon svg rect{stroke:currentColor}.muaadh-shell-sidebar__icon svg [fill]:not([fill=none]){fill:currentColor}.muaadh-shell-sidebar__icon i{font-size:var(--text-base);width:var(--size-control-xxs);text-align:center}.muaadh-shell-sidebar__label{flex:1;overflow:hidden;text-overflow:ellipsis}.muaadh-shell-sidebar__toggle{display:flex;align-items:center;gap:var(--space-3);padding:11px var(--space-5);color:var(--color-sidebar-text);text-decoration:none;font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;transition:all var(--chassis-duration-fast) ease;border-inline-start:var(--chassis-border-thick) solid transparent;width:100%;background:none;border-top:none;border-inline-end:none;border-bottom:none;cursor:pointer;text-align:start}.muaadh-shell-sidebar__toggle:hover,.muaadh-shell-sidebar__toggle.active{color:var(--color-sidebar-text-hover);background:var(--color-sidebar-hover-bg)}.muaadh-shell-sidebar__arrow{margin-inline-start:auto;font-size:var(--text-xs);transition:transform var(--chassis-duration-quick) ease}.muaadh-shell-sidebar__toggle[aria-expanded=true] .muaadh-shell-sidebar__arrow{transform:rotate(180deg)}.muaadh-shell-sidebar__submenu{list-style:none;padding:0;margin:0;overflow:hidden;max-height:0;transition:max-height .25s ease}.muaadh-shell-sidebar__submenu.muaadh-state--show{max-height:600px}.muaadh-shell-sidebar__submenu a{display:block;padding:7px var(--space-5) 7px 56px;color:var(--color-sidebar-text);text-decoration:none;font-size:var(--text-sm);transition:all var(--chassis-duration-fast) ease}.muaadh-shell-sidebar__submenu a:hover{color:var(--color-sidebar-text-hover);text-decoration:none}.muaadh-shell-sidebar__submenu a.active{color:var(--color-primary);font-weight:var(--font-semibold)}.muaadh-shell-sidebar__version{color:var(--color-sidebar-section-text);font-size:var(--text-xs)}.muaadh-shell-sidebar__badge{background:var(--color-danger);color:var(--color-text-on-danger);font-size:var(--text-xs);font-weight:var(--font-bold);padding:2px 6px;border-radius:var(--radius-xl);min-width:clamp(15px,.234vw + 12px,18px);text-align:center;line-height:1.3}.muaadh-shell-sidebar__profile{display:flex;align-items:center;gap:var(--space-3);padding:14px var(--space-5);margin-bottom:var(--space-1);background:var(--color-sidebar-hover-bg);border-bottom:var(--chassis-border-thin) solid var(--color-sidebar-border)}.muaadh-shell-sidebar__profile-info{min-width:0;flex:1}.muaadh-shell-sidebar__profile-name{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.muaadh-shell-sidebar__profile-role{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin-top:2px}.muaadh-shell-sidebar__link--danger{color:var(--color-danger)}.muaadh-shell-sidebar__link--danger:hover{background:var(--color-danger-light);color:var(--color-danger)}.muaadh-shell-sidebar__logout-form{margin:0;padding:0}.muaadh-shell-sidebar__logout-form button.muaadh-shell-sidebar__link{background:transparent;border:none;font:inherit;cursor:pointer;width:100%;text-align:start}.muaadh-shell-sidebar__version-row{text-align:center;padding:var(--space-4) 0}.muaadh-shell-overlay{display:none;position:fixed;top:var(--m-topbar-h);left:0;right:0;bottom:0;background:var(--color-overlay-bg);z-index:10080;opacity:0;transition:opacity var(--chassis-duration-quick) ease}.muaadh-shell-overlay.active{display:block;opacity:1}.muaadh-shell-topbar__toggle{display:flex;align-items:center;background:none;border:none;color:var(--color-text-primary);padding:var(--space-2);cursor:pointer;border-radius:var(--chassis-radius);font-size:var(--text-xl);line-height:1}.muaadh-shell-topbar__toggle:hover{background:var(--color-bg-gray)}.muaadh-shell-topbar__logo{display:flex;min-width:0;flex-shrink:1;overflow:hidden;margin-inline-start:auto}.muaadh-shell-topbar__logo img{max-height:var(--size-img-sm);width:auto;max-width:clamp(98px,1.719vw + 76px,120px);object-fit:contain}.muaadh-shell-topbar__nav{flex:1;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:var(--space-1);min-width:0}.muaadh-shell-topbar__nav-link{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--chassis-radius);color:var(--text-link);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1;white-space:nowrap;cursor:pointer;transition:background var(--chassis-duration-fast) ease,color var(--chassis-duration-fast) ease}.muaadh-shell-topbar__nav-link:hover,.muaadh-shell-topbar__nav-link:focus-visible{background:var(--color-bg-gray);color:var(--text-link-hover);outline:none}.muaadh-shell-topbar__nav-link--active{background:var(--color-bg-gray);color:var(--text-link-hover);font-weight:var(--font-bold)}.muaadh-shell-topbar__nav-link svg,.muaadh-shell-topbar__nav-link i{width:clamp(15px,.234vw + 12px,18px);height:clamp(15px,.234vw + 12px,18px);flex-shrink:0;color:inherit;fill:currentColor;stroke:currentColor}.muaadh-shell-topbar__nav-icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:0}.muaadh-cart-count{position:absolute;top:-6px;inset-inline-end:-8px;min-width:clamp(13px,.234vw + 10px,16px);height:clamp(13px,.234vw + 10px,16px);padding:0 var(--space-1);border-radius:var(--radius-xl);background:var(--color-danger);color:var(--color-text-on-danger);font-size:var(--text-xs);font-weight:var(--font-bold);display:flex;align-items:center;justify-content:center}.muaadh-shell-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,clamp(180px,3.125vw + 140px,220px)),1fr));gap:var(--space-10)}.muaadh-shell-footer__logo img{max-height:clamp(33px,.547vw + 26px,40px);width:auto;filter:brightness(0) invert(1);margin-bottom:var(--space-4)}.muaadh-shell-footer__desc{color:var(--color-footer-text-muted);font-size:var(--text-sm);line-height:1.6;margin-bottom:var(--space-4)}.muaadh-shell-footer__contact-item{display:flex;align-items:center;gap:var(--space-2-5);color:var(--color-footer-link);text-decoration:none;font-size:var(--text-sm);margin-bottom:var(--space-2);transition:color var(--chassis-duration-fast) ease}.muaadh-shell-footer__contact-item:hover{color:var(--color-footer-link-hover);text-decoration:none}.muaadh-shell-footer__contact-item i{width:clamp(13px,.234vw + 10px,16px);text-align:center;color:var(--color-primary)}.muaadh-shell-footer__socials{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2-5);margin-top:var(--space-4)}.muaadh-shell-footer__social{display:inline-flex;align-items:center;justify-content:center;width:clamp(30px,.5vw + 26px,36px);height:clamp(30px,.5vw + 26px,36px);border-radius:50%;background:var(--color-primary);text-decoration:none;transition:background var(--chassis-duration-fast) ease,transform var(--chassis-duration-fast) ease}.muaadh-shell-footer__social:hover{background:var(--color-primary-hover);transform:translateY(-2px);text-decoration:none}.muaadh-shell-footer__social .muaadh-icon{width:clamp(15px,.3vw + 12px,18px);height:clamp(15px,.3vw + 12px,18px);color:var(--color-text-on-primary);fill:var(--color-text-on-primary)}.muaadh-shell-footer__title{color:var(--color-footer-text);font-size:var(--text-base);font-weight:var(--font-semibold);margin-bottom:var(--space-4)}.muaadh-shell-footer__links{list-style:none;padding:0;margin:0}.muaadh-shell-footer__links li{margin-bottom:var(--space-2)}.muaadh-shell-footer__links a{color:var(--color-footer-link);text-decoration:none;font-size:var(--text-sm);transition:color var(--chassis-duration-fast) ease}.muaadh-shell-footer__links a:hover{color:var(--color-footer-link-hover)}.muaadh-shell-footer__newsletter{margin-bottom:var(--space-5)}.muaadh-shell-footer__newsletter-text{color:var(--color-footer-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-3)}.muaadh-shell-footer__newsletter-form{display:flex;gap:0}.muaadh-shell-footer__newsletter-form input{flex:1;height:clamp(34px,.625vw + 26px,42px);padding:0 clamp(11px,.234vw + 8px,14px);border:var(--chassis-border-thin) solid var(--color-footer-border);border-start-start-radius:var(--chassis-radius);border-end-start-radius:var(--chassis-radius);border-start-end-radius:0;border-end-end-radius:0;background:rgba(var(--color-card-bg-rgb),.08);color:var(--color-footer-text);font-size:var(--text-sm)}.muaadh-shell-footer__newsletter-form input::placeholder{color:var(--color-footer-text-muted)}.muaadh-shell-footer__newsletter-form .muaadh-action{height:clamp(34px,.625vw + 26px,42px);padding:0 var(--space-4);border-start-start-radius:0;border-end-start-radius:0}.muaadh-shell-footer__bottom{margin-top:var(--space-10);padding:var(--space-5) 0;border-top:var(--chassis-border-thin) solid var(--color-footer-border);text-align:center}.muaadh-shell-footer__copyright{color:var(--color-footer-text-muted);font-size:var(--text-sm);margin:0}.muaadh-shell-topbar.fixed-top{z-index:10100}.muaadh-shell,.muaadh-shell-fluid{width:100%;padding-right:var(--m-gutter);padding-left:var(--m-gutter);margin-right:auto;margin-left:auto}.muaadh-shell-content .account-info-box{background:var(--color-card-bg);border:var(--chassis-border-thin) solid var(--color-card-border);border-radius:var(--chassis-radius-card);padding:var(--space-5);height:100%}.muaadh-shell-content .account-info-box h5,.muaadh-shell-content .account-info-box h6{color:var(--color-text-primary)}.muaadh-pageframe{width:100%;max-width:1440px;margin-inline:auto;padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.muaadh-pageframe>.muaadh-panel,.muaadh-pageframe>.muaadh-tile-grid,.muaadh-pageframe>.muaadh-notice{margin-bottom:0}.muaadh-pagehead{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);background-color:var(--color-card-bg);border:var(--chassis-border-thin) solid var(--color-border);border-radius:var(--chassis-radius-card);padding:var(--space-4) var(--space-5);box-shadow:var(--chassis-shadow-card-elevated)}.muaadh-pagehead__main{flex:1 1 auto;min-width:0}.muaadh-pagehead__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);margin:0 0 var(--space-2)}.muaadh-pagehead__crumbs a,.muaadh-pagehead__crumbs span{color:var(--text-muted);text-decoration:none;transition:color var(--chassis-duration-quick) ease}.muaadh-pagehead__crumbs a:hover{color:var(--color-primary)}.muaadh-pagehead__crumbs>*+*:before{content:"›";color:var(--text-muted);margin-inline-end:var(--space-2)}.muaadh-pagehead__title{overflow-wrap:anywhere;font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.3}.muaadh-pagehead__lede{font-size:var(--text-sm);color:var(--text-muted);margin:var(--space-2) 0 0;line-height:1.5}.muaadh-pagehead__actions{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.muaadh-pagehead--centered{flex-direction:column;align-items:center;text-align:center}.muaadh-pagehead--centered .muaadh-pagehead__main{flex:0 0 auto}.muaadh-shell-content .muaadh-loader-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffffe6;background-repeat:no-repeat;background-position:center;background-size:48px;z-index:10;display:none;border-radius:var(--chassis-radius-card)}.muaadh-shell-content .muaadh-loader--submit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;display:none}.muaadh-shell-content .process.select1{padding:.375rem var(--space-3);font-size:var(--text-xs);font-weight:var(--font-semibold);border-radius:var(--chassis-radius-sm);border:none;cursor:pointer}.muaadh-shell-content .process.select1.drop-success{background:var(--success-light);color:var(--success-dark)}.muaadh-shell-content .process.select1.drop-danger{background:var(--danger-light);color:var(--danger-dark)}.muaadh-shell-layout--admin .muaadh-sync-progress-bar-wrap{background:var(--color-border);border-radius:var(--chassis-radius-sm);height:clamp(7px,.078vw + 6px,8px);overflow:hidden}.muaadh-shell-layout--admin .muaadh-sync-progress-bar{background:var(--color-primary);height:100%;width:var(--sync-progress);transition:width var(--chassis-duration-normal)}.muaadh-shell-layout--admin .muaadh-empty-state-tile{background:var(--color-bg-body);border-radius:var(--chassis-radius);text-align:center;color:var(--color-text-muted)}.muaadh-shell-layout--admin .purchase-shipment-tile{background:var(--color-card-bg);border:var(--chassis-border-thin) solid var(--color-border);border-radius:var(--chassis-radius);padding:var(--space-3)}.muaadh-shell-layout--admin .purchase-shipment-progress{height:clamp(5px,.078vw + 4px,6px);width:clamp(66px,1.094vw + 52px,80px);background:var(--color-bg-light);border-radius:var(--chassis-radius-xs);overflow:hidden}.muaadh-shell-layout--admin .purchase-shipment-progress-fill{height:100%;width:var(--shipment-progress);background:var(--color-primary);border-radius:var(--chassis-radius-xs)}.muaadh-shell-layout--admin .muaadh-shell-content{background-color:var(--color-bg-gray);padding-inline:var(--space-5);padding-bottom:var(--space-5)}.muaadh-shell-layout--admin .muaadh-panel{background-color:var(--color-card-bg);border:var(--chassis-border-thin) solid var(--color-border);border-radius:var(--chassis-radius-card);box-shadow:var(--chassis-shadow-card-elevated);transition:box-shadow var(--chassis-duration-quick) ease}.muaadh-shell-layout--admin .muaadh-panel:hover{box-shadow:var(--chassis-shadow-card-elevated-hover)}.muaadh-shell-layout--admin .muaadh-panel__header{padding:var(--space-4) var(--space-5);background-color:var(--color-bg-gray);border-bottom:var(--chassis-border-thin) solid var(--color-border);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.muaadh-shell-layout--admin .muaadh-panel__header .name,.muaadh-shell-layout--admin .muaadh-panel__header h4,.muaadh-shell-layout--admin .muaadh-panel__header h5{margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-body)}.muaadh-shell-layout--admin .muaadh-panel__body{padding:var(--space-5)}.muaadh-shell-layout--admin .muaadh-panel__body>p:first-child{margin-top:0}.muaadh-shell-layout--admin .muaadh-panel__body>p:last-child{margin-bottom:0}.muaadh-shell-layout--admin .muaadh-panel__body.muaadh-text-align-center h5{margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-tight)}.muaadh-shell-layout--admin .muaadh-panel__body.muaadh-text-align-center h3{margin:0;font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-body);line-height:1.2}.muaadh-shell-layout--admin .muaadh-switch{border-bottom:var(--chassis-border-thin) solid var(--color-border);gap:var(--space-2);padding:0 var(--space-1)}.muaadh-shell-layout--admin .muaadh-switch__route{padding:var(--space-3) var(--space-5);border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--text-secondary);font-weight:var(--font-medium);background:transparent;list-style:none}.muaadh-shell-layout--admin .muaadh-switch__route:hover{background-color:var(--color-bg-light);color:var(--action-primary)}.muaadh-shell-layout--admin .muaadh-switch__route.active{background-color:var(--color-card-bg);color:var(--action-primary);border-bottom-color:var(--action-primary);border-bottom-width:var(--chassis-border-normal);box-shadow:0 -1px 0 var(--color-border),1px 0 0 var(--color-border),-1px 0 0 var(--color-border)}.muaadh-shell-layout--admin .muaadh-switch__pane{padding:var(--space-4) 0 0}.muaadh-pageframe .muaadh-user-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.muaadh-pageframe .muaadh-roster{margin-bottom:0}.muaadh-footer h4,.muaadh-footer h5{color:var(--color-footer-text);font-size:var(--text-lg);font-weight:var(--font-semibold);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:var(--chassis-border-normal) solid var(--color-footer-link-hover);display:inline-block}.muaadh-footer ul{list-style:none;padding:0;margin:0}.muaadh-footer a{color:var(--color-footer-link);text-decoration:none;font-size:var(--text-sm);transition:var(--chassis-duration-quick) ease}.muaadh-footer a:hover{color:var(--color-footer-link-hover)}@keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@keyframes theme_fadeInUp{0%{transform:translateY(30px);opacity:0}50%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes theme_fadeInDown{0%{opacity:0;transform:translate3d(0,-50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes catalogItem-hover{0%{transform:translate(-50%,-50%) scale(.8)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes toTopFromBottom{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}@keyframes shine{to{left:125%}}@keyframes flipimage{0%{transform:scale(1) rotateY(0)}50%{transform:scale(.8) rotateY(90deg)}to{transform:scale(1) rotateY(0)}}@keyframes loading{0%{width:0}to{width:100%}}@keyframes m-spinner-border{to{transform:rotate(360deg)}}@keyframes muaadh-pulse{50%{opacity:.2}}@keyframes m-search-hub-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes m-search-hub-loadbar{0%{left:-40%}to{left:100%}}@keyframes m-vin-modal-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes m-vin-modal-scaleIn{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes m-vehicle-search-loadbar{0%{left:-40%}to{left:100%}}@keyframes m-vehicle-search-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes pulse{0%{transform:translate(-50%) scale(1);opacity:.2}50%{transform:translate(-50%) scale(1.2);opacity:.1}to{transform:translate(-50%) scale(1);opacity:.2}}@keyframes m-chat-bounce{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes muaadh-assistant-typing-bounce{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}.muaadh-margin-bottom-0{margin-bottom:0}.muaadh-margin-bottom-1{margin-bottom:var(--space-1)}.muaadh-margin-bottom-2{margin-bottom:var(--space-2)}.muaadh-margin-bottom-3{margin-bottom:var(--space-3)}.muaadh-margin-bottom-4{margin-bottom:var(--space-4)}.muaadh-margin-top-1{margin-top:var(--space-1)}.muaadh-margin-top-2{margin-top:var(--space-2)}.muaadh-margin-top-3{margin-top:var(--space-3)}.muaadh-margin-top-4{margin-top:var(--space-4)}.muaadh-margin-bottom-5{margin-bottom:var(--space-5)}.muaadh-margin-start-1{margin-inline-start:var(--space-1)}.muaadh-margin-start-2{margin-inline-start:var(--space-2)}.muaadh-margin-end-1{margin-inline-end:var(--space-1)}.muaadh-margin-end-2{margin-inline-end:var(--space-2)}.muaadh-margin-end-3{margin-inline-end:var(--space-3)}.muaadh-margin-inline-1{margin-inline:var(--space-1)}.muaadh-margin-inline-4{margin-inline:var(--space-4)}.muaadh-margin-x-auto{margin-inline:auto}.muaadh-margin-block-2{margin-block:var(--space-2)}.muaadh-margin-block-3{margin-block:var(--space-3)}.muaadh-margin-block-4{margin-block:var(--space-4)}.muaadh-margin-block-5{margin-block:var(--space-5)}.muaadh-margin-right-1{margin-inline-end:.25rem}.muaadh-margin-right-2{margin-inline-end:.5rem}.muaadh-margin-right-3{margin-inline-end:1rem}.muaadh-padding-0{padding:0}.muaadh-padding-2{padding:var(--space-2)}.muaadh-padding-3{padding:var(--space-3)}.muaadh-padding-4{padding:var(--space-4)}.muaadh-padding-start-3{padding-inline-start:var(--space-3)}.muaadh-padding-inline-2{padding-inline:var(--space-2)}.muaadh-padding-inline-3{padding-inline:var(--space-3)}.muaadh-padding-block-1{padding-block:var(--space-1)}.muaadh-padding-block-2{padding-block:var(--space-2)}.muaadh-padding-block-3{padding-block:var(--space-3)}.muaadh-padding-block-4{padding-block:var(--space-4)}.muaadh-padding-block-5{padding-block:var(--space-5)}.muaadh-padding-top-3{padding-top:var(--space-3)}.muaadh-padding-bottom-3{padding-bottom:var(--space-3)}.muaadh-padding-inline-20{padding-inline:var(--space-5)}.muaadh-text-primary-theme{color:var(--color-primary)}.muaadh-text-danger-theme{color:var(--color-danger)}.muaadh-text-primary{color:var(--text-primary)}.muaadh-text-muted{color:var(--text-muted)}.muaadh-text-inverse{color:var(--text-inverse)}.muaadh-text-success{color:var(--action-success)}.muaadh-text-danger{color:var(--action-danger)}.muaadh-text-warning{color:var(--action-warning)}.muaadh-text-info{color:var(--action-info)}.muaadh-text-white{color:var(--color-text-white)}.muaadh-text-decoration-line-through{text-decoration:line-through}.muaadh-text-align-center{text-align:center}.muaadh-text-sm{font-size:var(--text-sm)}.muaadh-text-decoration-none{text-decoration:none}.muaadh-text-mono{font-family:Roboto Mono,monospace}.muaadh-text-break-all{word-break:break-all}.muaadh-text-eyebrow{font-size:var(--text-xs);letter-spacing:var(--letter-spacing-tight)}.muaadh-text-align-start{text-align:start}.muaadh-text-align-end{text-align:end}.muaadh-text-nowrap{white-space:nowrap}.muaadh-text-uppercase{text-transform:uppercase}.muaadh-text-xs{font-size:var(--text-xs)}.muaadh-text-align-right{text-align:end}.muaadh-background-danger-subtle{background-color:var(--danger-light)}.muaadh-background-warning-subtle{background-color:var(--warning-light)}.muaadh-background-light-themed{background:var(--color-bg-light)}.muaadh-background-elevated{background:var(--surface-elevated)}.muaadh-background-primary{background-color:var(--action-primary)}.muaadh-background-success{background-color:var(--action-success)}.muaadh-background-danger{background-color:var(--action-danger)}.muaadh-background-warning{background-color:var(--action-warning)}.muaadh-background-light{background-color:var(--surface-secondary)}.muaadh-background-dark{background-color:var(--surface-inverse)}.muaadh-background-surface{background-color:var(--surface-card)}.muaadh-background-info{background-color:var(--action-info)}.muaadh-background-secondary{background-color:var(--surface-secondary)}.muaadh-background-opacity-10{opacity:.1}.muaadh-icon{display:inline-block;vertical-align:-.125em;fill:currentColor;stroke:currentColor;width:1em;height:1em;flex-shrink:0}.muaadh-icon--lg{width:1.25em;height:1.25em}.muaadh-icon--2x{width:2em;height:2em}.muaadh-icon--2-5x{width:2.5em;height:2.5em;font-size:2.5em}.muaadh-icon--3x{width:3em;height:3em}.muaadh-icon--4x{width:4em;height:4em}.muaadh-icon--5x{width:5em;height:5em}.muaadh-icon-bubble{flex-shrink:0}.muaadh-icon-bubble--35{width:clamp(29px,.469vw + 23px,35px);height:clamp(29px,.469vw + 23px,35px)}.muaadh-icon-bubble--45{width:clamp(37px,.625vw + 29px,45px);height:clamp(37px,.625vw + 29px,45px)}.muaadh-icon-bubble--70{width:clamp(57px,1.016vw + 44px,70px);height:clamp(57px,1.016vw + 44px,70px)}.muaadh-icon-clock{width:1em;height:1em}.muaadh-display-none{display:none!important}.muaadh-display-inline{display:inline}.muaadh-display-inline-block{display:inline-block}.muaadh-display-block{display:block}.muaadh-display-flex{display:flex}.muaadh-display-4{font-size:var(--text-4xl);font-weight:300;line-height:1.2}.muaadh-flex-column{flex-direction:column}.muaadh-flex-grow-1{flex-grow:1}.muaadh-flex-shrink-0{flex-shrink:0}.muaadh-flex-nowrap{flex-wrap:nowrap}.muaadh-flex-wrap{flex-wrap:wrap}.muaadh-flex-1{flex:1}.muaadh-position-top-0{top:0}.muaadh-position-start-100{inset-inline-start:100%}.muaadh-position-relative{position:relative}.muaadh-position-absolute{position:absolute}.muaadh-gap-1{gap:var(--space-1)}.muaadh-gap-2{gap:var(--space-2)}.muaadh-gap-3{gap:var(--space-3)}.muaadh-gap-4{gap:var(--space-4)}.muaadh-font-bold{font-weight:var(--font-bold)}.muaadh-font-size-4{font-size:var(--text-2xl)}.muaadh-font-size-5{font-size:var(--text-xl)}.muaadh-font-size-6{font-size:var(--text-base)}.muaadh-font-weight-semibold{font-weight:var(--font-semibold)}.muaadh-font-weight-bold{font-weight:var(--font-bold)}.muaadh-font-size-sm{font-size:var(--text-sm)}.muaadh-border{border:var(--chassis-border-thin) solid var(--border-default)}.muaadh-border-color-primary{border-color:var(--action-primary)}.muaadh-border-top{border-top:var(--chassis-border-thin) solid var(--border-default)}.muaadh-border-top--strong{border-top-width:2px}.muaadh-border-top--light{border-top-color:var(--border-light)}.muaadh-border-top--primary{border-top-color:var(--action-primary)}.muaadh-border-none{border:none}.muaadh-border-color-danger{border-color:var(--action-danger)}.muaadh-border-color-info{border-color:var(--action-info)}.muaadh-border-color-success{border-color:var(--action-success)}.muaadh-min-width-0{min-width:0}.muaadh-min-width-100{min-width:clamp(82px,1.406vw + 64px,100px)}.muaadh-min-height-100{min-height:clamp(82px,1.406vw + 64px,100px)}.muaadh-justify-center{justify-content:center}.muaadh-justify-end{justify-content:flex-end}.muaadh-justify-between{justify-content:space-between}.muaadh-is-loading:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:var(--chassis-border-normal) solid var(--border-light);border-top-color:var(--action-primary);border-radius:var(--chassis-radius-circle);animation:m-spinner-border .6s linear infinite}.muaadh-is-active{background-color:var(--action-primary-light);color:var(--action-primary)}.muaadh-hover-lift .muaadh-panel__body{background:var(--color-primary-light)}.muaadh-hover-lift{transition:transform var(--chassis-duration-quick) ease,box-shadow var(--chassis-duration-quick) ease}.muaadh-hover-lift:hover{transform:translateY(-5px);box-shadow:0 .5rem 1rem #00000026}.muaadh-loading-spinner{border-top-color:var(--color-primary)}.muaadh-show-table{overflow-x:auto}.muaadh-state--collapsed{display:none}.muaadh-shadow-small{box-shadow:var(--shadow-sm)}.muaadh-overflow-hidden{overflow:hidden}.muaadh-overflow-x-auto{overflow-x:auto}.muaadh-height-100{height:100%}.muaadh-height-122{height:clamp(100px,1.719vw + 78px,122px)}.muaadh-foreground-danger{color:var(--color-danger)}.muaadh-foreground-success{color:var(--color-success)}.muaadh-balance-positive{color:var(--action-success)}.muaadh-balance-negative{color:var(--action-danger)}.muaadh-is-loading{position:relative;color:transparent;pointer-events:none}.muaadh-opacity-60{opacity:.6}.muaadh-text-pre-wrap{white-space:pre-wrap}.muaadh-grid-column-full{grid-column:1 / -1}.muaadh-font-family-mono{font-family:var(--font-mono)}.muaadh-user-table{width:100%}.muaadh-user-table table{min-width:max-content}.muaadh-user-table .view-action-wrapper{display:flex;justify-content:center;align-items:center}.muaadh-user-table th{background-color:var(--color-bg-light);text-align:center;padding:var(--space-5) var(--space-4)}.muaadh-user-table th .header-name{color:var(--color-primary)}.muaadh-user-table td{text-align:center;vertical-align:middle;padding:var(--space-5) var(--space-4)}.muaadh-user-table td.address,.muaadh-user-table td .address{max-width:clamp(230px,3.906vw + 180px,280px)}.muaadh-user-table td.message,.muaadh-user-table td .message{max-width:clamp(307px,5.234vw + 240px,374px)}.muaadh-user-table td.subject,.muaadh-user-table td .subject{max-width:clamp(186px,3.203vw + 145px,227px)}.muaadh-user-table td.actions,.muaadh-user-table td .actions{max-width:clamp(97px,1.641vw + 76px,118px)}.muaadh-user-table td .muaadh-table-actions{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.muaadh-user-select-all{-webkit-user-select:all;user-select:all}.muaadh-stat-summary{background:var(--surface-primary);border:var(--chassis-border-thin) solid var(--color-card-border);border-radius:var(--chassis-radius);padding:clamp(12px,.234vw + 9px,15px);text-align:center;box-shadow:0 2px 4px var(--color-overlay-medium);margin-bottom:15px}.muaadh-stat-summary h6{color:var(--color-text-muted);font-size:var(--text-xs);margin-bottom:5px}.muaadh-stat-summary h4{margin:0}.muaadh-stat-tile{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--surface-card);border:var(--chassis-border-thin) solid var(--color-card-border);border-radius:var(--chassis-radius-card);box-shadow:var(--chassis-shadow-card-elevated);height:100%;transition:all var(--chassis-duration-normal) ease}.muaadh-stat-tile:hover{transform:translateY(-4px);box-shadow:var(--chassis-shadow-card-elevated-hover)}.muaadh-stat-tile__icon{flex-shrink:0;width:clamp(43px,.703vw + 34px,52px);height:clamp(43px,.703vw + 34px,52px);display:flex;align-items:center;justify-content:center;border-radius:var(--chassis-radius-lg);background:var(--gradient-dark)}.muaadh-stat-tile__icon img,.muaadh-stat-tile__icon svg{width:clamp(21px,.391vw + 16px,26px);height:clamp(21px,.391vw + 16px,26px);object-fit:contain;filter:brightness(0) invert(1)}.muaadh-stat-tile__content{flex:1;min-width:0}.muaadh-stat-tile__label{display:block;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-muted);margin-bottom:var(--space-2)}.muaadh-stat-tile__value{display:block;font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);line-height:1.2}.muaadh-stat-tile--primary .muaadh-stat-tile__icon{background:var(--gradient-primary);box-shadow:var(--shadow-primary)}.muaadh-stat-tile--success .muaadh-stat-tile__icon{background:var(--gradient-success);box-shadow:var(--shadow-success)}.muaadh-stat-tile--warning .muaadh-stat-tile__icon{background:var(--gradient-warning);box-shadow:var(--shadow-warning)}.muaadh-stat-tile--danger .muaadh-stat-tile__icon{background:var(--gradient-danger);box-shadow:var(--shadow-danger)}.muaadh-stat-tile--info .muaadh-stat-tile__icon{background:var(--gradient-info);box-shadow:var(--shadow-info)}.muaadh-stat-tile--secondary .muaadh-stat-tile__icon{background:var(--gradient-secondary);box-shadow:var(--shadow-secondary)}.muaadh-timeline{position:relative;padding-left:30px}.muaadh-timeline:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:2px;background:var(--border-default)}.muaadh-timeline-item{position:relative;padding-bottom:var(--space-5)}.muaadh-timeline-item:last-child{padding-bottom:0}.muaadh-timeline-marker{position:absolute;left:-30px;top:0;width:var(--size-control-xs);height:var(--size-control-xs);border-radius:var(--chassis-radius-circle);border:var(--chassis-border-normal) solid var(--color-card-bg);box-shadow:0 0 0 2px var(--color-bg-light);display:flex;align-items:center;justify-content:center;color:var(--color-text-on-primary);font-size:var(--text-xs)}.muaadh-timeline-item.active .muaadh-timeline-marker{width:16px;height:16px;left:-27px}.muaadh-timeline-content{padding:var(--space-2-5) clamp(12px,.234vw + 9px,15px);background:var(--bg-secondary);border-radius:5px}.muaadh-switch{display:flex;border-bottom:var(--chassis-border-normal) solid var(--border-default);gap:0;list-style:none;padding:0;margin:0}.muaadh-switch__route{padding:var(--space-3) var(--space-4);cursor:pointer;color:var(--text-secondary);font-weight:var(--font-medium);border-bottom:var(--chassis-border-normal) solid transparent;margin-bottom:-2px;transition:color var(--transition-fast),border-color var(--transition-fast);text-decoration:none;white-space:nowrap;display:block;list-style:none}.muaadh-switch__route:hover,.muaadh-switch__route.active{color:var(--action-primary);border-bottom-color:var(--action-primary)}.muaadh-switch__pane{display:none;padding:var(--space-4) 0}.muaadh-switch__pane.muaadh-state--show,.muaadh-switch__pane.active{display:block}.muaadh-switch__panes>.muaadh-switch__pane{display:none}.muaadh-switch__panes>.muaadh-switch__pane.active,.muaadh-switch__panes>.muaadh-switch__pane.muaadh-state--show{display:block}.muaadh-menu{position:relative}.muaadh-menu__trigger{display:inline-flex;align-items:center;gap:var(--space-1)}.muaadh-menu__trigger:after{content:"";display:inline-block;width:0;height:0;margin-inline-start:.255em;vertical-align:.255em;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.muaadh-menu__list{position:absolute;z-index:1000;display:none;min-width:10rem;max-height:calc(var(--m-safe-dvh) - var(--m-floating-gap) * 2);overflow-y:auto;padding:var(--space-2) 0;margin:0;font-size:var(--text-sm);color:var(--text-primary);text-align:start;list-style:none;background-color:var(--surface-card);background-clip:padding-box;border:var(--chassis-border-thin) solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.muaadh-menu__list.muaadh-state--show{display:block}.muaadh-menu__list a,.muaadh-menu__list button{display:block;width:100%;padding:var(--space-2) var(--space-4);clear:both;font-weight:var(--font-normal);color:var(--text-primary);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.muaadh-menu__list a:hover,.muaadh-menu__list button:hover{color:var(--text-primary);background-color:var(--surface-elevated)}.muaadh-menu__divider{height:0;margin:var(--space-2) 0;overflow:hidden;border-top:var(--chassis-border-thin) solid var(--border-default)}.muaadh-map-panel-top{background:var(--bg-secondary);border-bottom:var(--chassis-border-thin) solid var(--border-default)}.muaadh-map-panel-bottom{background:var(--bg-secondary);border-top:var(--chassis-border-thin) solid var(--border-default)}.muaadh-map-container{height:clamp(287px,4.922vw + 224px,350px);width:100%;min-height:clamp(287px,4.922vw + 224px,350px)}.muaadh-map-search-wrapper gmp-place-autocomplete,.muaadh-global-map-search-container gmp-place-autocomplete{width:100%;--gmpx-color-surface: var(--bg-primary);--gmpx-color-on-surface: var(--text-primary);--gmpx-color-on-surface-variant: var(--text-secondary);--gmpx-color-primary: var(--color-primary);--gmpx-font-family-base: inherit;--gmpx-font-size-base: 14px;border:var(--chassis-border-thin) solid var(--border-default);border-radius:var(--radius-md)}.muaadh-list-unstyled{padding:0;margin:0;list-style:none}.muaadh-list i{font-size:var(--text-lg);color:var(--color-danger)}.muaadh-list small{color:var(--color-text-light)}.muaadh-list-group{display:flex;flex-direction:column;padding:0;margin-bottom:0;border-radius:var(--radius-md);list-style:none}.muaadh-list-group__item{position:relative;display:block;padding:var(--space-3) var(--space-4);color:var(--text-primary);background-color:var(--surface-card);border:var(--chassis-border-thin) solid var(--border-default)}.muaadh-list-group__item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.muaadh-list-group__item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.muaadh-list-group__item+.muaadh-list-group__item{border-top-width:0}.muaadh-dashboard-checkbox-wrapper{display:flex;align-items:center;gap:var(--space-3);position:relative}.muaadh-dashboard-checkbox-wrapper label{color:var(--color-text-primary);font-size:var(--text-base);font-style:normal;font-weight:var(--font-normal);line-height:120%;cursor:pointer;position:relative;margin-left:28px}.muaadh-dashboard-checkbox-wrapper input[type=checkbox]{display:none}.muaadh-dashboard-checkbox-wrapper input[type=checkbox]:checked+.icon-label{border-color:var(--color-primary);background-color:var(--color-text-white)}.muaadh-dashboard-checkbox-wrapper input[type=checkbox]:checked+.icon-label svg{display:block}.muaadh-dashboard-checkbox-wrapper .icon-label{width:clamp(13px,.234vw + 10px,16px);height:clamp(13px,.234vw + 10px,16px);flex-shrink:0;border-radius:var(--chassis-radius-sm);border:var(--chassis-border-thin) solid var(--color-text-muted);background:var(--color-bg-gray);position:absolute;left:0;margin-left:0}.muaadh-dashboard-checkbox-wrapper .icon-label svg{display:none;position:absolute;top:10%;left:50%}.muaadh-add-catalogItem-form-sidebar .muaadh-padding-inline-20{padding-left:var(--space-5);padding-right:var(--space-5)}.muaadh-add-catalogItem-form{margin-top:var(--space-2)}.muaadh-add-catalogItem-form .items-catalogItem-inputes-wrapper{display:none}.muaadh-add-catalogItem-form .items-catalogItem-inputes-wrapper.muaadh-state--show{display:initial}.muaadh-add-catalogItem-form-sidebar .img{max-width:clamp(352px,6.016vw + 275px,429px);cursor:pointer;max-height:clamp(352px,6.016vw + 275px,429px);object-fit:cover}.muaadh-split-row{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.muaadh-purchase-table-wrap table#example2{margin:10px var(--space-5)}.muaadh-purchase-table-wrap{max-width:clamp(738px,12.656vw + 576px,900px);margin:0 auto}.muaadh-purchase-details-table{width:100%}.muaadh-purchase-track{display:inline-flex;align-items:center;gap:.25rem}.muaadh-invoice-header-border{border-bottom:var(--chassis-border-thick) solid var(--action-primary)}.muaadh-invoice-footer-border{border-top:var(--chassis-border-thin) solid var(--border-light)}.muaadh-invoice-section-label{font-size:var(--text-xs);letter-spacing:var(--letter-spacing-tight)}.muaadh-invoice-totals{min-width:clamp(230px,3.906vw + 180px,280px)}.muaadh-corner-medium{border-radius:var(--radius-md)}.muaadh-corner-top{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);border-bottom-left-radius:0;border-bottom-right-radius:0}.muaadh-corner-full{border-radius:50%}.muaadh-corner-pill{border-radius:var(--chassis-radius-pill)}.muaadh-tracking-status-summary{border:none;border-radius:var(--chassis-radius-xl)}.muaadh-tracking-step.active .step-icon{box-shadow:0 0 0 4px var(--color-success-light)}.muaadh-tracking-sync{display:inline-flex;align-items:center;gap:.25rem}.muaadh-progress-medium{height:clamp(7px,.078vw + 6px,8px)}.muaadh-progress{display:flex;height:.75rem;overflow:hidden;font-size:var(--text-xs);background-color:var(--surface-elevated);border-radius:var(--radius-full)}.muaadh-progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--text-inverse);text-align:center;white-space:nowrap;background-color:var(--action-primary);transition:width .6s ease}.muaadh-loader__spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25rem solid currentcolor;border-right-color:transparent;border-radius:var(--chassis-radius-circle);animation:m-spinner-border .75s linear infinite}.muaadh-loader__spinner-border-sm{width:1rem;height:1rem;border-width:.2em}.muaadh-loader-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-card-bg-rgb),.9);display:none;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-3);z-index:20}.muaadh-loader-overlay.active{display:flex}.muaadh-loader-overlay--global{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);z-index:9999;display:flex;opacity:0;pointer-events:none;transition:opacity var(--chassis-duration-normal) ease}.muaadh-loader-overlay--global.muaadh-loader-overlay--visible{opacity:1;pointer-events:auto}.muaadh-loader-overlay__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-8);background:var(--color-card-bg);border-radius:var(--chassis-radius-card);box-shadow:var(--chassis-shadow-card-elevated);color:var(--text-primary);min-width:clamp(98px,1.719vw + 76px,120px);max-width:min(90vw,360px);text-align:center}.muaadh-loader-overlay__spinner{color:var(--action-primary);width:2.5rem;height:2.5rem}.muaadh-loader-overlay__image{max-width:clamp(98px,1.719vw + 76px,120px);max-height:clamp(98px,1.719vw + 76px,120px);display:block}.muaadh-loader-overlay__message{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.4}.muaadh-loader__button-label{margin-inline-start:var(--space-2)}.muaadh-align-start{align-items:flex-start}.muaadh-align-end{align-items:flex-end}.muaadh-align-center{align-items:center}.muaadh-pre--coords{word-break:break-word;color:var(--text-primary)}.muaadh-pre-code{white-space:pre-wrap;font-size:var(--text-xs);max-height:clamp(123px,2.109vw + 96px,150px);overflow-y:auto}.muaadh-pre-code--sm{font-size:var(--text-xs);max-height:100px}.muaadh-pre--error{white-space:pre-wrap;max-height:clamp(328px,5.625vw + 256px,400px);overflow-y:auto}.muaadh-table-name{margin-bottom:28px}.muaadh-table-action{width:clamp(189px,3.203vw + 148px,230px);height:clamp(30px,.547vw + 23px,37px);z-index:2}.muaadh-table-actions{display:flex;gap:var(--space-2)}.muaadh-status-toggle{text-decoration:none;cursor:pointer;transition:opacity var(--chassis-duration-quick)}.muaadh-status-toggle:hover{opacity:.8}.muaadh-status-icon{flex-shrink:0}@media (min-width: 768px){.muaadh-split-row{grid-template-columns:1fr 1fr}.muaadh-split-row--sidebar{grid-template-columns:clamp(205px,3.516vw + 160px,250px) 1fr}.muaadh-split-row--main-heavy{grid-template-columns:1fr 2fr}.muaadh-split-row--quarter{grid-template-columns:1fr 3fr}.muaadh-split-row--wide-start{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.muaadh-tile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,clamp(180px,3.125vw + 140px,220px)),1fr));gap:var(--space-4)}.muaadh-tile-grid__empty{grid-column:1 / -1}.muaadh-img-upload #image-preview{background-size:unset}.muaadh-img-preview[style*=--preview-image]{background-image:var(--preview-image)}.muaadh-account-info-item .info-name{font-size:var(--text-base);font-weight:var(--font-medium)}.muaadh-account-info-item .info-content{font-size:var(--text-base);font-weight:var(--font-normal);word-break:break-all}.muaadh-wow-replaced{animation:fadeIn var(--chassis-duration-slow) ease-in-out}.muaadh-width-100{width:100%}.muaadh-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.muaadh-vdroplinks{display:inline-flex;gap:.5rem}.muaadh-translate-middle{transform:translate(-50%,-50%)}.muaadh-app-scope .muaadh-action--primary,.muaadh-app-scope .muaadh-action--success{color:var(--text-on-success)}.muaadh-app-scope .muaadh-action--danger{color:var(--text-on-danger)}.muaadh-app-scope .muaadh-action--warning{color:var(--text-on-warning)}.muaadh-app-scope .muaadh-action--info{color:var(--text-on-info)}.muaadh-app-scope .muaadh-action--dark{color:var(--text-on-dark)}.muaadh-app-scope a:not(.muaadh-action):not(.muaadh-wayfinder__route):not(.muaadh-menu__item){color:var(--text-link)}.muaadh-app-scope a:not(.muaadh-action):not(.muaadh-wayfinder__route):not(.muaadh-menu__item):hover{color:var(--text-link-hover)}.muaadh-app-scope footer .muaadh-text-muted,.muaadh-app-scope footer p{color:var(--text-inverse);opacity:.85}.muaadh-summary-box{background:var(--surface-primary);border-radius:var(--chassis-radius);padding:var(--space-5);text-align:center;box-shadow:0 2px 4px var(--color-overlay-medium);margin-bottom:clamp(12px,.234vw + 9px,15px)}.muaadh-step-icon{width:var(--size-control-lg);height:var(--size-control-lg);line-height:var(--size-control-lg)}.muaadh-screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.muaadh-line-height-relaxed{line-height:1.9}.muaadh-left-area{padding:var(--space-6)}.muaadh-label{display:inline-block;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);margin-bottom:.375rem}.muaadh-eml-val{width:100%;padding:var(--space-2) var(--space-3);border:var(--chassis-border-thin) solid var(--border-default);border-radius:var(--radius-md);font-size:var(--text-sm)}.muaadh-cursor-pointer{cursor:pointer}.muaadh-body-area{padding:var(--space-6)}.muaadh-all-orders-table-wrapper{overflow-x:auto}.muaadh-customer-details-area,.muaadh-add-catalogItem-content1,.muaadh-add-catalogItem-content2{background:var(--surface-card);border-radius:var(--radius-md);padding:var(--space-6);margin-bottom:var(--space-6);border:var(--chassis-border-thin) solid var(--border-default)}.muaadh-send,.sendEmail{display:inline-flex;align-items:center;gap:.25rem}.muaadh-view-details,.view-attachments{color:var(--action-primary);text-decoration:none;cursor:pointer}.muaadh-view-details:hover,.view-attachments:hover{text-decoration:underline}.muaadh-dialog figure,.muaadh-panel figure,.muaadh-notice figure,.muaadh-roster figure{margin:0;max-width:100%}.muaadh-thread-message__meta strong{color:var(--color-text-primary)}.muaadh-stepper-simple{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-3) 0}.muaadh-stepper-simple__btn{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control-sm);height:var(--size-control-sm);border-radius:var(--radius-full);background:var(--action-primary);color:var(--text-on-primary);border:none;cursor:pointer;transition:background var(--chassis-duration-fast) ease,transform var(--chassis-duration-fast) ease;flex-shrink:0}.muaadh-stepper-simple__btn:hover{background:var(--action-primary-hover);transform:scale(1.08)}.muaadh-stepper-simple__btn:active{transform:scale(.95)}.muaadh-stepper-simple__btn--disabled,.muaadh-stepper-simple__btn--disabled:hover,.muaadh-stepper-simple__btn--disabled:active{background:var(--surface-secondary);color:var(--text-muted);cursor:not-allowed;transform:none;opacity:.6}.muaadh-stepper-simple__btn .muaadh-icon{width:1em;height:1em}.muaadh-stepper-simple__input-group{display:flex;align-items:center;gap:.3rem}.muaadh-stepper-simple__input{width:clamp(34px,.625vw + 26px,42px);height:var(--size-control-sm);padding:0 var(--space-1);border:var(--chassis-border-thin) solid var(--border-light);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);text-align:center;transition:border-color var(--chassis-duration-fast) ease,box-shadow var(--chassis-duration-fast) ease;-moz-appearance:textfield}.muaadh-stepper-simple__input::-webkit-outer-spin-button,.muaadh-stepper-simple__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.muaadh-stepper-simple__input:focus{outline:none;border-color:var(--action-primary);box-shadow:0 0 0 3px var(--action-primary-light)}.muaadh-stepper-simple__separator{font-size:var(--text-xs);color:var(--text-muted);-webkit-user-select:none;user-select:none}.muaadh-stepper-simple__total{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-primary)}.muaadh-stepper-simple__prev .muaadh-icon,.muaadh-stepper-simple__next .muaadh-icon{transform:scaleX(1)}.muaadh-track-tracking-group{border:var(--chassis-border-normal) solid var(--color-primary);border-radius:var(--radius-xl);padding:var(--space-5)}.muaadh-track-tracking-header{border-bottom:var(--chassis-border-thin) solid var(--color-border-light);padding-bottom:var(--space-2-5)}.muaadh-track-tracking-header h5{color:var(--color-primary);margin-bottom:5px}.muaadh-track-tracking-number{font-size:1.1em;color:var(--color-text-primary);font-weight:var(--font-semibold)}.muaadh-track-status{padding:clamp(4px,.078vw + 3px,5px) var(--space-2-5);color:var(--color-text-white)}.muaadh-track-status.delivered{background-color:var(--color-success)}.muaadh-track-status.failed{background-color:var(--color-danger)}.muaadh-track-status.in-progress{background-color:var(--color-info)}.muaadh-track-timeline-item{position:relative;padding-inline-start:30px}.muaadh-track-timeline-dot{position:absolute;inset-inline-start:0;top:5px;width:var(--size-control-xxs);height:var(--size-control-xxs);border-radius:var(--chassis-radius-circle);border:var(--chassis-border-thick) solid var(--color-text-white)}.muaadh-track-timeline-dot.primary{background:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary)}.muaadh-track-timeline-dot.success{background:var(--color-success);box-shadow:0 0 0 2px var(--color-success)}.muaadh-track-timeline-name{color:var(--color-text-primary)}.muaadh-track-timeline-date{color:var(--color-text-secondary);font-size:.9em;margin:clamp(4px,.078vw + 3px,5px) 0}.muaadh-track-timeline-message{color:var(--color-text-secondary);margin-top:5px}.muaadh-track-timeline-location{color:var(--color-text-muted);font-size:.9em;margin-top:5px}.muaadh-track-empty-icon{font-size:4em;color:var(--color-border-light);margin-bottom:var(--space-5)}.muaadh-track-empty-name{color:var(--color-text-secondary)}.muaadh-track-empty-text{color:var(--color-text-muted)}.muaadh-wayfinder{display:flex;list-style:none;margin:0;padding:0;gap:var(--space-2);border-bottom:var(--chassis-border-thin) solid var(--border-light)}.muaadh-wayfinder--full{width:100%}.muaadh-wayfinder__step{padding:var(--space-3) var(--space-4);color:var(--text-secondary);text-decoration:none;border-bottom:var(--chassis-border-normal) solid transparent;transition:var(--color-transition-fast)}.muaadh-wayfinder__step:hover{color:var(--text-primary)}.muaadh-wayfinder__step.active{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:var(--font-semibold)}.muaadh-wayfinder__route:focus,.muaadh-wayfinder__route:hover{color:var(--color-text-white)}.muaadh-action{display:inline-flex;justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-primary);font-weight:var(--font-medium);text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;border:var(--chassis-border-normal) solid transparent;border-radius:var(--chassis-radius-btn);transition:all .25s ease;-webkit-user-select:none;user-select:none}.muaadh-action:hover{text-decoration:none}.muaadh-action:focus,.muaadh-action:focus-visible{outline:none;box-shadow:var(--focus-ring)}.muaadh-action:disabled,.muaadh-action.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;filter:grayscale(.3)}.muaadh-action--primary{background:var(--gradient-primary);border-color:transparent;color:var(--color-text-white);box-shadow:var(--shadow-primary)}.muaadh-action--primary:hover{box-shadow:var(--shadow-primary);filter:brightness(1.1);color:var(--color-text-white)}.muaadh-action--primary:active{filter:brightness(.95)}.muaadh-action--secondary{background:var(--gradient-secondary);border-color:transparent;color:var(--color-text-white);box-shadow:var(--shadow-secondary)}.muaadh-action--secondary:hover{filter:brightness(1.1);color:var(--color-text-white)}.muaadh-action--success{background:var(--gradient-success);border-color:transparent;color:var(--color-text-white);box-shadow:var(--shadow-success)}.muaadh-action--success:hover{filter:brightness(1.1);color:var(--color-text-white)}.muaadh-action--warning{background:var(--gradient-warning);border-color:transparent;color:var(--color-text-white);box-shadow:var(--shadow-warning)}.muaadh-action--warning:hover{filter:brightness(1.1);color:var(--color-text-white)}.muaadh-action--danger{background:var(--gradient-danger);border-color:transparent;color:var(--color-text-white);box-shadow:var(--shadow-danger)}.muaadh-action--danger:hover{filter:brightness(1.1);color:var(--color-text-white)}.muaadh-action--info{background:var(--gradient-info);border-color:transparent;color:var(--color-text-white);box-shadow:var(--shadow-info)}.muaadh-action--info:hover{filter:brightness(1.1);color:var(--color-text-white)}.muaadh-action--dark{background-color:var(--surface-inverse);border-color:transparent;color:var(--text-on-dark)}.muaadh-action--dark:hover{filter:brightness(1.3);color:var(--text-on-dark)}.muaadh-action--light{background-color:var(--surface-elevated);border-color:var(--border-default);color:var(--text-body)}.muaadh-action--light:hover{background-color:var(--border-default);color:var(--text-body)}.muaadh-action--text{background-color:transparent;border-color:transparent;color:var(--text-body);padding-left:var(--space-2);padding-right:var(--space-2)}.muaadh-action--text:hover{background-color:var(--surface-elevated)}.muaadh-action--ghost{background:transparent;color:var(--text-primary);border-color:var(--border-default)}.muaadh-action--ghost:hover{background:var(--surface-elevated)}.muaadh-action--inverse{background-color:var(--color-bg-body);border-color:transparent;color:var(--color-primary)}.muaadh-action--inverse:hover{background-color:var(--color-bg-light);color:var(--color-primary)}.muaadh-action--outline{background-color:transparent;border-color:var(--border-default);color:var(--text-body)}.muaadh-action--outline:hover{background-color:var(--surface-elevated);border-color:var(--border-strong)}.muaadh-action--outline-primary{background-color:transparent;border-color:var(--action-primary);color:var(--action-primary)}.muaadh-action--outline-primary:hover{background-color:var(--action-primary);color:var(--text-inverse)}.muaadh-action--outline-secondary{background-color:transparent;border-color:var(--action-secondary);color:var(--action-secondary)}.muaadh-action--outline-secondary:hover{background-color:var(--action-secondary);color:var(--text-inverse)}.muaadh-action--outline-danger{background-color:transparent;border-color:var(--action-danger);color:var(--action-danger)}.muaadh-action--outline-danger:hover{background-color:var(--action-danger);color:var(--text-inverse)}.muaadh-action--outline-success{background-color:transparent;border-color:var(--action-success);color:var(--action-success)}.muaadh-action--outline-success:hover{background-color:var(--action-success);color:var(--text-inverse)}.muaadh-action--outline-warning{background-color:transparent;border-color:var(--action-warning);color:var(--action-warning)}.muaadh-action--outline-warning:hover{background-color:var(--action-warning);color:var(--text-inverse)}.muaadh-action--outline-info{background-color:transparent;border-color:var(--action-info);color:var(--action-info)}.muaadh-action--outline-info:hover{background-color:var(--action-info);color:var(--text-inverse)}.muaadh-action--outline-dark{background-color:transparent;border-color:var(--surface-inverse);color:var(--surface-inverse)}.muaadh-action--outline-dark:hover{background-color:var(--surface-inverse);color:var(--text-on-dark)}.muaadh-action--sm{min-height:var(--size-control-sm);padding:0 var(--space-3);font-size:var(--text-xs)}.muaadh-action--md{min-height:var(--size-control-md);padding:0 var(--space-4);font-size:var(--text-sm)}.muaadh-action--lg{min-height:var(--size-control-xl);padding:0 var(--space-6);font-size:var(--text-base)}.muaadh-action--expanded{height:var(--size-control-xl);padding:var(--space-3) 28px;font-size:var(--text-base);border-radius:var(--chassis-radius)}.muaadh-action--block{display:flex;width:100%;justify-content:center}.muaadh-action--full-width{width:100%}.muaadh-action--icon{width:var(--size-control-lg);padding:0}.muaadh-action--icon.muaadh-action--sm{width:var(--size-control-sm)}.muaadh-action--icon.muaadh-action--lg{width:var(--size-control-xl)}.muaadh-action--close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--text-primary);background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:var(--radius-sm);opacity:.5;cursor:pointer}.muaadh-action--close:hover{opacity:.75}.muaadh-action--reset{background:none;border:none;padding:0;cursor:pointer;color:inherit}.muaadh-action-group{display:inline-flex;gap:0;position:relative;vertical-align:middle}.muaadh-action-group .muaadh-action{position:relative;flex:1 1 auto;border-radius:0}.muaadh-action-group .muaadh-action:not(:first-child){margin-inline-start:-1px}.muaadh-action-group .muaadh-action:first-child{border-start-start-radius:var(--chassis-radius);border-end-start-radius:var(--chassis-radius)}.muaadh-action-group .muaadh-action:last-child{border-start-end-radius:var(--chassis-radius);border-end-end-radius:var(--chassis-radius)}.muaadh-action-group--sm>.muaadh-action{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}.muaadh-action-group--compact .muaadh-action{padding:.25rem .5rem;font-size:var(--text-xs)}.muaadh-image-thumb{max-width:var(--size-img-xl);max-height:var(--size-img-xl);object-fit:contain}.muaadh-image-table{max-width:var(--size-img-md);height:auto;object-fit:contain}.muaadh-invoice-logo{max-height:var(--size-img-md);max-width:var(--size-img-xl);object-fit:contain}.muaadh-thumbnail-fixed{object-fit:cover;flex-shrink:0}.muaadh-thumbnail-fixed--50{width:var(--size-img-md);height:var(--size-img-md)}.muaadh-thumbnail-fixed--80{width:var(--size-img-lg);height:var(--size-img-lg)}.muaadh-image-preview{max-width:100%;height:auto;border:var(--chassis-border-thin) solid var(--color-border-light);border-radius:var(--chassis-radius)}.muaadh-image-preview--h200{max-height:var(--size-img-xl)}.muaadh-image-preview--h300{max-height:calc(var(--size-img-xl) * 1.4)}.muaadh-image-grid{width:100%;object-fit:contain}.muaadh-image-grid--h100{max-height:var(--size-img-lg)}.muaadh-image-grid--h150{max-height:calc(var(--size-img-lg) * 1.5)}.muaadh-progress--thin{height:clamp(7px,.078vw + 6px,8px)}.muaadh-progress--medium{height:clamp(8px,.156vw + 6px,10px)}.muaadh-image-table-sm{max-width:var(--size-img-md);max-height:var(--size-img-md);object-fit:contain}.muaadh-image--logo{display:block;height:var(--chassis-image-logo-h);width:auto;max-width:100%;object-fit:contain}.muaadh-image--brand-tile{width:var(--chassis-image-brand-card);height:var(--chassis-image-brand-card);object-fit:contain;display:block}.muaadh-image--catalog-vehicle{width:var(--chassis-image-catalog-vehicle);aspect-ratio:4 / 3;object-fit:contain;display:block;margin:0 auto}.muaadh-image--item-tile{width:var(--chassis-image-item-card);aspect-ratio:1 / 1;object-fit:contain;display:block}.muaadh-image--brand-inline{height:var(--chassis-image-brand-inline-h);width:auto;max-width:var(--chassis-image-brand-inline-w);object-fit:contain;display:inline-block}.muaadh-image--tag-logo{width:var(--chassis-image-tag-logo);height:var(--chassis-image-tag-logo);object-fit:contain;display:block}.muaadh-image--avatar-sm{width:var(--chassis-image-avatar-sm);height:var(--chassis-image-avatar-sm);object-fit:cover;border-radius:50%;display:block}.muaadh-image--avatar-md{width:var(--chassis-image-avatar-md);height:var(--chassis-image-avatar-md);object-fit:cover;border-radius:50%;display:block}.muaadh-image--icon-sm{width:var(--chassis-image-icon-sm);height:var(--chassis-image-icon-sm);object-fit:contain;display:inline-block}.muaadh-image--in-dialog-main{width:100%;max-height:var(--chassis-image-modal-main-max);object-fit:contain;display:block}.muaadh-image--in-dialog-thumb{width:var(--chassis-image-modal-thumb);height:var(--chassis-image-modal-thumb);object-fit:contain;display:block}.muaadh-image-upload{position:relative;display:inline-block;border:var(--chassis-border-normal) dashed var(--border-default);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:border-color var(--chassis-duration-quick)}.muaadh-image-upload:hover{border-color:var(--action-primary)}.muaadh-image-upload--large{width:var(--size-img-xl);height:var(--size-img-lg)}.muaadh-image-upload--small{width:var(--size-img-lg);height:var(--size-img-lg)}.muaadh-image-upload--circle{width:var(--size-img-lg);height:var(--size-img-lg);border-radius:50%}.muaadh-image-upload__preview{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.muaadh-image-upload__preview img{max-width:100%;max-height:100%;object-fit:contain}.muaadh-image-upload__trigger{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.03);cursor:pointer;transition:background var(--chassis-duration-quick)}.muaadh-image-upload__trigger:hover{background:rgba(0,0,0,.08)}.muaadh-image-upload__input{position:absolute;opacity:0;width:0;height:0}.muaadh-dialog{display:none;position:fixed;top:var(--m-topbar-h);left:0;right:0;bottom:0;z-index:1050;overflow:hidden;outline:0}.muaadh-dialog.muaadh-state--show{display:block}.muaadh-dialog--nested{z-index:1070}.muaadh-dialog__dialog{position:relative;width:auto;margin:var(--m-modal-gap) auto;max-width:clamp(459px,7.891vw + 358px,560px);pointer-events:none}.muaadh-dialog.muaadh-state--show .muaadh-dialog__dialog{pointer-events:auto}.muaadh-dialog__dialog--sm{max-width:clamp(344px,5.938vw + 268px,420px)}.muaadh-dialog__dialog--md{max-width:clamp(459px,7.891vw + 358px,560px)}.muaadh-dialog__dialog--lg{max-width:clamp(656px,11.25vw + 512px,800px)}.muaadh-dialog__dialog--xl{max-width:clamp(902px,15.469vw + 704px,1100px)}.muaadh-dialog__dialog--fit{max-width:min(800px,92vw)}.muaadh-dialog__dialog--fit .muaadh-dialog__content{width:fit-content;max-width:100%;min-width:min(360px,92vw);margin-inline:auto}.muaadh-dialog__dialog--centered{display:flex;align-items:center;justify-content:center;min-height:calc(100% - var(--m-modal-gap) * 2);margin-top:0;margin-bottom:0}.muaadh-dialog__dialog--scrollable{height:calc(100% - var(--m-modal-gap) * 2)}.muaadh-dialog__dialog--scrollable .muaadh-dialog__content{overflow:hidden}.muaadh-dialog__content{position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(var(--m-safe-vh) - var(--m-modal-gap) * 2);max-height:calc(var(--m-safe-dvh) - var(--m-modal-gap) * 2);background-color:var(--surface-card);border:none;border-radius:var(--chassis-radius-card);box-shadow:var(--chassis-shadow-modal-deep);outline:0}.muaadh-dialog__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:var(--chassis-border-thin) solid var(--border-default);gap:var(--space-2)}.muaadh-dialog__title{margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);line-height:var(--line-height)}.muaadh-dialog__body{position:relative;flex:1 1 auto;min-height:0;padding:var(--space-5);overflow-y:auto}.muaadh-dialog__footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:var(--space-4) var(--space-5);border-top:var(--chassis-border-thin) solid var(--border-default);gap:var(--space-2)}.muaadh-dialog__close{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:transparent;border:0;border-radius:var(--chassis-radius-sm);cursor:pointer;opacity:.7;transition:opacity var(--chassis-duration-fast) ease,background-color var(--chassis-duration-fast) ease;font-size:var(--text-xl);line-height:1;color:var(--color-text-primary)}.muaadh-dialog__close:hover{opacity:1;background-color:var(--color-bg-gray)}.muaadh-dialog__header--primary{background:var(--color-primary);color:var(--color-text-on-primary);border-bottom:none}.muaadh-dialog__header--primary .muaadh-dialog__title{color:inherit}.muaadh-dialog__header--primary .muaadh-dialog__close{color:var(--text-on-primary);opacity:.9}.muaadh-dialog__header--primary .muaadh-dialog__close:hover{opacity:1;background-color:#ffffff26}.muaadh-dialog__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-overlay-bg);z-index:calc(var(--chassis-z-modal) - 1)}.muaadh-dialog__name{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary)}.muaadh-dialog__footer small{font-size:var(--text-xs)}.muaadh-input--sm{min-height:var(--size-control-sm);padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}.muaadh-input--lg{min-height:var(--size-control-xl);padding:var(--space-4) var(--space-5);font-size:var(--text-base)}.muaadh-settings-row{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--chassis-border-thin) solid var(--border-color)}.muaadh-settings-row:last-child{border-bottom:none}.muaadh-settings-row__label{flex:none;font-weight:var(--font-semibold);color:var(--text-body);padding-top:0;font-size:var(--text-sm)}.muaadh-settings-row__label small{display:block;font-weight:var(--font-normal);color:var(--text-muted);margin-top:2px}.muaadh-settings-row__field{flex:1;min-width:0}.muaadh-input,input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],select.muaadh-input,.muaadh-select,textarea{display:block;width:100%;min-height:clamp(34px,.625vw + 26px,42px);padding:var(--space-2) var(--space-3);font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--line-height);color:var(--text-primary);background-color:var(--color-card-bg);background-clip:padding-box;border:var(--chassis-border-thin) solid var(--color-border-light);border-radius:var(--chassis-radius);box-shadow:none;transition:var(--chassis-duration-quick) ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.muaadh-input:hover,input:hover,select:hover,textarea:hover{border-color:var(--color-border)}.muaadh-input:focus,input:focus,select:focus,textarea:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.1)}.muaadh-input::placeholder,input::placeholder,textarea::placeholder{color:var(--text-muted);opacity:1}input:disabled,input[readonly]{background-color:var(--color-bg-light);opacity:.7;cursor:not-allowed}.muaadh-input{display:block;width:100%;min-height:clamp(34px,.625vw + 26px,42px);padding:var(--space-2) var(--space-3);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--line-height);color:var(--text-body);background-color:var(--surface-card);background-clip:padding-box;border:var(--chassis-border-thin) solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);-webkit-appearance:none;-moz-appearance:none;appearance:none}.muaadh-input:focus,.muaadh-input:focus-visible{border-color:var(--border-focus);outline:none;box-shadow:var(--focus-ring)}.muaadh-input:disabled{opacity:.7;cursor:not-allowed}.muaadh-input:disabled,.muaadh-input:read-only{background-color:var(--surface-elevated)}.muaadh-textarea{min-height:clamp(82px,1.406vw + 64px,100px);resize:vertical}.muaadh-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%233d3429' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;background-size:12px;padding-inline-end:var(--space-8)}[dir=rtl] .muaadh-select{background-position:left var(--space-3) center}.muaadh-input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.muaadh-input-group>.muaadh-input,.muaadh-input-group>.muaadh-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.muaadh-input-group>.muaadh-input:not(:first-child),.muaadh-input-group>.muaadh-select:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.muaadh-input-group>.muaadh-input:not(:last-child),.muaadh-input-group>.muaadh-select:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.muaadh-input-group-text{display:flex;align-items:center;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--text-secondary);text-align:center;white-space:nowrap;background-color:var(--surface-elevated);border:var(--chassis-border-thin) solid var(--border-default)}.muaadh-input-group-text:first-child{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md);border-start-end-radius:0;border-end-end-radius:0;border-inline-end:0}.muaadh-input-group-text:last-child{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md);border-start-start-radius:0;border-end-start-radius:0;border-inline-start:0}.muaadh-input--w-140{width:auto;min-width:clamp(115px,1.953vw + 90px,140px)}.muaadh-input--w-160{width:auto;min-width:clamp(131px,2.266vw + 102px,160px)}.muaadh-input--w-250{width:clamp(205px,3.516vw + 160px,250px);max-width:100%}.muaadh-input--maxw-200{max-width:clamp(164px,2.813vw + 128px,200px)}.muaadh-input--w-80{width:clamp(66px,1.094vw + 52px,80px)}.muaadh-input--invalid{border-color:var(--action-danger)}.muaadh-input--invalid~.muaadh-field__feedback--invalid{display:block}.muaadh-input--success{border-color:var(--color-success);box-shadow:0 0 0 1px var(--color-success)}.muaadh-input--danger{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.muaadh-textarea-md{height:clamp(82px,1.406vw + 64px,100px)}.muaadh-textarea-lg{height:clamp(100px,1.719vw + 78px,122px)}.muaadh-field-label{display:block;margin-bottom:var(--space-2);font-weight:var(--font-medium);font-size:var(--text-sm);color:var(--text-body)}.muaadh-field__feedback--invalid{display:none;width:100%;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--action-danger)}@media (min-width: 768px){.muaadh-form-row{grid-template-columns:clamp(164px,2.813vw + 128px,200px) 1fr;align-items:center}.muaadh-form-row--narrow{grid-template-columns:clamp(132px,2.188vw + 104px,160px) 1fr}.muaadh-form-row--wide{grid-template-columns:clamp(230px,3.906vw + 180px,280px) 1fr}}.muaadh-form-row{display:grid;grid-template-columns:1fr;gap:var(--space-2);margin-bottom:var(--space-3)}.muaadh-form{display:flex;flex-direction:column;gap:var(--space-4)}.muaadh-form-actions{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--chassis-border-thin) solid var(--border-light)}.muaadh-auth-card{max-width:clamp(394px,6.719vw + 308px,480px);margin-inline:auto}.muaadh-auth-card__divider{display:flex;align-items:center;gap:var(--space-3);margin-block:var(--space-3);color:var(--text-muted);font-size:var(--font-size-sm)}.muaadh-auth-card__divider:before,.muaadh-auth-card__divider:after{content:"";flex:1;height:1px;background:var(--border-light)}.muaadh-phone-input__row{display:flex;flex-direction:column;gap:var(--space-2)}.muaadh-phone-input__code,.muaadh-phone-input__local{width:100%}.muaadh-phone-picker{position:relative;width:100%}.muaadh-phone-picker__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;cursor:pointer;text-align:start}.muaadh-phone-picker__menu{position:absolute;top:calc(100% + var(--space-1));inset-inline-start:0;width:100%;z-index:1080;background:var(--surface-card);border:var(--chassis-border-thin) solid var(--color-border);border-radius:var(--chassis-radius);box-shadow:var(--chassis-shadow-lg);padding:var(--space-2);max-height:calc(var(--m-safe-vh) - var(--m-floating-gap) * 2);max-height:calc(var(--m-safe-dvh) - var(--m-floating-gap) * 2);display:flex;flex-direction:column;gap:var(--space-2)}.muaadh-phone-picker__menu[hidden]{display:none}.muaadh-phone-picker__list{list-style:none;margin:0;padding:0;overflow-y:auto;min-height:0}.muaadh-phone-picker__option{padding:var(--space-2) var(--space-3);border-radius:var(--chassis-radius-sm);font-size:var(--text-sm);cursor:pointer}.muaadh-phone-picker__option:hover,.muaadh-phone-picker__option:focus-visible{background:var(--color-bg-gray)}.muaadh-phone-picker__option[aria-selected=true]{background:var(--color-primary-light);color:var(--color-primary);font-weight:var(--font-medium)}.muaadh-phone-picker__option[hidden]{display:none}.muaadh-phone-picker__dial{color:var(--text-muted)}body.muaadh-auth-screen{min-height:100vh;margin:0;background:linear-gradient(135deg,var(--color-bg-light) 0%,var(--color-bg-gray) 100%);display:flex;flex-direction:column}.muaadh-auth-screen__main{flex:1;display:flex;align-items:center;justify-content:center;padding-block:var(--space-6)}.muaadh-auth-card__brand{text-align:center;margin-bottom:var(--space-4)}.muaadh-auth-card__logo{max-height:clamp(49px,.859vw + 38px,60px);width:auto}.muaadh-auth-card__title{margin:0;font-size:var(--text-2xl);color:var(--color-primary);font-weight:var(--font-bold)}.muaadh-tag--pending{background-color:var(--color-warning);color:var(--color-text-on-warning)}.muaadh-tag--processing{background-color:var(--color-info);color:var(--color-text-on-info)}.muaadh-tag--paid{background-color:var(--color-success);color:var(--color-text-on-success)}.muaadh-tag--shipped{background-color:var(--color-info);color:var(--color-text-on-info)}.muaadh-tag--outline-secondary{background-color:transparent;color:var(--text-secondary);border:var(--chassis-border-thin) solid var(--border-default)}.muaadh-tag--light{background-color:var(--surface-elevated);color:var(--text-primary)}.muaadh-tag--dark{background-color:var(--text-primary);color:var(--text-inverse)}.muaadh-tag--sm{padding:2px var(--space-2);font-size:var(--text-xs)}.muaadh-tag{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1) 10px;font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:1.2;text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);border-radius:9999px;border:none;white-space:nowrap}.muaadh-tag--primary{background-color:var(--color-primary);color:var(--color-text-on-primary)}.muaadh-tag--secondary{background-color:var(--color-secondary);color:var(--color-text-on-secondary)}.muaadh-tag--success{background-color:var(--color-success);color:var(--color-text-on-success)}.muaadh-tag--danger{background-color:var(--color-danger);color:var(--color-text-on-danger)}.muaadh-tag--warning{background-color:var(--color-warning);color:var(--color-text-on-warning)}.muaadh-tag--info{background-color:var(--color-info);color:var(--color-text-on-info)}.muaadh-photo--staging{position:relative}.muaadh-photo--staging img{width:100%;height:clamp(98px,1.719vw + 76px,120px);object-fit:cover;border-radius:var(--chassis-radius);border:var(--chassis-border-normal) solid transparent;cursor:move}.muaadh-photo--staging.muaadh-photo--primary img{border-color:var(--action-primary)}.muaadh-photo--staging .muaadh-photo-actions{position:absolute;top:5px;inset-inline-end:5px;display:flex;gap:clamp(4px,.078vw + 3px,5px)}.muaadh-photo--staging .muaadh-action-icon{background:var(--color-overlay-heavy);color:var(--color-text-on-primary);border:none;border-radius:var(--chassis-radius-circle);width:clamp(23px,.391vw + 18px,28px);height:clamp(23px,.391vw + 18px,28px);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:var(--text-xs)}.muaadh-photo--staging .muaadh-action-icon:hover{background:rgba(0,0,0,.8)}.muaadh-photo--staging .muaadh-remove:hover{background:rgba(var(--color-danger-rgb),.9)}.muaadh-photo--staging .muaadh-mark-primary:hover{background:rgba(var(--color-success-rgb),.9)}.muaadh-photo--staging .muaadh-primary-indicator{position:absolute;bottom:5px;inset-inline-start:5px;background:var(--action-primary);color:var(--color-text-on-primary);padding:2px 6px;border-radius:var(--chassis-radius-sm);font-size:var(--text-xs)}.muaadh-photo--staging .muaadh-photo-order{position:absolute;top:5px;inset-inline-start:5px;background:var(--color-overlay-heavy);color:var(--color-text-on-primary);padding:2px 6px;border-radius:var(--chassis-radius-sm);font-size:var(--text-xs)}.muaadh-photo--staging.sortable-ghost{opacity:.4}.muaadh-photo{position:relative;margin-bottom:var(--space-5);cursor:move}.muaadh-photo img{width:100%;height:clamp(123px,2.109vw + 96px,150px);object-fit:cover;border-radius:var(--chassis-radius-sm)}.muaadh-photo .muaadh-photo-actions{position:absolute;top:5px;inset-inline-end:var(--space-5);display:flex;gap:clamp(4px,.078vw + 3px,5px)}.muaadh-photo .muaadh-remove{background:rgba(var(--color-danger-rgb),.9);color:var(--color-text-on-primary);border:none;border-radius:var(--chassis-radius-circle);width:clamp(25px,.391vw + 20px,30px);height:clamp(25px,.391vw + 20px,30px);display:flex;align-items:center;justify-content:center;cursor:pointer}.muaadh-photo .muaadh-remove:hover{background:var(--color-danger)}.muaadh-photo .muaadh-primary-indicator{position:absolute;bottom:5px;inset-inline-start:var(--space-5);background:rgba(var(--color-success-rgb),.9);color:var(--color-text-on-primary);padding:2px var(--space-2);border-radius:var(--chassis-radius-xs);font-size:var(--text-xs)}.muaadh-photo.sortable-ghost{opacity:.4}.muaadh-photo .muaadh-photo-order{position:absolute;top:5px;inset-inline-start:var(--space-5);background:var(--color-overlay-heavy);color:var(--color-text-on-primary);padding:2px var(--space-2);border-radius:var(--chassis-radius-xs);font-size:var(--text-xs)}.muaadh-panel{background-color:var(--color-card-bg);border:var(--chassis-border-thin) solid var(--color-border-light);border-radius:var(--radius-lg);overflow:hidden;transition:var(--chassis-duration-normal) ease;box-shadow:none;padding:0;margin-bottom:var(--space-4)}.muaadh-panel:hover{box-shadow:var(--chassis-shadow-card-elevated-hover)}.muaadh-panel__header{padding:var(--space-5) var(--space-6);background-color:var(--color-bg-light);border-bottom:var(--chassis-border-thin) solid var(--color-border)}.muaadh-panel__name{margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-body)}.muaadh-panel__body{padding:var(--space-5)}.muaadh-panel__footer{padding:var(--space-4) var(--space-5);background-color:var(--surface-elevated);border-top:var(--chassis-border-thin) solid var(--border-default)}.muaadh-panel--static{margin-bottom:0}.muaadh-panel--static:hover{box-shadow:none}.muaadh-panel--elevated,.muaadh-panel--elevated:hover{box-shadow:var(--chassis-shadow-card-elevated)}.muaadh-panel--padded{padding:var(--space-6)}.muaadh-panel__header--tinted{color:var(--text-inverse)}.muaadh-panel__header--tinted[data-tint=primary]{background-color:var(--action-primary)}.muaadh-panel__header--tinted[data-tint=success]{background-color:var(--action-success)}.muaadh-panel__header--tinted[data-tint=info]{background-color:var(--action-info)}.muaadh-panel__header--tinted[data-tint=danger]{background-color:var(--action-danger)}.muaadh-panel__header--tinted[data-tint=dark]{background-color:var(--surface-inverse)}.muaadh-panel__header--tinted[data-tint=warning]{background-color:var(--action-warning);color:var(--color-text-on-warning)}.muaadh-panel__header--tinted .muaadh-tag{background-color:var(--surface-elevated);color:var(--text-primary)}.muaadh-panel__header--tinted[data-tint=warning] .muaadh-tag{background-color:var(--text-primary);color:var(--text-inverse)}.muaadh-panel-themed{background:var(--color-card-bg);border:var(--chassis-border-thin) solid var(--color-border)}.muaadh-tile{display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface-card);border:var(--chassis-border-thin) solid var(--border-default);border-radius:var(--chassis-radius-card);padding:var(--space-4);box-shadow:var(--chassis-shadow-card);transition:box-shadow var(--color-transition),transform var(--color-transition)}.muaadh-tile:hover{box-shadow:var(--chassis-shadow-card-hover)}.muaadh-tile--compact{padding:var(--space-3)}.muaadh-tile--flat{box-shadow:none}.muaadh-tile--link{cursor:pointer}.muaadh-tile--link:hover{transform:translateY(calc(-1 * var(--space-1)))}.muaadh-tile--centered{align-items:center;text-align:center}.muaadh-tile__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary)}.muaadh-tile__subtitle{font-size:var(--text-sm);color:var(--text-muted)}.muaadh-tile__body{flex:1 1 auto}.muaadh-date{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.muaadh-date__day{width:clamp(4rem,6vw,5rem);text-align:center}.muaadh-date__month{flex:1 1 auto;min-width:clamp(7rem,14vw,10rem)}.muaadh-date__year{width:clamp(5rem,8vw,6.5rem);text-align:center}.muaadh-picker{position:relative;width:100%}.muaadh-picker__trigger{width:100%;text-align:start;cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);background:var(--color-input-bg)}.muaadh-picker__trigger[data-empty=true] .muaadh-picker__label{color:var(--color-text-muted)}.muaadh-picker__indicator{flex:0 0 auto;color:var(--color-text-muted);font-size:var(--text-sm)}.muaadh-picker__clear{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;width:var(--size-control-xs);height:var(--size-control-xs);color:var(--color-text-muted);font-size:var(--text-base);line-height:1;cursor:pointer;border-radius:var(--chassis-radius-sm)}.muaadh-picker__clear:hover{color:var(--color-text-primary);background:var(--color-overlay-light)}.muaadh-picker__panel{margin-top:var(--space-2);border-radius:var(--chassis-radius);background:var(--color-bg-light);border:var(--chassis-border-thin) solid var(--color-border);overflow:hidden}.muaadh-picker__search{display:block;width:100%;padding:var(--space-3) var(--space-4);border:0;border-bottom:var(--chassis-border-thin) solid var(--color-border);border-radius:0;background:var(--color-card-bg);color:var(--color-text-primary);font-size:var(--text-sm);line-height:var(--line-height)}.muaadh-picker__search:focus{outline:none;background:var(--color-card-bg)}.muaadh-picker__results{list-style:none;margin:0;padding:0;max-height:clamp(197px,3.359vw + 154px,240px);overflow-y:auto}.muaadh-picker__option{padding:var(--space-3) var(--space-4);cursor:pointer;border-bottom:var(--chassis-border-thin) solid var(--color-border-light);transition:background var(--chassis-duration-fast) ease;font-size:var(--text-sm)}.muaadh-picker__option:last-child{border-bottom:0}.muaadh-picker__option:hover,.muaadh-picker__option--active{background:var(--color-primary-light);color:var(--color-text-primary)}.muaadh-picker__option--disabled{color:var(--color-text-muted);cursor:not-allowed}.muaadh-picker__option--disabled:hover{background:transparent}.muaadh-picker__hint{padding:var(--space-4);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm)}.muaadh-metric{width:100%;color:var(--color-text-primary);font-size:var(--text-sm)}.muaadh-metric--bars{display:flex;flex-direction:column;gap:var(--space-3)}.muaadh-metric__chart{display:flex;align-items:flex-end;gap:var(--space-1);height:clamp(164px,2.813vw + 128px,200px);padding:var(--space-3);border-radius:var(--chassis-radius);background:var(--color-bg-light)}.muaadh-metric__bar{flex:1 1 0;min-width:4px;min-height:2px;background:var(--color-primary);border-radius:var(--chassis-radius-sm) var(--chassis-radius-sm) 0 0;transition:opacity var(--chassis-duration-fast) ease}.muaadh-metric__bar:hover{opacity:.75}.muaadh-metric__labels{display:flex;gap:var(--space-1);padding:0 var(--space-3)}.muaadh-metric__label{flex:1 1 0;text-align:center;color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.muaadh-metric--stacked{display:flex;flex-direction:column;gap:var(--space-4)}.muaadh-metric__stack{display:flex;height:clamp(20px,.313vw + 16px,24px);border-radius:var(--chassis-radius);overflow:hidden;background:var(--color-bg-light)}.muaadh-metric__segment{transition:opacity var(--chassis-duration-fast) ease}.muaadh-metric__segment:hover{opacity:.85}.muaadh-metric__legend{display:flex;flex-direction:column;gap:var(--space-2)}.muaadh-metric__legend-item{display:flex;align-items:center;gap:var(--space-3)}.muaadh-metric__legend-swatch{width:clamp(11px,.234vw + 8px,14px);height:clamp(11px,.234vw + 8px,14px);border-radius:var(--chassis-radius-sm);flex:0 0 auto}.muaadh-metric__legend-label{flex:1 1 auto;color:var(--color-text-primary)}.muaadh-metric__legend-value{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.muaadh-metric__bar--primary,.muaadh-metric__segment--primary,.muaadh-metric__legend-swatch--primary{background:var(--color-primary)}.muaadh-metric__bar--success,.muaadh-metric__segment--success,.muaadh-metric__legend-swatch--success{background:var(--color-success)}.muaadh-metric__bar--warning,.muaadh-metric__segment--warning,.muaadh-metric__legend-swatch--warning{background:var(--color-warning)}.muaadh-metric__bar--danger,.muaadh-metric__segment--danger,.muaadh-metric__legend-swatch--danger{background:var(--color-danger)}.muaadh-metric__bar--info,.muaadh-metric__segment--info,.muaadh-metric__legend-swatch--info{background:var(--color-info)}.muaadh-metric__bar--secondary,.muaadh-metric__segment--secondary,.muaadh-metric__legend-swatch--secondary{background:var(--color-secondary)}.muaadh-notice{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);position:relative;margin-bottom:var(--space-4);border:var(--chassis-border-thin) solid transparent;line-height:var(--line-height)}.muaadh-notice--compact{padding:var(--space-2) var(--space-3)}.muaadh-notice--banner{margin:var(--space-2) var(--space-4) 0 var(--space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.muaadh-notice--info{background-color:var(--action-info-light);color:var(--color-info-hover);background:var(--color-info-light);border-left:var(--chassis-border-accent) solid var(--color-info)}.muaadh-notice--success{background-color:var(--color-success-light);color:var(--color-success-hover);border-color:var(--color-success-light);background:var(--color-success-light);border-left:var(--chassis-border-accent) solid var(--color-success)}.muaadh-notice--warning{background-color:var(--action-warning-light);color:var(--color-warning-hover);background:var(--color-warning-light);border-left:var(--chassis-border-accent) solid var(--color-warning)}.muaadh-notice--danger{background-color:var(--color-danger-light);color:var(--action-danger-hover);border-color:var(--color-danger-light);background:var(--action-danger-light);border-left:var(--chassis-border-accent) solid var(--action-danger)}.muaadh-notice--primary{background:var(--color-primary-light);color:var(--color-primary-hover);border-left:var(--chassis-border-accent) solid var(--color-primary)}.muaadh-notice--secondary{background:var(--surface-elevated);color:var(--text-secondary);border-left:var(--chassis-border-accent) solid var(--border-default)}.muaadh-notice--light{background:var(--surface-card);color:var(--text-primary);border-left:var(--chassis-border-accent) solid var(--border-light)}.muaadh-notice-container{position:fixed;bottom:var(--space-6);left:50%;transform:translate(-50%);z-index:var(--chassis-z-tooltip);display:flex;flex-direction:column-reverse;gap:var(--space-3);pointer-events:none;width:min(440px,calc(100vw - var(--space-8)));max-height:var(--m-safe-vh);max-height:var(--m-safe-dvh);overflow-y:auto}.muaadh-notice--toast{pointer-events:auto;margin-bottom:0;box-shadow:var(--chassis-shadow-sm);opacity:0;transform:translateY(20px);transition:opacity var(--chassis-duration-normal) ease,transform var(--chassis-duration-normal) ease}.muaadh-notice--toast.muaadh-notice--visible{opacity:1;transform:translateY(0)}.muaadh-notice--toast.muaadh-notice--dismissing{opacity:0;transform:scale(.98)}.muaadh-notice--closed{background:var(--surface-page);border-radius:var(--chassis-radius);text-align:center;color:var(--text-muted)}table{width:100%;margin-bottom:0;color:var(--text-primary);border-collapse:collapse;border-spacing:0;background-color:var(--color-card-bg)}table thead th{background-color:var(--color-bg-light);color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);padding:var(--space-3) var(--space-4);border-bottom:var(--chassis-border-normal) solid var(--color-border-light);border-top:none;white-space:nowrap;vertical-align:middle}table tbody td{padding:var(--space-3) var(--space-4);vertical-align:middle;border-bottom:var(--chassis-border-thin) solid var(--color-border-light);border-top:none;font-size:var(--text-sm);color:var(--text-secondary)}table tbody tr:hover{background-color:var(--color-bg-light)}.muaadh-roster{width:100%;margin-bottom:0;border-collapse:collapse;border-spacing:0;color:var(--text-primary);background-color:var(--surface-card);border-radius:var(--chassis-radius-card);overflow:hidden;box-shadow:var(--chassis-shadow-card-elevated);font-size:var(--text-sm)}.muaadh-roster th,.muaadh-roster td{padding:var(--space-3) var(--space-4);text-align:start;border-bottom:var(--chassis-border-thin) solid var(--border-light)}.muaadh-roster th{background-color:var(--surface-elevated);font-weight:var(--font-semibold);color:var(--text-secondary);border-bottom-color:var(--border-default)}.muaadh-roster thead th{background-color:var(--color-bg-light);color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);padding:var(--space-3) var(--space-4);border-bottom:var(--chassis-border-normal) solid var(--color-border-light);border-top:none;text-align:start;white-space:nowrap;vertical-align:middle}.muaadh-roster tbody td{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);vertical-align:middle;border-bottom:var(--chassis-border-thin) solid var(--color-border-light);border-top:none}.muaadh-roster tbody tr{transition:background var(--chassis-duration-quick) ease}.muaadh-roster tbody tr:hover{background-color:var(--color-bg-light)}.muaadh-roster tbody tr:last-child td{border-bottom:none}.muaadh-roster-responsive{overflow-x:auto}.muaadh-roster-scroll{overflow:auto;max-height:calc(var(--m-safe-vh) - var(--space-12));max-height:calc(var(--m-safe-dvh) - var(--space-12))}.muaadh-roster-scroll thead th{position:sticky;top:0;z-index:2;background-color:var(--color-card-bg)}.muaadh-roster__head--dark{background-color:var(--surface-sunken);color:var(--text-primary)}.muaadh-roster__head--dark th{background-color:inherit;color:inherit}.muaadh-roster-nowrap th,.muaadh-roster-nowrap td{white-space:nowrap}.muaadh-roster-frame{position:relative}.muaadh-roster-frame__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-overlay-light);display:none;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:var(--text-sm);pointer-events:none;z-index:1}.muaadh-roster-frame--loading .muaadh-roster-frame__veil{display:flex;pointer-events:auto}.muaadh-roster__sort{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:var(--space-1)}.muaadh-roster__sort-indicator{font-size:var(--text-xs);color:var(--color-text-muted);opacity:.4;transition:opacity var(--chassis-duration-fast) ease,color var(--chassis-duration-fast) ease}.muaadh-roster__sort--active .muaadh-roster__sort-indicator{opacity:1;color:var(--color-primary)}.muaadh-roster-frame__empty{padding:var(--space-8) var(--space-4);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm)}.muaadh-roster-frame__pagination{display:flex;justify-content:center;padding:var(--space-3) 0}.muaadh-roster-frame__total{color:var(--color-text-muted);font-size:var(--text-xs);text-align:center;padding-bottom:var(--space-2);font-variant-numeric:tabular-nums}.muaadh-roster__cell-width-60{width:clamp(49px,.859vw + 38px,60px)}.muaadh-roster__cell-width-80{width:clamp(66px,1.094vw + 52px,80px)}.muaadh-roster__cell-width-100{width:clamp(82px,1.406vw + 64px,100px)}.muaadh-roster__actions{display:inline-flex;flex-wrap:wrap;gap:var(--space-2)}.muaadh-roster-actions{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.muaadh-roster__row--primary{background-color:var(--action-primary-light)}.muaadh-roster__row--info{background-color:var(--action-info-light)}.muaadh-roster--striped tbody tr:nth-child(odd){background-color:var(--surface-elevated)}.muaadh-roster--striped tbody tr:nth-child(2n){background-color:var(--surface-sunken)}.muaadh-roster--bordered,.muaadh-roster--bordered th,.muaadh-roster--bordered td{border:var(--chassis-border-thin) solid var(--border-default)}.muaadh-roster--borderless th,.muaadh-roster--borderless td,.muaadh-roster--borderless thead th,.muaadh-roster--borderless tbody+tbody{border:0}.muaadh-roster--hover tbody tr:hover{background-color:var(--surface-elevated)}.muaadh-roster--sm th,.muaadh-roster--sm td{padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.muaadh-roster--light tbody tr{background-color:var(--surface-elevated)}.muaadh-roster--warning tbody tr{background-color:var(--action-warning-light)}.muaadh-roster--active tbody tr{background-color:var(--action-primary-light)}.muaadh-lineitem-row__name{font-weight:var(--font-semibold);color:var(--text-primary);text-decoration:none;overflow-wrap:anywhere}.muaadh-lineitem-row__name:hover{text-decoration:underline}.muaadh-lineitem-row__pn{font-family:monospace;font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none}@page{size:auto;margin:0}@page{size:A4;margin:0}@media print{.muaadh-shell-sidebar,.muaadh-shell-topbar,.muaadh-shell-footer,.muaadh-shell-overlay{display:none}.muaadh-shell-main{margin-left:0;margin-right:0}.muaadh-shell-content{padding:0}.muaadh-pagehead,form,.muaadh-action{display:none}.muaadh-panel{border:var(--chassis-border-thin) solid var(--color-border)}html,body{width:210mm;height:287mm}.muaadh-pagehead,.muaadh-shell-topbar,.muaadh-action{display:none}}@media print{.muaadh-tile{box-shadow:none}}
