:root{--font-family:var(--font-ibm-plex-sans-arabic),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-feature-settings:"cv02","cv03","cv04","cv11";--surface-a:#ffffff;--surface-b:#f9fafb;--surface-c:#f3f4f6;--surface-d:#e5e7eb;--surface-e:#ffffff;--surface-f:#ffffff;--text-color:#4b5563;--text-color-secondary:#6b7280;--primary-color-text:#ffffff;--surface-0:#ffffff;--surface-50:#f9fafb;--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:0.5rem;--surface-ground:#f9fafb;--surface-section:#ffffff;--surface-card:#ffffff;--surface-overlay:#ffffff;--surface-border:#dfe7ef;--surface-hover:#f6f9fc;--focus-ring:0 0 0 0.2rem #efa9b5;--maskbg:rgba(0,0,0,0.4);--highlight-bg:#fff5f7;--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:#fff5f7;--primary-100:#ffe0e5;--primary-200:#ffc1cb;--primary-300:#f99aa8;--primary-400:#e86478;--primary-500:#881a2c;--primary-600:#56101c;--primary-700:#3d0c14;--primary-800:#2a080e;--primary-900:#1a0509;--primary-950:#2b080e;--primary-focus-ring-color:#efa9b5;--highlight-focus-bg:rgba(136,26,44,0.24);--primary-gradient:#ab2138;--primary-color:var(--primary-500);--primary-hover:#56101c;--primary-light-bg:#fff5f7;--neutral-100:#ffffff;--neutral-200:#e6e6e6;--neutral-200-rgb:230,230,230;--neutral-300:#cccccc;--neutral-400:#b3b3b3;--neutral-500:#999999;--neutral-600:#666666;--neutral-700:#4d4d4d;--neutral-800:#333333;--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:#ffffff;--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:#56101c;--secondary-color-rgb:86,16,28;--color-background:var(--neutral-100);--color-text:var(--neutral-900);--spacing-base:1rem;--spacing-xs:0.125rem;--spacing-sm:0.25rem;--spacing-md:0.5rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:3rem;--spacing-4xl:4rem;--font-size-sm:0.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:0.5rem;--border-radius-sm:0.25rem;--border-radius-md:0.5rem;--border-radius-lg:1rem;--border-radius-xxl:3.75rem;--border-color:#e6e6e6;--category-color:#999999;--panel-shadow:0 2px 12px 0 rgba(0,0,0,0.1);--shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--shadow-md:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--shadow-xl:0px 0px 24px rgba(194,194,194,0.4);--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:#f4f4f5;--black-text:#1a1a1a;--gray-text:#666666;--icon-color:#2b080e;--icon-bg:#fff5f7;--table-header-bg:#f8f8f8;--table-header-color:#1a1a1a;--table-body-color:#666666;--table-action-color:#666666;--pagination-color:#333333;--avatar-bg:#2b080e;--tab-bg:rgba(230,230,230,0.4);--active-tab-bg:#fff5f7;--active-tab-color:var(--primary-color);--card-border-color:#e6e6e6;--input-border-color:#e6e6e6;--input-color:#4d4d4d;--input-label-color:#1a1a1a;--input-placeholder-color:#999999;--input-caption-color:#666666;--dropdown-icon-color:#333333;--modal-bg:#ffffff;--menu-link-color:#1a1a1a;--menu-link-bg:#fff5f7;--menu-border-color:#cccccc;--tag-bg:#f4f4f5;--overlay-bg:#ffffff;--tooltip-bg:#1a1a1a;--tooltip-text:#ffffff;--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;--website-ink:#000000;--website-on-dark-border:rgba(255,255,255,0.2);--website-on-dark-muted:rgba(255,255,255,0.6);--website-header-shadow:0 0 9px rgba(139,139,139,0.25);--website-dropdown-shadow:0 0 12px rgba(194,194,194,0.4);--website-icon-muted:#bcbcbc;--website-on-dark-soft:rgba(255,255,255,0.1);--website-card-shadow:0 0 9px rgba(151,151,151,0.25);--website-card-shadow-soft:0 0 2px rgba(191,191,191,0.5);--website-reception-phone-overhang:6.875rem;--website-navy:#1a1a2e;--website-muted:#7a7a90;--website-chip-text:#4a4a60;--website-primary-deep:#5a0a15;--website-primary-dark:#80192a;--website-blush:#fcf5f5;--website-coral:#de546b;--website-tone-info:#adc6eb;--website-tone-info-bg:rgba(220,228,239,0.5);--website-tone-success:#22cca4;--website-tone-success-bg:rgba(211,248,239,0.4);--website-tone-warning:#ff7e39;--website-tone-warning-bg:rgba(255,222,204,0.4);--website-step-card-shadow:0 2px 16px rgba(0,0,0,0.05);--website-elevated-shadow:0 20px 60px rgba(36,20,23,0.08);font-family:var(--font-family);font-size:var(--font-size-base);font-variation-settings:normal;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}canvas,img,picture,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);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,p{font-size:var(--font-size-base)}p{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{border-radius:2px;background:rgba(var(--neutral-200-rgb),.5)}::-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);margin-inline:auto;padding-inline:var(--container-padding)}.app-container--sm{max-width:var(--container-max-width-sm)}.blank-layout{display:flex;flex-direction:column;min-height:100vh;background-color:var(--surface-a)}.blank-layout__main{flex:1 1;display:flex;flex-direction:column}.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-500);font-weight:var(--font-weight-medium);padding-bottom:2.5rem}.blank-layout:has(.guest-portal){height:100vh;height:100dvh}.blank-layout:has(.guest-portal) .blank-layout__main{overflow:auto}.blank-layout:has(.guest-portal) .blank-layout__footer{display:none}.blank-layout:has(.guest-portal) .basic-header{padding-block:.875rem;border-bottom:1px solid var(--border-color)}.form-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);-webkit-margin-after:var(--spacing-lg);margin-block-end:var(--spacing-lg)}.form-row:last-child{-webkit-margin-after:0;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);-webkit-margin-after:var(--spacing-base);margin-block-end:var(--spacing-base)}}.form-row--single{grid-template-columns:1fr}.form-field{display:flex;flex-direction:column;gap:var(--spacing-xs)}.form-required{color:var(--color-danger)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.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]{display:flex;align-items:center;transform:translateY(-50%);font-size:1.375rem;flex-shrink:0;transition:color .2s;width:auto;height:auto;min-height:auto;color:inherit;gap:0;color:var(--icon-color)}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{margin-top:.5rem;font-size:var(--font-size-sm)}}.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{font-size:.875rem;margin-top:.25rem;color:var(--gray-text)}.form__label{display:flex;gap:.25rem;align-items:flex-start;-webkit-margin-after:.5rem;margin-block-end:.5rem;max-width:max-content;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--input-label-color)}.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{-webkit-margin-start:.25rem;margin-inline-start:.25rem;margin-top:2px}.form__label-wrapper{-webkit-margin-after:.5rem;margin-block-end:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.25rem}.form__label-wrapper .form__label{-webkit-margin-after:0;margin-block-end:0}@media(max-width:575.98px){.form__label-wrapper{flex-wrap:wrap}}.form__label-wrapper .delete-btn{font-size:1.25rem;flex-shrink:0}.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 0 rgba(191,191,191,.25)}@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);-webkit-margin-after:var(--spacing-lg);margin-block-end:var(--spacing-lg)}@media(max-width:575.98px){.form__section__title{font-size:var(--font-size-md)}}.form__actions[class]{display:flex;justify-content:flex-end;gap:1rem}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--back[class],.form__actions[class] .form__button--end[class]{padding:0}html[dir=rtl] .form__actions[class] .form__button--back[class],html[dir=rtl] .form__actions[class] .form__button--end[class]{-webkit-margin-start:auto;margin-inline-start:auto;flex-direction:row-reverse}html[dir=ltr] .form__actions[class] .form__button--back[class],html[dir=ltr] .form__actions[class] .form__button--end[class]{-webkit-margin-end:auto;margin-inline-end:auto}.form__actions[class] .form__button--back[class]{color:var(--color-black);display:inline-flex;align-items:center;gap:.5rem;background:rgba(0,0,0,0);font-weight:var(--font-weight-medium)}.form__actions[class] .form__button--back[class] .icon{font-size:1.1875rem;flex-shrink:0}.form__button{min-height:50px}.form__button--sm[class]{min-height:unset;padding:.5rem 1rem}.form__checkbox-wrapper{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-black);font-size:.875rem}.form__checkbox-wrapper--lg{font-size:1rem;font-weight:var(--font-weight-medium)}.form__checkbox-col-group{display:flex;flex-direction:column;gap:.75rem}.form__radio-wrapper{display:flex;gap:.5rem;color:var(--color-black);font-size:1rem;font-weight:var(--font-weight-medium)}.form__radiobox{padding:.75rem 1rem;border:1px solid var(--neutral-200);border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all .3s}@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{padding:.375rem .75rem;border-radius:24px;background:rgba(var(--neutral-200-rgb),.5);color:var(--color-black);font-size:.875rem;font-weight:var(--font-weight-medium);flex-shrink:0}.form__radio-label{transition:all .3s;font-size:.875rem;color:var(--input-caption-color)}.form__radio-label--active{color:var(--primary-color)}.form__radio-group{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem}.form__radio-group--col{flex-direction:column;align-items:flex-start}.form__radio-box-group{display:flex;flex-direction:column;gap:1rem}.form__radio-box{cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;border:1px solid rgba(var(--color-black-rgb),.1);border-radius:3px;font-size:14px;color:var(--color-black);transition:border-color .15s ease-in-out}.form__radio-box:hover{border-color:var(--primary-200)}.form__radio-box__icon{font-size:1.25rem;flex-shrink:0;color:rgba(var(--color-black-rgb),.7)}.form__radio-box__text{flex-grow:1}.form__radio-box__text strong{font-weight:600}.form__switch .p-inputswitch{height:10px;width:34px;flex-shrink:0;-webkit-margin-before: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{width:18px;height:18px;left:-1px;margin-top:-.6rem;background:var(--neutral-500)}.form__switch .p-inputswitch.p-highlight .p-inputswitch-slider:before{background:var(--primary-color);transform:translateX(17px)}.form__switch-wrapper{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.form__switch-wrapper .info-icon{cursor:pointer;flex-shrink:0;font-size:1.125rem;color:var(--color-black);display:inline-flex}.form__switch-grid[class]{justify-content:space-between;--gutter-y:0.85rem}.form__switch,.form__switch-item{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.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{-webkit-padding-before:.25rem;padding-block-start:.25rem}.form .switch-content .switch-desc{font-size:.875rem;color:var(--gray-tex);display:block;margin-top:.25rem}.form__phone-input{border-radius:var(--border-radius);border:1px solid var(--gray-300);direction:ltr;display:flex;align-items:center}.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;flex-shrink:0;border:none;box-shadow:none;border-radius:var(--border-radius) 0 0 var(--border-radius);background:rgba(0,0,0,0);-webkit-padding-start:.625rem;padding-inline-start:.625rem;-webkit-padding-end:0;padding-inline-end:0}.form__phone-input .form__phone-country-selector .p-dropdown-label{padding:0;display:flex;align-items:center;font-size:1.25rem;line-height:1}.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{flex:1 1;min-width:0;min-height:44px;border:none;background:rgba(0,0,0,0);color:var(--input-color);padding-inline:.5rem .625rem;font-size:var(--font-size-base);outline:none}.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{color:var(--color-danger);font-weight:var(--font-weight-medium)}.form__error,.form__hint{display:block;font-size:var(--font-size-sm);-webkit-margin-before:var(--spacing-xs);margin-block-start:var(--spacing-xs)}.form__hint{color:var(--neutral-500,#6b7280)}.form__input--required[class]{border-color:var(--color-danger)}.form__upload-btn .icon{font-size:1.6875rem}.form__upload-box{padding:2rem 1rem;border:1px dashed var(--border-color);border-radius:8px;transition:all .2s;font-size:1.125rem;text-align:center;position:relative;display:block;min-height:168px}@media(max-width:991.98px){.form__upload-box{font-size:1rem;padding:1.5rem 1rem}}.form__upload-box.highlight,.form__upload-box:hover{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{position:absolute;opacity:0;inset:0;cursor:pointer}.form__upload-box__icon{width:2.75rem;height:2.75rem;border-radius:50%;background:var(--icon-bg);font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center;color:var(--icon-color)}.form__upload-box__title{-webkit-margin-before:.5rem;margin-block-start:.5rem;color:var(--primary-color)}.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{display:flex;gap:.75rem}.form__description,.form__verification-info{font-weight:var(--font-weight-medium)}.form__verification-info{display:flex;align-items:center;gap:.5rem;color:var(--gray-text)}.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);padding-block:.75rem;color:var(--table-header-color);margin-bottom:1rem}.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]{margin-inline:0;border:1px solid var(--neutral-200);border-radius:6px;padding:.9375rem 1.1875rem;background:var(--light-grey-bg)}@media(max-width:1199.98px){.form__table__row[class]{padding:1rem}}.form__table__row[class]:not(:last-child){-webkit-margin-after:.75rem;margin-block-end:.75rem}.form__table__row[class] .grid{--gutter-y:0.75rem}.form__table__row[class] .p-inputtext{min-height:30px;padding-block:.4rem}.form__table__row--transparent[class]{background:rgba(0,0,0,0);border-width:0;padding-block:0}.form__table__row--transparent[class]:not(:last-child){-webkit-margin-after:1.5rem;margin-block-end:1.5rem}@media(max-width:991.98px){.form__table__row--transparent[class]{background:var(--light-grey-bg);padding:1rem;border-width:1px}}.form__table__actions{display:flex;justify-content:flex-end;gap:.5rem}.form__action-icon-btn{flex-shrink:0}.form__action-icon-btn .icon{font-size:1.375rem}.form__file-info[class]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.5rem;background-color:rgba(var(--neutral-200-rgb),.3);border:1px solid rgba(var(--neutral-200-rgb),.3);transition:all .3s;text-align:start;justify-content:flex-start}.form__file-info[class] .icon{width:auto;height:1.625rem;flex-shrink:0}.form__file-info[class] .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}@-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{display:flex;align-items:center;justify-content:center;font-size:1.125rem;color:var(--neutral-900);flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto}.form__file-info[class] .comment-icon{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:var(--primary-color);transition:opacity .2s;cursor:pointer;flex-shrink:0}.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);text-decoration:none;font-size:.875rem;font-weight:var(--font-weight-medium)}.form__link--underline,.form__link:hover{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{display:flex;gap:.75rem;flex-wrap:wrap}.form__tag{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:8px;background:var(--tag-bg);font-weight:var(--font-weight-medium);color:var(--gray-text);font-size:.875rem}@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{font-size:1rem;flex-shrink:0}.form__tag__highlighted-text{background:var(--surface-a);color:var(--color-black);font-weight:var(--font-weight-semibold);border:1px solid var(--border-color);padding:0 .375rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;border-radius:2px}.form__info-icon{font-size:1.125rem;display:inline-flex}.form__info-list__item{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--neutral-700)}.form__info-list__item:not(:last-child){margin-bottom:var(--spacing-sm)}.form__info-list__icon{font-size:1rem;color:var(--primary-700);flex-shrink:0}.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);margin-top:1rem;opacity:1}.form__image-item{background:rgba(var(--neutral-200-rgb),.4);border-radius:8px;height:200px;display:flex;flex-direction:column;justify-content:center;padding:1rem;position:relative;gap:.5rem}.form__image-item img{max-height:100%;max-width:100%;margin:auto}.form__image-item .star-icon{position:absolute;top:1rem;inset-inline-end:1rem;font-size:1.125rem;color:var(--color-warning);z-index:1}.form__image-item .delete-btn[class]{position:absolute;top:.5rem;inset-inline-end:.5rem;width:24px;height:24px;padding:0;border-radius:50%;z-index:1;background:var(--color-black);color:var(--color-white);border:none}.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{position:absolute;inset:0;background:rgba(255,255,255,.7);z-index:2;display:flex;align-items:center;justify-content:center}.form__add-btn-wrapper{display:flex;align-items:center;gap:.5rem;justify-content:end}.form__add-btn-wrapper button{font-size:.875rem;flex-shrink:0}.form__add-btn-wrapper button.lg-btn{font-size:1rem}.form__input-tags{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.75rem}.form__input-tag{display:inline-flex;align-items:center;gap:.5rem;padding:.3125rem .75rem;border-radius:8px;font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--neutral-600);background-color:var(--light-grey-bg-2)}.form__input-tag--shadow{box-shadow:var(--shadow-xl);background:var(--surface-a);border-radius:12px;padding:.75rem 1rem;min-width:120px;justify-content:space-between}@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{display:flex;flex-direction:column;gap:.75rem}.form__selection-card{border:1px solid var(--card-border-color);padding:.75rem;border-radius:8px;cursor:pointer;transition:all .3s ease}.form__selection-card--selected,.form__selection-card:hover{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{display:flex;justify-content:space-between;gap:.5rem}.form__selection-card__title{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-black)}.form__selection-card__desc{font-size:.75rem;margin-top:.25rem;color:var(--gray-text)}.form__selection-card__icon{flex-shrink:0;font-size:1.25rem;color:var(--primary-color);opacity:0;transition:opacity .3s}.calendar-field{position:relative;width:100%;max-width:100%;flex-shrink:0}.calendar-field .p-calendar{position:relative;z-index:1;min-height:auto}.calendar-field .p-inputtext{-webkit-padding-end:2.5rem;padding-inline-end:2.5rem;min-height:40px}.calendar-field .calendar-icon{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:1rem;font-size:1.125rem;color:var(--dropdown-icon-color);z-index:1;pointer-events:none}.calendar-field .p-calendar-timeonly{direction:ltr}html[dir=rtl] .calendar-field .p-calendar-timeonly .p-inputtext{-webkit-padding-end:.75rem;padding-inline-end:.75rem;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem;text-align:end}.file-uploader{position:relative}.file-uploader .p-inputtext{cursor:pointer;line-height:1.7;-webkit-padding-end:120px;padding-inline-end:120px}.file-uploader .p-inputtext::-webkit-file-upload-button{display:none}.file-uploader .p-inputtext::file-selector-button{display:none}.file-uploader--has-icon .file-icon{position:absolute;top:50%;inset-inline-start:1rem;transform:translateY(-50%);pointer-events:none;background:var(--error-color);color:var(--color-white);width:2rem;height:2rem;font-size:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:4px}.file-uploader--has-icon .file-icon.disabled{opacity:.3}.file-uploader--has-icon .p-inputtext{-webkit-padding-start:3.75rem;padding-inline-start:3.75rem}.file-uploader__label{cursor:pointer;color:var(--primary-color);font-size:1rem;font-weight:var(--font-weight-medium);position:absolute;inset-inline-end:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.5rem}.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);padding:.25rem;border-radius:8px;width:121px;max-width:100%;aspect-ratio:121/168;position:relative;margin-top:10px}.upload-preview__image{width:100%;height:100%;object-fit:contain}.upload-preview__video-overlay{position:absolute;inset:0;font-size:1rem;background:rgba(0,0,0,.7);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;padding:0;cursor:pointer}.upload-preview__video-overlay:hover{background:rgba(0,0,0,.55)}.upload-preview__video-overlay:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.upload-preview__remove-btn[class]{position:absolute;top:-6px;inset-inline-end:-6px;width:20px;height:20px;font-size:8px;border-radius:50%;background:var(--primary-900);padding:0;border:none;z-index:3}.upload-preview__remove-btn[class]:hover{background:var(--primary-color)}.upload-preview .loader-container{position:absolute;inset:0;background:rgba(255,255,255,.7);z-index:2;display:flex;align-items:center;justify-content:center;border-radius:8px}.upload-preview-dialog__video{display:block;width:100%;max-height:70vh;background:#000;border-radius:8px}.form__color-picker{width:100%;height:45px;border:1px solid var(--surface-border,#ced4da);border-radius:6px;cursor:pointer;padding:4px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.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;margin-top:.25rem;font-weight:var(--font-weight-medium)}.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{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-base);padding:var(--spacing-base) var(--spacing-lg);background-color:#eef2f8;border:1px solid #d7deea;border-radius:.5rem}.form__most-common-card__content{display:flex;flex-direction:column;gap:.25rem}.form__most-common-card__title{display:inline-flex;align-items:center;gap:.5rem;font-weight:var(--font-weight-bold);font-size:1rem;color:var(--neutral-900,#0f172a)}.form__most-common-card__title-icon{font-size:1rem;color:var(--blue-300,#85b2f9)}.form__most-common-card__description{font-size:.875rem;color:#5a6b82}.form__most-common-warning{display:flex;align-items:center;gap:.5rem;-webkit-margin-before:var(--spacing-sm);margin-block-start:var(--spacing-sm);padding:.5rem .75rem;font-size:.8125rem;color:var(--warning-700,#b7791f)}.form__most-common-warning__icon{font-size:1rem;color:var(--warning-500,#ed8936);flex-shrink:0}.most-common-badge{display:inline-flex;align-items:center;gap:.25rem;padding-inline:.5rem;padding-block:.125rem;font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--blue-700,#295bac);background-color:#eef2f8;border-radius:999px;-webkit-margin-start:.5rem;margin-inline-start:.5rem;line-height:1.2}.most-common-badge__icon{font-size:.75rem;color:inherit}.package-name-cell{gap:.25rem}.package-name-cell,.package-option{display:inline-flex;align-items:center}.package-option{justify-content:space-between;gap:.5rem;width:100%}.form__phone-country-panel{direction:ltr}.form__phone-country-panel .p-dropdown-header{padding:0;border-bottom:1px solid var(--gray-200)}.form__phone-country-panel .p-dropdown-items-wrapper{min-width:280px}.form__phone-country-panel .p-dropdown-item{padding-block:0;padding-inline:0;height:40px;display:flex;align-items:center}.form__phone-country-panel .p-dropdown-empty-message{padding:.75rem;color:var(--neutral-500);font-size:var(--font-size-sm);text-align:center}.form__phone-panel-header{display:flex;align-items:center;gap:.25rem;padding:.5rem .625rem}.form__phone-panel-search{display:flex;align-items:center;gap:.5rem;flex:1 1;background:var(--surface-ground,#f8f9fa);border:1px solid var(--gray-200);border-radius:var(--border-radius);padding-inline:.625rem;height:36px}.form__phone-panel-search__icon{font-size:1rem;color:var(--neutral-400);flex-shrink:0}.form__phone-panel-search__input{flex:1 1;border:none;background:rgba(0,0,0,0);outline:none;font-size:var(--font-size-sm);color:var(--input-color);min-width:0}.form__phone-panel-search__input::placeholder{color:var(--input-placeholder-color)}.form__phone-panel-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.form__phone-panel-close:focus{outline:none}.form__phone-panel-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius);color:var(--neutral-500);flex-shrink:0;transition:background-color .2s ease}.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{display:flex;align-items:center;gap:.5rem;width:100%;height:40px;padding-inline:.75rem}.form__phone-country-item__flag{font-size:1.125rem;line-height:1;flex-shrink:0}.form__phone-country-item__name{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-sm)}.form__phone-country-item__dial{color:var(--neutral-500);font-size:var(--font-size-sm);flex-shrink:0}.form__phone-country-value{display:flex;align-items:center;font-size:1.25rem;line-height:1}.text-highligh{font-weight:var(--font-weight-semibold);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.text-dark,.text-highligh{color:var(--neutral-900)}.rotate-180,html[dir=rtl] .rtl-rotate-180{transform:rotate(180deg)}.text-divider{display:flex;align-items:center;gap:1rem;color:var(--neutral-600);font-weight:var(--font-weight-medium)}.text-divider:after,.text-divider:before{content:"";display:block;flex-grow:1;height:1px;background:var(--neutral-300)}.app-icon{width:1em;height:1em}.app-breadcrumbs{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;color:var(--gray-text);font-weight:500}@media(max-width:767.98px){.app-breadcrumbs{font-size:var(s--font-size-sm)}}.app-breadcrumbs__item:not(:last-of-type):after{content:"";margin-inline:.4375rem;display:inline-block;vertical-align:middle;width:18px;height:18px;--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);-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}html[dir=rtl] .app-breadcrumbs__item:not(:last-of-type):after{transform:rotate(180deg)}.app-breadcrumbs__link:hover{color:var(--primary-color)}.app-currency{display:inline-block}html[dir=rtl] .app-currency{direction:ltr}.app-currency span{display:inline-block;vertical-align:middle}.app-currency .currency-symbol{-webkit-margin-end:.375rem;margin-inline-end:.375rem}.app-currency .icon-saudi_riyal{font-size:1.5em;line-height:1}.app-message{--icon-color:var(--color-warning);--text-color:var(--color-warning);--bg-color:rgba(var(--color-warning-rgb),0.1);--border-color:rgba(var(--color-warning-rgb),0.3);padding:.75rem 1rem;border-radius:8px;background:var(--bg-color);color:var(--text-color);border:1px solid rgba(0,0,0,0)}.app-message,.app-message__row{display:flex;gap:.5rem}.app-message--has-list{flex-direction:column;gap:.625rem}.app-message__list{padding:0;margin:0;list-style:none;font-size:.875rem;color:var(--icon-color);-webkit-padding-start:.3rem;padding-inline-start:.3rem}@media(max-width:767.98px){.app-message__list{font-size:.75rem}}.app-message__list__item{display:flex;align-items:center;gap:.5rem}.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:"";display:block;width:8px;height:8px;border-radius:50%;background:var(--icon-color);flex-shrink:0}.app-message__icon{font-size:1.1rem;color:var(--icon-color);flex-shrink:0;margin-top:4px}.app-message__content{font-size:1rem;margin:0;color:var(--text-color);line-height:1.5}.app-message__title{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--text-color)}.app-message__desc{margin-top:.25rem;color:var(--neutral-600)}.app-message__desc--sm{font-size:.875rem}.app-message__close-btn{flex-shrink:0;color:var(--table-action-color);font-size:.75rem}@media(max-width:767.98px){.app-message__close-btn{align-self:flex-start;margin-top:.25rem}}.app-message__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.app-message__actions__btn[class]{padding:.25rem .75rem;color:var(--gray-text);background:var(--surface-a);font-size:.875rem;border-color:var(--border-color)}.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),0.1);--border-color:rgba(var(--color-danger-rgb),0.3)}.app-message--info{--icon-color:var(--color-info);--text-color:var(--neutral-600);--bg-color:rgba(var(--color-info-rgb),0.1)}.app-message--dark-text,.app-message--gray-text,.app-message--primary-text,.app-message--transparent{--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),0.1);--border-color:var(--color-success)}.app-message--border{border-color:var(--border-color)}.app-paginator.p-paginator{gap:.25rem;padding:0;margin-top:1.5rem;border:none;background:rgba(0,0,0,0)}@media(max-width:767.98px){.app-paginator.p-paginator{padding-inline:0}}.app-paginator.p-paginator .current-page-report,.app-paginator.p-paginator .per-page-wrapper{color:var(--pagination-color);font-weight:var(--font-weight-medium)}.app-paginator.p-paginator .per-page-wrapper{display:flex;align-items:center;gap:1rem;flex-grow:1}.app-paginator.p-paginator .per-page-wrapper .per-page-label{-webkit-user-select:none;-moz-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{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem}.app-paginator.p-paginator .p-link{width:auto;min-width:25px;height:29px;font-weight:var(--font-weight-medium);margin:0;color:var(--color-black);border-radius:4px;font-size:.875rem;padding:3px}.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{border-color:rgba(0,0,0,0);opacity:.4}.app-paginator.p-paginator .p-dropdown{background:rgba(0,0,0,0);border-color:var(--surface-300);-webkit-margin-start:0;margin-inline-start:0;width:auto;height:auto;min-height:40px;align-items:center}@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-last,html[dir=rtl] .app-paginator.p-paginator .p-paginator-next,html[dir=rtl] .app-paginator.p-paginator .p-paginator-prev{transform:rotate(180deg)}.app-tooltip .p-tooltip-text{font-size:.875rem;background:var(--tooltip-bg);color:var(--tooltip-text);font-weight:500;padding:.5rem .75rem;text-align:center}.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--multiline .p-tooltip-text{white-space:pre-line;text-align:start}.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}}.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;flex-shrink:0}@media(max-width:767.98px){.language-switcher__icon{font-size:1.2rem}}.grid{--gutter-x:1rem;--gutter-y:1.5rem;-webkit-margin-before:calc(-1*var(--gutter-y));margin-block-start:calc(-1*var(--gutter-y));margin-inline:calc(-.5*var(--gutter-x))}.grid>*{padding-inline:calc(var(--gutter-x)*.5);padding-block:0;-webkit-margin-before:var(--gutter-y);margin-block-start:var(--gutter-y)}.p-confirm-popup,.p-overlaypanel{max-width:100%;background:var(--overlay-bg)}.p-button{border-radius:var(--border-radius);padding:.94rem 1.5rem;gap:.5rem;justify-content:center}.p-button,.p-button .p-button-label{font-weight:var(--font-weight-medium)}.p-button .p-button-label{font-size:inherit;flex:0 0 auto}.p-button.compact-btn{padding-block:.6563rem}.p-button.p-button-text{padding:0;background:rgba(0,0,0,0);border-radius:0;outline:none;border:none}.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{font-size:1.125rem;padding-top:2px}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%}.p-button .p-button-icon-left{margin-right:unset;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.p-calendar,.p-chips,.p-dropdown,.p-inputnumber,.p-inputtext,.p-multiselect,.p-password{width:100%;max-width:100%;min-height:45px;font-size:.875rem;color:var(--input-color);box-shadow:none}.p-calendar .p-placeholder,.p-calendar::placeholder,.p-chips .p-placeholder,.p-chips::placeholder,.p-dropdown .p-placeholder,.p-dropdown::placeholder,.p-inputnumber .p-placeholder,.p-inputnumber::placeholder,.p-inputtext .p-placeholder,.p-inputtext::placeholder,.p-multiselect .p-placeholder,.p-multiselect::placeholder,.p-password .p-placeholder,.p-password::placeholder{color:var(--input-placeholder-color)}.p-calendar.p-disabled,.p-chips.p-disabled,.p-dropdown.p-disabled,.p-inputnumber.p-disabled,.p-inputtext.p-disabled,.p-multiselect.p-disabled,.p-password.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 table td{padding:0}.p-datepicker .p-timepicker{direction:ltr}.datetime-picker-panel .p-timepicker{display:none}.datetime-picker{-webkit-border-before:1px solid var(--border-color);border-block-start:1px solid var(--border-color);padding-top:.5rem}.datetime-picker__row{display:flex;align-items:center;justify-content:center;gap:2rem;font-size:.75rem;font-weight:var(--font-weight-bold);color:var(--color-black)}.datetime-picker__time{display:flex;align-items:center;gap:.5rem}.datetime-picker__input{width:2.6875rem;height:2rem;text-align:center;background:var(--neutral-200);border:1px solid rgba(0,0,0,0);border-radius:4px;outline:none;transition:all .3s}.datetime-picker__input:focus{border-color:var(--primary-color)}.datetime-picker__period.p-selectbutton{display:flex;border:1px solid var(--border-color);border-radius:8px;overflow:hidden}.datetime-picker__period.p-selectbutton .p-button{min-height:unset;padding:.5rem .875rem;font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--gray-text);background:rgba(0,0,0,0);border:none;border-radius:0}.datetime-picker__period.p-selectbutton .p-button.p-highlight{color:var(--color-white);background:var(--primary-color)}.datetime-picker .form__actions{margin-top:1rem;gap:.5rem}.datetime-picker .form__actions .form__button{flex-grow:1;min-height:unset;padding:.5rem .75rem;font-size:.875rem}.p-calendar .p-inputtext{cursor:pointer}html[dir=rtl] .p-datepicker-next,html[dir=rtl] .p-datepicker-prev{transform:rotate(180deg)}.p-autocomplete input,.p-chips input{font-size:.875rem}.p-autocomplete input .p-placeholder,.p-autocomplete input::placeholder,.p-chips input .p-placeholder,.p-chips input::placeholder{color:rgba(var(--color-black-rgb),.4)}.p-autocomplete.p-focus .p-variant-filled,.p-chips.p-focus .p-variant-filled{border-color:var(--primary-color)}.p-autocomplete .p-autocomplete-multiple-container,.p-chips .p-chips-multiple-container{display:flex;flex-wrap:wrap;gap:.5rem}.p-autocomplete .p-autocomplete-token,.p-chips .p-chips-token{color:var(--color-black);background:var(--surface-a);border-radius:2px;border:1px solid var(--surface-d);font-size:.75rem;padding:4px 12px;margin:0;max-width:100%}.p-autocomplete .p-autocomplete-token .p-autocomplete-token-label,.p-chips .p-chips-token .p-chips-token-label{word-break:break-word}.p-autocomplete .p-autocomplete-token .p-autocomplete-token-icon,.p-chips .p-chips-token .p-chips-token-icon{font-size:.5rem;-webkit-margin-start:1rem;margin-inline-start:1rem}.p-autocomplete{width:100%}.p-autocomplete .p-autocomplete-multiple-container.p-variant-filled:not(.p-focus){border-color:rgba(0,0,0,0)}.p-variant-filled:not(:focus){background:var(--input-fill-color)}.p-variant-filled:not(:focus,.p-invalid,ul,div){border-color:rgba(0,0,0,0)}.p-variant-filled .p-placeholder,.p-variant-filled::placeholder{color:rgba(var(--color-black-rgb),.3)}.p-variant-filled.p-dropdown{border-color:rgba(0,0,0,0)}.p-variant-filled.p-dropdown.p-inputwrapper-focus{border-color:var(--primary-color)}.p-variant-filled.p-chips-multiple-container{border-color:rgba(0,0,0,0)}.p-dropdown-panel{max-width:100%}.p-multiselect-panel .p-multiselect-header .p-checkbox,.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox,.p-multiselect.p-multiselect-chip .p-multiselect-token{margin-right:unset;-webkit-margin-end:.5rem;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;display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;pointer-events:none}@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);font-size:.75rem;flex-shrink:0}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;-webkit-margin-start:.5rem;margin-inline-start:.5rem}.p-icon-field{width:100%}.p-icon-field.p-icon-field-left .p-inputtext{-webkit-padding-start:2.5rem;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:rgba(0,0,0,0)}.p-icon-field-right>.p-input-icon:last-of-type{inset-inline-start:unset;inset-inline-end:.75rem}.p-icon-field-right>.p-inputtext{-webkit-padding-start:.75rem;padding-inline-start:.75rem;-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}.p-dropdown .p-dropdown-trigger,.p-dropdown .p-inputtext{background:rgba(0,0,0,0)}.p-dropdown .p-dropdown-clear-icon,.p-multiselect-clear-icon{right:unset;inset-inline-end:3rem;color:var(--neutral-900)}.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{-webkit-padding-start:.75rem;padding-inline-start:.75rem;-webkit-padding-end:1.75rem;padding-inline-end:1.75rem}.p-inputnumber.outlined .p-inputnumber-input{background:rgba(0,0,0,0)}.p-inputnumber.outlined .p-inputnumber-input:not(:focus){border-color:var(--surface-d)}.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon: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 button:first-child,html[dir=rtl] .p-inputgroup input:first-child,html[dir=rtl] .p-inputgroup-addon: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;inset-inline-start:.75rem;margin-top:0;display:flex;align-items:center;transform:translateY(-50%);font-size:1.125rem;color:var(--icon-color)}.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{padding:0;border:none}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-inline:.4375rem}.p-tree .p-treenode-children{padding-block:.5rem;-webkit-padding-start:.625rem;padding-inline-start:.625rem;-webkit-padding-end:unset;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{padding:0;background:rgba(0,0,0,0);box-shadow:none;display:inline-flex;color:var(--color-black);font-size:.875rem}.p-dialog{background:var(--modal-bg)}.p-dialog .p-dialog-content{padding-bottom:1.5rem;color:var(--neutral-600)}.p-dialog .p-dialog-title{font-weight:600;font-size:1.125rem}.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;width:24px;height:24px;border:1px solid var(--neutral-800);background-color:var(--surface-0);border-radius:4px;transition:background-color .2s,border-color .2s}.p-checkbox .p-checkbox-box .p-checkbox-icon{font-size:14px;color:rgba(0,0,0,0);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{width:20px;height:20px;background:rgba(0,0,0,0)}.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:rgba(0,0,0,0);border-color:rgba(0,0,0,0);gap:1.5rem}.p-tabview .p-tabview-nav-container{background:var(--main-bg);border-radius:4px;padding-inline:1.5rem;margin-bottom:2rem}.p-tabview .p-tabview-nav-container .p-tabview-nav-link{background:rgba(0,0,0,0);font-size:1rem;font-weight:400;color:rgba(var(--color-black-rgb),.7);border-color:rgba(0,0,0,0);border-bottom-width:4px;padding-inline:0;padding-block:1.25rem}.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]:focus,.ql-editor[class]:hover{background:var(--surface-a)}.p-avatar-group .p-avatar+.p-avatar{margin-left:unset;-webkit-margin-start:-1rem;margin-inline-start:-1rem}html[dir=rtl] .p-dialog,html[dir=rtl] .p-sidebar{direction:rtl}.p-dialog-mask,.p-sidebar-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{width:500px;max-width:calc(100% - 40px);--color:var(--color-black)}.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{margin-top:6px;width:1.5rem;height:1.5rem;color:var(--icon-color)}.p-toast .p-toast-message{border:none;border-radius:6px;color:var(--toast-text-color)}.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;width:.75rem;height:.75rem;margin-top:6px;background:rgba(0,0,0,0)}.p-toast .p-toast-message .p-toast-message-content .p-toast-icon-close:hover{color:var(--color)}.p-accordion-tab{margin-bottom:0;border-radius:12px;border:1px solid var(--primary-100);box-shadow:0 0 24px rgba(208,208,208,.25);transition:all .3s}.p-accordion-tab:not(:last-child){margin-bottom:1rem}.p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:4px;background:rgba(0,0,0,0);flex-direction:row-reverse;gap:.5rem;padding:1.3125rem 1.5rem;border:none}@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{font-size:1.75rem;color:var(--primary-color);flex-shrink:0}@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 .p-accordion-header-text,.p-accordion-tab.p-accordion-tab-active .p-accordion-header .toggle-icon{color:var(--color-white)}.p-accordion-tab .p-accordion-content{padding:0 2rem 1.375rem;border-radius:0 0 12px 12px;border:none;background:rgba(0,0,0,0);color:var(--color-white);font-weight:var(--font-weight-medium)}.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;box-shadow:0 0 18px rgba(191,191,191,.25);border-radius:24px}.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:rgba(0,0,0,0)}.light-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-content,.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-header .toggle-icon{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{border:none;height:1px;background-image:linear-gradient(to right,var(--neutral-300) 50%,transparent 0);background-size:8px 1px;background-repeat:repeat-x}.p-tieredmenu .p-menuitem-link .p-submenu-icon{margin-left:unset;-webkit-margin-start:auto;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}.swiper-pagination[class]{--active-color:var(--primary-color);position:static;display:flex;align-items:center;justify-content:center}.swiper-pagination[class]:not(.swiper-pagination-lock){margin-top:1.875rem}.swiper-pagination[class] .swiper-pagination-bullet{height:8px;width:12px;border-radius:12px;opacity:1;background:var(--primary-100);transition:all .3s ease}.swiper-pagination[class] .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--active-color);width:28px}