:root{--background-brand-primary:#f27a1a;--background-brand-primary-hover:#b84f0a;--background-brand-secondary:#ffad70;--background-brand-tertiary:#fef4eb;--background-dark-primary:#333;--background-dark-quaternary:#bdbdbd;--background-dark-secondary:#666;--background-dark-tertiary:#999;--background-default-primary:#fff;--background-default-secondary:#f5f5f5;--background-default-tertiary:#e6e6e6;--background-error-primary:#cb1026;--background-error-secondary:#ec1c36;--background-error-tertiary:#fdecee;--background-success-primary:#008040;--background-success-secondary:#0bc15c;--background-success-tertiary:#effbf5;--background-utilities-overlay:rgba(51,51,51,.5);--background-utilities-shadow-0:rgba(51,51,51,0);--background-utilities-shadow-10:rgba(51,51,51,.1);--background-utilities-shadow-25:rgba(51,51,51,.25);--background-utilities-shadow-5:rgba(51,51,51,.05);--background-warning-primary:#8f6400;--background-warning-secondary:#ffc000;--background-warning-tertiary:#fff9eb;--border-brand-hover:#b84f0a;--border-brand-primary:#f27a1a;--border-dark-primary:#333;--border-dark-secondary:#666;--border-dark-tertiary:#999;--border-default-primary:#e6e6e6;--border-default-secondary:#f5f5f5;--border-default-tertiary:#fff;--border-error-primary:#cb1026;--border-error-secondary:#ec1c36;--border-focus-focus:#1f6bc1;--border-success-primary:#008040;--border-success-secondary:#0bc15c;--border-warning-primary:#8f6400;--border-warning-secondary:#ffc000;--text-brand-primary:#f27a1a;--text-brand-primary-hover:#b84f0a;--text-dark-primary:#fff;--text-dark-secondary:#f5f5f5;--text-dark-tertiary:#e6e6e6;--text-default-primary:#333;--text-default-secondary:#666;--text-default-tertiary:#999;--text-error-primary:#cb1026;--text-error-secondary:#ec1c36;--text-error-tertiary:#f57a89;--text-success-primary:#008040;--text-success-secondary:#0bc15c;--text-success-tertiary:#85eab1;--text-warning-primary:#8f6400;--text-warning-secondary:#ffc000;--text-warning-tertiary:#fce173;--blue-100:#ebf5ff;--blue-200:#c1d9f5;--blue-300:#84b3ec;--blue-400:#4a90e2;--blue-500:#1f6bc1;--gray-alpha-0:rgba(51,51,51,0);--gray-alpha-100:rgba(51,51,51,.1);--gray-alpha-150:rgba(51,51,51,.15);--gray-alpha-200:rgba(51,51,51,.2);--gray-alpha-250:rgba(51,51,51,.25);--gray-alpha-300:rgba(51,51,51,.3);--gray-alpha-400:rgba(51,51,51,.4);--gray-alpha-50:rgba(51,51,51,.05);--gray-alpha-500:rgba(51,51,51,.5);--gray-alpha-600:rgba(51,51,51,.6);--gray-alpha-700:rgba(51,51,51,.698);--gray-alpha-800:rgba(51,51,51,.8);--gray-alpha-900:rgba(51,51,51,.898);--green-100:#effbf5;--green-200:#c5f1da;--green-300:#85eab1;--green-400:#0bc15c;--green-500:#008040;--grey-100:#fff;--grey-200:#f5f5f5;--grey-300:#e6e6e6;--grey-400:#d1d1d1;--grey-500:#bdbdbd;--grey-600:#999;--grey-700:#666;--grey-800:#333;--grey-900:#1c1c1c;--orange-100:#fef4eb;--orange-200:#fcd8bb;--orange-300:#ffad70;--orange-400:#f27a1a;--orange-500:#b84f0a;--pink-100:#fff0f4;--pink-200:#ffadca;--pink-300:#ff7aa8;--pink-400:#ff4988;--pink-500:#cc0047;--red-100:#fdecee;--red-200:#fbbcc3;--red-300:#f57a89;--red-400:#ec1c36;--red-500:#cb1026;--white-alpha-0:rgba(255,255,255,0);--white-alpha-100:rgba(255,255,255,.1);--white-alpha-200:rgba(255,255,255,.2);--white-alpha-300:rgba(255,255,255,.3);--white-alpha-400:rgba(255,255,255,.4);--white-alpha-500:rgba(255,255,255,.5);--white-alpha-600:rgba(255,255,255,.6);--white-alpha-700:rgba(255,255,255,.698);--white-alpha-800:rgba(255,255,255,.8);--white-alpha-900:rgba(255,255,255,.898);--yellow-100:#fff9eb;--yellow-200:#ffecb8;--yellow-300:#fce173;--yellow-400:#ffc000;--yellow-500:#8f6400;--radius-2xl:12px;--radius-3xl:16px;--radius-4xl:24px;--radius-full:9999px;--radius-lg:6px;--radius-md:4px;--radius-none:0px;--radius-sm:2px;--radius-xl:8px;--button-content-button:"Button";--button-region:"TR";--content-help-message-goes-here:"Help message goes here";--content-input:"Placeholder";--content-label:"Label";--font-family:"Source Sans 3";--weight-lg:700;--weight-md:600;--weight-sm:400;--blur-0:0px;--blur-050:2px;--blur-075:3px;--blur-100:4px;--blur-1250:50px;--blur-150:6px;--blur-250:10px;--blur-375:15px;--blur-625:25px;--color-black-alpha-25:rgba(0,0,0,.25);--spread-0:0px;--spread-negative-025:-1px;--spread-negative-050:-2px;--spread-negative-075:-3px;--spread-negative-100:-4px;--spread-negative-125:-5px;--spread-negative-150:-6px;--spread-negative-300:-12px;--x-axis-0:0px;--y-axis-0:0px;--y-axis-025:1px;--y-axis-050:2px;--y-axis-100:4px;--y-axis-200:8px;--y-axis-250:10px;--y-axis-500:20px;--y-axis-625:25px;--y-axis-negative-025:-1px;--y-axis-negative-050:-2px;--y-axis-negative-100:-4px;--y-axis-negative-200:-8px;--y-axis-negative-250:-10px;--y-axis-negative-500:-20px;--y-axis-negative-625:-25px;--space-0:0px;--space-025:1px;--space-050:2px;--space-100:4px;--space-150:6px;--space-200:8px;--space-250:10px;--space-300:12px;--space-400:16px;--space-500:20px;--space-600:24px;--space-800:32px;--space-1000:40px;--space-1200:48px;--space-1600:64px;--body1-line-height:18px;--body1-size:12px;--body2-line-height:14px;--body2-size:10px;--display-line-height:34px;--display-size:24px;--header-line-height:28px;--header-size:20px;--headline-line-height:26px;--headline-size:18px;--overline-line-height:12px;--overline-size:8px;--subtitle-line-height:20px;--subtitle-size:14px;--title-line-height:24px;--title-size:16px;--family-cairo:"Cairo";--family-sans:"Source Sans 3";--line-height-01:12px;--line-height-02:14px;--line-height-03:16px;--line-height-04:18px;--line-height-05:20px;--line-height-06:22px;--line-height-07:24px;--line-height-08:26px;--line-height-09:28px;--line-height-10:30px;--line-height-11:32px;--line-height-12:34px;--scale-01:8px;--scale-02:10px;--scale-03:12px;--scale-04:14px;--scale-05:16px;--scale-06:18px;--scale-07:20px;--scale-08:24px;--weight-bold:700;--weight-medium:600;--weight-regular:400;--background:-1px;--content:1px;--critical:1000px;--drawer:600px;--dropdown:200px;--elevated:100px;--fixed:400px;--loading:2000px;--modal:700px;--overlay:500px;--popover:800px;--sticky:300px;--toast:900px}[data-theme=ltr],.theme-ltr{--button-content-button:"Button";--button-region:"LTR";--content-help-message-goes-here:"Help message goes here";--content-input:"Placeholder";--content-label:"Label";--font-family:"Source Sans 3";--weight-lg:700;--weight-md:600;--weight-sm:400}[data-theme=rtl],.theme-rtl{--button-content-button:"هذا زرّ";--button-region:"RTL";--content-help-message-goes-here:"رسالة المساعدة هنا";--content-input:"عنصر نائب";--content-label:"الملصق";--font-family:"Cairo";--weight-lg:700;--weight-md:700;--weight-sm:600}:root{--background:-1;--content:1;--elevated:100;--dropdown:200;--sticky:300;--fixed:400;--critical:1000;--overlay:1100;--drawer:1150;--modal:1200;--popover:1300;--toast:1400;--loading:2000}.radio-group{gap:var(--space-200);display:flex}.radio-group--vertical{flex-direction:column}.radio-group--horizontal{flex-direction:row;align-items:center}.radio-group .radio{all:unset;border-radius:var(--radius-full);cursor:pointer;box-sizing:border-box;border-style:solid;border-width:1.5px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s;display:inline-flex}.radio-group .radio:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}.radio-group .radio__indicator{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.radio-group .radio__indicator:after{content:"";border-radius:var(--radius-full);aspect-ratio:1;flex-shrink:0;display:block}.radio-group .radio--small{width:16px;height:16px}.radio-group .radio--small .radio__indicator:after{width:8px;height:8px}.radio-group .radio--medium{width:20px;height:20px}.radio-group .radio--medium .radio__indicator:after{width:10px;height:10px}.radio-group .radio--large{width:24px;height:24px}.radio-group .radio--large .radio__indicator:after{width:12px;height:12px}.radio-group .radio--default{background-color:var(--background-default-primary);border-color:var(--border-dark-tertiary)}.radio-group .radio--default .radio__indicator:after{background-color:var(--background-primary)}.radio-group .radio--default:hover:not(:disabled):not([data-disabled]):not([data-state=checked]),.radio-group .radio--default[data-state=checked]{border-color:var(--background-primary)}.radio-group .radio--default:disabled,.radio-group .radio--default[data-disabled]{background-color:var(--background-default-tertiary);border-color:var(--border-dark-tertiary);cursor:not-allowed}.radio-group .radio--default:disabled .radio__indicator:after,.radio-group .radio--default[data-disabled] .radio__indicator:after{background-color:var(--background-dark-tertiary)}.radio-group .radio--default[data-state=checked]:disabled,.radio-group .radio--default[data-state=checked][data-disabled]{background-color:var(--background-default-primary);border-color:var(--border-dark-tertiary)}.radio-group .radio--default[data-state=checked]:disabled .radio__indicator:after,.radio-group .radio--default[data-state=checked][data-disabled] .radio__indicator:after{background-color:var(--background-dark-tertiary)}.radio-group .radio--error{background-color:var(--background-warning-tertiary);border-color:var(--border-warning-primary)}.radio-group .radio--error .radio__indicator:after{background-color:var(--background-warning-primary)}.radio-group .radio--error:hover:not(:disabled):not([data-disabled]):not([data-state=checked]){border-color:var(--border-warning-secondary)}.radio-group .radio--error[data-state=checked]{background-color:var(--background-default-primary);border-color:var(--border-warning-primary)}.radio-group .radio--error:disabled,.radio-group .radio--error[data-disabled]{background-color:var(--background-default-tertiary);border-color:var(--border-dark-tertiary);cursor:not-allowed}.radio-group .radio--error:disabled .radio__indicator:after,.radio-group .radio--error[data-disabled] .radio__indicator:after{background-color:var(--background-dark-tertiary)}.radio-group .radio--error[data-state=checked]:disabled,.radio-group .radio--error[data-state=checked][data-disabled]{background-color:var(--background-default-primary);border-color:var(--border-dark-tertiary)}.radio-group .radio--error[data-state=checked]:disabled .radio__indicator:after,.radio-group .radio--error[data-state=checked][data-disabled] .radio__indicator:after{background-color:var(--background-dark-tertiary)}#size-picker{box-sizing:border-box}