:root{--PrimaryColor:#4faf7c;--PrimaryColor-hover:#24385c;--PrimaryColor-active:#4338ca;--PrimaryColor-light:#eef2ff;--PrimaryColor-dark:#3730a3;--PrimaryColor-alpha-4:#4faf7c0a;--PrimaryColor-alpha-8:#4faf7c14;--PrimaryColor-alpha-10:#4faf7c1a;--PrimaryColor-alpha-12:#4faf7c1f;--PrimaryColor-alpha-15:#4faf7c26;--PrimaryColor-alpha-20:#4faf7c33;--PrimaryColor-alpha-30:#4faf7c4d;--PrimaryColor-alpha-50:#4faf7c80;--PrimaryColor-alpha-75:#4faf7cbf;--bread-crumb-color-span:#8a8a8a;--search-input-color:#7a7a7a;--table-header-color:#121212;--table-data-color:#4b4b4b;--sidebar-menu-text-color:#b8b8b8;--sidebar-group-text-color:#d0d0d0;--title-color:#24385c;--Title-input-Color:#121212;--background-btn-outline-color:#ffeceb;--background-btn-hard-color:#f5c2c0;--title-header-color:#5d5d5d;--title-card-color:#111827;--input-border-color:#e6e6e6;--background-color-soft-light:#fafafa;--primary-green:#4faf7c;--light-green-bg:#f1f8f1;--btn-red:#d64545;--color-gray-soft-1:#303030;--btn-gold:#d99100;--btn-easy:#fff7e6;--SecondaryColor:#f8fafc;--SecondaryColor-hover:#f1f5f9;--background-tree-subject:#f5f5f5;--success:#16a34a;--success-light:#f0fdf4;--success-dark:#166534;--danger:#dc2626;--danger-light:#fef2f2;--danger-dark:#b91c1c;--warning:#f59e0b;--warning-light:#fffbeb;--warning-dark:#b45309;--info:#0ea5e9;--info-light:#f0f9ff;--info-dark:#0369a1;--bg-body:#f0f2f5;--bg-sidebar:#0f172a;--bg-sidebar-hover:#1e293b;--bg-main:#fff;--bg-header:#fff;--bg-card:#fff;--bg-section:#f8fafc;--border-weak:#e2e8f0;--border-strong:#cbd5e1;--border-sidebar:#1e293b;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-300:#cbd5e1;--gray-400:#94a3b8;--gray-500:#64748b;--gray-600:#475569;--gray-700:#334155;--gray-800:#1e293b;--gray-900:#0f172a;--gray-950:#020617;--second-text:#8a8a8a;--border-color:#e6e6e6;--header-page-color:#0f172a;--second-dark-color:#1e293b;--primary-dark:#1e3a8a;--Red-opacity:#dc262699;--green:#16a34a;--green-done:#16a34a1a;--card-observation-bg:#f8fafc;--delay-color:#f59e0b1a;--BgWhite:#fff;--Gray-1:#f8fafc;--Gray-4:#cbd5e1;--Gray-2:#f1f5f9;--Gray-3:#64748b;--gray-5:#5d5d5d;--Gray-6:#4b4b4b;--gray-7:#303030;--breadcrumb-separator:#a5a5a5;--GrayText-1:#475569;--GrayText:#475569;--DarkGray:#64748b;--LightGray:#f8fafc;--Black:#0f172a;--Red:#dc2626;--danger-color:#dc2626;--main-border:#e2e8f0;--checkbox-bg:#f1f5f9;--subtitle-color:#64748b;--third-color:#1e293b;--low-color:#7c3aed;--medium-color:#f59e0b;--high-color:#dc2626;--icon-bg:#f1f5f9;--breadcrump-bg:linear-gradient(to right, #4faf7c, #1e293b);--breadcrump-icon-color:white;--breadcrump-text-color:black;--sidebar-bg:#0f172a;--sidebar-text-color:#b8b8b8;--toast-bg:#93c0ec7c;--toast-text-color:#0369a1;--white:white;--placeholder-text:#7a7a7a;--gray-text-blue:#4b5563;--baseInputPadding:12px;--gray-text:#8a8a8a;--bg-waiting:#eaf4ff;--border-waiting:#bfd9ff;--bg-drafting:#e6e6e6;--border-drafting:#d2d2d2;--bg-rejected:#ffeceb;--border-rejected:#f5c2c0;--bg-approved:#e9f9ee;--border-approved:#b7e9c9;--revision-color:#6155f5;--revision-bg:#6155f51a;--blue-opacity-50:#1d4ed8;--font-family:"Medium", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--base-width:1440;--base-height:900;--xl-size-3:clamp(calc(50 * .8px), calc(50 * 100vw / var(--base-width)), calc(50 * 1px));--xl-size-2:clamp(calc(30 * .8px), calc(30 * 100vw / var(--base-width)), calc(30 * 1px));--xl-size-1:clamp(calc(24 * .8px), calc(24 * 100vw / var(--base-width)), calc(24 * 1px));--xl-size-base:clamp(calc(20 * .8px), calc(20 * 100vw / var(--base-width)), calc(20 * 1px));--md-size:clamp(calc(16 * .8px), calc(16 * 100vw / var(--base-width)), calc(16 * 1px));--md-size-2:clamp(calc(18 * .8px), calc(18 * 100vw / var(--base-width)), calc(18 * 1px));--sm-size:clamp(calc(14 * .8px), calc(14 * 100vw / var(--base-width)), calc(14 * 1px));--xs-size:clamp(calc(12 * .8px), calc(12 * 100vw / var(--base-width)), calc(12 * 1px));--xs-size-2:clamp(calc(10 * .8px), calc(10 * 100vw / var(--base-width)), calc(10 * 1px));--xs-size-3:clamp(calc(8 * .8px), calc(8 * 100vw / var(--base-width)), calc(8 * 1px));--xs-size-4:clamp(calc(6 * .8px), calc(6 * 100vw / var(--base-width)), calc(6 * 1px));--xs-size-5:clamp(calc(4 * .8px), calc(4 * 100vw / var(--base-width)), calc(4 * 1px));--section-padding:clamp(calc(120 * .8px), calc(120 * 100vw / var(--base-width)), calc(120 * 1.2px));--shadow-sm:0 1px 2px #0000000d;--shadow:0 1px 3px #0000001a, 0 1px 2px #0000000f;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--overlay-bg:#00000080;--white-alpha-75:#ffffffbf;--white-alpha-30:#ffffff4d;--white-alpha-90:#ffffffe6;--white-alpha-85:#ffffffd9;--white-alpha-80:#fffc;--white-alpha-15:#ffffff26;--white-alpha-40:#fff6;--white-alpha-20:#fff3;--black-alpha-45:#00000073;--black-alpha-60:#0009;--black-alpha-36:#0000005c;--black-alpha-4:#0000000a;--black-alpha-5:#0000000d;--black-alpha-6:#0000000f;--black-alpha-8:#00000014;--black-alpha-10:#0000001a;--gray-200-alpha-50:#e2e8f080;--gray-800-alpha-90:#1e293be6;--gray-800-alpha-80:#1e293bcc;--gray-900-alpha-95:#0f172af2;--gray-900-alpha-90:#0f172ae6;--danger-alpha-15:#dc262626;--black-alpha-40:#0006;--black-alpha-15:#00000026;--info-alpha-40:#0ea5e966;--info-alpha-50:#0ea5e980;--PrimaryColor-alpha-40:#4faf7c66;--PrimaryColor-alpha-60:#4faf7c99;--PrimaryColor-alpha-80:#4faf7ccc;--indigo-alpha-6:#6366f10f;--indigo-alpha-12:#6366f11f;--indigo-alpha-15:#6366f126;--indigo-light-alpha-40:#eef2ff66;--white-alpha-50:#ffffff80;--warning-light-alpha-50:#fef3c780;--gray-200-alpha-30:#e2e8f04d;--input-file-border:#d9dbe9;--crud-border:#ddd;--crud-muted-text:#666;--btn-action-bg:#007bff;--btn-action-hover:#0056b3;--error-bg:#f8d7da;--error-text:#721c24;--error-border:#f5c6cb;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition:.2s cubic-bezier(.4, 0, .2, 1);--transition-slow:.3s cubic-bezier(.4, 0, .2, 1);--standard-white:#fff;--standard-black:#121212;--gray-50-std:#f9fafb;--gray-100-std:#f3f4f6;--gray-200-std:#e5e7eb;--gray-400-std:#9ca3af;--gray-500-std:#6b7280;--gray-700-std:#374151;--gray-900-std:#111827;--color-dark-gray:#5d5d5d;--color-light-gray:#f5f5f5;--color-placeholder:#c4c9d0;--color-border-light:#aab0b8;--success-green-std:#4caf50;--success-green-hover-std:#43a047;--success-green-light-std:#f0faf0;--success-green-lighter-std:#e8f5e9;--color-near-white-f0:#f0f0f0;--indigo-100:#e0e7ff;--green-100:#dcfce7;--StandardBlue:#2f7bff;--whatsapp-green:#25d366;--telegram-blue:#229ed9;--danger-alt:#d64545;--success-alt:#22c55e;--gray-soft:#fafafa;--gray-soft-alpha-50:#fafafa80;--black-soft:#1a1a1a;--gray-light-border:#d2d5da;--blue-primary:#1d4ed8;--blue-primary-alpha-50:#1d4ed880;--blue-primary-alpha-20:#1d4ed833;--blue-secondary:#1f41bb;--danger-light-alt:#fff0f3;--danger-border-light:#fecaca;--in-active-color:#d99100;--badge-bg:#4faf7c0f;--sidebar-auth-bg:#24385c;--caution-bg:#fff7e6}html.dark{--bg-body:#0d1117;--bg-main:#161b22;--bg-header:#161b22;--bg-card:#161b22;--bg-section:#0d1117;--bg-sidebar:#090e18;--bg-sidebar-hover:#0f172a;--border-sidebar:#0f172a;--border-weak:#30363d;--border-strong:#484f58;--gray-50:#161b22;--gray-100:#21262d;--gray-200:#30363d;--gray-300:#484f58;--gray-400:#6e7681;--gray-500:#8b949e;--gray-600:#b1bac4;--gray-700:#c9d1d9;--gray-800:#e6edf3;--gray-900:#f0f6fc;--gray-950:#fff;--gray-text-dark:#4b5563;--BgWhite:#161b22;--header-page-color:#f0f6fc;--second-dark-color:#21262d;--main-border:#30363d;--checkbox-bg:#21262d;--icon-bg:#21262d;--subtitle-color:#8b949e;--GrayText:#8b949e;--GrayText-1:#8b949e;--DarkGray:#8b949e;--Black:#f0f6fc;--Gray-1:#161b22;--Gray-2:#21262d;--card-observation-bg:#161b22;--sidebar-bg:#090e18;--sidebar-text-color:#8b949e;--success-light:#052e16;--danger-light:#3b0a0a;--warning-light:#2d1a00;--info-light:#0a1f2e;--PrimaryColor-light:#1a1f3a;--breadcrumb-bg:linear-gradient(to right, #2d4a3e3d 0 2%, #161b22 5% 100%);--breadcrumb-text:#e6edf3;--breadcrumb-first-text:#4ade80;--breadcrumb-separator:#6e7681;--badge-admin-bg:#1a1f3a;--badge-admin-text:#a5b4fc;--badge-user-bg:#21262d;--badge-user-text:#c9d1d9;--chip-work-bg:#1a1f3a;--chip-work-text:#a5b4fc;--chip-personal-bg:#052e16;--chip-personal-text:#4ade80;--form-title:#24385c}:root{--system-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--text-ratio:1.2}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:1rem}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.5}h1,h2,h3,h4{text-wrap:balance;line-height:1.1}img,picture,video,canvas{max-width:100%;height:auto;display:block}a,button,input,textarea,select{color:inherit;font:inherit;-webkit-tap-highlight-color:#0000}a{text-decoration:none}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;appearance:none;background:0 0;border:none}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}ul{list-style:none}@font-face{font-family:Thin;src:url(/assets/URW%20DIN%20Arabic%20Thin-83O7U-Gv.ttf)format("truetype")}@font-face{font-family:Light;src:url(/assets/URW%20DIN%20Arabic%20Light-Doctf-1_.ttf)format("truetype")}@font-face{font-family:Medium;src:url(/assets/URW%20DIN%20Arabic%20Medium-ChlYrUAI.ttf)format("truetype")}@font-face{font-family:Bold;src:url(/assets/URW%20DIN%20Arabic%20Bold-yZNgvwyY.ttf)format("truetype")}@font-face{font-family:Demi;src:url(/assets/URW%20DIN%20Arabic%20Demi-Ch5w0_WW.ttf)format("truetype");font-weight:600}.hidden{display:none!important}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.m-1{margin:4px}.mt-1{margin-top:4px}.mb-1{margin-bottom:4px}.ml-1{margin-left:4px}.mr-1{margin-right:4px}.m-2{margin:8px}.mt-2{margin-top:8px}.mb-2{margin-bottom:8px}.ml-2{margin-left:8px}.mr-2{margin-right:8px}.m-3{margin:12px}.mt-3{margin-top:12px}.mb-3{margin-bottom:12px}.ml-3{margin-left:12px}.mr-3{margin-right:12px}.m-4{margin:16px}.mt-4{margin-top:16px}.mb-4{margin-bottom:16px}.ml-4{margin-left:16px}.mr-4{margin-right:16px}.m-5{margin:20px}.mt-5{margin-top:20px}.mb-5{margin-bottom:20px}.ml-5{margin-left:20px}.mr-5{margin-right:20px}.m-6{margin:24px}.mt-6{margin-top:24px}.mb-6{margin-bottom:24px}.ml-6{margin-left:24px}.mr-6{margin-right:24px}.m-7{margin:28px}.mt-7{margin-top:28px}.mb-7{margin-bottom:28px}.ml-7{margin-left:28px}.mr-7{margin-right:28px}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.p-1{padding:4px}.pt-1{padding-top:4px}.pb-1{padding-bottom:4px}.pl-1{padding-left:4px}.pr-1{padding-right:4px}.p-2{padding:8px}.pt-2{padding-top:8px}.pb-2{padding-bottom:8px}.pl-2{padding-left:8px}.pr-2{padding-right:8px}.p-3{padding:12px}.pt-3{padding-top:12px}.pb-3{padding-bottom:12px}.pl-3{padding-left:12px}.pr-3{padding-right:12px}.p-4{padding:16px}.pt-4{padding-top:16px}.pb-4{padding-bottom:16px}.pl-4{padding-left:16px}.pr-4{padding-right:16px}.p-5{padding:20px}.pt-5{padding-top:20px}.pb-5{padding-bottom:20px}.pl-5{padding-left:20px}.pr-5{padding-right:20px}.p-6{padding:24px}.pt-6{padding-top:24px}.pb-6{padding-bottom:24px}.pl-6{padding-left:24px}.pr-6{padding-right:24px}.p-7{padding:28px}.pt-7{padding-top:28px}.pb-7{padding-bottom:28px}.pl-7{padding-left:28px}.pr-7{padding-right:28px}.container{margin:0 auto;padding:0 15px}@media (width<=1920px){.container{max-width:clamp(1392px,174000vw/var(--base-width),2088px);padding:0 80px}}@media (width<=1600px){.container{max-width:clamp(1232px,154000vw/var(--base-width),1848px);padding:0 60px}}@media (width<=1440px){.container{max-width:clamp(1072px,134000vw/var(--base-width),1608px);padding:0 50px}}@media (width<=1200px){.container{max-width:100%;padding:0 10px}}@media (width<=768px){.container{padding:0 5px}}@media (width<=576px){.container{padding:0 2px}}.breadcrumbs{width:100%}.breadcrumbs ul{justify-content:flex-start;align-items:center;gap:var(--xs-size);flex-flow:row;display:flex}.breadcrumbs ul li{justify-content:flex-start;align-items:center;gap:var(--xs-size);color:var(--gray-500);font-weight:500;font-size:var(--sm-size);text-transform:capitalize;flex-flow:row;display:flex}.breadcrumbs ul li:first-child{color:var(--PrimaryColor);font-weight:600}.btn{font-size:var(--sm-size);transition:var(--transition);cursor:pointer;justify-content:center;align-items:center;gap:var(--xs-size);border-radius:var(--radius-sm);border-style:solid;border-width:1px;flex-flow:row;width:fit-content;padding:10px 20px;font-weight:700;display:flex}.btn.disabled{cursor:not-allowed;opacity:.5}.btn.w-full{width:100%}.btn-primary{background-color:var(--PrimaryColor);color:var(--BgWhite);border-color:var(--PrimaryColor);font-family:var(--font-family);font-size:var(--xs-size);border-radius:50px;font-weight:600}.btn-primary:hover{background-color:var(--BgWhite);color:var(--PrimaryColor);box-shadow:var(--shadow)}.btn-secondary{border:1px solid var(--gray-200);color:var(--gray-700);font-weight:600;font-size:var(--xs-size);font-family:var(--font-family);background-color:#0000;border-radius:50px}.btn-secondary:hover{background-color:var(--PrimaryColor);color:var(--BgWhite);border-color:var(--PrimaryColor);box-shadow:var(--shadow)}.btn-danger{background-color:var(--BgWhite);color:var(--Red);border:1px solid var(--Red);border-radius:var(--xl-size-base);font-weight:600}.btn-danger:hover{background-color:var(--Red);color:var(--BgWhite);box-shadow:var(--shadow)}.btn--sm{padding:var(--xs-size-4) var(--sm-size);font-size:var(--xs-size);gap:var(--xs-size-4)}.btn--md{padding:var(--xs-size) var(--xl-size-base);font-size:var(--sm-size);gap:var(--xs-size)}.btn--lg{padding:var(--sm-size) var(--xl-size-1);font-size:var(--md-size);gap:var(--xs-size)}.btn--block{justify-content:center;width:100%}.btn--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn--loading{opacity:.7;cursor:wait;pointer-events:none}.btn__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite btn-spin;display:inline-block}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn__icon{flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:flex}.btn__icon svg{width:100%;height:100%}.btn__icon--left{margin-inline-end:var(--xs-size-4)}.btn__icon--right{margin-inline-start:var(--xs-size-4)}.btn--icon-only{padding:var(--xs-size);aspect-ratio:1;justify-content:center}.btn--icon-only .btn__icon{margin:0}.btn--outline{background-color:#0000;border-style:solid;border-width:1px}.btn--outline.btn-primary{border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.btn--outline.btn-primary:hover{background-color:var(--PrimaryColor);color:var(--BgWhite)}.btn--outline.btn-secondary{border-color:var(--third-color);color:var(--third-color)}.btn--outline.btn-secondary:hover{background-color:var(--third-color);color:var(--BgWhite)}.btn--outline.btn-third{border-color:var(--gray-400);color:var(--gray-400)}.btn--outline.btn-third:hover{background-color:var(--gray-400);color:var(--BgWhite)}.btn--outline.btn-danger{border-color:var(--Red);color:var(--Red)}.btn--outline.btn-danger:hover{background-color:var(--Red);color:var(--BgWhite)}.btn--ghost{background-color:#0000;border:none}.btn--ghost.btn-primary{color:var(--PrimaryColor)}.btn--ghost.btn-primary:hover{background-color:var(--gray-50)}.btn--ghost.btn-secondary{color:var(--third-color)}.btn--ghost.btn-secondary:hover{background-color:var(--gray-50)}.btn--ghost.btn-third{color:var(--gray-400)}.btn--ghost.btn-third:hover{background-color:var(--gray-50)}.btn--ghost.btn-danger{color:var(--Red)}.btn--ghost.btn-danger:hover{background-color:var(--danger-light)}.loader{border:8px solid #000;border-color:#000 #0000;border-radius:50%;width:35px;height:35px;animation:1s infinite l1}@keyframes l1{to{transform:rotate(.5turn)}}@keyframes l7{to{transform:rotate(.5turn)}}.input-wrapper{flex-flow:column;justify-content:flex-start;align-items:stretch;padding-inline-end:var(--xl-size-1);display:flex}@media (width<=768px){.input-wrapper{padding-inline-end:0}}.input-wrapper .label{font-size:var(--sm-size);color:var(--gray-800);text-transform:capitalize;justify-content:flex-start;align-items:center;gap:var(--xs-size-4);flex-flow:row;font-weight:500;display:flex}.input-wrapper .input{justify-content:flex-start;align-items:center;gap:var(--xs-size-2);background-color:var(--white);color:var(--gray-800);font-size:var(--sm-size);padding:var(--xs-size-4);border:1px solid var(--gray-200);border-radius:var(--md-size);cursor:pointer;width:100%;transition:var(--transition-fast);flex-flow:row;font-weight:600;display:flex}.input-wrapper .input:focus{border-color:var(--PrimaryColor);box-shadow:0 0 0 3px var(--PrimaryColor-light);border:1px solid var(--PrimaryColor);border-radius:var(--md-size);background-color:#fff;outline:none}.input-wrapper .input::placeholder{color:var(--gray-400);font-size:var(--sm-size)}.input-search{position:relative}.input-search input{border:1px solid var(--main-border);width:100%;padding:var(--xs-size) var(--md-size);border-radius:calc(var(--xl-size-2) + 10px);font-family:var(--font-family);color:var(--gray-800);transition:var(--transition-fast);flex-flow:row;justify-content:flex-start;align-items:center;padding-inline-start:calc(var(--md-size) + var(--xl-size-2) - 4px);display:flex}.input-search input:focus{border-color:var(--PrimaryColor);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.input-search input::placeholder{color:var(--gray-400)}.input-search .icon-remove{top:50%;left:var(--md-size);cursor:pointer;color:var(--gray-500);transition:var(--transition-fast);position:absolute;transform:translateY(-50%)}.input-search .icon-remove:hover{color:var(--Red)}html[dir=rtl] .input-search .icon-remove{left:auto;right:var(--md-size)}.checkbox-toggle-wrapper{border:2px solid var(--gray-200);border-radius:var(--radius-full);width:100%;transition:var(--transition-slow);cursor:pointer;background-color:var(--gray-50);align-items:center;gap:1rem;margin-top:25px;padding:.5rem;display:flex;position:relative}.checkbox-toggle-wrapper:hover{border-color:var(--gray-300);background-color:var(--BgWhite)}.checkbox-checkbox{opacity:0;width:0;height:0;position:absolute}.checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:1rem;width:100%;display:flex}.toggle-background{background:var(--gray-300);border-radius:var(--radius-full);width:64px;height:36px;transition:var(--transition-slow);flex-shrink:0;position:relative}.toggle-slider{background:var(--BgWhite);width:30px;height:30px;transition:var(--transition-slow);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:3px;left:3px;box-shadow:0 2px 8px #00000026}.icon{width:18px;height:18px;transition:var(--transition)}.checkbox-icon{color:var(--gray-500);opacity:1;transform:scale(1)}.check-icon{color:var(--PrimaryColor);opacity:0;position:absolute;transform:scale(0)}.checkbox-checkbox:checked~.checkbox-label .toggle-background{background:var(--PrimaryColor)}.checkbox-checkbox:checked~.checkbox-label .toggle-slider{transform:translate(28px)}.checkbox-checkbox:checked~.checkbox-label .checkbox-icon{opacity:0;transform:scale(0)rotate(-180deg)}.checkbox-checkbox:checked~.checkbox-label .check-icon{opacity:1;transform:scale(1)rotate(0)}.label-content{flex-direction:column;flex:1;gap:.25rem;display:flex}.label-text{color:var(--gray-800);transition:color var(--transition);font-size:1rem;font-weight:600}.label-status{color:var(--gray-500);transition:color var(--transition);font-size:.875rem;font-weight:500}.checkbox-checkbox:checked~.checkbox-label .label-status{color:var(--PrimaryColor)}.checkbox-toggle-wrapper:active{transform:translateY(0)}@media (width<=768px){.checkbox-toggle-wrapper{padding:1rem}.toggle-background{width:56px;height:32px}.toggle-slider{width:26px;height:26px}.checkbox-checkbox:checked~.checkbox-label .toggle-slider{transform:translate(24px)}.label-text{font-size:.9375rem}.label-status{font-size:.8125rem}}.p-accordionpanel{font-size:var(--sm-size);font-weight:600;border-color:var(--gray-100)!important}.p-select,.p-multiselect{width:100%;min-height:48px;margin-top:var(--xs-size-3);background-color:var(--BgWhite);font-family:var(--font-family);font-size:var(--sm-size);box-shadow:none;font-weight:600;border:1px solid var(--gray-200)!important;border-radius:14px!important;padding:0!important}.p-select:hover,.p-multiselect:hover{border-color:var(--gray-300)!important}.p-select:focus,.p-select:focus-within,.p-select.p-focus,.p-multiselect:focus,.p-multiselect:focus-within,.p-multiselect.p-focus{box-shadow:0 0 0 3px var(--PrimaryColor-light);border-color:var(--PrimaryColor)!important}.p-select-label,.p-multiselect-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden;width:100%!important;color:var(--gray-800)!important;font-family:var(--font-family)!important;border-radius:14px!important;padding:11px 14px!important;font-size:14px!important;font-weight:500!important}.p-select-label.p-placeholder,.p-multiselect-label.p-placeholder,.p-select.input-select .p-select-label .selected-value.selected-value--placeholder{opacity:1;line-height:1.5;color:var(--gray-400)!important;font-family:var(--font-family)!important;font-size:14px!important;font-weight:300!important}.p-multiselect-label[data-p=has-chip]{padding-block:3px!important}.p-select-overlay{font-size:var(--sm-size);font-weight:600;background-color:var(--BgWhite)!important;border:none!important}.p-select-overlay .p-inputtext{color:var(--gray-900)!important;background-color:var(--BgWhite)!important;border:1px solid var(--gray-200)!important}.p-select-option{font-family:var(--font-family);font-size:var(--sm-size);font-weight:600;background-color:var(--BgWhite)!important;color:var(--gray-900)!important}.p-select-option:hover{background-color:var(--PrimaryColor-light)!important}.p-select-empty-message{color:var(--gray-900)!important}.p-multiselect-overlay{font-family:var(--font-family);font-size:var(--sm-size);font-weight:600;background-color:var(--BgWhite)!important;color:var(--gray-900)!important;margin-top:var(--xl-size-base)!important;border:none!important}.p-multiselect-overlay .p-inputtext{color:var(--gray-900)!important;background-color:var(--BgWhite)!important;border:1px solid var(--gray-200)!important}.p-multiselect-option{font-family:var(--font-family);font-size:var(--sm-size)!important;background-color:var(--BgWhite)!important;color:var(--gray-800)!important;flex-direction:row-reverse!important;justify-content:space-between!important;padding:20px!important;font-weight:600!important;display:flex!important}.p-multiselect-option:hover{background-color:var(--PrimaryColor-light)!important}.p-checkbox-input{font-family:var(--font-family);font-size:var(--sm-size);font-weight:600;background-color:var(--BgWhite)!important}.p-checkbox-input:focus{border:1px solid var(--gray-200)!important}.p-checkbox-box{transition:var(--transition-fast);background-color:var(--BgWhite)!important;border:1px solid var(--gray-400)!important;width:var(--xl-size-base)!important;height:var(--xl-size-base)!important;border-radius:50%!important}.p-checkbox-checked .p-checkbox-box{background-color:var(--PrimaryColor)!important;border:none!important}.p-checkbox-checked .p-checkbox-box svg{display:none!important}.p-checkbox-box.p-highlight{background-color:var(--PrimaryColor)!important;border-color:var(--PrimaryColor)!important;color:var(--BgWhite)!important}.p-checkbox-box.p-highlight .p-checkbox-icon{color:var(--BgWhite)!important}.p-multiselect-header .p-checkbox-box{display:none!important}.optionlabel{font-family:var(--font-family);font-size:var(--sm-size);font-weight:600}.p-multiselect-chip-item{background-color:var(--PrimaryColor-light)!important;border-radius:var(--radius-sm)!important}.p-multiselect-chip-item .p-chip{background-color:var(--BgWhite)!important;color:var(--PrimaryColor)!important;padding:var(--xs-size-2) var(--xs-size)!important;border-radius:var(--radius-sm)!important;font-size:var(--sm-size)!important;border:1px solid var(--gray-200)!important;flex-shrink:0!important;align-items:center!important;gap:4px!important;height:32px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 3px 2px 13px #2563eb26!important}.p-multiselect-chip-item svg path{fill:var(--PrimaryColor)!important}.input-label{flex-direction:row-reverse;justify-content:space-between;gap:5px;width:100%;display:flex}.input-label label{text-align:start;width:fit-content;color:var(--gray-5);font-family:Medium;font-size:16px;font-weight:600}.input-label span{width:fit-content}.p-datepicker-input::placeholder,.text-input::placeholder,.ql-editor::placeholder,#SerialNumber::placeholder{color:var(--gray-400)!important;font-size:14px!important;font-weight:300!important}.ql-editor.ql-blank:before{content:attr(data-placeholder);pointer-events:none;opacity:.7;transition:opacity .2s;position:absolute;top:10px;left:12px;color:var(--gray-400)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important}:deep(.ql-editor:not(.ql-blank)::before){opacity:0}.p-checkbox{width:28px!important;height:20px!important}.p-inputtext.p-component.p-filled.p-select-filter{color:#000!important}.switch-btn{font-family:var(--font-family);flex-flow:row;justify-content:center;align-items:center;gap:6px;display:flex}.switch-btn .title{color:var(--gray-800);font-size:var(--md-size);font-weight:600}.close-icon svg{width:20px}.file-append{border:1px solid var(--gray-200);border-radius:var(--radius-full);width:100%;font-family:var(--font-family);background-color:var(--BgWhite);transition:var(--transition-fast);padding:7px;position:relative}.file-append:focus-within{border-color:var(--PrimaryColor);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.file-preview{width:100%}.image-gallery{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.image-item{border:1px solid var(--gray-200);border-radius:var(--radius-sm);width:120px;height:120px;box-shadow:var(--shadow-sm);transition:var(--transition-fast);position:relative;overflow:hidden}.image-item:hover{box-shadow:var(--shadow)}.preview-img{object-fit:cover;width:100%;height:100%}.overlay{background:var(--black-alpha-60);color:var(--BgWhite);opacity:0;transition:var(--transition);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.overlay:hover{opacity:1}.file-info{padding:2px 5px}.file-name{word-break:break-all;color:var(--gray-800);margin-bottom:4px;font-size:14px;font-weight:500}.file-size{color:var(--gray-500);font-size:.875rem}.data-empty{flex-flow:column;justify-content:center;align-items:center;display:flex}.data-empty .data-empty-image{margin-left:auto;margin-right:auto}.popover-button{cursor:pointer;transition:var(--transition-fast);flex-flow:row;justify-content:center;align-items:center;gap:6px;display:flex}.popover-button:hover{color:var(--PrimaryColor)}.popover-content{border-radius:var(--radius-md);font-family:var(--font-family);text-align:center;background-color:var(--BgWhite);width:10rem;box-shadow:var(--shadow-lg);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;overflow:hidden}.popover-content .img-container{flex-flow:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.popover-content .img-container:hover img{background-color:var(--BgWhite);color:var(--PrimaryColor)}.popover-content p{cursor:pointer;padding:var(--xs-size-2);background:var(--PrimaryColor-light);width:100%;color:var(--PrimaryColor);font-size:var(--md-size);transition:var(--transition-fast);font-weight:700}.popover-content p:hover{background-color:var(--BgWhite);color:var(--PrimaryColor-hover)}.popover-content img{cursor:pointer;background:var(--PrimaryColor-light);width:40px;height:42px;color:var(--PrimaryColor);font-size:var(--md-size);transition:var(--transition-fast);padding:10px;font-weight:700}.popover-content img:hover{background-color:var(--BgWhite)}.tabs-selction-container{justify-content:flex-start;align-items:flex-start;gap:var(--sm-size);font-family:var(--font-family);flex-flow:column;width:100%;display:flex}.tabs-selction-container .tabs-selction-header{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.tabs-selction-container .tabs-selction-header .title{color:var(--gray-800);font-size:var(--xl-size-base);font-weight:700}.tabs-selction-container .tabs-selction-header .subtitle{color:var(--gray-400);font-size:var(--md-size);font-weight:500}.tabs-selction-container .tabs-selction-header .subtitle span{color:var(--PrimaryColor);font-size:var(--xl-size-base);font-weight:700}.tabs-selction-container .tabs-selction-content .select-container{justify-content:flex-start;align-items:center;gap:var(--xl-size-base);flex-flow:wrap;display:flex}.tabs-selction-container .tabs-selction-content .select-container .select-item{border-radius:var(--radius-sm);background-color:var(--gray-50);transition:var(--transition-fast);position:relative;overflow:hidden}.tabs-selction-container .tabs-selction-content .select-container .select-item .left-back-img{transition:var(--transition-slow);flex-flow:row;justify-content:center;align-items:center;display:flex;position:absolute;left:-200px}.tabs-selction-container .tabs-selction-content .select-container .select-item .right-back-img{transition:var(--transition-slow);flex-flow:row;justify-content:center;align-items:center;display:flex;position:absolute;right:-200px}.tabs-selction-container .tabs-selction-content .select-container .select-item.active{background-color:var(--PrimaryColor-light)}.tabs-selction-container .tabs-selction-content .select-container .select-item.active .left-back-img{opacity:.3;height:100%;display:block;position:absolute;top:0;left:0}.tabs-selction-container .tabs-selction-content .select-container .select-item.active .left-back-img .left-yellow{position:relative;top:-20px}.tabs-selction-container .tabs-selction-content .select-container .select-item.active .right-back-img{opacity:.3;height:100%;display:block;position:absolute;top:0;right:0;rotate:180deg}.tabs-selction-container .tabs-selction-content .select-container .select-item.active .right-back-img .right-yellow{position:relative;top:-20px}.tabs-selction-container .tabs-selction-content .select-container .select-item.active .item{color:var(--PrimaryColor);font-weight:600}.tabs-selction-container .tabs-selction-content .select-container .select-item input{display:none}.tabs-selction-container .tabs-selction-content .select-container .select-item .item{justify-content:flex-start;align-items:center;gap:var(--xs-size);color:var(--gray-400);font-size:var(--md-size);transition:var(--transition-slow);cursor:pointer;padding:var(--xs-size-2) calc(var(--xl-size-2) + 5px);border-radius:var(--radius-sm);flex-flow:row;font-weight:600;display:flex}.tabs-selction-container .tabs-selction-content .select-container .select-item .item:hover{color:var(--PrimaryColor);background-color:var(--PrimaryColor-light)}.permission{width:100%}.permission .tabs{gap:1fr;grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media (width<=10px){.permission .tabs{grid-template-columns:repeat(, 1fr)}}.permission .tabs{gap:10px}.permission .tabs .tab{background-color:var(--gray-50);border-radius:var(--radius-md);border:1px solid var(--gray-200);width:100%;transition:var(--transition-fast);padding:10px;position:relative}.permission .tabs .tab:hover{border-color:var(--PrimaryColor);box-shadow:var(--shadow)}.permission .tabs .tab input{width:15px;height:15px;position:absolute;top:14px;left:10px}.permission .tabs .tab label{flex-flow:wrap;justify-content:space-around;align-items:center;display:flex}.permission .tabs .tab label .card-content{flex-flow:column wrap;justify-content:start;align-items:start;gap:5px;margin-top:1rem;display:flex}.permission .tabs .tab label .card-content h4{color:var(--gray-800);font-size:22px;font-weight:600}.permission .tabs .tab label .card-content p{color:var(--gray-500);font-size:14px;font-weight:600}.permission .premission-cards .header{background-color:var(--gray-50);width:100%;font-size:var(--md-size-2);color:var(--PrimaryColor);border-radius:var(--radius-md);gap:5px;margin-block:1rem;padding:20px 15px;font-family:Bold}.permission .premission-cards .header .select_all{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.permission .premission-cards .header .select_all input{appearance:none;opacity:0;width:0;height:0;position:absolute}.permission .premission-cards .header .select_all .checkmark{border:1px solid var(--gray-300);border-radius:var(--radius-xs);width:18px;height:18px;transition:var(--transition-fast);display:inline-block;position:relative}.permission .premission-cards .header .select_all .checkmark:after{content:"";border:solid var(--BgWhite);border-width:0 2px 2px 0;width:5px;height:10px;display:none;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.permission .premission-cards .header .select_all input:checked+.checkmark{background-color:var(--PrimaryColor);border-color:var(--PrimaryColor)}.permission .premission-cards .header .select_all input:checked+.checkmark:after{display:block}.permission .premission-cards .tab-content{gap:1fr;grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media (width<=10px){.permission .premission-cards .tab-content{grid-template-columns:repeat(, 1fr)}}.permission .premission-cards .tab-content{gap:10px;height:50vh;overflow-y:auto}@media screen and (width<=1350px){.permission .premission-cards .tab-content{gap:1fr;grid-template-columns:repeat(2,1fr);width:100%;display:grid}}@media screen and (width<=1350px) and (width<=10px){.permission .premission-cards .tab-content{grid-template-columns:repeat(, 1fr)}}@media screen and (width<=900px){.permission .premission-cards .tab-content{gap:1fr;grid-template-columns:repeat(1,1fr);width:100%;display:grid}}@media screen and (width<=900px) and (width<=10px){.permission .premission-cards .tab-content{grid-template-columns:repeat(, 1fr)}}.permission .premission-cards .tab-content .card{border-radius:var(--radius-lg);background:var(--gray-50);flex-flow:column wrap;justify-content:start;align-items:start;gap:8px;width:100%;padding:12px;display:flex}.permission .premission-cards .tab-content .card .card-header{border-bottom:1px solid var(--gray-200);flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.permission .premission-cards .tab-content .card .card-header h5{color:var(--gray-800);font-family:Bold;font-size:var(--xl-size-base)}.permission .premission-cards .tab-content .card .card-header .select_all{flex-flow:row-reverse wrap;justify-content:center;align-items:center;gap:8px;display:flex}.permission .premission-cards .tab-content .card .card-header .select_all span{color:var(--gray-400);font-family:Bold;font-size:var(--xs-size)}.permission .premission-cards .tab-content .card .card-header .select_all input{appearance:none;opacity:0;width:0;height:0;position:absolute}.permission .premission-cards .tab-content .card .card-header .select_all .checkmark{border:1px solid var(--gray-300);border-radius:var(--radius-xs);width:18px;height:18px;transition:var(--transition-fast);display:inline-block;position:relative}.permission .premission-cards .tab-content .card .card-header .select_all .checkmark:after{content:"";border:solid var(--BgWhite);border-width:0 2px 2px 0;width:5px;height:10px;display:none;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.permission .premission-cards .tab-content .card .card-header .select_all input:checked+.checkmark{background-color:var(--PrimaryColor);border-color:var(--PrimaryColor)}.permission .premission-cards .tab-content .card .card-header .select_all input:checked+.checkmark:after{display:block}.permission .premission-cards .tab-content .card .card-body{gap:1fr;grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media screen and (width<=900px){.permission .premission-cards .tab-content .card .card-body{gap:1fr;grid-template-columns:repeat(2,1fr);width:100%;display:grid}}.permission .premission-cards .tab-content .card .card-body{gap:7px}.permission .premission-cards .tab-content .card .card-body label{text-align:center;flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.permission .premission-cards .tab-content .card .card-body label span{background-color:var(--BgWhite);border-radius:var(--radius-full);width:100%;transition:var(--transition-fast);color:var(--gray-600);padding:6px 10px}.permission .premission-cards .tab-content .card .card-body label span:hover{background-color:var(--PrimaryColor-light)}.permission .premission-cards .tab-content .card .card-body label input{display:none}.permission .premission-cards .tab-content .card .card-body label input:checked+span{background-color:var(--PrimaryColor);color:var(--BgWhite);border:none}.cropper-container{-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:relative}.cropper-container img{backface-visibility:hidden;image-orientation:0deg;width:100%;height:100%;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{position:absolute;inset:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:var(--BgWhite);opacity:0}.cropper-modal{background-color:var(--BgBlack);opacity:.5}.cropper-view-box{outline:1px solid var(--PrimaryColor);outline-color:var(--PrimaryColor-alpha-75);width:100%;height:100%;display:block;overflow:hidden}.cropper-dashed{border:0 dashed var(--gray-200);opacity:.5;display:block;position:absolute}.cropper-dashed.dashed-h{border-top-width:1px;border-bottom-width:1px;width:100%;height:33.3333%;top:33.3333%;left:0}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;width:33.3333%;height:100%;top:0;left:33.3333%}.cropper-center{opacity:.75;width:0;height:0;display:block;position:absolute;top:50%;left:50%}.cropper-center:before,.cropper-center:after{background-color:var(--gray-200);content:" ";display:block;position:absolute}.cropper-center:before{width:7px;height:1px;top:0;left:-3px}.cropper-center:after{width:1px;height:7px;top:-3px;left:0}.cropper-face,.cropper-line,.cropper-point{opacity:.1;width:100%;height:100%;display:block;position:absolute}.cropper-face{background-color:var(--BgWhite);top:0;left:0}.cropper-line{background-color:var(--PrimaryColor)}.cropper-line.line-e{cursor:ew-resize;width:5px;top:0;right:-3px}.cropper-line.line-n{cursor:ns-resize;height:5px;top:-3px;left:0}.cropper-line.line-w{cursor:ew-resize;width:5px;top:0;left:-3px}.cropper-line.line-s{cursor:ns-resize;height:5px;bottom:-3px;left:0}.cropper-point{background-color:var(--PrimaryColor);opacity:.75;width:5px;height:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;top:50%;right:-3px}.cropper-point.point-n{cursor:ns-resize;margin-left:-3px;top:-3px;left:50%}.cropper-point.point-w{cursor:ew-resize;margin-top:-3px;top:50%;left:-3px}.cropper-point.point-s{cursor:s-resize;margin-left:-3px;bottom:-3px;left:50%}.cropper-point.point-ne{cursor:nesw-resize;top:-3px;right:-3px}.cropper-point.point-nw{cursor:nwse-resize;top:-3px;left:-3px}.cropper-point.point-sw{cursor:nesw-resize;bottom:-3px;left:-3px}.cropper-point.point-se{cursor:nwse-resize;opacity:1;width:20px;height:20px;bottom:-3px;right:-3px}@media (width>=768px){.cropper-point.point-se{width:15px;height:15px}}@media (width>=992px){.cropper-point.point-se{width:10px;height:10px}}@media (width>=1200px){.cropper-point.point-se{opacity:.75;width:5px;height:5px}}.cropper-point.point-se:before{background-color:var(--PrimaryColor);content:" ";opacity:0;width:200%;height:200%;display:block;position:absolute;bottom:-50%;right:-50%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{width:0;height:0;display:block;position:absolute}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.search-field{align-items:center;width:420px;display:flex;position:relative}.search-field .search-icon{color:var(--gray-400);pointer-events:none;transition:color .25s;display:flex;position:absolute;left:14px}.search-field .search-input{width:100%;padding:var(--baseInputPadding) var(--baseInputPadding) var(--baseInputPadding) calc(var(--baseInputPadding)*3.5);border:1px solid var(--border-color);border-radius:var(--xl-size-1);color:var(--Black);background:var(--bg-main);font-family:Medium;font-weight:600;font-size:var(--sm-size);outline:none;transition:all .25s}.search-field .search-input::placeholder{color:var(--placeholder-text);font-size:var(--sm-size);text-transform:capitalize;font-family:Regular;font-weight:500}.search-field .search-input:focus{border-color:var(--PrimaryColor);box-shadow:0 0 0 3px var(--PrimaryColor-light),0 2px 8px #6366f114}.search-field .search-input:focus~.search-icon,.search-field .search-input:not(:placeholder-shown)~.search-icon{color:var(--PrimaryColor)}.search-field .clear-btn{background:var(--gray-100);width:24px;height:24px;color:var(--gray-400);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;right:10px}.search-field .clear-btn:hover{background:var(--danger-light);color:var(--Red)}.list-trigger{background-color:var(--table-header-bg);cursor:pointer;width:30px;height:30px;color:var(--standard-black);border-radius:.5rem;justify-content:center;align-items:center;font-family:Medium;display:flex}.action-list-trigger{background-color:var(--blue-primary-alpha-50);padding:var(--md-size);border-radius:calc(var(--xl-size-1) + 4px);flex-flow:row;justify-content:space-between;align-items:center;width:250px;display:flex}.action-list-trigger .action-icon{color:var(--blue-secondary);font-size:var(--md-size);font-weight:700}.action-list-trigger .action-icon span{background-color:var(--blue-primary-alpha-20);margin-inline:var(--xs-size-4);border-radius:4px;padding:2px 4px}.p-popover:after,.p-popover:before{border:none;display:none}.p-popover{border:none!important}.p-popover .p-popover-content{border:none;padding:0}.list-body{background-color:var(--standard-white);color:var(--standard-black);border:1px solid var(--standard-white);box-shadow:var(--shadow-md);border-radius:5px;font-family:Medium}.list-body .p-popover{border:none}.list-body .p-popover .p-popover-content{padding:0}.list-body .list-item{min-width:120px;margin-bottom:var(--space-sm);margin-top:var(--space-sm);font-family:Demi;font-size:var(--sm-size);cursor:pointer;align-items:center;gap:.8rem;font-weight:600;transition:all .3s linear;display:flex}.list-body .list-item a{padding:var(--xs-size-2) var(--xs-size);justify-content:space-between;align-items:center;gap:.8rem;width:100%;display:flex}.list-body .list-item:not(:last-child){border-bottom:1px solid var(--Gray-2)}.list-body .list-item:hover{background-color:rgba(var(--blue-primary), .06)}.list-body .list-item button{justify-content:space-around;align-items:center;gap:var(--xs-size-2);width:100%;padding:var(--xs-size-2) var(--xs-size);flex-flow:row;display:flex}.list-body .list-item svg:not(.list-danger){width:20px}.list-body .list-item.list-danger{color:var(--danger-color)}.app-table-wrapper{border-radius:10px 10px 0 0;position:relative;overflow:hidden}.app-table-wrapper .table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.app-table-wrapper .table-responsive::-webkit-scrollbar{height:6px}.app-table-wrapper .table-responsive::-webkit-scrollbar-track{background:var(--gray-100)}.app-table-wrapper .table-responsive::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:var(--radius-full)}.app-table-wrapper .table-responsive::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.app-table-wrapper .app-table{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-family);position:relative}.app-table-wrapper .app-table thead{z-index:10;position:sticky;top:0}.app-table-wrapper .app-table thead tr th{background:var(--color-light-gray);text-align:left;color:var(--table-header-color);text-transform:uppercase;letter-spacing:.08em;border-bottom:2px solid var(--border-weak);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:24px;font-family:Medium;font-size:14px;font-weight:600}.app-table-wrapper .app-table thead tr th:first-child{padding-left:20px}.app-table-wrapper .app-table thead tr th:last-child{padding-right:20px}.app-table-wrapper .app-table thead tr th.sortable{cursor:pointer;transition:all .2s}.app-table-wrapper .app-table thead tr th .th-content{justify-content:space-between;align-items:center;gap:8px;display:flex}.app-table-wrapper .app-table thead tr th .th-content span{color:#121212;font-family:Demi;font-size:14px;font-weight:600}.app-table-wrapper .app-table thead tr th .th-content .sort-icon{opacity:.4;font-size:.65rem;transition:all .2s}.app-table-wrapper .app-table thead tr th .th-content:hover .sort-icon{opacity:.8}.app-table-wrapper .app-table tbody tr{transition:all .25s cubic-bezier(.16,1,.3,1);position:relative}.app-table-wrapper .app-table tbody tr:after{content:"";background:var(--border-weak);opacity:.6;pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.app-table-wrapper .app-table tbody tr:not(:last-child):after{opacity:1}.app-table-wrapper .app-table tbody tr.hoverable:hover{background:linear-gradient(90deg, var(--PrimaryColor-light) 0%, var(--PrimaryColor-alpha-12) 30%, transparent 100%);box-shadow:inset 0 0 0 1px var(--PrimaryColor-alpha-8),0 2px 8px var(--PrimaryColor-alpha-8);transform:scale(1.001)}.app-table-wrapper .app-table tbody tr.hoverable:hover td{color:var(--gray-900)}.app-table-wrapper .app-table tbody tr.striped:nth-child(2n){background:var(--gray-50)}.app-table-wrapper .app-table tbody tr.striped:nth-child(2n):hover{background:linear-gradient(90deg, var(--PrimaryColor-light) 0%, var(--PrimaryColor-alpha-12) 30%, transparent 100%)}.app-table-wrapper .app-table tbody tr.selected{background:linear-gradient(90deg, var(--PrimaryColor-light) 0%, var(--PrimaryColor-alpha-20) 50%, transparent 100%)!important}.app-table-wrapper .app-table tbody tr.selected td{color:var(--PrimaryColor);font-weight:600}.app-table-wrapper .app-table tbody tr td{color:var(--table-data-color);padding:14px 16px;font-family:Medium;font-size:15px;font-weight:500;line-height:1.5;transition:all .2s}.app-table-wrapper .app-table tbody tr td:first-child{padding-left:20px}.app-table-wrapper .app-table tbody tr td:last-child{padding-right:20px}.app-table-wrapper .app-table tbody tr td.td-data{cursor:pointer;position:relative}.app-table-wrapper .app-table tbody tr td.td-data:before{content:"";border-radius:var(--radius-sm);background:0 0;transition:background .2s;position:absolute;inset:0}.app-table-wrapper .app-table tbody tr td.td-data:hover:before{background:var(--PrimaryColor-alpha-4)}.app-table-wrapper .app-table tbody tr td.td-data:active:before{background:var(--PrimaryColor-alpha-8)}.app-table-wrapper .app-table tbody tr td.td-index{color:var(--gray-400);font-variant-numeric:tabular-nums;text-align:center;width:40px;font-size:.8rem;font-weight:700}.app-table-wrapper .app-table tbody tr .empty-row{text-align:center;color:var(--gray-400);padding:48px 20px;font-size:.95rem;font-style:italic}.app-table-wrapper .app-table .th-checkbox,.app-table-wrapper .app-table .td-checkbox{text-align:center;width:44px}.app-table-wrapper .app-table .th-checkbox input[type=checkbox],.app-table-wrapper .app-table .td-checkbox input[type=checkbox]{appearance:none;border:2px solid var(--gray-300);border-radius:var(--radius-xs);cursor:pointer;background:var(--bg-main);width:18px;height:18px;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative}.app-table-wrapper .app-table .th-checkbox input[type=checkbox]:checked,.app-table-wrapper .app-table .td-checkbox input[type=checkbox]:checked{background:linear-gradient(135deg, var(--PrimaryColor) 0%, var(--PrimaryColor-hover) 100%);border-color:var(--PrimaryColor);box-shadow:0 2px 6px var(--PrimaryColor-alpha-20)}.app-table-wrapper .app-table .th-checkbox input[type=checkbox]:checked:after,.app-table-wrapper .app-table .td-checkbox input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.app-table-wrapper .app-table .th-checkbox input[type=checkbox]:hover:not(:checked),.app-table-wrapper .app-table .td-checkbox input[type=checkbox]:hover:not(:checked){border-color:var(--PrimaryColor);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.app-table-wrapper .app-table .th-actions,.app-table-wrapper .app-table .td-actions{white-space:nowrap;text-align:center;width:1%}.app-table-wrapper .p-toggleswitch input[type=checkbox]{cursor:pointer;accent-color:var(--table-checkbox-color,#6366f1);width:100%!important;height:100%!important}.app-table-wrapper .app-table input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:var(--table-checkbox-color,#6366f1)}.btn-cancel{background-color:var(--danger-light);color:var(--Red);padding-inline:calc(var(--xl-size-base) + 2px);font-family:var(--font-family);font-size:var(--xs-size);border-radius:var(--radius-full);transition:var(--transition);font-weight:700}.btn-cancel:hover{color:var(--BgWhite);background-color:var(--Red);border:1px solid var(--Red);box-shadow:var(--shadow)}.reset-btn{cursor:pointer;color:var(--Red);background:0 0;border:none;padding:0;font-size:14px;font-weight:500;text-decoration:underline;transition:opacity .2s}.reset-btn:hover{opacity:.7}.header{width:100%;padding:var(--xl-size-base);font-family:var(--font-family);background-color:var(--bg-header);border-top:none;flex-flow:row;justify-content:space-between;align-items:center;display:flex}.header .sidebar-drawer{padding-top:5px;display:none}@media (width<=768px){.header .sidebar-drawer{display:block}}.header .nav{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.header .nav .logo{color:var(--gray-900);font-size:20px;font-weight:700}.header .setting{justify-content:center;align-items:center;gap:var(--xl-size-base);flex-flow:row;display:flex}.header .setting .countery-icon{background-color:var(--gray-50);cursor:pointer;width:60px;height:60px;transition:var(--transition-fast);border-radius:50%;padding:10px}.header .setting .countery-icon:hover{background-color:var(--gray-100);box-shadow:var(--shadow)}.header .setting .countery-icon svg{object-fit:cover;width:100%;height:100%}.header .setting .notification{width:40px;height:40px;padding:var(--xs-size-2);background-color:var(--gray-50);transition:var(--transition-fast);border-radius:50%;margin:auto}.header .setting .notification:hover{background-color:var(--gray-100)}.header .setting .user{justify-content:center;align-items:center;gap:var(--xs-size-3);cursor:pointer;flex-flow:row;display:flex}.header .setting .user img{border-radius:50%;width:40px}.header .setting .user .profile-data{flex-flow:column;justify-content:flex-end;align-items:flex-start;display:flex}.header .setting .user .profile-data span{text-align:start}.header .setting .user .profile-data span:first-child{color:var(--gray-900);text-align:right;width:100%;min-width:130px;font-weight:600}.header .setting .user .profile-data span:last-child{color:var(--gray-400);margin-left:auto}.header .setting .user .mega-menu{background:var(--BgWhite);z-index:1000;border-radius:16px;width:220px;padding:12px;position:absolute;top:90px;right:50px;box-shadow:6px 2px 16px #88a5bf7a,-6px -2px 16px #fffc}.header .setting .user .mega-menu .mega-header{align-items:center;gap:10px;display:flex}.header .setting .user .mega-menu .mega-header img{border-radius:50%;width:40px;height:40px}.header .setting .user .mega-menu .mega-header .name{font-size:14px;font-weight:600}.header .setting .user .mega-menu .mega-header .role{color:var(--gray-500);font-size:12px}.header .setting .user .mega-menu .divider{background:var(--gray-100);height:1px;margin:10px 0}.header .setting .user .mega-menu .mega-actions .logout-btn{cursor:pointer;width:100%;color:var(--gray-600);background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:8px;transition:all .3s;display:flex}.header .setting .user .mega-menu .mega-actions .logout-btn:hover{color:var(--btn-red);background:#fff1f1}.header .setting .user .mega-menu .mega-actions .logout-btn:hover svg path{fill:var(--btn-red)}.header .setting .user .mega-menu-enter-active,.header .setting .user .mega-menu-leave-active{transition:all .25s}.header .setting .user .mega-menu-enter-from{opacity:0;transform:translateY(-40px)scale(.98)}.header .setting .user .mega-menu-enter-to{opacity:1;transform:translateY(0)scale(1)}.header .setting .user .mega-menu-leave-from{opacity:1}.header .setting .user .mega-menu-leave-to{opacity:0;transform:translateY(10px)}.header .search{justify-content:center;align-items:center;gap:var(--xs-size-3);border-radius:var(--xl-size-base);border:1px solid var(--border-weak);width:40%;transition:var(--transition-fast);flex-flow:row;padding:10px;display:flex;background-color:#0000!important}.header .search:focus-within{border-color:var(--PrimaryColor);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.header .search input{width:100%;color:var(--gray-900);background-color:#0000;border:none;outline:none}.header .search input::placeholder{color:var(--search-input-color);font-family:Medium;font-weight:600;font-size:var(--sm-size)}.header .search input:focus{border:none;outline:none}.header .setting .cursor-pointer{cursor:pointer}.header .menu{flex-flow:row;justify-content:center;align-items:center;display:flex}.header .menu .header-link{flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.header .menu h1{font-size:var(--md-size);color:var(--gray-400);font-weight:400}.header .menu .route-name{font-size:var(--xl-size-base);color:var(--PrimaryColor);font-weight:600}body{background-color:var(--bg-body);color:var(--gray-900);scrollbar-width:thin;scrollbar-color:var(--PrimaryColor) var(--gray-200)}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:var(--gray-100)}body::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:var(--radius-full)}body::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.content{flex-direction:row;flex-wrap:flex-start;width:100%;min-height:100dvh;font-family:var(--font-family);background-color:var(--bg-main);justify-content:stretch;align-items:stretch;display:flex}.content .sidebar-container{box-sizing:border-box;flex:none;height:100dvh;padding:26px;position:sticky;top:0;overflow:hidden}@media (width<=768px){.content .sidebar-container{display:none}}.content .content-wrapper{flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;margin-inline:auto;display:flex;overflow:hidden}@media (width<=1200px){.content .content-wrapper{width:70%}}@media (width<=900px){.content .content-wrapper{width:60%}}@media (width<=600px){.content .content-wrapper{width:96%;margin-block:6px}}@media (width<=768px){.content .content-wrapper{width:100%}}.content .p-accordioncontent-content,.content .p-accordionpanel.active-panel-out{margin-inline:19px}.content .main-content{background-color:var(--bg-main);z-index:999;min-height:82vh;padding:0 26px;position:relative;overflow:hidden}@media (width<=768px){.content .main-content{padding:14px}}.footer{padding:var(--md-size);background-color:var(--BgWhite);border-top:1px solid var(--gray-100);color:var(--gray-500);font-size:var(--sm-size);font-family:var(--font-family);flex-flow:row;justify-content:space-between;align-items:center;display:flex}.footer a{color:var(--PrimaryColor);transition:var(--transition-fast);text-decoration:none}.footer a:hover{text-decoration:underline}.sidebar{background:var(--sidebar-bg);width:260px;height:100%;min-height:0;color:var(--sidebar-text-color);border-radius:12px;padding:0;overflow:hidden}.sidebar .sidebar-wrapper{flex-flow:column;justify-content:flex-start;align-items:stretch;height:100%;min-height:0;display:flex;position:relative}.sidebar .sidebar-wrapper .logo-container{text-align:center;max-width:120px;margin-left:auto;margin-right:auto}.sidebar .sidebar-wrapper .logo-container .logo{color:var(--BgWhite);width:100%;height:100%;font-family:Regular;font-size:24px;font-weight:700}.sidebar .sidebar-wrapper .menu{overscroll-behavior:contain;scrollbar-color:var(--gray-500) #0000;scrollbar-width:thin;flex-flow:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:12px;min-height:0;padding:20px 0;display:flex;overflow-y:auto}.sidebar .sidebar-wrapper .menu::-webkit-scrollbar{width:6px}.sidebar .sidebar-wrapper .menu::-webkit-scrollbar-track{background:0 0}.sidebar .sidebar-wrapper .menu::-webkit-scrollbar-thumb{background:var(--gray-500);border-radius:var(--radius-full)}.sidebar .sidebar-wrapper .menu .group-title{font-size:var(--sm-size);padding:0 var(--xl-size-base);margin-bottom:var(--xs-size-4);color:var(--sidebar-group-text-color);font-family:Medium;font-weight:700}.sidebar .sidebar-wrapper .menu .menu-item{color:var(--sidebar-menu-text-color);flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;margin:0 10px;padding:10px 20px;font-family:Medium;font-size:16px;font-weight:600;transition:all .2s;display:flex}.sidebar .sidebar-wrapper .menu .menu-item .icon{width:18px}.sidebar .sidebar-wrapper .menu .menu-item .label{flex:1}.sidebar .sidebar-wrapper .menu .menu-item .badge{background:var(--Red);color:var(--BgWhite);border-radius:6px;padding:2px 6px;font-size:10px}.sidebar .sidebar-wrapper .menu .menu-item .arrow{opacity:.6;margin-left:auto}.sidebar .sidebar-wrapper .menu .menu-item:hover{background:var(--bg-sidebar-hover)}.sidebar .sidebar-wrapper .menu .menu-item.active{background:var(--bg-sidebar-hover);color:var(--BgWhite);position:relative}.sidebar .sidebar-wrapper .menu .menu-item.active:before{content:"";background:var(--BgWhite);border-radius:6px;width:4px;height:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sidebar .sidebar-wrapper .auth-container{cursor:pointer;background-color:var(--sidebar-auth-bg);width:100%;padding:var(--xs-size-2) var(--xs-size);border-radius:0 0 var(--xs-size-3) var(--xs-size-3);flex-flow:row;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.sidebar .sidebar-wrapper .auth-container .auth-data{justify-content:flex-start;align-items:center;gap:var(--xs-size-5);flex-flow:row;display:flex}.sidebar .sidebar-wrapper .auth-container .auth-data .user-data{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.sidebar .sidebar-wrapper .auth-container .auth-data .user-data .name{text-transform:capitalize;color:var(--BgWhite);font-size:var(--sm-size);font-weight:700}.sidebar .sidebar-wrapper .auth-container .auth-data img{border-radius:50px;width:40px;height:40px}.sidebar .sidebar-wrapper .mega-menu{z-index:1000;background:#16181f;border:.5px solid #ffffff12;border-radius:18px;width:240px;position:absolute;top:90px;right:50px;overflow:hidden}.sidebar .sidebar-wrapper .mega-menu .mega-header{background:#1d9e7514;border-bottom:.5px solid #ffffff0f;align-items:center;gap:13px;padding:18px 16px 16px;display:flex}.sidebar .sidebar-wrapper .mega-menu .mega-header .av-wrap{flex-shrink:0;width:46px;height:46px;position:relative}.sidebar .sidebar-wrapper .mega-menu .mega-header .av-wrap img{object-fit:cover;border:1.5px solid #ffffff1a;border-radius:13px;width:46px;height:46px}.sidebar .sidebar-wrapper .mega-menu .mega-header .av-wrap .online-dot{background:#1d9e75;border:2px solid #16181f;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.sidebar .sidebar-wrapper .mega-menu .mega-header .name{color:#f2f2f2;margin:0 0 5px;font-size:14px;font-weight:500}.sidebar .sidebar-wrapper .mega-menu .mega-header .role-badge{color:#4ecda4;background:#1d9e752e;border:.5px solid #1d9e754d;border-radius:99px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;display:inline-flex}.sidebar .sidebar-wrapper .mega-menu .mega-meta{border-bottom:.5px solid #ffffff0f;padding:10px 14px}.sidebar .sidebar-wrapper .mega-menu .mega-meta .meta-row{justify-content:space-between;align-items:center;padding:5px 0;display:flex}.sidebar .sidebar-wrapper .mega-menu .mega-meta .meta-lbl{color:#ffffff59;align-items:center;gap:7px;font-size:12px;display:flex}.sidebar .sidebar-wrapper .mega-menu .mega-meta .meta-val{color:#ffffff8c;font-size:12px;font-weight:500}.sidebar .sidebar-wrapper .mega-body{padding:7px}.sidebar .sidebar-wrapper .mega-body .menu-item{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:11px;align-items:center;gap:10px;width:100%;padding:9px 0;font-size:13.5px;transition:all .18s;display:flex}.sidebar .sidebar-wrapper .mega-body .menu-item .arrow{opacity:.3;margin-left:auto}.sidebar .sidebar-wrapper .mega-body .menu-item:hover{color:#ffffffe0;background:#ffffff0f}.sidebar .sidebar-wrapper .mega-body .menu-item:hover .arrow{opacity:.6}.sidebar .sidebar-wrapper .mega-body .menu-item.danger{color:#e07060}.sidebar .sidebar-wrapper .mega-body .menu-item.danger:hover{background:#e070601a}.sidebar .sidebar-wrapper .mega-body .divider{background:#ffffff0f;height:.5px;margin:5px 0}.sidebar .sidebar-wrapper .mega-menu-enter-active,.sidebar .sidebar-wrapper .mega-menu-leave-active{transition:all .25s}.sidebar .sidebar-wrapper .mega-menu-enter-from{opacity:0;transform:translateY(-12px)scale(.97)}.sidebar .sidebar-wrapper .mega-menu-enter-to{opacity:1;transform:translateY(0)scale(1)}.sidebar .sidebar-wrapper .mega-menu-leave-to{opacity:0;transform:translateY(8px)}.breadcrump-container{background-image:var(--breadcrumb-bg,linear-gradient(to right, #59ab7f3d 0 2%, #fafafa 5% 100%));border-radius:12px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:12px;padding:10px 16px;font-family:Regular;display:flex}.breadcrump-container .breadcrump{flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.breadcrump-container .breadcrump .info-dialog{width:30px;height:30px}.breadcrump-container .breadcrump .sidebar-back{justify-content:flex-start;align-items:center;gap:var(--xs-size-3);color:var(--gray-600);font-size:var(--sm-size);cursor:pointer;transition:var(--transition-fast);border-radius:5px;flex-flow:row;font-weight:600;display:flex}.breadcrump-container .breadcrump .sidebar-back .icon{padding:var(--xs-size-4);border-radius:50%;width:30px;height:30px}.breadcrump-container .breadcrump .p-breadcrumb{text-transform:capitalize;width:100%;background-color:#0000!important;padding:0!important}.breadcrump-container .breadcrump .p-breadcrumb .p-breadcrumb-list{flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.breadcrump-container .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item span{text-transform:capitalize;cursor:pointer;font-family:Light;font-size:15px;font-weight:600;color:var(--PrimaryColor)!important}.breadcrump-container .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item span.mode-2{color:var(--Black)!important}.breadcrump-container .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item:first-child span{font-size:14px;font-weight:500;color:var(--breadcrumb-first-text,var(--green))!important}.breadcrump-container .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item:last-child span{font-size:16px;color:var(--PrimaryColor)!important}.breadcrump-container .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-separator{color:var(--breadcrumb-separator,var(--breadcrumb-separator))!important}.breadcrump-container .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-separator svg{width:15px;height:15px}.table-responsive{-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);width:100%;margin-top:5px;overflow-x:auto}@media (width<=1100px){.table-responsive table{width:100%}}.table-responsive table.main-table{background-color:var(--bg-main);border-collapse:separate;border-spacing:0;border-radius:var(--radius-lg);width:100%;font-family:var(--font-family);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 8px 32px #00000008}.table-responsive table.main-table:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#6366f126,#0000);height:1px;position:absolute;top:0;left:0;right:0}.table-responsive table.main-table thead{font-size:var(--sm-size);z-index:10;position:sticky;top:0}.table-responsive table.main-table thead tr th{background:linear-gradient(180deg, var(--gray-50) 0%, var(--gray-100) 100%);padding:14px var(--sm-size);text-align:start;color:var(--gray-600);font-weight:600;font-size:var(--sm-size);text-transform:uppercase;letter-spacing:.08em;border-bottom:2px solid var(--border-weak);white-space:nowrap;font-family:Medium}.table-responsive table.main-table thead tr th:first-child{border-top-left-radius:var(--radius-lg);padding-left:20px}.table-responsive table.main-table thead tr th:last-child{border-top-right-radius:var(--radius-lg);padding-right:20px}.table-responsive table.main-table thead tr th:last-of-type{justify-content:start;display:flex}.table-responsive table.main-table tbody{padding-top:10px}.table-responsive table.main-table tbody tr{font-size:1rem;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative}.table-responsive table.main-table tbody tr:not(:first-child) td:first-child{border-top:1px solid var(--border-weak)}.table-responsive table.main-table tbody tr:hover{background:linear-gradient(90deg, var(--PrimaryColor-light) 0%, #eef2ff66 30%, transparent 100%);transform:scale(1.001);box-shadow:inset 0 0 0 1px #6366f10f,0 2px 8px #6366f10d}.table-responsive table.main-table tbody tr:hover td{color:var(--gray-900)}.table-responsive table.main-table tbody tr:nth-child(2n){background:var(--gray-50)}.table-responsive table.main-table tbody tr:nth-child(2n):hover{background:linear-gradient(90deg, var(--PrimaryColor-light) 0%, #eef2ff66 30%, transparent 100%)}.table-responsive table.main-table tbody tr td{padding:14px var(--sm-size);color:var(--gray-700);font-size:var(--md-size);font-weight:500;line-height:1.5;transition:all .2s}.table-responsive table.main-table tbody tr td:first-child{padding-left:20px}.table-responsive table.main-table tbody tr td:last-child{padding-right:20px}.table-responsive table.main-table tbody tr td:last-of-type{justify-content:start;display:flex}.table-responsive table.main-table tbody tr td img{object-fit:cover;border:2px solid var(--gray-200);border-radius:50%;width:40px;height:40px;transition:all .2s;box-shadow:0 2px 6px #00000014}.table-responsive table.main-table tbody tr td:hover img{border-color:var(--PrimaryColor);transform:scale(1.05);box-shadow:0 2px 10px #6366f133}.pagination-wrapper{justify-content:space-between;align-items:center;gap:var(--sm-size);margin:var(--sm-size) 0;display:flex}@media (width<=768px){.pagination-wrapper{flex-direction:column;align-items:start}}.pagination-wrapper .show-results,.pagination-wrapper .count-per-page{font-family:var(--font-family);font-size:var(--md-size);color:var(--gray-500)}@media (width<=768px){.pagination-wrapper .show-results,.pagination-wrapper .count-per-page{font-size:.9rem}}.pagination-wrapper .pagination{justify-content:flex-end;align-items:center;gap:var(--xs-size);display:flex}.pagination-wrapper .pagination .pagination-item{font-family:var(--font-family);font-size:var(--md-size);color:var(--gray-500);padding:var(--xs-size) var(--sm-size);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition-fast)}.pagination-wrapper .pagination .pagination-item:hover{background-color:var(--gray-100);color:var(--gray-800)}.pagination-wrapper .pagination .pagination-item.active{color:var(--BgWhite);background-color:var(--PrimaryColor);font-weight:600}.pagination-wrapper .pagination .count-per-page-select{padding:var(--xs-size) var(--sm-size);background-color:var(--gray-100);border-radius:var(--radius-sm);border:var(--BaseBorderWidth) solid var(--main-border);font-family:var(--font-family);font-size:var(--md-size);color:var(--gray-600);transition:var(--transition-fast)}.pagination-wrapper .pagination .count-per-page-select:hover{border-color:var(--PrimaryColor)}.pagination-wrapper .count-per-page{align-items:center;gap:var(--xs-size);display:flex}.pagination-wrapper .pagination-btn{align-items:center;gap:var(--xs-size);font-family:var(--font-family);font-size:var(--md-size);padding:var(--xs-size) var(--sm-size);color:var(--gray-600);background-color:var(--gray-100);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition-fast);display:flex}.pagination-wrapper .pagination-btn:hover{background-color:var(--PrimaryColor);color:var(--BgWhite)}@media (width<=768px){.pagination-wrapper .pagination-btn{font-size:.8rem}}.p-popover-content{padding:0!important}.per-page{align-items:center;gap:var(--xs-size);flex-direction:column;display:flex}.per-page span{padding:var(--xs-size) var(--xl-size-1);font-family:var(--font-family);font-size:var(--md-size);color:var(--gray-500);cursor:pointer;border-radius:var(--radius-sm);transition:var(--transition-fast)}.per-page span:hover{color:var(--PrimaryColor);background-color:var(--PrimaryColor-light)}.p-skeleton{background:radial-gradient(var(--gray-300), transparent)!important}.actions-buttons{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-3);font-family:var(--font-family);flex-flow:column;width:100%;display:flex}.actions-buttons .actions-buttons-title{justify-content:center;align-items:center;gap:var(--xs-size-4);font-size:var(--md-size);color:var(--gray-800);flex-flow:row;font-weight:600;display:flex}.actions-buttons .actions-container{justify-content:flex-start;align-items:center;gap:var(--xl-size-1);flex-flow:row;width:100%;display:flex}.actions-buttons .actions-container .action-container{width:33%}.actions-buttons .actions-container .action-container .action-box{border-radius:calc(var(--xl-size-2) + 3px);border:1px solid var(--gray-200);padding-inline:var(--md-size);cursor:pointer;transition:var(--transition-slow);background-color:var(--BgWhite);flex-flow:row;justify-content:space-between;align-items:center;display:flex}@media (width<=768px){.actions-buttons .actions-container .action-container .action-box{flex-flow:column;justify-content:center;align-items:center;display:flex}}.actions-buttons .actions-container .action-container .action-box.active{background-color:var(--PrimaryColor-light);border:1px solid var(--PrimaryColor)}.actions-buttons .actions-container .action-container .action-box.active .title{color:var(--PrimaryColor)}.actions-buttons .actions-container .action-container .action-box:hover{border-color:var(--PrimaryColor);box-shadow:var(--shadow)}.actions-buttons .actions-container .action-container .action-box:hover .movement-icon{max-width:80px;max-height:80px;display:block}.actions-buttons .actions-container .action-container .action-box:hover .icon{display:none}.actions-buttons .actions-container .action-container .action-box .title{color:var(--gray-800);font-size:var(--md-size);font-weight:500}.actions-buttons .actions-container .action-container .action-box .icon{max-width:80px;max-height:80px}.actions-buttons .actions-container .action-container .action-box .movement-icon{max-width:80px;max-height:80px;display:none}.actions-buttons .actions-container .action-container .action{display:none}.multi-image-uploader{justify-content:center;align-items:center;gap:var(--xl-size-base);flex-flow:column;width:100%;display:flex}.multi-image-uploader .input-image{border:2px dashed var(--gray-200);border-radius:var(--xl-size-1);width:100%;padding:var(--xl-size-base);cursor:pointer;transition:var(--transition);background-color:var(--gray-50);flex-flow:row;justify-content:center;align-items:center;display:flex}.multi-image-uploader .input-image:hover{border-color:var(--PrimaryColor);background-color:var(--PrimaryColor-light)}.multi-image-uploader .input-image{flex-flow:column;justify-content:center;align-items:center;display:flex}.multi-image-uploader .input-image .input-label-images{cursor:pointer;flex-flow:row;justify-content:center;align-items:center;gap:10px;display:flex}.multi-image-uploader .input-image .input-label-images span{color:var(--gray-500);font-size:var(--sm-size);font-weight:500}.multi-image-uploader .input-image input{cursor:pointer;display:none}.multi-image-uploader .image-gallery{border:1px solid var(--gray-200);border-radius:var(--xl-size-1);width:100%;padding:var(--xl-size-base);background-color:var(--BgWhite)}.multi-image-uploader .image-gallery .image-item{border-radius:var(--radius-sm);width:100px;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.multi-image-uploader .image-gallery .image-item:hover .overlay{transform:translateY(0)}.multi-image-uploader .image-gallery .image-item .preview-img{border:1px solid var(--gray-200);border-radius:var(--xs-size);cursor:pointer}.multi-image-uploader .image-gallery .image-item .overlay{border-radius:var(--xs-size);z-index:10000;background-color:var(--black-alpha-60);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-moz-backdrop-filter:blur(2px);-o-backdrop-filter:blur(2px);-ms-backdrop-filter:blur(2px);width:100%;height:100%;transition:var(--transition);cursor:pointer;flex-flow:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;transform:translateY(100%)}.multi-image-uploader .image-gallery .image-item .overlay span{color:var(--BgWhite);font-size:var(--md-size);font-weight:600}.dialog{border-radius:var(--radius-lg);text-align:center;background-color:var(--BgWhite);box-shadow:var(--shadow-xl);border:none;margin:auto;padding:20px}.dialog img{object-fit:scale-down;aspect-ratio:16/9;max-width:250px;max-height:150px;margin:0 auto;display:block}.dialog h4{color:var(--gray-900);margin-block:1rem;font-family:Regular;font-weight:700}.dialog p{color:var(--gray-600)}.dialog .dialog-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog .dialog-close-btn{color:var(--gray-700);background-color:var(--BgWhite);border:1px solid var(--gray-200);appearance:none;border-radius:var(--radius-sm);transition:var(--transition-fast);cursor:pointer;background-clip:padding-box;outline:none;margin:10px auto;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:block}.dialog .dialog-close-btn:hover{background-color:var(--gray-100);border-color:var(--gray-300)}.dialog[open]::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:.7s ease-out forwards backdrop-fade-in}.loader-dialog{border-radius:var(--radius-md);background:var(--BgWhite);border:none;margin:auto;padding:20px 60px;animation:.7s ease-out fade-out;background-color:#0000!important}.loader-dialog .loader-container{padding:20px 60px}.loader-dialog[open]{animation:.7s ease-out fade-in}.loader-dialog[open]::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);animation:.7s ease-out forwards backdrop-fade-in}.loader{width:120px;height:22px;color:var(--PrimaryColor);border:2px solid;border-radius:20px;position:relative}.loader:before{content:"";border-radius:inherit;background:currentColor;margin:2px;animation:2s infinite l6;position:absolute;inset:0 100% 0 0}@keyframes l6{to{inset:0}}.delete-dialog{text-align:center;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);flex-flow:column;justify-content:center;align-items:center;gap:10px;padding:3rem;font-family:Medium;display:flex;background-color:var(--BgWhite)!important;color:var(--gray-900)!important}.delete-dialog img{width:350px;margin-left:auto;margin-right:auto;padding-right:25px}.delete-dialog .dialog-title{color:var(--gray-900);font-family:Bold;font-size:1.5rem}.delete-dialog p{color:var(--gray-500);margin-bottom:var(--space-sm);max-width:100%;font-family:Medium}.delete-dialog .btn-third{border:1px solid var(--gray-400);color:var(--gray-700)}.delete-dialog .btn-third:hover{border-color:var(--gray-900);color:var(--gray-900)}.delete-dialog .btns{align-items:center;gap:1rem;width:100%;margin-top:1.2rem;display:flex}.delete-dialog .btns .btn-delete-danger{background-color:var(--danger-alt);color:#fff;transition:all .3s linear}.delete-dialog .btns .btn-delete-danger:hover{color:var(--danger-alt);border:1px solid var(--danger-alt);background-color:#fff}.delete-dialog .btns button{border-radius:50px;width:50%;padding:16px;font-family:Medium}.fast-route-container{font-family:var(--font-family)}@media (width>=768px){.fast-route-container{display:none}}.fast-route-container .fast-route{justify-content:center;align-items:center;gap:var(--xs-size-2);flex-flow:wrap;padding-block:12px;display:flex}.fast-route-container .fast-route .route{background-color:var(--BgWhite);color:var(--gray-800);padding:var(--xs-size-2);border-radius:var(--xl-size-1);cursor:pointer;transition:var(--transition-slow);text-transform:capitalize;border:1px solid var(--gray-200);font-weight:500}.fast-route-container .fast-route .route:hover{background-color:var(--PrimaryColor);color:var(--BgWhite);border-color:var(--PrimaryColor)}.fast-route-container .fast-route .route.active{opacity:.6}.country-page{flex-direction:column;gap:10px;font-family:Medium;display:flex}.country-page .flex{display:flex}.country-page .gap-10{gap:10px}.country-page .page-header{border-bottom:1px solid var(--border-weak);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex;position:relative}.country-page .page-header:after{content:"";background:linear-gradient(90deg, var(--PrimaryColor), transparent);border-radius:var(--radius-full);width:80px;height:2px;position:absolute;bottom:-1px;left:0}.country-page .header-left{align-items:center;gap:16px;display:flex}.country-page .header-icon-wrap{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--PrimaryColor-light), #eef2ff80);width:52px;height:52px;color:var(--PrimaryColor);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #6366f126,inset 0 1px #fff9}.country-page .header-text h1{color:var(--form-title);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.country-page .header-text .subtitle{color:var(--gray-400);align-items:center;gap:8px;margin-top:2px;font-size:.875rem;display:flex}.country-page .header-text .subtitle .count-pill{background:linear-gradient(135deg, var(--PrimaryColor), var(--PrimaryColor-hover));color:#fff;border-radius:var(--radius-full);justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #6366f14d}.country-page .btn-add{background:linear-gradient(135deg, var(--PrimaryColor) 0%, var(--PrimaryColor-hover) 100%);color:#fff;border-radius:var(--radius-md);font-size:var(--md-size);white-space:nowrap;border:none;align-items:center;gap:8px;padding:11px 22px;font-family:Medium;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #6366f159,inset 0 1px #ffffff26}.country-page .btn-add:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.country-page .btn-add:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f173,inset 0 1px #fff3}.country-page .btn-add:hover:before{left:100%}.country-page .btn-add:active{transform:translateY(0);box-shadow:0 2px 6px #6366f14d}.country-page .btn-add.empty-cta{margin-top:8px}.country-page .toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.country-page .table-frame{border-radius:var(--radius-lg);overflow:hidden}.country-page .type-chip{border-radius:var(--radius-full);text-transform:capitalize;letter-spacing:.02em;align-items:center;padding:4px 14px;font-size:.78rem;font-weight:700;transition:all .2s;display:inline-flex}.country-page .type-chip[data-type="1"],.country-page .type-chip[data-type=work]{background:var(--chip-work-bg,linear-gradient(135deg, #eef2ff, #e0e7ff));color:var(--chip-work-text,#4338ca);box-shadow:inset 0 1px #ffffff1a}.country-page .type-chip[data-type="2"],.country-page .type-chip[data-type=personal]{background:var(--chip-personal-bg,linear-gradient(135deg, #f0fdf4, #dcfce7));color:var(--chip-personal-text,#16a34a);box-shadow:inset 0 1px #ffffff1a}.country-page .type-chip:not([data-type]){background:var(--gray-100);color:var(--gray-600)}.country-page .row-actions{justify-content:center;gap:6px;display:flex}.country-page .action-btn{border:1px solid var(--border-weak);border-radius:var(--radius-sm);background:var(--bg-main);width:34px;height:34px;color:var(--gray-400);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.country-page .action-btn:hover{transform:translateY(-2px)}.country-page .action-btn.edit:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor);background:var(--PrimaryColor-light);box-shadow:0 3px 10px #6366f133}.country-page .action-btn.delete:hover{border-color:var(--Red);color:var(--Red);background:var(--danger-light);box-shadow:0 3px 10px #dc262626}.country-page .empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 20px;display:flex}.country-page .empty-state svg{color:var(--gray-300);margin-bottom:16px}.country-page .empty-state h3{color:var(--gray-700);margin:0 0 4px;font-size:1.125rem;font-weight:700}.country-page .empty-state p{color:var(--gray-400);margin:0 0 20px;font-size:.875rem}.country-page .fade-enter-active,.country-page .fade-leave-active{transition:opacity .2s}.country-page .fade-enter-from,.country-page .fade-leave-to{opacity:0}@media (width<=600px){.form-header{flex-wrap:wrap;padding:16px}.form-fields{gap:16px;padding:16px}.form-divider{margin:0 16px}.edit-badge{display:none}}.employee-page{justify-content:flex-start;align-items:flex-start;gap:var(--xl-size-1);flex-flow:column;display:flex}.employee-page .index-header{justify-content:space-between;align-items:center;gap:var(--md-size);flex-flow:row;width:100%;display:flex}.employee-page .index-header .search-input::placeholder{font-family:Medium}.employee-page .index-header .btns-container{justify-content:flex-start;align-items:center;gap:var(--xs-size-4);flex-flow:row;display:flex}.employee-page .employee-status{font-size:var(--sm-size);color:var(--success);font-family:Bold;font-weight:700}.employee-page .employee-status.dis-active{color:var(--in-active-color)}.employee-page .employee-name{justify-content:flex-start;align-items:center;gap:var(--md-size);flex-flow:row;display:flex}.employee-page .employee-name img{width:30px;height:30px}.employee-page .row-actions{justify-content:center;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}.employee-page .action-btn{width:calc(var(--xl-size-2) + 2px);height:calc(var(--xl-size-2) + 2px);border-radius:var(--xs-size-2);border:1px solid var(--border-weak);background:var(--white);color:var(--gray-500);flex-flow:row;justify-content:center;align-items:center;transition:all .2s;display:flex}.employee-page .action-btn:hover{transform:translateY(-1px)}.employee-page .action-btn.edit:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.employee-page .action-btn.permissions:hover{border-color:var(--primary-green);color:var(--primary-green)}.employee-page .action-btn.delete:hover{border-color:var(--Red);color:var(--Red)}.employee-details-form-card{min-height:75vh;font-family:Medium;box-shadow:none!important;border:none!important}.employee-details-form-card .form-header{justify-content:stretch;align-items:center;gap:var(--sm-size);padding:var(--xs-size-3) 0;flex-flow:row;display:flex}.employee-details-form-card .form-header .form-title{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.employee-details-form-card .form-header .form-title .employee-status{justify-content:stretch;align-items:center;gap:var(--xl-size-base);background-color:var(--background-color-soft-light);padding:var(--md-size);border-radius:var(--xl-size-1);flex-flow:row;display:flex}.employee-details-form-card .form-header .form-title .employee-status .title h6{color:var(--title-color);font-size:var(--sm-size);font-weight:600}.employee-details-form-card .form-header .form-title .employee-status .title p{color:var(--PrimaryColor);font-size:var(--sm-size);font-weight:600}.employee-details-form-card .form-header .form-title .employee-status .title p.warn{color:var(--danger-alt)}.employee-details-form-card .form-header .header-text h3{font-size:var(--xl-size-1);color:var(--gray-900-std);margin:0;font-weight:700}.employee-details-form-card .form-header .header-text .header-subtitle{font-size:var(--md-size);color:var(--gray-5);font-weight:400}.employee-details-form-card .form-header .p-toggleswitch .p-toggleswitch-handle{background-color:var(--white)}.employee-details-form-card .employee-details-form{margin-bottom:var(--xl-size-base);flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.employee-details-form-card .employee-details-form p{justify-content:flex-start;align-items:center;gap:var(--xs-size-3);font-size:var(--xl-size-base);color:var(--title-color);flex-flow:wrap;font-weight:600;display:flex}.employee-details-form-card .employee-details-form h6{font-size:var(--sm-size);color:var(--danger-color);cursor:pointer;border-bottom:2px solid var(--danger-color);font-weight:600}.employee-details-form-card .upload-image-employee{padding:0 var(--xl-size-1) var(--xl-size-1)}.employee-details-form-card .genders-inputs{justify-content:stretch;align-items:center;gap:var(--xl-size-base);flex-flow:row;display:flex}.employee-details-form-card .form-fields{gap:var(--xl-size-base);grid-template-columns:repeat(2,1fr);width:100%;padding:0;display:grid}@media (width<=600px){.employee-details-form-card .form-fields{grid-template-columns:repeat(1,1fr)}}.employee-details-form-card .form-fields .field-group{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-2);flex-flow:column;display:flex}.employee-details-form-card .form-fields .field-group.disabled{cursor:not-allowed;pointer-events:none;opacity:.7}.employee-details-form-card .form-fields .field-group.col-span-2{grid-column:span 2}.employee-details-form-card .form-fields .field-group .gender-group{justify-content:flex-start;align-items:center;gap:var(--xl-size-2);flex-flow:row;display:flex}.employee-details-form-card .form-fields .field-group .gender-group .input-field{justify-content:flex-start;align-items:center;gap:var(--xs-size-4);flex-flow:row;display:flex}.employee-details-form-card .form-fields .field-group .gender-group .input-field .p-radiobutton-box{background:0 0!important}.employee-details-form-card .form-fields .field-group .gender-group .input-field .p-radiobutton-checked .p-radiobutton-icon{background-color:var(--PrimaryColor)!important}.employee-details-form-card .form-fields .field-group .image-input{width:100%}.employee-details-form-card .form-fields .field-group .image-input .upload-area{background-color:var(--standard-white)!important}.employee-details-form-card .form-fields .field-group .image-input .add-imaegs-data{justify-content:center;align-items:center;gap:var(--xs-size-5);flex-flow:column;display:flex}.employee-details-form-card .form-fields .field-group .image-input .add-imaegs-data .first-text{color:var(--gray-5);font-size:var(--xs-size);font-weight:600}.employee-details-form-card .form-fields .field-group .image-input .add-imaegs-data .first-text span{color:var(--PrimaryColor);padding-inline:var(--xs-size-5)}.employee-details-form-card .form-fields .field-group .image-input .add-imaegs-data .second-text{color:var(--second-text);font-size:var(--xs-size);font-weight:400}.employee-details-form-card .form-fields .field-group .field-label{font-size:var(--md-size);text-transform:none;color:var(--gray-5)!important;font-weight:600!important}.employee-details-form-card .form-fields .field-group .input-wrap{width:100%}.employee-details-form-card .form-fields .field-group .input-wrap .field-input{width:100%;padding:var(--xs-size) var(--md-size);font-size:var(--sm-size);color:var(--Gray-6);outline:none;transition:all .25s;border:1px solid var(--input-border-color)!important;border-radius:var(--xl-size-3)!important;background:var(--BgWhite)!important}.employee-details-form-card .form-fields .field-group .input-wrap .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light)}@media (width<=600px){.employee-details-form-card .form-fields{grid-template-columns:1fr}}.education-calssification-page{flex-direction:column;gap:10px;display:flex;font-family:Medium!important}.education-calssification-page .flex{display:flex}.education-calssification-page .gap-10{gap:10px}.education-calssification-page .items-deleted{padding:var(--xl-size-base) var(--md-size);border-radius:var(--xl-size-2);border:1px solid var(--input-border-color);margin-top:var(--xl-size-3);flex-flow:row;justify-content:space-between;align-items:center;display:flex}.education-calssification-page .items-deleted .num-type h6{font-size:var(--sm-size);color:var(--table-header-color);font-family:bold;font-weight:700}.education-calssification-page .items-deleted .num-deleted{background-color:var(--btn-red);color:var(--bg-main);padding:var(--xs-size-3) var(--md-size);border-radius:var(--xl-size-base);cursor:pointer}.education-calssification-page .items-deleted .num-deleted h6{font-size:var(--sm-size);font-family:medium;font-weight:600}.education-calssification-page .page-header{border-bottom:1px solid var(--border-weak);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex;position:relative}.education-calssification-page .page-header:after{content:"";background:linear-gradient(90deg, var(--PrimaryColor), transparent);border-radius:var(--radius-full);width:80px;height:2px;position:absolute;bottom:-1px;left:0}.education-calssification-page .header-left{align-items:center;gap:16px;display:flex}.education-calssification-page .header-icon-wrap{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--PrimaryColor-light), #eef2ff80);width:52px;height:52px;color:var(--PrimaryColor);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #6366f126,inset 0 1px #fff9}.education-calssification-page .header-text h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;color:var(--PrimaryColor-hover)!important}.education-calssification-page .header-text .subtitle{color:var(--gray-400);align-items:center;gap:8px;margin-top:2px;font-size:.875rem;display:flex}.education-calssification-page .header-text .subtitle .count-pill{background:linear-gradient(135deg, var(--PrimaryColor), var(--PrimaryColor-hover));min-width:26px;height:26px;color:var(--standard-white);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #6366f14d}.education-calssification-page .btn-add{background:linear-gradient(135deg, var(--PrimaryColor) 0%, var(--PrimaryColor-hover) 100%);color:var(--standard-white);border-radius:var(--radius-md);font-size:var(--md-size);white-space:nowrap;border:none;align-items:center;gap:8px;padding:11px 22px;font-family:Medium;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #6366f159,inset 0 1px #ffffff26}.education-calssification-page .btn-add:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.education-calssification-page .btn-add:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f173,inset 0 1px #fff3}.education-calssification-page .btn-add:hover:before{left:100%}.education-calssification-page .btn-add:active{transform:translateY(0);box-shadow:0 2px 6px #6366f14d}.education-calssification-page .btn-add.empty-cta{margin-top:8px}.education-calssification-page .toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.education-calssification-page .search-field{flex:1;align-items:center;min-width:240px;max-width:420px;display:flex;position:relative}.education-calssification-page .search-field .search-icon{color:var(--gray-400);pointer-events:none;transition:color .25s;display:flex;position:absolute;left:14px}.education-calssification-page .search-field .search-input{border:1px solid var(--border-weak);border-radius:var(--radius-md);width:100%;color:var(--gray-800);background:var(--bg-main);font-size:.9rem;font-family:var(--font-family);outline:none;padding:12px 44px 12px 42px;transition:all .25s}.education-calssification-page .search-field .search-input::placeholder{color:var(--search-input-color);font-family:Medium;font-weight:600;font-size:var(--sm-size)}.education-calssification-page .search-field .search-input:focus{border-color:var(--PrimaryColor);box-shadow:0 0 0 3px var(--PrimaryColor-light),0 2px 8px #6366f114}.education-calssification-page .search-field .search-input:focus~.search-icon,.education-calssification-page .search-field .search-input:not(:placeholder-shown)~.search-icon{color:var(--PrimaryColor)}.education-calssification-page .search-field .clear-btn{background:var(--gray-100);width:24px;height:24px;color:var(--gray-400);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;right:10px}.education-calssification-page .search-field .clear-btn:hover{background:var(--danger-light);color:var(--Red)}.education-calssification-page .table-frame{border-radius:var(--radius-lg);overflow:hidden}.education-calssification-page .type-chip{border-radius:var(--radius-full);text-transform:capitalize;letter-spacing:.02em;align-items:center;padding:4px 14px;font-size:.78rem;font-weight:700;transition:all .2s;display:inline-flex}.education-calssification-page .type-chip[data-type="1"],.education-calssification-page .type-chip[data-type=work]{background:var(--chip-work-bg,linear-gradient(135deg, var(--PrimaryColor-light), var(--indigo-100)));color:var(--chip-work-text,var(--PrimaryColor-active));box-shadow:inset 0 1px #ffffff1a}.education-calssification-page .type-chip[data-type="2"],.education-calssification-page .type-chip[data-type=personal]{background:var(--chip-personal-bg,linear-gradient(135deg, var(--success-light), var(--green-100)));color:var(--chip-personal-text,var(--success));box-shadow:inset 0 1px #ffffff1a}.education-calssification-page .type-chip:not([data-type]){background:var(--gray-100);color:var(--gray-600)}.education-calssification-page .row-actions{justify-content:center;align-items:center;gap:6px;display:flex}.education-calssification-page .row-actions .configuration-btn{flex-flow:row;justify-content:center;align-items:center;display:flex}.education-calssification-page .row-actions .configuration-btn.tree-btn.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.education-calssification-page .row-actions .configuration-btn{border:1px solid var(--PrimaryColor);color:var(--PrimaryColor);border-radius:var(--radius-full);text-transform:capitalize;letter-spacing:.02em;padding:4px 14px;font-size:.78rem;font-weight:700;transition:all .2s}.education-calssification-page .action-btn{border:1px solid var(--border-weak);border-radius:var(--radius-sm);background:var(--bg-main);width:34px;height:34px;color:var(--gray-400);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.education-calssification-page .action-btn:hover{transform:translateY(-2px)}.education-calssification-page .action-btn.edit:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor);background:var(--PrimaryColor-light);box-shadow:0 3px 10px #6366f133}.education-calssification-page .action-btn.delete:hover{border-color:var(--Red);color:var(--Red);background:var(--danger-light);box-shadow:0 3px 10px #dc262626}.education-calssification-page .empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 20px;display:flex}.education-calssification-page .empty-state svg{color:var(--gray-300);margin-bottom:16px}.education-calssification-page .empty-state h3{color:var(--gray-700);margin:0 0 4px;font-size:1.125rem;font-weight:700}.education-calssification-page .empty-state p{color:var(--gray-400);margin:0 0 20px;font-size:.875rem}.education-calssification-page .fade-enter-active,.education-calssification-page .fade-leave-active{transition:opacity .2s}.education-calssification-page .fade-enter-from,.education-calssification-page .fade-leave-to{opacity:0}.education-calssification-page .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-handle{background-color:var(--white)!important}.education-classification-form-card{background:var(--bg-main);background-color:var(--color-light-gray);border-radius:24px;flex-direction:column;gap:24px;width:100%;padding:16px;display:flex;position:relative;overflow:hidden}.education-classification-form-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#6366f126,#0000);height:1px;position:absolute;top:0;left:0;right:0}.education-classification-form-card .education-classification-form-header{align-items:center;gap:14px;display:flex}.education-classification-form-card .education-classification-form-header .header-icon{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--PrimaryColor-light), #eef2ff66);width:44px;height:44px;color:var(--PrimaryColor);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #6366f11f,inset 0 1px #ffffff80}.education-classification-form-card .education-classification-form-header .header-text{flex:1;align-items:center;gap:3px;display:flex}.education-classification-form-card .education-classification-form-header .header-text svg{width:26px;height:26px}.education-classification-form-card .education-classification-form-header .header-text h3{color:var(--gray-900);letter-spacing:-.01em;margin:0;padding-top:6px;font-size:1.1rem;font-weight:800}.education-classification-form-card .education-classification-form-header .header-text .header-subtitle{color:var(--gray-400);margin-top:2px;margin-bottom:0;font-size:.8rem}.education-classification-form-card .education-classification-form-header .edit-badge{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--warning-light), #fef3c780);color:var(--warning-dark);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:4px 12px;font-size:.7rem;font-weight:700;box-shadow:inset 0 1px #ffffff80}.education-classification-form-card .form-divider{background:linear-gradient(90deg, var(--border-weak), #e2e8f04d, transparent);height:1px;margin:0 24px}.education-classification-form-card .education-classification-form-fields{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.education-classification-form-card .education-classification-form-fields.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.education-classification-form-card .field-group{flex-direction:column;grid-column:span 3;gap:8px;width:80%;display:flex}.education-classification-form-card .field-label{font-size:var(--xs-size);color:var(--title-header-color);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-family:medium;font-weight:600;display:inline-flex}.education-classification-form-card .field-label svg{color:var(--PrimaryColor);flex-shrink:0}.education-classification-form-card .input-wrap{position:relative}.education-classification-form-card .field-input{border:1px solid var(--input-border-color);width:100%;color:var(--gray-800);background:var(--white);font-size:.9rem;font-family:var(--font-family);border-radius:50px;outline:none;padding:10px 16px;transition:all .25s}.education-classification-form-card .field-input::placeholder{color:var(--bread-crumb-color-span);font-family:medium}.education-classification-form-card .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light),0 2px 8px #6366f10f}.education-classification-form-card .field-input:hover:not(:focus){border-color:var(--gray-300);background:var(--bg-main)}.education-classification-form-card :deep(.myacc){border:none}.education-classification-form-card :deep(.AccordionPanel){background:var(--gray-50);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;border:1px solid var(--border-weak)!important;border-radius:var(--radius-md)!important}.education-classification-form-card :deep(.AccordionPanel):hover{border-color:var(--PrimaryColor)!important}.education-classification-form-card :deep(.AccordionHeader){color:var(--gray-800);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;font-size:.9rem;font-weight:600;transition:background .2s;display:flex}.education-classification-form-card :deep(.AccordionHeader):hover{background:var(--PrimaryColor-light);color:var(--PrimaryColor)}.education-classification-form-card :deep(.AccordionContent){background:var(--bg-main);color:var(--gray-600);padding:12px 16px;font-size:.875rem;line-height:1.6}@media (width<=600px){.education-classification-form-card .form-header{flex-wrap:wrap}.education-classification-form-card .form-fields{gap:16px;padding:16px}.education-classification-form-card .form-divider{margin:0 16px}.education-classification-form-card .edit-badge{display:none}}.education-classification-form-card .save-btn{background-color:var(--PrimaryColor);color:var(--white);font-size:var(--md-size);cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;width:20%;margin-top:25px;padding:10px;font-family:medium;font-weight:600;transition:all .3s;display:flex}.education-tree{background:var(--gray-50-std);width:100%;height:80vh;font-family:Medium;display:flex}.education-tree .left-panel{background:var(--standard-white);flex-direction:column;width:50%;display:flex;position:relative}.education-tree .toolbar{align-items:center;gap:8px;padding:12px 14px;display:flex}.education-tree .search-box{background:var(--color-light-gray);border:1px solid var(--input-border-color);border-radius:20px;flex:1;align-items:center;gap:6px;padding:7px 10px;display:flex}.education-tree .search-icon{color:var(--gray-400-std);flex-shrink:0;width:16px;height:16px}.education-tree .search-input{font-weight:400;font-size:var(--sm-size);color:var(--gray-700-std);background:0 0;border:none;outline:none;width:100%}.education-tree .search-input::placeholder{color:var(--search-input-color);font-family:Medium;font-size:var(--sm-size);font-weight:500}.education-tree .filter-btn{background:var(--standard-white);font-family:Medium;font-weight:600;font-size:var(--sm-size);color:var(--gray-950);cursor:pointer;white-space:nowrap;border:1px solid var(--input-border-color);border-radius:20px;align-items:center;gap:5px;padding:7px 12px;transition:background .15s;display:flex}.education-tree .filter-btn:hover{background:var(--gray-50-std)}.education-tree .empty-state{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.education-tree .empty-illustration{margin-bottom:4px}.education-tree .empty-title{color:var(--standard-black);margin:0;font-size:20px;font-weight:700}.education-tree .empty-desc{color:var(--color-dark-gray);margin:0;font-size:16px;font-weight:500;line-height:1.5}.education-tree .tree-list{flex:1;padding:6px 0;overflow-y:auto}.education-tree .bottom-bar{border-top:1px solid var(--color-near-white-f0);padding:12px 14px}.education-tree .right-panel{border-radius:20px;flex-direction:column;flex:1;width:50%;padding:5px;display:flex}.education-tree .right-header{background:var(--standard-white);border:1px solid var(--gray-200-std);border-radius:var(--xl-size-3);justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px 16px;display:flex}.education-tree .right-title{color:var(--table-data-color);font-family:medium;font-weight:600;font-size:var(--md-size);direction:rtl;align-items:center;gap:8px;display:flex}.education-tree .right-empty{flex:1;justify-content:center;align-items:center;display:flex}.education-tree .hint-text{color:var(--gray-400-std);font-size:13px}.education-tree .right-placeholder{color:var(--gray-400-std);flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}.education-tree .btn-full{width:100%}.education-tree .btn-outlined{background:var(--standard-white);color:var(--success-green-std);cursor:pointer;border-radius:20px;align-items:center;gap:4px;width:20px;height:20px;font-size:12px;font-weight:500;display:flex}.education-tree .btn-outlined:hover{background:var(--success-green-light-std)}.education-tree .right-children{flex-direction:column;flex:1;gap:0;display:flex;overflow-y:auto}.education-tree .right-child-wrapper{flex-direction:column;display:flex}.education-tree .child-level-label{color:var(--gray-400-std);letter-spacing:.02em;padding:10px 16px 4px;font-family:Medium;font-size:11px}.education-tree .right-child-row{background:var(--standard-white);border:1px solid var(--gray-200-std);border-radius:var(--sm-size);align-items:center;gap:10px;margin:0 0 8px;padding:10px 16px;transition:box-shadow .15s;display:flex}.education-tree .right-child-row:hover{box-shadow:0 2px 8px #0000000f}.education-tree .child-name{text-align:right;color:var(--table-data-color)!important;font-family:medium!important;font-weight:600!important;font-size:var(--sm-size)!important}.education-tree .icon-btn{width:28px;height:28px;color:var(--gray-500-std);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.education-tree .icon-btn:hover{background:var(--gray-100-std)}.education-tree .btn-add-branch{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s;display:flex}.tree-node-wrapper{-webkit-user-select:none;user-select:none;font-family:Medium}.tree-node-wrapper .node-row{cursor:pointer;border-radius:6px;align-items:center;gap:6px;min-height:36px;margin:1px 6px;padding-top:6px;padding-bottom:6px;padding-right:10px;transition:background .15s;display:flex}.tree-node-wrapper .node-row:hover{background:var(--success-green-light-std)}.tree-node-wrapper .node-row.is-selected{background:var(--success-green-lighter-std)}.tree-node-wrapper .toggle-btn{cursor:pointer;color:var(--gray-500-std);background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}.tree-node-wrapper .toggle-spacer{flex-shrink:0;width:18px}.tree-node-wrapper .level-label{white-space:nowrap;border-radius:4px;font-family:Medium;font-weight:600;color:var(--table-header-color)!important;background:var(--background-tree-subject)!important;font-size:var(--xs-size)!important;padding:var(--xs-size-4) var(--xs-size)!important}.tree-node-wrapper .node-name{font-family:medium;font-weight:600;font-size:var(--md-size);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden;color:var(--table-data-color)!important}.tree-node-wrapper .rtl-text{text-align:right;direction:rtl}.tree-node-wrapper .spacer{flex:1}.tree-node-wrapper .icon-btn{cursor:pointer;color:var(--gray-400-std);background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:3px;transition:background .15s;display:flex}.tree-node-wrapper .icon-btn:hover{background:var(--gray-200-std);color:var(--gray-700-std)}.tree-node-wrapper .slide-down-enter-active,.tree-node-wrapper .slide-down-leave-active{transition:all .2s;overflow:hidden}.tree-node-wrapper .slide-down-enter-to,.tree-node-wrapper .slide-down-leave-from{opacity:1;max-height:2000px}.p-dialog.add-education-type-dialog{background:var(--white);background:var(--standard-white);border-radius:16px;width:100%;font-family:Medium;overflow:hidden;box-shadow:0 20px 60px #00000026}.p-dialog.add-education-type-dialog .dialog-footer{gap:10px;width:100%;padding-block:10px;display:flex}.p-dialog.add-education-type-dialog .dialog-footer button{width:50%}.p-dialog.add-education-type-dialog .dialog-header{align-items:flex-start;gap:14px;padding:20px 20px 16px;display:flex}.p-dialog.add-education-type-dialog .dialog-icon{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.p-dialog.add-education-type-dialog .dialog-title{color:var(--standard-black);margin:0 0 4px;font-size:20px;font-weight:700}.p-dialog.add-education-type-dialog .dialog-subtitle{color:var(--color-dark-gray);margin:0;font-size:16px;font-weight:500;line-height:1.4}.p-dialog.add-education-type-dialog .dialog-divider{background:var(--color-near-white-f0);height:1px;margin:0 20px}.p-dialog.add-education-type-dialog .dialog-body{flex-direction:column;gap:8px;display:flex;padding:12px!important}.p-dialog.add-education-type-dialog .field-label{color:var(--gray-700-std);font-size:13px;font-weight:600}.p-dialog.add-education-type-dialog .field-input{border:1.5px solid var(--gray-200-std);width:100%;color:var(--gray-900-std);background:var(--gray-5);box-sizing:border-box;border-radius:10px;outline:none;padding:11px 14px;font-size:13px;transition:border-color .2s,box-shadow .2s}.p-dialog.add-education-type-dialog .field-input:focus{border-color:var(--success-green-std);box-shadow:0 0 0 3px rgba(var(--success-green-std), .12);background:var(--standard-white)}.p-dialog.add-education-type-dialog .field-input::placeholder{color:var(--color-placeholder)}.p-dialog.add-education-type-dialog .btn-confirm{background:var(--success-green-std);color:var(--standard-white);cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:background .2s,transform .1s}.p-dialog.add-education-type-dialog .btn-confirm:hover:not(:disabled){background:var(--success-green-hover-std)}.p-dialog.add-education-type-dialog .btn-confirm:active:not(:disabled){transform:scale(.98)}.p-dialog.add-education-type-dialog .btn-confirm:disabled{opacity:.5;cursor:not-allowed}.p-dialog.add-education-type-dialog .btn-cancel{background:var(--gray-100-std);color:var(--gray-700-std);cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:background .2s}.p-dialog.add-education-type-dialog .btn-cancel:hover{background:var(--gray-200-std)}.p-dialog.add-education-type-dialog .overlay-fade-enter-active,.p-dialog.add-education-type-dialog .overlay-fade-leave-active{transition:opacity .22s}.p-dialog.add-education-type-dialog .overlay-fade-enter-from,.p-dialog.add-education-type-dialog .overlay-fade-leave-to{opacity:0}.p-dialog.add-education-type-dialog .dialog-pop-enter-active{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s}.p-dialog.add-education-type-dialog .dialog-pop-leave-active{transition:transform .18s,opacity .18s}.p-dialog.add-education-type-dialog .dialog-pop-enter-from{opacity:0;transform:scale(.88)translateY(10px)}.p-dialog.add-education-type-dialog .dialog-pop-leave-to{opacity:0;transform:scale(.94)translateY(6px)}.p-dialog.add-branch-dialog{border-radius:16px;width:100%;font-family:Medium;overflow:hidden;background:var(--standard-white)!important}.p-dialog.add-branch-dialog .dialog-footer{gap:10px;width:100%;padding-block:10px;display:flex!important}.p-dialog.add-branch-dialog .dialog-footer button{width:50%}.p-dialog.pricing-dialog{border-radius:16px;width:100%;font-family:Medium;overflow:hidden;background:var(--standard-white)!important}.p-dialog.pricing-dialog .input-label label{font-size:16px;font-weight:600;color:#5d5d5d!important}.p-dialog.pricing-dialog .dialog-footer{gap:10px;width:100%;padding-block:10px;display:flex!important}.p-dialog.pricing-dialog .dialog-footer button{width:50%}.p-dialog.pricing-dialog .selected-value--placeholder{padding:11px!important}.p-dialog .dialog-header{align-items:flex-start;gap:14px;padding:20px 20px 16px;display:flex}.p-dialog .dialog-icon{flex-shrink:0}.p-dialog .field-group.select-group{align-items:start;gap:0!important}.p-dialog .dialog-header-text .dialog-title{color:var(--standard-black);margin:0 0 4px;font-size:20px;font-weight:600}.p-dialog .dialog-header-text .dialog-subtitle{color:var(--color-dark-gray);font-size:13px;font-weight:500}.p-dialog .dialog-header-text .dialog-subtitle .dialog-title{color:var(--standard-black);margin:0 0 4px;font-size:20px;font-weight:600}.p-dialog .dialog-header-text .dialog-subtitle .dialog-subtitle{color:var(--color-dark-gray);margin:0;font-size:13px;font-weight:500;line-height:1.4}.p-dialog .dialog-header-text .dialog-body{flex-direction:column;gap:8px;display:flex;padding:20px!important}.p-dialog .dialog-header-text .field-label{color:var(--gray-700-std);text-transform:none;font-size:13px;font-weight:600}.p-dialog .dialog-header-text .field-input{border:1.5px solid var(--gray-200-std);width:100%;color:var(--gray-900-std);background:var(--gray-5);box-sizing:border-box;border-radius:10px;outline:none;padding:11px 14px;font-size:13px;transition:border-color .2s,box-shadow .2s}.p-dialog .dialog-header-text .field-input:focus{border-color:var(--success-green-std);box-shadow:0 0 0 3px rgba(var(--success-green-std), .12);background:var(--standard-white)}.p-dialog .dialog-header-text .field-input::placeholder{color:var(--color-placeholder)}.p-dialog .dialog-header-text .btn-confirm{background:var(--success-green-std);color:var(--standard-white);cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:background .2s,transform .1s}.p-dialog .dialog-header-text .btn-confirm:hover:not(:disabled){background:var(--success-green-hover-std)}.p-dialog .dialog-header-text .btn-confirm:active:not(:disabled){transform:scale(.98)}.p-dialog .dialog-header-text .btn-confirm:disabled{opacity:.5;cursor:not-allowed}.p-dialog .dialog-header-text .btn-cancel{background:var(--gray-100-std);color:var(--gray-700-std);cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px;font-size:14px;font-weight:600;transition:background .2s}.p-dialog .dialog-header-text .btn-cancel:hover{background:var(--gray-200-std)}.p-dialog .dialog-header-text .overlay-fade-enter-active,.p-dialog .dialog-header-text .overlay-fade-leave-active{transition:opacity .22s}.p-dialog .dialog-header-text .overlay-fade-enter-from,.p-dialog .dialog-header-text .overlay-fade-leave-to{opacity:0}.p-dialog .dialog-header-text .dialog-pop-enter-active{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s}.p-dialog .dialog-header-text .dialog-pop-leave-active{transition:transform .18s,opacity .18s}.p-dialog .dialog-header-text .dialog-pop-enter-from{opacity:0;transform:scale(.88)translateY(10px)}.p-dialog .dialog-header-text .dialog-pop-leave-to{opacity:0;transform:scale(.94)translateY(6px)}.education-classification-configuration-form-container{flex-direction:column;gap:10px;width:100%;display:flex}.education-classification-configuration-form-container .save-btn{background-color:var(--PrimaryColor);color:var(--white);cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;width:20%;margin-top:25px;padding:10px;font-size:16px;font-weight:600;transition:all .3s;display:flex}@media (width<=1000px){.education-classification-configuration-form-container .save-btn{width:100%}}.education-classification-configuration-form-container .education-classification-form-card{background:var(--bg-main);background-color:var(--gray-soft);border-radius:24px;width:100%;padding:16px;position:relative;overflow:hidden}.education-classification-configuration-form-container .education-classification-form-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#6366f126,#0000);height:1px;position:absolute;top:0;left:0;right:0}.education-classification-configuration-form-container .form-header{align-items:center;gap:14px;display:flex;padding:5px!important}.education-classification-configuration-form-container .form-header .header-icon{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--PrimaryColor-light), #eef2ff66);width:44px;height:44px;color:var(--PrimaryColor);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #6366f11f,inset 0 1px #ffffff80}.education-classification-configuration-form-container .form-header .header-text{color:var(--title-color);flex:1;align-items:center;gap:3px;font-family:Medium;font-size:20px;font-weight:600;display:flex}.education-classification-configuration-form-container .form-header .header-text svg{width:26px;height:26px}.education-classification-configuration-form-container .form-header .header-text h3{color:var(--title-color);font-size:var(--xl-size-base);letter-spacing:-.01em;margin:0;padding-top:6px;font-family:Medium;font-weight:600}.education-classification-configuration-form-container .form-header .header-text .header-subtitle{color:var(--gray-400);margin-top:2px;margin-bottom:0;font-size:.8rem}.education-classification-configuration-form-container .form-header .edit-badge{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--warning-light), #fef3c780);color:var(--warning-dark);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:4px 12px;font-size:.7rem;font-weight:700;box-shadow:inset 0 1px #ffffff80}.education-classification-configuration-form-container .form-divider{background:linear-gradient(90deg, var(--border-weak), #e2e8f04d, transparent);height:1px;margin:0 24px}.education-classification-configuration-form-container .education-classification-form-fields{justify-content:space-between;align-items:end;gap:20px;width:100%;padding:5px;display:flex}.education-classification-configuration-form-container .education-classification-form-fields.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}@media (width<=1000px){.education-classification-configuration-form-container .education-classification-form-fields{flex-direction:column}}.education-classification-configuration-form-container .field-group{flex-direction:column;grid-column:span 3;gap:8px;width:80%;display:flex}.education-classification-configuration-form-container .field-group:nth-child(3){margin-top:10px}@media (width<=1000px){.education-classification-configuration-form-container .field-group{width:100%}}.education-classification-configuration-form-container .field-label{font-size:var(--sm-size);color:var(--title-header-color);text-transform:none;letter-spacing:.04em;align-items:center;gap:8px;font-family:medium;font-weight:600;display:inline-flex}.education-classification-configuration-form-container .field-label svg{color:var(--PrimaryColor);flex-shrink:0}.education-classification-configuration-form-container .input-wrap{position:relative}.education-classification-configuration-form-container .field-input{border:1px solid var(--border-weak);width:100%;color:var(--gray-800);background:var(--white);border-radius:50px;outline:none;padding:12px 16px;font-family:Medium;font-size:.9rem;transition:all .25s}.education-classification-configuration-form-container .field-input::placeholder{color:var(--gray-400)}.education-classification-configuration-form-container .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light),0 2px 8px #6366f10f}.education-classification-configuration-form-container .field-input:hover:not(:focus){border-color:var(--gray-300);background:var(--bg-main)}.education-classification-configuration-form-container :deep(.myacc){border:none}.education-classification-configuration-form-container :deep(.AccordionPanel){background:var(--gray-50);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;border:1px solid var(--border-weak)!important;border-radius:var(--radius-md)!important}.education-classification-configuration-form-container :deep(.AccordionPanel):hover{border-color:var(--PrimaryColor)!important}.education-classification-configuration-form-container :deep(.AccordionHeader){color:var(--gray-800);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;font-size:.9rem;font-weight:600;transition:background .2s;display:flex}.education-classification-configuration-form-container :deep(.AccordionHeader):hover{background:var(--PrimaryColor-light);color:var(--PrimaryColor)}.education-classification-configuration-form-container :deep(.AccordionContent){background:var(--bg-main);color:var(--gray-600);padding:12px 16px;font-size:.875rem;line-height:1.6}@media (width<=600px){.education-classification-configuration-form-container .form-header{flex-wrap:wrap;padding:16px}.education-classification-configuration-form-container .form-fields{gap:16px;padding:16px}.education-classification-configuration-form-container .form-divider{margin:0 16px}.education-classification-configuration-form-container .edit-badge{display:none}}.p-dialog.rename-dialog{background-color:var(--standard-white)}.p-dialog.rename-dialog .dialog-header .header-container{flex-flow:row;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.p-dialog.rename-dialog .dialog-header .header-container .icon-dialog{width:70px;height:40px}.p-dialog.rename-dialog .dialog-header .header-container .header-text-content{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.p-dialog.rename-dialog .dialog-header .header-container .header-text-content .header-title{color:var(--standard-black);font-weight:600;font-size:var(--xl-size-base);font-family:medium}.p-dialog.rename-dialog .dialog-header .header-container .header-text-content .header-message{font-weight:500;font-size:var(--md-size);color:var(--title-header-color);margin-top:var(--xs-size-2);font-family:Medium}.p-dialog.rename-dialog .content{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;display:flex}.p-dialog.rename-dialog .content .input-wrap{border-radius:50px;width:100%}.p-dialog.rename-dialog .content .input-wrap .field-input{background-color:var(--standard-white);border:1px solid var(--input-border-color);border-radius:var(--xl-size-2)}.p-dialog.rename-dialog .content .btns{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:5px;width:100%;display:flex}.p-dialog.rename-dialog .content .btns button{font-family:Medium}.p-dialog.rename-dialog .content .btns button:first-child{width:70%}.p-dialog.rename-dialog .content .btns button:last-child{width:30%}.subjects-panel{border-radius:15px;flex-direction:row;gap:0;width:100%;height:100%;padding:24px 16px;font-family:Medium;display:flex}.subjects-panel .subjects-left{background:var(--standard-white);border-radius:15px;flex-direction:column;flex:0 0 100%;height:fit-content;padding:10px;display:flex;overflow-y:auto}.subjects-panel .subjects-right{flex-direction:column;flex:1;padding:16px 20px;display:none;overflow-y:auto}.subjects-panel .stage-root-row{cursor:pointer;align-items:center;gap:6px;padding:10px 14px;transition:background .15s;display:flex}.subjects-panel .stage-root-row:hover{background:var(--success-green-light-std)}.subjects-panel .stage-root-name{color:var(--standard-black);flex:1;font-size:13px;font-weight:600}.subjects-panel .toggle-btn{cursor:pointer;color:var(--success-green-std);background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}.subjects-panel .stage-children-wrapper{flex-direction:column;flex:1;display:flex;overflow-y:auto}.subjects-panel .subject-tree-list{flex:1;overflow-y:auto}.subjects-panel .subjects-bottom-bar{margin-top:auto}.subjects-panel .level-label{color:var(--gray-500-std);background:var(--gray-100-std);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600}.subjects-panel .spacer{flex:1}.subjects-panel .icon-btn{cursor:pointer;width:28px;height:28px;color:var(--gray-500-std);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.subjects-panel .icon-btn:hover{background:var(--gray-100-std)}.subjects-panel .hint-text{color:var(--gray-400-std);text-align:center;padding:24px 16px;font-size:13px}.subjects-panel .right-header{background:var(--standard-white);border:1px solid var(--gray-200-std);border-radius:var(--xl-size-3);justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px 16px;display:flex}.subjects-panel .right-title{color:var(--table-data-color);font-family:medium;font-weight:600;font-size:var(--md-size);direction:rtl;align-items:center;gap:8px;display:flex}.subjects-panel .btn-add-branch{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s;display:flex}.subjects-panel .btn-add-branch:hover{background:var(--success-green-light-std)}.subjects-panel .right-children{flex-direction:column;flex:1;gap:0;display:flex;overflow-y:auto}.subjects-panel .right-child-row{background:var(--standard-white);border:1px solid var(--gray-200-std);border-radius:var(--sm-size);align-items:center;gap:10px;margin:0 0 8px;padding:10px 16px;transition:box-shadow .15s;display:flex}.subjects-panel .right-child-row:hover{box-shadow:0 2px 8px #0000000f}.subjects-panel .child-icon{flex-shrink:0}.subjects-panel .child-name{text-align:right;color:var(--table-data-color)!important;font-family:medium!important;font-weight:600!important;font-size:var(--sm-size)!important}.subjects-panel .right-empty{flex:1;justify-content:center;align-items:center;display:flex}.subjects-panel .right-placeholder{color:var(--gray-400-std);flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}.subjects-panel .btn-full{width:100%}.branches{border-top:1px dashed var(--sidebar-group-text-color);flex-direction:column;gap:16px;padding:20px;display:flex}.branches .loader{border:8px solid #000;border-color:#000 #0000;border-radius:50%;width:35px;height:35px;animation:1s infinite l1}.branches .save-btn{width:100%}.branches .save-btn.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.branches .branch-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=1000px){.branches .branch-row{grid-template-columns:1fr}}.branches .input-group{flex-direction:column;gap:6px;display:flex}.branches .input-group.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.branches .lang-switch{color:gray;font-size:12px}.branches input{border:1px solid #ddd;border-radius:20px;padding:10px}.tree-node-wrapper{flex-direction:column;display:flex}.tree-node-wrapper .p-toggleswitch-slider{background-color:red!important}.tree-node-wrapper .node-row{cursor:pointer;border-radius:8px;align-items:center;margin-bottom:2px;padding:8px 12px;transition:background-color .2s;display:flex}.tree-node-wrapper .node-row:hover{background-color:var(--gray-50-std)}.tree-node-wrapper .node-row.is-selected{background-color:var(--light-green-bg)}.tree-node-wrapper .toggle-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-right:4px;padding:4px;display:flex}.tree-node-wrapper .toggle-spacer{width:22px;height:22px}.tree-node-wrapper .node-icon{flex-shrink:0;margin-right:8px}.tree-node-wrapper .level-label{color:var(--gray-500-std);background:var(--gray-100-std);white-space:nowrap;border-radius:4px;margin-right:8px;padding:1px 4px;font-size:10px}.tree-node-wrapper .node-name{color:var(--gray-800-std);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.tree-node-wrapper .rtl-text{direction:rtl}.tree-node-wrapper .spacer{flex-grow:1}.tree-node-wrapper .icon-btn{cursor:pointer;color:var(--gray-400-std);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;padding:6px;transition:background-color .2s;display:flex}.tree-node-wrapper .icon-btn:hover{background-color:var(--gray-100-std);color:var(--success-green-std)}.tree-node-wrapper .children-wrapper{overflow:hidden}.tree-node-wrapper .slide-down-enter-active,.tree-node-wrapper .slide-down-leave-active{max-height:500px;transition:all .3s}.tree-node-wrapper .slide-down-enter-from,.tree-node-wrapper .slide-down-leave-to{opacity:0;max-height:0}.education-tree .btn-add-branch{color:var(--success-green-std);cursor:pointer;background:#fff;border-radius:20px;align-items:center;gap:6px;font-size:12px;font-weight:500;transition:background .15s;display:flex}.education-tree .btn-add-branch:hover{background:var(--light-green-bg)}.education-tree .right-children{flex-direction:column;gap:6px;display:flex}.education-tree .right-child-row{border:1px solid var(--gray-200-std);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;display:flex}.education-tree .child-icon{flex-shrink:0}.education-tree .child-name{color:var(--gray-900-std);direction:rtl;font-size:13px;font-weight:500}.education-tree .level-label{color:var(--gray-500-std);background:var(--gray-100-std);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600}.education-tree .spacer{flex:1}.education-tree .icon-btn{cursor:pointer;color:var(--gray-400-std);background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:3px;transition:background .15s;display:flex}.education-tree .icon-btn:hover{background:var(--gray-200-std);color:var(--gray-700-std)}.p-dialog.dialog-pricing{color:#000;background:var(--standard-white)!important}.dialog-pricing .dialog-header{align-items:start;gap:40px;display:flex}.dialog-pricing .dialog-header .contant h6{font-size:var(--md-size);color:var(--table-header-color);font-family:bold;font-weight:600}.dialog-pricing .dialog-header .contant p{font-size:var(--md-size);color:var(--title-header-color);font-family:bold;font-weight:500}.dialog-pricing .inputs-pricing{border-top:1px dashed var(--input-border-color);padding-top:var(--md-size);align-items:end;gap:10px;display:flex}.dialog-pricing .inputs-pricing .input-group{flex:1}.dialog-pricing .inputs-pricing .input-group label{font-size:var(--md-size);color:var(--title-header-color);font-family:medium;font-weight:500}.dialog-pricing .inputs-pricing .input-group input{font-size:var(--md-size);color:var(--title-header-color);background-color:var(--BgWhite);border:1px solid var(--input-border-color);border-radius:var(--xl-size-1);font-family:medium;font-weight:500}.dialog-pricing .dialog-footer{gap:var(--xs-size-3);width:100%;padding-block:var(--xs-size-3);margin-top:var(--xl-size-2);display:flex!important}.dialog-pricing .dialog-footer .btn-primary{width:70%}.dialog-pricing .dialog-footer .btn-secondary{width:30%}.feature-header-container{border-radius:20px;flex-flow:row;justify-content:space-between;align-items:center;max-height:60px;margin-bottom:20px;display:flex;position:relative;overflow:hidden}.feature-header-container .header-img{object-fit:cover;object-position:center;z-index:1;opacity:.18;width:100%;height:100%;position:absolute;top:0;left:0}.feature-header-container .actions{z-index:999;flex:none;align-items:center;padding-inline-end:16px;display:flex;position:relative}.feature-header-container .actions .feature-header__action{border-radius:var(--radius-full);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-width:176px;min-height:42px;padding-inline:18px;line-height:1;display:inline-flex}.feature-header-container .actions .feature-header__action span{white-space:nowrap}.feature-header-container .content{flex-flow:column;flex:auto;justify-content:flex-start;align-items:flex-start;min-width:0;display:flex}.feature-header-container .content .title{font-family:Bold;font-weight:700;font-size:var(--md-size)}.feature-header-container .content{z-index:999;background:0 0;border-radius:12px;width:auto;margin-bottom:12px;padding:10px 16px;font-family:Regular;position:relative}.feature-header-container .content .breadcrump{flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.feature-header-container .content .breadcrump .info-dialog{width:30px;height:30px}.feature-header-container .content .breadcrump .sidebar-back{justify-content:flex-start;align-items:center;gap:var(--xs-size-3);color:var(--gray-600);font-size:var(--sm-size);cursor:pointer;transition:var(--transition-fast);border-radius:5px;flex-flow:row;font-weight:600;display:flex}.feature-header-container .content .breadcrump .sidebar-back .icon{padding:var(--xs-size-4);border-radius:50%;width:30px;height:30px}.feature-header-container .content .breadcrump .p-breadcrumb{text-transform:capitalize;width:100%;background-color:#0000!important;padding:0!important}.feature-header-container .content .breadcrump .p-breadcrumb .p-breadcrumb-list{flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.feature-header-container .content .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item span{text-transform:capitalize;font-family:Medium;font-weight:600;font-size:var(--sm-size);cursor:pointer;color:var(--PrimaryColor)!important}.feature-header-container .content .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item span.mode-2{color:var(--Black)!important}.feature-header-container .content .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item:first-child span{font-size:12px;color:var(--breadcrumb-first-text,var(--green))!important}.feature-header-container .content .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-item:last-child span{font-size:12px;color:var(--bread-crumb-color-span)!important}.feature-header-container .content .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-separator{color:var(--breadcrumb-separator,var(--breadcrumb-separator))!important}.feature-header-container .content .breadcrump .p-breadcrumb .p-breadcrumb-list .p-breadcrumb-separator svg{width:15px;height:15px}@media (width<=768px){.feature-header-container .actions .feature-header__action{width:42px;min-width:42px;padding:0}.feature-header-container .actions .feature-header__action span{display:none}}.document-form-card{background:var(--bg-main);font-family:Medium;position:relative;overflow:hidden}.document-form-card .ref-number-group{justify-content:end}.document-form-card .document-form-header{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:5px;display:flex}.document-form-card .document-form-header .document-form-header-text{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:5px;display:flex}.document-form-card .document-form-header .document-form-header-text h4{color:var(--title-card-color);font-size:var(--md-size-2);font-family:bold;font-weight:700}.document-form-card .document-form-header .document-form-header-text p{color:var(--title-header-color);font-family:Medium;font-weight:500;font-size:var(--md-size)}.document-form-card .form-header{align-items:center;gap:14px;padding:20px 24px 16px;display:flex}.document-form-card .form-header .header-icon{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--PrimaryColor-light), #eef2ff66);width:44px;height:44px;color:var(--PrimaryColor);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #6366f11f,inset 0 1px #ffffff80}.document-form-card .form-header .header-text{flex:1}.document-form-card .form-header .header-text h3{color:var(--gray-900);letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:800}.document-form-card .form-header .header-text .header-subtitle{color:var(--gray-400);margin-top:2px;margin-bottom:0;font-size:.8rem}.document-form-card .form-header .edit-badge{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--warning-light), #fef3c780);color:var(--warning-dark);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:4px 12px;font-size:.7rem;font-weight:700;box-shadow:inset 0 1px #ffffff80}.document-form-card .form-divider{background:linear-gradient(90deg, var(--border-weak), #e2e8f04d, transparent);height:1px;margin:0 24px}.document-form-card .form-fields{grid-template-columns:repeat(2, 1rf);gap:20px;display:grid}.document-form-card .form-fields.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.document-form-card .col-span-2{grid-column:span 2}.document-form-card .col-span-1{grid-column:span 1}.document-form-card .field-group{flex-direction:column;gap:10px;display:flex}.document-form-card .field-group.tags-group .input-wrap{border:1px solid var(--input-border-color);padding:var(--xs-size-5) var(--md-size);border-radius:50px;flex-flow:row;justify-content:space-between;align-items:center;display:flex}.document-form-card .field-group.tags-group .input-wrap button{width:20%;padding:10px 12px}.document-form-card .field-group.tags-group .input-wrap input{width:80%}.document-form-card .field-group.tags-group .input-wrap input:focus{box-shadow:none!important}.document-form-card .field-group.tags-group input{border:none!important}.document-form-card .field-group .image-input .upload-area{background-color:var(--standard-white)!important}.document-form-card .field-group .image-input .add-imaegs-data{flex-flow:column;justify-content:center;align-items:center;gap:3px;display:flex}.document-form-card .field-group .image-input .add-imaegs-data .first-text{color:var(--gray-5);font-size:12px;font-weight:600}.document-form-card .field-group .image-input .add-imaegs-data .first-text span{color:var(--PrimaryColor);padding-inline:5px}.document-form-card .field-group .image-input .add-imaegs-data .second-text{color:var(--gray-300);font-size:11px;font-weight:400}.document-form-card .field-label{color:var(--table-data-color);font-size:var(--md-size);letter-spacing:.04em;text-transform:none;align-items:center;gap:8px;font-family:Medium;font-weight:600;display:inline-flex}.document-form-card .field-label svg{color:var(--PrimaryColor);flex-shrink:0}.document-form-card .input-wrap{position:relative}.document-form-card .field-input{border:1px solid var(--border-weak);width:100%;color:var(--gray-800);background:var(--white);border-radius:50px;outline:none;padding:12px 16px;font-family:Medium;font-size:.9rem;transition:all .25s;font-weight:500!important}.document-form-card .field-input::placeholder{color:var(--bread-crumb-color-span);font-family:Medium;font-weight:500;font-size:var(--sm-size)}.document-form-card .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light),0 2px 8px #6366f10f}.document-form-card .field-input:hover:not(:focus){border-color:var(--gray-300);background:var(--bg-main)}.document-form-card .p-placeholder{font-family:Medium;font-size:var(--sm-size);color:var(--bread-crumb-color-span)!important;font-weight:500!important}.document-form-card :deep(.myacc){border:none}.document-form-card :deep(.AccordionPanel){background:var(--gray-50);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;border:1px solid var(--border-weak)!important;border-radius:var(--radius-md)!important}.document-form-card :deep(.AccordionPanel):hover{border-color:var(--PrimaryColor)!important}.document-form-card :deep(.AccordionHeader){color:var(--gray-800);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;font-size:.9rem;font-weight:600;transition:background .2s;display:flex}.document-form-card :deep(.AccordionHeader):hover{background:var(--PrimaryColor-light);color:var(--PrimaryColor)}.document-form-card :deep(.AccordionContent){background:var(--bg-main);color:var(--gray-600);padding:12px 16px;font-size:.875rem;line-height:1.6}@media (width<=600px){.document-form-card .form-header{flex-wrap:wrap;padding:16px}.document-form-card .form-fields{gap:16px}.document-form-card .form-divider{margin:0 16px}.document-form-card .edit-badge{display:none}}.document-form-card .tags-container{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.document-form-card .tags-container.border{border:1px solid var(--border-color);border-radius:24px;padding:16px}.document-form-card .tags-container .tag{background-color:var(--color-light-gray);color:var(--standard-black);border-radius:50px;flex-flow:row;justify-content:center;align-items:center;gap:2px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.document-form-card .tags-container .tag .delete{cursor:pointer}.document-page{flex-direction:column;gap:10px;font-family:Medium;display:flex}.document-page .search-field input::placeholder{font-family:Medium;font-weight:600;font-size:var(--sm-size);color:var(--bread-crumb-color-span)}.document-page .badge{background-color:var(--badge-bg);color:var(--PrimaryColor);width:25%;padding:var(--xs-size-3);margin:var(--xl-size-base) 0;position:relative}.document-page .badge:after{content:"";border-width:var(--xs-size-4) 0 calc(var(--xl-size-2) + 7px) var(--xl-size-1);border-style:solid;border-color:#0000 #0000 #fff;width:30px;height:100%;position:absolute;top:0;right:0}.document-page .index-header{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.document-page .index-header .btns{flex-flow:row;justify-content:stretch;align-items:center;gap:5px;display:flex}.document-page .document-index-title{color:var(--title-card-color);font-size:var(--xl-size-1);font-family:bold;font-weight:700}.document-page .document-index-dexription{color:var(--title-header-color);font-size:var(--md-size);font-family:medium;font-weight:500}.document-page .flex{display:flex}.document-page .gap-10{gap:10px}.document-page .page-header{border-bottom:1px solid var(--border-weak);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex;position:relative}.document-page .page-header:after{content:"";background:linear-gradient(90deg, var(--PrimaryColor), transparent);border-radius:var(--radius-full);width:80px;height:2px;position:absolute;bottom:-1px;left:0}.document-page .header-left{align-items:center;gap:16px;display:flex}.document-page .header-icon-wrap{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--PrimaryColor-light), #eef2ff80);width:52px;height:52px;color:var(--PrimaryColor);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #6366f126,inset 0 1px #fff9}.document-page .header-text h1{color:var(--form-title);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.document-page .header-text .subtitle{color:var(--gray-400);align-items:center;gap:8px;margin-top:2px;font-size:.875rem;display:flex}.document-page .header-text .subtitle .count-pill{background:linear-gradient(135deg, var(--PrimaryColor), var(--PrimaryColor-hover));min-width:26px;height:26px;color:var(--standard-white);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #6366f14d}.document-page .btn-add{background:linear-gradient(135deg, var(--PrimaryColor) 0%, var(--PrimaryColor-hover) 100%);color:var(--standard-white);border-radius:var(--radius-md);font-size:var(--md-size);white-space:nowrap;border:none;align-items:center;gap:8px;padding:11px 22px;font-family:Medium;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #6366f159,inset 0 1px #ffffff26}.document-page .btn-add:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.document-page .btn-add:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f173,inset 0 1px #fff3}.document-page .btn-add:hover:before{left:100%}.document-page .btn-add:active{transform:translateY(0);box-shadow:0 2px 6px #6366f14d}.document-page .btn-add.empty-cta{margin-top:8px}.document-page .toolbar{flex-wrap:wrap;align-items:center;gap:12px;font-family:Medium;display:flex}.document-page .search-input{font-family:Medium}.document-page .table-frame{border-radius:var(--radius-lg);overflow:hidden}.document-page .type-chip{border-radius:var(--radius-full);text-transform:capitalize;letter-spacing:.02em;align-items:center;padding:4px 14px;font-size:.78rem;font-weight:700;transition:all .2s;display:inline-flex}.document-page .type-chip[data-type="1"],.document-page .type-chip[data-type=work]{background:var(--chip-work-bg,linear-gradient(135deg, var(--PrimaryColor-light), var(--indigo-100)));color:var(--chip-work-text,var(--PrimaryColor-active));box-shadow:inset 0 1px #ffffff1a}.document-page .type-chip[data-type="2"],.document-page .type-chip[data-type=personal]{background:var(--chip-personal-bg,linear-gradient(135deg, var(--success-light), var(--green-100)));color:var(--chip-personal-text,var(--success));box-shadow:inset 0 1px #ffffff1a}.document-page .type-chip:not([data-type]){background:var(--gray-100);color:var(--gray-600)}.document-page .row-actions{justify-content:center;gap:6px;display:flex}.document-page .action-btn{border:1px solid var(--border-weak);border-radius:var(--radius-sm);background:var(--bg-main);width:34px;height:34px;color:var(--gray-400);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.document-page .action-btn:hover{transform:translateY(-2px)}.document-page .action-btn.edit:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor);background:var(--PrimaryColor-light);box-shadow:0 3px 10px #6366f133}.document-page .action-btn.delete:hover{border-color:var(--Red);color:var(--Red);background:var(--danger-light);box-shadow:0 3px 10px #dc262626}.document-page .empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 20px;display:flex}.document-page .empty-state svg{color:var(--gray-300);margin-bottom:16px}.document-page .empty-state h3{color:var(--gray-700);margin:0 0 4px;font-size:1.125rem;font-weight:700}.document-page .empty-state p{color:var(--gray-400);margin:0 0 20px;font-size:.875rem}.document-page .fade-enter-active,.document-page .fade-leave-active{transition:opacity .2s}.document-page .fade-enter-from,.document-page .fade-leave-to{opacity:0}.p-dialog.add-document-type-dialog{background-color:var(--standard-white);font-family:Medium}.p-dialog.add-document-type-dialog .header-container{flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.p-dialog.add-document-type-dialog .header-container .header-text{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:5px;display:flex}.p-dialog.add-document-type-dialog .header-container .header-text h4{color:var(--table-header-color);font-size:var(--xl-size-base);font-family:medium;font-weight:700}.p-dialog.add-document-type-dialog .header-container .header-text p{color:var(--title-header-color);font-size:var(--md-size);font-family:medium;font-weight:500}.p-dialog.add-document-type-dialog .document-type-content{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;display:flex}.p-dialog.add-document-type-dialog .document-type-content .document-type-row{background-color:var(--color-light-gray);border-radius:16px;flex-flow:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;padding:16px;display:flex}.p-dialog.add-document-type-dialog .document-type-content .document-type-row .item-title,.p-dialog.add-document-type-dialog .document-type-content .document-type-row .item-statics{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.p-dialog.add-document-type-dialog .document-type-content .document-type-row .item-title .item-small-title,.p-dialog.add-document-type-dialog .document-type-content .document-type-row .item-statics .item-small-title{color:var(--bread-crumb-color-span);font-size:var(--sm-size);font-family:medium;font-weight:400}.p-dialog.add-document-type-dialog .document-type-content .document-type-row .item-title .item-main-title,.p-dialog.add-document-type-dialog .document-type-content .document-type-row .item-statics .item-main-title{color:var(--table-header-color);font-size:var(--md-size);font-family:medium;font-weight:500}.p-dialog.add-document-type-dialog .document-type-content .document-type-row .item-actions{flex-flow:row;justify-content:center;align-items:center;gap:3px;display:flex}.p-dialog.add-document-type-dialog .document-type-content .document-type-row .item-actions svg{cursor:pointer}.p-dialog.add-document-type-dialog .document-type-content .input-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:5px;width:100%;margin-top:15px;display:flex;padding:0!important}.p-dialog.add-document-type-dialog .document-type-content .input-wrapper label{color:var(--title-header-color);font-size:var(--md-size);font-family:medium;font-weight:600}.p-dialog.add-document-type-dialog .document-type-content .input-wrapper input{padding:10px}.p-dialog.add-document-type-dialog .document-type-content .input-wrapper input::placeholder{color:var(--bread-crumb-color-span);padding-inline:10px;font-family:Medium;font-weight:500}.p-dialog.add-document-type-dialog .document-type-content .is-master{width:100%;margin:var(--md-size-2) 0;flex-flow:row;justify-content:space-between;align-items:center;display:flex}.p-dialog.add-document-type-dialog .document-type-content .is-master span{color:var(--title-header-color);font-size:var(--md-size);font-family:medium;font-weight:600}.p-dialog.add-document-type-dialog .document-type-content .btns{flex-flow:row;justify-content:center;align-items:center;gap:3px;width:100%;font-family:Medium;display:flex}.p-dialog.add-document-type-dialog .document-type-content .btns button:first-child{width:80%;font-weight:600}.p-dialog.add-document-type-dialog .document-type-content .btns button:last-child{width:20%;font-weight:600}.p-dialog.add-document-type-dialog .p-toggleswitch .p-toggleswitch-handle{background-color:var(--white)}.p-dialog.add-document-type-dialog .p-toggleswitch-slider{background:var(--gray-light-border)}.document-crud-example .loader{border:8px solid #000;border-color:#000 #0000;border-radius:50%;width:35px;height:35px;animation:1s infinite l1}.about-form-card{border-radius:var(--xl-size-1);font-family:Medium;position:relative}.about-form-card .general-information-header{width:100%;margin:var(--sm-size) 0;flex-flow:row;justify-content:space-between;align-items:center;display:flex}.about-form-card .general-information-header .general-information-title{justify-content:stretch;align-items:center;gap:var(--xs-size-2);font-weight:600;font-size:calc(var(--sm-size) + 1px);color:var(--gray-900);flex-flow:row;display:flex}.about-form-card .general-information-header .general-information-title svg{width:var(--md-size-2);height:var(--md-size-2)}.about-form-card .about-header{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-5);flex-flow:column;display:flex}.about-form-card .about-header .title{color:var(--gray-900);font-size:var(--xl-size-1);font-weight:700}.about-form-card .about-header .description{color:var(--gray-5);font-size:var(--md-size-2);font-weight:500}.about-form-card .form-fields{gap:var(--xl-size-base);grid-template-columns:repeat(2,1fr);width:100%;display:grid}@media (width<=600px){.about-form-card .form-fields{grid-template-columns:repeat(1,1fr)}}.about-form-card .form-fields{padding:0}.about-form-card .form-fields .col-span-2{grid-column:span 2}.about-form-card .form-fields .col-span-1{grid-column:span 1}.about-form-card .form-fields .field-group{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-2);flex-flow:column;display:flex}.about-form-card .form-fields .field-group .field-label{text-transform:none;color:var(--gray-5);font-size:var(--md-size);font-weight:600}.about-form-card .form-fields .field-group .field-input{border:1px solid var(--border-weak);border-radius:var(--radius-md);width:100%;color:var(--gray-800);background:var(--white);outline:none;padding:12px 16px;font-size:.9rem;transition:all .25s}.about-form-card .form-fields .field-group .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.about-form-card .form-fields .field-group .image-input{width:100%}.about-form-card .form-fields .field-group .image-input .upload-area{background-color:var(--standard-white)!important}.about-form-card .form-fields .field-group .image-input .add-imaegs-data{justify-content:center;align-items:center;gap:var(--xs-size-5);flex-flow:column;display:flex}.about-form-card .form-fields .field-group .image-input .add-imaegs-data .first-text{color:var(--gray-5);font-size:var(--xs-size);font-weight:600}.about-form-card .form-fields .field-group .image-input .add-imaegs-data .first-text span{color:var(--PrimaryColor);padding-inline:var(--xs-size-5)}.about-form-card .form-fields .field-group .image-input .add-imaegs-data .second-text{color:var(--second-text);font-size:var(--xs-size);font-weight:400}.about-form-card .form-fields .field-group.social-media-section{border-radius:var(--xs-size);justify-content:flex-start;align-items:flex-start;gap:var(--xs-size);flex-flow:column;width:100%;display:flex}.about-form-card .form-fields .field-group.social-media-section .social-media-header{border-top:1px dashed var(--input-border-color);width:100%;padding-top:var(--xl-size-base);flex-flow:row;justify-content:space-between;align-items:center;display:flex}.about-form-card .form-fields .field-group.social-media-section .social-media-header .social-media-title{justify-content:stretch;align-items:center;gap:var(--xs-size-2);font-weight:600;font-size:calc(var(--sm-size) + 1px);color:var(--gray-900);flex-flow:row;display:flex}.about-form-card .form-fields .field-group.social-media-section .social-media-header .social-media-title svg{width:var(--md-size-2);height:var(--md-size-2)}.about-form-card .form-fields .field-group.social-media-section .social-media-labels{gap:var(--xs-size);width:100%;font-size:var(--md-size);color:var(--gray-5);grid-template-columns:1fr 1fr 40px;font-weight:600;display:grid}.about-form-card .form-fields .field-group.social-media-section .social-media-row{grid-template-columns:1fr 1fr 40px;align-items:center;gap:12px;width:100%;display:grid}.about-form-card .form-fields .field-group.social-media-section .sm-input,.about-form-card .form-fields .field-group.social-media-section .sm-select{border:1px solid var(--gray-200-std);width:100%;height:44px;color:var(--gray-700-std);background-color:var(--standard-white);appearance:none;border-radius:50px;outline:none;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.about-form-card .form-fields .field-group.social-media-section .sm-input::placeholder{color:var(--gray-400-std)}.about-form-card .form-fields .field-group.social-media-section .sm-input:focus,.about-form-card .form-fields .field-group.social-media-section .sm-select:focus{border-color:var(--success-alt);box-shadow:0 0 0 3px rgba(var(--success-alt), .15)}.about-form-card .form-fields .field-group.social-media-section .sm-select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.about-form-card .form-fields .field-group.social-media-section .sm-add-btn,.about-form-card .form-fields .field-group.social-media-section .sm-remove-btn{cursor:pointer;border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;transition:background-color .2s,transform .15s;display:flex}.about-form-card .form-fields .field-group.social-media-section .sm-add-btn{border-color:var(--success-alt);color:var(--success-alt);background:0 0}.about-form-card .form-fields .field-group.social-media-section .sm-add-btn:hover{background-color:var(--success-alt);color:var(--standard-white);transform:scale(1.08)}.about-form-card .form-fields .field-group.social-media-section .sm-remove-btn{border-color:var(--Red);color:var(--Red);background:0 0}.about-form-card .form-fields .field-group.social-media-section .sm-remove-btn:hover{background-color:var(--Red);color:var(--standard-white);transform:scale(1.08)}.about-page{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:10px;min-height:80vh;font-family:Medium;display:flex}.about-page .about-content{background-color:var(--color-light-gray);padding:var(--xl-size-1);border-radius:var(--xl-size-1);justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-3);flex-flow:column;width:100%;display:flex}.about-page .about-content .text-content{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-5);flex-flow:column;display:flex}.about-page .about-content .text-content h5{color:var(--standard-black);font-size:var(--md-size-2);font-weight:700}.about-page .about-content .text-content p{color:var(--gray-5);font-size:var(--md-size);font-weight:500}.about-page .about-content .image-content{width:100%;max-height:350px;overflow-y:hidden}.about-page .about-content .image-content img{object-fit:cover;width:100%;height:100%}.about-page .about-content .social-content{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-3);margin-top:var(--xl-size-base);flex-flow:column;display:flex}.about-page .about-content .social-content .socail-header{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-4);flex-flow:row;display:flex}.about-page .about-content .social-content .socail-header h5{color:var(--gray-5);font-size:var(--sm-size);font-weight:600}.about-page .about-content .social-content .social-icons{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size);flex-flow:row;display:flex}.about-page .empty-data{justify-content:center;align-self:center;align-items:center;gap:var(--xs-size);flex-flow:column;width:100%;margin-top:auto;margin-bottom:auto;display:flex}.about-page .empty-data h5{color:var(--black-soft);font-size:var(--xl-size-1);font-weight:600}.about-page .empty-data p{color:var(--Gray-6);font-size:var(--md-size-2);font-weight:500}.about-page{justify-content:flex-start;align-items:flex-start;gap:var(--md-size);flex-flow:column;min-height:80vh;font-family:Medium;display:flex}.about-page .header-container{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.about-page .header-container .about-header{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-5);flex-flow:column;display:flex}.about-page .header-container .about-header .title{color:var(--gray-900-std);font-size:var(--xl-size-1);font-weight:700}.about-page .header-container .about-header .description{color:var(--color-dark-gray);font-size:var(--md-size);font-weight:500}.about-page .sections-list{justify-content:flex-start;align-items:flex-start;gap:var(--xl-size-2);background-color:#fff;flex-flow:column;width:100%;display:flex}.about-page .sections-list .support-section-card{border-radius:var(--md-size);justify-content:flex-start;align-items:flex-start;gap:var(--md-size);background-color:#fafafa;flex-flow:column;width:100%;padding:20px;display:flex}.about-page .sections-list .support-section-card .support-section-header{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.about-page .sections-list .support-section-card .support-section-header .support-section-label{color:var(--gray-900-std);font-size:var(--md-size);font-weight:700}.about-page .sections-list .support-section-card .support-section-header .delete-section-btn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}.about-page .sections-list .support-section-card .support-section-header .delete-section-btn:hover{background-color:var(--danger-light)}.about-page .sections-list .support-section-card .support-section-divider{border-top:1.5px dashed #e5e7eb;width:100%}.about-page .sections-list .support-section-card .support-field-group{width:100%}.about-page .sections-list .support-section-card .support-field-group .field-label{color:var(--gray-5);font-size:var(--md-size);text-transform:none;font-weight:600}.about-page .sections-list .support-section-card .contact-group{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-2);flex-flow:column;width:100%;display:flex}.about-page .sections-list .support-section-card .contact-group .contact-label{color:var(--gray-700-std);font-size:calc(var(--sm-size) + 1px);font-weight:600}.about-page .sections-list .support-section-card .contact-group .chip-input-row{width:100%;padding-bottom:var(--xs-size-2);flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.about-page .sections-list .support-section-card .contact-group .chip-input-row .contact-input{color:var(--gray-700-std);background:0 0;border:1px solid #eceff3;border-radius:50px;outline:none;flex:1;width:100%;padding:14px 8px;font-size:14px}.about-page .sections-list .support-section-card .contact-group .chip-input-row .contact-input::placeholder{color:var(--gray-400-std)}.about-page .sections-list .support-section-card .contact-group .chip-input-row .sm-add-btn{width:32px;height:32px;color:var(--PrimaryColor);cursor:pointer;background:0 0;border:2px solid #4faf7c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:background-color .2s,transform .15s;display:flex}.about-page .sections-list .support-section-card .contact-group .chip-input-row .sm-add-btn:hover{background-color:var(--PrimaryColor);color:var(--standard-white);transform:scale(1.08)}.about-page .sections-list .support-section-card .contact-group .chips-row{border:1px solid #eceff3;border-radius:50px;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:5px;display:flex}.about-page .sections-list .support-section-card .contact-group .chips-row .chip{background-color:var(--PrimaryColor-alpha-10);color:var(--standard-black);border-radius:25px;flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;padding:12px;font-size:13px;font-weight:500;display:flex}.about-page .sections-list .support-section-card .contact-group .chips-row .chip .chip-remove{cursor:pointer;color:var(--gray-500-std);background:0 0;border:none;align-items:center;padding:0;font-size:16px;line-height:1;display:flex}.about-page .sections-list .support-section-card .contact-group .chips-row .chip .chip-remove:hover{color:var(--danger)}.support-contact-page{justify-content:flex-start;align-items:flex-start;gap:var(--xl-size-base);flex-flow:column;min-height:80vh;font-family:Medium;display:flex}.support-contact-page .header-container{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.support-contact-page .header-container .about-header{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}.support-contact-page .header-container .about-header .title{color:var(--gray-900-std);font-size:24px;font-weight:700}.support-contact-page .header-container .about-header .description{color:var(--color-dark-gray);font-size:16px;font-weight:500}.support-contact-page .header-container .header-actions{flex-flow:row;justify-content:flex-end;align-items:center;gap:12px;display:flex}.support-contact-page .header-container .header-actions .btn-outline-green{color:var(--PrimaryColor);white-space:nowrap;border:1.5px solid #4faf7c;border-radius:50px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.support-contact-page .header-container .header-actions .btn-outline-green:hover{background-color:var(--PrimaryColor);color:var(--standard-white)}.support-contact-page .header-container .header-actions .btn-filled-green{background-color:var(--PrimaryColor);color:var(--standard-white);white-space:nowrap;border-radius:50px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s;display:flex}.support-contact-page .header-container .header-actions .btn-filled-green:hover{background-color:var(--success-green-hover-std)}.support-contact-page .sections-list{background-color:var(--standard-white);border-radius:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}.support-contact-page .support-view-card{background-color:var(--standard-white);border-radius:16px;width:100%;overflow:hidden}.support-contact-page .support-view-card .section-title-bar{border-bottom:1px dashed #e5e7eb;padding:14px 20px}.support-contact-page .support-view-card .section-title-bar span{color:var(--PrimaryColor);font-size:16px;font-weight:700}.support-contact-page .support-view-card .contact-info-row{flex-flow:wrap;justify-content:space-between;align-items:center;padding:20px;display:flex}.support-contact-page .support-view-card .contact-info-row .contant-edit{flex-flow:row;justify-content:flex-start;align-items:center;gap:60px;display:flex}.support-contact-page .support-view-card .contact-info-row .row-actions{flex-flow:row;justify-content:center;align-items:center;gap:10px;display:flex}.support-contact-page .support-view-card .contact-info-row .row-actions>button{background:0 0;border:0;padding:0}.support-contact-page .support-view-card .contact-info-row .action-btn{width:calc(var(--xl-size-2) + 2px);height:calc(var(--xl-size-2) + 2px);border-radius:var(--xs-size-2);border:1px solid var(--border-weak);background:var(--white);color:var(--gray-500);flex-flow:row;justify-content:center;align-items:center;transition:all .2s;display:flex}.support-contact-page .support-view-card .contact-info-row .action-btn:hover{transform:translateY(-1px)}.support-contact-page .support-view-card .contact-info-row .action-btn.edit:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.support-contact-page .support-view-card .contact-info-row .action-btn.show:hover{border-color:var(--info-dark)!important;color:var(--info-dark)!important}.support-contact-page .support-view-card .contact-info-row .action-btn.delete:hover{border-color:var(--Red);color:var(--Red)}.support-contact-page .support-view-card .contact-info-row .btn-filled-green{color:var(--PrimaryColor);border:1px solid var(--PrimaryColor);padding:.5rem .6rem;font-size:14px;font-weight:700}.support-contact-page .support-view-card .contact-info-row .btn-filled-green:hover{border:1px solid var(--PrimaryColor);padding:.5rem .6rem}.support-contact-page .support-view-card .contact-info-row .contact-item{flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}.support-contact-page .support-view-card .contact-info-row .contact-item .contact-icon{border-radius:50%;flex-flow:row;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.support-contact-page .support-view-card .contact-info-row .contact-item .phone-icon{background-color:var(--PrimaryColor)}.support-contact-page .support-view-card .contact-info-row .contact-item .whatsapp-icon{background-color:var(--whatsapp-green)}.support-contact-page .support-view-card .contact-info-row .contact-item .email-icon{background-color:var(--PrimaryColor)}.support-contact-page .support-view-card .contact-info-row .contact-item .telegram-icon{background-color:var(--telegram-blue)}.support-contact-page .support-view-card .contact-info-row .contact-item .contact-info{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:2px;display:flex}.support-contact-page .support-view-card .contact-info-row .contact-item .contact-info .contact-label{color:var(--gray-400-std);font-size:12px;font-weight:500}.support-contact-page .support-view-card .contact-info-row .contact-item .contact-info .contact-value{color:var(--standard-black);font-family:Medium;font-size:14px;font-weight:600}.support-contact-page .empty-data{flex-flow:column;justify-content:center;align-self:center;align-items:center;gap:12px;width:100%;margin-top:auto;margin-bottom:auto;display:flex}.support-contact-page .empty-data h5{color:var(--black-soft);font-size:24px;font-weight:600}.support-contact-page .empty-data p{color:var(--Gray-6);font-size:18px;font-weight:500}.deleted-accounts-page{gap:var(--xs-size-3);flex-flow:column;justify-content:flex-start;align-items:flex-start;font-family:Medium;display:flex}.deleted-accounts-page .header-container{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.deleted-accounts-page .header-container .header-container-text{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-5);margin-block:var(--xs-size);flex-flow:column;display:flex}.deleted-accounts-page .header-container .header-container-text h5{font-size:var(--xl-size-1);color:var(--gray-900-std);font-weight:700}.deleted-accounts-page .header-container .header-container-text p{font-size:var(--md-size);color:var(--color-dark-gray);font-weight:500}.deleted-accounts-page .index-header{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.deleted-accounts-page .badge{background-color:var(--badge-bg);color:var(--PrimaryColor);width:25%;padding:var(--xs-size-3);position:relative}.deleted-accounts-page .badge:after{content:"";border-width:var(--xs-size-4) 0 calc(var(--xl-size-2) + 7px) var(--xl-size-1);border-style:solid;border-color:#0000 #0000 #fff;width:30px;height:100%;position:absolute;top:0;right:0}.deleted-accounts-page .toolbar{gap:var(--xs-size);flex-flow:wrap;justify-content:stretch;align-items:center;display:flex}.deleted-accounts-page .toolbar .search-input::placeholder{font-family:Medium}.deleted-accounts-page .table-frame{border-radius:var(--radius-lg);overflow:hidden}.deleted-accounts-page .data-status-builder{height:100%;margin-top:auto}.deleted-accounts-page .data-status-builder .empty-state{text-align:center;padding:var(--xl-size-3) var(--xl-size-base);flex-flow:column;justify-content:center;align-items:center;height:100%;display:flex}.deleted-accounts-page .data-status-builder .empty-state svg{color:var(--gray-300);margin-bottom:var(--md-size)}.deleted-accounts-page .data-status-builder .empty-state h3{font-size:var(--xl-size-1);color:var(--black-soft);margin:0 0 var(--xs-size-4);font-weight:700}.deleted-accounts-page .data-status-builder .empty-state p{font-size:var(--md-size-2);color:var(--gray-400);margin:0 0 var(--xl-size-base)}.p-dialog.delete-reason-dialog{background-color:var(--standard-white);font-family:Medium}.p-dialog.delete-reason-dialog .header-container{justify-content:flex-start;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}.p-dialog.delete-reason-dialog .header-container .header-text{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-5);flex-flow:column;display:flex}.p-dialog.delete-reason-dialog .header-container .header-text h4{color:var(--standard-black);font-size:var(--xl-size-base);font-weight:600}.p-dialog.delete-reason-dialog .header-container .header-text p{color:var(--gray-text);font-size:var(--md-size);font-weight:500}.p-dialog.delete-reason-dialog .document-type-content{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-3);flex-flow:column;width:100%;display:flex}.p-dialog.delete-reason-dialog .document-type-content .document-type-row{background-color:var(--color-light-gray);border-radius:var(--md-size);width:100%;padding:var(--md-size);flex-flow:row;justify-content:space-between;align-items:center;display:flex}.p-dialog.delete-reason-dialog .document-type-content .document-type-row .item-title,.p-dialog.delete-reason-dialog .document-type-content .document-type-row .item-statics{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.p-dialog.delete-reason-dialog .document-type-content .document-type-row .item-title .item-small-title,.p-dialog.delete-reason-dialog .document-type-content .document-type-row .item-statics .item-small-title{font-size:var(--sm-size);font-weight:400;color:var(--gray-text)!important}.p-dialog.delete-reason-dialog .document-type-content .document-type-row .item-title .item-main-title,.p-dialog.delete-reason-dialog .document-type-content .document-type-row .item-statics .item-main-title{color:var(--standard-black);font-size:var(--md-size);font-weight:500}.p-dialog.delete-reason-dialog .document-type-content .document-type-row .item-actions{justify-content:center;align-items:center;gap:var(--xs-size-5);flex-flow:row;display:flex}.p-dialog.delete-reason-dialog .document-type-content .document-type-row .item-actions svg{width:var(--xl-size-1);height:var(--xl-size-1)}.p-dialog.delete-reason-dialog .document-type-content .document-type-row .item-actions svg:last-child{margin-top:var(--xs-size-4)}.p-dialog.delete-reason-dialog .document-type-content .input-wrapper{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-4);width:100%;margin-top:calc(var(--sm-size) + 1px);flex-flow:column;display:flex;padding:0!important}.p-dialog.delete-reason-dialog .document-type-content .input-wrapper label{color:var(--gray-500);font-size:16px;font-weight:600;text-transform:capitalize!important}.p-dialog.delete-reason-dialog .document-type-content .input-wrapper input{padding:10px}.p-dialog.delete-reason-dialog .document-type-content .input-wrapper input::placeholder{padding-inline:10px;font-family:Medium;font-weight:500}.p-dialog.delete-reason-dialog .document-type-content .is-master{flex-flow:row;justify-content:space-between;align-items:center;width:100%;margin-top:15px;display:flex}.p-dialog.delete-reason-dialog .document-type-content .is-master span{color:var(--gray-5);font-size:16px;font-weight:600}.p-dialog.delete-reason-dialog .document-type-content .btns{flex-flow:row;justify-content:center;align-items:center;gap:3px;width:100%;font-family:Medium;display:flex}.p-dialog.delete-reason-dialog .document-type-content .btns button:first-child{width:80%}.p-dialog.delete-reason-dialog .document-type-content .btns button:last-child{width:20%}.p-dialog.delete-reason-dialog .p-toggleswitch .p-toggleswitch-handle{background-color:var(--white)}.p-dialog.delete-reason-dialog .p-toggleswitch-slider{background:var(--gray-light-border)}.faqs-page{justify-content:flex-start;align-items:flex-start;gap:var(--xl-size-base);font-family:var(--font-family);flex-flow:column;min-height:80vh;display:flex}.faqs-page .header-container{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.faqs-page .header-container .about-header{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}.faqs-page .header-container .about-header .title{color:var(--gray-900-std);font-size:var(--xl-size-1);margin:0;font-weight:700}.faqs-page .header-container .about-header .description{color:var(--color-dark-gray);font-size:var(--md-size);margin:0;font-weight:600}.faqs-page .header-container .header-actions{justify-content:flex-end;align-items:center;gap:var(--xs-size);flex-flow:row;display:flex}.faqs-page .btn-filled-green{align-items:center;gap:var(--sm-size);padding:var(--xs-size-3) calc(var(--xl-size-base) + 2px);background-color:var(--PrimaryColor);color:var(--standard-white);border-radius:var(--radius-full);font-size:var(--sm-size);cursor:pointer;transition:background-color var(--transition-fast);white-space:nowrap;border:none;font-weight:600;text-decoration:none;display:inline-flex}.faqs-page .btn-filled-green:hover{background-color:var(--success-green-hover-std)}.faqs-page .sections-list{width:100%;padding:var(--xl-size-base);justify-content:flex-start;align-items:flex-start;gap:var(--xs-size);background-color:var(--gray-soft-alpha-50);flex-flow:column;display:flex}.faqs-page .faq-card{background-color:var(--standard-white);border-radius:16px;width:100%;overflow:hidden}.faqs-page .faq-card .faq-row-header{padding:var(--md-size) var(--xl-size-base);cursor:pointer;transition:background-color var(--transition-fast);flex-flow:row;justify-content:space-between;align-items:center;display:flex}.faqs-page .faq-card .faq-row-header:hover{background-color:var(--gray-soft-alpha-50)}.faqs-page .faq-card .faq-row-header .faq-row-left{justify-content:flex-start;align-items:center;gap:var(--xs-size);flex-flow:row;flex:1;min-width:0;display:flex}.faqs-page .faq-card .faq-row-header .faq-row-left .expand-btn{cursor:pointer;width:var(--xl-size-base);height:var(--xl-size-base);border:none;border:1px solid var(--PrimaryColor);color:var(--PrimaryColor);transition:transform var(--transition);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.faqs-page .faq-card .faq-row-header .faq-row-left .expand-btn.expanded{transform:rotate(45deg)}.faqs-page .faq-card .faq-row-header .faq-row-left .faq-question{font-size:var(--md-size);white-space:nowrap;color:var(--gray-text);text-overflow:ellipsis;font-weight:600;overflow:hidden}.faqs-page .faq-card .faq-row-header .faq-row-actions{justify-content:flex-end;align-items:center;gap:var(--xs-size-2);flex-flow:row;flex-shrink:0;margin-inline-start:var(--md-size);display:flex}.faqs-page .faq-card .faq-row-header .faq-row-actions .action-btn{width:calc(var(--xl-size-1) + 2px);height:calc(var(--xl-size-1) + 2px);border:1px solid var(--gray-200-std);background:var(--standard-white);cursor:pointer;color:var(--gray-400-std);transition:all var(--transition-fast);border-radius:8px;justify-content:center;align-items:center;display:flex}.faqs-page .faq-card .faq-row-header .faq-row-actions .action-btn.edit-btn:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.faqs-page .faq-card .faq-row-header .faq-row-actions .action-btn.delete-btn:hover{border-color:var(--danger);color:var(--danger);background-color:var(--danger-light)}.faqs-page .faq-card .faq-answer{padding:0 var(--md-size) var(--xl-size-base) var(--xl-size-3)}.faqs-page .faq-card .faq-answer p{color:var(--gray-500-std);font-size:var(--md-size);margin:var(--sm-size) 0 0;font-weight:400;line-height:1.7}.faqs-page .faq-answer-enter-active,.faqs-page .faq-answer-leave-active{transition:opacity var(--transition),transform var(--transition);transform-origin:top}.faqs-page .faq-answer-enter-from,.faqs-page .faq-answer-leave-to{opacity:0;transform:scaleY(.95)translateY(-4px)}.faqs-page .empty-data{width:100%;padding:calc(var(--xl-size-3) - 10px) var(--xl-size-base);text-align:center;flex-flow:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.faqs-page .empty-data h5{color:var(--black-soft);font-size:var(--xl-size-base);margin:0;font-weight:500}.faqs-page .empty-data p{color:var(--color-dark-gray);font-size:var(--md-size);margin:0;font-weight:600}.faq-form-card{background-color:var(--standard-white);border-radius:var(--md-size);width:100%;font-family:Medium;overflow:hidden}.faq-form-card .faq-form-header{flex-flow:row;justify-content:space-between;align-items:center;padding:0;display:flex}.faq-form-card .faq-form-header .form-header-left{justify-content:flex-start;align-items:center;gap:var(--sm-size);flex-flow:row;display:flex}.faq-form-card .faq-form-header .form-header-left .form-title{color:var(--gray-900);font-size:var(--md-size);font-weight:700}.faq-form-card .faq-form-fields{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:0;padding:0;display:flex}.faq-form-card .faq-form-fields .field-group{width:100%;padding-top:var(--md-size)}.faq-form-card .faq-form-fields .field-group .field-label{color:var(--gray-5);text-transform:none;font-size:var(--md-size);font-weight:600}.faqs-add-page{justify-content:flex-start;align-items:flex-start;gap:var(--xl-size-base);flex-flow:column;font-family:Medium;display:flex}.faqs-add-page .faqs-header{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-5);flex-flow:column;display:flex}.faqs-add-page .faqs-header .faqs-title{color:var(--gray-900);margin:0;font-size:24px;font-weight:700}.faqs-add-page .faqs-header .faqs-description{color:var(--gray-5);font-size:var(--sm-size);margin:0;font-weight:500}.faqs-add-page .form-actions{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-5);flex-flow:row;width:100%;display:flex}.faqs-add-page .form-actions button:first-child{width:70%}.faqs-add-page .form-actions button:last-child{width:30%}.faqs-add-page .error-toast{background-color:var(--error-light);color:var(--error-dark);border:1px solid var(--error-border);border-radius:var(--radius-md);width:100%;padding:12px 16px;font-size:.9rem}.faqs-edit-page{justify-content:flex-start;align-items:flex-start;gap:var(--xl-size-base);flex-flow:column;font-family:Medium;display:flex}.faqs-edit-page .faqs-header{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-5);flex-flow:column;display:flex}.faqs-edit-page .faqs-header .faqs-title{color:var(--gray-900);margin:0;font-size:24px;font-weight:700}.faqs-edit-page .faqs-header .faqs-description{color:var(--gray-5);font-size:var(--sm-size);margin:0;font-weight:500}.faqs-edit-page .form-actions{justify-content:flex-start;align-items:flex-start;gap:var(--xs-size-5);flex-flow:row;width:100%;display:flex}.faqs-edit-page .form-actions button:first-child{width:70%}.faqs-edit-page .form-actions button:last-child{width:30%}.faqs-edit-page .error-toast{background-color:var(--error-light);color:var(--error-dark);border:1px solid var(--error-border);border-radius:var(--radius-md);width:100%;padding:12px 16px;font-size:.9rem}.privacy-container{background:var(--bg-main);border-radius:16px;padding:20px;font-family:Medium}.privacy-container .privacy-header{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin-bottom:20px;display:flex}.privacy-container .privacy-header h3{color:var(--table-header-color);font-size:24px;font-weight:700}.privacy-container .privacy-header p{color:var(--table-header-color);align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.privacy-container .form-header-left{justify-content:space-between;align-items:center;gap:var(--sm-size);flex-flow:row;margin-bottom:20px;display:flex}.privacy-container .form-header-left p{color:#121212;flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;font-size:20px;font-weight:600;display:flex}.privacy-container .form-header-left .form-title{color:var(--gray-900);font-size:var(--md-size);font-weight:700}.privacy-container .privacy-list{flex-direction:column;gap:16px;display:flex}.privacy-container .btn-container{flex-flow:row;justify-content:center;align-items:center;gap:5px;margin-top:1rem;display:flex}.privacy-container .btn-container .btn-cancel{background-color:var(--background-btn-outline-color);color:var(--danger-color);border:1px solid #f5c2c0;border-radius:50px;width:20%}@media (width<=768px){.privacy-container .btn-container .btn-cancel{width:50%}}.privacy-container .btn-container .btn-primary{width:80%}@media (width<=768px){.privacy-container .btn-container .btn-primary{width:50%}}.privacy-container{min-height:80vh}.privacy-container .header-container{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.privacy-container .privacy-content{background-color:#fafafa;border-radius:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:5px;padding:24px;font-family:Medium;display:flex}.privacy-container .privacy-content h2{color:#4faf7c;font-size:20px;font-weight:700}.privacy-container .privacy-content p{color:#4b4b4b;font-size:16px;font-weight:600}.privacy-container .empty-data{width:100%;height:100%;padding:calc(var(--xl-size-3) - 10px) var(--xl-size-base);text-align:center;flex-flow:column;flex:1;justify-content:center;align-items:center;gap:12px;margin-top:auto;margin-bottom:auto;font-family:Medium;display:flex}.privacy-container .empty-data h5{color:var(--black-soft);font-size:var(--xl-size-base);margin:0;font-weight:500}.privacy-container .empty-data p{color:var(--color-dark-gray);font-size:var(--md-size);max-width:500px;margin:0;font-weight:600}.terms-container{background:var(--bg-main);border-radius:16px;padding:20px;font-family:Medium}.terms-container .terms-header{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:4px;margin-bottom:20px;display:flex}.terms-container .terms-header h3{color:var(--table-header-color);font-size:24px;font-weight:700}.terms-container .terms-header p{color:var(--table-header-color);align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.terms-container .form-header-left{justify-content:space-between;align-items:center;gap:var(--sm-size);flex-flow:row;margin-bottom:20px;display:flex}.terms-container .form-header-left p{color:#121212;flex-flow:row;justify-content:flex-start;align-items:center;gap:4px;font-size:20px;font-weight:600;display:flex}.terms-container .form-header-left .form-title{color:var(--gray-900);font-size:var(--md-size);font-weight:700}.terms-container .terms-list{flex-direction:column;gap:16px;display:flex}.terms-container .btn-container{flex-flow:row;justify-content:center;align-items:center;gap:5px;margin-top:1rem;display:flex}.terms-container .btn-container .btn-cancel{background-color:var(--background-btn-outline-color);color:var(--danger-color);border:1px solid #f5c2c0;border-radius:50px;width:20%}@media (width<=768px){.terms-container .btn-container .btn-cancel{width:50%}}.terms-container .btn-container .btn-primary{width:80%}@media (width<=768px){.terms-container .btn-container .btn-primary{width:50%}}.terms-container{min-height:80vh}.terms-container .header-container{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.terms-container .terms-content{background-color:#fafafa;border-radius:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:5px;padding:24px;font-family:Medium;display:flex}.terms-container .terms-content h2{color:#4faf7c;font-size:20px;font-weight:700}.terms-container .terms-content p{color:#4b4b4b;font-size:16px;font-weight:600}.terms-container .empty-data{width:100%;height:100%;padding:calc(var(--xl-size-3) - 10px) var(--xl-size-base);text-align:center;flex-flow:column;flex:1;justify-content:center;align-items:center;gap:12px;margin-top:auto;margin-bottom:auto;font-family:Medium;display:flex}.terms-container .empty-data h5{color:var(--black-soft);font-size:var(--xl-size-base);margin:0;font-weight:500}.terms-container .empty-data p{color:var(--color-dark-gray);font-size:var(--md-size);max-width:500px;margin:0;font-weight:600}.questions-page{justify-content:flex-start;align-items:flex-start;gap:var(--xl-size-1);flex-flow:column;display:flex}.questions-page .index-header{justify-content:space-between;align-items:center;gap:var(--md-size);flex-flow:row;width:100%;display:flex}.questions-page .index-header .search-input::placeholder{font-family:Medium}.questions-page .index-header .btns-container{justify-content:flex-start;align-items:center;gap:var(--xs-size-4);flex-flow:row;display:flex}.questions-page .status{font-size:var(--sm-size);min-width:104px;min-height:32px;padding:var(--xs-size-4) var(--sm-size);border:none;border-radius:999px;justify-content:center;align-items:center;font-family:Bold;font-weight:700;line-height:1.25;display:inline-flex}.questions-page .status.status-approved{color:var(--success)}.questions-page .status.status-archived{color:var(--gray-600)}.questions-page .status.status-created{color:var(--info)}.questions-page .status.status-draft{color:var(--gray-500)}.questions-page .status.status-not-reviewed{color:var(--warning)}.questions-page .status.status-rejected{color:var(--danger)}.questions-page .status.status-revision{color:var(--low-color)}.questions-page .employee-name{justify-content:flex-start;align-items:center;gap:var(--md-size);flex-flow:row;display:flex}.questions-page .employee-name img{width:30px;height:30px}.questions-page .row-actions{justify-content:center;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}.questions-page .action-btn{width:calc(var(--xl-size-2) + 2px);height:calc(var(--xl-size-2) + 2px);border-radius:var(--xs-size-2);border:1px solid var(--border-weak);background:var(--white);color:var(--gray-500);flex-flow:row;justify-content:center;align-items:center;transition:all .2s;display:flex}.questions-page .action-btn:hover{transform:translateY(-1px)}.questions-page .action-btn.edit:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.questions-page .action-btn.delete:hover{border-color:var(--Red);color:var(--Red)}.questions-details-form-card{flex-direction:column;gap:14px;width:100%;margin-inline:auto;display:flex}.questions-details-form-card .form-header{display:none}.questions-details-form-card .form-header .header-text h3{color:var(--PrimaryColor-hover);font-size:var(--xl-size-base);justify-content:center;align-items:center;gap:var(--xs-size-2);flex-flow:row;font-weight:600;display:flex}.questions-details-form-card .form-header .header-text h3 span{padding-top:2px}.questions-details-form-card .form-header .header-text h3 svg{width:24px;height:21px}.questions-details-form-card .form-fields{grid-template-columns:repeat(2,1fr);gap:14px;width:100%;display:grid;padding:0!important}@media (width<=600px){.questions-details-form-card .form-fields{grid-template-columns:repeat(1,1fr)}}.questions-details-form-card .form-fields .field-group{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:6px;display:flex}.questions-details-form-card .form-fields .field-group.disabled{cursor:not-allowed;pointer-events:none;opacity:.7}.questions-details-form-card .form-fields .field-group.col-span-2{grid-column:span 2}@media (width<=600px){.questions-details-form-card .form-fields .field-group.col-span-2{grid-column:1/-1}}.questions-details-form-card .form-fields .field-group .gender-group{justify-content:flex-start;align-items:center;gap:var(--xl-size-2);flex-flow:row;display:flex}.questions-details-form-card .form-fields .field-group .gender-group .input-field{justify-content:flex-start;align-items:center;gap:var(--xs-size-4);flex-flow:row;display:flex}.questions-details-form-card .form-fields .field-group .gender-group .input-field .p-radiobutton-box{background:0 0!important}.questions-details-form-card .form-fields .field-group .gender-group .input-field .p-radiobutton-checked .p-radiobutton-icon{background-color:var(--PrimaryColor)!important}.questions-details-form-card .form-fields .field-group .image-input{width:100%}.questions-details-form-card .form-fields .field-group .image-input .upload-area{min-height:76px;background-color:var(--standard-white)!important;border:1px dashed var(--gray-300)!important;border-radius:18px!important}.questions-details-form-card .form-fields .field-group .image-input .add-imaegs-data{flex-flow:column;justify-content:center;align-items:center;gap:3px;display:flex}.questions-details-form-card .form-fields .field-group .image-input .add-imaegs-data .first-text{color:var(--gray-5);font-size:11px;font-weight:600}.questions-details-form-card .form-fields .field-group .image-input .add-imaegs-data .first-text span{color:var(--PrimaryColor);padding-inline:var(--xs-size-5)}.questions-details-form-card .form-fields .field-group .image-input .add-imaegs-data .second-text{color:var(--second-text);font-size:10px;font-weight:400}.questions-details-form-card .form-fields .field-group .input-label{font-size:14px!important}.questions-details-form-card .form-fields .field-group .field-label{text-align:start;width:fit-content;color:var(--gray-5);text-transform:capitalize!important;font-size:14px!important;font-weight:600!important}.questions-details-form-card .form-fields .field-group .input-wrap{width:100%}.questions-details-form-card .form-fields .field-group .input-wrap .field-input{width:100%;min-height:38px;color:var(--Gray-6);outline:none;padding:8px 14px;font-size:12px;transition:all .25s;border:1px solid var(--input-border-color)!important;background:var(--BgWhite)!important;border-radius:18px!important}.questions-details-form-card .form-fields .field-group .input-wrap .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.questions-details-form-card .all_tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:0;width:100%!important;display:grid!important}.questions-details-form-card .all_tabs .tab-item{background-color:var(--bg-main);border:1px solid var(--input-border-color);border-radius:var(--xl-size-3);color:var(--table-data-color);cursor:pointer;align-items:center;gap:7px;width:100%;min-height:40px;padding:7px 12px;transition:border-color .2s,background-color .2s,color .2s;display:flex}.questions-details-form-card .all_tabs .tab-item input[type=radio]{accent-color:#fff}@media (width<=640px){.questions-details-form-card .all_tabs .tab-item{width:100%!important}}.questions-details-form-card .all_tabs .tab-item label{cursor:pointer;line-height:1.4;font-size:11px!important}.questions-details-form-card .all_tabs .tab-item.active{background-color:var(--PrimaryColor-alpha-10);border:1px solid var(--primary-green);color:var(--primary-green)}.questions-details-form-card .all_tabs .tab-item.active input[type=radio]{accent-color:green;background-color:green}.questions-details-form-card .all_tabs .p-radiobutton-box{width:14px;height:14px;background:0 0!important}.questions-details-form-card .all_tabs .p-radiobutton-checked .p-radiobutton-icon{background-color:var(--PrimaryColor)!important}.questions-details-form-card .add-row{cursor:pointer}.questions-details-form-card .add-icon{justify-content:flex-start;align-items:center;gap:var(--xs-size-4);flex-flow:row;margin-top:4px;display:flex}.questions-details-form-card .add-icon .add-text,.questions-details-form-card .add-icon span{color:var(--PrimaryColor);font-family:Medium;font-size:12px;font-weight:500}.questions-details-form-card .delete-btn{cursor:pointer;background:0 0;border:none;padding:0}@media (width<=1000px){.questions-details-form-card .all_tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.questions-details-form-card .all_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.contant_tabs.document-tab{gap:10px;width:100%;margin-bottom:0;display:grid}.contant_tabs .new-form-group{width:100%;margin-bottom:0}.contant_tabs .new-form-group .skill-percentage{background-color:var(--background-color-soft-light);align-items:center;gap:var(--xs-size-3);margin-top:var(--xs-size-3);border-radius:18px;grid-template-columns:24px minmax(0,1fr) 140px;padding:8px 12px;display:grid}.contant_tabs .new-form-group .skill-percentage label{background-color:var(--standard-white);border:1px solid var(--input-border-color);color:var(--standard-black);border-radius:999px;padding:8px 12px}.contant_tabs .new-form-group .skill-percentage .remove-skill-item{cursor:pointer}.contant_tabs .new-form-group .skill-percentage input{background-color:var(--standard-white);border:1px solid var(--input-border-color);color:var(--standard-black);border-radius:999px;min-height:38px;padding:8px 12px}.contant_tabs .new-form-group .skill-percentage input:focus{border-color:var(--PrimaryColor);outline:none}.contant_tabs .form-group{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;margin-bottom:12px;display:grid}.contant_tabs .form-group .field-input{border-radius:50px!important}.contant_tabs .form-group .input .input-label{color:var(--title-header-color);font-size:12px;font-weight:600;font-family:Demi!important}@media (width<=900px){.contant_tabs .form-group{grid-template-columns:1fr}.contant_tabs .new-form-group .skill-percentage{grid-template-columns:24px 1fr}.contant_tabs .new-form-group .skill-percentage input{grid-column:1/-1}}.question-show-page{grid-template-columns:minmax(0,1fr) clamp(280px,30vw,350px);gap:1rem;display:grid}@media screen and (width<=1100px){.question-show-page{grid-template-columns:1fr}}.main-content-row,.side-content{flex-direction:column;gap:1rem;display:flex}.solution-container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.action-row-wrapper{padding:var(--md-size);background-color:var(--gray-soft);border-radius:var(--xl-size-base);margin-bottom:var(--xl-size-1);justify-content:space-between;align-items:start;gap:var(--xl-size-base);flex-flow:wrap;width:100%;display:flex}@media (width<=768px){.action-row-wrapper{flex-direction:column}}.info{flex-direction:row;flex-wrap:center;justify-content:start;align-items:stretch;gap:var(--md-size);min-width:0;display:flex}.info img{width:calc(var(--xl-size-3) + var(--xs-size-2));object-fit:contain;flex-shrink:0}.info .name{flex-direction:column;flex-wrap:center;justify-content:start;align-items:stretch;gap:var(--xs-size-4);min-width:0;display:flex}.info .name h3{font-size:var(--xl-size-base);line-height:var(--xl-size-2);color:var(--gray-7);font-family:Medium}.info .name p{font-size:var(--md-size);font-family:Light;line-height:var(--md-size);color:var(--gray-5);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.info .name .approved-case-info{justify-content:center;align-items:start;gap:var(--md-size);flex-flow:row;width:100%;display:flex}.info .name .approved-case-info h4{font-size:var(--sm-size);color:var(--gray-7);justify-content:center;align-items:center;gap:var(--xs-size-4);flex-flow:row;font-family:Light;display:flex}.info .name .approved-case-info h4 span{color:var(--gray-text)}.question-actions{justify-content:center;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}@media (width<=768px){.question-actions{width:100%}}.question-actions button{cursor:pointer;border:none;outline:none;transition:background-color .2s,border-color .2s,transform .2s,opacity .2s}.question-actions button:active{transform:scale(.97)}.question-actions .btn-primary{justify-content:center;align-items:center;gap:var(--xs-size-2);min-width:calc(var(--xl-size-3)*3);height:calc(var(--xl-size-2) + var(--xs-size));padding:0 var(--md-size);border:1px solid var(--PrimaryColor);border-radius:var(--xl-size-base);color:var(--PrimaryColor);font-size:var(--md-size);background:0 0;flex-flow:row;display:flex}@media (width<=768px){.question-actions .btn-primary{flex:1}}.question-actions .btn-primary svg{width:var(--md-size);height:var(--md-size)}.question-actions .btn-primary svg path{stroke:currentColor}.question-actions .action-btn{width:calc(var(--xl-size-2) + var(--xs-size));height:calc(var(--xl-size-2) + var(--xs-size));background:var(--BgWhite);border-radius:50%;flex-flow:row;justify-content:center;align-items:center;display:flex}.question-actions .delete{border:1px solid var(--border-color);color:var(--gray-5)}.question-actions .delete:hover{border-color:var(--danger-color);color:var(--danger-color)}.question-actions .delete svg{width:var(--md-size);height:var(--md-size)}.question-info-wrapper{padding:var(--md-size);border:1px solid var(--border-color);border-radius:var(--xl-size-1);justify-content:center;align-items:start;gap:var(--md-size);flex-flow:column wrap;display:flex}.question-info-wrapper .question-info-categories{justify-content:flex-start;align-items:center;gap:var(--md-size);flex-flow:wrap;display:flex}.question-info-wrapper .question-info-categories .question-info-item{flex-direction:row;flex-wrap:center;justify-content:center;align-items:stretch;gap:var(--sm-size);background-color:var(--gray-soft);padding:var(--xs-size-2) var(--xs-size);border-radius:var(--xl-size-base);display:flex}.question-info-wrapper .question-info-categories .question-info-item label{color:#8a8a8a!important;font-family:Medium!important;font-size:14px!important;font-weight:500!important}.question-info-wrapper .question-info-categories .question-info-item p{color:#4b4b4b!important;font-family:Demi!important;font-size:16px!important;font-weight:600!important}.question-info-wrapper .question-show-body{justify-content:space-between;align-items:center;gap:var(--xs-size-3);flex-flow:wrap;width:100%;display:flex}@media (width<=600px){.question-info-wrapper .question-show-body{flex-direction:column;justify-content:center;align-items:center}}.question-info-wrapper .question-show-body .question-body-text{flex-flow:column wrap;justify-content:center;align-items:flex-start;gap:6px;display:flex}.question-info-wrapper .question-show-body .question-body-text label{font-size:var(--md-size);color:var(--second-text);font-family:Medium}.question-info-wrapper .question-show-body .question-body-text h2{color:#121212;font-family:Demi;font-size:20px;font-weight:600}.question-info-wrapper .question-show-body .question-body-img{max-width:calc(var(--xl-size-3)*2);justify-content:center;align-items:center;display:flex}.question-info-wrapper .question-show-body .question-body-img img{max-width:100%;height:auto}.question-answers-wrapper{padding:var(--md-size);border:1px solid var(--border-color);border-radius:var(--xl-size-base);justify-content:center;align-items:start;gap:var(--md-size);flex-flow:column wrap;display:flex}.question-answers-wrapper .question-answers-list{justify-content:space-between;align-items:start;gap:var(--md-size);flex-flow:column wrap;width:100%;display:flex}.question-answers-wrapper .question-answers-list .question-answer-item{width:100%;padding:var(--xs-size) var(--xs-size-3);border-radius:var(--xs-size-3);flex-flow:row;justify-content:space-between;align-items:center;display:flex}.question-answers-wrapper .question-answers-list .question-answer-item.correct{background-color:var(--bg-approved)}.question-answers-wrapper .question-answers-list .question-answer-item.correct .answer-content .answer{color:var(--success);font-family:Medium}.question-answers-wrapper .question-answers-list .question-answer-item .answer-content{justify-content:start;align-items:start;gap:var(--xs-size-4);flex-flow:column;width:100%;display:flex}.question-answers-wrapper .question-answers-list .question-answer-item .answer-content label{font-size:var(--md-size);color:var(--second-text);font-family:Medium}.question-answers-wrapper .question-answers-list .question-answer-item .answer-content .answer{font-size:var(--md-size);color:var(--Gray-6);font-family:Light}.question-answers-wrapper .question-answers-list .question-answer-item .answer-image{width:calc(var(--xl-size-3) + var(--xl-size-base));max-height:calc(var(--xl-size-3)*2)}.question-answers-wrapper .question-answers-list .question-answer-item .answer-image img{object-fit:cover;border-radius:var(--xs-size-3);width:100%;height:100%}.question-clarification-wrapper,.question-solution-hint-wrapper,.question-solution-steps-wrapper{padding:var(--xs-size-3);background-color:var(--gray-soft);border-radius:var(--md-size)}.question-clarification-wrapper .card-content,.question-solution-hint-wrapper .card-content,.question-solution-steps-wrapper .card-content{justify-content:flex-start;align-items:stretch;gap:var(--xs-size-2);flex-flow:column;display:flex}.question-clarification-wrapper .question-clarification-header,.question-clarification-wrapper .question-solution-hint-header,.question-clarification-wrapper .question-solution-steps-header,.question-solution-hint-wrapper .question-clarification-header,.question-solution-hint-wrapper .question-solution-hint-header,.question-solution-hint-wrapper .question-solution-steps-header,.question-solution-steps-wrapper .question-clarification-header,.question-solution-steps-wrapper .question-solution-hint-header,.question-solution-steps-wrapper .question-solution-steps-header{justify-content:start;align-items:center;gap:var(--xs-size-2);flex-flow:wrap;display:flex}.question-clarification-wrapper .question-clarification-header h2,.question-clarification-wrapper .question-solution-hint-header h2,.question-clarification-wrapper .question-solution-steps-header h2,.question-solution-hint-wrapper .question-clarification-header h2,.question-solution-hint-wrapper .question-solution-hint-header h2,.question-solution-hint-wrapper .question-solution-steps-header h2,.question-solution-steps-wrapper .question-clarification-header h2,.question-solution-steps-wrapper .question-solution-hint-header h2,.question-solution-steps-wrapper .question-solution-steps-header h2{color:var(--Gray-6);font-size:var(--md-size);font-family:Medium}.question-clarification-wrapper .question-clarification-body,.question-solution-hint-wrapper .question-clarification-body,.question-solution-steps-wrapper .question-clarification-body{justify-content:flex-start;align-items:stretch;gap:var(--xs-size-2);flex-flow:column;display:flex}.question-clarification-wrapper .question-clarification-info,.question-solution-hint-wrapper .question-clarification-info,.question-solution-steps-wrapper .question-clarification-info{justify-content:start;align-items:center;gap:var(--xl-size-3);flex-flow:wrap;display:flex}.question-clarification-wrapper .info-item,.question-solution-hint-wrapper .info-item,.question-solution-steps-wrapper .info-item{justify-content:start;align-items:center;gap:var(--xs-size-2);flex-flow:row;display:flex}.question-clarification-wrapper .info-item .question-clarification-text,.question-solution-hint-wrapper .info-item .question-clarification-text,.question-solution-steps-wrapper .info-item .question-clarification-text{white-space:nowrap}.question-clarification-wrapper .info-item label,.question-solution-hint-wrapper .info-item label,.question-solution-steps-wrapper .info-item label{color:var(--second-text);font-family:Medium}.question-clarification-wrapper .info-item span,.question-solution-hint-wrapper .info-item span,.question-solution-steps-wrapper .info-item span{color:var(--Gray-6);word-break:break-all;font-family:Bold}.question-clarification-wrapper .description,.question-solution-hint-wrapper .description,.question-solution-steps-wrapper .description{color:var(--color-dark-gray);line-height:1.7}.question-clarification-wrapper .question-clarification-img,.question-clarification-wrapper .question-solution-hint-img,.question-clarification-wrapper .question-solution-steps-img,.question-solution-hint-wrapper .question-clarification-img,.question-solution-hint-wrapper .question-solution-hint-img,.question-solution-hint-wrapper .question-solution-steps-img,.question-solution-steps-wrapper .question-clarification-img,.question-solution-steps-wrapper .question-solution-hint-img,.question-solution-steps-wrapper .question-solution-steps-img{max-width:calc(var(--xl-size-3)*2);height:var(--xl-size-3);border-radius:8px;overflow:hidden}.question-clarification-wrapper .question-clarification-img img,.question-clarification-wrapper .question-solution-hint-img img,.question-clarification-wrapper .question-solution-steps-img img,.question-solution-hint-wrapper .question-clarification-img img,.question-solution-hint-wrapper .question-solution-hint-img img,.question-solution-hint-wrapper .question-solution-steps-img img,.question-solution-steps-wrapper .question-clarification-img img,.question-solution-steps-wrapper .question-solution-hint-img img,.question-solution-steps-wrapper .question-solution-steps-img img{object-fit:cover;width:100%;height:100%;display:block}.question-review-procedures-wrapper{width:100%;padding:var(--xs-size-3);background-color:var(--gray-soft);border-radius:var(--md-size)}.question-review-procedures-wrapper .card-content{justify-content:flex-start;align-items:stretch;gap:var(--xl-size-1);flex-flow:column;display:flex}.question-review-procedures-wrapper .question-review-procedures-header{justify-content:start;align-items:start;gap:var(--xs-size-2);flex-flow:column wrap;display:flex}.question-review-procedures-wrapper .question-review-procedures-header h2{color:var(--Gray-6);font-size:var(--md-size-2);font-family:Medium}.question-review-procedures-wrapper .question-review-procedures-header p{color:var(--second-text);font-size:var(--sm-size);font-family:Light}.question-review-procedures-wrapper .question-review-procedures-body{justify-content:flex-start;align-items:stretch;gap:var(--xs-size-2);flex-flow:column;display:flex}.question-review-procedures-wrapper .caution-item{justify-content:start;align-items:center;gap:var(--xs-size-2);background-color:var(--caution-bg);padding:var(--xs-size);border-radius:var(--xl-size-base);flex-flow:row;display:flex}.question-review-procedures-wrapper .caution-item p{color:var(--in-active-color);word-break:break-all;font-family:Light}.question-review-procedures-wrapper .actions{justify-content:start;align-items:center;gap:var(--xs-size-2);flex-flow:row;display:flex}.question-review-procedures-wrapper .actions .btn{cursor:pointer;width:100%}.question-review-reject-wrapper{justify-content:start;align-items:start;gap:var(--xl-size-1);width:100%;padding:var(--xl-size-1) 0;flex-flow:column wrap;display:flex}.question-review-reject-wrapper .card-content{background-color:var(--bg-rejected);border-radius:var(--md-size);padding:var(--md-size);justify-content:flex-start;align-items:stretch;gap:var(--sm-size);flex-flow:column;width:100%;display:flex}.question-review-reject-wrapper .question-review-reject-header{justify-content:start;align-items:start;gap:var(--xs-size-2);flex-flow:column wrap;display:flex}.question-review-reject-wrapper .question-review-reject-header h2{color:var(--danger-alt);font-size:var(--md-size-2);font-family:Medium}.question-review-reject-wrapper .question-review-reject-header p{color:var(--gray-7);font-size:var(--sm-size);font-family:Medium}.question-review-reject-wrapper .question-review-reject-body{justify-content:end;align-items:center;gap:var(--xs-size-2);flex-flow:row;display:flex}.question-review-reject-wrapper .reject-item{justify-content:start;align-items:center;gap:var(--xs-size-2);padding:var(--xs-size);border-radius:var(--xl-size-base);flex-flow:row;display:flex}.question-review-reject-wrapper .reject-item h4{color:var(--gray-text);font-size:var(--sm-size);font-family:Light}.question-review-reject-wrapper .reject-item p{color:var(--gray-7);word-break:break-all;font-family:Light}.question-review-reject-wrapper .actions{justify-content:start;align-items:center;gap:var(--xs-size-2);flex-flow:row;width:100%;display:flex}.question-review-reject-wrapper .actions .btn{cursor:pointer;width:100%}.question-review-reject-wrapper .actions .btn-edit{border:1px solid var(--primary-green);color:var(--primary-green);border-radius:var(--xl-size-3);background:#fff}.question-review-reject-wrapper .actions .btn-edit:hover{background-color:var(--primary-green)!important;color:#fff!important}.question-review-reject-wrapper .actions .btn-edit:hover :deep(svg){color:#fff}.question-review-reject-wrapper .actions .btn-edit:hover :deep(path){stroke:#fff}.question-tree-card{background:var(--gray-soft);border-radius:var(--xl-size-1);border:1px solid var(--border-color);padding:10px;overflow:hidden}.question-tree-card .section{padding:var(--md-size);border-bottom:1px solid var(--border-color)}.question-tree-card .section:last-child{border-bottom:none}.question-tree-card .section h4{font-size:var(--sm-size);color:var(--second-text);margin-bottom:var(--xs-size)}.question-tree-card .subject-box{justify-content:flex-start;align-items:stretch;gap:calc(var(--xl-size-2) + 20px);flex-flow:row;display:flex}.question-tree-card .subject-box .subject-cycle{justify-content:center;align-items:center;gap:var(--xl-size-base);flex-flow:row;display:flex}.question-tree-card .subject-info,.question-tree-card .sequence-list{justify-content:center;align-items:start;gap:var(--xs-size-2);flex-flow:column;display:flex}.question-tree-card .subject-info span,.question-tree-card .sequence-item{font-size:var(--xs-size);color:var(--Gray-6)}.question-tree-card .arrow-next{transform:translate(-14px)}.question-tree-card .language{justify-content:center;align-items:center;gap:var(--xs-size-2);font-size:var(--sm-size);color:var(--PrimaryColor);white-space:nowrap;flex-flow:row;display:flex}.question-tree-card .document{justify-content:flex-start;align-items:stretch;gap:var(--xs-size-4);flex-flow:column;display:flex}.question-tree-card .document h5{font-size:var(--md-size);color:var(--Gray-6)}.question-tree-card .document p{font-size:var(--sm-size);color:var(--second-text)}.question-tree-card .skills{gap:var(--xs-size-3);grid-template-columns:repeat(2,1fr);width:100%;margin:0;padding:0;list-style:none;display:grid}.question-tree-card .skills li{justify-content:start;align-items:center;gap:var(--xs-size-2);font-size:var(--md-size);color:var(--Gray-6);flex-flow:row;display:flex}.question-tree-card .skills .dot{width:var(--xs-size-2);height:var(--xs-size-2);background-color:var(--Gray-6);border-radius:50%;flex-shrink:0}.question-status-card{padding:var(--md-size-2);border-radius:var(--xl-size-base);position:relative;overflow:hidden}.question-status-card:before{content:"";width:100%;height:1px;position:absolute;top:50%;left:0}.question-status-card .status-grid{gap:var(--md-size-2);grid-template-columns:repeat(2,1fr);display:grid}.question-status-card .status-item{justify-content:center;align-items:center;gap:var(--xs-size-5);flex-flow:column;display:flex}.question-status-card .status-item:first-child,.question-status-card .status-item:nth-child(3){border-inline-end:1px solid;padding-inline-end:var(--xs-size)}.question-status-card .status-item label{font-size:var(--xs-size);color:var(--second-text)}.question-status-card .status-item h3{font-size:var(--md-size);color:var(--standard-black)}.question-status-card.status-created{border:1px solid var(--border-waiting);background:var(--bg-waiting)}.question-status-card.status-created:before{background:var(--border-waiting)}.question-status-card.status-created .status-item:first-child,.question-status-card.status-created .status-item:nth-child(3){border-color:var(--border-waiting)}.question-status-card.status-created .status-item:first-child h3{color:var(--StandardBlue)}.question-status-card.status-under-review{border:1px solid var(--in-active-color);background:var(--caution-bg)}.question-status-card.status-under-review:before{background:var(--in-active-color)}.question-status-card.status-under-review .status-item:first-child,.question-status-card.status-under-review .status-item:nth-child(3){border-color:var(--in-active-color)}.question-status-card.status-under-review .status-item:first-child h3{color:var(--in-active-color)}.question-status-card.status-draft,.question-status-card.status-archived,.question-status-card.status-unknown{border:1px solid var(--border-drafting);background:var(--bg-drafting)}.question-status-card.status-draft:before,.question-status-card.status-archived:before,.question-status-card.status-unknown:before{background:var(--border-drafting)}.question-status-card.status-draft .status-item:first-child,.question-status-card.status-draft .status-item:nth-child(3),.question-status-card.status-archived .status-item:first-child,.question-status-card.status-archived .status-item:nth-child(3),.question-status-card.status-unknown .status-item:first-child,.question-status-card.status-unknown .status-item:nth-child(3){border-color:var(--border-drafting)}.question-status-card.status-draft .status-item:first-child h3,.question-status-card.status-archived .status-item:first-child h3,.question-status-card.status-unknown .status-item:first-child h3{color:var(--color-dark-gray)}.question-status-card.status-rejected{border:1px solid var(--border-rejected);background:var(--bg-rejected)}.question-status-card.status-rejected:before{background:var(--border-rejected)}.question-status-card.status-rejected .status-item:first-child,.question-status-card.status-rejected .status-item:nth-child(3){border-color:var(--border-rejected)}.question-status-card.status-rejected .status-item:first-child h3{color:var(--danger-alt)}.question-status-card.status-approved{border:1px solid var(--border-approved);background:var(--bg-approved)}.question-status-card.status-approved:before{background:var(--border-approved)}.question-status-card.status-approved .status-item:first-child,.question-status-card.status-approved .status-item:nth-child(3){border-color:var(--border-approved)}.question-status-card.status-approved .status-item:first-child h3{color:var(--success-alt)}.question-status-card.status-revision{border:1px solid var(--revision-color);background:var(--revision-bg)}.question-status-card.status-revision:before{background:var(--revision-color)}.question-status-card.status-revision .status-item:first-child,.question-status-card.status-revision .status-item:nth-child(3){border-color:var(--revision-color)}.question-status-card.status-revision .status-item:first-child h3{color:var(--revision-color)}.question-log-history{border-radius:var(--xl-size-1);border:1px solid var(--border-color);background:var(--gray-soft)}.question-log-history .card-header{margin-bottom:var(--xs-size-4);padding:var(--md-size)}.question-log-history .card-header h3{font-size:var(--md-size);color:var(--standard-black)}.question-log-history .logs{justify-content:flex-start;align-items:stretch;gap:var(--xl-size-base);padding:var(--xs-size);flex-flow:column;display:flex}.question-log-history .log-item{justify-content:center;align-items:start;gap:var(--xs-size);flex-flow:row;display:flex;position:relative}.question-log-history .log-item:not(:last-child):after{content:"";top:calc(var(--xl-size-1) + 4px);left:calc(var(--xl-size-2) + 8px);width:2px;height:var(--xl-size-3);background-color:var(--bg-drafting);position:absolute}.question-log-history .log-item{gap:var(--xs-size);display:flex}.question-log-history .log-date{border-radius:var(--xs-size-2);color:var(--gray-950);font-size:var(--xs-size);padding:var(--xs-size-5) var(--xs-size-3);flex-flow:row;justify-content:center;align-items:center;display:flex}.question-log-history .log-content{flex:1}.question-log-history .log-content .top{justify-content:space-between;align-items:center;gap:var(--xs-size-3);margin-bottom:var(--xs-size-4);flex-flow:row;display:flex}.question-log-history .log-content .top h4{font-size:var(--sm-size)}.question-log-history .log-content .top span{font-size:var(--xs-size);color:var(--second-text);white-space:nowrap}.question-log-history .log-content p{font-size:var(--xs-size);color:var(--gray-text);font-family:Light}.question-log-history .log-content p .created-by-name{color:var(--Gray-6);font-family:Medium}.question-log-history .status-created{background:var(--sidebar-auth-bg);color:var(--standard-white)}.question-log-history h4.status-created{color:var(--sidebar-auth-bg);background:0 0}.question-log-history .status-approved{background:var(--success);color:var(--standard-white)}.question-log-history h4.status-approved{color:var(--success);background:0 0}.question-log-history .status-rejected{background:var(--danger);color:var(--standard-white)}.question-log-history h4.status-rejected{color:var(--danger);background:0 0}.question-log-history .status-draft{background:var(--gray-500);color:var(--standard-white)}.question-log-history h4.status-draft{color:var(--gray-500);background:0 0}.question-log-history .status-not-reviewed{background:var(--in-active-color);color:var(--standard-white)}.question-log-history h4.status-not-reviewed{color:var(--in-active-color);background:0 0}.question-log-history .status-archived{background:var(--gray-600);color:var(--standard-white)}.question-log-history h4.status-archived{color:var(--gray-600);background:0 0}.question-log-history .status-revision{background:var(--low-color);color:var(--standard-white)}.question-log-history h4.status-revision{color:var(--low-color);background:0 0}.basic-data-form{width:100%;font-family:Demi}.basic-data-form .toggll-container{flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;display:flex}.basic-data-form .toggll-container .title{color:var(--PrimaryColor);font-size:13px;font-weight:600}.basic-data-form .toggll-container svg{width:14px;height:14px;transition:all .3s ease-in-out}.basic-data-form .toggll-container svg.rotate-180{transform:rotate(180deg)}.basic-data-form .dashed-border{border-bottom:1px dashed #d0d0d0;flex:1;height:1px}.basic-data-form .p-accordionpanel:last-child>.p-accordionheader{padding-left:0!important;padding-right:0!important}.basic-data-form .form-fields .field-group .field-label{text-align:start;width:fit-content;color:var(--gray-5);font-size:12px;font-weight:600;text-transform:capitalize!important}.basic-data-form .form-fields .field-group .input-wrap input{font-size:12px;font-weight:600}.basic-data-form .form-fields .field-group .input-wrap input::placeholder{color:var(--second-text);font-family:Demi;font-size:11px;font-weight:500}.basic-data-form .form-fields .image-input :deep(.upload-area){padding:24px 16px!important}.basic-data-form .form-fields .image-input .upload-label{text-align:start;width:fit-content;font-family:Demi;color:var(--gray-5)!important;font-size:var(--md-size)!important;text-transform:capitalize!important;font-weight:600!important}.basic-data-form .new-form-group .input-label{text-align:start;color:#5d5d5d;width:fit-content;font-family:Medium;text-transform:capitalize!important;font-size:14px!important;font-weight:600!important}.basic-data-form .accordion-content-root{padding-top:10px!important}.ranking-answers-time-line-container{gap:var(--xs-size-2);font-family:var(--font-family);flex-direction:column;display:flex}.ranking-answers-time-line-container .timeline-form-content{gap:var(--md-size);background-color:var(--background-color-soft-light);border:1px solid var(--input-border-color);border-radius:var(--xl-size-base);padding:var(--md-size);grid-template-columns:minmax(0,1fr) 160px 32px;align-items:end;display:grid;margin-block:0!important}@media (width<=767px){.ranking-answers-time-line-container .timeline-form-content{padding:var(--sm-size);grid-template-columns:1fr}}.ranking-answers-time-line-container .timeline-form-content .timeline-content{flex-flow:row;justify-content:center;align-items:center;display:flex}.ranking-answers-time-line-container .timeline-form-content .field-group{width:100%}.ranking-answers-time-line-container .timeline-form-content .field-group .field-label{text-align:start;width:fit-content;font-size:var(--md-size);font-family:Demi;font-weight:600;color:#000!important;text-transform:capitalize!important}.ranking-answers-time-line-container .timeline-form-content .field-group .field-input{background-color:#fff;border-radius:50px;min-height:56px;padding-inline:16px}.ranking-answers-time-line-container .ranking-section{width:100%}.ranking-answers-time-line-container .ranking-section label{color:var(--standard-black);font-size:var(--md-size);font-weight:500}@media (width<=767px){.ranking-answers-time-line-container .ranking-section label{font-size:12px}}.ranking-answers-time-line-container .ranking-section input{justify-content:space-between;align-items:center;gap:var(--xs-size-3);border:1px solid var(--border-color);border-radius:var(--xl-size-3);flex-flow:row;width:100%;height:56px;margin-top:4px;padding:12px 16px;display:flex;background-color:#fff!important}.ranking-answers-time-line-container .ranking-section input:focus{border:1px solid var(--border-color);outline:none}.ranking-answers-time-line-container .delete-icon-container{width:var(--xl-size-2);height:var(--xl-size-2);cursor:pointer;margin-top:auto;margin-bottom:13px}@media (width<=767px){.ranking-answers-time-line-container .delete-icon-container{justify-self:end;margin-bottom:0}}.ranking-answers-time-line-container .delete-icon-container .delete-btn{border:none;align-self:center;padding:5px}.mcq-answers-time-line-container{gap:var(--xs-size-2);flex-direction:column;display:flex}.mcq-answers-time-line-container .timeline-form-content{gap:var(--md-size);background-color:var(--background-color-soft-light);border:1px solid var(--input-border-color);border-radius:var(--xl-size-base);padding:var(--md-size);grid-template-columns:minmax(0,1fr) 200px 32px;align-items:end;display:grid;margin-block:0!important}.mcq-answers-time-line-container .timeline-form-content.without-delete{grid-template-columns:minmax(0,1fr) 200px}@media (width<=767px){.mcq-answers-time-line-container .timeline-form-content{gap:var(--xs-size-3);padding:var(--sm-size);grid-template-columns:1fr}}.mcq-answers-time-line-container .timeline-form-content .timeline-content{flex-flow:row;justify-content:center;align-items:center;display:flex}.mcq-answers-time-line-container .timeline-form-content .field-group{position:relative}.mcq-answers-time-line-container .timeline-form-content .field-group .field-label{text-align:start;width:fit-content;font-size:var(--md-size);font-family:Demi;font-weight:600;color:#000!important;text-transform:capitalize!important}.mcq-answers-time-line-container .timeline-form-content .field-group .field-input{background-color:#fff;border-radius:50px;min-height:56px;padding:10px 64px 10px 16px}.mcq-answers-time-line-container .timeline-form-content .field-group .files-input{bottom:4px;border-radius:50px;position:absolute;inset-inline-end:10px}.mcq-answers-time-line-container .timeline-form-content .field-group .files-input.haveImage .upload-area{display:none!important}.mcq-answers-time-line-container .timeline-form-content .field-group .image-input{width:100%}.mcq-answers-time-line-container .timeline-form-content .field-group .image-input .upload-area{border-radius:50%;background-color:var(--standard-white)!important;border:1px solid var(--PrimaryColor)!important;padding:8px!important}.mcq-answers-time-line-container .timeline-form-content .field-group .image-input .preview-item{border-radius:50%;width:40px!important;height:40px!important}.mcq-answers-time-line-container .is-correct-section{cursor:pointer;color:#121212;border:1px solid #e6e6e6;border-radius:50px;justify-content:space-between;align-items:center;gap:10px;min-height:56px;font-family:Medium;font-size:16px;font-weight:500;display:flex;padding:10px 16px!important}.mcq-answers-time-line-container .is-correct-section label{color:#121212;font-family:Medium;font-size:16px;font-weight:500}@media (width<=767px){.mcq-answers-time-line-container .is-correct-section label{font-size:12px}}.mcq-answers-time-line-container .is-correct-section .p-checkbox-box{border-radius:5px!important}.mcq-answers-time-line-container .delete-icon-container{cursor:pointer;width:30px;height:30px;margin-top:auto;margin-bottom:13px}@media (width<=767px){.mcq-answers-time-line-container .delete-icon-container{justify-self:end;margin-bottom:0}}.mcq-answers-time-line-container .delete-icon-container .delete-btn{border:none;align-self:center;padding:5px}.true-false-answers-time-line-container{gap:var(--xs-size-2);flex-direction:column;display:flex;margin-block:0!important}.true-false-answers-time-line-container .timeline-form-content{gap:var(--md-size);background-color:var(--background-color-soft-light);border:1px solid var(--input-border-color);border-radius:var(--xl-size-base);padding:var(--md-size);grid-template-columns:minmax(0,1fr) 180px 32px;align-items:end;margin-block:0;display:grid}@media (width<=767px){.true-false-answers-time-line-container .timeline-form-content{gap:var(--xs-size-3);padding:var(--sm-size);grid-template-columns:1fr}}.true-false-answers-time-line-container .timeline-form-content .timeline-content{flex-flow:row;justify-content:center;align-items:center;display:flex}.true-false-answers-time-line-container .timeline-form-content .field-group{position:relative}.true-false-answers-time-line-container .timeline-form-content .field-group .field-label{text-align:start;width:fit-content;font-size:var(--md-size);font-family:Demi;font-weight:600;color:#000!important;text-transform:capitalize!important}.true-false-answers-time-line-container .timeline-form-content .field-group .field-input{background-color:#fff;border-radius:50px;min-height:56px;padding-inline:16px 64px}.true-false-answers-time-line-container .timeline-form-content .field-group .files-input{bottom:4px;border-radius:50px;position:absolute;inset-inline-end:10px}.true-false-answers-time-line-container .timeline-form-content .field-group .files-input.haveImage .upload-area{display:none!important}.true-false-answers-time-line-container .timeline-form-content .field-group .image-input{width:100%}.true-false-answers-time-line-container .timeline-form-content .field-group .image-input .upload-area{border-radius:50%;background-color:var(--standard-white)!important;border:1px solid var(--PrimaryColor)!important;padding:8px!important}.true-false-answers-time-line-container .timeline-form-content .field-group .image-input .preview-item{border-radius:50%;width:40px!important;height:40px!important}.true-false-answers-time-line-container .is-correct-section{cursor:pointer;color:#121212;border:1px solid #e6e6e6;border-radius:50px;justify-content:space-between;align-items:center;gap:10px;min-height:56px;margin-top:0;font-family:Medium;font-size:16px;font-weight:500;display:flex;padding:10px 16px!important}.true-false-answers-time-line-container .is-correct-section label{color:#121212;font-family:Medium;font-size:16px;font-weight:500}@media (width<=767px){.true-false-answers-time-line-container .is-correct-section label{font-size:12px}}.true-false-answers-time-line-container .is-correct-section .p-checkbox-box{border-radius:5px!important}.true-false-answers-time-line-container .delete-icon-container{cursor:pointer;width:30px;height:30px;margin-top:auto;margin-bottom:13px}@media (width<=767px){.true-false-answers-time-line-container .delete-icon-container{justify-self:end;margin-bottom:0}}.true-false-answers-time-line-container .delete-icon-container .delete-btn{border:none;align-self:center;padding:5px}.matching-answers-time-line-container{gap:var(--xs-size-2);font-family:var(--font-family);flex-direction:column;display:flex}.matching-answers-time-line-container .timeline-content{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.matching-answers-time-line-container .timeline-content .timeline-form-content{gap:var(--md-size);background-color:var(--background-color-soft-light);border:1px solid var(--input-border-color);border-radius:var(--xl-size-base);width:100%;padding:var(--md-size);grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr) 32px;align-items:end;display:grid;margin-block:0!important}@media (width<=900px){.matching-answers-time-line-container .timeline-content .timeline-form-content{padding:var(--sm-size);grid-template-columns:1fr}}.matching-answers-time-line-container .timeline-content .timeline-form-content .match-icon-container{margin-bottom:16px}.matching-answers-time-line-container .timeline-content .timeline-form-content .match-icon-container svg{width:24px;height:24px}@media (width<=900px){.matching-answers-time-line-container .timeline-content .timeline-form-content .match-icon-container{display:none}}.matching-answers-time-line-container .timeline-content .timeline-form-content .matching-section{width:100%}.matching-answers-time-line-container .timeline-content .timeline-form-content .matching-section .field-label{color:var(--standard-black);font-size:var(--md-size);font-weight:500}@media (width<=767px){.matching-answers-time-line-container .timeline-content .timeline-form-content .matching-section .field-label{font-size:12px}}.matching-answers-time-line-container .timeline-content .timeline-form-content .matching-section .field-input{justify-content:space-between;align-items:center;gap:var(--xs-size-3);border:1px solid var(--border-color);border-radius:var(--xl-size-3);flex-flow:row;width:100%;height:56px;padding:12px 16px;display:flex;background-color:#fff!important}.matching-answers-time-line-container .timeline-content .timeline-form-content .matching-section .field-input:focus{border:1px solid var(--border-color);outline:none}.matching-answers-time-line-container .delete-icon-container{width:var(--xl-size-2);height:var(--xl-size-2);cursor:pointer;margin-top:auto;margin-bottom:13px}@media (width<=900px){.matching-answers-time-line-container .delete-icon-container{justify-self:end;margin-bottom:0}}.matching-answers-time-line-container .delete-icon-container .delete-btn{border:none;align-self:center;padding:5px}.complate-answers-time-line-container{gap:var(--xs-size-2);font-family:var(--font-family);flex-direction:column;display:flex}.complate-answers-time-line-container .matching-section{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;display:flex}.complate-answers-time-line-container .timeline-content{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.complate-answers-time-line-container .timeline-content .timeline-form-content{background-color:var(--background-color-soft-light);border:1px solid var(--input-border-color);border-radius:var(--xl-size-base);width:100%;padding:var(--md-size);grid-template-columns:minmax(0,1fr) 32px;align-items:end;display:grid;gap:var(--md-size)!important;margin-block:0!important}.complate-answers-time-line-container .timeline-content .timeline-form-content.similar{grid-template-columns:minmax(0,1fr) 32px}@media (width<=767px){.complate-answers-time-line-container .timeline-content .timeline-form-content{padding:var(--sm-size);grid-template-columns:1fr}}.complate-answers-time-line-container .timeline-content .timeline-form-content .matching-section{width:100%}.complate-answers-time-line-container .timeline-content .timeline-form-content .matching-section label{color:var(--standard-black);font-size:var(--md-size);font-weight:500}@media (width<=767px){.complate-answers-time-line-container .timeline-content .timeline-form-content .matching-section label{font-size:12px}}.complate-answers-time-line-container .timeline-content .timeline-form-content .matching-section input{justify-content:space-between;align-items:center;gap:var(--xs-size-3);border:1px solid var(--border-color);border-radius:var(--xl-size-3);flex-flow:row;width:100%;height:56px;padding:12px 16px;display:flex;background-color:#fff!important}.complate-answers-time-line-container .timeline-content .timeline-form-content .matching-section input:focus{border:1px solid var(--border-color);outline:none}.complate-answers-time-line-container .delete-icon-container{width:var(--xl-size-2);height:var(--xl-size-2);cursor:pointer;margin-top:auto;margin-bottom:13px}@media (width<=767px){.complate-answers-time-line-container .delete-icon-container{justify-self:end;margin-bottom:0}}.complate-answers-time-line-container .delete-icon-container .delete-btn{border:none;align-self:center;padding:5px}.answers-data-form{width:100%}.answers-data-form .accordion-content-root{padding-top:10px!important}.answers-data-form .toggll-container{flex-flow:row;justify-content:flex-start;align-items:center;gap:6px;display:flex}.answers-data-form .toggll-container .title{color:var(--PrimaryColor);font-size:13px;font-weight:600}.answers-data-form .toggll-container svg{width:14px;height:14px;transition:all .3s ease-in-out}.answers-data-form .toggll-container svg.rotate-180{transform:rotate(180deg)}.answers-data-form .dashed-border{border-bottom:1px dashed #d0d0d0;flex:1;height:1px}.answers-data-form .p-accordionpanel:last-child>.p-accordionheader{padding-left:0!important;padding-right:0!important}.answers-data-form .p-accordioncontent-content{padding-inline:0!important}.answers-data-form .accordion-content-inner{flex-direction:column;gap:12px;display:flex}.p-dialog.question-action-dialog{border:1px solid var(--input-border-color);box-shadow:var(--shadow-xl);border-radius:24px;width:600px;max-width:calc(100vw - 32px);font-family:Medium;overflow:hidden;background:var(--standard-white)!important}.p-dialog.question-action-dialog .dialog-header{padding:16px 20px 0}.p-dialog.question-action-dialog .dialog-body{padding:0 30px 30px}.p-dialog.question-action-dialog .dialog-content{flex-direction:column;align-items:center;gap:18px;width:100%;display:flex}.p-dialog.question-action-dialog .dialog-content .dialog-illustration{object-fit:contain;width:176px;height:144px;display:block}.p-dialog.question-action-dialog .dialog-content .dialog-message{text-align:center;flex-direction:column;gap:10px;max-width:520px;display:flex}.p-dialog.question-action-dialog .dialog-content h2{color:var(--title-card-color);margin:0;font-size:22px;font-weight:600;line-height:1.4}.p-dialog.question-action-dialog .dialog-content p{color:var(--title-header-color);margin:0;font-size:15px;line-height:1.6}.p-dialog.question-action-dialog .dialog-content .btns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-top:6px;display:grid}.p-dialog.question-action-dialog .dialog-content .btns .btn{border-radius:999px;justify-content:center;min-height:52px;width:100%!important}.p-dialog.question-action-dialog.cancel-question-dialog .btns{grid-template-columns:minmax(0,3fr) minmax(150px,2fr)}@media (width<=520px){.p-dialog.question-action-dialog{border-radius:20px}.p-dialog.question-action-dialog .dialog-header{padding:12px 16px 0}.p-dialog.question-action-dialog .dialog-body{padding:0 18px 22px}.p-dialog.question-action-dialog .dialog-content{gap:16px}.p-dialog.question-action-dialog .dialog-content .dialog-illustration{width:144px;height:112px}.p-dialog.question-action-dialog .dialog-content h2{font-size:19px}.p-dialog.question-action-dialog .dialog-content p{font-size:14px}.p-dialog.question-action-dialog .dialog-content .btns,.p-dialog.question-action-dialog .dialog-content.cancel-question-dialog .btns{grid-template-columns:1fr}}.questions-details-form-card{gap:20px;margin-inline:auto}.questions-details-form-card .p-accordion{padding:0!important}.questions-details-form-card>.form-header{border:1px solid var(--PrimaryColor-alpha-15);border-radius:var(--radius-xl);background:linear-gradient(120deg, var(--PrimaryColor-alpha-12), var(--BgWhite));min-height:86px;box-shadow:var(--shadow-sm);align-items:center;padding:20px 24px;display:flex;position:relative;overflow:hidden}.questions-details-form-card>.form-header:after{inset-inline-end:-38px;border:30px solid var(--PrimaryColor-alpha-10);border-radius:var(--radius-full);content:"";pointer-events:none;width:180px;height:180px;position:absolute;top:-70px}.questions-details-form-card>.form-header .form-title,.questions-details-form-card>.form-header .header-text{z-index:1;width:100%;position:relative}.questions-details-form-card>.form-header .header-text h3{color:var(--gray-800);justify-content:flex-start;align-items:center;gap:12px;margin:0;font-size:22px;display:flex}.questions-details-form-card>.form-header .header-text h3 svg{background:var(--primary-green);width:42px;height:42px;color:var(--BgWhite);box-shadow:var(--shadow-md);border-radius:14px;padding:10px}.questions-details-form-card .basic-data-form,.questions-details-form-card .answers-data-form{border:1px solid var(--gray-200);border-radius:var(--radius-xl);background:var(--BgWhite);width:100%;box-shadow:var(--shadow-md);transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden}.questions-details-form-card .basic-data-form:focus-within,.questions-details-form-card .answers-data-form:focus-within{border-color:var(--PrimaryColor-alpha-40);box-shadow:var(--shadow-lg)}.questions-details-form-card .basic-data-form>.p-accordionpanel>.p-accordionheader,.questions-details-form-card .answers-data-form>.p-accordionpanel>.p-accordionheader{background:linear-gradient(110deg, var(--PrimaryColor-alpha-8), var(--BgWhite));min-height:72px;color:var(--gray-800);border:0;padding:16px 20px!important}.questions-details-form-card .basic-data-form .toggll-container,.questions-details-form-card .answers-data-form .toggll-container{gap:12px}.questions-details-form-card .basic-data-form .toggll-container:before,.questions-details-form-card .answers-data-form .toggll-container:before{background:var(--primary-green);min-width:38px;height:38px;color:var(--BgWhite);box-shadow:var(--shadow-sm);border-radius:12px;place-items:center;font-size:11px;font-weight:700;display:grid}.questions-details-form-card .basic-data-form .toggll-container .title,.questions-details-form-card .answers-data-form .toggll-container .title{color:var(--gray-800);letter-spacing:0;text-transform:capitalize;margin:0;font-size:16px;font-weight:700}.questions-details-form-card .basic-data-form .toggll-container svg,.questions-details-form-card .answers-data-form .toggll-container svg{width:16px;height:16px;color:var(--primary-green);margin-inline-start:2px}.questions-details-form-card .basic-data-form .dashed-border,.questions-details-form-card .answers-data-form .dashed-border{background:linear-gradient(90deg, var(--gray-200), transparent);border:0;height:1px;margin-inline-start:16px}.questions-details-form-card .basic-data-form .accordion-content-root,.questions-details-form-card .basic-data-form .p-accordioncontent-content,.questions-details-form-card .answers-data-form .accordion-content-root,.questions-details-form-card .answers-data-form .p-accordioncontent-content{padding:0!important}.questions-details-form-card .basic-data-form .accordion-content-inner,.questions-details-form-card .answers-data-form .accordion-content-inner{padding:22px!important}.questions-details-form-card .basic-data-form .toggll-container:before{content:"01"}.questions-details-form-card .answers-data-form .toggll-container:before{content:"02"}.questions-details-form-card .form-fields{gap:18px}.questions-details-form-card .form-fields .field-group{gap:8px}.questions-details-form-card .form-fields .field-group .field-label,.questions-details-form-card .form-fields .field-group .input-label{letter-spacing:0;color:var(--gray-700)!important;font-size:13px!important;font-weight:600!important}.questions-details-form-card .form-fields .field-group .field-label-row{flex-wrap:wrap;align-items:center;gap:7px;min-height:22px;display:flex}.questions-details-form-card .form-fields .field-group .field-input,.questions-details-form-card .form-fields .field-group .input-wrap .field-input{min-height:48px;color:var(--gray-800);box-shadow:none;padding:11px 15px;font-size:13px;font-weight:500;border:1px solid var(--gray-200)!important;background:var(--gray-50)!important;border-radius:14px!important}.questions-details-form-card .form-fields .field-group .field-input::placeholder,.questions-details-form-card .form-fields .field-group .input-wrap .field-input::placeholder{color:var(--gray-400);font-size:12px;font-weight:400}.questions-details-form-card .form-fields .field-group .field-input:hover,.questions-details-form-card .form-fields .field-group .input-wrap .field-input:hover{border-color:var(--gray-300)!important;background:var(--BgWhite)!important}.questions-details-form-card .form-fields .field-group .field-input:focus,.questions-details-form-card .form-fields .field-group .input-wrap .field-input:focus{box-shadow:0 0 0 4px var(--PrimaryColor-alpha-10);border-color:var(--primary-green)!important;background:var(--BgWhite)!important}.questions-details-form-card .form-fields .image-input .upload-label{margin-bottom:8px;color:var(--gray-700)!important;font-size:13px!important}.questions-details-form-card .form-fields .image-input .upload-area{min-height:116px;transition:border-color .2s,background .2s,transform .2s;border:1px dashed var(--PrimaryColor-alpha-40)!important;background:linear-gradient(135deg, var(--PrimaryColor-alpha-4), var(--gray-50))!important;border-radius:18px!important;padding:22px!important}.questions-details-form-card .form-fields .image-input .upload-area:hover{transform:translateY(-1px);border-color:var(--primary-green)!important;background:var(--PrimaryColor-alpha-8)!important}.questions-details-form-card .form-fields .image-input .add-imaegs-data{gap:5px}.questions-details-form-card .form-fields .image-input .add-imaegs-data svg{width:34px;height:34px}.questions-details-form-card .form-fields .image-input .add-imaegs-data .first-text{color:var(--gray-600);font-size:12px}.questions-details-form-card .form-fields .image-input .add-imaegs-data .first-text span{color:var(--primary-green)}.questions-details-form-card .form-fields .image-input .add-imaegs-data .second-text{color:var(--gray-400);font-size:11px}.questions-details-form-card .question-field-error{border-radius:var(--radius-full);background:var(--danger-light);width:fit-content;color:var(--danger-color);margin:0;padding:3px 8px;font-size:11px;font-weight:500;line-height:1.4}.questions-details-form-card input::placeholder,.questions-details-form-card textarea::placeholder{font-family:var(--font-family);opacity:1;line-height:1.5;color:var(--gray-400)!important;font-size:14px!important;font-weight:500!important}.questions-details-form-card .all_tabs{gap:10px}.questions-details-form-card .all_tabs .tab-item{border:1px solid var(--gray-200);background:var(--gray-50);min-height:54px;color:var(--gray-600);box-shadow:none;border-radius:15px;padding:10px 12px;position:relative}.questions-details-form-card .all_tabs .tab-item:hover{border-color:var(--PrimaryColor-alpha-40);background:var(--PrimaryColor-alpha-4);color:var(--gray-800);transform:translateY(-1px)}.questions-details-form-card .all_tabs .tab-item.active{border-color:var(--primary-green);background:linear-gradient(135deg, var(--PrimaryColor-alpha-15), var(--PrimaryColor-alpha-4));color:var(--primary-green);box-shadow:0 5px 14px var(--PrimaryColor-alpha-10)}.questions-details-form-card .all_tabs .tab-item label{font-weight:600;font-size:12px!important}.questions-details-form-card .contant_tabs .form-group,.questions-details-form-card .contant_tabs .new-form-group{border:1px solid var(--gray-200);background:var(--gray-50);border-radius:18px;padding:16px}.questions-details-form-card .contant_tabs .form-group{gap:14px;margin-bottom:14px}.questions-details-form-card .contant_tabs .new-form-group{margin:0}.questions-details-form-card .contant_tabs .new-form-group .skill-percentage{border:1px solid var(--gray-200);background:var(--BgWhite);border-radius:14px;min-height:52px;margin-top:10px;padding:8px 10px}.questions-details-form-card .contant_tabs .new-form-group .skill-percentage label,.questions-details-form-card .contant_tabs .new-form-group .skill-percentage input{border-color:var(--gray-200);background:var(--gray-50);border-radius:11px;min-height:38px}.questions-details-form-card .contant_tabs .new-form-group .skill-percentage .remove-skill-item{width:20px;height:20px;color:var(--danger-color);transition:transform .15s}.questions-details-form-card .contant_tabs .new-form-group .skill-percentage .remove-skill-item:hover{transform:scale(1.08)}.questions-details-form-card .contant_tabs.document-tab{gap:0}.questions-details-form-card .contant_tabs.document-tab .form-group{background:var(--gray-50);margin:0}.questions-details-form-card .answers-data-form .accordion-content-inner{gap:14px}.questions-details-form-card .mcq-answers-time-line-container,.questions-details-form-card .true-false-answers-time-line-container,.questions-details-form-card .ranking-answers-time-line-container,.questions-details-form-card .matching-answers-time-line-container,.questions-details-form-card .complate-answers-time-line-container{gap:12px}.questions-details-form-card .mcq-answers-time-line-container .timeline-item,.questions-details-form-card .true-false-answers-time-line-container .timeline-item,.questions-details-form-card .ranking-answers-time-line-container .timeline-item,.questions-details-form-card .matching-answers-time-line-container .timeline-item,.questions-details-form-card .complate-answers-time-line-container .timeline-item{position:relative}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content{border:1px solid var(--gray-200);background:var(--gray-50);box-shadow:var(--shadow-sm);border-radius:18px;transition:border-color .2s,box-shadow .2s,transform .2s}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content:focus-within,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content:focus-within,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content:focus-within,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content:focus-within,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content:focus-within{border-color:var(--PrimaryColor-alpha-40);background:var(--BgWhite);box-shadow:var(--shadow-md);transform:translateY(-1px)}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .field-label,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .field-label,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .field-label,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .field-label,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .field-label{margin-bottom:6px;font-weight:600;color:var(--gray-700)!important;font-size:12px!important}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .field-input,.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .matching-section input,.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .ranking-section input,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .field-input,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .matching-section input,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .ranking-section input,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .field-input,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .matching-section input,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .ranking-section input,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .field-input,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .matching-section input,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .ranking-section input,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .field-input,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .matching-section input,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .ranking-section input{border:1px solid var(--gray-200);height:48px;min-height:48px;color:var(--gray-800);border-radius:13px;padding:10px 14px;background:var(--BgWhite)!important}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .field-input:focus,.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .matching-section input:focus,.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .ranking-section input:focus,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .field-input:focus,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .matching-section input:focus,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .ranking-section input:focus,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .field-input:focus,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .matching-section input:focus,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .ranking-section input:focus,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .field-input:focus,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .matching-section input:focus,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .ranking-section input:focus,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .field-input:focus,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .matching-section input:focus,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .ranking-section input:focus{border-color:var(--primary-green);box-shadow:0 0 0 4px var(--PrimaryColor-alpha-10);outline:none}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .is-correct-section,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .is-correct-section,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .is-correct-section,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .is-correct-section,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .is-correct-section{border:1px solid var(--gray-200);background:var(--BgWhite);min-height:48px;color:var(--gray-700);border-radius:13px;padding:9px 13px!important}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .is-correct-section label,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .is-correct-section label,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .is-correct-section label,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .is-correct-section label,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .is-correct-section label{color:var(--gray-700);font-size:13px;font-weight:600}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .delete-icon-container,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .delete-icon-container,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .delete-icon-container,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .delete-icon-container,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .delete-icon-container{width:34px;height:34px;margin-bottom:7px}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn{background:var(--danger-light);border-radius:10px;place-items:center;width:34px;height:34px;transition:background .15s,transform .15s;display:grid}.questions-details-form-card .mcq-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn:hover,.questions-details-form-card .true-false-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn:hover,.questions-details-form-card .ranking-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn:hover,.questions-details-form-card .matching-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn:hover,.questions-details-form-card .complate-answers-time-line-container .timeline-form-content .delete-icon-container .delete-btn:hover{background:var(--danger-alpha-15);transform:scale(1.04)}.questions-details-form-card .mcq-answers-time-line-container .add-row,.questions-details-form-card .true-false-answers-time-line-container .add-row,.questions-details-form-card .ranking-answers-time-line-container .add-row,.questions-details-form-card .matching-answers-time-line-container .add-row,.questions-details-form-card .complate-answers-time-line-container .add-row{border:1px dashed var(--PrimaryColor-alpha-40);background:var(--PrimaryColor-alpha-4);border-radius:12px;width:fit-content;margin-top:5px;padding:9px 13px;transition:border-color .15s,background .15s,transform .15s}.questions-details-form-card .mcq-answers-time-line-container .add-row:hover,.questions-details-form-card .true-false-answers-time-line-container .add-row:hover,.questions-details-form-card .ranking-answers-time-line-container .add-row:hover,.questions-details-form-card .matching-answers-time-line-container .add-row:hover,.questions-details-form-card .complate-answers-time-line-container .add-row:hover{border-color:var(--primary-green);background:var(--PrimaryColor-alpha-10);transform:translateY(-1px)}.questions-details-form-card .mcq-answers-time-line-container .add-row .add-icon,.questions-details-form-card .true-false-answers-time-line-container .add-row .add-icon,.questions-details-form-card .ranking-answers-time-line-container .add-row .add-icon,.questions-details-form-card .matching-answers-time-line-container .add-row .add-icon,.questions-details-form-card .complate-answers-time-line-container .add-row .add-icon{margin:0}.questions-details-form-card .question-clarification,.questions-details-form-card .question-solution-steps,.questions-details-form-card .question-solution-hints{border:1px solid var(--gray-200);background:var(--BgWhite);box-shadow:var(--shadow-sm);border-radius:18px;transition:border-color .2s,box-shadow .2s;overflow:hidden;margin:0!important;padding:0!important}.questions-details-form-card .question-clarification.active,.questions-details-form-card .question-solution-steps.active,.questions-details-form-card .question-solution-hints.active{border-color:var(--PrimaryColor-alpha-40);box-shadow:0 7px 18px var(--PrimaryColor-alpha-10)}.questions-details-form-card .question-clarification .p-accordionheader,.questions-details-form-card .question-solution-steps .p-accordionheader,.questions-details-form-card .question-solution-hints .p-accordionheader{background:linear-gradient(110deg, var(--PrimaryColor-alpha-4), var(--BgWhite));border:0;min-height:58px;padding:14px 16px!important}.questions-details-form-card .question-clarification .question-clarification-header,.questions-details-form-card .question-clarification .question-solution-steps-header,.questions-details-form-card .question-clarification .question-solution-hints-header,.questions-details-form-card .question-solution-steps .question-clarification-header,.questions-details-form-card .question-solution-steps .question-solution-steps-header,.questions-details-form-card .question-solution-steps .question-solution-hints-header,.questions-details-form-card .question-solution-hints .question-clarification-header,.questions-details-form-card .question-solution-hints .question-solution-steps-header,.questions-details-form-card .question-solution-hints .question-solution-hints-header{min-height:28px;color:var(--gray-700);font-size:13px;font-weight:600}.questions-details-form-card .question-clarification .accordion-content-root,.questions-details-form-card .question-solution-steps .accordion-content-root,.questions-details-form-card .question-solution-hints .accordion-content-root{padding:0 16px 16px!important}.questions-details-form-card .question-clarification .p-accordioncontent-content,.questions-details-form-card .question-solution-steps .p-accordioncontent-content,.questions-details-form-card .question-solution-hints .p-accordioncontent-content{padding:0!important}.questions-details-form-card .question-clarification .input-wrapper,.questions-details-form-card .question-solution-steps .input-wrapper,.questions-details-form-card .question-solution-hints .input-wrapper{gap:8px}.questions-details-form-card .question-clarification .input-wrapper>label,.questions-details-form-card .question-solution-steps .input-wrapper>label,.questions-details-form-card .question-solution-hints .input-wrapper>label{color:var(--gray-700);font-size:12px;font-weight:600}.questions-details-form-card .question-clarification .input-wrapper .description-container,.questions-details-form-card .question-solution-steps .input-wrapper .description-container,.questions-details-form-card .question-solution-hints .input-wrapper .description-container{border:1px solid var(--gray-200);background:var(--BgWhite);border-radius:15px;overflow:hidden}.questions-details-form-card .question-clarification .input-wrapper .description-container:focus-within,.questions-details-form-card .question-solution-steps .input-wrapper .description-container:focus-within,.questions-details-form-card .question-solution-hints .input-wrapper .description-container:focus-within{border-color:var(--primary-green);box-shadow:0 0 0 4px var(--PrimaryColor-alpha-10)}.questions-details-form-card .question-clarification .input-wrapper .description-container .description-header,.questions-details-form-card .question-solution-steps .input-wrapper .description-container .description-header,.questions-details-form-card .question-solution-hints .input-wrapper .description-container .description-header{background:var(--gray-50);min-height:46px;color:var(--gray-600);border-radius:0;padding:8px 13px}.questions-details-form-card .question-clarification .input-wrapper .description-container textarea,.questions-details-form-card .question-solution-steps .input-wrapper .description-container textarea,.questions-details-form-card .question-solution-hints .input-wrapper .description-container textarea{min-height:122px;color:var(--gray-800);resize:vertical;padding:14px;line-height:1.6;background:var(--BgWhite)!important}.questions-details-form-card .question-clarification .image-input .upload-area,.questions-details-form-card .question-solution-steps .image-input .upload-area,.questions-details-form-card .question-solution-hints .image-input .upload-area{border:1px solid var(--PrimaryColor-alpha-20)!important;background:var(--BgWhite)!important;border-radius:10px!important;padding:7px 12px!important}.questions-details-form-card .question-clarification .preview-container,.questions-details-form-card .question-solution-steps .preview-container,.questions-details-form-card .question-solution-hints .preview-container{border-color:var(--gray-200)}.questions-details-form-card .question-clarification .preview-item,.questions-details-form-card .question-solution-steps .preview-item,.questions-details-form-card .question-solution-hints .preview-item{box-shadow:var(--shadow-sm);border-radius:12px}@media (width<=767px){.questions-details-form-card{gap:14px}.questions-details-form-card>.form-header{border-radius:18px;min-height:72px;padding:16px}.questions-details-form-card>.form-header .header-text h3{font-size:18px}.questions-details-form-card>.form-header .header-text h3 svg{width:36px;height:36px}.questions-details-form-card .basic-data-form,.questions-details-form-card .answers-data-form{border-radius:18px}.questions-details-form-card .basic-data-form>.p-accordionpanel>.p-accordionheader,.questions-details-form-card .answers-data-form>.p-accordionpanel>.p-accordionheader{min-height:64px;padding:13px 14px!important}.questions-details-form-card .basic-data-form .accordion-content-inner,.questions-details-form-card .answers-data-form .accordion-content-inner{padding:14px!important}.questions-details-form-card .basic-data-form .toggll-container,.questions-details-form-card .answers-data-form .toggll-container{gap:8px}.questions-details-form-card .basic-data-form .toggll-container:before,.questions-details-form-card .answers-data-form .toggll-container:before{border-radius:10px;min-width:32px;height:32px}.questions-details-form-card .basic-data-form .toggll-container .title,.questions-details-form-card .answers-data-form .toggll-container .title{font-size:14px}.questions-details-form-card .all_tabs{grid-template-columns:1fr!important}.questions-details-form-card .contant_tabs .form-group,.questions-details-form-card .contant_tabs .new-form-group{padding:12px}.questions-details-form-card .question-clarification,.questions-details-form-card .question-solution-steps,.questions-details-form-card .question-solution-hints{border-radius:15px}.questions-details-form-card .question-clarification .p-accordionheader,.questions-details-form-card .question-solution-steps .p-accordionheader,.questions-details-form-card .question-solution-hints .p-accordionheader{padding:12px!important}.questions-details-form-card .question-clarification .accordion-content-root,.questions-details-form-card .question-solution-steps .accordion-content-root,.questions-details-form-card .question-solution-hints .accordion-content-root{padding:0 12px 12px!important}}.artical-page{justify-content:flex-start;align-items:flex-start;gap:var(--xl-size-1);flex-flow:column;display:flex}.artical-page .index-header{justify-content:space-between;align-items:center;gap:var(--md-size);flex-flow:row;width:100%;display:flex}.artical-page .index-header .search-input::placeholder{font-family:Medium}.artical-page .index-header .btns-container{justify-content:flex-start;align-items:center;gap:var(--xs-size-4);flex-flow:row;display:flex}.artical-page .status{font-size:var(--sm-size);color:var(--success);font-family:Bold;font-weight:700}.artical-page .status.status-approved{color:var(--success)}.artical-page .status.status-not-reviewed{color:var(--warning)}.artical-page .status.status-rejected{color:var(--error)}.artical-page .status.status-under-review{color:var(--info)}.artical-page .employee-name{justify-content:flex-start;align-items:center;gap:var(--md-size);flex-flow:row;display:flex}.artical-page .employee-name img{width:30px;height:30px}.artical-page .row-actions{justify-content:center;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}.artical-page .action-btn{width:calc(var(--xl-size-2) + 2px);height:calc(var(--xl-size-2) + 2px);border-radius:var(--xs-size-2);border:1px solid var(--border-weak);background:var(--white);color:var(--gray-500);flex-flow:row;justify-content:center;align-items:center;transition:all .2s;display:flex}.artical-page .action-btn:hover{transform:translateY(-1px)}.artical-page .action-btn.edit:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.artical-page .action-btn.show:hover{border-color:var(--info-dark)!important;color:var(--info-dark)!important}.artical-page .action-btn.delete:hover{border-color:var(--Red);color:var(--Red)}.article-details-form-card.article-form-layout{width:100%;margin-block:0!important}.article-details-form-card.article-form-layout .form-header{margin-bottom:var(--md-size);padding:0!important}.article-details-form-card.article-form-layout .form-header .header-text h3{align-items:center;gap:var(--xs-size-4);color:var(--title-color);font-size:var(--xl-size-base);font-weight:600;display:flex}.article-details-form-card.article-form-layout .article-form-steps{gap:var(--xs-size-4);margin-bottom:var(--xl-size-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.article-details-form-card.article-form-layout .article-form-step{min-height:58px;padding:var(--xs-size) var(--xl-size-1);border:1px solid var(--primary-green);border-radius:var(--xs-size-4);background:var(--BgWhite);color:var(--primary-green);flex-flow:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.article-details-form-card.article-form-layout .article-form-step span{font-size:var(--sm-size);font-weight:600}.article-details-form-card.article-form-layout .article-form-step small{color:var(--SecondText);font-size:var(--xs-size);margin-top:2px}.article-details-form-card.article-form-layout .article-form-step.active{border-color:var(--primary-green);background:var(--primary-green);color:var(--BgWhite)}.article-details-form-card.article-form-layout .article-form-step.active small{color:inherit}.article-details-form-card.article-form-layout .article-form-step.active:before,.article-details-form-card.article-form-layout .article-form-step.active:after{z-index:2;content:"";pointer-events:none;border-block:30px solid #0000;border-inline-end:0;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.article-details-form-card.article-form-layout .article-form-step.active:before{border-inline-start:17px solid var(--BgWhite);inset-inline-end:-17px}.article-details-form-card.article-form-layout .article-form-step.active:after{border-block-width:27px;border-inline-start:15px solid var(--primary-green);inset-inline-end:-14px}.article-details-form-card.article-form-layout .article-solution-steps{margin-block:var(--xl-size-1)!important;border:0!important}.article-details-form-card.article-form-layout .article-solution-steps .p-accordionpanel{border:0!important}.article-details-form-card.article-form-layout .article-solution-steps .p-accordionheader{color:var(--primary-green)!important;background:0 0!important;border:0!important;padding:0!important}.article-details-form-card.article-form-layout .article-solution-steps .p-accordioncontent-content{padding:var(--md-size) 0 0!important;border:0!important}.article-details-form-card.article-form-layout .article-solution-steps-header{align-items:center;gap:var(--xs-size-4);margin:0;display:flex}.article-details-form-card.article-form-layout .article-solution-steps-header .toggll-container{color:var(--primary-green);font-size:var(--sm-size);flex:none;font-weight:600}.article-details-form-card.article-form-layout .article-solution-steps-header .dashed-border{border-bottom:1px dashed var(--input-border-color);flex:1;width:auto;height:1px;position:static}.article-details-form-card.article-form-layout .input-wrapper,.article-details-form-card.article-form-layout .field-group,.article-details-form-card.article-form-layout .input{width:100%;margin:0}.article-details-form-card.article-form-layout .input-wrapper,.article-details-form-card.article-form-layout .field-group{gap:var(--xs-size-4)}.article-details-form-card.article-form-layout .input-wrapper label,.article-details-form-card.article-form-layout .field-label,.article-details-form-card.article-form-layout .input-label{color:var(--title-header-color)!important;font-size:var(--sm-size)!important;font-weight:600!important}.article-details-form-card.article-form-layout .input-wrapper .description-container{border:1px solid var(--input-border-color);border-radius:var(--xl-size-1);overflow:hidden}.article-details-form-card.article-form-layout .input-wrapper .description-container .description-header{min-height:40px;padding:var(--xs-size) var(--md-size);border-radius:var(--xl-size-1) var(--xl-size-1) 0 0;color:var(--title-header-color);background:#e6e6e6}.article-details-form-card.article-form-layout .input-wrapper .description-container textarea{min-height:120px;padding:var(--md-size);resize:vertical;color:var(--title-header-color);background:var(--BgWhite)!important}.article-details-form-card.article-form-layout .document-tab .form-group{gap:var(--xl-size-1);grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid}.article-details-form-card.article-form-layout .document-tab .form-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-details-form-card.article-form-layout .document-tab .field-input,.article-details-form-card.article-form-layout .document-tab .p-select,.article-details-form-card.article-form-layout .document-tab .p-multiselect{width:100%;min-height:44px;border:1px solid var(--input-border-color)!important;border-radius:var(--xl-size-3)!important;background:var(--BgWhite)!important}.article-details-form-card.article-form-layout .document-tab .field-input{padding-inline:var(--md-size)}.article-details-form-card.article-form-layout .document-tab .field-input:focus{box-shadow:0 0 0 3px var(--PrimaryColor-alpha-10);outline:none;border-color:var(--primary-green)!important}.article-details-form-card.article-form-layout .article-solution-steps-explain{border:1px solid var(--input-border-color);border-radius:var(--xl-size-3);margin-block:var(--xl-size-1)!important;padding:var(--xs-size) var(--md-size)!important}.article-details-form-card.article-form-layout .article-solution-steps-explain .p-accordionheader{padding:0!important}.article-details-form-card.article-form-layout .article-solution-steps-header-explain{min-height:32px;color:var(--primary-green);font-size:var(--sm-size)}@media (width<=768px){.article-details-form-card.article-form-layout .article-form-steps,.article-details-form-card.article-form-layout .document-tab .form-group-grid{grid-template-columns:minmax(0,1fr)}.article-details-form-card.article-form-layout .article-form-step.active:before,.article-details-form-card.article-form-layout .article-form-step.active:after{display:none}}.article-details-form-card.article-form-layout span.selected-value--placeholder{color:var(--second-text)!important;font-family:Light!important;font-size:14px!important;font-weight:500!important}.parent_tabs h5{color:var(--title-header-color);font-weight:600;font-size:var(--sm-size);margin-bottom:var(--xs-size-4);font-family:Medium}.parent_tabs .all_tabs{justify-content:space-between;align-items:center;gap:var(--md-size);margin-bottom:var(--xl-size-1);flex-flow:row;display:flex}.parent_tabs .all_tabs .tab-item{background-color:var(--bg-main);color:var(--table-data-color);border:1px solid var(--input-border-color);padding:var(--xl-size-1);border-radius:var(--xl-size-3);gap:var(--xs-size-4);cursor:pointer;width:100%;display:flex}.parent_tabs .all_tabs .tab-item input[type=radio]{accent-color:#fff}.parent_tabs .all_tabs .tab-item.active{background-color:var(--PrimaryColor-alpha-10);color:var(--primary-green);border:1px solid var(--primary-green);padding:var(--xl-size-1);border-radius:var(--xl-size-3);cursor:pointer;width:100%}.parent_tabs .all_tabs .tab-item.active input[type=radio]{accent-color:green;background-color:green}.contant_tabs{width:100%}.contant_tabs.document-tab{gap:var(--md-size);margin-bottom:var(--xs-size);width:100%;display:grid}.contant_tabs.document-tab .form-group{background-color:#fafafa;border-radius:25px;padding:16px}.contant_tabs .new-form-group{margin-bottom:var(--xs-size);width:100%}.contant_tabs .new-form-group .input-select{background-color:var(--standard-white);color:var(--title-header-color);font-weight:600;font-size:var(--sm-size);font-family:Medium}.contant_tabs .form-group{gap:var(--md-size);margin-bottom:var(--xs-size);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.contant_tabs .form-group .input .input-label{color:var(--title-header-color);font-weight:600;font-size:var(--sm-size);font-family:Medium}.contant_tabs .form-group .input .input-select{background-color:var(--standard-white)}.contant_tabs .title h5{color:var(--title-header-color);font-weight:600;font-size:var(--sm-size);font-family:Medium}.contant_tabs .question_source{background-color:var(--background-color-soft-light);padding:var(--md-size);border-radius:var(--xl-size-1)}.form-header-question .header-text{margin-bottom:var(--xl-size-1);justify-content:start;align-items:center;gap:var(--xs-size-4);flex-flow:row;display:flex}.form-header-question .header-text h3{color:var(--title-color);font-weight:600;font-size:var(--xl-size-base);font-family:Medium}.form-header-question .basic-header-actions{justify-content:start;align-items:center;gap:var(--xs-size);z-index:2;flex-flow:row;display:flex;position:relative}.form-header-question .basic-header-actions:after{content:"";background-color:var(--bg-main);border-radius:var(--xl-size-3);border:1px dashed var(--input-border-color);width:80%;height:2%;position:absolute;top:10px;right:0}.form-header-question .basic-header-actions h5{color:var(--primary-green);font-weight:600;font-size:var(--sm-size);font-family:Medium}.subject-cell{justify-content:center;align-items:center;gap:var(--xl-size-base);flex-flow:row;font-size:13px;line-height:1.5;display:flex}.subject-cell .parent-subject-curriculum{justify-content:center;align-items:start;gap:var(--xs-size-3);flex-flow:column;display:flex}.subject-cell .subject-curriculum{color:var(--gray-5,#888);font-size:12px;position:relative}.subject-cell .subject-curriculum .arrow-icon{position:absolute;top:100%;left:-20px;transform:translateY(-50%)}.subject-cell .subject-cycle{color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:5px;font-weight:500;display:flex}.subject-cell .subject-cycle .subject-lang{color:var(--PrimaryColor,#1d9e75);font-weight:500}.subject-cell .subject-grade{color:var(--gray-5,#888);align-items:center;gap:4px;font-size:12px;display:flex;position:relative}.subject-cell .subject-grade .arrow-icon{position:absolute;top:20%;left:-20px;transform:translateY(-50%)}.All_over_view{background-color:var(--background-color-soft-light);padding:var(--md-size);border-radius:var(--xl-size-base)}.All_over_view .buttons{justify-content:start;align-items:center;gap:var(--xs-size-2);flex-flow:row;display:flex}.All_over_view .form-header .btn-action{background-color:var(--input-border-color);color:#1a1a1a;border-radius:var(--xl-size-3);border:none}.All_over_view .form-header .btn-delet{border:1px solid var(--input-border-color);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.All_over_view .form-header .btn-edit{border:1px solid var(--primary-green);color:var(--primary-green);border-radius:var(--xl-size-3);background:#fff}.All_over_view .form-header .btn-edit:hover{background-color:var(--primary-green)!important;color:#fff!important}.All_over_view .form-header .btn-edit:hover :deep(svg){color:#fff}.All_over_view .form-header .btn-edit:hover :deep(path){stroke:#fff}.All_over_view .form-header .header-text{justify-content:start;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}.All_over_view .form-header .header-text h6{font-family:medium;font-size:var(--xl-size-base);color:var(--title-color);font-weight:600}.All_over_view .cards_details{gap:var(--md-size);grid-template-columns:2fr 1fr;display:grid}.All_over_view .cards_details .card_one{border:1px solid var(--input-border-color);background-color:var(--bg-header);border-radius:var(--xl-size-base);padding:var(--md-size);box-shadow:0 0 10px #0000000f}.All_over_view .cards_details .card_one .details{justify-content:start;align-items:center;gap:var(--xl-size-1);flex-flow:row;display:flex}.All_over_view .cards_details .card_one .head{justify-content:start;align-items:center;gap:var(--xs-size-4);flex-flow:row;display:flex}.All_over_view .cards_details .card_one .head h6{color:var(--bread-crumb-color-span);font-family:medium;font-size:var(--sm-size);font-weight:500}.All_over_view .cards_details .card_one .head p{font-family:medium;font-size:var(--sm-size);color:var(--blue-opacit);font-weight:500}.All_over_view .cards_details .card_one .head .title{font-family:bold;font-size:var(--xl-size-1);color:var(--table-header-color);margin:var(--xs-size-4) 0;font-weight:700}.All_over_view .cards_details .card_one .head .description{font-family:medium;font-size:var(--md-size);color:var(--table-data-color);margin-bottom:var(--xs-size-4);font-weight:500}.All_over_view .cards_details .card_one .head .question{justify-content:start;align-items:center;gap:var(--xs-size-4);flex-flow:row;display:flex}.All_over_view .cards_details .card_one .head .number_of_questions{color:var(--primary-green);background-color:var(--PrimaryColor-alpha-10);padding:var(--xs-size-5) var(--xs-size-4);border-radius:var(--xs-size-4);font-family:bold;font-size:var(--md-size);font-weight:700}.All_over_view .cards_details .card_two{border:1px solid var(--input-border-color);background-color:var(--bg-header);border-radius:var(--xl-size-base);padding:var(--md-size);box-shadow:0 0 10px #0000000f}.All_over_view .cards_details .card_two .title h6{font-family:medium;font-size:var(--xl-size-base);color:var(--bread-crumb-color-span);font-weight:500}.All_over_view .cards_details .card_two .Subjects{justify-content:left;align-items:center;gap:var(--xl-size-base);flex-flow:row;display:flex}.All_over_view .cards_details .card_two .Subjects .sub_subject{font-family:bold;font-size:var(--sm-size);color:var(--primary-green);font-weight:700}.All_over_view .cards_details .card_two .Subjects .contant{padding:var(--xs-size)}.All_over_view .cards_details .card_two .Subjects .contant .govermental{margin:var(--xs-size-2) 0;position:relative}.All_over_view .cards_details .card_two .Subjects .contant .govermental p{font-family:medium;font-size:var(--xs-size);color:var(--table-data-color);font-weight:400}.All_over_view .cards_details .card_two .Subjects .contant .govermental .arrow-icon{z-index:1;position:absolute;top:120%;left:-7px;transform:translate(-50%,-50%)}.All_over_view .cards_details .card_two .source{border-top:1px solid var(--input-border-color);padding-top:var(--xs-size)}.All_over_view .cards_details .card_two .source .title{margin-bottom:var(--xs-size-4)}.All_over_view .cards_details .card_two .source .title h6{font-family:medium;font-size:var(--sm-size);color:var(--bread-crumb-color-span);font-weight:600}.All_over_view .cards_details .card_two .source .artical_document{margin-bottom:var(--xs-size-3);padding:0 var(--xs-size);flex-flow:row;justify-content:start;align-items:center;display:flex;position:relative}.All_over_view .cards_details .card_two .source .artical_document .arrow-icon{z-index:1;position:absolute;top:25px;left:8px;transform:translate(-50%,-50%)}.All_over_view .cards_details .card_two .source .artical_document h6{font-family:medium;font-size:var(--xs-size);color:var(--bread-crumb-color-span);font-weight:500}.All_over_view .cards_details .card_two .source .artical_document p{font-family:medium;font-size:var(--xs-size);color:var(--table-data-color);font-weight:600}.article-solution-steps-explain{border:1px solid var(--PrimaryColor);border-radius:50px;margin-block:20px!important;padding:10px!important}.article-solution-steps-explain.active{border-radius:12px}.article-solution-steps-explain .p-accordionheader{padding:5px 0!important}.article-solution-steps-explain .p-accordioncontent-content{padding:10px!important}.article-details-form-card{margin-block:20px!important}.article-details-form-card .article-solution-steps-header{width:100%;position:relative}.article-details-form-card .toggll-container{justify-content:flex-start;align-items:center;display:flex}.article-details-form-card .dashed-border{border-bottom:1px dashed #d0d0d0;width:85%;height:1px;position:absolute;bottom:10px;right:0}.article-details-form-card .article-solution-steps-header{margin-bottom:var(--xl-size-1);gap:5px}.article-details-form-card .form-header{padding-left:0!important}.article-details-form-card .field-group,.article-details-form-card .input{margin-bottom:var(--xl-size-base)}.article-details-form-card .field-label,.article-details-form-card .input-label{font-size:var(--md-size);text-transform:none;font-family:medium;color:var(--title-header-color)!important;font-weight:600!important}.article-details-form-card .document-tab .form-group-grid{gap:var(--md-size);grid-template-columns:repeat(2,1fr);display:grid}.article-details-form-card .document-tab .field-input{background-color:#0000;border-radius:50px;width:100%}.article-details-form-card.active{border-radius:12px}.article-details-form-card .p-accordionheader{padding:5px 0!important}.article-details-form-card .p-accordioncontent-content{padding:0!important}.article-details-form-card .article-clarification-header{width:100%;color:var(--PrimaryColor);flex-flow:row;justify-content:space-between;align-items:center;gap:10px;display:flex;padding:0!important}.article-details-form-card .form-group{padding:0}.article-details-form-card .input-wrapper{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:5px;width:100%;margin-block:10px;display:flex;padding:0!important}.article-details-form-card .input-wrapper .description-container{border:1px solid #e6e6e6;border-radius:12px;width:100%}.article-details-form-card .input-wrapper .description-container .description-header{color:#000;background-color:#e6e6e6;border-radius:12px 12px 0 0;flex-flow:row;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex}.article-details-form-card .input-wrapper .description-container textarea{border:none;width:100%;padding:10px;background-color:#fff!important}.article-details-form-card .input-wrapper .description-container textarea:active,.article-details-form-card .input-wrapper .description-container textarea:focus{box-shadow:none;border:none;outline:none}.article-details-form-card .image-input :deep(.upload-area){background-color:#fff;border-radius:50px;padding:10px!important}.article-details-form-card .image-input .upload-attachment-container{flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.article-details-form-card .image-input .upload-attachment-container .upload-attachment{color:var(--PrimaryColor)}.article-solution-steps-header-explain{width:100%;color:var(--PrimaryColor);flex-flow:row;justify-content:space-between;align-items:center;gap:10px;display:flex;padding:0!important}.Analysis_Report{background-color:var(--background-color-soft-light);padding:var(--md-size);border-radius:var(--xl-size-base);margin:var(--md-size) 0}.Analysis_Report .fillter_contant{justify-content:space-between;align-items:center;gap:var(--xs-size-3);margin-bottom:var(--xl-size-base);flex-flow:row;display:flex}.Analysis_Report .fillter_contant .contant{justify-content:start;align-items:start;gap:var(--xs-size-3);flex-flow:row;display:flex}.Analysis_Report .fillter_contant .contant h6{font-family:medium;font-size:var(--md-size-2);color:var(--color-gray-soft-1);font-weight:600}.Analysis_Report .fillter_contant .contant p{font-family:medium;font-size:var(--md-size);color:var(--title-header-color);margin:var(--xs-size-3) 0 0 0;font-weight:500}.Analysis_Report .cards_Exams{gap:var(--xs-size-3);grid-template-columns:repeat(3,1fr);display:grid}.Analysis_Report .cards_Exams .items-card{background-color:var(--bg-main);border-radius:var(--xl-size-base);border:1px solid var(--input-border-color);padding:var(--xs-size-3) var(--md-size)}.Analysis_Report .cards_Exams .items-card .card{justify-content:space-between;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}.Analysis_Report .cards_Exams .items-card .card .title_value h6{font-family:medium;font-size:var(--sm-size);color:var(--title-header-color);font-weight:500}.Analysis_Report .cards_Exams .items-card .card .title_value p{font-family:medium;font-size:var(--md-size);color:var(--color-gray-soft-1);font-weight:600}.Analysis_Report .cards_Exams .items-card .card .imge{width:55px;height:55px}.Analysis_Report .cards_Exams .items-card .card .imge img{object-fit:contain;width:100%;height:100%}.Analysis_Report .cards_Exams .items-card .progress{justify-content:space-between;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}.Analysis_Report .cards_Exams .items-card .progress .p-progressbar-determinate{width:100%}.Analysis_Report .cards_Exams .progress-card{background-color:#fff7e6}.Analysis_Report .cards_Exams .progress-card .p-progressbar-determinate{background-color:#fff!important}.Analysis_Report .cards_Exams .progress-card .title_value p{color:#d99100!important}.Analysis_Report .cards_Exams .progress-card .progress p{font-family:medium;font-size:var(--xs-size);color:var(--color-gray-soft-1);font-weight:600}.article_question{background-color:var(--gray-soft);padding:var(--md-size);border-radius:var(--xl-size-base)}.article_question .form-header{background-color:var(--color-light-gray);padding:var(--xs-size-5);border-radius:var(--md-size) var(--xs-size-3);margin-bottom:var(--xl-size-1)}.article_question .form-header .header-text{justify-content:start;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}.article_question .form-header .header-text h6{font-family:medium;font-size:var(--md-size-2);color:#303030;font-weight:600}.article_question .form-header .header-text p{font-family:medium;font-size:var(--md-size);color:var(--gray-5);margin:var(--xs-size-3) 0 0 0;font-weight:500}.article_question .form-header .btn-add-question .btn-add{background-color:var(--PrimaryColor);color:var(--bg-main);border-radius:var(--xl-size-3)}.article_question .form-header .btn-add-question .btn-add:hover{background-color:var(--bg-main);color:var(--PrimaryColor)}.article_question .fillters-search{justify-content:center;align-items:end;gap:var(--md-size);flex-flow:row;display:flex}@media (width<=1200px){.article_question .fillters-search{flex-wrap:wrap;justify-content:space-between}}.article_question .fillters-search .fillters{justify-content:end;align-items:center;gap:var(--xs-size-3);flex-flow:row;width:100%;display:flex}@media (width<=1000px){.article_question .fillters-search .fillters{flex-wrap:wrap}}@media (width<=1200px){.article_question .fillters-search .fillters .input-select{width:100%}}.question_card .num-question{background-color:var(--bg-main);padding:var(--md-size) var(--xs-size);border-radius:var(--xl-size-base);margin:var(--xl-size-1) 0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.question_card .num-question .contant-card .header-card{padding-bottom:var(--xs-size-3);margin-bottom:var(--xl-size-1);border-bottom:1px dashed #d0d0d0;flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.question_card .num-question .contant-card .header-card .title h6{font-size:var(--md-size-2);color:#303030;font-family:medium;font-weight:600}.question_card .num-question .contant-card .header-card .actions .icon{cursor:pointer}.question_card .num-question .types-date{justify-content:space-between;align-items:center;gap:var(--xs-size-3);flex-flow:wrap;display:flex}.question_card .num-question .types-date .date .label{color:var(--second-text);font-family:medium;font-weight:500;font-size:var(--sm-size)}.question_card .num-question .types-date .date .value{color:var(--gray-5);font-family:medium;font-weight:500;font-size:var(--sm-size)}.question_card .num-question .types-date .type{justify-content:end;align-items:center;gap:var(--xs-size-3);flex-flow:wrap;display:flex}.question_card .num-question .types-date .type .value{padding:var(--xs-size-5) var(--xl-size-1);border-radius:var(--xl-size-3);font-size:var(--md-size);font-family:medium;font-weight:500}.question_card .num-question .types-date .type .easy{color:#18a957;background-color:#e9f9ee;border:1px solid #b7e9c9}.question_card .num-question .types-date .type .medium{color:#d99100;background-color:#fff7e6;border:1px solid #f2d59c}.question_card .num-question .types-date .type .hard{background-color:var(--background-btn-outline-color);color:var(--btn-red);border:1px solid #f5c2c0}.question_card .num-question .types-date .type .value-status{padding:var(--xs-size-5) var(--xl-size-1);border-radius:var(--xl-size-3);font-size:var(--md-size);color:#6155f5;background-color:#6155f51a;border:1px solid #6155f51a;font-family:medium;font-weight:500}.question_card .num-question .question_text{margin:var(--xs-size-2) 0}.question_card .num-question .question_text p{color:var(--standard-black);font-family:bold;font-weight:700;font-size:var(--xl-size-1)}.question_card .num-question .all_answers{border:1px solid var(--border-color);border-radius:var(--xl-size-1);padding:var(--md-size)}.question_card .num-question .all_answers .answer{gap:var(--md-size);margin-bottom:var(--xs-size-2);grid-template-columns:5fr;display:grid}.question_card .num-question .all_answers .answer .imge-text{justify-content:space-between;align-items:center;gap:var(--md-size);flex-flow:wrap;width:100%;display:flex}.question_card .num-question .all_answers .answer .imge-text .text .label{font-size:var(--sm-size);color:var(--second-text);font-family:medium;font-weight:500}.question_card .num-question .all_answers .answer .imge-text .text .answer_text{font-size:var(--md-size);color:var(--Gray-6);font-family:medium;font-weight:500}.question_card .num-question .all_answers .answer .imge-text .imge{width:70px;height:60px}.question_card .num-question .all_answers .answer .imge-text .imge img{object-fit:contain;width:100%;height:100%}.question_card .num-question .all_answers .answer .count-answer{text-align:center;background-color:var(--gray-soft);border-radius:var(--xs-size-3);padding:var(--xs-size);width:100%;margin:auto}.question_card .num-question .all_answers .answer .count-answer .corret{font-size:var(--md-size);color:var(--standard-black);font-family:bold;font-weight:700}.question_card .num-question .all_answers .answer .count-answer .student{font-size:var(--xs-size);color:var(--gray-5);font-family:medium;font-weight:500}.article-details-form-card.article-form-layout{flex-direction:column;gap:18px;display:flex;margin:0 auto!important}.article-details-form-card.article-form-layout>.form-header{border:1px solid var(--PrimaryColor-alpha-15);border-radius:var(--radius-xl);background:linear-gradient(120deg, var(--PrimaryColor-alpha-12), var(--BgWhite));min-height:88px;box-shadow:var(--shadow-sm);align-items:center;display:flex;position:relative;overflow:hidden;margin:0!important;padding:20px 24px!important}.article-details-form-card.article-form-layout>.form-header:before{inset-inline-start:0;background:var(--primary-green);content:"";width:5px;position:absolute;top:0;bottom:0}.article-details-form-card.article-form-layout>.form-header:after{inset-inline-end:-45px;border:30px solid var(--PrimaryColor-alpha-10);border-radius:var(--radius-full);content:"";pointer-events:none;width:190px;height:190px;position:absolute;top:-75px}.article-details-form-card.article-form-layout>.form-header .form-title,.article-details-form-card.article-form-layout>.form-header .header-text{z-index:1;width:100%;position:relative}.article-details-form-card.article-form-layout>.form-header .header-text h3{color:var(--gray-800);align-items:center;gap:13px;margin:0;font-size:22px;font-weight:700;display:flex}.article-details-form-card.article-form-layout>.form-header .header-text h3 svg{background:var(--primary-green);width:44px;height:44px;color:var(--BgWhite);box-shadow:var(--shadow-md);border-radius:14px;padding:10px;transform:rotate(-3deg)}.article-details-form-card.article-form-layout .article-form-steps{border:1px solid var(--gray-200);background:var(--gray-50);box-shadow:var(--shadow-sm);border-radius:18px;gap:8px;margin:0;padding:5px;position:relative}.article-details-form-card.article-form-layout .article-form-step{min-height:62px;color:var(--gray-500);background:0 0;border:0;border-radius:14px;justify-content:center;padding-block:10px;padding-inline:58px 20px;transition:background .2s,color .2s,box-shadow .2s}.article-details-form-card.article-form-layout .article-form-step::marker{content:none}.article-details-form-card.article-form-layout .article-form-step span{color:inherit;font-size:13px;font-weight:700}.article-details-form-card.article-form-layout .article-form-step small{color:inherit;opacity:.75;margin-top:2px;font-size:11px}.article-details-form-card.article-form-layout .article-form-step:before{inset-inline-start:15px;border:1px solid var(--gray-300);background:var(--BgWhite);width:30px;height:30px;color:var(--gray-500);content:"2";border-radius:10px;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.article-details-form-card.article-form-layout .article-form-step.active{background:linear-gradient(135deg, var(--primary-green), var(--PrimaryColor-alpha-80));color:var(--BgWhite);box-shadow:var(--shadow-md);border:0}.article-details-form-card.article-form-layout .article-form-step.active:before{border:1px solid var(--white-alpha-40);background:var(--white-alpha-20);width:30px;height:30px;color:var(--BgWhite);content:"1";border-radius:10px;inset-inline-start:15px;transform:translateY(-50%)}.article-details-form-card.article-form-layout .article-form-step.active:after{display:none}.article-details-form-card.article-form-layout .article-section-card{background:var(--BgWhite);box-shadow:var(--shadow-md);transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;border:1px solid var(--gray-200)!important;border-radius:var(--radius-xl)!important;margin:0!important;padding:0!important}.article-details-form-card.article-form-layout .article-section-card:focus-within,.article-details-form-card.article-form-layout .article-section-card.active{box-shadow:var(--shadow-lg);border-color:var(--PrimaryColor-alpha-40)!important}.article-details-form-card.article-form-layout .article-section-card>.p-accordionpanel{border:0!important}.article-details-form-card.article-form-layout .article-section-card .p-accordionheader{min-height:72px;background:linear-gradient(110deg, var(--PrimaryColor-alpha-8), var(--BgWhite))!important;color:var(--gray-800)!important;border:0!important;padding:15px 20px!important}.article-details-form-card.article-form-layout .article-section-card .p-accordioncontent-content{background:var(--BgWhite)!important;border:0!important;margin:0!important;padding:22px!important}.article-details-form-card.article-form-layout .article-section-card .article-solution-steps-header{gap:12px;margin:0}.article-details-form-card.article-form-layout .article-section-card .article-solution-steps-header .toggll-container{color:var(--gray-800);text-transform:capitalize;gap:12px;font-size:15px;font-weight:700}.article-details-form-card.article-form-layout .article-section-card .article-solution-steps-header .toggll-container:before{background:var(--primary-green);min-width:38px;height:38px;color:var(--BgWhite);box-shadow:var(--shadow-sm);border-radius:12px;place-items:center;font-size:11px;font-weight:700;display:grid}.article-details-form-card.article-form-layout .article-section-card .article-solution-steps-header .toggll-container svg{width:16px;height:16px;color:var(--primary-green)}.article-details-form-card.article-form-layout .article-section-card .article-solution-steps-header .dashed-border{background:linear-gradient(90deg, var(--gray-200), transparent);border:0;flex:1;width:auto;height:1px;position:static}.article-details-form-card.article-form-layout .article-section-card.article-section-basic .toggll-container:before{content:"01"}.article-details-form-card.article-form-layout .article-section-card.article-section-source .toggll-container:before{content:"02"}.article-details-form-card.article-form-layout .input-wrapper,.article-details-form-card.article-form-layout .field-group,.article-details-form-card.article-form-layout .input{gap:8px;margin:0}.article-details-form-card.article-form-layout .input-wrapper{margin-bottom:18px}.article-details-form-card.article-form-layout .input-wrapper>label{color:var(--gray-700)!important;font-size:13px!important;font-weight:600!important}.article-details-form-card.article-form-layout .input-wrapper .description-container{border:1px solid var(--gray-200);background:var(--BgWhite);box-shadow:var(--shadow-sm);border-radius:16px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.article-details-form-card.article-form-layout .input-wrapper .description-container:focus-within{border-color:var(--primary-green);box-shadow:0 0 0 4px var(--PrimaryColor-alpha-10)}.article-details-form-card.article-form-layout .input-wrapper .description-container .description-header{background:var(--gray-50);min-height:46px;color:var(--gray-600);border-radius:0;padding:8px 14px;font-size:12px;font-weight:700}.article-details-form-card.article-form-layout .input-wrapper .description-container textarea{min-height:132px;color:var(--gray-800);resize:vertical;border:0;padding:15px;font-size:13px;line-height:1.65;background:var(--BgWhite)!important}.article-details-form-card.article-form-layout .input-wrapper .description-container textarea::placeholder{color:var(--gray-400);font-size:12px;font-weight:400}.article-details-form-card.article-form-layout .input-wrapper .description-container textarea:focus{box-shadow:none;outline:0}.article-details-form-card.article-form-layout .document-tab .form-group{border:1px solid var(--gray-200);background:var(--gray-50);border-radius:18px;gap:16px;padding:16px}.article-details-form-card.article-form-layout .document-tab .field-group,.article-details-form-card.article-form-layout .document-tab .input{flex-direction:column;gap:8px;display:flex}.article-details-form-card.article-form-layout .document-tab .field-label,.article-details-form-card.article-form-layout .document-tab .input-label,.article-details-form-card.article-form-layout .document-tab .input-label label{text-transform:capitalize;color:var(--gray-700)!important;font-size:13px!important;font-weight:600!important}.article-details-form-card.article-form-layout .document-tab .field-input,.article-details-form-card.article-form-layout .document-tab .p-select,.article-details-form-card.article-form-layout .document-tab .p-multiselect{min-height:48px;color:var(--gray-800);box-shadow:none;transition:border-color .2s,box-shadow .2s,background .2s;border:1px solid var(--gray-200)!important;background:var(--BgWhite)!important;border-radius:14px!important}.article-details-form-card.article-form-layout .document-tab .field-input:hover,.article-details-form-card.article-form-layout .document-tab .p-select:hover,.article-details-form-card.article-form-layout .document-tab .p-multiselect:hover{border-color:var(--gray-300)!important}.article-details-form-card.article-form-layout .document-tab .field-input{padding:11px 14px;font-size:13px}.article-details-form-card.article-form-layout .document-tab .field-input::placeholder{color:var(--gray-400);font-size:12px;font-weight:400}.article-details-form-card.article-form-layout .document-tab .field-input:focus{box-shadow:0 0 0 4px var(--PrimaryColor-alpha-10);border-color:var(--primary-green)!important;background:var(--BgWhite)!important}.article-details-form-card.article-form-layout .document-tab .p-select.p-focus,.article-details-form-card.article-form-layout .document-tab .p-multiselect.p-focus{box-shadow:0 0 0 4px var(--PrimaryColor-alpha-10);border-color:var(--primary-green)!important}.article-details-form-card.article-form-layout .document-tab .p-select-label,.article-details-form-card.article-form-layout .document-tab .p-multiselect-label{padding:11px 14px!important;font-size:12px!important}.article-details-form-card.article-form-layout .required-field-message{border-radius:var(--radius-full);background:var(--danger-light);width:fit-content;color:var(--danger-color);margin:2px 0 0;padding:3px 8px;font-size:11px;font-weight:500;line-height:1.4}.article-details-form-card.article-form-layout .required-marker{color:var(--danger-color);margin-inline-start:4px}.article-details-form-card.article-form-layout .article-section-explanation .p-accordionheader{min-height:64px}.article-details-form-card.article-form-layout .article-section-explanation .article-solution-steps-header-explain{min-height:34px;color:var(--gray-700);font-size:13px;font-weight:600}.article-details-form-card.article-form-layout .article-section-explanation .article-solution-steps-header-explain div:first-child{margin-right:auto}.article-details-form-card.article-form-layout .article-section-explanation .article-solution-steps-header-explain:before{background:var(--PrimaryColor-alpha-12);min-width:34px;height:34px;color:var(--primary-green);content:"03";border-radius:11px;place-items:center;margin-inline-end:10px;font-size:10px;font-weight:700;display:grid}.article-details-form-card.article-form-layout .article-section-explanation .image-input .upload-area{border:1px solid var(--PrimaryColor-alpha-20)!important;background:var(--BgWhite)!important;border-radius:10px!important;padding:7px 12px!important}.article-details-form-card.article-form-layout .article-section-explanation .upload-attachment-container{gap:8px}.article-details-form-card.article-form-layout .article-section-explanation .upload-attachment-container .upload-attachment{color:var(--primary-green);font-size:12px;font-weight:600}.article-details-form-card.article-form-layout .article-section-explanation .preview-container{border-color:var(--gray-200)}.article-details-form-card.article-form-layout .article-section-explanation .preview-container .preview-item{width:92px;height:92px;box-shadow:var(--shadow-sm);border-radius:12px}.article-details-form-card.article-form-layout .disabled{cursor:not-allowed;pointer-events:none;opacity:.58;filter:saturate(.7)}@media (width<=768px){.article-details-form-card.article-form-layout{gap:14px}.article-details-form-card.article-form-layout>.form-header{border-radius:18px;min-height:74px;padding:16px!important}.article-details-form-card.article-form-layout>.form-header .header-text h3{font-size:18px}.article-details-form-card.article-form-layout>.form-header .header-text h3 svg{width:38px;height:38px}.article-details-form-card.article-form-layout .article-form-steps{border-radius:16px;grid-template-columns:1fr}.article-details-form-card.article-form-layout .article-form-step{min-height:56px}.article-details-form-card.article-form-layout .article-section-card{border-radius:18px!important}.article-details-form-card.article-form-layout .article-section-card .p-accordionheader{min-height:64px;padding:13px 14px!important}.article-details-form-card.article-form-layout .article-section-card .p-accordioncontent-content{padding:14px!important}.article-details-form-card.article-form-layout .article-section-card .article-solution-steps-header .toggll-container{gap:8px;font-size:13px}.article-details-form-card.article-form-layout .article-section-card .article-solution-steps-header .toggll-container:before{border-radius:10px;min-width:32px;height:32px}.article-details-form-card.article-form-layout .document-tab .form-group,.article-details-form-card.article-form-layout .document-tab .form-group-grid{grid-template-columns:1fr;padding:12px}.article-details-form-card.article-form-layout .input-wrapper .description-container textarea{min-height:112px}}.subject-page{flex-direction:column;gap:10px;display:flex}.subject-page .flex{display:flex}.subject-page .gap-10{gap:10px}.subject-page .page-header{border-bottom:1px solid var(--border-weak);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex;position:relative}.subject-page .page-header:after{content:"";background:linear-gradient(90deg, var(--PrimaryColor), transparent);border-radius:var(--radius-full);width:80px;height:2px;position:absolute;bottom:-1px;left:0}.subject-page .header-left{align-items:center;gap:16px;display:flex}.subject-page .header-icon-wrap{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--PrimaryColor-light), #eef2ff80);width:52px;height:52px;color:var(--PrimaryColor);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #6366f126,inset 0 1px #fff9}.subject-page .header-text h1{color:var(--gray-900);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.subject-page .header-text .subtitle{color:var(--gray-400);align-items:center;gap:8px;margin-top:2px;font-size:.875rem;display:flex}.subject-page .header-text .subtitle .count-pill{background:linear-gradient(135deg, var(--PrimaryColor), var(--PrimaryColor-hover));min-width:26px;height:26px;color:var(--standard-white);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #6366f14d}.subject-page .btn-add{background:linear-gradient(135deg, var(--PrimaryColor) 0%, var(--PrimaryColor-hover) 100%);color:#fff;border-radius:var(--radius-md);font-size:var(--md-size);white-space:nowrap;border:none;align-items:center;gap:8px;padding:11px 22px;font-family:Medium;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #6366f159,inset 0 1px #ffffff26}.subject-page .btn-add:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.subject-page .btn-add:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f173,inset 0 1px #fff3}.subject-page .btn-add:hover:before{left:100%}.subject-page .btn-add:active{transform:translateY(0);box-shadow:0 2px 6px #6366f14d}.subject-page .btn-add.empty-cta{margin-top:8px}.subject-page .toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.subject-page .table-frame{border-radius:var(--radius-lg);overflow:hidden}.subject-page .type-chip{border-radius:var(--radius-full);text-transform:capitalize;letter-spacing:.02em;align-items:center;padding:4px 14px;font-size:.78rem;font-weight:700;transition:all .2s;display:inline-flex}.subject-page .type-chip[data-type="1"],.subject-page .type-chip[data-type=work]{background:var(--chip-work-bg,linear-gradient(135deg, var(--PrimaryColor-light), var(--indigo-100)));color:var(--chip-work-text,var(--PrimaryColor-active));box-shadow:inset 0 1px #ffffff1a}.subject-page .type-chip[data-type="2"],.subject-page .type-chip[data-type=personal]{background:var(--chip-personal-bg,linear-gradient(135deg, var(--success-light), var(--green-100)));color:var(--chip-personal-text,var(--success));box-shadow:inset 0 1px #ffffff1a}.subject-page .type-chip:not([data-type]){background:var(--gray-100);color:var(--gray-600)}.subject-page .row-actions{justify-content:center;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex;display:flex!important}.subject-page .action-btn{border:1px solid var(--border-weak);border-radius:var(--radius-sm);background:var(--bg-main);width:34px;height:34px;color:var(--gray-400);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.subject-page .action-btn:hover{transform:translateY(-2px)}.subject-page .action-btn.edit:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor);background:var(--PrimaryColor-light);box-shadow:0 3px 10px #6366f133}.subject-page .action-btn.delete:hover{border-color:var(--Red);color:var(--Red);background:var(--danger-light);box-shadow:0 3px 10px #dc262626}.subject-page .empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 20px;display:flex}.subject-page .empty-state svg{color:var(--gray-300);margin-bottom:16px}.subject-page .empty-state h3{color:var(--gray-700);margin:0 0 4px;font-size:1.125rem;font-weight:700}.subject-page .empty-state p{color:var(--gray-400);margin:0 0 20px;font-size:.875rem}.subject-page .fade-enter-active,.subject-page .fade-leave-active{transition:opacity .2s}.subject-page .fade-enter-from,.subject-page .fade-leave-to{opacity:0}.form-header{align-items:center;gap:14px;padding:20px 24px 16px;display:flex}.form-header .header-icon{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--PrimaryColor-light), #eef2ff66);width:44px;height:44px;color:var(--PrimaryColor);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #6366f11f,inset 0 1px #ffffff80}.form-header .header-text{flex:1}.form-header .header-text h3{color:var(--gray-900);letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:800}.form-header .header-text .header-subtitle{color:var(--gray-400);margin-top:2px;margin-bottom:0;font-size:.8rem}.form-header .edit-badge{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--warning-light), #fef3c780);color:var(--warning-dark);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:4px 12px;font-size:.7rem;font-weight:700;box-shadow:inset 0 1px #ffffff80}.form-divider{background:linear-gradient(90deg, var(--border-weak), #e2e8f04d, transparent);height:1px;margin:0 24px}.form-fields{flex-direction:column;gap:20px;padding:20px 24px 24px;display:flex}.field-group{flex-direction:column;gap:8px;display:flex}.field-label{color:var(--gray-700);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-size:.8rem;font-weight:700;display:inline-flex}.field-label svg{color:var(--PrimaryColor);flex-shrink:0}.input-wrap{position:relative}.field-input{border:1px solid var(--border-weak);border-radius:var(--radius-md);width:100%;color:var(--gray-800);background:var(--gray-50);font-size:.9rem;font-family:var(--font-family);outline:none;padding:12px 16px;transition:all .25s}.field-input::placeholder{color:var(--gray-400)}.field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light),0 2px 8px #6366f10f}.field-input:hover:not(:focus){border-color:var(--gray-300);background:var(--bg-main)}:deep(.myacc){border:none}:deep(.AccordionPanel){background:var(--gray-50);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;border:1px solid var(--border-weak)!important;border-radius:var(--radius-md)!important}:deep(.AccordionPanel):hover{border-color:var(--PrimaryColor)!important}:deep(.AccordionHeader){color:var(--gray-800);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;font-size:.9rem;font-weight:600;transition:background .2s;display:flex}:deep(.AccordionHeader):hover{background:var(--PrimaryColor-light);color:var(--PrimaryColor)}:deep(.AccordionContent){background:var(--bg-main);color:var(--gray-600);padding:12px 16px;font-size:.875rem;line-height:1.6}@media (width<=600px){.form-header{flex-wrap:wrap;padding:16px}.form-fields{gap:16px;padding:16px}.form-divider{margin:0 16px}.edit-badge{display:none}}.employee-add-page{min-height:100vh}.student-profile{color:var(--gray-900);flex-direction:column;gap:14px;padding-bottom:24px;display:flex}.student-profile .profile-card{background:var(--bg-card);border:1px solid var(--border-weak);border-radius:var(--radius-xl)}.student-profile .profile-title{color:var(--gray-900);font-family:var(--font-family);font-size:var(--md-size);align-items:center;gap:8px;margin:0;display:flex}.student-profile .profile-title svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.student-profile__identity{background:linear-gradient(110deg, var(--bg-card) 65%, var(--gray-200));grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:170px;padding:18px;display:grid;position:relative;overflow:hidden}.student-profile__identity:after{content:"";background:var(--gray-300);opacity:.7;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-76px;right:-34px}.student-profile__identity:before{content:"";background:var(--gray-300);opacity:.7;border-radius:50%;width:180px;height:180px;position:absolute;top:-110px;right:-40px}.student-profile__person{z-index:1;align-items:center;gap:12px;display:flex}.student-profile__person img,.student-profile__person>span{object-fit:cover;border-radius:var(--radius-md);width:54px;height:54px}.student-profile__person h1{font-family:var(--font-family);font-size:var(--md-size-2);margin:0}.student-profile__person p{color:var(--gray-500);font-size:var(--xs-size);margin:5px 0 0}.student-profile__avatar-placeholder{color:var(--PrimaryColor);font-size:var(--xl-size);background:var(--PrimaryColor-light);justify-content:center;align-items:center;display:inline-flex}.student-profile__name-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.student-profile__active{color:var(--success);font-size:var(--xs-size);align-items:center;gap:5px;display:inline-flex}.student-profile__active i{background:currentColor;border-radius:50%;width:6px;height:6px}.student-profile__actions{z-index:1;gap:10px;display:flex}.student-profile__actions:after{content:"";background:var(--gray-300);opacity:.7;border-radius:50%;width:180px;height:180px;position:absolute;bottom:5px;right:75px}.student-profile__actions button{width:38px;height:38px;color:var(--gray-700);cursor:pointer;background:var(--bg-card);border:1px solid var(--border-weak);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.student-profile__actions svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:18px;height:18px}.student-profile__path{z-index:1;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.student-profile__path span{color:var(--gray-700);font-size:var(--xs-size);background:var(--gray-100);border-radius:var(--radius-full);padding:6px 14px;position:relative}.student-profile__path span:not(:last-child):after{top:50%;color:var(--gray-400);content:"›";position:absolute;inset-inline-end:-9px;transform:translateY(-50%)}.student-profile__contact{z-index:1;border-top:1px dashed var(--border-weak);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px;margin:0;padding-top:12px;display:grid}.student-profile__contact div{border-inline-end:1px solid var(--border-weak);padding-inline:16px}.student-profile__contact div:first-child{padding-inline-start:0}.student-profile__contact div:last-child{border:0}.student-profile__contact dt{color:var(--gray-500);font-size:var(--xs-size-2)}.student-profile__contact dd{color:var(--gray-700);font-size:var(--xs-size);margin:5px 0 0;font-weight:600}.student-profile__foresight{align-items:center;gap:12px;padding:16px;display:flex;border-inline-start:4px solid var(--gray-900)!important}.student-profile__foresight h2,.student-profile__foresight p{margin:0}.student-profile__foresight h2{font-family:var(--font-family);font-size:var(--md-size)}.student-profile__foresight p{color:var(--gray-600);font-size:var(--sm-size);margin-top:5px}.student-profile__foresight strong{color:var(--danger);font-weight:500}.student-profile__foresight-icon{flex:0 0 40px;width:40px;height:40px}.student-profile__snapshot,.student-profile__exam-performance,.student-profile__skill{padding:16px}.student-profile__snapshot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.student-profile__snapshot-grid article{background:var(--gray-50);border-radius:var(--radius-lg);flex-direction:column;gap:5px;min-height:94px;padding:15px;display:flex;position:relative;overflow:hidden}.student-profile__snapshot-grid span,.student-profile__snapshot-grid small{color:var(--gray-500);font-size:var(--xs-size)}.student-profile__snapshot-grid strong{color:var(--gray-900);font-size:var(--lg-size)}.student-profile__snapshot-grid article:first-child strong{color:var(--success)}.student-profile__snapshot-grid .snapshot-icon{top:7px;position:absolute;inset-inline-end:12px}.student-profile__section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.student-profile__section-heading p{max-width:440px;color:var(--gray-500);font-size:var(--xs-size);margin:6px 0 0 26px;line-height:1.6}.student-profile .profile-select{min-width:130px;color:var(--gray-700);font-size:var(--xs-size);text-align:center;background:var(--bg-card);border:1px solid var(--border-weak);border-radius:var(--radius-full);flex:none;padding:9px 14px}.student-profile__exam-layout{grid-template-columns:minmax(0,1.8fr) minmax(280px,.8fr);gap:16px;margin-top:14px;display:grid}.student-profile .bar-chart{min-width:0;padding:10px 12px 0 34px}.student-profile .bar-chart__plot{height:240px;position:relative}.student-profile .bar-chart__line{border-top:1px solid var(--border-weak);height:14.2857%;display:block;position:relative}.student-profile .bar-chart__line i{color:var(--gray-500);font-size:var(--xs-size-3);font-style:normal;position:absolute;top:-7px;left:-28px}.student-profile .bar-chart__bars{align-items:flex-end;gap:18px;padding:0 10px 16px;display:flex;position:absolute;inset:0}.student-profile .bar-chart__item{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.student-profile .bar-chart__item small{color:var(--gray-600);font-size:var(--xs-size-2);white-space:nowrap}.student-profile .bar-chart__bar{width:14px;height:calc(var(--bar-score)*1.55%);background:var(--warning-light);border-radius:var(--radius-full) var(--radius-full) 0 0;min-height:5px}.student-profile .bar-chart__bar--success{background:var(--success-light);box-shadow:inset 0 0 0 20px var(--PrimaryColor-alpha-40)}.student-profile .bar-chart__bar--danger{background:var(--danger-light);box-shadow:inset 0 0 0 20px var(--danger-alpha-15)}.student-profile .bar-chart__bar--warning{background:var(--warning-light);box-shadow:inset 0 0 0 20px var(--warning-light-alpha-50)}.student-profile__exam-analysis{border:1px solid var(--border-weak);border-radius:var(--radius-lg);padding:14px}.student-profile__exam-analysis h3{font-family:var(--font-family);font-size:var(--sm-size);margin:0 0 14px}.student-profile__score-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.student-profile__score-grid .score-card{background:var(--gray-50);border:1px solid var(--border-weak);border-radius:var(--radius-md);flex-direction:column;gap:4px;min-height:82px;padding:9px;display:flex}.student-profile__score-grid .score-card span,.student-profile__score-grid .score-card small{color:var(--gray-500);font-size:var(--xs-size-3)}.student-profile__score-grid .score-card strong{color:var(--gray-800);font-size:var(--md-size-2)}.student-profile__score-grid .score-card--success{background:var(--success-light)}.student-profile__score-grid .score-card--success strong{color:var(--success)}.student-profile__score-grid .score-card--danger{background:var(--danger-light)}.student-profile__score-grid .score-card--danger strong{color:var(--danger)}.student-profile__decline-warning{color:var(--warning-dark);font-size:var(--xs-size);background:var(--warning-light);border-radius:var(--radius-full);margin:14px 0 0;padding:7px 10px}.student-profile .line-chart{margin-top:14px;padding:0 8px 20px 26px;position:relative;overflow-x:auto}.student-profile .line-chart svg{width:100%;min-width:760px;height:auto}.student-profile .line-chart__grid line{stroke:var(--border-weak);stroke-width:1px}.student-profile .line-chart text{fill:var(--gray-600);font-family:var(--font-family);font-size:10px}.student-profile .line-chart__series{fill:none;stroke:var(--gray-500);stroke-width:1.4px}.student-profile .line-chart__points circle{fill:var(--gray-600)}.student-profile .line-chart__plans line{stroke:var(--success);stroke-width:1px;opacity:.45}.student-profile .line-chart__plans .line-chart__plan--danger{stroke:var(--danger)}.student-profile .line-chart__plans .line-chart__plan-label--success{fill:var(--success)}.student-profile .line-chart__plans .line-chart__plan-label--danger{fill:var(--danger)}.student-profile .line-chart__y-label{color:var(--gray-600);font-size:var(--xs-size);position:absolute;top:50%;left:-32px;transform:rotate(-90deg)translateY(-50%)}.student-profile .line-chart__x-title{color:var(--gray-600);font-size:var(--sm-size);text-align:center;display:block}.student-profile__history{padding:14px;background:var(--gray-50)!important}.student-profile__history>h2{font-family:var(--font-family);font-size:var(--md-size);background:var(--gray-200);border-radius:var(--radius-lg);align-items:center;gap:8px;margin:0;padding:14px;display:flex}.student-profile__history-list{flex-direction:column;gap:12px;margin-top:14px;display:flex}.student-profile__history-list article{background:var(--bg-card);border:1px solid var(--border-weak);border-radius:var(--radius-lg);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.student-profile__history-number{width:34px;height:34px;color:var(--gray-700);border:2px solid var(--border-weak);border-radius:var(--radius-md);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.student-profile__history-info h3{color:var(--gray-800);font-family:var(--font-family);font-size:var(--sm-size);margin:0}.student-profile__history-info h3 strong{color:var(--success)}.student-profile__history-info h3 i{color:var(--gray-400);margin:0 8px;font-style:normal}.student-profile__history-info p{color:var(--gray-500);font-size:var(--xs-size);flex-wrap:wrap;gap:34px;margin:10px 0 0;display:flex}.student-profile__history-result{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.student-profile__history-result strong{color:var(--warning-dark);font-size:var(--md-size-2)}.student-profile__history-result span{min-width:82px;color:var(--warning-dark);font-size:var(--xs-size);text-align:center;background:var(--warning-light);border-radius:var(--radius-full);padding:5px 12px;font-weight:700}.student-profile__history-result.is-excellent strong,.student-profile__history-result.is-excellent span{color:var(--success)}.student-profile__history-result.is-excellent span{background:var(--success-light)}.student-profile__history-result.is-failed strong,.student-profile__history-result.is-failed span{color:var(--danger)}.student-profile__history-result.is-failed span{background:var(--danger-light)}.student-profile__state{color:var(--gray-600);text-align:center;margin:40px auto}.student-profile__state button{color:var(--bg-card);cursor:pointer;background:var(--PrimaryColor);border-radius:var(--radius-md);border:0;margin-top:12px;padding:8px 18px}@media (width<=980px){.student-profile__exam-layout,.student-profile__snapshot-grid{grid-template-columns:1fr}}@media (width<=680px){.student-profile__identity{grid-template-columns:1fr}.student-profile__actions{top:14px;position:absolute;inset-inline-end:14px}.student-profile__contact{grid-template-columns:1fr;gap:12px}.student-profile__contact div{border-inline-end:0;border-bottom:1px solid var(--border-weak);padding:0 0 10px}.student-profile__section-heading{flex-direction:column}.student-profile__score-grid{grid-template-columns:1fr}.student-profile__history-list article{grid-template-columns:38px minmax(0,1fr)}.student-profile__history-result{grid-column:2;align-items:flex-start}}.placement-form-card{background-color:var(--gray-soft);padding:var(--md-size);border-radius:var(--xl-size-base);justify-content:space-between;align-items:start;gap:var(--xl-size-1);flex-flow:column;display:flex}.placement-form-card .form-fields{gap:var(--xl-size-base);grid-template-columns:repeat(2,1fr);width:100%;padding:0;display:grid}@media (width<=480px){.placement-form-card .form-fields{grid-template-columns:repeat(1,1fr)}}.placement-form-card .form-fields label{font-size:var(--md-size);text-transform:none;font-family:Light;color:var(--gray-5)!important;font-weight:600!important}.placement-form-card .form-fields .field-input{width:100%;padding:var(--md-size);border:1px solid var(--border-weak);border-radius:var(--xl-size-3);font-size:var(--md-size);color:var(--gray-800);background:var(--white);outline:none;font-family:Medium;transition:all .25s}.placement-form-card .form-fields .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.placement-form-card .form-header{justify-content:flex-start;align-items:center;gap:var(--xs-size-2);padding:var(--md-size) 0;flex-flow:row;display:flex}.placement-form-card .form-header .title{font-family:Medium;font-size:var(--xl-size-1);color:var(--standard-black)}.placement-form-card .difficulty-selection{justify-content:flex-start;align-items:flex-start;gap:var(--md-size);flex-flow:column;width:100%;display:flex}.placement-form-card .difficulty-selection .difficulty-option-row{justify-content:space-between;align-items:center;gap:var(--xl-size-2);border-radius:var(--md-size);flex-flow:row;width:100%;display:flex}.placement-form-card .difficulty-selection .difficulty-option-row .input{flex-flow:column;justify-content:flex-start;align-items:start;display:flex}.placement-form-card .difficulty-selection .difficulty-option-row .input.easy{background-color:var(--bg-approved)}.placement-form-card .difficulty-selection .difficulty-option-row .input.medium{background-color:var(--caution-bg)}.placement-form-card .difficulty-selection .difficulty-option-row .input.hard{background-color:var(--bg-rejected)}.placement-form-card .difficulty-selection .difficulty-option-row .input{padding:var(--md-size);border-radius:var(--md-size);gap:var(--xs-size);flex:1;width:100%}.placement-form-card .difficulty-selection .difficulty-option-row .input label{font-size:var(--sm-size);color:var(--color-dark-gray);text-transform:capitalize;font-family:Light}.placement-form-card .difficulty-selection .difficulty-option-row .input input{width:100%;padding:var(--md-size);border:1px solid var(--border-weak);border-radius:var(--xl-size-3);font-size:var(--md-size);color:var(--gray-800);background:var(--white);outline:none;font-family:Medium;transition:all .25s}.placement-form-card .difficulty-selection .difficulty-option-row .input input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.placement-form-card .difficulty-selection .difficulty-option-row .percentage{justify-content:center;align-items:center;gap:var(--xs-size-2);background:var(--color-light-gray);border-radius:var(--xs-size-3);color:var(--gray-5);font-weight:700;font-size:var(--xl-size-base);border:1px solid var(--border-color);min-height:calc(var(--xl-size-3)*2);min-width:calc(var(--xl-size-3)*2.5);flex-flow:column;display:flex}.placement-form-card .difficulty-selection .difficulty-option-row .percentage p{color:var(--color-dark-gray);font-size:var(--xs-size);font-family:Light}.placement-form-card .difficulty-selection .difficulty-option-row .percentage h6{color:var(--standard-black);font-size:var(--md-size);font-family:Light}.placement-form-card .difficulty-selection .difficulty-option-row .percentage h6 span{font-family:Medium}.placement-form-card .difficulty-selection .difficulty-option-row .image-input{width:100%}.placement-form-card .difficulty-selection .difficulty-option-row .image-input .upload-area{background-color:var(--standard-white)!important}.placement-form-card .difficulty-selection .difficulty-option-row .image-input .add-imaegs-data{justify-content:center;align-items:center;gap:var(--xs-size-5);flex-flow:column;display:flex}.placement-form-card .difficulty-selection .difficulty-option-row .image-input .add-imaegs-data .first-text{color:var(--gray-5);font-size:var(--xs-size);font-weight:600}.placement-form-card .difficulty-selection .difficulty-option-row .image-input .add-imaegs-data .first-text span{color:var(--PrimaryColor);padding-inline:var(--xs-size-5)}.placement-form-card .difficulty-selection .difficulty-option-row .image-input .add-imaegs-data .second-text{color:var(--second-text);font-size:var(--xs-size);font-weight:400}.placement-form-card .difficulty-selection .difficulty-option-row .field-label{font-size:var(--md-size);text-transform:none;color:var(--gray-5)!important;font-weight:600!important}.placement-form-card .summary{justify-content:flex-start;align-items:start;gap:var(--xs-size);padding:var(--md-size);border-radius:var(--md-size);background-color:var(--bg-high);color:var(--PrimaryColor);flex-flow:column;display:flex}.placement-form-card .summary .error{color:var(--high-color);font-size:var(--md-size);font-family:Medium}.placement-form-card .error-text{color:var(--high-color);font-family:Medium}.placement-page{justify-content:flex-start;align-items:flex-start;gap:var(--xl-size-1);flex-flow:column;display:flex}.placement-page .index-header{justify-content:space-between;align-items:center;gap:var(--md-size);flex-flow:row;width:100%;display:flex}.placement-page .index-header .search-input::placeholder{font-family:Medium}.placement-page .index-header .btns-container{justify-content:flex-start;align-items:center;gap:var(--xs-size-4);flex-flow:row;display:flex}.placement-page .status{font-size:var(--sm-size);font-family:Bold;font-weight:700}.placement-page .status.completed{color:var(--success)}.placement-page .status.not_reviewed{color:var(--warning)}.placement-page .employee-name{justify-content:flex-start;align-items:center;gap:var(--md-size);flex-flow:row;display:flex}.placement-page .employee-name img{width:var(--xl-size-2);height:var(--xl-size-2)}.placement-page .employee-name span{color:var(--standard-black);font-size:var(--md-size)}.placement-page .row-actions{justify-content:center;align-items:center;gap:var(--xs-size-3);flex-flow:row;display:flex}.placement-page .action-btn{width:calc(var(--xl-size-2) + 2px);height:calc(var(--xl-size-2) + 2px);border-radius:var(--xs-size-2);border:1px solid var(--border-weak);background:var(--white);color:var(--gray-500);flex-flow:row;justify-content:center;align-items:center;transition:all .2s;display:flex}.placement-page .action-btn:hover{transform:translateY(-1px)}.placement-page .action-btn.edit:hover{border-color:var(--PrimaryColor);color:var(--PrimaryColor)}.placement-page .action-btn.delete:hover{border-color:var(--Red);color:var(--Red)}.p-dialog.placement-dialog{border-radius:var(--md-size);width:100%;font-family:Medium;overflow:hidden;background:var(--standard-white)!important}.p-dialog.placement-dialog .input-label label{font-size:var(--md-size);color:var(--Gray-5)!important}.p-dialog.placement-dialog .dialog-footer{width:100%;padding-block:var(--xs-size-3)}.p-dialog.placement-dialog .dialog-footer button{width:100%}.p-dialog .dialog-header-text{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.p-dialog .dialog-content{justify-content:center;align-items:center;gap:var(--xs-size-2);flex-flow:column;display:flex;padding:var(--xl-size-base)!important}.p-dialog .dialog-content .dialog-title{font-size:var(--md-size);color:var(--standard-black);text-align:center;line-height:1.4}.notification-plan-form{color:var(--gray-900);gap:24px;display:grid}.notification-plan-form.is-loading{pointer-events:none;opacity:.65}.notification-plan-form__intro{gap:4px;display:grid}.notification-plan-form__intro h1,.notification-plan-form__intro p{margin:0}.notification-plan-form__intro h1{font-family:Bold;font-size:24px;font-weight:700}.notification-plan-form__intro p{color:var(--gray-600);font-family:var(--font-family);font-size:16px;font-weight:700}.notification-plan-card{background:var(--background-color-soft-light);border:1px solid var(--gray-300);border-radius:24px;gap:18px;padding:18px;display:grid}.notification-plan-card label{font-family:var(--font-family)}.notification-plan-card--details{gap:20px}.notification-plan-field{color:var(--gray-800);gap:10px;font-size:.875rem;font-weight:600;display:grid}.notification-plan-field b{color:var(--Red)}.notification-plan-field>input{width:100%;min-height:52px;color:var(--gray-900);background:var(--BgWhite);border:1px solid var(--gray-200);border-radius:var(--radius-full);transition:var(--transition-fast);outline:none;padding-inline:18px}.notification-plan-field>input:focus{border-color:var(--PrimaryColor);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.notification-plan-field>input::placeholder{color:var(--gray-400)}.notification-plan-field--recipients .p-multiselect{min-height:52px;border-color:var(--gray-200)!important;border-radius:var(--radius-full)!important}.notification-plan-field--recipients .p-multiselect-label{align-items:center;gap:8px;min-height:50px;display:flex;padding:8px 18px!important}.notification-plan-card__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.notification-plan-card__header h2{margin:0;font-family:bold;font-size:18px;font-weight:700}.notification-plan-card__header h2 b{color:var(--Red);font-family:var(--font-family);font-size:14px;font-weight:600}.notification-plan-reset{color:var(--Red);cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;text-decoration:underline}.notification-plan-feature{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:16px;overflow:hidden}.notification-plan-feature__header{width:100%;min-height:54px;color:var(--gray-900);text-align:start;border:0;border-bottom:1px solid var(--gray-200);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.notification-plan-feature__header svg{color:var(--gray-500)}.notification-plan-feature__chevron{transition:var(--transition-fast);display:flex}.notification-plan-feature__header[aria-expanded=true] .notification-plan-feature__chevron{transform:rotate(180deg)}.notification-plan-feature__content{gap:12px;padding:14px;display:grid}.notification-plan-feature__content h3{color:var(--PrimaryColor);margin:0;font-size:.875rem;font-weight:700}.notification-plan-action{background:var(--BgWhite);border:1px solid var(--gray-100);border-radius:14px;overflow:hidden}.notification-plan-action__header{width:100%;min-height:68px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.notification-plan-action__number{width:42px;height:42px;color:var(--PrimaryColor);background:var(--success-green-light-std);border-radius:8px;place-items:center;font-weight:700;display:grid}.notification-plan-action__copy{gap:3px;min-width:0;display:grid}.notification-plan-action__copy small{color:var(--gray-500);font-size:.75rem;font-weight:400}.notification-plan-action__chevron{transition:var(--transition-fast);display:flex}.notification-plan-action__controls{align-items:center;gap:12px;display:flex}.notification-plan-action__controls img{flex:0 0 43px}.notification-plan-action__header[aria-expanded=true] .notification-plan-action__chevron{transform:rotate(180deg)}.notification-plan-action__body{gap:14px;padding:0 12px 12px;display:grid}.notification-plan-action__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.notification-plan-checkbox{border:1px solid var(--gray-200);cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:46px;padding:10px 12px;display:flex}.notification-plan-checkbox input{width:16px;height:16px;accent-color:var(--PrimaryColor);margin:0}.notification-plan-template{background:var(--success-green-light-std);border-radius:14px;gap:10px;padding:16px;display:grid}.notification-plan-template small,.notification-plan-template .notification-plan-template__label{color:var(--gray-500);font-size:.75rem}.notification-plan-template__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.notification-plan-template__header>span{gap:4px;display:grid}.notification-plan-template__edit,.notification-plan-template__save{min-width:142px;min-height:38px;color:var(--PrimaryColor);background:var(--BgWhite);border:1px solid var(--PrimaryColor);border-radius:var(--radius-full);cursor:pointer;padding-inline:18px;font-weight:600}.notification-plan-template__label{margin-top:8px;font-weight:600}.notification-plan-template__display{min-height:52px;color:var(--gray-900);background:var(--BgWhite);border:1px solid var(--gray-200);border-radius:10px;align-items:center;padding:12px;font-size:.8rem;display:flex}.notification-plan-template__editor{background:var(--BgWhite);border:1px solid var(--gray-200);border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px;min-height:64px;padding:10px;display:flex}.notification-plan-template__editor input{min-width:88px;min-height:34px;color:var(--gray-900);border:1px dashed var(--gray-300);background:0 0;border-radius:6px;outline:none;flex:105px;padding:6px 8px}.notification-plan-template__editor input:focus{border-color:var(--PrimaryColor);box-shadow:0 0 0 2px var(--PrimaryColor-alpha-12)}.notification-plan-template__editor .notification-plan-template__short-input{flex-basis:54px;min-width:54px}.notification-plan-template__editor .notification-plan-template__suffix-input{flex-grow:3;min-width:210px}.notification-plan-template__editor--raw textarea{width:100%;min-height:52px;color:var(--gray-900);border:1px dashed var(--gray-300);resize:vertical;background:0 0;border-radius:6px;outline:none;padding:8px}.notification-plan-template__editor--raw textarea:focus{border-color:var(--PrimaryColor);box-shadow:0 0 0 2px var(--PrimaryColor-alpha-12)}.notification-plan-template__token{min-height:34px;color:var(--PrimaryColor);background:var(--success-green-light-std);border:1px solid var(--PrimaryColor);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;display:inline-flex}.notification-plan-template__actions{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}.notification-plan-template__cancel{min-width:142px;min-height:38px;color:var(--gray-900);background:var(--BgWhite);border-radius:var(--radius-full);cursor:pointer;border:1px solid #0000;padding-inline:18px;font-weight:600}.notification-plan-action__empty{color:var(--gray-500);text-align:center;background:var(--BgWhite);border-radius:10px;margin:0;padding:12px;font-size:.8rem}.notification-plan-state{gap:16px}.notification-plan-state__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.notification-plan-radio-card{border:1px solid var(--gray-200);cursor:pointer;min-height:68px;transition:var(--transition-fast);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.notification-plan-radio-card.selected{border-color:var(--PrimaryColor)}.notification-plan-radio-card>span{gap:3px;display:grid}.notification-plan-radio-card small{color:var(--gray-400);font-size:.75rem;font-weight:400}.notification-plan-radio-card input{width:18px;height:18px;accent-color:var(--PrimaryColor);margin:0}@media (width<=768px){.notification-plan-form{gap:16px}.notification-plan-card{border-radius:18px;padding:14px}.notification-plan-state__options,.notification-plan-action__choices{grid-template-columns:1fr}.notification-plan-action__header{grid-template-columns:36px minmax(0,1fr) auto}.notification-plan-action__number{width:36px;height:36px}.notification-plan-template__header{flex-direction:column;align-items:stretch}.notification-plan-template__edit,.notification-plan-template__actions button{width:100%}.notification-plan-template__actions{flex-direction:column}}.notification-plan-details{gap:var(--xl-size-base);min-width:0;padding-bottom:var(--xl-size-2);color:var(--title-card-color);font-family:var(--font-family);display:grid}.notification-plan-details__page-heading{min-height:54px;padding:0 var(--xl-size-base);background:var(--BgWhite);border-bottom:1px solid var(--border-weak);align-items:center;display:flex}.notification-plan-details__page-heading h1{margin:0;font-size:1rem;font-weight:600}.notification-plan-details__summary{justify-content:space-between;align-items:center;gap:var(--md-size);min-height:98px;padding:var(--xl-size-base) var(--xl-size-1);background:var(--BgWhite);border:1px solid var(--border-weak);border-radius:var(--radius-lg);display:flex}.notification-plan-details__summary>div:first-child{min-width:0}.notification-plan-details__summary p{color:#8a8a8a;margin:7px 0 0;font-family:demi;font-size:.8rem}.notification-plan-details__summary .list-trigger{border-radius:var(--radius-full);cursor:pointer;place-items:center;min-width:52px;min-height:52px;display:grid}.notification-plan-details__title-line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.notification-plan-details__title-line h2{margin:0;font-family:bold;font-size:22px;font-weight:700}.notification-plan-details__status{color:var(--warning-dark);background:var(--warning-light);border-radius:var(--radius-full);align-items:center;gap:5px;padding:5px 10px;font-family:Demi;font-size:.8rem;font-weight:600;display:inline-flex}.notification-plan-details__status.is-active{color:var(--success-dark);background:var(--success-light)}.notification-plan-details__layout{align-items:start;gap:var(--xl-size-base);grid-template-columns:minmax(0,2fr) minmax(280px,.9fr);min-width:0;display:grid}.notification-plan-details__content{gap:var(--xl-size-base);min-width:0;display:grid}.notification-plan-details__card{border-radius:var(--radius-lg);background:#24385c05;border:1px solid #24385c1a;overflow:hidden}.notification-plan-details__recipients header{padding:18px var(--xl-size-base) 14px;background:#f8f8f8}.notification-plan-details__recipients h2,.notification-plan-details__recipients p{margin:0}.notification-plan-details__recipients h2{font-family:demi;font-size:1.1rem;font-weight:600}.notification-plan-details__recipients p{color:#5d5d5d;margin-top:5px;font-family:demi;font-size:.9rem}.notification-plan-details__recipient-list{min-height:67px;padding:14px var(--xl-size-base);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.notification-plan-details__recipient-list span{background:var(--BgWhite);border:1px solid var(--border-weak);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);padding:7px 13px;font-size:.75rem}.notification_border{border:1px solid var(--border-weak);border-radius:var(--radius-lg);flex-direction:column;gap:1rem;display:flex}.notification-plan-details__triggers-heading{padding:18px var(--xl-size-base);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:#f8f8f8}.notification-plan-details__triggers-heading h2,.notification-plan-details__triggers-heading p{margin:0}.notification-plan-details__triggers-heading h2{font-family:demi;font-size:1.1rem;font-weight:600}.notification-plan-details__triggers-heading p{color:#5d5d5d;max-width:620px;margin-top:6px;font-family:demi;font-size:.9rem;font-weight:500;line-height:1.5}.notification-plan-details__features{gap:var(--xl-size-base);padding:0 16px;display:grid}.notification-plan-details__feature{background:var(--BgWhite);border-radius:var(--radius-lg);border:1px solid #d0d0d0;margin-bottom:1rem;overflow:hidden}.notification-plan-details__feature>header{background:var(--PrimaryColor-alpha-10);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 16px;display:flex}.notification-plan-details__feature>header h3{color:var(--PrimaryColor);margin:0;font-size:.95rem;font-weight:600}.notification-plan-details__feature>header img{object-fit:contain;width:36px;height:36px;display:block}.notification-plan-details__feature-body{gap:16px;padding:16px;display:grid}.notification-plan-details__action-list{flex-wrap:wrap;gap:9px;display:flex}.notification-plan-details__action-list span{background:var(--BgWhite);border:1px solid var(--border-weak);border-radius:var(--radius-full);align-items:center;gap:7px;padding:6px 11px;font-size:.72rem;display:inline-flex}.notification-plan-details__action-list svg{flex:0 0 14px;width:14px;height:14px}.notification-plan-details__message{background:var(--PrimaryColor-alpha-4);border:1px solid var(--PrimaryColor-alpha-15);border-radius:var(--radius-md);gap:9px;padding:14px;display:grid}.notification-plan-details__message strong{font-size:.78rem;font-weight:600}.notification-plan-details__message p{min-height:56px;color:var(--gray-800);background:var(--BgWhite);border:1px solid var(--border-weak);border-radius:var(--radius-md);text-transform:none;margin:0;padding:12px 14px;font-size:.78rem;line-height:1.55}.notification-plan-details__empty-triggers{color:var(--gray-500);background:var(--BgWhite);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);text-align:center;text-transform:none;margin:0 16px;padding:20px}.notification-plan-details__record{top:var(--xl-size-base);position:sticky}.notification-plan-details__record>h2{min-height:58px;padding:0 var(--xl-size-base);align-items:center;margin:0;font-size:.95rem;font-weight:600;display:flex}.notification-plan-details__record dl,.notification-plan-details__record dl div,.notification-plan-details__record dt,.notification-plan-details__record dd{margin:0}.notification-plan-details__record dl div{min-height:54px;padding:10px var(--xl-size-base);border-top:1px solid var(--border-weak);grid-template-columns:minmax(90px,.8fr) minmax(120px,1.2fr);align-items:center;gap:12px;font-size:.72rem;display:grid}.notification-plan-details__record dt{color:#8a8a8a;font-family:demi;font-size:.7rem;font-weight:500}.notification-plan-details__record dd{text-align:end;color:#4b4b4b;font-family:demi;font-size:.7rem;font-weight:600}@media (width<=960px){.notification-plan-details__layout{grid-template-columns:minmax(0,1fr)}.notification-plan-details__record{grid-row:1;position:static}}@media (width<=560px){.notification-plan-details__summary{align-items:flex-start;padding:16px}.notification-plan-details__features{padding:0}.notification-plan-details__record dl div{grid-template-columns:1fr;gap:5px}.notification-plan-details__record dd{text-align:start}}.notification-plan-details-skeleton{pointer-events:none}.notification-plan-details-skeleton .p-skeleton{max-width:100%}.notification-plan-details-skeleton__summary-copy,.notification-plan-details-skeleton__section-heading,.notification-plan-details-skeleton__message{gap:9px;display:grid}.notification-plan-details-skeleton__title-line,.notification-plan-details-skeleton__action-list{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.notification-plan-details-skeleton__message{background:var(--PrimaryColor-alpha-4);border:1px solid var(--PrimaryColor-alpha-15);border-radius:var(--radius-md);padding:14px}.notification-plan-details-skeleton__record-heading{min-height:58px;padding:0 var(--xl-size-base);align-items:center;display:flex}.notification-plan-details-skeleton__record-row{min-height:54px;padding:10px var(--xl-size-base);border-top:1px solid var(--border-weak);grid-template-columns:minmax(90px,.8fr) minmax(120px,1.2fr);align-items:center;gap:12px;display:grid}.notification-plan-details-skeleton__record-row .p-skeleton:last-child{justify-self:end}@media (width<=560px){.notification-plan-details-skeleton__record-row{grid-template-columns:1fr;gap:8px}.notification-plan-details-skeleton__record-row .p-skeleton:last-child{justify-self:start}}@media (prefers-reduced-motion:reduce){.notification-plan-details-skeleton .p-skeleton:after{animation:none}}.notification-plan-dialog-mask{background:var(--black-alpha-45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:16px}.notification-plan-dialog-host{background:var(--BgWhite);border-radius:var(--radius-xl);width:min(31rem,100vw - 32px);box-shadow:var(--shadow-xl);border:0;overflow:hidden}.notification-plan-dialog-host--delete{width:min(27rem,100vw - 32px)}.notification-plan-dialog-host--success{width:min(23rem,100vw - 32px)}.notification-plan-dialog{color:var(--title-card-color);background:var(--BgWhite);text-align:center;justify-items:center;gap:11px;padding:26px 22px 20px;display:grid}.notification-plan-dialog h2,.notification-plan-dialog p{margin:0}.notification-plan-dialog h2{font-size:1rem;font-weight:600}.notification-plan-dialog>p{max-width:390px;color:var(--gray-600);text-transform:none;font-size:.72rem;line-height:1.55}.notification-plan-dialog__image{object-fit:contain;width:84px;height:84px;display:block}.notification-plan-dialog--delete .notification-plan-dialog__image{width:78px;height:78px}.notification-plan-dialog--success .notification-plan-dialog__image{width:92px;height:92px}.notification-plan-dialog__warning{width:calc(100% + 44px);color:var(--warning-dark);background:var(--warning-light);text-align:start;text-transform:none;align-items:flex-start;gap:8px;margin:4px -22px 0;padding:12px 16px;font-size:.7rem;line-height:1.45;display:flex}.notification-plan-dialog__warning svg{flex:0 0 16px;width:16px;height:16px}.notification-plan-dialog__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-top:5px;display:grid}.notification-plan-dialog--success .notification-plan-dialog__actions{grid-template-columns:minmax(0,1fr);max-width:210px}.notification-plan-dialog__actions button{border-radius:var(--radius-full);border:1px solid #0000;width:100%;min-height:44px;padding:9px 16px;font-size:.75rem;font-weight:600}.notification-plan-dialog__confirm{color:var(--BgWhite);background:var(--PrimaryColor)}.notification-plan-dialog__confirm:hover:not(:disabled){background:var(--PrimaryColor-alpha-80)}.notification-plan-dialog__confirm.is-danger{background:var(--btn-red)}.notification-plan-dialog__confirm.is-outline{color:var(--PrimaryColor);background:var(--PrimaryColor-alpha-4);border-color:var(--PrimaryColor-alpha-50)}.notification-plan-dialog__cancel{color:var(--gray-800);background:var(--gray-100);border-color:var(--gray-200)!important}@media (width<=420px){.notification-plan-dialog__actions{grid-template-columns:minmax(0,1fr)}}.notification-plan-list-body{background:var(--BgWhite);border:1px solid var(--gray-200);min-width:184px;box-shadow:var(--shadow-lg);border-radius:20px;overflow:hidden}.notification-plan-list-body .list-item{min-height:48px;color:var(--gray-700);margin:0;font-size:.875rem;font-weight:500}.notification-plan-list-body .list-item:not(:last-child){border-bottom:1px solid var(--gray-200)}.notification-plan-list-body .list-item a,.notification-plan-list-body .list-item button{gap:10px;min-height:48px;padding:10px 14px;justify-content:flex-start!important}.notification-plan-list-body .list-item.list-item-danger{color:var(--Red)}.notification-plan-action-icon{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.notification-plan-action-icon svg{width:20px;height:20px}.notification-plan-action-toggle{background:var(--gray-300);border-radius:var(--radius-full);align-items:center;width:34px;height:18px;margin-inline-start:auto;padding:2px;display:flex}.notification-plan-action-toggle>span{background:var(--BgWhite);border-radius:var(--radius-full);width:14px;height:14px;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast)}.notification-plan-action-toggle.checked{background:var(--PrimaryColor)}.notification-plan-action-toggle.checked>span{transform:translate(16px)}[dir=rtl] .notification-plan-action-toggle.checked>span{transform:translate(-16px)}.active-deavtive-notification-plan-dialog .p-dialog-content.dialog-body{flex-flow:column;justify-content:center;align-items:center;display:flex}.active-deavtive-notification-plan-dialog .p-dialog-content.dialog-body .dialog-content{text-align:center}.active-deavtive-notification-plan-dialog .p-dialog-content.dialog-body .actions{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.active-deavtive-notification-plan-dialog .p-dialog-content.dialog-body .actions button{width:50%}.p-dialog.notification-plan-delete-dialog{padding:0!important}.p-dialog.notification-plan-delete-dialog .dialog-message{color:#d99100;text-align:start;background-color:#fff7e6;padding:20px;font-size:16px;font-weight:500}.p-dialog.notification-plan-delete-dialog .btns{padding:20px}.login{flex-flow:column;justify-content:center;align-items:center;gap:28px;width:100%;min-height:100vh;padding:32px 20px;display:flex}@media screen and (width<=600px){.login{gap:20px;padding:24px 16px}}.login .login-header{flex-flow:row;justify-content:center;align-items:center;display:flex}.login .login-header .logo-img{object-fit:contain;height:36px}.login .login-form{background-color:var(--BgWhite);width:713px;max-width:100%;box-shadow:var(--shadow-lg);border-radius:20px;flex-flow:column;justify-content:space-between;align-items:center;gap:28px;height:557px;padding:80px;display:flex;position:relative}@media screen and (width<=600px){.login .login-form{width:100%;padding:28px 20px 24px}}.login .login-form .lang-switcher{position:absolute;top:14px;right:14px}.login .login-form .title{text-align:center;flex-flow:column;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;display:flex}.login .login-form .title h2{color:var(--standard-black);font-family:Bold;font-size:40px;font-weight:700}.login .login-form .title p{color:var(--gray-5);padding-top:10px;font-family:Medium;font-size:16px;font-weight:400;line-height:1.5}.login .login-form .inputs{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:18px;width:100%;display:flex}.login .login-form .inputs .input-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:6px;width:100%;display:flex;position:relative;padding:0!important}.login .login-form .inputs .input-wrapper label{color:var(--standard-black);font-family:Medium;font-size:14px;font-weight:600}.login .login-form .inputs .input-wrapper input{border:1px solid var(--gray-200);width:100%;transition:var(--transition-fast);caret-color:#000;border-radius:50px;padding:.75rem 3rem .75rem 1rem;color:var(--Black)!important;background:var(--standard-white)!important;box-shadow:0 0 0 1000px var(--standard-white) inset!important;-webkit-text-fill-color:var(--standard-black)!important}.login .login-form .inputs .input-wrapper input:focus{border-color:var(--PrimaryColor);box-shadow:0 0 0 3px var(--PrimaryColor-light);outline:none}.login .login-form .inputs .input-wrapper input::placeholder{font-family:Regular,sans-serif;font-size:var(--md-size-base);color:var(--gray-400)}.login .login-form .inputs .input-wrapper .icon-eye{cursor:pointer;width:20px;height:20px;color:var(--gray-400);transition:var(--transition-fast);position:absolute;bottom:.75rem;right:1rem}.login .login-form .inputs .input-wrapper .icon-eye:hover{color:var(--PrimaryColor)}.login .login-form button{justify-content:center;width:100%}.not-found{z-index:0;background-color:var(--gray-950);justify-content:center;align-items:center;gap:calc(var(--md-size-2) + 1px);flex-flow:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}@media (width<=768px){.not-found{padding:50px}}.not-found .error-media{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.not-found .error-media .not-found-img{object-fit:cover;aspect-ratio:16/9;width:100%;height:100%}.not-found .error-text{justify-content:flex-start;align-items:center;gap:var(--md-size);flex-flow:column;display:flex}.not-found .error-text .not-found-title{font-size:calc(var(--xl-size-1) + 4px);color:#fff;text-align:center;font-weight:700}.not-found .error-text .not-found-description{font-size:var(--md-size);color:var(--gray-50);text-align:center;max-width:688px;font-weight:400}.not-found .btn-explore{color:var(--gray-900);font-size:var(--md-size);padding:var(--md-size-2) calc(var(--xl-size-2) + 5px);font-weight:600}.not-found .btn-explore:hover{color:var(--BgWhite)}.not-found .btn-explore:hover .explore-icon path{stroke:var(--BgWhite)}.not-found .btn-explore .explore-icon path{stroke:var(--gray-900)}.spotlight-overlay{pointer-events:none;background:radial-gradient(circle at var(--x,30%) var(--y,30%), var(--white-alpha-80) 0%, transparent 20%);z-index:5;mix-blend-mode:overlay;width:100%;height:100%;transition:background 50ms;position:fixed;top:0;left:0}.return-btn{width:50%;transition:all .3s;color:var(--info-text)!important;cursor:pointer!important;border:1px solid var(--info-dark)!important;border-radius:5px!important;padding:5px 10px!important}.return-btn:hover{background-color:var(--info-dark)!important;color:var(--white)!important;border-color:var(--info-dark)!important}.p-toast-message-info{background-color:var(--toast-bg)!important;color:var(--toast-text-color)!important}.p-toast-detail{color:var(--toast-text-color)!important}.country-grid{width:fit-content;margin-inline:auto;font-family:Medium;display:grid}@media (width>=768px){.country-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.country-grid{grid-template-columns:repeat(3,1fr)}}.country-grid{gap:var(--md-size)}.auth-layout{flex-flow:column;justify-content:center;align-items:center;gap:32px;width:100%;min-height:calc(100vh - 108px);margin-inline:auto;font-family:Medium;display:flex}.auth-layout>*{flex:none}.auth-layout .auth-header{justify-content:center;align-items:center;gap:var(--md-size);flex-flow:column;width:100%;display:flex}.auth-layout .auth-header .input-wrapper{width:30%}.auth-layout .auth-header .input-wrapper input{width:100%}.auth-layout .auth-header .input-wrapper input::placeholder{color:#7a7a7a;padding:5px;font-size:14px;font-weight:600}.auth-layout .auth-header .title{color:#24385c;font-family:Bold;font-size:32px;font-weight:700}.auth-layout .auth-header .sub-title{color:#5d5d5d;font-family:Medium;font-size:16px;font-weight:500}.auth-layout .btn-primary{width:20%}.country-card{border:1px solid var(--border-color);border-radius:var(--xl-size-1);padding:var(--md-size);cursor:pointer;width:fit-content}.country-card:hover{border-color:var(--PrimaryColor)}.country-card.active{border-color:var(--PrimaryColor);box-shadow:0 1px 2px #0000000d}.country-card .flag-container{position:relative}.country-card .flag-container .flag{width:calc(var(--xl-size-2)*8);height:calc(var(--xl-size-2)*6);object-fit:cover}.country-card .flag-container .flag-selected-icon{position:absolute;top:0;right:0}.country-card .title{color:var(--Gray-6);font-family:Medium;font-style:normal;font-weight:600}.multi-lang-input{flex-direction:column;gap:8px;width:100%;display:flex}.multi-lang-input .header-input{font-family:Medium;font-weight:600;font-size:var(--sm-size);justify-content:space-between;align-items:end;margin-bottom:2px;display:flex;padding:0!important}.multi-lang-input .field-label{text-align:start;width:fit-content;color:var(--gray-5);font-size:var(--md-size);font-family:Demi;font-weight:600;text-transform:capitalize!important}.multi-lang-input .lang-switcher{background:var(--gray-100);border-radius:var(--radius-md);border:1px solid var(--border-weak);gap:4px;padding:3px;display:flex}.multi-lang-input .lang-btn{font-family:medium;font-weight:600;font-size:var(--xs-size);color:var(--gray-500);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 10px;transition:all .2s;display:flex;position:relative}.multi-lang-input .lang-btn:hover{color:var(--gray-900)}.multi-lang-input .lang-btn.active{background:var(--bg-main);color:var(--PrimaryColor);box-shadow:0 2px 4px #0000000d}.multi-lang-input .lang-btn .dot{background:var(--PrimaryColor);opacity:.6;border-radius:50%;width:4px;height:4px}.multi-lang-input .input-wrap{position:relative}.multi-lang-input .field-input{border:1px solid var(--border-weak);background:var(--white);width:100%;font-family:Medium;font-weight:400;font-size:var(--sm-size);color:var(--bread-crumb-color-span);resize:vertical;border-radius:28px;outline:none;max-width:100%;max-height:200px;padding:12px 50px 12px 16px;transition:all .25s}.multi-lang-input .field-input::placeholder{color:var(--bread-crumb-color-span);font-family:Medium;font-weight:500;font-size:var(--sm-size)}.multi-lang-input .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light),0 2px 8px #6366f10f}.multi-lang-input .field-input:hover:not(:focus){border-color:var(--gray-300);background:var(--bg-main)}.multi-lang-input .active-indicator{color:var(--gray-300);background:var(--gray-100);pointer-events:none;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:800;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.multi-lang-input [dir=rtl] .active-indicator,.multi-lang-input .field-input[dir=rtl]+.active-indicator{left:12px;right:auto}.multi-lang-input .field-input[dir=rtl]{padding-left:50px;padding-right:16px}.faq-container .btn-container{justify-content:flex-end;gap:10px;display:flex}.faq-container .btn-container .btn-primary{width:50%}.faq-container .faq-container{background:var(--bg-main);border:1px solid var(--border-weak);border-radius:16px;padding:20px}.faq-container .faq-header{margin-bottom:16px}.faq-container .faq-header h3{font-size:var(--md-size);margin:0;font-family:bold;font-weight:700}.faq-container .faq-header p{font-size:var(--sm-size);color:var(--title-color);margin-top:var(--xs-size-3);font-family:medium;font-weight:500}.faq-container .faq-list{flex-direction:column;gap:16px;display:flex}.faq-container .faq-card{border:1px solid var(--border-weak);background:var(--gray-50);border-radius:12px;padding:16px;transition:all .25s}.faq-container .faq-card:hover{border-color:var(--PrimaryColor);background:var(--bg-main)}.faq-container .card-header{margin-bottom:var(--xl-size-base);font-family:medium;font-weight:600;font-size:var(--sm-size);justify-content:space-between;display:flex}.faq-container .field{flex-direction:column;margin-bottom:10px;display:flex}.faq-container .field label{margin-bottom:4px;font-size:.75rem;font-weight:700}.faq-container .field textarea{resize:none;border:1px solid var(--border-weak);background:#fff;border-radius:8px;min-height:80px;padding:10px;transition:all .2s}.faq-container .field textarea:focus{border-color:var(--PrimaryColor);box-shadow:0 0 0 2px var(--PrimaryColor-light);outline:none}.faq-container .add-btn{background:var(--PrimaryColor);color:#fff;width:50%;font-family:medium;font-size:var(--sm-size);cursor:pointer;border-radius:10px;margin-top:16px;padding:10px;font-weight:600}.faq-container .delete-btn{color:red;cursor:pointer;font-family:medium;font-size:var(--sm-size);background:0 0;border:none;font-weight:600}.employee-form-card{background:var(--bg-main);border-radius:var(--radius-xl);border:1px solid var(--border-strong);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 8px 32px #0000000a}.employee-form-card .form-header{align-items:center;gap:14px;padding:20px 24px 16px;display:flex}.employee-form-card .form-header .header-text{flex:1}.employee-form-card .form-header .header-text h3{color:var(--gray-900);letter-spacing:-.01em;margin:0;font-size:1.1rem;font-weight:800}.employee-form-card .form-header .header-text .header-subtitle{color:var(--gray-400);margin-top:2px;margin-bottom:0;font-size:.8rem}.employee-form-card .form-header .edit-badge{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--warning-light), #fef3c780);color:var(--warning-dark);text-transform:uppercase;letter-spacing:.05em;padding:4px 12px;font-size:.7rem;font-weight:700}.employee-form-card .form-divider{background:linear-gradient(90deg, var(--border-weak), #e2e8f04d, transparent);height:1px;margin:0 24px}.employee-form-card .form-fields{grid-template-columns:repeat(2,1fr);gap:20px;padding:20px 24px 24px;display:grid}.employee-form-card .field-group{flex-direction:column;gap:8px;display:flex}.employee-form-card .checkbox-group{flex-direction:row;grid-column:span 2;align-items:center}.employee-form-card .field-label{color:var(--gray-700);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}.employee-form-card .field-input{border:1px solid var(--border-weak);border-radius:var(--radius-md);width:100%;color:var(--gray-800);background:var(--gray-50);outline:none;padding:12px 16px;font-size:.9rem;transition:all .25s}.employee-form-card .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light)}.employee-form-card .checkbox-label{cursor:pointer;color:var(--gray-700);align-items:center;gap:10px;font-size:.9rem;font-weight:500;display:flex}.employee-form-card .checkbox-label input{width:18px;height:18px;accent-color:var(--PrimaryColor)}@media (width<=600px){.employee-form-card .form-fields{grid-template-columns:1fr}.employee-form-card .checkbox-group{grid-column:span 1}}.email-form-card{background:var(--bg-main);border-radius:var(--radius-xl);border:1px solid var(--border-strong);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a,0 8px 32px #0000000a}.email-form-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#6366f126,#0000);height:1px;position:absolute;top:0;left:0;right:0}.email-form-card .form-header{align-items:center;gap:14px;padding:20px 24px 16px;display:flex}.email-form-card .form-header .header-icon{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--PrimaryColor-light), #eef2ff66);width:44px;height:44px;color:var(--PrimaryColor);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #6366f11f,inset 0 1px #ffffff80}.email-form-card .form-header .header-text{flex:1}.email-form-card .form-header .header-text h3{font-size:var(--md-size);color:var(--gray-900);letter-spacing:-.01em;margin:0;font-family:bold;font-weight:700}.email-form-card .form-header .header-text .header-subtitle{font-size:var(--sm-size);color:var(--gray-400);margin-top:2px;margin-bottom:0;font-family:medium;font-weight:500}.email-form-card .form-header .edit-badge{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--warning-light), #fef3c780);color:var(--warning-dark);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:4px 12px;font-size:.7rem;font-weight:700;box-shadow:inset 0 1px #ffffff80}.email-form-card .form-divider{background:linear-gradient(90deg, var(--border-weak), #e2e8f04d, transparent);height:1px;margin:0 24px}.email-form-card .form-fields{grid-template-columns:repeat(3,1fr);gap:20px;padding:20px 24px 24px;display:grid}.email-form-card .field-group{flex-direction:column;gap:8px;display:flex}.email-form-card .field-label{color:var(--gray-700);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-size:.8rem;font-weight:700;display:inline-flex}.email-form-card .field-label svg{color:var(--PrimaryColor);flex-shrink:0}.email-form-card .input-wrap{position:relative}.email-form-card .field-input{border:1px solid var(--border-weak);border-radius:var(--radius-md);width:100%;color:var(--gray-800);background:var(--gray-50);font-size:.9rem;font-family:var(--font-family);outline:none;padding:12px 16px;transition:all .25s}.email-form-card .field-input::placeholder{color:var(--gray-400)}.email-form-card .field-input:focus{border-color:var(--PrimaryColor);background:var(--bg-main);box-shadow:0 0 0 3px var(--PrimaryColor-light),0 2px 8px #6366f10f}.email-form-card .field-input:hover:not(:focus){border-color:var(--gray-300);background:var(--bg-main)}.email-form-card :deep(.myacc){border:none}.email-form-card :deep(.AccordionPanel){background:var(--gray-50);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;border:1px solid var(--border-weak)!important;border-radius:var(--radius-md)!important}.email-form-card :deep(.AccordionPanel):hover{border-color:var(--PrimaryColor)!important}.email-form-card :deep(.AccordionHeader){color:var(--gray-800);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;font-size:.9rem;font-weight:600;transition:background .2s;display:flex}.email-form-card :deep(.AccordionHeader):hover{background:var(--PrimaryColor-light);color:var(--PrimaryColor)}.email-form-card :deep(.AccordionContent){background:var(--bg-main);color:var(--gray-600);padding:12px 16px;font-size:.875rem;line-height:1.6}@media (width<=600px){.email-form-card .form-header{flex-wrap:wrap;padding:16px}.email-form-card .form-fields{gap:16px;padding:16px}.email-form-card .form-divider{margin:0 16px}.email-form-card .edit-badge{display:none}}.email-crud-example{margin:0 auto;padding:20px}.email-crud-example .email-list{margin-bottom:30px}.email-crud-example .email-item{border:1px solid #ddd;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px;display:flex}.email-crud-example .email-type{color:var(--gray-600);font-size:.9em}.email-crud-example .actions{gap:10px;display:flex}.email-crud-example .email-form{border:1px solid var(--border-weak);background-color:var(--bg-section);border-radius:4px;padding:20px}.email-crud-example .email-form input,.email-crud-example .email-form select{border:1px solid var(--border-weak);border-radius:4px;width:100%;margin-bottom:10px;padding:8px}.email-crud-example .form-actions{gap:10px;display:flex}.email-crud-example button{background-color:var(--PrimaryColor);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-top:10px;padding:8px 16px}.email-crud-example button:hover{background-color:var(--PrimaryColor-dark)}.email-crud-example .error{background-color:var(--danger-light);color:var(--danger-dark);border:1px solid #f5c6cb;border-radius:4px;margin-top:20px;padding:10px}.p-dialog.filter-dialog{background-color:#fff}.p-dialog.filter-dialog .filter-document .filter-title{font-size:var(--md-size-2);color:var(--Title-input-Color);font-family:Medium;font-weight:600}.fillter-button{border:1px solid var(--input-border-color);border-radius:30px;font-family:Medium}.filter-action{justify-content:justify-content;margin-top:var(--xl-size-2);flex-flow:wrap;align-items:center;gap:10px;display:flex}.filter-action .btn-cancel{width:30%}.filter-action .btn-primary{width:65%}html{scroll-behavior:smooth;transition:background-color .3s,color .3s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;transition:none}}*,:before,:after{transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s}body{font-family:var(--font-family);color:var(--gray-900);background-color:var(--bg-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body p,body span,body div{text-transform:capitalize}.p-accordionheader{background:0 0!important;padding:15px!important}.p-accordioncontent-content{color:var(--gray-600)!important;background:0 0!important;border:none!important}.p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader,.p-accordionpanel:not(.p-accordionpanel-active,.p-disabled)>.p-accordionheader:hover{color:var(--PrimaryColor)!important}.p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background-color:var(--PrimaryColor)!important}.p-radiobutton-box{border:1px solid var(--gray-300)!important}.is-correct-section .p-radiobutton-box{background:#fff!important;border-radius:5px!important}.is-correct-section .p-radiobutton-checked .p-radiobutton-box .p-radiobutton-icon{border-radius:5px;width:100%;height:100%;background:var(--PrimaryColor)!important}.factor-item .p-radiobutton-checked .p-radiobutton-box,.sidebar .links ul{border:none!important}.pt-15{padding-top:15px!important}.content .p-accordioncontent-content{padding-inline:14px;margin:0!important}.icon-lng-nav{cursor:pointer;color:var(--gray-900);border-radius:50%;justify-content:center;align-items:center;display:flex;width:25px!important;height:25px!important}.p-galleria{border:none!important;outline:none!important}.p-galleria-indicator-list .p-galleria-indicator button{transition:all .3s}.p-galleria-indicator-active button{background-color:var(--PrimaryColor)!important;border-radius:50px!important;width:30px!important;height:8px!important}.p-drawer .p-drawer-header{display:none;background-color:var(--sidebar-bg)!important}.p-drawer .p-drawer-content{background-color:var(--sidebar-bg)!important;padding:0!important}.p-drawer .p-drawer-content .sidebar{width:100%!important}.questions-details-form-card .p-accordionpanel:not(.p-disabled).p-accordionpanel-active>.p-accordionheader svg path,.questions-details-form-card .p-accordionpanel:not(.p-accordionpanel-active,.p-disabled)>.p-accordionheader:hover svg path{stroke:var(--PrimaryColor)!important;fill:var(--white)!important}.is-correct-section .p-checkbox-box,.question-clarification-header .p-checkbox-box,.question-solution-steps-header .p-checkbox-box,.question-solution-hints-header .p-checkbox-box,.article-solution-steps-header-explain,.p-checkbox-box{z-index:999;border-radius:5px!important}.question-clarification .p-accordioncontent-content,.answers-data-form .p-accordioncontent-content{padding:0!important}.question-clarification .p-accordionpanel,.answers-data-form .p-accordionpanel{border:none!important}.questions-details-form-card .p-accordioncontent-content{padding:0!important}#app.loading:after{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0000004d;position:fixed;inset:0}#global-loader{z-index:10000;gap:8px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#app.loading+#global-loader,#app.loading #global-loader{display:flex}#global-loader span{background:#fff;border-radius:50%;width:12px;height:12px;animation:1.4s ease-in-out infinite bounce}#global-loader span:nth-child(2){animation-delay:.2s}#global-loader span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-12px)}}.p-datepicker{width:100%!important}.p-datepicker .p-inputtext{background:#fff!important;width:100%!important}.custom-select-dialog{background-color:#fff!important}.list-body .list-item button{justify-content:space-between!important}.field-label,.required-field label{position:relative}.field-group.required-field .field-label:after,.required-field label:after{content:"*";color:red;position:absolute;right:-15px}.education-classification-form-fields .field-label{width:fit-content}.p-inputtext{border-radius:20px 0 0 20px!important}.input-label{width:100%!important}.p-dialog{background:var(--standard-white)!important}input::placeholder{opacity:1;line-height:1.5;color:var(--gray-400)!important;font-family:var(--font-family)!important;font-size:14px!important;font-weight:300!important}label,.input-label,.field-label{letter-spacing:0;color:#5d5d5d!important;font-size:15px!important;font-weight:500!important}.p-inputtext{color:#000!important}input{color:#121212!important;font-size:14px!important;font-weight:500!important}.filter-content{width:100%!important}.plan-filter-dialog .p-dialog-header{color:#121212!important;font-size:20px!important;font-weight:600!important}.p-dialog{font-family:Demi!important}.unified-dialog-backdrop[data-v-5dbcc417]{z-index:9999;background-color:var(--black-opacity-50,#00000080);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.unified-dialog-backdrop.is-closing[data-v-5dbcc417]{display:none}.unified-dialog[data-v-5dbcc417]{background:var(--bg-main);text-align:center;border-radius:16px;width:90%;max-width:400px;padding:2rem;position:relative;box-shadow:0 25px 50px -12px #00000040}.dialog-close[data-v-5dbcc417]{width:32px;height:32px;color:var(--gray-500);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.dialog-close[data-v-5dbcc417]:hover{background:var(--gray-100);color:var(--gray-700)}.dialog-icon[data-v-5dbcc417]{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1rem;font-size:2rem;display:flex}.dialog-image[data-v-5dbcc417]{object-fit:contain;width:64px;height:64px;margin:0 auto 1rem;display:block}.dialog-title[data-v-5dbcc417]{color:var(--gray-800);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.dialog-message[data-v-5dbcc417]{color:var(--gray-500);margin:0 0 1.5rem;font-size:1rem;line-height:1.5}.dialog-progress[data-v-5dbcc417],.loading-progress[data-v-5dbcc417]{margin-bottom:1.5rem}.progress-bar[data-v-5dbcc417]{background:var(--gray-200);border-radius:4px;height:8px;overflow:hidden}.progress-fill[data-v-5dbcc417]{background:var(--PrimaryColor);border-radius:4px;height:100%;transition:width .3s}.progress-text[data-v-5dbcc417]{color:var(--gray-500);margin-top:.5rem;font-size:.875rem;display:block}.dialog-actions[data-v-5dbcc417]{justify-content:center;gap:.75rem;display:flex}.dialog-action[data-v-5dbcc417]{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.5rem;max-width:150px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.dialog-action[data-v-5dbcc417]:disabled{opacity:.5;cursor:not-allowed}.dialog-action-primary[data-v-5dbcc417]{background:var(--PrimaryColor);color:#fff}.dialog-action-primary[data-v-5dbcc417]:hover:not(:disabled){background:var(--PrimaryColor-hover)}.dialog-action-secondary[data-v-5dbcc417]{background:var(--gray-100);color:var(--gray-600)}.dialog-action-secondary[data-v-5dbcc417]:hover:not(:disabled){background:var(--gray-200)}.dialog-action-danger[data-v-5dbcc417]{background:var(--danger);color:#fff}.dialog-action-danger[data-v-5dbcc417]:hover:not(:disabled){background:var(--danger-dark)}.dialog-action-text[data-v-5dbcc417]{color:var(--PrimaryColor);background:0 0}.dialog-action-text[data-v-5dbcc417]:hover:not(:disabled){background:var(--gray-100)}.dialog-loading[data-v-5dbcc417]{text-align:center;padding:1rem}.loading-spinner[data-v-5dbcc417]{border:3px solid var(--gray-200);border-top-color:var(--PrimaryColor);border-radius:50%;width:48px;height:48px;margin:0 auto 1rem;animation:1s linear infinite spin-5dbcc417}.loading-message[data-v-5dbcc417]{color:var(--gray-500);margin:0 0 1rem}.action-spinner[data-v-5dbcc417]{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-5dbcc417}@keyframes spin-5dbcc417{to{transform:rotate(360deg)}}.dialog-fade-enter-active[data-v-5dbcc417],.dialog-fade-leave-active[data-v-5dbcc417]{transition:opacity .2s}.dialog-fade-enter-from[data-v-5dbcc417],.dialog-fade-leave-to[data-v-5dbcc417]{opacity:0}.dialog-zoom-enter-active[data-v-5dbcc417],.dialog-zoom-leave-active[data-v-5dbcc417]{transition:all .2s}.dialog-zoom-enter-from[data-v-5dbcc417],.dialog-zoom-leave-to[data-v-5dbcc417]{opacity:0;transform:scale(.9)}@media (prefers-color-scheme:dark){.unified-dialog[data-v-5dbcc417]{background:var(--gray-800)}.dialog-title[data-v-5dbcc417]{color:var(--gray-100)}.dialog-message[data-v-5dbcc417],.dialog-close[data-v-5dbcc417]{color:var(--gray-400)}.dialog-close[data-v-5dbcc417]:hover{background:var(--gray-700);color:var(--gray-100)}.dialog-action-secondary[data-v-5dbcc417]{background:var(--gray-700);color:var(--gray-200)}.dialog-action-secondary[data-v-5dbcc417]:hover:not(:disabled){background:var(--gray-600)}.progress-bar[data-v-5dbcc417]{background:var(--gray-700)}}.toast-container[data-v-4e2dac56]{z-index:10000;pointer-events:none;flex-direction:column;gap:.75rem;max-height:100vh;display:flex;position:fixed;overflow:hidden}.toast-top-right[data-v-4e2dac56]{align-items:flex-end;top:1rem;right:1rem}.toast-top-left[data-v-4e2dac56]{align-items:flex-start;top:1rem;left:1rem}.toast-top-center[data-v-4e2dac56]{align-items:center;top:1rem;left:50%;transform:translate(-50%)}.toast-bottom-right[data-v-4e2dac56]{flex-direction:column-reverse;align-items:flex-end;bottom:1rem;right:1rem}.toast-bottom-left[data-v-4e2dac56]{flex-direction:column-reverse;align-items:flex-start;bottom:1rem;left:1rem}.toast-bottom-center[data-v-4e2dac56]{flex-direction:column-reverse;align-items:center;bottom:1rem;left:50%;transform:translate(-50%)}.toast[data-v-4e2dac56]{background:var(--bg-main);pointer-events:auto;cursor:pointer;border-radius:12px;align-items:flex-start;gap:.75rem;min-width:300px;max-width:400px;padding:1rem;transition:all .2s;display:flex;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.toast[data-v-4e2dac56]:hover{transform:translateY(-2px);box-shadow:0 20px 40px -10px #00000026,0 12px 15px -8px #0000001a}.toast-icon[data-v-4e2dac56]{width:32px;height:32px;color:var(--BgWhite);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.toast-content[data-v-4e2dac56]{flex:1;min-width:0}.toast-title[data-v-4e2dac56]{color:var(--gray-800);margin:0 0 .25rem;font-size:.875rem;font-weight:600}.toast-message[data-v-4e2dac56]{color:var(--gray-500);word-wrap:break-word;margin:0;font-size:.875rem;line-height:1.4}.toast-close[data-v-4e2dac56]{width:24px;height:24px;color:var(--gray-400);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;transition:all .2s;display:flex}.toast-close[data-v-4e2dac56]:hover{background:var(--gray-100);color:var(--gray-600)}.toast-slide-enter-active[data-v-4e2dac56]{transition:all .3s}.toast-slide-leave-active[data-v-4e2dac56]{transition:all .2s}.toast-slide-enter-from[data-v-4e2dac56],.toast-slide-leave-to[data-v-4e2dac56]{opacity:0;transform:translate(100%)}.toast-top-left .toast-slide-enter-from[data-v-4e2dac56],.toast-bottom-left .toast-slide-enter-from[data-v-4e2dac56],.toast-top-left .toast-slide-leave-to[data-v-4e2dac56],.toast-bottom-left .toast-slide-leave-to[data-v-4e2dac56]{transform:translate(-100%)}.toast-top-center .toast-slide-enter-from[data-v-4e2dac56],.toast-bottom-center .toast-slide-enter-from[data-v-4e2dac56],.toast-top-center .toast-slide-leave-to[data-v-4e2dac56],.toast-bottom-center .toast-slide-leave-to[data-v-4e2dac56]{transform:translateY(-100%)}.toast-type-success[data-v-4e2dac56]{border-bottom:4px solid var(--success)}.toast-type-error[data-v-4e2dac56]{border-bottom:4px solid var(--danger)}.toast-type-warning[data-v-4e2dac56]{border-bottom:4px solid var(--warning)}.toast-type-info[data-v-4e2dac56]{border-bottom:4px solid var(--info)}@media (width<=480px){.toast-container[data-v-4e2dac56]{left:.5rem!important;right:.5rem!important;transform:none!important}.toast[data-v-4e2dac56]{width:100%;min-width:0;max-width:100%}}.logo[data-v-1b092109]{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo[data-v-1b092109]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-1b092109]:hover{filter:drop-shadow(0 0 2em #42b883aa)}
