.modal-backdrop{background-color:rgba(0,0,0,.6);backdrop-filter:blur(2px)}.modal.fade .modal-dialog{transition:transform .3s ease-out}:root{--primary-green:#2ca248;--primary-green-dark:#109445;--gradient-primary:linear-gradient(90deg,#133f71,#20cd2c);--accent-orange:#ffb24a;--dark-blue:#0d2a4c;--dark-blue-light:#133f71;--text-primary:#222222;--text-secondary:#424242;--text-muted:#848484;--text-light:#cecece;--text-white:#ffffff;--bg-primary:#ffffff;--bg-green-light:rgba(44,162,72,0.08);--bg-green-medium:rgba(44,162,72,0.1);--bg-orange-light:rgba(255,178,74,0.1);--border-light:#cecece;--border-green:rgba(44,162,72,0.3);--shadow-sm:0px 0px 12px 0px rgba(12,12,13,0.22);--shadow-md:0px 8px 24px 0px rgba(56,65,64,0.12);--shadow-lg:0px 8px 24px 0px rgba(56,65,64,0.3);--shadow-xl:0px 10px 30px 0px rgba(0,0,0,0.25);--sidebar-max-width:auto;--border-radius-sm:6px;--border-radius-md:10px;--border-radius-lg:12px;--border-radius-xl:20px;--border-radius-xxl:24px}