@charset "UTF-8";
:root{--bs-body-bg: #fff; --bs-body-bg-rgb: 255, 255, 255; --pc-heading-color: #222; --pc-active-background: rgba(255, 255, 255, 0.2); --pc-sidebar-background: #fff; --pc-sidebar-color: #39465f; --pc-sidebar-color-rgb: 57, 70, 95; --pc-sidebar-submenu-border-color: var(--bs-gray-300); --pc-sidebar-active-color: #0d6efd; --pc-sidebar-active-bg: rgba(202, 202, 202, 0.3); --pc-sidebar-shadow: 2px 0 2.94px 0.06px rgba(4, 26, 55, 0.16); --pc-sidebar-caption-color: var(--pc-heading-color); --pc-sidebar-border: none; --pc-header-background: linear-gradient(to right, #4099ff, #73b4ff); --pc-header-color: #fff; --pc-header-shadow: none; --pc-card-box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16); --pc-card-box-hover-shadow: 0px 8px 24px rgba(27, 46, 94, 0.12); --pc-header-submenu-background: #ffffff; --pc-header-submenu-color: #39465f;}
[data-pc-sidebar-theme=dark]{--pc-sidebar-background: #3b4650; --pc-sidebar-color: #ffffff; --pc-sidebar-color-rgb: 255, 255, 255; --pc-sidebar-submenu-border-color: var(--bs-gray-600); --pc-sidebar-caption-color: #748892;}
body{font-feature-settings: "salt";}
:root,[data-bs-theme=light]{--bs-blue: #4099ff; --bs-indigo: #6610f2; --bs-purple: #673ab7; --bs-pink: #e83e8c; --bs-red: #ff5370; --bs-orange: #fd7e14; --bs-yellow: #ffb64d; --bs-green: #2ed8b6; --bs-teal: #008080; --bs-cyan: #00bcd4; --bs-black: #000000; --bs-white: #ffffff; --bs-gray: #5b6b79; --bs-gray-dark: #1d2630; --bs-gray-100: #f8f9fa; --bs-gray-200: #f3f5f7; --bs-gray-300: #dbe0e5; --bs-gray-400: #bec8d0; --bs-gray-500: #8996a4; --bs-gray-600: #5b6b79; --bs-gray-700: #3e4853; --bs-gray-800: #1d2630; --bs-gray-900: #131920; --bs-primary: #4099ff; --bs-secondary: #6c757d; --bs-success: #2ed8b6; --bs-info: #00bcd4; --bs-warning: #ffb64d; --bs-danger: #ff5370; --bs-light: #f8f9fa; --bs-dark: #212529; --bs-primary-rgb: 64, 153, 255; --bs-secondary-rgb: 108, 117, 125; --bs-success-rgb: 46, 216, 182; --bs-info-rgb: 0, 188, 212; --bs-warning-rgb: 255, 182, 77; --bs-danger-rgb: 255, 83, 112; --bs-light-rgb: 248, 249, 250; --bs-dark-rgb: 33, 37, 41; --bs-primary-text-emphasis: #052c65; --bs-secondary-text-emphasis: #2b2f32; --bs-success-text-emphasis: #0a3622; --bs-info-text-emphasis: #055160; --bs-warning-text-emphasis: #664d03; --bs-danger-text-emphasis: #58151c; --bs-light-text-emphasis: #495057; --bs-dark-text-emphasis: #495057; --bs-primary-bg-subtle: #d9ebff; --bs-secondary-bg-subtle: #f8f9fa; --bs-success-bg-subtle: #d5f7f0; --bs-info-bg-subtle: #ccf2f6; --bs-warning-bg-subtle: #fff0db; --bs-danger-bg-subtle: #ffdde2; --bs-light-bg-subtle: #fcfcfd; --bs-dark-bg-subtle: #bec8d0; --bs-primary-border-subtle: #b3d6ff; --bs-secondary-border-subtle: #f3f5f7; --bs-success-border-subtle: #abefe2; --bs-info-border-subtle: #99e4ee; --bs-warning-border-subtle: #ffe2b8; --bs-danger-border-subtle: #ffbac6; --bs-light-border-subtle: #f3f5f7; --bs-dark-border-subtle: #8996a4; --bs-white-rgb: 255, 255, 255; --bs-black-rgb: 0, 0, 0; --bs-font-sans-serif: "Poppins", sans-serif; --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: 0.875rem; --bs-body-font-weight: 400; --bs-body-line-height: 1.5; --bs-body-color: #222; --bs-body-color-rgb: 34, 34, 34; --bs-body-bg: #f6f7fb; --bs-body-bg-rgb: 246, 247, 251; --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: #29344a; --bs-link-color: #4099ff; --bs-link-color-rgb: 64, 153, 255; --bs-link-decoration: none; --bs-link-hover-color: #337acc; --bs-link-hover-color-rgb: 51, 122, 204; --bs-link-hover-decoration: underline; --bs-code-color: #e83e8c; --bs-highlight-color: #212529; --bs-highlight-bg: #fcf8e3; --bs-border-width: 1px; --bs-border-style: solid; --bs-border-color: #dbe0e5; --bs-border-color-translucent: rgba(0, 0, 0, 0.175); --bs-border-radius: 4px; --bs-border-radius-sm: 2px; --bs-border-radius-lg: 8px; --bs-border-radius-xl: 1rem; --bs-border-radius-xxl: 2rem; --bs-border-radius-2xl: var(--bs-border-radius-xxl); --bs-border-radius-pill: 50rem; --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); --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;}
[data-bs-theme=dark]{color-scheme: dark; --bs-body-color: #dee2e6; --bs-body-color-rgb: 222, 226, 230; --bs-body-bg: #212529; --bs-body-bg-rgb: 33, 37, 41; --bs-emphasis-color: #fff; --bs-emphasis-color-rgb: 255, 255, 255; --bs-secondary-color: rgba(222, 226, 230, 0.75); --bs-secondary-color-rgb: 222, 226, 230; --bs-secondary-bg: #343a40; --bs-secondary-bg-rgb: 52, 58, 64; --bs-tertiary-color: rgba(222, 226, 230, 0.5); --bs-tertiary-color-rgb: 222, 226, 230; --bs-tertiary-bg: #2b3035; --bs-tertiary-bg-rgb: 43, 48, 53; --bs-primary-text-emphasis: #6ea8fe; --bs-secondary-text-emphasis: #a7acb1; --bs-success-text-emphasis: #75b798; --bs-info-text-emphasis: #6edff6; --bs-warning-text-emphasis: #ffda6a; --bs-danger-text-emphasis: #ea868f; --bs-light-text-emphasis: #f8f9fa; --bs-dark-text-emphasis: #dee2e6; --bs-primary-bg-subtle: #031633; --bs-secondary-bg-subtle: #161719; --bs-success-bg-subtle: #051b11; --bs-info-bg-subtle: #032830; --bs-warning-bg-subtle: #332701; --bs-danger-bg-subtle: #2c0b0e; --bs-light-bg-subtle: #343a40; --bs-dark-bg-subtle: #1a1d20; --bs-primary-border-subtle: #084298; --bs-secondary-border-subtle: #41464b; --bs-success-border-subtle: #0f5132; --bs-info-border-subtle: #087990; --bs-warning-border-subtle: #997404; --bs-danger-border-subtle: #842029; --bs-light-border-subtle: #495057; --bs-dark-border-subtle: #343a40; --bs-heading-color: inherit; --bs-link-color: #6ea8fe; --bs-link-hover-color: #8bb9fe; --bs-link-color-rgb: 110, 168, 254; --bs-link-hover-color-rgb: 139, 185, 254; --bs-code-color: #e685b5; --bs-highlight-color: #dee2e6; --bs-highlight-bg: #664d03; --bs-border-color: #495057; --bs-border-color-translucent: rgba(255, 255, 255, 0.15); --bs-form-valid-color: #75b798; --bs-form-valid-border-color: #75b798; --bs-form-invalid-color: #ea868f; --bs-form-invalid-border-color: #ea868f;}
*,*::before,*::after{box-sizing: border-box;}
@media (prefers-reduced-motion: no-preference){:root{scroll-behavior: smooth;}}
body{margin: 0; font-family: var(--bs-body-font-family); font-size: var(--bs-body-font-size); font-weight: var(--bs-body-font-weight); line-height: var(--bs-body-line-height); color: var(--bs-body-color); text-align: var(--bs-body-text-align); background-color: var(--bs-body-bg); -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
hr{margin: 1rem 0; color: inherit; border: 0; border-top: 1px solid; opacity: 0.1;}
h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top: 0; margin-bottom: 0.5rem; font-weight: 600; line-height: 1.2; color: var(--bs-heading-color);}
h1,.h1{font-size: calc(1.375rem + 1.5vw);}
@media (min-width: 1200px){h1,.h1{font-size: 2.5rem;}}
h2,.h2{font-size: calc(1.325rem + 0.9vw);}
@media (min-width: 1200px){h2,.h2{font-size: 2rem;}}
h3,.h3{font-size: calc(1.3rem + 0.6vw);}
@media (min-width: 1200px){h3,.h3{font-size: 1.75rem;}}
h4,.h4{font-size: calc(1.2625rem + 0.15vw);}
@media (min-width: 1200px){h4,.h4{font-size: 1.375rem;}}
h5,.h5{font-size: 1.25rem;}
h6,.h6{font-size: 0.875rem;}
p{margin-top: 0; margin-bottom: 1rem;}
abbr[title]{-webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none;}
address{margin-bottom: 1rem; font-style: normal; line-height: inherit;}
ol,ul{padding-left: 2rem;}
ol,ul,dl{margin-top: 0; margin-bottom: 1rem;}
ol ol,ul ul,ol ul,ul ol{margin-bottom: 0;}
dt{font-weight: 700;}
dd{margin-bottom: 0.5rem; margin-left: 0;}
blockquote{margin: 0 0 1rem;}
b,strong{font-weight: bolder;}
small,.small{font-size: 80%;}
mark{padding: 0.2em; color: var(--bs-highlight-color); background-color: var(--bs-highlight-bg);}
sub,sup{position: relative; font-size: 0.75em; line-height: 0; vertical-align: baseline;}
sub{bottom: -0.25em;}
sup{top: -0.5em;}
a{color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); text-decoration: none;}
a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb); text-decoration: underline;}
a:not([href]):not([class]),a:not([href]):not([class]):hover{color: inherit; text-decoration: none;}
pre,code,kbd,samp{font-family: var(--bs-font-monospace); font-size: 1em;}
pre{display: block; margin-top: 0; margin-bottom: 1rem; overflow: auto; font-size: 80%;}
pre code{font-size: inherit; color: inherit; word-break: normal;}
code{font-size: 80%; color: var(--bs-code-color); word-wrap: break-word;}
a > code{color: inherit;}
kbd{padding: 0.1875rem 0.375rem; font-size: 80%; color: var(--bs-body-bg); background-color: var(--bs-body-color); border-radius: 2px;}
kbd kbd{padding: 0; font-size: 1em;}
figure{margin: 0 0 1rem;}
img,svg{vertical-align: middle;}
table{caption-side: bottom; border-collapse: collapse;}
caption{padding-top: 0.9rem; padding-bottom: 0.9rem; color: #5b6b79; text-align: left;}
th{text-align: inherit; text-align: -webkit-match-parent;}
thead,tbody,tfoot,tr,td,th{border-color: inherit; border-style: solid; border-width: 0;}
label{display: inline-block;}
button{border-radius: 0;}
button:focus:not(:focus-visible){outline: 0;}
input,button,select,optgroup,textarea{margin: 0; font-family: inherit; font-size: inherit; line-height: inherit;}
button,select{text-transform: none;}
[role=button]{cursor: pointer;}
select{word-wrap: normal;}
select:disabled{opacity: 1;}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display: none !important;}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance: button;}
button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor: pointer;}
::-moz-focus-inner{padding: 0; border-style: none;}
textarea{resize: vertical;}
fieldset{min-width: 0; padding: 0; margin: 0; border: 0;}
legend{float: left; width: 100%; padding: 0; margin-bottom: 0.5rem; font-size: calc(1.275rem + 0.3vw); line-height: inherit;}
@media (min-width: 1200px){legend{font-size: 1.5rem;}}
legend + *{clear: left;}
::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding: 0;}
::-webkit-inner-spin-button{height: auto;}
[type=search]{-webkit-appearance: textfield; outline-offset: -2px;}
::-webkit-search-decoration{-webkit-appearance: none;}
::-webkit-color-swatch-wrapper{padding: 0;}
::file-selector-button{font: inherit; -webkit-appearance: button;}
output{display: inline-block;}
iframe{border: 0;}
summary{display: list-item; cursor: pointer;}
progress{vertical-align: baseline;}
[hidden]{display: none !important;}
.lead{font-size: 1.09375rem; font-weight: 300;}
.list-unstyled{padding-left: 0; list-style: none;}
:root{--bs-breakpoint-xs: 0; --bs-breakpoint-sm: 576px; --bs-breakpoint-md: 768px; --bs-breakpoint-lg: 992px; --bs-breakpoint-xl: 1200px; --bs-breakpoint-xxl: 1400px;}
.row{--bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x));}
.row > *{flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x) * 0.5); padding-left: calc(var(--bs-gutter-x) * 0.5); margin-top: var(--bs-gutter-y);}
.col-6{flex: 0 0 auto; width: 50%;}
.col-12{flex: 0 0 auto; width: 100%;}
@media (min-width: 768px){.col-md-4{flex: 0 0 auto; width: 33.33333333%;}}
@media (min-width: 992px){.col-lg-6{flex: 0 0 auto; width: 50%;}}
.table{--bs-table-color-type: initial; --bs-table-bg-type: initial; --bs-table-color-state: initial; --bs-table-bg-state: initial; --bs-table-color: #222; --bs-table-bg: transparent; --bs-table-border-color: #dbe0e5; --bs-table-accent-bg: transparent; --bs-table-striped-color: #222; --bs-table-striped-bg: rgba(0, 0, 0, 0.05); --bs-table-active-color: #222; --bs-table-active-bg: rgba(0, 0, 0, 0.1); --bs-table-hover-color: #222; --bs-table-hover-bg: rgba(64, 153, 255, 0.02); width: 100%; margin-bottom: 1rem; vertical-align: top; border-color: var(--bs-table-border-color);}
.table > :not(caption) > * > *{padding: 0.9rem 0.75rem; color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color))); background-color: var(--bs-table-bg); border-bottom-width: 1px; box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));}
.table > tbody{vertical-align: inherit;}
.table > thead{vertical-align: bottom;}
.table-sm > :not(caption) > * > *{padding: 0.3rem 0.3rem;}
.table-hover > tbody > tr:hover > *{--bs-table-color-state: var(--bs-table-hover-color); --bs-table-bg-state: var(--bs-table-hover-bg);}
.table-responsive{overflow-x: auto; -webkit-overflow-scrolling: touch;}
.form-label{margin-bottom: 0.5rem; color: var(--pc-heading-color);}
.form-control{display: block; width: 100%; padding: 0.8rem 0.75rem; font-size: 0.875rem; font-weight: 400; line-height: 1.5; color: #5b6b79; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #ffffff; background-clip: padding-box; border: 1px solid #dbe0e5; border-radius: 8px; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.form-control{transition: none;}}
.form-control[type=file]{overflow: hidden;}
.form-control[type=file]:not(:disabled):not([readonly]){cursor: pointer;}
.form-control:focus{color: #5b6b79; background-color: #ffffff; border-color: var(--bs-primary); outline: 0; box-shadow: 0 0 0 2px rgba(var(--bs-primary-rgb), 0.2);}
.form-control::-webkit-date-and-time-value{min-width: 85px; height: 1.5em; margin: 0;}
.form-control::-webkit-datetime-edit{display: block; padding: 0;}
.form-control::-moz-placeholder{color: #bec8d0; opacity: 1;}
.form-control::placeholder{color: #bec8d0; opacity: 1;}
.form-control:disabled{background-color: #f3f5f7; opacity: 1;}
.form-control::file-selector-button{padding: 0.8rem 0.75rem; margin: -0.8rem -0.75rem; margin-inline-end: 0.75rem; color: #5b6b79; background-color: #f6f7fb; pointer-events: none; border-color: inherit; border-style: solid; border-width: 0; border-inline-end-width: 1px; border-radius: 0; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition: none;}}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color: #eaebee;}
.form-control-sm{min-height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.7rem; font-size: 0.765625rem; border-radius: 6px;}
.form-control-sm::file-selector-button{padding: 0.375rem 0.7rem; margin: -0.375rem -0.7rem; margin-inline-end: 0.7rem;}
textarea.form-control{min-height: calc(1.5em + 1.6rem + 2px);}
textarea.form-control-sm{min-height: calc(1.5em + 0.75rem + 2px);}
.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%231d2630' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); display: block; width: 100%; padding: 0.8rem 2rem 0.8rem 0.75rem; font-size: 0.875rem; font-weight: 400; line-height: 1.5; color: #5b6b79; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #ffffff; background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none); background-repeat: no-repeat; background-position: right 0.75rem center; background-size: 16px 12px; border: 1px solid #dbe0e5; border-radius: 4px; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.form-select{transition: none;}}
.form-select:focus{border-color: var(--bs-primary); outline: 0; box-shadow: 0 0 0 1px var(--bs-primary);}
.form-select[multiple],.form-select[size]:not([size="1"]){padding-right: 0.75rem; background-image: none;}
.form-select:disabled{color: #5b6b79; background-color: #f3f5f7;}
.form-select:-moz-focusring{color: transparent; text-shadow: 0 0 0 #5b6b79;}
.form-select-sm{padding-top: 0.375rem; padding-bottom: 0.375rem; padding-left: 0.7rem; font-size: 0.765625rem; border-radius: 6px;}
[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");}
.form-check-input{--bs-form-check-bg: #ffffff; flex-shrink: 0; width: 1.25em; height: 1.25em; margin-top: 0.125em; vertical-align: top; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: var(--bs-form-check-bg); background-image: var(--bs-form-check-bg-image); background-repeat: no-repeat; background-position: center; background-size: contain; border: 1px solid rgba(0, 0, 0, 0.25); -webkit-print-color-adjust: exact; print-color-adjust: exact; transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.form-check-input{transition: none;}}
.form-check-input[type=checkbox]{border-radius: 6px;}
.form-check-input[type=radio]{border-radius: 50%;}
.form-check-input:active{filter: brightness(90%);}
.form-check-input:focus{border-color: var(--bs-primary); outline: 0; box-shadow: 0 0 0 0.2rem rgba(var(--bs-primary), 0.25);}
.form-check-input:checked{background-color: var(--bs-primary); border-color: var(--bs-primary);}
.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");}
.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e");}
.form-check-input[type=checkbox]:indeterminate{background-color: var(--bs-primary); border-color: var(--bs-primary); --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}
.form-check-input:disabled{pointer-events: none; filter: none; opacity: 0.5;}
.btn{--bs-btn-padding-x: 1rem; --bs-btn-padding-y: 0.562rem; --bs-btn-font-family: ; --bs-btn-font-size: 0.875rem; --bs-btn-font-weight: 500; --bs-btn-line-height: 1.5; --bs-btn-color: var(--bs-body-color); --bs-btn-bg: transparent; --bs-btn-border-width: 1px; --bs-btn-border-color: transparent; --bs-btn-border-radius: 2px; --bs-btn-hover-border-color: transparent; --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); --bs-btn-disabled-opacity: 0.65; --bs-btn-focus-box-shadow: 0 0 0 0.2rem rgba(var(--bs-btn-focus-shadow-rgb), .5); display: inline-block; padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x); font-family: var(--bs-btn-font-family); font-size: var(--bs-btn-font-size); font-weight: var(--bs-btn-font-weight); line-height: var(--bs-btn-line-height); color: var(--bs-btn-color); text-align: center; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); border-radius: var(--bs-btn-border-radius); background-color: var(--bs-btn-bg); transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.btn{transition: none;}}
.btn:hover{color: var(--bs-btn-hover-color); text-decoration: none; background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color);}
.btn:focus-visible{color: var(--bs-btn-hover-color); background-color: var(--bs-btn-hover-bg); border-color: var(--bs-btn-hover-border-color); outline: 0; box-shadow: var(--bs-btn-focus-box-shadow);}
:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color: var(--bs-btn-active-color); background-color: var(--bs-btn-active-bg); border-color: var(--bs-btn-active-border-color);}
:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow: var(--bs-btn-focus-box-shadow);}
.btn:disabled,.btn.disabled,fieldset:disabled .btn{color: var(--bs-btn-disabled-color); pointer-events: none; background-color: var(--bs-btn-disabled-bg); border-color: var(--bs-btn-disabled-border-color); opacity: var(--bs-btn-disabled-opacity);}
.btn-primary{--bs-btn-color: #ffffff; --bs-btn-bg: #4099ff; --bs-btn-border-color: #4099ff; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #3682d9; --bs-btn-hover-border-color: #337acc; --bs-btn-focus-shadow-rgb: 93, 168, 255; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #337acc; --bs-btn-active-border-color: #3073bf; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #ffffff; --bs-btn-disabled-bg: #4099ff; --bs-btn-disabled-border-color: #4099ff;}
.btn-outline-primary{--bs-btn-color: #4099ff; --bs-btn-border-color: #4099ff; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #4099ff; --bs-btn-hover-border-color: #4099ff; --bs-btn-focus-shadow-rgb: 64, 153, 255; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #4099ff; --bs-btn-active-border-color: #4099ff; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #4099ff; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #4099ff; --bs-gradient: none;}
.btn-outline-secondary{--bs-btn-color: #6c757d; --bs-btn-border-color: #6c757d; --bs-btn-hover-color: #ffffff; --bs-btn-hover-bg: #6c757d; --bs-btn-hover-border-color: #6c757d; --bs-btn-focus-shadow-rgb: 108, 117, 125; --bs-btn-active-color: #ffffff; --bs-btn-active-bg: #6c757d; --bs-btn-active-border-color: #6c757d; --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); --bs-btn-disabled-color: #6c757d; --bs-btn-disabled-bg: transparent; --bs-btn-disabled-border-color: #6c757d; --bs-gradient: none;}
.btn-link{--bs-btn-font-weight: 400; --bs-btn-color: #4099ff; --bs-btn-bg: transparent; --bs-btn-border-color: transparent; --bs-btn-hover-color: #337acc; --bs-btn-hover-border-color: transparent; --bs-btn-active-color: #337acc; --bs-btn-active-border-color: transparent; --bs-btn-disabled-color: #5b6b79; --bs-btn-disabled-border-color: transparent; --bs-btn-box-shadow: 0 0 0 #000; --bs-btn-focus-shadow-rgb: 49, 132, 253; text-decoration: none;}
.btn-link:hover,.btn-link:focus-visible{text-decoration: underline;}
.btn-link:focus-visible{color: var(--bs-btn-color);}
.btn-link:hover{color: var(--bs-btn-hover-color);}
.btn-sm{--bs-btn-padding-y: 0.25rem; --bs-btn-padding-x: 0.5rem; --bs-btn-font-size: 0.765625rem; --bs-btn-border-radius: 2px;}
.collapse:not(.show){display: none;}
.dropdown{position: relative;}
.nav{--bs-nav-link-padding-x: 1rem; --bs-nav-link-padding-y: 0.5rem; --bs-nav-link-font-weight: ; --bs-nav-link-color: var(--bs-link-color); --bs-nav-link-hover-color: var(--bs-link-hover-color); --bs-nav-link-disabled-color: #5b6b79; display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none;}
.nav-link{display: block; padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); font-size: var(--bs-nav-link-font-size); font-weight: var(--bs-nav-link-font-weight); color: var(--bs-nav-link-color); background: none; border: 0; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;}
@media (prefers-reduced-motion: reduce){.nav-link{transition: none;}}
.nav-link:hover,.nav-link:focus{color: var(--bs-nav-link-hover-color); text-decoration: none;}
.nav-link:focus-visible{outline: 0; box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}
.nav-link.disabled,.nav-link:disabled{color: var(--bs-nav-link-disabled-color); pointer-events: none; cursor: default;}
.nav-tabs{--bs-nav-tabs-border-width: 1px; --bs-nav-tabs-border-color: var(--bs-border-color); --bs-nav-tabs-border-radius: 4px; --bs-nav-tabs-link-hover-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-border-color); --bs-nav-tabs-link-active-color: var(--bs-body-color); --bs-nav-tabs-link-active-bg: var(--bs-body-bg); --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg); border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);}
.nav-tabs .nav-link{margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); border: var(--bs-nav-tabs-border-width) solid transparent; border-top-left-radius: var(--bs-nav-tabs-border-radius); border-top-right-radius: var(--bs-nav-tabs-border-radius);}
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation: isolate; border-color: var(--bs-nav-tabs-link-hover-border-color);}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color: var(--bs-nav-tabs-link-active-color); background-color: var(--bs-nav-tabs-link-active-bg); border-color: var(--bs-nav-tabs-link-active-border-color);}
.navbar{--bs-navbar-padding-x: 0; --bs-navbar-padding-y: calc(1rem / 2); --bs-navbar-color: rgba(0, 0, 0, 0.55); --bs-navbar-hover-color: rgba(0, 0, 0, 0.7); --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3); --bs-navbar-active-color: rgba(0, 0, 0, 0.9); --bs-navbar-brand-padding-y: 0.3359375rem; --bs-navbar-brand-margin-end: 1rem; --bs-navbar-brand-font-size: 1.09375rem; --bs-navbar-brand-color: rgba(0, 0, 0, 0.9); --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9); --bs-navbar-nav-link-padding-x: 0.5rem; --bs-navbar-toggler-padding-y: 0.25rem; --bs-navbar-toggler-padding-x: 0.75rem; --bs-navbar-toggler-font-size: 1.09375rem; --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1); --bs-navbar-toggler-border-radius: 2px; --bs-navbar-toggler-focus-width: 0.2rem; --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);}
.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, 0.55); --bs-navbar-hover-color: rgba(255, 255, 255, 0.75); --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25); --bs-navbar-active-color: #ffffff; --bs-navbar-brand-color: #ffffff; --bs-navbar-brand-hover-color: #ffffff; --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1); --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.card{--bs-card-spacer-y: 25px; --bs-card-spacer-x: 25px; --bs-card-title-spacer-y: 0.5rem; --bs-card-title-color: ; --bs-card-subtitle-color: ; --bs-card-border-width: 0px; --bs-card-border-color: #dbe0e5; --bs-card-border-radius: 5px; --bs-card-box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16); --bs-card-inner-border-radius: calc(5px - 0px); --bs-card-cap-padding-y: 25px; --bs-card-cap-padding-x: 25px; --bs-card-cap-bg: transparent; --bs-card-cap-color: ; --bs-card-height: ; --bs-card-color: ; --bs-card-bg: #ffffff; --bs-card-img-overlay-padding: 1.25rem; --bs-card-group-margin: 0.75rem; position: relative; display: flex; flex-direction: column; min-width: 0; height: var(--bs-card-height); color: var(--bs-body-color); word-wrap: break-word; background-color: var(--bs-card-bg); background-clip: border-box; border: var(--bs-card-border-width) solid var(--bs-card-border-color); border-radius: var(--bs-card-border-radius);}
.card > hr{margin-right: 0; margin-left: 0;}
.card-body{flex: 1 1 auto; padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); color: var(--bs-card-color);}
.card-header{padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); margin-bottom: 0; color: var(--bs-card-cap-color); background-color: var(--bs-card-cap-bg); border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);}
.card-header:first-child{border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;}
.card-header-tabs{margin-right: calc(-0.5 * var(--bs-card-cap-padding-x)); margin-bottom: calc(-1 * var(--bs-card-cap-padding-y)); margin-left: calc(-0.5 * var(--bs-card-cap-padding-x)); border-bottom: 0;}
.card-header-tabs .nav-link.active{background-color: var(--bs-card-bg); border-bottom-color: var(--bs-card-bg);}
.badge{--bs-badge-padding-x: 0.8em; --bs-badge-padding-y: 0.45em; --bs-badge-font-size: 0.75em; --bs-badge-font-weight: 500; --bs-badge-color: #ffffff; --bs-badge-border-radius: 6px; display: inline-block; padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x); font-size: var(--bs-badge-font-size); font-weight: var(--bs-badge-font-weight); line-height: 1; color: var(--bs-badge-color); text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: var(--bs-badge-border-radius);}
.badge:empty{display: none;}
.btn .badge{position: relative; top: -1px;}
.alert{--bs-alert-bg: transparent; --bs-alert-padding-x: 1.25rem; --bs-alert-padding-y: 0.75rem; --bs-alert-margin-bottom: 1rem; --bs-alert-color: inherit; --bs-alert-border-color: transparent; --bs-alert-border: 1px solid var(--bs-alert-border-color); --bs-alert-border-radius: 4px; --bs-alert-link-color: inherit; position: relative; padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x); margin-bottom: var(--bs-alert-margin-bottom); color: var(--bs-alert-color); background-color: var(--bs-alert-bg); border: var(--bs-alert-border); border-radius: var(--bs-alert-border-radius);}
@keyframes progress-bar-stripes{0% { background-position-x: 1rem; }}
.toast{--bs-toast-zindex: 1090; --bs-toast-padding-x: 0.75rem; --bs-toast-padding-y: 0.25rem; --bs-toast-spacing: 1.5rem; --bs-toast-max-width: 350px; --bs-toast-font-size: 0.875rem; --bs-toast-color: ; --bs-toast-bg: rgba(255, 255, 255, 0.85); --bs-toast-border-width: 1px; --bs-toast-border-color: rgba(0, 0, 0, 0.1); --bs-toast-border-radius: 0.25rem; --bs-toast-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); --bs-toast-header-color: #5b6b79; --bs-toast-header-bg: rgba(255, 255, 255, 0.85); --bs-toast-header-border-color: rgba(0, 0, 0, 0.05); width: var(--bs-toast-max-width); max-width: 100%; font-size: var(--bs-toast-font-size); color: var(--bs-toast-color); pointer-events: auto; background-color: var(--bs-toast-bg); background-clip: padding-box; border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); box-shadow: var(--bs-toast-box-shadow); border-radius: var(--bs-toast-border-radius);}
.toast:not(.show){display: none;}
.tooltip{--bs-tooltip-zindex: 1080; --bs-tooltip-max-width: 200px; --bs-tooltip-padding-x: 0.5rem; --bs-tooltip-padding-y: 0.25rem; --bs-tooltip-margin: 0; --bs-tooltip-font-size: 0.765625rem; --bs-tooltip-color: #ffffff; --bs-tooltip-bg: #000000; --bs-tooltip-border-radius: 4px; --bs-tooltip-opacity: 0.9; --bs-tooltip-arrow-width: 0.8rem; --bs-tooltip-arrow-height: 0.4rem; z-index: var(--bs-tooltip-zindex); display: block; margin: var(--bs-tooltip-margin); font-family: var(--bs-font-sans-serif); font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; white-space: normal; word-spacing: normal; line-break: auto; font-size: var(--bs-tooltip-font-size); word-wrap: break-word; opacity: 0;}
.tooltip.show{opacity: var(--bs-tooltip-opacity);}
.popover{--bs-popover-zindex: 1070; --bs-popover-max-width: 276px; --bs-popover-font-size: 0.765625rem; --bs-popover-bg: #ffffff; --bs-popover-border-width: 1px; --bs-popover-border-color: rgba(0, 0, 0, 0.2); --bs-popover-border-radius: 8px; --bs-popover-inner-border-radius: 7px; --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); --bs-popover-header-padding-x: 0.75rem; --bs-popover-header-padding-y: 0.5rem; --bs-popover-header-font-size: 1rem; --bs-popover-header-color: #29344a; --bs-popover-header-bg: #f7f7f7; --bs-popover-body-padding-x: 1rem; --bs-popover-body-padding-y: 1rem; --bs-popover-body-color: #222; --bs-popover-arrow-width: 1rem; --bs-popover-arrow-height: 0.5rem; --bs-popover-arrow-border: var(--bs-popover-border-color); z-index: var(--bs-popover-zindex); display: block; max-width: var(--bs-popover-max-width); font-family: var(--bs-font-sans-serif); font-style: normal; font-weight: 400; line-height: 1.5; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; white-space: normal; word-spacing: normal; line-break: auto; font-size: var(--bs-popover-font-size); word-wrap: break-word; background-color: var(--bs-popover-bg); background-clip: padding-box; border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); border-radius: var(--bs-popover-border-radius);}
@keyframes spinner-border{to { transform: rotate(360deg) ; }}
@keyframes spinner-grow{0% { transform: scale(0); } 50% { opacity: 1; transform: none; }}
.placeholder{display: inline-block; min-height: 1em; vertical-align: middle; cursor: wait; background-color: currentcolor; opacity: 0.5;}
.placeholder.btn::before{display: inline-block; content: "";}
@keyframes placeholder-glow{50% { opacity: 0.2; }}
@keyframes placeholder-wave{100% { -webkit-mask-position: -200% 0%; mask-position: -200% 0%; }}
.float-end{float: right !important;}
.d-flex{display: flex !important;}
.d-none{display: none !important;}
.border{border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}
.border-0{border: 0 !important;}
.border-top{border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}
.border-bottom{border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}
.border-0{border-width: 0 !important;}
.w-auto{width: auto !important;}
.flex-wrap{flex-wrap: wrap !important;}
.justify-content-between{justify-content: space-between !important;}
.align-items-center{align-items: center !important;}
.mt-3{margin-top: 1rem !important;}
.me-0{margin-right: 0 !important;}
.me-auto{margin-right: auto !important;}
.mb-0{margin-bottom: 0 !important;}
.mb-2{margin-bottom: 0.5rem !important;}
.mb-3{margin-bottom: 1rem !important;}
.ms-0{margin-left: 0 !important;}
.ms-auto{margin-left: auto !important;}
.p-0{padding: 0 !important;}
.p-3{padding: 1rem !important;}
.py-2{padding-top: 0.5rem !important; padding-bottom: 0.5rem !important;}
.pb-0{padding-bottom: 0 !important;}
.gap-2{gap: 0.5rem !important;}
.text-success{--bs-text-opacity: 1; color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;}
.text-warning{--bs-text-opacity: 1; color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;}
.text-danger{--bs-text-opacity: 1; color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;}
.text-white{--bs-text-opacity: 1; color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;}
.text-muted{--bs-text-opacity: 1; color: var(--bs-secondary-color) !important;}
.visible{visibility: visible !important;}
@media (min-width: 576px){.d-sm-inline{display: inline !important;}
.d-sm-inline-flex{display: inline-flex !important;}}
.p-0{padding: 0px;}
.bg-grd-primary{background: linear-gradient(45deg, #4099ff, #73b4ff);}
.bg-grd-secondary{background: linear-gradient(45deg, #6c757d, #868e96);}
.bg-grd-success{background: linear-gradient(45deg, #2ed8b6, #59e0c5);}
.bg-grd-info{background: linear-gradient(45deg, #00bcd4, #08e3ff);}
.bg-grd-warning{background: linear-gradient(45deg, #ffb64d, #ffcb80);}
.bg-grd-danger{background: linear-gradient(45deg, #ff5370, #ff869a);}
*:focus{outline: none;}
a:hover{outline: none; text-decoration: none;}
a:not([href]){color: inherit;}
p{font-size: 14px;}
h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color: var(--pc-heading-color);}
b,strong{font-weight: 600;}
:not(pre) > code[class*=language-],pre[class*=language-]{background: transparent;}
svg.feather:not([class*=wid-]){width: 20px;}
svg.feather:not([class*=hei-]){height: 20px;}
pre[class*=language-]:before,pre[class*=language-]:after{display: none;}
:not(pre) > code[class*=language-],pre[class*=language-]{display: flex; margin: 0;}
pre[class*=language-] > code{width: 100%;}
.media{display: flex;}
.pc-sidebar{background: var(--pc-sidebar-background); width: 245px; position: fixed; top: 60px; bottom: 0; z-index: 1026; overflow: hidden; box-shadow: var(--pc-sidebar-shadow); border-right: var(--pc-sidebar-border);}
.pc-sidebar .navbar-wrapper{width: 245px; background: inherit;}
.pc-sidebar ul{list-style: none; padding-left: 0; margin-bottom: 0;}
.pc-sidebar .pc-caption{color: var(--pc-sidebar-caption-color); display: block; padding: 30px 23px 8px !important; text-transform: lowercase; position: relative; line-height: 1.34; font-size: 12px; font-weight: 500;}
.pc-sidebar .pc-caption:after{content: ""; position: absolute; left: 0; top: 8px; width: 100%; height: 1px; background: var(--pc-sidebar-submenu-border-color);}
.pc-sidebar .pc-caption:first-child{padding-top: 10px !important;}
.pc-sidebar .pc-caption:first-child::after{display: none;}
.pc-sidebar .pc-caption svg,.pc-sidebar .pc-caption i{display: none;}
.pc-sidebar .pc-caption label{margin-bottom: 0;}
.pc-sidebar .pc-caption span:not(.badge){display: block; color: #67758a; font-size: 14px; font-weight: 500;}
.pc-sidebar .pc-micon{margin-right: 8px; height: 24px; width: 24px; display: inline-block; vertical-align: middle; text-align: center;}
.pc-sidebar .pc-micon i{font-size: 20px; vertical-align: middle;}
.pc-sidebar .pc-micon > svg{width: 22px; height: 22px; display: inline-block;}
.pc-sidebar .pc-link{display: block; padding: 14px 20px; color: var(--pc-sidebar-color); position: relative; font-size: 14px; font-weight: 400;}
.pc-sidebar .pc-link:focus,.pc-sidebar .pc-link.active,.pc-sidebar .pc-link:hover{text-decoration: none;}
.pc-sidebar .pc-navbar > .pc-item > .pc-link::after{content: ""; position: absolute; top: 2px; right: 0; left: 0; bottom: 2px;}
.pc-sidebar .pc-navbar > .pc-item.active > .pc-link{font-weight: 500;}
.pc-sidebar .pc-navbar > .pc-item.active > .pc-link:after{background: var(--pc-sidebar-active-bg); border-left: 4px solid var(--pc-sidebar-active-color);}
.pc-sidebar .pc-navbar > .pc-item:hover:not(.active) > .pc-link:after{background: var(--pc-sidebar-active-bg);}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu{position: relative;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu:after{content: ""; position: absolute; top: 0; left: 30px; height: calc(100% - 22px); width: 1px; border-left: 1px solid var(--pc-sidebar-submenu-border-color);}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-item > .pc-link:after{content: ""; position: absolute; top: 20px; left: 45px; height: 5px; width: 5px; border-radius: 50%; background: transparent;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-item > .pc-link:before{content: ""; position: absolute; top: 22px; left: 30px; height: 1px; width: 18px; background: var(--pc-sidebar-submenu-border-color);}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-item.pc-trigger > .pc-link,.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-item.active > .pc-link{font-weight: 600; color: var(--pc-sidebar-color);}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-item.pc-trigger > .pc-link:after,.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-item.active > .pc-link:after,.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-item:focus > .pc-link:after,.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-item:hover > .pc-link:after{background: var(--pc-sidebar-active-color);}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu:after{left: 30px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-link{padding: 12px 30px 12px 60px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-link:before{left: 30px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-link:after{left: 28px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu:after{left: 46px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-link{padding: 12px 30px 12px 80px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-link:before{left: 45px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-link:after{left: 62px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-submenu:after{left: 63px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link{padding: 12px 30px 12px 95px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link:before{left: 64px;}
.pc-sidebar .pc-navbar > .pc-item .pc-submenu .pc-submenu .pc-submenu .pc-link:after{left: 79px;}
.pc-sidebar .pc-item.disabled a{cursor: not-allowed; -webkit-user-select: none; -moz-user-select: none; user-select: none;}
.pc-sidebar .m-header{height: 60px; display: flex; align-items: center; padding: 16px 16px;}
@media (min-width: 1025px){.pc-sidebar .m-header{display: none;}}
.pc-sidebar .navbar-content{position: relative; height: calc(100vh - 60px); padding: 10px 0;}
.pc-sidebar .card{box-shadow: none; margin: 15px;}
.pc-sidebar .pc-hasmenu:not(.pc-trigger) > .pc-submenu{display: none;}
.pc-sidebar .pc-hasmenu.pc-trigger > .pc-submenu{display: block;}
.pc-menu-overlay{position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; z-index: 1; -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px); background: rgba(0, 0, 0, 0.15);}
[data-pc-sidebar-caption=false] .pc-sidebar .pc-caption{display: none;}
@media (min-width: 1025px){.pc-sidebar{transition: width 0.2s ease;}
.pc-sidebar ~ .pc-header{transition: left 0.2s ease;}
.pc-sidebar ~ .pc-container{transition: margin-left 0.2s ease;}
.pc-sidebar.pc-sidebar-hide{width: 0; --pc-sidebar-border: none;}
.pc-sidebar.pc-sidebar-hide ~ .pc-header{left: 0;}
.pc-sidebar.pc-sidebar-hide ~ .pc-container{margin-left: 0px;}
.pc-header .pc-h-item.pc-sidebar-popup{display: none;}}
@media (max-width: 1024px){.pc-header .pc-h-item.pc-sidebar-collapse{display: none;}
.pc-sidebar{left: -245px; box-shadow: none; top: 0; transition: all 0.2s ease-in-out;}
.pc-sidebar.mob-sidebar-active{left: 0;}
.pc-sidebar.mob-sidebar-active .navbar-wrapper{position: relative; z-index: 5; background: inherit;}}
.pc-header{background: var(--pc-header-background); color: var(--pc-header-color); min-height: 60px; box-shadow: var(--pc-header-shadow); -webkit-backdrop-filter: blur(7px); backdrop-filter: blur(7px); position: fixed; left: 0; right: 0; z-index: 1025; display: flex;}
.pc-header ul{margin-bottom: 0; display: inline-flex;}
.pc-header .m-header{height: 60px; display: flex; align-items: center; justify-content: space-between; width: 245px; padding: 16px 10px 16px 24px;}
.pc-header .header-wrapper{display: flex; padding: 0 20px; flex-grow: 1;}
@media (max-width: 575.98px){.pc-header .header-wrapper{padding: 0 15px;}}
.pc-header .pc-h-item{min-height: 60px; display: flex; align-items: center; position: relative;}
.pc-header .pc-head-link{margin: 0 4px; position: relative; font-weight: 500; padding: 0; display: inline-flex; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 4px; color: var(--pc-header-color); overflow: hidden;}
.pc-header .pc-head-link::before{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; background: var(--pc-active-background); border-radius: 50%; transform: scale(0); transition: all 0.08s cubic-bezier(0.37, 0.24, 0.53, 0.99);}
.pc-header .pc-head-link > svg,.pc-header .pc-head-link > i{position: relative; z-index: 5; color: var(--pc-header-color); transition: all 0.08s cubic-bezier(0.37, 0.24, 0.53, 0.99);}
.pc-header .pc-head-link > i{font-size: 24px;}
.pc-header .pc-head-link > svg{width: 24px; height: 24px;}
.pc-header .pc-head-link.active,.pc-header .pc-head-link:active,.pc-header .pc-head-link:focus,.pc-header .pc-head-link:hover{text-decoration: none; color: var(--pc-header-color);}
.pc-header .pc-head-link.active > svg,.pc-header .pc-head-link.active > i,.pc-header .pc-head-link:active > svg,.pc-header .pc-head-link:active > i,.pc-header .pc-head-link:focus > svg,.pc-header .pc-head-link:focus > i,.pc-header .pc-head-link:hover > svg,.pc-header .pc-head-link:hover > i{color: var(--pc-header-color); transform: scale(1.08);}
.pc-header .pc-head-link.active::before,.pc-header .pc-head-link:active::before,.pc-header .pc-head-link:focus::before,.pc-header .pc-head-link:hover::before{border-radius: 0; transform: scale(1);}
.pc-header .drp-search{min-width: 20rem;}
@media (max-width: 1024px){.pc-header{top: 0; left: 0; transition: all 0.15s ease-in-out;}
.pc-header .m-header{display: none;}}
@media (max-width: 575.98px){.pc-header{min-height: 60px;}
.pc-header .pc-head-link{padding: 0.65rem; margin: 0 5px;}
.pc-header .pc-h-item{position: static; min-height: 60px;}}
.pc-container{position: relative; top: 60px; margin-left: 245px; min-height: calc(100vh - 121px);}
.pc-container .pc-content{padding-left: 35px; padding-right: 35px; padding-top: 35px;}
.hamburger{display: inline-block; cursor: pointer; transition: filter 0.15s linear; width: 20px; height: 20px;}
@media (max-width: 1024px){.pc-container{margin-left: 0px; margin-right: 0px;}
.pc-container .pc-content{padding-top: 20px; padding-left: 15px; padding-right: 15px;}}
@media (max-width: 575.98px){.pc-container{top: 58px;}
.pc-container .pc-content{padding: 15px;}}
.navbar-content{position: relative;}
[data-simplebar]{position: relative; flex-direction: column; flex-wrap: wrap; justify-content: flex-start; align-content: flex-start; align-items: flex-start;}
.simplebar-wrapper{overflow: hidden; width: inherit; height: inherit; max-width: inherit; max-height: inherit;}
.simplebar-mask{direction: inherit; position: absolute; overflow: hidden; padding: 0; margin: 0; left: 0; top: 0; bottom: 0; right: 0; width: auto !important; height: auto !important; z-index: 0;}
.simplebar-offset{direction: inherit !important; box-sizing: inherit !important; resize: none !important; position: absolute; top: 0; left: 0; bottom: 0; right: 0; padding: 0; margin: 0; -webkit-overflow-scrolling: touch;}
.simplebar-content-wrapper{direction: inherit; box-sizing: border-box !important; position: relative; display: block; height: 100%; width: auto; max-width: 100%; max-height: 100%; scrollbar-width: none; -ms-overflow-style: none;}
.simplebar-content-wrapper::-webkit-scrollbar{width: 0; height: 0;}
.simplebar-hide-scrollbar::-webkit-scrollbar{width: 0; height: 0;}
.simplebar-content:before,.simplebar-content:after{content: " "; display: table;}
.simplebar-placeholder{max-height: 100%; max-width: 100%; width: 100%; pointer-events: none;}
.simplebar-height-auto-observer-wrapper{box-sizing: inherit !important; height: 100%; width: 100%; max-width: 1px; position: relative; float: left; max-height: 1px; overflow: hidden; z-index: -1; padding: 0; margin: 0; pointer-events: none; flex-grow: inherit; flex-shrink: 0; flex-basis: 0;}
.simplebar-height-auto-observer{box-sizing: inherit; display: block; opacity: 0; position: absolute; top: 0; left: 0; height: 1000%; width: 1000%; min-height: 1px; min-width: 1px; overflow: hidden; pointer-events: none; z-index: -1;}
.simplebar-track{z-index: 1; position: absolute; right: 0; bottom: 0; pointer-events: none; overflow: hidden;}
[data-simplebar].simplebar-dragging .simplebar-content{pointer-events: none; -moz-user-select: none; user-select: none; -webkit-user-select: none;}
[data-simplebar].simplebar-dragging .simplebar-track{pointer-events: all;}
.simplebar-scrollbar{position: absolute; left: 0; right: 0; min-height: 10px;}
.simplebar-scrollbar:before{position: absolute; content: ""; background: #9ea9d4; border-radius: 7px; left: 2px; right: 2px; opacity: 0; transition: opacity 0.2s linear;}
.simplebar-scrollbar.simplebar-visible:before{opacity: 0.5; transition: opacity 0s linear;}
.simplebar-track.simplebar-vertical{top: 0; width: 11px;}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top: 2px; bottom: 2px;}
.simplebar-track.simplebar-horizontal{left: 0; height: 11px;}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right: auto; left: 0; top: 2px; height: 7px; min-height: 0; min-width: 10px; width: auto;}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height: 100%; left: 2px; right: 2px;}
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right: auto; left: 0;}
.simplebar-hide-scrollbar{position: fixed; left: 0; visibility: hidden; overflow-y: scroll; scrollbar-width: none; -ms-overflow-style: none;}
.order-card{color: #fff;}
.order-card i{font-size: 26px;}
@keyframes blue-blink-bar{0% { box-shadow: 0 0 0 0 rgba(64, 153, 255, 0.1); } 50% { box-shadow: 0 0 0 6px rgba(64, 153, 255, 0.3); }}
@keyframes green-blink-bar{0% { box-shadow: 0 0 0 0 rgba(46, 216, 182, 0.1); } 50% { box-shadow: 0 0 0 6px rgba(46, 216, 182, 0.3); }}
@keyframes red-blink-bar{0% { box-shadow: 0 0 0 0 rgba(255, 83, 112, 0.1); } 50% { box-shadow: 0 0 0 6px rgba(255, 83, 112, 0.3); }}
@keyframes yellow-blink-bar{0% { box-shadow: 0 0 0 0 rgba(255, 182, 77, 0.1); } 50% { box-shadow: 0 0 0 6px rgba(255, 182, 77, 0.3); }}
.btn{font-size: 14px;}
.btn i{font-size: 18px;}
.btn i.ph{vertical-align: text-bottom;}
.btn svg{width: 18px; height: 18px;}
.btn[class*=btn-link-],.btn[class*=btn-light-]{box-shadow: none;}
.btn[class*=btn-outline-]:not(:hover){box-shadow: none;}
.btn.btn-sm i{font-size: 14px;}
@keyframes fadein{from { transform: translate3d(0, 8px, 0); opacity: 0; } to { transform: translate3d(0, 0, 0); opacity: 1; }}
.card{box-shadow: var(--pc-card-box-shadow); margin-bottom: 24px; transition: box-shadow 0.2s ease-in-out;}
.card:not(.page-block):hover{box-shadow: var(--pc-card-box-hover-shadow);}
.card .card-header h5,.card .card-header .h5{margin-bottom: 0; font-size: 0.875rem; font-weight: 600;}
.card .card-header h5 + p,.card .card-header .h5 + p,.card .card-header h5 + small,.card .card-header .h5 + small,.card .card-header h5 + .small,.card .card-header .h5 + .small{margin-top: 10px;}
.card .card-header h5 + p:last-child,.card .card-header .h5 + p:last-child,.card .card-header h5 + small:last-child,.card .card-header .h5 + small:last-child,.card .card-header h5 + .small:last-child,.card .card-header .h5 + .small:last-child{margin-bottom: 0;}
.card .card-header + .card-body{padding-top: 0;}
@media (max-width: 575.98px){.card{margin-bottom: 20px;}
.card .card-header{padding: 20px;}
.card .card-header h5,.card .card-header .h5{font-size: 0.875rem;}
.card .card-body{padding: 20px;}}
.table thead th{padding: 0.9rem 0.75rem;}
.table td,.table th{vertical-align: middle;}
.table-hover tbody tr:hover{background-color: rgba(64, 153, 255, 0.03);}
select.form-control:hover,.form-control:hover{background-color: #f8f9fa;}
select.form-control[readonly],.form-control[readonly]{opacity: 0.6;}
select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: #ffffff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat right 0.75rem center/18px 25px;}
select.form-control[data-multiselectsplitter-firstselect-selector],select.form-control[data-multiselectsplitter-secondselect-selector]{background: none;}
.row[data-multiselectsplitter-wrapper-selector] select{margin-bottom: 8px;}
.auth-main{position: relative; height: 100%; width: 100%; min-height: 100vh; display: flex; align-items: center; position: relative;}
.auth-main.v2{background: url("../images/authentication/img-auth-bg.jpg"); background-size: cover; background-position: center;}
.auth-main.v2 > *{position: relative; z-index: 5;}
