:root{font-size:100%;--base-z: 18rem;--base-x: 10%;--ease-out-quad: cubic-bezier(.25,.46,.45,.94);--breakpoint-l: 1400px;--breakpoint-m: 1000px;--breakpoint-mobile: 600px;--color-homepage-border-header: #576c81;--color-homepage-border: #555555;--color-homepage-border-dark: #252525;--color-homepage-text-primary: #ffffff;--color-homepage-text-secondary: #969799;--color-homepage-text-tertiary: #808183;--color-text-black: #000000;--color-text-black-secondary: #5b5b5b;--color-text-quaternary-legacy: #ffffff;--color-text-quaternary-legacy-secondary: #969799;--color-button-bg-shadow-homepage: #3a4e71f5;--color-button-bg-shadow-light-homepage: #3b4048f5;--color-button-bg-submit-homepage: #517fd0f5;--content-bg--color-homepage-lighter: #151a22;--content-bg--color-homepage-light: #0f1011;--color-linkedin: #0a66c2;--color-github: #ffffff;--color-instagram: #ff3040;--color-bg-bar-sheet-metal-work: #ebab15;--color-bg-bar-painting: #c20877;--color-bg-bar-mechanic: #00a684;--color-due-date: #ff9f07;--radius-min: .25rem;--radius: .375rem;--radius-sm: .5rem;--radius-normal: .75rem;--radius-rounded: 1rem;--radius-max: 9999px;--spacing-xxxxs: .125rem;--spacing-xxxs: .25rem;--spacing-xxs: .5rem;--spacing-xs: .75rem;--spacing-s: 1rem;--spacing-m: 1.5rem;--spacing-l: 2rem;--spacing-xl: 2.4rem;--spacing-xxl: 2.8rem;--spacing-96: 9.6rem;--appointments-calendar-hour-min-width: 60px;--appointments-calendar-hour-height: 60px;--appointments-calendar-day-min-width: 150px}:root.ctx-light-mode{--color-bg-primary: #ffffff;--color-bg-secondary: #f9fafb;--color-bg-tertiary: #263792;--color-bg-quaternary: #e2e8f0;--color-bg-contrast: #282f40;--color-bg-contrast-light: #3a4356;--color-bg-disabled: #f3f4f6;--color-bg-disabled-secondary: #b2b5bb;--color-text-primary: #1f2937;--color-text-secondary: #4b5563;--color-text-secondary-low-opacity: #4b556348;--color-text-quaternary: #ffffff;--color-text-quinquenary: #9fadc0;--color-text-disabled: #9ca3af;--color-text-danger: #ef4444;--color-text-success: #179f5d;--color-text-feedback: #ffa500;--color-text-warning: #ff0000;--color-border-primary: #e5e7eb;--color-border-secondary: #e7eaf0;--color-border-primary-hover: #73a3f1;--color-border-primary-focus: #263792;--color-border-warning: #dc0e2f;--color-border-success: #179f5d;--color-border-success-light: #d1fae5;--color-button-primary-bg: #263792;--color-button-primary-text: #ffffff;--color-button-primary-bg-hover: #5461A9;--color-button-secondary-bg: #f3f4f6;--color-button-secondary-text: #374151;--color-button-secondary-bg-hover: #e5e7eb;--color-button-secondary-text-hover: #0f172a;--color-button-success-bg: #22c55e;--color-button-success-text: #ffffff;--color-button-success-bg-hover: #16a34a;--color-button-danger-bg: #ef4444;--color-button-danger-text: #ffffff;--color-button-danger-bg-hover: #dc2626;--color-button-warn-text: #ffffff;--color-button-warn-bg: #f97316;--color-button-warn-bg-hover: #ea580c;--tiny-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / .05);--base-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--header-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / .05);--color-state-bg-coming: #f1f5f9;--color-state-bg-expertise: #f3e8ff;--color-state-bg-breakage: #fee2e2;--color-state-bg-canceled: #fee2e2;--color-state-bg-waiting: #fef9c3;--color-state-bg-todo: #dbeafe;--color-state-bg-repairing: #ffedd5;--color-state-bg-done: #dcfce7;--color-state-bg-delivered: #cffafe;--color-state-text-coming: #475569;--color-state-text-expertise: #9333ea;--color-state-text-breakage: #dc2626;--color-state-text-canceled: #dc2626;--color-state-text-waiting: #ca8a04;--color-state-text-todo: #5461A9;--color-state-text-repairing: #ea580c;--color-state-text-done: #16a34a;--color-state-text-delivered: #0891b2;--color-state-border-todo: #93c5fd;--color-state-border-repairing: #fdba74;--color-amber--text: #b45309;--color-amber--bg: #fffbeb;--color-amber--border: #fde68a;--color-indigo--text: #4338ca;--color-indigo--bg: #eef2ff;--color-indigo--border: #c7d2fe;--color-teal--text: #0f766e;--color-teal--bg: #f0fdfa;--color-teal--border: #99f6e4;--color-red--text: #b91c1c;--color-red--bg: #fef2f2;--color-red--border: #fecaca;--color-violet--text: #6d28d9;--color-violet--bg: #f5f3ff;--color-violet--border: #ddd6fe;--color-slate--text: #475569;--color-slate--bg: #f8fafc;--color-slate--border: #cbd5e1;--color-sky--text: #0369a1;--color-sky--bg: #f0f9ff;--color-sky--border: #bae6fd;--color-orange--text: #9a3412;--color-orange--bg: #fff7ed;--color-orange--border: #fed7aa;--color-rose--text: #be123c;--color-rose--bg: #fff1f2;--color-rose--border: #fecdd3;--color-cyan--text: #0e7490;--color-cyan--bg: #ecfeff;--color-cyan--border: #a5f3fc;--color-yellow--text: #a16207;--color-yellow--bg: #fefce8;--color-yellow--border: #fef08a;--color-green--text: #166534;--color-green--bg: #f0fdf4;--color-green--border: #bbf7d0;--color-fuchsia--text: #86198f;--color-fuchsia--bg: #fdf4ff;--color-fuchsia--border: #f0abfc;--color-text-info-tag: blue;--color-bg-info-tag: #dfe8ff;--color-text-warning-tag: #dc2626;--color-bg-warning-tag: #fee2e2;--color-text-success-tag: #16a34a;--color-bg-success-tag: #dcfce7;--color-text-feedback-tag: #ca8a04;--color-bg-feedback-tag: #fef9c3;--color-appointments-expertise: #f97316;--color-appointments-deposit: #22c55e;--color-appointments-delivery: #a855f7;--color-appointments-diagnostic: #3b82f6;--color-appointments-breakage: #ef4444;--color-appointments-border: #ffffff}.main-body{display:flex;width:100%;height:100%;background-color:var(--color-bg-secondary);margin:0;padding:0;overflow:hidden;font-family:Inter,sans-serif}.main-body.-column{flex-direction:column;overflow-y:auto;background-color:var(--color-bg-primary)}.loading-icon{color:var(--color-text-primary);font-size:2rem}.loading-icon.-small{font-size:1rem}button,a{display:flex;background-color:transparent;border-color:transparent;cursor:pointer;justify-content:flex-start;align-items:center;gap:1rem;border-radius:var(--radius);text-decoration:none!important;padding-block:1px;padding-inline:6px;border-width:0}button.-size-xs,a.-size-xs{font-family:Inter,sans-serif;font-weight:400;font-size:.75rem;line-height:1rem;padding:var(--spacing-xxxxs);gap:var(--spacing-xxxxs);border-radius:var(--radius-min)}button.-size-xs svg,a.-size-xs svg{width:.75rem;height:.75rem}button.-size-s,a.-size-s{font-family:Inter,sans-serif;font-weight:400;font-size:.75rem;line-height:1rem;padding:var(--spacing-xxxs);border-radius:var(--radius-min);gap:var(--spacing-xxxs)}button.-size-s svg,a.-size-s svg{width:1rem;height:1rem}button.-size-m,a.-size-m{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;gap:var(--spacing-xxs);padding:var(--spacing-xxs);border-radius:var(--radius-sm)}button.-size-m svg,a.-size-m svg{width:1.25rem;height:1.25rem}button.-size-l,a.-size-l{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;padding:var(--spacing-xxs) var(--spacing-s);gap:var(--spacing-xxs);border-radius:var(--radius-sm)}button.-size-l.-square,a.-size-l.-square{padding:var(--spacing-xxs)}button.-size-l svg,a.-size-l svg{width:1.5rem;height:1.5rem}button.-size-xl,a.-size-xl{font-family:Inter,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.75rem;gap:var(--spacing-xxs);padding:var(--spacing-xs) var(--spacing-m)}button.-size-xl-square,a.-size-xl-square{padding:var(--spacing-xs)}button.-size-xl svg,a.-size-xl svg{width:1.5rem;height:1.5rem}button.-size-xxl,a.-size-xxl{font-family:Inter,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.75rem;gap:var(--spacing-xxs);padding:var(--spacing-s) var(--spacing-m)}button.-size-xxl svg,a.-size-xxl svg{width:1.5rem;height:1.5rem}button.rounded,a.rounded{border-radius:var(--radius-max)}::-webkit-scrollbar-thumb{border-radius:10px}::-webkit-scrollbar-track{border-radius:10px;border:2px solid var(--scrollbar-color)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color) transparent}:root{--transition-duration: .2s;--p-icon-size: 18px;--p-overlay-select-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--p-overlay-popover-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--p-overlay-modal-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--p-overlay-mask-enter-animation: fadeIn;--p-mask-transition-duration: .2s;--p-mask-background: rgba(0, 0, 0, .4);--p-mask-color: var(--color-text-primary);--p-form-field-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, .05);--p-form-field-focus: #10b981;--p-form-background-field-focus: #ecfdf5;--p-form-field-border-color: var(--color-border-primary);--p-transition-duration: .2s;--p-disabled-opacity: .4;--p-button-border-radius: var(--radius-normal);--p-button-text-secondary-color: var(--color-text-secondary);--p-button-icon-only-width: 2.5rem;--p-button-text-secondary-hover-background: var(--color-button-secondary-bg-hover);--p-button-transition-duration: var(--p-transition-duration);--p-button-primary-color: var(--color-button-primary-text);--p-button-primary-border-color: transparent;--p-button-primary-background: var(--color-button-primary-bg);--p-button-primary-hover-border-color: transparent;--p-button-primary-hover-background: var(--color-button-primary-bg-hover);--p-button-primary-focus-color: var(--color-button-primary-text);--p-button-primary-focus-border-color: transparent;--p-button-primary-focus-background: var(--color-button-primary-bg-hover);--p-button-primary-active-color: var(--color-button-primary-text);--p-button-primary-active-border-color: transparent;--p-button-primary-active-background: var(--color-button-primary-bg-hover);--p-button-primary-hover-color: var(--color-text-quaternary);--p-button-secondary-color: var(--color-button-secondary-text);--p-button-secondary-border-color: transparent;--p-button-secondary-background: var(--color-button-secondary-bg);--p-button-secondary-hover-color: var(--color-button-secondary-text);--p-button-secondary-hover-border-color: transparent;--p-button-secondary-hover-background: var(--color-button-secondary-bg-hover);--p-button-secondary-focus-color: var(--color-button-secondary-text);--p-button-secondary-focus-border-color: transparent;--p-button-secondary-focus-background: var(--color-button-secondary-bg-hover);--p-button-secondary-active-color: var(--color-button-secondary-text);--p-button-secondary-active-border-color: transparent;--p-button-secondary-active-background: var(--color-button-secondary-bg-hover);--p-button-success-color: var(--color-button-success-text);--p-button-success-border-color: transparent;--p-button-success-background: var(--color-button-success-bg);--p-button-success-hover-color: var(--color-button-success-text);--p-button-success-hover-border-color: transparent;--p-button-success-hover-background: var(--color-button-success-bg-hover);--p-button-success-focus-color: var(--color-button-success-text);--p-button-success-focus-border-color: transparent;--p-button-success-focus-background: var(--color-button-success-bg-hover);--p-button-success-active-color: var(--color-button-success-text);--p-button-success-active-border-color: transparent;--p-button-success-active-background: var(--color-button-success-bg-hover);--p-button-warn-color: var(--color-button-warn-text);--p-button-warn-border-color: transparent;--p-button-warn-background: var(--color-button-warn-bg);--p-button-warn-hover-color: var(--color-button-warn-text);--p-button-warn-hover-border-color: transparent;--p-button-warn-hover-background: var(--color-button-warn-bg-hover);--p-button-warn-focus-color: var(--color-button-warn-text);--p-button-warn-focus-border-color: transparent;--p-button-warn-focus-background: var(--color-button-warn-bg-hover);--p-button-warn-active-color: var(--color-button-warn-text);--p-button-warn-active-border-color: transparent;--p-button-warn-active-background: var(--color-button-warn-bg-hover);--p-button-danger-color: var(--color-button-danger-text);--p-button-danger-border-color: transparent;--p-button-danger-background: var(--color-button-danger-bg);--p-button-danger-hover-color: var(--color-button-danger-text);--p-button-danger-hover-border-color: transparent;--p-button-danger-hover-background: var(--color-button-danger-bg-hover);--p-button-danger-focus-color: var(--color-button-danger-text);--p-button-danger-focus-border-color: transparent;--p-button-danger-focus-background: var(--color-button-danger-bg-hover);--p-button-danger-active-color: var(--color-button-danger-text);--p-button-danger-active-border-color: transparent;--p-button-danger-active-background: var(--color-button-danger-bg-hover);--p-button-contrast-color: var(--color-button-secondary-text);--p-button-contrast-border-color: transparent;--p-button-contrast-background: transparent;--p-button-contrast-hover-color: var(--color-button-secondary-text-hover);--p-button-contrast-hover-border-color: transparent;--p-button-contrast-hover-background: var(--color-button-secondary-bg-hover);--p-button-contrast-focus-color: var(--color-button-secondary-text-hover);--p-button-contrast-focus-border-color: transparent;--p-button-contrast-focus-background: var(--color-button-secondary-bg-hover);--p-button-contrast-active-color: var(--color-button-secondary-text-hover);--p-button-contrast-active-border-color: transparent;--p-button-contrast-active-background: var(--color-button-secondary-bg-hover);--p-inputtext-transition-duration: .2s;--p-inputtext-border-radius: var(--radius-normal);--p-inputtext-color: var(--color-text-primary);--p-inputtext-border-color: var(--color-border-primary);--p-inputtext-invalid-border-color: var(--color-border-warning);--p-inputtext-padding-x: var(--spacing-l);--p-inputtext-padding-y: var(--spacing-s);--p-inputtext-background: var(--color-bg-primary);--p-inputtext-hover-border-color: var(--color-border-primary-hover);--p-inputtext-focus-border-color: var(--color-border-primary-focus);--p-inputtext-disabled-background: var(--color-bg-primary);--p-inputtext-disabled-color: var(--color-text-disabled);--p-password-overlay-border-radius: var(--radius-normal);--p-password-strength-weak-background: var(--color-bg-warning);--p-password-strength-strong-background: var(--color-text-success-tag);--p-password-meter-background: var(--color-bg-secondary);--p-iconfield-icon-color: var(--color-text-disabled);--p-form-field-padding-x: var(--spacing-s);--p-dialog-header-padding: var(--spacing-s);--p-dialog-content-padding: 0 var(--spacing-s) var(--spacing-s) var(--spacing-s);--p-dialog-title-font-size: 1rem;--p-dialog-title-font-weight: 600;--p-dialog-border-radius: var(--radius-rounded);--p-dialog-shadow: none;--p-dialog-background: var(--color-bg-primary);--p-dialog-border-color: transparent;--p-dialog-color: var(--color-text-primary);--p-selectbutton-border-radius: var(--radius);--p-togglebutton-color: var(--color-button-secondary-text);--p-togglebutton-border-color: transparent;--p-togglebutton-padding: var(--spacing-xxs);--p-togglebutton-transition-duration: .2s;--p-togglebutton-hover-color: var(--color-button-secondary-text-hover);--p-togglebutton-hover-border-color: transparent;--p-togglebutton-checked-color: var(--color-button-primary-text);--p-togglebutton-checked-border-color: transparent;--p-togglebutton-checked-hover-color: var(--color-button-primary-text);--p-togglebutton-checked-hover-background: var(--color-button-secondary-bg-hover);--p-togglebutton-checked-hover-border-color: transparent;--p-togglebutton-content-checked-color: var(--color-button-primary-text);--p-datepicker-panel-padding: var(--spacing-s);--p-datepicker-panel-background: var(--color-bg-primary);--p-datepicker-panel-color: var(--color-text-primary);--p-datepicker-panel-border-color: var(--color-border-primary);--p-datepicker-panel-border-radius: var(--radius-sm);--p-datepicker-panel-shadow: 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--p-datepicker-header-padding: 0;--p-datepicker-header-background: var(--color-bg-primary);--p-datepicker-header-color: var(--color-text-primary);--p-datepicker-day-view-margin: var(--spacing-s) 0 0 0;--p-datepicker-header-border-color: transparent;--p-datepicker-week-day-padding: var(--spacing-xxs) 0;--p-datepicker-date-padding: var(--spacing-xxxxs);--p-datepicker-title-gap: var(--spacing-xxs);--p-datepicker-title-font-weight: 500;--p-datepicker-date-width: 2rem;--p-datepicker-date-height: 2rem;--p-datepicker-date-border-radius: var(--radius-min);--p-datepicker-date-color: var(--color-text-primary);--p-datepicker-date-selected-color: var(--color-text-quaternary-legacy);--p-datepicker-date-selected-background: var(--color-button-primary-bg);--p-datepicker-date-selected-hover-background: var(--color-button-primary-bg-hover);--p-datepicker-date-range-selected-color: var(--color-text-quaternary-legacy);--p-datepicker-date-range-selected-background: var(--color-button-primary-bg);--p-datepicker-date-range-selected-hover-background: var(--color-button-primary-bg-hover);--p-datepicker-today-background: #dbeafe;--p-datepicker-today-color: var(--color-text-primary);--p-datepicker-transition-duration: var(--p-transition-duration);--p-datepicker-date-hover-color: var(--color-text-quaternary);--p-datepicker-date-hover-background: var(--color-button-primary-bg-hover);--p-tag-primary-color: blue;--p-tag-primary-background: #dfe8ff;--p-tag-success-color: var(--color-text-success-tag);--p-tag-success-background: var(--color-bg-success-tag);--p-tag-font-size: .75rem;--p-tag-font-weight: 500;--p-tag-border-radius: var(--radius-max);--p-tag-padding: var(--spacing-xxxs) var(--spacing-xxs);--p-tag-shadow: none;--p-tag-gap: 0;--p-tag-warn-color: var(--color-text-feedback-tag);--p-tag-warn-background: var(--color-bg-feedback-tag);--p-tag-danger-color: var(--color-text-warning-tag);--p-tag-danger-background: var(--color-bg-warning-tag);--p-tag-info-color: var(--color-text-info-tag);--p-tag-info-background: var(--color-bg-info-tag);--p-floatlabel-color: var(--color-text-secondary);--p-floatlabel-weight: 500;--p-floatlabel-position-x: .75rem;--p-floatlabel-transition-duration: var(--p-transition-duration);--p-floatlabel-invalid-color: var(--color-text-warning);--p-floatlabel-on-active-background: var(--color-bg-primary);--p-floatlabel-on-active-padding: 0 var(--spacing-xxxxs);--p-floatlabel-active-color: var(--color-text-secondary);--p-floatlabel-focus-color: var(--color-bg-tertiary);--p-floatlabel-in-active-top: var(--spacing-xxs);--p-floatlabel-in-input-padding-top: var(--spacing-m);--p-floatlabel-in-input-padding-bottom: var(--spacing-xxs);--p-select-transition-duration: .2s;--p-select-background: var(--color-bg-primary);--p-select-border-color: var(--color-border-primary);--p-select-border-radius: var(--radius-normal);--p-select-color: var(--color-text-primary);--p-select-option-color: var(--color-text-secondary);--p-select-option-focus-background: var(--color-button-primary-bg-hover);--p-select-option-focus-color: var(--color-text-quaternary);--p-select-padding-x: var(--spacing-l);--p-select-padding-y: var(--spacing-s);--p-select-arrow-color: var(--color-text-secondary);--p-select-hover-border-color: var(--color-border-primary-hover);--p-select-focus-border-color: var(--color-border-primary-focus);--p-select-placeholder-color: var(--color-text-disabled);--p-select-clear-icon-color: var(--color-text-secondary);--p-select-dropdown-color: var(--color-text-secondary);--p-select-list-header-padding: var(--spacing-xxxs);--p-select-overlay-background: var(--color-bg-primary);--p-select-overlay-border-color: var(--color-border-primary);--p-select-overlay-shadow: var(--base-shadow);--p-select-overlay-border-radius: var(--radius-sm);--p-select-overlay-color: var(--color-text-primary);--p-select-list-padding: var(--spacing-xxxs);--p-select-list-gap: var(--spacing-xxxs);--p-select-option-padding: var(--spacing-xxs) var(--spacing-xs);--p-select-option-border-radius: var(--radius-sm);--p-select-option-selected-background: var(--color-button-primary-bg);--p-select-option-selected-color: var(--color-button-primary-text);--p-select-option-hover-background: var(--color-button-primary-bg-hover);--p-select-option-hover-color: var(--color-button-primary-text);--p-select-option-selected-focus-background: var(--color-button-primary-bg-hover);--p-select-option-selected-focus-color: var(--color-button-primary-text);--p-autocomplete-overlay-border-radius: var(--radius-normal);--p-autocomplete-overlay-background: var(--color-bg-primary);--p-autocomplete-overlay-border-color: var(--color-border-primary);--p-autocomplete-overlay-shadow: var(--base-shadow);--p-autocomplete-list-gap: var(--spacing-xxxs);--p-autocomplete-list-padding: var(--spacing-s);--p-autocomplete-option-padding: var(--spacing-xs) var(--spacing-xxs);--p-autocomplete-option-color: var(--color-text-primary);--p-autocomplete-transition-duration: .2s;--p-autocomplete-option-border-radius: var(--radius-normal);--p-autocomplete-option-focus-background: var(--color-button-primary-bg-hover);--p-autocomplete-option-focus-color: var(--color-text-quaternary);--p-message-border-radius: var(--radius-normal);--p-message-border-width: 1px;--p-message-content-padding: var(--spacing-xs);--p-message-content-gap: var(--spacing-xxs);--p-message-simple-content-padding: 0 .2rem;--p-message-text-sm-font-size: .8rem;--p-message-info-shadow: 0px 4px 8px 0px color-mix(in srgb, #3b82f6, transparent 46%);--p-message-info-color: #2563eb;--p-message-info-border-color: #bfdbfe;--p-message-info-background: #eff6ffe7;--p-message-error-color: var(--color-button-danger-bg);--p-message-error-simple-color: var(--color-text-warning);--p-drawer-background: var(--color-bg-primary);--p-drawer-border-color: var(--color-border-primary);--p-drawer-border-radius: var(--radius-sm);--p-drawer-shadow: var(--base-shadow);--p-drawer-header-padding: var(--spacing-s) var(--spacing-m);--p-drawer-content-padding: var(--spacing-s) var(--spacing-m);--p-toast-width: 20rem;--p-toast-border-width: 1px;--p-toast-blur: 2px;--p-toast-border-radius: var(--radius-normal);--p-toast-content-padding: var(--spacing-s);--p-toast-content-gap: var(--spacing-s);--p-toast-icon-size: var(--p-icon-size);--p-toast-text-gap: var(--spacing-xxs);--p-toast-summary-font-weight: 500;--p-toast-summary-font-size: 1rem;--p-toast-detail-font-weight: 400;--p-toast-detail-font-size: .825rem;--p-toast-success-background: color-mix(in srgb, var(--color-bg-success-tag), transparent 85%);--p-toast-success-color: var(--color-text-success);--p-toast-success-icon-color: var(--color-text-success);--p-toast-success-icon-size: var(--p-icon-size);--p-toast-success-border-color: var(--color-border-success);--p-toast-success-shadow: var(--base-shadow);--p-toast-success-detail-color: var(--color-text-primary);--p-toast-error-background: color-mix(in srgb, var(--color-bg-warning-tag), transparent 85%);--p-toast-error-color: var(--color-text-warning-tag);--p-toast-error-icon-color: var(--color-text-warning-tag);--p-toast-error-icon-size: var(--p-icon-size);--p-toast-error-border-color: var(--color-border-warning);--p-toast-error-shadow: var(--base-shadow);--p-toast-error-detail-color: var(--color-text-primary);--p-panelmenu-panel-border-color: transparent;--p-panelmenu-panel-background: transparent --p-panelmenu-panel-color: var(--color-text-primary);--p-panelmenu-panel-padding: 0;--p-panelmenu-panel-border-radius: var(--radius-sm);--p-panelmenu-panel-first-top-border-radius: var(--radius-sm);--p-panelmenu-panel-last-bottom-border-radius: var(--radius-sm);--p-panelmenu-panel-last-border-width: 0;--p-panelmenu-item-color: var(--color-text-primary);--p-panelmenu-transition-duration: .2s;--p-panelmenu-item-border-radius: var(--radius-sm);--p-panelmenu-item-padding: var(--spacing-xs) var(--spacing-s);--p-panelmenu-item-gap: var(--spacing-xs);--p-panelmenu-submenu-icon-color: var(--color-text-primary);--p-panelmenu-item-icon-color: var(--color-text-primary);--p-panelmenu-submenu-indent: var(--spacing-s);--p-textarea-color: var(--color-text-primary);--p-textarea-background: transparent;--p-textarea-padding-y: var(--spacing-xxs);--p-textarea-padding-x: var(--spacing-xxs);--p-textarea-border-color: var(--color-border-primary);--p-textarea-border-radius: var(--radius-sm);--p-textarea-shadow: none;--p-textarea-hover-border-color: var(--color-border-primary-hover);--p-textarea-focus-border-color: var(--color-border-primary-focus);--p-textarea-invalid-border-color: var(--color-border-warning);--p-tooltip-gutter: var(--spacing-xxxs);--p-tooltip-background: var(--color-bg-contrast);--p-tooltip-color: var(--color-text-quaternary);--p-tooltip-padding: var(--spacing-xs) var(--spacing-s);--p-tooltip-shadow: var(--base-shadow);--p-tooltip-border-radius: var(--radius-sm);--p-toggleswitch-width: 2.5rem;--p-toggleswitch-height: 1.5rem;--p-toggleswitch-handle-size: 1rem;--p-toggleswitch-gap: .25rem;--p-toggleswitch-background: var(--color-bg-disabled-secondary);--p-toggleswitch-handle-background: var(--color-bg-primary);--p-toggleswitch-handle-hover-background: var(--color-bg-primary);--p-toggleswitch-border-color: transparent;--p-toggleswitch-border-radius: var(--radius-rounded);--p-toggleswitch-transition-duration: var(--transition-duration);--p-toggleswitch-slide-duration: var(--transition-duration);--p-toggleswitch-shadow: var(--tiny-shadow);--p-toggleswitch-checked-border-color: transparent;--p-toggleswitch-checked-background: var(--color-button-primary-bg-hover);--p-toggleswitch-handle-checked-background: var(--color-button-primary-text);--p-toggleswitch-handle-checked-color: var(--color-button-primary-bg-hover);--p-toggleswitch-handle-border-radius: var(--radius-max);--p-toggleswitch-hover-border-color: transparent;--p-toggleswitch-hover-background: var(--color-text-disabled);--p-toggleswitch-checked-hover-border-color: transparent;--p-toggleswitch-checked-hover-background: var(--color-button-primary-bg-hover);--p-toggleswitch-handle-checked-hover-background: var(--color-bg-primary);--p-toggleswitch-border-width: 0px;--p-togglebutton-border-radius: var(--radius);--p-togglebutton-color: var(--color-text-secondary);--p-togglebutton-background: var(--color-button-secondary-bg);--p-togglebutton-border-color: none;--p-togglebutton-padding: .31rem;--p-togglebutton-transition-duration: var(--p-transition-duration);--p-togglebutton-font-weight: 500;--p-togglebutton-gap: var(--spacing-xxs);--p-togglebutton-hover-background: var(--color-button-secondary-bg);--p-togglebutton-hover-color: var(--color-text-primary);--p-togglebutton-content-left: var(--spacing-xxxxs);--p-togglebutton-content-top: var(--spacing-xxxxs);--p-togglebutton-content-checked-background: var(--color-button-primary-bg);--p-togglebutton-content-checked-shadow: var(--tiny-shadow);--p-togglebutton-checked-background: var(--color-button-secondary-bg);--p-togglebutton-checked-color: var(--color-text-quaternary);--p-togglebutton-content-padding: var(--spacing-xxxs);--p-togglebutton-content-border-radius: var(--radius-sm);--p-timeline-event-min-height: 5rem;--p-timeline-vertical-event-content-padding: 0 var(--spacing-s);--p-timeline-event-marker-border-width: 2px;--p-timeline-event-marker-border-color: var(--color-border-primary);--p-timeline-event-marker-border-radius: var(--radius-max);--p-timeline-event-marker-size: 1.125rem;--p-timeline-event-marker-background: var(--color-bg-primary);--p-timeline-event-marker-content-border-radius: var(--radius-max);--p-timeline-event-marker-content-size: .375rem;--p-timeline-event-marker-content-background: var(--color-text-primary);--p-timeline-event-marker-content-inset-shadow: 0px .5px 0px 0px rgba(0, 0, 0, .06), 0px 1px 1px 0px rgba(0, 0, 0, .12);--p-timeline-event-connector-size: 2px;--p-timeline-event-connector-color: var(--color-border-primary);--p-timeline-horizontal-event-content-padding: var(--spacing-xxxxs) 0;--p-password-icon-color: var(--color-text-secondary);--p-password-overlay-background: var(--color-bg-primary);--p-password-overlay-color: var(--color-text-primary);--p-password-overlay-border-color: var(--color-border-primary);--p-password-overlay-border-radius: var(--radius-sm);--p-password-overlay-padding: var(--spacing-s);--p-password-overlay-shadow: var(--base-shadow);--p-password-strength-weak-background: var(--color-text-warning);--p-password-strength-medium-background: var(--color-text-feedback);--p-password-strength-strong-background: var(--color-text-success);--p-password-meter-height: var(--spacing-xxs);--p-password-meter-border-radius: var(--radius-rounded);--p-password-meter-background: var(--color-bg-disabled);--p-password-content-gap: var(--spacing-xxs);--p-popover-gutter: var(--spacing-xs);--p-popover-background: var(--color-bg-primary);--p-popover-color: var(--color-text-primary);--p-popover-border-color: var(--color-border-primary);--p-popover-border-radius: var(--radius-sm);--p-popover-shadow: var(--base-shadow);--p-popover-arrow-offset: 1.25rem;--p-popover-arrow-left: 0px;--p-popover-content-padding: var(--spacing-s);--p-menu-background: var(--color-bg-primary);--p-menu-color: var(--color-text-primary);--p-menu-border-color: var(--color-border-primary);--p-menu-border-radius: var(--radius-sm);--p-menu-shadow: var(--base-shadow);--p-menu-padding: var(--spacing-xxxs);--p-menu-gap: var(--spacing-xxxs);--p-menu-transition-duration: .2s;--p-menu-submenu-label-padding: var(--spacing-xs) var(--spacing-s);--p-menu-submenu-label-color: var(--color-text-secondary);--p-menu-submenu-label-background: transparent;--p-menu-list-padding: var(--spacing-s);--p-menu-list-gap: var(--spacing-xs);--p-menu-item-padding: var(--spacing-xs) var(--spacing-s);--p-menu-item-border-radius: var(--radius-sm);--p-menu-item-gap: var(--spacing-xs);--p-menu-item-color: var(--color-text-primary);--p-menu-item-hover-color: var(--color-button-primary-text);--p-menu-item-hover-background: var(--color-button-primary-bg-hover);--p-menu-item-focus-color: var(--color-button-primary-text);--p-menu-item-focus-background: var(--color-button-primary-bg-hover);--p-menu-item-icon-color: var(--color-text-primary);--p-menu-item-icon-hover-color: var(--color-button-primary-text);--p-menu-item-icon-focus-color: var(--color-button-primary-text);--p-menu-separator-border-color: var(--color-border-primary);--p-menu-separator-margin: var(--spacing-xxs) 0;--p-slider-track-size: 6px;--p-slider-track-background: var(--color-bg-disabled-secondary);--p-slider-track-border-radius: var(--radius-max);--p-slider-range-background: var(--color-bg-tertiary);--p-slider-handle-height: 20px;--p-slider-handle-width: 20px;--p-slider-handle-background: var(--color-bg-disabled-secondary);--p-slider-handle-border-radius: var(--radius-max);--p-slider-transition-duration: var(--p-transition-duration);--p-slider-handle-content-height: 16px;--p-slider-handle-content-width: 16px;--p-slider-handle-content-background: var(--color-bg-primary);--p-slider-handle-content-border-radius: var(--radius-max);--p-slider-handle-content-shadow: var(--base-shadow);--p-slider-handle-content-hover-background: var(--color-bg-primary);--p-slider-handle-hover-background: var(--color-bg-disabled-secondary);--p-progressbar-height: 14px;--p-progressbar-background: var(--color-bg-secondary);--p-progressbar-border-radius: var(--radius-max);--p-progressbar-value-background: var(--color-bg-tertiary);--p-progressbar-label-color: var(--color-text-quaternary);--p-progressbar-label-font-size: 12px;--p-progressbar-label-font-weight: 500;--p-datatable-header-cell-padding: var(--spacing-xs) var(--spacing-s);--p-datatable-header-cell-background: var(--color-bg-secondary);--p-datatable-header-cell-color: var(--color-text-secondary);--p-datatable-header-cell-border-color: var(--color-border-primary);--p-datatable-header-cell-gap: var(--spacing-xs);--p-datatable-body-cell-padding: var(--spacing-xs) var(--spacing-s);--p-datatable-body-cell-border-color: var(--color-border-primary);--p-datatable-row-background: var(--color-bg-primary);--p-datatable-row-color: var(--color-text-primary);--p-datatable-row-hover-background: var(--color-bg-secondary);--p-datatable-row-hover-color: var(--color-text-primary);--p-datatable-border-color: var(--color-border-primary);--p-datatable-transition-duration: var(--p-transition-duration);--p-paginator-padding: var(--spacing-s) var(--spacing-m);--p-paginator-gap: var(--spacing-xxs);--p-paginator-background: var(--color-bg-primary);--p-paginator-color: var(--color-text-secondary);--p-paginator-border-color: var(--color-border-primary);--p-paginator-border-radius: var(--radius-sm);--p-paginator-nav-button-background: transparent;--p-paginator-nav-button-color: var(--color-text-secondary);--p-paginator-nav-button-width: 2.5rem;--p-paginator-nav-button-height: 2.5rem;--p-paginator-nav-button-border-radius: var(--radius-sm);--p-paginator-nav-button-hover-background: var(--color-bg-secondary);--p-paginator-nav-button-hover-color: var(--color-text-primary);--p-paginator-nav-button-focus-background: var(--color-bg-secondary);--p-paginator-nav-button-focus-color: var(--color-text-primary);--p-paginator-nav-button-selected-background: var(--color-button-primary-bg);--p-paginator-nav-button-selected-color: var(--color-button-primary-text);--p-checkbox-width: 1.25rem;--p-checkbox-height: 1.25rem;--p-checkbox-border-radius: var(--radius-sm);--p-checkbox-border-color: var(--color-border-primary);--p-checkbox-background: var(--color-bg-primary);--p-checkbox-hover-border-color: var(--color-border-primary-hover);--p-checkbox-hover-background: var(--color-bg-primary);--p-checkbox-checked-background: var(--color-button-primary-bg);--p-checkbox-checked-border-color: var(--color-button-primary-bg);--p-checkbox-checked-hover-background: var(--color-button-primary-bg-hover);--p-checkbox-checked-hover-border-color: var(--color-button-primary-bg-hover);--p-checkbox-icon-color: var(--color-button-primary-text);--p-checkbox-icon-checked-color: var(--color-button-primary-text);--p-checkbox-icon-checked-hover-color: var(--color-button-primary-text);--p-checkbox-transition-duration: var(--p-transition-duration);--p-checkbox-shadow: var(--p-form-field-shadow);--p-checkbox-invalid-border-color: var(--color-text-danger);--p-speeddial-gap: var(--spacing-xxs);--p-speeddial-button-width: 2rem;--p-speeddial-button-height: 2rem;--p-speeddial-button-border-radius: var(--radius-max);--p-speeddial-button-background: var(--color-button-primary-bg);--p-speeddial-button-color: var(--color-button-primary-text);--p-speeddial-button-hover-background: var(--color-button-primary-bg-hover);--p-speeddial-button-hover-color: var(--color-button-primary-text);--p-speeddial-button-focus-background: var(--color-button-primary-bg-hover);--p-speeddial-button-focus-color: var(--color-button-primary-text);--p-speeddial-action-width: 1.5rem;--p-speeddial-action-height: 1.5rem;--p-speeddial-action-border-radius: var(--radius-max);--p-speeddial-action-background: var(--color-button-secondary-bg);--p-speeddial-action-color: var(--color-button-secondary-text);--p-speeddial-action-hover-background: var(--color-button-secondary-bg-hover);--p-speeddial-action-hover-color: var(--color-button-secondary-text);--p-speeddial-action-focus-background: var(--color-button-secondary-bg-hover);--p-speeddial-action-focus-color: var(--color-button-secondary-text)}.p-inputtext,.p-password,.p-autocomplete{font-family:Inter,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.75rem;width:100%;font-size:1.125rem!important}.p-inputtext::placeholder,.p-password::placeholder,.p-autocomplete::placeholder{color:var(--color-text-disabled)!important}.p-inputtext.-size-m,.p-password.-size-m,.p-autocomplete.-size-m{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;font-size:.875rem!important;line-height:1.6rem!important;--p-inputtext-border-radius: var(--radius-sm);--p-inputtext-padding-x: var(--spacing-xxs);--p-inputtext-padding-y: var(--spacing-xxs);--p-form-field-padding-x: var(--spacing-xs);--p-icon-size: 1.25rem}.p-autocomplete.-size-m>.p-inputtext{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;font-size:.875rem!important;line-height:1.6rem!important}.p-password.p-invalid .p-inputtext{--p-inputtext-border-color: var(--color-text-warning)}.p-datepicker{display:flex;width:100%}.p-datepicker.-size-m>.p-inputtext{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;font-size:.875rem!important;line-height:1.6rem!important;--p-inputtext-border-radius: var(--radius-sm);--p-inputtext-padding-x: var(--spacing-xxs);--p-inputtext-padding-y: var(--spacing-xxs);--p-form-field-padding-x: var(--spacing-xs)}.p-datepicker.-size-m>.p-datepicker-input-icon-container{--p-icon-size: 1.25rem}.p-select.-size-m{--p-select-border-radius: var(--radius-sm)}.p-select.-size-m>.p-select-label{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;font-size:.875rem!important;line-height:1.6rem!important;--p-select-padding-x: var(--spacing-xxs);--p-select-padding-y: var(--spacing-xxs);--p-select-dropdown-width: 1.5rem}.p-select.-size-m>.p-select-dropdown{--p-icon-size: 1.25rem;--p-select-dropdown-width: 1.5rem}.p-select.-size-m>.p-select-clear-icon{--p-icon-size: 1.25rem;--p-select-dropdown-width: 1.5rem}.p-select-header.-size-m>.p-select-filter,.p-select-header.-size-m>.p-iconfield>.p-select-filter{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;font-size:.875rem!important;line-height:1.6rem!important;--p-inputtext-padding-x: var(--spacing-xxs);--p-inputtext-padding-y: var(--spacing-xxs)}.p-select-header.-size-m>.p-iconfield>.p-inputicon{--p-icon-size: 1.25rem}.p-inputnumber.-size-m>.p-inputtext{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;font-size:.875rem!important;line-height:1.6rem!important;--p-inputtext-border-radius: var(--radius-sm);--p-inputtext-padding-x: var(--spacing-xxs);--p-inputtext-padding-y: var(--spacing-xxs);--p-form-field-padding-x: var(--spacing-xs)}.p-inputicon.-size-m{--p-icon-size: 1.25rem}.p-select-label{font-family:Inter,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.75rem;font-size:1.125rem!important}.p-togglebutton{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;font-size:.875rem!important}.p-datepicker-panel{max-width:20rem!important;min-width:20rem!important}.p-datepicker-title{font-family:Inter,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem}.p-datepicker-weekday-cell{font-family:Inter,sans-serif;font-weight:500;font-size:.75rem;line-height:1rem;color:var(--color-text-secondary)}.p-datepicker-day{font-family:Inter,sans-serif;font-weight:400;font-size:.75rem;line-height:1rem}.p-tag{height:fit-content}.p-tag.-size-s{font-family:Inter,sans-serif;font-weight:500;font-size:.75rem;line-height:1rem;padding:var(--spacing-xxxs) var(--spacing-xxs);gap:var(--spacing-xxxs)}.p-tag.-size-s svg{width:14px;height:14px;min-width:14px;min-height:14px}.p-tag.-size-m{font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;line-height:1.25rem;padding:var(--spacing-xxs) var(--spacing-xs)}.p-floatlabel{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;color:var(--color-text-primary)}.p-autocomplete-loader{display:none!important}.p-iconfield .p-inputtext:not(:last-child){padding-inline-end:0!important}.p-drawer-title{font-family:Inter,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.75rem}.p-component.secondary>.p-inputtext{box-shadow:none;border-color:transparent;background-color:var(--color-bg-quaternary)}.p-component.secondary>.p-inputtext:enabled:hover{border-color:var(--color-border-primary-hover)}.p-component.tertiary>.p-inputtext{border-color:transparent;box-shadow:none;background-color:var(--color-bg-quaternary)}.p-component.tertiary>.p-inputtext:enabled:hover{border-color:var(--color-border-primary-hover)}.p-inputtext.tertiary{border-color:transparent;box-shadow:none;background-color:var(--color-bg-quaternary)}.p-inputtext.tertiary:enabled:hover{border-color:var(--color-border-primary-hover)}.p-disabled-opacity-1>.p-select-list>.p-select-option.p-disabled{--p-disabled-opacity: 1}.p-menu-item-link{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem}.p-tooltip-text{width:fit-content!important;font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem}.p-autocomplete-option.p-focus>.search-option svg,.p-autocomplete-option.p-focus>.search-option span{color:var(--color-text-quaternary)!important}@media (max-width: 1400px){:root{--p-inputtext-padding-x: var(--spacing-m);--p-inputtext-padding-y: var(--spacing-xs)}}@media (max-width: 1000px){:root{--p-inputtext-padding-x: var(--spacing-xs);--p-inputtext-padding-y: var(--spacing-xxs)}}@media (max-width: 600px){:root{--p-dialog-header-padding: var(--spacing-xs);--p-dialog-content-padding: 0 var(--spacing-xs) var(--spacing-xs) var(--spacing-xs);--p-toast-width: 80%}.p-dialog{max-width:90%}}
/*# sourceMappingURL=main.css.map */
