UNPKG

@seniorsistemas/primeng-theme

Version:

Senior Theme for PrimeNG

2,400 lines (2,201 loc) 170 kB
@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 .ui-autocomplete.ui-autocomplete-multiple .ui-autocomplete-multiple-container .ui-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 > .ui-autocomplete > .ui-inputtext, p-calendar.ng-dirty.ng-invalid > .ui-calendar > .ui-inputtext, p-inputmask.ng-dirty.ng-invalid > .ui-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 .ui-inputtext, p-multiselect.ng-dirty.ng-invalid > .ui-multiselect, p-spinner.ng-dirty.ng-invalid > .ui-inputtext, p-selectbutton.ng-dirty.ng-invalid .ui-button, p-togglebutton.ng-dirty.ng-invalid .ui-button { border-color: #c13018; } p-autocomplete.ng-dirty.ng-invalid > .ui-autocomplete > .ui-inputtext:hover, p-calendar.ng-dirty.ng-invalid > .ui-calendar > .ui-inputtext:hover, p-inputmask.ng-dirty.ng-invalid > .ui-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 .ui-inputtext:hover, p-multiselect.ng-dirty.ng-invalid > .ui-multiselect:hover, p-spinner.ng-dirty.ng-invalid > .ui-inputtext:hover, p-selectbutton.ng-dirty.ng-invalid .ui-button:hover, p-togglebutton.ng-dirty.ng-invalid .ui-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; } .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 { min-width: 300px; 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; min-width: 300px; } 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; } .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-listbox-header { border-bottom: 1px solid #c1c1cc; display: -ms-flexbox; display: flex; font-family: "Open Sans", s