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}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{color:var(--fg-default);--disabled: #d9d9d9;--primary: #00a0df;--primary-light: #08aeed;--primary-focus: #313942;--primary-hover: #008dcc;--primary-active: #007cb8;--primary-loading: #54c6f1;--primary-dropdown-hover: #e1f6fd;--default: #262626;--default-hover: #000000;--default-focus: #000000;--default-active: #000000;--default-loading: #000000;--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: #d1202b;--danger-focus: #b60018;--danger-active: #c41724;--danger-loading: #e32b31;--danger-smooth: #fecbd1;--dark: #262626;--dark-hover: #000000;--dark-focus: #9d9d9d;--dark-active: #000000;--secondary: #647587;--secondary-light: #d4dbe1;--text-light: #ffffff;--link-hover: #f5f5f5;--text-disabled: #7a7a7a;--text-white: #ffffff;--text-grey: #757575;--text-grey-dark: #323232;--darker-blue: #4b86b4;--light-slate-grey: #728499;--bg-close-button: #000000;--active-menu-item: #4a525b;--light: #ffffff;--light-hover: #c4c4c4;--loght-focus: #c4c4c4;--light-active: #c4c4c4;--rgba-dark: 0, 0, 0;--fg-default: #313942;--fg-primary: #00a0df;--fg-secondary: #728499;--fg-success: #66bb6a;--fg-warning: #ffc400;--fg-danger: #e32b31;--fg-disabled: #9d9d9d;--fg-dark: #000000;--fg-light: #ffffff;--bg-default: #eef0f3;--bg-general: #ffffff;--bg-primary: #00a0df;--bg-light: #f5f5f5;--bg-dark: #000000;--bg-side-menu: #313942;--fg-item-hover: #728499;--fg-item-active: #647587;--nav-text-color: #9daab9;--bg-side-menu-header: #ffffff;--navigation-item-before: var(--primary);--navigation-item-border-left-active: var(--primary);--navigation-link: #9fabb7;--navigation-submenu: #2b4656;--navigation-submenu-bg: #363f49;--navigation-menu-item-active: var(--active-menu-item);--navigation-border-light: var(--border-light);--bg-navigation-head-button: white;--navigation-head-svg-hover: var(--primary);--bg-tooltip: #536170;--fg-tooltip: #ffffff;--bg-table-header: #728499;--fg-table-default: var(--fg-default);--bg-table-default: var(--bg-light);--border-table-default: var(--border-default);--bg-table-tr-hover: var(--bg-general);--border-table-striped: var(--border-light);--bg-table-striped: var(--bg-general);--border-default: #9daab9;--border-light: #d4dbe1;--border-lighter: #eef0f3;--border-dark: #313942;--border-primary: #00a0df;--border-secondary: #728499;--border-disabled: #9d9d9d;--border-danger: #e32b31;--button-primary-fg: var(--fg-light);--button-primary-fg-hover: var(--fg-light);--button-primary-fg-active: var(--fg-light);--button-primary-bg: var(--primary);--button-primary-bg-hover: var(--primary-hover);--button-primary-bg-active: var(--primary-active);--button-primary-border: var(--primary);--button-primary-border-focus: var(--primary-focus);--button-primary-spinner: var(--primary);--button-secondary-fg: var(--fg-light);--button-secondary-fg-hover: var(--secondary);--button-secondary-fg-active: var(--secondary);--button-secondary-bg: var(--secondary);--button-secondary-bg-hover: var(--secondary-hover);--button-secondary-bg-active: var(--secondary-active);--button-secondary-border: var(--secondary);--button-secondary-border-focus: var(--secondary-focus);--button-secondary-spinner: var(--secondary);--button-success-fg: var(--fg-light);--button-success-fg-hover: var(--fg-light);--button-success-fg-active: var(--fg-light);--button-success-bg: var(--success);--button-success-bg-hover: var(--success-hover);--button-success-bg-active: var(--success-active);--button-success-border: var(--success);--button-success-border-focus: var(--success-focus);--button-success-spinner: var(--success);--button-warning-fg: var(--fg-light);--button-warning-fg-hover: var(--fg-light);--button-warning-fg-active: var(--fg-light);--button-warning-bg: var(--warning);--button-warning-bg-hover: var(--warning-hover);--button-warning-bg-active: var(--warning-active);--button-warning-border: var(--warning);--button-warning-border-focus: var(--warning-focus);--button-warning-spinner: var(--warning);--button-danger-fg: var(--fg-light);--button-danger-fg-hover: var(--fg-light);--button-danger-fg-active: var(--fg-light);--button-danger-bg: var(--danger);--button-danger-bg-hover: var(--danger-hover);--button-danger-bg-active: var(--danger-active);--button-danger-border: var(--danger);--button-danger-border-focus: var(--danger-focus);--button-danger-spinner: var(--danger);--button-dark-fg: var(--fg-light);--button-dark-fg-hover: var(--fg-light);--button-dark-fg-active: var(--fg-light);--button-dark-bg: var(--dark);--button-dark-bg-hover: var(--dark-hover);--button-dark-bg-active: var(--dark-active);--button-dark-border: var(--dark);--button-dark-border-focus: var(--dark-focus);--button-dark-spinner: var(--dark);--card-bg: #ffffff;--card-section-divider: #d4dbe1;--card-title-color: #313942;--card-hover-shadow: var(--rgba-dark);--card-indicator-primary-bg: var(--primary);--card-indicator-success-bg: var(--success);--card-indicator-danger-bg: var(--danger);--field-border: var(--border-default);--field-activated-border: var(--primary);--field-disabled-bg: var(--disabled);--field-disabled-fg: #7b7b7b;--field-readonly-bg: #f5f5f5;--field-readonly-fg: #7b7b7b;--field-error-border: var(--danger);--field-placeholder: #9daab9;--loader-fg-primary: var(--primary);--loader-fg-success: var(--success);--loader-fg-warning: var(--warning);--loader-fg-danger: var(--danger);--loader-fg-dark: var(--fg-main);--message-fg: var(--fg-default);--tag-text-color: black;--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-default-light-fg: #000000;--tag-default-normal-fg: #000000;--tag-default-dark-fg: #000000;--tag-default-light-fg-hover: #000000;--tag-default-normal-fg-hover: #000000;--tag-default-dark-fg-hover: #000000;--tag-primary-light-fg: #005c96;--tag-primary-normal-fg: #005c96;--tag-primary-dark-fg: #005c96;--tag-primary-light-fg-hover: #005c96;--tag-primary-normal-fg-hover: #005c96;--tag-primary-dark-fg-hover: #005c96;--tag-accent-light-fg: #005c96;--tag-accent-normal-fg: #005c96;--tag-accent-dark-fg: #005c96;--tag-accent-light-fg-hover: #005c96;--tag-accent-normal-fg-hover: #005c96;--tag-accent-dark-fg-hover: #005c96;--tag-success-light-fg: #1b5e20;--tag-success-normal-fg: #1b5e20;--tag-success-dark-fg: #1b5e20;--tag-success-light-fg-hover: #1b5e20;--tag-success-normal-fg-hover: #1b5e20;--tag-success-dark-fg-hover: #1b5e20;--tag-warning-light-fg: #ff7100;--tag-warning-normal-fg: #ff7100;--tag-warning-dark-fg: #ff7100;--tag-warning-light-fg-hover: #ff7100;--tag-warning-normal-fg-hover: #ff7100;--tag-warning-dark-fg-hover: #ff7100;--tag-danger-light-fg: #b60018;--tag-danger-normal-fg: #b60018;--tag-danger-dark-fg: #b60018;--tag-danger-light-fg-hover: #b60018;--tag-danger-normal-fg-hover: #b60018;--tag-danger-dark-fg-hover: #b60018;--tag-pending-light-fg: #3c0080;--tag-pending-normal-fg: #3c0080;--tag-pending-dark-fg: #3c0080;--tag-pending-light-fg-hover: #3c0080;--tag-pending-normal-fg-hover: #3c0080;--tag-pending-dark-fg-hover: #3c0080;--tag-active-normal-bg: #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;--notification-fg: #ffffff;--notification-default-bg: #00a0df;--notification-success-bg: #66bb6a;--notification-warning-bg: #ffb500;--notification-danger-bg: #e32b31;--notification-shadow: var(--rgba-dark);--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;--alert-fg: var(--fg-default);--toggle-bg: #9daab9;--toggle-handle-bg: #eef0f3;--toggle-hover-bg: #8797a8;--toggle-active-bg: #728499;--toggle-focus-border: #313942;--toggle-checked-bg: var(--primary);--toggle-checked-handle-bg: #ffffff;--toggle-checked-hover-bg: var(--primary-hover);--toggle-checked-active-bg: var(--primary-active);--toggle-checked-focus-border: var(--primary-active);--toggle-disabled-bg: #c4c4c4;--switch-bg: #f5f5f5;--switch-fg: #7b7b7b;--switch-hover-bg: #ffffff;--switch-active-bg: #00a0df;--switch-active-fg: #ffffff;--breadcrumb-text-default: #647587;--breadcrumb-text-active: #313942;--checkbox-bg-default: var(--light);--checkbox-fg-default: var(--fg-default);--checkbox-fill-default: var(--light);--checkbox-box-shadow: var(--rgba-dark);--checkbox-border: var(--border-default);--checkbox-border-error: var(--border-danger);--checkbox-hover-border: var(--border-dark);--checkbox-focus-border: var(--border-primary);--checkbox-active-border: var(--border-default);--checkbox-checked-bg: var(--primary);--checkbox-checked-hover-border: var(--primary-hover);--checkbox-checked-focus-border: var(--darker-blue);--checkbox-checked-active-border: var(--primary-active);--checkbox-disabled-bg: #f5f5f5;--checkbox-disabled-border: var(--border-disabled);--checkbox-checked-disabled-bg: #d9d9d9;--radio-border: var(--border-default);--radio-bg: var(--primary);--radio-label-fg: #647587;--radio-focus-border: var(--primary);--radio-disabled-border: var(--border-disabled);--radio-disabled-bg: #c4c4c4;--select-search-bg: #e1f6fd;--select-option-hover: var(--bg-primary);--select-option-highlighted: var(--border-default);--select-readonly-option-bg: color($colors-light, "grey", 100);--select-webkit-scrollbar-track: #ffffff;--select-webkit-scrollbar-thumb: #728499;--loader-bg: #d4dbe1;--slider-track: #d4dbe1;--slider-track-hover: #b9c3cd;--progress-bg: #d4dbe1;--progress-border: #d4dbe1;--pagination-fg: #728499;--pagination-selected-bg: #728499;--pagination-selected-fg: #ffffff;--pagination-hover-bg: #d4dbe1;--pagination-hover-fg: #647587;--skeleton-bg: #d9d9d9;--accordion-text-header: #647587;--accordion-fg: var(--light);--accordion-content-bg: var(--bg-general);--accordion-content-fg: var(--fg-default);--accordion-divider-fg: #262626;--action-menu-bg: var(--bg-general);--action-menu-fg: var(--fg-default);--action-menu-fg-hover: var(--fg-default);--action-menu-shadow: var(--rgba-dark);--action-menu-option-hover: var(--primary-dropdown-hover);--transfer-list-title-counter-text: #7b7b7b;--transfer-list-panel-bg: #f5f5f5;--transfer-list-fg-default: var(--fg-default);--transfer-list-border-default: var(--border-default);--backdrop-bg: 0, 0, 0;--popover-bg: var(--light);--input-group-separator-dark: #9daab9;--input-group-separator-light: #eef0f3;--wizard-primary-fg: var(--primary);--wizard-primary-bg: var(--primary);--wizard-dark-c: var(--dark-active);--wizard-icon-color: var(--light);--typography-default: var(--default);--typography-primary: var(--primary);--typography-secondary: var(--fg-secondary);--typography-light: var(--light);--typography-success: var(--success);--typography-warning: var(--warning);--typography-danger: var(--danger);--datepicker-dropdown-inner-bg: var(--bg-general);--datepicker-dropdown-inner-box-shadow: var(--rgba-dark);--datepicker-border: var(--primary);--datepicker-clock-fg: var(--fg-default);--timepicker-dropdown-inner-bg: var(--bg-general);--timepicker-box-shadow: var(--rgba-dark);--timepicker-border: var(--primary);--calendar-fg-default: var(--fg-default);--calendar-fg-hover: var(--light);--calendar-fg-disabled: var(--disabled);--calendar-fg-active: var(--fg-item-active);--calendar-bg-hover: var(--primary);--calendar-bg-default: var(--bg-default);--errormessage-fg: var(--danger);--imageattachment-bg: var(--default);--imageattachment-fg: var(--light);--file-upload-bg: var(--bg-light);--file-updoad-border: var(--primary);--file-upload-hover-bg: var(--bg-default)}.ph-dark{--disabled: #e9e9e9;--primary: #00a0df;--primary-light: #08aeed;--primary-focus: #eef0f3;--primary-hover: #b4e7f9;--primary-active: #e1f6fd;--primary-loading: #08aeed;--primary-dropdown-hover: #007cb8;--default: #262626;--default-hover: #ffffff;--default-focus: #ffffff;--default-active: #ffffff;--default-loading: #ffffff;--success: #66bb6a;--success-hover: #66bb6a;--success-focus: #e8f5e9;--success-active: #43a047;--success-loading: #66bb6a;--warning: #ffe182;--warning-focus: #fff8e1;--warning-hover: #ffe182;--warning-active: #ffe182;--warning-loading: #ffe182;--warning-saturated: #ffedb3;--danger: #e32b31;--danger-hover: #d1202b;--danger-focus: #ffeaee;--danger-active: #c41724;--danger-loading: #e32b31;--danger-smooth: #e32b31;--dark: #262626;--dark-hover: #ffffff;--dark-focus: #f5f5f5;--dark-active: #ffffff;--secondary: #d4dbe1;--secondary-light: #647587;--text-light: #23282d;--link-hover: #7b7b7b;--text-disabled: #d9d9d9;--text-white: #ffffff;--text-grey: #d3d3d3;--text-grey-dark: #7b7b7b;--darker-blue: #4b86b4;--light-slate-grey: #b9c3cd;--bg-close-button: #ffffff;--active-menu-item: #9d9d9d;--light: #23282d;--light-hover: #c4c4c4;--loght-focus: #c4c4c4;--light-active: #c4c4c4;--rgba-dark: 245, 245, 245;--fg-default: #eef0f3;--fg-primary: #00a0df;--fg-secondary: #b9c3cd;--fg-success: #66bb6a;--fg-warning: #ffe182;--fg-danger: #e32b31;--fg-disabled: #f5f5f5;--fg-dark: #ffffff;--fg-light: #23282d;--bg-default: #313942;--bg-general: #23282d;--bg-primary: #00a0df;--bg-light: #7b7b7b;--bg-dark: #ffffff;--bg-side-menu: #313942;--fg-item-hover: #b9c3cd;--fg-item-active: #d4dbe1;--nav-text-color: #9daab9;--bg-side-menu-header: #23282d;--navigation-item-before: var(--primary);--navigation-item-border-left-active: var(--primary);--navigation-link: #9fabb7;--navigation-submenu: #2b4656;--navigation-submenu-bg: #363f49;--navigation-menu-item-active: var(--active-menu-item);--navigation-border-light: var(--border-light);--bg-navigation-head-button: black;--navigation-head-svg-hover: var(--primary);--bg-tooltip: #536170;--fg-tooltip: #23282d;--bg-table-header: #b9c3cd;--fg-table-default: var(--fg-default);--bg-table-default: var(--bg-light);--border-table-default: var(--border-default);--bg-table-tr-hover: var(--bg-general);--border-table-striped: var(--border-light);--bg-table-striped: var(--bg-general);--border-default: #9daab9;--border-light: #647587;--border-lighter: #313942;--border-dark: #eef0f3;--border-primary: #00a0df;--border-secondary: #b9c3cd;--border-disabled: #f5f5f5;--border-danger: #e32b31;--button-primary-fg: var(--fg-light);--button-primary-fg-hover: var(--fg-light);--button-primary-fg-active: var(--fg-light);--button-primary-bg: var(--primary);--button-primary-bg-hover: var(--primary-hover);--button-primary-bg-active: var(--primary-active);--button-primary-border: var(--primary);--button-primary-border-focus: var(--primary-focus);--button-primary-spinner: var(--primary);--button-secondary-fg: var(--fg-light);--button-secondary-fg-hover: var(--secondary);--button-secondary-fg-active: var(--secondary);--button-secondary-bg: var(--secondary);--button-secondary-bg-hover: var(--secondary-hover);--button-secondary-bg-active: var(--secondary-active);--button-secondary-border: var(--secondary);--button-secondary-border-focus: var(--secondary-focus);--button-secondary-spinner: var(--secondary);--button-success-fg: var(--fg-light);--button-success-fg-hover: var(--fg-light);--button-success-fg-active: var(--fg-light);--button-success-bg: var(--success);--button-success-bg-hover: var(--success-hover);--button-success-bg-active: var(--success-active);--button-success-border: var(--success);--button-success-border-focus: var(--success-focus);--button-success-spinner: var(--success);--button-warning-fg: var(--fg-light);--button-warning-fg-hover: var(--fg-light);--button-warning-fg-active: var(--fg-light);--button-warning-bg: var(--warning);--button-warning-bg-hover: var(--warning-hover);--button-warning-bg-active: var(--warning-active);--button-warning-border: var(--warning);--button-warning-border-focus: var(--warning-focus);--button-warning-spinner: var(--warning);--button-danger-fg: var(--fg-light);--button-danger-fg-hover: var(--fg-light);--button-danger-fg-active: var(--fg-light);--button-danger-bg: var(--danger);--button-danger-bg-hover: var(--danger-hover);--button-danger-bg-active: var(--danger-active);--button-danger-border: var(--danger);--button-danger-border-focus: var(--danger-focus);--button-danger-spinner: var(--danger);--button-dark-fg: var(--fg-light);--button-dark-fg-hover: var(--fg-light);--button-dark-fg-active: var(--fg-light);--button-dark-bg: var(--dark);--button-dark-bg-hover: var(--dark-hover);--button-dark-bg-active: var(--dark-active);--button-dark-border: var(--dark);--button-dark-border-focus: var(--dark-focus);--button-dark-spinner: var(--dark);--card-bg: #23282d;--card-section-divider: #647587;--card-title-color: #eef0f3;--card-hover-shadow: var(--rgba-dark);--card-indicator-primary-bg: var(--primary);--card-indicator-success-bg: var(--success);--card-indicator-danger-bg: var(--danger);--field-border: var(--border-default);--field-activated-border: var(--primary);--field-disabled-bg: var(--disabled);--field-disabled-fg: #ffffff;--field-readonly-bg: #7b7b7b;--field-readonly-fg: #ffffff;--field-error-border: var(--danger);--field-placeholder: #9daab9;--loader-fg-primary: var(--primary);--loader-fg-success: var(--success);--loader-fg-warning: var(--warning);--loader-fg-danger: var(--danger);--loader-fg-dark: var(--fg-main);--message-fg: var(--fg-default);--tag-text-color: black;--tag-default-normal-fg: #eef0f3;--tag-default-light-bg: #7b7b7b;--tag-default-normal-bg: #d9d9d9;--tag-default-dark-bg: #e9e9e9;--tag-default-light-bg-hover: #d9d9d9;--tag-default-normal-bg-hover: #e9e9e9;--tag-default-dark-bg-hover: #c4c4c4;--tag-primary-light-bg: #008dcc;--tag-primary-normal-bg: #00a0df;--tag-primary-dark-bg: #b4e7f9;--tag-primary-light-bg-hover: #00a0df;--tag-primary-normal-bg-hover: #b4e7f9;--tag-primary-dark-bg-hover: #e1f6fd;--tag-accent-light-bg: #007cb8;--tag-accent-normal-bg: #008dcc;--tag-accent-dark-bg: #00a0df;--tag-accent-light-bg-hover: #008dcc;--tag-accent-normal-bg-hover: #00a0df;--tag-accent-dark-bg-hover: #08aeed;--tag-success-light-bg: #1b5e20;--tag-success-normal-bg: #43a047;--tag-success-dark-bg: #66bb6a;--tag-success-light-bg-hover: #43a047;--tag-success-normal-bg-hover: #66bb6a;--tag-success-dark-bg-hover: #81c784;--tag-warning-light-bg: #ff7100;--tag-warning-normal-bg: #ffa200;--tag-warning-dark-bg: #ffc400;--tag-warning-light-bg-hover: #ffa200;--tag-warning-normal-bg-hover: #ffc400;--tag-warning-dark-bg-hover: #ffe182;--tag-danger-light-bg: #b60018;--tag-danger-normal-bg: #e32b31;--tag-danger-dark-bg: #e46d70;--tag-danger-light-bg-hover: #e32b31;--tag-danger-normal-bg-hover: #e46d70;--tag-danger-dark-bg-hover: #ee9698;--tag-pending-light-bg: #d6b3ff;--tag-pending-normal-bg: #dabaff;--tag-pending-dark-bg: #ebd9ff;--tag-pending-light-bg-hover: #dabaff;--tag-pending-normal-bg-hover: #ebd9ff;--tag-pending-dark-bg-hover: #f1e6ff;--tag-default-light-fg: #000000;--tag-default-normal-fg: #000000;--tag-default-dark-fg: #000000;--tag-default-light-fg-hover: #000000;--tag-default-normal-fg-hover: #000000;--tag-default-dark-fg-hover: #000000;--tag-primary-light-fg: #005c96;--tag-primary-normal-fg: #005c96;--tag-primary-dark-fg: #005c96;--tag-primary-light-fg-hover: #005c96;--tag-primary-normal-fg-hover: #005c96;--tag-primary-dark-fg-hover: #005c96;--tag-accent-light-fg: #005c96;--tag-accent-normal-fg: #005c96;--tag-accent-dark-fg: #005c96;--tag-accent-light-fg-hover: #005c96;--tag-accent-normal-fg-hover: #005c96;--tag-accent-dark-fg-hover: #005c96;--tag-success-light-fg: #1b5e20;--tag-success-normal-fg: #1b5e20;--tag-success-dark-fg: #1b5e20;--tag-success-light-fg-hover: #1b5e20;--tag-success-normal-fg-hover: #1b5e20;--tag-success-dark-fg-hover: #1b5e20;--tag-warning-light-fg: #ff7100;--tag-warning-normal-fg: #ff7100;--tag-warning-dark-fg: #ff7100;--tag-warning-light-fg-hover: #ff7100;--tag-warning-normal-fg-hover: #ff7100;--tag-warning-dark-fg-hover: #ff7100;--tag-danger-light-fg: #b60018;--tag-danger-normal-fg: #b60018;--tag-danger-dark-fg: #b60018;--tag-danger-light-fg-hover: #b60018;--tag-danger-normal-fg-hover: #b60018;--tag-danger-dark-fg-hover: #b60018;--tag-pending-light-fg: #3c0080;--tag-pending-normal-fg: #3c0080;--tag-pending-dark-fg: #3c0080;--tag-pending-light-fg-hover: #3c0080;--tag-pending-normal-fg-hover: #3c0080;--tag-pending-dark-fg-hover: #3c0080;--tag-active-normal-fg: #23282d;--tag-active-light-bg: #08aeed;--tag-active-normal-bg: #00a0df;--tag-active-dark-bg: #b4e7f9;--tag-active-light-bg-hover: #00a0df;--tag-active-normal-bg-hover: #b4e7f9;--tag-active-dark-bg-hover: #e1f6fd;--notification-fg: #23282d;--notification-default-bg: #00a0df;--notification-success-bg: #66bb6a;--notification-warning-bg: #ffedb3;--notification-danger-bg: #e32b31;--notification-shadow: var(--rgba-dark);--alert-primary-bg: #008dcc;--alert-primary-border-color: #00a0df;--alert-danger-bg: #e32b31;--alert-danger-border-color: #e32b31;--alert-warning-bg: #ffa200;--alert-warning-border-color: #ffedb3;--alert-success-bg: #43a047;--alert-success-border-color: #43a047;--alert-fg: var(--fg-default);--toggle-bg: #9daab9;--toggle-handle-bg: #313942;--toggle-hover-bg: #8797a8;--toggle-active-bg: #b9c3cd;--toggle-focus-border: #eef0f3;--toggle-checked-bg: var(--primary);--toggle-checked-handle-bg: #23282d;--toggle-checked-hover-bg: var(--primary-hover);--toggle-checked-active-bg: var(--primary-active);--toggle-checked-focus-border: var(--primary-active);--toggle-disabled-bg: #c4c4c4;--switch-bg: #7b7b7b;--switch-fg: #ffffff;--switch-hover-bg: #23282d;--switch-active-bg: #00a0df;--switch-active-fg: #23282d;--breadcrumb-text-default: #d4dbe1;--breadcrumb-text-active: #eef0f3;--checkbox-bg-default: var(--light);--checkbox-fg-default: var(--fg-default);--checkbox-fill-default: var(--light);--checkbox-box-shadow: var(--rgba-dark);--checkbox-border: var(--border-default);--checkbox-border-error: var(--border-danger);--checkbox-hover-border: var(--border-dark);--checkbox-focus-border: var(--border-primary);--checkbox-active-border: var(--border-default);--checkbox-checked-bg: var(--primary);--checkbox-checked-hover-border: var(--primary-hover);--checkbox-checked-focus-border: var(--darker-blue);--checkbox-checked-active-border: var(--primary-active);--checkbox-disabled-bg: #7b7b7b;--checkbox-disabled-border: var(--border-disabled);--checkbox-checked-disabled-bg: #e9e9e9;--radio-border: var(--border-default);--radio-bg: var(--primary);--radio-label-fg: #d4dbe1;--radio-focus-border: var(--primary);--radio-disabled-border: var(--border-disabled);--radio-disabled-bg: #c4c4c4;--select-search-bg: #007cb8;--select-option-hover: var(--bg-primary);--select-option-highlighted: var(--border-default);--select-readonly-option-bg: color($colors-dark, "grey", 100);--select-webkit-scrollbar-track: #23282d;--select-webkit-scrollbar-thumb: #b9c3cd;--loader-bg: #647587;--slider-track: #647587;--slider-track-hover: #728499;--progress-bg: #647587;--progress-border: #647587;--pagination-fg: #b9c3cd;--pagination-selected-bg: #b9c3cd;--pagination-selected-fg: #23282d;--pagination-hover-bg: #d4dbe1;--pagination-hover-fg: #647587;--skeleton-bg: #d9d9d9;--accordion-text-header: #d4dbe1;--accordion-fg: var(--light);--accordion-content-bg: var(--bg-general);--accordion-content-fg: var(--fg-default);--accordion-divider-fg: #262626;--action-menu-bg: var(--bg-general);--action-menu-fg: var(--fg-default);--action-menu-fg-hover: var(--fg-default);--action-menu-shadow: var(--rgba-dark);--action-menu-option-hover: var(--primary-dropdown-hover);--transfer-list-title-counter-text: #7b7b7b;--transfer-list-panel-bg: #f5f5f5;--transfer-list-fg-default: var(--fg-default);--transfer-list-border-default: var(--border-default);--backdrop-bg: 0, 0, 0;--input-group-separator-dark: #9daab9;--input-group-separator-light: #eef0f3;--wizard-primary-fg: var(--primary);--wizard-primary-bg: var(--primary);--wizard-dark-c: var(--dark-active);--wizard-icon-color: var(--light);--typography-default: var(--default);--typography-primary: var(--primary);--typography-secondary: var(--fg-secondary);--typography-light: var(--light);--typography-success: var(--success);--typography-warning: var(--warning);--typography-danger: var(--danger);--datepicker-dropdown-inner-bg: var(--bg-general);--datepicker-dropdown-inner-box-shadow: var(--rgba-dark);--datepicker-border: var(--primary);--datepicker-clock-fg: var(--fg-default);--timepicker-dropdown-inner-bg: var(--bg-general);--timepicker-box-shadow: var(--rgba-dark);--timepicker-border: var(--primary);--calendar-fg-default: var(--fg-default);--calendar-fg-hover: var(--light);--calendar-fg-disabled: var(--disabled);--calendar-fg-active: var(--fg-item-active);--calendar-bg-hover: var(--primary);--calendar-bg-default: var(--bg-default);--errormessage-fg: var(--danger);--imageattachment-bg: var(--default);--imageattachment-fg: var(--light)}.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}.justify-content-start{justify-content:flex-start}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.justify-content-center{justify-content:center}.justify-content-end{justify-content:flex-end}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.basis-33{flex-basis:33.33333%}.basis-25{flex-basis:25%}.basis-15{flex-basis:20%}.basis-50{flex-basis:50%}.w-100{width:100%}.h-100{height:100%}.text-dark{color:var(--fg-dark)}.text-light{color:var(--fg-light)}.text-default{color:var(--fg-default)}.text-primary{color:var(--fg-primary)}.text-secondary{color:var(--fg-secondary)}.text-disabled{color:var(--fg-disabled)}.text-success{color:var(--fg-success)}.text-warn{color:var(--fg-warning)}.text-danger{color:var(--fg-danger)}.icon-default{fill:var(--fg-default)}.icon-light{fill:var(--fg-light)}.icon-dark{fill:var(--fg-dark)}.icon-secondary{fill:var(--fg-secondary)}.icon-disabled{fill:var(--fg-disabled)}.icon-primary{fill:var(--fg-primary)}.icon-success{fill:var(--fg-success)}.icon-warn{fill:var(--fg-warning)}.icon-danger{fill:var(--fg-danger)}.nav-icon{fill:var(--nav-text-color)}.item-clickable{cursor:pointer}html,body{font-family:Open Sans,sans-serif;font-size:14px}@keyframes spinner{to{transform:rotate(360deg)}}a.button-text-link{display:flex;justify-content:center;align-items:center;gap:.5rem;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;color:var(--button-fg-hover)}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:var(--default-active)!important}a.button-text-link.spinner svg{opacity:0}a.button-text-link.button-primary{--button-fg: var(--button-primary-fg);--button-fg-hover: var(--button-primary-fg-hover);--button-fg-focus: var(--button-primary-fg-focus);--button-fg-active: var(--button-primary-fg-active);--button-bg: var(--button-primary-bg);--button-bg-hover: var(--button-primary-bg-hover);--button-bg-active: var(--button-primary-bg-active);--button-border: var(--button-primary-border);--button-border-focus: var(--button-primary-focus);--button-spinner: var(--button-primary-spinner)}a.button-text-link.button-secondary{--button-fg: var(--button-secondary-fg);--button-fg-hover: var(--button-secondary-fg-hover);--button-fg-focus: var(--button-secondary-fg-focus);--button-fg-active: var(--button-secondary-fg-active);--button-bg: var(--button-secondary-bg);--button-bg-hover: var(--button-secondary-bg-hover);--button-bg-active: var(--button-secondary-bg-active);--button-border: var(--button-secondary-border);--button-border-focus: var(--button-secondary-focus);--button-spinner: var(--button-secondary-spinner)}a.button-text-link.button-success{--button-fg: var(--button-success-fg);--button-fg-hover: var(--button-success-fg-hover);--button-fg-focus: var(--button-success-fg-focus);--button-fg-active: var(--button-success-fg-active);--button-bg: var(--button-success-bg);--button-bg-hover: var(--button-success-bg-hover);--button-bg-active: var(--button-success-bg-active);--button-border: var(--button-success-border);--button-border-focus: var(--button-success-focus);--button-spinner: var(--button-success-spinner)}a.button-text-link.button-warning{--button-fg: var(--button-warning-fg);--button-fg-hover: var(--button-warning-fg-hover);--button-fg-focus: var(--button-warning-fg-focus);--button-fg-active: var(--button-warning-fg-active);--button-bg: var(--button-warning-bg);--button-bg-hover: var(--button-warning-bg-hover);--button-bg-active: var(--button-warning-bg-active);--button-border: var(--button-warning-border);--button-border-focus: var(--button-warning-focus);--button-spinner: var(--button-warning-spinner)}a.button-text-link.button-danger{--button-fg: var(--button-danger-fg);--button-fg-hover: var(--button-danger-fg-hover);--button-fg-focus: var(--button-danger-fg-focus);--button-fg-active: var(--button-danger-fg-active);--button-bg: var(--button-danger-bg);--button-bg-hover: var(--button-danger-bg-hover);--button-bg-active: var(--button-danger-bg-active);--button-border: var(--button-danger-border);--button-border-focus: var(--button-danger-focus);--button-spinner: var(--button-danger-spinner)}a.button-text-link.button-dark{--button-fg: var(--button-dark-fg);--button-fg-hover: var(--button-dark-fg-hover);--button-fg-focus: var(--button-dark-fg-focus);--button-fg-active: var(--button-dark-fg-active);--button-bg: var(--button-dark-bg);--button-bg-hover: var(--button-dark-bg-hover);--button-bg-active: var(--button-dark-bg-active);--button-border: var(--button-dark-border);--button-border-focus: var(--button-dark-focus);--button-spinner: var(--button-dark-spinner)}.ph-button{position:relative;padding:0 25px;min-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 rgba(var(--rgba-dark),.16);display:flex;justify-content:center;align-items:center;gap:.5rem}.ph-button.ph-button-primary{--button-fg: var(--button-primary-fg);--button-fg-hover: var(--button-primary-fg-hover);--button-fg-focus: var(--button-primary-fg-focus);--button-fg-active: var(--button-primary-fg-active);--button-bg: var(--button-primary-bg);--button-bg-hover: var(--button-primary-bg-hover);--button-bg-active: var(--button-primary-bg-active);--button-border: var(--button-primary-border);--button-border-focus: var(--button-primary-focus);--button-spinner: var(--button-primary-spinner)}.ph-button.ph-button-secondary{--button-fg: var(--button-secondary-fg);--button-fg-hover: var(--button-secondary-fg-hover);--button-fg-focus: var(--button-secondary-fg-focus);--button-fg-active: var(--button-secondary-fg-active);--button-bg: var(--button-secondary-bg);--button-bg-hover: var(--button-secondary-bg-hover);--button-bg-active: var(--button-secondary-bg-active);--button-border: var(--button-secondary-border);--button-border-focus: var(--button-secondary-focus);--button-spinner: var(--button-secondary-spinner)}.ph-button.ph-button-success{--button-fg: var(--button-success-fg);--button-fg-hover: var(--button-success-fg-hover);--button-fg-focus: var(--button-success-fg-focus);--button-fg-active: var(--button-success-fg-active);--button-bg: var(--button-success-bg);--button-bg-hover: var(--button-success-bg-hover);--button-bg-active: var(--button-success-bg-active);--button-border: var(--button-success-border);--button-border-focus: var(--button-success-focus);--button-spinner: var(--button-success-spinner)}.ph-button.ph-button-warning{--button-fg: var(--button-warning-fg);--button-fg-hover: var(--button-warning-fg-hover);--button-fg-focus: var(--button-warning-fg-focus);--button-fg-active: var(--button-warning-fg-active);--button-bg: var(--button-warning-bg);--button-bg-hover: var(--button-warning-bg-hover);--button-bg-active: var(--button-warning-bg-active);--button-border: var(--button-warning-border);--button-border-focus: var(--button-warning-focus);--button-spinner: var(--button-warning-spinner)}.ph-button.ph-button-danger{--button-fg: var(--button-danger-fg);--button-fg-hover: var(--button-danger-fg-hover);--button-fg-focus: var(--button-danger-fg-focus);--button-fg-active: var(--button-danger-fg-active);--button-bg: var(--button-danger-bg);--button-bg-hover: var(--button-danger-bg-hover);--button-bg-active: var(--button-danger-bg-active);--button-border: var(--button-danger-border);--button-border-focus: var(--button-danger-focus);--button-spinner: var(--button-danger-spinner)}.ph-button.ph-button-dark{--button-fg: var(--button-dark-fg);--button-fg-hover: var(--button-dark-fg-hover);--button-fg-focus: var(--button-dark-fg-focus);--button-fg-active: var(--button-dark-fg-active);--button-bg: var(--button-dark-bg);--button-bg-hover: var(--button-dark-bg-hover);--button-bg-active: var(--button-dark-bg-active);--button-border: var(--button-dark-border);--button-border-focus: var(--button-dark-focus);--button-spinner: var(--button-dark-spinner)}.ph-button.ph-button-filled{background-color:var(--button-bg);color:var(--text-white);fill:var(--text-white);outline-offset:-1px;outline:1px solid var(--button-border)}.ph-button.ph-button-filled:hover{background-color:var(--button-bg-hover);color:var(--button-fg-hover)}.ph-button.ph-button-filled:active{background-color:var(--button-bg-active);color:var(--button-fg-active)}.ph-button.ph-button-filled:focus-visible{outline-color:var(--button-border-focus);color:var(--button-fg-focus);background-color:var(--button-bg-focus)}.ph-button.ph-button-filled.ph-button-loading:before{border-color:var(--button-fg)}.ph-button.ph-button-outlined{background-color:transparent;color:var(--button-bg);fill:var(--button-bg);outline:1px solid var(--button-border)}.ph-button.ph-button-outlined:hover{outline:2px solid var(--button-border)}.ph-button.ph-button-outlined:active{outline:3px solid var(--button-border)}.ph-button.ph-button-outlined:focus-visible{outline-offset:1px;outline:1px solid var(--dark-active);box-shadow:0 0 0 3px var(--button-border),0 3px 6px rgba(var(--rgba-dark),.16)}.ph-button.ph-button-outlined.ph-button-loading:before{border-color:var(--button-bg)}.ph-button.ph-button-outlined:disabled{outline-offset:0;outline-width:1px}.ph-button.ph-button-link{color:var(--button-bg);border-color:var(--button-bg);background-color:transparent;outline:none;box-shadow:none}.ph-button.ph-button-link:hover{color:var(--button-bg-hover)}.ph-button.ph-button-link:active{outline:none!important}.ph-button.ph-button-link:focus-visible{outline:2px solid var(--dark-active)}.ph-button.ph-button-link.ph-button-loading:before{border-color:var(--button-bg)}.ph-button.ph-button-link:disabled{color:var(--fg-disabled)}.ph-button.ph-button-round{min-width:80px;height:initial;width:min-content;padding:5px!important;aspect-ratio:1/1;border-radius:100%;line-height:2rem}.ph-button.ph-button-loading{color:rgba(var(--rgba-dark),0)!important}.ph-button.ph-button-loading svg{opacity:0}.ph-button.ph-button-compact,.ph-button.ph-button-small{min-height:35px}.ph-button.ph-button-medium{min-height:45px}.ph-button.ph-button-large{min-height:60px}.ph-button.ph-button-tight{min-height:0;padding:2px 3px}.ph-button.ph-button-loading{cursor:default}.ph-button.ph-button-loading:before{content:"";box-sizing:border-box;position:absolute;height:20px;max-height:80%;aspect-ratio:1/1;border-radius:50%;border:2px solid var(--fg-light);border-top-color:transparent!important;animation:spinner .8s linear infinite}.ph-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}.ph-field-base{min-height:45px;height:min-content;padding:.25rem 1rem;background-color:var(--bg-general);background-clip:padding-box;color:var(--fg-default);outline:none;box-shadow:none;border:1px solid var(--field-border);border-radius:3px;box-sizing:border-box;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;gap:1rem}.ph-field-base:hover{box-shadow:0 3px 6px rgba(var(--rgba-dark),.16)}.ph-field-base:focus,.ph-field-base:focus-within,.ph-field-base.ph-activated{box-shadow:0 3px 6px rgba(var(--rgba-dark),.16);border-color:var(--field-activated-border)}.ph-field-base ::placeholder{color:var(--field-placeholder);opacity:1}.ph-field-base input{color:inherit}.ph-field-base.ph-field-base-small{min-height:35px}.ph-field-base.ph-field-base-large{min-height:60px}.ph-field-base.ph-disabled{color:var(--field-disabled-fg);background-color:var(--field-disabled-bg)!important;box-shadow:none!important;border:1px solid var(--border-default)!important;cursor:not-allowed}.ph-field-base.ph-readonly{color:var(--field-readonly-fg);background-color:var(--field-readonly-bg)}.ph-field-base.ph-error{border-color:var(--field-error-border)}.ph-field-base.ph-field-base-rounded{border-radius:30px}.ph-input .ph-input-element{display:block;border:0;outline:0;width:100%;align-self:stretch;background-color:transparent;cursor:inherit;font-size:1rem}.ph-input .ph-input-clear{cursor:pointer;visibility:hidden}.ph-input .ph-input-clear.ph-visible{visibility:visible}.ph-affix{align-self:stretch;display:flex;align-items:center}.ph-affix.ph-affix-unit{font-size:1.25rem;color:var(--fg-default);cursor:default}.ph-affix.ph-tight{margin:0 -.75rem}.ph-label{color:var(--text-grey);font-size:14px;margin-bottom:4px}.ph-error-message{color:var(--errormessage-fg);margin:4px 0 0 4px;font-size:12px}.ph-textarea .ph-textarea-element{display:block;border:0;outline:0;width:100%;align-self:stretch;background-color:transparent;cursor:inherit;font-size:1rem;color:var(--fg-default)}.ph-affix-separator{margin:-.25rem 0;width:1px;align-self:stretch;background-color:var(--border-default)}.ph-checkbox-wrapper{display:flex;flex-direction:column;gap:.25rem;justify-content:center}.ph-checkbox{display:inline-flex}.ph-checkbox .ph-checkbox-checkmark{display:inline-block;position:relative;width:18px;height:18px;background-color:var(--checkbox-bg-default);outline:1px solid var(--checkbox-border);outline-offset:-1px;border-radius:3px;padding:1px;box-sizing:border-box}.ph-checkbox .ph-checkbox-checkmark:active{outline-color:var(--checkbox-active-border)!important}.ph-checkbox .ph-checkbox-checkmark:hover{outline-color:var(--checkbox-hover-border)}.ph-checkbox .ph-checkbox-checkmark:focus-within{outline:1px solid var(--checkbox-focus-border);box-shadow:0 3px 6px rgba(var(--checkbox-box-shadow),.16)}.ph-checkbox .ph-checkbox-checkmark svg{position:absolute;top:1px;right:1px;bottom:1px;left:1px;fill:var(--checkbox-fill-default)}.ph-checkbox.ph-checked .ph-checkbox-checkmark{background-color:var(--checkbox-checked-bg);outline:0}.ph-checkbox.ph-checked .ph-checkbox-checkmark:focus-within{outline-color:var(--checkbox-checked-focus-border)}.ph-checkbox.ph-checked .ph-checkbox-checkmark:hover{background-color:var(--checkbox-checked-hover-border)}.ph-checkbox.ph-checked .ph-checkbox-checkmark:active{background-color:var(--checkbox-checked-active-border)}.ph-checkbox.ph-disabled .ph-checkbox-checkmark{background-color:var(--checkbox-disabled-bg)!important;outline:1px solid var(--checkbox-disabled-border)!important}.ph-checkbox.ph-checked.ph-disabled .ph-checkbox-checkmark{background-color:var(--checkbox-checked-disabled-bg)!important;outline:0!important}.ph-checkbox .ph-checkbox-element{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;padding:0;margin:0;opacity:0;cursor:pointer}.ph-checkbox .ph-checkbox-label{line-height:18px;padding-left:16px;color:var(--checkbox-fg-default)}.ph-radio-button{display:flex;align-items:center}.ph-radio-button.ph-checked .ph-radio-circle .ph-radio-inner{visibility:visible}.ph-radio-button.ph-sm .ph-radio-circle{width:19px;height:19px}.ph-radio-button.ph-sm .ph-radio-label{padding-left:.5rem}.ph-radio-button.ph-lg .ph-radio-circle{width:36px;height:36px}.ph-radio-button.ph-lg .ph-radio-label{padding-left:.75rem}.ph-radio-button:hover .ph-radio-circle{outline:2px solid var(--radio-border);box-shadow:0 3px 6px rgba(var(--rgba-dark),.16)}.ph-radio-button:focus-within .ph-radio-circle{outline:2px solid var(--radio-focus-border);box-shadow:0 3px 6px rgba(var(--rgba-dark),.16)}.ph-radio-button.ph-disabled .ph-radio-circle{outline:1px solid var(--radio-disabled-border)!important}.ph-radio-button.ph-disabled .ph-radio-inner{background-color:var(--radio-disabled-bg)!important}.ph-radio-button .ph-radio-circle{display:inline-block;outline:1px solid var(--radio-border);border-radius:100%;position:relative;box-sizing:border-box;margin:2px 0}.ph-radio-button .ph-radio-circle .ph-radio-inner{visibility:hidden;display:inline-block;background-color:var(--radio-bg);border-radius:100%;position:absolute;width:100%;height:100%;transform:scale(.5)}.ph-radio-button .ph-radio-circle input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;cursor:pointer}.ph-radio-button .ph-radio-label{align-self:stretch;display:flex;align-items:center;cursor:pointer;color:var(--radio-label-fg)}.ph-toggle{display:inline-flex;align-items:center;--toggle-width: 18px;--toggle-padding: 2px;--toggle-height: calc((var(--toggle-width) - var(--toggle-padding)) * 2)}.ph-toggle .ph-toggle-slider{position:relative;height:var(--toggle-width);width:var(--toggle-height);margin:0;border:0;border-radius:999px;background-color:var(--toggle-bg);box-sizing:border-box;transition:background-color .2s}.ph-toggle .ph-toggle-slider input{opacity:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.ph-toggle .ph-toggle-slider:focus{outline:none}.ph-toggle .ph-toggle-slider:hover{background-color:var(--toggle-hover-bg)}.ph-toggle .ph-toggle-slider:focus-within{box-shadow:0 0 1px 1px var(--toggle-focus-border)}.ph-toggle .ph-toggle-slider:active{background-color:var(--toggle-active-bg)}.ph-toggle .ph-toggle-slider .ph-toggle-slider-handle{width:calc(var(--toggle-width) - var(--toggle-padding) * 2);height:calc(var(--toggle-width) - var(--toggle-padding) * 2);margin:var(--toggle-padding);border-radius:999px;background-color:var(--toggle-handle-bg);transition:background-color .2s,transform .2s}.ph-toggle.ph-checked .ph-toggle-slider{background-color:var(--toggle-checked-bg)}.ph-toggle.ph-checked .ph-toggle-slider .ph-toggle-slider-handle{background-color:var(--toggle-checked-handle-bg);transform:translate(100%)}.ph-toggle.ph-checked .ph-toggle-slider:hover{background-color:var(--toggle-checked-hover-bg)}.ph-toggle.ph-checked .ph-toggle-slider:active{background-color:var(--toggle-checked-active-bg)}.ph-toggle.ph-disabled .ph-toggle-slider{background-color:var(--toggle-disabled-bg)!important}.ph-toggle.ph-disabled .ph-toggle-slider input{cursor:not-allowed}.ph-toggle .ph-toggle-label{padding-left:16px;color:var(--fg-default)}.ph-transfer-list{display:grid;grid-template-columns:5fr 1fr 5fr;grid-template-rows:1fr 450px;gap:10px}.ph-transfer-list .ph-panel-header{width:100%}.ph-transfer-list .ph-panel-header .ph-panel-title{font-size:1.2rem;font-weight:600;margin:0 0 1rem;color:var(--transfer-list-fg-default)}.ph-transfer-list .ph-panel-header .ph-panel-title .ph-panel-title-counter{font-size:inherit;color:var(--transfer-list-fg-default)}.ph-transfer-list .ph-panel-header .ph-panel-search{width:100%}.ph-transfer-list .ph-panel-header.ph-left{grid-column:1;grid-row:1}.ph-transfer-list .ph-panel-header.ph-right{grid-column:3;grid-row:1}.ph-transfer-list .ph-panel{height:100%;background-color:var(--transfer-list-panel-bg);border-radius:3px;overflow-y:auto}.ph-transfer-list .ph-panel.ph-left{grid-column:1;grid-row:2}.ph-transfer-list .ph-panel.ph-right{grid-column:3;grid-row:2}.ph-transfer-list .ph-panel .ph-options-select-all{height:50px;background-color:var(--transfer-list-panel-bg);border-bottom:1px solid var(--transfer-list-border-default);display:flex;align-items:center;padding:0 1rem;position:sticky;top:0;box-sizing:border-box;z-index:10}.ph-transfer-list .ph-panel .ph-options-select-all label{font-weight:400!important}.ph-transfer-list .ph-panel .ph-panel-option{height:50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 1rem;box-sizing:border-box}.ph-transfer-list .ph-panel .ph-panel-option .ph-checkbox{display:flex;align-items:center}.ph-transfer-list .ph-panel .ph-panel-option .ph-checkbox label{font-weight:700}.ph-transfer-list .ph-panel .ph-panel-option .ph-additional-info{font-weight:400;font-size:.8rem;margin:0}.ph-transfer-list .ph-actions{grid-column:2;grid-row:2;align-self:center;justify-self:center;display:flex;flex-direction:column;gap:10px}.ph-transfer-list .ph-actions svg{cursor:pointer;padding:20px;fill:var(--transfer-list-fg-default)}.ph-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--backdrop-bg),.45);z-index:999;overflow-x:auto;display:flex}.ph-dialog-wrapper{margin:auto;padding:5rem}.ph-dialog{border:0;padding:0 30px 30px;box-shadow:0 3px 6px rgba(var(--rgba-dark),.16);background-color:var(--bg-general);position:relative;box-sizing:border-box}.ph-dialog .ph-dialog-head{display:flex;background-color:var(--bg-general);color:var(--fg-default);padding:15px 15px 15px 0;font-size:1.25rem}.ph-dialog .ph-dialog-close{position:absolute;right:10px;top:10px;padding:5px 5px 5px 10px;cursor:pointer;color:var(--fg-default)}.ph-dialog .ph-dialog-content{margin-top:15px;color:var(--fg-default)}.ph-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--backdrop-bg),.45);z-index:999}.ph-drawer{position:absolute;top:0;right:0;bottom:0;max-height:100vh;min-width:450px;max-width:90vw;padding:0 30px 30px;box-shadow:0 3px 6px rgba(var(--rgba-dark),.16);background-color:var(--bg-general);display:flex;flex-direction:column;box-sizing:border-box;color:var(--fg-default)}.ph-drawer .ph-drawer-head{display:flex;align-items:center;position:sticky;top:0;padding:12px 0;font-size:1.25rem}.ph-drawer .ph-drawer-close{align-self:flex-start;margin-left:auto;margin-right:-15px;padding:5px 5px 5px 10px;cursor:pointer}.ph-drawer .ph-drawer-content{flex-grow:1;overflow-x:auto;margin-right:-30px;padding:1rem 30px 1rem 0}.ph-drawer .ph-drawer-footer{border-top:1px solid var(--border-default);padding:30px 30px 0;margin:0 -30px}.ph-select{position:relative}.ph-select.ph-open .ph-select-field{border-bottom-left-radius:0;border-bottom-right-radius:0}.ph-select.ph-open .ph-select-field .ph-select-chevron{transform:rotate(180deg)}.ph-select.ph-readonly .ph-select-option{background-color:var(--select-readonly-option-bg)!important;color:var(--fg-default)!important;cursor:default}.ph-select .ph-select-field{cursor:pointer;color:var(--fg-default)}.ph-select .ph-select-field>input{pointer-events:none;border:0;width:100%;background-color:transparent}.ph-select .ph-select-field>input:focus{outline:none}.ph-select .ph-select-field .ph-select-checkbox{display:flex;justify-content:center;align-items:center}.ph-select .ph-select-field .ph-select-chevron{transition:transform .2s}.ph-select .ph-select-field .ph-select-clear:hover svg{fill:var(--primary)}.ph-select .ph-select-dropdown{position:absolute;left:0;right:0;background-color:var(--light);box-shadow:0 3px 6px rgba(var(--rgba-dark),.16);border:1px solid var(--field-activated-border);border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;z-index:10}.ph-select .ph-select-options{max-height:21rem;overflow:auto;color:var(--fg-default)}.ph-select .ph-select-options::-webkit-scrollbar{width:.45rem}.ph-select .ph-select-options::-webkit-scrollbar-track{background-color:var(--select-webkit-scrollbar-track)}.ph-select .ph-select-options::-webkit-scrollbar-thumb{background-color:var(--select-webkit-scrollbar-thumb)}.ph-select .ph-select-search{height:3rem;width:100%;background-color:var(--select-search-bg);border:0;margin:0;padding-left:1rem;box-sizing:border-box}.ph-select .ph-select-search:focus{outline:0}.ph-select .ph-select-option{height:3rem;cursor:pointer;padding-left:1rem;display:flex;align-items:center;box-sizing:border-box}.ph-select .ph-select-option:hover{background-color:var(--select-option-hover);color:var(--default)}.ph-select .ph-select-option.ph-highlighted{border:2px solid var(--select-option-highlighted);padding-left:calc(1rem - 2px)}.ph-select .ph-select-option.ph-disabled{pointer-events:none;color:var(--disabled)}.ph-select .ph-select-option.ph-disabled .ph-checkbox-checkmark{background-color:var(--checkbox-disabled-bg)!important;outline:1px solid var(--checkbox-disabled-bg)!important}.ph-select .ph-select-option .ph-option-checkbox{margin-right:1rem}.ph-calendar{display:grid;grid-template-columns:1fr 1fr;padding:1rem;gap:1rem;min-width:22rem;color:var(--calendar-fg-default)}.ph-calendar .ph-calendar-month{display:flex;justify-content:space-between;align-items:center}.ph-calendar .ph-calendar-month svg{cursor:pointer}.ph-calendar .ph-calendar-year{display:flex;align-items:center;justify-self:right;padding-right:0;font-weight:700}.ph-calendar .ph-calendar-year .ph-year-spinners{display:flex;flex-direction:column;padding:0 .5rem}.ph-calendar .ph-calendar-year .ph-year-spinners svg{cursor:pointer}.ph-calendar .ph-calendar-days{display:grid;grid-column:1/3;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;gap:3px;align-items:center;justify-items:center}.ph-calendar .ph-calendar-days .ph-days-names{display:flex;justify-content:space-between}.ph-calendar .ph-calendar-days .ph-day{display:inline-block;padding:10px;width:1.5rem;line-height:1.5rem;text-align:center;border-radius:100%;color:var(--calendar-fg-disabled);cursor:pointer}.ph-calendar .ph-calendar-days .ph-day.ph-current-month{color:var(--calendar-fg-default)}.ph-calendar .ph-calendar-days .ph-day.ph-today{background-color:var(--calendar-bg-default)}.ph-calendar .ph-calendar-days .ph-day.ph-selected,.ph-calendar .ph-calendar-days .ph-day:hover{background-color:var(--calendar-bg-hover);color:var(-calendar-fg-hover)}.ph-calendar .ph-calendar-days .ph-day.ph-date-disabled{color:var(--calendar-fg-active);cursor:not-allowed;pointer-events:none}.ph-calendar .ph-calendar-days .ph-day.ph-date-disabled:hover{color:var(--calendar-fg-default)}.ph-datepicker{position:relative}.ph-datepicker .ph-datepicker-field input{border:0;outline:0;width:100%;background-color:transparent;cursor:inherit}.ph-datepicker .ph-datepicker-dropdown{display:flex;justify-content:center;align-items:flex-start;pointer-events:none;position:absolute;left:0;right:0;z-index:10}.ph-datepicker .ph-datepicker-dropdown-inner{margin-top:12px;background-color:var(--datepicker-dropdown-inner-bg);border:1px solid var(--datepicker-border);border-radius:3px;pointer-events:all;box-shadow:0 3px 6px rgba(var(--datepicker-dropdown-inner-box-shadow),.16);display:flex;align-items:flex-start}.ph-datepicker .ph-datepicker-dropdown-inner .ph-clock{padding:.5rem 1rem;gap:.5rem;margin-top:3.8rem}.ph-clock{display:grid;padding:1rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column;align-items:center;justify-items:center;gap:1rem;color:var(--datepicker-clock-fg)}.ph-clock .ph-clock-separator{grid-row:1/4}.ph-clock svg{cursor:pointer}.ph-clock span{-webkit-user-select:none;user-select:none}.ph-timepicker{position:relative}.ph-timepicker .ph-timepicker-field input{border:0;outline:0;width:100%;background-color:transparent;cursor:inherit}.ph-timepicker .ph-timepicker-field .ph-timepicker-field-icon{cursor:pointer;align-self:center}.ph-timepicker .ph-timepicker-dropdown{display:flex;justify-content:center;pointer-events:none;position:absolute;left:0;right:0}.ph-timepicker .ph-timepicker-dropdown-inner{margin-top:12px;background-color:var(--timepicker-dropdown-inner-bg);border:1px solid var(--timepicker-border);border-radius:3px;pointer-events:all;box-shadow:0 3px 6px rgba(var(--timepicker-box-shadow),.16)}.ph-image-upload-container{display:inline-block;position:relative}.ph-image-upload-container img{object-fit:fill}.ph-image-upload-container .ph-attachment-icon{display:flex;flex-direction:row;justify-content:start;align-items:center;column-gap:.5rem;position:absolute;bottom:2px;left:0;background-color:var(--imageattachment-bg);opacity:.5;color:var(--imageattachment-fg);width:100%}.ph-image-upload-container .ph-attachment-icon svg{cursor:pointer;fill:var(--imageattachment-fg)}.ph-image-upload-container .ph-attachment-icon span{color:var(--imageattachment-fg)}.breadcrumbs-wrapper{display:flex}.breadcrumbs-wrapper .breadcrumb-item-wrapper .breadcrumb-item{margin-right:.5rem;color:var(--breadcrumb-text-default);text-decoration:none;cursor:pointer}.breadcrumbs-wrapper .breadcrumb-item-wrapper .breadcrumb-item .content{font-size:13px;line-height:1.38}.breadcrumbs-wrapper .breadcrumb-item-wrapper .breadcrumb-item .arrow{margin-left:.25rem}.breadcrumbs-wrapper .breadcrumb-item-wrapper .breadcrumb-item:hover .content{text-decoration:underline}.breadcrumbs-wrapper .breadcrumb-item-wrapper .breadcrumb-item.active .content{color:var(--breadcrumb-text-active)}.breadcrumbs-wrapper .breadcrumb-item-wrapper .breadcrumb-item.active .arrow{visibility:hidden}.breadcrumbs-wrapper .breadcrumb-item-wrapper .breadcrumb-item.disabled .content{color:var(--text-disabled);cursor:initial}.breadcrumbs-wrapper .breadcrumb-item-wrapper .breadcrumb-item.disabled:hover .content{text-decoration:none}.accordion.open .accordion-header svg{transform:rotate(90deg)}.accordion.open .accordion-header.row-reverse svg{transform:rotate(-90deg)}.accordion .accordion-header{background-color:var(--accordion-text-header);color:var(--accordion-fg);fill:var(--accordion-fg);padding:15px;display:flex;align-items:center}.accordion .accordion-header .header-title{width:100%}.accordion .accordion-header.rounded{border-radius:32px}.accordion .accordion-header.default{border-radius:4px}.accordion .accordion-header.divided{border-bottom:1px solid var(--accordion-divider-fg)}.accordion .accordion-header .accordion-chevron{margin-left:auto;cursor:pointer}.accordion .accordion-header .accordion-chevron svg{transition:transform .2s}.accordion .accordion-header.row-reverse{flex-direction:row-reverse}.accordion .accordion-header.row-reverse .accordion-chevron{transform:rotate(-180deg)}.accordion .accordion-content{padding:5px;background-color:var(--accordion-content-bg);color:var(--accordion-content-fg)}.tooltip-wrapper{position:relative;display:inline-block}.tooltip-container{display:none;position:absolute;padding:1px 10px;background:var(--bg-tooltip);color:var(--fg-tooltip);border-radius:5px;width:fit-content;height:fit-content;line-height:1.38}.tooltip-container .tooltip-line{margin:.3rem 0;white-space:nowrap}.tooltip-position-top{margin-bottom:.5rem;bottom:100%}.tooltip-position-top .tooltip-content:after{content:" ";position:absolute;border-width:5px;border-style:solid;margin-top:-.5rem;margin-left:-5px;top:calc(100% + 7px);left:50%;border-color:var(--bg-tooltip) transparent transparent transparent}.tooltip-position-bottom{margin-top:.5rem;top:100%}.tooltip-position-bottom .tooltip-content:after{content:" ";position:absolute;border-width:5px;border-style:solid;margin-bottom:-.5rem;margin-left:-5px;bottom:calc(100% + 7px);left:50%;border-color:transparent transparent var(--bg-tooltip) transparent}.tooltip-position-right{margin-left:.5rem;left:100%}.tooltip-position-right .tooltip-content:after{content:" ";position:absolute;border-width:5px;border-style:solid;margin-right:-.5rem;margin-top:-5px;right:calc(100% + 7px);top:50%;border-color:transparent var(--bg-tooltip) transparent transparent}.tooltip-position-left{margin-right:.5rem;right:100%}.tooltip-position-left .tooltip-content:after{content:" ";position:absolute;border-width:5px;border-style:solid;margin-left:-.5rem;margin-top:-5px;left:calc(100% + 7px);top:50%;border-color:transparent transparent transparent var(--bg-tooltip)}.tooltip-visible{display:block}.ph-alert{min-height:45px;display:flex;align-items:center;border-radius:6px;border-width:2px;border-style:solid;padding:10px 15px;box-sizing:border-box}.ph-alert .ph-alert-close{cursor:pointer;margin-left:auto;padding-left:10px;font-size:0}.ph-alert.ph-alert-primary{background-color:var(--alert-primary-bg);border-color:var(--alert-primary-border-color);color:var(--alert-fg)}.ph-alert.ph-alert-success{background-color:var(--alert-success-bg);border-color:var(--alert-success-border-color);color:var(--alert-fg)}.ph-alert.ph-alert-warning{background-color:var(--alert-warning-bg);border-color:var(--alert-warning-border-color);color:var(--alert-fg)}.ph-alert.ph-alert-danger{background-color:var(--alert-danger-bg);border-color:var(--alert-danger-border-color);color:var(--alert-fg)}.ph-pagination{display:flex;align-items:center;padding:0}.ph-pagination .ph-pagination-item{-webkit-user-select:none;user-select:none;padding:.5rem .75rem;cursor:pointer;display:flex;justify-content:center;align-items:center;color:var(--pagination-fg);border-radius:4px}.ph-pagination .ph-pagination-item.ph-hidden{visibility:hidden;pointer-events:none}.ph-pagination .ph-pagination-item.ph-selected{background-color:var(--pagination-selected-bg);color:var(--pagination-selected-fg)}.ph-pagination .ph-pagination-item:not(.ph-selected):hover{background-color:var(--pagination-hover-bg);color:var(--pagination-hover-fg)}.ph-pagination .ph-pagination-item.ph-pagination-icon svg{fill:var(--pagination-fg)}.ph-tag{border-radius:25px;cursor:default;-webkit-user-select:none;user-select:none;padding:4px 10px;display:inline-flex;gap:.25rem;color:var(--tag-text-color)}.ph-tag.ph-tag-default-normal{background-color:var(--tag-default-normal-bg);color:var(--tag-default-normal-fg)}.ph-tag.ph-tag-default-normal:hover{background-color:var(--tag-default-normal-bg-hover);color:var(--tag-default-normal-fg-hover)}.ph-tag.ph-tag-default-light{background-color:var(--tag-default-light-bg);color:var(--tag-default-light-fg)}.ph-tag.ph-tag-default-light:hover{background-color:var(--tag-default-light-bg-hover);color:var(--tag-default-light-fg-hover)}.ph-tag.ph-tag-default-dark{background-color:var(--tag-default-dark-bg);color:var(--tag-default-dark-fg)}.ph-tag.ph-tag-default-dark:hover{background-color:var(--tag-default-dark-bg-hover);color:var(--tag-default-dark-fg-hover)}.ph-tag.ph-tag-primary-normal{background-color:var(--tag-primary-normal-bg);color:var(--tag-primary-normal-fg)}.ph-tag.ph-tag-primary-normal:hover{background-color:var(--tag-primary-normal-bg-hover);color:var(--tag-primary-normal-fg-hover)}.ph-tag.ph-tag-primary-light{background-color:var(--tag-primary-light-bg);color:var(--tag-primary-light-fg)}.ph-tag.ph-tag-primary-light:hover{background-color:var(--tag-primary-light-bg-hover);color:var(--tag-primary-light-fg-hover)}.ph-tag.ph-tag-primary-dark{background-color:var(--tag-primary-dark-bg);color:var(--tag-primary-dark-fg)}.ph-tag.ph-tag-primary-dark:hover{background-color:var(--tag-primary-dark-bg-hover);color:var(--tag-primary-dark-fg-hover)}.ph-tag.ph-tag-accent-normal{background-color:var(--tag-accent-normal-bg);color:var(--tag-accent-normal-fg)}.ph-tag.ph-tag-accent-normal:hover{background-color:var(--tag-accent-normal-bg-hover);color:var(--tag-accent-normal-fg-hover)}.ph-tag.ph-tag-accent-light{background-color:var(--tag-accent-light-bg);color:var(--tag-accent-light-fg)}.ph-tag.ph-tag-accent-light:hover{background-color:var(--tag-accent-light-bg-hover);color:var(--tag-accent-light-fg-hover)}.ph-tag.ph-tag-accent-dark{background-color:var(--tag-accent-dark-bg);color:var(--tag-accent-dark-fg)}.ph-tag.ph-tag-accent-dark:hover{background-color:var(--tag-accent-dark-bg-hover);color:var(--tag-accent-dark-fg-hover)}.ph-tag.ph-tag-success-normal{background-color:var(--tag-success-normal-bg);color:var(--tag-success-normal-fg)}.ph-tag.ph-tag-success-normal:hover{background-color:var(--tag-success-normal-bg-hover);color:var(--tag-success-normal-fg-hover)}.ph-tag.ph-tag-success-light{background-color:var(--tag-success-light-bg);color:var(--tag-success-light-fg)}.ph-tag.ph-tag-success-light:hover{background-color:var(--tag-success-light-bg-hover);color:var(--tag-success-light-fg-hover)}.ph-tag.ph-tag-success-dark{background-color:var(--tag-success-dark-bg);color:var(--tag-success-dark-fg)}.ph-tag.ph-tag-success-dark:hover{background-color:var(--tag-success-dark-bg-hover);color:var(--tag-success-dark-fg-hover)}.ph-tag.ph-tag-warning-normal{background-color:var(--tag-warning-normal-bg);color:var(--tag-warning-normal-fg)}.ph-tag.ph-tag-warning-normal:hover{background-color:var(--tag-warning-normal-bg-hover);color:var(--tag-warning-normal-fg-hover)}.ph-tag.ph-tag-warning-light{background-color:var(--tag-warning-light-bg);color:var(--tag-warning-light-fg)}.ph-tag.ph-tag-warning-light:hover{background-color:var(--tag-warning-light-bg-hover);color:var(--tag-warning-light-fg-hover)}.ph-tag.ph-tag-warning-dark{background-color:var(--tag-warning-dark-bg);color:var(--tag-warning-dark-fg)}.ph-tag.ph-tag-warning-dark:hover{background-color:var(--tag-warning-dark-bg-hover);color:var(--tag-warning-dark-fg-hover)}.ph-tag.ph-tag-danger-normal{background-color:var(--tag-danger-normal-bg);color:var(--tag-danger-normal-fg)}.ph-tag.ph-tag-danger-normal:hover{background-color:var(--tag-danger-normal-bg-hover);color:var(--tag-danger-normal-fg-hover)}.ph-tag.ph-tag-danger-light{background-color:var(--tag-danger-light-bg);color:var(--tag-danger-light-fg)}.ph-tag.ph-tag-danger-light:hover{background-color:var(--tag-danger-light-bg-hover);color:var(--tag-danger-light-fg-hover)}.ph-tag.ph-tag-danger-dark{background-color:var(--tag-danger-dark-bg);color:var(--tag-danger-dark-fg)}.ph-tag.ph-tag-danger-dark:hover{background-color:var(--tag-danger-dark-bg-hover);color:var(--tag-danger-dark-fg-hover)}.ph-tag.ph-tag-pending-normal{background-color:var(--tag-pending-normal-bg);color:var(--tag-pending-normal-fg)}.ph-tag.ph-tag-pending-normal:hover{background-color:var(--tag-pending-normal-bg-hover);color:var(--tag-pending-normal-fg-hover)}.ph-tag.ph-tag-pending-light{background-color:var(--tag-pending-light-bg);color:var(--tag-pending-light-fg)}.ph-tag.ph-tag-pending-light:hover{background-color:var(--tag-pending-light-bg-hover);color:var(--tag-pending-light-fg-hover)}.ph-tag.ph-tag-pending-dark{background-color:var(--tag-pending-dark-bg);color:var(--tag-pending-dark-fg)}.ph-tag.ph-tag-pending-dark:hover{background-color:var(--tag-pending-dark-bg-hover);color:var(--tag-pending-dark-fg-hover)}.ph-tag .ph-tag-close{cursor:pointer}.ph-tabs .ph-tabs-strip{display:flex;list-style:none;flex-wrap:wrap;margin-bottom:14px}.ph-tabs .ph-tabs-strip .ph-tab-item{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;cursor:pointer;padding:10px 10px 7px;color:var(--fg-default)}.ph-tabs .ph-tabs-strip .ph-tab-item .ph-link{padding:inherit}.ph-tabs .ph-tabs-strip .ph-tab-item .ph-link{color:inherit}.ph-tabs .ph-tabs-strip .ph-tab-item .ph-link:link,.ph-tabs .ph-tabs-strip .ph-tab-item .ph-link:visited,.ph-tabs .ph-tabs-strip .ph-tab-item .ph-link:hover,.ph-tabs .ph-tabs-strip .ph-tab-item .ph-link:active{text-decoration:none}.ph-tabs .ph-tabs-strip .ph-tab-item .ph-link.ph-active{border-bottom:4px solid var(--primary);border-radius:4px 4px 0 0}.ph-tabs .ph-tabs-strip .ph-tab-item .ph-link.ph-active span{font-weight:700}.ph-tabs .ph-tabs-strip .ph-tab-item.ph-active{border-bottom:4px solid var(--primary);border-radius:4px 4px 0 0}.ph-tabs .ph-tabs-strip .ph-tab-item.ph-active span{font-weight:700}.ph-notification-wrapper{position:fixed;top:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:14px;padding:14px;z-index:99999;pointer-events:none}.ph-notification{display:flex;align-items:center;gap:.5rem;box-shadow:0 3px 6px rgba(var(--notification-shadow),.16);border-radius:3px;position:relative;padding:14px;color:var(--text-white);background-color:var(--notification-default-bg);pointer-events:auto}.ph-notification .ph-notification-close{display:flex;cursor:pointer;margin-left:auto}.ph-notification.ph-notification-default{background-color:var(--notification-default-bg)}.ph-notification.ph-notification-success{background-color:var(--notification-success-bg)}.ph-notification.ph-notification-danger{background-color:var(--notification-danger-bg)}.ph-notification.ph-notification-warning{background-color:var(--notification-warning-bg)}.ph-loader-wrapper{display:flex;justify-content:center;align-items:center;padding:3rem 0}.ph-loader-wrapper .ph-loader{border:solid var(--loader-bg);border-radius:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.ph-loader-wrapper .ph-loader-size-xs{width:1rem;height:1rem;border-width:.3rem}.ph-loader-wrapper .ph-loader-size-sm{width:3rem;height:3rem;border-width:.5rem}.ph-loader-wrapper .ph-loader-size-m{width:7rem;height:7rem;border-width:1.2rem}.ph-loader-wrapper .ph-loader-size-lg{width:10rem;height:10rem;border-width:1.6rem}.ph-loader-wrapper .ph-loader-color-primary{border-top-color:var(--loader-fg-primary)}.ph-loader-wrapper .ph-loader-color-success{border-top-color:var(--loader-fg-success)}.ph-loader-wrapper .ph-loader-color-warning{border-top-color:var(--loader-fg-warning)}.ph-loader-wrapper .ph-loader-color-danger{border-top-color:var(--loader-fg-danger)}.ph-loader-wrapper .ph-loader-color-dark{border-top-color:var(--loader-fg-dark)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.action-menu{position:relative;display:inline-block}.action-menu-options{position:absolute;background-color:var(--action-menu-bg);color:var(--action-menu-fg);box-shadow:0 3px 6px rgba(var(--action-menu-shadow),.16);list-style:none;margin:0;min-width:100%}.action-menu-center{top:calc(100% + 8px);left:0}.action-menu-right{left:100%}.action-menu-left{right:100%}.action-menu-options li{padding:8px 16px}.action-menu-options li:hover{background-color:var(--action-menu-option-hover);color:var(--action-menu-fg-hover);cursor:pointer}.table thead tr th{background-color:var(--bg-table-header);text-align:left;font-weight:700}.table-mobile .bold{font-weight:700;display:flex}.table-mobile .bold *{font-weight:700}.table{width:100%;color:var(--fg-table-default);line-height:1.5;border-collapse:collapse;background-color:var(--bg-table-default)}.table th,.table td{vertical-align:middle;padding:.75rem 1rem}.table thead tr{color:var(--bg-table-default)}.table thead tr th{background-color:var(--bg-table-header);text-align:left;font-weight:700;position:relative}.table thead tr th:first-child{border-radius:3px 0 0}.table thead tr th:last-child{border-radius:0 3px 0 0}.table thead tr th:hover{text-decoration:underline;cursor:pointer}.table tbody tr{border-bottom:1px solid var(--border-table-default)}.table tbody tr:hover{background-color:var(--bg-table-tr-hover)}.table-stripped tbody tr{border-bottom:1px solid var(--border-table-striped)}.table-stripped tbody tr:nth-child(2n){background-color:var(--bg-table-striped)}.table-stripped tbody tr td{padding:.3rem 1rem;vertical-align:middle}.table-mobile table{width:100%}.table-mobile .ph-accordion{margin:2px 0}.table-mobile .bold{font-weight:700}@media screen and (min-width: 768px){.table-mobile{display:none}}.table-desktop{display:none}@media screen and (min-width: 768px){.table-desktop{display:table}}.add-row-element{margin-bottom:8px}.select-row-mobile{margin-right:8px}.select-row-mobile .ph-checkbox-checkmark svg{transform:none!important}.sort-icon{margin:0 8px;vertical-align:middle}.hide-column-icon{position:absolute;top:8px;right:8px;cursor:pointer}.hide-column-icon svg{height:18px;width:18px}.hidden-table-column{display:none}.hidden-columns-list{display:flex;gap:8px;margin:16px 0}.side-menu{width:250px;background-color:var(--bg-side-menu);min-height:100vh;position:sticky;top:0;border-right:1px solid var(--navigation-border-light)}.side-menu ::-webkit-scrollbar{width:.45rem}.side-menu ::-webkit-scrollbar-track{background:var(--bg-side-menu-header)}.side-menu ::-webkit-scrollbar-thumb{background:var(--fg-secondary)}.side-menu .menu-head{display:flex;height:50px;align-items:center;padding-left:15px;padding-right:10px;background-color:var(--bg-side-menu-header)}.side-menu .menu-head .logo-button{outline:none;background-color:var(--bg-navigation-head-button);border:none}.side-menu .menu-head .logo img{height:21px}.side-menu .menu-head .arrow{margin-left:auto;cursor:pointer}.side-menu .menu-head .arrow svg{fill:var(--nav-text-color)}.side-menu .menu-head .arrow:hover svg{fill:var(--navigation-head-svg-hover)}.side-menu .menu-items{color:var(--nav-text-color)}.side-menu .menu-items a{color:var(--nav-text-color);text-decoration:none}.side-menu .menu-items .menu-item{cursor:pointer;position:relative;z-index:3}.side-menu .menu-items .menu-item .menu-item-parent,.side-menu .menu-items .menu-item .submenu-item{width:100%}.side-menu .menu-items .menu-item .menu-item-parent,.side-menu .menu-items .menu-item .submenu-item,.side-menu .menu-items .menu-item .ph-accordion-header{cursor:pointer;border:none;outline:none;background-color:inherit;color:var(--text-white);height:50px;display:flex;align-items:center;border-left:5px solid transparent;padding:0 10px;position:relative;transition:border-left-color .2s ease-in-out}.side-menu .menu-items .menu-item .menu-item-parent:hover,.side-menu .menu-items .menu-item .submenu-item:hover,.side-menu .menu-items .menu-item .ph-accordion-header:hover,.side-menu .menu-items .menu-item .menu-item-parent:hover a,.side-menu .menu-items .menu-item .submenu-item:hover a,.side-menu .menu-items .menu-item .ph-accordion-header:hover a{color:var(--text-white)}.side-menu .menu-items .menu-item .menu-item-parent:before,.side-menu .menu-items .menu-item .submenu-item:before,.side-menu .menu-items .menu-item .ph-accordion-header:before{content:"";height:100%;width:5px;display:block;background-color:var(--navigation-item-before);position:absolute;left:-5px;top:0;transform:scaleY(0);transform-origin:left center;transition:transform .2s;z-index:3}.side-menu .menu-items .menu-item .menu-item-parent:after,.side-menu .menu-items .menu-item .submenu-item:after,.side-menu .menu-items .menu-item .ph-accordion-header:after{content:"";height:100%;width:100%;display:block;transform:scaleX(0);box-sizing:border-box;background-color:var(--navigation-submenu-bg);position:absolute;left:0;top:0;z-index:2;transform-origin:0 50%;transition-delay:.1s;transition:transform .3s ease-in}.side-menu .menu-items .menu-item .menu-item-parent:hover:after,.side-menu .menu-items .menu-item .submenu-item:hover:after,.side-menu .menu-items .menu-item .ph-accordion-header:hover:after{transform:scaleX(1)}.side-menu .menu-items .menu-item .menu-item-parent:hover:before,.side-menu .menu-items .menu-item .submenu-item:hover:before,.side-menu .menu-items .menu-item .ph-accordion-header:hover:before{transform:scaleY(1)}.side-menu .menu-items .menu-item .menu-item-parent .menu-item-icon,.side-menu .menu-items .menu-item .menu-item-parent .submenu-item-icon,.side-menu .menu-items .menu-item .submenu-item .menu-item-icon,.side-menu .menu-items .menu-item .submenu-item .submenu-item-icon,.side-menu .menu-items .menu-item .ph-accordion-header .menu-item-icon,.side-menu .menu-items .menu-item .ph-accordion-header .submenu-item-icon{width:20px;z-index:4}.side-menu .menu-items .menu-item .menu-item-parent .menu-item-name,.side-menu .menu-items .menu-item .menu-item-parent .submenu-item-name,.side-menu .menu-items .menu-item .submenu-item .menu-item-name,.side-menu .menu-items .menu-item .submenu-item .submenu-item-name,.side-menu .menu-items .menu-item .ph-accordion-header .menu-item-name,.side-menu .menu-items .menu-item .ph-accordion-header .submenu-item-name{margin-left:.5rem;z-index:4}.side-menu .menu-items .menu-item .menu-item-parent .menu-item-arrow,.side-menu .menu-items .menu-item .submenu-item .menu-item-arrow,.side-menu .menu-items .menu-item .ph-accordion-header .menu-item-arrow{margin-left:auto}.side-menu .menu-items .menu-item .menu-item-parent .menu-item-arrow svg,.side-menu .menu-items .menu-item .submenu-item .menu-item-arrow svg,.side-menu .menu-items .menu-item .ph-accordion-header .menu-item-arrow svg{transition:transform .2s ease-in-out}.side-menu .menu-items .menu-item .menu-item-parent .submenu-item-icon,.side-menu .menu-items .menu-item .submenu-item .submenu-item-icon,.side-menu .menu-items .menu-item .ph-accordion-header .submenu-item-icon{margin-left:20px}.side-menu .menu-items .menu-item .menu-item-parent .menu-item-icon,.side-menu .menu-items .menu-item .submenu-item .menu-item-icon,.side-menu .menu-items .menu-item .ph-accordion-header .menu-item-icon{position:relative}.side-menu .menu-items .menu-item .ph-accordion-content{background-color:inherit}.side-menu .menu-items .menu-item .accordion-menu-item-parent{cursor:pointer;border:none;outline:none;background-color:inherit;color:var(--text-white);width:100%;height:50px;display:flex;align-items:center;padding:0;position:relative}.side-menu .menu-items .menu-item .menu-item-children{display:none;background-color:var(--navigation-submenu-bg)}.side-menu .menu-items .menu-item .menu-item-children .menu-item-child{display:flex;align-items:center;height:50px;padding-left:30px;padding-right:10px}.side-menu .menu-items .menu-item .menu-item-children .menu-item-child.active{background-color:var(--navigation-menu-item-active)}.side-menu .menu-items .menu-item .menu-item-children .menu-item-child:hover{color:var(--text-light);background-color:var(--fg-item-hover)}.side-menu .menu-items .menu-item .menu-item-children .menu-item-child:hover a{color:var(--text-light)}.side-menu .menu-items .menu-item .menu-item-children .menu-item-children-head{display:none}.side-menu .menu-items .menu-item .subitem-menu-parent .submenu-item.active,.side-menu .menu-items .menu-item.active .menu-item-parent,.side-menu .menu-items .menu-item.active .ph-accordion-header,.side-menu .menu-items .menu-item.expanded .menu-item-parent,.side-menu .menu-items .menu-item.expanded .ph-accordion-header{color:var(--text-white);border-left-color:var(--navigation-item-border-left-active);background-color:var(--navigation-submenu)}.side-menu .menu-items .menu-item.active .menu-item-parent .menu-item-name,.side-menu .menu-items .menu-item.active .ph-accordion-header .menu-item-name,.side-menu .menu-items .menu-item.expanded .menu-item-parent .menu-item-name,.side-menu .menu-items .menu-item.expanded .ph-accordion-header .menu-item-name{color:var(--text-light)}.side-menu .menu-items .menu-item.expanded .menu-item-children{display:block}.side-menu .menu-items .menu-item.expanded .menu-item-arrow svg{transform:rotate(180deg)}.side-menu.collapsed{width:50px}.side-menu.collapsed .menu-head .logo{display:none}.side-menu.collapsed .menu-head .arrow svg{transform:rotate(180deg)}.side-menu.collapsed .menu-item-wrapper{position:relative}.side-menu.collapsed .menu-item-wrapper .menu-item .menu-item-parent .menu-item-name,.side-menu.collapsed .menu-item-wrapper .menu-item .menu-item-parent .menu-item-arrow,.side-menu.collapsed .menu-item-wrapper .menu-item .menu-item-parent .ph-accordion-chevron,.side-menu.collapsed .menu-item-wrapper .menu-item .ph-accordion-header .menu-item-name,.side-menu.collapsed .menu-item-wrapper .menu-item .ph-accordion-header .menu-item-arrow,.side-menu.collapsed .menu-item-wrapper .menu-item .ph-accordion-header .ph-accordion-chevron{display:none}.side-menu.collapsed .menu-item-wrapper .menu-item .menu-item-children{position:absolute;left:50px;top:0;white-space:nowrap}.side-menu.collapsed .menu-item-wrapper .menu-item .menu-item-children .menu-item-child{padding-left:20px;padding-right:20px}.side-menu.collapsed .menu-item-wrapper .menu-item .menu-item-children .menu-item-children-head{background-color:var(--navigation-submenu);color:var(--text-light);padding-left:10px;padding-right:10px;display:flex}.side-menu.collapsed .menu-item-wrapper .menu-item .menu-item-children .menu-item-children-head:hover{background-color:var(--navigation-submenu)}.side-menu.collapsed .menu-item-wrapper .menu-item .menu-item-children .menu-item-children-head svg{fill:var(--text-light)}.side-menu.collapsed .menu-item-wrapper .menu-item .submenu-item{display:none}.side-menu.collapsed .menu-item-wrapper .tooltip{display:block;visibility:hidden;min-width:110px;background-color:var(--primary);color:var(--text-light);text-align:center;border-radius:3px;padding:5px 8px;position:absolute;left:60px;top:15px;z-index:1;opacity:0;transition:opacity ease-out .3s}.side-menu.collapsed .menu-item:hover+.tooltip{visibility:visible;opacity:1}.side-menu .tooltip{display:none}@media only screen and (max-width: 576px){.side-menu{width:100%;position:fixed;overflow-x:auto}.side-menu.collapsed{display:none}}.ph-skeleton{display:block;background-color:var(--skeleton-bg);margin:.3rem 0;animation:pulse 2s infinite}.ph-skeleton.ph-radius-no{border-radius:none}.ph-skeleton.ph-radius-small{border-radius:.2rem}.ph-skeleton.ph-radius-medium{border-radius:.8rem}.ph-skeleton.ph-radius-large{border-radius:1.4rem}.ph-skeleton.ph-text{width:100%;height:1rem}.ph-skeleton.with-children{max-width:fit-content;height:auto!important}.ph-skeleton.with-children>*{visibility:hidden}.ph-skeleton.ph-circular{width:8rem;height:8rem;border-radius:50%}.ph-skeleton.ph-rectangular{height:8rem;width:8rem}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.container{width:100%;display:flex;justify-content:space-between;align-items:center}.primary{color:var(--wizard-primary-fg)!important}.ph-wizard{width:40px;height:40px;border-radius:50%;background-color:var(--wizard-primary-bg);display:flex;justify-content:center;align-items:center}.ph-wizard-c{border:1px solid var(--wizard-dark-c);border-radius:50%;width:10px;height:10px;padding:1px}.ph-next-step{width:10px;height:10px;border-radius:50%;background-color:var(--wizard-dark-c)}.step{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:60px}.step-content{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.line{width:calc(100% - 60px);position:absolute;top:33px;height:1px;background-color:var(--wizard-dark-c)}.ph-icon{width:20px;height:20px;color:var(--wizard-icon-color);fill:var(--wizard-icon-color)}.ph-icon path{stroke:var(--wizard-icon-color)}.card{height:100%;font-size:1.3rem;border-radius:5px;background-color:var(--card-bg);position:relative}.card.ph-rounded{border-radius:32px}.card.ph-default{border-radius:4px}.card:hover{box-shadow:0 3px 6px rgba(var(--card-hover-shadow),.16)}.card .card-indicator{border-radius:3px;position:absolute}.card .card-indicator.card-indicator-top{top:0;left:35%;right:35%;height:3px}.card .card-indicator.card-indicator-left{top:35%;bottom:35%;left:0;width:3px}.card .card-indicator.card-indicator-primary{background-color:var(--card-indicator-primary-bg)}.card .card-indicator.card-indicator-success{background-color:var(--card-indicator-success-bg)}.card .card-indicator.card-indicator-danger{background-color:var(--card-indicator-danger-bg)}.card .card-content{width:100%;box-sizing:border-box;align-self:start;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:20px;font-size:1.2rem}.card .card-content .card-top,.card .card-content .card-bottom{width:100%;box-sizing:border-box}.card .card-content .card-header{width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start}.card .card-content .card-header .card-header-title{flex-grow:1;font-size:1.5rem;color:var(--card-title-color);font-weight:600;overflow:hidden}.card .card-content .card-header .card-actions{color:var(--card-title-color)}.card .card-content .card-header .card-actions:empty{display:none}.card .card-content .card-body{color:var(--card-title-color)}.card .card-content .card-body:empty{display:none}.card .card-content .card-footer{color:var(--card-title-color);align-self:flex-end}.card .card-content .card-footer:empty{display:none}.divided-top{border-top:1px solid var(--card-section-divider);padding-top:20px}.divided-bottom{padding-bottom:20px}.message-container{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:4rem;color:var(--message-fg)}.message-container .message-text{font-size:16px;font-weight:700}.input-group{display:flex;width:100%;align-items:flex-end}.input-group>*{flex-basis:50%}.input-group>* .ph-field-base{flex-basis:50%}.input-group>:first-child{border-radius:3px 0 0 3px;border-right:none}.input-group>:first-child .ph-field-base{border-radius:3px 0 0 3px;border-right:none}.input-group>:first-child .ph-field-base.ph-rounded{border-radius:30px 0 0 30px}.input-group>:first-child.ph-rounded{border-radius:30px 0 0 30px}.input-group>:last-child{border-radius:0 3px 3px 0}.input-group>:last-child .ph-field-base{border-radius:0 3px 3px 0}.input-group>:last-child .ph-field-base.ph-rounded{border-radius:0 30px 30px 0}.input-group>:last-child.ph-rounded{border-radius:0 30px 30px 0}.input-group>:not(:first-child):not(:last-child){border-right:none;border-radius:0}.input-group>:not(:first-child):not(:last-child) .ph-field-base{border-radius:0;border-right:none}.input-group>:not(:first-child):not(:last-child) .ph-field-base.ph-calendar-year{border-right:1px solid var(--field-border)}.input-group.input-group-outlined{margin:40px 0 25px;position:relative;border:1px solid var(--field-border);border-radius:3px}.input-group.input-group-outlined .ph-datepicker,.input-group.input-group-outlined .ph-select,.input-group.input-group-outlined .ph-button{flex-basis:auto}.input-group.input-group-outlined .ph-input{flex-basis:100%}.input-group.input-group-outlined .ph-input .ph-label{position:absolute;top:-25px;left:0}.input-group.input-group-outlined .ph-input .ph-error-message{position:absolute;bottom:-25px;right:0}.input-group.input-group-outlined .ph-field-base{border:none}.input-group.input-group-outlined .ph-field-base:focus,.input-group.input-group-outlined .ph-field-base:hover{box-shadow:none}.input-group-separator{min-height:20px;align-self:center;max-width:1px}.input-group-separator.full{min-height:45px}.input-group-separator.left-margin{margin-left:5px}.input-group-separator.right-margin{margin-right:5px}.input-group-separator.light{background-color:var(--input-group-separator-light)}.input-group-separator.dark{background-color:var(--input-group-separator-dark)}.popover-content{position:fixed;margin:0;border-radius:4px;background-color:var(--popover-bg);border:1px solid var(--border-default);font-size:14px;box-shadow:0 3px 6px rgba(var(--rgba-dark),.16)}.file-upload{display:flex;justify-content:center;align-items:center;min-height:150px;max-width:80%;margin:20px auto;background-color:var(--file-upload-bg);border:2px dashed var(--file-updoad-border);border-radius:12px}.file-upload:hover,.file-upload.hovered{cursor:pointer;background-color:var(--file-upload-hover-bg);opacity:.8}.file-upload-content,.file-upload-actions,.file-upload-description{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.thumbnails-holder{display:flex;justify-content:flex-start;max-width:80%;margin:10px auto;padding:5px}.thumbnails-holder .thumbnail{margin-right:.5rem;margin-left:.5rem;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.thumbnails-holder .thumbnail .file-upload-icon{position:absolute;top:0;right:0;z-index:1;cursor:pointer}.thumbnails-holder .thumbnail .file-name{max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:24px;margin-top:.2rem}.input-hidden{display:none}.ph-drawer-inner{box-shadow:none!important}.ph-light{--primary: #008559;--primary-active: #084d36;--primary-hover: #008559;--primary-light: #dcf5ed;--secondary: #d40e14;--secondary-hover: #990f13;--secondary-active: #990f13;--secondary-loading: #d40e14;--tertiary: #ffd400;--tertiary-hover: #fff7cc;--tertiary-active: #cc9300;--success: #008559;--success-hover: #008559;--success-active: #008559;--success-loading: #008559;--notification-danger-bg: #fecbd1;--text-color: #2e3233;--bg-side-menu: var(--secondary);--navigation-submenu: var(--secondary-hover);--navigation-item-before: var(--tertiary);--navigation-submenu-bg: var(--primary-hover);--bg-side-menu-header: color("grey", 50);--navigation-item-before: var(--primary);--navigation-item-border-left-active: var(--tertiary);--navigation-submenu: var(--secondary-active);--navigation-submenu-bg: var(--secondary-hover);--navigation-menu-item-active: var(--success-active);--bg-navigation-head-button: var(--secondary);--navigation-head-svg-hover: var(--primary);--navigation-item-text-color: var(--primary-light);--table-header-color: #b6b6b6;--tag-text-color: white;--tag-accent-normal-bg: #b70e77;--tag-accent-normal-bg-hover: #b70e77;--tag-accent-normal-fg: var(--tag-text-color);--tag-accent-normal-fg-hover: var(--tag-text-color);--tag-danger-normal-bg: var(--notification-danger-bg);--tag-danger-normal-bg-hover: var(--notification-danger-bg);--tag-success-normal-bg: var(--primary);--tag-success-normal-fg: var(--tag-text-color);--tag-success-normal-bg-hover: var(--primary);--tag-success-normal-fg-hover: var(--tag-text-color);--tag-pending-normal-bg: #ec6601;--tag-pending-normal-bg-hover: #ec6601;--tag-pending-normal-fg: var(--tag-text-color);--tag-pending-normal-fg-hover: var(--tag-text-color)}.ph-notification{color:#fff;--notification-success-bg: #008559;--notification-warning-bg: #ffd400;--notification-danger-bg: #d40e14;--notification-default-bg: #5a5a5a}.ph-input.required .ph-label:after,.ph-datepicker.required .ph-label:after,.ph-textarea.required .ph-label:after,.ph-select.required .ph-label:after{content:"*";display:inline;margin-left:.25rem;color:var(--secondary)}.ph-toggle-label{color:var(--text-grey)}.ph-tag{width:max-content;max-width:6rem}.side-menu .menu-head .logo img{height:28px;cursor:pointer}.ph-checkbox-wrapper{justify-content:center}.accordion .accordion-header .ph-checkbox-wrapper svg{transform:none}.action-menu-options{width:max-content;max-width:20rem}@media screen and (max-width: 576px){.action-menu button{min-height:unset}}.action-menu-left{right:4rem}.tooltip-position-bottom{right:0}@media screen and (max-width: 768px){.ph-dialog-wrapper{padding:2rem}}.side-menu{z-index:1;overflow:auto}@media screen and (max-width: 576px){.side-menu{z-index:10000}}.side-menu .menu-item-name{text-align:left;margin-left:1rem!important}.side-menu .accordion .accordion-header{background-color:inherit;color:inherit;fill:inherit;padding:0 10px;border-radius:0;border-left:5px solid transparent}.side-menu .accordion .accordion-header .accordion-chevron{color:var(--navigation-item-text-color);padding-right:.5rem;z-index:3}.side-menu .accordion .accordion-header .accordion-chevron svg{width:18px;height:18px;transform:rotate(90deg)}.side-menu .accordion .accordion-header .menu-item-icon svg{transform:scale(1.25)}.side-menu .accordion .accordion-content{padding:0;background-color:inherit}.side-menu .ph-open .ph-accordion-chevron svg{transform:rotate(0)!important}.ph-timepicker-dropdown{z-index:2}.ph-textarea-element{font:inherit}.ph-select .ph-select-option.ph-highlighted{background-color:#0000001a;border:none}.menu-item-name,.submenu-item-name{font-family:Open Sans,sans-serif!important;font-size:14px}.pt-0,.py-0,.p-0{padding-top:0rem}.pb-0,.py-0,.p-0{padding-bottom:0rem}.pl-0,.px-0,.p-0{padding-left:0rem}.pr-0,.px-0,.p-0{padding-right:0rem}.mt-0,.my-0,.m-0{margin-top:0rem}.mb-0,.my-0,.m-0{margin-bottom:0rem}.ml-0,.mx-0,.m-0{margin-left:0rem}.mr-0,.mx-0,.m-0{margin-right:0rem}.-mt-0{margin-top:0rem}.-mb-0{margin-bottom:0rem}.-ml-0{margin-left:0rem}.-mr-0{margin-right:0rem}.gap-0{gap:0rem}.pt-1,.py-1,.p-1{padding-top:.25rem}.pb-1,.py-1,.p-1{padding-bottom:.25rem}.pl-1,.px-1,.p-1{padding-left:.25rem}.pr-1,.px-1,.p-1{padding-right:.25rem}.mt-1,.my-1,.m-1{margin-top:.25rem}.mb-1,.my-1,.m-1{margin-bottom:.25rem}.ml-1,.mx-1,.m-1{margin-left:.25rem}.mr-1,.mx-1,.m-1{margin-right:.25rem}.-mt-1{margin-top:-.25rem}.-mb-1{margin-bottom:-.25rem}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.gap-1{gap:.25rem}.pt-2,.py-2,.p-2{padding-top:.5rem}.pb-2,.py-2,.p-2{padding-bottom:.5rem}.pl-2,.px-2,.p-2{padding-left:.5rem}.pr-2,.px-2,.p-2{padding-right:.5rem}.mt-2,.my-2,.m-2{margin-top:.5rem}.mb-2,.my-2,.m-2{margin-bottom:.5rem}.ml-2,.mx-2,.m-2{margin-left:.5rem}.mr-2,.mx-2,.m-2{margin-right:.5rem}.-mt-2{margin-top:-.5rem}.-mb-2{margin-bottom:-.5rem}.-ml-2{margin-left:-.5rem}.-mr-2{margin-right:-.5rem}.gap-2{gap:.5rem}.pt-3,.py-3,.p-3{padding-top:.75rem}.pb-3,.py-3,.p-3{padding-bottom:.75rem}.pl-3,.px-3,.p-3{padding-left:.75rem}.pr-3,.px-3,.p-3{padding-right:.75rem}.mt-3,.my-3,.m-3{margin-top:.75rem}.mb-3,.my-3,.m-3{margin-bottom:.75rem}.ml-3,.mx-3,.m-3{margin-left:.75rem}.mr-3,.mx-3,.m-3{margin-right:.75rem}.-mt-3{margin-top:-.75rem}.-mb-3{margin-bottom:-.75rem}.-ml-3{margin-left:-.75rem}.-mr-3{margin-right:-.75rem}.gap-3{gap:.75rem}.pt-4,.py-4,.p-4{padding-top:1rem}.pb-4,.py-4,.p-4{padding-bottom:1rem}.pl-4,.px-4,.p-4{padding-left:1rem}.pr-4,.px-4,.p-4{padding-right:1rem}.mt-4,.my-4,.m-4{margin-top:1rem}.mb-4,.my-4,.m-4{margin-bottom:1rem}.ml-4,.mx-4,.m-4{margin-left:1rem}.mr-4,.mx-4,.m-4{margin-right:1rem}.-mt-4{margin-top:-1rem}.-mb-4{margin-bottom:-1rem}.-ml-4{margin-left:-1rem}.-mr-4{margin-right:-1rem}.gap-4{gap:1rem}.pt-5,.py-5,.p-5{padding-top:1.25rem}.pb-5,.py-5,.p-5{padding-bottom:1.25rem}.pl-5,.px-5,.p-5{padding-left:1.25rem}.pr-5,.px-5,.p-5{padding-right:1.25rem}.mt-5,.my-5,.m-5{margin-top:1.25rem}.mb-5,.my-5,.m-5{margin-bottom:1.25rem}.ml-5,.mx-5,.m-5{margin-left:1.25rem}.mr-5,.mx-5,.m-5{margin-right:1.25rem}.-mt-5{margin-top:-1.25rem}.-mb-5{margin-bottom:-1.25rem}.-ml-5{margin-left:-1.25rem}.-mr-5{margin-right:-1.25rem}.gap-5{gap:1.25rem}.pt-6,.py-6,.p-6{padding-top:1.5rem}.pb-6,.py-6,.p-6{padding-bottom:1.5rem}.pl-6,.px-6,.p-6{padding-left:1.5rem}.pr-6,.px-6,.p-6{padding-right:1.5rem}.mt-6,.my-6,.m-6{margin-top:1.5rem}.mb-6,.my-6,.m-6{margin-bottom:1.5rem}.ml-6,.mx-6,.m-6{margin-left:1.5rem}.mr-6,.mx-6,.m-6{margin-right:1.5rem}.-mt-6{margin-top:-1.5rem}.-mb-6{margin-bottom:-1.5rem}.-ml-6{margin-left:-1.5rem}.-mr-6{margin-right:-1.5rem}.gap-6{gap:1.5rem}.pt-7,.py-7,.p-7{padding-top:1.75rem}.pb-7,.py-7,.p-7{padding-bottom:1.75rem}.pl-7,.px-7,.p-7{padding-left:1.75rem}.pr-7,.px-7,.p-7{padding-right:1.75rem}.mt-7,.my-7,.m-7{margin-top:1.75rem}.mb-7,.my-7,.m-7{margin-bottom:1.75rem}.ml-7,.mx-7,.m-7{margin-left:1.75rem}.mr-7,.mx-7,.m-7{margin-right:1.75rem}.-mt-7{margin-top:-1.75rem}.-mb-7{margin-bottom:-1.75rem}.-ml-7{margin-left:-1.75rem}.-mr-7{margin-right:-1.75rem}.gap-7{gap:1.75rem}.pt-8,.py-8,.p-8{padding-top:2rem}.pb-8,.py-8,.p-8{padding-bottom:2rem}.pl-8,.px-8,.p-8{padding-left:2rem}.pr-8,.px-8,.p-8{padding-right:2rem}.mt-8,.my-8,.m-8{margin-top:2rem}.mb-8,.my-8,.m-8{margin-bottom:2rem}.ml-8,.mx-8,.m-8{margin-left:2rem}.mr-8,.mx-8,.m-8{margin-right:2rem}.-mt-8{margin-top:-2rem}.-mb-8{margin-bottom:-2rem}.-ml-8{margin-left:-2rem}.-mr-8{margin-right:-2rem}.gap-8{gap:2rem}.pt-9,.py-9,.p-9{padding-top:2.25rem}.pb-9,.py-9,.p-9{padding-bottom:2.25rem}.pl-9,.px-9,.p-9{padding-left:2.25rem}.pr-9,.px-9,.p-9{padding-right:2.25rem}.mt-9,.my-9,.m-9{margin-top:2.25rem}.mb-9,.my-9,.m-9{margin-bottom:2.25rem}.ml-9,.mx-9,.m-9{margin-left:2.25rem}.mr-9,.mx-9,.m-9{margin-right:2.25rem}.-mt-9{margin-top:-2.25rem}.-mb-9{margin-bottom:-2.25rem}.-ml-9{margin-left:-2.25rem}.-mr-9{margin-right:-2.25rem}.gap-9{gap:2.25rem}.pt-10,.py-10,.p-10{padding-top:2.5rem}.pb-10,.py-10,.p-10{padding-bottom:2.5rem}.pl-10,.px-10,.p-10{padding-left:2.5rem}.pr-10,.px-10,.p-10{padding-right:2.5rem}.mt-10,.my-10,.m-10{margin-top:2.5rem}.mb-10,.my-10,.m-10{margin-bottom:2.5rem}.ml-10,.mx-10,.m-10{margin-left:2.5rem}.mr-10,.mx-10,.m-10{margin-right:2.5rem}.-mt-10{margin-top:-2.5rem}.-mb-10{margin-bottom:-2.5rem}.-ml-10{margin-left:-2.5rem}.-mr-10{margin-right:-2.5rem}.gap-10{gap:2.5rem}.pt-12,.py-12,.p-12{padding-top:3rem}.pb-12,.py-12,.p-12{padding-bottom:3rem}.pl-12,.px-12,.p-12{padding-left:3rem}.pr-12,.px-12,.p-12{padding-right:3rem}.mt-12,.my-12,.m-12{margin-top:3rem}.mb-12,.my-12,.m-12{margin-bottom:3rem}.ml-12,.mx-12,.m-12{margin-left:3rem}.mr-12,.mx-12,.m-12{margin-right:3rem}.-mt-12{margin-top:-3rem}.-mb-12{margin-bottom:-3rem}.-ml-12{margin-left:-3rem}.-mr-12{margin-right:-3rem}.gap-12{gap:3rem}.pt-14,.py-14,.p-14{padding-top:3.5rem}.pb-14,.py-14,.p-14{padding-bottom:3.5rem}.pl-14,.px-14,.p-14{padding-left:3.5rem}.pr-14,.px-14,.p-14{padding-right:3.5rem}.mt-14,.my-14,.m-14{margin-top:3.5rem}.mb-14,.my-14,.m-14{margin-bottom:3.5rem}.ml-14,.mx-14,.m-14{margin-left:3.5rem}.mr-14,.mx-14,.m-14{margin-right:3.5rem}.-mt-14{margin-top:-3.5rem}.-mb-14{margin-bottom:-3.5rem}.-ml-14{margin-left:-3.5rem}.-mr-14{margin-right:-3.5rem}.gap-14{gap:3.5rem}.pt-16,.py-16,.p-16{padding-top:4rem}.pb-16,.py-16,.p-16{padding-bottom:4rem}.pl-16,.px-16,.p-16{padding-left:4rem}.pr-16,.px-16,.p-16{padding-right:4rem}.mt-16,.my-16,.m-16{margin-top:4rem}.mb-16,.my-16,.m-16{margin-bottom:4rem}.ml-16,.mx-16,.m-16{margin-left:4rem}.mr-16,.mx-16,.m-16{margin-right:4rem}.-mt-16{margin-top:-4rem}.-mb-16{margin-bottom:-4rem}.-ml-16{margin-left:-4rem}.-mr-16{margin-right:-4rem}.gap-16{gap:4rem}.pt-18,.py-18,.p-18{padding-top:4.5rem}.pb-18,.py-18,.p-18{padding-bottom:4.5rem}.pl-18,.px-18,.p-18{padding-left:4.5rem}.pr-18,.px-18,.p-18{padding-right:4.5rem}.mt-18,.my-18,.m-18{margin-top:4.5rem}.mb-18,.my-18,.m-18{margin-bottom:4.5rem}.ml-18,.mx-18,.m-18{margin-left:4.5rem}.mr-18,.mx-18,.m-18{margin-right:4.5rem}.-mt-18{margin-top:-4.5rem}.-mb-18{margin-bottom:-4.5rem}.-ml-18{margin-left:-4.5rem}.-mr-18{margin-right:-4.5rem}.gap-18{gap:4.5rem}.pt-20,.py-20,.p-20{padding-top:5rem}.pb-20,.py-20,.p-20{padding-bottom:5rem}.pl-20,.px-20,.p-20{padding-left:5rem}.pr-20,.px-20,.p-20{padding-right:5rem}.mt-20,.my-20,.m-20{margin-top:5rem}.mb-20,.my-20,.m-20{margin-bottom:5rem}.ml-20,.mx-20,.m-20{margin-left:5rem}.mr-20,.mx-20,.m-20{margin-right:5rem}.-mt-20{margin-top:-5rem}.-mb-20{margin-bottom:-5rem}.-ml-20{margin-left:-5rem}.-mr-20{margin-right:-5rem}.gap-20{gap:5rem}.pt-24,.py-24,.p-24{padding-top:6rem}.pb-24,.py-24,.p-24{padding-bottom:6rem}.pl-24,.px-24,.p-24{padding-left:6rem}.pr-24,.px-24,.p-24{padding-right:6rem}.mt-24,.my-24,.m-24{margin-top:6rem}.mb-24,.my-24,.m-24{margin-bottom:6rem}.ml-24,.mx-24,.m-24{margin-left:6rem}.mr-24,.mx-24,.m-24{margin-right:6rem}.-mt-24{margin-top:-6rem}.-mb-24{margin-bottom:-6rem}.-ml-24{margin-left:-6rem}.-mr-24{margin-right:-6rem}.gap-24{gap:6rem}.pt-28,.py-28,.p-28{padding-top:7rem}.pb-28,.py-28,.p-28{padding-bottom:7rem}.pl-28,.px-28,.p-28{padding-left:7rem}.pr-28,.px-28,.p-28{padding-right:7rem}.mt-28,.my-28,.m-28{margin-top:7rem}.mb-28,.my-28,.m-28{margin-bottom:7rem}.ml-28,.mx-28,.m-28{margin-left:7rem}.mr-28,.mx-28,.m-28{margin-right:7rem}.-mt-28{margin-top:-7rem}.-mb-28{margin-bottom:-7rem}.-ml-28{margin-left:-7rem}.-mr-28{margin-right:-7rem}.gap-28{gap:7rem}.pt-32,.py-32,.p-32{padding-top:8rem}.pb-32,.py-32,.p-32{padding-bottom:8rem}.pl-32,.px-32,.p-32{padding-left:8rem}.pr-32,.px-32,.p-32{padding-right:8rem}.mt-32,.my-32,.m-32{margin-top:8rem}.mb-32,.my-32,.m-32{margin-bottom:8rem}.ml-32,.mx-32,.m-32{margin-left:8rem}.mr-32,.mx-32,.m-32{margin-right:8rem}.-mt-32{margin-top:-8rem}.-mb-32{margin-bottom:-8rem}.-ml-32{margin-left:-8rem}.-mr-32{margin-right:-8rem}.gap-32{gap:8rem}.pt-36,.py-36,.p-36{padding-top:9rem}.pb-36,.py-36,.p-36{padding-bottom:9rem}.pl-36,.px-36,.p-36{padding-left:9rem}.pr-36,.px-36,.p-36{padding-right:9rem}.mt-36,.my-36,.m-36{margin-top:9rem}.mb-36,.my-36,.m-36{margin-bottom:9rem}.ml-36,.mx-36,.m-36{margin-left:9rem}.mr-36,.mx-36,.m-36{margin-right:9rem}.-mt-36{margin-top:-9rem}.-mb-36{margin-bottom:-9rem}.-ml-36{margin-left:-9rem}.-mr-36{margin-right:-9rem}.gap-36{gap:9rem}.pt-40,.py-40,.p-40{padding-top:10rem}.pb-40,.py-40,.p-40{padding-bottom:10rem}.pl-40,.px-40,.p-40{padding-left:10rem}.pr-40,.px-40,.p-40{padding-right:10rem}.mt-40,.my-40,.m-40{margin-top:10rem}.mb-40,.my-40,.m-40{margin-bottom:10rem}.ml-40,.mx-40,.m-40{margin-left:10rem}.mr-40,.mx-40,.m-40{margin-right:10rem}.-mt-40{margin-top:-10rem}.-mb-40{margin-bottom:-10rem}.-ml-40{margin-left:-10rem}.-mr-40{margin-right:-10rem}.gap-40{gap:10rem}.pt-44,.py-44,.p-44{padding-top:11rem}.pb-44,.py-44,.p-44{padding-bottom:11rem}.pl-44,.px-44,.p-44{padding-left:11rem}.pr-44,.px-44,.p-44{padding-right:11rem}.mt-44,.my-44,.m-44{margin-top:11rem}.mb-44,.my-44,.m-44{margin-bottom:11rem}.ml-44,.mx-44,.m-44{margin-left:11rem}.mr-44,.mx-44,.m-44{margin-right:11rem}.-mt-44{margin-top:-11rem}.-mb-44{margin-bottom:-11rem}.-ml-44{margin-left:-11rem}.-mr-44{margin-right:-11rem}.gap-44{gap:11rem}.pt-48,.py-48,.p-48{padding-top:12rem}.pb-48,.py-48,.p-48{padding-bottom:12rem}.pl-48,.px-48,.p-48{padding-left:12rem}.pr-48,.px-48,.p-48{padding-right:12rem}.mt-48,.my-48,.m-48{margin-top:12rem}.mb-48,.my-48,.m-48{margin-bottom:12rem}.ml-48,.mx-48,.m-48{margin-left:12rem}.mr-48,.mx-48,.m-48{margin-right:12rem}.-mt-48{margin-top:-12rem}.-mb-48{margin-bottom:-12rem}.-ml-48{margin-left:-12rem}.-mr-48{margin-right:-12rem}.gap-48{gap:12rem}.pt-52,.py-52,.p-52{padding-top:13rem}.pb-52,.py-52,.p-52{padding-bottom:13rem}.pl-52,.px-52,.p-52{padding-left:13rem}.pr-52,.px-52,.p-52{padding-right:13rem}.mt-52,.my-52,.m-52{margin-top:13rem}.mb-52,.my-52,.m-52{margin-bottom:13rem}.ml-52,.mx-52,.m-52{margin-left:13rem}.mr-52,.mx-52,.m-52{margin-right:13rem}.-mt-52{margin-top:-13rem}.-mb-52{margin-bottom:-13rem}.-ml-52{margin-left:-13rem}.-mr-52{margin-right:-13rem}.gap-52{gap:13rem}.pt-56,.py-56,.p-56{padding-top:14rem}.pb-56,.py-56,.p-56{padding-bottom:14rem}.pl-56,.px-56,.p-56{padding-left:14rem}.pr-56,.px-56,.p-56{padding-right:14rem}.mt-56,.my-56,.m-56{margin-top:14rem}.mb-56,.my-56,.m-56{margin-bottom:14rem}.ml-56,.mx-56,.m-56{margin-left:14rem}.mr-56,.mx-56,.m-56{margin-right:14rem}.-mt-56{margin-top:-14rem}.-mb-56{margin-bottom:-14rem}.-ml-56{margin-left:-14rem}.-mr-56{margin-right:-14rem}.gap-56{gap:14rem}.pt-60,.py-60,.p-60{padding-top:15rem}.pb-60,.py-60,.p-60{padding-bottom:15rem}.pl-60,.px-60,.p-60{padding-left:15rem}.pr-60,.px-60,.p-60{padding-right:15rem}.mt-60,.my-60,.m-60{margin-top:15rem}.mb-60,.my-60,.m-60{margin-bottom:15rem}.ml-60,.mx-60,.m-60{margin-left:15rem}.mr-60,.mx-60,.m-60{margin-right:15rem}.-mt-60{margin-top:-15rem}.-mb-60{margin-bottom:-15rem}.-ml-60{margin-left:-15rem}.-mr-60{margin-right:-15rem}.gap-60{gap:15rem}.pt-64,.py-64,.p-64{padding-top:16rem}.pb-64,.py-64,.p-64{padding-bottom:16rem}.pl-64,.px-64,.p-64{padding-left:16rem}.pr-64,.px-64,.p-64{padding-right:16rem}.mt-64,.my-64,.m-64{margin-top:16rem}.mb-64,.my-64,.m-64{margin-bottom:16rem}.ml-64,.mx-64,.m-64{margin-left:16rem}.mr-64,.mx-64,.m-64{margin-right:16rem}.-mt-64{margin-top:-16rem}.-mb-64{margin-bottom:-16rem}.-ml-64{margin-left:-16rem}.-mr-64{margin-right:-16rem}.gap-64{gap:16rem}.pt-72,.py-72,.p-72{padding-top:18rem}.pb-72,.py-72,.p-72{padding-bottom:18rem}.pl-72,.px-72,.p-72{padding-left:18rem}.pr-72,.px-72,.p-72{padding-right:18rem}.mt-72,.my-72,.m-72{margin-top:18rem}.mb-72,.my-72,.m-72{margin-bottom:18rem}.ml-72,.mx-72,.m-72{margin-left:18rem}.mr-72,.mx-72,.m-72{margin-right:18rem}.-mt-72{margin-top:-18rem}.-mb-72{margin-bottom:-18rem}.-ml-72{margin-left:-18rem}.-mr-72{margin-right:-18rem}.gap-72{gap:18rem}.pt-80,.py-80,.p-80{padding-top:20rem}.pb-80,.py-80,.p-80{padding-bottom:20rem}.pl-80,.px-80,.p-80{padding-left:20rem}.pr-80,.px-80,.p-80{padding-right:20rem}.mt-80,.my-80,.m-80{margin-top:20rem}.mb-80,.my-80,.m-80{margin-bottom:20rem}.ml-80,.mx-80,.m-80{margin-left:20rem}.mr-80,.mx-80,.m-80{margin-right:20rem}.-mt-80{margin-top:-20rem}.-mb-80{margin-bottom:-20rem}.-ml-80{margin-left:-20rem}.-mr-80{margin-right:-20rem}.gap-80{gap:20rem}.pt-96,.py-96,.p-96{padding-top:24rem}.pb-96,.py-96,.p-96{padding-bottom:24rem}.pl-96,.px-96,.p-96{padding-left:24rem}.pr-96,.px-96,.p-96{padding-right:24rem}.mt-96,.my-96,.m-96{margin-top:24rem}.mb-96,.my-96,.m-96{margin-bottom:24rem}.ml-96,.mx-96,.m-96{margin-left:24rem}.mr-96,.mx-96,.m-96{margin-right:24rem}.-mt-96{margin-top:-24rem}.-mb-96{margin-bottom:-24rem}.-ml-96{margin-left:-24rem}.-mr-96{margin-right:-24rem}.gap-96{gap:24rem}.ml-auto{margin-left:auto}.hidden{display:none}.auth{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow-y:scroll;background-image:url(/img/login-background.png);background-repeat:no-repeat;background-size:cover;background-position:center;background-blend-mode:multiply;background-color:#000000b3}.auth__logo{padding:1rem 0;width:15rem}@media screen and (min-width: 768px){.auth__logo{width:auto}}.auth__window{width:70%;min-height:30rem;background-color:#fff;padding:1.5rem 2rem 2rem;position:relative}@media screen and (min-width: 768px){.auth__window{width:40rem}}.auth__window form{display:flex;flex-direction:column;height:100%;gap:2rem}.auth__window form .ph-alert{position:absolute;width:calc(100% - 4rem);top:4.5rem}.auth__window__title{font-size:1rem;font-weight:700}.auth__window__inputs{flex-grow:1;display:flex;flex-direction:column;gap:1rem;justify-content:center}.auth__window__inputs>p.label{margin:1rem 0}.auth__window__inputs>.error-message{text-align:right;margin-top:1rem}.auth__window__button{margin-left:auto;margin-right:0;padding:0 3rem}.auth__window__actions{display:flex;justify-content:space-between;position:absolute;bottom:-3.5rem;padding-bottom:1rem;left:0;width:100%}.auth__window__actions a{color:#fff;text-decoration:none}.ph-dialog{padding:30px!important}.ph-dialog-inner{padding:2rem!important}.ph-dialog-head{font-weight:700!important;padding-top:0!important}.ph-dialog-close{margin-right:0!important}.dialog__delete-tax .ph-dialog-content .dialog__confirm__content{min-height:10rem}.dialog__absence{min-width:20rem;width:60rem}.dialog__absence .ph-datepicker{width:100%}.dialog__absence__content__filter{display:flex;gap:1rem;padding:1rem 0}.dialog__absence__content__filter__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:1rem}.dialog__absence__content__filter__button:not(:last-child){border-right:1px solid var(--border-default)}.dialog__absence__content__dates{width:100%;display:flex;gap:1rem;padding:1rem 0}.dialog__absence__content__reason,.dialog__absence__content__additional__note,.dialog__absence__content__iban-info{padding-bottom:1rem}.dialog__absence__content__iban-info__edit-iban{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0 0 0 .25rem;font-weight:600}.dialog__absence__employee{display:flex;flex-direction:column;gap:1rem}.dialog__absence__employee__title{font-size:1.2rem;margin-bottom:1rem}.dialog__confirm{min-width:20rem;width:35rem;min-height:30rem;max-width:50rem}.dialog__confirm__content{min-height:18rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.dialog__confirm__content__textarea textarea{min-height:10rem;width:100%}.dialog__confirm__content__textarea .ph-field-base.ph-disabled{background-color:var(--light)!important;cursor:auto!important;color:var(--fg-secondary)!important}.dialog__confirm__content__textarea .ph-field-base.ph-disabled textarea{resize:none}.dialog__confirm__content h2{max-width:30rem;overflow:hidden;margin-bottom:1.5rem;text-align:center;font-weight:700;line-height:2.5rem}.dialog__confirm__content h4{text-align:center;line-height:1.5rem}.dialog__confirm__content__bold{font-weight:700}.dialog__confirm__content__related{margin:1.5rem 0;display:flex;flex-direction:column;gap:.5rem}.dialog__confirm__content__related h3{margin-bottom:1rem}.dialog__confirm__content__related li{margin:.5rem 0}.dialog__confirm__content__scroll{justify-content:flex-start;height:35rem;max-height:35rem;overflow-y:scroll;overflow-x:hidden;position:relative;margin-bottom:1rem}.dialog__confirm__content__scroll .groups__table__checkbox,.dialog__confirm__content__scroll .dialog__confirm__content__sticky{align-items:center}.dialog__confirm__content__scroll svg{overflow:unset}.dialog__confirm__content__sticky{align-items:center;padding:.75rem 1rem;position:sticky;bottom:0;background:white;width:95%;height:2.5rem}.dialog__confirm__content__sticky .icons{position:absolute;right:0}.dialog__confirm__content__sticky .icons .checkmark{cursor:pointer;margin-right:1rem;fill:var(--primary)}.dialog__confirm__content__sticky .icons .close{cursor:pointer;margin-right:1.5rem;fill:var(--secondary)}.dialog__confirm__content__sticky span{cursor:pointer}.dialog__confirm__content__sticky .ph-input{flex-grow:1}.dialog__confirm__content__sticky .ph-field-base{min-height:2.2rem}.dialog__confirm__content-payment{display:flex;flex-direction:column;gap:1rem}.dialog__confirm__content__payment-wrapper{display:grid;gap:1rem;margin-top:2rem}.dialog__confirm__content__payment-wrapper>button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5rem 2rem;text-align:center;line-height:1.5rem;border:1px solid var(--border-default);cursor:pointer}.dialog__confirm__content__payment-wrapper>button.active{border:2px solid var(--primary);background-color:var(--primary-light)}.dialog__confirm__content__payment-wrapper>p.bold-text{font-weight:700}.dialog__confirm__footer{padding-top:1.5rem;display:flex;justify-content:space-between;border-top:1px solid rgba(0,0,0,.1)}.dialog__confirm__footer__actions{display:flex}.dialog__confirm__footer__actions-push-right{margin-left:auto}.dialog__confirm__footer.align-right{justify-content:flex-end}.dialog__width-auto{width:auto}.dialog__cancellation{width:30rem;height:20rem}.dialog__cancellation__icon{position:absolute;top:8rem;left:50%;transform:translate(-50%) scale(4);color:var(--danger)}.dialog__cancellation__content{padding:2.5rem 0 3rem}.dialog__simple-file-upload{min-width:20rem;width:35rem}.dialog__simple-file-upload__img-preview{width:25rem}.dialog__simple-file-upload__img-preview img{width:100%}.dialog__evaluation-scores{width:80rem;overflow-y:auto}.dialog__evaluation-scores__wrapper{max-height:70vh;overflow-y:auto}.dialog__evaluation-scores__strand__item{margin-bottom:2rem}.dialog__evaluation-scores__strand__title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.dialog__evaluation-scores__strand__criteria{width:100%;display:flex;gap:2rem;margin-bottom:1.5rem}.dialog__evaluation-scores__strand__criteria__title{font-weight:700;flex:1;padding-left:1rem}.dialog__evaluation-scores__strand__criteria__score{width:5rem;display:flex;flex-direction:column;align-items:center}.dialog__evaluation-scores__strand__criteria__score__description{display:flex;align-items:center}.dialog__evaluation-scores__strand__criteria__score__description__tooltip{z-index:1}.dialog__evaluation-scores__strand__criteria__score__description__icon{margin-left:.5rem}.dialog__evaluation-scores__strand__criteria__score__title{font-size:.875rem}.dialog__evaluation-scores__strand__criteria__score__value{font-size:3rem}.dialog__evaluation-scores__strand__criteria__description{flex-basis:50%;border:1px solid var(--border-default);padding:.5rem;position:relative;border-radius:5px}.dialog__evaluation-scores__strand__criteria__description__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:absolute;bottom:.5rem;right:.5rem}.dialog__term-report{width:70rem}@media screen and (max-width: 768px){.dialog__term-report{width:fit-content}}.dialog__term-report__content{border:1px solid var(--border-default);padding:.5rem;height:100%;border-radius:5px;min-height:18rem}.dialog__term-report__content__section{margin-bottom:1.5rem}.dialog__transportation-request{width:40rem}@media screen and (max-width: 768px){.dialog__transportation-request{width:fit-content}}.dialog__transportation-request .dialog__confirm__content{justify-content:flex-start}.dialog__archive__accordion__wrapper{margin-bottom:.5rem}.dialog__archive__accordion__body{margin:1rem 0 .5rem;display:flex;flex-direction:column;gap:.5rem}.dialog__archive__content{max-height:40rem;overflow:auto}.table{background-color:var(--tag-text-color)}.table th{font-weight:400!important}.table thead tr th{background-color:var(--table-header-color)}.table-mobile .bold{display:flex;align-items:center}.table-mobile .users__table__headers__item__button__sort{display:none}.table-last{display:flex;margin-left:auto;justify-content:flex-end}@media screen and (max-width: 768px){.ph-accordion-content .ph-checkbox-wrapper{display:none}.users__table__headers__item__button__text{color:#000!important;font-weight:700}}.ph-drawer-head{z-index:10}.ph-drawer{width:90vw}@media screen and (min-width: 768px){.ph-drawer{min-width:450px;width:50%}}.drawer__users__header{display:flex;align-items:center;gap:1rem;height:5rem}.drawer__users__form{display:flex;flex-direction:column}.drawer__users__form__employee__permissions{display:flex;gap:1rem;flex-wrap:wrap}.drawer__users__form__employee__permissions__item{flex-basis:40%}.drawer__users__form .ph-select-field{align-items:center}.drawer__users__form__students{gap:1rem}@media screen and (min-width: 768px){.drawer__users__form__students table th:last-child{padding-right:2rem}}.drawer__users__form__students__new{position:relative;width:90%}.drawer__users__form__students__new__trash{position:absolute;right:-4rem;transform:scale(1.5);top:2rem}.drawer__users__form__students__new__details{cursor:pointer;position:absolute;right:-6rem;top:2.75rem;color:var(--fg-secondary)!important}.drawer__users__form__students__new__details li{white-space:nowrap}.drawer__users__form__students__new__details .action-menu-options{z-index:1}.drawer__users__form__students__title{margin-top:2rem;font-size:1.25rem;font-weight:500;color:var(--fg-secondary);margin-bottom:1rem}.drawer__users__form__students__subtitle{color:var(--fg-secondary)}.drawer__users__form__students__item{margin-bottom:1rem;padding:1rem;background-color:var(--secondary-light)}.drawer__users__form__students__item__actions{display:flex;justify-content:space-between}.drawer__users__form__students__item__actions-delete{width:100%}.drawer__users__form__students__error{color:var(--secondary);display:none}.drawer__users__form__students__error-visible{display:block}.drawer__users__form__students__relations{display:flex;justify-content:flex-end}.drawer__users__form__students__relations .action-menu{margin-left:unset}.drawer__users__form__students__relations .ph-tag{height:50%;margin:auto 0}.drawer__users__form .invoice-wrapper{margin-top:1rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media screen and (max-width: 1280px){.drawer__users__form .invoice-wrapper{grid-template-columns:repeat(1,1fr)}}.drawer__users__form__actions{display:flex;justify-content:flex-end}.drawer__users__form__actions__cancel{margin-right:auto}.drawer__users__tooltip{right:-4rem}.drawer__users__tooltip .tooltip-content:after{left:30%}.drawer__users__table{max-height:30vh;overflow-y:auto}.drawer__transportation-management__form{margin-top:2rem;display:flex;flex-direction:column}.drawer__transportation-management__form__details__item{display:flex;justify-content:space-between}.drawer__transportation-management__form__details__item__input:first-child{flex-grow:2;margin-right:1rem}.drawer__transportation-management__form__radio-group{display:flex;gap:1rem;margin-left:.1rem}@media screen and (max-width: 768px){.drawer__transportation-management__form__radio-group{flex-wrap:wrap}}.drawer__transportation-management__form__selects{display:flex;flex-direction:column;gap:2rem;margin-top:4rem;margin-bottom:2rem}.drawer__transportation-management__form__route-details{display:flex;justify-content:space-between;margin:1rem 0}.drawer__transportation-management__form__route-details__index{width:15px;height:15px;border-radius:50%;background:var(--primary-light);color:var(--text-color);display:flex;align-items:center;justify-content:center;align-self:center;padding:.5rem;margin-right:.5rem}.drawer__transportation-management__form__route-details__time{display:flex;flex-direction:column}.drawer__transportation-management__form__route-details__time .ph-timepicker:first-child{margin-bottom:1.25rem}.drawer__transportation-management__form__route-details__note{flex-grow:2;margin-left:1rem}.drawer__transportation-management__form__route-details__delete{align-self:center;margin-left:1rem}.drawer__transportation-management__form__add-stop{display:flex;justify-content:center}.drawer__transportation-management__form__add-stop__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center}.drawer__transportation-management__form__add-stop__button__icon{transform:scale(2);color:var(--primary)}.drawer__transportation-management__form__add-stop__button span{color:var(--text-color)}.drawer__transportation-management__form__delete-stop{display:flex;justify-content:center}.drawer__transportation-management__form__delete-stop__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.drawer__transportation-management__form__delete-stop__button__icon{transform:scale(1.5);color:var(--secondary)}.drawer__transportation-management__form__delete-stop__button:disabled .drawer__transportation-management__form__delete-stop__button__icon{color:var(--disabled);cursor:not-allowed}.drawer__transportation-management__form__actions{display:flex;justify-content:flex-end}.drawer__transportation-management__form__actions__cancel{margin-right:auto}.overflow-hidden{overflow:hidden}.dashboard{display:flex;width:100%;height:100vh;overflow:auto}.dashboard__sidemenu__icon{transform:scale(1.25)}.dashboard__main{width:calc(100% - 200px)}.dashboard__main__usermenu{z-index:10;padding:1rem 0}.dashboard__main__usermenu .action-menu-options{padding:.5rem 0}.dashboard__main__usermenu__toggle{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--primary)}.dashboard__main__actions{padding:.5rem 2rem;display:flex;justify-content:flex-end;border-bottom:1px solid var(--border-light)}@media screen and (max-width: 576px){.dashboard__main__actions{padding:.5rem 1.5rem}}.dashboard__large{width:calc(100% - 50px)}@media screen and (max-width: 576px){.dashboard__large{width:100%}}.dashboard__menu__button{border:none;margin:0 auto 0 0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:none}.dashboard__menu__button:hover{color:var(--primary)}.dashboard__menu__button__icon{transform:scale(1.5)}@media screen and (max-width: 576px){.dashboard__menu__button{display:block}}.dashboard__content{display:flex;max-width:100%;padding:3rem 2rem;gap:2.5rem;align-items:center;flex-direction:column}.dashboard__content p,.dashboard__content h2,.dashboard__content span{color:var(--fg-secondary)}.dashboard__title{font-weight:700}@media screen and (max-width: 576px){.dashboard__logo{max-width:100%}}.dashboard__links__wrapper h3{margin-bottom:.5rem;color:var(--fg-secondary)}.dashboard__links__list{list-style-type:none}.dashboard__links__list li{line-height:1.5rem}.dashboard__link{text-decoration:none;font-weight:700;color:var(--primary)}.skeletons__table__item-first{display:flex;align-items:center;gap:1rem}.skeletons__table__item-last{display:flex;justify-content:flex-end}.skeletons__form{display:flex;flex-direction:column;gap:1rem}.skeletons__form__row{display:flex}.skeletons__form__row__item{display:flex;flex-direction:column;gap:.5rem;flex-basis:100%}.skeletons__form__row__item-first{display:flex;align-items:center;gap:1rem}.skeletons__filter{padding:1rem 0;display:flex;gap:1rem}.floating__alert{position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.password__requirements-full{grid-column:1/3;margin-bottom:2rem}.password__requirements__title{margin-bottom:.5rem;display:block}.password__requirements__list{list-style-type:none}.password__requirements__list__item{display:flex;align-items:center;margin-bottom:.25rem}.password__requirements__list__item__icon{transform:scale(1.5);margin-right:1rem;color:var(--radio-border)}.password__requirements__list__item__icon-valid{color:var(--primary)}.password__requirements-expand{grid-column:1/3;margin-bottom:1rem}.upload__file{display:flex;flex-direction:column;align-items:center;gap:1rem;border:1px solid var(--border-default);background-color:var(--bg-light);padding:1rem;border-radius:5px;margin:1rem 0rem;position:relative}.upload__file-active{border:1px solid var(--primary);background-color:var(--bg-default)}.upload__file-error{border:1px solid var(--secondary)}.upload__file-documents{grid-column:1/-1}.upload__file__title{font-weight:600;font-size:1rem}.upload__file__text{height:1.5rem}.upload__file__text p{text-align:center}.upload__file__text__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;box-shadow:none;color:var(--secondary);transform:scale(1.2)}.upload__file__text-selected{display:flex;align-items:center;gap:1rem}.upload__file__input{visibility:hidden;height:0px;width:1px}.upload__file__icon{transform:scale(4);margin:2rem 0}.upload__file__icon-small{transform:scale(2);margin:1rem 0}.upload__file__errors{color:var(--secondary);margin-top:1rem;height:1rem;font-size:1.2rem;font-weight:800}.upload__file__progress{border:1px solid var(--border-default);background-color:#fff;border-radius:5px;width:20rem;height:2rem;position:relative;overflow-x:hidden}.upload__file__progress-bar{height:100%;background-color:var(--bg-default)}.upload__file__progress__value{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);color:#fff;mix-blend-mode:difference;z-index:2}.upload__file__required{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:.5rem 0}@media screen and (max-width: 768px){.upload__file__required{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width: 1024px){.upload__file__required{gap:1rem}}.upload__file__required__item{position:relative;display:flex;flex-direction:column;align-items:center;background-color:var(--bg-light);padding:1rem;gap:1rem;border:1px solid var(--border-default)}@media screen and (max-width: 1024px){.upload__file__required__item{gap:.75rem}}.upload__file__required__item__text{word-wrap:break-word}@media screen and (max-width: 1280px){.upload__file__required__item__text{font-size:.875rem}}.upload__file__required__item__errors{position:absolute;bottom:-1.25rem;left:0;font-size:.75rem;color:var(--secondary)}.upload__file__required__item__actions{position:relative}.upload__file__required__item-drag{border:1px solid var(--primary);background-color:var(--bg-default)}.upload__file__required__item-filled{background-color:var(--primary-light)}.upload__file__required__item-error{border:1px solid var(--secondary)}.upload__file__required__item__title{margin-top:2rem;font-weight:600}.upload__file__required__item__icon{transform:scale(1.5)}@media screen and (max-width: 1280px){.upload__file__required__item__icon{transform:scale(1.25)}}.upload__file__required__item__icon__absolute{position:absolute;top:2rem;left:2rem}@media screen and (max-width: 1280px){.upload__file__required__item__icon__absolute{top:1rem;left:1rem}}.upload__file__required__item__icon-success{color:var(--primary)}.upload__file__required__item__icon-warning{color:var(--secondary)}.upload__file__required__item__icon-trash{position:absolute;top:50%;transform:translateY(-50%);right:-3rem}@media screen and (max-width: 1400px){.upload__file__required__item__icon-trash{right:-2rem}}.upload__file__required__item__icon-trash:disabled{color:var(--text-disabled);cursor:not-allowed}.upload__file__other{overflow-x:auto;display:flex;gap:2rem;border:1px solid var(--border-default);background-color:var(--bg-light);padding:1rem}.upload__file__other__item{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem}.upload__file__other__item__remove{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.upload__file__other__item__icon{position:absolute;top:-.5rem;right:-.5rem;border:1px solid var(--border-default);border-radius:100%;background-color:#fff;cursor:pointer}.upload__file__other__item__img{background-color:var(--bg-default);height:6rem;width:6rem;display:flex;align-items:center;justify-content:center}.upload__file__other__item__img__icon{transform:scale(1.5)}.upload__file__other__item__text{margin-top:.25rem;font-size:.875rem}.upload__file__preview{gap:.5rem;height:17rem;width:calc(100% - 4rem);display:flex;flex-direction:column}@media screen and (max-width: 1920px){.upload__file__preview{width:calc(100% - .5rem);padding:.5rem 0;margin:0}}.upload__file__preview__page canvas{height:auto!important;max-height:10rem;width:100%!important;object-fit:contain}@media screen and (max-width: 1920px){.upload__file__preview__page canvas{max-height:8rem}}.upload__file__preview__page__file__name{margin-top:.5rem}.upload__file__preview__reattach{background-color:var(--dark-focus)!important;outline:1px solid var(--dark-focus)!important}.upload__file__preview__title{display:flex;align-items:center;margin-top:6rem;margin-bottom:2.7rem;text-align:center}.upload__file__preview__attach__button{margin-top:2.75rem}@media screen and (max-width: 1920px){.upload__file__preview__attach__button{margin-top:1rem}}.upload__file__preview__zoom__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;gap:1rem}.upload__file__preview__zoom__button__icon{transform:scale(1.5)}.image__upload{cursor:pointer;margin:0 2rem 0 1rem;height:8rem;width:8rem;background-color:var(--secondary-light);border-radius:100%;position:relative}.image__upload__error{position:absolute;bottom:-2rem;left:0;min-width:20rem}.image__upload-error{border:1px solid var(--secondary);font-size:12px;color:var(--danger)}.image__upload__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;border-radius:100%;z-index:3;object-fit:contain}.image__upload__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:100%;position:absolute}.image__upload__button-add{width:100%;height:100%;z-index:10}.image__upload__button-close{right:-1.5rem;top:-.5rem}.image__upload__button-close:hover{color:var(--fg-secondary)}.image__upload__button-upload{right:-1.5rem;bottom:-.5rem;color:var(--primary)}.image__upload__button-upload-disabled{display:none;cursor:not-allowed;pointer-events:none;color:var(--fg-secondary)}.image__upload__button-upload:hover{color:var(--primary-active)}.image__upload__button-check{cursor:auto;right:-1.5rem;bottom:-.5rem;color:var(--primary)}.image__upload__input{visibility:hidden}.image__upload__icon{position:absolute;top:50%;left:50%;fill:#fff;border-radius:100%;background-color:var(--secondary-light);transform:translate(-50%,-50%) scale(2);z-index:1}.file__preview__page canvas{height:auto!important;width:75%!important}@media screen and (max-width: 768px){.file__preview__page canvas{width:100%!important}}.month-pagination{justify-self:center;display:flex;align-items:center;gap:.5rem;min-width:20rem}@media screen and (max-width: 768px){.month-pagination{min-width:unset}}.month-pagination__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--border-default);display:flex;align-items:center;justify-content:center;height:24px;width:24px}.month-pagination__button:disabled{cursor:not-allowed;background-color:#fff}.month-pagination__button:hover{background-color:var(--bg-default)}.month-pagination__dash{margin:0 .5rem}.month-pagination-skeleton{display:flex;gap:.5rem}.navigate-back{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center}.navigate-back h4{margin-left:.25rem}.text-editor__label{margin-bottom:.5rem}.text-editor .quill{margin-top:.5rem}.text-editor .quill .ql-editor{height:150px}.text-editor .quill .ql-disabled{pointer-events:none;cursor:not-allowed}.text-editor .quill.disabled-to-auto .ql-toolbar{pointer-events:none}.users,.groups{padding:1rem 2rem}@media screen and (min-width: 768px){.users table th:last-child,.groups table th:last-child{padding-right:2rem}}@media screen and (max-width: 576px){.users,.groups{padding:1rem}}.users table th:first-child,.groups table th:first-child{width:55%}.users__table,.groups__table{width:5rem;display:flex}.users__table__headers__item__button,.groups__table__headers__item__button{border:none;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;gap:1rem;padding:0;margin:0}.users__table__headers__item__button__text,.groups__table__headers__item__button__text{color:#fff}.users__table__headers__item__button__sort,.groups__table__headers__item__button__sort{display:flex;flex-direction:column}@media screen and (max-width: 576px){.users__table__headers__item__button__sort,.groups__table__headers__item__button__sort{display:none}}.users__table__headers__item__button__sort__icon,.groups__table__headers__item__button__sort__icon{color:#fff;transform:scale(.8)}.users__table__headers__item__button__sort__icon-disabled,.groups__table__headers__item__button__sort__icon-disabled{visibility:hidden}.users__table__checkbox,.groups__table__checkbox,.dialog__confirm__content__sticky{display:flex;gap:.5rem}.users__table__checkbox .ph-checkbox,.groups__table__checkbox .ph-checkbox,.dialog__confirm__content__sticky .ph-checkbox{margin-right:1.5rem}.users__table__checkbox__navigate,.groups__table__checkbox__navigate{cursor:pointer}.users__table__select-all,.groups__table__select-all{display:flex;gap:2rem}.users__actions,.groups__actions{display:flex;justify-content:space-between;padding:.5rem 0}.users__actions .users__filters__actions__search,.groups__actions .users__filters__actions__search{margin-left:auto}.users__actions .ph-input,.groups__actions .ph-input{align-items:center;width:18rem}@media screen and (min-width: 576px){.users__actions .ph-input,.groups__actions .ph-input{width:35rem}}.users__actions__input__icon,.groups__actions__input__icon{transform:scale(1.5);height:auto}.users__actions__icons,.groups__actions__icons{display:flex}.users__actions__icons__button,.groups__actions__icons__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0 .5rem}@media screen and (max-width: 576px){.users__actions__icons__button,.groups__actions__icons__button{padding:0 .75rem}}.users__actions__icons__item,.groups__actions__icons__item{transform:scale(1.5)}.users__filters,.groups__filters{padding:1rem 0}.users__filters__item,.groups__filters__item{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.5rem 2rem .5rem 1rem;font-weight:500;background-color:#fff;color:var(--table-header-color)}.users__filters__item:not(:last-child),.groups__filters__item:not(:last-child){border-right:1px solid var(--border-light)}.users__filters__item-header,.groups__filters__item-header{padding-left:0;display:flex;align-items:center;cursor:auto;margin:1rem 1rem 1rem .5rem}.users__filters__item-header svg,.groups__filters__item-header svg{fill:var(--table-header-color);margin-right:1.5rem}.users__filters__item__title,.groups__filters__item__title{margin-right:3rem;color:var(--table-header-color)}.users__filters__item__icon,.groups__filters__item__icon{transform:scale(2)}.users__filters__item-active,.groups__filters__item-active{color:var(--text-color)}.users__filters__actions,.groups__filters__actions{display:flex;align-items:flex-end;padding-top:1rem;gap:1rem}.users__filters__actions>button:first-of-type,.groups__filters__actions>button:first-of-type{margin-left:auto}.users__filters__actions__search,.groups__filters__actions__search{display:flex}.users__filters__actions__search .ph-field-base,.groups__filters__actions__search .ph-field-base{border-radius:3px 0 0 3px}.users__filters__actions__search .ph-button,.groups__filters__actions__search .ph-button{min-height:unset;height:35px;border-radius:0 3px 3px 0;box-shadow:unset}.users__filters__container,.groups__filters__container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.users__pagination,.groups__pagination{padding:2rem;display:flex;justify-content:center}.admission{background-image:url(/img/login-background.png);background-repeat:repeat-y;background-size:contain;background-position:top;background-blend-mode:multiply;background-color:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;max-height:auto}@media screen and (min-width: 768px){.admission{padding:5rem 15%;min-height:calc(100vh - 10rem)}}.admission h2{color:var(--table-header-color)}.admission h3{margin-bottom:1rem;color:var(--table-header-color)}.admission .drawer__users__form__students__new{width:100%}.admission .drawer__users__form__students__new:not(:first-of-type){padding-top:1rem;border-top:1px solid var(--table-header-color)}.admission .drawer__users__form__students__item{background-color:transparent;margin-bottom:2rem;padding:0}@media screen and (min-width: 768px){.admission .drawer__users__form__students__item{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.admission .drawer__users__form__students__item>div{margin-bottom:0}.admission .drawer__users__form__students__item h3{grid-column:1/span 2}}.admission .ph-checkbox-wrapper{min-height:5.5rem}.admission .ph-checkbox-wrapper p.error-message{margin-top:.5rem;color:var(--danger)}.admission li{line-height:1.5rem}.admission button[type=submit]{margin:5rem auto 1rem}.admission .full-width{grid-column:span 2}.admission .admission-form{background-color:var(--light);margin-top:2rem;padding:2rem 3rem}.admission__form{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;background-color:var(--light);padding:2rem 5rem;width:80%}.admission__form-push-left{grid-column:1}.admission__form-push-right{grid-column:2}.admission__form__diploma{display:flex;gap:.5rem}.admission__form__diploma__input{width:100%}.admission__form .ph-toggle,.admission__form .invoice-wrapper{grid-column:span 2}.admission__form .invoice-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (max-width: 1280px){.admission__form .invoice-wrapper{grid-template-columns:repeat(1,1fr)}}.error{height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:center}.error__header{font-size:8rem}.error__message{font-size:1.2rem;color:var(--fg-secondary)}.error__actions{display:flex;margin-top:2rem;gap:2rem}.profile{display:flex;max-width:100%;padding:1rem 2rem;gap:3rem}@media screen and (max-width: 768px){.profile{flex-direction:column}}.profile__parent,.profile__employee{width:calc(50% - 4rem)}@media screen and (max-width: 768px){.profile__parent,.profile__employee{width:calc(100% - 4rem)}}.profile__parent__actions,.profile__employee__actions{display:flex}.profile__parent__actions__update,.profile__employee__actions__update{margin-left:auto}.profile__parent .invoice-wrapper,.profile__employee .invoice-wrapper{margin-top:1rem}.profile__students{width:calc(50% - 4rem)}@media screen and (max-width: 768px){.profile__students{width:calc(100% - 4rem)}}.profile__students__title{font-size:1.25rem;color:var(--fg-secondary);margin:2rem 0}.profile__students__form{width:90%;position:relative;padding:2rem 0}.profile__students__form:not(:last-of-type){border-bottom:1px solid var(--border-default)}.profile__students__form__arrow{position:absolute;right:-5rem;top:3rem;transform:scale(1.5);transition:all .25s}.profile__students__form__arrow-active{transform:rotate(-90deg) scale(1.5)}.settings,.employee-settings{padding:1rem 2rem;max-width:1200px}.settings__section,.employee-settings__section{padding-bottom:2rem;border-bottom:1px solid var(--border-light);display:grid;grid-template-columns:repeat(2,1fr);column-gap:3rem;row-gap:1.5rem}.settings__section:not(:first-of-type),.employee-settings__section:not(:first-of-type){margin-top:2rem}.settings__section:nth-of-type(4),.employee-settings__section:nth-of-type(4){padding-bottom:4rem}@media screen and (max-width: 1024px){.settings__section,.employee-settings__section{grid-template-columns:1fr}}.settings__section__item,.employee-settings__section__item{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;position:relative}.settings__section__item-1,.employee-settings__section__item-1{order:1}.settings__section__item-2,.employee-settings__section__item-2{order:2}@media screen and (max-width: 1024px){.settings__section__item-2,.employee-settings__section__item-2{order:9}}.settings__section__item-3,.employee-settings__section__item-3{order:3}.settings__section__item-4,.employee-settings__section__item-4{order:4}@media screen and (max-width: 1024px){.settings__section__item-4,.employee-settings__section__item-4{order:11}}.settings__section__item-5,.employee-settings__section__item-5{order:5}.settings__section__item-6,.employee-settings__section__item-6{order:6}@media screen and (max-width: 1024px){.settings__section__item-6,.employee-settings__section__item-6{order:13}}.settings__section__item-7,.employee-settings__section__item-7{order:7}@media screen and (max-width: 1024px){.settings__section__item-meat-menu,.employee-settings__section__item-meat-menu{order:5}}.settings__section__item__add,.employee-settings__section__item__add{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:absolute;right:4rem;bottom:-3rem;display:flex;align-items:center}.settings__section__item__add__icon,.employee-settings__section__item__add__icon{transform:scale(2) translate(-50%);color:var(--primary)}.settings__section__item__trash,.employee-settings__section__item__trash{border:none;margin:0;padding:0;text-align:inherit;font:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:absolute;right:-3rem;top:.75rem;border-radius:100%;height:2rem;width:2rem}@media screen and (max-width: 1024px){.settings__section__item__trash,.employee-settings__section__item__trash{right:.5rem}}.settings__section__item__trash__icon,.employee-settings__section__item__trash__icon{transform:scale(1.5);color:var(--secondary)}.settings__section__item__label,.employee-settings__section__item__label{grid-column:1/5}.settings__section__item__label:after,.employee-settings__section__item__label:after{content:"*";display:inline;margin-left:.25rem;color:var(--secondary)}.settings__section__item__label-extend,.employee-settings__section__item__label-extend{grid-column:1/4}.settings__section__item__label-not-required:after,.employee-settings__section__item__label-not-required:after{content:none}.settings__section__item__input,.employee-settings__section__item__input{grid-column:6/7}.settings__section__item__input-expand,.employee-settings__section__item__input-expand{grid-column:4/7}.settings__section__item-left,.employee-settings__section__item-left{grid-column:1/2}.settings__section__item-right,.employee-settings__section__item-right{grid-column:2/3}@media screen and (max-width: 1024px){.settings__section__item-right,.employee-settings__section__item-right{grid-column:1}}.settings__section__item__box,.employee-settings__section__item__box{align-self:center;padding:1rem 3rem;width:100%;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.settings__section__item__box,.employee-settings__section__item__box{flex-direction:column}.settings__section__item__box__item,.employee-settings__section__item__box__item{margin-bottom:1rem}}.settings__section__item__box__button,.employee-settings__section__item__box__button{align-self:center;margin-top:1rem}.settings__section__item-box,.employee-settings__section__item-box{border:1px solid var(--border-light);padding:2rem;display:flex;flex-direction:column;align-items:flex-start}.settings__section__title,.employee-settings__section__title{grid-column:1/-1;font-weight:700}.settings__section__title-10,.employee-settings__section__title-10{order:10}.settings__actions,.employee-settings__actions{margin-top:5rem;grid-column:1/-1;order:16;display:flex}.settings__actions__button,.employee-settings__actions__button{margin-left:auto}.employee-settings__section{border-bottom:none}.payments{padding:1rem 2rem}@media screen and (min-width: 768px){.payments table th:last-child{padding-right:2rem}}@media screen and (max-width: 576px){.payments{padding:1rem}}.payments.fixed-width{max-width:1200px}.payments .table-desktop th:first-child{width:40%}.payments .table-desktop .paid-tax{display:flex;align-items:center;min-height:45px;gap:.5rem}.payments .table-desktop .paid-tax svg{fill:var(--primary)}.payments__wrapper{font-size:1.25rem;margin:2rem 0;line-height:2rem}.payments__wrapper :first-child{min-width:50%}.payments__wrapper__flex{display:flex;align-items:end;justify-content:space-between;margin:2rem 0}@media screen and (max-width: 576px){.payments__wrapper{flex-direction:column}}.payments__item{padding:4rem 0;justify-content:space-between;display:flex;width:100%;align-items:center}.payments__item:not(:last-child){border-bottom:3px solid var(--border-default)}.payments__item__actions{min-width:12rem;margin-right:1rem}.payments__item__actions__amount{display:flex;justify-content:center}.payments__item__actions__pay{width:100%}.payments__item__actions__desc{grid-column:2/3}.payments__item__titles{display:flex;flex-direction:column;gap:.5rem}.payments__item__titles__h2{font-weight:700;font-size:1.75rem}.payments__item__titles__p{margin-top:1rem;margin-bottom:2rem;color:var(--fg-secondary)}.payments__item__titles__h3{font-size:1.25rem}.payments__item__titles-error{color:var(--secondary)}.payments__item__titles__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--primary)}.payments__pre-payment{width:70%;max-width:1000px;border:1px solid var(--border-default);margin:5rem auto;padding:4rem 5rem;font-size:1.25rem}@media screen and (max-width: 576px){.payments__pre-payment{width:auto;padding:1rem;margin:1rem}}.payments__pre-payment__title{font-weight:700;font-size:1.75rem;text-align:center;margin-bottom:3rem}.payments__pre-payment__value{font-weight:700}.payments__pre-payment__details{display:flex;flex-direction:column;gap:.5rem;margin:2rem 0}.payments__pre-payment__details__value{font-weight:700}.payments__pre-payment__plans{margin-bottom:1rem}.payments__pre-payment__plans__title{font-size:1.25rem;border-bottom:2px solid var(--primary);padding-bottom:1rem}.payments__pre-payment__plans__weeks{padding:.5rem 0;display:flex;flex-wrap:wrap;gap:2rem 10rem}.payments__pre-payment__plans__weeks__item{display:flex;flex-direction:column;gap:.5rem}.payments__pre-payment__plans__weeks__item__value{font-size:1.25rem;letter-spacing:2px}.payments__pre-payment__plans__info-text{margin-top:3rem;text-align:center}.payments__pre-payment__plans__pay-button{display:flex;justify-content:end}.payments__pre-payment__amount{text-align:end;color:var(--primary);font-weight:700;padding-top:2rem}.payments__pre-payment__actions{margin-top:5rem;display:flex;align-items:center;justify-content:center;gap:1rem}.payments__total{font-size:1.25rem;text-align:right;line-height:2rem;color:var(--primary);font-weight:700}.payments__response{border:1px solid var(--border-default);padding:4rem 5rem;display:flex;flex-direction:column;align-items:center}.payments__response__title{text-align:center;font-size:1.75rem;font-weight:700;margin:2rem 0}.payments__response__icon{transform:scale(3);padding:1rem;text-align:center}.payments__response__icon-success{color:var(--primary)}.payments__response__icon-error{color:var(--secondary)}.payments__response__list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:10rem;row-gap:.5rem;margin-bottom:4rem}.payments__response__actions{display:flex;align-items:center;justify-content:center;gap:1rem}.food-management__actions{padding:1rem 2rem;display:flex;align-items:flex-end;justify-content:space-between}.food-management__actions:after{content:"";display:block}@media screen and (max-width: 768px){.food-management__actions:after{display:none}}@media screen and (max-width: 576px){.food-management__actions{flex-direction:column;align-items:start;gap:1rem}}.food-management__actions__buttons{display:flex;align-items:center;gap:.5rem}.food-management__actions__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--border-default);padding:.5rem}.food-management__filter{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background-color:var(--bg-default)}.food-management__filter__inputs{display:flex;gap:.5rem}.food-management__filter__calculations{display:flex;gap:1.5rem}.food-management__filter__calculations__item__value{font-weight:700}.food-management__filter__actions{margin-left:auto;display:flex;align-items:center;gap:1rem}.food-management__filter__actions__label{border-right:1px solid var(--border-default);padding-right:1rem}.food-management__filter__actions__tooltip .tooltip-content:after{left:80%}.food-management__title{padding:1rem 2rem}.food-management__calendar{padding:3rem 2rem;display:grid;grid-template-columns:repeat(6,1fr);column-gap:1rem}@media screen and (max-width: 1920px){.food-management__calendar{column-gap:.5rem}}.food-management__calendar__item{display:flex;flex-direction:column;align-items:center;gap:2rem}@media screen and (max-width: 1920px){.food-management__calendar__item{box-sizing:border-box;margin-bottom:1rem}}.food-management__calendar__item :before{content:"";display:block}.food-management__calendar__item__title{padding:1rem 0}.food-management__calendar__item__title-hidden{visibility:hidden}.food-management__calendar__item__upload{border:1px solid var(--border-default);padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;height:14rem}.food-management__calendar>button{border-radius:.5rem}.food-management__menu{display:flex;flex-direction:column;gap:2rem;padding:3rem 2rem}.food-management__menu__item{border:1px solid var(--border-default);width:calc(100% - 2rem);padding:1rem}.food-management__menu__item-selected{border:2px solid var(--primary)}.food-management__menu__item__radio{margin-bottom:1rem}.food-management__daily-menu{margin:2rem;padding:2rem;background-color:var(--bg-default)}.food-management__daily-menu__table{margin-top:2rem;display:grid;grid-template-columns:repeat(6,1fr)}.food-management__daily-menu__table>span{padding:1rem;border-top:1px solid var(--border-default)}@media print{.dashboard{height:unset!important}body{font-size:.875rem}.side-menu,.dashboard__main__actions,.food-management__actions{display:none}}.transportation-management__actions{padding:1rem 2rem}.transportation-management__routes{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem;padding:1rem;margin-left:3rem}@media screen and (max-width: 1280px){.transportation-management__routes{grid-template-columns:repeat(1,1fr)}}.transportation-management__routes__route{background-color:var(--bg-light);padding:1rem;width:45rem;min-height:40rem;border:1px solid var(--bg-light);margin:2rem auto}@media screen and (max-width: 1920px){.transportation-management__routes__route{width:35rem}}.transportation-management__routes__route__header{display:flex;flex-direction:row;justify-content:space-between}.transportation-management__routes__route__header__name{align-self:center}.transportation-management__routes__route__header__name h3{font-size:1.5rem;font-weight:600}.transportation-management__routes__route__header .action-menu-left{right:80%;top:20%}.transportation-management__routes__route__details{background-color:#fff;font-size:1rem;padding:1rem;margin-bottom:1rem;border:1px solid white;font-weight:600}.transportation-management__routes__route__details__stop-name{padding-bottom:.5rem;font-size:1.15rem}.transportation-management__routes__route__details__stop-details{display:flex;justify-content:space-between;text-align:center}.transportation-management__routes__route__details__stop-details__pickup-time__students{display:flex;justify-content:flex-start;align-items:center}.transportation-management__routes__route__details__stop-details__pickup-time__students button{margin:0;padding:0;min-width:20px;min-height:20px}.transportation-management__routes__route__details__stop-details__dropoff-time__students{display:flex;justify-content:flex-start;align-items:center}.transportation-management__routes__route__details__stop-details__dropoff-time__students button{margin:0;padding:0;min-width:20px;min-height:20px}.transportation-management__routes__route__details__stop-details h4{font-weight:600;margin-right:.5rem}.transportation-management__map{padding:2rem}.transportation-management__map__image{padding:2rem 0;margin:auto;display:flex;justify-content:center}.transportation-management__map__image iframe{width:1720px;height:1150px}@media screen and (max-width: 1920px){.transportation-management__map__image iframe{width:1200px;height:800px}}@media screen and (max-width: 1400px){.transportation-management__map__image iframe{width:900px;height:600px}}@media screen and (max-width: 1024px){.transportation-management__map__image iframe{width:780px;height:500px}}.transportation-management__users{margin-top:2rem}@media screen and (min-width: 768px){.transportation-management__users table th:last-child{padding-right:2rem}}.transportation-management__users__text{margin:1rem 0 2rem}.transportation-management__users__actions{display:flex;justify-content:flex-end;gap:1rem;margin:1rem 0}.transportation-management__users__table__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--primary)}.transportation-management__users__table__button:hover{color:var(--primary-hover)}.transportation-management__users__table__button-delete{color:var(--secondary)}.transportation-management__users__table__button-delete:hover{color:var(--secondary-hover)}.transportation-management__users__table__actions{display:flex;gap:1rem;justify-content:flex-end;color:var()}.taxes .ph-tabs-strip{padding:.5rem 2rem 0}.taxes__food,.taxes__transportation,.taxes__school{padding:1rem 2rem}@media screen and (min-width: 768px){.taxes__food table th:last-child,.taxes__transportation table th:last-child,.taxes__school table th:last-child{padding-right:2rem}}.taxes__food__content,.taxes__transportation__content,.taxes__school__content{margin-top:4rem}.taxes__food__title,.taxes__transportation__title,.taxes__school__title{font-weight:700;font-size:1.75rem;padding:1rem 0 2rem}.taxes__food__month__pagination,.taxes__transportation__month__pagination,.taxes__school__month__pagination{display:flex;justify-content:center;padding:.5rem 0}.taxes__food__month__pagination>div,.taxes__transportation__month__pagination>div,.taxes__school__month__pagination>div{min-width:unset;margin-left:-2rem}.taxes__food__filter,.taxes__transportation__filter,.taxes__school__filter{display:flex;align-items:flex-end;gap:1rem;padding:1rem 0}.taxes__food__filter__item,.taxes__transportation__filter__item,.taxes__school__filter__item{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-weight:500;background-color:#fff;color:var(--table-header-color);padding:.5rem 0}.taxes__food__filter__item:not(:last-child),.taxes__transportation__filter__item:not(:last-child),.taxes__school__filter__item:not(:last-child){border-right:1px solid var(--border-light);padding-right:2rem}.taxes__food__filter__item:not(:first-child),.taxes__transportation__filter__item:not(:first-child),.taxes__school__filter__item:not(:first-child){padding-left:1rem}.taxes__food__filter__item-active,.taxes__transportation__filter__item-active,.taxes__school__filter__item-active{color:var(--text-color)}.taxes__food__filter__close__button,.taxes__transportation__filter__close__button,.taxes__school__filter__close__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.taxes__food__filter__dates,.taxes__transportation__filter__dates,.taxes__school__filter__dates{display:flex;gap:1rem}.taxes__food__filter__dates .ph-calendar,.taxes__transportation__filter__dates .ph-calendar,.taxes__school__filter__dates .ph-calendar{min-width:22rem}.taxes__food__filter__bulk,.taxes__transportation__filter__bulk,.taxes__school__filter__bulk{margin-left:auto}.taxes__food__table__row__tooltip .tooltip-content:after,.taxes__transportation__table__row__tooltip .tooltip-content:after,.taxes__school__table__row__tooltip .tooltip-content:after{left:95%}.taxes__food__table__row__info,.taxes__transportation__table__row__info,.taxes__school__table__row__info{display:flex;gap:1rem}.taxes__food__table__row__info__button,.taxes__transportation__table__row__info__button,.taxes__school__table__row__info__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.taxes__food__table__row__info__icon,.taxes__transportation__table__row__info__icon,.taxes__school__table__row__info__icon{cursor:pointer;color:var(--primary);transform:scale(1.5)}.taxes__food__table__row-danger,.taxes__transportation__table__row-danger,.taxes__school__table__row-danger{color:var(--danger)}.taxes__food__table__actions,.taxes__transportation__table__actions,.taxes__school__table__actions{display:flex;gap:1rem;min-height:45px;justify-content:flex-end}.transportation-plan{padding:1rem 2rem}.transportation-plan__actions{display:flex;padding:1rem 0;justify-content:space-between;align-items:flex-end}.transportation-plan__actions__watch{display:flex;align-items:flex-end;gap:1rem}.transportation-plan__view{padding:1rem 0}.transportation-plan__view__route-details{display:flex;flex-direction:column}.transportation-plan__view__route-details__name{margin-bottom:.5rem}.transportation-plan__view__route-details__info{display:flex;justify-content:flex-start}.transportation-plan__view__route-details__info h4:first-child{margin-right:.5rem}.transportation-plan__view__route-plan{padding:1rem 0}.transportation-plan__view__route-plan h2{font-weight:700}.transportation-plan__view__route-plan h2:first-child{margin-bottom:.25rem}.transportation-plan__not-assigned{padding:1rem 0}.transportation-plan__map{padding:2rem 0;margin:auto;display:flex;justify-content:center}.transportation-plan__map iframe{width:1720px;height:1150px}@media screen and (max-width: 1920px){.transportation-plan__map iframe{width:1200px;height:800px}}@media screen and (max-width: 1400px){.transportation-plan__map iframe{width:900px;height:600px}}@media screen and (max-width: 1024px){.transportation-plan__map iframe{width:780px;height:500px}}.evaluation-plans{padding:1rem 2rem}@media screen and (min-width: 768px){.evaluation-plans table th:last-child{padding-right:2rem}}.evaluation-plans .deny-tag{display:flex;align-items:center;gap:.5rem}.evaluation-plans .deny-tag svg{cursor:pointer}.evaluation-plans__filter{display:flex;gap:1rem;padding:1rem 0}.evaluation-plans__title{padding-top:1.75rem;margin-bottom:2.25rem}.evaluation-plans__actions{margin-bottom:2rem;padding:.5rem 0}.evaluation-plans__form__basic-info{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.evaluation-plans__form__strand{display:flex;flex-direction:column;gap:1rem}.evaluation-plans__form__strand__criteria{align-self:flex-end;width:90%}.evaluation-plans__form__strand__criteria__item{padding:1rem;background-color:var(--bg-default);border:1px solid var(--border-default);display:flex;flex-direction:column;gap:1rem}.evaluation-plans__form__strand__criteria__item:not(:first-child){margin-top:2rem}.evaluation-plans__form__strand__criteria__item__name{display:flex;position:relative}.evaluation-plans__form__strand__criteria__item__name__input{flex:1}.evaluation-plans__form__strand__criteria__item__name__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transform:scale(1.5);position:absolute;right:1rem;top:50%;color:var(--secondary);margin-left:1rem;align-self:center}.evaluation-plans__form__strand__criteria__item__name__button:disabled{color:var(--disabled)}.evaluation-plans__form__strand__criteria__hr{width:100%;border-top:1px solid var(--border-default);margin:1rem 0;flex:1}.evaluation-plans__form__strand__name{display:flex;position:relative}.evaluation-plans__form__strand__name__input{flex:1}.evaluation-plans__form__strand__name__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transform:scale(1.5);position:absolute;right:1rem;top:50%;color:var(--secondary);margin-left:1rem;align-self:center}.evaluation-plans__form__strand__name__button:disabled{color:var(--disabled)}.evaluation-plans__form__add-more{display:flex;padding:1rem}.evaluation-plans__form__add-more__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;gap:.5rem}.evaluation-plans__form__add-more__button__icon{transform:scale(1.5);color:var(--primary)}.evaluation-plans__form__actions{margin-top:1rem;padding:1rem;display:flex;gap:1rem;justify-content:flex-end}.evaluation-plans__form__actions__tooltip{right:0}.evaluation-plans__form__actions__tooltip .tooltip-content:after{left:90%}.evaluation-plans__form__actions__cancel{margin-right:auto}.evaluation-plans-review h2{margin-bottom:2rem}.evaluation-plans-review textarea{resize:none}.evaluation-plans-review .ph-field-base.ph-disabled{background-color:var(--light)!important;cursor:auto!important;color:var(--fg-secondary)!important}.student-evaluations__actions{padding:2rem 2rem 1rem}.student-evaluations__actions__button{border:none;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;gap:1rem}.student-evaluations__actions__button__icon{transform:scale(1.5)}.student-evaluations__menu{margin:1rem 2rem;max-width:1200px;padding:1rem 2rem 4rem;border:1px solid var(--border-default)}.student-evaluations__menu__title{margin-bottom:3rem}.student-evaluations__menu__item{margin-bottom:2rem}.student-evaluations__menu__item__title{margin-bottom:1rem}.student-evaluations__menu__item__buttons{display:flex;flex-wrap:wrap;row-gap:.5rem;column-gap:1rem}.select-evaluation-plan{padding:1rem 2rem}.select-evaluation-plan__container{width:90%;margin:auto}.select-evaluation-plan__container__dropdown{background-color:var(--bg-light);height:60vh;padding:2rem 1rem;margin:1rem 0}.select-evaluation-plan__container__dropdown__name{margin:1rem}.select-evaluation-plan__container__dropdown__pick{width:40%;margin:auto;margin-top:5rem}@media screen and (max-width: 768px){.select-evaluation-plan__container__dropdown__pick{width:100%}}.select-evaluation-plan__container__dropdown__text{text-align:center;margin-top:5rem}.select-evaluation-plan__container__next{display:flex;justify-content:flex-end}.evaluation-process{padding:1rem 2rem}.evaluation-process__container{padding:1rem 2rem;margin-top:1rem;border:1px solid var(--bg-light);background-color:var(--bg-light)}.evaluation-process__container__name{margin:1rem 0}.evaluation-process__container__name span{font-weight:700}.evaluation-process__container__criterias__criteria{margin-top:4rem}.evaluation-process__container__criterias__criteria__name{margin:1rem 0}.evaluation-process__container__criterias__criteria__name span{font-weight:700}.evaluation-process__container__criterias__criteria__details{display:flex;justify-content:space-evenly;margin:2rem 0}.evaluation-process__container__criterias__criteria__details textarea{resize:vertical!important}@media screen and (max-width: 1024px){.evaluation-process__container__criterias__criteria__details{flex-direction:column}.evaluation-process__container__criterias__criteria__details__criteria,.evaluation-process__container__criterias__criteria__details__score,.evaluation-process__container__criterias__criteria__details__note{margin:1rem 0!important}}.evaluation-process__container__criterias__criteria__details__criteria{margin-right:2rem;flex-grow:2}.evaluation-process__container__criterias__criteria__details__criteria .tooltip-wrapper{cursor:pointer}.evaluation-process__container__criterias__criteria__details__criteria .ph-readonly{background-color:#fff}.evaluation-process__container__criterias__criteria__details__criteria__tooltip{z-index:1;bottom:1rem}.evaluation-process__container__criterias__criteria__details__score{flex-grow:0;margin-right:2rem}.evaluation-process__container__criterias__criteria__details__note{flex-grow:5}.evaluation-process__save{display:flex;justify-content:flex-end;margin-top:1rem}.student-absences{padding:1rem 2rem}.student-absences__actions{padding:.5rem 0;display:flex}.student-absences__table{margin:2rem 0}.student-absences__table__filters{display:flex;padding:2rem 0;gap:.5rem}.term-reports{padding:1rem 2rem}@media screen and (min-width: 768px){.term-reports table th:last-child{padding-right:2rem}}@media screen and (max-width: 576px){.term-reports{padding:1rem}}.term-reports__filters{margin:1rem 0;display:flex;gap:1rem}.term-reports__filters .ph-input{width:fit-content}.term-reports__pagination{padding:2rem;display:flex;justify-content:center}.term-reports__form textarea{resize:vertical}.term-reports__form__input-title{max-width:25rem;margin-bottom:1rem}.term-reports__form__wrapper{display:flex;gap:1rem;margin-bottom:1rem}.term-reports__form__wrapper>*{flex:1}.term-reports__form__wrapper>* .ph-disabled{background-color:#fff!important;cursor:default;color:var(--fg-default)}.term-reports__form__section{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem;margin-bottom:3rem;padding:2rem 1rem;background-color:var(--bg-default);border:1px solid var(--border-default);position:relative}.term-reports__form__section__remove{position:absolute;top:.5rem;right:.5rem}.term-reports__form__section.rejected-section{border:3px solid var(--danger-focus);background-color:var(--danger-smooth);border-radius:3px}.term-reports__form__section.approved-section{border:3px solid var(--primary);background-color:var(--primary-light);border-radius:3px}.term-reports__form__section.submitted-section{border:3px solid var(--darker-blue);background-color:var(--primary-dropdown-hover);border-radius:3px}.term-reports__form__section .select-to-input .ph-select-field{min-height:45px}.term-reports__form__section__action-buttons{position:absolute;bottom:-1.5rem;margin:0 auto;left:0;right:0;display:flex;justify-content:center}.term-reports__form__section__action-buttons>div{border-radius:3rem;padding:.5rem 1rem;background-color:var(--table-header-color)}.term-reports__form__section__action-buttons button{background-color:transparent;border:none;cursor:pointer}.term-reports__form__section__action-buttons button svg{fill:var(--dark)}.term-reports__form__add-more{margin-top:1rem;display:flex;justify-content:center}.term-reports__form__actions{margin-top:1rem;padding:1rem 0;display:flex;gap:1rem;justify-content:flex-end}.term-reports__form__actions__cancel{margin-right:auto}.term-reports__form__comment-content{grid-column:3 span}.term-reports__form__comment-content textarea{min-height:8rem;resize:vertical}.term-reports__form__comment-content__actions{margin-top:1rem;display:flex;justify-content:end}.term-reports__form__comment-content__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem}.term-reports__section-legenda{display:flex;gap:1.5rem;margin:1rem 0}.term-reports__section-legenda>div{display:flex;align-items:center;gap:.5rem}.term-reports__section-legenda>div.to-be-reviewed{color:var(--darker-blue)}.term-reports__section-legenda>div.to-be-reviewed svg{fill:var(--darker-blue)}.term-reports__section-legenda>div.approved{color:var(--primary)}.term-reports__section-legenda>div.approved svg{fill:var(--primary)}.term-reports__section-legenda>div.rejected{color:var(--danger-focus)}.term-reports__section-legenda>div.rejected svg{fill:var(--danger-focus)}.term-reports__section-legenda>div.new{color:var(--border-default)}.term-reports__section-legenda>div.new svg{fill:var(--border-default)}.term-reports .disabled-to-auto .ph-disabled{background-color:var(--light)!important;cursor:auto!important;color:var(--fg-secondary)!important}.term-reports .rounded-btn{border-radius:50%;height:2.5rem;width:2.5rem;border:2px solid var(--border-default);cursor:pointer;display:flex;justify-content:center;align-items:center}.term-reports .action-menu-placeholder{min-height:45px}.term-reports__actions{display:flex;padding:1rem 0}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
