@charset "UTF-8";
/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Compiled using SMAX:04/11/2025 15:53:55
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
--bs-blue:#2c3e50;
--bs-indigo:#6610f2;
--bs-purple:#6f42c1;
--bs-pink:#e83e8c;
--bs-red:#e74c3c;
--bs-orange:#fd7e14;
--bs-yellow:#f39c12;
--bs-green:#18bc9c;
--bs-teal:#20c997;
--bs-cyan:#3498db;
--bs-black:#000;
--bs-white:#fff;
--bs-gray:#95a5a6;
--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:#2c3e50;
--bs-secondary:#95a5a6;
--bs-success:#18bc9c;
--bs-info:#3498db;
--bs-warning:#f39c12;
--bs-danger:#e74c3c;
--bs-light:#ecf0f1;
--bs-dark:#7b8a8b;
--bs-primary-rgb:44, 62, 80;
--bs-secondary-rgb:149, 165, 166;
--bs-success-rgb:24, 188, 156;
--bs-info-rgb:52, 152, 219;
--bs-warning-rgb:243, 156, 18;
--bs-danger-rgb:231, 76, 60;
--bs-light-rgb:250, 250, 250;
--bs-dark-rgb:123, 138, 139;
--bs-primary-text-emphasis:#121920;
--bs-secondary-text-emphasis:#3c4242;
--bs-success-text-emphasis:#0a4b3e;
--bs-info-text-emphasis:#153d58;
--bs-warning-text-emphasis:#613e07;
--bs-danger-text-emphasis:#5c1e18;
--bs-light-text-emphasis:#7b8a8b;
--bs-dark-text-emphasis:#7b8a8b;
--bs-primary-bg-subtle:#d5d8dc;
--bs-secondary-bg-subtle:#eaeded;
--bs-success-bg-subtle:#d1f2eb;
--bs-info-bg-subtle:#d6eaf8;
--bs-warning-bg-subtle:#fdebd0;
--bs-danger-bg-subtle:#fadbd8;
--bs-light-bg-subtle:#fcfcfd;
--bs-dark-bg-subtle:#ced4da;
--bs-primary-border-subtle:#abb2b9;
--bs-secondary-border-subtle:#d5dbdb;
--bs-success-border-subtle:#a3e4d7;
--bs-info-border-subtle:#aed6f1;
--bs-warning-border-subtle:#fad7a0;
--bs-danger-border-subtle:#f5b7b1;
--bs-light-border-subtle:#ecf0f1;
--bs-dark-border-subtle:#b4bcc2;
--bs-white-rgb:255, 255, 255;
--bs-black-rgb:0, 0, 0;
--bs-font-sans-serif:"Noto Sans", sans-serif;
--bs-font-monospace:"Noto Sans", sans-serif;
--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
--bs-body-font-size:1.2rem;
--bs-body-font-weight:400;
--bs-body-line-height:1.5;
--bs-body-color:#212529;
--bs-body-color-rgb:33, 37, 41;
--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(33, 37, 41, 0.75);
--bs-secondary-color-rgb:33, 37, 41;
--bs-secondary-bg:#e9ecef;
--bs-secondary-bg-rgb:233, 236, 239;
--bs-tertiary-color:rgba(33, 37, 41, 0.5);
--bs-tertiary-color-rgb:33, 37, 41;
--bs-tertiary-bg:#f8f9fa;
--bs-tertiary-bg-rgb:248, 249, 250;
--bs-heading-color:inherit;
--bs-link-color:#18bc9c;
--bs-link-color-rgb:24, 188, 156;
--bs-link-decoration:underline;
--bs-link-hover-color:#13967d;
--bs-link-hover-color-rgb:19, 150, 125;
--bs-code-color:#e83e8c;
--bs-highlight-color:#212529;
--bs-highlight-bg:#fff3cd;
--bs-border-width:2px;
--bs-border-style:solid;
--bs-border-color:#dee2e6;
--bs-border-color-translucent:rgba(0, 0, 0, 0.175);
--bs-border-radius:0.375rem;
--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:none;
--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);
--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:#dc3545;
--bs-form-invalid-border-color:#dc3545;
}
.btn {
--bs-btn-padding-x:1.2rem;
--bs-btn-padding-y:1rem;
--bs-btn-font-size:0.8rem;
--bs-btn-font-weight:400;
--bs-btn-line-height:1.7;
--bs-btn-border-color:transparent;
--bs-btn-hover-border-color:transparent;
--bs-btn-box-shadow:none;
--bs-disabled-opacity:0.65;
--bs-btn-focus-box-shadow:none;
}
.btn-primary {
--bs-btn-color:#fff;
--bs-btn-bg:#5dc44b;
--bs-btn-border-color:#5dc44b;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#3ede22;
--bs-btn-hover-border-color:#3ede22;
--bs-btn-focus-shadow-rgb:76, 91, 106;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#233240;
--bs-btn-active-border-color:#212f3c;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#2c3e50;
--bs-btn-disabled-border-color:#2c3e50;
}
.btn-secondary {
--bs-btn-color:#fff;
--bs-btn-bg:#ff9000;
--bs-btn-border-color:#ff9000;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#ffb24e;
--bs-btn-hover-border-color:#ffb24e;
--bs-btn-focus-shadow-rgb:165, 179, 179;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#778485;
--bs-btn-active-border-color:#707c7d;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#95a5a6;
--bs-btn-disabled-border-color:#95a5a6;
}
.btn-success {
--bs-btn-color:#fff;
--bs-btn-bg:#18bc9c;
--bs-btn-border-color:#18bc9c;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#14a085;
--bs-btn-hover-border-color:#13967d;
--bs-btn-focus-shadow-rgb:59, 198, 171;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#13967d;
--bs-btn-active-border-color:#128d75;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#18bc9c;
--bs-btn-disabled-border-color:#18bc9c;
}
.btn-info {
--bs-btn-color:#000;
--bs-btn-bg:#3498db;
--bs-btn-border-color:#3498db;
--bs-btn-hover-color:#000;
--bs-btn-hover-bg:#2c81ba;
--bs-btn-hover-border-color:#2a7aaf;
--bs-btn-focus-shadow-rgb:82, 167, 224;
--bs-btn-active-color:#000;
--bs-btn-active-bg:#2a7aaf;
--bs-btn-active-border-color:#2772a4;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#000;
--bs-btn-disabled-bg:#3498db;
--bs-btn-disabled-border-color:#3498db;
}
.btn-warning {
--bs-btn-color:#000;
--bs-btn-bg:#f39c12;
--bs-btn-border-color:#f39c12;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#cf850f;
--bs-btn-hover-border-color:#c27d0e;
--bs-btn-focus-shadow-rgb:245, 171, 54;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#c27d0e;
--bs-btn-active-border-color:#b6750e;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#000;
--bs-btn-disabled-bg:#f39c12;
--bs-btn-disabled-border-color:#f39c12;
}
.btn-danger {
--bs-btn-color:#fff;
--bs-btn-bg:#e74c3c;
--bs-btn-border-color:#e74c3c;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#c44133;
--bs-btn-hover-border-color:#b93d30;
--bs-btn-focus-shadow-rgb:235, 103, 89;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#b93d30;
--bs-btn-active-border-color:#ad392d;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#e74c3c;
--bs-btn-disabled-border-color:#e74c3c;
}
.btn-light {
--bs-btn-color:#000;
--bs-btn-bg:#ecf0f1;
--bs-btn-border-color:#ecf0f1;
--bs-btn-hover-color:#000;
--bs-btn-hover-bg:#c9cccd;
--bs-btn-hover-border-color:#bdc0c1;
--bs-btn-focus-shadow-rgb:201, 204, 205;
--bs-btn-active-color:#000;
--bs-btn-active-bg:#bdc0c1;
--bs-btn-active-border-color:#b1b4b5;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#000;
--bs-btn-disabled-bg:#ecf0f1;
--bs-btn-disabled-border-color:#ecf0f1;
}
.btn-dark {
--bs-btn-color:#fff;
--bs-btn-bg:#7b8a8b;
--bs-btn-border-color:#7b8a8b;
--bs-btn-hover-color:#fff;
--bs-btn-hover-bg:#8f9c9c;
--bs-btn-hover-border-color:#889697;
--bs-btn-focus-shadow-rgb:143, 156, 156;
--bs-btn-active-color:#fff;
--bs-btn-active-bg:#95a1a2;
--bs-btn-active-border-color:#889697;
--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);
--bs-btn-disabled-color:#fff;
--bs-btn-disabled-bg:#7b8a8b;
--bs-btn-disabled-border-color:#7b8a8b;
}
.btn {
--bs-btn-border-radius: 0.375rem;
}

