@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Rufina&display=swap";.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font-weight:400;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.ph-light{--primary: #00a0df;--primary-light: #08aeed;--primary-focus: #313942;--primary-hover: #008dcc;--primary-active: #007cb8;--success: #66bb6a;--success-hover: #66bb6a;--success-focus: #1b5e20;--success-active: #43a047;--success-loading: #66bb6a;--warning: #ffc400;--warning-focus: #ff7100;--warning-hover: #ffc400;--warning-active: #ffc400;--warning-loading: #ffc400;--warning-saturated: #ffa200;--danger: #e32b31;--danger-hover: #e32b31;--danger-focus: #b60018;--danger-active: #e32b31;--danger-loading: #e32b31;--disabled: #d9d9d9;--fg-default: #313942;--fg-primary: #00a0df;--fg-secondary: #728499;--fg-light: #ffffff;--fg-success: #66bb6a;--fg-warning: #ffc400;--fg-danger: #e32b31;--fg-disabled: #9d9d9d;--fg-label: #647587;--bg-dark: #000000;--bg-general: #ffffff;--bg-default: #eef0f3;--bg-light: #f5f5f5;--bg-disabled: #9daab9;--bg-readonly: #f5f5f5;--bg-secondary: #728499;--bg-secondary-darker: #647587;--bg-secondary-dark: #313942;--bg-header: #ffffff;--bg-footer: #ffffff;--bg-scroll: #7b7b7b;--bg-tag: #e9e9e9;--bg-label: #647587;--bg-success-light: #c8e6c9;--bg-danger-light: #fecbd1;--bg-primary: #00a0df;--bg-dark-subsection: #e9e9e9;--bg-side-menu: #313942;--fg-item-hover: #728499;--fg-item-active: #647587;--nav-text-color: #9daab9;--navigation-link: #9fabb7;--navigation-submenu: #00a0df20;--navigation-subemenu-bg: #363f49;--border-default: #9daab9;--border-general: #ffffff;--border-light: #d4dbe1;--border-dark: #313942;--border-primary: #00a0df;--border-secondary: #728499;--border-disabled: #9d9d9d;--ph-label-fg: #647587;--input-placeholder: #9daab9;--transfer-list-title-counter: #7b7b7b;--dropdown-hover-bg: #e1f6fd;--dropdown-hover-fg: var(--primary);--dropdown-bordered-border: var(--primary);--dropdown-disabled-fg: #7b7b7b;--dropdown-active-bar-fg: var(--primary);--card-bg: #ffffff;--card-section-divider: #d4dbe1;--card-border: #d4dbe1;--radio-button-disabled-bg: #c4c4c4;--tag-default-normal-fg: #313942;--tag-default-light-bg: #f5f5f5;--tag-default-normal-bg: #e9e9e9;--tag-default-dark-bg: #d9d9d9;--tag-default-light-bg-hover: #e9e9e9;--tag-default-normal-bg-hover: #d9d9d9;--tag-default-dark-bg-hover: #c4c4c4;--tag-primary-light-bg: #b4e7f9;--tag-primary-normal-bg: #00a0df;--tag-primary-dark-bg: #008dcc;--tag-primary-light-bg-hover: #83d7f5;--tag-primary-normal-bg-hover: #008dcc;--tag-primary-dark-bg-hover: #007cb8;--tag-accent-light-bg: #e1f6fd;--tag-accent-normal-bg: #b4e7f9;--tag-accent-dark-bg: #83d7f5;--tag-accent-light-bg-hover: #b4e7f9;--tag-accent-normal-bg-hover: #83d7f5;--tag-accent-dark-bg-hover: #54c6f1;--tag-success-light-bg: #e8f5e9;--tag-success-normal-bg: #c8e6c9;--tag-success-dark-bg: #a5d6a7;--tag-success-light-bg-hover: #c8e6c9;--tag-success-normal-bg-hover: #a5d6a7;--tag-success-dark-bg-hover: #81c784;--tag-warning-light-bg: #fff8e1;--tag-warning-normal-bg: #ffedb3;--tag-warning-dark-bg: #ffe182;--tag-warning-light-bg-hover: #ffedb3;--tag-warning-normal-bg-hover: #ffe182;--tag-warning-dark-bg-hover: #ffe182;--tag-danger-light-bg: #ffeaee;--tag-danger-normal-bg: #fecbd1;--tag-danger-dark-bg: #ee9698;--tag-danger-light-bg-hover: #fecbd1;--tag-danger-normal-bg-hover: #ee9698;--tag-danger-dark-bg-hover: #e46d70;--tag-pending-light-bg: #f1e6ff;--tag-pending-normal-bg: #ebd9ff;--tag-pending-dark-bg: #dabaff;--tag-pending-light-bg-hover: #ebd9ff;--tag-pending-normal-bg-hover: #dabaff;--tag-pending-dark-bg-hover: #d6b3ff;--tag-active-normal-fg: #ffffff;--tag-active-light-bg: #08aeed;--tag-active-normal-bg: #00a0df;--tag-active-dark-bg: #008dcc;--tag-active-light-bg-hover: #00a0df;--tag-active-normal-bg-hover: #008dcc;--tag-active-dark-bg-hover: #007cb8;--tooltip-bg: #536170;--tooltip-fg: #ffffff;--table-header-bg: #728499;--notification-fg: #ffffff;--notification-default-bg: #00a0df;--notification-success-bg: #66bb6a;--notification-warning-bg: #ffb500;--notification-danger-bg: #e32b31;--alert-primary-bg: #b4e7f9;--alert-primary-border-color: #00a0df;--alert-danger-bg: #fecbd1;--alert-danger-border-color: #e32b31;--alert-warning-bg: #ffedb3;--alert-warning-border-color: #ffb500;--alert-success-bg: #c8e6c9;--alert-success-border-color: #43a047;--toggle-on-bg-handle: #ffffff;--toggle-on-bg-default: #00a0df;--toggle-on-bg-hover: #008dcc;--toggle-off-bg-handle: #eef0f3;--toggle-off-bg-default: #8797a8;--toggle-off-bg-hover: #728499;--toggle-disabled-bg-handle: #f5f5f5;--toggle-disabled-bg-default: #c4c4c4;--switch-bg-active: #647587;--switch-border: #647587;--switch-fg-active: #ffffff;--switch-bg-default: #f5f5f5;--switch-fg-default: #7b7b7b;--switch-bg-default-hover: #ffffff;--breadcrumb-text-default: #647587;--breadcrumb-text-active: #313942;--checkbox-bg-disabled: #f5f5f5;--checkbox-checked-bg-disabled: #c4c4c4;--select-search-bg: #e1f6fd;--select-placeholder: #9daab9;--loader-bg: #d4dbe1;--slider-track: #d4dbe1;--slider-track-hover: #b9c3cd;--progress-bg: #d4dbe1;--progress-border: #d4dbe1;--popover-bg: #ffffff;--pagination-fg: #728499;--pagination-selected-bg: #728499;--pagination-selected-fg: #ffffff;--button-close-bg: #000000;--checkbox-hover-border: #313942;--checkbox-active-border: #9daab9;--checkbox-focus-border: #005c96;--checkbox-checked-bg: var(--primary);--checkbox-checked-active-bg: var(--primary-active);--checkbox-checked-focus-border: #313942;--smart-table-pagination-fg: #728499;--smart-table-pagination-selected-bg: #728499;--smart-table-pagination-selected-fg: #ffffff;--smart-table-header-bg: #728499;--smart-table-header-filter-bg: #ffffff;--smart-table-stripped-bg: #ffffff;--smart-table-hover-bg: #f5f5f5;--smart-table-action-button: #313942;--smart-table-action-button-hover: #000000;--skeleton-bg: #d9d9d9;--ranged-datepicker-highlight-bg: #e1f6fd}.cdk-overlay-container .dialog-backdrop,.cdk-overlay-container .drawer-backdrop{background-color:#00000073}.cdk-overlay-container .dropdown-panel-left{display:flex;justify-content:flex-start}.cdk-overlay-container .dropdown-panel-right{display:flex;justify-content:flex-end}.w-5{width:5%}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-55{width:55%}.w-60{width:60%}.w-65{width:65%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-85{width:85%}.w-90{width:90%}.w-95{width:95%}.relative{position:relative}.absolute{position:absolute}.display-block{display:block}.display-inline-block{display:inline-block}.display-flex-row{display:flex;flex-direction:row}.display-flex-column{display:flex;flex-direction:column}.vertically-centered-flex{display:flex;flex-direction:column;justify-content:center}.horizontally-centered-flex{display:flex;flex-direction:row;justify-content:center}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenlty{justify-content:space-evenly}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.align-items-center{align-items:center}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.basis-1\/3{flex-basis:33.33333%}.basis-1\/4{flex-basis:25%}.basis-1\/5{flex-basis:20%}.basis-1\/2{flex-basis:50%}.w-100{width:100%}.w-1\/2{width:50%}.w-1\/3{width:33.3333333333%}.w-2\/3{width:66.6666666667%}.w-1\/4{width:25%}.w-2\/4{width:50%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-1\/6{width:16.6666666667%}.w-2\/6{width:33.3333333333%}.w-3\/6{width:50%}.w-4\/6{width:66.6666666667%}.w-5\/6{width:83.3333333333%}.w-1\/12{width:8.3333333333%}.w-2\/12{width:16.6666666667%}.w-3\/12{width:25%}.w-4\/12{width:33.3333333333%}.w-5\/12{width:41.6666666667%}.w-6\/12{width:50%}.w-7\/12{width:58.3333333333%}.w-8\/12{width:66.6666666667%}.w-9\/12{width:75%}.w-10\/12{width:83.3333333333%}.w-11\/12{width:91.6666666667%}.ml-auto{margin-left:auto}.mr-auro{margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.bg-white{background-color:#fff}.bg-default{background-color:var(--bg-default)}.bg-light{background-color:var(--bg-light)}.border-radius{border-radius:4px}.bg-primary{background-color:var(--bg-primary)}.h-full{height:100%}.ph-table{font-size:1.4rem;width:100%;color:var(--fg-default);line-height:1.5;border-collapse:collapse}.ph-table th,.ph-table td{vertical-align:middle;padding:.75rem 1rem}.ph-table thead tr{color:var(--fg-light)}.ph-table thead tr th{background-color:var(--table-header-bg);text-align:left}.ph-table thead tr th:first-child{border-radius:3px 0 0}.ph-table thead tr th:last-child{border-radius:0 3px 0 0}.ph-table tbody tr{border-bottom:1px solid var(--border-default)}.ph-table tbody tr:hover{background-color:var(--bg-general)}.ph-table.ph-table-list{font-size:1.4rem;width:100%;color:var(--fg-default);line-height:1.5;border-collapse:separate;border-spacing:0 15px}.ph-table.ph-table-list tbody tr td{border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default)}.ph-table.ph-table-list tbody tr td:first-of-type{border-left:1px solid var(--border-default)}.ph-table.ph-table-list tbody tr td:last-of-type{border-right:1px solid var(--border-default)}.ph-table.stripped tr:nth-child(2n){background-color:#ffffffb3}.ph-table[sortable] th[sortHeader] .sort-col{position:relative;display:flex;justify-content:space-between;align-items:center}.ph-table[sortable] th[sortHeader] .sort-col .sort-arrow-container{position:relative}.ph-table[sortable] th[sortHeader] .sort-col .sort-arrow-container svg{position:absolute;right:0;top:-8px}.ph-table[sortable] th[sortHeader] .sort-col .sort-arrow-container .arrow-hidden{visibility:hidden}.ph-table[sortable] th[sortHeader] .sort-col .sort-arrow-container .sort-hint-arrow{visibility:hidden;transform:scale(1.15)}.ph-table[sortable] th[sortHeader] .sort-col .sort-arrow-container .sort-asc-arrow,.ph-table[sortable] th[sortHeader] .sort-col .sort-arrow-container .sort-desc-arrow{transform:scale(1.5)}.ph-table[sortable] th[sortHeader] .sort-col:hover{cursor:pointer}.ph-table[sortable] th[sortHeader] .sort-col:hover .sort-hint-arrow:not(.arrow-hidden){visibility:visible}angular2-smart-table{font-size:1.4rem;line-height:1.5;color:var(--fg-default)}angular2-smart-table thead tr:first-child th{background-color:var(--smart-table-header-bg);text-align:left}angular2-smart-table thead tr:first-child th:first-child{border-radius:3px 0 0}angular2-smart-table thead tr:first-child th:last-child{border-radius:0 3px 0 0}angular2-smart-table table tr td{color:var(--fg-default);border-bottom:1px solid var(--border-default)}angular2-smart-table table tr th,angular2-smart-table table tr td{position:relative;vertical-align:middle;padding:.75rem 1rem!important}angular2-smart-table table tr.angular2-smart-titles th{color:var(--fg-light);padding:.75rem 1rem}angular2-smart-table table tr.angular2-smart-titles th a{color:var(--fg-light)}angular2-smart-table table tr.angular2-smart-titles th a:hover,angular2-smart-table table tr.angular2-smart-titles th a:active,angular2-smart-table table tr.angular2-smart-titles th a:visited{text-decoration:none}angular2-smart-table table tr.angular2-smart-titles th a.sort.asc:after,angular2-smart-table table tr.angular2-smart-titles th a.sort.desc:after{border-width:.375rem;position:absolute;right:.75rem;margin:0;top:50%;transform:translateY(-50%);border-bottom-color:var(--fg-light)}angular2-smart-table table tr.angular2-smart-titles th a.sort.asc.desc:after,angular2-smart-table table tr.angular2-smart-titles th a.sort.desc.desc:after{right:.75rem;transform:translateY(-50%) rotate(180deg)}angular2-smart-table table tr.angular2-smart-filters th checkbox-filter a{color:var(--fg-default)}angular2-smart-table table tr.angular2-smart-filters th checkbox-filter a:hover,angular2-smart-table table tr.angular2-smart-filters th checkbox-filter a:active,angular2-smart-table table tr.angular2-smart-filters th checkbox-filter a:visited{text-decoration:none}angular2-smart-table thead tr{background:var(--smart-table-header-filter-bg);border-bottom:1px solid var(--border-default)}angular2-smart-table thead tr input{outline:none;box-shadow:none;border:1px solid var(--border-default);border-radius:3px}angular2-smart-table thead tr th{color:var(--fg-default);padding:.375rem .5rem}angular2-smart-table tbody tr:nth-child(2n){background-color:var(--smart-table-stripped-bg)}angular2-smart-table tbody tr.selected,angular2-smart-table tbody tr:hover{background-color:var(--smart-table-hover-bg)}angular2-smart-table tbody tr input{outline:none;box-shadow:none;border:1px solid var(--border-default);border-radius:3px}angular2-smart-table th.angular2-smart-actions-title-add a{display:flex;align-items:center;justify-content:center;color:var(--smart-table-action-button)}angular2-smart-table th.angular2-smart-actions-title-add a:hover{text-decoration:none}angular2-smart-table .angular2-smart-actions{padding:0;height:1px}angular2-smart-table .angular2-smart-actions angular2-st-tbody-edit-delete,angular2-smart-table .angular2-smart-actions angular2-st-tbody-create-cancel,angular2-smart-table .angular2-smart-actions angular2-st-actions{display:flex;height:100%}angular2-smart-table .angular2-smart-actions a.angular2-smart-action{display:flex;align-items:center;justify-content:center;height:100%;width:100%;color:var(--smart-table-action-button)}angular2-smart-table .angular2-smart-actions a.angular2-smart-action:hover{text-decoration:none}angular2-smart-table .angular2-smart-actions .angular2-smart-action-add-create:hover,angular2-smart-table .angular2-smart-actions .angular2-smart-action-edit-edit:hover,angular2-smart-table .angular2-smart-actions .angular2-smart-action-edit-save:hover{color:var(--smart-table-action-button-hover)}angular2-smart-table .angular2-smart-actions .angular2-smart-action-add-cancel:hover,angular2-smart-table .angular2-smart-actions .angular2-smart-action-delete-delete:hover,angular2-smart-table .angular2-smart-actions .angular2-smart-action-edit-cancel:hover{color:var(--smart-table-action-button-hover)}angular2-smart-table angular2-smart-table-pager{display:block}angular2-smart-table .angular2-smart-pagination-nav{display:flex;justify-content:center;margin-top:1.25rem}angular2-smart-table .angular2-smart-pagination-nav ul.angular2-smart-pagination{display:flex;align-items:center;padding:0}angular2-smart-table .angular2-smart-pagination-nav ul.angular2-smart-pagination .page-item.disabled .page-link,angular2-smart-table .angular2-smart-pagination-nav ul.angular2-smart-pagination .page-item.disabled .page-link:focus,angular2-smart-table .angular2-smart-pagination-nav ul.angular2-smart-pagination .page-item.disabled .page-link:hover{visibility:hidden;pointer-events:none}angular2-smart-table .angular2-smart-pagination-nav .pagination{color:var(--pagination-fg)}angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item{-webkit-user-select:none;user-select:none;padding:.5rem .75rem;cursor:pointer;display:flex;justify-content:center;align-items:center;overflow:hidden}angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item a.page-link-prev,angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item a.page-link-next{color:var(--smart-table-pagination-fg)}angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item a,angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item>span{background-color:transparent;color:var(--smart-table-pagination-fg);padding:.5rem .75rem;border:none}angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item a:focus,angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item>span:focus{color:var(--smart-table-pagination-fg)}angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item a:hover,angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item>span:hover{text-decoration:none}angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item.active a,angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item.active a:hover,angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item.active a:focus,angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item.active>span,angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item.active>span:hover,angular2-smart-table .angular2-smart-pagination-nav .pagination li.page-item.active>span:focus{color:var(--pagination-selected-fg);background-color:var(--smart-table-pagination-selected-bg);border-radius:4px}angular2-smart-table .angular2-smart-pagination-per-page{margin-top:1.25rem;color:var(--smart-table-pagination-fg)}angular2-smart-table .angular2-smart-pagination-per-page select{outline:none;box-shadow:none;border:1px solid var(--border-default);border-radius:3px}a.button-text-link{display:flex;justify-content:center;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;color:var(--button-bg);text-align:center;text-decoration:none;outline-offset:1px;cursor:pointer}a.button-text-link *:not(span){font-size:1.4rem}a.button-text-link:hover{text-decoration:underline}a.button-text-link:focus-visible{outline:1px solid var(--button-border-focus)}a.button-text-link.spinner:before{border-color:var(--button-bg)}a.button-text-link.spinner{color:#0000!important}a.button-text-link.spinner svg{opacity:0}a.button-text-link.button-primary{--button-fg: var(--fg-light);--button-bg: var(--primary);--button-bg-hover: var(--primary-hover);--button-bg-active: var(--primary-active);--button-border: var(--primary);--button-border-focus: var(--primary-focus);--button-spinner: var(--primary)}a.button-text-link.button-secondary{--button-fg: var(--fg-light);--button-bg: var(--secondary);--button-bg-hover: var(--secondary-hover);--button-bg-active: var(--secondary-active);--button-border: var(--secondary);--button-border-focus: var(--secondary-focus);--button-spinner: var(--secondary)}a.button-text-link.button-success{--button-fg: var(--fg-light);--button-bg: var(--success);--button-bg-hover: var(--success-hover);--button-bg-active: var(--success-active);--button-border: var(--success);--button-border-focus: var(--success-focus);--button-spinner: var(--success)}a.button-text-link.button-danger{--button-fg: var(--fg-light);--button-bg: var(--danger);--button-bg-hover: var(--danger-hover);--button-bg-active: var(--danger-active);--button-border: var(--danger);--button-border-focus: var(--danger-focus);--button-spinner: var(--danger)}button.button{position:relative;margin:0 2px;padding:0 25px;height:45px;outline:none;border:none;border-radius:2rem;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;box-sizing:border-box;box-shadow:0 3px 6px #00000029;display:flex;justify-content:center;align-items:center;gap:.5rem}button.button *:not(span){font-size:1.5rem}button.button.button-primary{--button-fg: var(--fg-light);--button-bg: var(--primary);--button-bg-hover: var(--primary-hover);--button-bg-active: var(--primary-active);--button-border: var(--primary);--button-border-focus: var(--primary-focus);--button-spinner: var(--primary)}button.button.button-secondary{--button-fg: var(--fg-light);--button-bg: var(--secondary);--button-bg-hover: var(--secondary-hover);--button-bg-active: var(--secondary-active);--button-border: var(--secondary);--button-border-focus: var(--secondary-focus);--button-spinner: var(--secondary)}button.button.button-success{--button-fg: var(--fg-light);--button-bg: var(--success);--button-bg-hover: var(--success-hover);--button-bg-active: var(--success-active);--button-border: var(--success);--button-border-focus: var(--success-focus);--button-spinner: var(--success)}button.button.button-danger{--button-fg: var(--fg-light);--button-bg: var(--danger);--button-bg-hover: var(--danger-hover);--button-bg-active: var(--danger-active);--button-border: var(--danger);--button-border-focus: var(--danger-focus);--button-spinner: var(--danger)}button.button.compact{height:35px}button.button:disabled{--button-bg: var(--disabled);--button-bg-hover: var(--disabled);--button-bg-active: var(--disabled);--button-border: var(--disabled);--button-border-focus: transparent;box-shadow:none!important;cursor:not-allowed!important;pointer-events:all!important}button.button.button-filled{background-color:var(--button-bg);color:var(--button-fg);outline-offset:-1px;outline:1px solid var(--button-border)}button.button.button-filled:hover{background-color:var(--button-bg-hover)}button.button.button-filled:active{background-color:var(--button-bg-active)}button.button.button-filled:focus-visible{outline-color:var(--button-border-focus)}button.button.button-filled.spinner:before{border-color:var(--button-fg)}button.button.button-filled svg{fill:var(--button-fg)}button.button.button-outline{background-color:transparent;color:var(--button-bg);outline:1px solid var(--button-border)}button.button.button-outline:hover{outline:2px solid var(--button-border)}button.button.button-outline:active{outline:3px solid var(--button-border)}button.button.button-outline:focus-visible{outline-offset:1px;outline:1px solid black;box-shadow:0 0 0 3px var(--button-border),0 3px 6px #00000029}button.button.button-outline.spinner:before{border-color:var(--button-bg)}button.button.button-outline:disabled{outline-offset:0;outline-width:1px}button.button.button-outline svg{fill:var(--button-bg)}button.button.button-link{color:var(--button-bg);background-color:transparent;outline:none;box-shadow:none;min-height:35px}button.button.button-link:hover{color:var(--button-bg-hover)}button.button.button-link:active{outline:none!important}button.button.button-link:focus-visible{outline:2px solid black}button.button.button-link:disabled{color:var(--fg-disabled)}button.button.button-link.spinner:before{border-color:var(--button-bg)}button.button.button-round{min-width:80px;height:initial;width:min-content;padding:5px!important;aspect-ratio:1/1;border-radius:100%;line-height:2rem}button.button.button-approve-reject:hover{background-color:var(--button-bg)!important;color:var(--fg-light)}button.spinner{color:#0000!important}button.spinner svg{opacity:0}button.compact{padding:.6rem 2rem!important}button.icon{justify-content:space-around!important}button.round-spinner{background-color:transparent!important;padding-top:2rem}button.button-link-spinner{background-color:transparent!important}button.close-button{border:none;cursor:pointer;background-color:transparent}button.close-button:focus{outline:none}button.close-button:before,button.close-button:after{position:absolute;content:" ";height:100%;width:2px;background-color:var(--button-close-bg);bottom:0;transition:background-color .3s ease-in-out}button.close-button:hover:before,button.close-button:hover:after{background-color:var(--primary)}button.close-button:before{transform:rotate(45deg)}button.close-button:after{transform:rotate(-45deg)}@keyframes spinner{to{transform:rotate(360deg)}}.spinner:before{content:"";box-sizing:border-box;position:absolute;width:20px;height:20px;border-radius:50%;border:2px solid var(--fg-light);border-top-color:transparent!important;animation:spinner .8s linear infinite}.spinner:before.button{cursor:not-allowed}.ph-typography.ph-default{color:var(--fg-default)}.ph-typography.ph-primary{color:var(--fg-primary)}.ph-typography.ph-secondary{color:var(--fg-secondary)}.ph-typography.ph-light{color:var(--fg-light)}.ph-typography.ph-success{color:var(--fg-success)}.ph-typography.ph-warning{color:var(--fg-warning)}.ph-typography.ph-danger{color:var(--fg-danger)}.ph-typography.ph-hero1{font-size:2rem;line-height:1.14;font-weight:600}.ph-typography.ph-hero2{font-size:1.857rem;line-height:1.23;font-weight:400}.ph-typography.ph-header1{font-size:1.42rem;font-weight:600;line-height:1.35}.ph-typography.ph-header2{font-size:1.285rem;font-weight:700;line-height:1.33}.ph-typography.ph-header3{font-size:1.142rem;font-weight:600;line-height:1.38}.ph-typography.ph-body{font-size:1rem;font-weight:400;line-height:1.5}.ph-typography.ph-info{font-size:.928rem;font-weight:400;line-height:1.38}.ph-typography.ph-bold{font-weight:700}.ph-typography.ph-italic{font-style:italic}.ph-typography.ph-left{text-align:left}.ph-typography.ph-center{text-align:center}.ph-typography.ph-right{text-align:right}.ph-typography.ph-justify{text-align:justify}*{font-family:Open Sans,sans-serif;font-size:14px}.hero-1{font-size:28px;line-height:1.14}.hero-2{font-size:26px;line-height:1.23}.header-1{font-size:20px;line-height:1.35}.header-2{font-size:18px;line-height:1.33}.header-3{font-size:16px;line-height:1.38}.header-4{font-size:14px}.text-info{font-size:13px;line-height:1.38}.small-text-info{font-size:11px;line-height:1.38}.text-xs{font-size:10px}.text-link{text-decoration:none;color:var(--primary)}.text-link:hover{color:var(--primary-hover);text-decoration:underline}.text-link:active,.text-link:visited{color:var(--primary-active)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-style-default{font-style:unset;font-weight:400;text-decoration:none}.text-style-italic{font-style:italic}.text-style-bold{font-weight:600}.text-bold{font-weight:700}.text-primary{color:var(--primary)}.text-fixed-truncate{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.text-truncated{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.word-break{word-break:break-word}.ph-input{min-height:45px;padding:.25rem 1.05rem;background-color:var(--bg-general);background-clip:padding-box;color:var(--fg-default);outline:none;box-shadow:none;border:1px solid var(--border-default);border-radius:3px;box-sizing:border-box;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.ph-input:hover{box-shadow:0 3px 6px #00000029}.ph-input:focus,.ph-input:focus-within,.ph-input.activated{box-shadow:0 3px 6px #00000029;border-color:var(--border-primary)}.ph-input ::placeholder{color:var(--input-placeholder)!important;opacity:1}.ph-input.compact{min-height:35px}.ph-input.disabled{color:var(--fg-disabled);background-color:var(--disabled)!important;box-shadow:none!important;border:1px solid var(--border-default)!important;cursor:not-allowed}.ph-input.readonly{background-color:var(--bg-readonly)}.ph-input.error{border-color:var(--danger)}textarea.ph-input{padding:12px 15px}.mat-toolbar{background:#ffffff}.c-btn{background:#fff;border:1px solid #ccc;color:#333}.selected-list .c-list .c-token{background:#0079fe}.selected-list .c-list .c-token .c-label{color:#fff}.selected-list .c-list .c-token .c-remove svg{fill:#fff}.selected-list .c-angle-down svg,.selected-list .c-angle-up svg{fill:#333}.dropdown-list ul li:hover{background:#f5f5f5}.arrow-up,.arrow-down{border-bottom:15px solid #fff}.arrow-2{border-bottom:15px solid #ccc}.list-area{border:1px solid #ccc;background:#fff;box-shadow:0 1px 5px #959595}.select-all,.list-filter{border-bottom:1px solid #ccc}.list-filter .c-search svg{fill:#888}.list-filter .c-clear svg{fill:#888}.pure-checkbox input[type=checkbox]:focus+label:before,.pure-checkbox input[type=checkbox]:hover+label:before{border-color:#0079fe;background-color:#f2f2f2}.pure-checkbox input[type=checkbox]+label{color:#000}.pure-checkbox input[type=checkbox]+label:before{color:#0079fe;border:1px solid #0079fe}.pure-checkbox input[type=checkbox]+label:after{background-color:#0079fe}.pure-checkbox input[type=checkbox]:disabled+label:before{border-color:#ccc}.pure-checkbox input[type=checkbox]:disabled:checked+label:before{background-color:#ccc}.pure-checkbox input[type=checkbox]+label:after{border-color:#fff}.pure-checkbox input[type=radio]:checked+label:before{background-color:#fff}.pure-checkbox input[type=checkbox]:checked+label:before{background:#0079fe}.single-select-mode .pure-checkbox input[type=checkbox]:focus+label:before,.single-select-mode .pure-checkbox input[type=checkbox]:hover+label:before{border-color:#0079fe;background-color:#f2f2f2}.single-select-mode .pure-checkbox input[type=checkbox]+label{color:#000}.single-select-mode .pure-checkbox input[type=checkbox]+label:before{color:transparent!important;border:0px solid #0079fe}.single-select-mode .pure-checkbox input[type=checkbox]+label:after{background-color:transparent!important}.single-select-mode .pure-checkbox input[type=checkbox]:disabled+label:before{border-color:#ccc}.single-select-mode .pure-checkbox input[type=checkbox]:disabled:checked+label:before{background-color:#ccc}.single-select-mode .pure-checkbox input[type=checkbox]+label:after{border-color:#0079fe}.single-select-mode .pure-checkbox input[type=radio]:checked+label:before{background-color:#fff}.single-select-mode .pure-checkbox input[type=checkbox]:checked+label:before{background:none!important}.selected-item{background:#e9f4ff}.btn-iceblue{background:#0079fe;border:1px solid #ccc;color:#fff}.pb-light{--primary: #bf9c49;--primary-light: #e9dec2;--primary-focus: #bf9c49;--primary-hover: #cdb271;--primary-active: #cdb271;--secondary-hover: #f7f4ea;--success: #b1c65d;--success-hover: #b1c65d;--success-focus: #0f1205;--success-active: #7e932a;--success-loading: #b1c65d;--warning: #ffcc4c;--warning-bg: #ffe5a5;--warning-focus: #664c0c;--warning-hover: #ffcc4c;--warning-active: #ffcc4c;--warning-loading: #ffcc4c;--warning-saturated: #cc9919;--danger: #bc3e3e;--danger-hover: #963131;--danger-focus: #120606;--danger-active: #963131;--danger-loading: #963131;--disabled: #cfcecd;--fg-primary: #29261d;--fg-secondary: #595650;--fg-basic-900: #29261d;--fg-basic-800: #413e36;--fg-text-muted: #a09e9b;--fg-danger: #bc3e3e;--fg-danger-dark: #4b1818;--fg-dark: #29261d;--fg-default: var(--fg-dark);--fg-disabled: #595650;--fg-label: #706e69;--fg-light: #ffffff;--fg-primary-dark: #5c481a;--fg-success: #9eb835;--fg-warning: #ffcc4c;--fg-warning-dark: #997313;--bg-dark: #29261d;--bg-general: #ffffff;--bg-default: #f6f7fa;--bg-light: #fbfbfb;--bg-light-secondary: #f0f0f0;--bg-disabled: #acadb9;--bg-secondary: #e7e6e6;--bg-secondary-dark: #888682;--bg-header: #ffffff;--bg-footer: #ffffff;--bg-scroll: #706e69;--bg-tag: #e7e6e6;--bg-label: #dedee7;--bg-success-light: #ebf0d6;--bg-danger: #f1d8d8;--bg-danger-light: #f8ebeb;--bg-primary: #ffffff;--bg-warning-light: #fff8e8;--bg-warning: #fff2d2;--bg-warning-dark: #ffe5a5;--bg-warning-darkest: #ffc020;--bg-dark-subsection: #e7e6e6;--bg-gold-50: #f7f4ea;--bg-gold-500: #b89135;--bg-side-menu: #fbfbfb;--fg-item-hover: #f7f4ea;--fg-item-active: #dbc89a;--nav-text-color: #acadb9;--toggle-icon: #413e36;--navigation-link: var(--fg-primary);--navigation-link-active: var(--primary);--navigation-submenu: var(--bg-side-menu);--navigation-subemenu-bg: #363f49;--border-default: #cfcecd;--border-general: #ffffff;--border-light: #e7e6e6;--border-dark: #38404b;--border-primary: #b89135;--border-secondary: #e7e6e6;--border-disabled: #888682;--border-danger: var(--danger);--border-danger-light: #f1d8d8;--ph-label-fg: #706e69;--dropdown-hover-bg: #f7f4ea;--dropdown-hover-fg: var(--primary);--dropdown-bordered-border: var(--border-default);--dropdown-disabled-fg: #706e69;--dropdown-active-bar-fg: var(--primary);--card-bg: #ffffff;--card-section-divider: #dedee7;--card-border: #d4dbe1;--tag-default-normal-fg: #38404b;--tag-default-light-bg: #fbfbfb;--tag-default-normal-bg: #e7e6e6;--tag-default-dark-bg: #cfcecd;--tag-default-light-bg-hover: #e7e6e6;--tag-default-normal-bg-hover: #cfcecd;--tag-default-dark-bg-hover: #a09e9b;--tag-primary-light-bg: #d8dcf1;--tag-primary-normal-bg: #433eb3;--tag-primary-dark-bg: #2b2aa8;--tag-primary-light-bg-hover: #b6b9e5;--tag-primary-normal-bg-hover: #2b2aa8;--tag-primary-dark-bg-hover: #1a189b;--tag-accent-light-bg: #fafcff;--tag-accent-normal-bg: #d8dcf1;--tag-accent-dark-bg: #b6b9e5;--tag-accent-light-bg-hover: #d8dcf1;--tag-accent-normal-bg-hover: #b6b9e5;--tag-accent-dark-bg-hover: #9797d8;--tag-accent-fg: #4e505b;--tag-success-light-bg: #f5f7ea;--tag-success-normal-bg: #ebf0d6;--tag-success-dark-bg: #d8e2ae;--tag-success-light-bg-hover: #ebf0d6;--tag-success-normal-bg-hover: #d8e2ae;--tag-success-dark-bg-hover: #c4d485;--tag-success-fg: #3f4915;--tag-success-fg-light: #5e6e1f;--tag-warning-light-bg: #fff8e8;--tag-warning-normal-bg: #fff2d2;--tag-warning-dark-bg: #fff2d2;--tag-warning-light-bg-hover: #fff8e8;--tag-warning-normal-bg-hover: #ffe5a5;--tag-warning-dark-bg-hover: #ffe5a5;--tag-warning-fg: #997313;--tag-warning-fg-light: #cc9919;--tag-danger-light-bg: #f8ebeb;--tag-danger-normal-bg: #f1d8d8;--tag-danger-dark-bg: #e4b1b1;--tag-danger-light-bg-hover: #f1d8d8;--tag-danger-normal-bg-hover: #e4b1b1;--tag-danger-dark-bg-hover: #d68b8b;--tag-danger-fg: #702525;--tag-danger-fg-light: #702525;--tag-pending-light-bg: #fbeffe;--tag-pending-normal-bg: #e5d8f1;--tag-pending-dark-bg: #d1c2e4;--tag-pending-light-bg-hover: #e5d8f1;--tag-pending-normal-bg-hover: #d1c2e4;--tag-pending-dark-bg-hover: #bdaad6;--tag-pending-fg: #804bb1;--tag-active-normal-fg: #ffffff;--tag-active-light-bg: #5b52bf;--tag-active-normal-bg: #433eb3;--tag-active-dark-bg: #2b2aa8;--tag-active-light-bg-hover: #433eb3;--tag-active-normal-bg-hover: #2b2aa8;--tag-active-dark-bg-hover: #1a189b;--tooltip-bg: #595650;--tooltip-fg: #ffffff;--table-header-bg: #80828c;--notification-fg: #ffffff;--notification-default-bg: #d8dcf1;--notification-success-bg: #ebf0d6;--notification-success-fg: #413e36;--notification-warning-bg: #fff2d2;--notification-warning-fg: #413e36;--notification-danger-bg: #f1d8d8;--notification-danger-fg: #413e36;--alert-primary-bg: #d8dcf1;--alert-primary-border-color: #433eb3;--alert-danger-bg: #f8ebeb;--alert-danger-border-color: #963131;--alert-warning-bg: #fff8e8;--alert-warning-border-color: #ffc020;--alert-success-bg: #f5f7ea;--alert-success-border-color: #7e932a;--toggle-on-bg-handle: #ffffff;--toggle-on-bg-default: var(--primary);--toggle-on-bg-hover: var(--primary);--toggle-off-bg-handle: #f6f7fa;--toggle-off-bg-default: #a09e9b;--toggle-off-bg-hover: #888682;--toggle-disabled-bg-handle: #fbfbfb;--toggle-disabled-bg-default: #a09e9b;--switch-bg-active: #6e6f77;--switch-border: #6e6f77;--switch-fg-active: #ffffff;--switch-bg-default: #fbfbfb;--switch-fg-default: #706e69;--switch-bg-default-hover: #ffffff;--breadcrumb-text-default: var(--primary);--breadcrumb-text-active: #29261d;--checkbox-bg-disabled: #fbfbfb;--checkbox-checked-bg-disabled: #a09e9b;--select-search-bg: #e9dec2;--select-placeholder: #acadb9;--loader-bg: #dedee7;--slider-track: #dedee7;--slider-track-hover: #c5c6d2;--progress-bg: #dedee7;--progress-border: #dedee7;--popover-bg: #ffffff;--pagination-fg: #80828c;--pagination-selected-bg: #80828c;--pagination-selected-fg: #ffffff;--button-close-bg: #29261d;--checkbox-hover-border: #38404b;--checkbox-active-border: #acadb9;--checkbox-focus-border: #090987;--checkbox-checked-bg: var(--primary);--checkbox-checked-active-bg: var(--primary-active);--checkbox-checked-focus-border: #38404b;--smart-table-pagination-fg: var(--fg-default);--smart-table-pagination-selected-bg: var(--primary);--smart-table-pagination-selected-fg: #ffffff;--smart-table-header-bg: #fbfbfb;--smart-table-header-filter-bg: #fbfbfb;--smart-table-stripped-bg: #ffffff;--smart-table-hover-bg: #f7f4ea;--smart-table-action-button: #38404b;--smart-table-action-button-hover: #29261d;--smart-table-title: #120e05;--comments-count-text: #ffffff;--reports-count-text: #ffffff;--drop-shadow-09: rgba(41, 38, 29, .09);--drop-shadow-07: rgba(41, 38, 29, .07);--drop-shadow-06: rgba(251, 251, 251, .5);--box-shadow: 0px 2px 9px 0px #e7e6e6}:root{--border-radius: 4px;--buttons-gap: 5px;--cards-gap: 12px;--primary-font: "Lato", sans-serif;--title-font: "Rufina", serif;--input-and-btn-height: 40px;--header-height: 60px}.disabled-overlay *{opacity:.5;background-color:var(--bg-disalbed);color:var(--fg-disabled);border-color:var(--bg-disalbed);cursor:not-allowed}.disabled-overlay *:active{pointer-events:none}.page-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.line{margin:20px 0}.spacer{flex:1}.inline-block{display:inline-block}.flex-wrap{display:flex;flex-wrap:wrap}.align-self-center{align-self:center}.default-cursor{cursor:default!important}.link{color:var(--primary)!important;text-decoration:none}.link:hover{text-decoration:underline;cursor:pointer}.link *{color:var(--primary)!important}*{font-family:var(--primary-font)}body,html{overflow:hidden}body{font-family:var(--primary-font)!important}body app-root *{font-family:var(--primary-font)}h1{font-size:28px;line-height:36px}h3{font-size:22px;line-height:28px}h1,h2{font-family:var(--title-font)!important;color:var(--fg-default)}h4{font-size:16px}hr{border:1px solid var(--border-light);border-bottom:none}.side-menu ibm-icon-settings-adjust{display:flex}.side-menu.side-navigation-expanded-state .menu-list-item-anchor{padding:.7rem .7rem .7rem 4rem!important}.side-menu.side-navigation-expanded-state ph-icon svg{margin-right:.5rem}.side-menu:not(.side-navigation-expanded-state) .submenu-list li{border:1px solid var(--border-light);overflow:hidden}.side-menu:not(.side-navigation-expanded-state) .submenu-list li a{border-radius:0!important}.side-menu:not(.side-navigation-expanded-state) .submenu-list li:first-child:not(:last-child){border-bottom:0}.side-menu:not(.side-navigation-expanded-state) .submenu-list li:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.side-menu:not(.side-navigation-expanded-state) .submenu-list li:not(:first-child,:last-child){border-bottom:0;border-top:0}.side-menu:not(.side-navigation-expanded-state) .submenu-list li:last-child:not(:first-child){border-top:0}.side-menu:not(.side-navigation-expanded-state) .submenu-list li:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.side-menu .menu-list-item-anchor:not(.submenu-list-item-anchor){padding:1.5rem!important}.side-menu .menu-list-item-anchor:not(.submenu-list-item-anchor) .item-name{font-size:16px!important;font-weight:700}.side-menu .menu-list-item-toggler{position:relative!important;top:auto!important;right:auto!important;margin-left:auto}.side-menu .menu-list-item-toggler svg{fill:var(--toggle-icon)!important}.side-menu .submenu-list-item:not(.submenu-list-item-selected) .menu-list-item-anchor{color:var(--fg-default)!important}.side-menu ph-icon svg{width:24px!important;height:24px!important}.side-menu .item-name{font-size:14px!important;font-weight:700}.side-menu .menu-list-item-selected .menu-list-item-anchor{color:var(--navigation-link-active)!important}.side-menu .menu-list-item-selected .menu-list-item-anchor:not(.submenu-list-item-anchor){box-shadow:inset 4px 0 0 0 var(--primary)!important}.side-menu .menu-list-item-selected ph-icon svg{fill:var(--navigation-link-active)!important}.side-menu .menu-container .menu-list .menu-list-item .submenu-list-wrapper>.menu-list{left:-9px!important}.side-menu .logo{max-height:none!important}.side-menu .logo img{max-height:65px!important;height:100%}.breadcrumb-item-wrapper .breadcrumb-item{margin-right:1rem!important}.breadcrumb-item-wrapper .breadcrumb-item .content{font-weight:700}.breadcrumb-item-wrapper .breadcrumb-item .arrow{margin-left:1rem!important}.dropdown-content{margin-top:.5rem;border-radius:var(--border-radius)}.dropdown-content .dropdown-option-item:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.dropdown-content .dropdown-option-item:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.table-wrapper{border-radius:var(--border-radius);overflow:hidden;border:1px solid var(--border-secondary)}angular2-smart-table angular2-smart-table-pager{display:flex;flex-direction:row;justify-content:space-between;align-items:center}angular2-smart-table angular2-smart-table-pager .page-item{padding:0!important}angular2-smart-table table tr th,angular2-smart-table table tr td{position:relative;vertical-align:middle}angular2-smart-table table tr th:not(:last-child),angular2-smart-table table tr td:not(:last-child){padding-right:0!important}angular2-smart-table .not-allowed{cursor:not-allowed!important;opacity:.5}angular2-smart-table .not-allowed:active{pointer-events:none}angular2-smart-table .angular2-smart-action,angular2-smart-table .sort{cursor:pointer}angular2-smart-table img{height:24px;width:24px}angular2-smart-table thead tr{border-bottom:1px solid var(--border-light)}angular2-smart-table tr:last-child td{border-bottom:0}angular2-smart-table angular2-st-tbody-custom{display:flex}angular2-smart-table .angular2-smart-title,angular2-smart-table .angular2-smart-sort-link,angular2-smart-table .angular2-smart-sort{color:var(--fg-default)!important;font-weight:700;font-size:12px}angular2-smart-table .angular2-smart-sort-link:after{border-bottom-color:var(--fg-default)!important}angular2-smart-table .angular2-smart-row td{border-bottom:1px solid var(--border-secondary)}angular2-smart-table .angular2-smart-row .return-icon{fill:var(--danger);margin-right:.5rem;display:none}angular2-smart-table .angular2-smart-row:hover{background-color:var(--smart-table-hover-bg)!important}angular2-smart-table .angular2-smart-row.selected{background-color:var(--smart-table-hover-bg)!important}angular2-smart-table .angular2-smart-row.returned,angular2-smart-table .angular2-smart-row.upcoming-termination{background-color:var(--bg-danger-light)!important}angular2-smart-table .angular2-smart-row.returned:hover,angular2-smart-table .angular2-smart-row.upcoming-termination:hover{background-color:var(--bg-danger)!important}angular2-smart-table .angular2-smart-row.returned .return-icon{display:block!important}angular2-smart-table .angular2-smart-row.upcoming-termination .warning-icon{display:block!important}angular2-smart-table tbody tr:hover td.angular2-smart-actions .actions-container{justify-content:flex-end}angular2-smart-table tbody tr:hover td.angular2-smart-actions a.angular2-smart-action{cursor:pointer;visibility:visible}angular2-smart-table td.angular2-smart-actions angular2-st-tbody-create-cancel{justify-content:flex-end}angular2-smart-table td.angular2-smart-actions angular2-st-actions{justify-content:flex-end}angular2-smart-table td.angular2-smart-actions angular2-st-actions .angular2-smart-action-add-create{margin-right:1rem}angular2-smart-table td.angular2-smart-actions a.angular2-smart-action{visibility:hidden;margin-left:.5rem}angular2-smart-table td.angular2-smart-actions a.angular2-smart-action-add-create{visibility:visible}angular2-smart-table td.angular2-smart-actions a.angular2-smart-action-add-create,angular2-smart-table td.angular2-smart-actions a.angular2-smart-action-add-cancel{width:-moz-fit-content;width:fit-content}angular2-smart-table td.angular2-smart-actions a.angular2-smart-action-edit-save{visibility:visible;width:-moz-fit-content;width:fit-content}angular2-smart-table td.angular2-smart-actions a.angular2-smart-action-edit-cancel{width:-moz-fit-content;width:fit-content}angular2-smart-table td.angular2-smart-actions a.angular2-smart-action-add-cancel,angular2-smart-table td.angular2-smart-actions a.angular2-smart-action-edit-cancel{visibility:visible}.ph-input,ph-field-base,angular2-smart-table input,.checkbox-toggle{box-sizing:border-box;border-radius:var(--border-radius);box-shadow:none!important;border-width:1px}.ph-input:not(textarea),ph-field-base:not(textarea),angular2-smart-table input:not(textarea),.checkbox-toggle:not(textarea){padding:0px .75rem!important}.ph-input::placeholder,ph-field-base::placeholder,angular2-smart-table input::placeholder,.checkbox-toggle::placeholder{font-size:14px!important;color:var(--fg-label)}.angular2-smart-pagination-per-page .ph-input,.angular2-smart-pagination-per-page ph-field-base,.angular2-smart-pagination-per-page input{min-width:0}.ph-input,ph-field-base,.c-btn,angular2-smart-table input,.checkbox-toggle{height:var(--input-and-btn-height)!important}.ph-input.disabled,ph-field-base.disabled{opacity:.5}.disabled{cursor:not-allowed!important}label:not(.ph-radio-label){font-size:12px;color:var(--fg-label)}form .form-control{display:flex;flex-direction:column;margin-bottom:12px}form .form-control label:not(.checkbox,.ph-radio-label,.toggle){margin-bottom:4px}.cuppa-dropdown{min-width:120px}.ph-select-option,.ph-select-option .text{color:var(--fg-default)!important}.ph-select-option:hover{background-color:var(--secondary-hover)!important;color:var(--fg-default)!important}.ph-select-option.disabled{background:none!important;opacity:.5}.checkbox-toggle{display:flex;align-items:center;gap:32px;padding:8px 16px;color:var(--fg-secondary);border:1px solid var(--border-default);border-radius:4px;box-shadow:none;width:-moz-fit-content;width:fit-content;margin-bottom:1rem}.checkbox-toggle .checkmark{margin-right:0!important}.ph-select-display{padding:0!important}ph-render-component-option{width:100%}app-tag-option{width:-moz-fit-content;width:fit-content;display:block}ph-ranged-datepicker-calendar .calendar-wrapper td{background-color:transparent!important;background:none!important;border:none!important;text-align:center;width:2rem;height:2rem;line-height:2}ph-ranged-datepicker-calendar .calendar-wrapper thead td span{background-color:transparent!important;border:none!important;background:none!important}ph-ranged-datepicker-calendar .calendar-wrapper td span{border-radius:var(--border-radius)!important}ph-ranged-datepicker-calendar .calendar-wrapper td.today span{border:1px solid var(--border-default)!important}ph-ranged-datepicker-calendar .calendar-wrapper td.picked span,ph-ranged-datepicker-calendar .calendar-wrapper td.highlighted span,ph-ranged-datepicker-calendar .calendar-wrapper td:hover span{color:var(--fg-default)!important;border:1px solid var(--border-primary)!important}ph-ranged-datepicker-calendar .calendar-wrapper td.highlighted span,ph-ranged-datepicker-calendar .calendar-wrapper td:hover span{background-color:var(--primary-light)!important}ph-ranged-datepicker-calendar .calendar-wrapper td.picked span{background-color:var(--primary-active)!important}ph-datepicker-calendar .calendar-wrapper td{border-radius:var(--border-radius)!important}ph-datepicker-calendar .calendar-wrapper td.today{border:1px solid var(--border-default)!important}ph-datepicker-calendar .calendar-wrapper td.picked,ph-datepicker-calendar .calendar-wrapper td.highlighted,ph-datepicker-calendar .calendar-wrapper td:hover{color:var(--fg-default)!important;border:1px solid var(--border-primary)!important}ph-datepicker-calendar .calendar-wrapper td.highlighted,ph-datepicker-calendar .calendar-wrapper td:hover{background-color:var(--primary-light)!important}ph-datepicker-calendar .calendar-wrapper td.picked{background-color:var(--primary-active)!important}button.button{padding:8px 16px!important;margin:0;box-shadow:none;font-size:16px;outline-offset:-1px!important}button.button *{font-size:16px}button.button *:not(svg){height:100%;line-height:16px;display:flex;align-items:center}button.button.compact{max-height:32px}button.button.compact.super-compact{min-height:0!important}button.button.button-outline:hover{outline-width:1px!important}button.button-link.button-primary svg{fill:var(--primary);transition:.15s ease-in-out}button.button-link.button-primary:hover svg{fill:var(--button-bg-hover)}button.button-outline:hover{background-color:var(--secondary-hover)}button:not(.close-button){max-height:var(--input-and-btn-height);min-height:var(--input-and-btn-height)}.cdk-overlay-container{--side-form-width: 497px;--title-height: 80px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane{max-width:-moz-fit-content;max-width:fit-content;min-width:var(--side-form-width)}.cdk-overlay-container .manage-reports-drawer .drawer-content{overflow-y:hidden!important;max-height:100%;margin-bottom:0!important}.cdk-overlay-container .manage-reports-drawer .drawer-content app-side-content-drawer{overflow:hidden!important}.cdk-overlay-container .manage-reports-drawer .drawer-content app-side-content-drawer .side-form-content{overflow-y:scroll;max-height:100%;scrollbar-width:none}.cdk-overlay-container .manage-reports-drawer .drawer-content app-side-content-drawer .side-form-content::-webkit-scrollbar{width:0px}.cdk-overlay-container .cdk-overlay-pane .popover .close-button{display:none!important}.cdk-overlay-container .cdk-overlay-pane .popover .popover-actions-list{display:flex;flex-direction:column;cursor:pointer;border-radius:4px;margin:-14px}.cdk-overlay-container .cdk-overlay-pane .popover .popover-actions-list div{padding:14px}.cdk-overlay-container .cdk-overlay-pane .popover .popover-actions-list div:hover{background:var(--secondary-hover);color:var(--primary)}.cdk-overlay-container .cdk-overlay-pane .popover .popover-actions-list div:hover:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.cdk-overlay-container .cdk-overlay-pane .popover .popover-actions-list div:hover:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cdk-overlay-container .cdk-overlay-pane .popover .popover-items-list{display:flex;flex-direction:column;align-items:flex-start}.cdk-overlay-container .cdk-overlay-pane .popover .popover-items-list .item{width:-moz-fit-content;width:fit-content}.cdk-overlay-container .cdk-overlay-pane .popover .popover-items-list .item:not(:last-child){margin-bottom:.5rem}.cdk-overlay-container .cdk-overlay-pane .side-form-content{max-width:var(--side-form-width)}.cdk-overlay-container .cdk-overlay-pane .side-screen,.cdk-overlay-container .cdk-overlay-pane .side-form-content{margin-top:var(--title-height)}.cdk-overlay-container .cdk-overlay-pane ph-drawer .buttons-container{padding:1.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:fixed;bottom:0;width:100%;max-width:inherit;background-color:var(--bg-general);border-top:1px solid var(--border-light);z-index:2}.cdk-overlay-container .cdk-overlay-pane ph-drawer .buttons-container button{width:calc(50% - 12px)}.cdk-overlay-container .cdk-overlay-pane ph-drawer .drawer-wrapper div.close-button{right:1rem!important;top:1rem!important;z-index:9999}.cdk-overlay-container .cdk-overlay-pane ph-drawer .drawer-wrapper .drawer-content{overflow-y:scroll;margin-top:0!important;margin-bottom:4rem;scrollbar-width:none}.cdk-overlay-container .cdk-overlay-pane ph-drawer .drawer-wrapper .drawer-content::-webkit-scrollbar{width:0px}.cdk-overlay-container .cdk-overlay-pane ph-drawer .drawer-wrapper .drawer-content .drawer-title{z-index:999;height:var(--title-height);display:flex;align-items:center;justify-content:flex-start;padding-left:1.5rem;position:fixed;width:100%;max-width:inherit;background-color:var(--bg-light);border-bottom:1px solid var(--border-light)}.backdropDisabled{pointer-events:none}.popover{border:1px solid var(--border-primary);border-radius:.5rem!important}.popover-items-list{max-height:15rem;overflow-y:auto}.dialog-wrapper div.close-button{top:1rem!important;right:1rem!important}.dialog-wrapper .dialog-content{padding:2rem!important}ph-tag{line-height:16px}ph-tag .tag-content{white-space:nowrap}ph-tag .tag{-webkit-user-select:auto!important;user-select:auto!important}ph-tag .tag-type-warning-normal{color:var(--tag-warning-fg)!important}ph-tag .tag-type-success-normal{color:var(--tag-success-fg)!important}ph-tag .tag-type-danger-normal{color:var(--tag-danger-fg)!important}ph-tag .tag-type-pending-normal{color:var(--tag-pending-fg)!important}ph-tag .tag-type-accent-normal{color:var(--tag-accent-fg)!important}.tag-wrapper{width:min-content;margin-right:.5rem;margin-bottom:.5rem;white-space:nowrap}.square-tag{height:1.5rem;padding:2px 4px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.square-tag.default{fill:var(--tag-default-normal-fg);color:var(--tag-default-normal-fg);background-color:var(--tag-default-normal-bg)}.square-tag.low{fill:var(--tag-success-fg-light);color:var(--tag-success-fg-light);background-color:var(--tag-success-normal-bg)}.square-tag.medium{fill:var(--tag-warning-fg-light);color:var(--tag-warning-fg-light);background-color:var(--tag-warning-dark-bg-hover)}.square-tag.high{fill:var(--tag-danger-fg-light);color:var(--tag-danger-fg-light);background-color:var(--tag-danger-normal-bg)}.square-tag.default-tag{margin-right:.5rem;color:var(--fg-default);background-color:var(--bg-tag)}.square-tag.default-dark{color:var(--fg-light);background-color:var(--bg-secondary-dark)}.tooltip-content{overflow-wrap:break-word!important}.tooltip-content .tooltip-line{white-space:pre-wrap!important}.card{margin:0!important;border:1px solid var(--border-light)!important}.card:hover{border:1px solid var(--border-light)!important;box-shadow:none!important}.card .divided-bottom{padding:0!important}ph-alert .alert.alert-danger{border:none;color:var(--fg-danger);font-weight:500;margin-bottom:12px}ph-alert .alert.alert-success{border:none;color:var(--success-active);font-weight:500;margin-bottom:12px}.notifications-panel{z-index:10000}.notifications-wrapper{position:absolute;bottom:7vh!important;top:initial!important}.notifications-wrapper ph-notification .notification-wrapper{box-shadow:none!important}.notifications-wrapper ph-notification .notification-wrapper.success{color:var(--notification-success-fg);border:1px solid var(--success)}.notifications-wrapper ph-notification .notification-wrapper.danger{color:var(--notification-danger-fg);border:1px solid var(--danger)}.notifications-wrapper ph-notification .notification-wrapper.warning{color:var(--notification-warning-fg);border:1px solid var(--warning)}ph-tabs ul.tabs{border-bottom:1px solid var(--border-light);padding:0!important;margin-bottom:26px!important}ph-tabs .tab-item{margin:0!important;padding:12px 24px 7px!important}ph-tabs .tab-item.active{background-color:var(--fg-item-hover);border-bottom:1px solid var(--primary)!important}ph-tabs .tab-item.active span{color:var(--primary)!important}.no-data-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.no-data-container .message{margin:1rem 0 0;color:var(--fg-secondary)}.no-data-container .icon{fill:var(--fg-secondary)}ph-accordion .accordion{border:1px solid var(--border-light);background:var(--bg-side-menu);padding:0!important;border-radius:4px}ph-accordion .accordion .accordion-header{padding:1rem;border-bottom:1px solid var(--border-light)}ph-accordion .accordion .accordion-body{padding-top:1rem!important;padding:1rem!important}date-editor ph-datepicker ph-field-base input{background:transparent;padding:0!important;width:6rem}ph-ranged-datepicker ph-field-base input{padding:0!important}table{border-collapse:unset}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{min-width:100%!important}.fc-event.returned{border-color:var(--danger)!important}.fc,.fc *,.fc :after,.fc :before{max-width:100%!important}.fc .fc-daygrid-body{min-width:100%!important}.fc-theme-standard td,.fc-theme-standard th{border:none}.fc-daygrid-event-harness,.fc-daygrid-day-events a{margin:3px}.fc td,.fc th{vertical-align:baseline}.fc th{padding-bottom:.4rem;overflow:hidden}.fc .fc-col-header-cell-cushion{white-space:nowrap}.fc-theme-standard .fc-scrollgrid{border:none}.fc-col-header{min-width:100%}.fc-col-header .fc-scrollgrid-sync-inner{border-top:2px solid var(--disabled);border-radius:4px;padding:10px 5px;margin-left:10px;box-shadow:0 2px 2px 0 var(--drop-shadow-07);background-color:var(--bg-general);font-size:14px}.fc-col-header .fc-day:first-of-type .fc-scrollgrid-sync-inner{margin-left:0}.scheduled-calendar .fc-col-header .fc-day-today .fc-scrollgrid-sync-inner,.schedule-planner-calendar .fc-col-header .fc-day-today .fc-scrollgrid-sync-inner{background-color:var(--bg-gold-50);border-top:2px solid var(--border-primary);border-left:1px solid var(--border-primary);border-right:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);color:var(--fg-basic-900)}.fc .fc-scrollgrid-sync-table .fc-day-today{background-color:transparent}.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{display:inline}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start,.fc-daygrid-event-harness,.fc-daygrid-day-events a{margin:0}.calendars-container.schedule-planner-calendar .fc-day .fc-event{min-height:0!important}.calendars-container .fc-day .fc-event{margin-left:10px!important;margin-bottom:10px!important}.calendars-container .scheduled-calendar .fc-day:first-of-type .fc-event{margin-left:0!important}.calendars-container .fc-event{cursor:move;background-color:var(--bg-light);border-radius:3px;border:1px solid var(--border-light);padding:8px;position:relative}.calendars-container .unscheduled-calendar .fc-event{margin-left:8px!important;margin-right:8px!important}.fc-scrollgrid-section-header .fc-scroller{overflow:hidden!important}.fc-day-past .fc-daygrid-day-top{visibility:hidden}.scheduled-calendar .fc-daygrid-day-top{background-color:var(--bg-general)}.unscheduled-calendar .fc-daygrid-day-top{background-color:var(--bg-side-menu)}.fc-daygrid-day-top{display:block!important;position:sticky;top:0;z-index:9;width:100%;background-color:transparent;text-align:center}.fc-day.fc-daygrid-day{position:relative}.add-event-button{background-color:transparent;box-shadow:none;border:none;cursor:pointer;margin:0;line-height:1;color:var(--fg-label);font-size:16px;min-height:0!important;padding-bottom:.5rem}.fc-daygrid-day-number{padding:0!important}.hide-add-event-button{visibility:hidden}.disbale-drag-items .fc-event{cursor:default!important}.not-assigned-circle{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background-color:var(--bg-secondary);border-radius:50%;line-height:1;border:1px dotted var(--border-disabled)}.not-assigned-circle svg{fill:var(--border-disabled)}app-field-error-message{padding-bottom:0!important}.calendar-header{margin-bottom:16px;display:flex;justify-content:space-between}.buttons-container{display:flex}.calendars-container .fc-col-header-cell-cushion{display:block!important}.calendars-container .day-header-container{display:flex;align-items:center;justify-content:space-between}.calendars-container .day-header-container .total-hours-per-day,.calendars-container .day-header-container .day-header-name{font-weight:700}.calendars-container .day-header-container .day-header-name{margin-right:5px;font-weight:700}.calendars-container .task-placeholder{border:1px solid var(--border-primary);background-color:var(--bg-gold-50);color:var(--fg-basic-800)!important;font-size:14px;font-weight:700;line-height:20px;min-height:-moz-fit-content;min-height:fit-content}.calendars-container .task-placeholder .actual-task{display:none}.calendars-container .task-placeholder .placeholder{display:flex!important}.dot{background:var(--fg-basic-800);width:4px;height:4px;border-radius:50%}
