:root{--x-blue-100: #ccebff;--x-blue-200: #99d6ff;--x-blue-300: #66c2ff;--x-blue-400: #33adff;--x-blue-500: #0099FF;--x-blue-600: #007acc;--x-blue-700: #005c99;--x-blue-800: #003d66;--x-blue-900: #001f33;--x-red-100: #ffd6e0;--x-red-200: #ffadc2;--x-red-300: #ff85a3;--x-red-400: #ff5c85;--x-red-500: #FF3366;--x-red-600: #cc2952;--x-red-700: #991f3d;--x-red-800: #661429;--x-red-900: #330a14;--x-orange-100: #ffe8cc;--x-orange-200: #ffd199;--x-orange-300: #ffba66;--x-orange-400: #ffa333;--x-orange-500: #FF8C00;--x-orange-600: #cc7000;--x-orange-700: #995400;--x-orange-800: #663800;--x-orange-900: #331c00;--x-green-100: #ccf5e7;--x-green-200: #99ebcf;--x-green-300: #66e0b8;--x-green-400: #33d6a0;--x-green-500: #00CC88;--x-green-600: #00a36d;--x-green-700: #007a52;--x-green-800: #005236;--x-green-900: #00291b;--x-purple-100: #e7ddff;--x-purple-200: #d0bcff;--x-purple-300: #b89aff;--x-purple-400: #a179ff;--x-purple-500: #8957FF;--x-purple-600: #6e46cc;--x-purple-700: #523499;--x-purple-800: #372366;--x-purple-900: #1b1133;--x-gray-50: #FAFAFA;--x-gray-100: #F5F9FC;--x-gray-200: #E7EAF0;--x-gray-300: #CFD6DF;--x-gray-400: #ABB6C5;--x-gray-500: #8898A9;--x-gray-600: #6B7B93;--x-gray-700: #525F7F;--x-gray-800: #2D3748;--x-gray-900: #16192C;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--x-white: #fff;--x-primary: #0077b5}*{font-family:Inter,sans-serif}.btn-primary{background-color:#0077b5!important;border-color:#0077b5;outline-color:#0077b5}h4{color:#0077b5}.disabled{pointer-events:none}.progress{height:30px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.readonly{background-color:#d1d1d1;border:1px solid #a8a8a8;cursor:not-allowed;pointer-events:none}
