:root {
    --skores: rgba(61, 165, 55, 0.8);
    --method-get: rgba(97, 175, 254, 0.8);
    --method-head: rgba(144, 18, 254, 0.8);
    --method-post: rgba(73, 204, 144, 0.8);
    --method-put: rgba(252, 161, 48, 0.8);
    --method-delete: rgba(249, 62, 62, 0.8);
    /*--method-connect: rgba(, 0.8);*/
    --method-options: rgba(13, 90, 167, 0.8);
    /*--method-trace: rgba(, 0.8);*/
    --method-patch: rgba(80, 227, 194, 0.8);
    --status-200: rgba(22, 163, 74, 1);
    --status-201: rgba(34, 197, 94, 1);
    --status-202: rgba(74, 222, 128, 1);
    --status-204: rgba(21, 128, 61, 1);
    --status-206: rgba(34, 211, 238, 1);
    --status-301: rgba(37, 99, 235, 1);
    --status-302: rgba(59, 130, 246, 1);
    --status-304: rgba(96, 165, 250, 1);
    --status-400: rgba(249, 115, 22, 1);
    --status-401: rgba(251, 146, 60, 1);
    --status-403: rgba(234, 88, 12, 1);
    --status-404: rgba(245, 158, 11, 1);
    --status-408: rgba(217, 119, 6, 1);
    --status-410: rgba(180, 83, 9, 1);
    --status-429: rgba(194, 65, 12, 1);
    --status-499: rgba(124, 45, 18, 1);
    --status-500: rgba(220, 38, 38, 1);
    --status-502: rgba(225, 29, 72, 1);
    --status-503: rgba(190, 18, 60, 1);
    --status-504: rgba(159, 18, 57, 1);
    --status-520: rgba(127, 29, 29, 1);
    --status-521: rgba(136, 19, 55, 1);
    --status-522: rgba(157, 23, 77, 1);
    --status-525: rgba(112, 26, 117, 1);
    --status-526: rgba(88, 28, 135, 1);
}

/* Global */
header {
    z-index: 1000;
}

/* Bootstrap */
.accordion {
    --bs-accordion-btn-color: var(--bs-white);
    --bs-accordion-btn-bg: var(--bs-gray-800);
    --bs-accordion-active-color: var(--bs-white);
    --bs-accordion-active-bg: var(--bs-gray-600);
}

/* Custom */
.bg-skores {
    background-color: var(--skores);
}

.text-skores {
    color: var(--skores);
}

.badge.method-GET {
    color: #fff !important;
    background-color: var(--method-get) !important;
}

.badge.method-HEAD {
    color: #fff !important;
    background-color: var(--method-head) !important;
}

.badge.method-POST {
    color: #fff !important;
    background-color: var(--method-post) !important;
}

.badge.method-PUT {
    color: #fff !important;
    background-color: var(--method-put) !important;
}

.badge.method-DELETE {
    color: #fff !important;
    background-color: var(--method-delete) !important;
}

.badge.method-OPTIONS {
    color: #fff !important;
    background-color: var(--method-options) !important;
}

.badge.method-PATCH {
    color: #fff !important;
    background-color: var(--method-patch) !important;
}

.text-status-200 {
    color: var(--status-200);
}

.bg-status-200 {
    background-color: var(--status-200);
}

.border-status-200 {
    border-color: var(--status-200) !important;
}

.badge.status-200 {
    color: #fff !important;
    background-color: var(--status-200) !important;
}

.text-status-201 {
    color: var(--status-201);
}

.bg-status-201 {
    background-color: var(--status-201);
}

.border-status-201 {
    border-color: var(--status-201) !important;
}

.badge.status-201 {
    color: #fff !important;
    background-color: var(--status-201) !important;
}

.text-status-202 {
    color: var(--status-202);
}

.bg-status-202 {
    background-color: var(--status-202);
}

.border-status-202 {
    border-color: var(--status-202) !important;
}

.badge.status-202 {
    color: #fff !important;
    background-color: var(--status-202) !important;
}

.text-status-204 {
    color: var(--status-204);
}

.bg-status-204 {
    background-color: var(--status-204);
}

.border-status-204 {
    border-color: var(--status-204) !important;
}

.badge.status-204 {
    color: #fff !important;
    background-color: var(--status-204) !important;
}

.text-status-206 {
    color: var(--status-206);
}

.bg-status-206 {
    background-color: var(--status-206);
}

.border-status-206 {
    border-color: var(--status-206) !important;
}

.badge.status-206 {
    color: #fff !important;
    background-color: var(--status-206) !important;
}

.text-status-301 {
    color: var(--status-301);
}

.bg-status-301 {
    background-color: var(--status-301);
}

.border-status-301 {
    border-color: var(--status-301) !important;
}

.badge.status-301 {
    color: #fff !important;
    background-color: var(--status-301) !important;
}

.text-status-302 {
    color: var(--status-302);
}

.bg-status-302 {
    background-color: var(--status-302);
}

.border-status-302 {
    border-color: var(--status-302) !important;
}

.badge.status-302 {
    color: #fff !important;
    background-color: var(--status-302) !important;
}

.text-status-304 {
    color: var(--status-304);
}

.bg-status-304 {
    background-color: var(--status-304);
}

.border-status-304 {
    border-color: var(--status-304) !important;
}

.badge.status-304 {
    color: #fff !important;
    background-color: var(--status-304) !important;
}

.text-status-400 {
    color: var(--status-400);
}

.bg-status-400 {
    background-color: var(--status-400);
}

.border-status-400 {
    border-color: var(--status-400) !important;
}

.badge.status-400 {
    color: #fff !important;
    background-color: var(--status-400) !important;
}

.text-status-401 {
    color: var(--status-401);
}

.bg-status-401 {
    background-color: var(--status-401);
}

.border-status-401 {
    border-color: var(--status-401) !important;
}

.badge.status-401 {
    color: #fff !important;
    background-color: var(--status-401) !important;
}

.text-status-403 {
    color: var(--status-403);
}

.bg-status-403 {
    background-color: var(--status-403);
}

.border-status-403 {
    border-color: var(--status-403) !important;
}

.badge.status-403 {
    color: #fff !important;
    background-color: var(--status-403) !important;
}

.text-status-404 {
    color: var(--status-404);
}

.bg-status-404 {
    background-color: var(--status-404);
}

.border-status-404 {
    border-color: var(--status-404) !important;
}

.badge.status-404 {
    color: #fff !important;
    background-color: var(--status-404) !important;
}

.text-status-408 {
    color: var(--status-408);
}

.bg-status-408 {
    background-color: var(--status-408);
}

.border-status-408 {
    border-color: var(--status-408) !important;
}

.badge.status-408 {
    color: #fff !important;
    background-color: var(--status-408) !important;
}

.text-status-410 {
    color: var(--status-410);
}

.bg-status-410 {
    background-color: var(--status-410);
}

.border-status-410 {
    border-color: var(--status-410) !important;
}

.badge.status-410 {
    color: #fff !important;
    background-color: var(--status-410) !important;
}

.text-status-429 {
    color: var(--status-429);
}

.bg-status-429 {
    background-color: var(--status-429);
}

.border-status-429 {
    border-color: var(--status-429) !important;
}

.badge.status-429 {
    color: #fff !important;
    background-color: var(--status-429) !important;
}

.text-status-499 {
    color: var(--status-499);
}

.bg-status-499 {
    background-color: var(--status-499);
}

.border-status-499 {
    border-color: var(--status-499) !important;
}

.badge.status-499 {
    color: #fff !important;
    background-color: var(--status-499) !important;
}

.text-status-500 {
    color: var(--status-500);
}

.bg-status-500 {
    background-color: var(--status-500);
}

.border-status-500 {
    border-color: var(--status-500) !important;
}

.badge.status-500 {
    color: #fff !important;
    background-color: var(--status-500) !important;
}

.text-status-502 {
    color: var(--status-502);
}

.bg-status-502 {
    background-color: var(--status-502);
}

.border-status-502 {
    border-color: var(--status-502) !important;
}

.badge.status-502 {
    color: #fff !important;
    background-color: var(--status-502) !important;
}

.text-status-503 {
    color: var(--status-503);
}

.bg-status-503 {
    background-color: var(--status-503);
}

.border-status-503 {
    border-color: var(--status-503) !important;
}

.badge.status-503 {
    color: #fff !important;
    background-color: var(--status-503) !important;
}

.text-status-504 {
    color: var(--status-504);
}

.bg-status-504 {
    background-color: var(--status-504);
}

.border-status-504 {
    border-color: var(--status-504) !important;
}

.badge.status-504 {
    color: #fff !important;
    background-color: var(--status-504) !important;
}

.text-status-520 {
    color: var(--status-520);
}

.bg-status-520 {
    background-color: var(--status-520);
}

.border-status-520 {
    border-color: var(--status-520) !important;
}

.badge.status-520 {
    color: #fff !important;
    background-color: var(--status-520) !important;
}

.text-status-521 {
    color: var(--status-521);
}

.bg-status-521 {
    background-color: var(--status-521);
}

.border-status-521 {
    border-color: var(--status-521) !important;
}

.badge.status-521 {
    color: #fff !important;
    background-color: var(--status-521) !important;
}

.text-status-522 {
    color: var(--status-522);
}

.bg-status-522 {
    background-color: var(--status-522);
}

.border-status-522 {
    border-color: var(--status-522) !important;
}

.badge.status-522 {
    color: #fff !important;
    background-color: var(--status-522) !important;
}

.text-status-525 {
    color: var(--status-525);
}

.bg-status-525 {
    background-color: var(--status-525);
}

.border-status-525 {
    border-color: var(--status-525) !important;
}

.badge.status-525 {
    color: #fff !important;
    background-color: var(--status-525) !important;
}

.text-status-526 {
    color: var(--status-526);
}

.bg-status-526 {
    background-color: var(--status-526);
}

.border-status-526 {
    border-color: var(--status-526) !important;
}

.badge.status-526 {
    color: #fff !important;
    background-color: var(--status-526) !important;
}

.time-picker-dropdown-menu {
    width: max-content;
    min-width: 600px;
}

.sidebar .nav-link {
    font-size: .875rem;
    font-weight: 500;
}

.sidebar-heading {
    font-size: .75rem;
}

.sidebar .nav-link.active {
    color: #ffffff !important;
}

.table-border-bottom-0 tbody tr:last-child td,
.table-border-bottom-0 tbody tr:last-child th {
    border-bottom: 0;
}