:root{--shz-white: #ffffff;--shz-gray-25: #f8f9fa;--shz-gray-50: #f0f1f3;--shz-gray-100: #e0e2e7;--shz-gray-200: #c2c6ce;--shz-gray-300: #a3a9b6;--shz-gray-400: #858d9d;--shz-gray-500: #667085;--shz-gray-600: #4d5464;--shz-gray-700: #333843;--shz-gray-800: #1a1c21;--shz-gray-900: #0a0b0d;--shz-red-50: #feedec;--shz-red-100: #fcdad7;--shz-red-200: #f9b4af;--shz-red-300: #f68f88;--shz-red-400: #f36960;--shz-red-500: #f04438;--shz-red-600: #b4332a;--shz-red-700: #78221c;--shz-red-800: #3c110e;--shz-red-900: #180706;--shz-green-50: #e7f4ee;--shz-green-100: #cfe7dc;--shz-green-200: #9ed0b9;--shz-green-300: #6eb895;--shz-green-400: #3da172;--shz-green-500: #0d894f;--shz-green-600: #0a673b;--shz-green-700: #074528;--shz-green-800: #032214;--shz-green-900: #010e08;--shz-navy-50: #f2f7ff;--shz-navy-100: #e3eefe;--shz-navy-200: #c6dcff;--shz-navy-300: #a0c6ff;--shz-navy-400: #79a9f2;--shz-navy-500: #467ac7;--shz-navy-600: #2a5ca6;--shz-navy-700: #0c4088;--shz-navy-800: #0b2e61;--shz-navy-900: #01183e;--shz-blue-50: #f3f7fe;--shz-blue-100: #e2eeff;--shz-blue-200: #c6dcfe;--shz-blue-300: #a0c6ff;--shz-blue-400: #5297fe;--shz-blue-500: #136ee7;--shz-blue-600: #0154bb;--shz-blue-700: #014296;--shz-blue-800: #002f6e;--shz-blue-900: #001a44;--shz-orange-50: #fff4ef;--shz-orange-100: #fee8dc;--shz-orange-200: #fecfb7;--shz-orange-300: #ffae84;--shz-orange-400: #f58545;--shz-orange-500: #e46a11;--shz-orange-600: #ab500d;--shz-orange-700: #883b02;--shz-orange-800: #642a01;--shz-orange-900: #3e1700;--shz-brand-navy: #0c4088;--shz-brand-red: #e0344c}:root,[data-shz-theme=light]{--shz-color-bg-page: var(--shz-gray-25);--shz-color-bg-surface: var(--shz-white);--shz-color-bg-subtle: var(--shz-gray-50);--shz-color-bg-inverse: var(--shz-gray-900);--shz-color-border-default: var(--shz-gray-100);--shz-color-border-strong: var(--shz-gray-200);--shz-color-border-input: var(--shz-gray-400);--shz-color-text-primary: var(--shz-gray-800);--shz-color-text-secondary: var(--shz-gray-500);--shz-color-text-disabled: var(--shz-gray-300);--shz-color-text-on-action: var(--shz-white);--shz-color-text-on-inverse: var(--shz-white);--shz-color-action-primary: var(--shz-brand-navy);--shz-color-action-primary-hover: var(--shz-navy-800);--shz-color-action-danger: var(--shz-red-600);--shz-color-action-danger-hover: var(--shz-red-700);--shz-color-link: var(--shz-color-action-primary);--shz-color-accent: var(--shz-brand-red);--shz-color-status-success-text: var(--shz-green-600);--shz-color-status-success-icon: var(--shz-green-500);--shz-color-status-success-bg: var(--shz-green-50);--shz-color-status-danger-text: var(--shz-red-600);--shz-color-status-danger-icon: var(--shz-red-500);--shz-color-status-danger-bg: var(--shz-red-50);--shz-color-status-warning-text: var(--shz-orange-600);--shz-color-status-warning-icon: var(--shz-orange-500);--shz-color-status-warning-bg: var(--shz-orange-50);--shz-color-status-info-text: var(--shz-blue-600);--shz-color-status-info-icon: var(--shz-blue-500);--shz-color-status-info-bg: var(--shz-blue-50);--shz-color-focus-ring-inner: var(--shz-white);--shz-color-focus-ring: var(--shz-color-action-primary)}:root{--shz-font-latin: "Inter", "IBM Plex Sans Arabic", "Noto Sans", system-ui, sans-serif;--shz-font-arabic: "IBM Plex Sans Arabic", "Inter", "Noto Sans Arabic", system-ui, sans-serif;--shz-font-weight-regular: 400;--shz-font-weight-medium: 500;--shz-font-weight-semibold: 600;--shz-font-weight-bold: 700;--shz-font-size-display-2xl: 3rem;--shz-font-size-display-xl: 2.5rem;--shz-font-size-display-l: 2rem;--shz-font-size-display-m: 1.5rem;--shz-font-size-display-s: 1.25rem;--shz-font-size-display-xs: 1.125rem;--shz-space-0-5: .125rem;--shz-space-1: .25rem;--shz-space-2: .5rem;--shz-space-3: .75rem;--shz-space-4: 1rem;--shz-space-5: 1.25rem;--shz-space-6: 1.5rem;--shz-space-8: 2rem;--shz-space-10: 2.5rem;--shz-space-12: 3rem;--shz-space-16: 4rem;--shz-section-sm: 2rem;--shz-section-md: 4rem;--shz-section-lg: 6rem;--shz-section-spacing: var(--shz-section-md);--shz-radius-sm: 4px;--shz-radius-md: 6px;--shz-radius-lg: 8px;--shz-radius-xl: 16px;--shz-radius-full: 9999px;--shz-radius-control: var(--shz-radius-lg);--shz-radius-container: var(--shz-radius-xl);--shz-border-width: 1px;--shz-border-width-focus: 2px;--shz-shadow-soft: 0 4px 30px rgb(46 45 116 / .1);--shz-shadow-hard: 0 1.5px 2px rgb(16 24 40 / .1);--shz-blur-button: blur(4px);--shz-overlay-backdrop: rgb(from var(--shz-gray-900) r g b / .5);--shz-z-dropdown: 1000;--shz-z-sticky: 1100;--shz-z-modal: 1300;--shz-z-toast: 1400;--shz-duration-fast: .12s;--shz-duration-base: .2s;--shz-easing-standard: cubic-bezier(.2, 0, 0, 1)}:root,[lang]{--shz-font-body: var(--shz-font-latin);--shz-letter-spacing: .005em;--shz-font-size-text-l: 1rem;--shz-font-size-text-m: .875rem;--shz-font-size-text-s: .75rem;--shz-font-size-text-xs: .625rem;--shz-line-height-display-2xl: 3.5rem;--shz-line-height-display-xl: 3rem;--shz-line-height-display-l: 2.5rem;--shz-line-height-display-m: 2rem;--shz-line-height-display-s: 1.875rem;--shz-line-height-display-xs: 1.75rem;--shz-line-height-text-l: 1.5rem;--shz-line-height-text-m: 1.25rem;--shz-line-height-text-s: 1.125rem;--shz-line-height-text-xs: 1.125rem}:root:lang(ar),[lang]:lang(ar){--shz-font-body: var(--shz-font-arabic);--shz-letter-spacing: 0;--shz-font-size-text-l: 1.0625rem;--shz-font-size-text-m: .9375rem;--shz-font-size-text-s: .8125rem;--shz-font-size-text-xs: .8125rem;--shz-line-height-display-2xl: 4rem;--shz-line-height-display-xl: 3.5rem;--shz-line-height-display-l: 2.75rem;--shz-line-height-display-m: 2rem;--shz-line-height-display-s: 1.75rem;--shz-line-height-display-xs: 1.75rem;--shz-line-height-text-l: 1.75rem;--shz-line-height-text-m: 1.5rem;--shz-line-height-text-s: 1.5rem;--shz-line-height-text-xs: 1.5rem}@media(prefers-reduced-motion:reduce){:root{--shz-duration-fast: 0ms;--shz-duration-base: 0ms}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght-normal.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-400-normal.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}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-500-normal.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}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-600-normal.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}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-700-normal.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}@font-face{font-family:Poppins;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/poppins-latin-400-normal.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:Poppins;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/poppins-latin-700-normal.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:Poppins;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/poppins-latin-ext-400-normal.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:Poppins;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/poppins-latin-ext-700-normal.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:DM Sans;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/dm-sans-latin-400-normal.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:DM Sans;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/dm-sans-latin-700-normal.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:DM Sans;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/dm-sans-latin-ext-400-normal.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:DM Sans;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/dm-sans-latin-ext-700-normal.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:Lora;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/lora-latin-400-normal.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:Lora;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/lora-latin-700-normal.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:Lora;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/lora-latin-ext-400-normal.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:Lora;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/lora-latin-ext-700-normal.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:Montserrat;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/montserrat-latin-400-normal.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:Montserrat;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/montserrat-latin-700-normal.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:Montserrat;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/montserrat-latin-ext-400-normal.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:Montserrat;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/montserrat-latin-ext-700-normal.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 500;font-display:swap;src:url(/fonts/cairo-arabic-400-normal.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}@font-face{font-family:Cairo;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/cairo-arabic-700-normal.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}@font-face{font-family:Almarai;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/almarai-arabic-400-normal.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}@font-face{font-family:Almarai;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/almarai-arabic-700-normal.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}@font-face{font-family:Tajawal;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/tajawal-arabic-400-normal.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}@font-face{font-family:Tajawal;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/tajawal-arabic-700-normal.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}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/noto-naskh-arabic-arabic-400-normal.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}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/noto-naskh-arabic-arabic-700-normal.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}html,[lang]{font-family:var(--shz-font-body);letter-spacing:var(--shz-letter-spacing)}html{color:var(--shz-color-text-primary);background:var(--shz-color-bg-page);-webkit-text-size-adjust:100%}body{margin:0;font-size:var(--shz-font-size-text-m);line-height:var(--shz-line-height-text-m)}.shz-type-display-2xl{font-size:var(--shz-font-size-display-2xl);line-height:var(--shz-line-height-display-2xl)}.shz-type-display-xl{font-size:var(--shz-font-size-display-xl);line-height:var(--shz-line-height-display-xl)}.shz-type-display-l{font-size:var(--shz-font-size-display-l);line-height:var(--shz-line-height-display-l)}.shz-type-display-m{font-size:var(--shz-font-size-display-m);line-height:var(--shz-line-height-display-m)}.shz-type-display-s{font-size:var(--shz-font-size-display-s);line-height:var(--shz-line-height-display-s)}.shz-type-display-xs{font-size:var(--shz-font-size-display-xs);line-height:var(--shz-line-height-display-xs)}.shz-type-text-l{font-size:var(--shz-font-size-text-l);line-height:var(--shz-line-height-text-l)}.shz-type-text-m{font-size:var(--shz-font-size-text-m);line-height:var(--shz-line-height-text-m)}.shz-type-text-s{font-size:var(--shz-font-size-text-s);line-height:var(--shz-line-height-text-s)}.shz-type-text-xs{font-size:var(--shz-font-size-text-xs);line-height:var(--shz-line-height-text-xs)}:focus-visible{outline:var(--shz-border-width-focus) solid var(--shz-color-focus-ring);outline-offset:var(--shz-border-width-focus);box-shadow:0 0 0 var(--shz-border-width-focus) var(--shz-color-focus-ring-inner)}[dir=rtl] .shz-flip-rtl{transform:scaleX(-1)}.shz-dialog-backdrop{background:var(--shz-overlay-backdrop)}.shz-dialog-pane .cdk-dialog-container{display:block;box-sizing:border-box;inline-size:100%;border-radius:var(--shz-radius-container);background:var(--shz-color-bg-surface);box-shadow:var(--shz-shadow-soft);outline:none;animation:shz-dialog-in var(--shz-duration-base) var(--shz-easing-standard)}.shz-dialog-pane--sm{inline-size:25rem}.shz-dialog-pane--md{inline-size:35rem}.shz-dialog-pane--lg{inline-size:50rem}.shz-drawer-pane .cdk-dialog-container{display:block;box-sizing:border-box;inline-size:100%;block-size:100%;background:var(--shz-color-bg-surface);box-shadow:var(--shz-shadow-soft);outline:none;animation:shz-drawer-in-ltr var(--shz-duration-base) var(--shz-easing-standard)}.cdk-global-overlay-wrapper[dir=rtl]>.shz-drawer-pane .cdk-dialog-container{animation-name:shz-drawer-in-rtl}.shz-drawer-pane--sm{inline-size:20rem}.shz-drawer-pane--md{inline-size:28rem}.shz-drawer-pane--lg{inline-size:40rem}.shz-sheet-pane .cdk-dialog-container{border-end-start-radius:0;border-end-end-radius:0;animation-name:shz-sheet-in}.shz-popover-pane .cdk-dialog-container{border:var(--shz-border-width) solid var(--shz-color-border-strong);border-radius:var(--shz-radius-control);animation:none}[shzDialogActions]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--shz-space-2);inline-size:100%}@media(max-width:639.98px){[shzDialogActions]>*{flex:1 1 100%}}@keyframes shz-dialog-in{0%{opacity:0;scale:.97}}@keyframes shz-drawer-in-ltr{0%{translate:100% 0}}@keyframes shz-drawer-in-rtl{0%{translate:-100% 0}}@keyframes shz-sheet-in{0%{translate:0 100%}}
