@font-face{font-family:diodrum;src:url(/fonts/diodrum-arabic-light.ttf);font-weight:300}@font-face{font-family:diodrum;src:url(/fonts/diodrum-arabic-medium.ttf);font-weight:400}@font-face{font-family:diodrum;src:url(/fonts/diodrum-arabic-semibold.ttf);font-weight:600}@font-face{font-family:diodrum;src:url(/fonts/diodrum-arabic-bold.ttf);font-weight:700}*,*:before,*:after{box-sizing:border-box}:root{--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-xxl: 3rem;--radius-sm: .375rem}:root{--type-active-preset: 1;--font-family-base: diodrum, sans-serif;--font-family-heading: diodrum, sans-serif;--type-scale: 1.25}@media(min-width:992px){:root{--type-scale: 1.33}}:root{--fs-xxs: calc( (1rem) * pow(var(--type-scale), -1) * var(--type-active-preset) );--fs-xs: calc( (1rem) * pow(var(--type-scale), -.5) * var(--type-active-preset) );--fs-sm: calc( (1rem) * pow(var(--type-scale), 0) * var(--type-active-preset) );--fs-md: calc( (1rem) * pow(var(--type-scale), 1) * var(--type-active-preset) );--fs-lg: calc( (1rem) * pow(var(--type-scale), 2) * var(--type-active-preset) );--fs-xl: calc( (1rem) * pow(var(--type-scale), 3) * var(--type-active-preset) );--fs-2xl: calc( (1rem) * pow(var(--type-scale), 4) * var(--type-active-preset) );--fs-3xl: calc( (1rem) * pow(var(--type-scale), 5) * var(--type-active-preset) );--fs-4xl: calc( (1rem) * pow(var(--type-scale), 6) * var(--type-active-preset) );--lh-heading: 1.2;--lh-body: 1.4285}@media(min-width:992px){:root{--lh-heading: 1.6;--lh-body: 1.4285}}h1{font-size:var(--fs-4xl)}h2{font-size:var(--fs-3xl)}h3{font-size:var(--fs-2xl)}h4{font-size:var(--fs-xl)}h5{font-size:var(--fs-lg)}h6{font-size:var(--fs-md)}body,p{font-size:var(--fs-sm)}small{font-size:var(--fs-xxs)}body{font-family:var(--font-family-base);line-height:var(--lh-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);line-height:var(--lh-heading)}button{font:inherit}html{font-size:100%}body{margin:0;color:var(--body-color);background:var(--body-bg);-webkit-font-smoothing:antialiased}.theme--light,html,[data-theme=light]{color-scheme:light;--body-bg: #fafafa;--body-color: #0c0d0d;--border-color: #c9cccf;--text-muted: #5a5f64;--color-primary: #40beb3;--bg-primary: var(--color-primary);--text-primary: var(--color-primary);--border-primary: var(--color-primary);--bg-primary-subtle: color-mix( in srgb, var(--color-primary) 15%, #ffffff );--border-primary-subtle: color-mix( in srgb, var(--color-primary) 35%, #ffffff );--text-primary-emphasis: color-mix( in srgb, var(--color-primary) 45%, #0c0d0d );--color-secondary: #7143fe;--bg-secondary: var(--color-secondary);--text-secondary: var(--color-secondary);--border-secondary: var(--color-secondary);--bg-secondary-subtle: color-mix( in srgb, var(--color-secondary) 15%, #ffffff );--border-secondary-subtle: color-mix( in srgb, var(--color-secondary) 35%, #ffffff );--text-secondary-emphasis: color-mix( in srgb, var(--color-secondary) 45%, #0c0d0d );--color-warning: #ffcb00;--bg-warning: var(--color-warning);--text-warning: var(--color-warning);--border-warning: var(--color-warning);--bg-warning-subtle: color-mix( in srgb, var(--color-warning) 15%, #ffffff );--border-warning-subtle: color-mix( in srgb, var(--color-warning) 35%, #ffffff );--text-warning-emphasis: color-mix( in srgb, var(--color-warning) 45%, #0c0d0d );--color-info: #0092e0;--bg-info: var(--color-info);--text-info: var(--color-info);--border-info: var(--color-info);--bg-info-subtle: color-mix( in srgb, var(--color-info) 15%, #ffffff );--border-info-subtle: color-mix( in srgb, var(--color-info) 35%, #ffffff );--text-info-emphasis: color-mix( in srgb, var(--color-info) 45%, #0c0d0d );--color-danger: #ea001b;--bg-danger: var(--color-danger);--text-danger: var(--color-danger);--border-danger: var(--color-danger);--bg-danger-subtle: color-mix( in srgb, var(--color-danger) 15%, #ffffff );--border-danger-subtle: color-mix( in srgb, var(--color-danger) 35%, #ffffff );--text-danger-emphasis: color-mix( in srgb, var(--color-danger) 45%, #0c0d0d );--color-gray-50: #f2f2f3;--color-gray-100: #e4e6e7;--color-gray-200: #c9cccf;--color-gray-300: #aeb3b7;--color-gray-400: #94999e;--color-gray-500: #5a5f64;--color-gray-600: #61666b;--color-gray-700: #484d51;--color-gray-800: #303336;--color-gray-900: #181a1b;--color-white: #ffffff;--color-black: #0c0d0d}.theme--dark,[data-theme=dark]{color-scheme:dark;--body-bg: #181a1b;--body-color: #f2f2f3;--border-color: #484d51;--text-muted: #94999e;--color-primary: #40beb3;--bg-primary: var(--color-primary);--text-primary: var(--color-primary);--border-primary: var(--color-primary);--bg-primary-subtle: color-mix( in srgb, var(--color-primary) 82%, #0c0d0d );--border-primary-subtle: color-mix( in srgb, var(--color-primary) 65%, #0c0d0d );--text-primary-emphasis: color-mix( in srgb, var(--color-primary) 35%, #ffffff );--color-secondary: #7143fe;--bg-secondary: var(--color-secondary);--text-secondary: var(--color-secondary);--border-secondary: var(--color-secondary);--bg-secondary-subtle: color-mix( in srgb, var(--color-secondary) 82%, #0c0d0d );--border-secondary-subtle: color-mix( in srgb, var(--color-secondary) 65%, #0c0d0d );--text-secondary-emphasis: color-mix( in srgb, var(--color-secondary) 35%, #ffffff );--color-warning: #ffcb00;--bg-warning: var(--color-warning);--text-warning: var(--color-warning);--border-warning: var(--color-warning);--bg-warning-subtle: color-mix( in srgb, var(--color-warning) 82%, #0c0d0d );--border-warning-subtle: color-mix( in srgb, var(--color-warning) 65%, #0c0d0d );--text-warning-emphasis: color-mix( in srgb, var(--color-warning) 35%, #ffffff );--color-info: #0092e0;--bg-info: var(--color-info);--text-info: var(--color-info);--border-info: var(--color-info);--bg-info-subtle: color-mix( in srgb, var(--color-info) 82%, #0c0d0d );--border-info-subtle: color-mix( in srgb, var(--color-info) 65%, #0c0d0d );--text-info-emphasis: color-mix( in srgb, var(--color-info) 35%, #ffffff );--color-danger: #ea001b;--bg-danger: var(--color-danger);--text-danger: var(--color-danger);--border-danger: var(--color-danger);--bg-danger-subtle: color-mix( in srgb, var(--color-danger) 82%, #0c0d0d );--border-danger-subtle: color-mix( in srgb, var(--color-danger) 65%, #0c0d0d );--text-danger-emphasis: color-mix( in srgb, var(--color-danger) 35%, #ffffff );--color-gray-50: #f2f2f3;--color-gray-100: #e4e6e7;--color-gray-200: #c9cccf;--color-gray-300: #aeb3b7;--color-gray-400: #94999e;--color-gray-500: #5a5f64;--color-gray-600: #61666b;--color-gray-700: #484d51;--color-gray-800: #303336;--color-gray-900: #181a1b;--color-white: #ffffff;--color-black: #0c0d0d}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font-family:inherit;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;white-space:nowrap;-webkit-user-select:none;user-select:none;appearance:none}.btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn--rounded{border-radius:9999px}.btn--primary.btn--fill{background-color:var(--bg-primary);color:#fff;border-color:var(--bg-primary)}.btn--primary.btn--fill:hover:not(:disabled),.btn--primary.btn--fill:active:not(:disabled){background-color:var(--text-primary-emphasis);border-color:var(--text-primary-emphasis)}.btn--primary.btn--outline{background-color:transparent;color:var(--text-primary);border-color:var(--border-primary)}.btn--primary.btn--outline:hover:not(:disabled),.btn--primary.btn--outline:active:not(:disabled){background-color:var(--bg-primary-subtle)}.btn--secondary.btn--fill{background-color:var(--bg-secondary);color:#fff;border-color:var(--bg-secondary)}.btn--secondary.btn--fill:hover:not(:disabled),.btn--secondary.btn--fill:active:not(:disabled){background-color:var(--text-secondary-emphasis);border-color:var(--text-secondary-emphasis)}.btn--secondary.btn--outline{background-color:transparent;color:var(--text-secondary);border-color:var(--border-secondary)}.btn--secondary.btn--outline:hover:not(:disabled),.btn--secondary.btn--outline:active:not(:disabled){background-color:var(--bg-secondary-subtle)}.btn--danger.btn--fill{background-color:var(--bg-danger);color:#fff;border-color:var(--bg-danger)}.btn--danger.btn--fill:hover:not(:disabled),.btn--danger.btn--fill:active:not(:disabled){background-color:var(--text-danger-emphasis);border-color:var(--text-danger-emphasis)}.btn--danger.btn--outline{background-color:transparent;color:var(--text-danger);border-color:var(--border-danger)}.btn--danger.btn--outline:hover:not(:disabled),.btn--danger.btn--outline:active:not(:disabled){background-color:var(--bg-danger-subtle)}.btn--default.btn--fill{background-color:var(--border-color);color:var(--body-color);border-color:var(--border-color)}.btn--default.btn--fill:hover:not(:disabled),.btn--default.btn--fill:active:not(:disabled){background-color:var(--color-gray-300);border-color:var(--color-gray-300)}.btn--default.btn--outline{background-color:transparent;color:var(--body-color);border-color:var(--border-color)}.btn--default.btn--outline:hover:not(:disabled),.btn--default.btn--outline:active:not(:disabled){background-color:var(--border-color)}.layout{displaY:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.layout__viewer{flex:1 1 auto}
