/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./src/sass-architecture/theme.css ***!
  \*************************************************************************************************************************************************************************************************************************/
:root{
  --surface-a:#ffffff;
  --surface-b:#ffffff;
  --surface-c:#fefbed;
  --surface-d:#e9e9ea;
  --surface-e:#ffffff;
  --surface-f:#ffffff;
  --surface-0: #ffffff;
  --surface-50: #FEFEFE;
  --surface-100: #F5F5F5;
  --surface-200: #EEEEEE;
  --surface-300: #E0E0E0;
  --surface-400: #BDBDBD;
  --surface-500: #9E9E9E;
  --surface-600: #757575;
  --surface-700: #616161;
  --surface-800: #424242;
  --surface-900: #212121;
  --gray-50: #FAFAFA;
  --gray-100: #F5F5F5;
  --gray-200: #EEEEEE;
  --gray-300: #E0E0E0;
  --gray-400: #BDBDBD;
  --gray-500: #9E9E9E;
  --gray-600: #757575;
  --gray-700: #616161;
  --gray-800: #424242;
  --gray-900: #212121;
  --green-50:#e4f8ea;
  --green-100:#b0f4c2;
  --green-200:#93e6a9;
  --green-300:#6ddb88;
  --green-400:#4ad069;
  --green-500:#37c459;
  --green-600:#2aa44a;
  --green-700:#22893e;
  --green-800:#1a6f31;
  --green-900: #134f24;
  --yellow-50: #FEFBED;
  --yellow-100:#FCF1C7;
  --yellow-200:#FBEAAC;
  --yellow-300: #f9e186;
  --yellow-400:#F8DB6F;
  --yellow-500:#F6D24B;
  --yellow-600:#E0BF44;
  --yellow-700:#AF9535;
  --yellow-800:#877429;
  --yellow-900:#675820;
  --orange-50: #ffe7da;
  --orange-100: #ffddca;
  --orange-200: #ffba95;
  --orange-300: #ffa575;
  --orange-400: #ff9359;
  --orange-500: #f47e3e;
  --orange-600: #e36928;
  --orange-700: #ca5719;
  --orange-800: #ab440c;
  --orange-900: #7f2d00;
  --blue-50: #cee8ff;
  --blue-100: #acd8ff;
  --blue-200: #88c7ff;
  --blue-300: #59b1ff;
  --blue-400: #2c9dff;
  --blue-500: #0074D9;
  --blue-600: #005eb0;
  --blue-700: #004989;
  --blue-800: #003665;
  --blue-900: #002545;
  --red-50: #ffeded;
  --red-100: #ffc1c1;
  --red-200: #ff8f8f;
  --red-300: #ff5e5e;
  --red-400: #ff3f3f;
  --red-500: #f43b3b;
  --red-600: #d93333;
  --red-700: #bf2b2b;
  --red-800: #a12222;
  --red-900: #7a1818;
  --purple-50: #fbf7ff;
  --purple-100: #ead6fd;
  --purple-200: #dab6fc;
  --purple-300: #c996fa;
  --purple-400: #b975f9;
  --purple-500: #a855f7;
  --purple-600: #8f48d2;
  --purple-700: #763cad;
  --purple-800: #5c2f88;
  --purple-900: #432263;
  --secondary-50: #ffdee5;
  --secondary-100: #ffc5d0;
  --secondary-200: #ffb0be;
  --secondary-300: #f8899d;
  --secondary-400: #f75d7e;
  --secondary-500: #EF4065;
  --secondary-600: #e52b53;
  --secondary-700: #d21c43;
  --secondary-800: #a31b38;
  --secondary-900: #87172f;
  --primary-50:#dffaff;
  --primary-100:#cbeffe;
  --primary-200:#abe4ff;
  --primary-300: #95ddff;
  --primary-400:#76d0fa;
  --primary-500:#5ab8e3;
  --primary-600:#2193c7;
  --primary-700:#177faf;
  --primary-800:#0d6893;
  --primary-900:#0c5171;
  --font-family: 'Nunito Sans', sans-serif;
  --content-padding:1.25rem;
  --inline-spacing:0.5rem;
  --border-radius:o.8rem;
  --surface-ground:#eff3f8;
  --surface-section:#ffffff;
  --surface-card:#ffffff;
  --surface-overlay:#ffffff;
  --surface-border:#dfe7ef;
  --surface-hover:#f6f9fc;
  --focus-ring: 0 0 0 0.2rem var(--primary-color);
  --maskbg: rgba(0, 0, 0, 0.4);
  color-scheme:light;

  /** theme colors */
  --primary-color: var(--primary-500);
  --secondary-color: var(--secondary-500);
  --primary-color-text:var(--surface-0);
  --text-color-secondary:var(--gray-600);
  --text-color: var(--gray-600);
}

*{
box-sizing:border-box;
}
.p-hidden-accessible {
  display: none;
}
.p-component{
font-family:var(--font-family);
font-size:1.4rem;
font-weight:normal;
}
.p-component-overlay{
background-color:rgba(0,0,0,.4);
transition-duration:.2s;
}
.p-disabled,.p-component:disabled{
opacity:.6;
}
.p-error{
color: var(--red-600);
}
.p-text-secondary{
color:#4d5154;
}
.pi{
font-size:1.4rem;
}
.p-icon{
width:1.4rem;
height:1.4rem;
}
.p-link{
font-size:1.4rem;
font-family:var(--font-family);
border-radius:8px;
}
.p-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-component-overlay-enter{
animation:p-component-overlay-enter-animation 150ms forwards;
}
.p-component-overlay-leave{
animation:p-component-overlay-leave-animation 150ms forwards}@keyframes p-component-overlay-enter-animation{
from{
background-color:transparent}to{
background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{
from{
background-color:var(--maskbg)}to{
background-color:transparent}}
.p-autocomplete .p-autocomplete-loader{
right:.75rem;
}
.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{
right:3.75rem;
}
.p-autocomplete .p-autocomplete-multiple-container{
padding:.375rem .75rem;
gap:.5rem;
}
.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{
border-color:var(--primary-300);
}
.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
border-color:var(--primary-color);
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{
padding:.375rem 0;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{
font-family:var(--font-family);
font-size:1.4rem;
color:#212529;
padding:0;
margin:0;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{
padding:.375rem .75rem;
background:var(--primary-100);
color:var(--primary-700);
border-radius:8px;
}
.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{
margin-left:.5rem}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext{
border-color:var(--red-600);
}
.p-autocomplete-panel{
background:#fff;
color:#212529;
border:0 none;
border-radius:8px;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-autocomplete-panel .p-autocomplete-items{
padding:.75rem 0;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{
margin:0;
padding:.75rem 1.25rem;
border:0 none;
color:#212529;
background:transparent;
transition:box-shadow .2s;
border-radius:0;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{
color:#212529;
background:#fefbed;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{
padding:.75rem 1.25rem;
color:#212529;
background:transparent;
}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{
  margin:0;
  padding:.75rem 1.25rem;
  color:#343a40;
  background:#fff;
  font-weight:700
}
p-autocomplete.p-autocomplete-clearable .p-inputtext{
  padding-right:2.5rem}p-autocomplete.p-autocomplete-clearable .p-autocomplete-clear-icon{
  color:#4d5154;
  right:.75rem}p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{
  color:#4d5154;
  right:3.75rem}
p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext{
  border-color: var(--red-600);
}
.p-calendar {
  width: 100%;
}
.p-datepicker{
padding:.5rem;
background:#fff;
color:#212529;
border:1px solid var(--gray-50);
border-radius:8px;
}
.p-datepicker:not(.p-datepicker-inline){
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{
background:#fff;
}
.p-datepicker .p-datepicker-header{
padding:.3rem;
color:#212529;
background:#fff;
font-weight:600;
margin:0;
border-bottom:1px solid #e9e9ea;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,.p-datepicker .p-datepicker-header .p-datepicker-next:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-datepicker .p-datepicker-header .p-datepicker-title{
line-height:2rem;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{
color:#212529;
transition:background-color .2s,color .2s,box-shadow .2s;
font-weight:600;
padding:.3rem;
background-color: transparent;
border:0 none;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{
color:var(--primary-color);
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{
margin-right:.5rem;
}
.p-datepicker table{
font-size:1.4rem;
margin:.5rem 0;
}
.p-datepicker table th{
padding:.5rem;
}
.p-datepicker table th>span{
width:2.5rem;
height:2.5rem;
}
.p-datepicker table td{
padding:.5rem;
}
.p-datepicker table td>span{
width:2.5rem;
height:2.5rem;
border-radius:50%;
transition:box-shadow .2s;
border:1px solid transparent;
}
.p-datepicker table td>span.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-datepicker table td>span:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-datepicker table td.p-datepicker-today>span{
background:var(--gray-50);
color:#212529;
border-color:transparent;
}
.p-datepicker table td.p-datepicker-today>span.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-datepicker .p-datepicker-buttonbar{
padding:1rem 0;
border-top:1px solid #e9e9ea;
}
.p-datepicker .p-datepicker-buttonbar .p-button{
width:auto;
}
.p-datepicker .p-timepicker{
border-top:1px solid #e9e9ea;
padding:.5rem;
}
.p-datepicker .p-timepicker button{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-datepicker .p-timepicker button:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-datepicker .p-timepicker button:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-datepicker .p-timepicker button:last-child{
margin-top:.2em;
}
.p-datepicker .p-timepicker span{
font-size:1.6rem;
}
.p-datepicker .p-timepicker>div{
padding:0 .5rem;
}
.p-datepicker.p-datepicker-timeonly .p-timepicker{
border-top:0 none;
}
.p-datepicker .p-monthpicker{
margin:.5rem 0;
}
.p-datepicker .p-monthpicker .p-monthpicker-month{
padding:.5rem;
transition:box-shadow .2s;
border-radius:8px;
}
.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-datepicker .p-yearpicker{
margin:.5rem 0;
}
.p-datepicker .p-yearpicker .p-yearpicker-year{
padding:.5rem;
transition:box-shadow .2s;
border-radius:8px;
}
.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{
border-left:1px solid #e9e9ea;
padding-right:.5rem;
padding-left:.5rem;
padding-top:0;
padding-bottom:0;
}
.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{
padding-left:0;
border-left:0 none;
}
.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{
padding-right:0;
}
.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{
background:#fefbed;
}
.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{
background:#fefbed;
}
.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{
background:#fefbed;
}
.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{
  outline:0 none;
  outline-offset:0;
  box-shadow:0 0 0 .2rem var(--primary-color)
}
p-calendar.p-calendar-clearable .p-inputtext{
  padding-right:2.5rem
}
p-calendar.p-calendar-clearable .p-calendar-clear-icon{
  color:#4d5154;
  right:.75rem
}
p-calendar.p-calendar-clearable.p-calendar-w-btn .p-calendar-clear-icon{
  color:#4d5154;
  right:3.75rem
}@media screen and (max-width: 769px){
  .p-datepicker table th,.p-datepicker table td{
  padding:0};
}
.p-cascadeselect{
background:#fff;
border:1px solid var(--gray-50);
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
border-radius:8px;
}
.p-cascadeselect:not(.p-disabled):hover{
border-color:var(--primary-300);
}
.p-cascadeselect:not(.p-disabled).p-focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
border-color:var(--primary-color);
}
.p-cascadeselect .p-cascadeselect-label{
background:transparent;
border:0 none;
padding:.75rem .75rem;
}
.p-cascadeselect .p-cascadeselect-label.p-placeholder{
color:#4d5154;
}
.p-cascadeselect .p-cascadeselect-label:enabled:focus{
outline:0 none;
box-shadow:none;
}
.p-cascadeselect .p-cascadeselect-trigger{
background:transparent;
color:#4d5154;
width:3rem;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
}
.p-cascadeselect-panel{
background:#fff;
color:#212529;
border:0 none;
border-radius:8px;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-cascadeselect-panel .p-cascadeselect-items{
padding:.75rem 0;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{
margin:0;
border:0 none;
color:#212529;
background:transparent;
transition:box-shadow .2s;
border-radius:0;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{
padding:.75rem 1.25rem;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover{
color:#212529;
background:#fefbed;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{
font-size:1rem;
}
.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-icon{
width:.875rem;
height:.875rem}p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect{
border-color: var(--red-600);
}
.p-input-filled .p-cascadeselect{
background:var(--primary-300);
}
.p-input-filled .p-cascadeselect:not(.p-disabled):hover{
background-color:var(--primary-300);
}
.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus{
background-color:#fff}p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label{
padding-right:.75rem}p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-clear-icon{
color:#4d5154;
right:3rem;
}
.p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel{
box-shadow:none;
border-radius:0;
padding:.25rem 0 .25rem .5rem;
}
.p-overlay-modal .p-cascadeselect-item-active>.p-cascadeselect-item-content .p-cascadeselect-group-icon{
transform:rotate(90deg);
}
.p-checkbox{
width:22px;
height:22px;
}
.p-checkbox .p-checkbox-box{
border:2px solid var(--gray-50);
background:#fff;
width:22px;
height:22px;
color:#212529;
border-radius:8px;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.p-checkbox .p-checkbox-box .p-checkbox-icon{
transition-duration:.2s;
color:#fff;
font-size:14px;
}
.p-checkbox .p-checkbox-box .p-icon{
width:14px;
height:14px;
}
.p-checkbox .p-checkbox-box.p-highlight{
border-color:var(--primary-color);
background:var(--primary-color);
}
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{
border-color:var(--primary-300);
}
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
border-color:var(--primary-color);
}
.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{
border-color:var(--primary-color);
background:var(--primary-color);
color:#fff}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{
border-color: var(--red-600);
}
.p-input-filled .p-checkbox .p-checkbox-box{
background-color:var(--primary-300);
}
.p-input-filled .p-checkbox .p-checkbox-box.p-highlight{
background:var(--primary-color);
}
.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{
background-color:var(--primary-300);
}
.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{
background:var(--primary-color);
}
.p-checkbox-label{
margin-left:.5rem;
}
.p-chips .p-chips-multiple-container{
padding:.375rem .75rem;
gap:.5rem;
}
.p-chips .p-chips-multiple-container:not(.p-disabled):hover{
border-color:var(--primary-300);
}
.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
border-color:var(--primary-color);
}
.p-chips .p-chips-multiple-container .p-chips-token{
padding:.375rem .75rem;
background:var(--primary-100);
color:var(--primary-700);
border-radius:8px;
}
.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{
margin-left:.5rem;
}
.p-chips .p-chips-multiple-container .p-chips-input-token{
padding:.375rem 0;
}
.p-chips .p-chips-multiple-container .p-chips-input-token input{
font-family:var(--font-family);
font-size:1rem;
color:#212529;
padding:0;
margin:0}p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext{
border-color: var(--red-600)}p-chips.p-chips-clearable .p-inputtext{
padding-right:1.75rem}p-chips.p-chips-clearable .p-chips-clear-icon{
color:#4d5154;
right:.75rem;
}
.p-colorpicker-preview,.p-fluid .p-colorpicker-preview.p-inputtext{
width:2rem;
height:2rem;
}
.p-colorpicker-panel{
background:#323232;
border:1px solid #191919;
}
.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{
border-color:#fff;
}
.p-colorpicker-overlay-panel{
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-dropdown{
background:#fff;
border:1px solid var(--gray-400);
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
border-radius:8px;
width: 100%;
}
.p-dropdown:not(.p-disabled):hover{
border:1px solid var(--primary-500);
}
.p-dropdown:not(.p-disabled).p-focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-300);
border-color:var(--primary-color);
}
.p-dropdown.p-dropdown-clearable .p-dropdown-label{
padding-right:1.75rem;
}
.p-dropdown .p-dropdown-label{
background:transparent;
border:0 none;
}
.p-dropdown .p-dropdown-label.p-placeholder{
color:#4d5154;
}
.p-dropdown .p-dropdown-label:enabled:focus{
outline:0 none;
box-shadow:none;
}
.p-dropdown .p-dropdown-trigger{
background:transparent;
color:#4d5154;
width:3rem;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
}
.p-dropdown .p-dropdown-clear-icon{
color:#4d5154;
right:3rem;
}
.p-dropdown-panel{
background:#fff;
color:#212529;
border:0 none;
border-radius:8px;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-dropdown-panel .p-dropdown-header{
padding:.75rem 1.25rem;
border-bottom:1px solid #e9e9ea;
color:#343a40;
background:#fff;
margin:0;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{
padding-right:1.75rem;
margin-right:-1.75rem;
}
.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{
right:.75rem;
color:#4d5154;
}
.p-dropdown-panel .p-dropdown-items{
padding:.75rem 0;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item{
margin:0;
padding:.75rem 1.25rem;
border:0 none;
color:#212529;
background:transparent;
transition:box-shadow .2s;
border-radius:0;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{
color:var(--primary-900);
background:var(--primary-50);
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{
color:#212529;
background:var(--primary-100);
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{
padding:.75rem 1.25rem;
color:#212529;
background:transparent;
}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{
margin:0;
padding:.75rem 1.25rem;
color:#343a40;
background:#fff;
font-weight:700}
p-dropdown.ng-dirty.ng-invalid>.p-dropdown{
border-color: var(--red-600);
}
.p-input-filled .p-dropdown{
background:var(--primary-300);
}
.p-input-filled .p-dropdown:not(.p-disabled):hover{
background-color:var(--primary-300);
}
.p-input-filled .p-dropdown:not(.p-disabled).p-focus{
background-color:#fff;
}
.p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext{
background-color:transparent;
}
.p-editor-container .p-editor-toolbar{
background:#fff;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-editor-container .p-editor-toolbar.ql-snow{
border:1px solid #e9e9ea;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{
stroke:#4d5154;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{
fill:#4d5154;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{
border:0 none;
color:#4d5154;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{
color:#212529;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{
stroke:#212529;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{
fill:#212529;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{
color:#212529;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{
stroke:#212529;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{
fill:#212529;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
border-radius:8px;
padding:.75rem 0;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{
color:#212529;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{
color:#212529;
background:#fefbed;
}
.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{
padding:.75rem 1.25rem;
}
.p-editor-container .p-editor-content{
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-editor-container .p-editor-content.ql-snow{
border:1px solid #e9e9ea;
}
.p-editor-container .p-editor-content .ql-editor{
background:#fff;
color:#212529;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-editor-container .ql-snow.ql-toolbar button:hover,.p-editor-container .ql-snow.ql-toolbar button:focus{
color:#212529;
}
.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke{
stroke:#212529;
}
.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill{
fill:#212529;
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{
color:var(--primary-color);
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{
stroke:var(--primary-color);
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{
fill:var(--primary-color);
}
.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label{
color:var(--primary-color);
}
.p-inputgroup-addon{
background:#fefbed;
color:#4d5154;
border-top:1px solid var(--gray-50);
border-left:1px solid var(--gray-50);
border-bottom:1px solid var(--gray-50);
padding:.75rem .75rem;
min-width:3rem;
}
.p-inputgroup-addon:last-child{
border-right:1px solid var(--gray-50);
}
.p-inputgroup>.p-component,.p-inputgroup>.p-element,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{
border-radius:0;
margin:0;
}
.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-element+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{
border-left:0 none;
}
.p-inputgroup>.p-component:focus,.p-inputgroup>.p-element:focus,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{
z-index:1;
}
.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-element:focus~label,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{
z-index:1;
}
.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-component,.p-inputgroup>.p-inputwrapper:first-child>.p-component>.p-inputtext{
border-top-left-radius:8px;
border-bottom-left-radius:8px;
}
.p-inputgroup .p-float-label:first-child input{
border-top-left-radius:8px;
border-bottom-left-radius:8px;
}
.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-component,.p-inputgroup>.p-inputwrapper:last-child>.p-component>.p-inputtext{
border-top-right-radius:8px;
border-bottom-right-radius:8px;
}
.p-inputgroup .p-float-label:last-child input{
border-top-right-radius:8px;
border-bottom-right-radius:8px;
}
.p-fluid .p-inputgroup .p-button{
width:auto;
}
.p-fluid .p-inputgroup .p-button.p-button-icon-only{
width:3rem}p-inputmask.ng-dirty.ng-invalid>.p-inputtext{
border-color: var(--red-600)}p-inputmask.p-inputmask-clearable .p-inputtext{
padding-right:2.5rem}p-inputmask.p-inputmask-clearable .p-inputmask-clear-icon{
color:#4d5154;
right:.75rem}
p-inputnumber>.p-inputnumber{
  width: 100%;
}
p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext{
  border-color: var(--red-600)
}
p-inputnumber.p-inputnumber-clearable .p-inputnumber-input{
  padding-right:2.5rem
}
p-inputnumber.p-inputnumber-clearable .p-inputnumber-clear-icon{
  color:#4d5154;
  right:.75rem
}p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon{
  right:3.75rem
}
p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon{
  right:3.75rem;
}
.p-inputswitch{
width:3rem;
height:1.75rem;
}
.p-inputswitch .p-inputswitch-slider{
background:var(--gray-50);
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
border-radius:30px;
}
.p-inputswitch .p-inputswitch-slider:before{
background:#fff;
width:1.25rem;
height:1.25rem;
left:.25rem;
margin-top:-0.625rem;
border-radius:50%;
transition-duration:.2s;
}
.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{
transform:translateX(1.25rem);
}
.p-inputswitch.p-focus .p-inputswitch-slider{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider{
background:#b6bfc8;
}
.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{
background:var(--primary-color);
}
.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{
background:#fff;
}
.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{
background:var(--primary-color)}p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch{
border-color: var(--red-600);
}
.p-inputtext{
  font-family:var(--font-family);
  font-size:1.4rem;
  color:#212529;
  background:#fff;
  padding: 1rem;
  border:1px solid var(--gray-400);
  transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
  appearance:none;
  border-radius:0.8rem;
  width: 100%;
}
.p-inputtext:enabled:hover{
border-color:var(--primary-200);
}
.p-inputtext:enabled:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-100);
border-color:var(--primary-color);
}
.p-inputtext.ng-dirty.ng-invalid{
border-color: var(--red-600);
}
.p-inputtext.p-inputtext-sm{
font-size:1rem;
padding:.65625rem .65625rem;
}
.p-inputtext.p-inputtext-lg{
font-size:1.6rem;
padding:.9375rem .9375rem;
}
.p-float-label>label{
left:.75rem;
color:#4d5154;
transition-duration:.2s;
}
.p-float-label>.ng-invalid.ng-dirty+label{
color: var(--red-600);
}
.p-input-icon-left>.p-icon-wrapper.p-icon,.p-input-icon-left>i:first-of-type{
  position: absolute;
  top: 50%;
  margin-top: -.8rem;
  left:1rem;
  color:#4d5154;
}
.p-input-icon-left>.p-inputtext{
padding-left:2.5rem;
}
.p-input-icon-left.p-float-label>label{
left:2.5rem;
}
.p-input-icon-right>.p-icon-wrapper,.p-input-icon-right>i:last-of-type{
  position: absolute;
  top: 50%;
  margin-top: -.8rem;
  right:1rem;
  color:#4d5154;
}
.p-input-icon-right>.p-inputtext{
padding-right:2.5rem}::-webkit-input-placeholder{
color:#4d5154}:-moz-placeholder{
color:#4d5154}::-moz-placeholder{
color:#4d5154}:-ms-input-placeholder{
color:#4d5154;
}
.p-input-filled .p-inputtext{
background-color:var(--primary-300);
}
.p-input-filled .p-inputtext:enabled:hover{
background-color:var(--primary-300);
}
.p-input-filled .p-inputtext:enabled:focus{
background-color:#fff;
}
.p-inputtext-sm .p-inputtext{
font-size:1rem;
padding:.65625rem .65625rem;
}
.p-inputtext-lg .p-inputtext{
font-size:1.6rem;
padding:.9375rem .9375rem;
}
.p-listbox{
background:#fff;
color:#212529;
border:1px solid var(--gray-50);
border-radius:8px;
}
.p-listbox .p-listbox-header{
padding:.75rem 1.25rem;
border-bottom:1px solid #e9e9ea;
color:#343a40;
background:#fff;
margin:0;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-listbox .p-listbox-header .p-listbox-filter{
padding-right:1.75rem;
}
.p-listbox .p-listbox-header .p-listbox-filter-icon{
right:.75rem;
color:#4d5154;
}
.p-listbox .p-listbox-header .p-checkbox{
margin-right:.5rem;
}
.p-listbox .p-listbox-list{
padding:.75rem 0;
}
.p-listbox .p-listbox-list .p-listbox-item{
margin:0;
padding:.75rem 1.25rem;
border:0 none;
color:#212529;
transition:box-shadow .2s;
border-radius:0;
}
.p-listbox .p-listbox-list .p-listbox-item.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-listbox .p-listbox-list .p-listbox-item:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-listbox .p-listbox-list .p-listbox-item .p-checkbox{
margin-right:.5rem;
}
.p-listbox .p-listbox-list .p-listbox-item-group{
margin:0;
padding:.75rem 1.25rem;
color:#343a40;
background:#fff;
font-weight:700;
}
.p-listbox .p-listbox-list .p-listbox-empty-message{
padding:.75rem 1.25rem;
color:#212529;
background:transparent;
}
.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{
color:#212529;
background:#fefbed}p-listbox.ng-dirty.ng-invalid>.p-listbox{
border-color: var(--red-600);
}
.p-multiselect{
background:#fff;
border:1px solid var(--gray-400);
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
border-radius:8px;
width: 100%;
}
.p-multiselect:not(.p-disabled):hover{
border-color:var(--primary-300);
}
.p-multiselect:not(.p-disabled).p-focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
border-color:var(--primary-color);
}
.p-multiselect .p-multiselect-label{
padding: 1rem;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.p-multiselect .p-multiselect-label.p-placeholder{
color:#4d5154;
}
.p-multiselect.p-multiselect-chip .p-multiselect-label{
gap:.5rem;
}
.p-multiselect.p-multiselect-chip .p-multiselect-token{
padding:.375rem .75rem;
background:var(--primary-100);
color:var(--primary-700);
border-radius:8px;
}
.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{
margin-left:.5rem;
}
.p-multiselect .p-multiselect-trigger{
background:transparent;
color:#4d5154;
width:3rem;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
}
.p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-label{
padding:.375rem .75rem;
}
.p-multiselect-panel{
background:#fff;
color:#212529;
border:0 none;
border-radius:8px;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-multiselect-panel .p-multiselect-header{
padding:.75rem 1.25rem;
border-bottom:1px solid #e9e9ea;
color:#343a40;
background:#fff;
margin:0;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{
padding-right:1.75rem;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{
right:.75rem;
color:#4d5154;
}
.p-multiselect-panel .p-multiselect-header .p-checkbox{
margin-right:.5rem;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-close{
margin-left:.5rem;
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-multiselect-panel .p-multiselect-items{
padding:.75rem 0;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item{
margin:0;
padding:.75rem 1.25rem;
border:0 none;
color:#212529;
background:transparent;
transition:box-shadow .2s;
border-radius:0;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{
color:#212529;
background:#fefbed;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{
margin-right:.5rem;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{
margin:0;
padding:.75rem 1.25rem;
color:#343a40;
background:#fff;
font-weight:700;
}
.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{
padding:.75rem 1.25rem;
color:#212529;
background:transparent}p-multiselect.ng-dirty.ng-invalid>.p-multiselect{
border-color: var(--red-600);
}
.p-input-filled .p-multiselect{
background:var(--primary-300);
}
.p-input-filled .p-multiselect:not(.p-disabled):hover{
background-color:var(--primary-300);
}
.p-input-filled .p-multiselect:not(.p-disabled).p-focus{
background-color:#fff}p-multiselect.p-multiselect-clearable .p-multiselect-label-container{
padding-right:1.75rem}p-multiselect.p-multiselect-clearable .p-multiselect-clear-icon{
color:#4d5154;
right:3rem}p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext{
border-color: var(--red-600);
}
.p-password-panel{
padding:1.25rem;
background:#fff;
color:#212529;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
border-radius:8px;
}
.p-password-panel .p-password-meter{
margin-bottom:.5rem;
background:#e9e9ea;
}
.p-password-panel .p-password-meter .p-password-strength.weak{
background:#ea5455;
}
.p-password-panel .p-password-meter .p-password-strength.medium{
background:#ff9f42;
}
.p-password-panel .p-password-meter .p-password-strength.strong{
background:#29c76f}p-password.p-password-clearable .p-password-input{
padding-right:2.5rem}p-password.p-password-clearable .p-password-clear-icon{
color:#4d5154;
right:.75rem}p-password.p-password-clearable.p-password-mask .p-password-input{
padding-right:4.25rem}p-password.p-password-clearable.p-password-mask .p-password-clear-icon{
color:#4d5154;
right:2.5rem;
}
.p-radiobutton{
width:22px;
height:22px;
}
.p-radiobutton .p-radiobutton-box{
border:2px solid var(--gray-50);
background:#fff;
width:22px;
height:22px;
color:#212529;
border-radius:50%;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{
border-color:var(--primary-300);
}
.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
border-color:var(--primary-color);
}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{
width:12px;
height:12px;
transition-duration:.2s;
background-color:#fff;
}
.p-radiobutton .p-radiobutton-box.p-highlight{
border-color:var(--primary-color);
background:var(--primary-color);
}
.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{
border-color:var(--primary-color);
background:var(--primary-color);
color:#fff}p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box{
border-color: var(--red-600);
}
.p-input-filled .p-radiobutton .p-radiobutton-box{
background-color:var(--primary-300);
}
.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover{
background-color:var(--primary-300);
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight{
background:var(--primary-color);
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{
background:var(--primary-color);
}
.p-radiobutton-label{
margin-left:.5rem;
}
.p-rating{
gap:.5rem;
}
.p-rating .p-rating-icon{
color:#212529;
margin-left:.5rem;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
font-size:1.143rem;
}
.p-rating .p-rating-icon.p-icon{
width:1.143rem;
height:1.143rem;
}
.p-rating .p-rating-icon.p-rating-cancel{
color:#ea5455;
}
.p-rating .p-rating-icon:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-rating .p-rating-icon:first-child{
margin-left:0;
}
.p-rating .p-rating-icon.p-rating-icon-active{
color:var(--primary-color);
}
.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover{
color:var(--primary-color);
}
.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover{
color:#e73d3e;
}
.p-selectbutton .p-button{
background:#fff;
border:1px solid var(--gray-50);
color:#212529;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{
color:#4d5154;
}
.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{
background:#fefbed;
border-color:var(--gray-50);
color:#212529;
}
.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{
color:#343a40;
}
.p-selectbutton .p-button.p-highlight{
background:var(--primary-color);
border-color:var(--primary-color);
color:#fff;
}
.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{
color:#fff;
}
.p-selectbutton .p-button.p-highlight:hover{
background:var(--primary-color);
border-color:var(--primary-color);
color:#fff;
}
.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{
color:#fff}p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button{
border-color: var(--red-600);
}
.p-slider{
background:#e9e9ea;
border:0 none;
border-radius:8px;
}
.p-slider.p-slider-horizontal{
height:.286rem;
}
.p-slider.p-slider-horizontal .p-slider-handle{
margin-top:-0.5715rem;
margin-left:-0.5715rem;
}
.p-slider.p-slider-vertical{
width:.286rem;
}
.p-slider.p-slider-vertical .p-slider-handle{
margin-left:-0.5715rem;
margin-bottom:-0.5715rem;
}
.p-slider .p-slider-handle{
height:1.143rem;
width:1.143rem;
background:#fff;
border:2px solid var(--primary-color);
border-radius:50%;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.p-slider .p-slider-handle:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-slider .p-slider-range{
background:var(--primary-color);
}
.p-slider:not(.p-disabled) .p-slider-handle:hover{
background:var(--primary-color);
border-color:var(--primary-color);
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle{
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,left .2s;
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range{
transition:width .2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle{
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,bottom .2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-range{
transition:height .2s;
}
.p-togglebutton.p-button{
background:#fff;
border:1px solid var(--gray-50);
color:#212529;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{
color:#4d5154;
}
.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover{
background:#fefbed;
border-color:var(--gray-50);
color:#212529;
}
.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{
color:#343a40;
}
.p-togglebutton.p-button.p-highlight{
background:var(--primary-color);
border-color:var(--primary-color);
color:#fff;
}
.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{
color:#fff;
}
.p-togglebutton.p-button.p-highlight:hover{
background:var(--primary-color);
border-color:var(--primary-color);
color:#fff;
}
.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right{
color:#fff}p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button{
border-color: var(--red-600);
}
.p-treeselect{
background:#fff;
border:1px solid var(--gray-50);
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
border-radius:8px;
}
.p-treeselect:not(.p-disabled):hover{
border-color:var(--primary-300);
}
.p-treeselect:not(.p-disabled).p-focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
border-color:var(--primary-color);
}
.p-treeselect .p-treeselect-label{
padding:.75rem .75rem;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.p-treeselect .p-treeselect-label.p-placeholder{
color:#4d5154;
}
.p-treeselect.p-treeselect-chip .p-treeselect-token{
padding:.375rem .75rem;
margin-right:.5rem;
background:#e9e9ea;
color:#212529;
border-radius:16px;
}
.p-treeselect .p-treeselect-trigger{
background:transparent;
color:#4d5154;
width:3rem;
border-top-right-radius:8px;
border-bottom-right-radius:8px}p-treeselect.ng-invalid.ng-dirty>.p-treeselect{
border-color: var(--red-600);
}
.p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label{
padding:.375rem .75rem;
}
.p-treeselect-panel{
background:#fff;
color:#212529;
border:0 none;
border-radius:8px;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-treeselect-panel .p-treeselect-header{
padding:.75rem 1.25rem;
border-bottom:1px solid #e9e9ea;
color:#343a40;
background:#fff;
margin:0;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{
margin-right:.5rem;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{
padding-right:1.75rem;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{
right:.75rem;
color:#4d5154;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{
padding-right:3.5rem;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{
right:2.5rem;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-close{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{
border:0 none;
}
.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{
padding:.75rem 1.25rem;
color:#212529;
background:transparent;
}
.p-input-filled .p-treeselect{
background:var(--primary-300);
}
.p-input-filled .p-treeselect:not(.p-disabled):hover{
background-color:var(--primary-300);
}
.p-input-filled .p-treeselect:not(.p-disabled).p-focus{
background-color:#fff}p-treeselect.p-treeselect-clearable .p-treeselect-label-container{
padding-right:1.75rem}p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon{
color:#4d5154;
right:3rem;
}
.p-button{
color:var(--surface-0);
background:var(--primary-color);
border:1px solid var(--primary-color);
padding:1rem 2rem;
font-size:1.6rem;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
border-radius:8px;
}
.p-button:enabled:hover{
background:var(--primary-400);
border-color:var(--primary-400);
}
.p-button:enabled:active{
background:var(--primary-color);
border-color:var(--primary-color);
}
.p-button.p-button-outlined{
background-color:transparent;
color:var(--primary-color);
border:1px solid;
}
.p-button.p-button-outlined:enabled:hover{
background:var(--primary-50);
color:var(--primary-color);
border:1px solid;
}
.p-button.p-button-outlined:enabled:active{
background:var(--primary-50);
color:var(--primary-color);
border:1px solid;
}
.p-button.p-button-outlined.p-button-plain{
color:#4d5154;
border-color:#4d5154;
}
.p-button.p-button-outlined.p-button-plain:enabled:hover{
background:#fefbed;
color:#4d5154;
}
.p-button.p-button-outlined.p-button-plain:enabled:active{
background:#e9e9ea;
color:#4d5154;
}
.p-button.p-button-text{
background-color:transparent;
color:var(--primary-color);
border-color:transparent;
}
.p-button.p-button-text:enabled:hover{
background:var(--primary-50);
color:var(--primary-color);
border-color:transparent;
}
.p-button.p-button-text:enabled:active{
background:var(--primary-50);
color:var(--primary-color);
border-color:transparent;
}
.p-button.p-button-text.p-button-plain{
color:#4d5154;
}
.p-button.p-button-text.p-button-plain:enabled:hover{
background:#fefbed;
color:#4d5154;
}
.p-button.p-button-text.p-button-plain:enabled:active{
background:#e9e9ea;
color:#4d5154;
}
.p-button:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-button .p-button-label{
transition-duration:.2s;
}
.p-button .p-button-icon-left{
margin-right:.5rem;
}
.p-button .p-button-icon-right{
margin-left:.5rem;
}
.p-button .p-button-icon-bottom{
margin-top:.5rem;
}
.p-button .p-button-icon-top{
margin-bottom:.5rem;
}
.p-button .p-badge{
margin-left:.5rem;
min-width:1rem;
height:1rem;
line-height:1rem;
color:var(--primary-color);
background-color:#fff;
}
.p-button.p-button-raised{
box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
}
.p-button.p-button-rounded{
border-radius:2rem;
}
.p-button.p-button-icon-only{
width:3rem;
padding:.75rem 0;
}
.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{
margin:0;
}
.p-button.p-button-icon-only.p-button-rounded{
border-radius:50%;
height:3rem;
}
.p-button.p-button-sm{
font-size:1.2rem;
padding:.8rem 1.2rem;
}
.p-button.p-button-sm .p-button-icon{
font-size:1rem;
}
.p-button.p-button-lg{
font-size:1.25rem;
padding:.9375rem 1.5625rem;
}
.p-button.p-button-lg .p-button-icon{
font-size:1.25rem;
}
.p-button.p-button-loading-label-only .p-button-label{
margin-left:.5rem;
}
.p-button.p-button-loading-label-only .p-button-loading-icon{
margin-right:0;
}
.p-fluid .p-button{
width:100%;
}
.p-fluid .p-button-icon-only{
width:3rem;
}
.p-fluid .p-buttonset{
display:flex;
}
.p-fluid .p-buttonset .p-button{
flex:1;
}
.p-button.p-button-secondary,.p-buttonset.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{
color:#fff;
background:#6a6d70;
border:1px solid #6a6d70;
}
.p-button.p-button-secondary:enabled:hover,.p-buttonset.p-button-secondary>.p-button:enabled:hover,.p-splitbutton.p-button-secondary>.p-button:enabled:hover{
background:#5f6265;
color:#fff;
border-color:#5f6265;
}
.p-button.p-button-secondary:enabled:focus,.p-buttonset.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-secondary>.p-button:enabled:focus{
box-shadow:0 0 0 .2rem #e2e8f0;
}
.p-button.p-button-secondary:enabled:active,.p-buttonset.p-button-secondary>.p-button:enabled:active,.p-splitbutton.p-button-secondary>.p-button:enabled:active{
background:#55575a;
color:#fff;
border-color:#55575a;
}
.p-button.p-button-secondary.p-button-outlined,.p-buttonset.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{
background-color:transparent;
color:#6a6d70;
border:1px solid;
}
.p-button.p-button-secondary.p-button-outlined:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:hover{
background:rgba(106,109,112,.04);
color:#6a6d70;
border:1px solid;
}
.p-button.p-button-secondary.p-button-outlined:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:active{
background:rgba(106,109,112,.16);
color:#6a6d70;
border:1px solid;
}
.p-button.p-button-secondary.p-button-text,.p-buttonset.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{
background-color:transparent;
color:#6a6d70;
border-color:transparent;
}
.p-button.p-button-secondary.p-button-text:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:hover{
background:rgba(106,109,112,.04);
border-color:transparent;
color:#6a6d70;
}
.p-button.p-button-secondary.p-button-text:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:active{
background:rgba(106,109,112,.16);
border-color:transparent;
color:#6a6d70;
}
.p-button.p-button-info,.p-buttonset.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{
color:#fff;
background:var(--gray-700);
border:1px solid var(--gray-700);
}
.p-button.p-button-info:enabled:hover,.p-buttonset.p-button-info>.p-button:enabled:hover,.p-splitbutton.p-button-info>.p-button:enabled:hover{
background:var(--gray-600);
color:#fff;
border-color:var(--gray-600);
}
.p-button.p-button-info:enabled:focus,.p-buttonset.p-button-info>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button:enabled:focus{
box-shadow:0 0 0 .2rem var(--gray-300);
}
.p-button.p-button-info:enabled:active,.p-buttonset.p-button-info>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button:enabled:active{
background:var(--gray-800);
color:#fff;
border-color:var(--gray-800);
}
.p-button.p-button-info.p-button-outlined,.p-buttonset.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{
background-color:transparent;
color:var(--gray-700);
border:1px solid;
}
.p-button.p-button-info.p-button-outlined:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:hover{
background:rgba(59,130,246,.04);
color:var(--gray-600);
border:1px solid;
}
.p-button.p-button-info.p-button-outlined:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:active{
background:rgba(59,130,246,.16);
color:var(--gray-800);
border:1px solid;
}
.p-button.p-button-info.p-button-text,.p-buttonset.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{
background-color:transparent;
color:var(--gray-700);
border-color:transparent;
}
.p-button.p-button-info.p-button-text:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:hover{
background:rgba(59,130,246,.04);
border-color:transparent;
color:var(--gray-600);
}
.p-button.p-button-info.p-button-text:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:active{
background:rgba(59,130,246,.16);
border-color:transparent;
color:var(--gray-800);
}
.p-button.p-button-success,.p-buttonset.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{
color:#fff;
background:#468e1b;
border:1px solid #468e1b;
}
.p-button.p-button-success:enabled:hover,.p-buttonset.p-button-success>.p-button:enabled:hover,.p-splitbutton.p-button-success>.p-button:enabled:hover{
background:#3f8018;
color:#fff;
border-color:#3f8018;
}
.p-button.p-button-success:enabled:focus,.p-buttonset.p-button-success>.p-button:enabled:focus,.p-splitbutton.p-button-success>.p-button:enabled:focus{
box-shadow:0 0 0 .2rem #bbf7d0;
}
.p-button.p-button-success:enabled:active,.p-buttonset.p-button-success>.p-button:enabled:active,.p-splitbutton.p-button-success>.p-button:enabled:active{
background:#387216;
color:#fff;
border-color:#387216;
}
.p-button.p-button-success.p-button-outlined,.p-buttonset.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{
background-color:transparent;
color:#468e1b;
border:1px solid;
}
.p-button.p-button-success.p-button-outlined:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:hover{
background:rgba(70,142,27,.04);
color:#468e1b;
border:1px solid;
}
.p-button.p-button-success.p-button-outlined:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:active{
background:rgba(70,142,27,.16);
color:#468e1b;
border:1px solid;
}
.p-button.p-button-success.p-button-text,.p-buttonset.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{
background-color:transparent;
color:#468e1b;
border-color:transparent;
}
.p-button.p-button-success.p-button-text:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:hover{
background:rgba(70,142,27,.04);
border-color:transparent;
color:#468e1b;
}
.p-button.p-button-success.p-button-text:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:active{
background:rgba(70,142,27,.16);
border-color:transparent;
color:#468e1b;
}
.p-button.p-button-warning,.p-buttonset.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{
color:#fff;
background:#f59e0b;
border:1px solid #f59e0b;
}
.p-button.p-button-warning:enabled:hover,.p-buttonset.p-button-warning>.p-button:enabled:hover,.p-splitbutton.p-button-warning>.p-button:enabled:hover{
background:#dd8e09;
color:#fff;
border-color:#dd8e09;
}
.p-button.p-button-warning:enabled:focus,.p-buttonset.p-button-warning>.p-button:enabled:focus,.p-splitbutton.p-button-warning>.p-button:enabled:focus{
box-shadow:0 0 0 .2rem #fde68a;
}
.p-button.p-button-warning:enabled:active,.p-buttonset.p-button-warning>.p-button:enabled:active,.p-splitbutton.p-button-warning>.p-button:enabled:active{
background:#c57f08;
color:#fff;
border-color:#c57f08;
}
.p-button.p-button-warning.p-button-outlined,.p-buttonset.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{
background-color:transparent;
color:#f59e0b;
border:1px solid;
}
.p-button.p-button-warning.p-button-outlined:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:hover{
background:rgba(245,158,11,.04);
color:#f59e0b;
border:1px solid;
}
.p-button.p-button-warning.p-button-outlined:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:active{
background:rgba(245,158,11,.16);
color:#f59e0b;
border:1px solid;
}
.p-button.p-button-warning.p-button-text,.p-buttonset.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{
background-color:transparent;
color:#f59e0b;
border-color:transparent;
}
.p-button.p-button-warning.p-button-text:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:hover{
background:rgba(245,158,11,.04);
border-color:transparent;
color:#f59e0b;
}
.p-button.p-button-warning.p-button-text:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:active{
background:rgba(245,158,11,.16);
border-color:transparent;
color:#f59e0b;
}
.p-button.p-button-help,.p-buttonset.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{
color:#fff;
background:#a855f7;
border:1px solid #a855f7;
}
.p-button.p-button-help:enabled:hover,.p-buttonset.p-button-help>.p-button:enabled:hover,.p-splitbutton.p-button-help>.p-button:enabled:hover{
background:#9835f6;
color:#fff;
border-color:#9835f6;
}
.p-button.p-button-help:enabled:focus,.p-buttonset.p-button-help>.p-button:enabled:focus,.p-splitbutton.p-button-help>.p-button:enabled:focus{
box-shadow:0 0 0 .2rem #e9d5ff;
}
.p-button.p-button-help:enabled:active,.p-buttonset.p-button-help>.p-button:enabled:active,.p-splitbutton.p-button-help>.p-button:enabled:active{
background:#8816f4;
color:#fff;
border-color:#8816f4;
}
.p-button.p-button-help.p-button-outlined,.p-buttonset.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{
background-color:transparent;
color:#a855f7;
border:1px solid;
}
.p-button.p-button-help.p-button-outlined:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:hover{
background:rgba(168,85,247,.04);
color:#a855f7;
border:1px solid;
}
.p-button.p-button-help.p-button-outlined:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:active{
background:rgba(168,85,247,.16);
color:#a855f7;
border:1px solid;
}
.p-button.p-button-help.p-button-text,.p-buttonset.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{
background-color:transparent;
color:#a855f7;
border-color:transparent;
}
.p-button.p-button-help.p-button-text:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:hover{
background:rgba(168,85,247,.04);
border-color:transparent;
color:#a855f7;
}
.p-button.p-button-help.p-button-text:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:active{
background:rgba(168,85,247,.16);
border-color:transparent;
color:#a855f7;
}
.p-button.p-button-danger,.p-buttonset.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{
color:#fff;
background:#ef4444;
border:1px solid #ef4444;
}
.p-button.p-button-danger:enabled:hover,.p-buttonset.p-button-danger>.p-button:enabled:hover,.p-splitbutton.p-button-danger>.p-button:enabled:hover{
background:#ed2828;
color:#fff;
border-color:#ed2828;
}
.p-button.p-button-danger:enabled:focus,.p-buttonset.p-button-danger>.p-button:enabled:focus,.p-splitbutton.p-button-danger>.p-button:enabled:focus{
box-shadow:0 0 0 .2rem #fecaca;
}
.p-button.p-button-danger:enabled:active,.p-buttonset.p-button-danger>.p-button:enabled:active,.p-splitbutton.p-button-danger>.p-button:enabled:active{
background:#e21313;
color:#fff;
border-color:#e21313;
}
.p-button.p-button-danger.p-button-outlined,.p-buttonset.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{
background-color:transparent;
color:#ef4444;
border:1px solid;
}
.p-button.p-button-danger.p-button-outlined:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:hover{
background:rgba(239,68,68,.04);
color:#ef4444;
border:1px solid;
}
.p-button.p-button-danger.p-button-outlined:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:active{
background:rgba(239,68,68,.16);
color:#ef4444;
border:1px solid;
}
.p-button.p-button-danger.p-button-text,.p-buttonset.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{
background-color:transparent;
color:#ef4444;
border-color:transparent;
}
.p-button.p-button-danger.p-button-text:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:hover{
background:rgba(239,68,68,.04);
border-color:transparent;
color:#ef4444;
}
.p-button.p-button-danger.p-button-text:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:active{
background:rgba(239,68,68,.16);
border-color:transparent;
color:#ef4444;
}
.p-button.p-button-link{
color:var(--primary-color);
background:transparent;
border:transparent;
}
.p-button.p-button-link:enabled:hover{
background:transparent;
color:var(--primary-color);
border-color:transparent;
}
.p-button.p-button-link:enabled:hover .p-button-label{
text-decoration:underline;
}
.p-button.p-button-link:enabled:focus{
background:transparent;
border-color:transparent;
}
.p-button.p-button-link:enabled:active{
background:transparent;
color:var(--primary-color);
border-color:transparent;
}
.p-speeddial-button.p-button.p-button-icon-only{
width:4rem;
height:4rem;
}
.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{
font-size:1.3rem;
}
.p-speeddial-button.p-button.p-button-icon-only .p-icon{
width:1.3rem;
height:1.3rem;
}
.p-speeddial-action{
width:3rem;
height:3rem;
background:#212529;
color:#fff;
}
.p-speeddial-action:hover{
background:#022354;
color:#fff;
}
.p-speeddial-direction-up .p-speeddial-item{
margin:.25rem 0;
}
.p-speeddial-direction-up .p-speeddial-item:first-child{
margin-bottom:.5rem;
}
.p-speeddial-direction-down .p-speeddial-item{
margin:.25rem 0;
}
.p-speeddial-direction-down .p-speeddial-item:first-child{
margin-top:.5rem;
}
.p-speeddial-direction-left .p-speeddial-item{
margin:0 .25rem;
}
.p-speeddial-direction-left .p-speeddial-item:first-child{
margin-right:.5rem;
}
.p-speeddial-direction-right .p-speeddial-item{
margin:0 .25rem;
}
.p-speeddial-direction-right .p-speeddial-item:first-child{
margin-left:.5rem;
}
.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{
margin:0;
}
.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{
margin:0;
}
.p-speeddial-mask{
background-color:rgba(0,0,0,.4);
}
.p-splitbutton{
border-radius:8px;
}
.p-splitbutton.p-button-outlined>.p-button{
background-color:transparent;
color:var(--primary-color);
border:1px solid;
}
.p-splitbutton.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{
background:var(--primary-50);
color:var(--primary-color);
}
.p-splitbutton.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{
background:var(--primary-50);
color:var(--primary-color);
}
.p-splitbutton.p-button-outlined.p-button-plain>.p-button{
color:#4d5154;
border-color:#4d5154;
}
.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{
background:#fefbed;
color:#4d5154;
}
.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{
background:#e9e9ea;
color:#4d5154;
}
.p-splitbutton.p-button-text>.p-button{
background-color:transparent;
color:var(--primary-color);
border-color:transparent;
}
.p-splitbutton.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{
background:var(--primary-50);
color:var(--primary-color);
border-color:transparent;
}
.p-splitbutton.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{
background:var(--primary-50);
color:var(--primary-color);
border-color:transparent;
}
.p-splitbutton.p-button-text.p-button-plain>.p-button{
color:#4d5154;
}
.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{
background:#fefbed;
color:#4d5154;
}
.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{
background:#e9e9ea;
color:#4d5154;
}
.p-splitbutton.p-button-raised{
box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
}
.p-splitbutton.p-button-rounded{
border-radius:2rem;
}
.p-splitbutton.p-button-rounded>.p-button{
border-radius:2rem;
}
.p-splitbutton.p-button-sm>.p-button{
font-size:.875rem;
padding:.65625rem 1.09375rem;
}
.p-splitbutton.p-button-sm>.p-button .p-button-icon{
font-size:.875rem;
}
.p-splitbutton.p-button-lg>.p-button{
font-size:1.25rem;
padding:.9375rem 1.5625rem;
}
.p-splitbutton.p-button-lg>.p-button .p-button-icon{
font-size:1.25rem;
}
.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{
background-color:transparent;
color:#6a6d70;
border:1px solid;
}
.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(106,109,112,.04);
color:#6a6d70;
}
.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(106,109,112,.16);
color:#6a6d70;
}
.p-splitbutton.p-button-secondary.p-button-text>.p-button{
background-color:transparent;
color:#6a6d70;
border-color:transparent;
}
.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(106,109,112,.04);
border-color:transparent;
color:#6a6d70;
}
.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(106,109,112,.16);
border-color:transparent;
color:#6a6d70;
}
.p-splitbutton.p-button-info.p-button-outlined>.p-button{
background-color:transparent;
color:#3b82f6;
border:1px solid;
}
.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(59,130,246,.04);
color:#3b82f6;
}
.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(59,130,246,.16);
color:#3b82f6;
}
.p-splitbutton.p-button-info.p-button-text>.p-button{
background-color:transparent;
color:#3b82f6;
border-color:transparent;
}
.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(59,130,246,.04);
border-color:transparent;
color:#3b82f6;
}
.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(59,130,246,.16);
border-color:transparent;
color:#3b82f6;
}
.p-splitbutton.p-button-success.p-button-outlined>.p-button{
background-color:transparent;
color:#468e1b;
border:1px solid;
}
.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(70,142,27,.04);
color:#468e1b;
}
.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(70,142,27,.16);
color:#468e1b;
}
.p-splitbutton.p-button-success.p-button-text>.p-button{
background-color:transparent;
color:#468e1b;
border-color:transparent;
}
.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(70,142,27,.04);
border-color:transparent;
color:#468e1b;
}
.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(70,142,27,.16);
border-color:transparent;
color:#468e1b;
}
.p-splitbutton.p-button-warning.p-button-outlined>.p-button{
background-color:transparent;
color:#f59e0b;
border:1px solid;
}
.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(245,158,11,.04);
color:#f59e0b;
}
.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(245,158,11,.16);
color:#f59e0b;
}
.p-splitbutton.p-button-warning.p-button-text>.p-button{
background-color:transparent;
color:#f59e0b;
border-color:transparent;
}
.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(245,158,11,.04);
border-color:transparent;
color:#f59e0b;
}
.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(245,158,11,.16);
border-color:transparent;
color:#f59e0b;
}
.p-splitbutton.p-button-help.p-button-outlined>.p-button{
background-color:transparent;
color:#a855f7;
border:1px solid;
}
.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(168,85,247,.04);
color:#a855f7;
}
.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(168,85,247,.16);
color:#a855f7;
}
.p-splitbutton.p-button-help.p-button-text>.p-button{
background-color:transparent;
color:#a855f7;
border-color:transparent;
}
.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(168,85,247,.04);
border-color:transparent;
color:#a855f7;
}
.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(168,85,247,.16);
border-color:transparent;
color:#a855f7;
}
.p-splitbutton.p-button-danger.p-button-outlined>.p-button{
background-color:transparent;
color:#ef4444;
border:1px solid;
}
.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(239,68,68,.04);
color:#ef4444;
}
.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(239,68,68,.16);
color:#ef4444;
}
.p-splitbutton.p-button-danger.p-button-text>.p-button{
background-color:transparent;
color:#ef4444;
border-color:transparent;
}
.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{
background:rgba(239,68,68,.04);
border-color:transparent;
color:#ef4444;
}
.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{
background:rgba(239,68,68,.16);
border-color:transparent;
color:#ef4444;
}
.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
margin:.5rem;
}
.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-carousel .p-carousel-content .p-carousel-prev:focus,.p-carousel .p-carousel-content .p-carousel-next:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-carousel .p-carousel-indicators{
padding:1rem;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator{
margin-right:.5rem;
margin-bottom:.5rem;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator button{
background-color:var(--gray-50);
width:2rem;
height:.5rem;
transition:background-color .2s,color .2s,box-shadow .2s;
border-radius:0;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{
background:#adb5bd;
}
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{
background:var(--primary-100);
color:var(--primary-700);
}
.p-datatable .p-paginator-top{
border-width:0 0 1px 0;
border-radius:0;
}
.p-datatable .p-paginator-bottom{
border-width:0 0 1px 0;
border-radius:0;
}
.p-datatable .p-datatable-header{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
border-width:1px 0 1px 0;
padding:1rem 1rem;
font-weight:700;
}
.p-datatable .p-datatable-footer{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
padding:1rem 1rem;
font-weight:700;
}
.p-datatable .p-datatable-thead>tr>th{
text-align:left;
padding:1rem 1rem;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
font-weight:700;
color:var(--surface-a);
background:var(--secondary-color);
transition:box-shadow .2s;
}
.p-datatable .p-datatable-tfoot>tr>td{
text-align:left;
padding:1rem 1rem;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
font-weight:700;
color:#343a40;
background:#fff;
}
.p-datatable .p-sortable-column .p-sortable-column-icon{
color:var(--surface-a);
margin-left:.5rem;
}
.p-datatable .p-sortable-column .p-sortable-column-badge{
border-radius:50%;
height:1.143rem;
min-width:1.143rem;
line-height:1.143rem;
color:var(--primary-700);
background:var(--primary-100);
margin-left:.5rem;
}
.p-datatable .p-sortable-column:not(.p-highlight):hover{
background:var(--secondary-50);
color:var(--secondary-700);
}
.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{
color:var(--secondary-700);
}
.p-datatable .p-sortable-column.p-highlight{
background:var(--secondary-50);
color:var(--secondary-700);
}
.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{
color:var(--secondary-700);
}
.p-datatable .p-sortable-column.p-highlight:hover{
background:var(--secondary-50);
color:var(--secondary-700);
}
.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{
color:var(--secondary-700);
}
.p-datatable .p-sortable-column:focus{
box-shadow:inset 0 0 0 .15rem var(--primary-color);
outline:0 none;
}
.p-datatable .p-datatable-tbody>tr{
background:#fff;
color:#212529;
transition:box-shadow .2s;
}
.p-datatable .p-datatable-tbody>tr>td{
text-align:left;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
padding:1rem 1rem;
}
.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{
margin-right:.5rem;
}
.p-datatable .p-datatable-tbody>tr:focus{
outline:.15rem solid var(--primary-color);
outline-offset:.15rem;
}
.p-datatable .p-datatable-tbody>tr.p-highlight{
background:var(--primary-100);
color:var(--primary-700);
}
.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{
box-shadow:inset 0 2px 0 0 var(--primary-100);
}
.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{
box-shadow:inset 0 -2px 0 0 var(--primary-100);
}
.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{
background:#fefbed;
color:#212529;
}
.p-datatable .p-column-resizer-helper{
background:var(--primary-color);
}
.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{
background:#fff;
}
.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-scroller-viewport>.p-scroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-scroller-viewport>.p-scroller>.p-datatable-table>.p-datatable-tfoot{
background-color:#fff;
}
.p-datatable .p-datatable-loading-icon{
font-size:2rem;
}
.p-datatable.p-datatable-gridlines .p-datatable-header{
border-width:1px 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-footer{
border-width:0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-paginator-top{
border-width:0 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-paginator-bottom{
border-width:0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{
border-width:1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{
border-width:1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{
border-width:1px 0 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{
border-width:1px 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{
border-width:1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{
border-width:1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{
border-width:1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{
border-width:1px 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{
border-width:0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{
border-width:0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{
border-width:0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{
border-width:0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{
border-width:0 0 0 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{
border-width:0 1px 0 1px;
}
.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){
background:#fcfcfc;
}
.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{
background:var(--primary-100);
color:var(--primary-700);
}
.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight .p-row-toggler{
color:var(--primary-700);
}
.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight .p-row-toggler:hover{
color:var(--primary-700);
}
.p-datatable.p-datatable-sm .p-datatable-header{
padding:.5rem .5rem;
}
.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{
padding:.5rem .5rem;
}
.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{
padding:.5rem .5rem;
}
.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{
padding:.5rem .5rem;
}
.p-datatable.p-datatable-sm .p-datatable-footer{
padding:.5rem .5rem;
}
.p-datatable.p-datatable-lg .p-datatable-header{
padding:1.25rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{
padding:1.25rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{
padding:1.25rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{
padding:1.25rem 1.25rem;
}
.p-datatable.p-datatable-lg .p-datatable-footer{
padding:1.25rem 1.25rem;
}
.p-dataview .p-paginator-top{
border-width:0 0 1px 0;
border-radius:0;
}
.p-dataview .p-paginator-bottom{
border-width:0 0 1px 0;
border-radius:0;
}
.p-dataview .p-dataview-header{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
border-width:1px 0 1px 0;
padding:1rem 1rem;
font-weight:700;
}
.p-dataview .p-dataview-content{
background:#fff;
color:#212529;
border:0 none;
padding:0;
}
.p-dataview.p-dataview-list .p-dataview-content>.p-grid>div{
border:solid #e9e9ea;
border-width:0 0 1px 0;
}
.p-dataview .p-dataview-footer{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
padding:1rem 1rem;
font-weight:700;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
}
.p-dataview .p-dataview-loading-icon{
font-size:2rem;
}
.p-dataview .p-dataview-emptymessage{
padding:1.25rem;
}
.p-column-filter-row .p-column-filter-menu-button,.p-column-filter-row .p-column-filter-clear-button{
margin-left:.5rem;
}
.p-column-filter-menu-button{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-column-filter-menu-button:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{
background:#fefbed;
color:#343a40;
}
.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{
background:var(--primary-100);
color:var(--primary-700);
}
.p-column-filter-menu-button:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-column-filter-clear-button{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-column-filter-clear-button:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-column-filter-clear-button:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-column-filter-overlay{
background:#fff;
color:#212529;
border:0 none;
border-radius:8px;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
min-width:12.5rem;
}
.p-column-filter-overlay .p-column-filter-row-items{
padding:.75rem 0;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{
margin:0;
padding:.75rem 1.25rem;
border:0 none;
color:#212529;
background:transparent;
transition:box-shadow .2s;
border-radius:0;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{
color:#212529;
background:#fefbed;
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{
border-top:1px solid #e9e9ea;
margin:.25rem 0;
}
.p-column-filter-overlay-menu .p-column-filter-operator{
padding:.75rem 1.25rem;
border-bottom:1px solid #e9e9ea;
color:#343a40;
background:#fff;
margin:0;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-column-filter-overlay-menu .p-column-filter-constraint{
padding:1.25rem;
border-bottom:1px solid #e9e9ea;
}
.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{
margin-bottom:.5rem;
}
.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{
margin-top:.5rem;
}
.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{
border-bottom:0 none;
}
.p-column-filter-overlay-menu .p-column-filter-add-rule{
padding:.75rem 1.25rem;
}
.p-column-filter-overlay-menu .p-column-filter-buttonbar{
padding:1.25rem;
}
.fc.fc-unthemed .fc-view-container th{
background:#fff;
border:1px solid #e9e9ea;
color:#343a40;
}
.fc.fc-unthemed .fc-view-container td.fc-widget-content{
background:#fff;
border:1px solid #e9e9ea;
color:#212529;
}
.fc.fc-unthemed .fc-view-container td.fc-head-container{
border:1px solid #e9e9ea;
}
.fc.fc-unthemed .fc-view-container .fc-row{
border-right:1px solid #e9e9ea;
}
.fc.fc-unthemed .fc-view-container .fc-event{
background:var(--primary-color);
border:1px solid var(--primary-color);
color:#fff;
}
.fc.fc-unthemed .fc-view-container .fc-divider{
background:#fff;
border:1px solid #e9e9ea;
}
.fc.fc-unthemed .fc-toolbar .fc-button{
color:#fff;
background:var(--primary-color);
border:1px solid var(--primary-color);
font-size:1rem;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
border-radius:8px;
display:flex;
align-items:center;
}
.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover{
background:var(--primary-color);
color:#fff;
border-color:var(--primary-color);
}
.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active{
background:var(--primary-color);
color:#fff;
border-color:var(--primary-color);
}
.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left{
font-family:"PrimeIcons" !important;
text-indent:0;
font-size:1rem;
}
.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before{
content:"";
}
.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right{
font-family:"PrimeIcons" !important;
text-indent:0;
font-size:1rem;
}
.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before{
content:"";
}
.fc.fc-unthemed .fc-toolbar .fc-button:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button{
background:#fff;
border:1px solid var(--gray-50);
color:#212529;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover{
background:#fefbed;
border-color:var(--gray-50);
color:#212529;
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active{
background:var(--primary-color);
border-color:var(--primary-color);
color:#fff;
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover{
background:var(--primary-color);
border-color:var(--primary-color);
color:#fff;
}
.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
z-index:1;
}
.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button{
border-radius:0;
}
.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child{
border-top-left-radius:8px;
border-bottom-left-radius:8px;
}
.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child{
border-top-right-radius:8px;
border-bottom-right-radius:8px;
}
.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid{
border-color:#e9e9ea;
}
.fc.fc-theme-standard .fc-view-harness th{
background:#fff;
border-color:#e9e9ea;
color:#343a40;
}
.fc.fc-theme-standard .fc-view-harness td{
color:#212529;
border-color:#e9e9ea;
}
.fc.fc-theme-standard .fc-view-harness .fc-view{
background:#fff;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover{
background:none;
border:0 none;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header{
border:1px solid #e9e9ea;
padding:1.25rem;
background:#fff;
color:#343a40;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close{
opacity:1;
display:flex;
align-items:center;
justify-content:center;
overflow:hidden;
font-family:"PrimeIcons" !important;
font-size:1rem;
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before{
content:"";
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body{
padding:1.25rem;
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
border-top:0 none;
}
.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event{
color:#fff;
background:var(--primary-color);
border-color:var(--primary-color);
}
.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main-color{
color:#fff;
}
.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot{
background:var(--primary-color);
border-color:var(--primary-color);
}
.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover{
background:#fefbed;
color:#212529;
}
.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded{
background:#fff;
}
.fc.fc-theme-standard .fc-toolbar .fc-button{
color:#fff;
background:var(--primary-color);
border:1px solid var(--primary-color);
font-size:1rem;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
border-radius:8px;
}
.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover{
background:var(--primary-color);
color:#fff;
border-color:var(--primary-color);
}
.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active{
background:var(--primary-color);
color:#fff;
border-color:var(--primary-color);
}
.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.fc.fc-theme-standard .fc-toolbar .fc-button:disabled{
opacity:.6;
color:#fff;
background:var(--primary-color);
border:1px solid var(--primary-color);
}
.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left{
font-family:"PrimeIcons" !important;
text-indent:0;
font-size:1rem;
}
.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before{
content:"";
}
.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right{
font-family:"PrimeIcons" !important;
text-indent:0;
font-size:1rem;
}
.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before{
content:"";
}
.fc.fc-theme-standard .fc-toolbar .fc-button:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button{
background:#fff;
border:1px solid var(--gray-50);
color:#212529;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover{
background:#fefbed;
border-color:var(--gray-50);
color:#212529;
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active{
background:var(--primary-color);
border-color:var(--primary-color);
color:#fff;
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover{
background:var(--primary-color);
border-color:var(--primary-color);
color:#fff;
}
.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
z-index:1;
}
.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button{
border-radius:0;
}
.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child{
border-top-left-radius:8px;
border-bottom-left-radius:8px;
}
.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child{
border-top-right-radius:8px;
border-bottom-right-radius:8px;
}
.fc.fc-theme-standard a{
color:#212529;
}
.fc.fc-theme-standard .fc-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-orderlist .p-orderlist-controls{
padding:1.25rem;
}
.p-orderlist .p-orderlist-controls .p-button{
margin-bottom:.5rem;
}
.p-orderlist .p-orderlist-header{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
padding:1.25rem;
border-bottom:0 none;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-orderlist .p-orderlist-header .p-orderlist-title{
font-weight:700;
}
.p-orderlist .p-orderlist-filter-container{
padding:1.25rem;
background:#fff;
border:1px solid #e9e9ea;
border-bottom:0 none;
}
.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{
padding-right:1.75rem;
}
.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{
right:.75rem;
color:#4d5154;
}
.p-orderlist .p-orderlist-list{
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
padding:.75rem 0;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-orderlist .p-orderlist-list .p-orderlist-item{
padding:.75rem 1.25rem;
margin:0;
border:0 none;
color:#212529;
background:transparent;
transition:box-shadow .2s;
}
.p-orderlist .p-orderlist-list .p-orderlist-item:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-orderlist .p-orderlist-list .p-orderlist-empty-message{
padding:.75rem 1.25rem;
color:#212529;
}
.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover{
background:#fefbed;
color:#212529;
}
.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even){
background:#fcfcfc;
}
.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover{
background:#fefbed;
}
.p-orderlist-item.cdk-drag-preview{
padding:.75rem 1.25rem;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
border:0 none;
color:#212529;
background:#fff;
margin:0;
}
.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{
background:#fefbed;
color:#212529;
}
.p-organizationchart .p-organizationchart-node-content.p-highlight{
background:var(--primary-100);
color:var(--primary-700);
}
.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{
color:#f6d34e;
}
.p-organizationchart .p-organizationchart-line-down{
background:#e9e9ea;
}
.p-organizationchart .p-organizationchart-line-left{
border-right:1px solid #e9e9ea;
border-color:#e9e9ea;
}
.p-organizationchart .p-organizationchart-line-top{
border-top:1px solid #e9e9ea;
border-color:#e9e9ea;
}
.p-organizationchart .p-organizationchart-node-content{
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
padding:1.25rem;
}
.p-organizationchart .p-organizationchart-node-content .p-node-toggler{
background:inherit;
color:inherit;
border-radius:50%;
}
.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-paginator{
background:#fff;
color:#4d5154;
border:solid #fefbed;
border-width:0;
padding:.5rem 1rem;
border-radius:8px;
}
.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{
background-color:transparent;
border:0 none;
color:#4d5154;
min-width:3rem;
height:3rem;
margin:.143rem;
transition:box-shadow .2s;
border-radius:50%;
}
.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{
background:#fefbed;
border-color:transparent;
color:#343a40;
}
.p-paginator .p-paginator-first{
border-top-left-radius:50%;
border-bottom-left-radius:50%;
}
.p-paginator .p-paginator-last{
border-top-right-radius:50%;
border-bottom-right-radius:50%;
}
.p-paginator .p-dropdown{
margin-left:.5rem;
margin-right:.5rem;
height:3rem;
}
.p-paginator .p-dropdown .p-dropdown-label{
padding-right:0;
}
.p-paginator .p-paginator-page-input{
margin-left:.5rem;
margin-right:.5rem;
}
.p-paginator .p-paginator-page-input .p-inputtext{
max-width:3rem;
}
.p-paginator .p-paginator-current{
background-color:transparent;
border:0 none;
color:#4d5154;
min-width:3rem;
height:3rem;
margin:.143rem;
padding:0 .5rem;
}
.p-paginator .p-paginator-pages .p-paginator-page{
background-color:transparent;
border:0 none;
color:#4d5154;
min-width:3rem;
height:3rem;
margin:.143rem;
transition:box-shadow .2s;
border-radius:50%;
}
.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{
background:var(--primary-100);
border-color:var(--primary-100);
color:var(--primary-700);
}
.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{
background:#fefbed;
border-color:transparent;
color:#343a40;
}
.p-picklist .p-picklist-buttons{
padding:1.25rem;
}
.p-picklist .p-picklist-buttons .p-button{
margin-bottom:.5rem;
}
.p-picklist .p-picklist-header{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
padding:1.25rem;
border-bottom:0 none;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-picklist .p-picklist-header .p-picklist-title{
font-weight:700;
}
.p-picklist .p-picklist-filter-container{
padding:1.25rem;
background:#fff;
border:1px solid #e9e9ea;
border-bottom:0 none;
}
.p-picklist .p-picklist-filter-container .p-picklist-filter-input{
padding-right:1.75rem;
}
.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{
right:.75rem;
color:#4d5154;
}
.p-picklist .p-picklist-list{
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
padding:.75rem 0;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-picklist .p-picklist-list .p-picklist-item{
padding:.75rem 1.25rem;
margin:0;
border:0 none;
color:#212529;
background:transparent;
transition:box-shadow .2s;
}
.p-picklist .p-picklist-list .p-picklist-item:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-picklist .p-picklist-list .p-picklist-item.p-highlight{
color:var(--primary-700);
background:var(--primary-100);
}
.p-picklist .p-picklist-list .p-picklist-empty-message{
padding:.75rem 1.25rem;
color:#212529;
}
.p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover{
background:#fefbed;
color:#212529;
}
.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even){
background:#fcfcfc;
}
.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover{
background:#fefbed;
}
.p-picklist-item.cdk-drag-preview{
padding:.75rem 1.25rem;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
border:0 none;
color:#212529;
background:#fff;
margin:0;
}
.p-timeline .p-timeline-event-marker{
border:2px solid var(--primary-color);
border-radius:50%;
width:1rem;
height:1rem;
background-color:#fff;
}
.p-timeline .p-timeline-event-connector{
background-color:#e9e9ea;
}
.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{
padding:0 1rem;
}
.p-timeline.p-timeline-vertical .p-timeline-event-connector{
width:2px;
}
.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{
padding:1rem 0;
}
.p-timeline.p-timeline-horizontal .p-timeline-event-connector{
height:2px;
}
.p-tree{
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
padding:1.25rem;
border-radius:8px;
}
.p-tree .p-tree-container .p-treenode{
padding:.143rem;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content{
border-radius:8px;
transition:box-shadow .2s;
padding:.5rem;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{
margin-right:.5rem;
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{
margin-right:.5rem;
color:#4d5154;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{
margin-right:.5rem;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon{
color:#212529;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{
background:var(--primary-100);
color:var(--primary-700);
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon{
color:var(--primary-700);
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{
color:var(--primary-700);
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{
background:#fefbed;
color:#212529;
}
.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover{
background:#fefbed;
color:#212529;
}
.p-tree .p-tree-filter-container{
margin-bottom:.5rem;
}
.p-tree .p-tree-filter-container .p-tree-filter{
width:100%;
padding-right:1.75rem;
}
.p-tree .p-tree-filter-container .p-tree-filter-icon{
right:.75rem;
color:#4d5154;
}
.p-tree .p-treenode-children{
padding:0 0 0 1rem;
}
.p-tree .p-tree-loading-icon{
font-size:2rem;
}
.p-tree .p-tree-loading-icon.p-icon{
width:2rem;
height:2rem;
}
.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{
background-color:#f7dc71;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content{
border-radius:8px;
border:1px solid #e9e9ea;
background-color:#fff;
color:#212529;
padding:.5rem;
transition:box-shadow .2s;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight{
background-color:var(--primary-100);
color:var(--primary-700);
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight .p-treenode-icon{
color:var(--primary-700);
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-tree-toggler{
margin-right:.5rem;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-icon{
color:#4d5154;
margin-right:.5rem;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-checkbox{
margin-right:.5rem;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-label:not(.p-highlight):hover{
background-color:inherit;
color:inherit;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{
background:#fefbed;
color:#212529;
}
.p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-treetable .p-paginator-top{
border-width:0 0 1px 0;
border-radius:0;
}
.p-treetable .p-paginator-bottom{
border-width:0 0 1px 0;
border-radius:0;
}
.p-treetable .p-treetable-header{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
border-width:1px 0 1px 0;
padding:1rem 1rem;
font-weight:700;
}
.p-treetable .p-treetable-footer{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
padding:1rem 1rem;
font-weight:700;
}
.p-treetable .p-treetable-thead>tr>th{
text-align:left;
padding:1rem 1rem;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
font-weight:700;
color:#343a40;
background:#fff;
transition:box-shadow .2s;
}
.p-treetable .p-treetable-tfoot>tr>td{
text-align:left;
padding:1rem 1rem;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
font-weight:700;
color:#343a40;
background:#fff;
}
.p-treetable .p-sortable-column{
outline-color:var(--primary-color);
}
.p-treetable .p-sortable-column .p-sortable-column-icon{
color:#343a40;
margin-left:.5rem;
}
.p-treetable .p-sortable-column .p-sortable-column-badge{
border-radius:50%;
height:1.143rem;
min-width:1.143rem;
line-height:1.143rem;
color:var(--primary-700);
background:var(--primary-100);
margin-left:.5rem;
}
.p-treetable .p-sortable-column:not(.p-highlight):hover{
background:#fefbed;
color:#343a40;
}
.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{
color:#343a40;
}
.p-treetable .p-sortable-column.p-highlight{
background:var(--primary-100);
color:var(--primary-700);
}
.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{
color:var(--primary-700);
}
.p-treetable .p-treetable-tbody>tr{
background:#fff;
color:#212529;
transition:box-shadow .2s;
}
.p-treetable .p-treetable-tbody>tr>td{
text-align:left;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
padding:1rem 1rem;
}
.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
margin-right:.5rem;
}
.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler.p-icon{
width:2rem;
height:2rem;
}
.p-treetable .p-treetable-tbody>tr>td p-treetablecheckbox .p-checkbox{
margin-right:.5rem;
}
.p-treetable .p-treetable-tbody>tr>td p-treetablecheckbox .p-checkbox .p-indeterminate .p-checkbox-icon{
color:#212529;
}
.p-treetable .p-treetable-tbody>tr:focus{
outline:.15rem solid var(--primary-color);
outline-offset:-0.15rem;
}
.p-treetable .p-treetable-tbody>tr.p-highlight{
background:var(--primary-100);
color:var(--primary-700);
}
.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler{
color:var(--primary-700);
}
.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{
color:var(--primary-700);
}
.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{
background:#fefbed;
color:#212529;
}
.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{
color:#212529;
}
.p-treetable .p-column-resizer-helper{
background:var(--primary-color);
}
.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{
background:#fff;
}
.p-treetable .p-treetable-loading-icon{
font-size:2rem;
}
.p-treetable .p-treetable-loading-icon.p-icon{
width:2rem;
height:2rem;
}
.p-treetable.p-treetable-gridlines .p-datatable-header{
border-width:1px 1px 0 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-footer{
border-width:0 1px 1px 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-top{
border-width:0 1px 0 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-bottom{
border-width:0 1px 1px 1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{
border-width:1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td{
border-width:1px;
}
.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{
border-width:1px;
}
.p-treetable.p-treetable-sm .p-treetable-header{
padding:.875rem .875rem;
}
.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{
padding:.5rem .5rem;
}
.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{
padding:.5rem .5rem;
}
.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{
padding:.5rem .5rem;
}
.p-treetable.p-treetable-sm .p-treetable-footer{
padding:.5rem .5rem;
}
.p-treetable.p-treetable-lg .p-treetable-header{
padding:1.25rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{
padding:1.25rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{
padding:1.25rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{
padding:1.25rem 1.25rem;
}
.p-treetable.p-treetable-lg .p-treetable-footer{
padding:1.25rem 1.25rem;
}
.p-virtualscroller .p-virtualscroller-header{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
border-width:1px 0 1px 0;
padding:1rem 1rem;
font-weight:700;
}
.p-virtualscroller .p-virtualscroller-content{
background:#fff;
color:#212529;
border:0 none;
padding:0;
}
.p-virtualscroller .p-virtualscroller-footer{
background:#fff;
color:#343a40;
border:1px solid #e9e9ea;
border-width:0 0 1px 0;
padding:1rem 1rem;
font-weight:700;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
}
.p-accordion .p-accordion-header .p-accordion-header-link{
padding:1.25rem;
border:1px solid #e9e9ea;
color:#4d5154;
background:#fff;
font-weight:700;
border-radius:8px;
transition:box-shadow .2s;
}
.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{
margin-right:.5rem;
}
.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{
background:#fefbed;
border-color:#e9e9ea;
color:#343a40;
}
.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{
background:#fff;
border-color:#e9e9ea;
color:#343a40;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{
border-color:#e9e9ea;
background:#fefbed;
color:#343a40;
}
.p-accordion .p-accordion-content{
padding:1.25rem;
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
border-top:0;
border-top-right-radius:0;
border-top-left-radius:0;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-accordion p-accordiontab .p-accordion-tab{
margin-bottom:4px;
}
.p-card{
background:#fff;
border: 1px solid var(--gray-50);
color:#212529;
box-shadow: 0px 2px 0px 0px #89888826;
border-radius:1rem;
}
.p-card .p-card-body{
padding:2rem;
}
.p-card .p-card-title{
font-size:1.8rem;
font-weight:700;
margin-bottom:.5rem;
}
.p-card .p-card-subtitle{
font-weight:400;
margin-bottom:.5rem;
color:#4d5154;
}
.p-card .p-card-content{
padding:0;
}
.p-card .p-card-footer{
padding:2rem 0 0 0;
}
.p-divider .p-divider-content{
background-color:#fff;
}
.p-divider.p-divider-horizontal{
margin:1.25rem 0;
padding:0 1.25rem;
}
.p-divider.p-divider-horizontal:before{
border-top:1px #e9e9ea;
}
.p-divider.p-divider-horizontal .p-divider-content{
padding:0 .5rem;
}
.p-divider.p-divider-vertical{
margin:0 1.25rem;
padding:1.25rem 0;
}
.p-divider.p-divider-vertical:before{
border-left:1px #e9e9ea;
}
.p-divider.p-divider-vertical .p-divider-content{
padding:.5rem 0;
}
.p-fieldset{
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
border-radius:8px;
}
.p-fieldset .p-fieldset-legend{
padding:1.25rem;
border:1px solid #e9e9ea;
color:#343a40;
background:#fff;
font-weight:700;
border-radius:8px;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{
padding:0;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{
padding:1.25rem;
color:#343a40;
border-radius:8px;
transition:box-shadow .2s;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{
margin-right:.5rem;
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{
background:#fefbed;
border-color:#e9e9ea;
color:#343a40;
}
.p-fieldset .p-fieldset-content{
padding:1.25rem;
}
.p-panel .p-panel-header{
border:1px solid #e9e9ea;
padding:1.25rem;
background:#fff;
color:#343a40;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-panel .p-panel-header .p-panel-title{
font-weight:700;
}
.p-panel .p-panel-header .p-panel-header-icon{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-panel .p-panel-header .p-panel-header-icon:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-panel.p-panel-toggleable .p-panel-header{
padding:.75rem 1.25rem;
}
.p-panel .p-panel-content{
padding:1.25rem;
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
border-top:0 none;
}
.p-panel .p-panel-footer{
padding:.75rem 1.25rem;
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
border-top:0 none;
}
.p-panel .p-panel-icons-end{
order:2;
margin-left:auto;
}
.p-panel .p-panel-icons-start{
order:0;
margin-right:.5rem;
}
.p-panel .p-panel-icons-center{
order:2;
width:100%;
text-align:center;
}
.p-scrollpanel .p-scrollpanel-bar{
background:#fff;
border:0 none;
}
.p-splitter{
border:1px solid #e9e9ea;
background:#fff;
border-radius:8px;
color:#212529;
}
.p-splitter .p-splitter-gutter{
transition:background-color .2s,color .2s,box-shadow .2s;
background:#fff;
}
.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{
background:#e9e9ea;
}
.p-splitter .p-splitter-gutter-resizing{
background:#e9e9ea;
}
.p-tabview .p-tabview-nav{
background:#fff;
border:1px solid #e9e9ea;
border-width:0 0 2px 0;
}
.p-tabview .p-tabview-nav li{
margin-right:0;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link{
border:solid #e9e9ea;
border-width:0 0 2px 0;
border-color:transparent transparent #e9e9ea transparent;
background:#fff;
color:#4d5154;
padding:1.25rem;
font-weight:700;
border-top-right-radius:8px;
border-top-left-radius:8px;
transition:box-shadow .2s;
margin:0 0 -2px 0;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .2rem var(--primary-color);
}
.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{
background:#fff;
border-color:#adb5bd;
color:#4d5154;
}
.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{
background:#fff;
border-color:var(--primary-color);
color:var(--primary-color);
}
.p-tabview .p-tabview-left-icon{
margin-right:.5rem;
}
.p-tabview .p-tabview-right-icon{
margin-left:.5rem;
}
.p-tabview .p-tabview-close{
margin-left:.5rem;
}
.p-tabview .p-tabview-nav-btn.p-link{
background:#fff;
color:var(--primary-color);
width:3rem;
box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
border-radius:0;
}
.p-tabview .p-tabview-nav-btn.p-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .2rem var(--primary-color);
}
.p-tabview .p-tabview-panels{
background:#fff;
padding:1.25rem;
border:0 none;
color:#212529;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-toolbar{
background:#fff;
border:1px solid #e9e9ea;
padding:1.25rem;
border-radius:8px;
gap:.5rem;
}
.p-toolbar .p-toolbar-separator{
margin:0 .5rem;
}
.p-confirm-popup{
background:#fff;
color:#212529;
border:0 none;
border-radius:8px;
box-shadow:0 1px 3px rgba(0,0,0,.3);
}
.p-confirm-popup .p-confirm-popup-content{
padding:1.25rem;
}
.p-confirm-popup .p-confirm-popup-footer{
text-align:right;
padding:.75rem 1.25rem;
}
.p-confirm-popup .p-confirm-popup-footer button{
margin:0 .5rem 0 0;
width:auto;
}
.p-confirm-popup .p-confirm-popup-footer button:last-child{
margin:0;
}
.p-confirm-popup:after{
border:solid transparent;
border-color:rgba(255,255,255,0);
border-bottom-color:#fff;
}
.p-confirm-popup:before{
border:solid transparent;
border-color:rgba(255,255,255,0);
border-bottom-color:#fff;
}
.p-confirm-popup.p-confirm-popup-flipped:after{
border-top-color:#fff;
}
.p-confirm-popup.p-confirm-popup-flipped:before{
border-top-color:#fff;
}
.p-confirm-popup .p-confirm-popup-icon{
font-size:1.5rem;
}
.p-confirm-popup .p-confirm-popup-icon.p-icon{
width:1.5rem;
height:1.5rem;
}
.p-confirm-popup .p-confirm-popup-message{
margin-left:1rem;
}
.p-dialog{
border-radius:8px;
box-shadow:0 1px 3px rgba(0,0,0,.3);
border:0 none;
}
.p-dialog .p-dialog-header{
border-bottom:0 none;
background:#fff;
color:#343a40;
padding:2rem;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-dialog .p-dialog-header .p-dialog-title{
font-weight:700;
font-size:1.8rem;
}
.p-dialog .p-dialog-header .p-dialog-header-icon{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
margin-right:.5rem;
}
.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-dialog .p-dialog-header .p-dialog-header-icon:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{
margin-right:0;
}
.p-dialog .p-dialog-content{
background:#fff;
color:#212529;
padding:0 2rem 2rem;
}
.p-dialog .p-dialog-content:last-of-type{
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-dialog .p-dialog-footer{
border-top:0 none;
background:#fff;
color:#212529;
padding:0 1.5rem 1.5rem 1.5rem;
text-align:right;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-dialog .p-dialog-footer button{
margin:0 .5rem 0 0;
width:auto;
}
.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{
font-size:2rem;
}
.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{
width:2rem;
height:2rem;
}
.p-dialog.p-confirm-dialog .p-confirm-dialog-message{
margin-left:1rem;
}
.p-overlaypanel{
background:#fff;
color:#212529;
border:0 none;
border-radius:8px;
box-shadow:0 1px 3px rgba(0,0,0,.3);
}
.p-overlaypanel .p-overlaypanel-content{
padding:1.4rem;
}
.p-overlaypanel .p-overlaypanel-close{
background:var(--primary-color);
color:#fff;
width:2rem;
height:2rem;
transition:background-color .2s,color .2s,box-shadow .2s;
border-radius:50%;
position:absolute;
top:.3rem;
right:.3rem;
}
.p-overlaypanel .p-overlaypanel-close:enabled:hover{
background:var(--primary-color);
color:#fff;
}
.p-overlaypanel:after{
border:solid transparent;
border-color:rgba(255,255,255,0);
border-bottom-color:#fff;
}
.p-overlaypanel:before{
border:solid transparent;
border-color:rgba(255,255,255,0);
border-bottom-color:#f2f2f2;
}
.p-overlaypanel.p-overlaypanel-flipped:after{
border-top-color:#fff;
}
.p-overlaypanel.p-overlaypanel-flipped:before{
border-top-color:#fff;
}
.p-sidebar{
background:#fff;
color:#212529;
border:0 none;
box-shadow:0 1px 3px rgba(0,0,0,.3);
}
.p-sidebar .p-sidebar-header{
padding:1.25rem;
}
.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{
width:2rem;
height:2rem;
color:#4d5154;
border:0 none;
background:transparent;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{
color:#343a40;
border-color:transparent;
background:#fefbed;
}
.p-sidebar .p-sidebar-header .p-sidebar-close:focus,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-sidebar .p-sidebar-header+.p-sidebar-content{
padding-top:0;
}
.p-sidebar .p-sidebar-content{
padding:1.25rem;
}
.p-sidebar .p-sidebar-footer{
padding:1.25rem;
}
.p-tooltip .p-tooltip-text{
  background:var(--gray-800);
  color:#fff;
  padding:.75rem .75rem;
  box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
  border-radius:8px;
  text-align: center;
}
.p-tooltip.p-tooltip-right .p-tooltip-arrow{
border-right-color:var(--gray-800);
}
.p-tooltip.p-tooltip-left .p-tooltip-arrow{
border-left-color:var(--gray-800);
}
.p-tooltip.p-tooltip-top .p-tooltip-arrow{
border-top-color:var(--gray-800);
}
.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{
border-bottom-color:var(--gray-800);
}
.p-fileupload .p-fileupload-buttonbar{
background:#fff;
padding:1.25rem;
border:1px solid #e9e9ea;
color:#343a40;
border-bottom:0 none;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-fileupload .p-fileupload-buttonbar .p-button{
margin-right:.5rem;
}
.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-fileupload .p-fileupload-content{
background:#fff;
padding:2rem 1rem;
border:1px solid #e9e9ea;
color:#212529;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-fileupload .p-progressbar{
height:.25rem;
}
.p-fileupload .p-fileupload-row>div{
padding:1rem 1rem;
}
.p-fileupload.p-fileupload-advanced .p-message{
margin-top:0;
}
.p-fileupload-choose:not(.p-disabled):hover{
background:var(--primary-color);
color:#fff;
border-color:var(--primary-color);
}
.p-fileupload-choose:not(.p-disabled):active{
background:var(--primary-color);
color:#fff;
border-color:var(--primary-color);
}
.p-breadcrumb{
background:#fff;
border:1px solid #e9e9ea;
border-radius:8px;
padding:1rem;
}
.p-breadcrumb ul li .p-menuitem-link{
transition:box-shadow .2s;
border-radius:8px;
}
.p-breadcrumb ul li .p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon{
color:#4d5154;
}
.p-breadcrumb ul li.p-breadcrumb-chevron{
margin:0 .5rem 0 .5rem;
color:#212529;
}
.p-breadcrumb ul li:last-child .p-menuitem-text{
color:#212529;
}
.p-breadcrumb ul li:last-child .p-menuitem-icon{
color:#4d5154;
}
.p-contextmenu{
padding:.25rem 0;
background:#fff;
color:#212529;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
border-radius:8px;
width:12.5rem;
}
.p-contextmenu .p-menuitem-link{
padding:.75rem 1.25rem;
color:#212529;
border-radius:0;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-contextmenu .p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-contextmenu .p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.5rem;
}
.p-contextmenu .p-menuitem-link .p-submenu-icon{
color:#4d5154;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover{
background:#fefbed;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:#212529;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:#4d5154;
}
.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:#4d5154;
}
.p-contextmenu .p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-contextmenu .p-submenu-list{
padding:.25rem 0;
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
border-radius:8px;
}
.p-contextmenu .p-menuitem{
margin:0;
}
.p-contextmenu .p-menuitem:last-child{
margin:0;
}
.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{
background:var(--primary-100);
}
.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{
color:var(--primary-700);
}
.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{
color:var(--primary-700);
}
.p-contextmenu .p-menu-separator{
border-top:1px solid #e9e9ea;
margin:.25rem 0;
}
.p-contextmenu .p-submenu-icon{
font-size:.875rem;
}
.p-contextmenu .p-icon{
width:.875rem;
height:.875rem;
}
.p-contextmenu .p-menuitem-badge{
background:var(--primary-color);
color:#fff;
font-size:.75rem;
font-weight:700;
min-width:1.5rem;
height:1.5rem;
line-height:1.5rem;
border-radius:8px;
margin-left:.5rem;
padding-left:.5rem;
padding-right:.5rem;
}
.p-dock .p-dock-list{
background:rgba(255,255,255,.1);
border:1px solid rgba(255,255,255,.2);
padding:.5rem .5rem;
border-radius:.5rem;
}
.p-dock .p-dock-item{
padding:.5rem;
}
.p-dock .p-dock-action{
width:4rem;
height:4rem;
}
.p-dock.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-bottom .p-dock-item-second-next{
margin:0 .9rem;
}
.p-dock.p-dock-top .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-bottom .p-dock-item-next{
margin:0 1.3rem;
}
.p-dock.p-dock-top .p-dock-item-current,.p-dock.p-dock-bottom .p-dock-item-current{
margin:0 1.5rem;
}
.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next{
margin:.9rem 0;
}
.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next{
margin:1.3rem 0;
}
.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{
margin:1.5rem 0}@media screen and (max-width: 960px){
.p-dock.p-dock-top .p-dock-list-container,.p-dock.p-dock-bottom .p-dock-list-container{
overflow-x:auto;
width:100%;
}
.p-dock.p-dock-top .p-dock-list-container .p-dock-list,.p-dock.p-dock-bottom .p-dock-list-container .p-dock-list{
margin:0 auto;
}
.p-dock.p-dock-left .p-dock-list-container,.p-dock.p-dock-right .p-dock-list-container{
overflow-y:auto;
height:100%;
}
.p-dock.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-right .p-dock-list-container .p-dock-list{
margin:auto 0;
}
.p-dock .p-dock-list .p-dock-item{
transform:none;
margin:0};
}
.p-megamenu{
  padding:1rem;
  background:var(--gray-50);
  color:#212529;
  border: none;
  border-radius:0;
  
}
.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link{
padding:.75rem 1.25rem;
color:#212529;
border-radius:8px;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.5rem;
}
.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{
color:#4d5154;
margin-left:.5rem;
}
.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{
background:var(--gray-300);
}
.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:#212529;
}
.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:#4d5154;
}
.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:#4d5154;
}
.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{
background:var(--primary-100);
}
.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:var(--primary-700);
}
.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:var(--primary-700);
}
.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:var(--primary-700);
}
.p-megamenu .p-menuitem-link{
padding:.75rem 1.25rem;
color:#212529;
border-radius:0;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-megamenu .p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-megamenu .p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.8rem;
}
.p-megamenu .p-menuitem-link .p-submenu-icon{
  margin-left: 0.8rem;
color:#4d5154;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover{
background:var(--gray-200);
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:#212529;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:#4d5154;
}
.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:#4d5154;
}
.p-megamenu .p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-megamenu .p-megamenu-panel{
background:#fff;
color:#212529;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-megamenu .p-megamenu-submenu-header{
margin:0;
padding:.75rem 1.25rem;
color:#343a40;
background:#fff;
font-weight:700;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.p-megamenu .p-megamenu-submenu{
padding:.25rem 0;
width:15rem;
}
.p-megamenu .p-megamenu-submenu .p-menu-separator{
border-top:1px solid #e9e9ea;
margin:.25rem 0;
}
.p-megamenu .p-megamenu-submenu .p-menuitem{
margin:0;
}
.p-megamenu .p-megamenu-submenu .p-menuitem:last-child{
margin:0;
}
.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link{
background:var(--primary-100);
}
.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{
color:var(--primary-700);
}
.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{
color:var(--primary-700);
}
.p-megamenu.p-megamenu-vertical{
width:12.5rem;
padding:.25rem 0;
}
.p-megamenu.p-megamenu-vertical .p-menuitem{
margin:0;
}
.p-megamenu.p-megamenu-vertical .p-menuitem:last-child{
margin:0;
}
.p-megamenu .p-menuitem-badge{
background:var(--primary-color);
color:#fff;
font-size:.75rem;
font-weight:700;
min-width:1.5rem;
height:1.5rem;
line-height:1.5rem;
border-radius:8px;
margin-left:.5rem;
padding-left:.5rem;
padding-right:.5rem;
}
.p-menu{
padding:.25rem 0;
color:#212529;
border-radius:8px;
width:12.5rem;
}
.p-menu .p-menuitem-link{
padding:1.2rem 1.6rem;
color:#212529;
border-radius:0;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-menu .p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-menu .p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.8rem;
font-size: 2.4rem;
}
.p-menu .p-menuitem-link .p-submenu-icon{
color:#4d5154;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover{
  background:var(--primary-300);
}
.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
  color:#4d5154;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
  color:#4d5154;
}
.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
  color:#4d5154;
}
.p-menu .p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
}
.p-menu.p-menu-overlay{
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-menu .p-submenu-header{
margin:0;
padding:1.2rem 1.4rem;
color:#343a40;
font-weight:700;
border-top-right-radius:0;
border-top-left-radius:0;
}
.p-menu .p-menu-separator{
border-top:1px solid #e9e9ea;
margin:.25rem 0;
}
.p-menu .p-menuitem{
margin:0;
}
.p-menu .p-menuitem:last-child{
margin:0;
}
.p-menu .p-menuitem-badge{
background:var(--primary-color);
color:#fff;
font-size:.75rem;
font-weight:700;
min-width:1.5rem;
height:1.5rem;
line-height:1.5rem;
border-radius:8px;
margin-left:.5rem;
padding-left:.5rem;
padding-right:.5rem;
}
.p-menubar{
padding:1.4rem;
color:#212529;
border:none;
border-radius:0;
}
.p-menubar .p-menuitem-link{
padding:.75rem 1.25rem;
color:#212529;
border-radius:0.8rem;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-menubar .p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-menubar .p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.5rem;
}
.p-menubar .p-menuitem-link .p-submenu-icon{
color:#4d5154;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover{
background:var(--gray-200);
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:#212529;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:#4d5154;
}
.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:#4d5154;
}
.p-menubar .p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{
padding:.75rem 1.25rem;
color:#212529;
border-radius:8px;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.5rem;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{
color:#4d5154;
margin-left:.8rem;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{
background:var(--gray-200);
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:#212529;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:#4d5154;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:#4d5154;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{
background:var(--primary-100);
}
.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:var(--primary-700);
}
.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:var(--primary-700);
}
.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:var(--primary-700);
}
.p-menubar .p-submenu-list{
padding:.25rem 0;
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
width:12.5rem;
}
.p-menubar .p-submenu-list .p-menu-separator{
border-top:1px solid #e9e9ea;
margin:.25rem 0;
}
.p-menubar .p-submenu-list .p-submenu-icon{
font-size:.875rem;
}
.p-menubar .p-submenu-list .p-icon{
width:.875rem;
height:.875rem;
}
.p-menubar .p-submenu-list .p-menuitem{
margin:0;
}
.p-menubar .p-submenu-list .p-menuitem:last-child{
margin:0;
}
.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link{
background:var(--primary-100);
}
.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{
color:var(--primary-700);
}
.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{
color:var(--primary-700);
}
.p-menubar .p-menuitem-badge{
background:var(--primary-color);
color:#fff;
font-size:.75rem;
font-weight:700;
min-width:1.5rem;
height:1.5rem;
line-height:1.5rem;
border-radius:8px;
margin-left:.5rem;
padding-left:.5rem;
padding-right:.5rem}@media screen and (max-width: 960px){
.p-menubar{
position:relative;
}
.p-menubar .p-menubar-button{
display:flex;
width:2rem;
height:2rem;
color:#4d5154;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-menubar .p-menubar-button:hover{
color:#4d5154;
background:#fefbed;
}
.p-menubar .p-menubar-button:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-menubar .p-menubar-root-list{
position:absolute;
display:none;
padding:.25rem 0;
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
width:100%;
}
.p-menubar .p-menubar-root-list .p-menu-separator{
border-top:1px solid #e9e9ea;
margin:.25rem 0;
}
.p-menubar .p-menubar-root-list .p-submenu-icon{
font-size:.875rem;
}
.p-menubar .p-menubar-root-list>.p-menuitem{
width:100%;
position:static;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{
padding:.75rem 1.25rem;
color:#212529;
border-radius:0;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.5rem;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{
color:#4d5154;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{
background:#fefbed;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:#212529;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:#4d5154;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:#4d5154;
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{
margin-left:auto;
transition:transform .2s;
}
.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{
transform:rotate(-180deg);
}
.p-menubar .p-menubar-root-list .p-submenu-list{
width:100%;
position:static;
box-shadow:none;
border:0 none;
}
.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{
transition:transform .2s;
transform:rotate(90deg);
}
.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{
transform:rotate(-90deg);
}
.p-menubar .p-menubar-root-list .p-menuitem{
width:100%;
position:static;
}
.p-menubar .p-menubar-root-list ul li a{
padding-left:2.25rem;
}
.p-menubar .p-menubar-root-list ul li ul li a{
padding-left:3.75rem;
}
.p-menubar .p-menubar-root-list ul li ul li ul li a{
padding-left:5.25rem;
}
.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{
padding-left:6.75rem;
}
.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{
padding-left:8.25rem;
}
.p-menubar.p-menubar-mobile-active .p-menubar-root-list{
display:flex;
flex-direction:column;
top:100%;
left:0;
z-index:1};
}
.p-panelmenu .p-panelmenu-header>a{
padding:1.25rem;
border:1px solid #e9e9ea;
color:#4d5154;
background:#fff;
font-weight:700;
border-radius:8px;
transition:box-shadow .2s;
}
.p-panelmenu .p-panelmenu-header>a .p-panelmenu-icon{
margin-right:.5rem;
}
.p-panelmenu .p-panelmenu-header>a .p-menuitem-icon{
margin-right:.5rem;
}
.p-panelmenu .p-panelmenu-header>a:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled)>a:hover{
background:#fefbed;
border-color:#e9e9ea;
color:#343a40;
}
.p-panelmenu .p-panelmenu-header.p-highlight{
margin-bottom:0;
}
.p-panelmenu .p-panelmenu-header.p-highlight>a{
background:#fff;
border-color:#e9e9ea;
color:#343a40;
border-bottom-right-radius:0;
border-bottom-left-radius:0;
}
.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled)>a:hover{
border-color:#e9e9ea;
background:#fefbed;
color:#343a40;
}
.p-panelmenu .p-panelmenu-content{
padding:.25rem 0;
border:1px solid #e9e9ea;
background:#fff;
color:#212529;
margin-bottom:4px;
border-top:0;
border-top-right-radius:0;
border-top-left-radius:0;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link{
padding:.75rem 1.25rem;
color:#212529;
border-radius:0;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.5rem;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon{
color:#4d5154;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover{
background:#fefbed;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:#212529;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:#4d5154;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:#4d5154;
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon{
margin-right:.5rem;
}
.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu){
padding:0 0 0 1rem;
}
.p-panelmenu .p-panelmenu-panel{
margin-bottom:4px;
}
.p-panelmenu .p-menuitem-badge{
background:var(--primary-color);
color:#fff;
font-size:.75rem;
font-weight:700;
min-width:1.5rem;
height:1.5rem;
line-height:1.5rem;
border-radius:8px;
margin-left:.5rem;
padding-left:.5rem;
padding-right:.5rem;
}
.p-slidemenu{
padding:.25rem 0;
background:#fff;
color:#212529;
border:1px solid #e9e9ea;
border-radius:8px;
width:12.5rem;
}
.p-slidemenu .p-menuitem-link{
padding:.75rem 1.25rem;
color:#212529;
border-radius:0;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-slidemenu .p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-slidemenu .p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.5rem;
}
.p-slidemenu .p-menuitem-link .p-submenu-icon{
color:#4d5154;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover{
background:#fefbed;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:#212529;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:#4d5154;
}
.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:#4d5154;
}
.p-slidemenu .p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-slidemenu.p-slidemenu-overlay{
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-slidemenu .p-slidemenu-list{
padding:.25rem 0;
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{
background:var(--primary-100);
}
.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{
color:var(--primary-700);
}
.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{
color:var(--primary-700);
}
.p-slidemenu .p-slidemenu-separator{
border-top:1px solid #e9e9ea;
margin:.25rem 0;
}
.p-slidemenu .p-slidemenu-icon{
font-size:.875rem;
}
.p-slidemenu .p-icon{
width:.875rem;
height:.875rem;
}
.p-slidemenu .p-slidemenu-backward{
padding:.75rem 1.25rem;
color:#212529;
}
.p-slidemenu .p-menuitem-badge{
background:var(--primary-color);
color:#fff;
font-size:.75rem;
font-weight:700;
min-width:1.5rem;
height:1.5rem;
line-height:1.5rem;
border-radius:8px;
margin-left:.5rem;
padding-left:.5rem;
padding-right:.5rem;
}
.p-steps .p-steps-item .p-menuitem-link{
background:transparent;
transition:box-shadow .2s;
border-radius:8px;
background:#fff;
}
.p-steps .p-steps-item .p-menuitem-link .p-steps-number{
color:#212529;
border:1px solid #fefbed;
background:#fff;
min-width:2rem;
height:2rem;
line-height:2rem;
font-size:1.143rem;
z-index:1;
border-radius:50%;
}
.p-steps .p-steps-item .p-menuitem-link .p-steps-title{
margin-top:.5rem;
color:#4d5154;
}
.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-steps .p-steps-item.p-highlight .p-steps-number{
background:var(--primary-100);
color:var(--primary-700);
}
.p-steps .p-steps-item.p-highlight .p-steps-title{
font-weight:700;
color:#212529;
}
.p-steps .p-steps-item:before{
content:" ";
border-top:1px solid #e9e9ea;
width:100%;
top:50%;
left:0;
display:block;
position:absolute;
margin-top:-1rem;
}
.p-tabmenu .p-tabmenu-nav{
background:#fff;
border:1px solid #e9e9ea;
border-width:0 0 2px 0;
}
.p-tabmenu .p-tabmenu-nav .p-menuitem-badge{
background:var(--primary-color);
color:#fff;
font-size:.75rem;
font-weight:700;
min-width:1.5rem;
height:1.5rem;
line-height:1.5rem;
border-radius:8px;
margin-left:.5rem;
padding-left:.5rem;
padding-right:.5rem;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{
margin-right:0;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{
border:solid #e9e9ea;
border-width:0 0 2px 0;
border-color:transparent transparent #e9e9ea transparent;
background:#fff;
color:#4d5154;
padding:1.25rem;
font-weight:700;
border-top-right-radius:8px;
border-top-left-radius:8px;
transition:box-shadow .2s;
margin:0 0 -2px 0;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{
margin-right:.5rem;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .2rem var(--primary-color);
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{
background:#fff;
border-color:#adb5bd;
color:#4d5154;
}
.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{
background:#fff;
border-color:var(--primary-color);
color:var(--primary-color);
}
.p-tabmenu .p-tabmenu-left-icon{
margin-right:.5rem;
}
.p-tabmenu .p-tabmenu-right-icon{
margin-left:.5rem;
}
.p-tabmenu .p-tabmenu-nav-btn.p-link{
background:#fff;
color:var(--primary-color);
width:3rem;
box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);
border-radius:0;
}
.p-tabmenu .p-tabmenu-nav-btn.p-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .2rem var(--primary-color);
}
.p-tieredmenu{
padding:.25rem 0;
background:#fff;
color:#212529;
border:1px solid #e9e9ea;
border-radius:8px;
width:12.5rem;
}
.p-tieredmenu .p-menuitem-link{
padding:.75rem 1.25rem;
color:#212529;
border-radius:0;
transition:box-shadow .2s;
-webkit-user-select:none;
        user-select:none;
}
.p-tieredmenu .p-menuitem-link .p-menuitem-text{
color:#212529;
}
.p-tieredmenu .p-menuitem-link .p-menuitem-icon{
color:#4d5154;
margin-right:.5rem;
}
.p-tieredmenu .p-menuitem-link .p-submenu-icon{
color:#4d5154;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover{
background:#fefbed;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{
color:#212529;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{
color:#4d5154;
}
.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{
color:#4d5154;
}
.p-tieredmenu .p-menuitem-link:focus{
outline:0 none;
outline-offset:0;
box-shadow:inset 0 0 0 .15rem var(--primary-color);
}
.p-tieredmenu.p-tieredmenu-overlay{
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-tieredmenu .p-submenu-list{
padding:.25rem 0;
background:#fff;
border:0 none;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
}
.p-tieredmenu .p-menuitem{
margin:0;
}
.p-tieredmenu .p-menuitem:last-child{
margin:0;
}
.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{
background:var(--primary-100);
}
.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{
color:var(--primary-700);
}
.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{
color:var(--primary-700);
}
.p-tieredmenu .p-menu-separator{
border-top:1px solid #e9e9ea;
margin:.25rem 0;
}
.p-tieredmenu .p-submenu-icon{
font-size:.875rem;
}
.p-tieredmenu .p-icon{
width:.875rem;
height:.875rem;
}
.p-tieredmenu .p-menuitem-badge{
background:var(--primary-color);
color:#fff;
font-size:.75rem;
font-weight:700;
min-width:1.5rem;
height:1.5rem;
line-height:1.5rem;
border-radius:8px;
margin-left:.5rem;
padding-left:.5rem;
padding-right:.5rem;
}
.p-inline-message{
padding:.75rem .75rem;
margin:0;
border-radius:8px;
}
.p-inline-message.p-inline-message-info{
background:#e9e9ff;
border:solid #696cff;
border-width:0px;
color:#696cff;
}
.p-inline-message.p-inline-message-info .p-inline-message-icon{
color:#696cff;
}
.p-inline-message.p-inline-message-success{
background:#f1ffe9;
border:solid #1ea97c;
border-width:0px;
color:#1ea97c;
}
.p-inline-message.p-inline-message-success .p-inline-message-icon{
color:#1ea97c;
}
.p-inline-message.p-inline-message-warn{
background:#fff2e2;
border:solid #cc8925;
border-width:0px;
color:#cc8925;
}
.p-inline-message.p-inline-message-warn .p-inline-message-icon{
color:#cc8925;
}
.p-inline-message.p-inline-message-error{
background:#ffe7e6;
border:solid #ff5757;
border-width:0px;
color:#ff5757;
}
.p-inline-message.p-inline-message-error .p-inline-message-icon{
color:#ff5757;
}
.p-inline-message .p-inline-message-icon{
font-size:1rem;
margin-right:.5rem;
}
.p-inline-message .p-icon{
width:1rem;
height:1rem;
}
.p-inline-message .p-inline-message-text{
font-size:1rem;
}
.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{
margin-right:0;
}
.p-message{
margin:1rem 0;
border-radius:8px;
}
.p-message .p-message-wrapper{
padding:2rem;
}
.p-message .p-message-close{
width:2rem;
height:2rem;
border-radius:50%;
background:transparent;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-message .p-message-close:hover{
background:rgba(255,255,255,.3);
}
.p-message .p-message-close:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-message.p-message-info{
background:#e9e9ff;
border:solid #696cff;
border-width:0 0 0 6px;
color:#696cff;
}
.p-message.p-message-info .p-message-icon{
color:#696cff;
}
.p-message.p-message-info .p-message-close{
color:#696cff;
}
.p-message.p-message-success{
background:#f1ffe9;
border:solid #1ea97c;
border-width:0 0 0 6px;
color:#1ea97c;
}
.p-message.p-message-success .p-message-icon{
color:#1ea97c;
}
.p-message.p-message-success .p-message-close{
color:#1ea97c;
}
.p-message.p-message-warn{
background:#fff2e2;
border:solid #cc8925;
border-width:0 0 0 6px;
color:#cc8925;
}
.p-message.p-message-warn .p-message-icon{
color:#cc8925;
}
.p-message.p-message-warn .p-message-close{
color:#cc8925;
}
.p-message.p-message-error{
background:#ffe7e6;
border:solid #ff5757;
border-width:0 0 0 6px;
color:#ff5757;
}
.p-message.p-message-error .p-message-icon{
color:#ff5757;
}
.p-message.p-message-error .p-message-close{
color:#ff5757;
}
.p-message .p-message-text{
font-size:1.4rem;
font-weight:400;
}
.p-message .p-message-icon{
font-size:2rem;
margin-right:.5rem;
}
.p-message .p-icon{
width:2rem;
height:2rem;
}
.p-message .p-message-summary{
font-weight:700;
font-size: 2rem;
}
.p-message .p-message-detail{
margin-left:1rem;
font-size: 1.6rem;
}
.p-toast{
opacity:.9;
width: 30rem;
}
.p-toast .p-toast-message{
margin:0 0 1rem 0;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
border-radius:8px;
}
.p-toast .p-toast-message .p-toast-message-content{
padding:2rem;
border-width:0 0 0 6px;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{
margin:0 0 0 1rem;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{
font-size:2rem;
}
.p-toast .p-toast-message .p-toast-message-content .p-icon:not(.p-toast-icon-close-icon){
width:2rem;
height:2rem;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{
font-weight:700;
}
.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{
margin:.5rem 0 0 0;
}
.p-toast .p-toast-message .p-toast-icon-close{
width:2rem;
height:2rem;
border-radius:50%;
background:transparent;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-toast .p-toast-message .p-toast-icon-close:hover{
background:rgba(255,255,255,.3);
}
.p-toast .p-toast-message .p-toast-icon-close:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-toast .p-toast-message.p-toast-message-info{
background:#e9e9ff;
border:solid #696cff;
border-width:0 0 0 6px;
color:#696cff;
}
.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{
color:#696cff;
}
.p-toast .p-toast-message.p-toast-message-success{
background:#f1ffe9;
border:solid #1ea97c;
border-width:0 0 0 6px;
color:#1ea97c;
}
.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{
color:#1ea97c;
}
.p-toast .p-toast-message.p-toast-message-warn{
background:#fff2e2;
border:solid #cc8925;
border-width:0 0 0 6px;
color:#cc8925;
}
.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{
color:#cc8925;
}
.p-toast .p-toast-message.p-toast-message-error{
background:#ffe7e6;
border:solid #ff5757;
border-width:0 0 0 6px;
color:#ff5757;
}
.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{
color:#ff5757;
}
.p-galleria .p-galleria-close{
margin:.5rem;
background:transparent;
color:#fff;
width:4rem;
height:4rem;
transition:background-color .2s,color .2s,box-shadow .2s;
border-radius:50%;
}
.p-galleria .p-galleria-close .p-galleria-close-icon{
font-size:2rem;
}
.p-galleria .p-galleria-close .p-icon-wrapper .p-icon{
width:2rem;
height:2rem;
}
.p-galleria .p-galleria-close:hover{
background:rgba(255,255,255,.1);
color:#fff;
}
.p-galleria .p-galleria-item-nav{
background:transparent;
color:#fff;
width:4rem;
height:4rem;
transition:background-color .2s,color .2s,box-shadow .2s;
border-radius:8px;
margin:0 .5rem;
}
.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{
font-size:2rem;
}
.p-galleria .p-galleria-item-nav .p-icon-wrapper .p-icon{
width:2rem;
height:2rem;
}
.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{
background:rgba(255,255,255,.1);
color:#fff;
}
.p-galleria .p-galleria-caption{
background:rgba(0,0,0,.5);
color:#fff;
padding:1rem;
}
.p-galleria .p-galleria-indicators{
padding:1rem;
}
.p-galleria .p-galleria-indicators .p-galleria-indicator button{
background-color:var(--gray-50);
width:1rem;
height:1rem;
transition:background-color .2s,color .2s,box-shadow .2s;
border-radius:50%;
}
.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{
background:#adb5bd;
}
.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{
background:var(--primary-100);
color:var(--primary-700);
}
.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{
margin-right:.5rem;
}
.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{
margin-bottom:.5rem;
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{
background:rgba(0,0,0,.5);
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{
background:rgba(255,255,255,.4);
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{
background:rgba(255,255,255,.6);
}
.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{
background:var(--primary-100);
color:var(--primary-700);
}
.p-galleria .p-galleria-thumbnail-container{
background:rgba(0,0,0,.9);
padding:1rem .25rem;
}
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{
margin:.5rem;
background-color:transparent;
color:#fff;
width:2rem;
height:2rem;
transition:background-color .2s,color .2s,box-shadow .2s;
border-radius:50%;
}
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{
background:rgba(255,255,255,.1);
color:#fff;
}
.p-galleria-mask{
--maskbg: rgba(0, 0, 0, 0.9);
}
.p-image-mask{
--maskbg: rgba(0, 0, 0, 0.9);
}
.p-image-preview-indicator{
background-color:transparent;
color:#f8f9fa;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-image-preview-container:hover>.p-image-preview-indicator{
background-color:rgba(0,0,0,.5);
}
.p-image-toolbar{
padding:1rem;
}
.p-image-action.p-link{
color:#f8f9fa;
background-color:transparent;
width:3rem;
height:3rem;
border-radius:50%;
transition:background-color .2s,color .2s,box-shadow .2s;
margin-right:.5rem;
}
.p-image-action.p-link:last-child{
margin-right:0;
}
.p-image-action.p-link:hover{
color:#f8f9fa;
background-color:rgba(255,255,255,.1);
}
.p-image-action.p-link i{
font-size:1.5rem;
}
.p-image-action.p-link .p-icon{
width:1.5rem;
height:1.5rem;
}
.p-avatar{
background-color:#e9e9ea;
border-radius:8px;
}
.p-avatar.p-avatar-lg{
width:3rem;
height:3rem;
font-size:1.5rem;
}
.p-avatar.p-avatar-lg .p-avatar-icon{
font-size:1.5rem;
}
.p-avatar.p-avatar-xl{
width:4rem;
height:4rem;
font-size:2rem;
}
.p-avatar.p-avatar-xl .p-avatar-icon{
font-size:2rem;
}
.p-avatar-group .p-avatar{
border:2px solid #fff;
}
.p-badge{
background:var(--primary-color);
color:#fff;
font-size:.75rem;
font-weight:700;
min-width:1.5rem;
height:1.5rem;
line-height:1.5rem;
}
.p-badge.p-badge-secondary{
background-color:#6a6d70;
color:#fff;
}
.p-badge.p-badge-success{
background-color:#468e1b;
color:#fff;
}
.p-badge.p-badge-info{
background-color:#3b82f6;
color:#fff;
}
.p-badge.p-badge-warning{
background-color:#f59e0b;
color:#fff;
}
.p-badge.p-badge-danger{
background-color:#ef4444;
color:#fff;
}
.p-badge.p-badge-lg{
font-size:1.125rem;
min-width:2.25rem;
height:2.25rem;
line-height:2.25rem;
}
.p-badge.p-badge-xl{
font-size:1.5rem;
min-width:3rem;
height:3rem;
line-height:3rem;
}
.p-chip{
background-color:#e9e9ea;
color:#212529;
border-radius:16px;
padding:0 .75rem;
}
.p-chip .p-chip-text{
line-height:1.5;
margin-top:.375rem;
margin-bottom:.375rem;
}
.p-chip .p-chip-icon{
margin-right:.5rem;
}
.p-chip .pi-chip-remove-icon{
margin-left:.5rem;
}
.p-chip img{
width:2.25rem;
height:2.25rem;
margin-left:-0.75rem;
margin-right:.5rem;
}
.p-chip .pi-chip-remove-icon{
border-radius:8px;
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-chip .pi-chip-remove-icon:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-inplace .p-inplace-display{
padding:.75rem .75rem;
border-radius:8px;
transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;
}
.p-inplace .p-inplace-display:not(.p-disabled):hover{
background:#fefbed;
color:#212529;
}
.p-inplace .p-inplace-display:focus{
outline:0 none;
outline-offset:0;
box-shadow:0 0 0 .2rem var(--primary-color);
}
.p-progressbar{
border:0 none;
height:1.5rem;
background:#e9e9ea;
border-radius:8px;
}
.p-progressbar .p-progressbar-value{
border:0 none;
margin:0;
background:var(--primary-color);
}
.p-progressbar .p-progressbar-label{
color:#fff;
line-height:1.5rem;
}
.p-scrolltop{
width:3rem;
height:3rem;
border-radius:50%;
box-shadow:0 2px 12px 0 rgba(0,0,0,.1);
transition:background-color .2s,color .2s,box-shadow .2s;
}
.p-scrolltop.p-link{
background:rgba(0,0,0,.7);
}
.p-scrolltop.p-link:hover{
background:rgba(0,0,0,.8);
}
.p-scrolltop .p-scrolltop-icon{
font-size:1.5rem;
color:#fff;
}
.p-scrolltop .p-icon{
width:1.5rem;
height:1.5rem;
}
.p-skeleton{
background-color:#e9e9ea;
border-radius:8px;
}
.p-skeleton:after{
background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
}
.p-tag{
background:var(--primary-color);
color:#fff;
font-size:1rem;
font-weight:700;
padding:.25rem .8rem;
border-radius:10px;
}
.p-tag.p-tag-success{
background-color: var(--green-200);
color: var(--green-800);
}
.p-tag.p-tag-info{
background-color:var(--gray-300);
color:var(--gray-700);
}
.p-tag.p-tag-warning{
background-color: var(--yellow-200);
color: var(--yellow-800);
}
.p-tag.p-tag-danger{
background-color: var(--red-100);
color: var(--red-700);
}
.p-tag .p-tag-icon{
margin-right:.25rem;
font-size:.75rem;
}
.p-tag .p-icon{
width:.75rem;
height:.75rem;
}
.p-terminal{
background:#fff;
color:#212529;
border:1px solid #e9e9ea;
padding:1.25rem;
}
.p-terminal .p-terminal-input{
font-size:1rem;
font-family:var(--font-family);
}
.p-button-label{
font-weight:600;
}
.p-accordion .p-accordion-header .p-accordion-header-link{
transition:background-color .2s,border-color .2s,box-shadow .2s;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link{
transition:background-color .2s,border-color .2s,box-shadow .2s;
}
.p-tabview .p-tabview-nav .p-tabview-ink-bar{
z-index:1;
display:block;
position:absolute;
bottom:0;
height:2px;
transition:500ms cubic-bezier(0.35, 0, 0.25, 1);
}
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{
background-color:var(--primary-color);
}
.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{
background-color:var(--primary-color);
}
.p-button:focus{
box-shadow:0 0 0 2px #fff,0 0 0 4px var(--primary-100),0 1px 2px 0 #000;
}
.p-button.p-button-secondary:enabled:focus{
box-shadow:0 0 0 2px #fff,0 0 0 4px #b4b6b8,0 1px 2px 0 #000;
}
.p-button.p-button-success:enabled:focus{
box-shadow:0 0 0 2px #fff,0 0 0 4px #9be470,0 1px 2px 0 #000;
}
.p-button.p-button-info:enabled:focus{
box-shadow:0 0 0 2px #fff,0 0 0 4px #9dc1fb,0 1px 2px 0 #000;
}
.p-button.p-button-warning:enabled:focus{
box-shadow:0 0 0 2px #fff,0 0 0 4px #facf85,0 1px 2px 0 #000;
}
.p-button.p-button-help:enabled:focus{
box-shadow:0 0 0 2px #fff,0 0 0 4px #d4aafb,0 1px 2px 0 #000;
}
.p-button.p-button-danger:enabled:focus{
box-shadow:0 0 0 2px #fff,0 0 0 4px #f7a2a2,0 1px 2px 0 #000;
}
.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{
box-shadow:inset 0 2px 0 0 var(--primary-color);
}
.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{
box-shadow:inset 0 -2px 0 0 var(--primary-color)}

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
/** Imports */
body {
  font-family: "Nunito Sans", sans-serif;
  font-size: 1.4rem;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Montserrat", sans-serif;
}

h1 {
  font-size: 3.2rem;
}

h2 {
  font-size: 2.4rem;
}

h3 {
  font-size: 1.8rem;
}

h4 {
  font-size: 1.6rem;
}

h5 {
  font-size: 1.4rem;
}

h6 {
  font-size: 1rem;
}

.font-bold {
  font-weight: bold;
}

.font-weight-600 {
  font-weight: 600;
}

/**text colors*/
.text-primary {
  color: var(--primary-color);
}

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

.text-light {
  color: white;
}

.text-dark {
  color: black;
}

.text-success {
  color: var(--green-600);
}

.text-danger {
  color: var(--red-600);
}

/**.error, .error p,
.error label {
    color: var(--red-700) !important;
}*/
/**text align*/
.text-center {
  text-align: center;
}

.text-end {
  text-align: end;
}

/** text decoration */
.text-underline {
  text-decoration: underline;
}

a {
  cursor: pointer;
  color: var(--secondary-color);
}

.pointer {
  cursor: pointer;
}

/**Margins*/
.margin-0 {
  margin: 0;
}

.margin-20 {
  margin: 2rem !important;
}

.mt-0 {
  margin-top: 0;
}

.mt-5 {
  margin-top: 0.5rem;
}

.mt-10 {
  margin-top: 1rem;
}

.mt-20 {
  margin-top: 2rem;
}

.mt-30 {
  margin-top: 3rem;
}

.mb-0 {
  margin-bottom: 0;
}

.mb-20 {
  margin-bottom: 2rem !important;
}

.mb-10 {
  margin-bottom: 1rem !important;
}

/**Paddings*/
.padding-0 {
  padding: 0;
}

.padding-20 {
  padding: 2rem;
}

/**Position*/
.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

/**Width*/
.w-100 {
  width: 100% !important;
}

.w-50 {
  width: 50% !important;
}

.w-25 {
  width: 25% !important;
}

.max-width-90 {
  max-width: 90% !important;
}

.width-min-content {
  width: min-content;
}

/** background color */
.background-primary {
  background-color: var(--primary-color);
}

.background-secondary {
  background-color: var(--secondary-color);
}

.background-gray {
  background-color: var(--gray-600);
}

.hover:hover {
  opacity: 0.8;
  cursor: pointer;
}

/* displays */
.flex {
  display: flex;
}

.flex-direction-column {
  flex-direction: column;
}

.flex-direction-row {
  flex-direction: row;
}

.wrap {
  flex-wrap: wrap;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

/* display-flex */
.space-between {
  justify-content: space-between;
}

.space-around {
  justify-content: space-around;
}

.space-evenly {
  justify-content: space-evenly;
}

.flex-center {
  justify-content: center;
}

.flex-start {
  justify-content: flex-start;
}

.flex-end {
  justify-content: flex-end;
}

.justify-end {
  justify-content: end;
}

/* align-items */
.align-items-center {
  align-items: center;
}

.align-items-end {
  align-items: flex-end;
}

.align-auto {
  align-self: auto;
}

.align-start {
  align-self: flex-start;
}

/* gap */
.gap-5 {
  gap: 0.5rem;
}

.gap-10 {
  gap: 1rem;
}

.gap-20 {
  gap: 2rem;
}

.gap-40 {
  gap: 4rem;
}

/**ROW layout */
.row {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.col-12 {
  flex: 0 0 100%; /* 100% width*/
  padding: 1rem;
}

.col-8 {
  flex: 0 0 66.66%; /* 2/3 width */
  padding: 1rem;
}

.col-6 {
  flex: 0 0 50%; /* 50% width */
  padding: 1rem;
}

.col-4 {
  flex: 0 0 33.33%; /* 1/3 width */
  padding: 1rem;
}

.col-3 {
  flex: 0 0 25%; /* 1/4 width */
  padding: 1rem;
}

@media screen and (max-width: 1400px) {
  .col-s {
    flex: 0 0 25% !important;
  }
  .col-m {
    flex: 0 0 33.33% !important;
  }
  .col-l {
    flex: 0 0 50% !important; /* 50% width */
  }
}
@media screen and (max-width: 1250px) {
  .col-xl {
    flex: 0 0 100% !important; /* 100% width */
  }
}
@media screen and (max-width: 1000px) {
  .col-s {
    flex: 0 0 33.33% !important;
  }
}
@media screen and (max-width: 750px) {
  .col-l {
    flex: 0 0 100% !important; /* 100% width */
  }
  .col-s {
    flex: 0 0 50% !important;
  }
}
@media screen and (max-width: 580px) {
  .col-s {
    flex: 0 0 100% !important;
  }
}
/** GRID */
.grid {
  width: 100%;
  display: grid;
  gap: 2rem;
}

.grid-2, .grid-3 {
  grid-template-columns: repeat(1);
}

@media screen and (min-width: 900px) {
  .grid-2, .grid-3 {
    grid-template-columns: repeat(2, calc(50% - 1rem));
  }
}
@media screen and (min-width: 1024px) {
  .grid-3 {
    grid-template-columns: repeat(3, calc(33.33% - 1.3rem));
  }
}
.auth-page {
  background-color: var(--primary-color);
  height: calc(100vh - 6rem);
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2rem !important;
}
.auth-page .background-logo {
  position: absolute;
  top: calc(10% - 3rem);
  left: 3rem;
  width: 50%;
  height: 80%;
}
.auth-page .background-logo > img {
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
  object-fit: contain;
  opacity: 0.2;
}
.auth-page .logo-container img {
  width: 80%;
  max-width: 150px;
}

.button-icon {
  font-size: 1.8rem;
}

/** label + element in a form */
.field-wrapper {
  display: flex;
  flex-direction: column;
  row-gap: 0.8rem;
}
.field-wrapper label {
  margin-left: 0.5rem;
}

@font-face {
  font-family: "boxicons";
  font-weight: normal;
  font-style: normal;
  src: url('boxicons.eot');
  src: url('boxicons.eot') format("embedded-opentype"), url('boxicons.woff2') format("woff2"), url('boxicons.woff') format("woff"), url('boxicons.ttf') format("truetype"), url('boxicons.svg?#boxicons') format("svg");
}
.bx {
  font-family: "boxicons" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
  display: inline-block;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bx-ul {
  margin-left: 2em;
  padding-left: 0;
  list-style: none;
}

.bx-ul > li {
  position: relative;
}

.bx-ul .bx {
  font-size: inherit;
  line-height: inherit;
  position: absolute;
  left: -2em;
  width: 2em;
  text-align: center;
}
@keyframes spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes burst {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  90% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes flashing {
  0% {
    opacity: 1;
  }
  45% {
    opacity: 0;
  }
  90% {
    opacity: 1;
  }
}
@keyframes fade-left {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    transform: translateX(-20px);
    opacity: 0;
  }
}
@keyframes fade-right {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    transform: translateX(20px);
    opacity: 0;
  }
}
@keyframes fade-up {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    transform: translateY(-20px);
    opacity: 0;
  }
}
@keyframes fade-down {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    transform: translateY(20px);
    opacity: 0;
  }
}
@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -10deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
  }
  40%, 60%, 80% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.bx-spin {
  animation: spin 2s linear infinite;
}

.bx-spin-hover:hover {
  animation: spin 2s linear infinite;
}

.bx-tada {
  animation: tada 1.5s ease infinite;
}

.bx-tada-hover:hover {
  animation: tada 1.5s ease infinite;
}

.bx-flashing {
  animation: flashing 1.5s infinite linear;
}

.bx-flashing-hover:hover {
  animation: flashing 1.5s infinite linear;
}

.bx-burst {
  animation: burst 1.5s infinite linear;
}

.bx-burst-hover:hover {
  animation: burst 1.5s infinite linear;
}

.bx-fade-up {
  animation: fade-up 1.5s infinite linear;
}

.bx-fade-up-hover:hover {
  animation: fade-up 1.5s infinite linear;
}

.bx-fade-down {
  animation: fade-down 1.5s infinite linear;
}

.bx-fade-down-hover:hover {
  animation: fade-down 1.5s infinite linear;
}

.bx-fade-left {
  animation: fade-left 1.5s infinite linear;
}

.bx-fade-left-hover:hover {
  animation: fade-left 1.5s infinite linear;
}

.bx-fade-right {
  animation: fade-right 1.5s infinite linear;
}

.bx-fade-right-hover:hover {
  animation: fade-right 1.5s infinite linear;
}

.bx-xs {
  font-size: 1rem !important;
}

.bx-sm {
  font-size: 1.55rem !important;
}

.bx-md {
  font-size: 2.25rem !important;
}

.bx-lg {
  font-size: 3rem !important;
}

.bx-fw {
  font-size: 1.2857142857em;
  line-height: 0.8em;
  width: 1.2857142857em;
  height: 0.8em;
  margin-top: -0.2em !important;
  vertical-align: middle;
}

.bx-pull-left {
  float: left;
  margin-right: 0.3em !important;
}

.bx-pull-right {
  float: right;
  margin-left: 0.3em !important;
}

.bx-rotate-90 {
  transform: rotate(90deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
}

.bx-rotate-180 {
  transform: rotate(180deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
}

.bx-rotate-270 {
  transform: rotate(270deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
}

.bx-flip-horizontal {
  transform: scaleX(-1);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
}

.bx-flip-vertical {
  transform: scaleY(-1);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}

.bx-border {
  padding: 0.25em;
  border: 0.07em solid rgba(0, 0, 0, 0.1);
  border-radius: 0.25em;
}

.bx-border-circle {
  padding: 0.25em;
  border: 0.07em solid rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}

.bxs-balloon:before {
  content: "\eb60";
}

.bxs-castle:before {
  content: "\eb79";
}

.bxs-coffee-bean:before {
  content: "\eb92";
}

.bxs-objects-horizontal-center:before {
  content: "\ebab";
}

.bxs-objects-horizontal-left:before {
  content: "\ebc4";
}

.bxs-objects-horizontal-right:before {
  content: "\ebdd";
}

.bxs-objects-vertical-bottom:before {
  content: "\ebf6";
}

.bxs-objects-vertical-center:before {
  content: "\ef40";
}

.bxs-objects-vertical-top:before {
  content: "\ef41";
}

.bxs-pear:before {
  content: "\ef42";
}

.bxs-shield-minus:before {
  content: "\ef43";
}

.bxs-shield-plus:before {
  content: "\ef44";
}

.bxs-shower:before {
  content: "\ef45";
}

.bxs-sushi:before {
  content: "\ef46";
}

.bxs-universal-access:before {
  content: "\ef47";
}

.bx-child:before {
  content: "\ef48";
}

.bx-horizontal-left:before {
  content: "\ef49";
}

.bx-horizontal-right:before {
  content: "\ef4a";
}

.bx-objects-horizontal-center:before {
  content: "\ef4b";
}

.bx-objects-horizontal-left:before {
  content: "\ef4c";
}

.bx-objects-horizontal-right:before {
  content: "\ef4d";
}

.bx-objects-vertical-bottom:before {
  content: "\ef4e";
}

.bx-objects-vertical-center:before {
  content: "\ef4f";
}

.bx-objects-vertical-top:before {
  content: "\ef50";
}

.bx-rfid:before {
  content: "\ef51";
}

.bx-shield-minus:before {
  content: "\ef52";
}

.bx-shield-plus:before {
  content: "\ef53";
}

.bx-shower:before {
  content: "\ef54";
}

.bx-sushi:before {
  content: "\ef55";
}

.bx-universal-access:before {
  content: "\ef56";
}

.bx-vertical-bottom:before {
  content: "\ef57";
}

.bx-vertical-top:before {
  content: "\ef58";
}

.bxl-graphql:before {
  content: "\ef59";
}

.bxl-typescript:before {
  content: "\ef5a";
}

.bxs-color:before {
  content: "\ef39";
}

.bx-reflect-horizontal:before {
  content: "\ef3a";
}

.bx-reflect-vertical:before {
  content: "\ef3b";
}

.bx-color:before {
  content: "\ef3c";
}

.bxl-mongodb:before {
  content: "\ef3d";
}

.bxl-postgresql:before {
  content: "\ef3e";
}

.bxl-deezer:before {
  content: "\ef3f";
}

.bxs-hard-hat:before {
  content: "\ef2a";
}

.bxs-home-alt-2:before {
  content: "\ef2b";
}

.bxs-cheese:before {
  content: "\ef2c";
}

.bx-home-alt-2:before {
  content: "\ef2d";
}

.bx-hard-hat:before {
  content: "\ef2e";
}

.bx-cheese:before {
  content: "\ef2f";
}

.bx-cart-add:before {
  content: "\ef30";
}

.bx-cart-download:before {
  content: "\ef31";
}

.bx-no-signal:before {
  content: "\ef32";
}

.bx-signal-1:before {
  content: "\ef33";
}

.bx-signal-2:before {
  content: "\ef34";
}

.bx-signal-3:before {
  content: "\ef35";
}

.bx-signal-4:before {
  content: "\ef36";
}

.bx-signal-5:before {
  content: "\ef37";
}

.bxl-xing:before {
  content: "\ef38";
}

.bxl-meta:before {
  content: "\ef27";
}

.bx-lemon:before {
  content: "\ef28";
}

.bxs-lemon:before {
  content: "\ef29";
}

.bx-cricket-ball:before {
  content: "\ef0c";
}

.bx-baguette:before {
  content: "\ef0d";
}

.bx-bowl-hot:before {
  content: "\ef0e";
}

.bx-bowl-rice:before {
  content: "\ef0f";
}

.bx-cable-car:before {
  content: "\ef10";
}

.bx-candles:before {
  content: "\ef11";
}

.bx-circle-half:before {
  content: "\ef12";
}

.bx-circle-quarter:before {
  content: "\ef13";
}

.bx-circle-three-quarter:before {
  content: "\ef14";
}

.bx-cross:before {
  content: "\ef15";
}

.bx-fork:before {
  content: "\ef16";
}

.bx-knife:before {
  content: "\ef17";
}

.bx-money-withdraw:before {
  content: "\ef18";
}

.bx-popsicle:before {
  content: "\ef19";
}

.bx-scatter-chart:before {
  content: "\ef1a";
}

.bxs-baguette:before {
  content: "\ef1b";
}

.bxs-bowl-hot:before {
  content: "\ef1c";
}

.bxs-bowl-rice:before {
  content: "\ef1d";
}

.bxs-cable-car:before {
  content: "\ef1e";
}

.bxs-circle-half:before {
  content: "\ef1f";
}

.bxs-circle-quarter:before {
  content: "\ef20";
}

.bxs-circle-three-quarter:before {
  content: "\ef21";
}

.bxs-cricket-ball:before {
  content: "\ef22";
}

.bxs-invader:before {
  content: "\ef23";
}

.bx-male-female:before {
  content: "\ef24";
}

.bxs-popsicle:before {
  content: "\ef25";
}

.bxs-tree-alt:before {
  content: "\ef26";
}

.bxl-venmo:before {
  content: "\e900";
}

.bxl-upwork:before {
  content: "\e901";
}

.bxl-netlify:before {
  content: "\e902";
}

.bxl-java:before {
  content: "\e903";
}

.bxl-heroku:before {
  content: "\e904";
}

.bxl-go-lang:before {
  content: "\e905";
}

.bxl-gmail:before {
  content: "\e906";
}

.bxl-flask:before {
  content: "\e907";
}

.bxl-99designs:before {
  content: "\e908";
}

.bxl-500px:before {
  content: "\e909";
}

.bxl-adobe:before {
  content: "\e90a";
}

.bxl-airbnb:before {
  content: "\e90b";
}

.bxl-algolia:before {
  content: "\e90c";
}

.bxl-amazon:before {
  content: "\e90d";
}

.bxl-android:before {
  content: "\e90e";
}

.bxl-angular:before {
  content: "\e90f";
}

.bxl-apple:before {
  content: "\e910";
}

.bxl-audible:before {
  content: "\e911";
}

.bxl-aws:before {
  content: "\e912";
}

.bxl-baidu:before {
  content: "\e913";
}

.bxl-behance:before {
  content: "\e914";
}

.bxl-bing:before {
  content: "\e915";
}

.bxl-bitcoin:before {
  content: "\e916";
}

.bxl-blender:before {
  content: "\e917";
}

.bxl-blogger:before {
  content: "\e918";
}

.bxl-bootstrap:before {
  content: "\e919";
}

.bxl-chrome:before {
  content: "\e91a";
}

.bxl-codepen:before {
  content: "\e91b";
}

.bxl-c-plus-plus:before {
  content: "\e91c";
}

.bxl-creative-commons:before {
  content: "\e91d";
}

.bxl-css3:before {
  content: "\e91e";
}

.bxl-dailymotion:before {
  content: "\e91f";
}

.bxl-deviantart:before {
  content: "\e920";
}

.bxl-dev-to:before {
  content: "\e921";
}

.bxl-digg:before {
  content: "\e922";
}

.bxl-digitalocean:before {
  content: "\e923";
}

.bxl-discord:before {
  content: "\e924";
}

.bxl-discord-alt:before {
  content: "\e925";
}

.bxl-discourse:before {
  content: "\e926";
}

.bxl-django:before {
  content: "\e927";
}

.bxl-docker:before {
  content: "\e928";
}

.bxl-dribbble:before {
  content: "\e929";
}

.bxl-dropbox:before {
  content: "\e92a";
}

.bxl-drupal:before {
  content: "\e92b";
}

.bxl-ebay:before {
  content: "\e92c";
}

.bxl-edge:before {
  content: "\e92d";
}

.bxl-etsy:before {
  content: "\e92e";
}

.bxl-facebook:before {
  content: "\e92f";
}

.bxl-facebook-circle:before {
  content: "\e930";
}

.bxl-facebook-square:before {
  content: "\e931";
}

.bxl-figma:before {
  content: "\e932";
}

.bxl-firebase:before {
  content: "\e933";
}

.bxl-firefox:before {
  content: "\e934";
}

.bxl-flickr:before {
  content: "\e935";
}

.bxl-flickr-square:before {
  content: "\e936";
}

.bxl-flutter:before {
  content: "\e937";
}

.bxl-foursquare:before {
  content: "\e938";
}

.bxl-git:before {
  content: "\e939";
}

.bxl-github:before {
  content: "\e93a";
}

.bxl-gitlab:before {
  content: "\e93b";
}

.bxl-google:before {
  content: "\e93c";
}

.bxl-google-cloud:before {
  content: "\e93d";
}

.bxl-google-plus:before {
  content: "\e93e";
}

.bxl-google-plus-circle:before {
  content: "\e93f";
}

.bxl-html5:before {
  content: "\e940";
}

.bxl-imdb:before {
  content: "\e941";
}

.bxl-instagram:before {
  content: "\e942";
}

.bxl-instagram-alt:before {
  content: "\e943";
}

.bxl-internet-explorer:before {
  content: "\e944";
}

.bxl-invision:before {
  content: "\e945";
}

.bxl-javascript:before {
  content: "\e946";
}

.bxl-joomla:before {
  content: "\e947";
}

.bxl-jquery:before {
  content: "\e948";
}

.bxl-jsfiddle:before {
  content: "\e949";
}

.bxl-kickstarter:before {
  content: "\e94a";
}

.bxl-kubernetes:before {
  content: "\e94b";
}

.bxl-less:before {
  content: "\e94c";
}

.bxl-linkedin:before {
  content: "\e94d";
}

.bxl-linkedin-square:before {
  content: "\e94e";
}

.bxl-magento:before {
  content: "\e94f";
}

.bxl-mailchimp:before {
  content: "\e950";
}

.bxl-markdown:before {
  content: "\e951";
}

.bxl-mastercard:before {
  content: "\e952";
}

.bxl-mastodon:before {
  content: "\e953";
}

.bxl-medium:before {
  content: "\e954";
}

.bxl-medium-old:before {
  content: "\e955";
}

.bxl-medium-square:before {
  content: "\e956";
}

.bxl-messenger:before {
  content: "\e957";
}

.bxl-microsoft:before {
  content: "\e958";
}

.bxl-microsoft-teams:before {
  content: "\e959";
}

.bxl-nodejs:before {
  content: "\e95a";
}

.bxl-ok-ru:before {
  content: "\e95b";
}

.bxl-opera:before {
  content: "\e95c";
}

.bxl-patreon:before {
  content: "\e95d";
}

.bxl-paypal:before {
  content: "\e95e";
}

.bxl-periscope:before {
  content: "\e95f";
}

.bxl-php:before {
  content: "\e960";
}

.bxl-pinterest:before {
  content: "\e961";
}

.bxl-pinterest-alt:before {
  content: "\e962";
}

.bxl-play-store:before {
  content: "\e963";
}

.bxl-pocket:before {
  content: "\e964";
}

.bxl-product-hunt:before {
  content: "\e965";
}

.bxl-python:before {
  content: "\e966";
}

.bxl-quora:before {
  content: "\e967";
}

.bxl-react:before {
  content: "\e968";
}

.bxl-redbubble:before {
  content: "\e969";
}

.bxl-reddit:before {
  content: "\e96a";
}

.bxl-redux:before {
  content: "\e96b";
}

.bxl-sass:before {
  content: "\e96c";
}

.bxl-shopify:before {
  content: "\e96d";
}

.bxl-sketch:before {
  content: "\e96e";
}

.bxl-skype:before {
  content: "\e96f";
}

.bxl-slack:before {
  content: "\e970";
}

.bxl-slack-old:before {
  content: "\e971";
}

.bxl-snapchat:before {
  content: "\e972";
}

.bxl-soundcloud:before {
  content: "\e973";
}

.bxl-spotify:before {
  content: "\e974";
}

.bxl-spring-boot:before {
  content: "\e975";
}

.bxl-squarespace:before {
  content: "\e976";
}

.bxl-stack-overflow:before {
  content: "\e977";
}

.bxl-steam:before {
  content: "\e978";
}

.bxl-stripe:before {
  content: "\e979";
}

.bxl-tailwind-css:before {
  content: "\e97a";
}

.bxl-telegram:before {
  content: "\e97b";
}

.bxl-tiktok:before {
  content: "\e97c";
}

.bxl-trello:before {
  content: "\e97d";
}

.bxl-trip-advisor:before {
  content: "\e97e";
}

.bxl-tumblr:before {
  content: "\e97f";
}

.bxl-tux:before {
  content: "\e980";
}

.bxl-twitch:before {
  content: "\e981";
}

.bxl-twitter:before {
  content: "\e982";
}

.bxl-unity:before {
  content: "\e983";
}

.bxl-unsplash:before {
  content: "\e984";
}

.bxl-vimeo:before {
  content: "\e985";
}

.bxl-visa:before {
  content: "\e986";
}

.bxl-visual-studio:before {
  content: "\e987";
}

.bxl-vk:before {
  content: "\e988";
}

.bxl-vuejs:before {
  content: "\e989";
}

.bxl-whatsapp:before {
  content: "\e98a";
}

.bxl-whatsapp-square:before {
  content: "\e98b";
}

.bxl-wikipedia:before {
  content: "\e98c";
}

.bxl-windows:before {
  content: "\e98d";
}

.bxl-wix:before {
  content: "\e98e";
}

.bxl-wordpress:before {
  content: "\e98f";
}

.bxl-yahoo:before {
  content: "\e990";
}

.bxl-yelp:before {
  content: "\e991";
}

.bxl-youtube:before {
  content: "\e992";
}

.bxl-zoom:before {
  content: "\e993";
}

.bx-collapse-alt:before {
  content: "\e994";
}

.bx-collapse-horizontal:before {
  content: "\e995";
}

.bx-collapse-vertical:before {
  content: "\e996";
}

.bx-expand-horizontal:before {
  content: "\e997";
}

.bx-expand-vertical:before {
  content: "\e998";
}

.bx-injection:before {
  content: "\e999";
}

.bx-leaf:before {
  content: "\e99a";
}

.bx-math:before {
  content: "\e99b";
}

.bx-party:before {
  content: "\e99c";
}

.bx-abacus:before {
  content: "\e99d";
}

.bx-accessibility:before {
  content: "\e99e";
}

.bx-add-to-queue:before {
  content: "\e99f";
}

.bx-adjust:before {
  content: "\e9a0";
}

.bx-alarm:before {
  content: "\e9a1";
}

.bx-alarm-add:before {
  content: "\e9a2";
}

.bx-alarm-exclamation:before {
  content: "\e9a3";
}

.bx-alarm-off:before {
  content: "\e9a4";
}

.bx-alarm-snooze:before {
  content: "\e9a5";
}

.bx-album:before {
  content: "\e9a6";
}

.bx-align-justify:before {
  content: "\e9a7";
}

.bx-align-left:before {
  content: "\e9a8";
}

.bx-align-middle:before {
  content: "\e9a9";
}

.bx-align-right:before {
  content: "\e9aa";
}

.bx-analyse:before {
  content: "\e9ab";
}

.bx-anchor:before {
  content: "\e9ac";
}

.bx-angry:before {
  content: "\e9ad";
}

.bx-aperture:before {
  content: "\e9ae";
}

.bx-arch:before {
  content: "\e9af";
}

.bx-archive:before {
  content: "\e9b0";
}

.bx-archive-in:before {
  content: "\e9b1";
}

.bx-archive-out:before {
  content: "\e9b2";
}

.bx-area:before {
  content: "\e9b3";
}

.bx-arrow-back:before {
  content: "\e9b4";
}

.bx-arrow-from-bottom:before {
  content: "\e9b5";
}

.bx-arrow-from-left:before {
  content: "\e9b6";
}

.bx-arrow-from-right:before {
  content: "\e9b7";
}

.bx-arrow-from-top:before {
  content: "\e9b8";
}

.bx-arrow-to-bottom:before {
  content: "\e9b9";
}

.bx-arrow-to-left:before {
  content: "\e9ba";
}

.bx-arrow-to-right:before {
  content: "\e9bb";
}

.bx-arrow-to-top:before {
  content: "\e9bc";
}

.bx-at:before {
  content: "\e9bd";
}

.bx-atom:before {
  content: "\e9be";
}

.bx-award:before {
  content: "\e9bf";
}

.bx-badge:before {
  content: "\e9c0";
}

.bx-badge-check:before {
  content: "\e9c1";
}

.bx-ball:before {
  content: "\e9c2";
}

.bx-band-aid:before {
  content: "\e9c3";
}

.bx-bar-chart:before {
  content: "\e9c4";
}

.bx-bar-chart-alt:before {
  content: "\e9c5";
}

.bx-bar-chart-alt-2:before {
  content: "\e9c6";
}

.bx-bar-chart-square:before {
  content: "\e9c7";
}

.bx-barcode:before {
  content: "\e9c8";
}

.bx-barcode-reader:before {
  content: "\e9c9";
}

.bx-baseball:before {
  content: "\e9ca";
}

.bx-basket:before {
  content: "\e9cb";
}

.bx-basketball:before {
  content: "\e9cc";
}

.bx-bath:before {
  content: "\e9cd";
}

.bx-battery:before {
  content: "\e9ce";
}

.bx-bed:before {
  content: "\e9cf";
}

.bx-been-here:before {
  content: "\e9d0";
}

.bx-beer:before {
  content: "\e9d1";
}

.bx-bell:before {
  content: "\e9d2";
}

.bx-bell-minus:before {
  content: "\e9d3";
}

.bx-bell-off:before {
  content: "\e9d4";
}

.bx-bell-plus:before {
  content: "\e9d5";
}

.bx-bible:before {
  content: "\e9d6";
}

.bx-bitcoin:before {
  content: "\e9d7";
}

.bx-blanket:before {
  content: "\e9d8";
}

.bx-block:before {
  content: "\e9d9";
}

.bx-bluetooth:before {
  content: "\e9da";
}

.bx-body:before {
  content: "\e9db";
}

.bx-bold:before {
  content: "\e9dc";
}

.bx-bolt-circle:before {
  content: "\e9dd";
}

.bx-bomb:before {
  content: "\e9de";
}

.bx-bone:before {
  content: "\e9df";
}

.bx-bong:before {
  content: "\e9e0";
}

.bx-book:before {
  content: "\e9e1";
}

.bx-book-add:before {
  content: "\e9e2";
}

.bx-book-alt:before {
  content: "\e9e3";
}

.bx-book-bookmark:before {
  content: "\e9e4";
}

.bx-book-content:before {
  content: "\e9e5";
}

.bx-book-heart:before {
  content: "\e9e6";
}

.bx-bookmark:before {
  content: "\e9e7";
}

.bx-bookmark-alt:before {
  content: "\e9e8";
}

.bx-bookmark-alt-minus:before {
  content: "\e9e9";
}

.bx-bookmark-alt-plus:before {
  content: "\e9ea";
}

.bx-bookmark-heart:before {
  content: "\e9eb";
}

.bx-bookmark-minus:before {
  content: "\e9ec";
}

.bx-bookmark-plus:before {
  content: "\e9ed";
}

.bx-bookmarks:before {
  content: "\e9ee";
}

.bx-book-open:before {
  content: "\e9ef";
}

.bx-book-reader:before {
  content: "\e9f0";
}

.bx-border-all:before {
  content: "\e9f1";
}

.bx-border-bottom:before {
  content: "\e9f2";
}

.bx-border-inner:before {
  content: "\e9f3";
}

.bx-border-left:before {
  content: "\e9f4";
}

.bx-border-none:before {
  content: "\e9f5";
}

.bx-border-outer:before {
  content: "\e9f6";
}

.bx-border-radius:before {
  content: "\e9f7";
}

.bx-border-right:before {
  content: "\e9f8";
}

.bx-border-top:before {
  content: "\e9f9";
}

.bx-bot:before {
  content: "\e9fa";
}

.bx-bowling-ball:before {
  content: "\e9fb";
}

.bx-box:before {
  content: "\e9fc";
}

.bx-bracket:before {
  content: "\e9fd";
}

.bx-braille:before {
  content: "\e9fe";
}

.bx-brain:before {
  content: "\e9ff";
}

.bx-briefcase:before {
  content: "\ea00";
}

.bx-briefcase-alt:before {
  content: "\ea01";
}

.bx-briefcase-alt-2:before {
  content: "\ea02";
}

.bx-brightness:before {
  content: "\ea03";
}

.bx-brightness-half:before {
  content: "\ea04";
}

.bx-broadcast:before {
  content: "\ea05";
}

.bx-brush:before {
  content: "\ea06";
}

.bx-brush-alt:before {
  content: "\ea07";
}

.bx-bug:before {
  content: "\ea08";
}

.bx-bug-alt:before {
  content: "\ea09";
}

.bx-building:before {
  content: "\ea0a";
}

.bx-building-house:before {
  content: "\ea0b";
}

.bx-buildings:before {
  content: "\ea0c";
}

.bx-bulb:before {
  content: "\ea0d";
}

.bx-bullseye:before {
  content: "\ea0e";
}

.bx-buoy:before {
  content: "\ea0f";
}

.bx-bus:before {
  content: "\ea10";
}

.bx-bus-school:before {
  content: "\ea11";
}

.bx-cabinet:before {
  content: "\ea12";
}

.bx-cake:before {
  content: "\ea13";
}

.bx-calculator:before {
  content: "\ea14";
}

.bx-calendar:before {
  content: "\ea15";
}

.bx-calendar-alt:before {
  content: "\ea16";
}

.bx-calendar-check:before {
  content: "\ea17";
}

.bx-calendar-edit:before {
  content: "\ea18";
}

.bx-calendar-event:before {
  content: "\ea19";
}

.bx-calendar-exclamation:before {
  content: "\ea1a";
}

.bx-calendar-heart:before {
  content: "\ea1b";
}

.bx-calendar-minus:before {
  content: "\ea1c";
}

.bx-calendar-plus:before {
  content: "\ea1d";
}

.bx-calendar-star:before {
  content: "\ea1e";
}

.bx-calendar-week:before {
  content: "\ea1f";
}

.bx-calendar-x:before {
  content: "\ea20";
}

.bx-camera:before {
  content: "\ea21";
}

.bx-camera-home:before {
  content: "\ea22";
}

.bx-camera-movie:before {
  content: "\ea23";
}

.bx-camera-off:before {
  content: "\ea24";
}

.bx-capsule:before {
  content: "\ea25";
}

.bx-captions:before {
  content: "\ea26";
}

.bx-car:before {
  content: "\ea27";
}

.bx-card:before {
  content: "\ea28";
}

.bx-caret-down:before {
  content: "\ea29";
}

.bx-caret-down-circle:before {
  content: "\ea2a";
}

.bx-caret-down-square:before {
  content: "\ea2b";
}

.bx-caret-left:before {
  content: "\ea2c";
}

.bx-caret-left-circle:before {
  content: "\ea2d";
}

.bx-caret-left-square:before {
  content: "\ea2e";
}

.bx-caret-right:before {
  content: "\ea2f";
}

.bx-caret-right-circle:before {
  content: "\ea30";
}

.bx-caret-right-square:before {
  content: "\ea31";
}

.bx-caret-up:before {
  content: "\ea32";
}

.bx-caret-up-circle:before {
  content: "\ea33";
}

.bx-caret-up-square:before {
  content: "\ea34";
}

.bx-carousel:before {
  content: "\ea35";
}

.bx-cart:before {
  content: "\ea36";
}

.bx-cart-alt:before {
  content: "\ea37";
}

.bx-cast:before {
  content: "\ea38";
}

.bx-category:before {
  content: "\ea39";
}

.bx-category-alt:before {
  content: "\ea3a";
}

.bx-cctv:before {
  content: "\ea3b";
}

.bx-certification:before {
  content: "\ea3c";
}

.bx-chair:before {
  content: "\ea3d";
}

.bx-chalkboard:before {
  content: "\ea3e";
}

.bx-chart:before {
  content: "\ea3f";
}

.bx-chat:before {
  content: "\ea40";
}

.bx-check:before {
  content: "\ea41";
}

.bx-checkbox:before {
  content: "\ea42";
}

.bx-checkbox-checked:before {
  content: "\ea43";
}

.bx-checkbox-minus:before {
  content: "\ea44";
}

.bx-checkbox-square:before {
  content: "\ea45";
}

.bx-check-circle:before {
  content: "\ea46";
}

.bx-check-double:before {
  content: "\ea47";
}

.bx-check-shield:before {
  content: "\ea48";
}

.bx-check-square:before {
  content: "\ea49";
}

.bx-chevron-down:before {
  content: "\ea4a";
}

.bx-chevron-down-circle:before {
  content: "\ea4b";
}

.bx-chevron-down-square:before {
  content: "\ea4c";
}

.bx-chevron-left:before {
  content: "\ea4d";
}

.bx-chevron-left-circle:before {
  content: "\ea4e";
}

.bx-chevron-left-square:before {
  content: "\ea4f";
}

.bx-chevron-right:before {
  content: "\ea50";
}

.bx-chevron-right-circle:before {
  content: "\ea51";
}

.bx-chevron-right-square:before {
  content: "\ea52";
}

.bx-chevrons-down:before {
  content: "\ea53";
}

.bx-chevrons-left:before {
  content: "\ea54";
}

.bx-chevrons-right:before {
  content: "\ea55";
}

.bx-chevrons-up:before {
  content: "\ea56";
}

.bx-chevron-up:before {
  content: "\ea57";
}

.bx-chevron-up-circle:before {
  content: "\ea58";
}

.bx-chevron-up-square:before {
  content: "\ea59";
}

.bx-chip:before {
  content: "\ea5a";
}

.bx-church:before {
  content: "\ea5b";
}

.bx-circle:before {
  content: "\ea5c";
}

.bx-clinic:before {
  content: "\ea5d";
}

.bx-clipboard:before {
  content: "\ea5e";
}

.bx-closet:before {
  content: "\ea5f";
}

.bx-cloud:before {
  content: "\ea60";
}

.bx-cloud-download:before {
  content: "\ea61";
}

.bx-cloud-drizzle:before {
  content: "\ea62";
}

.bx-cloud-lightning:before {
  content: "\ea63";
}

.bx-cloud-light-rain:before {
  content: "\ea64";
}

.bx-cloud-rain:before {
  content: "\ea65";
}

.bx-cloud-snow:before {
  content: "\ea66";
}

.bx-cloud-upload:before {
  content: "\ea67";
}

.bx-code:before {
  content: "\ea68";
}

.bx-code-alt:before {
  content: "\ea69";
}

.bx-code-block:before {
  content: "\ea6a";
}

.bx-code-curly:before {
  content: "\ea6b";
}

.bx-coffee:before {
  content: "\ea6c";
}

.bx-coffee-togo:before {
  content: "\ea6d";
}

.bx-cog:before {
  content: "\ea6e";
}

.bx-coin:before {
  content: "\ea6f";
}

.bx-coin-stack:before {
  content: "\ea70";
}

.bx-collapse:before {
  content: "\ea71";
}

.bx-collection:before {
  content: "\ea72";
}

.bx-color-fill:before {
  content: "\ea73";
}

.bx-columns:before {
  content: "\ea74";
}

.bx-command:before {
  content: "\ea75";
}

.bx-comment:before {
  content: "\ea76";
}

.bx-comment-add:before {
  content: "\ea77";
}

.bx-comment-check:before {
  content: "\ea78";
}

.bx-comment-detail:before {
  content: "\ea79";
}

.bx-comment-dots:before {
  content: "\ea7a";
}

.bx-comment-edit:before {
  content: "\ea7b";
}

.bx-comment-error:before {
  content: "\ea7c";
}

.bx-comment-minus:before {
  content: "\ea7d";
}

.bx-comment-x:before {
  content: "\ea7e";
}

.bx-compass:before {
  content: "\ea7f";
}

.bx-confused:before {
  content: "\ea80";
}

.bx-conversation:before {
  content: "\ea81";
}

.bx-cookie:before {
  content: "\ea82";
}

.bx-cool:before {
  content: "\ea83";
}

.bx-copy:before {
  content: "\ea84";
}

.bx-copy-alt:before {
  content: "\ea85";
}

.bx-copyright:before {
  content: "\ea86";
}

.bx-credit-card:before {
  content: "\ea87";
}

.bx-credit-card-alt:before {
  content: "\ea88";
}

.bx-credit-card-front:before {
  content: "\ea89";
}

.bx-crop:before {
  content: "\ea8a";
}

.bx-crosshair:before {
  content: "\ea8b";
}

.bx-crown:before {
  content: "\ea8c";
}

.bx-cube:before {
  content: "\ea8d";
}

.bx-cube-alt:before {
  content: "\ea8e";
}

.bx-cuboid:before {
  content: "\ea8f";
}

.bx-current-location:before {
  content: "\ea90";
}

.bx-customize:before {
  content: "\ea91";
}

.bx-cut:before {
  content: "\ea92";
}

.bx-cycling:before {
  content: "\ea93";
}

.bx-cylinder:before {
  content: "\ea94";
}

.bx-data:before {
  content: "\ea95";
}

.bx-desktop:before {
  content: "\ea96";
}

.bx-detail:before {
  content: "\ea97";
}

.bx-devices:before {
  content: "\ea98";
}

.bx-dialpad:before {
  content: "\ea99";
}

.bx-dialpad-alt:before {
  content: "\ea9a";
}

.bx-diamond:before {
  content: "\ea9b";
}

.bx-dice-1:before {
  content: "\ea9c";
}

.bx-dice-2:before {
  content: "\ea9d";
}

.bx-dice-3:before {
  content: "\ea9e";
}

.bx-dice-4:before {
  content: "\ea9f";
}

.bx-dice-5:before {
  content: "\eaa0";
}

.bx-dice-6:before {
  content: "\eaa1";
}

.bx-directions:before {
  content: "\eaa2";
}

.bx-disc:before {
  content: "\eaa3";
}

.bx-dish:before {
  content: "\eaa4";
}

.bx-dislike:before {
  content: "\eaa5";
}

.bx-dizzy:before {
  content: "\eaa6";
}

.bx-dna:before {
  content: "\eaa7";
}

.bx-dock-bottom:before {
  content: "\eaa8";
}

.bx-dock-left:before {
  content: "\eaa9";
}

.bx-dock-right:before {
  content: "\eaaa";
}

.bx-dock-top:before {
  content: "\eaab";
}

.bx-dollar:before {
  content: "\eaac";
}

.bx-dollar-circle:before {
  content: "\eaad";
}

.bx-donate-blood:before {
  content: "\eaae";
}

.bx-donate-heart:before {
  content: "\eaaf";
}

.bx-door-open:before {
  content: "\eab0";
}

.bx-dots-horizontal:before {
  content: "\eab1";
}

.bx-dots-horizontal-rounded:before {
  content: "\eab2";
}

.bx-dots-vertical:before {
  content: "\eab3";
}

.bx-dots-vertical-rounded:before {
  content: "\eab4";
}

.bx-doughnut-chart:before {
  content: "\eab5";
}

.bx-down-arrow:before {
  content: "\eab6";
}

.bx-down-arrow-alt:before {
  content: "\eab7";
}

.bx-down-arrow-circle:before {
  content: "\eab8";
}

.bx-download:before {
  content: "\eab9";
}

.bx-downvote:before {
  content: "\eaba";
}

.bx-drink:before {
  content: "\eabb";
}

.bx-droplet:before {
  content: "\eabc";
}

.bx-dumbbell:before {
  content: "\eabd";
}

.bx-duplicate:before {
  content: "\eabe";
}

.bx-edit:before {
  content: "\eabf";
}

.bx-edit-alt:before {
  content: "\eac0";
}

.bx-envelope:before {
  content: "\eac1";
}

.bx-envelope-open:before {
  content: "\eac2";
}

.bx-equalizer:before {
  content: "\eac3";
}

.bx-eraser:before {
  content: "\eac4";
}

.bx-error:before {
  content: "\eac5";
}

.bx-error-alt:before {
  content: "\eac6";
}

.bx-error-circle:before {
  content: "\eac7";
}

.bx-euro:before {
  content: "\eac8";
}

.bx-exclude:before {
  content: "\eac9";
}

.bx-exit:before {
  content: "\eaca";
}

.bx-exit-fullscreen:before {
  content: "\eacb";
}

.bx-expand:before {
  content: "\eacc";
}

.bx-expand-alt:before {
  content: "\eacd";
}

.bx-export:before {
  content: "\eace";
}

.bx-extension:before {
  content: "\eacf";
}

.bx-face:before {
  content: "\ead0";
}

.bx-fast-forward:before {
  content: "\ead1";
}

.bx-fast-forward-circle:before {
  content: "\ead2";
}

.bx-female:before {
  content: "\ead3";
}

.bx-female-sign:before {
  content: "\ead4";
}

.bx-file:before {
  content: "\ead5";
}

.bx-file-blank:before {
  content: "\ead6";
}

.bx-file-find:before {
  content: "\ead7";
}

.bx-film:before {
  content: "\ead8";
}

.bx-filter:before {
  content: "\ead9";
}

.bx-filter-alt:before {
  content: "\eada";
}

.bx-fingerprint:before {
  content: "\eadb";
}

.bx-first-aid:before {
  content: "\eadc";
}

.bx-first-page:before {
  content: "\eadd";
}

.bx-flag:before {
  content: "\eade";
}

.bx-folder:before {
  content: "\eadf";
}

.bx-folder-minus:before {
  content: "\eae0";
}

.bx-folder-open:before {
  content: "\eae1";
}

.bx-folder-plus:before {
  content: "\eae2";
}

.bx-font:before {
  content: "\eae3";
}

.bx-font-color:before {
  content: "\eae4";
}

.bx-font-family:before {
  content: "\eae5";
}

.bx-font-size:before {
  content: "\eae6";
}

.bx-food-menu:before {
  content: "\eae7";
}

.bx-food-tag:before {
  content: "\eae8";
}

.bx-football:before {
  content: "\eae9";
}

.bx-fridge:before {
  content: "\eaea";
}

.bx-fullscreen:before {
  content: "\eaeb";
}

.bx-game:before {
  content: "\eaec";
}

.bx-gas-pump:before {
  content: "\eaed";
}

.bx-ghost:before {
  content: "\eaee";
}

.bx-gift:before {
  content: "\eaef";
}

.bx-git-branch:before {
  content: "\eaf0";
}

.bx-git-commit:before {
  content: "\eaf1";
}

.bx-git-compare:before {
  content: "\eaf2";
}

.bx-git-merge:before {
  content: "\eaf3";
}

.bx-git-pull-request:before {
  content: "\eaf4";
}

.bx-git-repo-forked:before {
  content: "\eaf5";
}

.bx-glasses:before {
  content: "\eaf6";
}

.bx-glasses-alt:before {
  content: "\eaf7";
}

.bx-globe:before {
  content: "\eaf8";
}

.bx-globe-alt:before {
  content: "\eaf9";
}

.bx-grid:before {
  content: "\eafa";
}

.bx-grid-alt:before {
  content: "\eafb";
}

.bx-grid-horizontal:before {
  content: "\eafc";
}

.bx-grid-small:before {
  content: "\eafd";
}

.bx-grid-vertical:before {
  content: "\eafe";
}

.bx-group:before {
  content: "\eaff";
}

.bx-handicap:before {
  content: "\eb00";
}

.bx-happy:before {
  content: "\eb01";
}

.bx-happy-alt:before {
  content: "\eb02";
}

.bx-happy-beaming:before {
  content: "\eb03";
}

.bx-happy-heart-eyes:before {
  content: "\eb04";
}

.bx-hash:before {
  content: "\eb05";
}

.bx-hdd:before {
  content: "\eb06";
}

.bx-heading:before {
  content: "\eb07";
}

.bx-headphone:before {
  content: "\eb08";
}

.bx-health:before {
  content: "\eb09";
}

.bx-heart:before {
  content: "\eb0a";
}

.bx-heart-circle:before {
  content: "\eb0b";
}

.bx-heart-square:before {
  content: "\eb0c";
}

.bx-help-circle:before {
  content: "\eb0d";
}

.bx-hide:before {
  content: "\eb0e";
}

.bx-highlight:before {
  content: "\eb0f";
}

.bx-history:before {
  content: "\eb10";
}

.bx-hive:before {
  content: "\eb11";
}

.bx-home:before {
  content: "\eb12";
}

.bx-home-alt:before {
  content: "\eb13";
}

.bx-home-circle:before {
  content: "\eb14";
}

.bx-home-heart:before {
  content: "\eb15";
}

.bx-home-smile:before {
  content: "\eb16";
}

.bx-horizontal-center:before {
  content: "\eb17";
}

.bx-hotel:before {
  content: "\eb18";
}

.bx-hourglass:before {
  content: "\eb19";
}

.bx-id-card:before {
  content: "\eb1a";
}

.bx-image:before {
  content: "\eb1b";
}

.bx-image-add:before {
  content: "\eb1c";
}

.bx-image-alt:before {
  content: "\eb1d";
}

.bx-images:before {
  content: "\eb1e";
}

.bx-import:before {
  content: "\eb1f";
}

.bx-infinite:before {
  content: "\eb20";
}

.bx-info-circle:before {
  content: "\eb21";
}

.bx-info-square:before {
  content: "\eb22";
}

.bx-intersect:before {
  content: "\eb23";
}

.bx-italic:before {
  content: "\eb24";
}

.bx-joystick:before {
  content: "\eb25";
}

.bx-joystick-alt:before {
  content: "\eb26";
}

.bx-joystick-button:before {
  content: "\eb27";
}

.bx-key:before {
  content: "\eb28";
}

.bx-label:before {
  content: "\eb29";
}

.bx-landscape:before {
  content: "\eb2a";
}

.bx-laptop:before {
  content: "\eb2b";
}

.bx-last-page:before {
  content: "\eb2c";
}

.bx-laugh:before {
  content: "\eb2d";
}

.bx-layer:before {
  content: "\eb2e";
}

.bx-layer-minus:before {
  content: "\eb2f";
}

.bx-layer-plus:before {
  content: "\eb30";
}

.bx-layout:before {
  content: "\eb31";
}

.bx-left-arrow:before {
  content: "\eb32";
}

.bx-left-arrow-alt:before {
  content: "\eb33";
}

.bx-left-arrow-circle:before {
  content: "\eb34";
}

.bx-left-down-arrow-circle:before {
  content: "\eb35";
}

.bx-left-indent:before {
  content: "\eb36";
}

.bx-left-top-arrow-circle:before {
  content: "\eb37";
}

.bx-library:before {
  content: "\eb38";
}

.bx-like:before {
  content: "\eb39";
}

.bx-line-chart:before {
  content: "\eb3a";
}

.bx-line-chart-down:before {
  content: "\eb3b";
}

.bx-link:before {
  content: "\eb3c";
}

.bx-link-alt:before {
  content: "\eb3d";
}

.bx-link-external:before {
  content: "\eb3e";
}

.bx-lira:before {
  content: "\eb3f";
}

.bx-list-check:before {
  content: "\eb40";
}

.bx-list-minus:before {
  content: "\eb41";
}

.bx-list-ol:before {
  content: "\eb42";
}

.bx-list-plus:before {
  content: "\eb43";
}

.bx-list-ul:before {
  content: "\eb44";
}

.bx-loader:before {
  content: "\eb45";
}

.bx-loader-alt:before {
  content: "\eb46";
}

.bx-loader-circle:before {
  content: "\eb47";
}

.bx-location-plus:before {
  content: "\eb48";
}

.bx-lock:before {
  content: "\eb49";
}

.bx-lock-alt:before {
  content: "\eb4a";
}

.bx-lock-open:before {
  content: "\eb4b";
}

.bx-lock-open-alt:before {
  content: "\eb4c";
}

.bx-log-in:before {
  content: "\eb4d";
}

.bx-log-in-circle:before {
  content: "\eb4e";
}

.bx-log-out:before {
  content: "\eb4f";
}

.bx-log-out-circle:before {
  content: "\eb50";
}

.bx-low-vision:before {
  content: "\eb51";
}

.bx-magnet:before {
  content: "\eb52";
}

.bx-mail-send:before {
  content: "\eb53";
}

.bx-male:before {
  content: "\eb54";
}

.bx-male-sign:before {
  content: "\eb55";
}

.bx-map:before {
  content: "\eb56";
}

.bx-map-alt:before {
  content: "\eb57";
}

.bx-map-pin:before {
  content: "\eb58";
}

.bx-mask:before {
  content: "\eb59";
}

.bx-medal:before {
  content: "\eb5a";
}

.bx-meh:before {
  content: "\eb5b";
}

.bx-meh-alt:before {
  content: "\eb5c";
}

.bx-meh-blank:before {
  content: "\eb5d";
}

.bx-memory-card:before {
  content: "\eb5e";
}

.bx-menu:before {
  content: "\eb5f";
}

.bx-menu-alt-left:before {
  content: "\ef5b";
}

.bx-menu-alt-right:before {
  content: "\eb61";
}

.bx-merge:before {
  content: "\eb62";
}

.bx-message:before {
  content: "\eb63";
}

.bx-message-add:before {
  content: "\eb64";
}

.bx-message-alt:before {
  content: "\eb65";
}

.bx-message-alt-add:before {
  content: "\eb66";
}

.bx-message-alt-check:before {
  content: "\eb67";
}

.bx-message-alt-detail:before {
  content: "\eb68";
}

.bx-message-alt-dots:before {
  content: "\eb69";
}

.bx-message-alt-edit:before {
  content: "\eb6a";
}

.bx-message-alt-error:before {
  content: "\eb6b";
}

.bx-message-alt-minus:before {
  content: "\eb6c";
}

.bx-message-alt-x:before {
  content: "\eb6d";
}

.bx-message-check:before {
  content: "\eb6e";
}

.bx-message-detail:before {
  content: "\eb6f";
}

.bx-message-dots:before {
  content: "\eb70";
}

.bx-message-edit:before {
  content: "\eb71";
}

.bx-message-error:before {
  content: "\eb72";
}

.bx-message-minus:before {
  content: "\eb73";
}

.bx-message-rounded:before {
  content: "\eb74";
}

.bx-message-rounded-add:before {
  content: "\eb75";
}

.bx-message-rounded-check:before {
  content: "\eb76";
}

.bx-message-rounded-detail:before {
  content: "\eb77";
}

.bx-message-rounded-dots:before {
  content: "\eb78";
}

.bx-message-rounded-edit:before {
  content: "\ef5c";
}

.bx-message-rounded-error:before {
  content: "\eb7a";
}

.bx-message-rounded-minus:before {
  content: "\eb7b";
}

.bx-message-rounded-x:before {
  content: "\eb7c";
}

.bx-message-square:before {
  content: "\eb7d";
}

.bx-message-square-add:before {
  content: "\eb7e";
}

.bx-message-square-check:before {
  content: "\eb7f";
}

.bx-message-square-detail:before {
  content: "\eb80";
}

.bx-message-square-dots:before {
  content: "\eb81";
}

.bx-message-square-edit:before {
  content: "\eb82";
}

.bx-message-square-error:before {
  content: "\eb83";
}

.bx-message-square-minus:before {
  content: "\eb84";
}

.bx-message-square-x:before {
  content: "\eb85";
}

.bx-message-x:before {
  content: "\eb86";
}

.bx-meteor:before {
  content: "\eb87";
}

.bx-microchip:before {
  content: "\eb88";
}

.bx-microphone:before {
  content: "\eb89";
}

.bx-microphone-off:before {
  content: "\eb8a";
}

.bx-minus:before {
  content: "\eb8b";
}

.bx-minus-back:before {
  content: "\eb8c";
}

.bx-minus-circle:before {
  content: "\eb8d";
}

.bx-minus-front:before {
  content: "\eb8e";
}

.bx-mobile:before {
  content: "\eb8f";
}

.bx-mobile-alt:before {
  content: "\eb90";
}

.bx-mobile-landscape:before {
  content: "\eb91";
}

.bx-mobile-vibration:before {
  content: "\ef5d";
}

.bx-money:before {
  content: "\eb93";
}

.bx-moon:before {
  content: "\eb94";
}

.bx-mouse:before {
  content: "\eb95";
}

.bx-mouse-alt:before {
  content: "\eb96";
}

.bx-move:before {
  content: "\eb97";
}

.bx-move-horizontal:before {
  content: "\eb98";
}

.bx-move-vertical:before {
  content: "\eb99";
}

.bx-movie:before {
  content: "\eb9a";
}

.bx-movie-play:before {
  content: "\eb9b";
}

.bx-music:before {
  content: "\eb9c";
}

.bx-navigation:before {
  content: "\eb9d";
}

.bx-network-chart:before {
  content: "\eb9e";
}

.bx-news:before {
  content: "\eb9f";
}

.bx-no-entry:before {
  content: "\eba0";
}

.bx-note:before {
  content: "\eba1";
}

.bx-notepad:before {
  content: "\eba2";
}

.bx-notification:before {
  content: "\eba3";
}

.bx-notification-off:before {
  content: "\eba4";
}

.bx-outline:before {
  content: "\eba5";
}

.bx-package:before {
  content: "\eba6";
}

.bx-paint:before {
  content: "\eba7";
}

.bx-paint-roll:before {
  content: "\eba8";
}

.bx-palette:before {
  content: "\eba9";
}

.bx-paperclip:before {
  content: "\ebaa";
}

.bx-paper-plane:before {
  content: "\ef61";
}

.bx-paragraph:before {
  content: "\ebac";
}

.bx-paste:before {
  content: "\ebad";
}

.bx-pause:before {
  content: "\ebae";
}

.bx-pause-circle:before {
  content: "\ebaf";
}

.bx-pen:before {
  content: "\ebb0";
}

.bx-pencil:before {
  content: "\ebb1";
}

.bx-phone:before {
  content: "\ebb2";
}

.bx-phone-call:before {
  content: "\ebb3";
}

.bx-phone-incoming:before {
  content: "\ebb4";
}

.bx-phone-off:before {
  content: "\ebb5";
}

.bx-phone-outgoing:before {
  content: "\ebb6";
}

.bx-photo-album:before {
  content: "\ebb7";
}

.bx-pie-chart:before {
  content: "\ebb8";
}

.bx-pie-chart-alt:before {
  content: "\ebb9";
}

.bx-pie-chart-alt-2:before {
  content: "\ebba";
}

.bx-pin:before {
  content: "\ebbb";
}

.bx-planet:before {
  content: "\ebbc";
}

.bx-play:before {
  content: "\ebbd";
}

.bx-play-circle:before {
  content: "\ebbe";
}

.bx-plug:before {
  content: "\ebbf";
}

.bx-plus:before {
  content: "\ebc0";
}

.bx-plus-circle:before {
  content: "\ebc1";
}

.bx-plus-medical:before {
  content: "\ebc2";
}

.bx-podcast:before {
  content: "\ebc3";
}

.bx-pointer:before {
  content: "\ef5e";
}

.bx-poll:before {
  content: "\ebc5";
}

.bx-polygon:before {
  content: "\ebc6";
}

.bx-pound:before {
  content: "\ebc7";
}

.bx-power-off:before {
  content: "\ebc8";
}

.bx-printer:before {
  content: "\ebc9";
}

.bx-pulse:before {
  content: "\ebca";
}

.bx-purchase-tag:before {
  content: "\ebcb";
}

.bx-purchase-tag-alt:before {
  content: "\ebcc";
}

.bx-pyramid:before {
  content: "\ebcd";
}

.bx-qr:before {
  content: "\ebce";
}

.bx-qr-scan:before {
  content: "\ebcf";
}

.bx-question-mark:before {
  content: "\ebd0";
}

.bx-radar:before {
  content: "\ebd1";
}

.bx-radio:before {
  content: "\ebd2";
}

.bx-radio-circle:before {
  content: "\ebd3";
}

.bx-radio-circle-marked:before {
  content: "\ebd4";
}

.bx-receipt:before {
  content: "\ebd5";
}

.bx-rectangle:before {
  content: "\ebd6";
}

.bx-recycle:before {
  content: "\ebd7";
}

.bx-redo:before {
  content: "\ebd8";
}

.bx-refresh:before {
  content: "\ebd9";
}

.bx-registered:before {
  content: "\ebda";
}

.bx-rename:before {
  content: "\ebdb";
}

.bx-repeat:before {
  content: "\ebdc";
}

.bx-reply:before {
  content: "\ef5f";
}

.bx-reply-all:before {
  content: "\ebde";
}

.bx-repost:before {
  content: "\ebdf";
}

.bx-reset:before {
  content: "\ebe0";
}

.bx-restaurant:before {
  content: "\ebe1";
}

.bx-revision:before {
  content: "\ebe2";
}

.bx-rewind:before {
  content: "\ebe3";
}

.bx-rewind-circle:before {
  content: "\ebe4";
}

.bx-right-arrow:before {
  content: "\ebe5";
}

.bx-right-arrow-alt:before {
  content: "\ebe6";
}

.bx-right-arrow-circle:before {
  content: "\ebe7";
}

.bx-right-down-arrow-circle:before {
  content: "\ebe8";
}

.bx-right-indent:before {
  content: "\ebe9";
}

.bx-right-top-arrow-circle:before {
  content: "\ebea";
}

.bx-rocket:before {
  content: "\ebeb";
}

.bx-rotate-left:before {
  content: "\ebec";
}

.bx-rotate-right:before {
  content: "\ebed";
}

.bx-rss:before {
  content: "\ebee";
}

.bx-ruble:before {
  content: "\ebef";
}

.bx-ruler:before {
  content: "\ebf0";
}

.bx-run:before {
  content: "\ebf1";
}

.bx-rupee:before {
  content: "\ebf2";
}

.bx-sad:before {
  content: "\ebf3";
}

.bx-save:before {
  content: "\ebf4";
}

.bx-scan:before {
  content: "\ebf5";
}

.bx-screenshot:before {
  content: "\ef60";
}

.bx-search:before {
  content: "\ebf7";
}

.bx-search-alt:before {
  content: "\ebf8";
}

.bx-search-alt-2:before {
  content: "\ebf9";
}

.bx-selection:before {
  content: "\ebfa";
}

.bx-select-multiple:before {
  content: "\ebfb";
}

.bx-send:before {
  content: "\ebfc";
}

.bx-server:before {
  content: "\ebfd";
}

.bx-shape-circle:before {
  content: "\ebfe";
}

.bx-shape-polygon:before {
  content: "\ebff";
}

.bx-shape-square:before {
  content: "\ec00";
}

.bx-shape-triangle:before {
  content: "\ec01";
}

.bx-share:before {
  content: "\ec02";
}

.bx-share-alt:before {
  content: "\ec03";
}

.bx-shekel:before {
  content: "\ec04";
}

.bx-shield:before {
  content: "\ec05";
}

.bx-shield-alt:before {
  content: "\ec06";
}

.bx-shield-alt-2:before {
  content: "\ec07";
}

.bx-shield-quarter:before {
  content: "\ec08";
}

.bx-shield-x:before {
  content: "\ec09";
}

.bx-shocked:before {
  content: "\ec0a";
}

.bx-shopping-bag:before {
  content: "\ec0b";
}

.bx-show:before {
  content: "\ec0c";
}

.bx-show-alt:before {
  content: "\ec0d";
}

.bx-shuffle:before {
  content: "\ec0e";
}

.bx-sidebar:before {
  content: "\ec0f";
}

.bx-sitemap:before {
  content: "\ec10";
}

.bx-skip-next:before {
  content: "\ec11";
}

.bx-skip-next-circle:before {
  content: "\ec12";
}

.bx-skip-previous:before {
  content: "\ec13";
}

.bx-skip-previous-circle:before {
  content: "\ec14";
}

.bx-sleepy:before {
  content: "\ec15";
}

.bx-slider:before {
  content: "\ec16";
}

.bx-slider-alt:before {
  content: "\ec17";
}

.bx-slideshow:before {
  content: "\ec18";
}

.bx-smile:before {
  content: "\ec19";
}

.bx-sort:before {
  content: "\ec1a";
}

.bx-sort-alt-2:before {
  content: "\ec1b";
}

.bx-sort-a-z:before {
  content: "\ec1c";
}

.bx-sort-down:before {
  content: "\ec1d";
}

.bx-sort-up:before {
  content: "\ec1e";
}

.bx-sort-z-a:before {
  content: "\ec1f";
}

.bx-spa:before {
  content: "\ec20";
}

.bx-space-bar:before {
  content: "\ec21";
}

.bx-speaker:before {
  content: "\ec22";
}

.bx-spray-can:before {
  content: "\ec23";
}

.bx-spreadsheet:before {
  content: "\ec24";
}

.bx-square:before {
  content: "\ec25";
}

.bx-square-rounded:before {
  content: "\ec26";
}

.bx-star:before {
  content: "\ec27";
}

.bx-station:before {
  content: "\ec28";
}

.bx-stats:before {
  content: "\ec29";
}

.bx-sticker:before {
  content: "\ec2a";
}

.bx-stop:before {
  content: "\ec2b";
}

.bx-stop-circle:before {
  content: "\ec2c";
}

.bx-stopwatch:before {
  content: "\ec2d";
}

.bx-store:before {
  content: "\ec2e";
}

.bx-store-alt:before {
  content: "\ec2f";
}

.bx-street-view:before {
  content: "\ec30";
}

.bx-strikethrough:before {
  content: "\ec31";
}

.bx-subdirectory-left:before {
  content: "\ec32";
}

.bx-subdirectory-right:before {
  content: "\ec33";
}

.bx-sun:before {
  content: "\ec34";
}

.bx-support:before {
  content: "\ec35";
}

.bx-swim:before {
  content: "\ec36";
}

.bx-sync:before {
  content: "\ec37";
}

.bx-tab:before {
  content: "\ec38";
}

.bx-table:before {
  content: "\ec39";
}

.bx-tachometer:before {
  content: "\ec3a";
}

.bx-tag:before {
  content: "\ec3b";
}

.bx-tag-alt:before {
  content: "\ec3c";
}

.bx-target-lock:before {
  content: "\ec3d";
}

.bx-task:before {
  content: "\ec3e";
}

.bx-task-x:before {
  content: "\ec3f";
}

.bx-taxi:before {
  content: "\ec40";
}

.bx-tennis-ball:before {
  content: "\ec41";
}

.bx-terminal:before {
  content: "\ec42";
}

.bx-test-tube:before {
  content: "\ec43";
}

.bx-text:before {
  content: "\ec44";
}

.bx-time:before {
  content: "\ec45";
}

.bx-time-five:before {
  content: "\ec46";
}

.bx-timer:before {
  content: "\ec47";
}

.bx-tired:before {
  content: "\ec48";
}

.bx-toggle-left:before {
  content: "\ec49";
}

.bx-toggle-right:before {
  content: "\ec4a";
}

.bx-tone:before {
  content: "\ec4b";
}

.bx-traffic-cone:before {
  content: "\ec4c";
}

.bx-train:before {
  content: "\ec4d";
}

.bx-transfer:before {
  content: "\ec4e";
}

.bx-transfer-alt:before {
  content: "\ec4f";
}

.bx-trash:before {
  content: "\ec50";
}

.bx-trash-alt:before {
  content: "\ec51";
}

.bx-trending-down:before {
  content: "\ec52";
}

.bx-trending-up:before {
  content: "\ec53";
}

.bx-trim:before {
  content: "\ec54";
}

.bx-trip:before {
  content: "\ec55";
}

.bx-trophy:before {
  content: "\ec56";
}

.bx-tv:before {
  content: "\ec57";
}

.bx-underline:before {
  content: "\ec58";
}

.bx-undo:before {
  content: "\ec59";
}

.bx-unite:before {
  content: "\ec5a";
}

.bx-unlink:before {
  content: "\ec5b";
}

.bx-up-arrow:before {
  content: "\ec5c";
}

.bx-up-arrow-alt:before {
  content: "\ec5d";
}

.bx-up-arrow-circle:before {
  content: "\ec5e";
}

.bx-upload:before {
  content: "\ec5f";
}

.bx-upside-down:before {
  content: "\ec60";
}

.bx-upvote:before {
  content: "\ec61";
}

.bx-usb:before {
  content: "\ec62";
}

.bx-user:before {
  content: "\ec63";
}

.bx-user-check:before {
  content: "\ec64";
}

.bx-user-circle:before {
  content: "\ec65";
}

.bx-user-minus:before {
  content: "\ec66";
}

.bx-user-pin:before {
  content: "\ec67";
}

.bx-user-plus:before {
  content: "\ec68";
}

.bx-user-voice:before {
  content: "\ec69";
}

.bx-user-x:before {
  content: "\ec6a";
}

.bx-vector:before {
  content: "\ec6b";
}

.bx-vertical-center:before {
  content: "\ec6c";
}

.bx-vial:before {
  content: "\ec6d";
}

.bx-video:before {
  content: "\ec6e";
}

.bx-video-off:before {
  content: "\ec6f";
}

.bx-video-plus:before {
  content: "\ec70";
}

.bx-video-recording:before {
  content: "\ec71";
}

.bx-voicemail:before {
  content: "\ec72";
}

.bx-volume:before {
  content: "\ec73";
}

.bx-volume-full:before {
  content: "\ec74";
}

.bx-volume-low:before {
  content: "\ec75";
}

.bx-volume-mute:before {
  content: "\ec76";
}

.bx-walk:before {
  content: "\ec77";
}

.bx-wallet:before {
  content: "\ec78";
}

.bx-wallet-alt:before {
  content: "\ec79";
}

.bx-water:before {
  content: "\ec7a";
}

.bx-webcam:before {
  content: "\ec7b";
}

.bx-wifi:before {
  content: "\ec7c";
}

.bx-wifi-0:before {
  content: "\ec7d";
}

.bx-wifi-1:before {
  content: "\ec7e";
}

.bx-wifi-2:before {
  content: "\ec7f";
}

.bx-wifi-off:before {
  content: "\ec80";
}

.bx-wind:before {
  content: "\ec81";
}

.bx-window:before {
  content: "\ec82";
}

.bx-window-alt:before {
  content: "\ec83";
}

.bx-window-close:before {
  content: "\ec84";
}

.bx-window-open:before {
  content: "\ec85";
}

.bx-windows:before {
  content: "\ec86";
}

.bx-wine:before {
  content: "\ec87";
}

.bx-wink-smile:before {
  content: "\ec88";
}

.bx-wink-tongue:before {
  content: "\ec89";
}

.bx-won:before {
  content: "\ec8a";
}

.bx-world:before {
  content: "\ec8b";
}

.bx-wrench:before {
  content: "\ec8c";
}

.bx-x:before {
  content: "\ec8d";
}

.bx-x-circle:before {
  content: "\ec8e";
}

.bx-yen:before {
  content: "\ec8f";
}

.bx-zoom-in:before {
  content: "\ec90";
}

.bx-zoom-out:before {
  content: "\ec91";
}

.bxs-party:before {
  content: "\ec92";
}

.bxs-hot:before {
  content: "\ec93";
}

.bxs-droplet:before {
  content: "\ec94";
}

.bxs-cat:before {
  content: "\ec95";
}

.bxs-dog:before {
  content: "\ec96";
}

.bxs-injection:before {
  content: "\ec97";
}

.bxs-leaf:before {
  content: "\ec98";
}

.bxs-add-to-queue:before {
  content: "\ec99";
}

.bxs-adjust:before {
  content: "\ec9a";
}

.bxs-adjust-alt:before {
  content: "\ec9b";
}

.bxs-alarm:before {
  content: "\ec9c";
}

.bxs-alarm-add:before {
  content: "\ec9d";
}

.bxs-alarm-exclamation:before {
  content: "\ec9e";
}

.bxs-alarm-off:before {
  content: "\ec9f";
}

.bxs-alarm-snooze:before {
  content: "\eca0";
}

.bxs-album:before {
  content: "\eca1";
}

.bxs-ambulance:before {
  content: "\eca2";
}

.bxs-analyse:before {
  content: "\eca3";
}

.bxs-angry:before {
  content: "\eca4";
}

.bxs-arch:before {
  content: "\eca5";
}

.bxs-archive:before {
  content: "\eca6";
}

.bxs-archive-in:before {
  content: "\eca7";
}

.bxs-archive-out:before {
  content: "\eca8";
}

.bxs-area:before {
  content: "\eca9";
}

.bxs-arrow-from-bottom:before {
  content: "\ecaa";
}

.bxs-arrow-from-left:before {
  content: "\ecab";
}

.bxs-arrow-from-right:before {
  content: "\ecac";
}

.bxs-arrow-from-top:before {
  content: "\ecad";
}

.bxs-arrow-to-bottom:before {
  content: "\ecae";
}

.bxs-arrow-to-left:before {
  content: "\ecaf";
}

.bxs-arrow-to-right:before {
  content: "\ecb0";
}

.bxs-arrow-to-top:before {
  content: "\ecb1";
}

.bxs-award:before {
  content: "\ecb2";
}

.bxs-baby-carriage:before {
  content: "\ecb3";
}

.bxs-backpack:before {
  content: "\ecb4";
}

.bxs-badge:before {
  content: "\ecb5";
}

.bxs-badge-check:before {
  content: "\ecb6";
}

.bxs-badge-dollar:before {
  content: "\ecb7";
}

.bxs-ball:before {
  content: "\ecb8";
}

.bxs-band-aid:before {
  content: "\ecb9";
}

.bxs-bank:before {
  content: "\ecba";
}

.bxs-bar-chart-alt-2:before {
  content: "\ecbb";
}

.bxs-bar-chart-square:before {
  content: "\ecbc";
}

.bxs-barcode:before {
  content: "\ecbd";
}

.bxs-baseball:before {
  content: "\ecbe";
}

.bxs-basket:before {
  content: "\ecbf";
}

.bxs-basketball:before {
  content: "\ecc0";
}

.bxs-bath:before {
  content: "\ecc1";
}

.bxs-battery:before {
  content: "\ecc2";
}

.bxs-battery-charging:before {
  content: "\ecc3";
}

.bxs-battery-full:before {
  content: "\ecc4";
}

.bxs-battery-low:before {
  content: "\ecc5";
}

.bxs-bed:before {
  content: "\ecc6";
}

.bxs-been-here:before {
  content: "\ecc7";
}

.bxs-beer:before {
  content: "\ecc8";
}

.bxs-bell:before {
  content: "\ecc9";
}

.bxs-bell-minus:before {
  content: "\ecca";
}

.bxs-bell-off:before {
  content: "\eccb";
}

.bxs-bell-plus:before {
  content: "\eccc";
}

.bxs-bell-ring:before {
  content: "\eccd";
}

.bxs-bible:before {
  content: "\ecce";
}

.bxs-binoculars:before {
  content: "\eccf";
}

.bxs-blanket:before {
  content: "\ecd0";
}

.bxs-bolt:before {
  content: "\ecd1";
}

.bxs-bolt-circle:before {
  content: "\ecd2";
}

.bxs-bomb:before {
  content: "\ecd3";
}

.bxs-bone:before {
  content: "\ecd4";
}

.bxs-bong:before {
  content: "\ecd5";
}

.bxs-book:before {
  content: "\ecd6";
}

.bxs-book-add:before {
  content: "\ecd7";
}

.bxs-book-alt:before {
  content: "\ecd8";
}

.bxs-book-bookmark:before {
  content: "\ecd9";
}

.bxs-book-content:before {
  content: "\ecda";
}

.bxs-book-heart:before {
  content: "\ecdb";
}

.bxs-bookmark:before {
  content: "\ecdc";
}

.bxs-bookmark-alt:before {
  content: "\ecdd";
}

.bxs-bookmark-alt-minus:before {
  content: "\ecde";
}

.bxs-bookmark-alt-plus:before {
  content: "\ecdf";
}

.bxs-bookmark-heart:before {
  content: "\ece0";
}

.bxs-bookmark-minus:before {
  content: "\ece1";
}

.bxs-bookmark-plus:before {
  content: "\ece2";
}

.bxs-bookmarks:before {
  content: "\ece3";
}

.bxs-bookmark-star:before {
  content: "\ece4";
}

.bxs-book-open:before {
  content: "\ece5";
}

.bxs-book-reader:before {
  content: "\ece6";
}

.bxs-bot:before {
  content: "\ece7";
}

.bxs-bowling-ball:before {
  content: "\ece8";
}

.bxs-box:before {
  content: "\ece9";
}

.bxs-brain:before {
  content: "\ecea";
}

.bxs-briefcase:before {
  content: "\eceb";
}

.bxs-briefcase-alt:before {
  content: "\ecec";
}

.bxs-briefcase-alt-2:before {
  content: "\eced";
}

.bxs-brightness:before {
  content: "\ecee";
}

.bxs-brightness-half:before {
  content: "\ecef";
}

.bxs-brush:before {
  content: "\ecf0";
}

.bxs-brush-alt:before {
  content: "\ecf1";
}

.bxs-bug:before {
  content: "\ecf2";
}

.bxs-bug-alt:before {
  content: "\ecf3";
}

.bxs-building:before {
  content: "\ecf4";
}

.bxs-building-house:before {
  content: "\ecf5";
}

.bxs-buildings:before {
  content: "\ecf6";
}

.bxs-bulb:before {
  content: "\ecf7";
}

.bxs-bullseye:before {
  content: "\ecf8";
}

.bxs-buoy:before {
  content: "\ecf9";
}

.bxs-bus:before {
  content: "\ecfa";
}

.bxs-business:before {
  content: "\ecfb";
}

.bxs-bus-school:before {
  content: "\ecfc";
}

.bxs-cabinet:before {
  content: "\ecfd";
}

.bxs-cake:before {
  content: "\ecfe";
}

.bxs-calculator:before {
  content: "\ecff";
}

.bxs-calendar:before {
  content: "\ed00";
}

.bxs-calendar-alt:before {
  content: "\ed01";
}

.bxs-calendar-check:before {
  content: "\ed02";
}

.bxs-calendar-edit:before {
  content: "\ed03";
}

.bxs-calendar-event:before {
  content: "\ed04";
}

.bxs-calendar-exclamation:before {
  content: "\ed05";
}

.bxs-calendar-heart:before {
  content: "\ed06";
}

.bxs-calendar-minus:before {
  content: "\ed07";
}

.bxs-calendar-plus:before {
  content: "\ed08";
}

.bxs-calendar-star:before {
  content: "\ed09";
}

.bxs-calendar-week:before {
  content: "\ed0a";
}

.bxs-calendar-x:before {
  content: "\ed0b";
}

.bxs-camera:before {
  content: "\ed0c";
}

.bxs-camera-home:before {
  content: "\ed0d";
}

.bxs-camera-movie:before {
  content: "\ed0e";
}

.bxs-camera-off:before {
  content: "\ed0f";
}

.bxs-camera-plus:before {
  content: "\ed10";
}

.bxs-capsule:before {
  content: "\ed11";
}

.bxs-captions:before {
  content: "\ed12";
}

.bxs-car:before {
  content: "\ed13";
}

.bxs-car-battery:before {
  content: "\ed14";
}

.bxs-car-crash:before {
  content: "\ed15";
}

.bxs-card:before {
  content: "\ed16";
}

.bxs-caret-down-circle:before {
  content: "\ed17";
}

.bxs-caret-down-square:before {
  content: "\ed18";
}

.bxs-caret-left-circle:before {
  content: "\ed19";
}

.bxs-caret-left-square:before {
  content: "\ed1a";
}

.bxs-caret-right-circle:before {
  content: "\ed1b";
}

.bxs-caret-right-square:before {
  content: "\ed1c";
}

.bxs-caret-up-circle:before {
  content: "\ed1d";
}

.bxs-caret-up-square:before {
  content: "\ed1e";
}

.bxs-car-garage:before {
  content: "\ed1f";
}

.bxs-car-mechanic:before {
  content: "\ed20";
}

.bxs-carousel:before {
  content: "\ed21";
}

.bxs-cart:before {
  content: "\ed22";
}

.bxs-cart-add:before {
  content: "\ed23";
}

.bxs-cart-alt:before {
  content: "\ed24";
}

.bxs-cart-download:before {
  content: "\ed25";
}

.bxs-car-wash:before {
  content: "\ed26";
}

.bxs-category:before {
  content: "\ed27";
}

.bxs-category-alt:before {
  content: "\ed28";
}

.bxs-cctv:before {
  content: "\ed29";
}

.bxs-certification:before {
  content: "\ed2a";
}

.bxs-chalkboard:before {
  content: "\ed2b";
}

.bxs-chart:before {
  content: "\ed2c";
}

.bxs-chat:before {
  content: "\ed2d";
}

.bxs-checkbox:before {
  content: "\ed2e";
}

.bxs-checkbox-checked:before {
  content: "\ed2f";
}

.bxs-checkbox-minus:before {
  content: "\ed30";
}

.bxs-check-circle:before {
  content: "\ed31";
}

.bxs-check-shield:before {
  content: "\ed32";
}

.bxs-check-square:before {
  content: "\ed33";
}

.bxs-chess:before {
  content: "\ed34";
}

.bxs-chevron-down:before {
  content: "\ed35";
}

.bxs-chevron-down-circle:before {
  content: "\ed36";
}

.bxs-chevron-down-square:before {
  content: "\ed37";
}

.bxs-chevron-left:before {
  content: "\ed38";
}

.bxs-chevron-left-circle:before {
  content: "\ed39";
}

.bxs-chevron-left-square:before {
  content: "\ed3a";
}

.bxs-chevron-right:before {
  content: "\ed3b";
}

.bxs-chevron-right-circle:before {
  content: "\ed3c";
}

.bxs-chevron-right-square:before {
  content: "\ed3d";
}

.bxs-chevrons-down:before {
  content: "\ed3e";
}

.bxs-chevrons-left:before {
  content: "\ed3f";
}

.bxs-chevrons-right:before {
  content: "\ed40";
}

.bxs-chevrons-up:before {
  content: "\ed41";
}

.bxs-chevron-up:before {
  content: "\ed42";
}

.bxs-chevron-up-circle:before {
  content: "\ed43";
}

.bxs-chevron-up-square:before {
  content: "\ed44";
}

.bxs-chip:before {
  content: "\ed45";
}

.bxs-church:before {
  content: "\ed46";
}

.bxs-circle:before {
  content: "\ed47";
}

.bxs-city:before {
  content: "\ed48";
}

.bxs-clinic:before {
  content: "\ed49";
}

.bxs-cloud:before {
  content: "\ed4a";
}

.bxs-cloud-download:before {
  content: "\ed4b";
}

.bxs-cloud-lightning:before {
  content: "\ed4c";
}

.bxs-cloud-rain:before {
  content: "\ed4d";
}

.bxs-cloud-upload:before {
  content: "\ed4e";
}

.bxs-coffee:before {
  content: "\ed4f";
}

.bxs-coffee-alt:before {
  content: "\ed50";
}

.bxs-coffee-togo:before {
  content: "\ed51";
}

.bxs-cog:before {
  content: "\ed52";
}

.bxs-coin:before {
  content: "\ed53";
}

.bxs-coin-stack:before {
  content: "\ed54";
}

.bxs-collection:before {
  content: "\ed55";
}

.bxs-color-fill:before {
  content: "\ed56";
}

.bxs-comment:before {
  content: "\ed57";
}

.bxs-comment-add:before {
  content: "\ed58";
}

.bxs-comment-check:before {
  content: "\ed59";
}

.bxs-comment-detail:before {
  content: "\ed5a";
}

.bxs-comment-dots:before {
  content: "\ed5b";
}

.bxs-comment-edit:before {
  content: "\ed5c";
}

.bxs-comment-error:before {
  content: "\ed5d";
}

.bxs-comment-minus:before {
  content: "\ed5e";
}

.bxs-comment-x:before {
  content: "\ed5f";
}

.bxs-compass:before {
  content: "\ed60";
}

.bxs-component:before {
  content: "\ed61";
}

.bxs-confused:before {
  content: "\ed62";
}

.bxs-contact:before {
  content: "\ed63";
}

.bxs-conversation:before {
  content: "\ed64";
}

.bxs-cookie:before {
  content: "\ed65";
}

.bxs-cool:before {
  content: "\ed66";
}

.bxs-copy:before {
  content: "\ed67";
}

.bxs-copy-alt:before {
  content: "\ed68";
}

.bxs-copyright:before {
  content: "\ed69";
}

.bxs-coupon:before {
  content: "\ed6a";
}

.bxs-credit-card:before {
  content: "\ed6b";
}

.bxs-credit-card-alt:before {
  content: "\ed6c";
}

.bxs-credit-card-front:before {
  content: "\ed6d";
}

.bxs-crop:before {
  content: "\ed6e";
}

.bxs-crown:before {
  content: "\ed6f";
}

.bxs-cube:before {
  content: "\ed70";
}

.bxs-cube-alt:before {
  content: "\ed71";
}

.bxs-cuboid:before {
  content: "\ed72";
}

.bxs-customize:before {
  content: "\ed73";
}

.bxs-cylinder:before {
  content: "\ed74";
}

.bxs-dashboard:before {
  content: "\ed75";
}

.bxs-data:before {
  content: "\ed76";
}

.bxs-detail:before {
  content: "\ed77";
}

.bxs-devices:before {
  content: "\ed78";
}

.bxs-diamond:before {
  content: "\ed79";
}

.bxs-dice-1:before {
  content: "\ed7a";
}

.bxs-dice-2:before {
  content: "\ed7b";
}

.bxs-dice-3:before {
  content: "\ed7c";
}

.bxs-dice-4:before {
  content: "\ed7d";
}

.bxs-dice-5:before {
  content: "\ed7e";
}

.bxs-dice-6:before {
  content: "\ed7f";
}

.bxs-direction-left:before {
  content: "\ed80";
}

.bxs-direction-right:before {
  content: "\ed81";
}

.bxs-directions:before {
  content: "\ed82";
}

.bxs-disc:before {
  content: "\ed83";
}

.bxs-discount:before {
  content: "\ed84";
}

.bxs-dish:before {
  content: "\ed85";
}

.bxs-dislike:before {
  content: "\ed86";
}

.bxs-dizzy:before {
  content: "\ed87";
}

.bxs-dock-bottom:before {
  content: "\ed88";
}

.bxs-dock-left:before {
  content: "\ed89";
}

.bxs-dock-right:before {
  content: "\ed8a";
}

.bxs-dock-top:before {
  content: "\ed8b";
}

.bxs-dollar-circle:before {
  content: "\ed8c";
}

.bxs-donate-blood:before {
  content: "\ed8d";
}

.bxs-donate-heart:before {
  content: "\ed8e";
}

.bxs-door-open:before {
  content: "\ed8f";
}

.bxs-doughnut-chart:before {
  content: "\ed90";
}

.bxs-down-arrow:before {
  content: "\ed91";
}

.bxs-down-arrow-alt:before {
  content: "\ed92";
}

.bxs-down-arrow-circle:before {
  content: "\ed93";
}

.bxs-down-arrow-square:before {
  content: "\ed94";
}

.bxs-download:before {
  content: "\ed95";
}

.bxs-downvote:before {
  content: "\ed96";
}

.bxs-drink:before {
  content: "\ed97";
}

.bxs-droplet-half:before {
  content: "\ed98";
}

.bxs-dryer:before {
  content: "\ed99";
}

.bxs-duplicate:before {
  content: "\ed9a";
}

.bxs-edit:before {
  content: "\ed9b";
}

.bxs-edit-alt:before {
  content: "\ed9c";
}

.bxs-edit-location:before {
  content: "\ed9d";
}

.bxs-eject:before {
  content: "\ed9e";
}

.bxs-envelope:before {
  content: "\ed9f";
}

.bxs-envelope-open:before {
  content: "\eda0";
}

.bxs-eraser:before {
  content: "\eda1";
}

.bxs-error:before {
  content: "\eda2";
}

.bxs-error-alt:before {
  content: "\eda3";
}

.bxs-error-circle:before {
  content: "\eda4";
}

.bxs-ev-station:before {
  content: "\eda5";
}

.bxs-exit:before {
  content: "\eda6";
}

.bxs-extension:before {
  content: "\eda7";
}

.bxs-eyedropper:before {
  content: "\eda8";
}

.bxs-face:before {
  content: "\eda9";
}

.bxs-face-mask:before {
  content: "\edaa";
}

.bxs-factory:before {
  content: "\edab";
}

.bxs-fast-forward-circle:before {
  content: "\edac";
}

.bxs-file:before {
  content: "\edad";
}

.bxs-file-archive:before {
  content: "\edae";
}

.bxs-file-blank:before {
  content: "\edaf";
}

.bxs-file-css:before {
  content: "\edb0";
}

.bxs-file-doc:before {
  content: "\edb1";
}

.bxs-file-export:before {
  content: "\edb2";
}

.bxs-file-find:before {
  content: "\edb3";
}

.bxs-file-gif:before {
  content: "\edb4";
}

.bxs-file-html:before {
  content: "\edb5";
}

.bxs-file-image:before {
  content: "\edb6";
}

.bxs-file-import:before {
  content: "\edb7";
}

.bxs-file-jpg:before {
  content: "\edb8";
}

.bxs-file-js:before {
  content: "\edb9";
}

.bxs-file-json:before {
  content: "\edba";
}

.bxs-file-md:before {
  content: "\edbb";
}

.bxs-file-pdf:before {
  content: "\edbc";
}

.bxs-file-plus:before {
  content: "\edbd";
}

.bxs-file-png:before {
  content: "\edbe";
}

.bxs-file-txt:before {
  content: "\edbf";
}

.bxs-film:before {
  content: "\edc0";
}

.bxs-filter-alt:before {
  content: "\edc1";
}

.bxs-first-aid:before {
  content: "\edc2";
}

.bxs-flag:before {
  content: "\edc3";
}

.bxs-flag-alt:before {
  content: "\edc4";
}

.bxs-flag-checkered:before {
  content: "\edc5";
}

.bxs-flame:before {
  content: "\edc6";
}

.bxs-flask:before {
  content: "\edc7";
}

.bxs-florist:before {
  content: "\edc8";
}

.bxs-folder:before {
  content: "\edc9";
}

.bxs-folder-minus:before {
  content: "\edca";
}

.bxs-folder-open:before {
  content: "\edcb";
}

.bxs-folder-plus:before {
  content: "\edcc";
}

.bxs-food-menu:before {
  content: "\edcd";
}

.bxs-fridge:before {
  content: "\edce";
}

.bxs-game:before {
  content: "\edcf";
}

.bxs-gas-pump:before {
  content: "\edd0";
}

.bxs-ghost:before {
  content: "\edd1";
}

.bxs-gift:before {
  content: "\edd2";
}

.bxs-graduation:before {
  content: "\edd3";
}

.bxs-grid:before {
  content: "\edd4";
}

.bxs-grid-alt:before {
  content: "\edd5";
}

.bxs-group:before {
  content: "\edd6";
}

.bxs-guitar-amp:before {
  content: "\edd7";
}

.bxs-hand:before {
  content: "\edd8";
}

.bxs-hand-down:before {
  content: "\edd9";
}

.bxs-hand-left:before {
  content: "\edda";
}

.bxs-hand-right:before {
  content: "\eddb";
}

.bxs-hand-up:before {
  content: "\eddc";
}

.bxs-happy:before {
  content: "\eddd";
}

.bxs-happy-alt:before {
  content: "\edde";
}

.bxs-happy-beaming:before {
  content: "\eddf";
}

.bxs-happy-heart-eyes:before {
  content: "\ede0";
}

.bxs-hdd:before {
  content: "\ede1";
}

.bxs-heart:before {
  content: "\ede2";
}

.bxs-heart-circle:before {
  content: "\ede3";
}

.bxs-heart-square:before {
  content: "\ede4";
}

.bxs-help-circle:before {
  content: "\ede5";
}

.bxs-hide:before {
  content: "\ede6";
}

.bxs-home:before {
  content: "\ede7";
}

.bxs-home-circle:before {
  content: "\ede8";
}

.bxs-home-heart:before {
  content: "\ede9";
}

.bxs-home-smile:before {
  content: "\edea";
}

.bxs-hotel:before {
  content: "\edeb";
}

.bxs-hourglass:before {
  content: "\edec";
}

.bxs-hourglass-bottom:before {
  content: "\eded";
}

.bxs-hourglass-top:before {
  content: "\edee";
}

.bxs-id-card:before {
  content: "\edef";
}

.bxs-image:before {
  content: "\edf0";
}

.bxs-image-add:before {
  content: "\edf1";
}

.bxs-image-alt:before {
  content: "\edf2";
}

.bxs-inbox:before {
  content: "\edf3";
}

.bxs-info-circle:before {
  content: "\edf4";
}

.bxs-info-square:before {
  content: "\edf5";
}

.bxs-institution:before {
  content: "\edf6";
}

.bxs-joystick:before {
  content: "\edf7";
}

.bxs-joystick-alt:before {
  content: "\edf8";
}

.bxs-joystick-button:before {
  content: "\edf9";
}

.bxs-key:before {
  content: "\edfa";
}

.bxs-keyboard:before {
  content: "\edfb";
}

.bxs-label:before {
  content: "\edfc";
}

.bxs-landmark:before {
  content: "\edfd";
}

.bxs-landscape:before {
  content: "\edfe";
}

.bxs-laugh:before {
  content: "\edff";
}

.bxs-layer:before {
  content: "\ee00";
}

.bxs-layer-minus:before {
  content: "\ee01";
}

.bxs-layer-plus:before {
  content: "\ee02";
}

.bxs-layout:before {
  content: "\ee03";
}

.bxs-left-arrow:before {
  content: "\ee04";
}

.bxs-left-arrow-alt:before {
  content: "\ee05";
}

.bxs-left-arrow-circle:before {
  content: "\ee06";
}

.bxs-left-arrow-square:before {
  content: "\ee07";
}

.bxs-left-down-arrow-circle:before {
  content: "\ee08";
}

.bxs-left-top-arrow-circle:before {
  content: "\ee09";
}

.bxs-like:before {
  content: "\ee0a";
}

.bxs-location-plus:before {
  content: "\ee0b";
}

.bxs-lock:before {
  content: "\ee0c";
}

.bxs-lock-alt:before {
  content: "\ee0d";
}

.bxs-lock-open:before {
  content: "\ee0e";
}

.bxs-lock-open-alt:before {
  content: "\ee0f";
}

.bxs-log-in:before {
  content: "\ee10";
}

.bxs-log-in-circle:before {
  content: "\ee11";
}

.bxs-log-out:before {
  content: "\ee12";
}

.bxs-log-out-circle:before {
  content: "\ee13";
}

.bxs-low-vision:before {
  content: "\ee14";
}

.bxs-magic-wand:before {
  content: "\ee15";
}

.bxs-magnet:before {
  content: "\ee16";
}

.bxs-map:before {
  content: "\ee17";
}

.bxs-map-alt:before {
  content: "\ee18";
}

.bxs-map-pin:before {
  content: "\ee19";
}

.bxs-mask:before {
  content: "\ee1a";
}

.bxs-medal:before {
  content: "\ee1b";
}

.bxs-megaphone:before {
  content: "\ee1c";
}

.bxs-meh:before {
  content: "\ee1d";
}

.bxs-meh-alt:before {
  content: "\ee1e";
}

.bxs-meh-blank:before {
  content: "\ee1f";
}

.bxs-memory-card:before {
  content: "\ee20";
}

.bxs-message:before {
  content: "\ee21";
}

.bxs-message-add:before {
  content: "\ee22";
}

.bxs-message-alt:before {
  content: "\ee23";
}

.bxs-message-alt-add:before {
  content: "\ee24";
}

.bxs-message-alt-check:before {
  content: "\ee25";
}

.bxs-message-alt-detail:before {
  content: "\ee26";
}

.bxs-message-alt-dots:before {
  content: "\ee27";
}

.bxs-message-alt-edit:before {
  content: "\ee28";
}

.bxs-message-alt-error:before {
  content: "\ee29";
}

.bxs-message-alt-minus:before {
  content: "\ee2a";
}

.bxs-message-alt-x:before {
  content: "\ee2b";
}

.bxs-message-check:before {
  content: "\ee2c";
}

.bxs-message-detail:before {
  content: "\ee2d";
}

.bxs-message-dots:before {
  content: "\ee2e";
}

.bxs-message-edit:before {
  content: "\ee2f";
}

.bxs-message-error:before {
  content: "\ee30";
}

.bxs-message-minus:before {
  content: "\ee31";
}

.bxs-message-rounded:before {
  content: "\ee32";
}

.bxs-message-rounded-add:before {
  content: "\ee33";
}

.bxs-message-rounded-check:before {
  content: "\ee34";
}

.bxs-message-rounded-detail:before {
  content: "\ee35";
}

.bxs-message-rounded-dots:before {
  content: "\ee36";
}

.bxs-message-rounded-edit:before {
  content: "\ee37";
}

.bxs-message-rounded-error:before {
  content: "\ee38";
}

.bxs-message-rounded-minus:before {
  content: "\ee39";
}

.bxs-message-rounded-x:before {
  content: "\ee3a";
}

.bxs-message-square:before {
  content: "\ee3b";
}

.bxs-message-square-add:before {
  content: "\ee3c";
}

.bxs-message-square-check:before {
  content: "\ee3d";
}

.bxs-message-square-detail:before {
  content: "\ee3e";
}

.bxs-message-square-dots:before {
  content: "\ee3f";
}

.bxs-message-square-edit:before {
  content: "\ee40";
}

.bxs-message-square-error:before {
  content: "\ee41";
}

.bxs-message-square-minus:before {
  content: "\ee42";
}

.bxs-message-square-x:before {
  content: "\ee43";
}

.bxs-message-x:before {
  content: "\ee44";
}

.bxs-meteor:before {
  content: "\ee45";
}

.bxs-microchip:before {
  content: "\ee46";
}

.bxs-microphone:before {
  content: "\ee47";
}

.bxs-microphone-alt:before {
  content: "\ee48";
}

.bxs-microphone-off:before {
  content: "\ee49";
}

.bxs-minus-circle:before {
  content: "\ee4a";
}

.bxs-minus-square:before {
  content: "\ee4b";
}

.bxs-mobile:before {
  content: "\ee4c";
}

.bxs-mobile-vibration:before {
  content: "\ee4d";
}

.bxs-moon:before {
  content: "\ee4e";
}

.bxs-mouse:before {
  content: "\ee4f";
}

.bxs-mouse-alt:before {
  content: "\ee50";
}

.bxs-movie:before {
  content: "\ee51";
}

.bxs-movie-play:before {
  content: "\ee52";
}

.bxs-music:before {
  content: "\ee53";
}

.bxs-navigation:before {
  content: "\ee54";
}

.bxs-network-chart:before {
  content: "\ee55";
}

.bxs-news:before {
  content: "\ee56";
}

.bxs-no-entry:before {
  content: "\ee57";
}

.bxs-note:before {
  content: "\ee58";
}

.bxs-notepad:before {
  content: "\ee59";
}

.bxs-notification:before {
  content: "\ee5a";
}

.bxs-notification-off:before {
  content: "\ee5b";
}

.bxs-offer:before {
  content: "\ee5c";
}

.bxs-package:before {
  content: "\ee5d";
}

.bxs-paint:before {
  content: "\ee5e";
}

.bxs-paint-roll:before {
  content: "\ee5f";
}

.bxs-palette:before {
  content: "\ee60";
}

.bxs-paper-plane:before {
  content: "\ee61";
}

.bxs-parking:before {
  content: "\ee62";
}

.bxs-paste:before {
  content: "\ee63";
}

.bxs-pen:before {
  content: "\ee64";
}

.bxs-pencil:before {
  content: "\ee65";
}

.bxs-phone:before {
  content: "\ee66";
}

.bxs-phone-call:before {
  content: "\ee67";
}

.bxs-phone-incoming:before {
  content: "\ee68";
}

.bxs-phone-off:before {
  content: "\ee69";
}

.bxs-phone-outgoing:before {
  content: "\ee6a";
}

.bxs-photo-album:before {
  content: "\ee6b";
}

.bxs-piano:before {
  content: "\ee6c";
}

.bxs-pie-chart:before {
  content: "\ee6d";
}

.bxs-pie-chart-alt:before {
  content: "\ee6e";
}

.bxs-pie-chart-alt-2:before {
  content: "\ee6f";
}

.bxs-pin:before {
  content: "\ee70";
}

.bxs-pizza:before {
  content: "\ee71";
}

.bxs-plane:before {
  content: "\ee72";
}

.bxs-plane-alt:before {
  content: "\ee73";
}

.bxs-plane-land:before {
  content: "\ee74";
}

.bxs-planet:before {
  content: "\ee75";
}

.bxs-plane-take-off:before {
  content: "\ee76";
}

.bxs-playlist:before {
  content: "\ee77";
}

.bxs-plug:before {
  content: "\ee78";
}

.bxs-plus-circle:before {
  content: "\ee79";
}

.bxs-plus-square:before {
  content: "\ee7a";
}

.bxs-pointer:before {
  content: "\ee7b";
}

.bxs-polygon:before {
  content: "\ee7c";
}

.bxs-printer:before {
  content: "\ee7d";
}

.bxs-purchase-tag:before {
  content: "\ee7e";
}

.bxs-purchase-tag-alt:before {
  content: "\ee7f";
}

.bxs-pyramid:before {
  content: "\ee80";
}

.bxs-quote-alt-left:before {
  content: "\ee81";
}

.bxs-quote-alt-right:before {
  content: "\ee82";
}

.bxs-quote-left:before {
  content: "\ee83";
}

.bxs-quote-right:before {
  content: "\ee84";
}

.bxs-quote-single-left:before {
  content: "\ee85";
}

.bxs-quote-single-right:before {
  content: "\ee86";
}

.bxs-radiation:before {
  content: "\ee87";
}

.bxs-radio:before {
  content: "\ee88";
}

.bxs-receipt:before {
  content: "\ee89";
}

.bxs-rectangle:before {
  content: "\ee8a";
}

.bxs-registered:before {
  content: "\ee8b";
}

.bxs-rename:before {
  content: "\ee8c";
}

.bxs-report:before {
  content: "\ee8d";
}

.bxs-rewind-circle:before {
  content: "\ee8e";
}

.bxs-right-arrow:before {
  content: "\ee8f";
}

.bxs-right-arrow-alt:before {
  content: "\ee90";
}

.bxs-right-arrow-circle:before {
  content: "\ee91";
}

.bxs-right-arrow-square:before {
  content: "\ee92";
}

.bxs-right-down-arrow-circle:before {
  content: "\ee93";
}

.bxs-right-top-arrow-circle:before {
  content: "\ee94";
}

.bxs-rocket:before {
  content: "\ee95";
}

.bxs-ruler:before {
  content: "\ee96";
}

.bxs-sad:before {
  content: "\ee97";
}

.bxs-save:before {
  content: "\ee98";
}

.bxs-school:before {
  content: "\ee99";
}

.bxs-search:before {
  content: "\ee9a";
}

.bxs-search-alt-2:before {
  content: "\ee9b";
}

.bxs-select-multiple:before {
  content: "\ee9c";
}

.bxs-send:before {
  content: "\ee9d";
}

.bxs-server:before {
  content: "\ee9e";
}

.bxs-shapes:before {
  content: "\ee9f";
}

.bxs-share:before {
  content: "\eea0";
}

.bxs-share-alt:before {
  content: "\eea1";
}

.bxs-shield:before {
  content: "\eea2";
}

.bxs-shield-alt-2:before {
  content: "\eea3";
}

.bxs-shield-x:before {
  content: "\eea4";
}

.bxs-ship:before {
  content: "\eea5";
}

.bxs-shocked:before {
  content: "\eea6";
}

.bxs-shopping-bag:before {
  content: "\eea7";
}

.bxs-shopping-bag-alt:before {
  content: "\eea8";
}

.bxs-shopping-bags:before {
  content: "\eea9";
}

.bxs-show:before {
  content: "\eeaa";
}

.bxs-skip-next-circle:before {
  content: "\eeab";
}

.bxs-skip-previous-circle:before {
  content: "\eeac";
}

.bxs-skull:before {
  content: "\eead";
}

.bxs-sleepy:before {
  content: "\eeae";
}

.bxs-slideshow:before {
  content: "\eeaf";
}

.bxs-smile:before {
  content: "\eeb0";
}

.bxs-sort-alt:before {
  content: "\eeb1";
}

.bxs-spa:before {
  content: "\eeb2";
}

.bxs-speaker:before {
  content: "\eeb3";
}

.bxs-spray-can:before {
  content: "\eeb4";
}

.bxs-spreadsheet:before {
  content: "\eeb5";
}

.bxs-square:before {
  content: "\eeb6";
}

.bxs-square-rounded:before {
  content: "\eeb7";
}

.bxs-star:before {
  content: "\eeb8";
}

.bxs-star-half:before {
  content: "\eeb9";
}

.bxs-sticker:before {
  content: "\eeba";
}

.bxs-stopwatch:before {
  content: "\eebb";
}

.bxs-store:before {
  content: "\eebc";
}

.bxs-store-alt:before {
  content: "\eebd";
}

.bxs-sun:before {
  content: "\eebe";
}

.bxs-tachometer:before {
  content: "\eebf";
}

.bxs-tag:before {
  content: "\eec0";
}

.bxs-tag-alt:before {
  content: "\eec1";
}

.bxs-tag-x:before {
  content: "\eec2";
}

.bxs-taxi:before {
  content: "\eec3";
}

.bxs-tennis-ball:before {
  content: "\eec4";
}

.bxs-terminal:before {
  content: "\eec5";
}

.bxs-thermometer:before {
  content: "\eec6";
}

.bxs-time:before {
  content: "\eec7";
}

.bxs-time-five:before {
  content: "\eec8";
}

.bxs-timer:before {
  content: "\eec9";
}

.bxs-tired:before {
  content: "\eeca";
}

.bxs-toggle-left:before {
  content: "\eecb";
}

.bxs-toggle-right:before {
  content: "\eecc";
}

.bxs-tone:before {
  content: "\eecd";
}

.bxs-torch:before {
  content: "\eece";
}

.bxs-to-top:before {
  content: "\eecf";
}

.bxs-traffic:before {
  content: "\eed0";
}

.bxs-traffic-barrier:before {
  content: "\eed1";
}

.bxs-traffic-cone:before {
  content: "\eed2";
}

.bxs-train:before {
  content: "\eed3";
}

.bxs-trash:before {
  content: "\eed4";
}

.bxs-trash-alt:before {
  content: "\eed5";
}

.bxs-tree:before {
  content: "\eed6";
}

.bxs-trophy:before {
  content: "\eed7";
}

.bxs-truck:before {
  content: "\eed8";
}

.bxs-t-shirt:before {
  content: "\eed9";
}

.bxs-tv:before {
  content: "\eeda";
}

.bxs-up-arrow:before {
  content: "\eedb";
}

.bxs-up-arrow-alt:before {
  content: "\eedc";
}

.bxs-up-arrow-circle:before {
  content: "\eedd";
}

.bxs-up-arrow-square:before {
  content: "\eede";
}

.bxs-upside-down:before {
  content: "\eedf";
}

.bxs-upvote:before {
  content: "\eee0";
}

.bxs-user:before {
  content: "\eee1";
}

.bxs-user-account:before {
  content: "\eee2";
}

.bxs-user-badge:before {
  content: "\eee3";
}

.bxs-user-check:before {
  content: "\eee4";
}

.bxs-user-circle:before {
  content: "\eee5";
}

.bxs-user-detail:before {
  content: "\eee6";
}

.bxs-user-minus:before {
  content: "\eee7";
}

.bxs-user-pin:before {
  content: "\eee8";
}

.bxs-user-plus:before {
  content: "\eee9";
}

.bxs-user-rectangle:before {
  content: "\eeea";
}

.bxs-user-voice:before {
  content: "\eeeb";
}

.bxs-user-x:before {
  content: "\eeec";
}

.bxs-vector:before {
  content: "\eeed";
}

.bxs-vial:before {
  content: "\eeee";
}

.bxs-video:before {
  content: "\eeef";
}

.bxs-video-off:before {
  content: "\eef0";
}

.bxs-video-plus:before {
  content: "\eef1";
}

.bxs-video-recording:before {
  content: "\eef2";
}

.bxs-videos:before {
  content: "\eef3";
}

.bxs-virus:before {
  content: "\eef4";
}

.bxs-virus-block:before {
  content: "\eef5";
}

.bxs-volume:before {
  content: "\eef6";
}

.bxs-volume-full:before {
  content: "\eef7";
}

.bxs-volume-low:before {
  content: "\eef8";
}

.bxs-volume-mute:before {
  content: "\eef9";
}

.bxs-wallet:before {
  content: "\eefa";
}

.bxs-wallet-alt:before {
  content: "\eefb";
}

.bxs-washer:before {
  content: "\eefc";
}

.bxs-watch:before {
  content: "\eefd";
}

.bxs-watch-alt:before {
  content: "\eefe";
}

.bxs-webcam:before {
  content: "\eeff";
}

.bxs-widget:before {
  content: "\ef00";
}

.bxs-window-alt:before {
  content: "\ef01";
}

.bxs-wine:before {
  content: "\ef02";
}

.bxs-wink-smile:before {
  content: "\ef03";
}

.bxs-wink-tongue:before {
  content: "\ef04";
}

.bxs-wrench:before {
  content: "\ef05";
}

.bxs-x-circle:before {
  content: "\ef06";
}

.bxs-x-square:before {
  content: "\ef07";
}

.bxs-yin-yang:before {
  content: "\ef08";
}

.bxs-zap:before {
  content: "\ef09";
}

.bxs-zoom-in:before {
  content: "\ef0a";
}

.bxs-zoom-out:before {
  content: "\ef0b";
}

body {
  padding: 0;
  margin: 0;
}

html {
  font-size: 62.5%;
}

html,
body {
  height: 100%;
  overflow-y: hidden;
  overflow-x: hidden;
}

/* ===== Scrollbar CSS ===== */
/* Firefox */
*::-webkit-scrollbar {
  width: 18px;
  height: 15px;
}

*::-webkit-scrollbar-track {
  background: white;
  background: transparent;
}

*::-webkit-scrollbar-thumb {
  width: 6px;
  border-radius: 20px;
  border: 6px solid white;
  background-color: #98a3a6;
}

*::-webkit-scrollbar-thumb:hover {
  background-color: #404647;
}
/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/primeicons/primeicons.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************/
@font-face {
    font-family: 'primeicons';
    font-display: block;
    src: url('primeicons.eot');
    src: url('primeicons.eot?#iefix') format('embedded-opentype'), url('primeicons.woff2') format('woff2'), url('primeicons.woff') format('woff'), url('primeicons.ttf') format('truetype'), url('primeicons.svg?#primeicons') format('svg');
    font-weight: normal;
    font-style: normal;
}

.pi {
    font-family: 'primeicons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi:before {
    --webkit-backface-visibility:hidden;
    backface-visibility: hidden;
}

.pi-fw {
    width: 1.28571429em;
    text-align: center;
}

.pi-spin {
    animation: fa-spin 2s infinite linear;
}

@media (prefers-reduced-motion: reduce) {
  .pi-spin {
    animation-delay: -1ms;
    animation-duration: 1ms;
    animation-iteration-count: 1;
    transition-delay: 0s;
    transition-duration: 0s;
  }
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.pi-folder-plus:before {
    content: "\ea05";
}

.pi-receipt:before {
    content: "\ea06";
}

.pi-asterisk:before {
    content: "\ea07";
}

.pi-face-smile:before {
    content: "\ea08";
}

.pi-pinterest:before {
    content: "\ea09";
}

.pi-expand:before {
    content: "\ea0a";
}

.pi-pen-to-square:before {
    content: "\ea0b";
}

.pi-wave-pulse:before {
    content: "\ea0c";
}

.pi-turkish-lira:before {
    content: "\ea0d";
}

.pi-spinner-dotted:before {
    content: "\ea0e";
}

.pi-crown:before {
    content: "\ea0f";
}

.pi-pause-circle:before {
    content: "\ea10";
}

.pi-warehouse:before {
    content: "\ea11";
}

.pi-objects-column:before {
    content: "\ea12";
}

.pi-clipboard:before {
    content: "\ea13";
}

.pi-play-circle:before {
    content: "\ea14";
}

.pi-venus:before {
    content: "\ea15";
}

.pi-cart-minus:before {
    content: "\ea16";
}

.pi-file-plus:before {
    content: "\ea17";
}

.pi-microchip:before {
    content: "\ea18";
}

.pi-twitch:before {
    content: "\ea19";
}

.pi-building-columns:before {
    content: "\ea1a";
}

.pi-file-check:before {
    content: "\ea1b";
}

.pi-microchip-ai:before {
    content: "\ea1c";
}

.pi-trophy:before {
    content: "\ea1d";
}

.pi-barcode:before {
    content: "\ea1e";
}

.pi-file-arrow-up:before {
    content: "\ea1f";
}

.pi-mars:before {
    content: "\ea20";
}

.pi-tiktok:before {
    content: "\ea21";
}

.pi-arrow-up-right-and-arrow-down-left-from-center:before {
    content: "\ea22";
}

.pi-ethereum:before {
    content: "\ea23";
}

.pi-list-check:before {
    content: "\ea24";
}

.pi-thumbtack:before {
    content: "\ea25";
}

.pi-arrow-down-left-and-arrow-up-right-to-center:before {
    content: "\ea26";
}

.pi-equals:before {
    content: "\ea27";
}

.pi-lightbulb:before {
    content: "\ea28";
}

.pi-star-half:before {
    content: "\ea29";
}

.pi-address-book:before {
    content: "\ea2a";
}

.pi-chart-scatter:before {
    content: "\ea2b";
}

.pi-indian-rupee:before {
    content: "\ea2c";
}

.pi-star-half-fill:before {
    content: "\ea2d";
}

.pi-cart-arrow-down:before {
    content: "\ea2e";
}

.pi-calendar-clock:before {
    content: "\ea2f";
}

.pi-sort-up-fill:before {
    content: "\ea30";
}

.pi-sparkles:before {
    content: "\ea31";
}

.pi-bullseye:before {
    content: "\ea32";
}

.pi-sort-down-fill:before {
    content: "\ea33";
}

.pi-graduation-cap:before {
    content: "\ea34";
}

.pi-hammer:before {
    content: "\ea35";
}

.pi-bell-slash:before {
    content: "\ea36";
}

.pi-gauge:before {
    content: "\ea37";
}

.pi-shop:before {
    content: "\ea38";
}

.pi-headphones:before {
    content: "\ea39";
}

.pi-eraser:before {
    content: "\ea04";
}

.pi-stopwatch:before {
    content: "\ea01";
}

.pi-verified:before {
    content: "\ea02";
}

.pi-delete-left:before {
    content: "\ea03";
}

.pi-hourglass:before {
    content: "\e9fe";
}

.pi-truck:before {
    content: "\ea00";
}

.pi-wrench:before {
    content: "\e9ff";
}

.pi-microphone:before {
    content: "\e9fa";
}

.pi-megaphone:before {
    content: "\e9fb";
}

.pi-arrow-right-arrow-left:before {
    content: "\e9fc";
}

.pi-bitcoin:before {
    content: "\e9fd";
}

.pi-file-edit:before {
    content: "\e9f6";
}

.pi-language:before {
    content: "\e9f7";
}

.pi-file-export:before {
    content: "\e9f8";
}

.pi-file-import:before {
    content: "\e9f9";
}

.pi-file-word:before {
    content: "\e9f1";
}

.pi-gift:before {
    content: "\e9f2";
}

.pi-cart-plus:before {
    content: "\e9f3";
}

.pi-thumbs-down-fill:before {
    content: "\e9f4";
}

.pi-thumbs-up-fill:before {
    content: "\e9f5";
}

.pi-arrows-alt:before {
    content: "\e9f0";
}

.pi-calculator:before {
    content: "\e9ef";
}

.pi-sort-alt-slash:before {
    content: "\e9ee";
}

.pi-arrows-h:before {
    content: "\e9ec";
}

.pi-arrows-v:before {
    content: "\e9ed";
}

.pi-pound:before {
    content: "\e9eb";
}

.pi-prime:before {
    content: "\e9ea";
}

.pi-chart-pie:before {
    content: "\e9e9";
}

.pi-reddit:before {
    content: "\e9e8";
}

.pi-code:before {
    content: "\e9e7";
}

.pi-sync:before {
    content: "\e9e6";
}

.pi-shopping-bag:before {
    content: "\e9e5";
}

.pi-server:before {
    content: "\e9e4";
}

.pi-database:before {
    content: "\e9e3";
}

.pi-hashtag:before {
    content: "\e9e2";
}

.pi-bookmark-fill:before {
    content: "\e9df";
}

.pi-filter-fill:before {
    content: "\e9e0";
}

.pi-heart-fill:before {
    content: "\e9e1";
}

.pi-flag-fill:before {
    content: "\e9de";
}

.pi-circle:before {
    content: "\e9dc";
}

.pi-circle-fill:before {
    content: "\e9dd";
}

.pi-bolt:before {
    content: "\e9db";
}

.pi-history:before {
    content: "\e9da";
}

.pi-box:before {
    content: "\e9d9";
}

.pi-at:before {
    content: "\e9d8";
}

.pi-arrow-up-right:before {
    content: "\e9d4";
}

.pi-arrow-up-left:before {
    content: "\e9d5";
}

.pi-arrow-down-left:before {
    content: "\e9d6";
}

.pi-arrow-down-right:before {
    content: "\e9d7";
}

.pi-telegram:before {
    content: "\e9d3";
}

.pi-stop-circle:before {
    content: "\e9d2";
}

.pi-stop:before {
    content: "\e9d1";
}

.pi-whatsapp:before {
    content: "\e9d0";
}

.pi-building:before {
    content: "\e9cf";
}

.pi-qrcode:before {
    content: "\e9ce";
}

.pi-car:before {
    content: "\e9cd";
}

.pi-instagram:before {
    content: "\e9cc";
}

.pi-linkedin:before {
    content: "\e9cb";
}

.pi-send:before {
    content: "\e9ca";
}

.pi-slack:before {
    content: "\e9c9";
}

.pi-sun:before {
    content: "\e9c8";
}

.pi-moon:before {
    content: "\e9c7";
}

.pi-vimeo:before {
    content: "\e9c6";
}

.pi-youtube:before {
    content: "\e9c5";
}

.pi-flag:before {
    content: "\e9c4";
}

.pi-wallet:before {
    content: "\e9c3";
}

.pi-map:before {
    content: "\e9c2";
}

.pi-link:before {
    content: "\e9c1";
}

.pi-credit-card:before {
    content: "\e9bf";
}

.pi-discord:before {
    content: "\e9c0";
}

.pi-percentage:before {
    content: "\e9be";
}

.pi-euro:before {
    content: "\e9bd";
}

.pi-book:before {
    content: "\e9ba";
}

.pi-shield:before {
    content: "\e9b9";
}

.pi-paypal:before {
    content: "\e9bb";
}

.pi-amazon:before {
    content: "\e9bc";
}

.pi-phone:before {
    content: "\e9b8";
}

.pi-filter-slash:before {
    content: "\e9b7";
}

.pi-facebook:before {
    content: "\e9b4";
}

.pi-github:before {
    content: "\e9b5";
}

.pi-twitter:before {
    content: "\e9b6";
}

.pi-step-backward-alt:before {
    content: "\e9ac";
}

.pi-step-forward-alt:before {
    content: "\e9ad";
}

.pi-forward:before {
    content: "\e9ae";
}

.pi-backward:before {
    content: "\e9af";
}

.pi-fast-backward:before {
    content: "\e9b0";
}

.pi-fast-forward:before {
    content: "\e9b1";
}

.pi-pause:before {
    content: "\e9b2";
}

.pi-play:before {
    content: "\e9b3";
}

.pi-compass:before {
    content: "\e9ab";
}

.pi-id-card:before {
    content: "\e9aa";
}

.pi-ticket:before {
    content: "\e9a9";
}

.pi-file-o:before {
    content: "\e9a8";
}

.pi-reply:before {
    content: "\e9a7";
}

.pi-directions-alt:before {
    content: "\e9a5";
}

.pi-directions:before {
    content: "\e9a6";
}

.pi-thumbs-up:before {
    content: "\e9a3";
}

.pi-thumbs-down:before {
    content: "\e9a4";
}

.pi-sort-numeric-down-alt:before {
    content: "\e996";
}

.pi-sort-numeric-up-alt:before {
    content: "\e997";
}

.pi-sort-alpha-down-alt:before {
    content: "\e998";
}

.pi-sort-alpha-up-alt:before {
    content: "\e999";
}

.pi-sort-numeric-down:before {
    content: "\e99a";
}

.pi-sort-numeric-up:before {
    content: "\e99b";
}

.pi-sort-alpha-down:before {
    content: "\e99c";
}

.pi-sort-alpha-up:before {
    content: "\e99d";
}

.pi-sort-alt:before {
    content: "\e99e";
}

.pi-sort-amount-up:before {
    content: "\e99f";
}

.pi-sort-amount-down:before {
    content: "\e9a0";
}

.pi-sort-amount-down-alt:before {
    content: "\e9a1";
}

.pi-sort-amount-up-alt:before {
    content: "\e9a2";
}

.pi-palette:before {
    content: "\e995";
}

.pi-undo:before {
    content: "\e994";
}

.pi-desktop:before {
    content: "\e993";
}

.pi-sliders-v:before {
    content: "\e991";
}

.pi-sliders-h:before {
    content: "\e992";
}

.pi-search-plus:before {
    content: "\e98f";
}

.pi-search-minus:before {
    content: "\e990";
}

.pi-file-excel:before {
    content: "\e98e";
}

.pi-file-pdf:before {
    content: "\e98d";
}

.pi-check-square:before {
    content: "\e98c";
}

.pi-chart-line:before {
    content: "\e98b";
}

.pi-user-edit:before {
    content: "\e98a";
}

.pi-exclamation-circle:before {
    content: "\e989";
}

.pi-android:before {
    content: "\e985";
}

.pi-google:before {
    content: "\e986";
}

.pi-apple:before {
    content: "\e987";
}

.pi-microsoft:before {
    content: "\e988";
}

.pi-heart:before {
    content: "\e984";
}

.pi-mobile:before {
    content: "\e982";
}

.pi-tablet:before {
    content: "\e983";
}

.pi-key:before {
    content: "\e981";
}

.pi-shopping-cart:before {
    content: "\e980";
}

.pi-comments:before {
    content: "\e97e";
}

.pi-comment:before {
    content: "\e97f";
}

.pi-briefcase:before {
    content: "\e97d";
}

.pi-bell:before {
    content: "\e97c";
}

.pi-paperclip:before {
    content: "\e97b";
}

.pi-share-alt:before {
    content: "\e97a";
}

.pi-envelope:before {
    content: "\e979";
}

.pi-volume-down:before {
    content: "\e976";
}

.pi-volume-up:before {
    content: "\e977";
}

.pi-volume-off:before {
    content: "\e978";
}

.pi-eject:before {
    content: "\e975";
}

.pi-money-bill:before {
    content: "\e974";
}

.pi-images:before {
    content: "\e973";
}

.pi-image:before {
    content: "\e972";
}

.pi-sign-in:before {
    content: "\e970";
}

.pi-sign-out:before {
    content: "\e971";
}

.pi-wifi:before {
    content: "\e96f";
}

.pi-sitemap:before {
    content: "\e96e";
}

.pi-chart-bar:before {
    content: "\e96d";
}

.pi-camera:before {
    content: "\e96c";
}

.pi-dollar:before {
    content: "\e96b";
}

.pi-lock-open:before {
    content: "\e96a";
}

.pi-table:before {
    content: "\e969";
}

.pi-map-marker:before {
    content: "\e968";
}

.pi-list:before {
    content: "\e967";
}

.pi-eye-slash:before {
    content: "\e965";
}

.pi-eye:before {
    content: "\e966";
}

.pi-folder-open:before {
    content: "\e964";
}

.pi-folder:before {
    content: "\e963";
}

.pi-video:before {
    content: "\e962";
}

.pi-inbox:before {
    content: "\e961";
}

.pi-lock:before {
    content: "\e95f";
}

.pi-unlock:before {
    content: "\e960";
}

.pi-tags:before {
    content: "\e95d";
}

.pi-tag:before {
    content: "\e95e";
}

.pi-power-off:before {
    content: "\e95c";
}

.pi-save:before {
    content: "\e95b";
}

.pi-question-circle:before {
    content: "\e959";
}

.pi-question:before {
    content: "\e95a";
}

.pi-copy:before {
    content: "\e957";
}

.pi-file:before {
    content: "\e958";
}

.pi-clone:before {
    content: "\e955";
}

.pi-calendar-times:before {
    content: "\e952";
}

.pi-calendar-minus:before {
    content: "\e953";
}

.pi-calendar-plus:before {
    content: "\e954";
}

.pi-ellipsis-v:before {
    content: "\e950";
}

.pi-ellipsis-h:before {
    content: "\e951";
}

.pi-bookmark:before {
    content: "\e94e";
}

.pi-globe:before {
    content: "\e94f";
}

.pi-replay:before {
    content: "\e94d";
}

.pi-filter:before {
    content: "\e94c";
}

.pi-print:before {
    content: "\e94b";
}

.pi-align-right:before {
    content: "\e946";
}

.pi-align-left:before {
    content: "\e947";
}

.pi-align-center:before {
    content: "\e948";
}

.pi-align-justify:before {
    content: "\e949";
}

.pi-cog:before {
    content: "\e94a";
}

.pi-cloud-download:before {
    content: "\e943";
}

.pi-cloud-upload:before {
    content: "\e944";
}

.pi-cloud:before {
    content: "\e945";
}

.pi-pencil:before {
    content: "\e942";
}

.pi-users:before {
    content: "\e941";
}

.pi-clock:before {
    content: "\e940";
}

.pi-user-minus:before {
    content: "\e93e";
}

.pi-user-plus:before {
    content: "\e93f";
}

.pi-trash:before {
    content: "\e93d";
}

.pi-external-link:before {
    content: "\e93c";
}

.pi-window-maximize:before {
    content: "\e93b";
}

.pi-window-minimize:before {
    content: "\e93a";
}

.pi-refresh:before {
    content: "\e938";
}
  
.pi-user:before {
    content: "\e939";
}

.pi-exclamation-triangle:before {
    content: "\e922";
}

.pi-calendar:before {
    content: "\e927";
}

.pi-chevron-circle-left:before {
    content: "\e928";
}

.pi-chevron-circle-down:before {
    content: "\e929";
}

.pi-chevron-circle-right:before {
    content: "\e92a";
}

.pi-chevron-circle-up:before {
    content: "\e92b";
}

.pi-angle-double-down:before {
    content: "\e92c";
}

.pi-angle-double-left:before {
    content: "\e92d";
}

.pi-angle-double-right:before {
    content: "\e92e";
}

.pi-angle-double-up:before {
    content: "\e92f";
}

.pi-angle-down:before {
    content: "\e930";
}

.pi-angle-left:before {
    content: "\e931";
}

.pi-angle-right:before {
    content: "\e932";
}

.pi-angle-up:before {
    content: "\e933";
}

.pi-upload:before {
    content: "\e934";
}

.pi-download:before {
    content: "\e956";
}

.pi-ban:before {
    content: "\e935";
}

.pi-star-fill:before {
    content: "\e936";
}

.pi-star:before {
    content: "\e937";
}

.pi-chevron-left:before {
    content: "\e900";
}

.pi-chevron-right:before {
    content: "\e901";
}

.pi-chevron-down:before {
    content: "\e902";
}

.pi-chevron-up:before {
    content: "\e903";
}

.pi-caret-left:before {
    content: "\e904";
}

.pi-caret-right:before {
    content: "\e905";
}

.pi-caret-down:before {
    content: "\e906";
}

.pi-caret-up:before {
    content: "\e907";
}

.pi-search:before {
    content: "\e908";
}

.pi-check:before {
    content: "\e909";
}

.pi-check-circle:before {
    content: "\e90a";
}

.pi-times:before {
    content: "\e90b";
}

.pi-times-circle:before {
    content: "\e90c";
}

.pi-plus:before {
    content: "\e90d";
}

.pi-plus-circle:before {
    content: "\e90e";
}

.pi-minus:before {
    content: "\e90f";
}

.pi-minus-circle:before {
    content: "\e910";
}

.pi-circle-on:before {
    content: "\e911";
}

.pi-circle-off:before {
    content: "\e912";
}

.pi-sort-down:before {
    content: "\e913";
}

.pi-sort-up:before {
    content: "\e914";
}

.pi-sort:before {
    content: "\e915";
}

.pi-step-backward:before {
    content: "\e916";
}

.pi-step-forward:before {
    content: "\e917";
}

.pi-th-large:before {
    content: "\e918";
}

.pi-arrow-down:before {
    content: "\e919";
}

.pi-arrow-left:before {
    content: "\e91a";
}

.pi-arrow-right:before {
    content: "\e91b";
}

.pi-arrow-up:before {
    content: "\e91c";
}

.pi-bars:before {
    content: "\e91d";
}

.pi-arrow-circle-down:before {
    content: "\e91e";
}

.pi-arrow-circle-left:before {
    content: "\e91f";
}

.pi-arrow-circle-right:before {
    content: "\e920";
}

.pi-arrow-circle-up:before {
    content: "\e921";
}

.pi-info:before {
    content: "\e923";
}

.pi-info-circle:before {
    content: "\e924";
}

.pi-home:before {
    content: "\e925";
}

.pi-spinner:before {
    content: "\e926";
}

/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/primeng/resources/primeng.min.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.p-overflow-hidden{overflow:hidden;padding-right:var(--scrollbar-width)}@layer primeng{.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-unselectable-text{-webkit-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type='button'],input[type='submit'],input[type='reset'],input[type='file']::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}}@keyframes p-icon-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@layer primeng{.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}}@layer primeng{.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default;pointer-events:none}.p-button-icon-only{justify-content:center}.p-button-icon-only:after{content:'p';visibility:hidden;clip:rect(0 0 0 0);width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}p-button[iconpos='right'] spinnericon{order:1}}@layer primeng{.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-checkbox-disabled{cursor:default !important;pointer-events:none}.p-checkbox-box{display:flex;justify-content:center;align-items:center}p-checkbox{display:inline-flex;vertical-align:bottom;align-items:center}.p-checkbox-label{line-height:1}}.p-colorpicker-panel .p-colorpicker-color{background:transparent url('color.png') no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url('hue.png') no-repeat left top}@layer primeng{.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-inputgroup .p-inputwrapper>.p-component{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-0.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea ~ label{top:1rem}.p-float-label input:focus ~ label,.p-float-label input.p-filled ~ label,.p-float-label textarea:focus ~ label,.p-float-label textarea.p-filled ~ label,.p-float-label .p-inputwrapper-focus ~ label,.p-float-label .p-inputwrapper-filled ~ label{top:-0.75rem;font-size:12px}.p-float-label .input:-webkit-autofill ~ label{top:-20px;font-size:12px}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-left>.p-icon-wrapper,.p-input-icon-right>i,.p-input-icon-right>.p-icon-wrapper{position:absolute;top:50%;margin-top:-0.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}}@layer primeng{.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}}@layer primeng{.p-password{position:relative;display:inline-flex}.p-password-panel{position:absolute;top:0;left:0}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{height:100%;width:0;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-password-input::-ms-reveal,.p-password-input::-ms-clear{display:none}.p-password-clear-icon{position:absolute;top:50%;margin-top:-0.5rem;cursor:pointer}.p-password-clearable.p-password-mask .p-password-clear-icon{margin-top:unset}.p-password-clearable{position:relative}}@layer primeng{.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{backface-visibility:hidden;transform:translateZ(0) scale(0.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1,1);visibility:visible}p-radiobutton{display:inline-flex;vertical-align:bottom;align-items:center}.p-radiobutton-label{line-height:1}}@layer primeng{.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,0.5);border-radius:100%;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none !important}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@layer primeng{.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem;pointer-events:none}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-0.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-0.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-0.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-0.25rem;border-width:0 .25em .25rem}}

/*# sourceMappingURL=styles.css.map*/