@seniorsistemas/primeng-theme
Version:
Senior Theme for PrimeNG
2,401 lines (2,202 loc) • 170 kB
CSS
@charset "UTF-8";
/* Main Colors */
/* Brand Colors */
/* Feedback Colors */
/* Text Colors */
/* Chart Colors */
/* Utility */
* {
margin: 0;
padding: 0;
}
*, *:before, *:after {
box-sizing: border-box;
}
:root {
--p-scrollpanel-bar-size: 10px;
--p-tooltip-gutter: 0.25rem;
}
body.ui-overflow-hidden {
position: absolute;
width: 100%;
}
body .ui-widget,
body .ui-widget .ui-widget,
body .ui-widget input,
body .ui-widget select,
body .ui-widget textarea,
body .ui-widget button {
font-family: "Open Sans", sans-serif;
text-decoration: none;
font-size: 14px;
}
body .ui-widget-content {
background-color: #ffffff;
}
body .ui-state-active,
body .ui-state-highlight {
background-color: #428bca;
color: #ffffff;
}
body .ui-state-error,
body .ui-state-default.ui-state-error {
border-bottom-color: #c13018;
}
body .ui-icon {
width: 16px;
height: 16px;
line-height: 1;
}
body .ui-state-disabled,
body .ui-widget:disabled {
opacity: 0.5;
filter: Alpha(Opacity=50);
background-image: none;
}
body .ui-state-disabled,
body .ui-widget:disabled {
cursor: text !important;
}
body .ui-state-disabled *,
body .ui-widget:disabled * {
cursor: text !important;
}
body .ui-corner-all {
border-radius: 4px;
}
body .ui-corner-top {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
body .ui-corner-bottom {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}
body .ui-corner-left {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
body .ui-corner-right {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
body .ui-togglebutton.ui-button.ui-state-focus {
box-shadow: 0px 0px 5px rgb(105.8305785124, 163.4462809917, 213.1694214876);
}
body .ui-togglebutton:not(.ui-state-disabled):not(.ui-state-active):hover {
background-color: rgb(105.8305785124, 163.4462809917, 213.1694214876);
}
body .ui-togglebutton:not(.ui-state-disabled).ui-state-active {
background-color: rgb(47.5247933884, 112.9834710744, 169.4752066116);
}
body .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input:focus {
border: none;
}
body .ui-listbox {
padding: 0;
width: 200px;
}
body .ui-listbox .ui-listbox-item {
margin: 0;
padding: 5px 10px;
border-radius: 0;
}
body .ui-listbox .ui-listbox-item:last-child {
border-bottom: none;
}
body .ui-listbox:not(.ui-state-disabled) .ui-listbox-item:hover {
background-color: rgb(229.5, 229.5, 229.5);
color: #333333;
}
body .ui-listbox .ui-listbox-item.ui-state-highlight {
background-color: transparent;
color: #333333;
}
body .ui-listbox .ui-listbox-item.ui-state-highlight .ui-chkbox {
border: none;
}
body .ui-listbox.ui-state-disabled .ui-chkbox-box:not(.ui-state-active):hover {
border: 1px solid rgb(229.5, 229.5, 229.5);
}
body .ui-listbox .ui-listbox-item > td {
padding: 5px 10px;
}
body .ui-listbox .ui-listbox-header {
padding: 5px 10px;
border-top: 0 none;
border-right: 0 none;
border-left: 0 none;
border-radius: 0;
}
body .ui-listbox .ui-listbox-header .ui-listbox-filter-container {
width: 80%;
}
body .ui-multiselectlistbox {
padding: 0;
}
body .ui-multiselectlistbox .ui-multiselectlistbox-header {
padding: 5px 10px;
}
body .ui-multiselectlistbox .ui-multiselectlistbox-item {
margin: 0;
padding: 5px 10px;
border-radius: 0;
}
body .ui-multiselectlistbox .ui-multiselectlistbox-item:not(.ui-state-highlight):hover {
background-color: #ffffff;
color: #333333;
}
body .ui-multiselectlistbox .ui-multiselectlistbox-item.ui-state-highlight {
background-color: rgb(47.5247933884, 112.9834710744, 169.4752066116);
color: #ffffff;
}
body .ui-buttonset .ui-button {
background-color: #e5eaea;
color: #333333;
border: 1px solid transparent;
border-radius: 0px;
}
body .ui-buttonset .ui-button:hover {
background-color: #ccc;
}
body .ui-buttonset .ui-button:focus {
background-color: #e5eaea;
color: #333333;
box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
border: 1px solid #428bca;
}
body .ui-buttonset .ui-button:active {
background-color: #428bca;
color: #ffffff;
}
body .ui-buttonset .ui-button:active:focus {
background-color: #428bca;
color: #ffffff;
box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
}
body .ui-buttonset .ui-button:first-child {
border-top-left-radius: 0.25em;
border-bottom-left-radius: 0.25em;
}
body .ui-buttonset .ui-button:last-child {
border-top-right-radius: 0.25em;
border-bottom-right-radius: 0.25em;
}
body .ui-trigger-calendar .ui-datepicker-trigger.ui-button {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
body .ui-inplace .ui-inplace-display {
padding: 0.5em 0.75em;
border-radius: 4px;
}
body .ui-inplace .ui-inplace-display:hover {
background-color: #fff;
}
body .ui-panel .ui-panel-titlebar,
body .ui-dialog .ui-dialog-titlebar .ui-dialog-title,
body .p-sidebar h1 {
border: 0 none;
border-radius: 0;
background-color: #fff;
color: #333333;
font-size: 16px;
text-transform: uppercase;
padding: 0;
}
body .ui-notificationbar {
background-color: #248bca;
color: #ffffff;
}
body .p-scrollpanel .p-scrollpanel-drag {
background-color: #e3e3e3;
}
body .p-scrollpanel .p-scrollpanel-track {
background-color: #f7f7f7;
border: 0 none;
}
body .p-scrollpanel .p-scrollpanel-corner {
background-color: #f7f7f7;
}
body .ui-toolbar {
padding: 5px 10px;
}
body .ui-toolbar .fa-ellipsis-v {
color: #aaaaaa;
margin: 0 0.5em;
}
@media (max-width: 767px) {
body .ui-panelgrid .ui-grid-responsive .ui-grid-row {
border: 0 none;
}
}
body .ui-dataview-content {
border: 1px solid #dddddd;
}
body .ui-datalist .ui-datalist-header {
padding: 0.75em 1.25em;
background-color: #fff;
}
body .ui-datalist .ui-paginator {
padding: 0;
}
body .ui-datascroller {
border: 1px solid #dddddd;
}
body .ui-datascroller .ui-datascroller-header {
padding: 0.75em 1.25em;
background-color: #f5f5f5;
}
body .ui-orderlist .ui-orderlist-list-container {
border: 1px solid #dddddd;
}
body .ui-orderlist .ui-orderlist-list,
body .ui-orderlist .ui-orderlist-filter-container {
border-top: 1px solid #dddddd;
}
body .ui-orderlist .ui-orderlist-controls button {
font-size: 16px;
margin-left: 0;
}
body .ui-orderlist .ui-orderlist-caption {
padding: 12px 20px;
background-color: #fff;
box-sizing: border-box;
width: 200px;
}
body .ui-orderlist .ui-orderlist-list {
box-sizing: border-box;
}
body .ui-orderlist .ui-orderlist-list .ui-orderlist-item {
padding: 5px 10px;
margin: 0;
border-radius: 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
body .ui-orderlist .ui-orderlist-list .ui-orderlist-item:last-child {
border-bottom: none;
}
body .ui-orderlist .ui-orderlist-list .ui-orderlist-item:not(.ui-state-highlight):hover {
background-color: #fff;
color: #333333;
}
body .ui-orderlist .ui-orderlist-list .ui-orderlist-item.ui-state-highlight {
background-color: #248bca;
color: #ffffff;
}
body .ui-orderlist.ui-grid-responsive .ui-grid-row .ui-orderlist-controls {
margin-right: 0;
padding-right: 5px;
}
body .ui-carousel {
padding: 0;
border: 1px solid #dddddd;
}
body .ui-carousel .ui-carousel-header {
margin: 0;
border: 0 none;
border-bottom: 1px solid #e6e6e6;
padding: 0.75em 1.25em;
background-color: #f5f5f5;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
body .ui-carousel .ui-carousel-header .ui-carousel-header-title {
padding: 0;
}
body .ui-carousel .ui-carousel-footer {
border: 0 none;
border-top: 1px solid #e6e6e6;
margin: 0;
border-radius: 0;
padding: 12px 20px;
background-color: #fff;
}
body .ui-carousel .ui-carousel-button {
margin-top: 5px;
transition: color 0.3s;
color: #333333;
}
body .ui-carousel .ui-carousel-button:hover {
color: #999;
}
body .ui-carousel .ui-carousel-button.ui-state-disabled:hover {
color: #697882;
}
body .ui-carousel .ui-carousel-page-links {
margin-top: 5px;
}
body .ui-carousel .ui-carousel-page-links .ui-carousel-page-link {
color: #333333;
}
body .ui-carousel .ui-carousel-page-links .ui-carousel-page-link.ui-icon-radio-on {
color: #428bca;
background-color: #999;
}
body .fc .fc-event {
background-color: #357ebd;
border-color: #357ebd;
}
body .fc .fc-slats td {
background-color: #fff;
}
body .fc .fc-toolbar .fc-prev-button span {
background: none !important;
display: inline-block;
font: normal normal 900 inherit/inherit "Font Awesome 5 Pro";
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-indent: 0px !important;
text-align: center;
}
body .fc .fc-toolbar .fc-prev-button span:before {
content: "\f137";
}
body .fc .fc-toolbar .fc-prev-button .ui-icon {
position: relative;
top: 3px;
}
body .fc .fc-toolbar .fc-next-button span {
background: none !important;
display: inline-block;
font: normal normal 900 inherit/inherit "Font Awesome 5 Pro";
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-indent: 0px !important;
text-align: center;
}
body .fc .fc-toolbar .fc-next-button span:before {
content: "\f138";
}
body .fc .fc-toolbar .fc-next-button .ui-icon {
position: relative;
top: 3px;
}
body .ui-menubar {
border: 1px solid #dddddd;
}
body .ui-megamenu {
border: 1px solid #dddddd;
}
body .ui-menubutton .ui-button.ui-button-text-icon-left .ui-icon {
margin-top: 10px;
}
body .ui-galleria .ui-galleria-nav-prev {
font-size: 16px;
color: #999;
transition: color 0.3s;
}
body .ui-galleria .ui-galleria-nav-prev:hover {
color: #333333;
}
body .ui-galleria .ui-galleria-nav-next {
font-size: 16px;
color: #999;
transition: color 0.3s;
}
body .ui-galleria .ui-galleria-nav-next:hover {
color: #333333;
}
body .p-fluid .ui-inputgroup input {
min-width: 0;
}
body .p-fluid {
width: 100%;
}
p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext,
p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext,
p-inputmask.ng-dirty.ng-invalid > .p-inputtext,
p-checkbox.ng-dirty.ng-invalid .ui-chkbox-box,
p-radiobutton.ng-dirty.ng-invalid .ui-radiobutton-box,
p-inputswitch.ng-dirty.ng-invalid .ui-inputswitch,
p-listbox.ng-dirty.ng-invalid .p-inputtext,
p-multiselect.ng-dirty.ng-invalid > .ui-multiselect,
p-spinner.ng-dirty.ng-invalid > .p-inputtext,
p-selectbutton.ng-dirty.ng-invalid .p-button,
p-togglebutton.ng-dirty.ng-invalid .p-button {
border-color: #c13018;
}
p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext:hover,
p-calendar.ng-dirty.ng-invalid > .p-calendar > .p-inputtext:hover,
p-inputmask.ng-dirty.ng-invalid > .p-inputtext:hover,
p-checkbox.ng-dirty.ng-invalid .ui-chkbox-box:hover,
p-radiobutton.ng-dirty.ng-invalid .ui-radiobutton-box:hover,
p-inputswitch.ng-dirty.ng-invalid .ui-inputswitch:hover,
p-listbox.ng-dirty.ng-invalid .p-inputtext:hover,
p-multiselect.ng-dirty.ng-invalid > .ui-multiselect:hover,
p-spinner.ng-dirty.ng-invalid > .p-inputtext:hover,
p-selectbutton.ng-dirty.ng-invalid .p-button:hover,
p-togglebutton.ng-dirty.ng-invalid .p-button:hover {
border-color: rgb(228.2350230415, 66.5299539171, 39.7649769585);
}
html {
height: 100%;
}
body {
color: #333333 !important;
background-color: #f2f2f2;
font-family: "Open Sans", sans-serif !important;
font-size: 14px !important;
min-height: 100%;
line-height: 1.5;
}
a {
color: #428bca;
text-decoration: none;
cursor: pointer;
}
a:hover {
text-decoration: underline;
}
ul {
padding-left: 40px;
}
hr {
margin: 20px 0;
border: 0;
height: 1px;
background: #d8d8d8;
}
label {
font-weight: normal;
display: block;
max-width: 100%;
margin-bottom: 5px;
font-size: 14px;
}
.required > label:after {
content: " *";
color: #c13018;
}
input::-webkit-input-placeholder {
color: #ccc;
}
input:-ms-input-placeholder {
color: #ccc;
}
input::placeholder {
color: #ccc;
}
[data-hidden=true] {
display: none !important;
}
.form-group {
margin-bottom: 15px;
}
.input-label {
color: #212533;
font-family: "Open Sans", sans-serif;
font-size: 14px;
margin: 0;
}
.input-label-container {
display: -ms-flexbox;
display: flex;
gap: 12px;
-ms-flex-align: center;
align-items: center;
}
.input-label-container:has(input:disabled) .input-label {
opacity: 0.5;
}
.cdk-drag-preview {
width: 100%;
}
.sds-clearfix::after {
display: block;
clear: both;
content: "";
}
.sds-float-left {
float: left !important;
}
.sds-float-right {
float: right !important;
}
.sds-float-none {
float: none !important;
}
/*icons class to display p-sortIcon*/
.pi-unsorted:before, .pi-sort-alt:before {
content: "\f883";
}
.pi-sort-amount-down:before {
content: "\f160";
}
.pi-sort-amount-down-alt:before {
content: "\f884";
}
.pi-sort-amount-up:before {
content: "\f161";
}
.pi-sort-amount-up-alt:before {
content: "\f885";
}
.ui-grid {
clear: both;
padding: 0;
margin: 0;
}
.ui-grid::before,
.ui-grid::after {
content: "";
display: table;
}
.ui-grid::after {
clear: both;
}
.ui-grid .ui-grid-row {
display: -ms-flexbox;
display: flex;
clear: both;
}
.ui-grid-row::after {
clear: both;
content: "";
display: table;
}
.ui-grid-col-1,
.ui-grid-col-2,
.ui-grid-col-3,
.ui-grid-col-4,
.ui-grid-col-5,
.ui-grid-col-6,
.ui-grid-col-7,
.ui-grid-col-8,
.ui-grid-col-9,
.ui-grid-col-10,
.ui-grid-col-11,
.ui-grid-col-12 {
float: left;
box-sizing: border-box;
}
.ui-grid-col-1 {
width: 8.33333%;
}
.ui-grid-col-2 {
width: 16.66666%;
}
.ui-grid-col-3 {
width: 25%;
}
.ui-grid-col-4 {
width: 33.33333%;
}
.ui-grid-col-5 {
width: 41.66666%;
}
.ui-grid-col-6 {
width: 50%;
}
.ui-grid-col-7 {
width: 58.33333%;
}
.ui-grid-col-8 {
width: 66.66666%;
}
.ui-grid-col-9 {
width: 75%;
}
.ui-grid-col-10 {
width: 83.33333%;
}
.ui-grid-col-11 {
width: 91.66666%;
}
.ui-grid-col-12 {
width: 100%;
}
@media (min-width: 480px) {
.ui-grid-fixed {
width: 480px;
}
}
@media (min-width: 768px) {
.ui-grid-fixed {
width: 768px;
}
}
@media (min-width: 960px) {
.ui-grid-fixed {
width: 960px;
}
}
@media (min-width: 1024px) {
.ui-grid-fixed {
width: 1024px;
}
}
/* Responsive */
@media (max-width: 640px) {
.ui-grid-responsive .ui-grid-row {
display: block;
}
.ui-grid-responsive .ui-grid-col-1,
.ui-grid-responsive .ui-grid-col-2,
.ui-grid-responsive .ui-grid-col-3,
.ui-grid-responsive .ui-grid-col-4,
.ui-grid-responsive .ui-grid-col-5,
.ui-grid-responsive .ui-grid-col-6,
.ui-grid-responsive .ui-grid-col-7,
.ui-grid-responsive .ui-grid-col-8,
.ui-grid-responsive .ui-grid-col-9,
.ui-grid-responsive .ui-grid-col-10,
.ui-grid-responsive .ui-grid-col-11,
.ui-grid-responsive .ui-grid-col-12 {
width: 100%;
float: none;
}
}
.ui-grid.ui-grid-pad > .ui-grid-row > div {
padding: 0.25em 0.5em;
}
/* Responsive */
@media (max-width: 640px) {
.ui-grid-responsive .ui-grid-row {
display: block;
}
.ui-grid-responsive .ui-grid-col-1,
.ui-grid-responsive .ui-grid-col-2,
.ui-grid-responsive .ui-grid-col-3,
.ui-grid-responsive .ui-grid-col-4,
.ui-grid-responsive .ui-grid-col-5,
.ui-grid-responsive .ui-grid-col-6,
.ui-grid-responsive .ui-grid-col-7,
.ui-grid-responsive .ui-grid-col-8,
.ui-grid-responsive .ui-grid-col-9,
.ui-grid-responsive .ui-grid-col-10,
.ui-grid-responsive .ui-grid-col-11,
.ui-grid-responsive .ui-grid-col-12 {
width: 100%;
float: none;
}
}
/* New Grid CSS */
.ui-g {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
box-sizing: border-box;
}
.ui-g::after {
clear: both;
content: "";
display: table;
box-sizing: border-box;
}
.ui-g-1,
.ui-g-2,
.ui-g-3,
.ui-g-4,
.ui-g-5,
.ui-g-6,
.ui-g-7,
.ui-g-8,
.ui-g-9,
.ui-g-10,
.ui-g-11,
.ui-g-12 {
float: left;
box-sizing: border-box;
padding: 0.5em;
}
.ui-g-1 {
width: 8.3333%;
}
.ui-g-2 {
width: 16.6667%;
}
.ui-g-3 {
width: 25%;
}
.ui-g-4 {
width: 33.3333%;
}
.ui-g-5 {
width: 41.6667%;
}
.ui-g-6 {
width: 50%;
}
.ui-g-7 {
width: 58.3333%;
}
.ui-g-8 {
width: 66.6667%;
}
.ui-g-9 {
width: 75%;
}
.ui-g-10 {
width: 83.3333%;
}
.ui-g-11 {
width: 91.6667%;
}
.ui-g-12 {
width: 100%;
}
.ui-g-offset-12 {
margin-left: 100%;
}
.ui-g-offset-11 {
margin-left: 91.66666667%;
}
.ui-g-offset-10 {
margin-left: 83.33333333%;
}
.ui-g-offset-9 {
margin-left: 75%;
}
.ui-g-offset-8 {
margin-left: 66.66666667%;
}
.ui-g-offset-7 {
margin-left: 58.33333333%;
}
.ui-g-offset-6 {
margin-left: 50%;
}
.ui-g-offset-5 {
margin-left: 41.66666667%;
}
.ui-g-offset-4 {
margin-left: 33.33333333%;
}
.ui-g-offset-3 {
margin-left: 25%;
}
.ui-g-offset-2 {
margin-left: 16.66666667%;
}
.ui-g-offset-1 {
margin-left: 8.33333333%;
}
.ui-g-offset-0 {
margin-left: 0%;
}
@media screen and (max-width: 40em) {
.ui-sm-1,
.ui-sm-2,
.ui-sm-3,
.ui-sm-4,
.ui-sm-5,
.ui-sm-6,
.ui-sm-7,
.ui-sm-8,
.ui-sm-9,
.ui-sm-10,
.ui-sm-11,
.ui-sm-12 {
padding: 0.5em;
}
.ui-sm-1 {
width: 8.3333%;
}
.ui-sm-2 {
width: 16.6667%;
}
.ui-sm-3 {
width: 25%;
}
.ui-sm-4 {
width: 33.3333%;
}
.ui-sm-5 {
width: 41.6667%;
}
.ui-sm-6 {
width: 50%;
}
.ui-sm-7 {
width: 58.3333%;
}
.ui-sm-8 {
width: 66.6667%;
}
.ui-sm-9 {
width: 75%;
}
.ui-sm-10 {
width: 83.3333%;
}
.ui-sm-11 {
width: 91.6667%;
}
.ui-sm-12 {
width: 100%;
}
.ui-sm-offset-12 {
margin-left: 100%;
}
.ui-sm-offset-11 {
margin-left: 91.66666667%;
}
.ui-sm-offset-10 {
margin-left: 83.33333333%;
}
.ui-sm-offset-9 {
margin-left: 75%;
}
.ui-sm-offset-8 {
margin-left: 66.66666667%;
}
.ui-sm-offset-7 {
margin-left: 58.33333333%;
}
.ui-sm-offset-6 {
margin-left: 50%;
}
.ui-sm-offset-5 {
margin-left: 41.66666667%;
}
.ui-sm-offset-4 {
margin-left: 33.33333333%;
}
.ui-sm-offset-3 {
margin-left: 25%;
}
.ui-sm-offset-2 {
margin-left: 16.66666667%;
}
.ui-sm-offset-1 {
margin-left: 8.33333333%;
}
.ui-sm-offset-0 {
margin-left: 0%;
}
}
@media screen and (min-width: 40.063em) {
.ui-md-1,
.ui-md-2,
.ui-md-3,
.ui-md-4,
.ui-md-5,
.ui-md-6,
.ui-md-7,
.ui-md-8,
.ui-md-9,
.ui-md-10,
.ui-md-11,
.ui-md-12 {
padding: 0.5em;
}
.ui-md-1 {
width: 8.3333%;
}
.ui-md-2 {
width: 16.6667%;
}
.ui-md-3 {
width: 25%;
}
.ui-md-4 {
width: 33.3333%;
}
.ui-md-5 {
width: 41.6667%;
}
.ui-md-6 {
width: 50%;
}
.ui-md-7 {
width: 58.3333%;
}
.ui-md-8 {
width: 66.6667%;
}
.ui-md-9 {
width: 75%;
}
.ui-md-10 {
width: 83.3333%;
}
.ui-md-11 {
width: 91.6667%;
}
.ui-md-12 {
width: 100%;
}
.ui-md-offset-12 {
margin-left: 100%;
}
.ui-md-offset-11 {
margin-left: 91.66666667%;
}
.ui-md-offset-10 {
margin-left: 83.33333333%;
}
.ui-md-offset-9 {
margin-left: 75%;
}
.ui-md-offset-8 {
margin-left: 66.66666667%;
}
.ui-md-offset-7 {
margin-left: 58.33333333%;
}
.ui-md-offset-6 {
margin-left: 50%;
}
.ui-md-offset-5 {
margin-left: 41.66666667%;
}
.ui-md-offset-4 {
margin-left: 33.33333333%;
}
.ui-md-offset-3 {
margin-left: 25%;
}
.ui-md-offset-2 {
margin-left: 16.66666667%;
}
.ui-md-offset-1 {
margin-left: 8.33333333%;
}
.ui-md-offset-0 {
margin-left: 0%;
}
}
@media screen and (min-width: 64.063em) {
.ui-lg-1,
.ui-lg-2,
.ui-lg-3,
.ui-lg-4,
.ui-lg-5,
.ui-lg-6,
.ui-lg-7,
.ui-lg-8,
.ui-lg-9,
.ui-lg-10,
.ui-lg-11,
.ui-lg-12 {
padding: 0.5em;
}
.ui-lg-1 {
width: 8.3333%;
}
.ui-lg-2 {
width: 16.6667%;
}
.ui-lg-3 {
width: 25%;
}
.ui-lg-4 {
width: 33.3333%;
}
.ui-lg-5 {
width: 41.6667%;
}
.ui-lg-6 {
width: 50%;
}
.ui-lg-7 {
width: 58.3333%;
}
.ui-lg-8 {
width: 66.6667%;
}
.ui-lg-9 {
width: 75%;
}
.ui-lg-10 {
width: 83.3333%;
}
.ui-lg-11 {
width: 91.6667%;
}
.ui-lg-12 {
width: 100%;
}
.ui-lg-offset-12 {
margin-left: 100%;
}
.ui-lg-offset-11 {
margin-left: 91.66666667%;
}
.ui-lg-offset-10 {
margin-left: 83.33333333%;
}
.ui-lg-offset-9 {
margin-left: 75%;
}
.ui-lg-offset-8 {
margin-left: 66.66666667%;
}
.ui-lg-offset-7 {
margin-left: 58.33333333%;
}
.ui-lg-offset-6 {
margin-left: 50%;
}
.ui-lg-offset-5 {
margin-left: 41.66666667%;
}
.ui-lg-offset-4 {
margin-left: 33.33333333%;
}
.ui-lg-offset-3 {
margin-left: 25%;
}
.ui-lg-offset-2 {
margin-left: 16.66666667%;
}
.ui-lg-offset-1 {
margin-left: 8.33333333%;
}
.ui-lg-offset-0 {
margin-left: 0%;
}
}
@media screen and (min-width: 90.063em) {
.ui-xl-1,
.ui-xl-2,
.ui-xl-3,
.ui-xl-4,
.ui-xl-5,
.ui-xl-6,
.ui-xl-7,
.ui-xl-8,
.ui-xl-9,
.ui-xl-10,
.ui-xl-11,
.ui-xl-12 {
padding: 0.5em;
}
.ui-xl-1 {
width: 8.3333%;
}
.ui-xl-2 {
width: 16.6667%;
}
.ui-xl-3 {
width: 25%;
}
.ui-xl-4 {
width: 33.3333%;
}
.ui-xl-5 {
width: 41.6667%;
}
.ui-xl-6 {
width: 50%;
}
.ui-xl-7 {
width: 58.3333%;
}
.ui-xl-8 {
width: 66.6667%;
}
.ui-xl-9 {
width: 75%;
}
.ui-xl-10 {
width: 83.3333%;
}
.ui-xl-11 {
width: 91.6667%;
}
.ui-xl-12 {
width: 100%;
}
.ui-xl-offset-12 {
margin-left: 100%;
}
.ui-xl-offset-11 {
margin-left: 91.66666667%;
}
.ui-xl-offset-10 {
margin-left: 83.33333333%;
}
.ui-xl-offset-9 {
margin-left: 75%;
}
.ui-xl-offset-8 {
margin-left: 66.66666667%;
}
.ui-xl-offset-7 {
margin-left: 58.33333333%;
}
.ui-xl-offset-6 {
margin-left: 50%;
}
.ui-xl-offset-5 {
margin-left: 41.66666667%;
}
.ui-xl-offset-4 {
margin-left: 33.33333333%;
}
.ui-xl-offset-3 {
margin-left: 25%;
}
.ui-xl-offset-2 {
margin-left: 16.66666667%;
}
.ui-xl-offset-1 {
margin-left: 8.33333333%;
}
.ui-xl-offset-0 {
margin-left: 0%;
}
}
.ui-g-nopad {
padding: 0;
}
/* Main Colors */
/* Brand Colors */
/* Feedback Colors */
/* Text Colors */
/* Chart Colors */
/* Utility */
.p-accordion .p-accordionpanel {
background-color: #fff;
border: 1px solid #c1c1cc;
overflow: hidden;
}
.p-accordion .p-accordionpanel .p-accordionheader {
background-color: #fff;
border: none;
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-weight: 700;
padding: 16px;
text-transform: uppercase;
}
.p-accordion .p-accordionpanel .p-accordionheader .p-iconwrapper {
color: #212533;
font-size: 24px;
line-height: 1;
margin-right: 12px;
}
.p-accordion .p-accordionpanel .p-accordionheader .p-iconwrapper .p-icon {
display: none;
}
.p-accordion .p-accordionpanel .p-accordionheader .p-iconwrapper::before {
content: "+";
}
.p-accordion .p-accordionpanel .p-accordioncontent {
color: #212533;
font-family: "Open Sans", sans-serif;
font-size: 14px;
}
.p-accordion .p-accordionpanel .p-accordioncontent .p-accordioncontent-content {
border: none;
padding: 20px;
}
.p-accordion .p-accordionpanel-active .p-accordionheader {
background-color: #eeebf2 !important;
border-bottom: 1px solid #dedce5 !important;
}
.p-accordion .p-accordionpanel-active .p-accordionheader .p-iconwrapper::before {
content: "−";
}
.p-accordion .p-accordionpanel:first-child {
border-radius: 6px 6px 0 0;
}
.p-accordion .p-accordionpanel:last-child {
border-radius: 0 0 6px 6px;
}
/* Main Colors */
/* Brand Colors */
/* Feedback Colors */
/* Text Colors */
/* Chart Colors */
/* Utility */
body .p-autocomplete-input,
.p-autocomplete-input-multiple {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex: 1;
flex: 1;
min-height: 30px;
padding: 5px !important;
-ms-flex-align: center !important;
align-items: center !important;
-ms-flex-negative: 0;
flex-shrink: 0;
-ms-flex-item-align: stretch;
align-self: stretch;
border-radius: 3px !important;
border: 1px solid #c1c1cc !important;
background: #ffffff !important;
gap: 8px !important;
border-top-right-radius: 0px !important;
border-bottom-right-radius: 0px !important;
}
.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input,
.p-autocomplete:has(.p-autocomplete-dropdown) .p-autocomplete-input-multiple {
border-radius: 3px 0px 0px 3px !important;
}
body .p-autocomplete.p-focus .p-autocomplete-input,
body .p-autocomplete.p-focus .p-autocomplete-input-multiple {
border: 2px solid #428bca !important;
}
body .p-autocomplete {
width: 100%;
display: -ms-flexbox;
display: flex;
}
body .p-autocomplete .p-autocomplete-dropdown {
width: 35px;
border: 1px solid #c1c1cc !important;
background: #ffffff;
border-radius: 0px 3px 3px 0px !important;
border-left: none !important;
}
body .p-autocomplete.p-disabled {
opacity: 0.5;
}
body .p-autocomplete-list {
display: -ms-flexbox;
display: flex;
padding: 4px 0px;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: start;
align-items: flex-start;
border-radius: 3px;
background: #ffffff;
box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.25);
}
body .p-autocomplete-list-container {
margin-top: 3px;
box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.25);
border-radius: 3px;
width: 100%;
}
body .p-autocomplete-option {
color: #333333;
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%;
padding: 8px 12px;
width: 100%;
}
body .p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container .p-autocomplete-input-token input:focus {
border: none;
}
body .p-autocomplete-input-chip {
-ms-flex: 1;
flex: 1;
}
.p-breadcrumb {
margin: 16px 0;
}
.p-breadcrumb .p-breadcrumb-list {
-ms-flex-align: center;
align-items: center;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
}
.p-breadcrumb .p-breadcrumb-separator {
-ms-flex-align: center;
align-items: center;
color: #888b99;
display: -ms-flexbox;
display: flex;
}
.p-breadcrumb .p-breadcrumb-separator .p-icon-wrapper {
width: 10px;
}
.p-breadcrumb .p-breadcrumb-item-link {
color: #888b99;
text-decoration: none;
}
.p-breadcrumb .p-breadcrumb-item-link .p-breadcrumb-item-icon {
margin-right: 12px;
color: #428bca;
}
.p-breadcrumb .p-breadcrumb-item-link .p-breadcrumb-item-label\',
.p-breadcrumb .p-breadcrumb-item-link .p-breadcrumb-item-label {
font-family: "Open Sans", sans-serif;
white-space: nowrap;
}
.p-breadcrumb .p-breadcrumb-item-link-active {
color: #428bca;
}
body .p-button {
background-color: #428bca;
border: none;
border-radius: 4px;
color: #fff;
font-family: "Open Sans", sans-serif;
font-size: 14px;
min-width: 80px;
min-height: 35px;
padding: 8px 12px;
transition: background-color 200ms ease-out, color 200ms ease-out, border-color 200ms ease-out;
}
body .p-button:disabled {
opacity: 0.5;
}
body .p-button.p-button-icon-only {
min-width: 32px;
}
body .p-button:not(.p-button-icon-only) .p-button-icon-left,
body .p-button:not(.p-button-icon-only) .p-button-icon-right {
display: none;
}
body .p-button.p-button-primary.ui-state-default {
background-color: #428bca;
border-color: #428bca;
}
body .p-button.p-button-primary .ui-button-text {
color: #ffffff;
}
body .p-button.p-button-primary:hover {
background-color: rgb(41.9400826446, 99.7066115702, 149.5599173554);
}
body .p-button.p-button-primary:focus {
background-color: rgb(41.9400826446, 99.7066115702, 149.5599173554);
border-color: #22dce6;
}
body .p-button.p-button-primary:active:not(:disabled) {
background-color: rgb(36.3553719008, 86.4297520661, 129.6446280992);
border-color: rgb(36.3553719008, 86.4297520661, 129.6446280992);
}
body .p-button.p-button-secondary {
background-color: #7892a1;
}
body .p-button.p-button-secondary.ui-state-default {
background-color: #7892a1;
border-color: #7892a1;
}
body .p-button.p-button-secondary .ui-button-text {
color: #ffffff;
}
body .p-button.p-button-secondary:hover {
background-color: rgb(83.943231441, 107.1615720524, 120.556768559);
}
body .p-button.p-button-secondary:focus {
background-color: rgb(83.943231441, 107.1615720524, 120.556768559);
border-color: #22dce6;
}
body .p-button.p-button-secondary:active:not(:disabled) {
background-color: rgb(73.4759825328, 93.7991266376, 105.5240174672);
border-color: rgb(73.4759825328, 93.7991266376, 105.5240174672);
}
body .p-button.p-button-secondary:hover:not(:disabled) {
background-color: #426e78;
}
body .p-button.p-button-default.ui-state-default {
background-color: #ffffff;
border-color: #cccccc;
}
body .p-button.p-button-default .ui-button-text {
color: #333333;
}
body .p-button.p-button-default:hover {
background-color: rgb(216.75, 216.75, 216.75);
}
body .p-button.p-button-default:focus {
background-color: rgb(216.75, 216.75, 216.75);
border-color: #22dce6;
}
body .p-button.p-button-default:active:not(:disabled) {
background-color: #cccccc;
border-color: #cccccc;
}
body .p-button.p-button-danger {
background-color: #9c3a3a;
}
body .p-button.p-button-danger:hover:not(:disabled) {
background-color: #431919;
}
body .p-button.p-button-link .p-state-default {
background-color: transparent;
border-color: transparent;
}
body .p-button.p-button-link .p-state-default .p-button-text {
color: #428bca;
}
body .p-button.p-button-link .p-state-default:hover {
background-color: transparent;
}
body .p-button.p-button-link .p-state-default:hover .s-button-icon,
body .p-button.p-button-link .p-state-default:hover .s-button-text,
body .p-button.p-button-link .p-state-default:hover .s-button-menu-icon {
color: rgb(41.9400826446, 99.7066115702, 149.5599173554);
}
body .p-button.p-button-link .p-state-default:focus {
background-color: transparent;
border-color: #22dce6;
}
body .p-button.p-button-link .p-state-default:focus .p-button-text {
color: rgb(41.9400826446, 99.7066115702, 149.5599173554);
}
body .p-button.p-button-link .p-state-default:active:not(:disabled) {
background-color: transparent;
border-color: transparent;
}
body .p-button.p-button-link .p-state-default:active:not(:disabled) .p-button-text {
color: rgb(36.3553719008, 86.4297520661, 129.6446280992);
}
body .p-button:hover:not(:disabled), body .p-button:active:not(:disabled) {
background-color: #063951;
}
body .p-button:focus {
outline: 1px solid #1d2f34;
}
body .p-button-icon-only,
body .p-button-icon-only:not(:disabled):hover {
background-color: transparent;
color: #6e7280;
}
body .p-button-icon-only .p-icon,
body .p-button-icon-only:not(:disabled):hover .p-icon {
height: 12px;
width: 12px;
}
body s-button + button,
body s-button + p-button,
body s-button + s-button,
body button + s-button,
body p-button + s-button,
body p-button + p-button {
margin-left: 10px;
}
body .p-fluid s-button button {
width: 100%;
}
/* Main Colors */
/* Brand Colors */
/* Feedback Colors */
/* Text Colors */
/* Chart Colors */
/* Utility */
@font-face {
font-family: "Noto Sans Mono";
src: url("fonts/NotoSansMono-VariableFont_wdth,wght.ttf");
}
body .p-calendar,
body .p-datepicker {
display: -ms-inline-flexbox;
display: inline-flex;
width: 100%;
}
body .p-calendar:has(.p-datepicker-dropdown) .p-inputtext,
body .p-datepicker:has(.p-datepicker-dropdown) .p-inputtext {
border-radius: 4px 0 0 4px;
}
body .p-calendar .p-datepicker-dropdown,
body .p-datepicker .p-datepicker-dropdown {
background-color: #fff;
border-radius: 0 4px 4px 0;
color: #212533;
display: -ms-flexbox;
display: flex;
gap: 0;
min-width: 40px;
border: 1px solid #c1c1cc;
border-left: none;
}
body .p-calendar.p-disabled,
body .p-datepicker.p-disabled {
opacity: 0.5;
}
body .p-calendar-day,
body .p-datepicker-day {
padding: 8px;
}
body .p-calendar-day-selected,
body .p-datepicker-day-selected {
background: #428bca;
color: #ffffff;
}
body .p-calendar-time-picker span,
body .p-datepicker-time-picker span {
color: #212533;
text-align: center;
font-family: "Inter", sans-serif;
font-size: 24px;
font-style: normal;
font-weight: 400;
}
body .p-calendar-time-picker .p-iconwrapper,
body .p-datepicker-time-picker .p-iconwrapper {
width: 20px;
}
body .p-calendar-time-picker svg,
body .p-datepicker-time-picker svg {
stroke-width: 2px;
stroke: black;
width: 20px;
}
body .p-calendar-today,
body .p-datepicker-today {
background: #eeebf2;
color: #212533;
font-size: 14px;
font-style: normal;
font-weight: 700;
}
body .p-calendar-input, body .p-calendar-panel,
body .p-datepicker-input,
body .p-datepicker-panel {
padding: 0.75em;
background-color: #ffffff;
color: #333333;
border: 1px solid #cccccc;
border-radius: 6px;
}
body .p-calendar-input-panel-inline, body .p-calendar-panel-panel-inline,
body .p-datepicker-input-panel-inline,
body .p-datepicker-panel-panel-inline {
padding: 0px;
}
body .p-calendar-input td:hover, body .p-calendar-panel td:hover,
body .p-datepicker-input td:hover,
body .p-datepicker-panel td:hover {
background-color: #EEEBF2;
}
body .p-calendar-input .p-datepicker-time-picker span, body .p-calendar-panel .p-datepicker-time-picker span,
body .p-datepicker-input .p-datepicker-time-picker span,
body .p-datepicker-panel .p-datepicker-time-picker span {
font-family: "Open Sans", sans-serif;
font-size: 14px;
color: #212533;
}
body .p-calendar-panel:not(.p-datepicker-panel-inline),
body .p-datepicker-panel:not(.p-datepicker-panel-inline) {
z-index: 3200;
}
body .p-calendar-select-month, body .p-calendar-select-year,
body .p-datepicker-select-month,
body .p-datepicker-select-year {
font-family: "Open Sans";
text-transform: uppercase;
font-weight: 700;
}
body .p-calendar-other-month,
body .p-datepicker-other-month {
color: #C1C1CC;
}
body .p-calendar-calendar,
body .p-datepicker-calendar {
border-collapse: separate;
border-spacing: 10px;
}
body .p-calendar-calendar th,
body .p-datepicker-calendar th {
font-weight: normal;
}
body .p-calendar-buttonbar,
body .p-datepicker-buttonbar {
border-top: 1px solid #EEEBF2;
padding-top: 5px;
}
body .p-calendar-buttonbar button,
body .p-datepicker-buttonbar button {
padding: 6px;
background-color: #EEEBF2;
border-radius: 4px;
border: none;
}
body .p-calendar-title > button:first-child,
body .p-datepicker-title > button:first-child {
margin-right: 5px;
}
body .p-timepicker {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
gap: 8px;
}
body .p-datepicker-month:not(.p-disabled):not(.p-datepicker-month-selected):hover,
body .p-datepicker-year:not(.p-disabled):not(.p-datepicker-year-selected):hover {
background-color: #EEEBF2;
font-weight: bold;
}
body .p-card {
border-radius: 4px;
background-color: #fff;
box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2509803922);
}
body .p-card .p-card-body {
font-family: "Open Sans", sans-serif;
font-size: 14px;
line-height: 150%;
font-weight: 400;
}
body .p-card .p-card-body .p-card-title {
color: #212533;
font-weight: 700;
padding: 16px 12px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
body .p-card .p-card-body .p-card-subtitle {
color: #6e7280;
padding: 0 12px 16px 12px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
body .p-card .p-card-body .p-card-title + .p-card-subtitle {
margin-top: -16px;
}
body .p-card .p-card-body .p-card-content {
border-top: 1px solid #c1c1cc;
padding: 16px;
}
body .p-card .p-card-footer {
border-top: 1px solid #c1c1cc;
padding: 16px;
}
body p-checkbox > .p-checkbox {
display: -ms-flexbox;
display: flex;
-ms-flex-align: start;
align-items: flex-start;
gap: 12px;
margin: 10px 0;
}
body p-checkbox > .p-checkbox .p-checkbox-box {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
width: 20px;
height: 20px;
background-color: #fff;
border: 1px solid #c1c1cc;
border-radius: 3px;
transition: background-color 200ms ease-out, border-color 200ms ease-out;
}
body p-checkbox > .p-checkbox.p-disabled {
opacity: 0.5;
}
body p-checkbox > .p-checkbox-checked .p-checkbox-box {
background-color: #428bca !important;
border: 1px solid #888b99;
color: #fff;
}
body p-checkbox > .p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
background: #063951;
border-color: #063951;
}
body p-checkbox > .p-checkbox:not(.p-disabled):has(.p-checkbox-input:active) .p-checkbox-box {
border-color: #063951;
}
body p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
border-color: #888b99 !important;
}
body p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus) .p-checkbox-box {
border-color: #428bca;
}
/* Main Colors */
/* Brand Colors */
/* Feedback Colors */
/* Text Colors */
/* Chart Colors */
/* Utility */
body .p-dialog-mask {
background: rgba(0, 0, 0, 0.5);
}
body .p-dialog {
box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.4);
background-color: #fff;
border-radius: 4px;
}
body .p-dialog .p-dialog-close-button,
body .p-dialog .p-dialog-close-button:not(:disabled):hover {
background-color: transparent !important;
color: #212533 !important;
}
body .p-dialog .p-dialog-header {
padding: 16px;
border-bottom: 1px solid #dedce5;
}
body .p-dialog .p-dialog-header .p-dialog-close-button:active,
body .p-dialog .p-dialog-header .p-dialog-close-button:focus {
background: inherit;
border: none;
outline: none;
}
body .p-dialog .p-dialog-header .p-dialog-title {
font-family: "Open Sans", sans-serif;
font-size: 16px;
text-transform: uppercase;
}
body .p-dialog .p-dialog-content {
padding: 16px;
overflow-y: auto;
height: 100%;
}
body .p-dialog:not(.p-confirmdialog) .p-dialog-content {
padding-bottom: 0;
margin-bottom: 15px;
}
body .p-dialog .p-dialog-footer {
border-top: 1px solid #dedce5;
padding: 15px;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: end;
justify-content: flex-end;
gap: 10px;
}
body .p-dialog .p-dialog-footer .p-confirmdialog-reject-button,
body .p-dialog .p-dialog-footer .p-confirmdialog-accept-button {
outline: none;
}
body .p-dialog .p-dialog-footer .p-confirmdialog-reject-button {
display: -ms-flexbox;
display: flex;
min-height: 40px;
padding: 4px 12px;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
gap: 8px;
border-radius: 4px;
background: #fff;
}
body .p-dialog .p-dialog-footer .p-confirmdialog-reject-button span {
color: #428bca;
text-align: center;
}
body .p-dialog .p-dialog-footer .p-confirmdialog-accept-button {
display: -ms-flexbox;
display: flex;
min-height: 40px;
padding: 4px 12px;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
gap: 8px;
border-radius: 4px;
background: #428bca;
}
body .p-dialog .p-dialog-footer .p-confirmdialog-accept-button span {
color: #fff;
text-align: center;
}
body .p-dialog.p-confirmdialog {
max-width: 450px;
}
@media (max-width: 767px) {
body .p-dialog:not(.p-confirm-dialog) {
height: 100%;
max-height: 100%;
width: 100%;
}
}
@media (min-width: 768px) {
body .p-dialog:not(.p-confirm-dialog) {
min-width: 450px;
max-height: 70%;
max-width: 70%;
}
}
p-dropdown.p-dropdown {
background-color: #fff;
border: 1px solid #c1c1cc;
border-radius: 4px;
}
p-dropdown.p-dropdown .p-select-label {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-width: 265px;
margin: 7px 10px;
font-family: "Open Sans", sans-serif;
font-size: 14px;
line-height: 1;
border: none;
min-height: 21px;
}
p-dropdown.p-dropdown .p-select-label.p-placeholder {
color: #212533;
}
p-dropdown.p-dropdown .p-select-dropdown {
border-left: 1px solid #c1c1cc;
border-radius: 0 4px 4px 0;
padding: 0 12px;
}
p-dropdown.p-dropdown .p-select-clear-icon {
margin-top: -0.45rem;
right: 3em;
}
p-dropdown.p-dropdown:hover .p-select-dropdown {
background-color: #eeebf2;
}
p-dropdown.p-dropdown:not(.p-disabled):hover {
border: 1px solid #c1c1cc;
}
p-dropdown.p-dropdown.p-focus {
border: 1px solid #428bca !important;
}
p-dropdown.p-dropdown.p-focus .p-select-label {
outline: none;
}
p-dropdown.p-dropdown.p-focus .p-select-dropdown {
border-left: 1px solid #428bca;
}
p-dropdown.p-dropdown.p-disabled {
border-color: #dedce5;
}
p-dropdown.p-dropdown.p-disabled .p-select-dropdown {
border-color: #dedce5;
}
p-dropdown.p-dropdown.p-disabled .p-select-label,
p-dropdown.p-dropdown.p-disabled .p-select-label.p-placeholder,
p-dropdown.p-dropdown.p-disabled .p-select-dropdown {
color: #dedce5;
}
p-dropdown.ng-dirty.ng-invalid.p-dropdown {
border-color: #c13018 !important;
}
p-dropdown.ng-dirty.ng-invalid.p-dropdown .p-select-dropdown {
border-color: #c13018 !important;
}
p-dropdown.ng-dirty.ng-invalid.p-dropdown:hover {
border-color: #c13018 !important;
}
p-dropdown.ng-dirty.ng-invalid.p-dropdown:hover .p-select-dropdown {
border-color: #c13018 !important;
}
body .p-select-list-container {
box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);
}
body .p-select-list-container .p-select-list {
border-radius: 4px;
overflow: hidden;
}
body .p-select-list-container .p-select-list p-dropdownitem {
background-color: #fff;
}
body .p-select-list-container .p-select-list p-dropdownitem .p-select-option {
color: #212533;
font-family: "Open Sans", sans-serif;
font-size: 14px;
line-height: 1;
padding: 8px 12px;
}
body .p-select-list-container .p-select-list p-dropdownitem .p-select-option:hover {
background: #eeebf2;
}
body .p-select-list-container .p-select-list p-dropdownitem:first-child {
padding-top: 4px;
}
body .p-select-list-container .p-select-list p-dropdownitem:last-child {
padding-bottom: 4px;
}
body .p-select-list-container .p-select-list .p-select-option-group {
min-height: 21px;
font-weight: 700;
color: #212533;
padding: 7px 10px;
font-size: 14px;
background-color: #fff;
}
body .p-fluid p-paginator p-dropdown {
width: auto;
}
body .p-fieldset {
border: 1px solid #dedce5;
border-radius: 6px;
background-color: #ffffff;
transition: padding 300ms;
}
body .p-fieldset-legend {
margin-left: 16px;
padding: 4px;
border-style: none;
}
body .p-fieldset-legend .p-iconwrapper {
margin: 0px 0.3em 0px 0.3em;
}
body .p-fieldset-legend a {
color: #212533;
display: -ms-flexbox;
display: flex;
gap: 4px;
text-decoration: none;
}
body .p-fieldset-legend-label {
color: #212533;
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-weight: 700;
overflow: hidden;
text-overflow: ellipsis;
}
body .p-fieldset-legend p-header {
-ms-flex-align: center;
align-items: center;
display: -ms-flexbox;
display: flex;
gap: 8px;
}
body .p-fieldset .p-fieldset-content {
padding: 12px;
}
body .p-fieldset:not(.p-fieldset-expanded) {
padding: 12px 4px;
}
.p-fileupload-row {
width: 100%;
}
.p-fileupload-row div {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: end;
justify-content: flex-end;
}
.p-fileupload-row :first-child,
.p-fileupload-row .p-fileupload-filename {
-ms-flex-pack: start;
justify-content: flex-start;
}
.p-fileupload-row .p-button {
width: 35px;
height: 35px;
min-width: 35px;
min-height: 35px;
max-width: 35px;
max-height: 35px;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
padding: 0;
}
.p-fileupload-row .p-button .p-icon {
width: 14px;
height: 14px;
}
.p-fileupload-buttonbar {
display: -ms-flexbox;
display: flex;
gap: 12px;
}
.p-fileupload-buttonbar .p-fileupload-choose,
.p-fileupload-buttonbar .p-button {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
height: 40px;
max-height: 40px;
padding: 4px 12px;
border-radius: 4px;
background: #428bca;
}
.p-fileupload-buttonbar .p-fileupload-choose .p-button-label,
.p-fileupload-buttonbar .p-button .p-button-label {
color: #fff;
font-family: "Open Sans", sans-serif;
font-size: 14px;
}
.p-fileupload-buttonbar .p-fileupload-choose.p-disabled,
.p-fileupload-buttonbar .p-button.p-disabled {
opacity: 0.5;
}
.p-fileupload-buttonbar p-button:last-child .p-button {
background-color: transparent;
border: none;
cursor: pointer;
}
.p-fileupload-buttonbar p-button:last-child .p-button .p-button-label {
color: #428bca;
}
.p-fileupload-content {
margin: 20px 0;
}
.p-fileupload-content .p-progressbar {
position: static;
height: 24px;
}
.p-inputgroup {
background-color: orange;
}
.p-inputgroup .p-inputgroup-addon {
background-color: #eeebf2;
border: 1px solid #c1c1cc;
border-radius: 4px;
color: #212533;
height: 35px;
min-width: 35px;
padding: 6px 12px;
}
body .p-inputwrapper:has(input:disabled) {
opacity: 0.5;
}
body .p-inputwrapper:has(input:disabled) * {
cursor: default;
}
body .p-inputwrapper.p-inputnumber {
border-radius: 4px;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: stretch;
align-items: stretch;
min-height: 35px;
border: 1px solid #c1c1cc;
overflow: hidden;
}
body .p-inputwrapper.p-inputnumber .p-inputnumber-input {
padding: 0 8px;
border: none;
}
body .p-inputwrapper.p-inputnumber .p-inputnumber-button-group {
border-left: 1px solid #c1c1cc;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
min-height: 100%;
min-width: 35px;
}
body .p-inputwrapper.p-inputnumber .p-inputnumber-button-group .p-inputnumber-button {
background-color: #fff;
color: #212533;
border: none;
min-width: 35px;
margin: unset !important;
}
body .p-inputwrapper.p-inputnumber .p-inputnumber-button-group .p-inputnumber-button:hover:not(:disabled), body .p-inputwrapper.p-inputnumber .p-inputnumber-button-group .p-inputnumber-button:focus:not(:disabled) {
background-color: #eeebf2;
}
body .p-inputwrapper.p-inputnumber .p-inputnumber-button-group .p-inputnumber-button ::before {
font-size: 0.75rem;
}
body .p-inputwrapper.p-inputnumber.p-inputnumber-horizontal .p-inputnumber-input {
border-left: 1px solid #c1c1cc;
border-right: 1px solid #c1c1cc;
max-width: 7.5em;
}
body .p-inputwrapper.p-inputnumber.p-inputnumber-horizontal .p-inputnumber-button {
background-color: #fff;
color: #212533;
border: none;
min-width: 35px;
margin: unset !important;
}
body .p-inputwrapper.p-inputnumber.p-inputnumber-horizontal .p-inputnumber-button:hover:not(:disabled), body .p-inputwrapper.p-inputnumber.p-inputnumber-horizontal .p-inputnumber-button:focus:not(:disabled) {
background-color: #eeebf2;
}
body .p-inputwrapper.p-inputnumber.p-inputnumber-vertical .p-inputnumber-input {
border-top: 1px solid #c1c1cc;
border-bottom: 1px solid #c1c1cc;
}
body .p-inputwrapper.p-inputnumber.p-inputnumber-vertical .p-inputnumber-button {
background-color: #fff;
color: #212533;
border: none;
min-width: 35px;
margin: unset !important;
min-height: 35px;
}
body .p-inputwrapper.p-inputnumber.p-inputnumber-vertical .p-inputnumber-button:hover:not(:disabled), body .p-inputwrapper.p-inputnumber.p-inputnumber-vertical .p-inputnumber-button:focus:not(:disabled) {
background-color: #eeebf2;
}
body .p-inputwrapper.p-inputnumber-input:focus {
border-color: #428bca;
}
p-inputnumber.ng-dirty.ng-invalid .p-inputnumber {
border-color: #c13018;
}
body .p-toggleswitch {
width: 40px;
height: 24px;
}
body .p-toggleswitch-slider {
background: #a5a5b2 !important;
border-radius: 20px;
border: none;
}
body .p-toggleswitch-slider::before {
background: #ffffff !important;
border-radius: 20px;
width: 16px;
height: 16px;
top: 15%;
left: 4px;
transition: background 100ms, left 100ms;
}
body .p-toggleswitch-checked .p-toggleswitch-slider {
background: #428bca !important;
}
body .p-toggleswitch-checked .p-toggleswitch-slider::before {
left: 20px !important;
transition: background 100ms, left 100ms;
}
body .p-toggleswitch-checked:has(input:hover) .p-toggleswitch-slider {
background: #428bca !important;
}
body .p-toggleswitch:has(input:hover) .p-toggleswitch-slider {
background: #a5a5b2 !important;
}
body .p-toggleswitch.p-disabled {
opacity: 0.5;
}
body .p-inputtext {
background: #fff;
border: 1px solid #c1c1cc;
border-radius: 4px;
color: #212533;
font-size: 14px;
line-height: 1.25;
min-height: 35px;
padding: 5px 10px;
width: 100%;
}
body .p-inputtext::-webkit-input-placeholder {
color: #6e7280;
}
body .p-inputtext:-ms-input-placeholder {
color: #6e7280;
}
body .p-inputtext::placeholder {
color: #6e7280;
}
body .p-inputtext:disabled {
background-color: #fbfafc;
border-color: #dedce5;
color: #c1c1cc;
}
body .p-inputtext.ui-state-focus, body .p-inputtext:enabled:focus {
border: 2px solid #428bca;
outline: none;
transition: background-color 200ms ease-out, color 200ms ease-out, border-color 200ms ease-out;
}
body .p-inputtext:enabled:hover {
border-color: #c1c1cc;
}
.p-inputtext.ng-dirty.ng-invalid {
border-color: #c13018;
}
/* Main Colors */
/* Brand Colors */
/* Feedback Colors */
/* Text Colors */
/* Chart Colors */
/* Utility */
.p-listbox {
background-color: #fff !important;
border-radius: 4px !important;
box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.25) !important;
padding: 4px 0;
}
.p-listbox .p-listb