:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-evergreen:#174d42;--brand-coral:#e98b79;--brand-pale-mint:#daeee5;--brand-near-white:#f7faf8;--accent-coral:var(--brand-coral);--accent-coral-soft:#fbe8e4;--font-manrope:"Manrope";--font-noto-sans-arabic:"Noto Sans Arabic";--font-family:var(--font-manrope), var(--font-noto-sans-arabic), -apple-system, BlinkMacSystemFont, "Segoe UI", Tahoma, sans-serif;--font-feature-settings:"cv02", "cv03", "cv04", "cv11";--surface-a:#fff;--surface-b:#f7faf8;--surface-c:#f3f4f6;--surface-d:#e5e7eb;--surface-e:#fff;--surface-f:#fff;--text-color:#4b5563;--text-color-secondary:#6b7280;--primary-color-text:#fff;--surface-0:#fff;--surface-50:#f7faf8;--surface-100:#f3f4f6;--surface-200:#e5e7eb;--surface-300:#d1d5db;--surface-400:#9ca3af;--surface-500:#6b7280;--surface-600:#4b5563;--surface-700:#374151;--surface-800:#1f2937;--surface-900:#111827;--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:#1f2937;--gray-900:#111827;--content-padding:1.25rem;--inline-spacing:.5rem;--surface-ground:#f7faf8;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:#dce6e1;--surface-hover:#f1f7f4;--focus-ring:0 0 0 .2rem var(--primary-focus-ring-color);--maskbg:#0006;--highlight-bg:#eef7f3;--highlight-text-color:var(--primary-700);--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;--cyan-50:#f3fbfd;--cyan-100:#c3edf5;--cyan-200:#94e0ed;--cyan-300:#65d2e4;--cyan-400:#35c4dc;--cyan-500:#06b6d4;--cyan-600:#059bb4;--cyan-700:#047f94;--cyan-800:#036475;--cyan-900:#024955;--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;--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;--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:#eef7f3;--primary-100:#daeee5;--primary-200:#b5dccb;--primary-300:#86c2a8;--primary-400:#4e9a80;--primary-500:#174d42;--primary-600:#123f36;--primary-700:#0e332b;--primary-800:#0a2621;--primary-900:#061915;--primary-focus-ring-color:#4e9a80;--highlight-focus-bg:#174d4233;--primary-color:var(--primary-500);--primary-hover:var(--primary-600);--primary-active:var(--primary-700);--primary-light-bg:var(--primary-50);--neutral-100:#fff;--neutral-200:#e6e6e6;--neutral-200-rgb:230, 230, 230;--neutral-300:#ccc;--neutral-400:#b3b3b3;--neutral-500:#999;--neutral-600:#666;--neutral-700:#4d4d4d;--neutral-800:#333;--neutral-900:#1a1a1a;--light-grey-bg:#fafafa;--light-grey-bg-2:#f8f8f8;--light-grey-bg-3:#f4f4f5;--color-black:#040404;--color-black-rgb:4, 4, 4;--color-white:#fff;--color-warning:#ff7e39;--color-warning-rgb:255, 126, 57;--color-success:#22cca4;--color-success-rgb:34, 204, 164;--color-danger:#ff5b5b;--color-danger-rgb:255, 91, 91;--color-info:#84a9e1;--color-info-rgb:132, 169, 225;--secondary-color:#123f36;--secondary-color-rgb:18, 63, 54;--color-background:var(--neutral-100);--color-text:var(--neutral-900);--spacing-base:1rem;--spacing-xs:.125rem;--spacing-sm:.25rem;--spacing-md:.5rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:3rem;--spacing-4xl:4rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:1.75rem;--font-size-3xl:2.5rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--border-radius:.5rem;--border-radius-sm:.25rem;--border-radius-md:.5rem;--border-radius-lg:1rem;--border-radius-xxl:3.75rem;--border-color:#e6e6e6;--category-color:#999;--panel-shadow:0 2px 12px 0 #0000001a;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0px 0px 24px #c2c2c266;--container-padding:1rem;--container-max-width:calc(1240px + var(--container-padding) * 2);--container-max-width-sm:955px;--table-action-menu-width:133px;--table-action-menu-width-sm:100px;--table-status-col-width:130px;--main-bg:#f7faf8;--black-text:#1a1a1a;--gray-text:#666;--icon-color:var(--primary-500);--icon-bg:var(--primary-50);--table-header-bg:#f8f8f8;--table-header-color:#1a1a1a;--table-body-color:#666;--table-action-color:#666;--pagination-color:#333;--avatar-bg:var(--primary-500);--tab-bg:#e6e6e666;--active-tab-bg:var(--primary-100);--active-tab-color:var(--primary-color);--card-border-color:#e6e6e6;--input-border-color:#e6e6e6;--input-color:#4d4d4d;--input-label-color:#1a1a1a;--input-placeholder-color:#999;--input-caption-color:#666;--dropdown-icon-color:#333;--modal-bg:#fff;--menu-link-color:#1a1a1a;--menu-link-bg:var(--primary-100);--menu-link-active-color:var(--primary-color);--menu-border-color:#ccc;--tag-bg:#f4f4f5;--overlay-bg:#fff;--tooltip-bg:#1a1a1a;--tooltip-text:#fff;--input-fill-color:#fafafa;--rating-star-color:#ffc107;--toast-success-color:#115536;--toast-success-bg:#e6f4ea;--toast-warn-color:#663c00;--toast-warn-bg:#fff4e5;--toast-info-color:#055160;--toast-info-bg:#e7f3fe;--toast-error-color:#842029;--toast-error-bg:#f8d7da;--toast-text-color:#363636;--state-live:#17614f;--state-live-bg:#e6f3ed;--state-pending:#a15c07;--state-pending-bg:#fdf2e1;--state-failed:#b42318;--state-failed-bg:#fdecea;--state-muted:#666;--state-muted-bg:#f0f0f1;--state-working:#2456a6;--state-working-bg:#ebf1fb;--state-warn:#a15c07;--state-warn-bg:#fdf2e1;--code-bg:#1d1416;--hairline:#ececee;--surface-sunken:#f7f7f8;--icon-tile-bg:#eef7f3;--icon-tile-color:var(--primary-600);--radius-card:.875rem;--radius-tile:.625rem;--shadow-card-hover:0 1px 2px #1018280a, 0 4px 12px -2px #1018280f;--shadow-sheet:0 24px 48px -12px #1018282e;--ease-out:cubic-bezier(.2, .8, .2, 1);--duration-fast:.15s;--duration-base:.24s;--font-size-xs:.75rem;--font-size-2xs:.8125rem;--code-text:#f6e9eb;--bubble-user-bg:var(--primary-500);--bubble-user-text:#fff;--bubble-agent-bg:#fff;--viz-1:#0e8466;--viz-2:#2a6fd1;--viz-3:#e06a50;--viz-4:#6a4fb8;--viz-5:#b88200;--viz-6:#c2508a;--viz-7:#5d9a1e;--viz-8:sienna;--viz-other:#a3a29c;--viz-surface:#fff;--viz-grid:#ececee;--viz-axis:#d4d4d8;--viz-muted:#6b6b6b;--viz-hover:#1118270b;--viz-thread:var(--viz-1)}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--state-live:#86c2a8;--state-live-bg:#4e9a8033;--state-pending:#f5b65c;--state-pending-bg:#a15c073d;--state-failed:#ff8a80;--state-failed-bg:#b423183d;--state-muted:#b3b3b3;--state-muted-bg:#2a2a2a;--state-working:#8fb4f0;--state-working-bg:#2456a642;--state-warn:#f5b65c;--state-warn-bg:#a15c073d;--hairline:#2a2a2a;--surface-sunken:#161616;--icon-tile-bg:#86c2a81f;--icon-tile-color:#86c2a8;--shadow-card-hover:0 4px 12px -2px #0006;--shadow-sheet:0 24px 48px -12px #0009;--code-bg:#0f0a0b;--bubble-agent-bg:#262626;--viz-1:#22997a;--viz-2:#3f82e0;--viz-3:#e06a50;--viz-4:#8c74da;--viz-5:#c08a10;--viz-6:#cf5f96;--viz-7:#66a827;--viz-8:#a3542f;--viz-other:#6f6e69;--viz-surface:#1a1a1a;--viz-grid:#2a2a2a;--viz-axis:#3a3a3a;--viz-muted:#a3a3a3;--viz-hover:#ffffff0d;--viz-thread:var(--viz-1);--surface-a:#1a1a1a;--surface-b:#1a1a1a;--surface-c:#202020;--surface-d:#333;--surface-e:#1a1a1a;--surface-f:#1a1a1a;--surface-0:#1a1a1a;--surface-50:#1a1a1a;--surface-100:#202020;--surface-200:#333;--surface-300:#4d4d4d;--surface-400:#666;--surface-500:#999;--surface-600:#b3b3b3;--surface-700:#ccc;--surface-800:#e6e6e6;--surface-900:#fff;--surface-ground:#202020;--surface-section:#1a1a1a;--surface-card:#1a1a1a;--surface-overlay:#1a1a1a;--surface-border:#333;--surface-hover:#2a2a2a;--text-color:#e6e6e6;--text-color-secondary:#ccc;--neutral-100:#1a1a1a;--neutral-200:#333;--neutral-200-rgb:51, 51, 51;--neutral-300:#4d4d4d;--neutral-400:#666;--neutral-500:#999;--neutral-600:#b3b3b3;--neutral-700:#ccc;--neutral-800:#e6e6e6;--neutral-900:#fff;--primary-50:#16352e;--primary-100:#1d4338;--primary-500:#2e7a66;--primary-600:#286b59;--primary-700:#225c4c;--primary-hover:#286b59;--primary-active:#225c4c;--primary-light-bg:#16352e;--primary-focus-ring-color:#86c2a8;--color-black:#fff;--color-black-rgb:255, 255, 255;--highlight-bg:#0f2621;--highlight-text-color:#daeee5;--highlight-focus-bg:#86c2a84d;--focus-ring:0 0 0 .2rem var(--primary-focus-ring-color);--gray-50:#0b0f14;--gray-100:#111827;--gray-200:#1f2937;--gray-300:#273244;--gray-400:#374151;--gray-500:#4b5563;--gray-600:#ccc;--gray-700:#9ca3af;--gray-800:#d1d5db;--gray-900:#f3f4f6;--maskbg:#0009;--input-fill-color:#333;--rating-star-color:#fbbf24;--toast-success-color:#4ade80;--toast-success-bg:#072c23;--toast-warn-color:#fbbf24;--toast-warn-bg:#331200;--toast-info-color:#60a5fa;--toast-info-bg:#0a1629;--toast-error-color:#f87171;--toast-error-bg:#300;--toast-text-color:#e6e6e6;--main-bg:#202020;--black-text:#fff;--gray-text:#ccc;--icon-color:#daeee5;--icon-bg:#333;--table-header-bg:#333;--table-header-color:#e6e6e6;--table-body-color:#ccc;--table-action-color:#ccc;--pagination-color:#ccc;--avatar-bg:#2e7a66;--tab-bg:#333;--active-tab-bg:#16352e;--active-tab-color:#daeee5;--card-border-color:#333;--input-border-color:#333;--input-color:#e6e6e6;--input-label-color:#e6e6e6;--input-placeholder-color:#666;--input-caption-color:#b3b3b3;--dropdown-icon-color:#b3b3b3;--modal-bg:#1a1a1a;--menu-link-color:#e6e6e6;--menu-link-bg:#1f1f1f;--menu-link-active-color:#86c2a8;--menu-border-color:#333;--tag-bg:#202020;--overlay-bg:#333;--border-color:#333;--category-color:#666;--panel-shadow:0 2px 12px 0 #c2c2c266;--shadow-sm:0 1px 2px 0 #00000026;--shadow-md:0 4px 6px -1px #00000040, 0 2px 4px -2px #0003;--shadow-lg:0 10px 15px -3px #0000004d, 0 4px 6px -4px #00000040;--shadow-xl:0px 0px 24px #43434366;--light-grey-bg:#1a1a1a;--light-grey-bg-2:#1a1a1a;--light-grey-bg-3:#202020;--tooltip-bg:#333;--tooltip-text:#fff}:root{font-family:var(--font-family);font-size:var(--font-size-base);font-variation-settings:normal;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);line-height:1.5}body{background-color:var(--color-background);margin:0}img,picture,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);margin:0}h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-lg)}h4{font-size:var(--font-size-md)}h5,h6{font-size:var(--font-size-base)}p{font-size:var(--font-size-base);margin:0}.text-start{text-align:start}.text-end{text-align:end}.text-center{text-align:center}.font-medium{font-weight:var(--font-weight-medium)}.font-bold{font-weight:var(--font-weight-bold)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-md{font-size:var(--font-size-md)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-2xl)}.text-2xl{font-size:var(--font-size-3xl)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(var(--neutral-200-rgb), .5);border-radius:2px}::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}.app-container{width:100%;max-width:var(--container-max-width);padding-inline:var(--container-padding);margin-inline:auto}.app-container--sm{max-width:var(--container-max-width-sm)}.blank-layout{background-color:var(--surface-a);flex-direction:column;min-height:100vh;display:flex}.blank-layout__main{flex-direction:column;flex:1;display:flex}.blank-layout__content{padding-block:var(--spacing-3xl)}@media (max-width:767.98px){.blank-layout__content{padding-block:var(--spacing-xl)}}.blank-layout__footer{text-align:center;color:var(--neutral-600);font-weight:var(--font-weight-medium);padding-bottom:2.5rem}.blank-layout__signature{justify-content:center;align-items:center;gap:var(--spacing-md);display:flex}.blank-layout__symbol{flex-shrink:0;display:inline-flex}.blank-layout__symbol-logo.gental-logo{--logo-height:1.375rem;padding:0}.form-row{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);margin-block-end:var(--spacing-lg);display:grid}.form-row:last-child{margin-block-end:0}@media (max-width:767.98px){.form-row{grid-template-columns:1fr}}@media (max-width:575.98px){.form-row{gap:var(--spacing-base);margin-block-end:var(--spacing-base)}}.form-row--single{grid-template-columns:1fr}.form-field{gap:var(--spacing-xs);flex-direction:column;display:flex}.form-required{color:var(--color-danger)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form{width:100%}.form__header{text-align:center}.form__header__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--black-text)}@media (max-width:767.98px){.form__header__title{font-size:var(--font-size-xl)}}.form__header__title--has-back-icon{padding-inline:2.2rem;position:relative}@media (max-width:767.98px){.form__header__title--has-back-icon{padding-inline:2rem}}.form__header__title--has-back-icon .form__title__link{position:absolute;top:50%}.form__header__title__link[class]{width:auto;height:auto;min-height:auto;color:var(--icon-color);flex-shrink:0;align-items:center;gap:0;font-size:1.375rem;transition:color .2s;display:flex;transform:translateY(-50%)}html[dir=ltr] .form__header__title__link[class]{inset-inline-start:0}html[dir=rtl] .form__header__title__link[class]{inset-inline-end:0}@media (max-width:767.98px){.form__header__title__link[class]{font-size:1.5rem}}.form__header__title__link[class]:hover{color:var(--primary-color)}.form__header__subtitle{font-weight:var(--font-weight-medium);color:var(--gray-text);margin-top:.25rem}@media (max-width:767.98px){.form__header__subtitle{font-size:var(--font-size-sm);margin-top:.5rem}}.form__heading{margin-bottom:1.5rem}.form__heading__title{font-size:1.125rem;font-weight:var(--font-weight-medium);color:var(--color-black)}.form__heading__desc{color:var(--gray-text);margin-top:.25rem;font-size:.875rem}.form__label{max-width:max-content;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--input-label-color);align-items:flex-start;gap:.25rem;margin-block-end:.5rem;display:flex}.form__label--required:after{content:"*";color:var(--color-danger)}.form__label__asterisk{color:var(--color-danger)}.form__label--bold{font-weight:var(--font-weight-bold)}.form__label .field-comment-indicator{margin-inline-start:.25rem;margin-top:2px}.form__label-wrapper{justify-content:space-between;align-items:center;gap:.25rem;margin-block-end:.5rem;display:flex}.form__label-wrapper .form__label{margin-block-end:0}@media (max-width:575.98px){.form__label-wrapper{flex-wrap:wrap}}.form__label-wrapper .delete-btn{flex-shrink:0;font-size:1.25rem}.form__label-button{font-size:.875rem}.form__section{padding:var(--spacing-xl);background-color:var(--neutral-100);border-radius:1.5rem;box-shadow:0 0 18px #bfbfbf40}@media (max-width:767.98px){.form__section{padding:var(--spacing-lg) var(--spacing-base)}}.form__section__title{font-size:var(--font-size-lg);color:var(--neutral-900);margin-block-end:var(--spacing-lg)}@media (max-width:575.98px){.form__section__title{font-size:var(--font-size-md)}}.form__actions[class]{justify-content:flex-end;gap:1rem;display:flex}html[dir=rtl] .form__actions[class]{flex-direction:row-reverse}@media (max-width:991.98px){.form__actions[class]{gap:.5rem}}.form__actions[class] .form__button--end[class],.form__actions[class] .form__button--back[class]{padding:0}html[dir=rtl] .form__actions[class] .form__button--end[class],html[dir=rtl] .form__actions[class] .form__button--back[class]{flex-direction:row-reverse;margin-inline-start:auto}html[dir=ltr] .form__actions[class] .form__button--end[class],html[dir=ltr] .form__actions[class] .form__button--back[class]{margin-inline-end:auto}.form__actions[class] .form__button--back[class]{color:var(--color-black);font-weight:var(--font-weight-medium);background:0 0;align-items:center;gap:.5rem;display:inline-flex}.form__actions[class] .form__button--back[class] .icon{flex-shrink:0;font-size:1.1875rem}.form__button{min-height:50px}.form__button--sm[class]{min-height:unset;padding:.5rem 1rem}.form__checkbox-wrapper{color:var(--color-black);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.form__checkbox-wrapper--lg{font-size:1rem;font-weight:var(--font-weight-medium)}.form__checkbox-col-group{flex-direction:column;gap:.75rem;display:flex}.form__radio-wrapper{color:var(--color-black);font-size:1rem;font-weight:var(--font-weight-medium);gap:.5rem;display:flex}.form__radiobox{border:1px solid var(--neutral-200);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;transition:all .3s;display:flex}@media (max-width:575.98px){.form__radiobox{flex-wrap:wrap}}.form__radiobox:not(:last-child){margin-bottom:1rem}.form__radiobox:hover{background:var(--light-grey-bg)}.form__radiobox.active{border-color:var(--primary-color)}.form__radiobox.active .form__radio-wrapper{color:var(--primary-color)}.form__radiobox__tag{background:rgba(var(--neutral-200-rgb), .5);color:var(--color-black);font-size:.875rem;font-weight:var(--font-weight-medium);border-radius:24px;flex-shrink:0;padding:.375rem .75rem}.form__radio-label{color:var(--input-caption-color);font-size:.875rem;transition:all .3s}.form__radio-label--active{color:var(--primary-color)}.form__radio-group{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.form__radio-group--col{flex-direction:column;align-items:flex-start}.form__radio-box-group{flex-direction:column;gap:1rem;display:flex}.form__radio-box{cursor:pointer;border:1px solid rgba(var(--color-black-rgb), .1);color:var(--color-black);border-radius:3px;align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:14px;transition:border-color .15s ease-in-out;display:flex}.form__radio-box:hover{border-color:var(--primary-200)}.form__radio-box__icon{color:rgba(var(--color-black-rgb), .7);flex-shrink:0;font-size:1.25rem}.form__radio-box__text{flex-grow:1}.form__radio-box__text strong{font-weight:600}.form__switch .p-inputswitch{flex-shrink:0;width:34px;height:10px;margin-block-start:10px}.form__switch .p-inputswitch .p-inputswitch-slider[class]{background:var(--neutral-200)}.form__switch .p-inputswitch .p-inputswitch-slider[class]:before{background:var(--neutral-500);width:18px;height:18px;margin-top:-.6rem;left:-1px}.form__switch .p-inputswitch.p-highlight .p-inputswitch-slider:before{background:var(--primary-color);transform:translate(17px)}.form__switch-wrapper{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.form__switch-wrapper .info-icon{cursor:pointer;color:var(--color-black);flex-shrink:0;font-size:1.125rem;display:inline-flex}.form__switch-grid[class]{--gutter-y:.85rem;justify-content:space-between}.form__switch,.form__switch-item{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.form__switch .p-inputswitch,.form__switch-item .p-inputswitch{flex-shrink:0}.form .switch-label{color:var(--neutral-900);font-weight:var(--font-weight-medium)}.form .switch-label--sm{font-size:var(--font-size-sm)}.form .switch-content{padding-block-start:.25rem}.form .switch-content .switch-desc{color:var(--gray-tex);margin-top:.25rem;font-size:.875rem;display:block}.form__phone-input{border-radius:var(--border-radius);border:1px solid var(--gray-300);direction:ltr;align-items:center;display:flex}.form__phone-input:focus-within{border-color:var(--primary-color)}.form__phone-input .form__phone-country-selector.p-dropdown{width:auto;min-width:0;min-height:44px;box-shadow:none;border-radius:var(--border-radius) 0 0 var(--border-radius);background:0 0;border:none;flex-shrink:0;padding-inline:.625rem 0}.form__phone-input .form__phone-country-selector .p-dropdown-label{align-items:center;padding:0;font-size:1.25rem;line-height:1;display:flex}.form__phone-input .form__phone-country-selector .p-dropdown-trigger{width:1.25rem;padding:0}.form__phone-input .form__phone-country-selector.p-disabled{background-color:var(--neutral-200);border-radius:var(--border-radius) 0 0 var(--border-radius)}.form__phone-input .form__phone-number-input{min-width:0;min-height:44px;color:var(--input-color);font-size:var(--font-size-base);background:0 0;border:none;outline:none;flex:1;padding-inline:.5rem .625rem}.form__phone-input .form__phone-number-input::placeholder{color:var(--input-placeholder-color)}.form__phone-input .form__phone-number-input:disabled{background-color:var(--neutral-200)}.form__error{font-size:var(--font-size-sm);color:var(--color-danger);font-weight:var(--font-weight-medium);margin-block-start:var(--spacing-xs);display:block}.form__hint{font-size:var(--font-size-sm);color:var(--neutral-500,#6b7280);margin-block-start:var(--spacing-xs);display:block}.form__input--required[class]{border-color:var(--color-danger)}.form__upload-btn .icon{font-size:1.6875rem}.form__upload-box{border:1px dashed var(--border-color);text-align:center;border-radius:8px;min-height:168px;padding:2rem 1rem;font-size:1.125rem;transition:all .2s;display:block;position:relative}@media (max-width:991.98px){.form__upload-box{padding:1.5rem 1rem;font-size:1rem}}.form__upload-box:hover,.form__upload-box.highlight{background:rgba(var(--neutral-200-rgb), .2);color:var(--primary-color);border-color:var(--primary-color)}.form__upload-box.disabled{opacity:.7;pointer-events:none;background:var(--neutral-200)}.form__upload-box.invalid{border-color:var(--color-danger)}.form__upload-box input{opacity:0;cursor:pointer;position:absolute;inset:0}.form__upload-box__icon{background:var(--icon-bg);width:2.75rem;height:2.75rem;color:var(--icon-color);border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.form__upload-box__title{color:var(--primary-color);margin-block-start:.5rem}.form__upload-box__hint{color:var(--neutral-600);font-size:.875rem}.form__uploaded-list{margin-top:1.5rem}@media (max-width:991.98px){.form__uploaded-list{margin-top:1rem}}.form__uploaded-list .uploaded-item{gap:.75rem;display:flex}.form__description{font-weight:var(--font-weight-medium)}.form__verification-info{color:var(--gray-text);font-weight:var(--font-weight-medium);align-items:center;gap:.5rem;display:flex}.form__verification-info button .p-button-label{font-weight:var(--font-weight-medium)}.form__table__header{margin-bottom:.75rem}.form__table__header--bg{background:var(--table-header-bg);color:var(--table-header-color);margin-bottom:1rem;padding-block:.75rem}.form__table__title{font-weight:var(--font-weight-medium)}.form__table__title>span{padding-inline:1.1875rem}@media (max-width:1199.98px){.form__table__title>span{padding-inline:1rem}}.form__table__row[class]{border:1px solid var(--neutral-200);background:var(--light-grey-bg);border-radius:6px;margin-inline:0;padding:.9375rem 1.1875rem}@media (max-width:1199.98px){.form__table__row[class]{padding:1rem}}.form__table__row[class]:not(:last-child){margin-block-end:.75rem}.form__table__row[class] .grid{--gutter-y:.75rem}.form__table__row[class] .p-inputtext{min-height:30px;padding-block:.4rem}.form__table__row--transparent[class]{background:0 0;border-width:0;padding-block:0}.form__table__row--transparent[class]:not(:last-child){margin-block-end:1.5rem}@media (max-width:991.98px){.form__table__row--transparent[class]{background:var(--light-grey-bg);border-width:1px;padding:1rem}}.form__table__actions{justify-content:flex-end;gap:.5rem;display:flex}.form__action-icon-btn{flex-shrink:0}.form__action-icon-btn .icon{font-size:1.375rem}.form__file-info[class]{background-color:rgba(var(--neutral-200-rgb), .3);border:1px solid rgba(var(--neutral-200-rgb), .3);text-align:start;border-radius:.5rem;justify-content:flex-start;align-items:center;gap:.5rem;padding:.75rem 1rem;transition:all .3s;display:flex}.form__file-info[class] .icon{flex-shrink:0;width:auto;height:1.625rem}.form__file-info[class] .name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@-moz-document url-prefix(){.form__file-info[class] .name{display:block}}.form__file-info[class] .name{font-weight:var(--font-weight-medium);color:var(--color-black);text-overflow:ellipsis;overflow:hidden}@media (max-width:767.98px){.form__file-info[class] .name{font-size:.875rem}}.form__file-info[class]:is(a):hover{border-color:var(--primary-color)}.form__file-info[class] .p-button-loading-icon{color:var(--primary-color)}.form__file-info[class] .info-icon{color:var(--neutral-900);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;font-size:1.125rem;display:flex}.form__file-info[class] .comment-icon{z-index:10;color:var(--primary-color);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;transition:opacity .2s;display:flex;position:relative}.form__file-info[class] .comment-icon:hover{opacity:.8}.form__file-info[class].preview{cursor:unset}.form__file-info[class].preview [data-pc-name=ripple]{display:none}.form__link{color:var(--primary-color);font-size:.875rem;font-weight:var(--font-weight-medium);text-decoration:none}.form__link:hover,.form__link--underline{text-decoration:underline}.form__link--underline:hover{opacity:.8}.form__card{border:1px solid var(--border-color);border-radius:8px;padding:1.5rem}@media (max-width:767.98px){.form__card{padding:1rem}}.form__tags{flex-wrap:wrap;gap:.75rem;display:flex}.form__tag{background:var(--tag-bg);font-weight:var(--font-weight-medium);color:var(--gray-text);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:inline-flex}@media (max-width:991.98px){.form__tag{padding:.25rem .75rem}}.form__tag__value{color:var(--color-black);font-weight:var(--font-weight-semibold)}.form__tag__icon{flex-shrink:0;font-size:1rem}.form__tag__highlighted-text{background:var(--surface-a);color:var(--color-black);font-weight:var(--font-weight-semibold);border:1px solid var(--border-color);border-radius:2px;margin-inline-end:.25rem;padding:0 .375rem}.form__info-icon{font-size:1.125rem;display:inline-flex}.form__info-list__item{align-items:center;gap:var(--spacing-sm);color:var(--neutral-700);display:flex}.form__info-list__item:not(:last-child){margin-bottom:var(--spacing-sm)}.form__info-list__icon{color:var(--primary-700);flex-shrink:0;font-size:1rem}.form__info-list__desc{color:var(--neutral-600)}.form__loading-btn[class]{color:var(--color-black);font-size:.875rem;font-weight:var(--font-weight-medium);opacity:1;margin-top:1rem}.form__image-item{background:rgba(var(--neutral-200-rgb), .4);border-radius:8px;flex-direction:column;justify-content:center;gap:.5rem;height:200px;padding:1rem;display:flex;position:relative}.form__image-item img{max-width:100%;max-height:100%;margin:auto}.form__image-item .star-icon{top:1rem;color:var(--color-warning);z-index:1;font-size:1.125rem;position:absolute;inset-inline-end:1rem}.form__image-item .delete-btn[class]{top:.5rem;z-index:1;background:var(--color-black);width:24px;height:24px;color:var(--color-white);border:none;border-radius:50%;padding:0;position:absolute;inset-inline-end:.5rem}.form__image-item .delete-btn[class]:hover{background:var(--neutral-800)}.form__image-item .delete-btn[class] .icon{font-size:11px}.form__image-item .loader-container{z-index:2;background:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.form__add-btn-wrapper{justify-content:end;align-items:center;gap:.5rem;display:flex}.form__add-btn-wrapper button{flex-shrink:0;font-size:.875rem}.form__add-btn-wrapper button.lg-btn{font-size:1rem}.form__input-tags{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}.form__input-tag{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--neutral-600);background-color:var(--light-grey-bg-2);border-radius:8px;align-items:center;gap:.5rem;padding:.3125rem .75rem;display:inline-flex}.form__input-tag--shadow{box-shadow:var(--shadow-xl);background:var(--surface-a);border-radius:12px;justify-content:space-between;min-width:120px;padding:.75rem 1rem}@media (max-width:575.98px){.form__input-tag--shadow{min-width:unset;flex-grow:1}}.form__input-tag--shadow .actions-menu-btn{flex-shrink:0}.form__input-tag .icon{flex-shrink:0;font-size:1.125rem}.form__selection-cards-wrapper{flex-direction:column;gap:.75rem;display:flex}.form__selection-card{border:1px solid var(--card-border-color);cursor:pointer;border-radius:8px;padding:.75rem;transition:all .3s}.form__selection-card:hover,.form__selection-card--selected{border-color:var(--primary-color)}.form__selection-card--selected{background-color:var(--primary-light-bg)}.form__selection-card--selected .form__selection-card__icon{opacity:1}.form__selection-card__row{justify-content:space-between;gap:.5rem;display:flex}.form__selection-card__title{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-black)}.form__selection-card__desc{color:var(--gray-text);margin-top:.25rem;font-size:.75rem}.form__selection-card__icon{color:var(--primary-color);opacity:0;flex-shrink:0;font-size:1.25rem;transition:opacity .3s}.calendar-field{flex-shrink:0;width:100%;max-width:100%;position:relative}.calendar-field .p-calendar{z-index:1;min-height:auto;position:relative}.calendar-field .p-inputtext{min-height:40px;padding-inline-end:2.5rem}.calendar-field .calendar-icon{top:50%;color:var(--dropdown-icon-color);z-index:1;pointer-events:none;font-size:1.125rem;position:absolute;inset-inline-end:1rem;transform:translateY(-50%)}.calendar-field .p-calendar-timeonly{direction:ltr}html[dir=rtl] .calendar-field .p-calendar-timeonly .p-inputtext{text-align:end;padding-inline:2.5rem .75rem}.file-uploader{position:relative}.file-uploader .p-inputtext{cursor:pointer;padding-inline-end:120px;line-height:1.7}.file-uploader .p-inputtext::file-selector-button{display:none}.file-uploader--has-icon .file-icon{top:50%;pointer-events:none;background:var(--error-color);color:var(--color-white);border-radius:4px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.25rem;display:flex;position:absolute;inset-inline-start:1rem;transform:translateY(-50%)}.file-uploader--has-icon .file-icon.disabled{opacity:.3}.file-uploader--has-icon .p-inputtext{padding-inline-start:3.75rem}.file-uploader__label{cursor:pointer;color:var(--primary-color);font-size:1rem;font-weight:var(--font-weight-medium);inset-inline-end:1rem;align-items:center;gap:.5rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.file-uploader__label .icon{font-size:1.25rem}.file-uploader--disabled .p-inputtext{pointer-events:none}.file-uploader--disabled .file-uploader__label{opacity:.7;pointer-events:none}.upload-preview{background:var(--neutral-200);aspect-ratio:121/168;border-radius:8px;width:121px;max-width:100%;margin-top:10px;padding:.25rem;position:relative}.upload-preview__image{object-fit:contain;width:100%;height:100%}.upload-preview__video-overlay{color:#fff;background:#000000b3;border-radius:8px;justify-content:center;align-items:center;font-size:1rem;display:flex;position:absolute;inset:0}.upload-preview__remove-btn[class]{top:-6px;background:var(--primary-900);z-index:3;border:none;border-radius:50%;width:20px;height:20px;padding:0;font-size:8px;position:absolute;inset-inline-end:-6px}.upload-preview__remove-btn[class]:hover{background:var(--primary-color)}.upload-preview .loader-container{z-index:2;background:#ffffffb3;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.form__color-picker{border:1px solid var(--surface-border,#ced4da);cursor:pointer;appearance:none;background:0 0;border-radius:6px;width:100%;height:45px;padding:4px}.form__color-picker::-webkit-color-swatch-wrapper{padding:0}.form__color-picker::-webkit-color-swatch{border:none;border-radius:4px}.form__color-picker::-moz-color-swatch{border:none;border-radius:4px}.form__color-picker--invalid{border-color:var(--red-500,#e24c4c)}.form__color-picker:disabled{opacity:.6;cursor:default}.attachment-btn-tooltip .p-tooltip-text[class]{text-align:start;padding:.5rem 1rem}.attachment-btn-tooltip .tooltip-title{font-weight:var(--font-weight-bold);font-size:1rem}.attachment-btn-tooltip .tooltip-content{font-size:.875rem;font-weight:var(--font-weight-medium);margin-top:.25rem}.attachment-btn-tooltip .tooltip-content .tooltip-content__label{font-weight:var(--font-weight-medium)}.attachment-btn-tooltip .tooltip-content .tooltip-content__value{font-weight:var(--font-weight-regular);color:var(--neutral-300);margin-top:.125rem}.form__most-common-card{justify-content:space-between;align-items:center;gap:var(--spacing-base);padding:var(--spacing-base) var(--spacing-lg);background-color:#eef2f8;border:1px solid #d7deea;border-radius:.5rem;display:flex}.form__most-common-card__content{flex-direction:column;gap:.25rem;display:flex}.form__most-common-card__title{font-weight:var(--font-weight-bold);color:var(--neutral-900,#0f172a);align-items:center;gap:.5rem;font-size:1rem;display:inline-flex}.form__most-common-card__title-icon{color:var(--blue-300,#85b2f9);font-size:1rem}.form__most-common-card__description{color:#5a6b82;font-size:.875rem}.form__most-common-warning{color:var(--warning-700,#b7791f);align-items:center;gap:.5rem;margin-block-start:var(--spacing-sm);padding:.5rem .75rem;font-size:.8125rem;display:flex}.form__most-common-warning__icon{color:var(--warning-500,#ed8936);flex-shrink:0;font-size:1rem}.most-common-badge{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--blue-700,#295bac);background-color:#eef2f8;border-radius:999px;align-items:center;gap:.25rem;margin-inline-start:.5rem;padding-block:.125rem;padding-inline:.5rem;line-height:1.2;display:inline-flex}.most-common-badge__icon{color:inherit;font-size:.75rem}.package-name-cell{align-items:center;gap:.25rem;display:inline-flex}.package-option{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:inline-flex}.form__phone-country-panel{direction:ltr}.form__phone-country-panel .p-dropdown-header{border-bottom:1px solid var(--gray-200);padding:0}.form__phone-country-panel .p-dropdown-items-wrapper{min-width:280px}.form__phone-country-panel .p-dropdown-item{align-items:center;height:40px;padding-block:0;padding-inline:0;display:flex}.form__phone-country-panel .p-dropdown-empty-message{color:var(--neutral-500);font-size:var(--font-size-sm);text-align:center;padding:.75rem}.form__phone-panel-header{align-items:center;gap:.25rem;padding:.5rem .625rem;display:flex}.form__phone-panel-search{background:var(--surface-ground,#f8f9fa);border:1px solid var(--gray-200);border-radius:var(--border-radius);flex:1;align-items:center;gap:.5rem;height:36px;padding-inline:.625rem;display:flex}.form__phone-panel-search__icon{color:var(--neutral-400);flex-shrink:0;font-size:1rem}.form__phone-panel-search__input{font-size:var(--font-size-sm);color:var(--input-color);background:0 0;border:none;outline:none;flex:1;min-width:0}.form__phone-panel-search__input::placeholder{color:var(--input-placeholder-color)}.form__phone-panel-close{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.form__phone-panel-close:focus{outline:none}.form__phone-panel-close{border-radius:var(--border-radius);width:32px;height:32px;color:var(--neutral-500);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.form__phone-panel-close:hover{background-color:var(--neutral-100);color:var(--neutral-700)}.form__phone-panel-close__icon{font-size:1rem}.form__phone-country-item{align-items:center;gap:.5rem;width:100%;height:40px;padding-inline:.75rem;display:flex}.form__phone-country-item__flag{flex-shrink:0;font-size:1.125rem;line-height:1}.form__phone-country-item__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--font-size-sm);flex:1;overflow:hidden}.form__phone-country-item__dial{color:var(--neutral-500);font-size:var(--font-size-sm);flex-shrink:0}.form__phone-country-value{align-items:center;font-size:1.25rem;line-height:1;display:flex}.text-highligh{color:var(--neutral-900);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.text-dark{color:var(--neutral-900)}.rotate-180,html[dir=rtl] .rtl-rotate-180{transform:rotate(180deg)}.text-divider{color:var(--neutral-600);font-weight:var(--font-weight-medium);align-items:center;gap:1rem;display:flex}.text-divider:before,.text-divider:after{content:"";background:var(--neutral-300);flex-grow:1;height:1px;display:block}.app-icon{width:1em;height:1em}.gental-logo{--logo-height:2.75rem;align-items:center;gap:calc(var(--logo-height)*.22);padding:calc(var(--logo-height)*.08);line-height:1;display:inline-flex}.gental-logo__mark{height:var(--logo-height);width:auto;display:block}.gental-logo__mark--dark{display:none}.gental-logo--lockup .gental-logo__mark{height:min(var(--logo-height),3.5rem)}.gental-logo__text{gap:calc(var(--logo-height)*.12);flex-direction:column;display:flex}.gental-logo__name{font-family:var(--font-noto-sans-arabic),var(--font-family);font-size:calc(var(--logo-height)*.62);font-weight:var(--font-weight-semibold);color:var(--brand-evergreen)}.gental-logo__slogan{font-family:var(--font-noto-sans-arabic),var(--font-family);font-size:calc(var(--logo-height)*.3);font-weight:var(--font-weight-medium);color:var(--brand-evergreen)}.gental-logo--reversed .gental-logo__name,.gental-logo--reversed .gental-logo__slogan{color:var(--brand-near-white)}:root.dark .gental-logo--auto .gental-logo__mark--light{display:none}:root.dark .gental-logo--auto .gental-logo__mark--dark{display:block}:root.dark .gental-logo--auto .gental-logo__name,:root.dark .gental-logo--auto .gental-logo__slogan{color:var(--brand-near-white)}.basic-header{background-color:var(--surface-a);padding-block:var(--spacing-3xl)}@media (max-width:767.98px){.basic-header{padding-block:var(--spacing-xl)}}.basic-header__row{justify-content:space-between;align-items:center;display:flex}.basic-header__logo{align-items:center;transition:opacity .2s;display:flex}.basic-header__logo:hover{opacity:.8}.basic-header__logo-image{--logo-height:3.5rem;max-height:70px}@media (max-width:767.98px){.basic-header__logo-image{--logo-height:2.75rem;max-height:55px}}.basic-header__actions{align-items:center;gap:1.5rem;display:flex}@media (max-width:1199.98px){.basic-header__actions{gap:1rem}.basic-header__actions .profile-trigger .profile-info{display:none}}.basic-header__actions__divider{background-color:var(--neutral-300);flex-shrink:0;width:1px;height:34px}.basic-header__actions .action-btn[class]{background:var(--icon-bg);color:var(--icon-color);border-radius:50%;width:3.5rem;height:3.5rem;font-size:1.25rem}.basic-header__actions .action-btn[class] .p-button-label{display:none}.basic-header__actions .action-btn[class] .language-switcher__icon{font-size:inherit}.basic-header__actions .action-btn[class]:hover{opacity:1}.language-switcher{color:var(--neutral-900);direction:ltr}@media (max-width:767.98px){.language-switcher{font-size:var(--font-size-sm)}}.language-switcher .p-button-label[class]{font-weight:var(--font-weight-medium)}.language-switcher__icon{font-size:1.5rem}@media (max-width:767.98px){.language-switcher__icon{font-size:1.2rem}}.pagination-skeleton{justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}@media (max-width:767.98px){.pagination-skeleton{flex-direction:column}}.pagination-skeleton__dropdown{margin-inline-end:auto}@media (max-width:767.98px){.pagination-skeleton__dropdown{width:100%!important;height:1.875rem!important}}.pagination-skeleton__items{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.pagination-skeleton__item[class]{border-radius:50%}@media (max-width:767.98px){.pagination-skeleton__item[class]{width:1.875rem!important;height:1.875rem!important}}.inner-page__body .pagination-skeleton{padding-inline:var(--inner-page-padding)}.app-breadcrumbs{color:var(--gray-text);flex-wrap:wrap;align-items:center;margin:0;padding:0;font-weight:500;list-style:none;display:flex}@media (max-width:767.98px){.app-breadcrumbs{font-size:var(--font-size-sm)}}.app-breadcrumbs__item:not(:last-of-type):after{content:"";vertical-align:middle;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 6l6 6l-6 6'/%3E%3C/svg%3E");background-color:var(--icon-color);width:18px;height:18px;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);margin-inline:.4375rem;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html[dir=rtl] .app-breadcrumbs__item:not(:last-of-type):after{transform:rotate(180deg)}.app-breadcrumbs__link:hover{color:var(--primary-color)}.status-timeline{gap:var(--spacing-sm);flex-direction:column;display:flex}.status-timeline .item{gap:var(--spacing-base);display:flex}@media (max-width:767.98px){.status-timeline .item{gap:var(--spacing-sm)}}.status-timeline .item__info{flex-direction:column;flex-shrink:0;align-items:center;gap:3px;display:flex}.status-timeline .item__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-block:5px;font-size:20px;display:flex}@media (max-width:767.98px){.status-timeline .item__icon{width:30px;height:30px;font-size:16px}}.status-timeline .item__icon span{border-radius:50%;width:16px;height:16px}.status-timeline .item__line{border-inline-start:2px dashed var(--neutral-300);flex-grow:1;height:100%}.status-timeline .item__title{color:var(--color-black);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}@media (max-width:767.98px){.status-timeline .item__title{font-size:var(--font-size-sm)}}.status-timeline .item__desc{color:var(--neutral-500);margin-top:.1875rem}@media (max-width:767.98px){.status-timeline .item__desc{font-size:var(--font-size-sm)}}.status-timeline .item__content-notes{padding:var(--spacing-base);background:var(--light-grey-bg);font-size:.875rem;font-weight:var(--font-weight-medium);border-radius:12px;flex-grow:1}.status-timeline .item__content-notes:not(:first-of-type){margin-top:.25rem}@media (max-width:767.98px){.status-timeline .item__content-notes{padding:var(--spacing-sm) var(--spacing-base)}}.status-timeline .item:not(:last-of-type) .item__content{min-height:90px;padding-bottom:1rem}@media (max-width:767.98px){.status-timeline .item:not(:last-of-type) .item__content{min-height:70px}}.status-timeline .item--success .item__icon{color:var(--color-success);background:rgba(var(--color-success-rgb), .1)}.status-timeline .item--error .item__icon{color:var(--color-danger);background:rgba(var(--color-danger-rgb), .1)}.status-timeline .item--warning-2 .item__icon{color:var(--color-warning);background:rgba(var(--color-warning-rgb), .1)}.status-timeline .item--info .item__icon{color:var(--color-info);background:rgba(var(--color-info-rgb), .1)}.status-timeline .item--warning .item__icon{height:auto}.status-timeline .item--warning .item__icon span{outline:2px dashed var(--color-warning)}.status-timeline .item--pending .item__title{color:var(--neutral-400)}.status-timeline .item--pending .item__icon{height:auto}.status-timeline .item--pending .item__icon span{background-color:var(--neutral-200)}.filter-section{border:1px solid var(--neutral-400,#b3b3b3);background-color:var(--neutral-100,white);border-radius:6px;margin-bottom:24px}.filter-section__header{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:16px 24px;transition:all .3s;display:flex}.filter-section__header:hover{background-color:#00000005}.filter-section__header__content{align-items:center;gap:12px;display:flex}.filter-section__header__icon{color:var(--neutral-900,#1a1a1a);font-size:20px}.filter-section__header__title{font-family:var(--font-family);font-size:16px;font-weight:var(--font-weight-semibold);color:var(--neutral-900,#1a1a1a);margin:0}.filter-section__header__toggle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:transform .3s;display:flex}.filter-section__header__toggle:hover{transform:scale(1.1)}.filter-section__body{border-top:1px solid var(--neutral-300,#ccc);padding:24px}.filter-section__body .field-checkbox{align-items:center;gap:12px;display:flex}.filter-section__body .field-checkbox .form__label{margin:0}.page-header{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}@media (max-width:767.98px){.page-header{flex-wrap:wrap;align-items:flex-start}}.page-header__content{flex-grow:1}.page-header__title{color:var(--black-text);margin:0 0 .25rem;font-size:1.5rem;font-weight:500}.page-header__actions{align-items:center;gap:.5rem;display:flex}.page-header__actions__btn[class]{padding:.7813rem 1.5rem}.page-header__actions__btn[class] .icon{font-size:.875rem}.page-header__actions__btn--text[class]{color:var(--primary-color);box-shadow:none;background:0 0;border:none}.page-header__actions__btn--text[class]:hover{color:var(--primary-color);opacity:.8;background:0 0}.filter-sidebar{background:var(--surface-a);max-width:100%;min-height:100dvh;color:var(--color-black);--sidebar-spacing:1.5rem;flex-direction:column;display:flex}@media (max-width:991.98px){.filter-sidebar{--sidebar-spacing:1rem}}.filter-sidebar .filter-header{padding-block:var(--sidebar-spacing);margin-inline:var(--sidebar-spacing);border-bottom:1px solid rgba(var(--color-black-rgb), .1);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.filter-sidebar .filter-header .title{font-size:1.25rem;font-weight:var(--font-weight-semibold)}@media (max-width:991.98px){.filter-sidebar .filter-header .title{font-size:1rem}}.filter-sidebar .filter-header .close-btn{color:var(--color-black);font-size:.875rem}.filter-sidebar .filter-header .close-btn:hover{opacity:.7}.filter-sidebar .filter-body{padding:var(--sidebar-spacing);flex-grow:1;overflow-y:auto}.filter-sidebar .filter-body .sidebar-filter-grid{--gutter-y:var(--sidebar-spacing)}.filter-sidebar .filter-footer{padding:var(--sidebar-spacing);gap:1rem;display:flex}.filter-sidebar .filter-footer__btn{width:50%}.portal-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (max-width:767.98px){.portal-header .header-breadcrumbs{display:none}}.portal-header .header-actions{flex-grow:1;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.portal-header .header-actions .header-btn{padding:.5rem 1rem}.gallery-uploader{flex-direction:column;gap:.75rem;width:100%;display:flex}.gallery-uploader__strip{flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding-block-end:.25rem;display:flex}.gallery-uploader__thumb{flex:none}.gallery-uploader__thumb .upload-preview{margin-top:0}.gallery-uploader__thumb--pending{background:var(--neutral-200);aspect-ratio:121/168;border-radius:8px;width:121px;max-width:100%;padding:.25rem;position:relative;overflow:hidden}.gallery-uploader__thumb-preview{object-fit:contain;border-radius:6px;width:100%;height:100%;display:block}.gallery-uploader__thumb-video{color:#fff;background:#000000b3;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gallery-uploader__thumb-video .icon{font-size:1.5rem}.gallery-uploader__thumb-overlay{z-index:2;background:#ffffffb3;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gallery-uploader__thumb-overlay .pi-spinner{color:var(--primary-color);font-size:1.5rem}.infinite-scroll-sentinel{width:100%;height:1px}.time-input-field .p-calendar{width:100%}.time-input-field--invalid .p-inputtext{border-color:var(--color-danger,var(--red-500))}.date-range-filter__trigger{background-color:var(--input-bg,var(--surface-0));border:1px solid var(--surface-border);border-radius:var(--border-radius);cursor:pointer;text-align:start;align-items:center;gap:.5rem;width:100%;min-height:40px;padding-inline:.75rem;font-family:inherit;font-size:.875rem;transition:border-color .2s;display:flex}.date-range-filter__trigger:hover{border-color:var(--primary-color)}.date-range-filter__icon{color:var(--dropdown-icon-color);flex-shrink:0;font-size:1rem}.date-range-filter__text{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.date-range-filter__text--placeholder{color:var(--input-placeholder-color,var(--surface-400))}.date-range-filter__clear{color:var(--dropdown-icon-color);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;font-size:.75rem;line-height:1;display:flex}.date-range-filter__clear:hover{color:var(--text-color)}.date-range-filter__panel .p-overlaypanel-content{padding:0}.date-range-filter__panel .p-datepicker{border:none}.public-header--sticky{z-index:100;position:sticky;top:0}.public-header__container{background:var(--surface-a);padding-block:1rem;position:relative;box-shadow:0 -1px 12px #8b8b8b40}@media (max-width:991.98px){.public-header__container{padding-block:.5rem}}.public-header__row,.public-header__actions{align-items:center;gap:1rem;display:flex}@media (max-width:991.98px){.public-header__row,.public-header__actions{gap:.5rem}.public-header__actions .actions__link{display:none}}@media (max-width:1199.98px){.public-header__actions .profile-trigger .profile-info{display:none}}.public-header__row{justify-content:space-between}.public-header .logo-img{margin-inline-end:auto}.public-header .logo-img img{max-width:100%;max-height:67px}.public-header .action-btn{cursor:pointer;background:var(--surface-a);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .3s;display:flex}.public-header .action-btn:hover{background:var(--surface-b)}.public-header .action-btn .icon{color:rgba(var(--color-black-rgb), .7);font-size:1.5625rem}.public-header .toggle-btn{display:none}@media (max-width:991.98px){.public-header .toggle-btn{display:flex}}.public-header .nav-menu{flex-grow:1;justify-content:flex-end;align-items:center;gap:2rem;margin:0;padding:0;padding-inline-end:1.5rem;list-style:none;display:flex}@media (max-width:991.98px){.public-header .nav-menu{justify-content:center;gap:1rem;padding-inline-end:0}}.public-header .nav-menu__item__link{color:var(--neutral-900);font-size:1rem;font-weight:var(--font-weight-medium);cursor:pointer;align-items:center;gap:.25rem;text-decoration:none;transition:color .3s;display:inline-flex}.public-header .nav-menu__item__link:hover,.public-header .nav-menu__item__link.active{color:var(--primary-color)}.public-header .nav-menu__item__link.active{font-weight:var(--font-weight-bold)}.public-header .nav-menu__item__link .icon{font-size:1rem;transition:transform .3s}@media (min-width:992px){html[dir=rtl] .public-header .language-switcher{margin-inline-end:1.5rem}html[dir=ltr] .public-header .language-switcher{margin-inline-start:1.5rem}}.public-header .actions{display:none}@media (max-width:991.98px){.public-header .nav-menu,.public-header .actions{display:none}}.public-header.sidebar .public-header__menu{flex-direction:column}.public-header.sidebar .nav-menu,.public-header.sidebar .actions{flex-direction:column;width:100%;display:flex}.public-header.sidebar .nav-menu__link,.public-header.sidebar .nav-menu__btn,.public-header.sidebar .actions__link,.public-header.sidebar .actions__btn{justify-content:center;width:100%}.public-header.sidebar .nav-menu{gap:.5rem}.public-header.sidebar .nav-menu__item{width:100%}.public-header.sidebar .nav-menu__item__link{justify-content:space-between;padding-block:.5rem;display:flex}.public-header.sidebar .sidebar-logo-img{max-height:50px}.public-header.sidebar .actions{gap:1rem;margin-top:.5rem;display:flex}.public-footer__wrapper{border-block-start:1px solid var(--neutral-300);padding-block:3.4375rem}@media (max-width:767.98px){.public-footer__wrapper{padding-block:2rem}}.public-footer__logo{max-height:77px}.public-footer__desc{color:var(--neutral-600);font-weight:var(--font-weight-medium);max-width:456px;margin-top:1rem}@media (max-width:767.98px){.public-footer__desc{font-size:.875rem}}.public-footer__social{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1.625rem;display:flex}@media (max-width:767.98px){.public-footer__social{margin-top:1.25rem}}.public-footer__social-link{font-size:1.3rem;transition:color .2s}.public-footer__social-link:hover{color:var(--primary-500)}.public-footer__title{margin-bottom:1.5rem;font-size:1.125rem}@media (max-width:767.98px){.public-footer__title{margin-bottom:1.25rem;font-size:1rem}}.public-footer__links{margin:0;padding:0;list-style:none}.public-footer__links li:not(:last-child){margin-bottom:1rem}.public-footer__links--with-icon .public-footer__link:before{display:none}.public-footer__link{color:var(--neutral-900);font-weight:var(--font-weight-medium);align-items:center;gap:.5rem;transition:color .2s;display:inline-flex}@media (max-width:767.98px){.public-footer__link{font-size:.875rem}}.public-footer__link:before{content:"";background:var(--primary-color);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:block}.public-footer__link .icon{flex-shrink:0;font-size:1.125rem}.public-footer__link:hover{color:var(--primary-500)}.public-footer__bottom{text-align:center;justify-content:center;align-items:center;display:flex}.public-footer__copyright{color:var(--neutral-400);text-align:center;flex-direction:column;align-items:center;gap:2rem;padding-top:2rem;font-size:.875rem;display:flex}.public-footer__copyright:before{content:"";background:var(--neutral-200);width:430px;max-width:100%;height:.0375rem;display:block}.dashboard-layout{background:var(--main-bg);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.dashboard-layout__row{flex-grow:1;display:flex;overflow:hidden}.dashboard-layout .main{background:var(--main-bg);flex-direction:column;flex-grow:1;max-width:calc(100% - 260px);height:100%;display:flex;overflow-y:auto}.dashboard-layout .main.slim{max-width:calc(100% - 80px)}@media (max-width:1199.98px){.dashboard-layout .main[class]{max-width:100%}}.dashboard-layout .main .app-content{flex-grow:1;padding:2rem}@media (max-width:1199.98px){.dashboard-layout .main .app-content{padding:1rem}}.dashboard-layout .main .app-content .content-wrapper{max-width:1440px;min-height:100%;margin:0 auto}.dashboard-layout .main .app-content .content-wrapper,.dashboard-layout .main .app-content .content-wrapper>div{flex-direction:column;display:flex}.dashboard-layout .main .app-content .content-wrapper>div{flex-grow:1}.dashboard-layout .main .footer{border-top:1px solid rgba(var(--color-black-rgb), .2);color:rgba(var(--color-black-rgb), .4);justify-content:space-between;align-items:center;gap:.5rem;margin-inline:2rem;padding-block:1.5rem;display:flex}.dashboard-layout .header{background:var(--surface-a);border-bottom:1px solid var(--menu-border-color);align-items:center;gap:1rem;min-height:80px;padding:.875rem 1.5rem;display:flex}@media (max-width:1199.98px){.dashboard-layout .header{min-height:70px;padding:1rem}}.dashboard-layout .header__logo-wrapper{justify-content:space-between;align-items:center;gap:1rem;width:auto;min-width:calc(260px - 2.5rem);display:flex}@media (max-width:1199.98px){.dashboard-layout .header__logo-wrapper{min-width:unset;flex-direction:row-reverse}}.dashboard-layout .header__logo{flex-shrink:0;align-items:center;transition:opacity .2s;display:flex}@media (max-width:1199.98px){.dashboard-layout .header__logo{display:none}}.dashboard-layout .header__logo:hover{opacity:.8}.dashboard-layout .header__logo__img{--logo-height:2.75rem}.dashboard-layout .header__menu-toggle{border-radius:0;flex-shrink:0;display:none}@media (max-width:1199.98px){.dashboard-layout .header__menu-toggle{display:flex}}.dashboard-layout .header__menu-toggle--slim{display:flex}@media (max-width:1199.98px){.dashboard-layout .header__menu-toggle--slim{display:none}}.dashboard-layout .header__menu-toggle__icon{color:var(--icon-color);font-size:1.25rem}.dashboard-layout .header__actions{align-items:center;gap:1rem;display:flex}@media (max-width:767.98px){.dashboard-layout .header__actions{gap:.5rem}}.dashboard-layout .header__actions__btn{cursor:pointer;background:var(--icon-bg);width:48px;height:48px;transition:background-color opacity ease;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;display:flex;position:relative}@media (max-width:767.98px){.dashboard-layout .header__actions__btn{width:40px;height:40px}}.dashboard-layout .header__actions__btn:hover{opacity:.85}.dashboard-layout .header__actions__btn__icon{color:var(--icon-color);font-size:20px}.dashboard-layout .header__actions__btn .notifications__dot{top:8px;position:absolute;inset-inline-end:8px}.dashboard-layout .header__actions__btn .header__actions__btn__badge{top:6px;color:#fff;pointer-events:none;background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding-inline:4px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:absolute;inset-inline-end:6px}.dashboard-layout .footer{margin-top:auto}.dashboard-layout .notifications__dot{background:var(--primary-color);border-radius:50%;width:8px;height:8px;display:inline-block}.dashboard-layout--slim .header__logo-wrapper{min-width:unset}.dashboard-layout--full-width .main .app-content{padding:0}.dashboard-layout--full-width .main .app-content .content-wrapper{max-width:100%}.header__profile-btn{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.header__profile-btn:focus{outline:none}.header__profile-btn{background:var(--avatar-bg);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .2s;display:flex}@media (max-width:767.98px){.header__profile-btn{width:40px;height:40px}}.header__profile-btn:hover{opacity:.9}.header__profile-btn__initial{color:var(--color-white);font-size:1.25rem;font-weight:var(--font-weight-semibold);font-family:var(--font-family);text-transform:uppercase}@media (max-width:767.98px){.header__profile-btn__initial{font-size:1rem}}.header__profile-btn .profile__img{object-fit:cover;border-radius:50%;width:100%;height:100%}.app-sidebar{background:var(--surface-a);border-inline-end:1px solid var(--menu-border-color);z-index:4;flex-direction:column;width:260px;min-width:260px;height:100%;display:flex;position:sticky;top:0}@media (max-width:1199.98px){.app-sidebar{display:none}}.app-sidebar__logo{align-items:center;transition:opacity .2s;display:flex}.app-sidebar__logo:hover{opacity:.8}.app-sidebar__logo__img{--logo-height:2.75rem}.app-sidebar__toggle{cursor:pointer;background:var(--icon-bg);width:25px;height:25px;color:var(--icon-color);inset-inline-end:-12px;z-index:5;border-radius:50%;justify-content:center;align-items:center;transition:background .3s;display:flex;position:absolute;top:.75rem;box-shadow:0 2px 12px #00000040}.app-sidebar__toggle:hover{background:var(--icon-bg)}.app-sidebar__toggle__icon{font-size:.75rem}html[dir=rtl] .app-sidebar__toggle__icon{transform:rotate(180deg)}.app-sidebar__menu{flex:1;padding:0;padding-block:1.5rem;overflow-y:auto}.app-sidebar__menu__group{flex-direction:column;gap:.5rem;display:flex}.app-sidebar__menu__group:not(:last-of-type){margin-bottom:1rem;padding-bottom:1rem}.app-sidebar__menu__group__title{color:var(--category-color);font-weight:var(--font-weight-medium);text-transform:uppercase;padding-inline:2rem 1rem;font-size:.875rem}.app-sidebar__menu__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.app-sidebar__menu__link{color:var(--menu-link-color);font-weight:var(--font-weight-medium);text-transform:capitalize;align-items:center;gap:.5rem;padding:.5rem 1rem;padding-inline-start:2.4rem;font-size:1rem;text-decoration:none;transition:color .3s,background .3s;display:flex;position:relative}.app-sidebar__menu__link__icon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.app-sidebar__menu__link__icon .icon{color:rgba(var(--color-black-rgb), .8);max-width:100%;max-height:100%;font-size:1.4rem}.app-sidebar__menu__link__text{flex:1}.app-sidebar__menu__link:hover,.app-sidebar__menu__link.active{background:var(--menu-link-bg);color:var(--menu-link-active-color)}.app-sidebar__menu__link:hover .icon,.app-sidebar__menu__link.active .icon{color:var(--menu-link-active-color)}.app-sidebar__menu__link.disabled,.app-sidebar__menu__link--disabled{pointer-events:none;color:var(--neutral-400);opacity:.6;cursor:not-allowed}.app-sidebar__menu__link--icon-only{justify-content:center;padding:.75rem}.app-sidebar__menu--icon-only .app-sidebar__menu__category{gap:.25rem}.app-sidebar__menu--icon-only .app-sidebar__menu__list{align-items:center}.app-sidebar__menu--icon-only .app-sidebar__menu__link{border-radius:8px;justify-content:center;margin-inline:.5rem;padding:.75rem}.app-sidebar__menu--icon-only .app-sidebar__menu__link__icon{width:1.5rem;height:1.5rem}.app-sidebar__dropdown{background:var(--surface-a);opacity:0;visibility:hidden;z-index:1000;border-radius:4px;max-height:80vh;margin:0;padding:.5rem 0;list-style:none;transition:opacity .3s;position:fixed;inset-inline-start:260px;overflow-y:auto;box-shadow:0 -1px 12px #8b8b8b40}@media (max-width:1199.98px){.app-sidebar__dropdown{box-shadow:none;display:none;position:static}.app-sidebar__dropdown .app-sidebar__menu__link[class]{padding-inline-start:2.5rem}}.app-sidebar__dropdown.active{opacity:1;visibility:visible}@media (max-width:1199.98px){.app-sidebar__dropdown.active{display:block}}.app-sidebar__dropdown .app-sidebar__menu__link{background:0 0;padding:.5rem 1.5rem}.app-sidebar--slim{width:80px;min-width:80px}.app-sidebar--slim .app-sidebar__header{justify-content:center;padding:.5rem;position:relative}.app-sidebar--slim .app-sidebar__menu__group:not(:last-of-type){border-bottom:1px solid var(--surface-border)}.app-sidebar--slim .app-sidebar__menu__group__title{display:none}.app-sidebar--slim .app-sidebar__menu__link{justify-content:center;gap:0;padding-inline:.5rem}.app-sidebar--slim .app-sidebar__menu__link__text,.app-sidebar--slim .app-sidebar__menu__link__arrow-icon{display:none}.app-sidebar--slim .app-sidebar__dropdown{inset-inline-start:80px}.header-sidebar .p-sidebar-content{padding:0}.header-sidebar .p-sidebar-header{border-bottom:1px solid var(--surface-border);padding-block:.5rem}.notifications-menu .list{width:440px;max-width:100%;margin:0;padding:0;list-style:none}.profile-menu{width:360px;max-width:100%;box-shadow:var(--shadow-xl)}.profile-menu[class]{background:var(--surface-a)}.profile-menu:before,.profile-menu:after{display:none}.profile-menu .p-overlaypanel-content{padding:0}.profile-menu .profile-trigger{border-bottom:1px solid var(--border-color);align-items:center;gap:.75rem;padding:1rem;display:flex}.profile-menu .profile-trigger .profile-avatar{width:40px;height:40px}.profile-menu .profile-trigger .profile-email{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@-moz-document url-prefix(){.profile-menu .profile-trigger .profile-email{display:block}}.profile-menu .profile-trigger .profile-email{word-break:break-word}.profile-menu .footer{padding:.5rem 1rem 1rem}.profile-menu .footer__btn{width:100%;padding-block:8px}.profile-menu .body .actions-list{margin:0;padding:0;list-style:none}.profile-menu .body .actions-list__item{color:var(--color-black);cursor:pointer;font-size:.875rem;font-weight:var(--font-weight-medium);align-items:center;gap:.5rem;padding:1rem;transition:all .3s;display:flex}.profile-menu .body .actions-list__item:hover{background:var(--main-bg)}.profile-menu .body .actions-list__item .icon{font-size:1rem}.profile-menu .body .actions-list__item .flag{border-radius:2px;max-width:30px;max-height:16px;margin-inline-start:auto}.profile-trigger{align-items:center;gap:.75rem;display:flex}.profile-trigger .profile-avatar{width:48px;height:48px}.profile-trigger .profile-info .profile-name{margin:0;font-size:1rem;font-weight:700}.profile-trigger .profile-info .profile-email{color:var(--neutral-600);margin:0;font-size:.875rem}.profile-trigger.p-ripple{cursor:pointer}.profile-trigger.p-ripple .profile-name,.profile-trigger.p-ripple .profile-email{text-overflow:ellipsis;white-space:nowrap;max-width:150px;display:block;overflow:hidden}.event-form-page{--sidebar-width:248px;flex-grow:1;width:100%;display:flex}@media (max-width:1400px){.event-form-page{flex-direction:column}}.event-form-sidebar{width:var(--sidebar-width);flex-shrink:0;min-height:100%;padding:1.5rem .75rem}@media (max-width:1400px){.event-form-sidebar{background:var(--surface-a);border-bottom:1px solid var(--border-color);width:100%;padding:1rem}}.event-form-sidebar--grey-bg{background:var(--light-grey-bg)}@media (max-width:1400px){.event-form-sidebar--grey-bg{background:var(--surface-a)}}.event-form-content{background:var(--surface-a);min-height:100%;width:calc(100% - var(--sidebar-width));flex:1;padding:2rem}@media (max-width:767.98px){.event-form-content{padding:1rem}}@media (max-width:1400px){.event-form-content{width:100%}}.back-link{align-items:center;gap:var(--spacing-sm);font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);transition:all .3s;display:flex}@media (max-width:767.98px){.back-link{font-size:var(--font-size-base)}}.back-link .icon{flex-shrink:0;font-size:1.875rem}@media (max-width:767.98px){.back-link .icon{font-size:1.25rem}}html[dir=ltr] .back-link .icon{transform:rotate(180deg)}.back-link:hover{color:var(--primary-color)}.history-fixed-btn[class]{z-index:4;top:45%;background:var(--surface-a);border:none;border-start-start-radius:4px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:4px;justify-content:center;width:3.625rem;height:3.625rem;padding:0;position:fixed;inset-inline-end:0;transform:translateY(-50%);box-shadow:0 0 18px #7f7f7f40}.history-fixed-btn[class]:hover{background:var(--primary-50)}.history-fixed-btn[class] .icon{font-size:1.625rem}@media (max-width:991.98px){.history-fixed-btn[class]{width:3rem;height:3rem}}.inner-page{--inner-page-padding:var(--spacing-lg)}@media (max-width:991.98px){.inner-page{--inner-page-padding:var(--spacing-base)}}.inner-page__heading{margin-bottom:var(--spacing-xl);justify-content:space-between;align-items:center;display:flex}@media (max-width:767.98px){.inner-page__heading{align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);flex-direction:column}}.inner-page__heading--has-back-link{flex-direction:row;align-items:flex-start}.inner-page__heading__content{flex-grow:1}.inner-page__heading__actions{gap:var(--spacing-base);flex-shrink:0;display:flex}@media (max-width:767.98px){.inner-page__heading__actions{gap:var(--spacing-sm);flex-wrap:wrap}}@media (max-width:991.98px){.inner-page__heading__actions button{font-size:var(--font-size-sm);padding:.75rem 1rem}}.inner-page__heading__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium)}@media (max-width:767.98px){.inner-page__heading__title{font-size:var(--font-size-lg)}}.inner-page__heading__title .status-badge{margin-inline-start:var(--spacing-lg)}@media (max-width:767.98px){.inner-page__heading__title .status-badge{margin-inline-start:var(--spacing-sm)}}.inner-page__heading__subtitle{font-weight:var(--font-weight-medium);color:var(--neutral-600);margin-block-start:1px}.inner-page__heading .app-breadcrumbs{margin-top:.125rem}.inner-page__body{border:1px solid var(--neutral-200);padding-block:var(--inner-page-padding);border-radius:24px;overflow-x:hidden}.inner-page__footer{padding-inline:var(--inner-page-padding);justify-content:space-between;align-items:center;gap:var(--spacing-base);border-top:1px solid var(--neutral-200);padding-block-start:var(--inner-page-padding);display:flex}@media (max-width:767.98px){.inner-page__footer{text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column}}.inner-page__footer__count{font-weight:var(--font-weight-bold);color:var(--neutral-500)}.inner-page__footer .app-paginator[class]{margin:0}.inner-page__filters{margin-bottom:var(--inner-page-padding);padding-inline:var(--inner-page-padding);gap:1rem 2rem;display:flex}@media (max-width:575.98px){.inner-page__filters{flex-direction:column}}.inner-page__filters__grid[class]{--gutter-y:var(--spacing-base);flex-grow:1;align-items:center}.inner-page__content{padding:0 var(--inner-page-padding) var(--inner-page-padding)}.filters-actions{justify-content:flex-end;align-items:center;gap:.75rem;padding:.25rem;display:flex;position:relative}.filters-actions__btn[class]{color:var(--color-black);font-size:.875rem;font-weight:var(--font-weight-regular);flex-shrink:0;gap:.5rem;padding:.5rem 0}.filters-actions__btn[class] .icon{padding:.0625rem;font-size:1.1875rem}.filters-actions__btn--active{overflow:unset}.filters-actions__btn--active:after{content:"";inset-inline-end:-4px;background:var(--primary-color);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px}.filters-actions__divider{background-color:var(--card-border-color);flex-shrink:0;width:1px;height:1.25rem}.filters-actions .p-ink{display:none}.table-actions-list{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.actions-menu-btn{width:26px;height:26px;color:var(--table-action-color);justify-content:center;font-size:20px}.actions-menu-btn:hover{color:var(--color-black)}@media (max-width:767.98px){.actions-menu-btn{width:22px;height:22px;font-size:18px}}.app-table a.avatar-item{color:rgba(var(--color-black-rgb), .7)}.app-table a.avatar-item:hover{color:var(--primary-color)}.app-table a.avatar-item:hover .avatar-item__title{color:inherit}.app-table .p-datatable-table .sticky-col{z-index:1;inset-inline-end:0;top:unset;padding-inline:.5rem;position:sticky}.app-table .p-datatable-table .sticky-col--start[class]{border-inline-end:1px solid var(--neutral-200);padding-inline:12px;inset-inline:0 auto}.app-table .p-datatable-table .sticky-col--status[class]{min-width:var(--table-status-col-width);padding-inline:1rem;inset-inline-end:var(--table-action-menu-width)}@media (max-width:991.98px){.app-table .p-datatable-table .sticky-col--status[class]{position:static}}.app-table .p-datatable-table .sticky-col--approval-status[class]{padding-inline:1rem;inset-inline-end:calc(var(--table-action-menu-width) + var(--table-status-col-width))}@media (max-width:991.98px){.app-table .p-datatable-table .sticky-col--approval-status[class]{position:static}}.app-table .p-datatable-table .sticky-col--center{text-align:center}.app-table .p-datatable-table .sticky-col--center .p-column-header-content{justify-content:center}.app-table__actions-menu[class]{font-size:.875rem;font-weight:var(--font-weight-medium);width:auto;min-width:110px;box-shadow:var(--shadow-xl)}.app-table__actions-menu[class] .p-menuitem-link[class]{color:var(--color-black);gap:.5rem;padding:.5rem 1rem}.app-table__actions-menu[class] .p-menuitem-link[class] .icon{color:rgba(var(--color-black-rgb), .8);font-size:1.375rem}.app-table__actions-menu[class] .p-menuitem.active .p-menuitem-link{background-color:var(--highlight-bg);color:var(--menu-link-active-color)}.app-table__actions-menu[class] .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link{background:var(--menu-link-bg);color:var(--menu-link-active-color)}.app-table__actions-menu[class] .p-menuitem-text{color:var(--color-black);line-height:inherit}.app-table__actions-menu[class] .divider-item .p-menuitem-content{background:0 0;padding:0}.app-table__actions-menu[class] .divider-item .p-menuitem-content .text-divider{color:var(--neutral-500);font-weight:var(--font-weight-regular);padding-block:.5rem}.app-table__actions-menu[class] .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-text{color:var(--primary-color)}.app-table__actions-menu[class] .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:var(--primary-50)}.app-table__actions-menu--lg[class]{width:313px;max-width:100%}.app-table__row{align-items:center;gap:.5rem;display:flex}.app-table .p-datatable-tbody>tr>td{font-size:var(--font-size-base);color:var(--table-body-color);white-space:nowrap;background:var(--surface-a);text-align:initial;border:none;padding:1rem 1.25rem}@media (max-width:991.98px){.app-table .p-datatable-tbody>tr>td{font-size:var(--font-size-sm);padding:1rem}}.app-table .p-datatable-tbody>tr>td.actions-column{text-align:center;min-width:var(--table-action-menu-width);border-inline-start:1px solid var(--neutral-200);padding-inline:12px}@media (max-width:767.98px){.app-table .p-datatable-tbody>tr>td.actions-column{min-width:var(--table-action-menu-width-sm);padding-inline:8px}}.app-table .p-datatable-thead>tr>th{background:var(--table-header-bg);color:var(--table-header-color);font-weight:var(--font-weight-medium);white-space:nowrap;border-width:0;padding:.75rem 1.25rem}@media (max-width:991.98px){.app-table .p-datatable-thead>tr>th{font-size:var(--font-size-sm);padding:1rem}}.app-table .p-datatable-thead>tr>th:first-child{border-start-start-radius:2px;border-end-start-radius:2px}.app-table .p-datatable-thead>tr>th:last-child{border-start-end-radius:2px;border-end-end-radius:2px}.app-table .archived-icon>span{align-items:center;display:flex}.app-table .archived-icon .icon{color:var(--color-black)}.app-table .p-column-header-content{align-items:center;gap:4px;display:flex}.app-table .p-sortable-column .p-sortable-column-icon{width:.75rem;height:.75rem;margin:0}.app-table .p-selection-column .p-column-header-content{gap:0}.lookup-table__actions{justify-content:center;align-items:center;gap:.25rem;display:flex}.lookup-table__actions .p-button{width:2rem;height:2rem;padding:0}@media (max-width:767.98px){.lookup-table__actions .p-button{width:1.75rem;height:1.75rem}}.status-badge{--color:var(--color-black);--background:rgba(var(--color-black-rgb), .1);font-weight:var(--font-weight-medium);white-space:nowrap;word-break:keep-word;color:var(--color);background:var(--background);border-radius:1rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .9375rem;font-size:.875rem;display:inline-flex}@media (max-width:767.98px){.status-badge{font-size:.75rem}}.status-badge:before{content:"";background:var(--color);border-radius:50%;width:6px;height:6px;display:inline-block}@media (min-width:992px){.status-badge--lg{border-radius:2rem;padding:.75rem 1.5rem}.status-badge--md{border-radius:2rem;padding:.75rem 1rem}}.status-badge--icon:before{display:none}.status-badge--icon .icon{flex-shrink:0;font-size:1.2em}.status-badge--with-icon:before{display:none}.status-badge--with-icon .status-badge__icon{flex-shrink:0;font-size:1rem}.status-badge--disabled{opacity:.5}.status-badge--primary{color:var(--primary-color);background-color:var(--primary-50)}html[class*=dark] .status-badge--primary{background:var(--primary-700);color:var(--black-text)}.status-badge--success{--color:var(--color-success);--background:rgba(var(--color-success-rgb), .1)}.status-badge--error{--color:var(--color-danger);--background:rgba(var(--color-danger-rgb), .1)}.status-badge--grey{--color:var(--neutral-600);--background:rgba(var(--neutral-200-rgb), .5)}.status-badge--warning{--color:var(--color-warning);--background:rgba(var(--color-warning-rgb), .1)}.status-badge--info{--color:var(--color-info);--background:rgba(var(--color-info-rgb), .1)}.status-badge--secondary{--color:var(--secondary-color);--background:rgba(var(--secondary-color-rgb), .05)}.status-badge--pending{--color:var(--neutral-600);--background:rgba(var(--neutral-200-rgb), .5)}.status-badge--warning-2{--color:var(--color-warning);--background:rgba(var(--color-warning-rgb), .1)}.status-badge--clickable{cursor:pointer;transition:opacity .2s}.status-badge--clickable:hover{opacity:.85}.status-badge__dropdown-icon{flex-shrink:0;font-size:.75rem}.status-badge__info-btn{color:inherit;flex-shrink:0;margin-inline-start:.3125rem;font-size:1.125rem}.status-badge--text{color:var(--color);font-size:inherit;font-weight:var(--font-weight-regular);background:0 0;border:none;padding:0}.app-table__tooltip .p-tooltip-text{background:var(--surface-a);color:var(--color-black)}.app-table__tooltip .p-tooltip-arrow{opacity:0}.app-table__tooltip .tooltip-item{font-size:.875rem}.app-table__tooltip .tooltip-item:not(:last-of-type){margin-bottom:1rem}.app-tooltip .p-tooltip-text{background:var(--tooltip-bg);color:var(--tooltip-text);text-align:center;padding:.5rem .75rem;font-size:.875rem;font-weight:500}.app-tooltip .p-tooltip-arrow{border-top-color:var(--color-black);bottom:1px!important}.app-tooltip--without-arrow .p-tooltip-arrow{opacity:0}.app-tooltip--white .p-tooltip-text{background:var(--surface-a);color:var(--color-black);border-radius:12px;font-size:1.125rem}@media (max-width:575.98px){.app-tooltip--white .p-tooltip-text{font-size:.875rem}}.app-paginator.p-paginator{background:0 0;border:none;gap:.25rem;margin-top:1.5rem;padding:0}@media (max-width:767.98px){.app-paginator.p-paginator{padding-inline:0}}.app-paginator.p-paginator .per-page-wrapper,.app-paginator.p-paginator .current-page-report{color:var(--pagination-color);font-weight:var(--font-weight-medium)}.app-paginator.p-paginator .per-page-wrapper{flex-grow:1;align-items:center;gap:1rem;display:flex}.app-paginator.p-paginator .per-page-wrapper .per-page-label{-webkit-user-select:none;user-select:none}@media (max-width:767.98px){.app-paginator.p-paginator .per-page-wrapper .per-page-label{display:none}}.app-paginator.p-paginator .current-page-report{text-align:center}@media (max-width:767.98px){.app-paginator.p-paginator .current-page-report{width:100%;margin:.25rem 0}}.app-paginator.p-paginator .p-paginator-pages{flex-wrap:wrap;justify-content:center;gap:.25rem;display:flex}.app-paginator.p-paginator .p-link{width:auto;min-width:25px;height:29px;font-weight:var(--font-weight-medium);color:var(--color-black);border-radius:4px;margin:0;padding:3px;font-size:.875rem}.app-paginator.p-paginator .p-link:hover{color:var(--primary-color)}.app-paginator.p-paginator .p-link.p-highlight{background:var(--primary-color);color:var(--color-white)}.app-paginator.p-paginator .p-link.p-disabled{opacity:.4;border-color:#0000}.app-paginator.p-paginator .p-dropdown{border-color:var(--surface-300);background:0 0;align-items:center;width:auto;height:auto;min-height:40px;margin-inline-start:0}@media (max-width:767.98px){.app-paginator.p-paginator .p-dropdown{width:100%}}.app-paginator.p-paginator .p-dropdown .p-dropdown-trigger{width:2rem}.app-paginator.p-paginator .p-dropdown .p-dropdown-trigger svg{width:14px}.app-paginator.p-paginator .p-dropdown .p-inputtext{min-height:auto;padding:6px 10px}html[dir=rtl] .app-paginator.p-paginator .p-paginator-first,html[dir=rtl] .app-paginator.p-paginator .p-paginator-prev,html[dir=rtl] .app-paginator.p-paginator .p-paginator-next,html[dir=rtl] .app-paginator.p-paginator .p-paginator-last{transform:rotate(180deg)}.empty-box{text-align:center;min-height:40vh;padding-block:var(--spacing-xl);flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-box__img{justify-content:center;display:flex}.empty-box__icon{color:var(--neutral-600);font-size:3.125rem}.empty-box__title{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--color-black);margin-block-start:1rem}.empty-box__desc{color:var(--neutral-600);font-size:var(--font-size-sm);margin-block-start:.25rem}.empty-box__btn{min-height:50px;margin-top:2rem}@media (min-width:768px){.empty-box__menu,.empty-box__btn{min-width:16.75rem!important}}.empty-box__img svg{max-width:100%;height:auto}.app-message{--icon-color:var(--color-warning);--text-color:var(--color-warning);--bg-color:rgba(var(--color-warning-rgb), .1);--border-color:rgba(var(--color-warning-rgb), .3);background:var(--bg-color);color:var(--text-color);border:1px solid #0000;border-radius:8px;padding:.75rem 1rem}.app-message,.app-message__row{gap:.5rem;display:flex}.app-message--has-list{flex-direction:column;gap:.625rem}.app-message__list{color:var(--icon-color);margin:0;padding:0;padding-inline-start:.3rem;font-size:.875rem;list-style:none}@media (max-width:767.98px){.app-message__list{font-size:.75rem}}.app-message__list__item{align-items:center;gap:.5rem;display:flex}.app-message__list__item--base-line{align-items:baseline}.app-message__list__item:not(:last-of-type){margin-bottom:.5rem}.app-message__list__item:before{content:"";background:var(--icon-color);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:block}.app-message__icon{color:var(--icon-color);flex-shrink:0;margin-top:4px;font-size:1.1rem}.app-message__content{color:var(--text-color);margin:0;font-size:1rem;line-height:1.5}.app-message__title{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--text-color)}.app-message__desc{color:var(--neutral-600);margin-top:.25rem}.app-message__desc--sm{font-size:.875rem}.app-message__close-btn{color:var(--table-action-color);flex-shrink:0;font-size:.75rem}@media (max-width:767.98px){.app-message__close-btn{align-self:flex-start;margin-top:.25rem}}.app-message__actions{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}.app-message__actions__btn[class]{color:var(--gray-text);background:var(--surface-a);border-color:var(--border-color);padding:.25rem .75rem;font-size:.875rem}.app-message__actions__btn[class]:hover{background:var(--primary-color);color:var(--color-white);border-color:var(--primary-color)}.app-message--sm .app-message__icon{margin-top:2px}.app-message--sm .app-message__content{font-size:.875rem}.app-message--lg .app-message__content{font-size:1rem}.app-message--lg .app-message__icon{font-size:1.5rem}.app-message--error{--icon-color:var(--color-danger);--text-color:var(--color-danger);--bg-color:rgba(var(--color-danger-rgb), .1);--border-color:rgba(var(--color-danger-rgb), .3)}.app-message--info{--icon-color:var(--color-info);--text-color:var(--neutral-600);--bg-color:rgba(var(--color-info-rgb), .1)}.app-message--transparent,.app-message--primary-text,.app-message--dark-text,.app-message--gray-text{--bg-color:transparent;padding:0}.app-message--transparent{--icon-color:var(--neutral-600);--text-color:var(--neutral-600)}.app-message--primary-text{--icon-color:var(--primary-color);--text-color:var(--primary-color)}.app-message--dark-text{--icon-color:var(--neutral-900);--text-color:var(--neutral-900)}.app-message--gray-text{--icon-color:var(--neutral-600);--text-color:var(--neutral-600)}.app-message--gray{--icon-color:var(--icon-color);--text-color:var(--neutral-700);--bg-color:var(--table-header-bg)}.app-message--success{--icon-color:var(--color-success);--text-color:var(--color-success);--bg-color:rgba(var(--color-success-rgb), .1);--border-color:var(--color-success)}.app-message--border{border-color:var(--border-color)}.form-modal .p-dialog-header{border-bottom:1px solid rgba(var(--color-black-rgb), .1);margin-inline:1.5rem;padding-block:1.2rem;padding-inline:0}.form-modal .p-dialog-header .p-dialog-title{color:var(--color-black);align-items:center;gap:12px;display:flex}.form-modal .p-dialog-header .p-dialog-title .icon{flex-shrink:0;font-size:2rem}.form-modal .p-dialog-header .item-title{color:var(--primary-color);margin-inline-start:.25rem}.form-modal .p-dialog-content{padding-top:1.5rem}.form-modal--without-header .p-dialog-header{border-bottom:0;padding-bottom:0}.form-modal--without-header .p-dialog-content{padding-top:.5rem}.form-modal--custom-header{min-height:90vh}.form-modal--custom-header .p-dialog-header{border-bottom:0;padding:0}.form-modal--custom-header .p-dialog-content{padding-top:0}.form-modal--custom-header .form__actions[class]{margin-top:0}.form-modal__header-container{width:100%}.form-modal__header-container .app-steps{padding-block:1.5rem;padding-inline:1.5rem}.form-modal__header-container .app-steps .step{margin-bottom:0}.form-modal__header{color:var(--color-black);border-bottom:1px solid rgba(var(--color-black-rgb), .1);align-items:center;gap:.75rem;padding-block:1rem;display:flex}.form-modal__header__stepper{padding-block:1rem}.form-modal__header__row{flex-grow:1;justify-content:space-between;align-items:center;gap:.75rem;display:flex}@media (max-width:575.98px){.form-modal__header__row{flex-wrap:wrap}}.form-modal__header__desc{color:var(--gray-text);font-size:.875rem;font-weight:var(--font-weight-regular);margin-top:.25rem}.form-modal__header__close-btn[class]{width:2rem;height:2rem;color:var(--color-black);gap:0;margin-inline-start:auto;padding:2px;font-size:1rem}.form-modal .review-card:not(:last-child){margin-bottom:1.5rem}.form-modal .form__actions,.form-steps-card .form__actions,.form-modal .form__actions button,.form-steps-card .form__actions button{margin:0}@media (max-width:991.98px){.form-modal .form__actions button,.form-steps-card .form__actions button{min-height:40px;padding:.75rem 1rem;font-size:.875rem}}.side-modal{border-radius:0;max-width:100%;min-height:100dvh;margin:0}.side-modal .p-dialog-header .p-dialog-title{font-size:1.25rem}@media (max-width:767.98px){.side-modal .p-dialog-header .p-dialog-title{font-size:1.125rem}}.side-modal .p-dialog-header,.side-modal .p-dialog-footer{border-radius:0}.side-modal .form__actions[class]{margin-top:0}.side-modal .app-container{padding:0}.confirmation-modal__row{align-items:center;gap:var(--spacing-base);padding-bottom:var(--spacing-base);display:flex}@media (max-width:767.98px){.confirmation-modal__row{text-align:center;flex-direction:column;gap:0}}.confirmation-modal__col{text-align:center;align-items:center;gap:var(--spacing-base);flex-direction:column;display:flex}.confirmation-modal__content{width:100%}.confirmation-modal__content .text-highligh{color:inherit}.confirmation-modal__icon{background-color:rgba(var(--neutral-200-rgb), .3);width:3.5rem;height:3.5rem;color:var(--neutral-900);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.confirmation-modal__icon--danger{color:var(--color-danger);background:rgba(var(--color-danger-rgb), .1)}.confirmation-modal__icon--warning{color:var(--color-warning);background:rgba(var(--color-warning-rgb), .1)}.confirmation-modal__icon--success{color:var(--color-success);background:rgba(var(--color-success-rgb), .1)}.confirmation-modal__icon--dark{color:var(--primary-700);font-size:2.75rem}.confirmation-modal__icon--light{color:var(--icon-color);background:var(--icon-bg)}.confirmation-modal__icon--transparent{color:var(--color-black);background-color:#0000;width:auto;height:auto;font-size:1.75rem}.confirmation-modal__title{font-size:1.25rem;font-weight:var(--font-weight-semibold);color:var(--color-black)}@media (max-width:767.98px){.confirmation-modal__title{font-size:1rem}}.confirmation-modal__desc{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);margin-top:var(--spacing-md);color:var(--gray-text)}@media (max-width:767.98px){.confirmation-modal__desc{font-size:.875rem}}.confirmation-modal__divider{margin-block:1.5rem}.confirmation-modal__info{color:var(--color-black);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;gap:.375rem;padding-bottom:.5rem;display:flex}@media (max-width:767.98px){.confirmation-modal__info{font-size:.875rem}}.confirmation-modal__info .icon{flex-shrink:0;font-size:1.25rem}.confirmation-modal__info span{word-break:break-word}.status-management-modal .request-card{border:1px solid var(--neutral-200);align-items:center;gap:var(--spacing-sm);color:var(--neutral-900);border-radius:6px;padding:1rem 1.5rem;display:flex}@media (max-width:767.98px){.status-management-modal .request-card{padding:1rem}}.status-management-modal .request-card__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.status-management-modal .request-card__subtitle{font-size:var(--font-size-sm);color:var(--neutral-600)}.status-management-modal .request-card__icon{font-size:var(--font-size-xl);flex-shrink:0;display:flex}.status-management-modal .request-card__content{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-grow:1;display:flex}@media (max-width:767.98px){.status-management-modal .request-card__content{flex-direction:column;align-items:flex-start}}.confirmation-content{align-items:flex-start;gap:var(--spacing-lg);padding:var(--spacing-base) 0;display:flex}@media (max-width:767.98px){.confirmation-content{text-align:center;align-items:center;gap:var(--spacing-base);flex-direction:column}}.confirmation-content__icon{color:var(--color-warning);flex-shrink:0;font-size:3rem}@media (max-width:767.98px){.confirmation-content__icon{font-size:2.5rem}}.confirmation-content__icon.pi-exclamation-triangle{color:var(--color-warning)}.confirmation-content__icon.pi-check-circle{color:var(--color-success)}.confirmation-content__text{flex-grow:1}.confirmation-content__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--neutral-900);margin-bottom:var(--spacing-sm)}@media (max-width:767.98px){.confirmation-content__title{font-size:var(--font-size-base)}}.confirmation-content__description{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--neutral-600);margin-bottom:var(--spacing-base)}@media (max-width:767.98px){.confirmation-content__description{font-size:var(--font-size-sm)}}.confirmation-content__item{margin-top:var(--spacing-base);padding:var(--spacing-sm) var(--spacing-base);background:var(--light-grey-bg);border-radius:6px}.confirmation-content__item strong{color:var(--primary-color);font-weight:var(--font-weight-bold)}.review-card{border:1px solid var(--neutral-300);border-radius:8px;padding:1.3rem 1.5rem}@media (max-width:767.98px){.review-card{padding:1rem}}.review-card__title{color:var(--neutral-900);flex-grow:1;font-size:1.125rem}@media (max-width:767.98px){.review-card__title{font-size:1rem}}.review-card__title--margin-bottom{margin-bottom:var(--spacing-xl)}@media (max-width:767.98px){.review-card__title--margin-bottom{margin-bottom:var(--spacing-lg);font-size:1.125rem}}.review-card__desc{font-weight:var(--font-weight-medium);color:var(--neutral-600);margin-top:.25rem}.review-card__desc--sm{font-size:var(--font-size-sm)}.review-card__grid[class]{--gutter-y:1rem;align-items:flex-start}.review-card__grid__item{font-weight:var(--font-weight-medium);gap:.5rem;font-size:.875rem;display:flex}.review-card__grid__item:hover .comment-btn,.review-card__grid__item.active .comment-btn{opacity:1}.review-card__grid__item .label{color:var(--neutral-900);font-weight:var(--font-weight-bold)}.review-card__grid__item .value{color:var(--neutral-600);word-break:break-word}.review-card__grid__item .comment-btn{color:var(--primary-color);vertical-align:middle;opacity:0;flex-shrink:0;margin-inline-start:.75rem;font-size:1.375rem;transition:opacity .3s;display:inline-flex}.review-card__grid__item .comment-btn.active,.review-card__grid__item .comment-btn--has-comment{opacity:1}.review-card__grid__item .comment-btn--has-comment{color:var(--green-500)}@media (max-width:991.98px){.review-card__grid__item .comment-btn{opacity:1;margin-inline-start:.5rem}}.review-card__content{width:100%}.review-card__header{align-items:center;gap:1rem;margin-bottom:1.375rem;display:flex}.review-card__header__edit-btn[class]{background:var(--primary-100);width:2rem;height:2rem;color:var(--primary-color);border:none;border-radius:50%;justify-content:center;margin-inline-start:auto;padding:.125rem;font-size:.875rem}.review-card__header__edit-btn[class]:hover{background:var(--primary-200)}@media (max-width:767.98px){.review-card__header--with-actions{flex-direction:column;align-items:flex-start}}.review-card__header__actions{align-items:center;gap:1rem 1.5rem;display:flex}@media (max-width:767.98px){.review-card__header__actions{flex-wrap:wrap}}.review-card__tags{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.review-card__tags__item{background:var(--light-grey-bg);border:1px solid var(--neutral-200);border-radius:4px;padding:.375rem .5rem}.comment-panel{border-radius:24px;margin-top:0;box-shadow:0 0 18px #bfbfbf40}.comment-panel:before,.comment-panel:after{display:none}.comment-panel .p-overlaypanel-content,.comment-panel .p-dialog-content{padding:var(--spacing-lg)}@media (max-width:575.98px){.comment-panel .p-overlaypanel-content,.comment-panel .p-dialog-content{padding:var(--spacing-base)}.comment-panel .form__actions{flex-wrap:wrap}}.field-comment-btn[class]{color:var(--primary-color);box-shadow:none;background:0 0;border-radius:0;min-width:auto;padding:0;font-size:1.25rem}.field-comment-btn[class]:hover{opacity:.8}[data-commentable]{position:relative}[data-commentable][data-has-comment=true]:after{content:"";top:0;background:var(--green-500);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:0}.attachment-commentable{display:block}.message-card{max-width:974px;padding:var(--spacing-4xl) var(--spacing-3xl);text-align:center;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;margin-inline:auto;display:flex;box-shadow:0 0 18px #bfbfbf40}@media (max-width:767.98px){.message-card{padding:var(--spacing-3xl) var(--spacing-lg);padding:var(--spacing-3xl) var(--spacing-base)}}.message-card__icon[class]{height:auto;font-size:4.5rem}@media (max-width:767.98px){.message-card__icon[class]{font-size:3.5rem}}.message-card__content{max-width:555px;margin-inline:auto}.message-card__title{font-size:var(--font-size-2xl);margin-top:var(--spacing-lg)}@media (max-width:767.98px){.message-card__title{font-size:var(--font-size-lg);margin-top:var(--spacing-base)}}@media (max-width:575.98px){.message-card__title{font-size:var(--font-size-md)}}.message-card__description{font-weight:var(--font-weight-medium);color:var(--neutral-600);margin-top:var(--spacing-base)}@media (max-width:767.98px){.message-card__description{font-size:var(--font-size-sm);margin-top:var(--spacing-sm)}}.message-card__actions{margin-top:var(--spacing-2xl);justify-content:center;gap:var(--spacing-base);flex-wrap:wrap;display:flex}@media (max-width:767.98px){.message-card__actions{margin-top:var(--spacing-lg);gap:var(--spacing-sm)}.message-card__actions__btn[class]{font-size:var(--font-size-sm);padding:.75rem 1rem}}.avatar-item{align-items:center;gap:.75rem;display:inline-flex}.avatar-item__icon,.avatar-item__img{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.avatar-item__icon{background:var(--icon-bg);width:36px;height:36px;color:var(--icon-color);font-size:17px}.avatar-item__img{background:var(--avatar-bg);width:40px;height:40px;color:var(--color-white);text-transform:uppercase;font-size:1rem;font-weight:var(--font-weight-bold);position:relative;overflow:hidden}.avatar-item__img img{object-fit:cover;width:100%;height:100%}.avatar-item__content{width:calc(100% - 40px - .75rem)}.avatar-item__title{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--table-header-color);margin:0}@media (max-width:991.98px){.avatar-item__title{font-size:var(--font-size-sm)}}.avatar-item__subtitle{color:var(--neutral-600);margin:.25rem 0 0;font-size:.875rem}.avatar-item--square .avatar-item__img{object-fit:cover;border-radius:4px;height:30px}.avatar-item--square .avatar-item__img--lg{border-radius:6px;width:60px;height:40px}.avatar-item--stack{gap:0}.avatar-item--stack>*{box-sizing:border-box;border:2px solid var(--color-white)}.avatar-item--stack>*+*{margin-inline-start:-10px}.avatar-item__more,.avatar-item__add{width:40px;height:40px;font-size:.875rem;font-weight:var(--font-weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.avatar-item__more{background:var(--avatar-bg);color:var(--color-white)}.avatar-item__add{background:var(--primary-color);color:var(--color-white);border:2px solid var(--color-white);cursor:pointer;padding:0;transition:background-color .2s}.avatar-item__add:hover:not(:disabled){background:var(--primary-color-hover,var(--primary-color));filter:brightness(.92)}.avatar-item__add:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.avatar-item__add:disabled{opacity:.6;cursor:not-allowed}.avatar-item__add .icon{font-size:.875rem;line-height:1}.app-timeline{gap:var(--spacing-sm);--indicator-size:16px;flex-direction:column;display:flex}.app-timeline .timeline-item{gap:var(--spacing-md);z-index:0;display:flex;position:relative}.app-timeline .timeline-item:not(:last-child):before{content:"";top:calc(var(--indicator-size)*1.5);height:calc(100% - var(--indicator-size)*2);width:1px;background:rgba(var(--color-black-rgb), .1);position:absolute;inset-inline-start:calc(var(--indicator-size)/2)}.app-timeline .timeline-item:not(:last-child) .timeline-item__content:last-child{margin-bottom:var(--spacing-lg)}.app-timeline .timeline-item__indicator{--indicator-color:var(--neutral-200);width:var(--indicator-size);height:var(--indicator-size);background:var(--indicator-color);border-radius:50%;flex-shrink:0}.app-timeline .timeline-item__indicator--warning{--indicator-color:var(--color-warning)}.app-timeline .timeline-item__indicator--info{--indicator-color:var(--color-info)}.app-timeline .timeline-item__indicator--success{--indicator-color:var(--color-success)}.app-timeline .timeline-item__indicator--danger{--indicator-color:var(--color-danger)}.app-timeline .timeline-item__content-wrapper{flex-direction:column;flex-grow:1;gap:.25rem;display:flex}.app-timeline .timeline-item__content{padding:var(--spacing-base);background:var(--light-grey-bg);border-radius:12px;flex-grow:1}.app-timeline .timeline-item__title{font-size:var(--font-size-base);color:var(--neutral-900)}.app-timeline .timeline-item__desc{font-size:var(--font-size-base);color:var(--neutral-600);justify-content:space-between;gap:var(--spacing-sm);margin-top:.1875rem;display:flex}@media (max-width:767.98px){.app-timeline .timeline-item__desc{gap:var(--spacing-sm);flex-direction:column}}.app-timeline .timeline-item__desc .date{flex-shrink:0}.app-timeline .timeline-item .info-list__item{align-items:center;gap:var(--spacing-sm);color:var(--neutral-900);display:flex}.app-timeline .timeline-item .info-list__item:not(:last-child){margin-bottom:var(--spacing-sm)}.app-timeline .timeline-item .info-list__icon{color:var(--primary-700);flex-shrink:0;font-size:1rem}.app-timeline .timeline-item .info-list__desc{color:var(--neutral-600)}.supplier-review .review-card:not(:last-of-type){margin-bottom:var(--spacing-lg)}.supplier-review__profile-card{gap:var(--spacing-base);flex-direction:column;display:flex}.supplier-review__profile-content{align-items:center;gap:var(--spacing-base);display:flex}.supplier-review__avatar{background:var(--light-grey-bg);width:3.625rem;height:3.625rem;color:var(--primary-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.supplier-review__profile-name{color:var(--neutral-900);font-size:1.125rem}@media (max-width:767.98px){.supplier-review__profile-name{font-size:1rem}}.supplier-review__profile-type{font-weight:var(--font-weight-medium);color:var(--neutral-600)}@media (max-width:767.98px){.supplier-review__profile-type{font-size:.875rem}}.supplier-review__contact-row{font-weight:var(--font-weight-medium);align-items:center;gap:var(--spacing-sm);color:var(--neutral-900);word-break:break-word;display:flex}.supplier-review__contact-row .icon{flex-shrink:0;font-size:1.125rem}.supplier-review__documents-grid{--gutter-y:1rem}.selection-card-group{gap:var(--spacing-base);flex-direction:column;display:flex}.selection-card{background-color:var(--neutral-100);cursor:pointer;gap:var(--spacing-base);border:1.5px solid #0000;border-radius:24px;padding:1.25rem 2rem;transition:all .3s;display:flex;box-shadow:0 0 18px #bfbfbf40}@media (max-width:767.98px){.selection-card{padding:1rem 1.5rem}}.selection-card:hover{box-shadow:0 4px 24px #bfbfbf59}.selection-card--selected{border-color:var(--primary-color)}.selection-card--selected .selection-card__check .icon{opacity:1;transform:scale(1)}.selection-card--selected .selection-card__icon{color:var(--primary-color)}.selection-card__check{flex-shrink:0}.selection-card__check .icon{color:var(--primary-color);opacity:0;font-size:1.625rem;transition:all .3s;transform:scale(0)}@media (max-width:767.98px){.selection-card__check .icon{font-size:1.25rem}}.selection-card__row{align-items:center;gap:var(--spacing-base);flex-grow:1;display:flex}.selection-card__icon{background:var(--light-grey-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:74px;height:74px;font-size:24px;transition:all .3s;display:flex}@media (max-width:767.98px){.selection-card__icon{width:50px;height:50px;font-size:20px}}.selection-card__title{font-size:var(--font-size-md)}@media (max-width:767.98px){.selection-card__title{font-size:var(--font-size-base)}}.selection-card__subtitle{color:var(--neutral-600);font-weight:var(--font-weight-medium)}@media (max-width:767.98px){.selection-card__subtitle{font-size:var(--font-size-sm)}}.section-heading{text-align:center}.section-heading__title{margin:0;font-size:1.75rem}.section-heading__title--lg{font-size:2.5rem}@media (max-width:1199.98px){.section-heading__title--lg{font-size:1.75rem}}@media (max-width:767.98px){.section-heading__title{font-size:1.5rem}}.section-heading__title span{color:var(--primary-color)}.section-heading__desc{color:var(--neutral-600);line-height:1.7;font-weight:var(--font-weight-medium);margin-block-start:1rem}@media (max-width:767.98px){.section-heading__desc{font-size:.875rem}}.section-heading__subtitle{font-weight:var(--font-weight-bold);color:var(--primary-color);align-items:center;gap:var(--spacing-sm);margin-bottom:1rem;font-size:1rem;display:inline-flex}.section-heading__subtitle .icon{flex-shrink:0;font-size:1.75rem}.section-heading__btn{margin-top:2rem}.table-tag-list{align-items:center;gap:.5rem;display:flex}.table-tag-list__item{background:var(--table-header-bg);color:var(--table-body-color);font-weight:var(--font-weight-semibold);border-radius:8px;align-items:center;gap:.5rem;padding:.25rem .75rem;display:inline-flex}.table-tag-list__count{background:var(--primary-color);color:var(--color-white);font-weight:var(--font-weight-semibold);cursor:pointer;border-radius:50%;min-width:2rem;padding:.25rem .375rem}.table-tag-list__overlay.p-overlaypanel{border:none;border-radius:6px;box-shadow:0 0 18px #bfbfbf40}.table-tag-list__overlay.p-overlaypanel:after,.table-tag-list__overlay.p-overlaypanel:before{display:none!important}.table-tag-list__overlay.p-overlaypanel .p-overlaypanel-content{width:250px;max-width:100%;max-height:250px;padding:0;overflow-y:auto}.table-tag-list__overlay.p-overlaypanel .p-overlaypanel-content .overlay-list-item{color:var(--color-black);font-weight:var(--font-weight-medium);word-break:break-word;justify-content:flex-start;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}.table-tag-list__overlay.p-overlaypanel .p-overlaypanel-content .overlay-list-item:not(:last-child){border-bottom:1px solid var(--neutral-300)}@media (max-width:991.98px){.table-tag-list__overlay.p-overlaypanel .p-overlaypanel-content .overlay-list-item{font-size:var(--font-size-sm)}}.table-tag-list__overlay.p-overlaypanel .p-overlaypanel-content .overlay-list-item .icon{flex-shrink:0;font-size:1.25rem}.status-change-slider{color:var(--color-black);justify-content:space-between;gap:.5rem;margin-top:1.5rem;display:flex}.status-change-slider .slider-track{border-block:2px solid rgba(var(--color-black-rgb), .1);text-align:center;min-width:2rem;color:var(--color-black);flex-grow:1;flex-shrink:0;align-self:flex-start;margin-top:3px;padding:3px;font-size:1.5rem;position:relative}.status-change-slider .slider-track .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.status-change-slider .status-item{text-align:center;min-width:60px;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);--dot-color:var(--primary-700);flex-direction:column;align-items:center;gap:1rem;display:flex}.status-change-slider .status-item--warning{--dot-color:var(--color-warning)}.status-change-slider .status-item--error{--dot-color:var(--color-danger)}.status-change-slider .status-item:before{content:"";background-color:var(--dot-color);border-radius:50%;width:1rem;height:1rem}.wizard-stepper__container{justify-content:flex-start;align-items:center;gap:1.5rem;margin-inline:auto;display:flex;overflow-x:auto}.wizard-stepper__step{border-radius:.75rem;align-items:center;gap:.75rem;padding:.5rem .75rem;transition:all .3s;display:flex}.wizard-stepper__step--active{background:rgba(var(--neutral-200-rgb), .5)}.wizard-stepper__step--active .wizard-stepper__circle{background-color:var(--primary-color);border-color:var(--primary-color)}.wizard-stepper__step--completed .wizard-stepper__circle{background-color:var(--color-success);border-color:var(--color-success)}.wizard-stepper__step--active .wizard-stepper__circle,.wizard-stepper__step--completed .wizard-stepper__circle{color:var(--color-white)}.wizard-stepper__step{-webkit-user-select:none;user-select:none}.wizard-stepper__step--clickable{cursor:pointer}.wizard-stepper__step--clickable:hover{background:rgba(var(--neutral-200-rgb), .5)}.wizard-stepper__circle{border:1px solid var(--border-color);min-width:2.5rem;height:2.5rem;color:var(--neutral-500);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}@media (max-width:1199.98px){.wizard-stepper__circle{min-width:2rem;height:2rem}}.wizard-stepper__number{font-size:1.125rem;font-weight:var(--font-weight-medium);text-align:center;line-height:1}@media (max-width:1199.98px){.wizard-stepper__number{font-size:1rem}}.wizard-stepper__label{font-size:1.125rem;font-weight:var(--font-weight-medium);color:var(--neutral-500)}@media (max-width:1199.98px){.wizard-stepper__label{font-size:.875rem}}.wizard-stepper__step--active .wizard-stepper__label{color:var(--neutral-700)}.wizard-stepper__step--completed .wizard-stepper__label{font-weight:var(--font-weight-medium)}.wizard-stepper__line{background-color:var(--neutral-300);width:2.625rem;height:1px;transition:background-color .2s;display:none}@media (max-width:1199.98px){.wizard-stepper__line{width:2rem}}@media (max-width:991.98px){.wizard-stepper__container{flex-wrap:wrap;gap:1rem .25rem}.wizard-stepper__step{gap:.5rem}.wizard-stepper__step-wrapper{width:calc(50% - .5rem)}.wizard-stepper__line{display:none}}.wizard-stepper--sm .wizard-stepper__circle{min-width:1.6875rem;height:1.6875rem}.wizard-stepper--sm .wizard-stepper__number,.wizard-stepper--sm .wizard-stepper__circle{font-size:.875rem}.wizard-stepper--sm .wizard-stepper__label{font-size:1rem}@media (max-width:767.98px){.wizard-stepper--sm .wizard-stepper__label{font-size:.875rem}}.wizard-stepper--sidebar{position:sticky;top:1.5rem}.wizard-stepper--sidebar .wizard-stepper__container{flex-direction:column;gap:.75rem}@media (max-width:1400px){.wizard-stepper--sidebar .wizard-stepper__container{flex-flow:wrap;gap:.75rem .5rem}}.wizard-stepper--sidebar .wizard-stepper__step-wrapper{width:100%}@media (max-width:1400px){.wizard-stepper--sidebar .wizard-stepper__step-wrapper{width:calc(50% - .25rem)}}.wizard-stepper--sidebar .wizard-stepper__label{font-size:1.125rem}@media (max-width:767.98px){.wizard-stepper--sidebar .wizard-stepper__label{font-size:.875rem}}@media (max-width:575.98px){.wizard-stepper--sidebar .wizard-stepper__label{font-size:.75rem}}.wizard-stepper__circle--dot{background:var(--neutral-600);border:none;flex-shrink:0;min-width:11px;height:11px}.wizard-stepper__step--active .wizard-stepper__circle--dot{background:var(--primary-color)}.wizard-stepper--horizontal{margin-bottom:1.5rem;position:static}.wizard-stepper--horizontal .wizard-stepper__container{flex-direction:row;justify-content:flex-start;align-items:center;gap:0}.wizard-stepper--horizontal .wizard-stepper__step-wrapper{width:auto}.wizard-stepper--horizontal .wizard-stepper__step{-webkit-user-select:none;user-select:none;border-radius:2rem;gap:.5rem;padding:.375rem .5rem}.wizard-stepper--horizontal .wizard-stepper__step:hover{background:rgba(var(--neutral-200-rgb), .5)}.wizard-stepper--horizontal .wizard-stepper__circle{min-width:1.75rem;height:1.75rem;font-size:.8125rem}.wizard-stepper--horizontal .wizard-stepper__number{font-size:.8125rem}.wizard-stepper--horizontal .wizard-stepper__label{white-space:nowrap;font-size:.9375rem}.wizard-stepper--horizontal .wizard-stepper__line{background-color:var(--neutral-300);flex-shrink:0;width:1.5rem;height:1px;margin:0 .25rem;display:block}.wizard-stepper--horizontal .wizard-stepper__line--completed{background-color:var(--primary-color)}.app-tabs{align-items:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.app-tabs__item{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black);border:1px solid var(--card-border-color);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:24px;justify-content:center;align-items:center;padding:.75rem 1rem;transition:all .3s;display:inline-flex}@media (max-width:991.98px){.app-tabs__item{padding:.5rem 1rem}}.app-tabs__item:hover{color:var(--active-tab-color);border-color:var(--active-tab-color)}.app-tabs__item.active[class]{color:var(--active-tab-color);background:var(--active-tab-bg);border-color:var(--active-tab-bg)}.app-tabs__item.disabled{pointer-events:none;opacity:.7}.app-tabs--icons .app-tabs__item{border-color:var(--neutral-500);border-radius:6px;justify-content:center;align-items:center;width:48px;height:44px;padding:4px;font-size:24px;display:flex}.app-tabs--icons .app-tabs__item:not(.active){color:var(--neutral-600)}.app-tabs--icons .app-tabs__item.active,.app-tabs--icons .app-tabs__item:hover{border-color:var(--primary-color);color:var(--primary-color)}.app-tabs--icons .app-tabs__item--sm{width:36px;height:36px;font-size:20px}.app-tabs--filters[class]{align-items:stretch}.app-tabs--filters .app-tabs__item[class]{text-align:center;background:var(--tab-bg);border-color:var(--tab-bg);border-radius:8px;flex-grow:1;min-height:100%;padding:1rem}@media (max-width:767.98px){.app-tabs--filters .app-tabs__item[class]{font-size:var(--font-size-sm);padding:.75rem .5rem}}.app-tabs--filters .app-tabs__item[class]:hover{color:var(--active-tab-color);border-color:var(--active-tab-color)}.app-tabs--filters .app-tabs__item[class].active{border-color:var(--active-tab-bg);background:var(--active-tab-bg)}.page-card{background:var(--surface-a);border-radius:12px;padding:1.5rem}@media (max-width:767.98px){.page-card{padding:1.5rem 1rem}}.page-card--filters{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:.25rem}.page-card--table{border-top-left-radius:0;border-top-right-radius:0}.page-card__filters{margin-bottom:2rem}.page-card--shadow{box-shadow:var(--panel-shadow)}.reuest-status-page .request-notes,.supplier-dashboard .request-notes{background-color:var(--light-grey-bg);color:var(--neutral-600);font-weight:var(--font-weight-medium);border-radius:.75rem;margin-top:.75rem;padding:1.5rem}@media (max-width:767.98px){.reuest-status-page .request-notes,.supplier-dashboard .request-notes{font-size:var(--font-size-sm);padding:1rem}}.reuest-status-page .note-list,.supplier-dashboard .note-list{margin:0;padding:0;list-style:none}.reuest-status-page .note-list__item,.supplier-dashboard .note-list__item{align-items:center;gap:.5rem;display:flex}.reuest-status-page .note-list__item:before,.supplier-dashboard .note-list__item:before{content:"";background-color:var(--neutral-600);border-radius:50%;flex-shrink:0;width:10px;height:10px}.reuest-status-page .note-list__item:not(:last-of-type),.supplier-dashboard .note-list__item:not(:last-of-type){margin-bottom:1rem}@media (max-width:767.98px){.reuest-status-page .app-message__content,.supplier-dashboard .app-message__content{font-size:var(--font-size-sm)}}.timeline-header,.timeline-header__row{flex-grow:1;align-items:center;gap:.75rem;display:flex}@media (max-width:991.98px){.timeline-header,.timeline-header__row{align-items:flex-start}.timeline-header__row{flex-direction:column}}.timeline-header__icon{flex-shrink:0;font-size:1.625rem}.timeline-header__content{flex-grow:1}.timeline-header__title{font-size:1.125rem}@media (max-width:1199.98px){.timeline-header__title{font-size:1rem}}.timeline-header__desc{color:var(--neutral-600);font-weight:var(--font-weight-medium);margin-top:.25rem}@media (max-width:1199.98px){.timeline-header__desc{font-size:.875rem}}.info-block,.info-block__row{flex-grow:1;align-items:center;gap:.75rem;display:flex}@media (max-width:991.98px){.info-block__row{flex-direction:column}}.info-block__icon{flex-shrink:0;font-size:1.5rem}.info-block__avatar{flex-shrink:0;width:3.625rem;height:3.625rem;font-size:1.25rem}@media (max-width:991.98px){.info-block__avatar{width:3rem;height:3rem;font-size:1rem}}.info-block__content{flex-grow:1}.info-block__title{font-size:1.125rem;font-weight:var(--font-weight-medium)}@media (max-width:991.98px){.info-block__title{font-size:1rem}}.info-block__desc{color:var(--neutral-600);font-size:.875rem;font-weight:var(--font-weight-regular)}.info-block__desc .icon{color:var(--primary-900);flex-shrink:0}.info-block--lg .info-block__icon{font-size:3rem}@media (max-width:991.98px){.info-block--lg .info-block__icon{font-size:2rem}}.info-block--lg .info-block__title{font-size:1.5rem}@media (max-width:991.98px){.info-block--lg .info-block__title{font-size:1.25rem}}.info-block--lg .info-block__desc{font-size:1rem}@media (max-width:991.98px){.info-block--lg .info-block__desc{font-size:.875rem}}.info-card{border:1px solid var(--neutral-200);color:var(--neutral-900);border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}@media (max-width:991.98px){.info-card{flex-wrap:wrap;padding:1rem}}.info-card--no-border{border:none;padding:0}.info-card__row{align-items:center;gap:2rem;display:flex}@media (max-width:991.98px){.info-card__row{flex-wrap:wrap;gap:1rem}}.info-card__row .divider{background-color:var(--neutral-200);width:1px;height:43px}@media (max-width:991.98px){.info-card__row .divider{display:none}}.info-card .info-block{max-width:600px}@media (min-width:992px){.info-card .info-block__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@-moz-document url-prefix(){.info-card .info-block__desc{display:block}}}.accordion-filter__title{font-size:var(--font-size-base);align-items:center;gap:.5rem;display:flex}.accordion-filter__title .icon{flex-shrink:0;font-size:1.25rem}.accordion-filter .p-accordion-tab[class] .p-accordion-content{padding:.5rem 1.5rem 1.5rem}@media (max-width:991.98px){.accordion-filter .p-accordion-tab[class] .p-accordion-content{padding:.5rem 1rem 1rem}}.accordion-filter .p-accordion-tab[class] .p-accordion-content .form__label{font-size:.875rem}.p-panel.hide-header .p-panel-header{border:none;height:0;padding:0;overflow:hidden}.p-panel.hide-header .p-panel-header .p-panel-title,.p-panel.hide-header .p-panel-header .p-panel-icons{display:none}.p-panel.hide-header .p-panel-content{border:none;padding:0}.auth-page{margin-block-start:0}.auth-page .form__header{margin-bottom:2.5rem;max-width:720px;margin-inline:auto}.auth-page .form__header--has-icon{padding-top:8px}.auth-page .form__header__title{gap:1rem;display:inline-flex}.auth-page .form__header__title__shape{color:var(--primary-color);flex-shrink:0;font-size:1.875rem;transform:translateY(-8px)}html[dir=rtl] .auth-page .form__header__title__shape{transform:translateY(-8px)rotate(125deg)}@media (max-width:767.98px){.auth-page .form__header__title__shape{font-size:1.5625rem}}.auth-page .form__header__subtitle{max-width:545px;margin-inline:auto}.auth-page .form .confirmation-modal__icon{margin-inline:auto;margin-bottom:1rem}.auth-page .form .text-highligh{color:inherit}.auth-page .form__actions{margin-top:var(--spacing-2xl)}.auth-page .form__wrapper{max-width:552px;margin-inline:auto}.auth-page .form__footer{color:var(--neutral-700);margin-top:var(--spacing-xl);font-size:.875rem}.auth-page .form__footer .form__link{font-weight:var(--font-weight-bold)}.auth-page .form .text-divider{margin-block:var(--spacing-xl)}.auth-page .form .login_option{background:var(--light-grey-bg);border-radius:var(--border-radius);border:1px solid var(--neutral-300);cursor:pointer;font-weight:var(--font-weight-medium);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.875rem;padding:.75rem;transition:all .2s ease-in-out;display:flex}.auth-page .form .login_option__icon,.auth-page .form .login_option__img{object-fit:cover;border-radius:50%;flex-shrink:0;width:43px;height:43px}.auth-page .form .login_option__icon{color:var(--neutral-100);background-color:var(--primary-700);justify-content:center;align-items:center;font-size:25px;display:flex}.auth-page .form .login_option:hover{border-color:var(--primary-color)}.auth-page .login-otp-form{max-width:552px}.success-page{min-height:calc(100vh - var(--header-height,80px));padding-block:var(--spacing-xxl);background:var(--surface-50);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:767.98px){.success-page{padding-block:var(--spacing-xl)}}.success-page__container{width:100%}.preview-template-col{position:sticky;top:0}.preview-template-col .template-card-wrapper{border-radius:1.5rem;overflow:hidden}.preview-template-col .template-card{border:.25rem solid var(--neutral-800);font-weight:var(--font-weight-medium);color:var(--color-black);border-radius:1.5rem;height:520px;overflow-y:auto}.preview-template-col .template-card__header{border-bottom:.0625rem solid var(--border-color);flex-direction:column;align-items:center;gap:8px;padding:12px 16px;display:flex}.preview-template-col .template-card__header__title{text-align:center}.preview-template-col .template-card__header__icon{background:var(--primary-800);width:3.75rem;height:3.75rem;color:var(--color-white);outline:2px solid var(--color-white);outline-offset:-.625rem;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.preview-template-col .template-card__body{flex-direction:column;gap:12px;padding:24px 16px;display:flex}.preview-template-col .template-card__message{background:var(--light-grey-bg-3);word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;border-radius:12px;padding:12px 16px}.preview-template-col .template-card__img{margin-inline:auto}.preview-template-col .template-card__button{word-break:break-word;border:.0625rem solid var(--border-color);text-align:center;border-radius:12px;padding:12px 16px}.preview-template-col .template-card__list-picker-btn{border:.0625rem solid var(--primary-800);color:var(--primary-800);font-weight:var(--font-weight-semibold);text-align:center;cursor:default;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;display:flex}.preview-template-col .template-card__list-items{border:.0625rem solid var(--border-color);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.preview-template-col .template-card__list-item{align-items:center;gap:10px;padding:10px 16px;font-size:.875rem;display:flex}.preview-template-col .template-card__list-item:not(:last-child){border-bottom:.0625rem solid var(--border-color)}.preview-template-col .template-card__list-item__radio{border:2px solid var(--neutral-400);border-radius:50%;width:16px;min-width:16px;height:16px}.preview-template-col .template-card__list-item--more{color:var(--neutral-400);font-weight:var(--font-weight-semibold);justify-content:center}.template-form-grid[class]{--gutter-x:2.5rem;align-items:flex-start}.grid{--gutter-x:1rem;--gutter-y:1.5rem;margin-block-start:calc(-1*var(--gutter-y));margin-inline:calc(-.5*var(--gutter-x))}.grid>*{padding-inline:calc(var(--gutter-x)*.5);margin-block-start:var(--gutter-y);padding-block:0}.p-confirm-popup,.p-overlaypanel{background:var(--overlay-bg);max-width:100%}.p-button{border-radius:var(--border-radius);font-weight:var(--font-weight-medium);justify-content:center;gap:.5rem;padding:.94rem 1.5rem}.p-button .p-button-label{font-weight:var(--font-weight-medium);font-size:inherit;flex:none}.p-button.compact-btn{padding-block:.6563rem}.p-button.p-button-text{background:0 0;border:none;border-radius:0;outline:none;padding:0}.p-button.p-button-text:hover{opacity:.8}.p-button.p-button-text.dark-text-btn{color:var(--color-black)}.p-button.p-button-text.dark-text-btn .icon{padding-top:2px;font-size:1.125rem}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%}.p-button .p-button-icon-left{margin-right:unset;margin-inline-end:.5rem}.p-inputtext,.p-inputnumber,.p-password,.p-dropdown,.p-multiselect,.p-chips,.p-calendar{width:100%;max-width:100%;min-height:45px;color:var(--input-color);box-shadow:none;font-size:.875rem}.p-inputtext::placeholder,.p-inputtext .p-placeholder,.p-inputnumber::placeholder,.p-inputnumber .p-placeholder,.p-password::placeholder,.p-password .p-placeholder,.p-dropdown::placeholder,.p-dropdown .p-placeholder,.p-multiselect::placeholder,.p-multiselect .p-placeholder,.p-chips::placeholder,.p-chips .p-placeholder,.p-calendar::placeholder,.p-calendar .p-placeholder{color:var(--input-placeholder-color)}.p-inputtext.p-disabled,.p-inputnumber.p-disabled,.p-password.p-disabled,.p-dropdown.p-disabled,.p-multiselect.p-disabled,.p-chips.p-disabled,.p-calendar.p-disabled{background:var(--neutral-200);opacity:1}.p-inputtext{padding-block:.7rem}.p-inputtext[type=color]{padding:.25rem}.p-inputtext[type=color]::-webkit-color-swatch-wrapper{padding:0}.p-inputtext[type=color]::-webkit-color-swatch{border:none;border-radius:6px}.p-inputtext[type=color]::-moz-color-swatch{border:none;border-radius:6px}.p-password.p-invalid .p-inputtext{border-color:var(--color-danger)}.p-password .p-input-icon[class]{color:var(--icon-color)}.p-inputotp{direction:ltr}.p-inputotp .p-inputtext{min-height:60px}@media (max-width:575.98px){.p-inputotp .p-inputtext{min-height:50px}}.p-datepicker .p-timepicker{direction:ltr}.p-calendar .p-inputtext{cursor:pointer}html[dir=rtl] .p-datepicker-prev,html[dir=rtl] .p-datepicker-next{transform:rotate(180deg)}.p-chips input,.p-autocomplete input{font-size:.875rem}.p-chips input::placeholder,.p-chips input .p-placeholder,.p-autocomplete input::placeholder,.p-autocomplete input .p-placeholder{color:rgba(var(--color-black-rgb), .4)}.p-chips.p-focus .p-variant-filled,.p-autocomplete.p-focus .p-variant-filled{border-color:var(--primary-color)}.p-chips .p-chips-multiple-container,.p-autocomplete .p-autocomplete-multiple-container{flex-wrap:wrap;gap:.5rem;display:flex}.p-chips .p-chips-token,.p-autocomplete .p-autocomplete-token{color:var(--color-black);background:var(--surface-a);border:1px solid var(--surface-d);border-radius:2px;max-width:100%;margin:0;padding:4px 12px;font-size:.75rem}.p-chips .p-chips-token .p-chips-token-label,.p-autocomplete .p-autocomplete-token .p-autocomplete-token-label{word-break:break-word}.p-chips .p-chips-token .p-chips-token-icon,.p-autocomplete .p-autocomplete-token .p-autocomplete-token-icon{margin-inline-start:1rem;font-size:.5rem}.p-autocomplete{width:100%}.p-autocomplete .p-autocomplete-multiple-container.p-variant-filled:not(.p-focus){border-color:#0000}.p-variant-filled:not(:focus){background:var(--input-fill-color)}.p-variant-filled:not(:focus,.p-invalid,ul,div){border-color:#0000}.p-variant-filled::placeholder,.p-variant-filled .p-placeholder{color:rgba(var(--color-black-rgb), .3)}.p-variant-filled.p-dropdown{border-color:#0000}.p-variant-filled.p-dropdown.p-inputwrapper-focus{border-color:var(--primary-color)}.p-variant-filled.p-chips-multiple-container{border-color:#0000}.p-dropdown-panel{max-width:100%}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox,.p-multiselect.p-multiselect-chip .p-multiselect-token,.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:unset;margin-inline-end:.5rem}.p-multiselect-item{white-space:normal;word-break:break-word}.p-multiselect.p-multiselect-chip .p-multiselect-token{background:var(--primary-50);font-weight:var(--font-weight-medium);color:var(--neutral-700);border-radius:4px;align-items:center;gap:.5rem;padding:.25rem .5rem;display:inline-flex}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-label{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;max-width:200px;overflow:hidden}@media (max-width:767.98px){.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-label{max-width:150px}}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{color:var(--color-black);flex-shrink:0;font-size:.75rem}html[class*=dark] .p-multiselect.p-multiselect-chip .p-multiselect-token{background:var(--neutral-200);color:var(--neutral-800)}html[class*=dark] .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{color:var(--neutral-700)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:unset;margin-inline-start:.5rem}.p-icon-field{width:100%}.p-icon-field.p-icon-field-left .p-inputtext{padding-inline-start:2.5rem}.p-icon-field .p-input-icon{z-index:1}.p-icon-field.outlined .p-input-icon{color:rgba(var(--color-black-rgb), .6)}.p-icon-field.outlined .p-inputtext{background:0 0}.p-icon-field-left>.p-input-icon:first-of-type{inset-inline-start:.75rem}.p-icon-field-right>.p-input-icon:last-of-type{inset-inline-start:unset;inset-inline-end:.75rem}.p-icon-field-right>.p-inputtext{padding-inline:.75rem 2.5rem}.p-dropdown .p-inputtext,.p-dropdown .p-dropdown-trigger{background:0 0}.p-dropdown .p-dropdown-clear-icon,.p-multiselect-clear-icon{right:unset;color:var(--neutral-900);inset-inline-end:3rem}.p-cascadeselect .p-cascadeselect-trigger,.p-dropdown .p-dropdown-trigger,.p-multiselect .p-multiselect-trigger,.p-treeselect .p-treeselect-trigger{color:var(--dropdown-icon-color)}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-inline:.75rem 1.75rem}.p-inputnumber.outlined .p-inputnumber-input{background:0 0}.p-inputnumber.outlined .p-inputnumber-input:not(:focus){border-color:var(--surface-d)}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-radius:6px 0 0 6px}html[dir=rtl] .p-inputgroup-addon:first-child,html[dir=rtl] .p-inputgroup button:first-child,html[dir=rtl] .p-inputgroup input:first-child,html[dir=rtl] .p-inputgroup>.p-inputwrapper:first-child,html[dir=rtl] .p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-radius:0 6px 6px 0}.p-icon-field-left>.p-input-icon:first-of-type{left:unset;color:var(--icon-color);align-items:center;margin-top:0;font-size:1.125rem;display:flex;inset-inline-start:.75rem;transform:translateY(-50%)}.p-dropdown-item{white-space:normal;word-break:break-word}.p-autocomplete.p-invalid.p-component>.p-inputtext,.p-calendar.p-invalid.p-component>.p-inputtext,.p-cascadeselect.p-invalid.p-component,.p-checkbox.p-invalid>.p-checkbox-box,.p-chips.p-invalid.p-component>.p-inputtext,.p-dropdown.p-invalid.p-component,.p-inputnumber.p-invalid.p-component>.p-inputtext,.p-inputswitch.p-invalid>.p-inputswitch-slider,.p-inputtext.p-invalid.p-component,.p-listbox.p-invalid,.p-multiselect.p-invalid.p-component,.p-password.p-invalid.p-component>.p-inputtext,.p-radiobutton.p-invalid>.p-radiobutton-box,.p-selectbutton.p-invalid>.p-button,.p-togglebutton.p-invalid>.p-button,.p-treeselect.p-invalid.p-component{border-color:var(--color-danger)}.p-checkbox.p-invalid .p-checkbox-box[class]{outline:none}.p-tree{border:none;padding:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-inline:.4375rem}.p-tree .p-treenode-children{padding-block:.5rem;padding-inline-start:.625rem;padding-inline-end:unset}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{margin-right:unset;width:1.5rem;height:1.5rem;color:var(--primary-700)}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler svg{width:.8rem;height:.8rem}html[dir=rtl] .p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{transform:rotate(180deg)}.p-tree .p-tree-container .p-treenode .p-treenode-content{box-shadow:none;color:var(--color-black);background:0 0;padding:0;font-size:.875rem;display:inline-flex}.p-dialog{background:var(--modal-bg)}.p-dialog .p-dialog-content{color:var(--neutral-600);padding-bottom:1.5rem}.p-dialog .p-dialog-title{font-size:1.125rem;font-weight:600}.p-dialog .p-dialog-header-icon{color:var(--color-black)}.p-checkbox{width:24px;height:24px;margin-inline:1px}.p-checkbox .p-checkbox-box{border:none;border:1px solid var(--neutral-800);background-color:var(--surface-0);border-radius:4px;width:24px;height:24px;transition:background-color .2s,border-color .2s}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#0000;font-size:14px;transition:color .2s}.p-checkbox.p-highlight .p-checkbox-box{border-color:var(--primary-color);background-color:var(--primary-color)}.p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon{color:#fff}.p-checkbox.p-invalid .p-checkbox-box{outline:1px solid var(--color-danger)}.p-checkbox:not(.p-disabled):hover .p-checkbox-box{border-color:var(--primary-color)}html[class*=dark] .p-inputswitch-slider:before{background:#fff}.p-radiobutton,.p-radiobutton .p-radiobutton-box{background:0 0;width:20px;height:20px}.p-radiobutton .p-radiobutton-box{border-color:var(--neutral-800)}.p-radiobutton.p-invalid .p-radiobutton-box{border-color:var(--color-danger)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--primary-color)}.p-radiobutton.p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:var(--primary-color)}.p-button{box-shadow:none}.p-tabview .p-tabview-nav{background:0 0;border-color:#0000;gap:1.5rem}.p-tabview .p-tabview-nav-container{background:var(--main-bg);border-radius:4px;margin-bottom:2rem;padding-inline:1.5rem}.p-tabview .p-tabview-nav-container .p-tabview-nav-link{color:rgba(var(--color-black-rgb), .7);background:0 0;border-color:#0000;border-bottom-width:4px;padding-block:1.25rem;padding-inline:0;font-size:1rem;font-weight:400}.p-tabview .p-tabview-nav-container .p-tabview-nav-link:hover{color:var(--primary-color)}.p-tabview .p-tabview-nav-container .p-highlight .p-tabview-nav-link{color:var(--primary-color);border-color:var(--primary-color)}.p-tabview-panels{padding:0}.p-skeleton{background:var(--neutral-200);border-radius:4px}.ql-editor[class]:hover,.ql-editor[class]:focus{background:var(--surface-a)}.p-avatar-group .p-avatar+.p-avatar{margin-left:unset;margin-inline-start:-1rem}html[dir=rtl] .p-sidebar,html[dir=rtl] .p-dialog{direction:rtl}.p-sidebar-mask,.p-dialog-mask{direction:ltr}.p-rating{gap:.25rem}.p-rating .p-rating-item{box-shadow:none}.p-rating .p-rating-item .p-rating-icon{width:.875rem;height:.875rem}.p-rating .p-rating-item.p-rating-item-active[class] .p-rating-icon[class]{color:var(--rating-star-color)}.p-toast{--color:var(--color-black);width:500px;max-width:calc(100% - 40px)}.p-toast.p-toast-bottom-right{right:unset;inset-inline-end:20px}.p-toast .p-toast-message-success{--icon-color:var(--color-success);--color:var(--toast-success-color);background:var(--toast-success-bg)}.p-toast .p-toast-message-warn{--icon-color:var(--color-warning);--color:var(--toast-warn-color);background:var(--toast-warn-bg)}.p-toast .p-toast-message-info{--icon-color:var(--color-info);--color:var(--toast-info-color);background:var(--toast-info-bg)}.p-toast .p-toast-message-error{--icon-color:var(--color-danger);--color:var(--toast-error-color);background:var(--toast-error-bg)}.p-toast .p-toast-message-icon{width:1.5rem;height:1.5rem;color:var(--icon-color);margin-top:6px}.p-toast .p-toast-message{color:var(--toast-text-color);border:none;border-radius:6px}.p-toast .p-toast-message .p-toast-message-content{gap:.5rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{color:var(--color)}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:0;font-size:.875rem;font-weight:500}.p-toast .p-toast-message .p-toast-message-content .p-toast-icon-close{color:inherit;background:0 0;width:.75rem;height:.75rem;margin-top:6px}.p-toast .p-toast-message .p-toast-message-content .p-toast-icon-close:hover{color:var(--color)}.p-accordion-tab{border:1px solid var(--primary-100);border-radius:12px;margin-bottom:0;transition:all .3s;box-shadow:0 0 24px #d0d0d040}.p-accordion-tab:not(:last-child){margin-bottom:1rem}.p-accordion-tab .p-accordion-header .p-accordion-header-link{background:0 0;border:none;border-radius:4px;flex-direction:row-reverse;gap:.5rem;padding:1.3125rem 1.5rem}@media (max-width:991.98px){.p-accordion-tab .p-accordion-header .p-accordion-header-link{padding:1rem}}.p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-header-text{font-size:1.125rem;font-weight:var(--font-weight-medium);color:var(--neutral-900);line-height:normal}@media (max-width:991.98px){.p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-header-text{font-size:1rem}}.p-accordion-tab .p-accordion-header .toggle-icon{color:var(--primary-color);flex-shrink:0;font-size:1.75rem}@media (max-width:991.98px){.p-accordion-tab .p-accordion-header .toggle-icon{font-size:1.5rem}}.p-accordion-tab.p-accordion-tab-active{background:var(--primary-color)}.p-accordion-tab.p-accordion-tab-active .p-accordion-header .toggle-icon,.p-accordion-tab.p-accordion-tab-active .p-accordion-header .p-accordion-header-text{color:var(--color-white)}.p-accordion-tab .p-accordion-content{color:var(--color-white);font-weight:var(--font-weight-medium);background:0 0;border:none;border-radius:0 0 12px 12px;padding:0 2rem 1.375rem}.p-accordion-tab .p-accordion-content p{font-size:inherit}@media (max-width:991.98px){.p-accordion-tab .p-accordion-content{padding:1rem;font-size:.875rem}}.p-accordion-tab .app-accordion-text{opacity:.8}.light-accordion .p-accordion-tab{border:none;border-radius:24px;box-shadow:0 0 18px #bfbfbf40}.light-accordion .p-accordion-tab .p-accordion-header .toggle-icon{color:var(--color-black);font-size:1.5rem}.light-accordion .p-accordion-tab.p-accordion-tab-active{background:0 0}.light-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-header .toggle-icon,.light-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-header .p-accordion-header-text,.light-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-content{color:var(--color-black)}.light-accordion--border .p-accordion-tab{box-shadow:none;border:1px solid var(--neutral-300);border-radius:6px}.light-accordion--border .p-accordion-tab .p-accordion-header-link .p-accordion-header-text{font-weight:var(--font-weight-bold)}.light-accordion--border .p-accordion-tab .p-accordion-content{padding:1rem}.p-divider:before{border-color:var(--border-color)}.p-divider.dashed:before{background-image:linear-gradient(to right, var(--neutral-300) 50%, transparent 0%);background-repeat:repeat-x;background-size:8px 1px;border:none;height:1px}.p-tieredmenu .p-menuitem-link .p-submenu-icon{margin-left:unset;margin-inline-start:auto}html[dir=rtl] .p-tieredmenu .p-menuitem-link .p-submenu-icon{transform:rotate(180deg)}.p-datatable .p-sortable-column .p-sortable-column-icon,.p-treetable .p-sortable-column .p-sortable-column-icon{color:inherit}:root.dark .p-button.p-button-outlined,:root.dark .p-button.p-button-text:not(.dark-text-btn){color:var(--primary-300)}
