.dark-mode{--primary-50: #3d0118;--primary-100: #5a0a26;--primary-200: #7a1235;--primary-300: #9e1f48;--primary-400: #c42d5e;--primary-500: #e8426f;--primary-600: #ee6488;--primary-700: #f28aa8;--primary-800: #f7b0c5;--primary-900: #fad3e0;--primary-950: #fdeef4;--contrast-950: #f8fafc;--contrast-900: #f1f5f9;--contrast-800: #e2e8f0;--contrast-700: #cbd5e1;--contrast-600: #94a3b8;--contrast-500: #64748b;--contrast-400: #475569;--contrast-300: #334155;--contrast-200: #1e293b;--contrast-100: #0f172a;--contrast-50: #020617;--secondary-50: #1e2430;--secondary-100: #232b3a;--secondary-200: #2a3446;--secondary-300: #354159;--secondary-400: #4a5870;--secondary-500: #607088;--secondary-600: #7888a0;--secondary-700: #94a3b8;--secondary-800: #b0beca;--secondary-900: #ccd5de;--secondary-950: #e2e8f0;--bg-50: #3a3a3a;--bg-100: #2f2f2f;--bg-200: #262626;--bg-300: #1f1f1f;--bg-400: #1a1a1a;--bg-500: #161616;--bg-600: #141414;--bg-700: #111111;--bg-800: #0e0e0e;--bg-900: #0a0a0a;--bg-950: #080808;--leading-50: #111111;--leading-100: #1f1f1f;--leading-200: #333333;--leading-300: #555555;--leading-400: #6b6b6b;--leading-500: #888888;--leading-600: #a0a0a0;--leading-700: #c0c0c0;--leading-800: #d8d8d8;--leading-900: #eeeeee;--leading-950: #f8f8f8;--muted-50: #1a1a1a;--muted-100: #222222;--muted-200: #2e2e2e;--muted-300: #404040;--muted-400: #565656;--muted-500: #707070;--muted-600: #8a8a8a;--muted-700: #a5a5a5;--muted-800: #c0c0c0;--muted-900: #d8d8d8;--muted-950: #eeeeee;--success-50: #061410;--success-100: #0a1f12;--success-200: #102818;--success-300: #173820;--success-400: #1f4e2c;--success-500: #276838;--success-600: #2d7a40;--success-700: #3d9c54;--success-800: #52bc6c;--success-900: #74d48a;--success-950: #a6e8b7;--success-bg: var(--success-100);--success-border: var(--success-300);--success-text: var(--success-800);--info-50: #070f1a;--info-100: #0c1829;--info-200: #112035;--info-300: #192e4a;--info-400: #24406a;--info-500: #2e5488;--info-600: #3b6aa8;--info-700: #4e83c8;--info-800: #6da0e0;--info-900: #93bcec;--info-950: #b8d4f5;--info-bg: var(--info-100);--info-border: var(--info-300);--info-text: var(--info-800);--warn-50: #130d00;--warn-100: #1f1500;--warn-200: #2c1d00;--warn-300: #3d2900;--warn-400: #573c00;--warn-500: #724f00;--warn-600: #8e6400;--warn-700: #b07e08;--warn-800: #d49c1a;--warn-900: #f0bc40;--warn-950: #f8d880;--warning-bg: var(--warn-100);--warning-border: var(--warn-300);--warning-text: var(--warn-800);--danger-50: #140404;--danger-100: #200808;--danger-200: #2e0c0c;--danger-300: #421212;--danger-400: #5e1a1a;--danger-500: #7c2222;--danger-600: #9a2c2c;--danger-700: #c03a3a;--danger-800: #e05858;--danger-900: #f28080;--danger-950: #f8a8a8;--error-bg: var(--danger-100);--error-border: var(--danger-300);--error-text: var(--danger-800);--help-50: #0c0618;--help-100: #130a28;--help-200: #1c1038;--help-300: #28184e;--help-400: #3a2470;--help-500: #4e3090;--help-600: #6440b0;--help-700: #8060cc;--help-800: #a080e4;--help-900: #c0a8f0;--help-950: #dccef8;--help-bg: var(--help-100);--help-border: var(--help-300);--help-text: var(--help-800);--blob-color: var(--primary-500);--p-surface-0: #0a0a0a;--p-surface-50: #111111;--p-surface-100: #161616;--p-surface-200: #1c1c1c;--p-surface-300: #232323;--p-surface-400: #2a2a2a;--p-surface-500: #333333;--p-surface-600: #404040;--p-surface-700: #555555;--p-surface-800: #707070;--p-surface-900: #909090;--p-surface-950: #c0c0c0;--p-primary-50: var(--primary-50);--p-primary-100: var(--primary-100);--p-primary-200: var(--primary-200);--p-primary-300: var(--primary-300);--p-primary-400: var(--primary-400);--p-primary-500: var(--primary-500);--p-primary-600: var(--primary-600);--p-primary-700: var(--primary-700);--p-primary-800: var(--primary-800);--p-primary-900: var(--primary-900);--p-primary-950: var(--primary-950);--p-secondary-50: var(--secondary-50);--p-secondary-100: var(--secondary-100);--p-secondary-200: var(--secondary-200);--p-secondary-300: var(--secondary-300);--p-secondary-400: var(--secondary-400);--p-secondary-500: var(--secondary-500);--p-secondary-600: var(--secondary-600);--p-secondary-700: var(--secondary-700);--p-secondary-800: var(--secondary-800);--p-secondary-900: var(--secondary-900);--p-secondary-950: var(--secondary-950);--p-text-color: var(--leading-800);--p-text-color-secondary: var(--leading-700);--p-text-muted-color: var(--muted-600);--p-text-muted-secondary-color: var(--muted-500);--p-text-hover-color: var(--leading-950);--p-border-color: #2e2e2e;--p-border-radius: 6px;--p-shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px -1px rgba(0, 0, 0, .3);--p-shadow-md: 0 4px 8px -2px rgba(0, 0, 0, .5), 0 2px 4px -2px rgba(0, 0, 0, .35);--p-shadow-lg: 0 12px 20px -4px rgba(0, 0, 0, .6), 0 4px 8px -4px rgba(0, 0, 0, .4);--p-focus-ring-style: solid;--p-focus-ring-width: 2px;--p-focus-ring-offset: 1px;--p-focus-ring-color: var(--primary-600);--p-focus-visible-outline: 2px solid var(--primary-600);--p-focus-visible-outline-offset: 2px;--p-button-primary-background: var(--primary-500);--p-button-primary-border-color: var(--primary-500);--p-button-primary-color: #ffffff;--p-button-primary-hover-background: var(--primary-600);--p-button-primary-hover-border-color: var(--primary-600);--p-button-primary-hover-color: #ffffff;--p-button-primary-active-background: var(--primary-400);--p-button-primary-active-border-color: var(--primary-400);--p-button-primary-active-color: #ffffff;--p-button-primary-focus-ring-color: var(--primary-400);--p-button-outlined-primary-border-color: var(--primary-500);--p-button-outlined-primary-color: var(--primary-600);--p-button-outlined-primary-hover-background: rgba(232, 66, 111, .1);--p-button-outlined-primary-active-background: rgba(232, 66, 111, .18);--p-button-text-primary-color: var(--primary-600);--p-button-text-primary-hover-background: rgba(232, 66, 111, .1);--p-button-text-primary-active-background: rgba(232, 66, 111, .18);--p-button-secondary-background: #2e2e2e;--p-button-secondary-border-color: #3a3a3a;--p-button-secondary-color: var(--leading-800);--p-button-secondary-hover-background: #3a3a3a;--p-button-secondary-hover-border-color: #484848;--p-button-secondary-hover-color: var(--leading-950);--p-button-secondary-active-background: #444444;--p-button-secondary-focus-ring-color: #555555;--p-button-outlined-secondary-border-color: #3a3a3a;--p-button-outlined-secondary-color: var(--leading-700);--p-button-outlined-secondary-hover-background: rgba(255,255,255,.05);--p-button-outlined-secondary-active-background: rgba(255,255,255,.08);--p-button-text-secondary-color: var(--leading-700);--p-button-text-secondary-hover-background: rgba(255,255,255,.05);--p-button-text-secondary-active-background: rgba(255,255,255,.08);--p-button-success-background: #2d7a40;--p-button-success-border-color: #2d7a40;--p-button-success-color: #ffffff;--p-button-success-hover-background: #3d9c54;--p-button-success-active-background: #52bc6c;--p-button-success-focus-ring-color: #276838;--p-button-outlined-success-border-color: #276838;--p-button-outlined-success-color: #74d48a;--p-button-outlined-success-hover-background: rgba(45,122,64,.12);--p-button-outlined-success-active-background: rgba(45,122,64,.2);--p-button-text-success-color: #74d48a;--p-button-text-success-hover-background: rgba(45,122,64,.12);--p-button-text-success-active-background: rgba(45,122,64,.2);--p-button-info-background: #3b6aa8;--p-button-info-border-color: #3b6aa8;--p-button-info-color: #ffffff;--p-button-info-hover-background: #4e83c8;--p-button-info-active-background: #6da0e0;--p-button-info-focus-ring-color: #2e5488;--p-button-outlined-info-border-color: #2e5488;--p-button-outlined-info-color: #93bcec;--p-button-outlined-info-hover-background: rgba(59,106,168,.12);--p-button-outlined-info-active-background: rgba(59,106,168,.2);--p-button-text-info-color: #93bcec;--p-button-text-info-hover-background: rgba(59,106,168,.12);--p-button-text-info-active-background: rgba(59,106,168,.2);--p-button-warn-background: #8e6400;--p-button-warn-border-color: #8e6400;--p-button-warn-color: #ffffff;--p-button-warn-hover-background: #b07e08;--p-button-warn-active-background: #d49c1a;--p-button-warn-focus-ring-color: #724f00;--p-button-outlined-warn-border-color: #724f00;--p-button-outlined-warn-color: #f0bc40;--p-button-outlined-warn-hover-background: rgba(142,100,0,.12);--p-button-outlined-warn-active-background: rgba(142,100,0,.2);--p-button-text-warn-color: #f0bc40;--p-button-text-warn-hover-background: rgba(142,100,0,.12);--p-button-text-warn-active-background: rgba(142,100,0,.2);--p-button-danger-background: #9a2c2c;--p-button-danger-border-color: #9a2c2c;--p-button-danger-color: #ffffff;--p-button-danger-hover-background: #c03a3a;--p-button-danger-active-background: #e05858;--p-button-danger-focus-ring-color: #7c2222;--p-button-outlined-danger-border-color: #7c2222;--p-button-outlined-danger-color: #f28080;--p-button-outlined-danger-hover-background: rgba(154,44,44,.12);--p-button-outlined-danger-active-background: rgba(154,44,44,.2);--p-button-text-danger-color: #f28080;--p-button-text-danger-hover-background: rgba(154,44,44,.12);--p-button-text-danger-active-background: rgba(154,44,44,.2);--p-button-help-background: #6440b0;--p-button-help-border-color: #6440b0;--p-button-help-color: #ffffff;--p-button-help-hover-background: #8060cc;--p-button-help-active-background: #a080e4;--p-button-help-focus-ring-color: #4e3090;--p-button-outlined-help-border-color: #4e3090;--p-button-outlined-help-color: #c0a8f0;--p-button-outlined-help-hover-background: rgba(100,64,176,.12);--p-button-outlined-help-active-background: rgba(100,64,176,.2);--p-button-text-help-color: #c0a8f0;--p-button-text-help-hover-background: rgba(100,64,176,.12);--p-button-text-help-active-background: rgba(100,64,176,.2);--p-button-contrast-background: #d8d8d8;--p-button-contrast-border-color: #d8d8d8;--p-button-contrast-color: #111111;--p-button-contrast-hover-background: #eeeeee;--p-button-contrast-active-background: #ffffff;--p-button-contrast-focus-ring-color: #a0a0a0;--p-button-outlined-contrast-border-color: #555555;--p-button-outlined-contrast-color: var(--leading-800);--p-button-outlined-contrast-hover-background: rgba(255,255,255,.06);--p-button-outlined-contrast-active-background: rgba(255,255,255,.1);--p-button-text-contrast-color: var(--leading-800);--p-button-text-contrast-hover-background: rgba(255,255,255,.06);--p-button-text-contrast-active-background: rgba(255,255,255,.1);--p-button-text-hover-background: rgba(232, 66, 111, .08);--p-form-field-background: #1a1a1a;--p-form-field-color: var(--leading-800);--p-form-field-border-color: #2e2e2e;--p-form-field-hover-border-color: var(--primary-600);--p-form-field-focus-border-color: var(--primary-500);--p-form-field-focus-ring-color: rgba(232, 66, 111, .25);--p-form-field-shadow: none;--p-form-field-icon-color: var(--muted-600);--p-form-field-placeholder-color: #555555;--p-form-field-disabled-background: #151515;--p-form-field-disabled-color: #555555;--p-inputtext-background: #1a1a1a;--p-inputtext-color: var(--leading-800);--p-inputtext-border-color: #2e2e2e;--p-inputtext-placeholder-color: #555555;--p-inputtext-hover-border-color: var(--primary-600);--p-inputtext-focus-border-color: var(--primary-500);--p-inputtext-focus-ring-color: rgba(232, 66, 111, .25);--p-inputtext-invalid-border-color: #c03a3a;--p-textarea-background: #1a1a1a;--p-textarea-color: var(--leading-800);--p-textarea-border-color: #2e2e2e;--p-checkbox-background: #1a1a1a;--p-checkbox-border-color: #3a3a3a;--p-checkbox-hover-border-color: var(--primary-500);--p-checkbox-focus-border-color: var(--primary-500);--p-checkbox-checked-background: var(--primary-500);--p-checkbox-checked-border-color: var(--primary-500);--p-checkbox-icon-color: #ffffff;--p-radiobutton-background: #1a1a1a;--p-radiobutton-border-color: #3a3a3a;--p-radiobutton-hover-border-color: var(--primary-500);--p-radiobutton-focus-border-color: var(--primary-500);--p-radiobutton-checked-background: var(--primary-500);--p-radiobutton-checked-border-color: var(--primary-500);--p-radiobutton-icon-color: #ffffff;--p-card-background: #1c1c1c;--p-card-border-color: #2a2a2a;--p-card-color: var(--p-text-color);--p-card-border-radius: 8px;--p-card-padding: 1.5rem;--p-card-shadow: var(--p-shadow-md);--p-card-hover-shadow: var(--p-shadow-lg);--p-content-background: #1c1c1c;--p-content-color: var(--leading-800);--p-content-border-color: #2a2a2a;--p-content-hover-background: #232323;--p-content-hover-color: var(--leading-950);--p-select-background: #1a1a1a;--p-select-border-color: #2e2e2e;--p-select-color: var(--leading-800);--p-select-hover-border-color: var(--primary-600);--p-select-focus-border-color: var(--primary-500);--p-select-overlay-background: #1e1e1e;--p-select-panel-background: #1e1e1e;--p-select-panel-border-color: #2e2e2e;--p-select-trigger-background: #1a1a1a;--p-select-trigger-color: #707070;--p-select-trigger-border-color: #2e2e2e;--p-dropdown-trigger-background: #1a1a1a;--p-dropdown-trigger-color: #707070;--p-dropdown-trigger-border-color: #2e2e2e;--p-dropdown-trigger-hover-border-color: var(--primary-600);--p-dropdown-trigger-focus-border-color: var(--primary-500);--p-dropdown-trigger-focus-ring-color: rgba(232, 66, 111, .25);--p-dropdown-panel-background: #1e1e1e;--p-dropdown-panel-color: var(--leading-800);--p-dropdown-panel-border-color: #2e2e2e;--p-dropdown-option-background: transparent;--p-dropdown-option-color: var(--leading-700);--p-dropdown-option-hover-background: rgba(255,255,255,.06);--p-dropdown-option-selected-background: rgba(232, 66, 111, .14);--p-dropdown-option-selected-color: var(--primary-700);--p-dropdown-icon-color: #707070;--p-dropdown-icon-hover-color: var(--primary-600);--p-multiselect-overlay-background: #1e1e1e;--p-multiselect-label-color: var(--leading-800);--p-multiselect-trigger-background: #1a1a1a;--p-multiselect-trigger-color: #707070;--p-multiselect-trigger-border-color: #2e2e2e;--p-multiselect-trigger-hover-border-color: var(--primary-600);--p-multiselect-trigger-focus-border-color: var(--primary-500);--p-multiselect-chip-background: rgba(232, 66, 111, .18);--p-multiselect-chip-color: var(--primary-700);--p-overlay-background: #1e1e1e;--p-overlay-border-color: #2e2e2e;--p-overlay-shadow: var(--p-shadow-lg);--p-overlay-color: var(--leading-800);--p-overlay-popover-background: #1e1e1e;--p-overlay-popover-border-color: #2e2e2e;--p-overlay-popover-color: var(--leading-800);--p-overlay-popover-shadow: var(--p-shadow-lg);--p-overlay-modal-background: #1e1e1e;--p-overlay-modal-border-color: #2e2e2e;--p-overlay-modal-color: var(--leading-800);--p-overlay-modal-shadow: 0 25px 50px -12px rgba(0, 0, 0, .65);--p-tooltip-background: #111111;--p-tooltip-color: #e0e0e0;--p-tooltip-shadow: var(--p-shadow-lg);--p-list-background: #1c1c1c;--p-list-color: var(--leading-800);--p-list-border-color: #2a2a2a;--p-list-option-background: transparent;--p-list-option-color: var(--leading-700);--p-list-option-hover-background: rgba(255,255,255,.06);--p-list-option-hover-color: var(--leading-950);--p-list-option-selected-background: rgba(232, 66, 111, .14);--p-list-option-selected-color: var(--primary-700);--p-list-option-focus-outline: 2px solid var(--primary-500);--p-navigation-item-background: transparent;--p-navigation-item-color: var(--leading-700);--p-navigation-item-border-color: transparent;--p-navigation-item-hover-background: rgba(255,255,255,.07);--p-navigation-item-hover-color: var(--leading-950);--p-navigation-item-active-background: rgba(232, 66, 111, .14);--p-navigation-item-active-color: var(--primary-700);--p-navigation-item-active-border-color: var(--primary-500);--p-menu-background: #1e1e1e;--p-menu-color: var(--leading-800);--p-menu-border-color: #2a2a2a;--p-menu-item-background: transparent;--p-menu-item-color: var(--leading-700);--p-menu-item-hover-background: rgba(255,255,255,.06);--p-menu-item-hover-color: var(--leading-950);--p-menu-item-active-background: rgba(232, 66, 111, .14);--p-menu-item-active-color: var(--primary-700);--p-menu-icon-color: #707070;--p-menu-icon-hover-color: var(--primary-600);--p-menu-icon-active-color: var(--primary-700);--p-datatable-background: #1c1c1c;--p-datatable-color: var(--leading-800);--p-datatable-border-color: #2a2a2a;--p-datatable-header-background: #1a1a1a;--p-datatable-header-color: var(--leading-700);--p-datatable-header-border-color: #2a2a2a;--p-datatable-body-background: #1c1c1c;--p-datatable-body-color: var(--leading-800);--p-datatable-body-row-hover-background: rgba(255,255,255,.04);--p-datatable-row-striped-background: rgba(255,255,255,.02);--p-datatable-paginator-background: #1a1a1a;--p-datatable-paginator-color: var(--leading-700);--p-datatable-paginator-border-color: #2a2a2a;--p-accordion-header-background: #1e1e1e;--p-accordion-header-color: var(--leading-800);--p-accordion-header-border-color: #2a2a2a;--p-accordion-header-hover-background: rgba(255,255,255,.04);--p-accordion-header-hover-color: var(--leading-950);--p-accordion-header-active-background: rgba(232, 66, 111, .12);--p-accordion-header-active-color: var(--primary-700);--p-accordion-content-background: #1c1c1c;--p-accordion-content-color: var(--leading-800);--p-accordion-content-border-color: #2a2a2a;--p-accordion-toggle-icon-color: #707070;--p-accordion-toggle-icon-active-color: var(--primary-600);--p-tabview-nav-background: #1a1a1a;--p-tabview-nav-border-color: #2a2a2a;--p-tabview-nav-item-background: transparent;--p-tabview-nav-item-color: var(--leading-600);--p-tabview-nav-item-hover-background: rgba(255,255,255,.05);--p-tabview-nav-item-hover-color: var(--leading-800);--p-tabview-nav-item-active-background: #1c1c1c;--p-tabview-nav-item-active-color: var(--primary-600);--p-tabview-nav-item-border-color: transparent;--p-tabview-content-background: #1c1c1c;--p-tabview-content-color: var(--leading-800);--p-tabview-content-border-color: #2a2a2a;--p-panel-header-background: #1a1a1a;--p-panel-header-color: var(--leading-800);--p-panel-header-border-color: #2a2a2a;--p-panel-content-background: #1c1c1c;--p-panel-content-color: var(--leading-800);--p-panel-content-border-color: #2a2a2a;--p-panel-footer-background: #181818;--p-panel-footer-color: var(--leading-700);--p-panel-footer-border-color: #2a2a2a;--p-dialog-header-background: #1e1e1e;--p-dialog-header-color: var(--leading-900);--p-dialog-header-border-color: #2a2a2a;--p-dialog-content-background: #1c1c1c;--p-dialog-content-color: var(--leading-800);--p-dialog-footer-background: #1a1a1a;--p-dialog-footer-color: var(--leading-700);--p-dialog-footer-border-color: #2a2a2a;--p-dialog-close-button-color: #707070;--p-dialog-close-button-hover-color: var(--leading-900);--p-tree-background: #1c1c1c;--p-tree-color: var(--leading-800);--p-tree-node-background: transparent;--p-tree-node-color: var(--leading-700);--p-tree-node-hover-background: rgba(255,255,255,.05);--p-tree-node-hover-color: var(--leading-950);--p-tree-node-selected-background: rgba(232, 66, 111, .14);--p-tree-node-selected-color: var(--primary-700);--p-tree-toggle-icon-color: #707070;--p-tree-toggle-icon-hover-color: var(--primary-600);--p-splitter-background: #1c1c1c;--p-splitter-border-color: #2a2a2a;--p-splitter-handle-background: #333333;--p-splitter-handle-hover-background: var(--primary-400);--p-divider-background: #2a2a2a;--p-divider-color: #333333;--p-divider-border-color: #2a2a2a;--p-badge-background: var(--primary-500);--p-badge-color: #ffffff;--p-badge-border-color: var(--primary-500);--p-overlaybadge-outline-color: transparent;--p-chip-background: rgba(232, 66, 111, .15);--p-chip-color: var(--primary-700);--p-chip-border-color: rgba(232, 66, 111, .25);--p-chip-icon-color: var(--primary-600);--p-chip-icon-hover-color: var(--primary-700);--p-tag-background: #2a2a2a;--p-tag-color: var(--leading-700);--p-tag-border-color: #333333;--p-tag-icon-color: #707070;--p-progressbar-background: #2a2a2a;--p-progressbar-value-background: var(--primary-500);--p-progressbar-color: var(--primary-500);--p-spinner-color: var(--primary-500);--p-spinner-track-background: rgba(232, 66, 111, .12);--p-spinner-track-color: var(--primary-500);--p-avatar-background: var(--primary-300);--p-avatar-color: var(--primary-800);--p-avatar-border-color: var(--primary-400);--p-link-color: var(--primary-700);--p-link-hover-color: var(--primary-800);--p-link-visited-color: var(--contrast-400);--p-hover-background: rgba(255,255,255,.05);--p-hover-color: var(--leading-950);--p-stripe-background: rgba(255,255,255,.02)}.dark-mode ::selection,.dark-mode ::-webkit-selection{background-color:var(--primary-400);color:var(--primary-950)}body.dark-theme{background-color:var(--bg-300);color:var(--leading-800)}
