/************************************************** 
	Theme Name: Default
	Last Updated: 2025-08-02 01:03:07
**************************************************/ 
@import url("https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");
:root{
--bs-body-font-family:"Noto Sans";
--bs-body-font-size:15px;
--bs-body-color:#212529;
--bs-body-color-rgb:33,37,41;
--bs-body-bg:#fff;
--bs-body-bg-rgb:255,255,255;
--bs-secondary-color:#57585a;
--bs-secondary-color-rgb:87,88,90;
--bs-secondary-bg:#e9ecef;
--bs-secondary-bg-rgb:233,236,239;
--bs-tertiary-color:#8e8f90;
--bs-tertiary-color-rgb:33,37,41;
--bs-tertiary-bg:#f8f9fa;
--bs-tertiary-bg-rgb:248,249,250;
--bs-emphasis-color:#000;
--bs-emphasis-color-rgb:0,0,0;
--bs-link-color:#5d20d3;
--bs-link-color-rgb:93,32,211;
--bs-link-hover-color:#531dbd;
--bs-link-hover-color-rgb:83,29,189;
--bs-border-color:#dee2e6;
--bs-border-color-rgb:222,226,230;
--bs-primary:#5A189A;
--bs-primary-rgb:90,24,154;
--bs-primary-bg-subtle:#d6d0e2;
--bs-primary-border-subtle:#ac9ec7;
--bs-primary-text-emphasis:#340e5a;
--bs-success:#198754;
--bs-success-rgb:25,135,84;
--bs-success-bg-subtle:#d1e7dd;
--bs-success-border-subtle:#a3cfbb;
--bs-info:#a859e8;
--bs-info-rgb:168,89,232;
--bs-info-bg-subtle:#e5d6f7;
--bs-info-border-subtle:#cdacf1;
--bs-info-text-emphasis:#623487;
--bs-warning:#FF9100;
--bs-warning-rgb:255,145,0;
--bs-warning-bg-subtle:#ffe0cf;
--bs-warning-border-subtle:#ffc29d;
--bs-warning-text-emphasis:#955500;
--bs-danger:#dc3545;
--bs-danger-rgb:220,53,69;
--bs-danger-bg-subtle:#f8d7da;
--bs-danger-border-subtle:#f1aeb5;
--bs-danger-text-emphasis:#801f28;
--bs-light:#e8ebee;
--bs-light-rgb:232,235,238;
--bs-light-bg-subtle:#f7f8f9;
--bs-light-border-subtle:#f1f3f5;
--bs-light-text-emphasis:#87898b;
--bs-dark:#212529;
--bs-dark-rgb:33,37,41;
--bs-dark-bg-subtle:#ced4da;
--bs-dark-border-subtle:#adb5bd;
--bs-dark-text-emphasis:#131618;
--bs-active-border-color:#5d20d3;
--bs-active-border-color-rgb:93,32,211;
--bs-active-outline-color:#5d20d3;
--bs-active-outline-color-rgb:93,32,211;
--bs-secondary:#57585a;
--bs-secondary-rgb:87,88,90;
--bs-secondary-disabled-color:#bfbfbf;
--bs-primary-disabled-color:#40116d;
--bs-success-disabled-color:#125f3b;
--bs-info-disabled-color:#d8bff4;
--bs-warning-disabled-color:#ffcfb4;
--bs-danger-disabled-color:#9c2531;
--bs-light-disabled-color:#f4f5f7;
--bs-dark-disabled-color:#171a1d;
--bs-success-text-emphasis:#0f4f31;
--bs-border-radius:0.375rem;
--bs-border-radius-sm:0.25rem;
--bs-border-radius-lg:0.5rem;
}
.btn-primary {
--bs-btn-color: #fff;
--bs-btn-bg: #5A189A;
--bs-btn-border-color: #5A189A;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #461377;
--bs-btn-hover-border-color: #461377;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #50158a;
--bs-btn-active-border-color: #50158a;
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #40116d;
--bs-btn-disabled-border-color: #40116d;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(90,24,154, 0.5);
}
.btn-outline-primary {
--bs-btn-color:#5A189A;
--bs-btn-border-color: #5A189A;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #5A189A;
--bs-btn-hover-border-color: #5A189A;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #5A189A;
--bs-btn-active-border-color: #5A189A;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(90,24,154, 0.5);
--bs-btn-disabled-color: #40116d;
--bs-btn-disabled-bg: #5A189A;
--bs-btn-disabled-border-color: #40116d;
}
.btn-secondary {
--bs-btn-color: #fff;
--bs-btn-bg: #57585a;
--bs-btn-border-color: #57585a;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #8a8b8c;
--bs-btn-hover-border-color: #8a8b8c;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #57585a;
--bs-btn-active-border-color: #57585a;
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #bfbfbf;
--bs-btn-disabled-border-color: #bfbfbf;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(87,88,90, 0.5);
}
.btn-outline-secondary {
--bs-btn-color:#57585a;
--bs-btn-border-color: #57585a;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #57585a;
--bs-btn-hover-border-color: #57585a;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #57585a;
--bs-btn-active-border-color: #57585a;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(87,88,90, 0.5);
--bs-btn-disabled-color: #bfbfbf;
--bs-btn-disabled-bg: #57585a;
--bs-btn-disabled-border-color: #bfbfbf;
}
.btn-success {
--bs-btn-color: #fff;
--bs-btn-bg: #198754;
--bs-btn-border-color: #198754;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #136941;
--bs-btn-hover-border-color: #136941;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #16794b;
--bs-btn-active-border-color: #16794b;
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #125f3b;
--bs-btn-disabled-border-color: #125f3b;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(25,135,84, 0.5);
}
.btn-outline-success {
--bs-btn-color:#198754;
--bs-btn-border-color: #198754;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #198754;
--bs-btn-hover-border-color: #198754;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #198754;
--bs-btn-active-border-color: #198754;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(25,135,84, 0.5);
--bs-btn-disabled-color: #125f3b;
--bs-btn-disabled-bg: #198754;
--bs-btn-disabled-border-color: #125f3b;
}
.btn-info {
--bs-btn-color: #000;
--bs-btn-bg: #a859e8;
--bs-btn-border-color: #a859e8;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #bd8bed;
--bs-btn-hover-border-color: #bd8bed;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #b375ea;
--bs-btn-active-border-color: #b375ea;
--bs-btn-disabled-color: #000;
--bs-btn-disabled-bg: #d8bff4;
--bs-btn-disabled-border-color: #d8bff4;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(168,89,232, 0.5);
}
.btn-outline-info {
--bs-btn-color:#a859e8;
--bs-btn-border-color: #a859e8;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #a859e8;
--bs-btn-hover-border-color: #a859e8;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #a859e8;
--bs-btn-active-border-color: #a859e8;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(168,89,232, 0.5);
--bs-btn-disabled-color: #d8bff4;
--bs-btn-disabled-bg: #a859e8;
--bs-btn-disabled-border-color: #d8bff4;
}
.btn-warning {
--bs-btn-color: #000;
--bs-btn-bg: #FF9100;
--bs-btn-border-color: #FF9100;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #ffad72;
--bs-btn-hover-border-color: #ffad72;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #ff9f51;
--bs-btn-active-border-color: #ff9f51;
--bs-btn-disabled-color: #000;
--bs-btn-disabled-bg: #ffcfb4;
--bs-btn-disabled-border-color: #ffcfb4;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(255,145,0, 0.5);
}
.btn-outline-warning {
--bs-btn-color:#FF9100;
--bs-btn-border-color: #FF9100;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #FF9100;
--bs-btn-hover-border-color: #FF9100;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #FF9100;
--bs-btn-active-border-color: #FF9100;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(255,145,0, 0.5);
--bs-btn-disabled-color: #ffcfb4;
--bs-btn-disabled-bg: #FF9100;
--bs-btn-disabled-border-color: #ffcfb4;
}
.btn-danger {
--bs-btn-color: #fff;
--bs-btn-bg: #dc3545;
--bs-btn-border-color: #dc3545;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #aa2935;
--bs-btn-hover-border-color: #aa2935;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #c52f3e;
--bs-btn-active-border-color: #c52f3e;
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #9c2531;
--bs-btn-disabled-border-color: #9c2531;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(220,53,69, 0.5);
}
.btn-outline-danger {
--bs-btn-color:#dc3545;
--bs-btn-border-color: #dc3545;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #dc3545;
--bs-btn-hover-border-color: #dc3545;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #dc3545;
--bs-btn-active-border-color: #dc3545;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(220,53,69, 0.5);
--bs-btn-disabled-color: #9c2531;
--bs-btn-disabled-bg: #dc3545;
--bs-btn-disabled-border-color: #9c2531;
}
.btn-light {
--bs-btn-color: #000;
--bs-btn-bg: #e8ebee;
--bs-btn-border-color: #e8ebee;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #edeff1;
--bs-btn-hover-border-color: #edeff1;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #eaedf0;
--bs-btn-active-border-color: #eaedf0;
--bs-btn-disabled-color: #000;
--bs-btn-disabled-bg: #f4f5f7;
--bs-btn-disabled-border-color: #f4f5f7;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(232,235,238, 0.5);
}
.btn-outline-light {
--bs-btn-color:#e8ebee;
--bs-btn-border-color: #e8ebee;
--bs-btn-hover-color: #000;
--bs-btn-hover-bg: #e8ebee;
--bs-btn-hover-border-color: #e8ebee;
--bs-btn-active-color: #000;
--bs-btn-active-bg: #e8ebee;
--bs-btn-active-border-color: #e8ebee;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(232,235,238, 0.5);
--bs-btn-disabled-color: #f4f5f7;
--bs-btn-disabled-bg: #e8ebee;
--bs-btn-disabled-border-color: #f4f5f7;
}
.btn-dark {
--bs-btn-color: #fff;
--bs-btn-bg: #212529;
--bs-btn-border-color: #212529;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #1a1d20;
--bs-btn-hover-border-color: #1a1d20;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #1e2125;
--bs-btn-active-border-color: #1e2125;
--bs-btn-disabled-color: #fff;
--bs-btn-disabled-bg: #171a1d;
--bs-btn-disabled-border-color: #171a1d;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(33,37,41, 0.5);
}
.btn-outline-dark {
--bs-btn-color:#212529;
--bs-btn-border-color: #212529;
--bs-btn-hover-color: #fff;
--bs-btn-hover-bg: #212529;
--bs-btn-hover-border-color: #212529;
--bs-btn-active-color: #fff;
--bs-btn-active-bg: #212529;
--bs-btn-active-border-color: #212529;
--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(33,37,41, 0.5);
--bs-btn-disabled-color: #171a1d;
--bs-btn-disabled-bg: #212529;
--bs-btn-disabled-border-color: #171a1d;
}
.accordion{
--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(90,24,154, 0.5);
}
.pagination{
--bs-pagination-focus-box-shadow:: 0 0 0 .25rem rgba(90,24,154, 0.5);
--bs-pagination-active-color: var(--bs-white);
--bs-pagination-active-bg: var(--bs-primary);
--bs-pagination-active-border-color: var(--bs-primary);
}
html,body {
font-size:15px;
}
