:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-surface:#f4f7fa;--color-ink:#0b1724;--color-muted:#425466;--color-accent:#005d9d;--color-accent-ink:#fff;--color-link:#005d9d;--color-field-1:#04203a;--color-field-1-ink:#fff;--color-secondary:#02b9f1;--color-tag-bg:#ecf6ff;--color-brand-blue:#005792;--color-brand-sky:#00bbf0;--color-logo-plate:#fff;--color-canvas:#f5f7fa;--color-card:#fff;--color-hover:#eef2f6;--color-border:#e6e6e6;--color-hairline:#eef0f3;--color-text:#0b1724;--color-text-secondary:#425466;--color-muted-fill:#edf1f5;--color-sunken:#f5f7fa;--color-primary-50:#f0f7fe;--color-primary-100:#e2f1ff;--color-primary-200:#c2ddf3;--color-primary-300:#8cbfe4;--color-primary-400:#3f8ac4;--color-primary-500:#005d9d;--color-primary-600:#004d84;--color-primary-700:#003d6a;--color-primary-800:#022e52;--color-primary-900:#04203a;--color-on-primary:#fff;--color-decor:#02b9f1;--color-focus:#005d9d;--color-success:#17734a;--color-success-bg:#e6f4ec;--color-warning:#a15c07;--color-warning-bg:#fdf2e1;--color-danger:#b42318;--color-danger-bg:#fdecea;--color-info:#006b8f;--color-info-bg:#e3f6fd;--color-viz-1:#005d9d;--color-viz-2:#0088b5;--color-viz-3:#b7700a;--color-viz-4:#a8457a;--color-viz-5:#2e8558;--color-viz-6:#c4492b;--color-viz-7:#5b6b7c;--color-viz-8:#6f7a2a;--shadow-card:0 0 9px #ababab40;--shadow-header:0 0 9px #8b8b8b40;--shadow-float:0 12px 28px -8px #04203a2e, 0 2px 6px #04203a0f;--shadow-dialog:0 24px 60px -12px #04203a4d;--focus-outline:2px solid var(--color-focus);--focus-outline-offset:2px;--focus-ring:0 0 0 3px var(--color-primary-100);--scrim-hero:linear-gradient(-89.9deg, #14273a 7%, transparent 118%);--scrim-hero-ltr:linear-gradient(89.9deg, #14273a 7%, transparent 118%);--button-height-lg:3.5rem;--button-radius:.75rem;--button-pad-x:1.5rem;--button-pad-y:1rem;--button-gap:.5rem;--button-outline-dark:#fffc;--font-sans-ar:"IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif;--font-sans-en:"IBM Plex Sans", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-display:"IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.75rem;--text-3xl:2.5rem;--text-4xl:3.5rem;--text-page:var(--text-2xl);--lh-page:2.25rem;--text-metric:var(--text-xl);--lh-metric:2rem;--text-tile:var(--text-lg);--lh-tile:1.75rem;--text-title:var(--text-md);--lh-title:1.5rem;--text-reading:var(--text-md);--lh-reading:1.625rem;--text-body:var(--text-base);--lh-body:1.375rem;--text-meta:var(--text-sm);--lh-meta:1.25rem;--text-chip:var(--text-xs);--lh-chip:1.125rem;--step-small:clamp(.8125rem, .79rem + .1vw, .875rem);--step-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(2rem, .6rem + 5.6vw, 5.5rem);--leading-display-ar:1.15;--leading-display-en:1.1;--leading-text:1.55;--space-1:.125rem;--space-2:.25rem;--space-3:.5rem;--space-4:.75rem;--space-5:1rem;--space-6:1.25rem;--space-7:1.5rem;--space-8:2rem;--space-9:3rem;--space-10:4rem;--space-11:6rem;--space-12:9rem;--radius-none:0;--radius-xs:.5rem;--radius-sm:.625rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.125rem;--radius-page:.75rem;--radius-pill:999px;--radius-card:1.5rem;--radius-media:1.25rem;--radius-panel:1.125rem;--motion-duration-fast:.15s;--motion-duration-base:.2s;--motion-duration-slow:.4s;--motion-duration-shutter:1.1s;--motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-shutter:cubic-bezier(.65, 0, .35, 1)}:root[data-theme=dark],:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#061321;--color-surface:#0b1d30;--color-ink:#e9eff6;--color-muted:#a5b5c6;--color-accent:#5cb3ef;--color-accent-ink:#04203a;--color-link:#7cc4f4;--color-field-1:#04203a;--color-field-1-ink:#fff;--color-secondary:#02b9f1;--color-tag-bg:#0f2d4a;--color-brand-blue:#005792;--color-brand-sky:#00bbf0;--color-logo-plate:#fff;--color-canvas:#071421;--color-card:#0d1c2c;--color-hover:#142638;--color-border:#22364b;--color-hairline:#182b3e;--color-text:#eef3f8;--color-text-secondary:#a7b6c6;--color-muted-fill:#182b3e;--color-sunken:#0a1826;--color-primary-50:#0c2236;--color-primary-100:#10304d;--color-primary-200:#164266;--color-primary-300:#1f5a88;--color-primary-400:#3b80b8;--color-primary-500:#5cb3ef;--color-primary-600:#84c6f4;--color-primary-700:#cfe7fa;--color-primary-800:#e2f0fc;--color-primary-900:#f0f8fe;--color-on-primary:#04203a;--color-decor:#02b9f1;--color-focus:#5cb3ef;--color-success:#72d2a2;--color-success-bg:#0f2a1e;--color-warning:#e8b46a;--color-warning-bg:#2e2112;--color-danger:#f2958a;--color-danger-bg:#331714;--color-info:#6fd0f5;--color-info-bg:#0b2533;--color-viz-1:#5cb3ef;--color-viz-2:#3fd0ff;--color-viz-3:#e8b04f;--color-viz-4:#e48bbf;--color-viz-5:#72d2a2;--color-viz-6:#f08a6c;--color-viz-7:#a7b6c6;--color-viz-8:#c9c06a;--shadow-card:0 0 9px #00000059;--shadow-header:0 0 9px #00000073;--shadow-float:0 12px 28px -8px #0000008c, 0 2px 6px #0000004d;--shadow-dialog:0 24px 60px -12px #000000a6}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:0s;--motion-duration-base:0s;--motion-duration-slow:0s;--motion-duration-shutter:0s}}:root{--font-family:var(--font-sans-ar);--font-feature-settings:normal;--surface-a:var(--color-card);--surface-b:var(--color-canvas);--surface-c:var(--color-hover);--surface-d:var(--color-border);--surface-e:var(--color-card);--surface-f:var(--color-card);--surface-0:var(--color-card);--surface-50:var(--color-canvas);--surface-100:var(--color-hover);--surface-200:var(--color-border);--surface-300:var(--color-border);--surface-400:var(--color-text-secondary);--surface-500:var(--color-text-secondary);--surface-600:var(--color-text-secondary);--surface-700:var(--color-text);--surface-800:var(--color-text);--surface-900:var(--color-text);--surface-ground:var(--color-canvas);--surface-section:var(--color-card);--surface-card:var(--color-card);--surface-overlay:var(--color-card);--surface-border:var(--color-border);--surface-hover:var(--color-hover);--text-color:var(--color-text);--text-color-secondary:var(--color-text-secondary);--primary-color-text:var(--color-on-primary);--content-padding:var(--space-6);--inline-spacing:var(--space-3);--maskbg:#04203a66;--highlight-bg:var(--color-primary-50);--highlight-text-color:var(--color-primary-700);--highlight-focus-bg:var(--color-primary-100);--primary-focus-ring-color:var(--color-primary-50);--gray-50:var(--color-canvas);--gray-100:var(--color-hover);--gray-200:var(--color-border);--gray-300:var(--color-border);--gray-400:var(--color-text-secondary);--gray-500:var(--color-text-secondary);--gray-600:var(--color-text);--gray-700:var(--color-text);--gray-800:var(--color-text);--gray-900:var(--color-text);--blue-500:var(--color-info);--green-500:var(--color-success);--orange-500:var(--color-warning);--red-500:var(--color-danger);--bluegray-500:var(--color-text-secondary);--purple-500:var(--color-viz-4);--primary-50:var(--color-primary-50);--primary-100:var(--color-primary-100);--primary-200:var(--color-primary-200);--primary-300:var(--color-primary-300);--primary-400:var(--color-primary-400);--primary-500:var(--color-primary-500);--primary-600:var(--color-primary-600);--primary-700:var(--color-primary-700);--primary-800:var(--color-primary-800);--primary-900:var(--color-primary-900);--primary-color:var(--color-primary-500);--primary-hover:var(--color-primary-600);--primary-light-bg:var(--color-primary-50);--neutral-100:var(--color-card);--neutral-200:var(--color-border);--neutral-300:var(--color-border);--neutral-400:var(--color-text-secondary);--neutral-500:var(--color-text-secondary);--neutral-600:var(--color-text-secondary);--neutral-700:var(--color-text);--neutral-800:var(--color-text);--neutral-900:var(--color-text);--light-grey-bg:var(--color-canvas);--light-grey-bg-2:var(--color-canvas);--light-grey-bg-3:var(--color-canvas);--color-black:var(--color-text);--color-white:var(--color-on-primary);--color-black-rgb:11, 23, 36;--neutral-200-rgb:230, 230, 230;--primary-color-rgb:0, 93, 157;--secondary-color-rgb:0, 77, 132;--color-success-rgb:23, 115, 74;--color-warning-rgb:161, 92, 7;--color-danger-rgb:180, 35, 24;--color-info-rgb:0, 107, 143;--color-background:var(--color-canvas);--secondary-color:var(--color-primary-600);--spacing-base:var(--space-5);--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-3);--spacing-lg:var(--space-5);--spacing-xl:var(--space-7);--spacing-2xl:var(--space-8);--spacing-3xl:var(--space-9);--spacing-4xl:var(--space-10);--font-size-sm:var(--text-base);--font-size-base:var(--text-md);--font-size-md:1.125rem;--font-size-lg:var(--text-lg);--font-size-xl:var(--text-xl);--font-size-2xl:var(--text-2xl);--font-size-3xl:var(--text-3xl);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--border-radius:var(--radius-xs);--border-radius-sm:.25rem;--border-radius-md:var(--radius-xs);--border-radius-lg:var(--radius-lg);--border-radius-xxl:var(--radius-pill);--border-color:var(--color-border);--category-color:var(--color-text-secondary);--panel-shadow:var(--shadow-float);--shadow-sm:var(--shadow-card);--shadow-md:var(--shadow-card);--shadow-lg:var(--shadow-float);--shadow-xl:var(--shadow-float);--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:var(--color-canvas);--black-text:var(--color-text);--gray-text:var(--color-text-secondary);--icon-color:var(--color-primary-500);--icon-bg:var(--color-primary-50);--table-header-bg:transparent;--table-header-color:var(--color-text-secondary);--table-body-color:var(--color-text);--table-action-color:var(--color-text-secondary);--pagination-color:var(--color-text);--avatar-bg:var(--color-primary-500);--tab-bg:var(--color-canvas);--active-tab-bg:var(--color-primary-50);--active-tab-color:var(--color-primary-500);--card-border-color:var(--color-border);--input-border-color:var(--color-border);--input-color:var(--color-text);--input-label-color:var(--color-text);--input-placeholder-color:var(--color-text-secondary);--input-caption-color:var(--color-text-secondary);--dropdown-icon-color:var(--color-text-secondary);--modal-bg:var(--color-card);--menu-link-color:var(--color-text);--menu-link-bg:var(--color-primary-50);--menu-border-color:var(--color-border);--tag-bg:var(--color-tag-bg);--overlay-bg:var(--color-card);--tooltip-bg:var(--color-text);--tooltip-text:var(--color-card);--input-fill-color:var(--color-canvas);--rating-star-color:var(--color-decor);--toast-success-color:var(--color-success);--toast-success-bg:var(--color-success-bg);--toast-warn-color:var(--color-warning);--toast-warn-bg:var(--color-warning-bg);--toast-info-color:var(--color-info);--toast-info-bg:var(--color-info-bg);--toast-error-color:var(--color-danger);--toast-error-bg:var(--color-danger-bg);--toast-text-color:var(--color-text)}html[lang=en]{--font-family:var(--font-sans-en)}:root.dark,:root[data-theme=dark]{--color-black-rgb:238, 243, 248;--neutral-200-rgb:34, 54, 75;--primary-color-rgb:92, 179, 239;--secondary-color-rgb:132, 198, 244;--color-success-rgb:114, 210, 162;--color-warning-rgb:232, 180, 106;--color-danger-rgb:242, 149, 138;--color-info-rgb:111, 208, 245;--maskbg:#0009}:root{font-family:var(--font-family);font-variation-settings:normal;font-feature-settings:var(--font-feature-settings);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);font-size:100%;line-height:1.5}body{background-color:var(--color-background);color:var(--color-text);font-size:var(--text-body);line-height:var(--lh-body);margin:0}html[lang=ar]{letter-spacing:0;text-transform:none}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}:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}::selection{background:var(--color-primary-100);color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);text-wrap:balance;margin:0}h1{font-size:var(--text-page);line-height:var(--lh-page);font-weight:var(--font-weight-bold)}h2{font-size:var(--text-metric);line-height:var(--lh-metric)}h3{font-size:var(--text-tile);line-height:var(--lh-tile)}h4,h5,h6{font-size:var(--text-title);line-height:var(--lh-title)}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(--text-body)}.text-base{font-size:var(--text-reading)}.text-md{font-size:var(--text-title)}.text-lg{font-size:var(--text-tile)}.text-xl,.text-2xl{font-size:var(--text-page)}.num{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}::-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(--text-color-secondary);font-weight:var(--font-weight-medium);padding-bottom:2.5rem}.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);box-shadow:var(--shadow-float);border-radius:1.5rem}@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);font-size:var(--text-base);color:var(--color-black);border-radius:3px;align-items:center;gap:.5rem;padding:.875rem 1rem;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,var(--color-text-secondary));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:var(--text-xs)}.form__image-item .loader-container{background:color-mix(in srgb, var(--color-card) 70%, transparent);z-index:2;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-float);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:var(--color-on-primary);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;width:20px;height:20px;font-size:var(--text-xs);background:var(--primary-900);z-index:3;border:none;border-radius:50%;padding:0;position:absolute;inset-inline-end:-6px}.upload-preview__remove-btn[class]:hover{background:var(--primary-color)}.upload-preview .loader-container{background:color-mix(in srgb, var(--color-card) 70%, transparent);z-index:2;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.form__color-picker{border:1px solid var(--surface-border,var(--color-border));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,var(--color-danger))}.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:var(--color-info-bg);border:1px solid var(--color-border);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,var(--color-text));align-items:center;gap:.5rem;font-size:1rem;display:inline-flex}.form__most-common-card__title-icon{color:var(--color-info);font-size:1rem}.form__most-common-card__description{color:var(--color-text-secondary);font-size:.875rem}.form__most-common-warning{color:var(--warning-700,var(--color-warning));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,var(--color-warning));flex-shrink:0;font-size:1rem}.most-common-badge{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--color-info);background-color:var(--color-info-bg);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,var(--color-card));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:not(:focus-visible){outline:none}.form__phone-panel-close{border-radius:var(--border-radius);width:32px;height:32px;color:var(--neutral-500);transition:background-color var(--motion-duration-base) var(--motion-ease-standard);flex-shrink:0;justify-content:center;align-items:center;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}.info-tip{vertical-align:middle;display:inline-flex}.info-tip__btn{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.info-tip__btn:focus:not(:focus-visible){outline:none}.info-tip__btn{block-size:1.125rem;inline-size:1.125rem;color:var(--color-text-secondary);cursor:help;transition:color var(--motion-duration-fast) var(--motion-ease-standard);border-radius:50%;place-items:center;font-size:.875rem;display:grid}.info-tip__btn:hover,.info-tip__btn:focus-visible,.info-tip__btn[aria-expanded=true]{color:var(--color-primary-500)}.info-tip__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.info-tip__bubble{z-index:3000;inline-size:max-content;max-inline-size:min(20rem,100vw - 1.5rem);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xs);background:var(--tooltip-bg);color:var(--tooltip-text);font-size:var(--text-meta);font-weight:var(--font-weight-regular);line-height:var(--lh-meta);text-align:start;white-space:normal;box-shadow:var(--shadow-float);pointer-events:none;animation:info-tip-in var(--motion-duration-fast) var(--motion-ease-standard) both;position:fixed}@media (prefers-reduced-motion:reduce){.info-tip__bubble{animation:none}}@keyframes info-tip-in{0%{opacity:0}}.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}.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{transition:opacity var(--motion-duration-base) var(--motion-ease-standard);align-items:center;display:flex}.basic-header__logo:hover{opacity:.8}.basic-header__logo-image{box-sizing:border-box;width:auto;height:3.5rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-logo-plate)}@media (max-width:767.98px){.basic-header__logo-image{height:3rem}}.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)}.categories-slider{align-items:center;gap:.75rem;display:flex}.categories-slider .swiper{width:100%;margin-block:-12px;padding-block:12px}.categories-slider .swiper-slide{width:auto}.categories-slider .slider-btn button{border-radius:50%;width:30px;height:30px;padding:2px}.categories-slider .slider-btn button .icon{color:var(--primary-color);font-size:var(--text-base)}.categories-slider .slider-btn.swiper-button-disabled{display:none}.categories-slider .app-tabs__item.active{border-color:#0000}.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{width:40px;height:40px;font-size:var(--text-lg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-block:5px;display:flex}@media (max-width:767.98px){.status-timeline .item__icon{width:30px;height:30px;font-size:var(--text-md)}}.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,var(--color-border));background-color:var(--neutral-100,var(--color-card));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{font-size:var(--text-lg);color:var(--neutral-900,var(--color-text))}.filter-section__header__title{font-family:IBM Plex Sans Arabic,sans-serif;font-size:var(--text-md);color:var(--neutral-900,var(--color-text));margin:0;font-weight:700}.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,var(--color-border));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{font-size:var(--text-page);line-height:var(--lh-page);color:var(--color-text);margin:0 0 .25rem;font-weight:600}.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}.app-currency{display:inline-block}html[dir=rtl] .app-currency{direction:ltr}.app-currency span{vertical-align:middle;display:inline-block}.app-currency .currency-symbol{margin-inline-end:.375rem}.app-currency .icon-saudi_riyal{font-size:1.5em;line-height:1}.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{width:100%;height:100%;color:var(--color-on-primary);background:#000000b3;border-radius:6px;justify-content:center;align-items:center;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{border:1px solid var(--input-border-color);border-radius:var(--border-radius);background:var(--surface-0);width:100%;transition:border-color .2s}.time-input-field:hover,.time-input-field:focus-within{border-color:var(--primary-color)}.time-input-field--invalid,.time-input-field--invalid:hover,.time-input-field--invalid:focus-within{border-color:var(--color-danger,var(--red-500))}.time-input-field .MuiFormControl-root{width:100%}.time-input-field fieldset,.time-input-field .MuiOutlinedInput-notchedOutline{box-shadow:none!important;border:none!important}.time-input-field legend{display:none!important}.time-input-field .MuiInputBase-root{width:100%;border-radius:var(--border-radius)!important;min-height:45px!important;color:var(--input-color)!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;font-family:inherit!important;font-size:.875rem!important}.time-input-field .MuiInputBase-root.Mui-disabled{background:var(--neutral-200)!important;opacity:1!important}.time-input-field .Mui-selected{border-radius:2px;background-color:var(--primary-color)!important;color:var(--primary-color-text)!important}.time-input-field .MuiPickersSectionList-root{padding:.7rem 2.5rem .7rem .75rem!important;font-family:inherit!important;font-size:.875rem!important}.time-input-field__trigger{top:50%;color:var(--dropdown-icon-color);z-index:2;cursor:pointer;pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:1.125rem;line-height:1;display:inline-flex;position:absolute;inset-inline-end:1rem;transform:translateY(-50%)}.time-input-field__trigger:hover:not(:disabled){opacity:.7}.time-input-field__trigger:disabled{cursor:not-allowed;opacity:.5}.time-picker-panel .p-overlaypanel-content{padding:.75rem .75rem .5rem}.time-picker{align-items:flex-start;display:flex}.time-picker__col{scrollbar-width:thin;scrollbar-color:var(--surface-300) #0000;flex-direction:column;max-height:11.25rem;display:flex;overflow-y:auto}.time-picker__col::-webkit-scrollbar{width:4px}.time-picker__col::-webkit-scrollbar-thumb{background-color:var(--surface-300);border-radius:2px}.time-picker__period{flex-direction:column;gap:.25rem;margin-inline-start:.25rem;padding-block-start:.125rem;display:flex}.time-picker__item{border-radius:var(--border-radius);cursor:pointer;color:var(--text-color);text-align:center;white-space:nowrap;background:0 0;border:none;min-width:3rem;padding:.5rem .875rem;font-size:.9375rem;transition:background-color .15s}.time-picker__item:hover:not(.time-picker__item--active){background-color:var(--surface-100)}.time-picker__item--active{background-color:var(--primary-color);color:var(--primary-color-text);font-weight:600}.time-picker__actions{border-block-start:1px solid var(--surface-200);justify-content:flex-end;gap:.25rem;margin-block-start:.5rem;padding-block-start:.5rem;display:flex}.time-picker__action-btn{cursor:pointer;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--border-radius);color:var(--text-color-secondary);background:0 0;border:none;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s}.time-picker__action-btn:hover{background-color:var(--surface-100)}.time-picker__action-btn--ok{color:var(--primary-color)}.time-picker__action-btn--ok:hover{background-color:var(--primary-50,rgba(var(--primary-color-rgb,0 0 0)/.08))}.practice-switcher{align-items:center;gap:var(--space-2);min-inline-size:0;display:inline-flex}.practice-switcher__icon{color:var(--color-text-secondary);flex-shrink:0;font-size:1.125rem}.practice-switcher__control.p-dropdown{background:var(--color-canvas);border-radius:var(--radius-sm);block-size:2.25rem;max-inline-size:16rem;transition:border-color var(--motion-duration-fast) var(--motion-ease-standard);border:1px solid #0000;align-items:center}.practice-switcher__control.p-dropdown:hover{border-color:var(--color-border)}.practice-switcher__control.p-dropdown.p-focus{background:var(--color-card);border-color:var(--color-border);outline:var(--focus-outline);outline-offset:var(--focus-outline-offset);box-shadow:none}.practice-switcher__control.p-dropdown .p-dropdown-label{text-overflow:ellipsis;white-space:nowrap;block-size:100%;padding-block:0;padding-inline:var(--space-3) var(--space-1);font-size:var(--text-body);font-weight:var(--font-weight-medium);color:var(--color-ink);align-items:center;display:flex;overflow:hidden}.practice-switcher__control.p-dropdown .p-dropdown-trigger{inline-size:2rem;color:var(--color-text-secondary)}@media (max-width:575.98px){.practice-switcher__icon{display:none}.practice-switcher__control.p-dropdown{max-inline-size:9.5rem}}.public-header--sticky{z-index:100;position:sticky;top:0}.public-header__container{background:var(--color-card);padding-block:var(--space-5);border-block-end:1px solid var(--color-border);position:relative}@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;width:40px;height:40px;transition:background-color var(--motion-duration-base) var(--motion-ease-standard);background:var(--color-card);border-radius:50%;justify-content:center;align-items:center;display:flex}.public-header .action-btn:hover{background:var(--color-hover)}.public-header .action-btn .icon{color:var(--color-text-secondary);font-size:1.25rem}.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(--color-text);font-size:var(--text-title);font-weight:var(--font-weight-medium);transition:color var(--motion-duration-base) var(--motion-ease-standard);cursor:pointer;align-items:center;gap:.25rem;text-decoration:none;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-semibold)}.public-header .nav-menu__item__link .icon{transition:transform var(--motion-duration-base) var(--motion-ease-standard);font-size:1rem}@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{transition:color var(--motion-duration-base) var(--motion-ease-standard);font-size:1.3rem}.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);transition:color var(--motion-duration-base) var(--motion-ease-standard);align-items:center;gap:.5rem;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 var(--color-border);color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:.5rem;margin-inline:2rem;padding-block:1.5rem;display:flex}.dashboard-layout .header{background:var(--color-card);border-bottom:1px solid var(--color-border);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{transition:opacity var(--motion-duration-base) var(--motion-ease-standard);flex-shrink:0;align-items:center;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{box-sizing:border-box;width:auto;height:3rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-logo-plate);object-fit:contain}.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 var(--motion-duration-base) var(--motion-ease-standard);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{background:var(--color-primary-100)}.dashboard-layout .header__actions__btn__icon{font-size:var(--text-lg);color:var(--icon-color)}.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;border-radius:var(--radius-pill);background:var(--color-danger);min-width:16px;height:16px;color:var(--color-card);font-size:var(--text-chip);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:center;align-items:center;padding-inline:4px;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:not(:focus-visible){outline:none}.header__profile-btn{background:var(--avatar-bg);cursor:pointer;width:48px;height:48px;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;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)}@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(--color-card);border-inline-end:1px solid var(--color-border);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{transition:opacity var(--motion-duration-base) var(--motion-ease-standard);align-items:center;display:flex}.app-sidebar__logo:hover{opacity:.8}.app-sidebar__logo__img{box-sizing:border-box;width:auto;height:3rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-logo-plate)}.app-sidebar__toggle{cursor:pointer;width:25px;height:25px;transition:background-color var(--motion-duration-base) var(--motion-ease-standard);background:var(--color-card);border:1px solid var(--color-border);color:var(--icon-color);box-shadow:var(--shadow-card);inset-inline-end:-12px;z-index:5;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.75rem}.app-sidebar__toggle:hover{background:var(--icon-bg)}.app-sidebar__toggle__icon{font-size:.75rem}html[dir=rtl] .app-sidebar__toggle__icon{transform:scaleX(-1)}.app-sidebar__menu{padding:0;padding-block:var(--space-7);flex:1;overflow-y:auto}.app-sidebar__menu__group{gap:var(--space-2);flex-direction:column;display:flex}.app-sidebar__menu__group:not(:last-of-type){margin-bottom:var(--space-5);padding-bottom:var(--space-5)}.app-sidebar__menu__group__title{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);font-size:var(--text-chip);line-height:var(--lh-chip);padding-inline:var(--space-6)}.app-sidebar__menu__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.app-sidebar__menu__link{align-items:center;gap:var(--space-4);margin-inline:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-xs);color:var(--color-text);font-weight:var(--font-weight-medium);font-size:var(--text-title);line-height:var(--lh-title);transition:background-color var(--motion-duration-base) var(--motion-ease-standard);text-decoration:none;display:flex;position:relative}.app-sidebar__menu__link__icon{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.app-sidebar__menu__link__icon .icon{color:var(--color-text-secondary);max-width:100%;max-height:100%;font-size:1.25rem}.app-sidebar__menu__link__text{flex:1}.app-sidebar__menu__link:hover{background:var(--color-hover)}.app-sidebar__menu__link.active{background:var(--color-primary-50);font-weight:var(--font-weight-semibold)}.app-sidebar__menu__link.active .icon{color:var(--color-primary-500)}.app-sidebar__menu__link.disabled,.app-sidebar__menu__link--disabled{pointer-events:none;color:var(--color-text-secondary);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(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-float);opacity:0;visibility:hidden;transition:opacity var(--motion-duration-base) var(--motion-ease-standard);z-index:1000;max-height:80vh;margin:0;padding:.5rem 0;list-style:none;position:fixed;inset-inline-start:260px;overflow-y:auto}@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-float)}.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{padding:var(--space-4) var(--space-5);color:var(--color-text);cursor:pointer;font-size:var(--text-body);font-weight:var(--font-weight-medium);transition:background-color var(--motion-duration-base) var(--motion-ease-standard);align-items:center;gap:.5rem;display:flex}.profile-menu .body .actions-list__item:hover{background:var(--color-primary-50)}.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{font-weight:var(--font-weight-semibold);font-size:var(--text-body);margin:0}.profile-trigger .profile-info .profile-email{font-size:var(--text-meta);color:var(--color-text-secondary);margin:0}.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}.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);width:3.625rem;height:3.625rem;box-shadow:var(--shadow-float);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;padding:0;position:fixed;inset-inline-end:0;transform:translateY(-50%)}.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);font-size:var(--text-lg);justify-content:center}.actions-menu-btn:hover{color:var(--color-black)}@media (max-width:767.98px){.actions-menu-btn{width:22px;height:22px;font-size:var(--text-md)}}.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-float)}.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(--primary-color)}.app-table__actions-menu[class] .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link{background:var(--menu-link-bg);color:var(--primary-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;justify-content:center;align-items:center;gap:var(--space-2);min-height:40vh;padding-block:var(--space-7);flex-direction:column;display:flex}.empty-box__img{justify-content:center;display:flex}.empty-box__icon{color:var(--color-text-secondary);font-size:3rem}.empty-box__title{font-size:var(--text-title);line-height:var(--lh-title);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-block-start:var(--space-4)}.empty-box__desc{max-inline-size:30rem;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--lh-body)}.empty-box__btn{margin-top:var(--space-7)}@media (min-width:768px){.empty-box__menu,.empty-box__btn{min-width:16.75rem!important}}.empty-box__img svg{max-width:100%;height:auto}.empty-state{gap:var(--space-4);display:flex}.empty-state__icon{border-radius:var(--radius-md);background:var(--color-sunken);color:var(--color-text-secondary);flex-shrink:0;place-items:center;display:grid}.empty-state--good .empty-state__icon{background:var(--color-primary-50);color:var(--color-primary-500)}.empty-state__text{gap:var(--space-1);min-inline-size:0;display:grid}.empty-state__title{color:var(--color-text);font-weight:var(--font-weight-semibold);margin:0}.empty-state__body{color:var(--color-text-secondary);margin:0}.empty-state__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.empty-state--card{padding:var(--space-8) var(--space-5);text-align:center;flex-direction:column;align-items:center}.empty-state--card .empty-state__icon{block-size:3rem;inline-size:3rem;margin-block-end:var(--space-2);font-size:1.25rem}.empty-state--card .empty-state__title{font-size:var(--text-title);line-height:var(--lh-title)}.empty-state--card .empty-state__body{max-inline-size:30rem;font-size:var(--text-body);line-height:var(--lh-reading)}.empty-state--card .empty-state__actions{justify-content:center;margin-block-start:var(--space-3)}.empty-state--compact{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-sunken);align-items:center}.empty-state--compact .empty-state__icon{border-radius:var(--radius-sm);background:var(--color-card);block-size:2.25rem;inline-size:2.25rem;font-size:1rem}.empty-state--compact .empty-state__title{font-size:var(--text-body);line-height:var(--lh-body)}.empty-state--compact .empty-state__body{font-size:var(--text-meta);line-height:var(--lh-meta)}.empty-state--compact .empty-state__actions{margin-inline-start:auto}.empty-state__link{align-items:center;gap:var(--space-2);white-space:nowrap;color:var(--color-primary-500);font-size:var(--text-body);font-weight:var(--font-weight-semibold);flex-shrink:0;text-decoration:none;display:inline-flex}.empty-state__link:hover{text-underline-offset:2px;text-decoration:underline}.empty-state__link .app-icon{font-size:.875rem}html[dir=rtl] .empty-state__link .app-icon{transform:scaleX(-1)}.step-host{flex-direction:column;min-inline-size:0;display:flex}.step-host__base[hidden],.step-host__step[hidden],.step-host__pane[hidden]{display:none}.step-host__nav{z-index:2;align-items:center;gap:var(--space-3);margin-block:calc(-1*var(--step-host-pad,0px)) var(--space-5);padding-block:calc(var(--step-host-pad,0px) + var(--space-3)) var(--space-3);border-block-end:1px solid var(--color-hairline);background:var(--color-card);display:flex;position:sticky;inset-block-start:calc(-1*var(--step-host-pad,0px))}.step-host__nav--head{background:0 0;border:0;flex:1;min-inline-size:0;margin:0;padding:0;position:static}.step-host__nav--head .step-host__current{font-size:var(--text-title);line-height:var(--lh-title)}.step-host__back{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.step-host__back:focus:not(:focus-visible){outline:none}.step-host__back{border-radius:var(--radius-xs);background:var(--color-sunken);block-size:2rem;inline-size:2rem;color:var(--color-text);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);flex-shrink:0;place-items:center;font-size:1rem;display:grid}.step-host__back:hover{background:var(--color-hover);color:var(--color-primary-500)}html[dir=rtl] .step-host__back .app-icon{transform:scaleX(-1)}.step-host__trail{align-items:center;gap:var(--space-2);min-inline-size:0;font-size:var(--text-body);line-height:var(--lh-body);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.step-host__trail li{align-items:center;gap:var(--space-2);min-inline-size:0;display:inline-flex}.step-host__crumb{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.step-host__crumb:focus:not(:focus-visible){outline:none}.step-host__crumb{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-secondary);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard)}.step-host__crumb:hover{background:var(--color-primary-50);color:var(--color-primary-500)}.step-host__crumb:active{background:var(--color-primary-100)}.step-host__sep{color:var(--color-text-secondary);font-size:.875rem}html[dir=rtl] .step-host__sep{transform:scaleX(-1)}.step-host__current{padding-inline:var(--space-4);color:var(--color-text);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.step-host__actions{z-index:2;justify-content:flex-end;gap:var(--space-3);padding-block:var(--space-5);border-block-start:1px solid var(--color-hairline);background:var(--color-card);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:0}.step-host__actions .p-button:not(.p-button-icon-only){min-height:2.25rem;padding:var(--space-3) var(--space-5)}.step-dialog{gap:var(--space-5);min-inline-size:0;display:grid}.step-dialog__head{color:var(--color-text);font-size:var(--text-title);font-weight:var(--font-weight-semibold);line-height:var(--lh-title)}.step-dialog__body{min-inline-size:0}.side-panel{z-index:1101;background:var(--color-card);inline-size:min(54rem,100vw);box-shadow:var(--shadow-dialog);animation:side-panel-in var(--motion-duration-base) var(--motion-ease-out) both;flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.side-panel{animation:none}}.side-panel[hidden]{display:none}.side-panel__head{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-7) var(--space-4);border-block-end:1px solid var(--color-hairline);display:flex}.side-panel__title{min-inline-size:0;color:var(--color-text);font-size:var(--text-title);line-height:var(--lh-title);font-weight:var(--font-weight-semibold)}.side-panel__title[hidden],.side-panel__step-nav[hidden]{display:none}.side-panel__step-nav{flex:1;min-inline-size:0;display:flex}.side-panel__close{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.side-panel__close:focus:not(:focus-visible){outline:none}.side-panel__close{border-radius:var(--radius-xs);background:var(--color-sunken);block-size:2.25rem;inline-size:2.25rem;color:var(--color-text-secondary);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);flex-shrink:0;place-items:center;margin-inline-start:auto;font-size:1rem;display:grid}.side-panel__close:hover{background:var(--color-hover);color:var(--color-text)}.side-panel__scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-block-size:0;padding:var(--space-6) var(--space-7);--step-host-pad:var(--space-6);flex:1;overflow-y:auto}.side-panel__scrim{z-index:1100;background:var(--maskbg);position:fixed;inset:0}@keyframes side-panel-in{0%{opacity:0;transform:translateX(var(--side-panel-from,-24px))}}html[dir=rtl] .side-panel{--side-panel-from:24px}.app-banner{--app-banner-ink:var(--color-primary-500);--app-banner-fill:var(--color-primary-50);align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}.app-banner--pending{--app-banner-ink:var(--color-warning);--app-banner-fill:var(--color-warning-bg)}.app-banner--rejected{--app-banner-ink:var(--color-danger);--app-banner-fill:var(--color-danger-bg)}.app-banner__icon{border-radius:var(--radius-sm);background:var(--app-banner-fill);block-size:2rem;inline-size:2rem;color:var(--app-banner-ink);flex:none;place-items:center;font-size:1rem;display:grid}.app-banner__text{gap:var(--space-1);flex:14rem;min-inline-size:0;display:grid}.app-banner__title{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-body);line-height:var(--lh-body);font-weight:var(--font-weight-medium);flex-wrap:wrap;display:inline-flex}.app-banner__meta{color:var(--color-text-secondary);font-size:var(--text-meta);line-height:var(--lh-meta);overflow-wrap:anywhere}.app-banner__action[class]{flex:none;min-block-size:2.25rem}.app-banner__close{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.app-banner__close:focus:not(:focus-visible){outline:none}.app-banner__close{border-radius:var(--radius-xs);block-size:2.25rem;inline-size:2.25rem;color:var(--color-text-secondary);transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);flex:none;place-items:center;font-size:1rem;display:grid}.app-banner__close:hover{background:var(--color-hover);color:var(--color-text)}.choice-cards{gap:var(--space-3);border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));min-inline-size:0;margin:0;padding:0;display:grid}.choice-cards__legend{align-items:center;gap:var(--space-2);float:inline-start;grid-column:1/-1;inline-size:100%;padding:0;display:inline-flex}.choice-cards__legend>span:first-child{gap:var(--space-1);display:inline-flex}.choice-card{align-items:start;gap:var(--space-1) var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.choice-card:hover{background:var(--color-hover)}.choice-card__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.choice-card__icon{block-size:1.5rem;inline-size:1.5rem;color:var(--color-text-secondary);grid-row:span 2;place-items:center;font-size:1.25rem;display:grid}.choice-card__name{color:var(--color-text);font-size:var(--text-body);line-height:var(--lh-body);font-weight:var(--font-weight-semibold)}.choice-card__meaning{color:var(--color-text-secondary);font-size:var(--text-meta);line-height:var(--lh-meta)}.choice-card__check{color:var(--color-primary-500);font-size:1rem;display:none;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.choice-card:has(.choice-card__input:checked){border-color:var(--color-primary-200);background:var(--color-primary-50)}.choice-card:has(.choice-card__input:checked) .choice-card__icon{color:var(--color-primary-500)}.choice-card:has(.choice-card__input:checked) .choice-card__check{display:block}.choice-card:has(.choice-card__input:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.choice-card--invalid{border-color:var(--color-danger)}.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{box-shadow:var(--shadow-float);border-radius:24px;margin-top:0}.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);box-shadow:var(--shadow-float);text-align:center;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;margin-inline:auto;display:flex}@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:var(--text-md)}.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;transition:background-color var(--motion-duration-base) var(--motion-ease-standard);padding:0}.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)}.selection-card-group{gap:var(--spacing-base);flex-direction:column;display:flex}.selection-card{background-color:var(--neutral-100);box-shadow:var(--shadow-float);cursor:pointer;gap:var(--spacing-base);border:1.5px solid #0000;border-radius:24px;padding:1.25rem 2rem;transition:all .3s;display:flex}@media (max-width:767.98px){.selection-card{padding:1rem 1.5rem}}.selection-card:hover{box-shadow:var(--shadow-dialog)}.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);width:74px;height:74px;font-size:var(--text-xl);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}@media (max-width:767.98px){.selection-card__icon{font-size:var(--text-lg);width:50px;height:50px}}.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{box-shadow:var(--shadow-float);border:none;border-radius:6px}.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{transition:all var(--motion-duration-base) var(--motion-ease-standard);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;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 var(--motion-duration-base) var(--motion-ease-standard);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{width:48px;height:44px;font-size:var(--text-xl);border-color:var(--neutral-500);border-radius:6px;justify-content:center;align-items:center;padding:4px;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:var(--text-lg)}.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(--shadow-card)}.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);font-size:var(--text-xl);justify-content:center;align-items:center;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%}.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(--radius-xs);min-height:2.75rem;padding:var(--space-3) var(--space-6);gap:var(--space-3);font-size:var(--text-body);line-height:var(--lh-body);font-weight:var(--font-weight-medium);justify-content:center}.p-button .p-button-label{font-weight:var(--font-weight-medium);font-size:inherit;flex:none}.p-button.compact-btn{min-height:2.25rem;padding-block:var(--space-2)}.p-button.p-button-text{background:0 0;border:none;border-radius:0;min-height:0;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:2.75rem;font-size:var(--text-body);color:var(--input-color);box-shadow:none}.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(--color-muted-fill);opacity:1}.p-inputtext,.p-dropdown,.p-multiselect,.p-calendar .p-inputtext,.p-password .p-inputtext{border-radius:var(--radius-sm)}.p-inputtext:enabled:focus,.p-dropdown.p-focus,.p-multiselect.p-focus{border-color:var(--color-primary-200);box-shadow:var(--focus-ring)}.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 svg,html[dir=rtl] .p-datepicker-prev .p-datepicker-prev-icon,html[dir=rtl] .p-datepicker-prev .p-datepicker-next-icon,html[dir=rtl] .p-datepicker-next svg,html[dir=rtl] .p-datepicker-next .p-datepicker-prev-icon,html[dir=rtl] .p-datepicker-next .p-datepicker-next-icon{transform:scaleX(-1)}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:0;margin-inline-end:var(--space-3)}.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-inputtext.p-invalid:enabled:focus,.p-password.p-invalid>.p-inputtext:enabled:focus{border-color:var(--color-danger);outline-color:var(--color-danger);box-shadow:none}.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);border-radius:var(--radius-xl);box-shadow:var(--shadow-dialog)}.p-dialog .p-dialog-header{border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl)}.p-dialog .p-dialog-content:last-child,.p-dialog .p-dialog-footer{border-end-end-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}.p-dialog .p-dialog-content{padding-bottom:var(--space-7);color:var(--color-text)}.p-dialog .p-dialog-title{font-weight:var(--font-weight-semibold);font-size:var(--text-title);line-height:var(--lh-title)}.p-dialog .p-dialog-header-icons{margin-inline-start:auto}.p-dialog .p-dialog-header-icon{color:var(--color-text-secondary);border-radius:var(--radius-xs);margin-right:0;margin-inline-end:var(--space-3)}.p-dialog .p-dialog-header-icon:last-child{margin-inline-end:0}.p-dialog .p-dialog-header-icon:enabled:hover{background:var(--color-hover);color:var(--color-text)}.p-dialog .p-dialog-footer .p-button{margin:0}.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{font-size:var(--text-base);color:#0000;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:var(--color-on-primary)}.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)}.p-inputswitch .p-inputswitch-slider:before{background:var(--color-card)}.p-inputswitch.p-highlight .p-inputswitch-slider{background:var(--color-primary-500)}.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,.p-button:focus,.p-button:enabled:focus{box-shadow:none}.p-button:not(.p-button-text,.p-button-link,.p-button-outlined,.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger):enabled:hover{background:var(--color-primary-600);border-color:var(--color-primary-600);color:var(--color-on-primary)}.p-button.p-button-outlined:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger){background:var(--color-card);border-color:var(--color-border);color:var(--color-text)}.p-button.p-button-outlined:not(.p-button-secondary,.p-button-success,.p-button-info,.p-button-warning,.p-button-help,.p-button-danger):enabled:hover{background:var(--color-hover);border-color:var(--color-border);color:var(--color-text)}.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(--color-muted-fill);border-radius:var(--radius-xs)}.p-skeleton:after{display:none}.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-top-right,.p-toast.p-toast-bottom-right{right:unset;left:unset;inset-inline-end:20px}.p-toast.p-toast-top-left,.p-toast.p-toast-bottom-left{right:unset;left:unset;inset-inline-start: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{border-radius:var(--radius-md);box-shadow:var(--shadow-float);color:var(--toast-text-color);border:none}.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-message-text{margin:0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{font-size:var(--text-body);font-weight:var(--font-weight-medium);margin:0}.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);box-shadow:var(--shadow-dialog);border-radius:12px;margin-bottom:0;transition:all .3s}.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{box-shadow:var(--shadow-float);border:none;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: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{border-block-start-style:dashed;border-color:var(--color-border)}.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:scaleX(-1)}.p-datatable .p-sortable-column .p-sortable-column-icon,.p-treetable .p-sortable-column .p-sortable-column-icon{color:inherit}.p-checkbox:has(.p-checkbox-input:focus-visible) .p-checkbox-box{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.p-radiobutton:has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.p-inputswitch:has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.p-dropdown:has(input:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.p-multiselect:has(input:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.p-treeselect:has(input:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.p-cascadeselect:has(input:focus-visible){outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{border-radius:var(--radius-xs)}html[dir=rtl] .p-paginator .p-paginator-first svg,html[dir=rtl] .p-paginator .p-paginator-first .p-paginator-icon,html[dir=rtl] .p-paginator .p-paginator-prev svg,html[dir=rtl] .p-paginator .p-paginator-prev .p-paginator-icon,html[dir=rtl] .p-paginator .p-paginator-next svg,html[dir=rtl] .p-paginator .p-paginator-next .p-paginator-icon,html[dir=rtl] .p-paginator .p-paginator-last svg,html[dir=rtl] .p-paginator .p-paginator-last .p-paginator-icon{transform:scaleX(-1)}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last,.p-paginator .p-paginator-page{min-width:2.75rem;height:2.75rem;margin:var(--space-1)}.p-paginator .p-paginator-page{border-radius:var(--radius-xs);font-variant-numeric:tabular-nums}@media (max-width:575.98px){.p-paginator .p-paginator-first,.p-paginator .p-paginator-last{display:none}}.p-paginator .p-paginator-current{font-variant-numeric:tabular-nums}.p-dropdown .p-dropdown-trigger,.p-multiselect .p-multiselect-trigger{border-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit}.p-dropdown .p-dropdown-label,.p-multiselect .p-multiselect-label{text-align:start}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon,.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-icon{right:unset;inset-inline-end:var(--space-4)}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:unset;padding-inline-end:var(--space-9)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-right:unset;margin-inline-end:var(--space-3)}.p-datatable .p-sortable-column .p-sortable-column-icon{margin-left:unset;margin-inline-start:var(--space-3)}.p-datatable .p-datatable-thead>tr>th{color:var(--color-text-secondary);font-size:var(--text-meta);line-height:var(--lh-meta);font-weight:var(--font-weight-medium);text-align:start;border-color:var(--color-border);background:0 0}.p-datatable .p-datatable-tbody>tr{background:var(--color-card);color:var(--color-text)}.p-datatable .p-datatable-tbody>tr>td{text-align:start;border-color:var(--color-hairline);font-size:var(--text-body);line-height:var(--lh-body)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:var(--color-card)}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:var(--color-hover);color:var(--color-text)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--color-primary-50);color:var(--color-text)}.p-datatable .p-datatable-thead>tr>th.num,.p-datatable .p-datatable-tbody>tr>td.num,.p-datatable .p-datatable-tfoot>tr>td.num{text-align:end;font-variant-numeric:tabular-nums}.p-datatable .p-datatable-thead>tr>th.num .p-column-header-content,.p-datatable .p-datatable-tbody>tr>td.num .p-column-header-content,.p-datatable .p-datatable-tfoot>tr>td.num .p-column-header-content{justify-content:flex-end}.p-datatable .p-paginator-bottom{border:0}.p-menu,.p-tieredmenu,.p-contextmenu,.p-overlaypanel,.p-confirm-popup,.p-dropdown-panel,.p-multiselect-panel,.p-autocomplete-panel,.p-datepicker:not(.p-datepicker-inline){border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-float)}.p-overlaypanel:before,.p-overlaypanel:after,.p-confirm-popup:before,.p-confirm-popup:after{display:none}.p-menu,.p-tieredmenu,.p-contextmenu{padding:var(--space-2)}.p-menu .p-menuitem-link,.p-menu .p-menuitem-content,.p-tieredmenu .p-menuitem-link,.p-tieredmenu .p-menuitem-content,.p-contextmenu .p-menuitem-link,.p-contextmenu .p-menuitem-content{border-radius:var(--radius-xs)}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link,.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link,.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{font-size:var(--text-body)}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{background:var(--color-primary-50)}.p-menu .p-menuitem-icon,.p-tieredmenu .p-menuitem-icon,.p-contextmenu .p-menuitem-icon{margin-right:unset;margin-inline-end:var(--space-3)}.p-tooltip .p-tooltip-text{background:var(--tooltip-bg);color:var(--tooltip-text);border-radius:var(--radius-xs);font-size:var(--text-meta);line-height:var(--lh-meta);box-shadow:var(--shadow-float)}.p-tooltip .p-tooltip-arrow{display:none}.p-sidebar{background:var(--color-card);color:var(--color-text);box-shadow:var(--shadow-dialog)}.swiper-pagination{--active-color:var(--primary-color);justify-content:center;align-items:center;display:flex;position:static}.swiper-pagination:not(.swiper-pagination-lock){margin-top:1.5rem}.swiper-pagination .swiper-pagination-bullet{opacity:1;background:var(--light-grey-bg);border:1px solid #0000;border-radius:12px;width:12px;height:12px;transition:all .3s}.swiper-pagination .swiper-pagination-bullet:hover{border-color:var(--primary-color)}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--primary-600)}
