@charset "UTF-8";
/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Compiled using SMAX:08/04/2025 11:15:33
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
--bs-blue:#3459e6;
--bs-indigo:#6610f2;
--bs-purple:#6f42c1;
--bs-pink:#d63384;
--bs-red:#da292e;
--bs-orange:#f8765f;
--bs-yellow:#f4bd61;
--bs-green:#2fb380;
--bs-teal:#20c997;
--bs-cyan:#287bb5;
--bs-black:#000;
--bs-white:#fff;
--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;
--bs-primary:#3459e6;
--bs-secondary:#fff;
--bs-success:#2fb380;
--bs-info:#287bb5;
--bs-warning:#f4bd61;
--bs-danger:#da292e;
--bs-light:#f8f9fa;
--bs-dark:#212529;
--bs-primary-rgb:52, 89, 230;
--bs-secondary-rgb:255, 255, 255;
--bs-success-rgb:47, 179, 128;
--bs-info-rgb:40, 123, 181;
--bs-warning-rgb:244, 189, 97;
--bs-danger-rgb:218, 41, 46;
--bs-light-rgb:248, 249, 250;
--bs-dark-rgb:33, 37, 41;
--bs-primary-text-emphasis:#052c65;
--bs-secondary-text-emphasis:#666666;
--bs-success-text-emphasis:#134833;
--bs-info-text-emphasis:#103148;
--bs-warning-text-emphasis:#624c27;
--bs-danger-text-emphasis:#571012;
--bs-light-text-emphasis:#495057;
--bs-dark-text-emphasis:#495057;
--bs-primary-bg-subtle:#d6defa;
--bs-secondary-bg-subtle:#ffffff;
--bs-success-bg-subtle:#d5f0e6;
--bs-info-bg-subtle:#d4e5f0;
--bs-warning-bg-subtle:#fdf2df;
--bs-danger-bg-subtle:#f8d4d5;
--bs-light-bg-subtle:#fcfcfd;
--bs-dark-bg-subtle:#ced4da;
--bs-primary-border-subtle:#aebdf5;
--bs-secondary-border-subtle:#ffffff;
--bs-success-border-subtle:#ace1cc;
--bs-info-border-subtle:#a9cae1;
--bs-warning-border-subtle:#fbe5c0;
--bs-danger-border-subtle:#f0a9ab;
--bs-light-border-subtle:#e9ecef;
--bs-dark-border-subtle:#adb5bd;
--bs-white-rgb:255, 255, 255;
--bs-black-rgb:0, 0, 0;
--bs-font-sans-serif:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
--bs-body-font-size:1rem;
--bs-body-font-weight:400;
--bs-body-line-height:1.5;
--bs-body-color:#495057;
--bs-body-color-rgb:73, 80, 87;
--bs-body-bg:#fff;
--bs-body-bg-rgb:255, 255, 255;
--bs-emphasis-color:#000;
--bs-emphasis-color-rgb:0, 0, 0;
--bs-secondary-color:rgba(73, 80, 87, 0.75);
--bs-secondary-color-rgb:73, 80, 87;
--bs-secondary-bg:#e9ecef;
--bs-secondary-bg-rgb:233, 236, 239;
--bs-tertiary-color:rgba(73, 80, 87, 0.5);
--bs-tertiary-color-rgb:73, 80, 87;
--bs-tertiary-bg:#f8f9fa;
--bs-tertiary-bg-rgb:248, 249, 250;
--bs-heading-color:inherit;
--bs-link-color:#3459e6;
--bs-link-color-rgb:52, 89, 230;
--bs-link-decoration:underline;
--bs-link-hover-color:#2a47b8;
--bs-link-hover-color-rgb:42, 71, 184;
--bs-code-color:#d63384;
--bs-highlight-color:#212529;
--bs-highlight-bg:#fff3cd;
--bs-border-width:1px;
--bs-border-style:solid;
--bs-border-color:#dee2e6;
--bs-border-color-translucent:rgba(0, 0, 0, 0.175);
--bs-border-radius:0.3rem;
--bs-border-radius-sm:0.25rem;
--bs-border-radius-lg:0.5rem;
--bs-border-radius-xl:1rem;
--bs-border-radius-xxl:2rem;
--bs-border-radius-pill:50rem;
--bs-box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.2);
--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
--bs-box-shadow-lg:0 1px 3px 0 rgba(0, 0, 0, 0.1);
--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);
--bs-focus-ring-width:0.25rem;
--bs-focus-ring-opacity:0.25;
--bs-focus-ring-color:rgba(13, 110, 253, 0.25);
--bs-form-valid-color:#198754;
--bs-form-valid-border-color:#198754;
--bs-form-invalid-color:#da292e;
--bs-form-invalid-border-color:#da292e;
}
.btn {
--bs-btn-padding-x:0.85rem;
--bs-btn-padding-y:0.6rem;
--bs-btn-font-size:1rem;
--bs-btn-font-weight:400;
--bs-btn-line-height:1.6;
--bs-btn-border-color:transparent;
--bs-btn-hover-border-color:transparent;
--bs-btn-box-shadow:0px 10px 20px -6px rgba(0, 0, 0, 0.12);
--bs-disabled-opacity:0.65;
--bs-btn-focus-box-shadow:0px 10px 20px -6px rgba(0, 0, 0, 0.12);
}
.btn-primary {
--bs-btn-color:#fff;
--bs-btn-bg:#3e64ff;
--bs-btn-border-color:#3e64ff;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#002ad7;
--bs-btn-hover-border-color:#002ad7;
--bs-btn-focus-shadow-rgb:49, 132, 253;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#0a58ca;
--bs-btn-active-border-color:#0a53be;
--bs-btn-active-shadow:box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.2);;
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#0d6efd;
--bs-btn-disabled-border-color:#0d6efd;
}
.btn-secondary {
--bs-btn-color:#fff;
--bs-btn-bg:#5edfff;
--bs-btn-border-color:#5edfff;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#5edfff;
--bs-btn-hover-border-color:#00c6f7;
--bs-btn-focus-shadow-rgb:130, 138, 145;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#565e64;
--bs-btn-active-border-color:#51585e;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#6c757d;
--bs-btn-disabled-border-color:#6c757d;
}
.btn-success {
--bs-btn-color:#fff;
--bs-btn-bg:#01d28e;
--bs-btn-border-color:#01d28e;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#01d28e;
--bs-btn-hover-border-color:#016c49;
--bs-btn-focus-shadow-rgb:60, 153, 110;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#146c43;
--bs-btn-active-border-color:#13653f;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#198754;
--bs-btn-disabled-border-color:#198754;
}
.btn-info {
--bs-btn-color:#fff;
--bs-btn-bg:#ff4893;
--bs-btn-border-color:#ff4893;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#ff4893;
--bs-btn-hover-border-color:#e1005c;
--bs-btn-focus-shadow-rgb:11, 172, 204;
--bs-btn-active-color:#000;
--bs-btn-active-bg:#3dd5f3;
--bs-btn-active-border-color:#25cff2;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#000;
--bs-btn-disabled-bg:#0dcaf0;
--bs-btn-disabled-border-color:#0dcaf0;
}
.btn-warning {
--bs-btn-color:#000;
--bs-btn-bg:#ffc107;
--bs-btn-border-color:#ffc107;
--bs-btn-hover-color:#000;
--bs-btn-hover-bg:#ffca2c;
--bs-btn-hover-border-color:#ffc720;
--bs-btn-focus-shadow-rgb:217, 164, 6;
--bs-btn-active-color:#000;
--bs-btn-active-bg:#ffcd39;
--bs-btn-active-border-color:#ffc720;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#000;
--bs-btn-disabled-bg:#ffc107;
--bs-btn-disabled-border-color:#ffc107;
}
.btn-danger {
--bs-btn-color:#fff;
--bs-btn-bg:#dc3545;
--bs-btn-border-color:#dc3545;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#bb2d3b;
--bs-btn-hover-border-color:#b02a37;
--bs-btn-focus-shadow-rgb:225, 83, 97;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#b02a37;
--bs-btn-active-border-color:#a52834;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#dc3545;
--bs-btn-disabled-border-color:#dc3545;
}
.btn-light {
--bs-btn-color:#000;
--bs-btn-bg:#f8f9fa;
--bs-btn-border-color:#f8f9fa;
--bs-btn-hover-color:#000;
--bs-btn-hover-bg:#d3d4d5;
--bs-btn-hover-border-color:#c6c7c8;
--bs-btn-focus-shadow-rgb:211, 212, 213;
--bs-btn-active-color:#000;
--bs-btn-active-bg:#c6c7c8;
--bs-btn-active-border-color:#babbbc;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#000;
--bs-btn-disabled-bg:#f8f9fa;
--bs-btn-disabled-border-color:#f8f9fa;
}
.btn-dark {
--bs-btn-color:#fff;
--bs-btn-bg:#212529;
--bs-btn-border-color:#212529;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#424649;
--bs-btn-hover-border-color:#373b3e;
--bs-btn-focus-shadow-rgb:66, 70, 73;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#4d5154;
--bs-btn-active-border-color:#373b3e;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#212529;
--bs-btn-disabled-border-color:#212529;
}
.btn {
--bs-btn-border-radius: 0.375rem;
}

