@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2)format("woff2"),url(/assets/primeicons-WjwUDZjB.woff)format("woff"),url(/assets/primeicons-MpK4pl85.ttf)format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}@font-face{font-family:SF Pro Display;font-weight:100;font-display:swap;font-style:normal;src:url(/assets/SF-Pro-Display-Thin-Dlj_0ZL0.otf)format("opentype")}@font-face{font-family:SF Pro Display;font-weight:200;font-display:swap;font-style:normal;src:url(/assets/SF-Pro-Display-Ultralight-Dvb4Y4p6.otf)format("opentype")}@font-face{font-family:SF Pro Display;font-weight:300;font-display:swap;font-style:normal;src:url(/assets/SF-Pro-Display-Light-aDlMluiV.otf)format("opentype")}@font-face{font-family:SF Pro Display;font-weight:400;font-display:swap;font-style:normal;src:url(/assets/SF-Pro-Display-Regular-DF_3XEGl.otf)format("opentype")}@font-face{font-family:SF Pro Display;font-weight:500;font-display:swap;font-style:normal;src:url(/assets/SF-Pro-Display-Medium-DSttQARu.otf)format("opentype")}@font-face{font-family:SF Pro Display;font-weight:600;font-display:swap;font-style:normal;src:url(/assets/SF-Pro-Display-Semibold-Dg2-djaL.otf)format("opentype")}@font-face{font-family:SF Pro Display;font-weight:700;font-display:swap;font-style:normal;src:url(/assets/SF-Pro-Display-Bold-CkqE-6tD.otf)format("opentype")}@font-face{font-family:SF Pro Display;font-weight:800;font-display:swap;font-style:normal;src:url(/assets/SF-Pro-Display-Heavy-Cj-4znqf.otf)format("opentype")}@font-face{font-family:SF Pro Display;font-weight:900;font-display:swap;font-style:normal;src:url(/assets/SF-Pro-Display-Black-85SZiFK-.otf)format("opentype")}body{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif}:root{--surface-a:#18191d;--surface-b:#161616;--surface-c:#ffffff08;--surface-d:#d8e2ea14;--surface-e:#18191d;--surface-f:#18191d;--text-color:#fff;--text-color-secondary:#fff9;--primary-color:#9b5aed;--primary-color-text:#030712;--surface-0:#161616;--surface-50:#18191d;--surface-100:#374151;--surface-200:#4b5563;--surface-300:#6b7280;--surface-400:#9ca3af;--surface-500:#d1d5db;--surface-600:#e5e7eb;--surface-700:#f3f4f6;--surface-800:#f9fafb;--surface-900:#fff;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#18191d;--gray-900:#161616;--content-padding:1.25rem;--inline-spacing:.5rem;--border-radius:6px;--surface-ground:#161616;--surface-section:#161616;--surface-card:#18191d;--surface-overlay:#18191d;--surface-border:#ffffff1a;--surface-hover:#ffffff08;--focus-ring:0 0 0 .2rem #b07eff66;--maskbg:#0006;--primary-light-color:#d8e2ea14;--highlight-bg:#8c64ff2e;--hightlight-bg-secondary:#161616;--highlight-text-color:#fff;--icon-color:#fff;--solid-login-bg-color:#000;--solid-light-grey:#161616;--solid-stepper-border:#d8e2ea14;--solid-dark-title:#fff;--solid-dropzone-bg:#d8e2ea14;--solid-file-wrapper:#d8e2ea14;--solid-chatter-dash:#d8e2ea14;--solid-chatter-date-border:#d8e2ea14;--solid-chatter-input-bg:#161616;--solid-chatter-input-placeholder:#949494;--solid-dashboard-welcome-bg:#260955;--solid-dashboard-card-one-border:#4f99fb33;--solid-dashboard-card-two-border:#4f99fb33;--solid-dashboard-card-three-border:#4f99fb33;--solid-dashboard-card-one-bg:linear-gradient(111deg, #e2f1f799 0%, #d0ebfe99 50%, #c0e2fa99 100%);--solid-dashboard-card-two-bg:linear-gradient(291deg, #f1e2ff99 0%, #eed7ff99 46.5%, #e7c8ff99 100%);--solid-dashboard-card-three-bg:linear-gradient(111deg, #fef8e299 0%, #fff3d199 50%, #feeeba99 100%);--solid-module-home-add-button-bg:#fff6;--solid-admin-card-color-1:#4f99fb;--solid-admin-card-color-2:#a968ee;--solid-admin-card-color-3:#ffca61;--solid-primary-black:#fff;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--blue-50:#f5f9ff;--blue-100:#d0e1fd;--blue-200:#abc9fb;--blue-300:#85b2f9;--blue-400:#609af8;--blue-500:#3b82f6;--blue-600:#326fd1;--blue-700:#295bac;--blue-800:#204887;--blue-900:#183462;--green-50:#f4fcf7;--green-100:#caf1d8;--green-200:#a0e6ba;--green-300:#76db9b;--green-400:#4cd07d;--green-500:#22c55e;--green-600:#1da750;--green-700:#188a42;--green-800:#136c34;--green-900:#0e4f26;--yellow-50:#fefbf3;--yellow-100:#faedc4;--yellow-200:#f6de95;--yellow-300:#f2d066;--yellow-400:#eec137;--yellow-500:#eab308;--yellow-600:#c79807;--yellow-700:#a47d06;--yellow-800:#816204;--yellow-900:#5e4803;--purple-50:#fbf7ff;--purple-100:#ead6fd;--purple-200:#dab6fc;--purple-300:#c996fa;--purple-400:#b975f9;--purple-500:#a855f7;--purple-600:#8f48d2;--purple-700:#763cad;--purple-800:#5c2f88;--purple-900:#432263;--pink-50:#fef6fa;--pink-100:#fad3e7;--pink-200:#f7b0d3;--pink-300:#f38ec0;--pink-400:#f06bac;--pink-500:#ec4899;--pink-600:#c93d82;--pink-700:#a5326b;--pink-800:#822854;--pink-900:#5e1d3d;--indigo-50:#f7f7fe;--indigo-100:#dadafc;--indigo-200:#bcbdf9;--indigo-300:#9ea0f6;--indigo-400:#8183f4;--indigo-500:#6366f1;--indigo-600:#5457cd;--indigo-700:#4547a9;--indigo-800:#363885;--indigo-900:#282960;--teal-50:#f3fbfb;--teal-100:#c7eeea;--teal-200:#9ae0d9;--teal-300:#6dd3c8;--teal-400:#41c5b7;--teal-500:#14b8a6;--teal-600:#119c8d;--teal-700:#0e8174;--teal-800:#0b655b;--teal-900:#084a42;--orange-50:#fff8f3;--orange-100:#feddc7;--orange-200:#fcc39b;--orange-300:#fba86f;--orange-400:#fa8e42;--orange-500:#f97316;--orange-600:#d46213;--orange-700:#ae510f;--orange-800:#893f0c;--orange-900:#642e09;--bluegray-50:#f7f8f9;--bluegray-100:#dadee3;--bluegray-200:#bcc3cd;--bluegray-300:#9fa9b7;--bluegray-400:#818ea1;--bluegray-500:#64748b;--bluegray-600:#556376;--bluegray-700:#465161;--bluegray-800:#37404c;--bluegray-900:#282e38;--red-50:#fff5f5;--red-100:#ffd0ce;--red-200:#ffaca7;--red-300:#ff8780;--red-400:#ff6259;--red-500:#ff3d32;--red-600:#d9342b;--red-700:#b32b23;--red-800:#8c221c;--red-900:#661814;--primary-50:#f4fdfe;--primary-100:#caf4fb;--primary-200:#a0ecf8;--primary-300:#76e4f4;--primary-400:#4cdbf1;--primary-500:#9b5aed;--primary-600:#1db3ca;--primary-700:#1894a7;--primary-800:#137483;--primary-900:#0e545f}.solid-primary-black-text{color:var(--solid-primary-black)}.p-editor-container .p-editor-toolbar{background:#18191d;border-top-left-radius:6px;border-top-right-radius:6px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid var(--primary-light-color)}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#fff9}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#fff9}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{color:#fff9;border:0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#fff}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#fff}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;padding:.75rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#fff}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{color:#fff;background:#ffffff08}.p-editor-container .p-editor-content.ql-snow{border:1px solid var(--primary-light-color)}.p-editor-container .p-editor-content .ql-editor{color:#fff;background:#161616;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.p-editor-container .ql-snow.ql-toolbar button:hover,.p-editor-container .ql-snow.ql-toolbar button:focus{color:#fff}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke{stroke:#ffffffde}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill{fill:#ffffffde}.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:#9b5aed}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:#9b5aed}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:#9b5aed}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label{color:#9b5aed}@layer primereact{.p-error{color:#fca5a5}.p-text-secondary{color:#fff9}.pi{font-size:1rem}.p-icon{width:1rem;height:1rem}.p-link:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#9b5aed}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline-offset:0;border-color:#9b5aed;outline:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);color:#fff;margin:0;padding:0;font-size:1rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{color:#fff;background:#8c64ff2e;border-radius:6px;margin-right:.5rem;padding:.375rem .75rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#fca5a5}.p-autocomplete-panel{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{color:#fff;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:#fff;background:#ffffff08}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:#fff;background:#8c64ff2e}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{color:#fff;background:#374151;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#fca5a5}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:none!important}.p-datepicker{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){border:1px solid var(--primary-light-color);background:#18191d;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#18191d}.p-datepicker .p-datepicker-header{color:#fff;border-bottom:1px solid var(--primary-light-color);background:#18191d;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.5rem;font-weight:700}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#fff;padding:.5rem;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#9b5aed}.p-datepicker table td>span.p-highlight{color:#fff;background:#8c64ff2e}.p-datepicker table td>span:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-datepicker table td.p-datepicker-today>span{color:#9b5aed;background:0 0;border-color:#0000}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:#fff;background:#8c64ff2e}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid var(--primary-light-color);padding:1rem 0}.p-datepicker .p-timepicker{border-top:1px solid var(--primary-light-color);padding:.5rem}.p-datepicker .p-timepicker button{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-datepicker .p-timepicker button:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight,.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:#fff;background:#8c64ff2e}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid var(--primary-light-color);padding:0 .5rem}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#ffffff08}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#ffffff08}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#ffffff08}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-cascadeselect{border:1px solid var(--primary-light-color);background:#161616;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#9b5aed}.p-cascadeselect:not(.p-disabled).p-focus{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover,.p-cascadeselect.p-variant-filled:enabled:focus{background-color:var(--primary-light-color)}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#fff9}.p-cascadeselect .p-cascadeselect-trigger{color:#fff9;background:0 0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:3rem}.p-cascadeselect.p-invalid.p-component{border-color:#fca5a5}.p-cascadeselect-panel{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{color:#fff;background:0 0;border:0;border-radius:0;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{color:#fff;background:#8c64ff2e}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#22d3ee3d}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{color:#fff;background:#ffffff08}.p-checkbox .p-checkbox-input{border:1px solid var(--primary-light-color);border-radius:4px}.p-checkbox .p-checkbox-box{border:1px solid var(--primary-light-color);color:#fff;background:#161616;border-radius:6px;outline-color:#0000;width:16px;height:16px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;border-radius:4px!important}.p-checkbox .p-checkbox-box{border:1px solid var(--primary-light-color);color:#fff;background:#161616;border-radius:6px;outline-color:#0000;width:16px;height:16px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#030712;font-size:14px;transition-duration:.2s}.p-checkbox.p-highlight .p-checkbox-box{background:#9b5aed;border-color:#9b5aed}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#9b5aed}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{color:#030712;background:#8a66c2;border-color:#8a66c2}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#fca5a5}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:var(--primary-light-color)}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#9b5aed}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--primary-light-color)}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#8a66c2}.p-input-filled .p-checkbox .p-checkbox-box{background-color:var(--primary-light-color)}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#9b5aed}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--primary-light-color)}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#8a66c2}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:var(--primary-light-color)}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#9b5aed}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:var(--primary-light-color)}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#8a66c2}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#9b5aed}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-chips .p-chips-multiple-container .p-chips-token{background:var(--primary-light-color);color:#fff;border-radius:16px;margin-right:.5rem;padding:.375rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{color:#fff;background:#6b7280}.p-chips .p-chips-multiple-container .p-chips-input-token input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);color:#fff;margin:0;padding:0;font-size:1rem}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#fca5a5}.p-colorpicker-panel{border:1px solid var(--primary-light-color);background:#18191d}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-dropdown{border:1px solid var(--primary-light-color);background:#161616;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#9b5aed}.p-dropdown:not(.p-disabled).p-focus{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-dropdown.p-variant-filled{background:var(--primary-light-color)}.p-dropdown.p-variant-filled:not(.p-disabled):hover,.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:var(--primary-light-color)}.p-dropdown .p-dropdown-label.p-placeholder{color:#fff9}.p-dropdown .p-dropdown-trigger{color:#fff9;background:0 0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:3rem}.p-dropdown .p-dropdown-clear-icon{color:#fff9;right:3rem}.p-dropdown.p-invalid.p-component{border-color:#fca5a5}.p-dropdown-panel{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-dropdown-panel .p-dropdown-header{border-bottom:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#fff9;right:.75rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:#fff;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#fff;background:#8c64ff2e}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#22d3ee3d}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{color:#fff;background:#ffffff08}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{color:#fff;background:#374151;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:#fff;background:0 0;padding:.75rem 1.25rem}.p-inputgroup-addon{color:#fff9;border-top:1px solid var(--primary-light-color);border-left:1px solid var(--primary-light-color);border-bottom:1px solid var(--primary-light-color);background:#18191d;min-width:3rem;padding:.75rem}.p-inputgroup-addon:last-child{border-right:1px solid var(--primary-light-color)}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#fca5a5}.p-inputswitch .p-inputswitch-slider{background:#6b7280;border-radius:30px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff9;border-radius:50%;width:1.25rem;height:1.25rem;margin-top:-.625rem;transition-duration:.2s;left:.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#9b5aed}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#030712;transform:translate(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:var(--primary-light-color)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#b785f8}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#fca5a5}.solid-global-search-element .p-inputtext{background-color:#0000!important}.p-inputtext{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);color:#fff;border:1px solid var(--primary-light-color);appearance:none;background:#161616;border-radius:6px;outline-color:#0000;padding:.75rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#9b5aed}.p-inputtext:enabled:focus{outline-offset:0;border-color:#9b5aed;outline:0}.p-inputtext.p-invalid.p-component{border-color:#fca5a5}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover,.p-inputtext.p-variant-filled:enabled:focus{background-color:var(--primary-light-color)}.p-float-label>label{color:#fff9;transition-duration:.2s;left:.75rem}.p-float-label>.p-invalid+label{color:#fca5a5}::-webkit-input-placeholder{color:#fff9}:-moz-placeholder-shown{color:#fff9}::-moz-placeholder{color:#fff9}:-ms-placeholder-shown{color:#fff9}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover,.p-input-filled .p-inputtext:enabled:focus{background-color:var(--primary-light-color)}.p-icon-field-left>.p-input-icon:first-of-type{color:#fff9;left:.75rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#fff9;right:.75rem}.p-listbox{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{border-bottom:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#fff9;right:.75rem}.p-listbox .p-listbox-list .p-listbox-item{color:#fff;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{color:#fff;background:#8c64ff2e}.p-listbox .p-listbox-list .p-listbox-item-group{color:#fff;background:#374151;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-listbox .p-listbox-list .p-listbox-empty-message{color:#fff;background:0 0;padding:.75rem 1.25rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#22d3ee3d}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:#fff;background:#ffffff08}.p-listbox.p-focus{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-listbox.p-invalid{border-color:#fca5a5}.p-mention-panel{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-mention-panel .p-mention-items .p-mention-item{color:#fff;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{color:#fff;background:#ffffff08}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{color:#fff;background:#8c64ff2e}.p-multiselect{border:1px solid var(--primary-light-color);background:#161616;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#9b5aed}.p-multiselect:not(.p-disabled).p-focus{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-multiselect.p-variant-filled{background:var(--primary-light-color)}.p-multiselect.p-variant-filled:not(.p-disabled):hover,.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:var(--primary-light-color)}.p-multiselect .p-multiselect-label.p-placeholder{color:#fff9}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:var(--primary-light-color);color:#fff;border-radius:16px;margin-right:.5rem;padding:.375rem .75rem}.p-multiselect .p-multiselect-trigger{color:#fff9;background:0 0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:3rem}.p-multiselect.p-invalid.p-component{border-color:#fca5a5}.p-multiselect-panel{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-multiselect-panel .p-multiselect-header{border-bottom:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#fff9;right:.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{color:#fff;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:#fff;background:#8c64ff2e}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#22d3ee3d}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{color:#fff;background:#ffffff08}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{color:#fff;background:#374151;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{color:#fff;background:0 0;padding:.75rem 1.25rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#fca5a5}.p-password-panel{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;padding:1.25rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-password-panel .p-password-meter{background:var(--primary-light-color);margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#eb9a9c}.p-password-panel .p-password-meter .p-password-strength.medium{background:#ffcf91}.p-password-panel .p-password-meter .p-password-strength.strong{background:#93deac}.p-radiobutton .p-radiobutton-input{appearance:none;opacity:0;z-index:1;border:1px solid var(--primary-light-color);border-radius:50%;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-radiobutton .p-radiobutton-box{border:1px solid var(--primary-light-color);color:#fff;background:#161616;border-radius:50%;outline-color:#0000;width:16px;height:16px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#030712;width:8px;height:8px;transition-duration:.2s}.p-radiobutton.p-highlight .p-radiobutton-box{background:#fff;border-color:#722ed1}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#9b5aed}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#8a66c2;border-color:#8a66c2}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#030712}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#fca5a5}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:var(--primary-light-color)}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#9b5aed}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:var(--primary-light-color)}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#8a66c2}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:var(--primary-light-color)}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#9b5aed}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:var(--primary-light-color)}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#8a66c2}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#f48fb1}.p-rating .p-rating-item.p-focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#9b5aed}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#f48fb1}.p-selectbutton .p-button{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#fff9}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{border-color:var(--primary-light-color);color:#fff;background:#ffffff08}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#fff9}.p-selectbutton .p-button.p-highlight{color:#030712;background:#9b5aed;border-color:#9b5aed}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#030712}.p-selectbutton .p-button.p-highlight:hover{color:#030712;background:#b785f8;border-color:#b785f8}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#030712}.p-selectbutton.p-invalid>.p-button{border-color:#fca5a5}.p-slider{background:var(--primary-light-color);border:0;border-radius:6px}.p-slider .p-slider-handle{background:var(--primary-light-color);border:2px solid #9b5aed;border-radius:50%;width:1.143rem;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-slider .p-slider-range{background:#9b5aed}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#9b5aed;border-color:#9b5aed}.p-treeselect{border:1px solid var(--primary-light-color);background:#161616;border-radius:6px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#9b5aed}.p-treeselect:not(.p-disabled).p-focus{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-treeselect.p-variant-filled{background:var(--primary-light-color)}.p-treeselect.p-variant-filled:not(.p-disabled):hover,.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:var(--primary-light-color)}.p-treeselect .p-treeselect-label{padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#fff9}.p-treeselect.p-treeselect-chip .p-treeselect-token{background:var(--primary-light-color);color:#fff;border-radius:16px;margin-right:.5rem;padding:.375rem .75rem}.p-treeselect .p-treeselect-trigger{color:#fff9;background:0 0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:3rem}.p-treeselect .p-treeselect-clear-icon{color:#fff9;right:3rem}.p-treeselect.p-invalid.p-component{border-color:#fca5a5}.p-treeselect-panel{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-treeselect-panel .p-treeselect-header{border-bottom:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#fff9;right:.75rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{color:#fff;background:0 0;padding:.75rem 1.25rem}.p-input-filled .p-treeselect{background:var(--primary-light-color)}.p-input-filled .p-treeselect:not(.p-disabled):hover,.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:var(--primary-light-color)}.p-togglebutton .p-togglebutton-input{appearance:none;opacity:0;z-index:1;border:1px solid var(--primary-light-color);border-radius:6px;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-togglebutton .p-button{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#fff9}.p-togglebutton.p-highlight .p-button{color:#030712;background:#9b5aed;border-color:#9b5aed}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#030712}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{border-color:var(--primary-light-color);color:#fff;background:#ffffff08}:is(.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right){color:#fff9}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{color:#030712;background:#b785f8;border-color:#b785f8}:is(.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right){color:#030712}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{outline-offset:0;border-color:#9b5aed;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-togglebutton.p-invalid>.p-button{border-color:#fca5a5}.p-button{color:#030712;background:#9b5aed;border:1px solid #9b5aed;border-radius:6px;padding:.75rem 1.25rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{color:#030712;background:#b785f8;border-color:#b785f8}.p-button:not(:disabled):active{color:#030712;background:#8a66c2;border-color:#8a66c2}.p-button.p-button-outlined{color:#9b5aed;background-color:#0000;border:1px solid}.p-button.p-button-outlined:not(:disabled):hover{color:#9b5aed;background:#22d3ee0a;border:1px solid}.p-button.p-button-outlined:not(:disabled):active{color:#9b5aed;background:#8c64ff2e;border:1px solid}.p-button.p-button-outlined.p-button-plain{color:#fff9;border-color:#fff9}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{color:#fff9;background:#ffffff08}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{color:#fff9;background:#ffffff29}.p-button.p-button-text{color:#9b5aed;background-color:#0000;border-color:#0000}.p-button.p-button-text:not(:disabled):hover{color:#9b5aed;background:#22d3ee0a;border-color:#0000}.p-button.p-button-text:not(:disabled):active{color:#9b5aed;background:#8c64ff2e;border-color:#0000}.p-button.p-button-text.p-button-plain{color:#fff9}.p-button.p-button-text.p-button-plain:not(:disabled):hover{color:#fff9;background:#ffffff08}.p-button.p-button-text.p-button-plain:not(:disabled):active{color:#fff9;background:#ffffff29}.p-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-button .p-badge{color:#9b5aed;background-color:#030712;min-width:1rem;height:1rem;margin-left:.5rem;line-height:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-secondary,.p-button-group.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button,.p-fileupload-choose.p-button-secondary{color:#020617;background:#94a3b8;border:1px solid #94a3b8}.p-button.p-button-secondary:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover{color:#020617;background:#cbd5e1;border-color:#cbd5e1}.p-button.p-button-secondary:not(:disabled):focus,.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus{box-shadow:0 0 0 1px #b4bfcd}.p-button.p-button-secondary:not(:disabled):active,.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active{color:#020617;background:#e2e8f0;border-color:#e2e8f0}.p-button.p-button-secondary.p-button-outlined,.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined{color:var(--icon-color);border:1px solid var(--primary-light-color);background-color:#0000}.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover{color:var(--icon-color);background:#94a3b80a;border:1px solid}.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active{color:var(--icon-color);background:#94a3b829;border:1px solid}.p-button.p-button-secondary.p-button-text,.p-button-group.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text{color:#fff;background-color:#0000;border-color:#0000}.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover{color:#fff;background:#94a3b80a;border-color:#0000}.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active{color:#fff;background:#94a3b829;border-color:#0000}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:#082f49;background:#38bdf8;border:1px solid #38bdf8}.p-button.p-button-info:not(:disabled):hover,.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover{color:#082f49;background:#7dd3fc;border-color:#7dd3fc}.p-button.p-button-info:not(:disabled):focus,.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus{box-shadow:0 0 0 1px #74d1fa}.p-button.p-button-info:not(:disabled):active,.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active{color:#082f49;background:#bae6fd;border-color:#bae6fd}.p-button.p-button-info.p-button-outlined,.p-button-group.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined{color:#38bdf8;background-color:#0000;border:1px solid}.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover{color:#38bdf8;background:#38bdf80a;border:1px solid}.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active{color:#38bdf8;background:#38bdf829;border:1px solid}.p-button.p-button-info.p-button-text,.p-button-group.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text,.p-fileupload-choose.p-button-info.p-button-text{color:#38bdf8;background-color:#0000;border-color:#0000}.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover{color:#38bdf8;background:#38bdf80a;border-color:#0000}.p-button.p-button-info.p-button-text:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active{color:#38bdf8;background:#38bdf829;border-color:#0000}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:#052e16;background:#4ade80;border:1px solid #4ade80}.p-button.p-button-success:not(:disabled):hover,.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover{color:#052e16;background:#86efac;border-color:#86efac}.p-button.p-button-success:not(:disabled):focus,.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus{box-shadow:0 0 0 1px #80e8a6}.p-button.p-button-success:not(:disabled):active,.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active{color:#052e16;background:#bbf7d0;border-color:#bbf7d0}.p-button.p-button-success.p-button-outlined,.p-button-group.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined{color:#4ade80;background-color:#0000;border:1px solid}.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover{color:#4ade80;background:#4ade800a;border:1px solid}.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active{color:#4ade80;background:#4ade8029;border:1px solid}.p-button.p-button-success.p-button-text,.p-button-group.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text,.p-fileupload-choose.p-button-success.p-button-text{color:#4ade80;background-color:#0000;border-color:#0000}.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover{color:#4ade80;background:#4ade800a;border-color:#0000}.p-button.p-button-success.p-button-text:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active{color:#4ade80;background:#4ade8029;border-color:#0000}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:#431407;background:#fb923c;border:1px solid #fb923c}.p-button.p-button-warning:not(:disabled):hover,.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover{color:#431407;background:#fdba74;border-color:#fdba74}.p-button.p-button-warning:not(:disabled):focus,.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus{box-shadow:0 0 0 1px #fcb377}.p-button.p-button-warning:not(:disabled):active,.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active{color:#431407;background:#fed7aa;border-color:#fed7aa}.p-button.p-button-warning.p-button-outlined,.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined{color:#fb923c;background-color:#0000;border:1px solid}.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover{color:#fb923c;background:#fb923c0a;border:1px solid}.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active{color:#fb923c;background:#fb923c29;border:1px solid}.p-button.p-button-warning.p-button-text,.p-button-group.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text{color:#fb923c;background-color:#0000;border-color:#0000}.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover{color:#fb923c;background:#fb923c0a;border-color:#0000}.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active{color:#fb923c;background:#fb923c29;border-color:#0000}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:#3b0764;background:#c084fc;border:1px solid #c084fc}.p-button.p-button-help:not(:disabled):hover,.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover{color:#3b0764;background:#d8b4fe;border-color:#d8b4fe}.p-button.p-button-help:not(:disabled):focus,.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus{box-shadow:0 0 0 1px #d3a9fd}.p-button.p-button-help:not(:disabled):active,.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active{color:#3b0764;background:#e9d5ff;border-color:#e9d5ff}.p-button.p-button-help.p-button-outlined,.p-button-group.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined{color:#c084fc;background-color:#0000;border:1px solid}.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover{color:#c084fc;background:#c084fc0a;border:1px solid}.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active{color:#c084fc;background:#c084fc29;border:1px solid}.p-button.p-button-help.p-button-text,.p-button-group.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text,.p-fileupload-choose.p-button-help.p-button-text{color:#c084fc;background-color:#0000;border-color:#0000}.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover{color:#c084fc;background:#c084fc0a;border-color:#0000}.p-button.p-button-help.p-button-text:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active{color:#c084fc;background:#c084fc29;border-color:#0000}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:#450a0a;background:#f87171;border:1px solid #f87171}.p-button.p-button-danger:not(:disabled):hover,.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-danger:not(:disabled):hover{color:#450a0a;background:#fca5a5;border-color:#fca5a5}.p-button.p-button-danger:not(:disabled):focus,.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-danger:not(:disabled):focus{box-shadow:0 0 0 1px #fa9c9c}.p-button.p-button-danger:not(:disabled):active,.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-danger:not(:disabled):active{color:#450a0a;background:#fecaca;border-color:#fecaca}.p-button.p-button-danger.p-button-outlined,.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined,.p-fileupload-choose.p-button-danger.p-button-outlined{color:#f87171;background-color:#0000;border:1px solid}.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):hover{color:#f87171;background:#f871710a;border:1px solid}.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):active{color:#f87171;background:#f8717129;border:1px solid}.p-button.p-button-danger.p-button-text,.p-button-group.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text,.p-fileupload-choose.p-button-danger.p-button-text{color:#f87171;background-color:#0000;border-color:#0000}.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):hover{color:#f87171;background:#f871710a;border-color:#0000}.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):active{color:#f87171;background:#f8717129;border-color:#0000}.p-button.p-button-contrast,.p-button-group.p-button-contrast>.p-button,.p-splitbutton.p-button-contrast>.p-button{color:#161616;background:#fff;border:1px solid #fff}.p-button.p-button-contrast:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):hover{color:#161616;background:#f3f4f6;border-color:#f3f4f6}.p-button.p-button-contrast:not(:disabled):focus,.p-button-group.p-button-contrast>.p-button:not(:disabled):focus,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-contrast:not(:disabled):active,.p-button-group.p-button-contrast>.p-button:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):active{color:#161616;background:#e5e7eb;border-color:#e5e7eb}.p-button.p-button-contrast.p-button-outlined,.p-button-group.p-button-contrast>.p-button.p-button-outlined,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined{color:#fff;background-color:#0000;border:1px solid}.p-button.p-button-contrast.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover{color:#fff;background:#ffffff0a;border:1px solid}.p-button.p-button-contrast.p-button-outlined:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active{color:#fff;background:#ffffff29;border:1px solid}.p-button.p-button-contrast.p-button-text,.p-button-group.p-button-contrast>.p-button.p-button-text,.p-splitbutton.p-button-contrast>.p-button.p-button-text{color:#fff;background-color:#0000;border-color:#0000}.p-button.p-button-contrast.p-button-text:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):hover{color:#fff;background:#ffffff0a;border-color:#0000}.p-button.p-button-contrast.p-button-text:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):active{color:#fff;background:#ffffff29;border-color:#0000}.p-button.p-button-link{color:#9b5aed;background:0 0;border:#0000}.p-button.p-button-link:not(:disabled):hover{color:#9b5aed;background:0 0;border-color:#0000}.p-button.p-button-link:not(:disabled):focus{background:0 0;border-color:#0000;box-shadow:0 0 0 1px #b07eff66}.p-button.p-button-link:not(:disabled):active{color:#9b5aed;background:0 0;border-color:#0000}.p-splitbutton.p-button-outlined>.p-button{color:#9b5aed;background-color:#0000;border:1px solid}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{color:#9b5aed;background:#22d3ee0a}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{color:#9b5aed;background:#8c64ff2e}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{color:#fff9;border-color:#fff9}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{color:#fff9;background:#ffffff08}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{color:#fff9;background:#ffffff29}.p-splitbutton.p-button-text>.p-button{color:#9b5aed;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{color:#9b5aed;background:#22d3ee0a;border-color:#0000}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{color:#9b5aed;background:#8c64ff2e;border-color:#0000}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#fff9}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{color:#fff9;background:#ffffff08}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{color:#fff9;background:#ffffff29}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{color:#fff;background-color:#0000;border:1px solid}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{color:#fff;background:#94a3b80a}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{color:#fff;background:#94a3b829}.p-splitbutton.p-button-secondary.p-button-text>.p-button{color:#fff;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{color:#fff;background:#94a3b80a;border-color:#0000}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{color:#fff;background:#94a3b829;border-color:#0000}.p-splitbutton.p-button-info.p-button-outlined>.p-button{color:#38bdf8;background-color:#0000;border:1px solid}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{color:#38bdf8;background:#38bdf80a}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{color:#38bdf8;background:#38bdf829}.p-splitbutton.p-button-info.p-button-text>.p-button{color:#38bdf8;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{color:#38bdf8;background:#38bdf80a;border-color:#0000}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{color:#38bdf8;background:#38bdf829;border-color:#0000}.p-splitbutton.p-button-success.p-button-outlined>.p-button{color:#4ade80;background-color:#0000;border:1px solid}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{color:#4ade80;background:#4ade800a}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{color:#4ade80;background:#4ade8029}.p-splitbutton.p-button-success.p-button-text>.p-button{color:#4ade80;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{color:#4ade80;background:#4ade800a;border-color:#0000}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{color:#4ade80;background:#4ade8029;border-color:#0000}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{color:#fb923c;background-color:#0000;border:1px solid}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{color:#fb923c;background:#fb923c0a}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{color:#fb923c;background:#fb923c29}.p-splitbutton.p-button-warning.p-button-text>.p-button{color:#fb923c;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{color:#fb923c;background:#fb923c0a;border-color:#0000}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{color:#fb923c;background:#fb923c29;border-color:#0000}.p-splitbutton.p-button-help.p-button-outlined>.p-button{color:#c084fc;background-color:#0000;border:1px solid}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{color:#c084fc;background:#c084fc0a}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{color:#c084fc;background:#c084fc29}.p-splitbutton.p-button-help.p-button-text>.p-button{color:#c084fc;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{color:#c084fc;background:#c084fc0a;border-color:#0000}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{color:#c084fc;background:#c084fc29;border-color:#0000}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{color:#f87171;background-color:#0000;border:1px solid}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{color:#f87171;background:#f871710a}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{color:#f87171;background:#f8717129}.p-splitbutton.p-button-danger.p-button-text>.p-button{color:#f87171;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{color:#f87171;background:#f871710a;border-color:#0000}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{color:#f87171;background:#f8717129;border-color:#0000}.p-speeddial-action{color:#161616;background:#ffffffde;width:3rem;height:3rem}.p-speeddial-action:hover{color:#161616;background:#fff9}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:var(--primary-light-color);border-radius:0;width:2rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#ffffff08}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{color:#fff;background:#8c64ff2e}.p-datatable .p-datatable-header{color:#fff9;border:1px solid var(--primary-light-color);background:#18191d;border-width:0 0 1px;padding:1rem;font-weight:700}.p-datatable .p-datatable-footer{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-width:0 0 1px;padding:1rem;font-weight:700}.p-datatable .p-datatable-thead>tr>th{text-align:left;border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-width:1px 0;padding:.954rem 1rem;font-weight:600;transition:box-shadow .2s}.p-datatable .p-datatable-thead>tr>th:after{content:"";background-color:var(--primary-light-color);width:.0625rem;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-width:0 0 1px;padding:1rem;font-weight:700}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#fff9;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{color:#fff;background:#8c64ff2e;border-radius:50%;min-width:1.143rem;height:1.143rem;margin-left:.5rem;line-height:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{color:#fff;background:#ffffff08}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#fff}.p-datatable .p-sortable-column.p-highlight{color:#fff;background:#8c64ff2e}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#fff}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{color:#fff;background:#8c64ff2e}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#fff}.p-datatable .p-sortable-column:focus-visible{outline:0;box-shadow:inset 0 0 0 .15rem #b07eff66}.p-datatable .p-datatable-tbody>tr{color:#fff;cursor:pointer;background:#18191d;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid var(--primary-light-color);border-width:0 0 1px;padding:.572rem 1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-datatable .p-datatable-tbody>tr>td.p-highlight,.p-datatable .p-datatable-tbody>tr.p-highlight{color:#fff;background:#8c64ff2e}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline-offset:-.15rem;outline:.15rem solid #b07eff66}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{color:#fff;background:#ffffff08}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline-offset:-.15rem;outline:.15rem solid #b07eff66}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{color:#fff;background:#ffffff08}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline-offset:-.15rem;outline:.15rem solid #b07eff66}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{color:#fff;background:#ffffff08}.p-datatable .p-column-resizer-helper{background:#9b5aed}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#18191d}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:#18191d}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#1c2532}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{color:#fff;background:#8c64ff2e}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#fff}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#1c2532}.p-datatable-drag-selection-helper{background:#8c64ff2e}.p-dataview .p-dataview-header{color:#fff9;border:1px solid var(--primary-light-color);background:#18191d;border-width:0 0 1px;padding:1rem;font-weight:700}.p-dataview .p-dataview-content{color:#fff;background:#18191d;border:0;padding:0}.p-dataview .p-dataview-footer{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-width:0 0 1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:1rem;font-weight:700}.p-datascroller .p-datascroller-header{color:#fff9;border:1px solid var(--primary-light-color);background:#18191d;border-width:0 0 1px;padding:1rem;font-weight:700}.p-datascroller .p-datascroller-content{color:#fff;background:#18191d;border:0;padding:0}.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:solid var(--primary-light-color);border-width:0 0 1px}.p-datascroller .p-datascroller-footer{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-width:0 0 1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:1rem;font-weight:700}.p-column-filter-menu-button{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-menu-button:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{color:#fff;background:#ffffff08}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{color:#fff;background:#8c64ff2e}.p-column-filter-menu-button:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-column-filter-clear-button{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-clear-button:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-column-filter-clear-button:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-column-filter-overlay{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;min-width:12.5rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{color:#fff;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{color:#fff;background:#8c64ff2e}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{color:#fff;background:#ffffff08}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #b07eff66}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{border-bottom:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid var(--primary-light-color);padding:1.25rem}.p-orderlist .p-orderlist-header{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;padding:1.25rem;font-weight:700}.p-orderlist .p-orderlist-filter-container{border:1px solid var(--primary-light-color);background:#18191d;border-bottom:0;padding:1.25rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#fff9;right:.75rem}.p-orderlist .p-orderlist-list{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-bottom-right-radius:6px;border-bottom-left-radius:6px;outline:0;padding:.75rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{color:#fff;background:0 0;border:0;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{color:#fff;background:#ffffff08}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{color:#fff;background:var(--primary-light-color)}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{color:#fff;background:#8c64ff2e}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#22d3ee3d}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#1c2532}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#ffffff08}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{color:#fff;background:#ffffff08}.p-organizationchart .p-organizationchart-node-content.p-highlight{color:#fff;background:#8c64ff2e}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#0a768629}.p-organizationchart .p-organizationchart-line-down{background:var(--primary-light-color)}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid var(--primary-light-color);border-color:var(--primary-light-color)}.p-organizationchart .p-organizationchart-line-top{border-top:1px solid var(--primary-light-color);border-color:var(--primary-light-color)}.p-organizationchart .p-organizationchart-node-content{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;padding:1.25rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;color:inherit;border-radius:50%}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-paginator{color:#fff9;border:solid var(--primary-light-color);background:#18191d;border-width:1px;border-radius:6px;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{color:#fff9;background-color:#0000;border:0;border-radius:6px;min-width:3rem;height:3rem;margin:.143rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{color:#fff;background:#ffffff08;border-color:#0000}.p-paginator .p-paginator-current{color:#fff9;background-color:#0000;border:0;min-width:3rem;height:3rem;margin:.143rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{color:#fff9;background-color:#0000;border:0;border-radius:6px;min-width:3rem;height:3rem;margin:.143rem;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{color:#fff;background:#8c64ff2e;border-color:#8c64ff2e}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{color:#fff;background:#ffffff08;border-color:#0000}.p-picklist .p-picklist-header{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;padding:1.25rem;font-weight:700}.p-picklist .p-picklist-filter-container{border:1px solid var(--primary-light-color);background:#18191d;border-bottom:0;padding:1.25rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#fff9;right:.75rem}.p-picklist .p-picklist-list{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-bottom-right-radius:6px;border-bottom-left-radius:6px;outline:0;padding:.75rem 0}.p-picklist .p-picklist-list .p-picklist-item{color:#fff;background:0 0;border:0;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{color:#fff;background:#ffffff08}.p-picklist .p-picklist-list .p-picklist-item.p-focus{color:#fff;background:var(--primary-light-color)}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{color:#fff;background:#8c64ff2e}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#22d3ee3d}.p-tree{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-radius:6px;padding:1.25rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #b07eff66}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#fff9;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#fff}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{color:#fff;background:#8c64ff2e}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#fff}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover{color:#fff;background:#ffffff08}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#fff9;right:.75rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#10b1ca29}.p-treetable .p-treetable-header{color:#fff9;border:1px solid var(--primary-light-color);background:#18191d;border-width:0 0 1px;padding:1rem;font-weight:700}.p-treetable .p-treetable-footer{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-width:0 0 1px;padding:1rem;font-weight:700}.p-treetable .p-treetable-thead>tr>th{text-align:left;border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-width:0 0 1px;padding:1rem;font-weight:700;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{text-align:left;border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-width:0 0 1px;padding:1rem;font-weight:700}.p-treetable .p-sortable-column{outline-color:#b07eff66}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#fff9;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{color:#fff;background:#8c64ff2e;border-radius:50%;min-width:1.143rem;height:1.143rem;margin-left:.5rem;line-height:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{color:#fff;background:#ffffff08}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#fff}.p-treetable .p-sortable-column.p-highlight{color:#fff;background:#8c64ff2e}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#fff}.p-treetable .p-treetable-tbody>tr{color:#fff;background:#18191d;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{text-align:left;border:1px solid var(--primary-light-color);border-width:0 0 1px;padding:1rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#fff}.p-treetable .p-treetable-tbody>tr:focus-visible{outline-offset:-.15rem;outline:.15rem solid #b07eff66}.p-treetable .p-treetable-tbody>tr.p-highlight{color:#fff;background:#8c64ff2e}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#fff}.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{color:#fff;background:#ffffff08}.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#fff}.p-treetable .p-column-resizer-helper{background:#9b5aed}.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{background:#18191d}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#1c2532}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{color:#fff;background:#8c64ff2e}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#fff}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#1c2532}.p-timeline .p-timeline-event-marker{background-color:#030712;border:2px solid #9b5aed;border-radius:50%;width:1rem;height:1rem}.p-timeline .p-timeline-event-connector{background-color:var(--primary-light-color)}.p-accordion .p-accordion-header .p-accordion-header-link{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-radius:6px;padding:1.25rem;font-weight:700;transition:box-shadow .2s}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{border-color:var(--primary-light-color);color:#fff;background:#ffffff08}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{border-color:var(--primary-light-color);color:#fff;background:#18191d;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:var(--primary-light-color);color:#fff;background:#ffffff08}.p-accordion .p-accordion-content{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top:0;border-radius:0 0 6px 6px;padding:1.25rem}.p-card{color:#fff;background:#18191d;border-radius:6px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.p-card .p-card-subtitle{color:#fff9;margin-bottom:.5rem;font-weight:400}.p-fieldset{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-radius:6px}.p-fieldset .p-fieldset-legend{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-radius:6px;padding:1.25rem;font-weight:700}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{color:#fff;border-radius:6px;padding:1.25rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{border-color:var(--primary-light-color);color:#fff;background:#ffffff08}.p-divider .p-divider-content{background-color:#0a0909}.p-divider.p-divider-horizontal:before{border-top:1px var(--primary-light-color)}.p-divider.p-divider-vertical:before{border-left:1px var(--primary-light-color)}.p-panel .p-panel-header{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top-left-radius:6px;border-top-right-radius:6px;padding:1.25rem}.p-panel .p-panel-header .p-panel-header-icon{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-panel .p-panel-content{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:1.25rem}.p-panel .p-panel-footer{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top:0;padding:.75rem 1.25rem}.p-splitter{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-radius:6px}.p-splitter .p-splitter-gutter{background:#ffffff08;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:var(--primary-light-color)}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-splitter .p-splitter-gutter-resizing{background:var(--primary-light-color)}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{color:#fff;background:0 0;border:2px;border-radius:50%;min-width:2rem;height:2rem;font-size:1.143rem;line-height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#fff9;margin-left:.5rem;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{color:#fff;background:#8c64ff2e}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#fff}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#9b5aed}.p-stepper .p-stepper-panels{color:#fff;background:#18191d;padding:1.25rem}.p-stepper .p-stepper-separator{background-color:var(--primary-light-color);width:100%;height:2px;margin-inline-start:1rem;transition:box-shadow .2s}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{color:#fff;background:#18191d;flex:auto;display:flex}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#9b5aed}.p-scrollpanel .p-scrollpanel-bar{background:var(--primary-light-color);border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-tabview .p-tabview-nav{border:1px solid var(--primary-light-color);background:0 0;border-width:0 0 2px}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border:solid var(--primary-light-color);color:#fff9;border-width:0 0 2px;border-color:#0000 #0000 #d8e2ea14;border-top-left-radius:6px;border-top-right-radius:6px;margin:0 0 -2px;padding:1.25rem;font-weight:400;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #b07eff66}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{color:#fff;border-color:#9b5aed}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:#9b5aed;border-color:#9b5aed}.p-tabview .p-tabview-nav-btn.p-link{color:#9b5aed;border-radius:0;width:3rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #b07eff66}.p-tabview .p-tabview-panels{color:#fff;border:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:1.25rem}.p-toolbar{border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;gap:.5rem;padding:1.25rem}.p-confirm-popup{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:6px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-confirm-popup:after{border:solid #1f293700;border-bottom-color:#18191d}.p-confirm-popup:before{border:solid #424b5700;border-bottom-color:#3f4753}.p-confirm-popup.p-confirm-popup-flipped:after{border-top-color:#18191d}.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:var(--primary-light-color)}.p-dialog{border:1px solid var(--primary-light-color);border-radius:6px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-dialog .p-dialog-header{color:#fff;background:#18191d;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-dialog .p-dialog-content{color:#fff;background:#18191d;padding:0 1.5rem 2rem}.p-dialog .p-dialog-footer{color:#fff;text-align:right;background:#18191d;border-top:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:0 1.5rem 1.5rem}.p-overlaypanel{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;border-radius:.5rem;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-overlaypanel .p-overlaypanel-close{color:#030712;background:#9b5aed;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{color:#030712;background:#b785f8}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#18191d}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:var(--primary-light-color)}.p-sidebar{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{color:#fff9;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:#fff;background:#ffffff08;border-color:#0000}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-tooltip .p-tooltip-text{background:var(--primary-light-color);color:#fff;border-radius:6px;padding:.75rem;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:var(--primary-light-color)}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:var(--primary-light-color)}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:var(--primary-light-color)}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:var(--primary-light-color)}.p-fileupload .p-fileupload-buttonbar{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;gap:.5rem;padding:1.25rem}.p-fileupload .p-fileupload-content{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:2rem 1rem}.p-breadcrumb{background:var(--surface-a);border:1px solid var(--primary-light-color);border-radius:6px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#fff}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#fff9}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#fff;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#fff}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#fff9}.p-contextmenu{color:#fff;border:1px solid var(--primary-light-color);background:#374151;border-radius:6px;width:12.5rem;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-contextmenu .p-submenu-list{border:1px solid var(--primary-light-color);background:#374151;border-radius:6px;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-contextmenu .p-menuitem>.p-menuitem-content{color:#fff;border-radius:0;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#fff;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{color:#fff;background:#8c64ff2e}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#22d3ee3d}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#fff;background:var(--primary-light-color)}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-contextmenu .p-menuitem-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-dock .p-dock-list-container{background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;padding:.5rem}.p-dock .p-dock-item.p-focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #b07eff66}.p-megamenu{color:#fff;border:1px solid var(--primary-light-color);background:#374151;border-radius:6px;padding:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content{color:#fff;border-radius:0;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#fff;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{color:#fff;background:#8c64ff2e}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#22d3ee3d}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#fff;background:var(--primary-light-color)}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-megamenu .p-megamenu-panel{color:#fff;border:1px solid var(--primary-light-color);background:#374151;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-megamenu .p-submenu-header{color:#fff;background:#374151;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-megamenu .p-megamenu-button{color:#fff9;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:#fff;background:#ffffff08}.p-megamenu .p-megamenu-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{color:#fff;border-radius:6px;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{border:1px solid var(--primary-light-color);background:#374151;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{color:#fff;border-radius:0;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#fff;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{color:#fff;background:#8c64ff2e}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#22d3ee3d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#fff;background:var(--primary-light-color)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-menu{color:#fff;border:1px solid var(--primary-light-color);background:#374151;border-radius:6px;width:12.5rem;padding:.25rem 0}.p-menu .p-menuitem>.p-menuitem-content{color:#fff;border-radius:0;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#fff;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{color:#fff;background:#8c64ff2e}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#22d3ee3d}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#fff;background:var(--primary-light-color)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-menu.p-menu-overlay{border:1px solid var(--primary-light-color);background:#374151;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menu .p-submenu-header{color:#fff;background:#374151;border-top-left-radius:0;border-top-right-radius:0;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-menu .p-menu-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-menubar{color:#fff;border:1px solid var(--primary-light-color);background:#374151;border-radius:6px;padding:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{color:#fff;border-radius:6px;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-menubar .p-menuitem>.p-menuitem-content{color:#fff;border-radius:0;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#fff;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{color:#fff;background:#8c64ff2e}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#22d3ee3d}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#fff;background:var(--primary-light-color)}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-menubar .p-submenu-list{border:1px solid var(--primary-light-color);background:#374151;width:12.5rem;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-button{color:#fff9;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar.p-menubar-mobile .p-menubar-button:hover{color:#fff;background:#ffffff08}.p-menubar.p-menubar-mobile .p-menubar-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-menubar.p-menubar-mobile .p-menubar-root-list{border:1px solid var(--primary-light-color);background:#374151;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}@media screen and (width<=960px){.p-menubar .p-menubar-button{color:#fff9;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.p-menubar .p-menubar-button:hover{color:#fff;background:#ffffff08}.p-menubar .p-menubar-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-menubar .p-menubar-root-list{border:1px solid var(--primary-light-color);background:#374151;width:100%;padding:.25rem 0;display:none;position:absolute;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{color:#fff;border-radius:0;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#fff;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{color:#fff;background:#8c64ff2e}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#22d3ee3d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#fff;background:var(--primary-light-color)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}}.p-panelmenu-header-content .menuHead:hover{background-color:var(--primary-light-color);border-radius:6px}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-radius:6px;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#fff;padding:1.25rem;font-weight:700}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #b07eff66}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{border-color:var(--primary-light-color);color:#fff;background:#ffffff08}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{border-color:var(--primary-light-color);color:#fff;background:#18191d;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.solid-panel-menu .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content:hover{background-color:#18191d}.p-panelmenu-panel .p-highlight{background-color:#ffffff08;border-radius:8px!important}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{border-color:var(--primary-light-color);color:#fff;background:#ffffff08}.p-panelmenu .p-panelmenu-content{border:1px solid var(--primary-light-color);color:#fff;background:#18191d;border-top:0;border-radius:0 0 6px 6px;padding:.25rem 0}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{color:#fff;border-radius:0;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#fff;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{color:#fff;background:#8c64ff2e}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#22d3ee3d}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#fff;background:var(--primary-light-color)}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08;border-radius:8px}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-slidemenu{color:#fff;border:1px solid var(--primary-light-color);background:#374151;border-radius:6px;width:12.5rem;padding:.25rem 0}.p-slidemenu .p-menuitem-link>.p-menuitem-content{color:#fff;border-radius:0;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#fff;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{color:#fff;background:#8c64ff2e}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#22d3ee3d}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#fff;background:var(--primary-light-color)}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-slidemenu.p-slidemenu-overlay{border:1px solid var(--primary-light-color);background:#374151;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-slidemenu .p-slidemenu-list{border:1px solid var(--primary-light-color);background:#374151;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#8c64ff2e}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#fff}.p-slidemenu .p-slidemenu-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-slidemenu .p-slidemenu-backward{color:#fff;padding:.75rem 1.25rem}.p-steps .p-steps-item .p-menuitem-link{background:0 0;border-radius:6px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:#fff;z-index:1;background:0 0;border:0;border-radius:50%;min-width:2rem;height:2rem;font-size:1.143rem;line-height:2rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#fff9;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#fff;font-weight:700}.p-steps .p-steps-item:before{content:" ";border-top:1px solid var(--primary-light-color);width:100%;margin-top:-1rem;display:block;position:absolute;top:50%;left:0}.p-tabmenu .p-tabmenu-nav{border:1px solid var(--primary-light-color);background:0 0;border-width:0 0 2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{border:solid var(--primary-light-color);color:#fff9;border-width:0 0 2px;border-color:#0000 #0000 #d8e2ea14;border-top-left-radius:6px;border-top-right-radius:6px;height:calc(100% + 2px);margin:0 0 -2px;padding:1.25rem;font-weight:700;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #b07eff66}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{color:#fff;border-color:#9b5aed}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{color:#9b5aed;border-color:#9b5aed}.p-tieredmenu{color:#fff;border:1px solid var(--primary-light-color);background:#374151;border-radius:6px;width:12.5rem;padding:.25rem 0}.p-tieredmenu.p-tieredmenu-overlay{border:1px solid var(--primary-light-color);background:#374151;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-submenu-list{border:1px solid var(--primary-light-color);background:#374151;padding:.25rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-menuitem>.p-menuitem-content{color:#fff;border-radius:0;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#fff;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#fff}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff9}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{color:#fff;background:#8c64ff2e}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#22d3ee3d}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#fff;background:var(--primary-light-color)}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#fff}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#fff;background:#ffffff08}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#fff}.p-tieredmenu .p-menuitem-separator{border-top:1px solid var(--primary-light-color);margin:.25rem 0}.p-inline-message.p-inline-message-info{color:#93c5fd;background:#3b82f633;border:1px solid #3b82f6}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#93c5fd}.p-inline-message.p-inline-message-success{color:#6ee7b7;background:#10b98133;border:1px solid #10b981}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#6ee7b7}.p-inline-message.p-inline-message-warn{color:#fde047;background:#eab30833;border:1px solid #eab308}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#fde047}.p-inline-message.p-inline-message-error{color:#fca5a5;background:#ef444433;border:1px solid #ef4444}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#fca5a5}.p-message .p-message-close:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-message.p-message-info{color:#93c5fd;background:#3b82f633;border:0 solid #3b82f6;border-left-width:6px}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:#93c5fd}.p-message.p-message-success{color:#6ee7b7;background:#10b98133;border:0 solid #10b981;border-left-width:6px}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:#6ee7b7}.p-message.p-message-warn{color:#fde047;background:#eab30833;border:0 solid #eab308;border-left-width:6px}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#fde047}.p-message.p-message-error{color:#fca5a5;background:#ef444433;border:0 solid #ef4444;border-left-width:6px}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:#fca5a5}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-toast .p-toast-message.p-toast-message-info{color:#93c5fd;background:#3b82f633;border:0 solid #3b82f6;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:#93c5fd}.p-toast .p-toast-message.p-toast-message-success{color:#6ee7b7;background:#10b98133;border:0 solid #10b981;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:#6ee7b7}.p-toast .p-toast-message.p-toast-message-warn{color:#fde047;background:#eab30833;border:0 solid #eab308;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:#fde047}.p-toast .p-toast-message.p-toast-message-error{color:#fca5a5;background:#ef444433;border:0 solid #ef4444;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:#fca5a5}.p-galleria .p-galleria-close{color:#f8f9fa;background:0 0;border-radius:50%;width:4rem;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-close:hover{color:#f8f9fa;background:#ffffff1a}.p-galleria .p-galleria-item-nav{color:#f8f9fa;background:0 0;border-radius:6px;width:4rem;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{color:#f8f9fa;background:#ffffff1a}.p-galleria .p-galleria-caption{color:#f8f9fa;background:#00000080;padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:var(--primary-light-color);border-radius:50%;width:1rem;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#ffffff1a}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{color:#fff;background:#8c64ff2e}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{color:#fff;background:#8c64ff2e}.p-galleria .p-galleria-thumbnail-container{background:#000000e6;padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{color:#f8f9fa;background-color:#0000;border-radius:50%;width:2rem;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{color:#f8f9fa;background:#ffffff1a}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-image-preview-indicator{color:#f8f9fa;background-color:#0000;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-action.p-link{color:#f8f9fa;background-color:#0000;border-radius:50%;width:3rem;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-action.p-link:hover{color:#f8f9fa;background-color:#ffffff1a}.p-avatar{background-color:var(--primary-light-color);border-radius:6px}.p-avatar-group .p-avatar{border:2px solid #18191d}.p-chip{background-color:var(--primary-light-color);color:#fff;border-radius:16px;padding:0 .75rem}.p-chip .p-chip-remove-icon:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-scrolltop{border-radius:50%;width:3rem;height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-scrolltop.p-link{background:#8c64ff2e}.p-scrolltop.p-link:hover{background:#22d3ee5c}.p-scrolltop .p-scrolltop-icon{color:#fff;font-size:1.5rem}.p-skeleton{background-color:#ffffff0f;border-radius:6px}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#ffffff0a,#fff0)}.p-inplace .p-inplace-display{border-radius:6px;padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{color:#fff;background:#ffffff08}.p-inplace .p-inplace-display:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #b07eff66}.p-metergroup .p-metergroup-meter-container{background:var(--primary-light-color);border-radius:6px}.p-metergroup .p-metergroup-meter{background:#9b5aed;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#9b5aed;border-radius:100%;width:.5rem;height:.5rem;margin-right:.5rem}.p-progressbar{background:var(--primary-light-color);border:0;border-radius:6px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#9b5aed;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#030712;line-height:1.5rem}.p-terminal{color:#fff;border:1px solid var(--primary-light-color);background:#18191d;padding:1.25rem}.p-badge{color:#030712;background:#9b5aed;min-width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;line-height:1.5rem}.p-badge.p-badge-secondary{color:#020617;background-color:#94a3b8}.p-badge.p-badge-success{color:#052e16;background-color:#4ade80}.p-badge.p-badge-info{color:#082f49;background-color:#38bdf8}.p-badge.p-badge-warning{color:#431407;background-color:#fb923c}.p-badge.p-badge-danger{color:#450a0a;background-color:#f87171}.p-tag{color:#030712;background:#9b5aed;border-radius:6px;padding:.25rem .4rem;font-size:.75rem;font-weight:700}.p-tag.p-tag-success{color:#052e16;background-color:#4ade80}.p-tag.p-tag-info{color:#082f49;background-color:#38bdf8}.p-tag.p-tag-warning{color:#431407;background-color:#fb923c}.p-tag.p-tag-danger{color:#450a0a;background-color:#f87171}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#9b5aed}.p-button:focus{box-shadow:0 0 0 2px #1c2127,0 0 0 4px #22d3eeb3,0 1px 2px #0000}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #1c2127,0 0 0 4px #94a3b8b3,0 1px 2px #0000}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #1c2127,0 0 0 4px #4ade80b3,0 1px 2px #0000}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #1c2127,0 0 0 4px #38bdf8b3,0 1px 2px #0000}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #1c2127,0 0 0 4px #fb923cb3,0 1px 2px #0000}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #1c2127,0 0 0 4px #c084fcb3,0 1px 2px #0000}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #1c2127,0 0 0 4px #f87171b3,0 1px 2px #0000}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #9b5aed}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #9b5aed}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 2px #1c2127,0 0 0 4px #22d3eeb3,0 1px 2px #0000}.p-message .p-message-close:hover,.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff1a}.p-steps .p-steps-item.p-highlight .p-steps-number{color:#030712;background:#9b5aed}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{border-style:solid;border-color:var(--primary-light-color)}.p-stepper .p-stepper-header.p-highlight .p-stepper-action .p-stepper-number{color:#030712;background:#9b5aed}.solid-active-view{background-color:var(--purple-700);border-radius:4px;padding:12px}.solid-auth-theme-wrapper.center{background-color:#000;overflow:hidden}.solid-auth-theme-wrapper.center:before{content:"";background:radial-gradient(50% 50%,#cfa3e9 0%,#ae68df 24%,#3d186b 72.38%,#000 100%);border-radius:26.25rem;width:400px;height:400px;position:absolute;top:-200px;left:-200px}.solid-auth-theme-wrapper.center:after{content:"";background:radial-gradient(52.51% 52.51% at 50% 8.11%,#d6b0ec 0%,#ab63de 34.43%,#552194 60.07%,#000 100%);width:600px;height:600px;position:absolute;bottom:-350px;right:-150px;transform:rotate(106.916deg)}.auth-container{background:#2c292938;border:1px solid #303030}.solid-logo-title,.solid-auth-title,.solid-auth-input-label{color:var(--auth-title-color)!important}.solid-auth-subtitle,.solid-auth-subtitle a{color:var(--auth-subtitle-color)!important}.solid-global-search-element{border:1px solid var(--primary-light-color)}.custom-filter-button{border-left:1px solid var(--primary-light-color)}.solid-layout-accordion label{color:#fff}.solid-column-panel.p-panel .p-panel-header{background:var(--solid-light-grey)}.solid-column-panel.p-panel .p-panel-header,.solid-column-panel.p-panel .p-panel-content{border:1px solid var(--primary-light-color)}.form-field-label{color:#fff!important}.solid-standard-autocomplete .p-autocomplete-dropdown.p-button{background-color:var(--solid-light-grey);border-color:var(--primary-light-color);color:#fff}.solid-standard-autocomplete .p-inputtext:focus,.solid-standard-autocomplete.p-inputwrapper-focus .p-autocomplete-dropdown.p-button{border-color:var(--primary-color)!important}.solid-custom-editor .ql-toolbar.ql-snow,.solid-custom-editor .ql-container.ql-snow{border:1px solid var(--primary-light-color)!important}.solid-file-reader path:first-child{fill:var(--solid-file-wrapper)!important}.active-menu-image{background-color:var(--solid-login-bg-color)}.solid-kanban-board-wrapper{border-top:1px solid var(--primary-light-color)}.kanban-group-heading{color:#fff}.solid-kanban-card,.solid-media-card{border:1px solid var(--primary-light-color);background:#171717}.solid-kanban-card:hover,.solid-media-card:hover{border:1px solid var(--purple-900);background:var(--surface-hover)}.solid-mimetype-chip{background:var(--gray-700)}.kanban-image-preview,.kanban-media-image-preview,.kanban-media-view-card{background-color:var(--surface-hover)}.kanban-count-badge{background:var(--primary-light-color);color:var(--primary-color)}}:root{--solid-surface-0:#fff;--solid-surface-1:#fff;--solid-surface-2:#f4f4f5;--solid-surface-3:#fafafa;--solid-surface-elevated:#fff;--solid-text-primary:#09090b;--solid-text-secondary:#52525b;--solid-text-muted:#71717a;--solid-border-default:#e4e4e7;--solid-border-strong:#d4d4d8;--solid-interactive-bg:#8405ce;--solid-interactive-fg:#fff;--solid-focus-ring:#8405ce33;--background:#fff;--foreground:#09090b;--card:#fff;--card-foreground:#09090b;--border:#e4e4e7;--muted:#71717a;--muted-foreground:#52525b;--accent:#f4f4f5;--accent-foreground:#18181b;--primary:#8405ce;--primary-foreground:#fff;--ring:#8405ce40;--sidebar-background:#fff;--sidebar-foreground:#09090b;--sidebar-border:#e4e4e7;--sidebar-accent:#f4f4f5;--sidebar-accent-foreground:#09090b;--sidebar-primary:#8405ce;--sidebar-primary-foreground:#fff;--sidebar-width:272px;--sidebar-width-collapsed:76px;--solid-sidebar-width:272px;--solid-studio-header-height:0px;--shadow-soft:0 12px 28px #09090b14;--solid-warning-text:#b45309;--solid-error-text:#b91c1c}html.dark,[data-theme=dark]{--solid-surface-0:#09090b;--solid-surface-1:#18181b;--solid-surface-2:#27272a;--solid-surface-3:#09090b;--solid-surface-elevated:#18181b;--solid-text-primary:#fafafa;--solid-text-secondary:#a1a1aa;--solid-text-muted:#71717a;--solid-border-default:#27272a;--solid-border-strong:#3f3f46;--solid-interactive-bg:#a855f7;--solid-interactive-fg:#fff;--solid-focus-ring:#a855f740;--background:#09090b;--foreground:#fafafa;--card:#18181b;--card-foreground:#fafafa;--border:#27272a;--muted:#71717a;--muted-foreground:#a1a1aa;--accent:#27272a;--accent-foreground:#fafafa;--primary:#a855f7;--primary-foreground:#fff;--ring:#a855f74d;--sidebar-background:#09090b;--sidebar-foreground:#fafafa;--sidebar-border:#27272a;--sidebar-accent:#18181b;--sidebar-accent-foreground:#fafafa;--sidebar-primary:#a855f7;--sidebar-primary-foreground:#fff;--shadow-soft:0 18px 30px #00000080;--solid-warning-text:#fbbf24;--solid-error-text:#f87171}html,body{background:var(--background);color:var(--foreground)}.solid-shell{min-height:calc(100vh - var(--solid-studio-header-height,0px));background:radial-gradient(circle at 0 0, #2563eb14, transparent 38%), var(--background)}.solid-main{min-height:calc(100vh - var(--solid-studio-header-height,0px));margin-left:var(--solid-sidebar-width);flex-direction:column;transition:margin-left .2s;display:flex}.solid-main-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.solid-admin-header{top:var(--solid-studio-header-height,0px);z-index:58;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:46px;position:sticky}.solid-admin-header-inner{align-items:center;gap:10px;height:100%;padding:0 12px;display:flex}.solid-admin-sidebar-trigger{border:1px solid var(--border);background:var(--card);width:28px;height:28px;color:var(--card-foreground);border-radius:8px;place-items:center;display:grid}.solid-admin-sidebar-trigger:hover,.solid-admin-sidebar-trigger:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.solid-admin-header-sep{background:var(--border);width:1px;height:16px}.solid-admin-breadcrumbs{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.solid-admin-crumb{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.solid-admin-crumb:last-child{color:var(--foreground)}.solid-admin-crumb-sep{color:var(--muted)}.solid-admin-back-btn{border:1px solid var(--border);background:var(--card);height:28px;color:var(--card-foreground);border-radius:8px;padding:0 10px;font-size:12px}.solid-admin-header-actions{align-items:center;gap:8px;display:inline-flex}.solid-admin-theme-toggle{width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s,box-shadow .12s;display:inline-flex}.solid-admin-theme-toggle:hover{background:var(--accent);color:var(--accent-foreground)}.solid-admin-theme-toggle:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.solid-sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.solid-sidebar-backdrop{z-index:59;background:#02061766;position:fixed;inset:0}.solid-sidebar-mobile-trigger{border:1px solid var(--sidebar-border);background:var(--card);width:38px;height:38px;color:var(--card-foreground);z-index:61;border-radius:10px;position:fixed;top:14px;left:12px}.solid-sidebar{inset:0 auto 0 0;top:var(--solid-studio-header-height,0px);height:calc(100vh - var(--solid-studio-header-height,0px));width:var(--sidebar-width);background:var(--sidebar-background);color:var(--sidebar-foreground);border-right:1px solid var(--sidebar-border);z-index:60;box-shadow:var(--shadow-soft);flex-direction:column;transition:width .2s,transform .2s,top .22s,height .22s;display:flex;position:fixed}.solid-sidebar.is-collapsed{transform:translateX(calc(-1 * var(--sidebar-width)));box-shadow:none}.solid-sidebar-header{border-bottom:0;align-items:center;gap:10px;padding:10px 10px 8px;display:flex}.solid-workspace-switcher{flex:1;position:relative}.solid-workspace-trigger{border:1px solid var(--sidebar-border);background:var(--card);width:100%;color:var(--card-foreground);text-align:left;border-radius:10px;align-items:center;gap:9px;min-height:40px;padding:6px 9px;display:flex}.solid-workspace-avatar{background:linear-gradient(135deg, var(--sidebar-primary), #6366f1);width:24px;height:24px;color:var(--sidebar-primary-foreground);border-radius:8px;place-items:center;font-size:12px;font-weight:700;display:grid}.solid-workspace-label-wrap{flex-direction:column;flex:1;min-width:0;display:flex}.solid-workspace-label-top{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:10px;line-height:1.1}.solid-workspace-label{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.solid-workspace-chevron-dual{border:1px solid var(--sidebar-border);width:26px;height:26px;color:var(--muted-foreground);border-radius:999px;justify-content:center;align-items:center;transition:transform .14s,color .14s,border-color .14s;display:inline-flex}.solid-workspace-chevron-dual.is-open{transform:rotate(180deg)}.solid-workspace-trigger:hover .solid-workspace-chevron-dual{color:var(--foreground);border-color:color-mix(in srgb, var(--sidebar-border) 70%, var(--primary))}.solid-workspace-menu{border:1px solid var(--sidebar-border);background:var(--card);box-shadow:var(--shadow-soft);z-index:80;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0}.solid-workspace-item{width:100%;height:34px;color:var(--card-foreground);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px;display:flex}.solid-workspace-item:hover{background:var(--sidebar-accent)}.solid-workspace-item.is-active{background:var(--accent);color:var(--accent-foreground)}.solid-workspace-item-avatar{background:var(--sidebar-primary);width:18px;height:18px;color:var(--sidebar-primary-foreground);border-radius:6px;place-items:center;font-size:10px;font-weight:700;display:grid}.solid-workspace-item-label{font-size:12px}.solid-sidebar-external-trigger{top:calc(var(--solid-studio-header-height,0px) + 14px);left:calc(var(--solid-sidebar-width) + 8px);border:1px solid var(--sidebar-border);background:var(--card);width:30px;height:30px;color:var(--card-foreground);z-index:61;border-radius:8px;place-items:center;transition:left .2s,box-shadow .15s;display:grid;position:fixed}.solid-sidebar-external-trigger:hover{box-shadow:0 0 0 3px var(--ring)}.solid-sidebar-hotspot{top:var(--solid-studio-header-height,0px);width:14px;height:calc(100vh - var(--solid-studio-header-height,0px));z-index:61;cursor:e-resize;background:0 0;border:0;position:fixed;left:0}.solid-sidebar-hotspot:after{content:"";opacity:0;background:#64748b73;border-radius:999px;width:2px;height:88px;transition:opacity .12s;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.solid-sidebar-hotspot:hover:after{opacity:1}.solid-sidebar-search-wrap{padding:8px 10px 6px}.solid-sidebar-search{border:1px solid var(--sidebar-border);background:var(--card);width:100%;color:var(--card-foreground);letter-spacing:.01em;border-radius:9px;outline:none;height:34px;padding:0 10px;font-size:12px;font-weight:500;line-height:1.2}.solid-sidebar-search::placeholder{color:color-mix(in srgb, var(--muted-foreground) 82%, transparent);font-size:11.5px;font-weight:500}.solid-sidebar-search:focus{box-shadow:0 0 0 3px var(--ring)}.solid-sidebar-tree-wrap{flex:1;padding:2px 8px 8px;overflow:auto}.solid-sidebar-tree-list{margin:0;padding:0;list-style:none}.solid-sidebar-tree-row{border-radius:8px;align-items:center;gap:8px;min-height:34px;display:flex}.solid-sidebar-tree-row:hover{background:var(--sidebar-accent)}.solid-sidebar-tree-row.is-active{background:var(--accent);color:var(--accent-foreground)}.solid-sidebar-tree-link{color:inherit;flex:1;min-width:0}.solid-sidebar-tree-parent{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;min-width:0;height:100%;padding:0}.solid-sidebar-tree-label{font-size:13px;line-height:1.2}.solid-sidebar-tree-toggle{background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.solid-sidebar-tree-toggle:hover{background:#94a3b833}.solid-tree-plusminus{color:var(--muted);font-size:16px;font-weight:500;line-height:1}.solid-sidebar-tree-children{margin-top:2px}.solid-sidebar-collapsed-nav{flex-direction:column;flex:1;gap:8px;padding:10px;display:flex;overflow:auto}.solid-collapsed-item{width:40px;height:40px;color:var(--sidebar-foreground);background:0 0;border:1px solid #0000;border-radius:12px;place-items:center;margin-inline:auto;font-size:12px;font-weight:700;display:grid}.solid-collapsed-item:hover{background:var(--sidebar-accent)}.solid-collapsed-item.is-active{background:var(--sidebar-primary);color:var(--sidebar-primary-foreground)}.solid-sidebar-footer{border-top:0;padding:6px 6px 8px}.solid-user-menu{position:relative}.solid-sidebar-footer .userProfile{text-align:left;margin:0;display:block}.solid-user-menu-trigger{border:1px solid color-mix(in srgb, var(--sidebar-border) 88%, transparent);background:color-mix(in srgb, var(--sidebar-accent) 52%, transparent);width:100%;color:var(--sidebar-foreground);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:7px;min-height:38px;padding:4px 8px;display:flex}.solid-user-menu-trigger:hover{background:color-mix(in srgb, var(--sidebar-accent) 75%, transparent);border-color:color-mix(in srgb, var(--sidebar-border) 70%, var(--primary))}.solid-user-menu-trigger-left{align-items:center;gap:8px;min-width:0;display:flex}.solid-user-menu-trigger-meta{flex-direction:column;min-width:0;display:flex}.solid-user-menu-trigger-name{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:650;line-height:1.1;overflow:hidden}.solid-user-menu-trigger-role{color:var(--muted);font-size:10.5px;line-height:1.1}.solid-user-avatar{color:#fff;background:linear-gradient(135deg,#84cc16,#65a30d);border-radius:999px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.solid-user-avatar.is-compact{width:26px;height:26px}.solid-user-avatar-image{object-fit:cover;width:100%;height:100%;display:block}.solid-user-avatar-text{font-size:14px;font-weight:700;line-height:1}.solid-user-menu-content{border:1px solid var(--border);background:var(--card);width:232px;max-width:min(232px,100vw - 24px);color:var(--card-foreground);z-index:70;border-radius:10px;padding:5px;position:absolute;bottom:calc(100% + 8px);left:2px;right:auto;box-shadow:0 18px 42px #02061752}.solid-user-menu-header{align-items:center;gap:8px;padding:8px;display:flex}.solid-user-menu-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.solid-user-menu-title{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:650;line-height:1.2;overflow:hidden}.solid-user-menu-subtitle{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:1.2;overflow:hidden}.solid-user-menu-sep{background:var(--border);height:1px;margin:5px 0}.solid-user-menu-item{width:100%;color:var(--card-foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-height:31px;padding:0 8px;font-size:12.5px;font-weight:500;display:flex}.solid-user-menu-item:hover{background:var(--accent);color:var(--accent-foreground)}.solid-user-menu-item i{font-size:12px}.solid-user-menu-item svg{color:inherit;flex:none}.solid-user-menu-item.is-danger{color:#ef4444}.solid-user-menu-item.is-danger:hover{color:#ef4444;background:#ef44441f}.solid-inline-toast{border:1px solid var(--border);background:var(--card);color:var(--card-foreground);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;padding:10px 11px;display:flex}.solid-inline-toast.is-error{border-color:color-mix(in srgb, #ef4444 45%, var(--border))}.solid-inline-toast.is-success{border-color:color-mix(in srgb, #22c55e 45%, var(--border))}.solid-inline-toast.is-warn{border-color:color-mix(in srgb, #f59e0b 45%, var(--border))}.solid-inline-toast.is-info{border-color:color-mix(in srgb, var(--primary) 35%, var(--border))}.solid-inline-toast-body{flex-direction:column;gap:2px;min-width:0;display:flex}.solid-inline-toast-title{font-size:12px;font-weight:650;line-height:1.25}.solid-inline-toast-detail{color:var(--muted-foreground);font-size:12px;line-height:1.25}.solid-inline-toast-close{width:22px;height:22px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:16px;line-height:1}.solid-inline-toast-close:hover{background:var(--accent);color:var(--accent-foreground)}.solid-dialog-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background:#0206176b;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.solid-shadcn-confirm-dialog{border:1px solid var(--border);background:var(--card);width:min(360px,100vw - 32px);color:var(--card-foreground);border-radius:12px;box-shadow:0 18px 44px #02061759}.solid-shadcn-dialog-head{padding:12px 14px}.solid-shadcn-dialog-head h3{margin:0;font-size:14px;font-weight:600;line-height:1.2}.solid-shadcn-dialog-sep{background:var(--border);height:1px}.solid-shadcn-dialog-body{padding:14px}.solid-shadcn-dialog-text{color:var(--muted-foreground);margin:0;font-size:13px}.solid-shadcn-dialog-actions{justify-content:flex-end;gap:8px;padding:0 14px 14px;display:flex}.solid-popup-backdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02061773;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.solid-popup-surface.solid-common-dialog{border:1px solid var(--border);background:var(--card);max-width:min(92vw,1100px);max-height:calc(100vh - 32px);color:var(--card-foreground);border-radius:8px;overflow:auto;box-shadow:0 18px 48px #02061759}@media (width<=1199px){.solid-main{margin-left:0}.solid-admin-header-inner{padding-inline:10px}.solid-sidebar{width:min(88vw,320px);transform:translate(-104%)}.solid-sidebar.is-open{transform:translate(0)}.solid-sidebar.is-collapsed{width:min(88vw,320px)}.solid-sidebar-hotspot{display:none}.solid-user-menu-content{width:min(270px,100vw - 24px);left:0;right:auto}.solid-shadcn-confirm-dialog{width:min(360px,100vw - 24px)}}.solid-btn{--solid-btn-bg:var(--primary);--solid-btn-fg:var(--primary-foreground);--solid-btn-border:transparent;border:1px solid var(--solid-btn-border);background:var(--solid-btn-bg);height:36px;color:var(--solid-btn-fg);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;transition:border-color .12s,background .12s,color .12s,box-shadow .12s;display:inline-flex}.solid-btn:hover{box-shadow:0 0 0 3px var(--ring)}.solid-btn:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.solid-btn:disabled{opacity:.6;cursor:not-allowed}.solid-btn--sm{border-radius:8px;height:32px;padding:0 10px;font-size:12px}.solid-btn--lg{border-radius:10px;height:40px;padding:0 16px;font-size:14px}.solid-btn--full{width:100%}.solid-btn--primary{--solid-btn-bg:var(--primary);--solid-btn-fg:var(--primary-foreground);--solid-btn-border:transparent}.solid-btn--secondary{--solid-btn-bg:var(--accent);--solid-btn-fg:var(--accent-foreground);--solid-btn-border:transparent}.solid-btn--ghost{--solid-btn-bg:transparent;--solid-btn-fg:var(--foreground);--solid-btn-border:transparent}.solid-btn--outline{--solid-btn-bg:var(--card);--solid-btn-fg:var(--card-foreground);--solid-btn-border:var(--border)}.solid-btn--destructive{--solid-btn-bg:#ef4444;--solid-btn-fg:#fff;--solid-btn-border:transparent}.solid-btn-spinner{border:2px solid color-mix(in srgb, currentColor 45%, transparent);border-top-color:currentColor;border-radius:999px;width:14px;height:14px;animation:.8s linear infinite solid-spin}.solid-btn-icon{justify-content:center;align-items:center;display:inline-flex}.solid-btn-label{white-space:nowrap}.solid-select-wrap{width:100%;position:relative}.solid-select{border:1px solid var(--border);background:var(--card);width:100%;min-height:32px;color:var(--card-foreground);appearance:none;border-radius:8px;padding:0 30px 0 10px;font-size:12px;line-height:1.2}.solid-select:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 28%, transparent);border-color:color-mix(in srgb, var(--ring) 56%, transparent);outline:none}.solid-select:disabled{opacity:.6;cursor:not-allowed}.solid-select-icon{pointer-events:none;color:color-mix(in srgb, var(--foreground) 62%, transparent);font-size:10px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.solid-input{border:1px solid var(--border);background:var(--card);width:100%;min-height:32px;color:var(--card-foreground);border-radius:8px;padding:0 10px;font-size:12px;line-height:1.2}.solid-input::placeholder{color:var(--muted-foreground)}.solid-input:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 28%, transparent);border-color:color-mix(in srgb, var(--ring) 56%, transparent);outline:none}.solid-input:disabled{opacity:.6;cursor:not-allowed}.solid-autocomplete{width:100%;position:relative}.solid-autocomplete-control{align-items:center;width:100%;display:flex;position:relative}.solid-autocomplete-chip-control{border:1px solid var(--border);background:var(--card);border-radius:8px;flex-wrap:wrap;gap:4px;min-height:32px;padding:2px 26px 2px 4px}.solid-autocomplete-chip-control.is-focused{box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 28%, transparent);border-color:color-mix(in srgb, var(--ring) 56%, transparent)}.solid-autocomplete-input{padding-right:30px}.solid-autocomplete-inline-input{background:0 0;border:0;flex:110px;height:24px;min-height:24px;padding:0 4px;box-shadow:none!important}.solid-autocomplete-inline-input:focus-visible{box-shadow:none;border-color:#0000}.solid-autocomplete-trigger{width:24px;min-width:24px;height:calc(100% - 4px);color:color-mix(in srgb, var(--foreground) 65%, transparent);cursor:pointer;background:0 0;border:0;border-radius:6px;position:absolute;top:2px;right:2px}.solid-autocomplete-trigger:hover{background:color-mix(in srgb, var(--accent) 66%, transparent)}.solid-autocomplete-panel{z-index:40;border:1px solid var(--border);background:var(--card);border-radius:8px;max-height:220px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 26px #02061729}.solid-autocomplete-option{text-align:left;width:100%;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:26px;padding:4px 8px;font-size:12px}.solid-autocomplete-option:hover,.solid-autocomplete-option.is-active{background:color-mix(in srgb, var(--accent) 70%, transparent)}.solid-autocomplete-chip{border:1px solid color-mix(in srgb, var(--primary) 24%, transparent);background:color-mix(in srgb, var(--primary) 10%, transparent);min-height:22px;color:color-mix(in srgb, var(--foreground) 90%, transparent);border-radius:999px;align-items:center;gap:4px;padding:0 6px;font-size:11px;display:inline-flex}.solid-autocomplete-chip-label{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.solid-autocomplete-chip-remove{cursor:pointer;width:14px;height:14px;color:color-mix(in srgb, var(--foreground) 68%, transparent);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.solid-autocomplete-chip-remove:hover{background:color-mix(in srgb, var(--accent) 76%, transparent);color:color-mix(in srgb, var(--foreground) 92%, transparent)}.solid-autocomplete-chip-manage{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:color-mix(in srgb, var(--accent) 60%, transparent);color:color-mix(in srgb, var(--foreground) 82%, transparent);cursor:pointer;border-radius:999px;min-height:22px;padding:0 6px;font-size:10px}.solid-autocomplete-manager-panel{z-index:45;border:1px solid var(--border);background:var(--card);border-radius:8px;width:min(360px,100%);position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 12px 26px #02061729}.solid-autocomplete-manager-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.solid-autocomplete-manager-title{font-size:11px;font-weight:600}.solid-autocomplete-manager-clear{color:color-mix(in srgb, var(--primary) 84%, var(--foreground) 16%);cursor:pointer;background:0 0;border:0;font-size:11px}.solid-autocomplete-manager-body{flex-wrap:wrap;gap:6px;max-height:220px;padding:8px 10px;display:flex;overflow-y:auto}.solid-tabs-list{display:inline-flex}@keyframes solid-spin{to{transform:rotate(360deg)}}.solid-error-page{background:var(--background);grid-template-columns:1fr;min-height:100vh;display:grid}.solid-error-page__content{justify-content:center;align-items:center;padding:32px 28px;display:flex}.solid-error-page__copy{text-align:center;max-width:460px}.solid-error-page__eyebrow{color:var(--foreground);margin:0 0 12px;font-size:clamp(30px,4vw,52px);font-weight:700}.solid-error-page__title{color:var(--foreground);margin:0 0 8px;font-size:clamp(26px,2.4vw,34px);line-height:1.2}.solid-error-page__description{max-width:420px;color:var(--muted-foreground);margin:0 auto 20px;font-size:15px;line-height:1.55}.solid-error-page__cta{border-radius:10px}.solid-error-page__visual{justify-content:center;align-items:center;padding:32px 28px;display:none;position:relative}.solid-error-page__visual-card{background:#050505;border-radius:20px;justify-content:center;align-items:center;width:min(100%,620px);height:min(82vh,640px);display:flex;position:relative;overflow:hidden}.solid-error-page__code{letter-spacing:.02em;color:#ffffff2e;-webkit-user-select:none;user-select:none;font-size:clamp(140px,18vw,270px);font-weight:800;line-height:.9;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.solid-error-page__icon{color:#fff;z-index:1;width:clamp(96px,10vw,160px);height:clamp(96px,10vw,160px)}@media (width>=1024px){.solid-error-page{grid-template-columns:1fr 1fr}.solid-error-page__visual{display:flex}}.solid-auth-theme-wrapper{background:radial-gradient(900px 500px at 10% -20%, color-mix(in srgb, var(--primary) 18%, transparent), transparent), radial-gradient(700px 420px at 100% 0, color-mix(in srgb, var(--primary) 12%, transparent), transparent), var(--background);place-items:center;min-height:100vh;padding:24px;display:grid;position:relative}.solid-auth-theme-wrapper.center{place-items:center}.solid-auth-theme-wrapper.left>.grid,.solid-auth-theme-wrapper.right>.grid{border:1px solid var(--border);background:var(--card);width:min(1180px,100%);min-height:min(760px,100vh - 48px);box-shadow:var(--shadow-soft);border-radius:16px;grid-template-columns:1fr 1fr;overflow:hidden;display:grid!important}.solid-auth-theme-wrapper.left .solid-login-dark-bg,.solid-auth-theme-wrapper.right .solid-login-dark-bg{background:var(--card);color:var(--card-foreground);padding:36px 44px}.solid-auth-theme-wrapper.left .solid-left-layout,.solid-auth-theme-wrapper.right .solid-right-layout{background-position:50%;background-size:cover;position:relative;overflow:hidden}.solid-center-layout{width:min(460px,100vw - 32px)}.auth-container{border:1px solid var(--border);background:var(--card);width:100%;max-width:460px;color:var(--card-foreground);border-radius:14px;padding:24px;box-shadow:0 10px 30px #02061714}.auth-container.side{width:100%;max-width:460px}.solid-auth-title{letter-spacing:-.01em;font-size:1.625rem;font-weight:600;line-height:1.15}.auth-container .p-inputtext,.auth-container .p-password .p-inputtext,.auth-container .p-password-input{border:1px solid var(--border);background:var(--background);width:100%;height:40px;color:var(--foreground);box-shadow:none;border-radius:10px;padding:0 12px}.auth-container .p-password{width:100%}.auth-container .p-message{border-radius:8px;margin-top:4px;padding:8px 10px}.auth-container .p-message-text{font-size:12px}.auth-submit-button.p-button,.auth-back-button.p-button{border-radius:10px;width:100%;min-height:40px;font-weight:500}.auth-submit-button.p-button .p-button-label,.auth-back-button.p-button .p-button-label{font-weight:500}.auth-back-button.p-button.p-button-link{color:var(--muted-foreground);justify-content:flex-start}.auth-back-button.p-button.p-button-link:hover{color:var(--foreground);text-decoration:none}.solid-auth-tabs{margin-top:10px}.solid-auth-tabs-list{border:1px solid var(--border);background:color-mix(in srgb, var(--muted) 12%, transparent);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.solid-auth-tabs-trigger{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;height:34px;font-size:12.5px;font-weight:500}.solid-auth-tabs-trigger.is-active{background:var(--card);color:var(--foreground);box-shadow:0 1px #02061714}.solid-auth-tabs-panel{margin-top:8px}.auth-container .p-divider.p-divider-horizontal{margin:18px 0 10px}.auth-container .p-divider .p-divider-content{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);letter-spacing:.08em;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.google-auth-button{border:1px solid var(--border);background:var(--card);width:100%;height:40px;color:var(--card-foreground);border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;transition:box-shadow .12s,border-color .12s,background .12s;display:inline-flex}.google-auth-button:hover{border-color:color-mix(in srgb, var(--primary) 45%, var(--border));background:color-mix(in srgb, var(--accent) 55%, var(--card))}.google-auth-button:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.solid-auth-social-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.solid-auth-social-btn.solid-btn{color:#f4f4f5;background:#18181b;border:1px solid #2f2f37;border-radius:8px;justify-content:center;align-items:center;width:100%;height:36px;min-height:36px;padding:0;display:inline-flex}.solid-auth-social-btn.solid-btn:hover{background:#1f1f23;border-color:#3f3f46}.solid-auth-social-btn.solid-btn:focus-visible{box-shadow:0 0 0 2px #f4f4f514}.solid-shadcn-toast.p-toast-message{color:#fafafa;background:#111113;border:1px solid #27272a;border-radius:10px;box-shadow:0 12px 30px #02061759}.solid-shadcn-toast .p-toast-message-content{padding:10px 12px}.solid-shadcn-toast .p-toast-message-icon,.solid-shadcn-toast .p-toast-icon-close{color:#a1a1aa}.solid-shadcn-toast-content{flex-direction:column;gap:2px;display:flex}.solid-shadcn-toast-title{color:#fafafa;font-size:12px;font-weight:600;line-height:1.2}.solid-shadcn-toast-description{color:#a1a1aa;font-size:11px;line-height:1.3}.solid-auth-theme-wrapper.left .solid-auth-footer,.solid-auth-theme-wrapper.left .solid-auth-footer-2,.solid-auth-theme-wrapper.right .solid-auth-footer,.solid-auth-theme-wrapper.right .solid-auth-footer-2{width:min(1180px,100%);left:50%;transform:translate(-50%)}.solid-auth-image-title{font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}.solid-auth-image-subtitle{font-size:clamp(1.25rem,2.4vw,2rem);line-height:1.1}.solid-auth-image-helper-text{max-width:40ch;font-size:.925rem}@media (width<=1199px){.solid-auth-theme-wrapper{padding:14px}.solid-auth-theme-wrapper.left>.grid,.solid-auth-theme-wrapper.right>.grid{border-radius:14px;grid-template-columns:1fr;min-height:auto}.solid-auth-theme-wrapper.left .solid-left-layout,.solid-auth-theme-wrapper.right .solid-right-layout{display:none!important}.solid-auth-theme-wrapper.left .solid-login-dark-bg,.solid-auth-theme-wrapper.right .solid-login-dark-bg{padding:16px}.auth-container{max-width:100%;padding:18px}.solid-center-layout{width:100%;max-width:460px}}.solid-auth-theme-wrapper{color:#f4f4f5;background:#020204;min-height:100vh;padding:0}.solid-auth-theme-wrapper.center{place-items:center;padding:24px;display:grid}.solid-auth-theme-wrapper.center .auth-container{margin:0 auto}.solid-auth-theme-wrapper.left>.grid,.solid-auth-theme-wrapper.right>.grid{width:100%;min-height:100vh;box-shadow:none;background:#020204;border:0;border-radius:0;grid-template-columns:1fr 1fr;display:grid!important}.solid-auth-theme-wrapper.left .solid-login-dark-bg,.solid-auth-theme-wrapper.right .solid-login-dark-bg{background:#020204;justify-content:center;align-items:flex-start;padding:36px 40px;display:flex}.solid-auth-theme-wrapper.left .solid-left-layout,.solid-auth-theme-wrapper.right .solid-right-layout{background-color:#27272a;background-position:50%;background-size:cover;border-left:1px solid #18181b}.solid-auth-theme-wrapper.left .solid-left-layout:after,.solid-auth-theme-wrapper.right .solid-right-layout:after{content:"";background:#18181b9e;position:absolute;inset:0}.solid-auth-theme-wrapper.left .solid-left-layout>*,.solid-auth-theme-wrapper.right .solid-right-layout>*{z-index:2;position:relative}.solid-auth-theme-wrapper.left .solid-logo.in_image_view,.solid-auth-theme-wrapper.right .solid-logo.in_image_view{top:24px;left:24px;right:auto}.auth-container{color:#f4f4f5;width:100%;max-width:360px;box-shadow:none;background:#111113;border:1px solid #27272a;border-radius:14px;padding:18px}.auth-container.side{max-width:360px}.solid-auth-title{letter-spacing:-.01em;color:#fafafa;text-align:left;font-size:1.2rem;font-weight:700;line-height:1.25}.solid-auth-helper{color:#a1a1aa;text-align:left;font-size:11px;line-height:1.4}.solid-auth-input-label{color:#e4e4e7;font-size:13px;font-weight:500}.solid-auth-inline-link{color:#d4d4d8;font-size:13px;text-decoration:none}.solid-auth-inline-link:hover{color:#fafafa;text-decoration:underline}.auth-container .p-inputtext,.auth-container .p-password .p-inputtext,.auth-container .p-password-input{color:#fafafa;background:#18181b;border:1px solid #27272a;border-radius:10px;width:100%;height:36px}.auth-container .p-inputtext::placeholder,.auth-container .p-password .p-inputtext::placeholder{color:#71717a}.auth-container .p-inputtext:focus,.auth-container .p-password .p-inputtext:focus{border-color:#3f3f46;box-shadow:0 0 0 2px #f4f4f514}.auth-container .p-password .p-password-toggle-mask-icon{color:#a1a1aa}.auth-container .p-message{color:#fca5a5;background:#ef44441f;border-color:#ef44444d}.solid-auth-tabs-list{background:#18181b;border:1px solid #27272a;border-radius:10px;padding:4px}.solid-auth-tabs .solid-tabs-trigger{color:#a1a1aa;cursor:pointer;background:0 0;border:0;border-radius:8px;height:30px;font-size:11px;font-weight:500}.solid-auth-tabs .solid-tabs-trigger.is-active{color:#fafafa;box-shadow:none;background:#27272a}.auth-submit-button.p-button{color:#09090b;background:#f4f4f5;border-color:#f4f4f5;min-height:36px}.auth-submit-button.p-button .p-button-label{color:#09090b;font-weight:600}.auth-submit-button.p-button:not(:disabled):hover{background:#e4e4e7;border-color:#e4e4e7}.auth-back-button.p-button.p-button-link{color:#a1a1aa}.auth-back-button.p-button.p-button-link:hover{color:#fafafa}.auth-container .p-divider{margin:16px 0 10px}.auth-container .p-divider .p-divider-content{color:#a1a1aa;letter-spacing:0;text-transform:none;background:#111113;border:0;border-radius:0;padding:0 10px;font-size:12px}.auth-container .p-divider.p-divider-horizontal:before{border-top-color:#27272a}.google-auth-button.solid-btn,.google-auth-button{color:#fafafa;width:100%;height:36px;box-shadow:none;background:#18181b;border:1px solid #27272a;border-radius:10px;font-size:13px;font-weight:500}.solid-auth-center-stack{flex-direction:column;gap:12px;display:flex}.solid-auth-brand{color:#e4e4e7;align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.solid-auth-brand.is-center{align-self:center}.solid-auth-brand-icon{background:#18181b;border:1px solid #27272a;border-radius:7px;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}.solid-auth-brand-icon img{object-fit:contain;width:100%;height:100%;display:block}.solid-auth-brand-fallback{color:#fafafa;font-size:12px;font-weight:700}.solid-auth-brand-text{color:#f4f4f5;line-height:1}.google-auth-button.solid-btn:hover,.google-auth-button:hover{box-shadow:none;background:#1f1f23;border-color:#3f3f46}.google-auth-button.solid-btn:focus-visible,.google-auth-button:focus-visible{box-shadow:0 0 0 2px #f4f4f514}.solid-auth-footer,.solid-auth-footer-2{color:#a1a1aa}.solid-auth-subtitle a,.solid-auth-footer a,.solid-auth-footer-2 a{color:#d4d4d8}@media (width<=1199px){.solid-auth-theme-wrapper.center{padding:16px}.solid-auth-theme-wrapper.left>.grid,.solid-auth-theme-wrapper.right>.grid{grid-template-columns:1fr}.solid-auth-theme-wrapper.left .solid-left-layout,.solid-auth-theme-wrapper.right .solid-right-layout{display:none!important}.solid-auth-theme-wrapper.left .solid-login-dark-bg,.solid-auth-theme-wrapper.right .solid-login-dark-bg{padding:20px}.auth-container{max-width:100%;padding:20px}}.solid-auth-theme-wrapper .auth-container,.solid-auth-theme-wrapper .auth-container.side{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:min(100%,388px)!important;min-width:0!important;max-width:388px!important;box-shadow:none!important;border-radius:12px!important;padding:18px!important}.solid-auth-theme-wrapper.left .auth-container,.solid-auth-theme-wrapper.right .auth-container{width:min(100%,392px)!important;max-width:392px!important}.solid-auth-theme-wrapper.center .solid-center-layout{width:min(388px,100vw - 24px)!important}.solid-auth-theme-wrapper .auth-container form .mt-3{margin-top:.9rem!important}.solid-auth-theme-wrapper .auth-container form .mt-4{margin-top:1.1rem!important}.solid-auth-theme-wrapper .solid-auth-title{letter-spacing:-.01em!important;margin-top:0!important;font-size:1rem!important;line-height:1.25!important}.solid-auth-theme-wrapper .solid-auth-helper{margin-top:.5rem!important;margin-bottom:.5rem!important;font-size:11px!important;line-height:1.35!important}.solid-auth-theme-wrapper .solid-auth-tabs-list{background:#18181b!important;border:1px solid #27272a!important;border-radius:10px!important;grid-template-columns:1fr 1fr!important;gap:4px!important;padding:3px!important;display:grid!important}.solid-auth-theme-wrapper .solid-auth-tabs .solid-tabs-trigger{appearance:none;box-shadow:none;outline:0;color:#a1a1aa!important;background:0 0!important;border:0!important;border-radius:7px!important;min-height:30px!important;padding:0 8px!important;font-size:12px!important;font-weight:500!important;line-height:1!important}.solid-auth-theme-wrapper .solid-auth-tabs .solid-tabs-trigger.is-active{color:#fafafa!important;background:#2a2a2f!important}.solid-auth-theme-wrapper .auth-container .p-inputtext,.solid-auth-theme-wrapper .auth-container .p-password .p-inputtext,.solid-auth-theme-wrapper .auth-container .p-password-input{color:#fafafa!important;height:36px!important;box-shadow:none!important;background:#18181b!important;border:1px solid #2f2f37!important;border-radius:8px!important;outline:0!important;padding:0 10px!important}.solid-auth-theme-wrapper .auth-container .p-inputtext:hover,.solid-auth-theme-wrapper .auth-container .p-password .p-inputtext:hover,.solid-auth-theme-wrapper .auth-container .p-password-input:hover{border-color:#2f2f37!important}.solid-auth-theme-wrapper .auth-container .p-inputtext:focus,.solid-auth-theme-wrapper .auth-container .p-password .p-inputtext:focus,.solid-auth-theme-wrapper .auth-container .p-password-input:focus{box-shadow:none!important;border-color:#2f2f37!important}.solid-auth-theme-wrapper .auth-container .p-inputtext.p-invalid,.solid-auth-theme-wrapper .auth-container .p-password.p-invalid .p-inputtext,.solid-auth-theme-wrapper .auth-container .p-password-input.p-invalid,.solid-auth-theme-wrapper .auth-container .p-inputtext.p-invalid:enabled:hover,.solid-auth-theme-wrapper .auth-container .p-password.p-invalid .p-inputtext:enabled:hover,.solid-auth-theme-wrapper .auth-container .p-password-input.p-invalid:enabled:hover{border-color:var(--solid-danger,#ef4444)!important;border-top-color:var(--solid-danger,#ef4444)!important;border-right-color:var(--solid-danger,#ef4444)!important;border-bottom-color:var(--solid-danger,#ef4444)!important;border-left-color:var(--solid-danger,#ef4444)!important;box-shadow:0 0 0 3px var(--solid-danger-soft,#ef444433)!important}.solid-auth-theme-wrapper .auth-container .p-inputtext:enabled:hover,.solid-auth-theme-wrapper .auth-container .p-inputtext:enabled:focus,.solid-auth-theme-wrapper .auth-container .p-password .p-inputtext:enabled:hover,.solid-auth-theme-wrapper .auth-container .p-password .p-inputtext:enabled:focus,.solid-auth-theme-wrapper .auth-container .p-password-input:enabled:hover,.solid-auth-theme-wrapper .auth-container .p-password-input:enabled:focus{box-shadow:none!important;border-color:#2f2f37!important}.solid-auth-theme-wrapper .auth-container .p-password.p-component{box-shadow:none!important;background:0 0!important;border:0!important}.solid-auth-theme-wrapper .auth-container .p-inputtext:-webkit-autofill{-webkit-text-fill-color:#fafafa!important;border-color:#2f2f37!important;box-shadow:inset 0 0 0 1000px #18181b!important}.solid-auth-theme-wrapper .auth-container .p-inputtext:-webkit-autofill:hover{-webkit-text-fill-color:#fafafa!important;border-color:#2f2f37!important;box-shadow:inset 0 0 0 1000px #18181b!important}.solid-auth-theme-wrapper .auth-container .p-inputtext:-webkit-autofill:focus{-webkit-text-fill-color:#fafafa!important;border-color:#2f2f37!important;box-shadow:inset 0 0 0 1000px #18181b!important}.solid-auth-theme-wrapper .auth-container .p-password .p-inputtext:-webkit-autofill{-webkit-text-fill-color:#fafafa!important;border-color:#2f2f37!important;box-shadow:inset 0 0 0 1000px #18181b!important}.solid-auth-theme-wrapper .auth-container .p-password .p-inputtext:-webkit-autofill:hover{-webkit-text-fill-color:#fafafa!important;border-color:#2f2f37!important;box-shadow:inset 0 0 0 1000px #18181b!important}.solid-auth-theme-wrapper .auth-container .p-password .p-inputtext:-webkit-autofill:focus{-webkit-text-fill-color:#fafafa!important;border-color:#2f2f37!important;box-shadow:inset 0 0 0 1000px #18181b!important}.solid-auth-theme-wrapper .auth-submit-button.p-button,.solid-auth-theme-wrapper .google-auth-button.solid-btn,.solid-auth-theme-wrapper .google-auth-button{border-radius:8px!important;height:36px!important;min-height:36px!important}.solid-auth-theme-wrapper .auth-container .p-message,.solid-auth-theme-wrapper .auth-container .p-inline-message{box-shadow:none!important;min-height:unset!important;background:0 0!important;border:0!important;margin-top:6px!important;padding:0!important}.solid-auth-theme-wrapper .auth-container .p-message-wrapper,.solid-auth-theme-wrapper .auth-container .p-inline-message-text{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.solid-auth-theme-wrapper .auth-container .p-message .p-message-text{color:var(--solid-danger,#ef4444)!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important}.solid-auth-theme-wrapper .auth-container .p-inline-message .p-inline-message-text,.solid-auth-theme-wrapper .auth-container .p-message-text,.solid-auth-theme-wrapper .auth-container .p-inline-message-text,.solid-auth-theme-wrapper .auth-container .p-message-content,.solid-auth-theme-wrapper .auth-container .p-message-content>*,.solid-auth-theme-wrapper .auth-container .text-red-500,.solid-auth-theme-wrapper .auth-container [class*=text-red]{color:var(--solid-danger,#ef4444)!important}.solid-auth-theme-wrapper .auth-container .p-message .p-message-icon,.solid-auth-theme-wrapper .auth-container .p-message .p-inline-message-icon{display:none!important}.solid-auth-theme-wrapper.left,.solid-auth-theme-wrapper.right{padding:0!important;display:block!important}.solid-auth-theme-wrapper .solid-auth-split{background:#020204;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-height:100vh;display:grid}.solid-auth-theme-wrapper .solid-auth-form-pane{background:#020204;justify-content:center;align-items:center;padding:36px 40px;display:flex}.solid-auth-theme-wrapper .solid-auth-form-pane-inner{flex-direction:column;align-items:stretch;width:100%;max-width:440px;display:flex}.solid-auth-theme-wrapper.left .solid-auth-form-pane,.solid-auth-theme-wrapper.right .solid-auth-form-pane{justify-content:center!important;align-items:center!important}.solid-auth-theme-wrapper.left .solid-auth-form-pane .solid-auth-brand,.solid-auth-theme-wrapper.right .solid-auth-form-pane .solid-auth-brand{align-self:flex-start;margin-bottom:10px}.solid-auth-theme-wrapper .solid-auth-image-pane{background-color:#27272a;background-position:50%;background-size:cover;min-height:100vh;position:relative;overflow:hidden}.solid-auth-theme-wrapper .solid-auth-image-pane.pane-on-right{border-left:1px solid #18181b}.solid-auth-theme-wrapper .solid-auth-image-pane.pane-on-left{border-right:1px solid #18181b}@media (width<=1199px){.solid-auth-theme-wrapper .solid-auth-split{grid-template-columns:1fr}.solid-auth-theme-wrapper .solid-auth-image-pane{display:none}.solid-auth-theme-wrapper .solid-auth-form-pane{min-height:100vh;padding:20px}}.solid-auth-theme-wrapper{--solid-surface-base:#020204;--solid-surface-pane:#020204;--solid-surface-image:#27272a;--solid-surface-card:#111113;--solid-surface-input:#18181b;--solid-surface-tab:#18181b;--solid-surface-tab-active:#2a2a2f;--solid-surface-social:#18181b;--solid-text-primary:#fafafa;--solid-text-secondary:#e4e4e7;--solid-text-muted:#a1a1aa;--solid-input-placeholder:#71717a;--solid-border-default:#27272a;--solid-border-strong:#2f2f37;--solid-image-border:#18181b;--solid-danger:#ef4444;--solid-danger-soft:#ef444438}.solid-auth-theme-wrapper.auth-theme-light{--solid-surface-base:#f5f6f8;--solid-surface-pane:#f5f6f8;--solid-surface-image:#e5e7eb;--solid-surface-card:#fff;--solid-surface-input:#fff;--solid-surface-tab:#f3f4f6;--solid-surface-tab-active:#fff;--solid-surface-social:#fff;--solid-text-primary:#111827;--solid-text-secondary:#374151;--solid-text-muted:#6b7280;--solid-input-placeholder:#9ca3af;--solid-border-default:#d1d5db;--solid-border-strong:#cbd5e1;--solid-image-border:#d1d5db;--solid-danger:#ef4444;--solid-danger-soft:#ef44442e}.solid-auth-theme-wrapper.auth-theme-light,.solid-auth-theme-wrapper.auth-theme-dark{background:var(--solid-surface-base)!important;color:var(--solid-text-secondary)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-split,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-split{background:var(--solid-surface-base)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-form-pane,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-form-pane{background:var(--solid-surface-pane)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-image-pane,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-image-pane{background-color:var(--solid-surface-image)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-image-pane.pane-on-right,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-image-pane.pane-on-right{border-left-color:var(--solid-image-border)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-image-pane.pane-on-left,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-image-pane.pane-on-left{border-right-color:var(--solid-image-border)!important}.solid-auth-theme-wrapper.auth-theme-light .auth-container,.solid-auth-theme-wrapper.auth-theme-dark .auth-container{background:var(--solid-surface-card)!important;border-color:var(--solid-border-default)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-title,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-title{color:var(--solid-text-primary)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-helper,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-helper,.solid-auth-theme-wrapper.auth-theme-light .solid-auth-input-label,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-input-label,.solid-auth-theme-wrapper.auth-theme-light .solid-auth-brand,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-brand,.solid-auth-theme-wrapper.auth-theme-light .solid-auth-brand-text,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-brand-text{color:var(--solid-text-secondary)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-inline-link,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-inline-link,.solid-auth-theme-wrapper.auth-theme-light .p-divider .p-divider-content,.solid-auth-theme-wrapper.auth-theme-dark .p-divider .p-divider-content{color:var(--solid-text-muted)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-tabs-list,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-tabs-list{background:var(--solid-surface-tab)!important;border-color:var(--solid-border-default)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-tabs .solid-tabs-trigger,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-tabs .solid-tabs-trigger{color:var(--solid-text-muted)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-tabs .solid-tabs-trigger.is-active,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-tabs .solid-tabs-trigger.is-active{background:var(--solid-surface-tab-active)!important;color:var(--solid-text-primary)!important}.solid-auth-theme-wrapper.auth-theme-light .auth-container .p-inputtext,.solid-auth-theme-wrapper.auth-theme-dark .auth-container .p-inputtext,.solid-auth-theme-wrapper.auth-theme-light .auth-container .p-password .p-inputtext,.solid-auth-theme-wrapper.auth-theme-dark .auth-container .p-password .p-inputtext,.solid-auth-theme-wrapper.auth-theme-light .auth-container .p-password-input,.solid-auth-theme-wrapper.auth-theme-dark .auth-container .p-password-input{background:var(--solid-surface-input)!important;color:var(--solid-text-primary)!important;border-color:var(--solid-border-strong)!important;border-top-color:var(--solid-border-strong)!important;border-right-color:var(--solid-border-strong)!important;border-bottom-color:var(--solid-border-strong)!important;border-left-color:var(--solid-border-strong)!important}.solid-auth-theme-wrapper.auth-theme-light .auth-container .p-inputtext::placeholder,.solid-auth-theme-wrapper.auth-theme-dark .auth-container .p-inputtext::placeholder,.solid-auth-theme-wrapper.auth-theme-light .auth-container .p-password .p-inputtext::placeholder,.solid-auth-theme-wrapper.auth-theme-dark .auth-container .p-password .p-inputtext::placeholder{color:var(--solid-input-placeholder)!important}.solid-auth-theme-wrapper.auth-theme-light .solid-auth-social-btn.solid-btn,.solid-auth-theme-wrapper.auth-theme-dark .solid-auth-social-btn.solid-btn{background:var(--solid-surface-social)!important;border-color:var(--solid-border-strong)!important;color:var(--solid-text-primary)!important}.solid-auth-theme-wrapper .solid-auth-helper-emphasis{color:var(--solid-text-primary);font-weight:600}.solid-auth-theme-wrapper .solid-auth-otp-field{flex-direction:column;gap:10px;margin-top:12px;display:flex}.solid-auth-theme-wrapper .solid-auth-otp-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.solid-auth-theme-wrapper .solid-auth-otp-resend.solid-btn{border-radius:6px;gap:6px;height:28px;min-height:28px;padding:0 8px;font-size:11px;line-height:1}.solid-auth-theme-wrapper .solid-auth-otp-time{color:var(--solid-text-muted);margin:0;font-size:11px;line-height:1.3}.solid-auth-theme-wrapper .solid-auth-otp-input.p-inputotp{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.solid-auth-theme-wrapper .solid-auth-otp-input.p-inputotp .p-inputotp-input{text-align:center;border-radius:10px;width:42px;min-width:42px;height:46px;font-size:1.15rem;font-weight:600;border:1px solid var(--solid-border-strong)!important;background:var(--solid-surface-input)!important;color:var(--solid-text-primary)!important}.solid-auth-theme-wrapper .solid-auth-otp-input.p-inputotp .p-inputotp-input:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--solid-focus-ring) 60%, transparent);outline:none;border-color:var(--solid-border-strong)!important}.solid-auth-theme-wrapper .solid-auth-otp-input.p-inputotp .p-inputotp-input:nth-child(3){margin-right:10px}.solid-auth-theme-wrapper .solid-auth-otp-input.p-inputotp .p-inputotp-input:nth-child(4){margin-left:10px}.solid-auth-theme-wrapper .solid-auth-otp-input.p-inputotp.p-invalid .p-inputotp-input{border-color:#ef4444!important}@media (width<=480px){.solid-auth-theme-wrapper .solid-auth-otp-input.p-inputotp{gap:6px}.solid-auth-theme-wrapper .solid-auth-otp-input.p-inputotp .p-inputotp-input{width:36px;min-width:36px;height:42px;font-size:1rem}}.solid-auth-theme-wrapper.auth-theme-light .auth-container .p-divider .p-divider-content,.solid-auth-theme-wrapper.auth-theme-dark .auth-container .p-divider .p-divider-content{background:var(--solid-surface-card)!important;color:var(--solid-text-muted)!important;box-shadow:none!important;letter-spacing:0!important;text-transform:none!important;border:0!important;font-size:12px!important;font-weight:500!important}.solid-auth-theme-wrapper.auth-theme-light .auth-container .p-divider.p-divider-horizontal:before,.solid-auth-theme-wrapper.auth-theme-dark .auth-container .p-divider.p-divider-horizontal:before{border-top:1px solid var(--solid-border-default)!important}.solid-auth-theme-wrapper{isolation:isolate;overflow:hidden}.solid-auth-theme-wrapper:before,.solid-auth-theme-wrapper:after{content:"";pointer-events:none;z-index:0;filter:blur(6px);border-radius:999px;position:absolute}.solid-auth-theme-wrapper:before{opacity:.9;background:radial-gradient(circle,#ad5ff8 0%,#7c3aed99 42%,#0000 72%);width:min(280px,36vw);height:min(280px,36vw);top:-120px;left:-70px}.solid-auth-theme-wrapper:after{opacity:.62;background:radial-gradient(circle,#8443ec 0%,#6d28d994 46%,#0000 75%);width:min(340px,44vw);height:min(340px,44vw);bottom:-170px;right:-130px}.solid-auth-theme-wrapper.auth-theme-light:before{opacity:.48}.solid-auth-theme-wrapper.auth-theme-light:after{opacity:.34}.solid-auth-theme-wrapper>*{z-index:1;position:relative}.solid-list-page-wrapper{flex:auto;min-height:0;padding:12px;background-color:var(--background)!important;height:calc(100dvh - 46px)!important;max-height:calc(100dvh - 46px)!important;overflow:hidden!important}.solid-list-page-wrapper .page-header{flex-shrink:0}.solid-list-content{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.solid-list-surface{background:var(--card);border:1px solid color-mix(in srgb, var(--border) 86%, transparent);border-radius:12px;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #02061714}.solid-list-toolbar{border-bottom:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:color-mix(in srgb, var(--card) 94%, var(--background) 6%);padding:10px 12px}.solid-list-toolbar .view-title{color:var(--foreground);font-size:15px;font-weight:600;line-height:1.2}.solid-list-toolbar .solid-list-toolbar-actions{gap:8px!important}.solid-list-toolbar .solid-global-search-element{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:var(--background);border-radius:10px;height:36px;padding:0 0 0 6px}.solid-list-toolbar .solid-global-search-element:focus-within{border-color:color-mix(in srgb, var(--ring) 60%, var(--border) 40%);box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 18%, transparent)}.solid-list-toolbar .solid-global-search-element-wrapper{width:min(460px,42vw)}.solid-list-toolbar .solid-global-search-element input{width:100%;height:34px;color:var(--foreground);background:0 0;border:0;padding-left:8px;padding-right:40px;font-size:13px;max-width:none!important}.solid-list-toolbar .solid-global-search-element input::placeholder{color:color-mix(in srgb, var(--muted-foreground) 78%, transparent)}.solid-list-toolbar .custom-filter-button{background:0 0;border:0;border-radius:8px;width:34px;height:34px;right:1px}.solid-list-toolbar .custom-filter-button:hover{background:color-mix(in srgb, var(--accent) 65%, transparent)}.solid-list-toolbar .p-button{border-radius:8px;height:32px;font-size:12px;font-weight:500}.solid-list-toolbar .p-button.p-button-secondary,.solid-list-toolbar .p-button.p-button-outlined,.solid-list-toolbar .solid-icon-button{border:1px solid color-mix(in srgb, var(--border) 84%, transparent);background:var(--background);color:var(--foreground)}.solid-list-toolbar .solid-icon-button{width:32px!important;min-width:32px!important;padding:0!important}.solid-list-table-area{flex-direction:column;flex:1;min-height:0;padding:0 10px;display:flex}.solid-list-page-wrapper .solid-datatable-wrapper{min-height:0;height:100%!important}.solid-list-table-area>.solid-data-table-root{flex:auto;min-height:0}.solid-data-table-root{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.solid-data-table-viewport{height:100%;min-height:0;overflow:auto}.solid-datatable-wrapper table{table-layout:auto;width:100%;min-width:max-content}.solid-datatable-wrapper th,.solid-datatable-wrapper td{white-space:nowrap;color:var(--foreground);font-size:13px;line-height:1.35}.solid-data-table-head{background:color-mix(in srgb, var(--card) 88%, var(--background) 12%)}.solid-data-table-th{color:color-mix(in srgb, var(--foreground) 90%, transparent);border-bottom:1px solid color-mix(in srgb, var(--border) 88%, transparent);font-weight:600}.solid-data-table-td{color:color-mix(in srgb, var(--foreground) 94%, transparent)}.solid-data-table-row{border-top:1px solid color-mix(in srgb, var(--border) 58%, transparent);transition:background-color .14s}.solid-data-table-row:hover{background:color-mix(in srgb, var(--accent) 46%, transparent)}.solid-table-density-compact .solid-data-table-th,.solid-table-density-compact .solid-data-table-td{height:34px;padding:.3125rem .5625rem}.solid-table-density-cozy .solid-data-table-th,.solid-table-density-cozy .solid-data-table-td{height:38px;padding:.375rem .625rem}.solid-table-density-comfortable .solid-data-table-th,.solid-table-density-comfortable .solid-data-table-td{height:46px;padding:.5rem .875rem}.solid-data-table-selection-col{text-align:center;width:48px;min-width:48px;max-width:48px;padding-left:.75rem!important;padding-right:.75rem!important}.solid-table-cell-numeric,.solid-table-header-numeric{text-align:right;font-variant-numeric:tabular-nums}.solid-table-header-button{all:unset;color:inherit;align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.solid-table-header-button.is-sortable{cursor:pointer}.solid-table-header-button i{font-size:11px}.solid-data-table-root input[type=checkbox]{width:15px;height:15px;accent-color:var(--primary)}.solid-table-paginator{z-index:1;background:var(--card);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;flex-shrink:0;min-height:44px;padding-top:8px;padding-bottom:8px;position:relative;border-color:color-mix(in srgb, var(--border) 86%, transparent)!important}.solid-table-paginator-align-end{align-self:end}.solid-paginator-meta{align-items:center}.solid-paginator-label,.solid-paginator-report{color:color-mix(in srgb, var(--foreground) 82%, transparent);font-size:12px;font-weight:500;line-height:1}.solid-paginator-select{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:var(--background);min-width:46px;height:32px;color:var(--foreground);border-radius:8px;padding:0 26px 0 8px;font-size:12px;font-weight:500;line-height:1}.solid-paginator-btn{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:var(--background);min-width:72px;height:32px;color:var(--foreground);border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:500;line-height:1;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.solid-paginator-btn:hover:not(:disabled){background:var(--accent);border-color:color-mix(in srgb, var(--border) 74%, transparent)}.solid-paginator-btn:disabled{opacity:.46;cursor:not-allowed}.solid-data-table-viewport{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--foreground) 26%, transparent) color-mix(in srgb, var(--background) 86%, transparent)}.solid-data-table-viewport::-webkit-scrollbar{width:10px;height:10px}.solid-data-table-viewport::-webkit-scrollbar-track{background:color-mix(in srgb, var(--background) 86%, transparent);border-radius:999px}.solid-data-table-viewport::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--foreground) 26%, transparent);border:2px solid color-mix(in srgb, var(--background) 86%, transparent);border-radius:999px}.solid-data-table-viewport::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--foreground) 36%, transparent)}.solid-datatable-wrapper .greyed-out-row{opacity:.55}.solid-datatable-wrapper a{color:color-mix(in srgb, var(--primary) 84%, var(--foreground) 16%);font-weight:500}.solid-list-external-link{color:color-mix(in srgb, var(--primary) 84%, var(--foreground) 16%);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;line-height:1.25;display:inline-flex}.solid-list-external-link:hover{color:color-mix(in srgb, var(--primary) 94%, var(--foreground) 6%)}.solid-list-external-link-text{white-space:nowrap}.solid-list-external-link-icon{opacity:.9}.solid-data-table-viewport{border-width:1px!important}.solid-row-menu-trigger.p-button,.solid-row-menu-trigger{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:var(--background);width:28px;min-width:28px;height:28px;color:color-mix(in srgb, var(--foreground) 78%, transparent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.solid-row-menu-trigger.p-button:hover,.solid-row-menu-trigger:hover{background:var(--accent);color:var(--accent-foreground)}.solid-row-menu-trigger .p-button-label{display:none}.solid-custom-overlay .p-overlaypanel-content{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:var(--card);border-radius:8px;padding:3px;box-shadow:0 10px 24px #0f17292e}.solid-row-actions-menu{min-width:152px}.solid-row-action-button.p-button{width:100%;color:var(--foreground);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:flex-start;min-height:27px;padding:0 8px;font-size:12px;font-weight:500;line-height:1.1}.solid-row-action-button.p-button .p-button-label{text-align:left;flex:1;line-height:1.1}.solid-row-action-button.p-button .p-button-icon{margin-right:6px;font-size:11px}.solid-row-action-button.p-button:hover{background:var(--accent);border-color:color-mix(in srgb, var(--border) 82%, transparent)}.solid-row-action-button.p-button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 24%, transparent);outline:none}.solid-row-action-button.p-button.solid-row-action-button-danger{color:#c52020}.solid-row-action-button.p-button.solid-row-action-button-danger:hover{background:#c520201c;border-color:#c5202066}.solid-inline-row-button.p-button{border:1px solid color-mix(in srgb, var(--border) 84%, transparent);min-height:28px;color:var(--foreground);background:0 0;border-radius:8px;padding:0 9px;font-size:12px;font-weight:500}.solid-inline-row-button.p-button:hover{background:var(--accent);border-color:color-mix(in srgb, var(--border) 78%, transparent)}.solid-inline-row-button.solid-inline-row-button-icon.p-button{justify-content:center;width:28px;min-width:28px;padding:0}.solid-studio-header{color:#fff;z-index:1100;background:#722ed1;justify-content:space-between;align-items:center;gap:12px;height:44px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #0000001f}.solid-studio-header-brand{letter-spacing:.01em;color:inherit;cursor:pointer;opacity:1;background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s;display:flex}.solid-studio-header-brand:hover{opacity:.8}.solid-studio-header-nav{align-items:center;gap:4px;display:flex}.solid-studio-view-btn{height:28px;color:var(--primary-foreground);cursor:pointer;opacity:.75;background:0 0;border:1px solid #fff3;border-radius:6px;align-items:center;padding:0 14px;font-family:inherit;font-size:12px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.solid-studio-view-btn:hover{opacity:1;background:#ffffff1f}.solid-studio-view-btn.active{opacity:1;background:#fff3;border-color:#ffffff73}.solid-studio-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.solid-studio-panel-fixed{border-left:1px solid var(--border);background:var(--background);z-index:1050;flex-direction:column;width:420px;height:calc(100vh - 44px);transition:transform .22s;display:flex;position:fixed;top:44px;right:0;transform:translate(0);box-shadow:-4px 0 24px #00000014}.solid-studio-panel-fixed.collapsed{transform:translate(100%)}.solid-studio-panel-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.solid-studio-bar-badge{letter-spacing:.08em;text-transform:uppercase;background:#ffffff2e;border-radius:4px;align-items:center;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex}.solid-studio-menu{position:relative}.solid-studio-menu-trigger{width:28px;height:28px;color:var(--primary-foreground);border:1px solid color-mix(in srgb, var(--primary-foreground) 25%, transparent);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;font-family:inherit;transition:background .15s;display:inline-flex}.solid-studio-menu-trigger:hover{background:color-mix(in srgb, var(--primary-foreground) 12%, transparent)}.solid-studio-menu-dropdown{background:var(--card);border:1px solid var(--border);min-width:168px;box-shadow:var(--shadow-soft);z-index:1200;border-radius:8px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.solid-studio-menu-item{width:100%;color:var(--card-foreground);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.solid-studio-menu-item:hover{background:var(--accent);color:var(--accent-foreground)}.solid-studio-menu-item.danger{color:#ef4444}.solid-studio-menu-item.danger:hover{background:color-mix(in srgb, #ef4444 12%, var(--card));color:#ef4444}.solid-studio-panel-toggle-btn{width:28px;height:28px;color:var(--primary-foreground);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.solid-studio-panel-toggle-btn:hover{background:#ffffff26}.solid-studio-resize-handle{cursor:col-resize;z-index:10;width:8px;height:100%;position:absolute;top:0;left:-4px}.solid-studio-resize-handle:after{content:"";background:#fff0;border-radius:2px;width:2px;height:32px;transition:background .15s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.solid-studio-resize-handle:hover:after,.solid-studio-resize-handle.dragging:after{background:var(--primary)}.solid-studio-trigger-btn{background:var(--primary);height:28px;color:var(--primary-foreground);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500;transition:opacity .15s;display:inline-flex}.solid-studio-trigger-btn:hover{opacity:.85}.solid-studio-home{justify-content:center;align-items:center;min-height:100%;padding:48px 24px;display:flex}.solid-studio-home-inner{flex-direction:column;gap:40px;width:100%;max-width:560px;display:flex}.solid-studio-home-inner--wide{max-width:840px}.solid-studio-home-inner--wider{max-width:1080px}.solid-studio-home--top{height:calc(100vh - var(--solid-studio-header-height,0px));justify-content:flex-start;align-items:flex-start;padding:28px 24px;overflow-y:auto}.solid-studio-home-inner--fluid{gap:20px;max-width:100%}.solid-studio-home-cards--fluid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.solid-studio-home-cards--3col{grid-template-columns:repeat(3,1fr)}@media (width<=860px){.solid-studio-home-cards--3col{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.solid-studio-home-cards--3col{grid-template-columns:1fr}}.solid-studio-home-card-icon--list{color:#27b07d;background:#27b07d24;border:1px solid #27b07d38}.solid-studio-home-card-icon--kanban{color:#ef8206;background:#ef820624;border:1px solid #ef820638}.solid-studio-home-card-icon--form{color:#944eda;background:#944eda24;border:1px solid #944eda38}.solid-studio-home-card-icon--tree{color:#0da2e7;background:#0da2e724;border:1px solid #0da2e738}.solid-studio-home-card-icon--settings{color:#6680a3;background:#6680a324;border:1px solid #6680a338}.solid-studio-home-card-thumb{width:100%;height:100%;display:block}.solid-studio-home-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.solid-studio-home-toolbar-left{flex-direction:column;gap:4px;display:flex}.solid-studio-home-toolbar-right{align-items:center;gap:4px;display:flex}.solid-studio-home-view-btn{border:1px solid var(--border);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-family:inherit;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.solid-studio-home-view-btn:hover{background:var(--accent);color:var(--accent-foreground)}.solid-studio-home-view-btn--active{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);border-color:color-mix(in srgb, var(--primary) 28%, transparent)}.solid-studio-home-heading{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.solid-studio-home-badge{letter-spacing:.05em;text-transform:uppercase;background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);border-radius:999px;align-items:center;padding:1px 6px;font-size:9px;font-weight:700;display:inline-flex}.solid-studio-home-heading h1{color:var(--foreground);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:1.3}.solid-studio-home-heading p{color:var(--muted-foreground);margin:0;font-size:12.5px}.solid-studio-home-cards--list{flex-direction:column;gap:8px;display:flex}.solid-studio-home-card--list{border-radius:10px;flex-direction:row;align-items:center;padding:0}.solid-studio-home-card--list .solid-studio-home-card-image-wrap{display:none}.solid-studio-home-card--list .solid-studio-home-card-body{flex-direction:row;align-items:center;gap:14px;padding:12px 16px}.solid-studio-home-card--list .solid-studio-home-card-icon{border-radius:9px;flex-shrink:0;width:36px;height:36px}.solid-studio-home-card--list .solid-studio-home-card-content{flex-flow:wrap;flex:1;align-items:baseline;gap:10px}.solid-studio-home-card--list .solid-studio-home-card-title{font-size:13px}.solid-studio-home-card--list .solid-studio-home-card-desc{font-size:11.5px}.solid-studio-home-cards{gap:20px;display:grid}.solid-studio-home-cards--2col{grid-template-columns:repeat(2,1fr)}.solid-studio-home-card{background:var(--card);border:1px solid var(--border);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;align-items:stretch;gap:0;padding:0;font-family:inherit;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.solid-studio-home-card:hover{border-color:var(--primary);box-shadow:0 4px 24px color-mix(in srgb, var(--primary) 16%, transparent), 0 0 0 3px color-mix(in srgb, var(--primary) 10%, transparent);transform:translateY(-2px)}.solid-studio-home-card-body{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex}.solid-studio-home-card-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.solid-studio-home-card-icon--backend{color:#722ed1;background:#722ed11f;border:1px solid #722ed138}.solid-studio-home-card-icon--frontend{color:#9043e0;background:#9043e01f;border:1px solid #9043e038}.solid-studio-home-card-content{flex-direction:column;flex:1;gap:5px;display:flex}.solid-studio-home-card-title{color:var(--foreground);font-size:13px;font-weight:600;line-height:1.3}.solid-studio-home-card-desc{color:var(--muted-foreground);font-size:12px;line-height:1.5}.solid-studio-home-card-cta{color:var(--primary);opacity:.7;align-items:center;gap:4px;font-size:12px;font-weight:600;transition:opacity .15s,gap .15s;display:inline-flex}.solid-studio-home-card:hover .solid-studio-home-card-cta{opacity:1;gap:7px}.solid-studio-landing{justify-content:center;align-items:center;min-height:100%;padding:48px 24px;display:flex}.solid-studio-landing-inner{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:480px;display:flex}.solid-studio-landing-icon{background:var(--muted);width:52px;height:52px;color:var(--muted-foreground);border-radius:12px;place-items:center;display:grid}.solid-studio-landing-title{color:var(--foreground);margin:0;font-size:18px;font-weight:600}.solid-studio-landing-desc{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.6}.solid-studio-landing-desc code{background:var(--muted);color:var(--foreground);border-radius:4px;padding:1px 5px;font-family:monospace;font-size:13px}.solid-studio-landing-snippet{background:color-mix(in srgb, var(--foreground) 5%, var(--card));border:1px solid var(--border);text-align:left;border-radius:10px;width:100%;padding:16px 18px}.solid-studio-landing-snippet pre{color:var(--foreground);white-space:pre;margin:0;font-family:ui-monospace,Cascadia Code,monospace;font-size:12.5px;line-height:1.7;overflow-x:auto}.solid-studio-landing-hint{color:var(--muted-foreground);opacity:.8;margin:0;font-size:12px}.solid-studio-landing-hint code{background:color-mix(in srgb, var(--primary) 8%, var(--card));border:1px solid color-mix(in srgb, var(--primary) 15%, transparent);color:var(--primary);border-radius:4px;padding:1px 5px;font-family:ui-monospace,Cascadia Code,monospace;font-size:11.5px}.solid-studio-landing-empty{text-align:center;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:520px;margin:0 auto;padding:64px 24px 48px;display:flex}.solid-studio-landing-empty-icon{background:var(--accent);width:60px;height:60px;color:var(--accent-foreground);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.solid-studio-landing-empty-text{flex-direction:column;gap:8px;display:flex}.solid-studio-landing-empty-title{color:var(--foreground);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.solid-studio-landing-empty-desc{color:var(--muted-foreground);max-width:380px;margin:0;font-size:14px;line-height:1.65}.solid-studio-landing-empty-desc code{background:color-mix(in srgb, var(--primary) 8%, var(--card));border:1px solid color-mix(in srgb, var(--primary) 15%, transparent);color:var(--primary);white-space:nowrap;border-radius:4px;padding:1px 6px;font-family:ui-monospace,Cascadia Code,monospace;font-size:12px}a{text-decoration:none}.center-loader{margin-left:auto;margin-right:auto;padding:150px 0}.lds-ellipsis{width:80px;height:80px;display:inline-block;position:relative}.lds-ellipsis div{background:#197ef7;border-radius:50%;width:13px;height:13px;animation-timing-function:cubic-bezier(0,1,1,0);position:absolute;top:33px}.lds-ellipsis div:first-child{animation:.6s infinite lds-ellipsis1;left:8px}.lds-ellipsis div:nth-child(2){animation:.6s infinite lds-ellipsis2;left:8px}.lds-ellipsis div:nth-child(3){animation:.6s infinite lds-ellipsis2;left:32px}.lds-ellipsis div:nth-child(4){animation:.6s infinite lds-ellipsis3;left:56px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.load{border:6px solid #0000;border-color:#197ef7 #0000 #0000 #197ef7;border-radius:50%;width:80px;height:80px;margin:110px auto 0;transition:all .5s ease-in;animation-name:rotate;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.lds-dual-ring{width:16px;height:16px;display:inline-block}.lds-dual-ring:after{content:" ";border:3px solid #fff;border-color:#fff #0000;border-radius:50%;width:24px;height:24px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wrapper{justify-content:center;align-items:center;font-weight:700;display:flex}.user-dashboard .wrapper{margin-top:3rem}.wrapper form a{color:gray;font-size:.9rem}.form-btn{color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;background-color:#197ef7;border-color:#197ef7;margin-top:2.5rem;font-weight:700}.form-btn:hover{color:#fff;background-color:#bb2d3b;border-color:#bb2d3b}.react-datepicker{width:100%}.react-datepicker__month-container{float:left;width:100%}.avatar{border-radius:50%;width:3rem;height:3rem;margin-bottom:0;display:inline-block}.avatar img{object-fit:cover;width:100%;height:100%}.rounded-circle{border-radius:50%!important}.active-menu-image{border-radius:4px}.navbar-brand{text-align:center;width:100%;margin-bottom:30px;display:inline-block}.navbar-brand .img{width:50px}.navBar{position:relative}.userProfile{text-align:center;align-items:center;margin-bottom:20px;display:inline-block}.user-profile-menu{padding:20px}.navBarTwo{border-right:1px solid var(--border-color);width:250px;margin-left:70px;display:block;position:relative}.active-solid-menu{background-color:#f3fcfe;border-inline-end:2px solid #0dcaf0}.active-solid-menu a{color:#0baccc!important;font-weight:700!important}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background-color:#0000}.navBarTwo .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{border:none;border-radius:4px}.navBarTwo .p-panelmenu .p-panelmenu-content{border:none;border-radius:0}.navBarTwo .menuHead a{color:#4b4d52;padding:.75rem .75rem .75rem 0;font-size:.9rem;font-weight:600;line-height:16px;text-decoration:none}.navBarTwo .subMenuHead a{color:#4b4d52;padding:.75rem;font-size:.9rem;font-weight:500;line-height:16px;text-decoration:none}.navBarTwo .accordion-button{background-color:#0000;padding:10px 5px;font-weight:500}.navBarTwo .accordion-button:focus,.navbarTwoSubMenu .accordion-button{background-color:#0000}.navbarTwoSubMenu .accordion-button:focus{background-color:var(--background-color)}.navbarTwoSubMenu .accordion-button.collapsed{background-color:#0000}.navBarTwo .accordion-button:after{display:none}.navBarTwo .accordion-button:not(.collapsed){box-shadow:0 0}.navtwo-header{align-items:center;margin:10px}.navtwo-searchbox{border:1px solid #d8e2ea;border-radius:5px;width:100%;margin:10px;padding:10px}.navBarTwo .accordion-item:first-of-type>.accordion-header .accordion-button{background-color:var(--active-menu-background)}.navBarTwo .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{background-color:#0000}.navBarTwo .accordion-item:first-of-type>.accordion-header .accordion-button .menu-icon{margin:0 10px;transition:transform .5s ease-in-out;transform:rotate(90deg)}.navBarTwo .accordion-item:first-of-type>.accordion-header .accordion-button.collapsed .menu-icon{margin:0 10px;transition:transform .5s ease-in-out;transform:rotate(0)}.p-column-filter.p-inputtext{border-radius:4px;max-height:2rem!important}.page-parent-wrapper{height:100%;background-color:var(--surface-a)!important;overflow-y:auto!important}.page-secondary-parent-wrapper{border-radius:4px;height:100%;padding:1.5rem;background-color:#fff!important;overflow-y:auto!important;box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.form-wrapper-title{font-weight:600;color:var(--solid-form-title)!important}.table-header-fs .p-column-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.solid-table-row{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.form-field-label{align-items:center;font-weight:400;display:flex}.solid-field-tooltip-icon{color:var(--text-color);margin-left:8px;font-size:14px}.solid-field-tooltip.p-tooltip{color:#fff;font-size:12px}.form-wrapper-subtitle{margin-bottom:8px;font-weight:700;color:#000!important;font-size:.75rem!important}.form-wrapper{background:#f6f6f9;border-radius:4px;padding:1.5rem 1rem 1rem;position:relative}.form-subheading{font-size:.8em;font-weight:700}.form-wrapper-heading{font-weight:600;color:var(--solid-form-title)!important;font-size:1rem!important}.boolean-switch .p-button{border-radius:4px;max-height:2rem;min-width:7rem!important}.boolean-switch .p-button-label{font-size:.75rem!important}.stays-heading{font-weight:700}.back-to-search{color:#197ef7;font-size:1.1rem;font-weight:600}.back-to-search:hover{color:#197ef7}.card{border:0;height:100%}.card-title a{color:#2e2e2e;font-size:1.2rem;text-decoration:none}.card-title a:hover{color:#197ef7;text-decoration:none}.card-body{padding-left:0;padding-right:0}.card-text{color:#000;font-size:1.2rem}.card-body .view-btn{color:#fff;background-color:#197ef7;text-decoration:none}.card-body .view-btn:hover{color:#fff;background-color:#197ef7}.card-img-top{border-radius:.8rem}.ratings{color:#197ef7;font-size:1.2rem}.no-of-reviews{color:gray;margin-left:.5rem;padding-top:.3rem;font-size:.85rem}.booking-card .booking-btn:hover{color:#fff;background-color:#197ef7}.price-per-night{font-size:1.3rem}.booking-card{border:1px solid #e3e3e3;border-radius:20px;padding:5px 10px}.room-feature{color:#404040;font-size:1.1rem}.room-feature p{margin-left:.4rem;display:inline-block}.review_user{color:gray;font-size:.8rem}footer{color:gray;width:100%;margin-top:auto;bottom:0}.dropdown{vertical-align:middle;display:inline-block;position:relative}.page-item.active .page-link{color:#fff;background-color:#197ef7;border-color:#197ef7}.page-item.active .page-link:hover{color:#fff;cursor:pointer}.pagination .page-link,.pagination .page-link:hover{color:#197ef7}.booking-details p{margin-left:1.5rem}.redColor{color:red}.greenColor{color:green}.list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group-item{border:none}.list-group-item.active{color:#197ef7;background-color:#f3f4f6;border-color:#f3f4f6;border-radius:.3rem}.mainLayout{display:flex}.layoutPage{width:100%}.dashboardHeader{border-bottom:1px solid var(--border-color);padding:10px}.dashboardViews{margin-right:20px;display:flex}.dashBoardHeaderSections{align-items:center;display:flex}.dashboardHeading img{padding:0 5px}.dealsStatusTable .p-datatable .p-datatable-tbody>tr>td{border:none!important}.dealsStatusTable .p-datatable.p-datatable-sm .p-datatable-thead>tr>th,.dealsStatusTable .p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{color:#4b4d52!important;font-size:.625rem!important;line-height:16px!important}.dealsStatusTable .p-datatable.p-datatable-sm .p-datatable-thead>tr>th{background-color:#197ef71a;font-weight:600}.dealsStatusTable .p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{font-weight:400}.bgCircle{background-color:#eff1f4;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.topbar-badge{background-color:#197ef7;border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:0;right:0}.topbar-profile{border-radius:var(--border-radius);flex-shrink:0;margin-left:.5rem;position:relative}.topbar-profile .topbar-profile-button{cursor:pointer;align-items:center;padding:.5rem;display:flex}.topbar-profile .topbar-profile-button .profile-details{flex-direction:column;margin-left:.5rem;display:flex}.topbar-profile .topbar-profile-button .profile-details .profile-name{color:#4b4d52;font-size:.725rem;font-weight:600;line-height:16px}.topbar-profile .topbar-profile-button .profile-details .profile-email{color:#4b4d52;font-size:.625rem;font-weight:400;line-height:16px}.topbar-profile .topbar-profile-button i{color:var(--v-menuitem-text-color-secondary);transition:transform var(--transition-duration);margin-left:.5rem}.listHead{color:#4b4d52;font-size:.9rem;font-weight:600;line-height:16px}.seachInput .p-icon-field-left>.p-inputtext{border-color:#197ef7;padding-top:.5rem;padding-bottom:.5rem}.transparent-background{box-shadow:none;background:0 0;border:none;padding:0}.transparent-background .p-button-icon{color:#4b4d52}.transparent-background:hover{background:0 0}.custom-select-button .p-button{padding:.3rem .75rem}.custom-row-height{height:41px}.custom-row-height .p-button.p-button-icon-only.p-button-rounded{height:2.5rem!important}.custom-row-height td{padding:0}.custom-table .p-datatable-thead th{padding-left:0}.custom-tooltip.p-tooltip .p-tooltip-text{font-weight:400;padding:.5rem!important;font-size:.875rem!important;line-height:16px!important}.small-splitbutton .p-button{padding:.25rem .5rem;font-size:.75rem}.small-splitbutton .p-button-icon{font-size:1rem}.small-splitbutton .p-splitbutton-menubutton{height:2rem;padding:.25rem .5rem;font-size:.75rem}.submit-Button{padding-left:1.25rem}.creat-field-form{background-color:#fff;border-radius:10px;padding:10px}.field{margin-bottom:0!important}.form-demo .p-inline-message{padding-top:5px;padding-bottom:5px;padding-left:0}.form-demo .p-inline-message.p-inline-message-error{background-color:#0000;justify-content:flex-start}.form-demo .p-inline-message .p-inline-message-text{font-size:.8rem}.form-demo .form-label{font-size:.9rem;font-weight:700}.inputDiv{margin-bottom:10px}.inputDiv select{border:0;width:100%;padding:5px}input:-webkit-autofill{background-color:var(--background-color)!important;-webkit-box-shadow:0 0 0px 1000px var(--box-shadow-color) inset!important}.input-icon{align-items:center;display:flex;position:relative}select:focus-visible{border:0;outline:0!important}.input-icon input{border:0;width:100%;padding-left:10px}.input-icon svg{fill:#aaa;position:absolute;top:50%;left:8px;transform:translateY(-50%)}input::placeholder{color:var(--input-placeholder);font-size:.9rem}.contactInput{display:flex}.contactInput .countryCode{width:80px}.contactInput .inputDiv{border:1px solid var(--primary-color);border-top-left-radius:0;border-bottom-left-radius:0;width:100%}.inputDiv{border-radius:5px;padding:8px}.wrapper form{padding:0}.signup-heading{color:var(--heading-color)}.signup-desc{color:var(--heading-color);font-weight:300}.submitBtn{background-color:var(--heading-color);color:#fff;border:0;border-radius:5px;width:100%;padding:10px}.custom-list{padding:0;list-style:none}.custom-list li{cursor:pointer;padding:5px 0}.custom-list li:hover{color:#007ad9}.filterDropdown{min-width:600px;left:32%!important}.filterComponent{background-color:#fff}.filter-builder select,.filter-builder input{margin-right:10px}.filter-group,.filter-rule{margin-top:5px}.filter-rule button{border:0}.filter-individual-rule-form select,.filter-individual-rule-form input{width:100%}.filterDropdown .p-overlaypanel:before{left:100%!important}.custom-header{box-shadow:0 4px 4px #00000026}.header-margin-top{margin-top:70px}.custom-header-logo img{height:100%;width:calc(1.5625vw + 65px)!important}.header-ul li{list-style-type:none}.custom-dropdown{--drop-primary-color:#12415d;--drop-secondary-color:#32a7b1;border:1px solid #e9e9e9;height:calc(100vh - 69px);top:70px}.header-li-btn{align-items:center;height:70px;display:flex}.p-button:focus{box-shadow:none;outline:none}.header-li-btn .p-button,.header-li-btn .p-button:hover,.header-li-btn .p-button:focus,.header-li-btn .p-button:active{box-shadow:none;border-radius:0;outline:none;background:0 0!important}li.header-li-px{padding:0 16px}.active-nav-item{background:linear-gradient(92.35deg,#12415d 1.97%,#2688c3 159.88%)}.active-nav-item .p-button{color:#fff!important}.active-nav-item .p-button svg path{fill:#fff}.deactive-nav-item{background-color:#fff}.deactive-nav-item .p-button{color:var(--drop-primary-dark)!important}.main-megamenu-animation{animation-duration:.3s;animation-fill-mode:both}@-webkit-keyframes slideDownIn{0%{-webkit-transform:translateY(-20px)}to{-webkit-transform:translateY(0)}0%{-webkit-transform:translateY(-20px)}}@keyframes slideDownIn{0%{transform:translateY(-20px)}to{transform:translateY(0)}0%{transform:translateY(-20px)}}.main-megamenu-slide-down-in{animation-name:slideDownIn}.primary-custom-megamenu{direction:rtl;max-width:376px;overflow-y:auto;height:100%!important}.primary-custom-megamenu:not(:first-child)>div{border-left:2px solid #ddd!important}.primary-custom-megamenu::-webkit-scrollbar{width:5px}.primary-custom-megamenu::-webkit-scrollbar-thumb{background-color:var(--drop-primary-color);border-radius:10px;width:5px}.primary-custom-megamenu::-webkit-scrollbar-thumb:hover{background-color:#407796}.primary-custom-megamenu::-webkit-scrollbar-track{background:#e5e5e5}.primary-custom-megamenu .btn{border-bottom:1px solid #dfdfdf;border-radius:0;justify-content:space-between;align-items:center;width:100%;padding:16px 12px;display:flex;border-top:none!important;border-left:none!important;border-right:none!important}.btn.open-dropdown-item{border-inline-start:3px solid var(--drop-secondary-color)!important}.open-dropdown-item{color:#fff!important;background-image:linear-gradient(92.35deg,#12415d 1.97%,#2688c3 159.88%)!important}.open-dropdown-item img{filter:invert()!important}.open-dropdown-item svg path{stroke:#fff;transition:all .25s ease-in}.active-dropdown-item{color:var(--drop-primary-color);background-size:200% 100%;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;background-image:linear-gradient(270deg,#0000,#0000 50%,#2688c3 50%,#12415d)!important;background-position:100% 0!important;border-inline-start:3px solid #fff!important;transition:all .25s ease-in!important}.active-dropdown-item:hover,.open-dropdown-item:hover{color:#fff!important;border-inline-start:3px solid var(--drop-secondary-color)!important;background-position:0 0!important}.active-dropdown-item:hover img,.open-dropdown-item:hover img{filter:invert()!important}.active-dropdown-item:hover svg path,.open-dropdown-item:hover svg path{stroke:#fff;transition:all .25s ease-in}@media only screen and (device-width>=1500px) and (device-width<=1699px){li.header-li-px{padding:0 12px!important}.header-li-btn .p-button,.header-li-btn .p-button:hover,.header-li-btn .p-button:focus,.header-li-btn .p-button:active{padding-left:12px;padding-right:10px}}@media only screen and (device-width>=1200px) and (device-width<=1499px){li.header-li-px{padding:0 8px!important}.header-li-btn .p-button,.header-li-btn .p-button:hover,.header-li-btn .p-button:focus,.header-li-btn .p-button:active{padding-left:8px!important;padding-right:8px!important}}.small-button{border-radius:4px!important;max-height:2rem!important;font-size:.75rem!important}.small-button .p-button-icon{font-size:.75rem!important}.small-input,.small-input .p-password-input{max-height:2rem;border-radius:4px!important}.form-dropdown-select .p-dropdown-label{height:2rem;padding:6.5px 10.5px!important}.type-field-card{text-align:left;border:1px solid #dcdce4;border-radius:4px;align-items:center;padding:16px}.type-text{padding-left:16px}.type-icon{width:30px;margin-bottom:0!important;font-size:1.1em!important}.type-field-card .type-heading{color:#32324d;margin:0;padding:0;font-size:.875rem;font-weight:600;line-height:1.43}.type-field-card .type-description{color:#666687;margin:0;padding:0;font-size:.75rem;line-height:1.33}.type-field-card:hover{cursor:pointer;background-color:#f0f0ff}.section-sub-heading{font-size:1.2em}.field-popup .p-tabview-nav{justify-content:end;font-size:.8em}.field-popup-heading{z-index:999;color:#32324d;font-size:1em;font-weight:700;position:absolute;top:-5px;left:0}.fieldSubTitle{margin-top:5px;font-size:.8em}.tab-error-heading .p-tabview-title{color:#ff5757}.tab-error-heading .p-tabview-nav-link:focus{border-color:#ff5757!important}.tab-error-heading{border-bottom:3px solid red;font-weight:700;animation:.8s ease-in-out shake}@keyframes shake{0%{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}to{transform:translate(0)}}.field-selection-form{padding:0 15px 15px;margin:0!important}.field-poopup-container .p-dialog-content{margin:0!important;padding:0!important}.field-table .p-datatable .p-datatable-tbody>tr>td{padding:0 0 0 10px}.bg-red-row{background-color:#f32b2b}.markdown-view{word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;max-width:100%;height:auto;padding:16px;overflow:auto}.cursor-pointer{cursor:pointer!important}.mini-tab{padding-bottom:3px}.active-mini-tab{border-bottom:1px solid #000}.deactive-mini-tab{border-bottom:1px solid #e3e3e3}.ormTypeflex{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.cursor-not-allowed{pointer-events:none}.opacity-50{opacity:.5}.p-datepicker{min-width:350px!important;max-width:350px!important}.p-datepicker .p-timepicker span{font-size:.9rem!important}.p-datepicker table td>span{width:1.5rem!important;height:1.5rem!important;margin:5px!important;padding:5px!important;font-size:.9rem!important}.p-inline-message.p-inline-message-error{text-align:left;background:0 0;justify-content:flex-start;padding:3px}.p-inline-message .p-inline-message-icon{display:none}.p-inline-message .p-inline-message-text{font-size:.8rem}.small-input .p-multiselect-label .p-multiselect-token{padding:3px}.small-input .p-multiselect-label .p-multiselect-token .p-multiselect-token-label{font-size:.8rem}.kanban-column{flex:1;width:100%;min-width:270px;max-width:270px}.kanban-card{background-color:#fff;border:1px solid #000;padding:10px}.kanban-card-heading{color:#4b4d52;font-size:.9rem;font-weight:600;line-height:16px}.kanban-card-content{color:#4b4d52;font-size:.7rem;line-height:16px}.kanban-column-folded{background:#f4f4f4;border:8px;flex-grow:0;width:100%;min-width:fit-content;max-width:fit-content;height:100%;padding:5px}.kaban-heading-area{color:#4b4d52;justify-content:space-between;align-items:center;display:flex}.kaban-heading-area .count{color:#000;background-color:#bbb;border-radius:20px;margin-left:10px;padding:5px 10px;font-size:.8rem}.kanban-column-folded .kaban-heading-area:hover{color:#4b4d52;cursor:pointer}.kanban-column-folded .kaban-heading-area .count{margin-top:10px}.kanban-column-folded .kaban-heading-area{color:#a0a0a0;writing-mode:vertical-rl;text-align:center;justify-content:space-between;min-height:250px;margin-top:10px;display:flex;overflow:visible}.kaban-swimlane-load-more{writing-mode:vertical-rl;text-align:center;cursor:pointer;justify-content:center;height:100%;display:flex;overflow:visible}.kanban-arrow-icon-container{margin-bottom:20px;transition:transform .2s;transform:rotate(90deg)}.kanban-arrow-icon-container .pi{font-size:.7rem}.kanban-arrow-icon-container:hover .pi-sort-up-fill{transform:translateY(-3px)}.kanban-arrow-icon-container:hover .pi-sort-down-fill{transform:translateY(3px)}.autocomplete-small-input .p-autocomplete-dropdown{max-height:48px}.load-more-button{color:#000;cursor:pointer;font-size:.8rem}.page-header{justify-content:space-between;align-items:center;padding:15px 14px 15px 24px;display:flex}.solid-form-wrapper{display:flex;overflow:hidden}.solid-form-section{flex-grow:1;min-width:0;transition:width .3s;position:relative;overflow-x:auto}.solid-form-wrapper .solid-form-content{height:calc(100vh - 145px);overflow-y:auto}.chatter-collapse-btn{z-index:10;background-color:#fff;position:absolute;top:50%;left:-18px;transform:translateY(-50%);box-shadow:0 0 4px #0000001a}.chatter-section{flex-shrink:0;height:100%;min-height:100%;transition:width .3s,padding .3s;position:relative}.chatter-section.collapsed{width:45px!important}.chatter-collapsed-content{color:var(--secondary-dark-color);white-space:nowrap;border:1px solid var(--primary-light-color);writing-mode:vertical-rl;cursor:pointer;background-color:#eff1f4;border-radius:4px;width:30px;padding:.75rem .5rem;font-size:.875rem;display:inline-block;transform:rotate(180deg)}.solid-form-header{background:var(--solid-light-grey);border-bottom:1px solid var(--primary-light-color);justify-content:space-between;align-items:center;padding:15px 14px 15px 24px;display:flex}.solid-header-buttons-wrapper{gap:1rem!important}.solid-form-stepper{border-top:1px solid var(--primary-light-color);border-bottom:1px solid var(--primary-light-color);background-color:#fff;padding:7.5px 14px 7.5px 24px}.solid-dynamic-breadcrumb-stepper{border-bottom:1px solid var(--primary-light-color);padding:.55rem 1.5rem}.solid-breadcrumb.p-breadcrumb{text-transform:capitalize;border:none;border-radius:0;padding:0;font-size:14px;font-weight:500}.solid-breadcrumb.p-breadcrumb .p-menuitem a{text-decoration:none}.solid-breadcrumb.p-breadcrumb .p-menuitem a p{font-weight:600!important}.solid-breadcrumb.p-breadcrumb .p-menuitem .p-menuitem-link .p-menuitem-text{white-space:nowrap;text-overflow:ellipsis;max-width:clamp(120px,50vw,600px);overflow:hidden}.solid-dropzone{border:1px dashed var(--solid-primary-border);background:var(--solid-dropzone-bg);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.solid-dropzone p{color:var(--solid-grey-500)!important;font-size:10px!important}.solid-file-upload-wrapper{border:1px solid var(--solid-file-wrapper);border-radius:8px;margin-top:10px;padding:10px}.solid-file-vieww-wrapper{margin-top:10px}.solid-dynamic-stepper{border:1px solid var(--solid-stepper-border);border-radius:6px;overflow:hidden}.active-step-arrow{z-index:2;top:50%;left:-21px;transform:translateY(-38%)}.active-before-step-arrow{z-index:1;top:50%;left:-18px;transform:translateY(-38%)}.inactive-step-arrow{z-index:99;top:50%;right:2px;transform:translateY(-37%)}.solid-step-button.p-button{border:none;border-radius:0;justify-content:center;width:auto;padding-top:8px;padding-bottom:8px;font-size:.875rem;display:flex;position:relative}.solid-step-button.p-button-primary{padding-left:42px;padding-right:16px}.solid-step-button.p-button-secondary:first-child{padding-left:12px}.arrow-stepper-container{justify-content:end;align-items:center;gap:0;width:100%;max-width:900px;display:flex;position:relative}.arrow-step-button{background:var(--solid-light-grey);color:#0d0b26;cursor:pointer;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,0 100%,15px 50%);z-index:1;border:none;min-width:100px;margin-right:-13px;padding:.5rem 1.5rem;font-size:.875rem;transition:all .3s;position:relative;font-weight:500!important}.step-text{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:180px;display:inline-block;overflow:hidden}.arrow-step-button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.arrow-step-button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.arrow-step-button:first-of-type{clip-path:polygon(0 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,0 100%);padding-left:1.5rem}.arrow-step-button:last-of-type{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,15px 50%);margin-right:0}.arrow-step-future{clip-path:polygon(0 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,0 100%,15px 50%);margin-right:-13px}.arrow-step-button.single-button{clip-path:none;margin-right:0}.arrow-step-button:hover:not(.arrow-step-active):not(.arrow-step-completed){z-index:2;background:#e9ecef}.arrow-step-button.arrow-step-completed{background:var(--solid-light-grey);color:#0d0b26;z-index:2}.arrow-step-button.arrow-step-active{background:var(--primary-color);color:#fff;z-index:3}.arrow-step-button.arrow-step-completed:hover{background:var(--solid-light-grey)}.overflow-button{cursor:pointer;color:#0d0b26;background:0 0;border:none;justify-content:center;align-items:center;min-width:2.5rem;height:100%;padding:.5rem;transition:all .2s;display:flex}.overflow-right-button{border-top:1px solid var(--solid-light-grey);border-bottom:1px solid var(--solid-light-grey);border-right:1px solid var(--solid-light-grey);border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.overflow-left-button{border-top:1px solid var(--solid-light-grey);border-bottom:1px solid var(--solid-light-grey);border-left:1px solid var(--solid-light-grey);border-right:none;border-top-left-radius:4px;border-bottom-left-radius:4px}.overflow-button:hover{color:#0d0b26;background:#e9ecef}.overlay-step-button{text-align:left;cursor:pointer;color:#0d0b26;background:0 0;border:none;border-radius:4px;width:100%;padding:.5rem 1rem;transition:all .2s}.overlay-step-button:hover{background:#e9ecef}.overlay-step-button.active{background:var(--primary-color);color:#fff}.overlay-step-button.completed{background:var(--solid-light-grey);color:#0d0b26}@media (width<=768px){.arrow-step-button{min-width:100px;padding:.5rem 1rem;font-size:.875rem}}@media (width<=480px){.arrow-step-button{min-width:100px;font-size:.8rem;padding:.5rem .75rem!important}}.solid-step-button.p-button-secondary{color:#0d0b26;background-color:#eaedf1;padding-left:24px}.solid-step-button.p-button-secondary.p-button:not(:disabled):active,.solid-step-button.p-button-secondary.p-button:not(:disabled):hover{color:#0d0b26;background:#eaedf1}.solid-step-button.p-button:not(:disabled):active,.solid-step-button.p-button:not(:disabled):hover{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.solid-step-button.p-button.p-button-text{background-color:#0000;border:0;padding-left:36px;padding-right:16px}.solid-step-button.p-button.p-button-text:last-child{padding-left:16px;padding-right:16px}.solid-step-label{z-index:10;padding:0 4px;display:inline-block;position:relative}.solid-step-button.p-button.p-button-text:not(:disabled):active,.solid-step-button.p-button.p-button-text:not(:disabled):hover{background-color:#0000}.solid-step-button.btn-step-first{background-color:#eaedf1}.solid-step-button.btn-step-last{background-color:#0000}.solid-step-button.btn-step{border-radius:0;border-left:none!important;border-top:1px solid var(--solid-stepper-border)!important;border-bottom:1px solid var(--solid-stepper-border)!important;border-right:none!important}.solid-step-button.btn-step-first{border-right:none!important;border-left:1px solid var(--solid-stepper-border)!important;border-top:1px solid var(--solid-stepper-border)!important;border-bottom:1px solid var(--solid-stepper-border)!important;border-radius:6px 0 0 6px!important}.solid-step-button.btn-step-last{border-left:none!important;border-top:1px solid var(--solid-stepper-border)!important;border-bottom:1px solid var(--solid-stepper-border)!important;border-right:1px solid var(--solid-stepper-border)!important;border-radius:0 6px 6px 0!important}.solid-step-button.btn-step:after{content:"";border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:20px solid var(--solid-stepper-border);width:0;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.solid-step-button.btn-step:before{content:"";z-index:1;border-top:18.5px solid #0000;border-bottom:18.5px solid #0000;border-left:18.5px solid #eaedf1;width:0;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.solid-step-button.btn-step-last:after{content:"";border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:20px solid var(--solid-stepper-border);width:0;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.solid-step-button.btn-step-last:before{content:"";border-top:18.5px solid #0000;border-bottom:18.5px solid #0000;border-left:18.5px solid var(--primary-color);z-index:1;width:0;height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cancel-upload-button{background:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.solid-datatable-wrapper{height:calc(100% - 66px);position:relative}.solid-datatable-wrapper .p-datatable-wrapper{min-height:calc(100% - 70px)}.solid-datatable-wrapper .p-datatable{flex-direction:column;width:100%;height:100%;display:flex;justify-content:space-between!important}.solid-datatable-wrapper .solid-list-view-count{color:#8d9199;font-size:.75rem;font-weight:400;line-height:1rem;position:absolute;bottom:10px;right:10px}.solid-paginator{align-items:center;display:flex!important}.solid-paginator div.p-dropdown{margin-left:100px}.solid-paginator .p-inputtext{padding:0;color:#000000e0!important}.solid-paginator.p-paginator .p-dropdown{align-items:center;gap:8px;display:flex;height:auto!important;padding:4px 8px!important}.solid-paginator div.p-dropdown:before{content:"Items per page:";color:var(--icon-color);font-weight:400;display:inline-block;position:absolute;top:50%;left:-100px;transform:translateY(-50%)}.solid-paginator .p-dropdown .p-dropdown-label{color:var(--icon-color)!important}.solid-paginator .p-dropdown .p-dropdown-trigger{width:auto}.solid-paginator span{margin-left:auto}.solid-paginator .p-inputtext{color:#4b4d52;font-size:14px;line-height:1.4}.solid-paginator .p-link{font-size:14px}.solid-paginator .p-dropdown-trigger svg.p-dropdown-trigger-icon.p-clickable{width:14px;height:14px}.layout-config-button{background:var(--primary-color);width:3rem;height:3rem;color:var(--primary-color-text);text-align:center;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);transition:background-color var(--transition-duration);cursor:pointer;z-index:999;border-top-right-radius:0;border-bottom-right-radius:0;margin-top:-1.5rem;line-height:3rem;display:block;position:fixed;top:50%;right:0;overflow:hidden;box-shadow:-.25rem 0 1rem #00000026}.layout-config-button.config-link{border:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.layout-config-button .config-link:focus{outline-offset:0;box-shadow:0 0 0 1px var(--focus-ring);outline:0}.layout-config-button i{font-size:2rem;line-height:inherit;transition:transform 1s;transform:rotate(0)}.layout-config-button:hover{background:var(--primary-400)}.row-spacing-img{width:2.75rem!important}.solid-panel-menu .menuHead a{padding:.75rem 0;text-decoration:none;color:var(--solid-dark-title)!important}.solid-panel-menu .menuHead a .sidebar-chevrons{color:var(--solid-dark-title)!important}.solid-panel-menu .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{background-color:var(--surface-a);border:none;border-radius:4px}.solid-panel-menu .p-panelmenu .p-panelmenu-content{border:none;border-radius:0;margin-left:15px}.solid-panel-menu .subMenuHead a{color:var(--text-color);padding:.75rem;font-size:.9rem;font-weight:500;line-height:16px;text-decoration:none}.solid-panel-menu .accordion-button{background-color:#0000;padding:10px 5px;font-weight:500}.solid-panel-menu .accordion-button:focus,.solid-panel-menu .accordion-button{background-color:#0000}.solid-panel-menu .accordion-button:focus{background-color:var(--background-color)}.solid-panel-menu .accordion-button.collapsed{background-color:#0000}.solid-panel-menu .accordion-button:after{display:none}.solid-panel-menu .accordion-button:not(.collapsed){box-shadow:0 0}.profile-icon{width:2.4375rem;height:2.4375rem}.user-profile-panel .p-overlaypanel-content{border:1px solid #d8e2ea;border-radius:.25rem;box-shadow:0 4px 4px #c8c7c740;padding:0!important}.user-profile-panel.p-overlaypanel:after,.user-profile-panel.p-overlaypanel:before{display:none!important}.primary-border-bottom{border-bottom:2px solid #d8e2ea}.secondary-border-bottom{border-bottom:1px solid #d8e2ea}.solid-header-dropdown-panel.p-overlaypanel{min-width:250px!important}.solid-header-dropdown-panel .p-overlaypanel-content{padding:0}.solid-view{padding:12px}.p-password .p-icon-field{width:100%}.solid-custom-overlay .p-overlaypanel-content{border:1px solid #d8e2ea;border-radius:.5rem;padding:0;box-shadow:0 4px 4px #c8c7c740}.solid-custom-overlay.p-overlaypanel:after,.solid-custom-overlay.p-overlaypanel:before{display:none}.listview-cogwheel-panel .p-overlaypanel-content{min-width:220px}.cogwheel-column-filter label{font-size:14px}.customize-layout-panel.p-overlaypanel{position:absolute;top:15%!important;left:73.5%!important}.p-button.p-button-icon-only.custom-add-button{width:2rem;height:2rem;padding:4px!important}.p-button.p-button-icon-only.custom-add-button .p-button-icon{font-size:10px}.solid-field-metadata-form-header{background:var(--solid-light-grey);justify-content:space-between;align-items:center;padding:10px 14px 10px 24px;display:flex}.solid-global-search-element{border-radius:10px;align-items:center;height:auto;min-height:34px;padding:2px 0 2px 4px;display:flex;overflow:hidden}.custom-filter-button{border-top:0;border-bottom:0;border-right:0;border-radius:8px;width:30px;height:30px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.solid-global-search-element ul,.solid-global-search-chip-list{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:6px;width:100%;margin:0;padding:0;list-style-type:none;display:flex;overflow-x:auto}.custom-filter-chip-type{border:1px solid color-mix(in srgb, var(--primary) 24%, transparent);align-items:center;gap:6px;min-height:24px;display:flex;color:color-mix(in srgb, var(--primary) 90%, var(--foreground) 10%)!important;background:color-mix(in srgb, var(--primary) 10%, transparent)!important;border-radius:999px!important;padding:.2rem .45rem!important;font-size:.75rem!important}.search-filter-chip-type{background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 24%, transparent);border-radius:999px;align-items:center;gap:5px;line-height:1.2;display:flex;padding:.22rem .48rem!important;font-size:.74rem!important}.solid-chip-pill{max-width:220px}.solid-chip-pill-label{max-width:170px;color:inherit}.solid-chip-tone-saved{color:color-mix(in srgb, #5a1dc3 82%, var(--foreground) 18%);background:#7c3bed1f;border-color:#7c3bed42}.solid-chip-tone-search{color:color-mix(in srgb, #115cb0 80%, var(--foreground) 20%);background:#096cdc1a;border-color:#096cdc3d}.solid-chip-tone-predefined{color:color-mix(in srgb, #1b7e74 82%, var(--foreground) 18%);background:#1b988b1f;border-color:#1b988b3d}.solid-chip-tone-custom{color:color-mix(in srgb, #a0570e 84%, var(--foreground) 16%);background:#dd870e1f;border-color:#dd870e47}.solid-chip-tone-grouping{color:color-mix(in srgb, #a31f58 82%, var(--foreground) 18%);background:#d11a691a;border-color:#d11a693d}.solid-chip-pill-remove{color:color-mix(in srgb, var(--foreground) 70%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}.solid-chip-pill-remove:hover{background:color-mix(in srgb, var(--accent) 75%, transparent);color:color-mix(in srgb, var(--foreground) 92%, transparent)}.solid-chip-manage-trigger{border:1px solid color-mix(in srgb, var(--primary) 28%, transparent);background:color-mix(in srgb, var(--primary) 12%, transparent);color:color-mix(in srgb, var(--primary) 86%, var(--foreground) 14%);white-space:nowrap;cursor:pointer;border-radius:999px;min-height:24px;padding:0 8px;font-size:11px;font-weight:600;line-height:1}.solid-chip-manage-trigger-secondary{background:color-mix(in srgb, var(--accent) 62%, transparent);border-color:color-mix(in srgb, var(--border) 86%, transparent);color:color-mix(in srgb, var(--foreground) 86%, transparent)}.solid-chip-manager-panel{background:var(--card);border:1px solid color-mix(in srgb, var(--border) 86%, transparent);border-radius:10px;width:min(360px,100%);top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 14px 30px #0f172929}.solid-chip-manager-header{border-bottom:1px solid color-mix(in srgb, var(--border) 86%, transparent);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.solid-chip-manager-title{color:color-mix(in srgb, var(--foreground) 92%, transparent);font-size:12px;font-weight:600}.solid-chip-manager-clear-btn{color:color-mix(in srgb, var(--primary) 85%, var(--foreground) 15%);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:600}.solid-chip-manager-body{flex-wrap:wrap;gap:6px;max-height:220px;padding:8px 10px 10px;display:flex;overflow-y:auto}.solid-chip-manager-item{border:1px solid color-mix(in srgb, var(--primary) 24%, transparent);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:999px;align-items:center;gap:6px;max-width:100%;min-height:24px;padding:0 8px;display:inline-flex}.solid-chip-manager-item.solid-chip-tone-saved .solid-chip-manager-item-label,.solid-chip-manager-item.solid-chip-tone-search .solid-chip-manager-item-label,.solid-chip-manager-item.solid-chip-tone-predefined .solid-chip-manager-item-label,.solid-chip-manager-item.solid-chip-tone-custom .solid-chip-manager-item-label,.solid-chip-manager-item.solid-chip-tone-grouping .solid-chip-manager-item-label{color:inherit}.solid-chip-manager-item-label{color:color-mix(in srgb, var(--foreground) 90%, transparent);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:11px;overflow:hidden}.solid-chip-manager-item-remove{color:color-mix(in srgb, var(--foreground) 70%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:inline-flex}.solid-chip-manager-item-remove:hover{background:color-mix(in srgb, var(--accent) 75%, transparent)}.solid-global-search-input-item{flex:140px;min-width:140px}.solid-global-search-element-wrapper{width:100%}.solid-global-search-element input,.solid-global-search-input{border:none;min-width:120px;height:30px;padding:0 36px 0 8px;font-size:12px;line-height:1.2;max-width:260px!important}.solid-global-search-element input::placeholder,.solid-global-search-input::placeholder{color:color-mix(in srgb, var(--muted-foreground) 85%, transparent)}.solid-global-search-filter .p-dialog-content{border-radius:12px;padding:0}.solid-global-search-filter .p-dialog{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);border-radius:12px;overflow:hidden;box-shadow:0 18px 44px #0f172933}.solid-global-search-filter .p-dialog-content h5{font-size:1.25rem!important}.solid-filter-dialog-head{justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 14px 10px;display:flex}.solid-filter-dialog-title{color:color-mix(in srgb, var(--foreground) 94%, transparent);margin:0;font-weight:600;line-height:1.2;font-size:14px!important}.solid-filter-dialog-subtitle{color:color-mix(in srgb, var(--foreground) 64%, transparent);font-size:11px;line-height:1.3;margin-top:4px!important}.solid-filter-dialog-close{border-radius:8px;width:26px;min-width:26px;height:26px;padding:0}.solid-filter-dialog-sep{background:color-mix(in srgb, var(--border) 86%, transparent);height:1px}.solid-filter-dialog-body{padding:10px 12px 12px}.solid-filter-dialog-shell-grouping .solid-filter-dialog-body{padding:8px 10px 10px}.solid-grouping-builder{flex-direction:column;gap:6px;display:flex}.solid-filter-section-title{color:color-mix(in srgb, var(--foreground) 92%, transparent);font-size:12px;line-height:1.2}.solid-grouping-search-row{margin-bottom:6px}.solid-grouping-chip-list{flex-wrap:wrap;align-items:center;gap:6px;min-height:30px;margin-bottom:10px;display:flex}.solid-grouping-chip{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:color-mix(in srgb, var(--accent) 56%, transparent);min-height:24px;color:color-mix(in srgb, var(--foreground) 88%, transparent);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:inline-flex}.solid-grouping-chip-select{min-width:126px}.solid-grouping-chip-select .solid-select{background:color-mix(in srgb, var(--card) 92%, var(--background) 8%);border-radius:999px;min-height:22px;padding:0 24px 0 8px;font-size:11px}.solid-grouping-chip-remove{color:color-mix(in srgb, var(--foreground) 60%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}.solid-grouping-chip-remove:hover{background:color-mix(in srgb, var(--accent) 76%, transparent);color:#d92626}.solid-grouping-empty-state{color:color-mix(in srgb, var(--foreground) 58%, transparent);font-size:11px;font-style:italic}.solid-grouping-footer{border-top:1px solid color-mix(in srgb, var(--border) 86%, transparent);justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.solid-global-search-filter .p-fieldset .p-fieldset-legend{font-weight:700;border:none!important;padding:0!important}.solid-global-search-filter .p-fieldset .p-fieldset-content{padding:0 .25rem}.solid-filter-builder{flex-direction:column;gap:8px;display:flex}.solid-filter-group-shell{border:1px solid color-mix(in srgb, var(--border) 84%, transparent);background:color-mix(in srgb, var(--card) 96%, var(--background) 4%);border-radius:10px;padding:8px}.solid-filter-group-shell>.p-fieldset-content{padding:6px 2px 0!important}.solid-filter-rule-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 8px;padding:5px 0;display:grid}.solid-filter-rule-main{grid-template-columns:minmax(130px,.8fr) minmax(230px,1.2fr);gap:6px;width:100%;display:grid}.solid-filter-rule-field,.solid-filter-rule-value{min-width:0}.solid-filter-control-wrap .p-inputtext,.solid-filter-control-wrap .solid-select,.solid-filter-control-wrap .solid-input,.solid-filter-control-wrap .p-inputnumber-input,.solid-filter-control-wrap .p-calendar input,.solid-filter-control-wrap .p-autocomplete .p-inputtext,.solid-filter-control-wrap .solid-autocomplete-input{min-height:30px;font-size:12px}.solid-filter-empty-pair{grid-template-columns:1fr 1fr;gap:6px;display:grid}.solid-filter-rule-actions{align-items:center;gap:4px;padding-top:3px;display:inline-flex}.solid-filter-action-btn.solid-filter-action-icon-btn{background:color-mix(in srgb, var(--accent) 60%, transparent);border:1px solid color-mix(in srgb, var(--border) 84%, transparent);border-radius:7px;width:24px;min-width:24px;height:24px;padding:0}.custom-filter-condition-btn{padding:.25rem .5rem!important;font-size:.625rem!important}.custom-filter-chip .p-chips-token{color:var(--primary-color)!important;background:#fbf5ff!important;border-radius:.375rem!important;padding:.25rem .5rem!important;font-size:.875rem!important}.solid-filter-action-btn i.pi{color:color-mix(in srgb, var(--foreground) 78%, transparent);font-size:11px;font-weight:600}.solid-filter-action-btn.solid-filter-action-icon-btn.is-danger i.pi{color:#d62929}.solid-filter-group-operator-btn{text-transform:uppercase;letter-spacing:.02em;background:color-mix(in srgb, var(--accent) 62%, transparent);border:1px solid color-mix(in srgb, var(--border) 86%, transparent);min-height:22px;color:color-mix(in srgb, var(--foreground) 88%, transparent);border-radius:8px;padding:0 6px;font-size:11px!important}.solid-filter-operator-menu{gap:2px;padding:2px}.solid-filter-operator-option{border-radius:6px;justify-content:flex-start;padding:4px 8px!important;font-size:11px!important}.solid-filter-add-condition-btn{color:color-mix(in srgb, var(--foreground) 84%, transparent);min-height:22px;font-size:11px;margin-top:2px!important;padding:0 4px!important}.nested-custom-filter{border-left:1px dashed color-mix(in srgb, var(--border) 80%, transparent);grid-column:1/-1;margin-left:4px;padding:4px 0 0 10px}.solid-filter-builder-actions{justify-content:flex-end;gap:8px;padding-top:6px;display:flex}.solid-filter-var-input-row{align-items:stretch;gap:4px;width:100%;display:flex}.solid-filter-control-wrap .solid-autocomplete-chip-control{flex-wrap:nowrap;min-height:30px;overflow:hidden}.solid-filter-control-wrap .solid-autocomplete-chip{max-width:120px}.solid-filter-control-wrap .solid-autocomplete-inline-input{min-width:56px}.solid-filter-var-input-between{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.solid-global-search-filter .solid-filter-control-wrap .p-dropdown,.solid-global-search-filter .solid-filter-control-wrap .solid-select-wrap,.solid-global-search-filter .solid-filter-control-wrap .p-inputtext,.solid-global-search-filter .solid-filter-control-wrap .solid-input,.solid-global-search-filter .solid-filter-control-wrap .p-inputnumber-input,.solid-global-search-filter .solid-filter-control-wrap .p-calendar input,.solid-global-search-filter .solid-filter-control-wrap .p-autocomplete .p-inputtext,.solid-global-search-filter .solid-filter-control-wrap .solid-autocomplete-input{border-color:color-mix(in srgb, var(--border) 86%, transparent);background:color-mix(in srgb, var(--card) 98%, transparent);color:color-mix(in srgb, var(--foreground) 92%, transparent)}.solid-global-search-filter .solid-filter-control-wrap .p-dropdown .p-dropdown-trigger,.solid-global-search-filter .solid-filter-control-wrap .p-autocomplete .p-autocomplete-dropdown.p-button{background:color-mix(in srgb, var(--accent) 62%, transparent);color:color-mix(in srgb, var(--foreground) 70%, transparent);border-left:1px solid color-mix(in srgb, var(--border) 86%, transparent);border-radius:0 8px 8px 0;width:28px;min-width:28px}.solid-global-search-filter .solid-filter-control-wrap .solid-select-wrap{position:relative}.solid-global-search-filter .solid-filter-control-wrap .solid-select{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:color-mix(in srgb, var(--card) 98%, transparent);width:100%;min-height:29px;color:color-mix(in srgb, var(--foreground) 92%, transparent);appearance:none;border-radius:8px;padding:0 28px 0 10px;font-size:11.5px}.solid-global-search-filter .solid-filter-control-wrap .solid-select:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 24%, transparent);border-color:color-mix(in srgb, var(--ring) 46%, transparent);outline:none}.solid-global-search-filter .solid-filter-control-wrap .solid-select-wrap .solid-select-icon{color:color-mix(in srgb, var(--foreground) 65%, transparent);pointer-events:none;font-size:10px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.solid-filter-group-operator-wrap{min-width:84px}.solid-filter-group-operator-select .solid-select{text-transform:uppercase;letter-spacing:.02em;border-radius:7px;min-height:24px;padding:0 24px 0 8px;font-size:11px;font-weight:600}.solid-filter-rule-field .solid-autocomplete-inline-input::placeholder,.solid-filter-rule-field .solid-input::placeholder,.solid-filter-rule-value .solid-input::placeholder,.solid-filter-rule-value .solid-select::placeholder{color:color-mix(in srgb, var(--foreground) 58%, transparent);font-size:11px}.solid-global-search-filter .solid-filter-control-wrap .p-dropdown:not(.p-disabled).p-focus,.solid-global-search-filter .solid-filter-control-wrap .p-inputtext:enabled:focus,.solid-global-search-filter .solid-filter-control-wrap .p-inputnumber-input:enabled:focus,.solid-global-search-filter .solid-filter-control-wrap .p-autocomplete .p-inputtext:enabled:focus,.solid-global-search-filter .solid-filter-control-wrap .p-calendar input:enabled:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--ring) 24%, transparent);border-color:color-mix(in srgb, var(--ring) 46%, transparent)}.solid-global-search-filter .p-overlaypanel{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);border-radius:10px;box-shadow:0 14px 30px #0f172929}.solid-global-search-filter .p-overlaypanel .p-overlaypanel-content{padding:6px}@media (width<=1024px){.solid-filter-rule-main,.solid-filter-rule-row,.solid-filter-var-input-between{grid-template-columns:1fr}}.custom-filter-chip .p-chips-token-icon.pi{color:#000000e0;font-size:12px!important}.custom-chip-column{color:color-mix(in srgb, var(--foreground) 62%, transparent)}.custom-chip-value{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;max-width:18ch;overflow:hidden}.custom-chip-or{color:color-mix(in srgb, var(--foreground) 55%, transparent);text-transform:lowercase;font-weight:600}.solid-search-overlay-pannel{background:var(--card);border-radius:10px;flex-direction:column;height:auto;max-height:min(72vh,520px);display:flex;overflow:hidden;box-shadow:0 14px 30px #0f172929;border:1px solid color-mix(in srgb, var(--border) 86%, transparent)!important;top:calc(100% + 4px)!important}.solid-search-overlay-scroll{flex:0 auto;min-height:0;max-height:420px;overflow-y:auto}.solid-search-overlay-section{gap:6px}.custom-filter-search-options.solid-search-overlay-section{gap:2px}.solid-search-overlay-heading{text-transform:none;letter-spacing:0;color:color-mix(in srgb, var(--foreground) 92%, transparent);font-size:12px;font-weight:600;margin:0!important}.solid-search-overlay-section-title{color:color-mix(in srgb, var(--foreground) 92%, transparent);font-size:12px;font-weight:600;line-height:1.2}.solid-search-overlay-option.p-button{text-align:left;min-height:20px;color:color-mix(in srgb, var(--foreground) 90%, transparent);border-radius:6px;justify-content:flex-start;font-size:11px;line-height:1.2;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;padding:2px 8px!important}.solid-search-overlay-option.p-button:hover{background:color-mix(in srgb, var(--accent) 60%, transparent)}.solid-search-overlay-option.p-button:focus{box-shadow:none}.solid-search-overlay-option-active.p-button{background:color-mix(in srgb, var(--accent) 72%, transparent);border:1px solid color-mix(in srgb, var(--ring) 52%, transparent)}.solid-search-overlay-option-active.p-button .p-button-label{color:color-mix(in srgb, var(--foreground) 96%, transparent)}.solid-search-overlay-option-stacked.p-button{align-items:flex-start}.solid-search-overlay-empty{color:color-mix(in srgb, var(--foreground) 70%, transparent);flex-direction:column;gap:3px;display:flex}.solid-search-overlay-empty-title{color:color-mix(in srgb, var(--foreground) 92%, transparent);font-size:12px;font-weight:600;line-height:1.2}.solid-search-overlay-empty-subtitle{color:color-mix(in srgb, var(--foreground) 66%, transparent);font-size:11px;font-weight:400;line-height:1.35}.solid-search-overlay-saved-list .p-button{border-radius:8px;min-height:20px;padding:0 8px;font-size:11px}.solid-search-overlay-saved-list{max-height:none;padding-right:2px;overflow-y:visible}.solid-saved-filter-item{align-items:center;gap:8px;display:flex}.solid-saved-filter-main-wrap{flex:auto;min-width:0}.solid-saved-filter-main.p-button{text-align:left;color:color-mix(in srgb, var(--foreground) 90%, transparent);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:flex-start;min-height:20px;padding:0 8px;font-size:11px;line-height:1.2}.solid-saved-filter-main.p-button .p-button-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.solid-saved-filter-main.p-button:hover{background:color-mix(in srgb, var(--accent) 60%, transparent)}.solid-saved-filter-main.p-button.is-active{background:color-mix(in srgb, var(--accent) 72%, transparent);border-color:color-mix(in srgb, var(--ring) 52%, transparent);color:color-mix(in srgb, var(--foreground) 96%, transparent);font-weight:600}.solid-saved-filter-actions{align-items:center;gap:4px;display:inline-flex}.solid-saved-filter-icon-btn.p-button{border-radius:6px;width:24px;min-width:24px;height:24px;padding:0}.solid-saved-filter-icon-btn.p-button .p-button-icon{font-size:10px}.solid-saved-filter-icon-btn.p-button:hover{background:color-mix(in srgb, var(--accent) 60%, transparent)}.solid-saved-filter-icon-btn.p-button.is-danger{color:#c52020}.solid-search-overlay-footer{border-top:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:color-mix(in srgb, var(--card) 96%, var(--background) 4%);flex-shrink:0;gap:4px;position:sticky;bottom:0}.solid-search-overlay-footer-title{color:color-mix(in srgb, var(--foreground) 92%, transparent);font-size:12px;font-weight:600;line-height:1.2}.solid-search-overlay-footer-subtitle{color:color-mix(in srgb, var(--foreground) 60%, transparent);margin-bottom:2px;font-size:10px;font-weight:400;line-height:1.3}.solid-search-overlay-footer-btn.p-button{border-radius:8px;justify-content:flex-start;min-height:22px;font-size:11px;padding:0 8px!important}.solid-search-overlay-footer-actions{justify-content:center;align-items:center;gap:8px;display:flex}.solid-search-overlay-no-fields{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:42px;padding:2px 4px;display:flex}.solid-search-overlay-no-fields-icon{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--muted) 55%, transparent);width:22px;height:22px;color:color-mix(in srgb, var(--foreground) 64%, transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.solid-search-overlay-no-fields-text{color:color-mix(in srgb, var(--foreground) 62%, transparent);text-align:center;font-size:11px;font-weight:500;line-height:1.25}.solid-layout-accordion .p-accordion .p-accordion-header .p-accordion-header-link{padding:1.25rem 1.25rem .875rem}.solid-layout-accordion .p-accordion .p-accordion-tab{margin-bottom:0}.solid-layout-accordion a{color:var(--solid-title)}.solid-layout-accordion .p-accordion .p-accordion-header .p-accordion-header-link{background-color:#0000;border:none}.solid-layout-accordion .p-accordion-tab:not(:last-child){border-bottom:1px solid var(--primary-light-color)}.solid-layout-accordion .p-accordion-content{border:none;border-radius:0;padding:0}.solid-layout-accordion .p-accordion-header a{flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}.solid-layout-accordion label{font-weight:400}.solid-standard-autocomplete .p-inputtext{border-right:none}.solid-standard-autocomplete .p-autocomplete-dropdown.p-button{border-left:none}.solid-standard-autocomplete:hover .p-autocomplete-dropdown.p-button,.solid-standard-autocomplete:hover .p-inputtext{border-color:var(--primary-color)}.solid-dialog .p-dialog-content{border-radius:0;overflow:hidden;padding:0!important}.solid-dialog.p-dialog{border-radius:8px;overflow:hidden}.custom-input-group.p-inputgroup-addon:first-child,.custom-input-group.p-inputgroup button:first-child,.custom-input-group.p-inputgroup input:first-child,.custom-input-group.p-inputgroup>.p-inputwrapper:first-child,.custom-input-group.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-top-left-radius:8px;border-bottom-left-radius:8px}.custom-input-group.p-inputgroup-addon:last-child,.custom-input-group.p-inputgroup button:last-child,.custom-input-group.p-inputgroup input:last-child,.custom-input-group.p-inputgroup>.p-inputwrapper:last-child,.custom-input-group.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext{border-top-right-radius:8px;border-bottom-right-radius:8px}.solid-form-stepper-overlay .p-button{min-width:150px}.solid-form-stepper-overlay .p-button .p-button-label{flex:none;font-size:14px;font-weight:400!important}.solid-form-stepper-overlay .p-button-primary.p-button .p-button-label{color:var(--surface-a)}.solid-form-stepper-overlay .p-button-text.p-button .p-button-label{color:var(--solid-title)}.solid-form-stepper-overlay .p-button:hover .p-button-label{color:#fff}.solid-form-stepper-overlay .p-button.p-button-text:not(:disabled):hover{background-color:var(--primary-color)}.solid-custom-editor .ql-toolbar.ql-snow{border-top-left-radius:6px;border-top-right-radius:6px}.solid-custom-editor .ql-container.ql-snow{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.view-media-button{padding:0;font-size:1rem;font-weight:500}.view-media-button.p-button.p-button-text:not(:disabled):active,.view-media-button.p-button.p-button-text:not(:disabled):hover{background-color:#0000}.solid-tab-view .p-tabview-panels{padding-top:24px;padding-left:0;padding-right:0}.solid-column-panel.p-panel .p-panel-header{color:var(--solid-form-title);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.solid-column-panel.p-panel .p-panel-header .p-panel-title{font-weight:500}.solid-column-panel.p-panel .p-panel-content{border-top:0;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:1px 1.25rem 1.25rem}.view-title{color:var(--solid-title);font-size:16px;font-weight:600}.solid-tmenu-left .p-submenu-list{transform:translate(-5px);left:auto!important;right:100%!important}@media (width>=2151px) and (width<=2399px){.customize-layout-panel.p-overlaypanel{position:absolute;top:13%!important;left:78.5%!important}}@media (width>=1920px) and (width<=2150px){.customize-layout-panel.p-overlaypanel{position:absolute;top:15%!important;left:76%!important}}@media (width>=1700px) and (width<=1859px){.customize-layout-panel.p-overlaypanel{position:absolute;top:15%!important;left:73%!important}}@media (width>=1600px) and (width<=1699px){html{font-size:95%!important}.customize-layout-panel.p-overlaypanel{position:absolute;top:17%!important;left:71%!important}}@media (width>=1500px) and (width<=1599px){html{font-size:90%!important}.customize-layout-panel.p-overlaypanel{position:absolute;top:17.3%!important;left:69%!important}}@media (width>=1401px) and (width<=1499px){html{font-size:85%!important}.customize-layout-panel.p-overlaypanel{position:absolute;top:17.5%!important;left:67%!important}}@media (width>=1300px) and (width<=1400px){html{font-size:80%!important}.customize-layout-panel.p-overlaypanel{position:absolute;top:15%!important;left:63.5%!important}}@media (width>=1200px) and (width<=1299px){html{font-size:75%!important}.customize-layout-panel.p-overlaypanel{position:absolute;top:15%!important;left:61%!important}}@media (width>=991px) and (width<=1199px){html{font-size:70%!important}.customize-layout-panel.p-overlaypanel{position:absolute;top:14%!important;left:59%!important}}.kanban-ungrouped-column{max-width:100%}.kanban-ungrouped-column-content{flex-wrap:wrap;gap:10px 25px;display:flex}.kanban-card-container{margin-top:2rem}.kanban-ungrouped-column .kanban-card-container{flex:calc(20% - 20px);max-width:calc(20% - 20px)}.solid-kanban-action{position:absolute;right:5px}.solid-kanban-card{box-shadow:none;border-radius:.5rem;padding:9px;transition:all .2s linear;position:relative}.solid-media-card{box-shadow:none;border-radius:.5rem;height:100%;padding:9px;transition:all .2s linear;position:relative}.solid-mimetype-chip{color:var(--secondary-dark-color);border-radius:.25rem;padding:.25rem .5rem;font-size:12px;font-weight:500;line-height:16px}.kanban-group-heading{align-items:center;gap:10px;font-weight:600;display:flex}.kanban-count-badge{border-radius:6.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.125rem;font-size:.75rem;font-weight:600;display:flex}.kanban-image-preview{object-fit:contain;border-radius:8px;width:100%;max-height:120px}.kanban-media-image-preview{object-fit:contain;border-radius:8px;width:100%;height:145px}.kanban-media-view-card{object-fit:contain;border-radius:8px;justify-content:center;align-items:center;width:100%;height:145px;display:flex}.solid-kanban-board-wrapper{overflow:hidden;height:calc(100vh - 65px)!important}.solid-kanban-board-scroll-context{height:100%;overflow:auto}.kanban-column-cogwheel.p-button.p-button-icon-only.p-button-rounded{width:2rem;height:2rem}.kanban-column-cogwheel.p-button.p-button-secondary.p-button-text:not(:disabled):active,.kanban-column-cogwheel.p-button.p-button-secondary.p-button-text:not(:disabled):hover{background:0 0}.view-widget-chip.p-chip{padding:4px 10px!important}.view-widget-chip.p-chip .p-chip-text{margin-top:0!important;margin-bottom:0!important}@media (width>=992px){.solid-global-search-element input{min-width:300px}}.solid-empty-listview-placeholder-container{background:radial-gradient(circle at 50% 20%, color-mix(in srgb, var(--primary) 4%, transparent), transparent 45%), var(--solid-list-view-placeholder);justify-content:center;align-items:center;height:calc(100vh - 64px);padding:20px;display:flex;border-top:1px solid var(--primary-light-color)!important}.solid-empty-listview-placeholder-panel{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:color-mix(in srgb, var(--card) 96%, var(--background) 4%);border-radius:12px;width:min(320px,100%);overflow:hidden;box-shadow:0 8px 20px #0f17291a}.solid-empty-listview-header{border-bottom:1px solid color-mix(in srgb, var(--border) 88%, transparent);padding:14px 18px 12px}.solid-empty-listview-header-title{color:color-mix(in srgb, var(--foreground) 94%, transparent);font-size:1.05rem;font-weight:700;line-height:1.2}.solid-empty-listview-header-subtitle{color:color-mix(in srgb, var(--foreground) 66%, transparent);margin-top:3px;font-size:.82rem;line-height:1.35}.solid-empty-listview-body{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:16px 18px 14px;display:flex}.solid-empty-listview-icon-wrap{border:1px solid color-mix(in srgb, var(--border) 86%, transparent);background:color-mix(in srgb, var(--muted) 65%, transparent);border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.solid-empty-listview-icon{width:15px;height:15px;color:color-mix(in srgb, var(--foreground) 72%, transparent)}.solid-empty-listview-title{color:color-mix(in srgb, var(--foreground) 92%, transparent);font-size:.92rem;font-weight:700;line-height:1.3}.solid-empty-listview-description{max-width:36ch;color:color-mix(in srgb, var(--foreground) 65%, transparent);font-size:.76rem;line-height:1.45}.solid-empty-listview-actions{justify-content:center;align-items:center;gap:8px;margin-top:2px;display:flex}.solid-empty-listview-actions .solid-empty-listview-create-action .p-button,.solid-empty-listview-actions .p-button{border-radius:8px;height:30px;padding:0 11px;font-size:.78rem;font-weight:600}.solid-empty-listview-actions .solid-empty-listview-create-action .p-button{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.solid-empty-listview-actions .solid-empty-listview-create-action .p-button:hover{background:color-mix(in srgb, var(--foreground) 90%, transparent);border-color:color-mix(in srgb, var(--foreground) 90%, transparent)}.solid-empty-listview-import-button.p-button{border:1px solid color-mix(in srgb, var(--border) 84%, transparent);color:color-mix(in srgb, var(--foreground) 92%, transparent);background:0 0}.solid-empty-listview-import-button.p-button:hover{background:color-mix(in srgb, var(--accent) 45%, transparent)}.solid-empty-listview-custom-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:0;display:flex}.solid-empty-listview-secondary-action.p-button{border-radius:8px;min-height:26px;font-size:.76rem}@media (width<=768px){.solid-empty-listview-placeholder-panel{border-radius:10px;width:min(100%,420px)}.solid-empty-listview-header{padding:12px 12px 10px}.solid-empty-listview-header-title{font-size:.98rem}.solid-empty-listview-header-subtitle{font-size:.78rem}.solid-empty-listview-body{gap:7px;padding:14px 12px 12px}.solid-empty-listview-title{font-size:.88rem}.solid-empty-listview-description{font-size:.74rem}.solid-empty-listview-actions{flex-direction:column;width:100%}.solid-empty-listview-actions .solid-empty-listview-create-action .p-button,.solid-empty-listview-actions .p-button{justify-content:center;width:100%}}.solid-list-skeleton-wrapper{flex-direction:column;justify-content:space-between;height:calc(100vh - 60px);display:flex}.solid-list-skeleton-col-1{width:50px}.solid-list-skeleton-col-2{width:120px}.solid-list-skeleton-col-8{width:50px}.solid-list-skeleton-col-3,.solid-list-skeleton-col-4,.solid-list-skeleton-col-5,.solid-list-skeleton-col-6{width:auto}.solid-list-skeleton-header th{text-align:left;border-top:1px solid #ced0d6;border-bottom:1px solid #ced0d6;height:45px;padding:8px 15px;position:relative}.solid-list-skeleton-header th:after{content:"";background-color:#d8e2ea;width:.0625rem;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.solid-list-skeleton-row td{vertical-align:middle;border-bottom:1px solid #d8e2ea66;height:45px;padding:8px 15px}.solid-list-skeleton-row td .p-skeleton{height:1rem}.solid-list-skeleton-footer{border-top:1px solid #d8e2ea66;padding:20px}.solid-sidebar-menuitems-wrapper{height:calc(100vh - 64px);overflow-y:auto}.warning-header-popup{padding:.75rem}.password-field-component{border:2px solid #d8e2ea66;border-radius:8px!important;padding:10px!important}.register-success-popup{z-index:1000!important;background:#fff!important;border-radius:1.25rem!important}.p-toast .p-toast-message{color:#fff;align-items:center;width:fit-content;padding:.5rem}.p-toast .p-toast-message.p-toast-message-info{border:0}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:#fff!important}.p-toast .p-toast-message.p-toast-message-success{background-color:#41b776!important}.p-toast .p-toast-message.p-toast-message-warn{background-color:#a46b00!important}.p-toast .p-toast-message.p-toast-message-error{background-color:#d32f2f!important}.p-toast-message-content{padding:5px;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.p-toast-message-text{color:var(--text-color-1);font-size:1rem;font-style:normal;font-weight:500;line-height:20px;margin:0 10px!important}.p-toast-icon-close{border-radius:50px}.status-icon{border-radius:18px;justify-content:center;align-items:center;width:2rem;height:1.5rem;display:inline-flex}.status-icon.success{background:var(--green-500);color:var(--surface-0)}.status-icon.danger{background:var(--red-500);color:var(--surface-0)}.solid-treetable-wrapper{height:calc(100vh - 110px);position:relative;overflow:scroll}.solid-treetable-wrapper .p-treetable .p-treetable-tbody>tr>td{padding:.25rem}.solid-treetable-wrapper .p-treetable .p-treetable-tbody>tr{cursor:pointer}.solid-treetable-wrapper .p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{height:3rem}.solid-treetable-wrapper .p-datatable .p-datatable-loading-overlay,.solid-treetable-wrapper .p-treetable .p-treetable-loading-overlay{background-color:#0000}.solid-treetable-wrapper .p-treetable .p-treetable-scrollable-header-table,.solid-treetable-wrapper .p-treetable .p-treetable-scrollable-body-table,.solid-treetable-wrapper .p-treetable .p-treetable-scrollable-footer-table{table-layout:auto!important;width:max-content!important;min-width:100%!important}._Container_1l94y_8{background:var(--background);width:100%;max-width:1024px;height:100%;min-height:480px;color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0 auto;font-family:Inter,SF Pro Display,-apple-system,system-ui,sans-serif;font-size:14.5px;line-height:1.6;display:flex;position:relative;overflow:hidden}._Header_1l94y_28{border-bottom:1px solid var(--border);background:var(--card);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}._NewChatHeaderBtn_1l94y_40{color:var(--muted-foreground);border:1px solid var(--border);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;height:30px;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._NewChatHeaderBtn_1l94y_40:hover{background:var(--accent);color:var(--accent-foreground);border-color:var(--solid-border-strong,var(--border))}._HeaderBrand_1l94y_65{color:var(--primary);align-items:center;margin-right:8px;display:flex}._HeaderLogo_1l94y_72{width:auto;height:16px;display:block}._HeaderSpacer_1l94y_78{flex:1}._LogoBadge_1l94y_82{background:linear-gradient(135deg, var(--primary), #6b21a8);width:26px;height:26px;color:var(--primary-foreground);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._HeaderTitle_1l94y_94{letter-spacing:.01em;color:var(--foreground);font-size:13px;font-weight:700}._StatusDot_1l94y_101{border-radius:50%;flex-shrink:0;width:6px;height:6px}._StatusOnline_1l94y_108{background:#22c55e;box-shadow:0 0 5px #22c55e66}._StatusOffline_1l94y_113{background:#ef4444}._StatusLabel_1l94y_117{color:var(--muted-foreground);align-items:center;gap:4px;font-size:11px;display:flex}._HamburgerBtn_1l94y_126{border:1px solid var(--border);width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:flex}._HamburgerBtn_1l94y_126:hover{background:var(--accent);color:var(--accent-foreground);border-color:var(--solid-border-strong,var(--border))}._SessionMenuAnchor_1l94y_148{position:relative}._SessionMenu_1l94y_148{background:var(--card);border:1px solid var(--border);width:280px;box-shadow:var(--shadow-soft,0 12px 32px #0003);z-index:200;border-radius:10px;animation:.13s _menuFadeIn_1l94y_1;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}@keyframes _menuFadeIn_1l94y_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._SessionMenuNewChat_1l94y_179{width:100%;color:var(--foreground);border:none;border-bottom:1px solid var(--border);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:7px;padding:10px 13px;font-size:13px;font-weight:600;transition:background .12s;display:flex}._SessionMenuNewChat_1l94y_179:hover{background:var(--accent)}._SessionMenuSectionLabel_1l94y_200{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;padding:8px 13px 5px;font-size:10px;font-weight:600}._SessionList_1l94y_209{scrollbar-width:thin;scrollbar-color:var(--border) transparent;max-height:296px;overflow-y:auto}._SessionList_1l94y_209::-webkit-scrollbar{width:4px}._SessionList_1l94y_209::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}._SessionItem_1l94y_225{border:none;border-top:1px solid var(--border);background:0 0;align-items:center;gap:8px;width:100%;padding:2px 4px;transition:background .12s;display:flex}._SessionItem_1l94y_225:first-child{border-top:none}._SessionItemActive_1l94y_241{background:var(--accent)!important}._SessionItemMain_1l94y_245{cursor:pointer;border-radius:6px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:7px 9px;transition:background .1s;display:flex}._SessionItemMain_1l94y_245:hover{background:var(--accent)}._SessionItemPreview_1l94y_261{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}._SessionItemMeta_1l94y_270{color:var(--muted);font-size:10px}._SessionDeleteBtn_1l94y_275{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;transition:background .12s,color .12s;display:flex}._SessionDeleteBtn_1l94y_275:hover:not(:disabled){color:#ef4444;background:#ef44441a}._SessionDeleteBtn_1l94y_275:disabled{opacity:.5;cursor:not-allowed}._SessionMenuEmpty_1l94y_301{text-align:center;color:var(--muted);padding:20px 13px;font-size:12px}._SessionMenuLoading_1l94y_308{color:var(--muted-foreground);justify-content:center;align-items:center;gap:6px;padding:16px 13px;font-size:12px;display:flex}._ReconnectBanner_1l94y_319{color:#ef4444;background:#ef444412;border-bottom:1px solid #ef44442e;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:5px 14px;font-size:11px;display:flex}._MessageList_1l94y_333{scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex-direction:column;flex:1;gap:20px;min-height:0;padding:24px 20px;display:flex;overflow-y:auto}._MessageList_1l94y_333::-webkit-scrollbar{width:4px}._MessageList_1l94y_333::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}._EmptyState_1l94y_355{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:40px 20px;display:flex}._EmptyIcon_1l94y_366{background:var(--accent);border:1px solid var(--border);width:52px;height:52px;color:var(--foreground);opacity:.8;border-radius:14px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}._EmptyTitle_1l94y_380{color:var(--foreground);opacity:.7;font-size:15px;font-weight:600}._EmptySubtitle_1l94y_387{color:var(--muted-foreground);opacity:.7;font-size:12px}._AiTurnGroup_1l94y_394{align-items:flex-start;gap:10px;width:100%;display:flex}._AiTurnContent_1l94y_402{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}._Row_1l94y_411{align-items:flex-start;gap:10px;width:100%;max-width:800px;display:flex}._RowUser_1l94y_419{flex-direction:row-reverse;align-self:flex-end;margin-left:auto}._RowAssistant_1l94y_425{flex-direction:row;align-self:flex-start}._Avatar_1l94y_431{background:var(--accent);border:1px solid var(--border);width:28px;height:28px;color:var(--foreground);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}._AvatarAi_1l94y_445{background:var(--accent);border:1px solid var(--border);box-shadow:none}._AvatarUser_1l94y_451{background:var(--foreground);color:var(--background)}._BubbleGroup_1l94y_457{flex-direction:column;gap:3px;min-width:0;max-width:100%;display:flex}._Bubble_1l94y_457{word-break:break-word;border-radius:16px;padding:11px 15px;line-height:1.65;position:relative}._BubbleUser_1l94y_473{background:var(--foreground);border:1px solid var(--foreground);color:var(--background);border-bottom-right-radius:4px}._BubbleAssistant_1l94y_480{background:var(--card);border:1px solid var(--border);color:var(--foreground)}._UserText_1l94y_486{white-space:pre-wrap;margin:0;font-size:14px}._BubbleMeta_1l94y_493{opacity:0;align-items:center;gap:5px;height:18px;transition:opacity .15s;display:flex}._Row_1l94y_411:hover ._BubbleMeta_1l94y_493,._AiTurnGroup_1l94y_394:hover ._BubbleMeta_1l94y_493{opacity:1}._BubbleMetaUser_1l94y_507{flex-direction:row-reverse}._BubbleMetaAssistant_1l94y_511{flex-direction:row}._Timestamp_1l94y_515{color:var(--muted);font-size:10px}._CopyBtn_1l94y_521{background:var(--accent);border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;transition:background .15s,color .15s,border-color .15s;display:flex}._CopyBtn_1l94y_521:hover{background:var(--foreground);color:var(--background);border-color:var(--foreground)}._TypingBubble_1l94y_542{align-items:center;gap:5px;padding:11px 14px;display:flex}._StatusBubble_1l94y_550{color:var(--foreground);align-items:center;gap:7px;padding:7px 12px;display:flex}._StatusText_1l94y_558{color:var(--muted-foreground);align-items:center;gap:5px;font-size:12px;font-style:italic;display:flex}._StatusStep_1l94y_567{color:var(--foreground);font-style:normal;font-weight:500}._StatusSep_1l94y_573{color:var(--muted);font-style:normal}._LoadOlderWrap_1l94y_579{justify-content:center;padding-bottom:6px;display:flex}._LoadOlderBtn_1l94y_585{color:var(--muted-foreground);background:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:20px;align-items:center;gap:5px;padding:4px 13px;font-size:12px;transition:background .15s,color .15s,border-color .15s;display:flex}._LoadOlderBtn_1l94y_585:hover:not(:disabled){background:var(--accent);color:var(--foreground);border-color:var(--foreground)}._LoadOlderBtn_1l94y_585:disabled{opacity:.6;cursor:default}._HistoryLoading_1l94y_611{color:var(--muted-foreground);opacity:.7;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}._ToolBubble_1l94y_624{color:var(--foreground);align-items:center;gap:7px;padding:8px 13px;display:flex}._ToolLabel_1l94y_632{color:var(--muted-foreground);font-size:12px}._Dot_1l94y_637{background:var(--foreground);border-radius:50%;width:5px;height:5px;animation:1.2s infinite _bounce_1l94y_1}._Dot_1l94y_637:nth-child(2){animation-delay:.2s}._Dot_1l94y_637:nth-child(3){animation-delay:.4s}@keyframes _bounce_1l94y_1{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}._MarkdownRoot_1l94y_669{font-size:inherit;color:inherit;font-family:inherit;line-height:1.65}._MarkdownRoot_1l94y_669>:first-child{margin-top:0!important}._MarkdownRoot_1l94y_669>:last-child{margin-bottom:0!important}._MarkdownRoot_1l94y_669 p{margin:0 0 8px}._MarkdownRoot_1l94y_669 p:last-child{margin-bottom:0}._MarkdownRoot_1l94y_669 h1,._MarkdownRoot_1l94y_669 h2,._MarkdownRoot_1l94y_669 h3{color:inherit;margin:16px 0 4px;font-weight:600;line-height:1.3}._MarkdownRoot_1l94y_669 h1{font-size:1.15em}._MarkdownRoot_1l94y_669 h2{font-size:1.05em}._MarkdownRoot_1l94y_669 h3{opacity:.85;font-size:1em}._MarkdownRoot_1l94y_669 ul,._MarkdownRoot_1l94y_669 ol{margin:5px 0;padding-left:18px}._MarkdownRoot_1l94y_669 li{margin:3px 0;line-height:1.55}._MarkdownRoot_1l94y_669 li>p{margin:0}._MarkdownRoot_1l94y_669 blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);margin:8px 0;padding:4px 11px;font-style:italic}._MarkdownRoot_1l94y_669 a,._MarkdownLink_1l94y_738{color:var(--foreground);text-underline-offset:2px;cursor:pointer;text-decoration:underline;transition:opacity .15s}._MarkdownRoot_1l94y_669 a:hover,._MarkdownLink_1l94y_738:hover{opacity:.72}._MarkdownRoot_1l94y_669 hr{border:none;border-top:1px solid var(--border);margin:12px 0}._MarkdownTableWrapper_1l94y_758{border:1px solid var(--border);border-radius:7px;margin:8px 0;overflow-x:auto}._MarkdownRoot_1l94y_669 table{border-collapse:collapse;width:100%;margin:0;font-size:13px}._MarkdownRoot_1l94y_669 th,._MarkdownRoot_1l94y_669 td{border-bottom:1px solid var(--border);border-right:1px solid var(--border);text-align:left;vertical-align:top;padding:6px 12px}._MarkdownRoot_1l94y_669 th:last-child,._MarkdownRoot_1l94y_669 td:last-child{border-right:none}._MarkdownRoot_1l94y_669 tr:last-child td{border-bottom:none}._MarkdownRoot_1l94y_669 th{background:var(--accent);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.03em;font-size:12px;font-weight:600}._MarkdownRoot_1l94y_669 td code{font-size:12px}._InlineCode_1l94y_804{background:var(--accent);border:1px solid var(--border);color:var(--foreground);border-radius:4px;padding:2px 6px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:12.5px}._CodeBlockWrapper_1l94y_815{border:1px solid var(--border);border-radius:8px;margin:8px 0;overflow:hidden}._CodeBlockHeader_1l94y_822{background:var(--accent);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:5px 11px;display:flex}._CodeLang_1l94y_831{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}._CodeCopyBtn_1l94y_839{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;transition:background .15s,color .15s;display:flex}._CodeCopyBtn_1l94y_839:hover{background:var(--accent);color:var(--foreground)}._CodePre_1l94y_858{background:var(--accent);color:var(--foreground);scrollbar-width:thin;scrollbar-color:var(--border) transparent;margin:0;padding:13px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto}._InputArea_1l94y_872{border-top:1px solid var(--border);background:var(--card);flex-shrink:0;padding:12px 16px 16px}._InputBox_1l94y_879{background:var(--background);border:1px solid var(--border);border-radius:14px;align-items:flex-end;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}._InputBox_1l94y_879:focus-within{border-color:var(--foreground);box-shadow:0 0 0 3px #09090b1a}._InputBoxDisabled_1l94y_895{opacity:.45;pointer-events:none}._Textarea_1l94y_900{color:var(--foreground);resize:none;letter-spacing:.01em;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--border) transparent;background:0 0;border:none;flex:1;min-height:44px;max-height:480px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.6;overflow-y:auto}._Textarea_1l94y_900::placeholder{color:var(--muted)}._Textarea_1l94y_900:focus{outline:none}._SendBtn_1l94y_928{width:30px;height:30px;color:var(--muted);cursor:not-allowed;background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin:0 6px 7px 0;transition:background .15s,color .15s,transform .1s;display:flex}._SendBtnActive_1l94y_944{background:var(--foreground);color:var(--background);cursor:pointer;border-radius:9px}._SendBtnActive_1l94y_944:hover{opacity:.88}._SendBtnActive_1l94y_944:active{transform:scale(.92)}._StopBtn_1l94y_960{width:30px;height:30px;color:var(--muted);cursor:not-allowed;background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin:0 6px 7px 0;transition:background .15s,color .15s,transform .1s;display:flex}._StopBtnActive_1l94y_976{color:#fff;cursor:pointer;background:#ef4444;animation:2s ease-in-out infinite _stopPulse_1l94y_1}._StopBtnActive_1l94y_976:hover{background:#dc2626}._StopBtnActive_1l94y_976:active{animation:none;transform:scale(.92)}@keyframes _stopPulse_1l94y_1{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 4px #ef444400}}._ToolCard_1l94y_998{border:1px solid var(--border);border-radius:8px;width:100%;max-width:100%;font-size:13px;transition:border-color .15s,background .15s,opacity .15s;overflow:hidden}._ToolCardRunning_1l94y_1008{border-color:color-mix(in srgb, var(--foreground) 15%, transparent);background:color-mix(in srgb, var(--foreground) 2%, transparent)}._ToolCardDone_1l94y_1013{border-color:var(--border);opacity:.85;background:0 0}._ToolCardDone_1l94y_1013:hover{opacity:1}._ToolCardWarning_1l94y_1023{background:#f59e0b0a;border-color:#f59e0b80}._ToolCardError_1l94y_1028{background:#ef44440a;border-color:#ef444480}._ToolCardHeader_1l94y_1033{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;padding:10px 12px;font-size:13px;display:flex}._ToolCardStatusIcon_1l94y_1043{color:var(--foreground);flex-shrink:0;font-size:13px}._ToolCardStatusDone_1l94y_1049{color:var(--foreground);opacity:.5}._ToolCardStatusWarning_1l94y_1054{color:#f59e0b}._ToolCardStatusError_1l94y_1058{color:#ef4444}._ToolCardToolIcon_1l94y_1062{color:var(--muted-foreground);flex-shrink:0;font-size:12px}._ToolCardName_1l94y_1068{color:var(--foreground);white-space:nowrap;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:500}._ToolCardDesc_1l94y_1077{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:300px;font-size:12px;overflow:hidden}._ToolCardBadge_1l94y_1088{color:var(--muted-foreground);border:1px solid var(--border);white-space:nowrap;border-radius:4px;flex-shrink:0;margin-left:auto;padding:1px 6px;font-size:10px;line-height:17px}._ToolCardDuration_1l94y_1100{font-variant-numeric:tabular-nums;color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;font-size:11px}._ToolCardProgress_1l94y_1108{border-top:1px solid var(--border);background:var(--accent);flex-direction:column;gap:3px;padding:6px 12px 7px;display:flex}._ToolProgressItem_1l94y_1117{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;display:flex}._ToolProgressLabel_1l94y_1125{flex:1;min-width:0}._ToolProgressDuration_1l94y_1130{font-variant-numeric:tabular-nums;color:var(--muted-foreground);opacity:.7;white-space:nowrap;margin-left:auto;font-size:11px}._ToolProgressRunning_1l94y_1139{color:var(--foreground);font-weight:500}._ToolProgressDone_1l94y_1144{color:var(--muted);opacity:.65}._ToolCardOutput_1l94y_1150{border-top:1px solid var(--border);background:var(--accent);flex-direction:column;gap:5px;padding:8px 12px;display:flex}._ToolOutputHeader_1l94y_1159{color:var(--foreground);text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}._ToolOutputText_1l94y_1170{color:var(--foreground);white-space:pre-wrap;word-break:break-all;scrollbar-width:thin;max-height:300px;margin:0;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:12px;line-height:1.55;overflow-y:auto}._ToolOutputWarning_1l94y_1183{color:var(--solid-warning-text,#b45309)}._ToolOutputError_1l94y_1187{color:var(--solid-error-text,#b91c1c)}._EventRow_1l94y_1192{border-radius:8px;align-items:center;gap:7px;width:fit-content;max-width:100%;padding:5px 10px;font-family:inherit;font-size:12px;line-height:1.4;transition:background .15s,color .15s;display:flex}._EventRowActive_1l94y_1206{background:var(--accent);border:1px solid var(--border);color:var(--muted-foreground)}._EventRowActive_1l94y_1206 i{color:var(--foreground)}._EventRowDone_1l94y_1216{color:var(--muted);opacity:.45;background:0 0;border:1px solid #0000}._EventRowDone_1l94y_1216 i{color:var(--muted-foreground);opacity:.6}._ThinkingBubble_1l94y_1229{background:var(--card);border:1px solid var(--border);border-radius:14px 14px 14px 4px;align-items:center;gap:8px;width:fit-content;padding:10px 14px;display:flex}._ThinkingDots_1l94y_1241{align-items:center;gap:4px;display:flex}._ThinkingDot_1l94y_1241{background:var(--foreground);border-radius:50%;width:6px;height:6px;animation:1.2s infinite _bounce_1l94y_1}._ThinkingDot_1l94y_1241:nth-child(2){animation-delay:.15s}._ThinkingDot_1l94y_1241:nth-child(3){animation-delay:.3s}._ThinkingLabel_1l94y_1263{color:var(--muted-foreground);font-size:12px}._StreamingCursor_1l94y_1269{background:var(--foreground);opacity:.6;vertical-align:text-bottom;width:2px;height:14px;margin-left:2px;animation:.9s step-start infinite _cursorBlink_1l94y_1;display:inline-block}@keyframes _cursorBlink_1l94y_1{0%,to{opacity:.6}50%{opacity:0}}._StepDividerRow_1l94y_1293{align-items:center;gap:10px;width:100%;padding:6px 0 2px;display:flex}._StepDividerLine_1l94y_1301{background:var(--border);flex:1;height:1px}._StepDividerLabel_1l94y_1307{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;opacity:.6;font-size:10px;font-weight:600}._ErrorBubble_1l94y_1318{align-items:flex-start;gap:9px;display:flex}._ErrorIcon_1l94y_1324{color:#ef4444;background:#ef44441a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;display:flex}._ErrorContent_1l94y_1337{background:#ef44440d;border:1px solid #ef44444d;border-radius:14px 14px 14px 4px;max-width:85%;padding:9px 13px}._ErrorTitle_1l94y_1346{color:#ef4444;margin:0 0 3px;font-size:11px;font-weight:600}._ErrorText_1l94y_1353{color:var(--solid-error-text,#b91c1c);margin:0;font-size:13px;line-height:1.5}._StatusRunning_1l94y_1361{background:var(--foreground);box-shadow:0 0 5px color-mix(in srgb, var(--foreground) 40%, transparent);animation:1.5s ease-in-out infinite _statusPulse_1l94y_1}._StatusConnecting_1l94y_1367{background:#eab308;animation:1.5s ease-in-out infinite _statusPulse_1l94y_1;box-shadow:0 0 5px #eab30866}@keyframes _statusPulse_1l94y_1{0%,to{opacity:1}50%{opacity:.5}}._ToolCardHeaderBtn_1l94y_1386{cursor:pointer;text-align:left;width:100%;min-width:0;color:inherit;background:0 0;border:none;flex-wrap:nowrap;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:13px;display:flex}._ToolCardHeaderBtn_1l94y_1386:not([data-expandable=true]){cursor:default}._ToolCardChevron_1l94y_1407{color:var(--muted-foreground);flex-shrink:0;margin-left:2px;font-size:11px;transition:transform .2s}._ToolCardChevronOpen_1l94y_1415{transform:rotate(90deg)}._ToolCardExpandable_1l94y_1419{border-top:1px solid var(--border)}._GuardRoot_189kh_1{background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--primary) 18%, transparent), transparent 38%), var(--background);justify-content:center;align-items:center;height:100%;min-height:100dvh;display:flex}._GuardCard_189kh_13{border:1px solid var(--border);background:var(--card);width:min(520px,100%);color:var(--card-foreground);box-shadow:var(--shadow-soft,0 12px 28px #09090b14);text-align:center;border-radius:14px;padding:28px 26px}._StatusTransition_189kh_24{animation:.22s _guard-fade-in_189kh_1}._GuardIcon_189kh_28{border:1px solid var(--border);width:42px;height:42px;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:11px;place-items:center;margin:0 auto 14px;display:grid}._SuccessIcon_189kh_40{color:#22c55e;font-size:16px}._GuardTitle_189kh_45{color:var(--foreground);margin:0;font-size:18px;font-weight:600}._GuardMessage_189kh_52{color:var(--muted-foreground);margin:10px 0 0;font-size:14px}._ErrorText_189kh_58{color:var(--solid-error-text)}._Spinner_189kh_62{border:2px solid color-mix(in srgb, var(--primary) 32%, transparent);border-top-color:var(--primary);border-radius:999px;width:16px;height:16px;animation:.9s linear infinite _guard-spin_189kh_1}@keyframes _guard-spin_189kh_1{to{transform:rotate(360deg)}}@keyframes _guard-fade-in_189kh_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){._GuardCard_189kh_13{border-radius:12px;padding:24px 20px}}
