@charset "UTF-8";@font-face{font-family:YekanBakh;src:url(/assets/YekanBakh-ExtraBlack-DlCHtiqm.woff) format("woff"),url(/assets/YekanBakh-ExtraBlack-BKKuLO8M.ttf) format("ttf");font-weight:950;font-style:normal}@font-face{font-family:YekanBakh;src:url(/assets/YekanBakh-Black-Db0L9JoS.woff) format("woff"),url(/assets/YekanBakh-Black-C5iSEPML.ttf) format("ttf");font-weight:900;font-style:normal}@font-face{font-family:YekanBakh;src:url(/assets/YekanBakh-ExtraBold-Q1HK5v2f.woff) format("woff"),url(/assets/YekanBakh-ExtraBold-BemO9Klo.ttf) format("ttf");font-weight:800;font-style:normal}@font-face{font-family:YekanBakh;src:url(/assets/YekanBakh-Bold-Di-_VFZV.woff) format("woff"),url(/assets/YekanBakh-Bold-Cc5Uq-TJ.ttf) format("ttf");font-weight:700;font-style:normal}@font-face{font-family:YekanBakh;src:url(/assets/YekanBakh-SemiBold-BNQzDdZG.woff) format("woff"),url(/assets/YekanBakh-SemiBold-_cMbAqDL.ttf) format("ttf");font-weight:600;font-style:normal}@font-face{font-family:YekanBakh;src:url(./woff/YekanBakh-Medium.woff) format("woff"),url(./ttf/YekanBakh-Medium.ttf) format("ttf");font-style:normal}@font-face{font-family:YekanBakh;src:url(/assets/YekanBakh-Regular-CtIiwT9t.woff) format("woff"),url(/assets/YekanBakh-Regular-lmWLq0Ku.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:YekanBakh;src:url(/assets/YekanBakh-Light-BjQasx7O.woff) format("woff"),url(/assets/YekanBakh-Light-Bh_EdZT8.ttf) format("ttf");font-weight:300;font-style:normal}@font-face{font-family:YekanBakh;src:url(/assets/YekanBakh-Thin-CqMu1Bln.woff) format("woff"),url(/assets/YekanBakh-Thin-DkDs5fYm.ttf) format("ttf");font-weight:200;font-style:normal}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2")}[dir=rtl] *{font-family:YekanBakh;font-feature-settings:"ss01"}*{box-sizing:border-box;margin:0;padding:0;font-family:InterVariable,sans-serif}a{text-decoration:none}input{outline:none}button{cursor:pointer;border:none;outline:none}ol,ul{list-style:none}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#e9eef5;border-radius:15px;border:4px solid white;background-clip:padding-box}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.two-column-lg{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.two-column-xl{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.p-5{padding:var(--spacing-lg)}.max-30{max-height:30px}:root{--base-white: #ffffff;--base-black: #000000;--yellow-50: #fefbe8;--yellow-400: #fac515;--utility-blue-light-50: #f0f9ff;--gray-light-25: #fcfcfd;--gray-light-50: #f9fafb;--gray-light-100: #f2f4f7;--gray-light-200: #e4e7ec;--gray-light-300: #d0d5dd;--gray-light-400: #98a2b3;--gray-light-500: #667085;--gray-light-600: #475467;--gray-light-700: #344054;--gray-light-800: #182230;--gray-light-900: #101828;--gray-light-950: #0c111d;--gray-dark-25: #fafafa;--gray-dark-50: #f5f5f6;--gray-dark-100: #f0f1f1;--gray-dark-200: #ececed;--gray-dark-300: #cecfd2;--gray-dark-400: #94969c;--gray-dark-500: #85888e;--gray-dark-600: #61646c;--gray-dark-700: #333741;--gray-dark-800: #1f242f;--gray-dark-900: #161b26;--gray-dark-950: #0c111d;--brand-25: #f5faff;--brand-50: #eff8ff;--brand-100: #d1e9ff;--brand-200: #b2ddff;--brand-300: #84caff;--brand-400: #53b1fd;--brand-500: #2e90fa;--brand-600: #1570ef;--brand-700: #175cd3;--brand-800: #1849a9;--brand-900: #194185;--brand-950: #102a56;--error-25: #fffbfa;--error-50: #fef3f2;--error-100: #fee4e2;--error-200: #fecdca;--error-300: #fda29b;--error-400: #f97066;--error-500: #f04438;--error-600: #d92d20;--error-700: #b42318;--error-800: #912018;--error-900: #7a271a;--error-950: #55160c;--warning-25: #fffcf5;--warning-50: #fffaeb;--warning-100: #fef0c7;--warning-200: #fedf89;--warning-300: #fec84b;--warning-400: #fdb022;--warning-500: #f79009;--warning-600: #dc6803;--warning-700: #b54708;--warning-800: #93370d;--warning-900: #7a2e0e;--warning-950: #4e1d09;--success-25: #f6fef9;--success-50: #ecfdf3;--success-100: #dcfae6;--success-200: #abefc6;--success-300: #75e0a7;--success-400: #47cd89;--success-500: #17b26a;--success-600: #079455;--success-700: #067647;--success-800: #085d3a;--success-900: #074d31;--success-950: #053321;--space-0: 0px;--space-0-5: 2px;--space-1: 4px;--space-1-5: 6px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--space-40: 160px;--space-48: 192px;--space-56: 224px;--space-64: 256px;--space-80: 320px;--space-96: 384px;--space-120: 480px;--space-140: 560px;--space-160: 640px;--space-180: 720px;--space-192: 768px;--space-256: 1024px;--space-320: 1280px;--space-360: 1440px;--space-400: 1600px;--space-480: 1920px;--radius-none: 0px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-5xl: 32px;--radius-full: 9999px;--font-size-text-xxs: 10px;--font-size-text-xs: 12px;--font-size-text-sm: 14px;--font-size-text-md: 16px;--font-size-text-lg: 18px;--font-size-text-xl: 20px;--font-size-display-xs: 24px;--font-size-display-sm: 30px;--font-size-display-md: 36px;--font-size-display-lg: 48px;--font-size-display-xl: 60px;--font-size-display-2xl: 72px;--line-height-text-xs: 18px;--line-height-text-sm: 20px;--line-height-text-md: 24px;--line-height-text-lg: 28px;--line-height-text-xl: 30px;--line-height-display-xs: 32px;--line-height-display-sm: 38px;--line-height-display-md: 44px;--line-height-display-lg: 60px;--line-height-display-xl: 72px;--line-height-display-2xl: 90px;--color-tree-error: #ce0000;--color-tree-error-light_2: #fcd901;--color-tree-error-light: #f7d6d6;--color-tree-warning: #ff7a00;--color-tree-warning-light: #ffead6;--color-tree-success: #008d1f;--color-tree-success-light: #ffffff}:root{--utility-success-50: #ecfdf3;--utility-success-200: #abefc6;--utility-success-500: #17b26a;--utility-success-700: #067647;--utility-warning-50: #fffaeb;--utility-warning-200: #fedf89;--utility-warning-500: #f79009;--utility-warning-700: #b54708;--utility-orange-50: #fef6ee;--utility-orange-200: #f9dbaf;--utility-orange-500: #ef6820;--utility-orange-700: #b93815;--utility-error-50: #fef3f2;--utility-error-200: #fecdca;--utility-error-500: #f04438;--utility-error-700: #b42318}:root{--spacing-none: var(--space-0);--spacing-xxs: var(--space-0-5);--spacing-xs: var(--space-1);--spacing-sm: var(--space-1-5);--spacing-md: var(--space-2);--spacing-lg: var(--space-3);--spacing-xl: var(--space-4);--spacing-2xl: var(--space-5);--spacing-3xl: var(--space-6);--spacing-4xl: var(--space-8);--spacing-5xl: var(--space-10);--spacing-6xl: var(--space-12);--spacing-7xl: var(--space-16);--spacing-8xl: var(--space-20);--spacing-9xl: var(--space-24);--spacing-10xl: var(--space-32);--spacing-11xl: var(--space-40);--text-primary-900: var(--gray-light-900);--text-primary-on-brand: var(--base-white);--text-secondary-700: var(--gray-light-700);--text-secondary-hover: var(--gray-light-800);--text-secondary-on-brand: var(--brand-200);--text-tertiary-600: var(--gray-light-600);--text-tertiary-hover: var(--gray-light-700);--text-tertiary-on-brand: var(--brand-200);--text-quaternary-500: var(--gray-light-500);--text-quaternary-on-brand: var(--brand-300);--text-white: var(--base-white);--text-disabled: var(--gray-light-500);--text-placeholder: var(--gray-light-500);--text-placeholder-subtle: var(--gray-light-300);--text-brand-primary-900: var(--brand-900);--text-brand-secondary-700: var(--brand-700);--text-brand-tertiary-600: var(--brand-600);--text-brand-tertiary-alt: var(--brand-600);--text-error-primary-600: var(--error-600);--text-warning-primary-600: var(--warning-600);--text-success-primary-600: var(--success-600);--border-primary: var(--gray-light-300);--border-secondary: var(--gray-light-200);--border-tertiary: var(--gray-light-100);--border-disabled: var(--gray-light-300);--border-disabled-subtle: var(--gray-light-200);--border-brand: var(--brand-500);--border-warning: var(--warning-500);--border-brand-alt: var(--brand-600);--border-error: var(--error-500);--border-error-subtle: var(--error-300);--fg-primary-900: var(--gray-light-900);--fg-secondary-700: var(--gray-light-700);--fg-secondary-hover: var(--gray-light-800);--fg-tertiary-600: var(--gray-light-600);--fg-tertiary-hover: var(--gray-light-700);--fg-quaternary-500: var(--gray-light-500);--fg-quaternary-hover: var(--gray-light-600);--fg-quinary-400: var(--gray-light-400);--fg-quinary-hover: var(--gray-light-500);--fg-senary-300: var(--gray-light-300);--fg-white: var(--base-white);--fg-disabled: var(--gray-light-400);--fg-disabled-subtle: var(--gray-light-300);--fg-brand-primary-600: var(--brand-600);--fg-brand-primary-alt: var(--brand-600);--fg-brand-secondary-500: var(--brand-500);--fg-error-primary: var(--error-600);--fg-error-secondary: var(--error-500);--fg-warning-primary: var(--warning-600);--fg-warning-secondary: var(--warning-500);--fg-success-primary: var(--success-600);--fg-success-secondary: var(--success-500);--bg-primary: var(--base-white);--bg-primary-alt: var(--base-white);--bg-primary-hover: var(--gray-light-50);--bg-primary-solid: var(--gray-light-950);--bg-secondary: var(--gray-light-50);--bg-secondary-alt: var(--gray-light-50);--bg-secondary-hover: var(--gray-light-100);--bg-secondary-subtle: var(--gray-light-25);--bg-secondary-solid: var(--gray-light-600);--bg-tertiary: var(--gray-light-100);--bg-quaternary: var(--gray-light-100);--bg-active: var(--gray-light-50);--bg-disabled: var(--gray-light-100);--bg-disabled-subtle: var(--gray-light-50);--bg-overlay: var(--gray-light-950);--bg-brand-primary: var(--brand-50);--bg-brand-primary-alt: var(--brand-50);--bg-brand-secondary: var(--brand-100);--bg-brand-solid: var(--brand-600);--bg-brand-solid-hover: var(--brand-700);--bg-brand-section: var(--brand-800);--bg-brand-section-subtle: var(--brand-700);--bg-error-primary: var(--error-50);--bg-error-secondary: var(--error-100);--bg-error-solid: var(--error-600);--bg-warning-primary: var(--warning-50);--bg-warning-secondary: var(--warning-100);--bg-warning-solid: var(--warning-600);--bg-success-primary: var(--success-50);--bg-success-secondary: var(--success-100);--bg-success-solid: var(--success-600);--button-primary-fg: var(--base-white);--button-primary-fg-hover: var(--base-white);--button-primary-bg: var(--brand-800);--button-primary-bg-hover: var(--brand-700);--button-secondary-fg: var(--gray-light-700);--button-secondary-fg-hover: var(--gray-light-800);--button-secondary-bg: var(--base-white);--button-secondary-bg-hover: var(--gray-light-50);--button-secondary-border: var(--gray-light-300);--button-secondary-border-hover: var(--gray-light-300);--button-secondary-color-fg: var(--brand-700);--button-secondary-color-fg-hover: var(--brand-800);--button-secondary-color-bg: var(--base-white);--button-secondary-color-bg-hover: var(--brand-50);--button-secondary-color-border: var(--brand-300);--button-secondary-color-border-hover: var(--brand-300);--button-tertiary-fg: var(--gray-light-600);--button-tertiary-fg-hover: var(--gray-light-700);--button-tertiary-bg-hover: var(--gray-light-50);--button-tertiary-color-fg: var(--brand-700);--button-tertiary-color-fg-hover: var(--brand-800);--button-tertiary-color-bg-hover: var(--brand-50);--button-primary-error-fg: var(--base-white);--button-primary-error-fg-hover: var(--base-white);--button-primary-error-bg: var(--error-600);--button-primary-error-bg-hover: var(--error-700);--button-secondary-error-fg: var(--error-700);--button-secondary-error-fg-hover: var(--error-800);--button-secondary-error-bg: var(--base-white);--button-secondary-error-bg-hover: var(--error-50);--button-secondary-error-border: var(--error-300);--button-secondary-error-border-hover: var(--error-300);--button-tertiary-error-fg: var(--error-700);--button-tertiary-error-fg-hover: var(--error-800);--button-tertiary-error-bg-hover: var(--error-50);--shadow-xs: rgba(16, 24, 40, .05);--shadow-sm-01: rgba(16, 24, 40, .1);--shadow-sm-02: rgba(16, 24, 40, .06);--shadow-md-01: rgba(16, 24, 40, .1);--shadow-md-02: rgba(16, 24, 40, .06);--shadow-lg-01: rgba(16, 24, 40, .08);--shadow-lg-02: rgba(16, 24, 40, .03);--shadow-xl-01: rgba(16, 24, 40, .08);--shadow-xl-02: rgba(16, 24, 40, .03);--shadow-2xl: rgba(16, 24, 40, .18);--shadow-3xl: rgba(16, 24, 40, .14);--shadow-skeumorphic-inner: rgba(16, 24, 40, .05);--shadow-skeumorphic-inner-border: rgba(16, 24, 40, .18)}:root.dark-theme{--text-primary-900: var(--gray-dark-50);--text-primary-on-brand: var(--gray-dark-50);--text-secondary-700: var(--gray-dark-300);--text-secondary-hover: var(--gray-dark-200);--text-secondary-on-brand: var(--brand-300);--text-tertiary-600: var(--gray-dark-400);--text-tertiary-hover: var(--gray-dark-300);--text-tertiary-on-brand: var(--gray-dark-400);--text-quaternary-500: var(--gray-dark-400);--text-quaternary-on-brand: var(--gray-dark-400);--text-white: var(--base-white);--text-disabled: var(--gray-dark-500);--text-placeholder: var(--gray-dark-500);--text-placeholder-subtle: var(--gray-dark-700);--text-brand-primary-900: var(--gray-dark-50);--text-brand-secondary-700: var(--gray-dark-300);--text-brand-tertiary-600: var(--gray-dark-400);--text-brand-tertiary-alt: var(--gray-dark-50);--text-error-primary-600: var(--error-400);--text-warning-primary-600: var(--warning-400);--text-success-primary-600: var(--success-400);--border-primary: var(--gray-dark-700);--border-secondary: var(--gray-dark-800);--border-tertiary: var(--gray-dark-800);--border-disabled: var(--gray-dark-700);--border-disabled-subtle: var(--gray-dark-800);--border-brand: var(--brand-400);--border-warning: var(--warning-400);--border-brand-alt: var(--gray-dark-700);--border-error: var(--error-400);--border-error-subtle: var(--error-400);--fg-primary-900: var(--base-white);--fg-secondary-700: var(--gray-light-300);--fg-secondary-hover: var(--gray-light-200);--fg-tertiary-600: var(--gray-light-400);--fg-tertiary-hover: var(--gray-light-300);--fg-quaternary-500: var(--gray-light-400);--fg-quaternary-hover: var(--gray-light-300);--fg-quinary-400: var(--gray-light-500);--fg-quinary-hover: var(--gray-light-400);--fg-senary-300: var(--gray-light-600);--fg-white: var(--base-white);--fg-disabled: var(--gray-light-500);--fg-disabled-subtle: var(--gray-light-600);--fg-brand-primary-600: var(--brand-500);--fg-brand-primary-alt: var(--gray-light-300);--fg-brand-secondary-500: var(--brand-500);--fg-error-primary: var(--error-500);--fg-error-secondary: var(--error-400);--fg-warning-primary: var(--warning-500);--fg-warning-secondary: var(--warning-400);--fg-success-primary: var(--success-500);--fg-success-secondary: var(--success-400);--bg-primary: var(--gray-dark-950);--bg-primary-alt: var(--gray-dark-900);--bg-primary-hover: var(--gray-dark-800);--bg-primary-solid: var(--gray-dark-900);--bg-secondary: var(--gray-dark-900);--bg-secondary-alt: var(--gray-dark-950);--bg-secondary-hover: var(--gray-dark-800);--bg-secondary-subtle: var(--gray-dark-900);--bg-secondary-solid: var(--gray-dark-600);--bg-tertiary: var(--gray-dark-800);--bg-quaternary: var(--gray-dark-800);--bg-active: var(--gray-dark-800);--bg-disabled: var(--gray-dark-800);--bg-disabled-subtle: var(--gray-dark-900);--bg-overlay: var(--gray-dark-800);--bg-brand-primary: var(--brand-500);--bg-brand-primary-alt: var(--gray-dark-900);--bg-brand-secondary: var(--brand-600);--bg-brand-solid: var(--brand-600);--bg-brand-solid-hover: var(--brand-500);--bg-brand-section: var(--gray-dark-900);--bg-brand-section-subtle: var(--gray-dark-950);--bg-error-primary: var(--error-500);--bg-error-secondary: var(--error-600);--bg-error-solid: var(--error-600);--bg-warning-primary: var(--warning-500);--bg-warning-secondary: var(--warning-600);--bg-warning-solid: var(--warning-600);--bg-success-primary: var(--success-500);--bg-success-secondary: var(--success-600);--bg-success-solid: var(--success-600);--button-primary-fg: var(--base-white);--button-primary-fg-hover: var(--base-white);--button-primary-bg: var(--brand-800);--button-primary-bg-hover: var(--brand-700);--button-secondary-fg: var(--gray-dark-300);--button-secondary-fg-hover: var(--gray-dark-100);--button-secondary-bg: var(--gray-dark-900);--button-secondary-bg-hover: var(--gray-dark-800);--button-secondary-border: var(--gray-dark-700);--button-secondary-border-hover: var(--gray-dark-700);--button-secondary-color-fg: var(--gray-dark-300);--button-secondary-color-fg-hover: var(--gray-dark-100);--button-secondary-color-bg: var(--gray-dark-900);--button-secondary-color-bg-hover: var(--gray-dark-800);--button-secondary-color-border: var(--gray-dark-700);--button-secondary-color-border-hover: var(--gray-dark-700);--button-tertiary-fg: var(--gray-dark-400);--button-tertiary-fg-hover: var(--gray-dark-200);--button-tertiary-bg-hover: var(--gray-dark-800);--button-tertiary-color-fg: var(--gray-dark-300);--button-tertiary-color-fg-hover: var(--gray-dark-100);--button-tertiary-color-bg-hover: var(--gray-dark-800);--button-primary-error-fg: var(--base-white);--button-primary-error-fg-hover: var(--base-white);--button-primary-error-bg: var(--error-600);--button-primary-error-bg-hover: var(--error-700);--button-secondary-error-fg: var(--error-200);--button-secondary-error-fg-hover: var(--error-100);--button-secondary-error-bg: var(--error-950);--button-secondary-error-bg-hover: var(--error-900);--button-secondary-error-border: var(--error-800);--button-secondary-error-border-hover: var(--error-700);--button-tertiary-error-fg: var(--error-300);--button-tertiary-error-fg-hover: var(--error-200);--button-tertiary-error-bg-hover: var(--error-900);--shadow-xs: rgba(255, 255, 255, 0);--shadow-sm-01: rgba(255, 255, 255, 0);--shadow-sm-02: rgba(255, 255, 255, 0);--shadow-md-01: rgba(255, 255, 255, 0);--shadow-md-02: rgba(255, 255, 255, 0);--shadow-lg-01: rgba(255, 255, 255, 0);--shadow-lg-02: rgba(255, 255, 255, 0);--shadow-xl-01: rgba(255, 255, 255, 0);--shadow-xl-02: rgba(255, 255, 255, 0);--shadow-2xl: rgba(255, 255, 255, 0);--shadow-3xl: rgba(255, 255, 255, 0);--shadow-skeumorphic-inner: rgba(12, 17, 29, .5);--shadow-skeumorphic-inner-border: rgba(12, 17, 29, .18)}.footer{display:flex;justify-content:space-between;align-items:center;width:100%;height:44px;padding:0px var(--spacing-xl) 0 var(--spacing-xl);flex-shrink:0;border-top:1px solid var(--border-primary);border-right:1px solid var(--border-secondary);background-color:var(--bg-secondary-subtle)}.footer__info{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.footer__info span{color:var(--text-placeholder);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.footer__year{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);cursor:pointer}.layout{display:flex;align-items:center;height:100dvh}.layout__content{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:100%;margin-left:80px}.layout__content-expanded{margin-left:0}.layout__main{height:100dvh;overflow-y:scroll;display:grid;background-color:#e9eef5;grid-template-columns:repeat(12,1fr);grid-template-rows:94px auto;width:100%;gap:var(--spacing-xl);border-right:1px solid var(--border-primary);padding:0!important;scrollbar-width:none;-ms-overflow-style:none;position:relative}.layout__main::-webkit-scrollbar{display:none}@media(max-width:1440px){.layout__main{overflow-x:hidden}}[dir=rtl] .layout__content{margin-right:80px;margin-left:0}[dir=rtl] .layout__content-expanded{margin-right:0}.pages-header .bread-crumb-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-lg)}.pages-header .bread-crumb-container__tree-toggler{background-color:unset;display:flex;justify-content:flex-start;align-items:center;color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.pages-header .bread-crumb-container__detail-toggler{display:flex;justify-content:center;align-items:center;border-radius:var(--radius-full);border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner) inset,0 1px 2px 0 var(--Colors-Effects-Shadows-shadow-xs);transform:rotate(180deg)}.pages-header .bread-crumb-container__detail-toggler-expanded{transform:rotate(0)}.dashboard-header{display:flex;height:120px;padding:var(--spacing-xl);justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid var(--border-primary);background:var(--bg-secondary-alt)}.dashboard-header-data{display:flex;align-items:center;gap:var(--spacing-2xl);width:78%;transition:width .3s ease}.dashboard-header-data.full-width{width:100%}.dashboard-header-data.full-width .dashboard-header-data__items{flex:1;gap:32px}.dashboard-header-data__total{display:flex;align-items:center;padding-right:16px;gap:16px;border-right:1px solid var(--border-primary)}.dashboard-header-data__total-images{position:relative;width:80px;height:70px;overflow:hidden;border-radius:18px;background:var(--brand-50)}.dashboard-header-data__total-images .solar-panel{width:80px;position:absolute;bottom:-15px;left:-20px;transform:rotate(15deg);flex-shrink:0}.dashboard-header-data__total-images .wind-turbine{position:absolute;bottom:0;right:-10px;width:66px;transform:rotateY(180deg)}.dashboard-header-data__total-texts{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.dashboard-header-data__total-texts-title{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.dashboard-header-data__total-texts-label{color:var(--text-secondary-700);font-size:var(--font-size-text-lg);font-weight:700}.dashboard-header-data__items{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:16px;transition:gap .3s ease}.dashboard-header-data__items-box{display:flex;align-items:center;align-content:center;gap:0 16px}.dashboard-header-data__items-box-image{display:flex;width:64px;height:64px;padding:20px;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--radius-xl);background:var(--gray-light-200)}.dashboard-header-data__items-box-texts{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.dashboard-header-data__items-box-texts-title{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:500}.dashboard-header-data__items-box-texts-label{color:var(--text-secondary-700);font-size:var(--font-size-text-lg);font-weight:700}.dashboard-header-data__items-box-texts-label .unit{color:var(--gray-light-400);font-size:var(--font-size-text-xs);font-weight:300;margin-left:var(--spacing-md)}.dashboard-header-weather{width:22%;height:87px;border-radius:16px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);position:relative}.dashboard-header-weather-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;border-radius:16px}.dashboard-header-weather-content{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.dashboard-header-weather.loading{display:flex;justify-content:center;align-items:center;background-image:none;background:#0000000d}.dashboard-header-weather-info{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.dashboard-header-weather-info-location{display:flex;flex-direction:column;align-items:flex-start}.dashboard-header-weather-info-location-title{color:var(--base-white);font-size:var(--font-size-text-sm);font-weight:500}.dashboard-header-weather-info-location-subtitle{color:var(--base-white);font-size:var(--font-size-text-md);font-weight:600}.dashboard-header-weather-info-temperature{color:var(--base-white);font-size:var(--font-size-display-md);font-weight:600}.dashboard-header-weather-details{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.dashboard-header-weather-details span{color:var(--base-white);font-size:var(--font-size-text-xs);font-weight:500}.pages-header{justify-content:space-between;align-items:center;grid-column:span 12;height:94px;align-self:stretch;display:flex;padding:var(--spacing-2xl) var(--spacing-3xl) var(--spacing-2xl) var(--spacing-4xl);border-bottom:1px solid var(--border-primary);background:var(--bg-secondary-alt)}.pages-header-small{grid-column:span 9}.pages-header__title{color:var(--text-secondary-700);font-size:var(--font-size-display-xs);font-weight:600;line-height:var(--line-height-display-xs)}.inside-pqm *{background-color:#afafaf!important;color:#fff!important;stroke:#fff!important}.sidebar{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;flex-shrink:0;align-self:stretch;width:80px;background-color:var(--bg-primary);border-right:1px solid var(--border-primary);height:100dvh;transition:width .15s ease;position:fixed;z-index:60;top:0;left:0}.sidebar-toggle-button{width:var(--spacing-3xl);height:var(--spacing-3xl);display:flex;justify-content:center;align-items:center;background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--spacing-sm);position:absolute;top:80px;right:-10px;z-index:999;transition:all .3s linear;cursor:pointer}.sidebar-toggle-button:hover{background-color:var(--bg-secondary)}.sidebar-toggle-button-show{border-color:#0070f3}.sidebar-show{width:280px;position:fixed;z-index:999;transition:all .15s ease}.sidebar-expanded{width:280px;position:relative}.sidebar__navigation{width:100%;display:flex;flex-direction:column;padding-top:var(--spacing-4xl);align-items:center;gap:var(--spacing-3xl);align-self:stretch}.sidebar__logo-link{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:var(--space-2)}.sidebar__logo{align-self:start;padding:0px var(--spacing-lg) 0px var(--spacing-xl);display:flex;justify-content:flex-start;align-items:center;gap:var(--space-2)}.sidebar__logo .pic{width:52px;height:52px}.sidebar__logo-show .pic{width:100%;max-width:250px;object-fit:contain;height:52px}.sidebar__menu{display:flex;width:100%;flex-direction:column;align-items:center;gap:var(--spacing-md);align-self:stretch}.sidebar__menu-expanded{align-items:start;max-height:680px;overflow:scroll}.sidebar__menu__item{display:flex;justify-content:center;align-items:center;padding:var(--spacing-md);background-color:none;border-radius:var(--radius-sm);width:100%;position:relative}.sidebar__menu__item-active:not(.sidebar__menu__item-expanded)>a>span,.sidebar__menu__item-active:not(.sidebar__menu__item-expanded) .dropdown-trigger-button>span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--bg-brand-primary, #eff8ff);border-radius:var(--radius-md, 8px)}.sidebar__menu__item-expanded{align-items:center;justify-content:start;padding:0}.sidebar__menu__item .nav-wrapper-icon{position:relative}.sidebar__menu__item .nav-link{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg);width:100%;padding:var(--spacing-md) var(--spacing-lg)}.sidebar__menu__item .nav-parent{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg);width:100%}.sidebar__menu__item .nav-parent .icon-parent{width:100%}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion{width:100%;background-color:unset!important}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-sm)}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__header .label .title{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg);color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__header .label .title svg{color:var(--gray-light-700)!important}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__header .label .title-active{color:var(--fg-brand-primary-600)}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__header-active{background-color:var(--bg-brand-primary);border-top:4px solid white}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__details{padding:0;border:none;gap:0}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__details-expanded{margin-top:.25rem;display:flex;flex-direction:column;gap:var(--spacing-sm)}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__details-item{margin-left:var(--spacing-4xl);display:flex;width:200px;align-items:flex-start;gap:var(--spacing-md);align-self:stretch;background:var(--bg-primary);transition:all .2s ease-in-out;border-radius:var(--spacing-md)}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__details-item:hover{background:var(--bg-tertiary)}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__details-item:hover span{color:var(--text-tertiary-600)}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__details-item-item{width:100%;padding:var(--spacing-md) var(--spacing-lg);text-align:start;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__details-item-item-active{background:var(--bg-brand-primary)!important;border-radius:var(--spacing-md);color:var(--text-brand-secondary-700)!important;color:var(--text-brand-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__details-item.show-more-btn{padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-sm)}.sidebar__menu__item .side-bar__tooltip{display:none}.sidebar__menu__item .icon-parent{position:relative;cursor:pointer}.sidebar__menu__item .icon-parent:hover .side-bar__tooltip-active{display:initial;background-color:var(--base-black);padding:var(--spacing-md) var(--spacing-md);border-radius:var(--radius-md);position:absolute;bottom:160%;left:-53%;width:fit-content;color:var(--base-white);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs);text-align:center;z-index:200}.sidebar__menu__item .icon-parent:hover .side-bar__tooltip-active:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:var(--base-black) transparent transparent transparent}.sidebar__menu__item .icon-parent .menu-item-text{opacity:.2}.sidebar__menu__item .title{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.sidebar__menu__item .title-active{color:var(--fg-brand-primary-600)}.sidebar .profile-info{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3xl);align-self:stretch;padding:0 var(--spacing-xl)}.sidebar .profile-info .expand-button{padding:var(--spacing-2xl) 0;background-color:inherit;width:100%}.sidebar .profile-info-expanded{align-items:start;border-top:1px solid var(--gray-light-200)}.sidebar .profile-info__expand{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:var(--spacing-md);background-color:var(--bg-primary);border-radius:var(--radius-sm);border:none;cursor:pointer}.sidebar .dropdown-content{padding:0 0 var(--space-2) 0;left:150%!important;bottom:50%!important;border-radius:var(--radius-xl) var(--radius-xl) var(--radius-2xl) var(--radius-2xl)}.sidebar .dropdown-content .dropdown-body{height:100%!important;max-height:fit-content}.profile-info__dropdown{width:100%;background-color:#fff;border-radius:var(--spacing-md)}.profile-info__dropdown-upperside{padding:0 0 var(--spacing-sm) 0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.profile-info__dropdown-upperside .profile-info__dropdown-link{padding:var(--spacing-md) var(--spacing-md);display:flex;width:100%;font-weight:600;text-decoration:none;color:#414651;font-size:14px;height:fit-content}.profile-info__dropdown-upperside .profile-info__dropdown-link div{display:flex;align-items:center;gap:var(--spacing-md);width:100%}.profile-info__dropdown-upperside .custom-button,.profile-info__dropdown-upperside .tabs{width:100%}.profile-info__dropdown-lowerside{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-radius:0 0 var(--radius-md) var(--radius-md);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xxs);align-items:flex-start}.profile-info__dropdown-lowerside-title{color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs);padding:var(--spacing-sm) 0}.profile-info__dropdown-lowerside-workspace{display:flex;flex-direction:column;gap:var(--spacing-xxs);width:100%}.profile-info__dropdown-lowerside-workspace .workspace-item{width:100%;gap:var(--spacing-md);display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);transition:all .2s linear}.profile-info__dropdown-lowerside-workspace .workspace-item .workspace-item-data{width:100%;display:flex;justify-content:space-between;align-items:flex-start;border-radius:var(--radius-sm)}.profile-info__dropdown-lowerside-workspace .workspace-item .workspace-item-data .workspace-item-content{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-md)}.profile-info__dropdown-lowerside-workspace .workspace-item .workspace-item-data .workspace-item-content img{width:var(--spacing-5xl);border-radius:50%}.profile-info__dropdown-lowerside-workspace .workspace-item .workspace-item-data .workspace-item-content .workspace-name{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.profile-info__dropdown-lowerside-workspace .workspace-item .workspace-item-data .workspace-item-content .workspace-email{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.profile-info__dropdown-lowerside-workspace .workspace-item-details{display:flex;flex-direction:column;align-items:flex-start}.profile-info__dropdown-lowerside-workspace .workspace-item.active{border:1px solid #0070f3}.profile-info__dropdown-lowerside-workspace .workspace-item .workspace-icon{width:16px;height:16px;border-radius:50%;background-color:#d1d5db;position:relative;transition:background-color .2s;margin-top:0;display:flex;align-items:center;justify-content:center}.profile-info__dropdown-lowerside-workspace .workspace-item .workspace-icon.active{background-color:#2563eb}.profile-info__dropdown-lowerside-workspace .workspace-item .workspace-icon.active:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background-color:#fff}.profile-info__dropdown-bottom{padding:var(--spacing-md);display:flex;width:100%;font-weight:600;text-decoration:none;color:#414651;font-size:14px;height:fit-content}.profile-info__dropdown-bottom div{display:flex;align-items:center;width:100%}@media(max-width:1440px){.sidebar-outside-click{top:0;right:0;bottom:0;left:0;background-color:#000;position:fixed;z-index:50;opacity:.6}}.profile-modal{display:flex;padding:var(--spacing-xl) var(--spacing-3xl);flex-direction:column;align-items:center;gap:var(--spacing-lg);align-self:stretch}.sidebar-items{width:0px;background-color:var(--bg-primary);border:none;height:100dvh;transition:width .15s ease;overflow:hidden}.sidebar-items-expanded{width:400px;border-right:1px solid var(--border-primary);padding:var(--spacing-4xl) var(--spacing-xl) var(--spacing-xl) var(--spacing-xl);overflow:scroll}.sidebar-items__menu{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;flex-shrink:0;align-self:stretch;gap:var(--spacing-xs)}.sidebar-items__menu-item{display:flex;padding:var(--spacing-md) var(--spacing-lg);align-items:center;gap:var(--spacing-md);align-self:stretch}.sidebar-items__menu-item-active{background:var(--bg-brand-primary)}.sidebar-items__menu-item-active .nav-link{color:var(--text-brand-secondary-700)!important}.sidebar-items__menu-item .nav-link{color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.dv-logout-modal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.dv-logout-modal__header{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:16px;border-bottom:1px solid var(--border-secondary);padding:var(--spacing-3xl)}.dv-logout-modal__header-icon{display:flex;justify-content:center;align-items:center;width:var(--spacing-6xl);height:var(--spacing-6xl);border-radius:50%;background-color:var(--bg-error-primary)}.dv-logout-modal__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.dv-logout-modal__body{width:100%}.dv-logout-modal__body-text{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);padding:var(--spacing-3xl);text-align:center}.dv-logout-modal__body-buttons{display:flex;justify-content:center;align-items:center;padding:var(--spacing-3xl);border-top:1px solid var(--border-secondary);width:100%;gap:var(--spacing-xl)}.dv-logout-modal__body-buttons button{width:100%}.dv-profile-loader{width:var(--spacing-7xl);height:var(--spacing-7xl)}.sideBarDropDownStyles{max-height:300px;height:fit-content;width:209px;padding:var(--spacing-xs) 0px;overflow:auto}.sideBarDropDownStyles::-webkit-scrollbar{width:16px}.sideBarDropDownStyles::-webkit-scrollbar-track{background-color:transparent}.sideBarDropDownStyles::-webkit-scrollbar-thumb{background-color:#e9eef5;border-radius:15px;border:4px solid white;background-clip:padding-box}.sideBarDropDownStyles .pages-sidebar__list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xxs)}.sideBarDropDownStyles .pages-sidebar__list-item{display:flex;padding:var(--spacing-xxs) var(--spacing-md);align-items:center;gap:var(--spacing-md);align-self:stretch;cursor:pointer;border-radius:var(--radius-md)}.sideBarDropDownStyles .pages-sidebar__list-item-isActive{background:var(--bg-primary-hover)}.sideBarDropDownStyles .pages-sidebar__list-item .title-active{display:flex;padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) 10px;align-items:center;gap:var(--spacing-md);flex:1 0 0;color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.tooltip-portal{display:initial;background-color:var(--base-black);padding:var(--spacing-md) var(--spacing-md);border-radius:var(--radius-md);position:absolute;color:var(--base-white);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs);text-align:center;z-index:200}[dir=rtl] .sidebar{top:0;right:0;left:auto}[dir=rtl] .sidebar-toggle-button{top:80px;left:-10px;right:auto;z-index:1000;cursor:pointer}[dir=rtl] .sidebar__menu-expanded{padding:0;padding-right:var(--spacing-lg)}[dir=rtl] .sidebar .sidebar__menu__item .nav-parent .icon-parent .sidebar-accordion .accordion__details-item,[dir=rtl] .sidebar .accordion__details,[dir=rtl] .sidebar .sub-item{margin-left:0;margin-right:var(--spacing-2xl)}.progress-gauge{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:fit-content}.progress-gauge__svg{display:block;margin:0 auto}.progress-gauge__arc--bg{stroke:#e5e7eb}.progress-gauge__arc--progress{transition:stroke-dashoffset .5s ease,stroke .3s ease}.progress-gauge__percentage{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);pointer-events:none;-webkit-user-select:none;user-select:none}.progress-gauge__value-percentage{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);pointer-events:none;-webkit-user-select:none;user-select:none}.progress-gauge__value-text{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:400px){.progress-gauge__percentage{font-size:12px}}.progress-gauge{--size: 200px;--font-scale: calc(var(--size) / 200)}.progress-gauge__percentage{font-size:calc(14px * var(--font-scale))}.custom-accordion .header__start{gap:var(--spacing-xl)!important}.custom-accordion__content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1);padding:0!important;opacity:0;transform:translateY(-8px);transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1),opacity .38s ease .05s,transform .38s ease .05s}.custom-accordion__content.expanded{grid-template-rows:1fr;padding:var(--spacing-3xl)!important;opacity:1;transform:translateY(0)}.custom-accordion__header{display:flex;justify-content:space-between;align-items:center;width:100%;background:unset}.custom-accordion__header .label{display:flex;align-items:center;gap:var(--spacing-xl)}.custom-accordion__header .label .title{color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.custom-accordion__header .label .title-active{color:var(--text-brand-tertiary-alt)}.custom-accordion__header .label .description{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.custom-accordion__header .label .description-active{color:var(--text-brand-primary-900)}.custom-accordion__header .icon{display:flex;justify-content:center;align-items:center;transition:transform .4s ease;background-color:inherit}.custom-accordion__header .icon-expanded{transform:rotate(180deg)}.custom-accordion__details{display:flex;flex-direction:column;align-items:flex-start;gap:11px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .2s ease,padding-top .2s ease,margin-top .1s ease}.custom-accordion__details-expanded{max-height:100%;margin-top:var(--spacing-3xl);padding:var(--spacing-xl);padding-top:0}.custom-accordion__details .detail{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.custom-accordion__details .detail-title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.custom-accordion__details .detail-title-active{color:var(--text-brand-primary-900)}.custom-accordion__details .detail-value{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.custom-accordion__details .detail-value-active{color:var(--text-brand-primary-900)}.accordion{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;align-self:stretch;background-color:var(--bg-primary-hover);border:solid 1px var(--border-secondary);border-radius:var(--radius-xl);width:100%}.accordion-active{border:1px solid var(--border-brand)}.accordion-active .accordion__header.has-border{border-bottom:1px solid var(--border-secondary)}.accordion-no-active-style{border:1px solid var(--border-secondary)}.accordion-no-active-style .label .title-active{color:var(--text-quaternary-500)!important}.accordion__header{display:flex;justify-content:space-between;align-items:center;width:100%;background:unset;padding:var(--spacing-xl)}.accordion__header .label{display:flex;align-items:center;gap:var(--spacing-xl)}.accordion__header .label .title{color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.accordion__header .label .title-active{color:var(--text-brand-tertiary-alt)}.accordion__header .label .description{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.accordion__header .label .description-active{color:var(--text-brand-primary-900)}.accordion__header .icon{display:flex;justify-content:center;align-items:center;transition:transform .4s ease;background-color:inherit}.accordion__header .icon-expanded{transform:rotate(180deg)}.accordion__details{display:flex;flex-direction:column;align-items:flex-start;gap:11px;align-self:stretch;max-height:0;overflow:hidden;transition:max-height .2s ease,padding-top .2s ease,margin-top .1s ease}.accordion__details-expanded{max-height:100%;margin-top:var(--spacing-3xl);padding:var(--spacing-xl);padding-top:0}.accordion__details .detail{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.accordion__details .detail-title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.accordion__details .detail-title-active{color:var(--text-brand-primary-900)}.accordion__details .detail-value{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.accordion__details .detail-value-active{color:var(--text-brand-primary-900)}.dv-map{position:relative;width:100%;padding-top:var(--spacing-4xl)}.dv-map__province-info{position:absolute;top:16px;right:16px;z-index:1000;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100px;height:100px}.dv-map__province-info .map-loader{transform:scale(.6);display:flex}.dv-edit-delete-buttons{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.dv-edit-delete-buttons button{background:transparent}.dv-edit-delete-buttons button:disabled{opacity:.5;cursor:not-allowed}.badge{-webkit-user-select:none;user-select:none;display:flex!important;align-items:center;padding:var(--spacing-xxs) var(--spacing-md);justify-content:center;gap:3px;font-size:var(--font-size-text-xs)!important;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);border:solid 1px var(--border-primary);border-radius:var(--radius-md)}.badge-lg{padding:var(--spacing-xs) var(--spacing-lg)!important;font-size:var(--font-size-text-sm)!important}.badge-fit{width:fit-content!important}.badge-circle{border:solid 1px var(--border-primary);border-radius:var(--radius-full)}.badge-gray{color:var(--utility-gray-700);border-color:var(--utility-gray-200);background:var(--utility-gray-50)}.badge-white{background-color:#fff!important;color:#1a202c}.badge-blue{color:var(--utility-brand-700);border-color:var(--utility-brand-200);background:var(--utility-brand-50)}.badge-green{color:var(--utility-success-700);border-color:var(--utility-success-200);background:var(--utility-success-50)}.badge-red{color:var(--utility-error-700);border-color:var(--utility-error-200);background:var(--utility-error-50)}.badge-yellow{color:var(--utility-warning-700);border-color:var(--utility-warning-200);background:var(--utility-warning-50)}.badge-orange{color:var(--utility-orange-700);border-color:var(--utility-orange-200);background:var(--utility-orange-50)}.badge.clickable{cursor:pointer;transition:background .2s ease;display:flex;padding:var(--spacing-xxs);flex-direction:column;align-items:center;justify-content:center}.badge.clickable:hover{opacity:.8}.badge__remove{background:transparent;border:none;cursor:pointer;width:12px!important;height:12px!important;color:inherit}.badge__circle-icon{display:flex;align-items:center;background:transparent;border:none;cursor:pointer;width:12px!important;height:12px!important;color:inherit}.alarm-level-badge{align-items:center;-webkit-user-select:none;user-select:none;display:flex!important;gap:var(--spacing-md);width:fit-content!important;height:fit-content!important;padding:var(--spacing-xs) var(--spacing-md);justify-content:center;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);border:solid 1px var(--border-primary);border-radius:var(--radius-lg);border-radius:var(--radius-3xl)}.alarm-level-badge--gray{background-color:#e2e8f0;color:#1a202c}.alarm-level-badge-white{background-color:#fff!important;color:#1a202c}.alarm-level-badge-blue{background-color:#bee3f8;color:#2b6cb0}.alarm-level-badge-green{background-color:#c6f6d5;color:#276749}.alarm-level-badge-red{background-color:#fed7d7;color:#c53030;border:1px solid #c53030}.alarm-level-badge-yellow{background-color:#fffaeb;color:#975a16;border:1px solid #fedf89}.alarm-level-badge-orange{background-color:#fef6ee;border:1px solid #f9dbaf;color:#975a16}.alarm-level-badge.clickable{cursor:pointer;transition:background .2s ease;display:flex;padding:var(--spacing-xxs);flex-direction:column;align-items:center;justify-content:center}.alarm-level-badge.clickable:hover{opacity:.8}.alarm-level-badge__remove{background:transparent;border:none;cursor:pointer;width:12px!important;height:12px!important;color:inherit}.breadcrumb-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:12px;height:fit-content;width:fit-content}.breadcrumb-wrapper__icon{width:54px;height:54px;padding:14px;border:1px solid var(--gray-light-300);background:var(--base-white);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner) inset,0 1px 2px 0 var(--shadow-x);border-radius:var(--radius-md);transition:background-color .3s;gap:var(--spacing-xs);justify-content:center;align-items:center;display:inline-flex}.breadcrumb-wrapper__content{display:flex;flex-direction:column;gap:var(--spacing-xs)}.breadcrumb-wrapper__content-title a{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-xl);font-weight:500;line-height:var(--line-height-text-xl);color:var(--text-secondary-700)!important}.breadcrumb-wrapper__content-title span{color:var(--text-secondary-700);font-size:var(--font-size-text-xl);font-weight:500;line-height:var(--line-height-text-xl)}.breadcrumb-wrapper__content .breadcrumb{display:flex;align-items:center;font-size:14px;flex-wrap:wrap}.breadcrumb-wrapper__content .breadcrumb__item{display:flex;align-items:center;width:fit-content;color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.breadcrumb-wrapper__content .breadcrumb__item-link{text-decoration:none;transition:color .2s ease;width:max-content;color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.breadcrumb-wrapper__content .breadcrumb__item-link:hover{color:var(--text-brand-tertiary-alt)}.breadcrumb-wrapper__content .breadcrumb__item-separator{margin:0 4px;color:var(--text-quaternary-500)}.custom-button{display:flex;justify-content:center;align-items:center;display:inline-flex;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;height:40px;transition:background-color .3s;gap:var(--spacing-xs)}.custom-button-full{border:1px solid;border-image-source:linear-gradient(180deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,0) 100%);color:var(--base-white);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);background-color:var(--brand-600);width:100%}.custom-button-secondary{padding:var(--space-2);border:1px solid var(--gray-light-300);background:var(--base-white);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner) inset,0 1px 2px 0 var(--shadow-x)}.custom-button-secondary.disabled{pointer-events:none}.custom-button-secondary:hover{background-color:var(--gray-light-50)}.custom-button-secondary:disabled{color:var(--gray-light-400)}.custom-button-secondary .label{font-size:var(--space-4);text-align:center;display:flex;justify-content:center;align-items:center;font-weight:500}.custom-button-primary{display:inline-flex;display:flex;justify-content:center;align-items:center;border:1px solid;border-image-source:linear-gradient(180deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,0) 100%);background-color:var(--brand-600);color:var(--base-white)}.custom-button-primary.disabled{background-color:var(--gray-light-100);color:var(--gray-light-400);pointer-events:none}.custom-button-primary:hover{background-color:var(--brand-700)}.custom-button-primary:disabled{background-color:var(--gray-light-100)}.custom-button-primary .label{font-size:var(--space-4);text-align:center;display:flex;justify-content:center;align-items:center;font-weight:500}.custom-button-danger-outline{font-size:var(--font-size-text-md);border-radius:var(--radius-md);border:1px solid var(--button-primary-error-bg);color:var(--button-primary-error-bg);font-weight:500}.custom-button-danger-outline:disabled{border:2px solid var(--bg-disabled-subtle);background:var(--bg-disabled);box-shadow:0 1px 2px 0 var(--shadow-xs)}.custom-button-danger-outline:not(:disabled):hover{background:var(--button-primary-error-bg-hover);color:var(--base-white);box-shadow:0 0 0 1px #1018282e inset,0 -2px #1018280d inset,0 1px 2px #1018280d}.custom-button-danger{border-radius:var(--radius-md);border:2px solid rgba(255,255,255,.1215686275);background:var(--button-primary-error-bg);color:var(--fg-white)}.custom-button-danger:disabled{border:2px solid var(--bg-disabled-subtle);background:var(--bg-disabled);box-shadow:0 1px 2px 0 var(--shadow-xs)}.custom-button-danger:not(:disabled):hover{background:var(--button-primary-error-bg-hover);box-shadow:0 0 0 1px #1018282e inset,0 -2px #1018280d inset,0 1px 2px #1018280d}.custom-button-danger .label{font-size:var(--space-4);text-align:center;display:flex;justify-content:center;align-items:center;font-weight:500}.custom-button-destructive-secondary{padding:var(--space-2);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner) inset,0 1px 2px 0 var(--shadow-x);border-radius:var(--radius-md, 8px);border:1px solid var(--button-secondary-error-border);background:var(--button-secondary-error-bg)}.custom-button-destructive-secondary.disabled{pointer-events:none}.custom-button-destructive-secondary:hover{background-color:var(--gray-light-50)}.custom-button-destructive-secondary:disabled{color:var(--gray-light-400)}.custom-button-destructive-secondary .label{font-size:var(--space-4);text-align:center;display:flex;justify-content:center;align-items:center;font-weight:500}.custom-button-secondary-blue{padding:var(--space-2);border-radius:var(--radius-md);color:var(--brand-600);border:1px solid var(--button-secondary-color-border);background:var(--button-secondary-color-bg);box-shadow:0 0 0 1px var(--skeumorphic-inner-border) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner) inset,0 1px 2px 0 var(--shadow-xs)}.custom-button-secondary-blue.disabled{pointer-events:none;color:var(--gray-light-400);border-color:var(--border-primary)}.custom-button-secondary-blue:hover{background-color:var(--gray-light-50)}.custom-button-secondary-blue .label{font-size:var(--space-4);text-align:center;display:flex;justify-content:center;align-items:center;font-weight:500}.custom-button-secondary-blue .label a{color:inherit}.custom-button-rounded{border:solid 1px var(--border-primary);border-radius:var(--radius-full);background:var(--base-white);padding:10px;box-shadow:0 0 0 1px #1018282e inset,0 -2px #1018280d inset,0 1px 2px #1018280d}.custom-button .icon{display:flex;justify-content:flex-start;align-items:center}.dv-send-or-cancel-buttons{display:flex;justify-content:flex-end;align-items:center;margin-left:auto;padding:var(--spacing-3xl);gap:var(--spacing-lg);border-top:1px solid var(--border-secondary)}[dir=rtl] .custom-button .label{display:flex;max-height:fit-content}.information-cards{display:flex;flex-direction:column;min-height:fit-content;flex:1 0 0;gap:var(--spacing-lg);padding:var(--spacing-2xl) var(--spacing-xl);align-self:stretch;border:solid 1px var(--border-primary);border-radius:var(--radius-xl);background-color:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs)}.information-cards__header{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.information-cards__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.information-cards__header-details{background:unset}.information-cards__content{width:100%;display:flex;justify-content:flex-start;align-items:flex-end;gap:var(--spacing-md);margin-top:auto}.information-cards__content .info-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl)}.information-cards__content .info-container .chart-container{display:flex;justify-content:space-between;width:100%;align-items:center;height:55px}.information-cards__content .count{color:var(--text-text-primary-900);font-size:var(--font-size-display-xs);font-weight:600;line-height:var(--line-height-display-xs);display:flex;justify-content:flex-start;align-items:flex-start;gap:6px;align-items:flex-end;align-self:stretch}.information-cards__content .count-unit{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.information-cards__content .info{border-top:1px solid var(--border-tertiary);padding-top:var(--spacing-lg);margin-top:var(--spacing-lg);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);align-self:stretch;color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.information-cards__content .info__chart-description{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-sm)}.information-cards__content .info .percentage{display:flex;justify-content:center;align-items:center;color:var(--text-success-primary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);gap:var(--spacing-xxs);text-align:center}.information-cards__content .info .percentage-desc{color:var(--text-error-primary-600)}.information-cards__content .info .description{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:flex-start;align-items:center;gap:2px}.information-cards__content .info .description>span:first-of-type{color:var(--text-success-primary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.information-cards .chart{display:flex;justify-content:center;align-items:center}.information-cards .chart svg{max-width:100%;max-height:100%}.information-cards .skeleton{background-color:#e0e0e0;border-radius:4px;display:inline-block;line-height:1;width:100%;height:.5em;animation:pulse 1.5s infinite ease-in-out}.information-cards .skeleton-text{width:80%;height:.75em;margin:.5em 0}.information-cards .chart-skeleton-count{width:60px}.information-cards .chart-skeleton{width:138px;height:20px}.information-cards .chart-skeleton-title{width:180px}.information-cards .chart-skeleton-title-info{width:250px}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}[dir=rtl] .information-cards__content .count,[dir=rtl] .information-cards__content .description{flex-direction:row-reverse}.cards-wrapper{display:grid;align-self:stretch;gap:var(--spacing-xl);grid-column:span 12}.cards-wrapper{grid-template-columns:repeat(4,1fr)}.cards-wrapper-notification-outage{grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.cards-wrapper-notification-outage{grid-template-columns:repeat(1,1fr)}}.custom-tooltip{background:#101828;color:#fff;padding:8px 12px;border-radius:4px;font-size:14px}.apexcharts-legend{width:100%!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:var(--spacing-md)!important;row-gap:var(--spacing-md)!important}.apexcharts-legend .apexcharts-legend-group{display:contents!important}.apexcharts-legend .apexcharts-legend-series{display:inline-flex!important;align-items:center!important;gap:var(--spacing-md)!important;flex:0 1 auto!important}.chart-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.chart-header__title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.chart-content{width:100%}.apex-tooltip-custom{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:var(--spacing-lg);gap:10px;color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs);width:246px}.apex-tooltip-custom__header{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs);width:100%}.apex-tooltip-custom__row{display:flex;justify-content:space-between;align-items:center;width:100%}.chart-container-no-data{width:100%;height:400px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--bg-primary);border-radius:var(--radius-md);padding:var(--spacing-xl)}.chart-container-no-data__image{padding:var(--spacing-lg);width:820px}.chart-container-no-data__body{width:520px;text-align:center;color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.custom-legend-container{padding:var(--spacing-xl);width:100%}.custom-legend-container>div{width:100%;background:var(--bg-primary-hover);display:flex;justify-content:space-between;align-items:center;border-radius:var(--radius-md);border:1px solid var(--border-secondary);padding:var(--spacing-xl)}.custom-legend-container>div .custom-legend{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-3xl);align-items:flex-start;align-self:stretch}@media(max-width:1024px){.custom-legend-container>div .custom-legend{flex-wrap:wrap;gap:var(--spacing-xl)}}.custom-legend-container>div .custom-legend__item{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md);cursor:pointer}.custom-legend-container>div .custom-legend__item-disabled{color:var(--text-placeholder-subtle);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.custom-legend-container>div .custom-legend__item-disabled .custom-legend__item-status{background-color:var(--text-placeholder-subtle)!important}.custom-legend-container>div .custom-legend__item-disabled .custom-legend__item-title-toggler{color:var(--text-placeholder-subtle);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.custom-legend-container>div .custom-legend__item-status{display:flex;justify-content:center;align-items:center;width:16px;height:16px;padding:2px;flex-shrink:0;border-radius:100%}.custom-legend-container>div .custom-legend__item-title-toggler{background-color:unset;color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.custom-legend-container>div .custom-legend__actions{width:150px;display:flex;justify-content:flex-end;align-items:center}.custom-legend-container>div .custom-legend__actions .dropdown-container>button{width:100%}.custom-legend-container>div .custom-legend__actions .dropdown-container>button span{width:100%}.column-chart-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px;padding:var(--spacing-xl) 0;height:100%}.line-chart-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px;padding:var(--spacing-xl) 0;height:100%;background-color:var(--bg-primary);border-radius:var(--radius-lg)}.line-chart-container .apex-tooltip-custom-line-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:var(--spacing-lg);gap:10px;color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.line-chart-container .apex-tooltip-custom-line-container-header{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px}.line-chart-container .apex-tooltip-custom-line-container .apex-tooltip-custom-line{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:5px;font-size:12px}.line-chart-container .dropdown-content{max-width:200px!important;min-width:150px!important;padding:0!important}.line-chart-container .dropdown-content .dropdown-body .custom-legend-drop-down{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl);width:100%;padding:var(--spacing-lg)}.line-chart-container .dropdown-content .dropdown-body .custom-legend-drop-down__show-all{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.line-chart-container .dropdown-content .dropdown-body .custom-legend-drop-down__items{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px;width:100%}.heatmap-chart-container{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px;padding:var(--spacing-xl) 0;height:100%;background-color:var(--bg-primary);border-radius:var(--radius-lg)}.heatmap-color-slider{display:flex;align-items:center;margin-top:1rem;font-size:12px;color:#666;width:100%;max-width:90%;margin:auto}.heatmap-color-slider .scale-label{white-space:nowrap}.heatmap-color-slider .slider-container{position:relative;flex:1;height:16px;margin:0 12px}.heatmap-color-slider .slider-container .scale-bar{position:absolute;top:50%;transform:translateY(-50%);height:8px;width:100%;border-radius:4px;background:linear-gradient(to right,#0d870d,#ddeba6,#ffe677,#ffaa0d,#ff2e0d)}.heatmap-color-slider .slider-container .slider-thumb{position:absolute;top:1px;width:24px;height:24px;cursor:grab;display:flex;align-items:center;justify-content:center}.heatmap-color-slider .slider-container .slider-thumb.left,.heatmap-color-slider .slider-container .slider-thumb.right{transform:translate(-50%)}.chart-toolbar{padding:12px;font-size:12px;display:flex;flex-direction:column;gap:12px;min-width:246px}.chart-toolbar__header{display:flex;align-items:center;gap:4px;color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.chart-toolbar-legend{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px}.chart-toolbar-legend-item{display:flex;align-items:center;font-size:12px;justify-content:space-between;gap:4px;width:100%}.chart-toolbar-legend-item__title-wrap{display:flex;align-items:center;gap:4px}.chart-toolbar-legend-item__color{display:inline-block;width:8px;height:8px;border-radius:50%}.chart-toolbar-legend-item__title{font-weight:400;color:var(--text-quaternary-500)}.chart-toolbar-legend-item__value{font-weight:500;color:var(--text-quaternary-500)}.chart-toolbar-column{display:flex;flex-direction:column;gap:6px}.heatmap-tooltip{display:flex;flex-direction:column;gap:6px;align-items:flex-start;padding:var(--spacing-lg);width:191px}.heatmap-tooltip__header{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs);color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.heatmap-tooltip__item{display:flex;align-items:center;gap:4px;justify-content:space-between;width:100%}.heatmap-tooltip__item-title,.heatmap-tooltip__item-value{color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.dv-echart-style .tooltip-wrapper{font-family:sans-serif;font-size:12px}.dv-echart-style .tooltip-title{font-weight:700;margin-bottom:6px}.dv-echart-style .tooltip-content{display:flex;flex-wrap:wrap;gap:12px}.dv-echart-style .tooltip-col{flex:1;flex-shrink:1;min-width:fit-content}.dv-echart-style .tooltip-item{display:flex;align-items:center;gap:6px;margin-bottom:4px}.dv-echart-style .tooltip-dot{width:10px;min-width:10px;height:10px;border-radius:50%;display:inline-block}.dv-echart-style .tooltip-label{flex:1}.dv-echart-style .tooltip-value{font-weight:700}.dount-chart-container{display:flex;flex-direction:column;gap:var(--spacing-xl);height:100%;padding:var(--spacing-3xl);border-radius:var(--radius-lg);background:var(--bg-secondary-alt)}.dount-chart-container .title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);font-size:16px;width:100%;white-space:nowrap}.dount-chart-container .chart-wrapper-container{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md);height:200px}@media(max-width:1450px){.dount-chart-container .chart-wrapper-container{flex-direction:column}}.dount-chart-container .chart-wrapper-container .chart{flex:1;height:100%;display:flex;align-items:center;justify-content:center}.dount-chart-container .chart-wrapper-container .chart-header{display:flex;flex-direction:column}.dount-chart-container .chart-wrapper-container .info{width:100%;flex:1;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1450px){.dount-chart-container .chart-wrapper-container .info{order:1;flex-direction:row}}.dount-chart-container .chart-wrapper-container .info .title{color:var(--text-secondary-700)}.dount-chart-container .chart-wrapper-container .chart-wrapper{flex:1;height:100%;display:flex;align-items:center}.dount-chart-container .chart-wrapper-container .donut-chart__legends{width:100%;color:var(--text-secondary-700)}.dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item{display:flex;gap:var(--spacing-lg)}.dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item .marker{display:flex;align-items:center;gap:var(--spacing-md)}.dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item .marker .custom-legend-marker{display:flex;width:35px;height:12px;border-radius:var(--radius-lg)}.dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item .custom-legend-label,.dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item .custom-legend-value{font-size:16px;font-weight:500}.dount-chart-container .chart-wrapper-container .status-items{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media(max-width:1450px){.dount-chart-container .chart-wrapper-container .status-items{flex-direction:row}}.dount-chart-container .chart-wrapper-container .status-items{gap:var(--spacing-3xl)}.dount-chart-container .chart-wrapper-container .status-items>div{gap:var(--spacing-sm);display:flex;justify-content:flex-start;align-items:center;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.dount-chart-container .chart-wrapper-container .status-items>div .dot{width:8px;height:8px;border-radius:var(--radius-full)}.dount-chart-container .chart-wrapper-container .status-items>div.active{color:var(--utility-success-700)}.dount-chart-container .chart-wrapper-container .status-items>div.active>.dot{background:var(--utility-success-500)}.dount-chart-container .chart-wrapper-container .status-items>div.warning{color:var(--utility-warning-700)}.dount-chart-container .chart-wrapper-container .status-items>div.warning>.dot{background:var(--utility-warning-500)}.dount-chart-container .chart-wrapper-container .status-items>div.orange{color:var(--utility-orange-700)}.dount-chart-container .chart-wrapper-container .status-items>div.orange>.dot{background:var(--utility-orange-500)}.dount-chart-container .chart-wrapper-container .status-items>div.danger{color:var(--utility-error-700)}.dount-chart-container .chart-wrapper-container .status-items>div.danger>.dot{background:var(--utility-error-500)}.sideBar-modal-overlay{position:fixed;top:0;right:0;width:0;height:100vh;transition:width .4s ease-out;display:flex;justify-content:flex-end;align-items:center;cursor:auto;z-index:1000}.sideBar-modal-overlay-expanded{width:45vw}.sideBar-modal-overlay-expanded-lg{width:50vw}.sideBar-modal-overlay-expanded-sm{width:650px}.sideBar-modal-overlay-expanded-full{width:100vw}.sideBar-modal-overlay .sideBar-modal-content{background-color:#fff;border-radius:var(--radius-md) 0 0 var(--radius-md);position:relative;width:100%;box-shadow:0 5px 15px #0000004d;height:100%;padding:var(--spacing-xl) 0;display:flex;flex-direction:column;justify-content:space-between;overflow:auto}.sideBar-modal-overlay .sideBar-modal-content__close-btn{position:absolute;top:2%;right:2%;background:none}@media screen and (max-width:1024px){.sideBar-modal-overlay .sideBar-modal-content{overflow:auto;width:70%}}.sideBar-modal-overlay .sideBar-modal-content-headerless,.sideBar-modal-overlay .sideBar-modal-content-headerless .sideBar-modal-content__body{padding:0}.sideBar-modal-overlay .sideBar-modal-content__header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;width:100%;padding:var(--spacing-lg) var(--spacing-3xl) var(--spacing-2xl) var(--spacing-3xl);gap:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.sideBar-modal-overlay .sideBar-modal-content__header-box{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:var(--spacing-md)}.sideBar-modal-overlay .sideBar-modal-content__header-box__title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.sideBar-modal-overlay .sideBar-modal-content__header-box__description{color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.sideBar-modal-overlay .sideBar-modal-content__header-close-btn{background:none}.sideBar-modal-overlay .sideBar-modal-content__body{width:100%;padding:var(--spacing-xl) var(--spacing-3xl);height:100%;overflow:auto}.sideBar-modal-overlay .sideBar-modal-content__footer{width:100%;padding:var(--spacing-3xl);display:flex;justify-content:space-around;align-items:center;gap:var(--spacing-xl)}.sideBar-modal-overlay .sideBar-modal-content__footer button{width:50%}.sideBar-modal-overlay .sideBar-modal-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:var(--font-size-display-xs);cursor:pointer;color:var(--gray-dark-700)}.drawer-outside-click{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:#0009}.dropdown-container>button{background:none}.dropdown-container .dropdown-content{position:absolute;background-color:var(--base-white);border:solid 1px var(--border-secondary);border-radius:var(--radius-md);box-shadow:0 5px 15px #0003;padding:var(--space-2)!important;margin-top:var(--space-2);z-index:100;min-width:190px!important;max-width:500px!important}.dropdown-container .dropdown-content-small{width:fit-content;max-width:fit-content;min-width:fit-content!important}.dropdown-container .dropdown-content-semi-medium{width:fit-content;max-width:fit-content;min-width:fit-content!important;height:338px}.dropdown-container .dropdown-content-semi-medium .dropdown-content-header{padding:var(--spacing-md)}.dropdown-container .dropdown-content.dropdown-down{right:0!important;top:100%!important;left:auto!important}.dropdown-container .dropdown-content.dropdown-up{bottom:100%!important;right:0!important;left:auto!important}.dropdown-container .dropdown-content.dropdown-left{top:0;right:100%}.dropdown-container .dropdown-content.dropdown-right{bottom:100%;left:100%}.dropdown-container .dropdown-content.rtl{direction:rtl}.dropdown-container .dropdown-content.rtl.dropdown-down,.dropdown-container .dropdown-content.rtl.dropdown-up{right:0!important;left:auto!important}.dropdown-container .dropdown-content.rtl.dropdown-left{left:100%;right:auto}.dropdown-container .dropdown-content.rtl.dropdown-right{right:100%;left:auto}.dropdown-container .dropdown-content-header{padding:var(--spacing-lg);display:flex;justify-content:space-between;align-items:center}.dropdown-container .dropdown-content-header .dropdown-title{color:var(--text-primary-900);font-size:var(--spacing-xl);font-style:normal;font-weight:500;line-height:var(--spacing-3xl)}.dropdown-container .dropdown-content-header .dropdown-close{background-color:transparent;border:none;color:var(--gray-dark-500);font-size:var(--font-size-text-sm);cursor:pointer}.dropdown-container .dropdown-content-header .dropdown-close:hover{color:var(--base-black)}.dropdown-container .dropdown-content.rtl .dropdown-container .dropdown-content-header{flex-direction:row-reverse}.dropdown-container .dropdown-content .dropdown-body{display:flex;flex-direction:column;gap:var(--spacing-md);max-height:420px;overflow-y:auto}.dropdown-container .dropdown-content .dropdown-bottom-buttons{padding:var(--spacing-md);display:flex;justify-content:flex-end;justify-self:end;border-top:solid 1px var(--border-secondary);width:100%}.dropdown-container .dropdown-content .dropdown-bottom-buttons div{display:flex;justify-content:flex-end;gap:var(--spacing-lg)}.dropdown-container.expanded{width:100%}.dropdown-container{position:relative;display:inline-block}.dropdown-container>button{background:none;border:none;outline:none}.dropdown-container .dropdown-trigger{color:var(--base-white);border:none;padding:var(--space-2) var(--space-4);cursor:pointer;border-radius:var(--radius-xs)}body:has(.modal-content) .outside-modal-dropdown{z-index:1000!important}.portal-dropdown-content{position:absolute;background-color:var(--base-white);border:solid 1px var(--border-secondary);border-radius:var(--radius-md);box-shadow:0 5px 15px #0003;padding:var(--space-2);margin-top:var(--space-2);z-index:60;width:240px}.portal-dropdown-content button{background:none;outline:none;gap:var(--spacing-md)}.portal-dropdown-content.dropdown-down{top:100%;left:0}.portal-dropdown-content.dropdown-up{left:0}.portal-dropdown-content.dropdown-left{top:0;right:100%}.portal-dropdown-content.dropdown-right{bottom:100%;left:100%}.portal-dropdown-content-header{padding:var(--spacing-lg);display:flex;justify-content:space-between;align-items:center}.portal-dropdown-content-header .dropdown-title{color:var(--text-primary-900);font-size:var(--spacing-xl);font-style:normal;font-weight:500;line-height:var(--spacing-3xl)}.portal-dropdown-content-header .dropdown-close{background-color:transparent;border:none;color:var(--gray-dark-500);font-size:var(--font-size-text-sm);cursor:pointer}.portal-dropdown-content-header .dropdown-close:hover{color:var(--base-black)}.portal-dropdown-content .dropdown-body{display:flex;flex-direction:column;gap:var(--spacing-md);max-height:380px}.portal-dropdown-content .dropdown-bottom-buttons{padding:var(--spacing-md);display:flex;justify-content:flex-end;justify-self:end;border-top:solid 1px var(--border-secondary);width:100%}.portal-dropdown-content .dropdown-bottom-buttons div{display:flex;justify-content:flex-end;gap:var(--spacing-lg)}.dropdown-trigger-button{width:100%}.error{display:flex;flex-direction:row;align-items:center;gap:.25rem}.error__content{font-size:.75rem;font-weight:400;color:#f87171}.slider{position:relative;width:100%;max-width:600px;overflow:hidden;margin:auto;border-radius:12px}.slider__track{display:flex;transition:transform .5s ease-in-out}.slider__slide{min-width:100%}.slider__slide img{width:100%;height:auto;display:block;object-fit:cover}.slider__button{position:absolute;top:50%;transform:translateY(-50%);color:#fff;background:transparent;border:none;font-size:2rem;padding:0 12px;cursor:pointer;z-index:10;border-radius:50%}.slider__button.prev{left:10px}.slider__button.next{right:10px}.slider__dots{position:absolute;bottom:10px;width:100%;text-align:center}.slider__dots .slider__dot{display:inline-block;width:10px;height:10px;margin:0 4px;background:#ccc;border-radius:50%;cursor:pointer}.slider__dots .slider__dot.active{background:#2e90fa}.plant-image .slider{height:283px}.dv-import-excel-modal-content{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-3xl);width:100%}.main-input{width:100%}.main-input label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);display:block;margin-bottom:.375rem}.main-input__wrapper{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%}.main-input__wrapper .input.color-picker{padding:var(--spacing-xs)!important;border-radius:var(--radius-md)!important}.main-input__wrapper .input{background-color:var(--base-white);height:40px;border:solid 1px var(--gray-light-300);border-radius:var(--radius-md);width:100%;color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);padding:10px 14px}.main-input__wrapper .input:focus{border-color:var(--brand-500)}.main-input__wrapper .input:placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);overflow:hidden;text-overflow:ellipsis}.main-input__wrapper .input-with-left-icon{padding-left:2rem}.main-input__wrapper .input-with-right-icon{padding-right:2rem}.main-input__wrapper .input-error{border-color:#dc3545}.main-input__wrapper .input:disabled{border-radius:var(--radius-md);border:1px solid var(--border-disabled);background:var(--bg-disabled-subtle);box-shadow:0 1px 2px 0 var(--shadow-xs);color:var(--text-disabled);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);overflow:hidden;text-overflow:ellipsis}.main-input__wrapper.has-suffix>.input{border-top-right-radius:0;border-bottom-right-radius:0}.main-input__wrapper.has-suffix .select-input{width:unset}.main-input__wrapper.has-suffix .select-input__select{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0px;max-width:100px}.main-input__wrapper .input-icon{position:absolute;pointer-events:none;color:var(--gray-light-500)}.main-input__wrapper .input-icon-left{left:var(--space-2);display:flex;justify-content:center;align-items:center}.main-input__wrapper .input-icon-right{right:var(--space-2);display:flex;justify-content:center;align-items:center}.main-input__wrapper .input-eye-icon{position:absolute;right:var(--space-3);top:var(--space-3);z-index:10}.main-input__wrapper .textarea{width:100%;font-size:1rem;display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-lg) 14px var(--spacing-4xl) 14px;gap:var(--spacing-md);flex:1 0 0;align-self:stretch;resize:none;border:solid 1px var(--border-primary);border-radius:var(--radius-md)}.main-input__wrapper .textarea:focus{outline:none}.main-input__wrapper .textarea-error{border-color:var(--border-error)}.main-input__wrapper .input-error-message{color:#dc3545;font-size:var(--font-size-text-sm);margin-top:var(--space-1)}.main-input__error-message{font-size:var(--font-size-text-xs);color:#dc3545;margin-top:var(--space-1)}.checkboxes-box{display:flex;align-items:center;gap:var(--spacing-3xl)}.spinner{width:16px;height:16px;border:2px solid #ccc;border-top-color:#333;border-radius:50%;margin-top:16px;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}[dir=rtl] .main-input__wrapper .input-with-left-icon{padding-left:14px;padding-right:2.5rem}[dir=rtl] .main-input__wrapper .input-with-right-icon{padding-right:14px;padding-left:2.5rem}[dir=rtl] .main-input__wrapper .input-with-left-icon.input-with-right-icon{padding-left:2.5rem;padding-right:2.5rem}[dir=rtl] .main-input__wrapper.has-suffix>.input{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .main-input__wrapper.has-suffix .select-input__select{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);border-top-right-radius:0;border-bottom-right-radius:0;border-left:1px solid var(--border-primary);border-right:0px}[dir=rtl] .main-input__wrapper .input-icon-left{left:auto;right:var(--space-2)}[dir=rtl] .main-input__wrapper .input-icon-right{right:auto;left:var(--space-2)}[dir=rtl] .main-input__wrapper .input-eye-icon{right:auto;left:var(--space-3)}.custom-checkbox{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg);position:relative}.custom-checkbox span{display:inline-block;width:var(--spacing-2xl);height:var(--spacing-2xl);border:solid 1px var(--border-primary);border-radius:var(--radius-sm);background-color:inherit;position:relative;transition:border-color .2s,background-color .2s;border-radius:var(--spacing-sm)}.custom-checkbox span>svg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox input[type=checkbox]:checked+span{border-color:var(--bg-brand-solid);background-color:var(--bg-brand-solid)}.custom-checkbox input[type=checkbox]:checked+span>svg{display:block}.custom-checkbox input[type=checkbox]:disabled+span{opacity:.5}.custom-checkbox label{color:var(--gray-dark-700);cursor:pointer;color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.date-input{display:flex;flex-direction:column;gap:var(--spacing-md)}.date-input__label{width:100%;text-align:start;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.date-input .custom-date-input{position:relative}.date-input .custom-date-input input{width:100%;height:40px;padding:10px var(--spacing-6xl) 10px var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-primary);color:var(--text-tertiary-600);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.date-input .custom-date-input input:placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.date-input .custom-date-input input.error{border:1px solid #dc3545}.date-input .custom-date-input:after{content:"";position:absolute;top:0;bottom:0;right:40px;width:1px;background-color:var(--border-secondary)}.date-input .custom-date-input svg{position:absolute;right:10px;top:9px}.calender{border:none!important;box-shadow:none!important}.date-picker-modal{display:flex;justify-content:flex-start;align-items:flex-start}.date-picker-modal__shortcuts{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:var(--spacing-lg) var(--spacing-xl);gap:var(--spacing-xs);height:100%}.date-picker-modal__shortcuts-title{padding:var(--spacing-md) var(--spacing-xl);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.date-picker-modal__shortcuts-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xs)}.date-picker-modal__shortcuts-list-item{padding:var(--spacing-md) var(--spacing-xl);color:var(--text-secondary-hover);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.date-picker-modal__shortcuts-list-item button{background:unset}.date-picker-modal__datePicker{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;border-left:1px solid var(--border-secondary)}.date-picker-modal__datePicker .select{padding:var(--spacing-xl);padding-bottom:var(--spacing-lg);width:100%}.date-picker-modal__datePicker .select .select-input__dropdown{height:165px}.date-picker-modal__datePicker .date-picker{padding:var(--spacing-lg) var(--spacing-3xl)}.date-picker-modal__datePicker .actions{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:var(--spacing-xl);gap:var(--spacing-lg)}.date-picker-modal__datePicker .actions .custom-button{width:100%}.year-date-input{display:flex;justify-content:space-between;align-items:center;height:44px;background-color:var(--bg-primary);border-radius:var(--radius-md);border:1px solid var(--border-primary);cursor:pointer}.year-date-input>button{background-color:unset;display:flex;padding:var(--spacing-md) var(--spacing-lg);justify-content:center;align-items:center;gap:var(--spacing-md);align-self:stretch}.year-date-input>button.right-arrow{rotate:180deg}.year-date-input-main{min-width:80px;position:relative;height:100%;display:flex;justify-content:center;align-items:center;border-right:1px solid var(--border-primary);border-left:1px solid var(--border-primary);width:100%}.year-date-input-main>span{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;padding:var(--spacing-lg) var(--spacing-xl);gap:2px}.year-date-input-main .custom-date-input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:10;padding:0}.year-date-input-main .custom-date-input>svg{display:none}.year-date-input-main .custom-date-input input{width:100%;height:100%;cursor:pointer}[dir=rtl] .year-date-input>button{background-color:unset;display:flex;padding:var(--spacing-md) var(--spacing-lg);justify-content:center;align-items:center;gap:var(--spacing-md);align-self:stretch;transform:rotate(180deg);transform-origin:center}[dir=rtl] .date-picker-modal__datePicker{border-right:1px solid var(--border-secondary);border-left:none;width:100%}[dir=rtl] .date-picker-modal__datePicker .date-picker,[dir=rtl] .date-picker-modal__datePicker .rmdp-wrapper{width:100%;margin:0 auto}[dir=rtl] .date-picker-modal__datePicker .date-picker .rmdp-top-class,[dir=rtl] .date-picker-modal__datePicker .rmdp-wrapper .rmdp-top-class{justify-content:center}.dv-file-preview-card{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-md);border:1px solid var(--border-secondary);background:var(--bg-primary);padding:var(--spacing-xl);border-radius:var(--radius-xl)}.dv-file-preview-card__file{width:100%;object-fit:contain}.dv-file-preview-card__file-info{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.dv-file-preview-card__file-info .dv-label-text{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);width:100%}.dv-file-preview-card__file-info .dv-label-text span.file-name{width:100%;text-overflow:ellipsis;overflow:hidden;display:block}.dv-file-preview-card__file-container{display:flex;justify-content:flex-start;align-items:center;width:100%;position:relative;gap:var(--spacing-md)}.dv-file-preview-card__file-container img{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:var(--radius-lg);object-fit:cover}.dv-file-preview-card__file-preview{width:550px;height:var(--spacing-10xl);border-radius:var(--radius-lg);object-fit:contain}.dv-file-preview-card__remove-button{display:flex;justify-content:center;align-items:center;position:absolute;right:var(--spacing-md);top:var(--spacing-md);z-index:10;width:var(--spacing-4xl);height:var(--spacing-4xl);border-radius:var(--radius-lg);border:1px solid transparent;background:#fff;padding:var(--spacing-md);transition:all .2s linear}.dv-file-preview-card__remove-button:hover{border-color:var(--error-600);background:var(--error-600);color:#fff}.multi-select{position:relative;width:100%;display:flex;flex-direction:column}.multi-select .label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);margin-bottom:6px}.multi-select__control{width:100%;color:var(--text-primary-900);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);border:solid 1px var(--border-primary);border-radius:var(--radius-md);background-color:var(--bg-primary);padding:var(--spacing-md) var(--spacing-lg);outline:none;box-shadow:0 1px 2px 0 var(--shadow-xs);cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;min-height:40px}.multi-select__control-values{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.multi-select__chip{background:#e2e8f0;padding:4px 8px;margin:2px;border-radius:4px;font-size:.875rem}.multi-select__arrow{margin-left:auto}.multi-select__dropdown{position:absolute;z-index:1002;max-height:200px;width:100%;overflow-y:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);top:100%;border:solid 1px var(--border-secondary);border-radius:var(--radius-md);background-color:var(--bg-primary);box-shadow:0 12px 16px -4px var(--shadow-lg-01),0 4px 6px -2px var(--shadow-lg-02)}.multi-select__option{width:100%;background-color:unset;border-radius:var(--radius-sm);cursor:pointer;text-align:start}.multi-select__option:hover{background-color:var(--bg-active)}.multi-select__option-button{width:100%;position:relative;background-color:unset;display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px var(--spacing-md);height:40px;color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.multi-select__option-selected{background-color:var(--bg-active)}.multi-select__option-selected>button{color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.multi-select__option-checkbox{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;cursor:pointer}.multi-select__option-icon{width:20px;height:20px}.multi-select .placeholder{color:var(--text-placeholder)}.multi-select .error-message{color:#f56565;font-size:.75rem;margin-top:4px}.organization-input .input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.organization-input .input.empty{color:var(--text-placeholder)}.organization-tree-modal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-height:calc(100vh - 100px)}.organization-tree-modal__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3xl);gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary)}.organization-tree-modal__header>button{background:unset}.organization-tree-modal__header>div{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.organization-tree-modal__header-icon{border-radius:var(--radius-full);background:var(--bg-brand-secondary);display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:12px}.organization-tree-modal__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.organization-tree-modal__footer{padding:var(--spacing-3xl);display:flex;justify-content:center;align-items:center;border-top:1px solid var(--border-secondary);width:100%;gap:var(--spacing-lg)}.organization-tree-modal__footer .custom-button{width:100%}.organization-tree-modal>.buttons{display:flex;flex-direction:row;gap:var(--spacing-md);padding:var(--spacing-3xl) var(--spacing-3xl) 0 var(--spacing-3xl)}.organization-tree-modal>.buttons button{display:flex;justify-content:center;align-items:center;gap:var(--spacing-md);width:40px;height:40px;border-radius:var(--radius-md);border:2px solid rgba(255,255,255,.12)}.organization-tree-modal>.buttons .expand{background:var(--fg-success-primary)}.organization-tree-modal>.buttons .collapse{background:var(--warning-500)}.organization-tree-modal>.buttons .erase{border:1px solid var(--button-secondary-color-border);background:var(--button-secondary-color-bg)}.tree-container .tree-node__item{position:relative;z-index:2;margin-bottom:.5rem;display:flex;min-height:2.5rem;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-secondary)!important}.tree-container .tree-node__item:before,.tree-container .tree-node__item-body:before{content:"";position:absolute;z-index:1;left:-13px;top:13px;width:12px;height:7px;border:solid 1px var(--fg-quaternary-500);border-top:0;border-right:0;border-style:dashed!important;border-radius:0 0 0 4px}.tree-container .tree-node__item-active{border-radius:var(--radius-md);border:1px solid #b2ddff;background:var(--bg-brand-primary)!important}.tree-container .tree-node__item-body .body-button-active:after{background-image:url(/images/svg/check.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.dv-tree-view-node:after{content:"";position:absolute;z-index:1;left:12px;top:38px;width:100px;height:calc(100% - 58px);border:solid 1px var(--fg-quaternary-500);border-style:dashed!important;border-radius:0 0 0 4px;border-top:0;border-right:0}.dv-tree-search{padding:1rem 1.5rem;width:100%}[dir=rtl] .tree-container .tree-node__item{padding-left:var(--spacing-md);padding-right:0}[dir=rtl] .tree-container .tree-node__item:before,[dir=rtl] .tree-container .tree-node__item-body:before{right:-13px;left:auto;border-left:0;border-radius:0 0 4px}[dir=rtl] .dv-tree-view-node:after{content:"";position:absolute;z-index:1;right:12px;top:38px;width:100px;height:calc(100% - 58px);border:solid 1px var(--fg-quaternary-500);border-style:dashed!important;border-radius:0 0 0 4px;border-top:0;border-left:0;border-right:1px dashed var(--fg-quaternary-500)!important}[dir=rtl] .dv-tree-view-node-title:after{right:-12px;left:auto;border-left:0;border-radius:0 0 7px}.register-toggler{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-lg)}.register-toggler .toggle{position:relative;display:inline-block;width:44px;height:24px}.register-toggler .toggle input{opacity:0;width:0;height:0}.register-toggler .toggle.color-change .toggle__slider{background-color:var(--bg-tertiary)}.register-toggler .toggle__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--bg-brand-solid);border-radius:var(--radius-full);transition:.3s}.register-toggler .toggle__slider:before{content:"";position:absolute;height:17px;width:17px;left:4px;bottom:4px;background-color:var(--fg-white);border-radius:50%;transition:.2s;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}.register-toggler .toggle.active .register-toggler .toggle__slider{background-color:var(--bg-brand-solid)}.register-toggler .toggle.active .register-toggler .toggle__slider:before{transform:translate(20px)}.main-input.with-button .inline-input-btn{display:flex;justify-content:center;align-items:center;position:absolute;right:0;border-left:1px solid var(--border-primary);color:var(--text-brand-tertiary-600);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);gap:var(--spacing-sm);height:100%;min-width:100px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}[dir=rtl] .select-input.with-button .inline-input-btn{display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:auto;border-right:1px solid var(--border-primary);color:var(--text-brand-tertiary-600);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);gap:var(--spacing-sm);min-width:100px;height:40px;border:1px solid var(--border-primary);background-color:#fff;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);border-top-right-radius:0;border-bottom-right-radius:0}.select-input.with-button .inline-input-btn{display:flex;justify-content:center;align-items:center;position:absolute;right:0;border-left:1px solid var(--border-primary);color:var(--text-brand-tertiary-600);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);gap:var(--spacing-sm);min-width:100px;height:40px;border:1px solid var(--border-primary);background-color:#fff;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.dv-search-box{position:relative}.dv-search-box input{padding-left:var(--spacing-4xl)!important}.dv-search-box-icon{position:absolute;top:50%;left:var(--spacing-sm);transform:translateY(-50%);color:var(--text-secondary-500)}.dv-search-box.no-icon input{padding-left:14px!important}.searchable-select{position:relative;display:flex;flex-direction:column;justify-content:space-between;cursor:default;gap:.25rem;color:#333;width:100%}.searchable-select .skeleton__box{height:100%}.searchable-select-is-disabled{opacity:.7}.searchable-select>.label{display:flex;width:100%;text-align:start;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.searchable-select__control{border:solid 1px var(--border-primary);border-radius:var(--radius-md);outline:none;background-color:#fff;box-shadow:0 1px 2px 0 var(--shadow-xs);padding:8px 12px;display:flex;align-items:center;gap:var(--spacing-md);position:relative}.searchable-select__control-disabled{background-color:#f3f4f6}.searchable-select__control .select-icon{width:18px;height:18px}.searchable-select__control-value .main-select{width:95%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--text-primary-900);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);background-color:var(--bg-primary);border:none}.searchable-select__control-value .main-select:placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.searchable-select__control-value .main-select:focus{box-shadow:none;outline:none}.searchable-select__control-value .main-select:disabled{cursor:not-allowed;background-color:#f3f4f6;color:#6b7280}.searchable-select__control-value .select-icon{position:absolute;right:1rem;top:50%;width:20px!important;display:flex;align-items:center;justify-content:center;height:20px!important;transform:translateY(-50%)}.searchable-select__control-is-error{border:1px solid #ef4444}.requiredStar{color:#e11d48}.options-list{position:absolute;z-index:9999}.options-list-is-open{box-shadow:var(--shadow-lg);max-height:200px;width:100%;overflow-y:auto;border-radius:var(--radius-md);background-color:#fff;border:1px solid var(--border-secondary);margin-top:2px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm)}.options-list__item{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--text-primary-900);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md);padding:10px 10px 10px var(--spacing-md);background-color:unset;border-radius:var(--radius-sm);cursor:pointer;text-align:start}.options-list__item:hover,.options-list__item-selected{background-color:var(--bg-active)}.options-list__item-disabled{opacity:.5;cursor:not-allowed}.options-list__load-more{padding:.5rem;text-align:center;font-size:.875rem}[dir=rtl] .searchable-select__control-value .select-icon{left:1rem;right:auto}body:has(.modal-outside-click) .action-select-input__dropdown{z-index:1007}.action-select-input{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-md);align-self:stretch;position:relative;width:100%}.action-select-input__label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.action-select-input__wrapper{width:100%;display:flex;flex-direction:row;align-items:flex-start}.action-select-input__dropdown-button{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--border-secondary)}.action-select-input__buttons{display:flex;align-items:center}.action-select-input__buttons span.label{padding:0;display:flex;align-items:center;justify-content:center}.action-select-input__select{display:flex;justify-content:space-between;align-items:center;color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);height:40px;width:100%;gap:var(--spacing-md);align-self:stretch;padding:0!important;border:solid 1px var(--border-primary);border-radius:var(--radius-md);background-color:var(--bg-primary);overflow:hidden;box-shadow:0 1px 2px 0 var(--shadow-xs);text-overflow:ellipsis;text-wrap:nowrap}.action-select-input__select span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:var(--spacing-md) var(--spacing-lg);width:100%;text-align:left}.action-select-input__select-placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.action-select-input__select:disabled{border:1px solid var(--border-disabled);background:var(--bg-disabled-subtle);color:var(--text-disabled);cursor:not-allowed}.action-select-input__select.error{border-color:#dc3545}.action-select-input__select.empty{color:var(--text-placeholder)}.action-select-input__error{color:#dc3545;font-size:var(--font-size-text-xs)}.action-select-input.has-suffix .action-select-input__select{border-top-right-radius:0;border-bottom-right-radius:0}.action-select-input.has-suffix .custom-button{width:unset}.action-select-input.has-suffix .custom-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0px;max-width:100px}.action-select-input__dropdown{position:absolute;width:100%;max-height:153px;display:flex;padding:var(--spacing-xs);flex-direction:column;align-items:flex-start;gap:var(--spacing-md);border:solid 1px var(--border-secondary);border-radius:var(--radius-md);background-color:var(--bg-primary);box-shadow:0 12px 16px -4px var(--shadow-lg-01),0 4px 6px -2px var(--shadow-lg-02);overflow-y:hidden;z-index:1002}.action-select-input__dropdown.dropdown-down{top:100%}.action-select-input__dropdown.dropdown-up{bottom:100%}.action-select-input__dropdown .dropdown-item{height:100%;width:100%}.action-select-input__dropdown .dropdown-item .dropdown-option{color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);background-color:var(--bg-primary);gap:var(--spacing-md);width:100%;padding:10px 10px 10px var(--spacing-md);border:none;text-align:left;display:flex;justify-content:space-between;align-items:center}.action-select-input__dropdown .dropdown-item .dropdown-option-selected{background-color:var(--bg-active);justify-content:space-between;border-radius:var(--spacing-md)}.action-select-input-outside-click{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;opacity:0}.select-input{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-md);align-self:stretch;position:relative;width:100%}.select-input__select span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;text-align:left}.select-input__dropdown{position:absolute;width:100%;max-height:153px;display:flex;padding:var(--spacing-xs);flex-direction:column;align-items:flex-start;gap:var(--spacing-md);border:solid 1px var(--border-secondary);border-radius:var(--radius-md);background-color:var(--bg-primary);box-shadow:0 12px 16px -4px var(--shadow-lg-01),0 4px 6px -2px var(--shadow-lg-02);overflow-y:hidden;z-index:1002}.select-input__dropdown .dropdown-item .dropdown-option{color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);background-color:var(--bg-primary);gap:var(--spacing-md);width:100%;padding:10px 10px 10px var(--spacing-md);border:none;text-align:left;display:flex;justify-content:space-between;align-items:center}.select-input__dropdown .dropdown-item .dropdown-option-selected{background-color:var(--bg-active);justify-content:space-between;border-radius:var(--spacing-md)}.select-input{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-sm);align-self:stretch;position:relative;width:100%}.select-input__label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.select-input__wrapper{width:100%;display:flex;flex-direction:row;align-items:flex-start}.select-input__search-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.select-input__select{display:flex;justify-content:space-between;align-items:center;color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);height:40px;width:100%;padding:var(--spacing-md) var(--spacing-lg);gap:var(--spacing-md);align-self:stretch;border:solid 1px var(--border-primary);border-radius:var(--radius-md);background-color:var(--bg-primary);overflow:hidden;box-shadow:0 1px 2px 0 var(--shadow-xs);text-overflow:ellipsis;text-wrap:nowrap}.select-input__select span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;text-align:left;color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.select-input__select-placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.select-input__select:disabled{border:1px solid var(--border-disabled);background:var(--bg-disabled-subtle);color:var(--text-disabled);cursor:not-allowed}.select-input__select.error{border-color:#dc3545}.select-input__select.empty{color:var(--text-placeholder)}.select-input__error{color:#dc3545;font-size:var(--font-size-text-xs)}.select-input.has-suffix .select-input__select{border-top-right-radius:0;border-bottom-right-radius:0}.select-input.has-suffix .custom-button{width:unset}.select-input.has-suffix .custom-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0px;max-width:100px}.select-input__empty{width:100%;padding:var(--spacing-sm) var(--spacing-md);color:var(--text-placeholder);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.select-input__highlight{color:var(--text-primary);font-weight:600}.select-input__dropdown{position:absolute;width:100%;max-height:153px;overflow-y:auto;overflow-x:hidden;height:fit-content;display:flex;padding:var(--spacing-xs);flex-direction:column;align-items:flex-start;gap:var(--spacing-md);border:solid 1px var(--border-secondary);border-radius:var(--radius-md);background-color:var(--bg-primary);box-shadow:0 12px 16px -4px var(--shadow-lg-01),0 4px 6px -2px var(--shadow-lg-02);z-index:1002}.select-input__dropdown.dropdown-down{top:100%}.select-input__dropdown.dropdown-up{bottom:100%}.select-input__dropdown .dropdown-item.disabled .dropdown-option{opacity:.5;pointer-events:none}.select-input__dropdown .dropdown-item{height:100%;width:100%}.select-input__dropdown .dropdown-item .dropdown-option{color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);background-color:var(--bg-primary);gap:var(--spacing-md);width:100%;padding:10px 10px 10px var(--spacing-md);border:none;text-align:left;display:flex;justify-content:space-between;align-items:flex-start;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.select-input__dropdown .dropdown-item .dropdown-option__label{display:inline-flex;flex:1;flex-wrap:wrap;gap:2px;align-items:center}.select-input__dropdown .dropdown-item .dropdown-option-selected{background-color:var(--bg-active);justify-content:space-between;border-radius:var(--spacing-md);color:#175cd3}.select-input__dropdown .dropdown-item .dropdown-option-selected .dropdown-option__label{color:#175cd3}.select-input__dropdown .dropdown-item .dropdown-option-actions{display:flex;align-items:center;gap:var(--spacing-md)}.select-input__dropdown .dropdown-item .dropdown-option__delete-icon{opacity:0;pointer-events:none;transition:opacity .2s ease}.select-input__dropdown .dropdown-item .dropdown-option:hover{background-color:#f9fafb}.select-input__dropdown .dropdown-item .dropdown-option:hover .dropdown-option__delete-icon{opacity:1;pointer-events:auto}.select-input-outside-click{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;opacity:0}.add-new-button{border-radius:var(--radius-md);border:1px solid var(--border-primary);height:40px;width:100%}.add-new-button span{display:flex;justify-content:center;align-items:center;padding:10px 14px;gap:var(--spacing-md);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500}.add-new-button:hover{background:var(--bg-tertiary)}.add-new-button:hover span{color:var(--text-primary)}.dropdown-option-dropdown-option-selected{color:#175cd3!important}[dir=rtl] .select-input__select span{text-align:right}.textarea-container label{display:block;margin-bottom:.375rem;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.textarea-container .textarea{width:100%;font-size:1rem;display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-lg) 14px var(--spacing-4xl) 14px;gap:var(--spacing-md);flex:1 0 0;align-self:stretch;resize:none;border:solid 1px var(--border-primary);border-radius:var(--radius-md);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.textarea-container .textarea ::placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.textarea-container .textarea-error{border-color:var(--border-error)}.textarea-container .placeholder-items{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;margin-top:var(--spacing-lg)}.textarea-container .placeholder-items .placeholder-item{background:none;border-radius:var(--radius-md);border:1px solid var(--button-secondary-border);color:var(--button-secondary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);padding:var(--spacing-md) var(--spacing-lg)}.textarea-container{width:100%}.textarea-container .textarea-wrapper{position:relative;display:flex;align-items:stretch}.textarea-container .textarea{width:100%;font-size:1rem;padding:var(--spacing-lg) 40px var(--spacing-4xl) 14px!important;flex:1 0 0;resize:none;border:solid 1px var(--border-primary);border-radius:var(--radius-md);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.textarea-container .textarea:focus{outline:none}.textarea-container .textarea::placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.textarea-container .textarea-scrollable{overflow-y:auto;min-height:40px;padding-right:30px;scrollbar-width:none;-ms-overflow-style:none}.textarea-container .textarea-scrollable::-webkit-scrollbar{display:none}.textarea-container .scroll-buttons{position:absolute;right:0;top:0;height:100%;border-left:1px solid var(--border-primary);display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:4px}.textarea-container .scroll-buttons .buttons-divider{width:12px;border:1px solid var(--border-primary)}.textarea-container .scroll-buttons button{border-radius:4px;padding:2px 6px;cursor:pointer;font-size:.75rem;transition:all .2s ease}.textarea-container .scroll-buttons button:active{transform:scale(.95)}.toggle{position:relative;display:inline-block;width:44px;height:24px}.toggle input{opacity:0;width:0;height:0}.toggle.color-change .toggle__slider{background-color:var(--bg-tertiary)}.toggle-wrapper{display:flex;align-items:center;gap:10px;min-width:125px}.toggle-wrapper .toggle{display:flex;align-items:center;gap:55px}.toggle__label{white-space:nowrap;color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md);color:var(--gray-dark-700)}.toggle__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--bg-brand-solid);border-radius:var(--radius-full);transition:.3s}.toggle__slider:before{content:"";position:absolute;height:17px;width:17px;left:4px;bottom:4px;background-color:var(--fg-white);border-radius:50%;transition:.2s;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}.toggle.active .toggle__slider{background-color:var(--bg-brand-solid)}.toggle.active .toggle__slider:before{transform:translate(20px)}.disabled{cursor:not-allowed}.typed-select-input{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;align-self:stretch;position:relative;width:100%;gap:var(--spacing-sm)}.typed-select-input__label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.typed-select-input__wrapper{border:solid 1px var(--gray-light-300);width:100%;display:flex;flex-direction:row;border-radius:var(--radius-md);height:40px;align-items:flex-start}.typed-select-input__input{background-color:var(--base-white);width:100%;height:100%;max-height:100%;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);outline:none;border:none;border-right:1px solid var(--border-primary);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);padding:10px 14px}.typed-select-input__buttons{display:flex;justify-content:flex-start;align-items:flex-start;height:100%}.typed-select-input__buttons button{display:flex;align-items:center;justify-content:center;width:44px;border-right:1px solid var(--border-primary);height:100%}.typed-select-input__select{display:flex;justify-content:space-between;align-items:center;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-md);gap:var(--spacing-md);white-space:nowrap;align-self:stretch;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap;padding:var(--spacing-md) var(--spacing-xl)}.typed-select-input__select span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;text-align:left}.typed-select-input__select-placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.typed-select-input__select:disabled{border:1px solid var(--border-disabled);background:var(--bg-disabled-subtle);color:var(--text-disabled);cursor:not-allowed}.typed-select-input__select.error{border-color:#dc3545}.typed-select-input__select.empty{color:var(--text-placeholder)}.typed-select-input__error{color:#dc3545;font-size:var(--font-size-text-xs)}.typed-select-input.has-suffix .typed-select-input__select{border-top-right-radius:0;border-bottom-right-radius:0}.typed-select-input.has-suffix .custom-button{width:unset}.typed-select-input.has-suffix .custom-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0px;max-width:100px}.typed-select-input__dropdown{position:absolute;width:100%;max-height:153px;display:flex;padding:var(--spacing-xs);flex-direction:column;align-items:flex-start;gap:var(--spacing-md);border:solid 1px var(--border-secondary);border-radius:var(--radius-md);background-color:var(--bg-primary);box-shadow:0 12px 16px -4px var(--shadow-lg-01),0 4px 6px -2px var(--shadow-lg-02);overflow-y:hidden;z-index:1002}.typed-select-input__dropdown.dropdown-down{top:100%}.typed-select-input__dropdown.dropdown-up{bottom:100%}.typed-select-input__dropdown .dropdown-item{height:100%;width:100%}.typed-select-input__dropdown .dropdown-item .dropdown-option{color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);background-color:var(--bg-primary);gap:var(--spacing-md);width:100%;padding:10px 10px 10px var(--spacing-md);border:none;text-align:left;display:flex;justify-content:space-between;align-items:center}.typed-select-input__dropdown .dropdown-item .dropdown-option-selected{background-color:var(--bg-active);justify-content:space-between;border-radius:var(--spacing-md)}.typed-select-input-outside-click{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;opacity:0}.dv-upload-file-input{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:var(--spacing-md)}.dv-upload-file-input .dv-label-text{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.dv-upload-file-input .dv-label-text .text-error-600{color:var(--error-600)}.dv-upload-file-input__label{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-xs);cursor:pointer;width:100%;height:var(--spacing-10xl);border-radius:var(--radius-xl);border:1px solid var(--border-secondary);background:#fff}.dv-upload-file-input__label__box{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-lg);width:100%;padding:var(--spacing-2xl) var(--spacing-md) var(--spacing-3xl)}.dv-upload-file-input__label__box .upload-text{text-align:center}.dv-upload-file-input__label__box .upload-title{display:flex;gap:4px;color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.dv-upload-file-input__label__box .upload-desc{color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.dv-upload-file-input__label__box .upload-drag{color:var(--button-tertiary-color-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.dv-upload-file-input__label__box-content{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid #e4e7ec;background:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs)}.dv-upload-file-input__label__box-content__svg{width:var(--spacing-4xl);height:var(--spacing-4xl);color:var(--brand-600)}.dv-upload-file-input__label-error{border-color:var(--border-error)}.dv-upload-file-input .hidden{display:none}.common-container{width:100%;background:var(--bg-primary);border-radius:var(--radius-lg)}.common-container-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-6xl);max-height:580px;overflow:hidden;overflow-y:auto}.common-container .title{margin-bottom:var(--spacing-lg)}.common-container-body{padding:var(--spacing-xl)}.common-container-body .inner-form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-3xl)}.common-container-body .inner-form .tab-submit-button{align-self:flex-end;min-width:150px}.common-container-body .inner-form.upload-box{display:flex;justify-content:center;align-items:center}.common-container-body .inner-form.upload-box .dv-upload-file-input,.common-container-body .inner-form.upload-box .dv-file-preview-card{max-width:856px;margin-top:var(--spacing-5xl)}.common-container-form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;background:var(--bg-secondary-alt);border-radius:var(--radius-lg);border:1px solid var(--border-secondary);padding:var(--spacing-3xl);width:100%;gap:var(--spacing-xl);overflow:auto}.common-container-form .badge{padding:var(--spacing-xs, 4px) 10px;box-shadow:0 1px 2px 0 var(--shadow-xs, rgba(16, 24, 40, .05))}.common-container-form.columns-2 .common-container-information-level{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-3xl)}.common-container-form.columns-2 .year-input-label{margin-bottom:var(--spacing-sm)}.common-container-form.columns-3 .common-container-information-level{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3xl)}.common-container-information-level{display:flex;justify-content:flex-start;align-items:center;background:var(--bg-secondary-alt);border-radius:var(--radius-lg);width:100%;gap:24px}.common-container.columns-2{width:100%;background:var(--bg-primary);border-radius:var(--radius-lg)}.common-container.columns-2 .common-container-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-6xl);max-height:580px;overflow:hidden;overflow-y:auto}.common-container.columns-2 .common-container-body{padding:var(--spacing-xl)}.common-container.columns-2 .common-container-body .inner-form{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-3xl)}.common-container.columns-2 .common-container-body .inner-form .tab-submit-button{align-self:flex-end;min-width:150px;max-width:150px;justify-self:end;grid-column:span 2}.common-container.columns-2 .common-container-form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;background:var(--bg-secondary-alt);border-radius:var(--radius-lg);padding:var(--spacing-3xl);width:100%;gap:var(--spacing-xl);overflow:auto}.common-container.columns-2 .common-container-information-level{display:flex;justify-content:flex-start;align-items:center;background:var(--bg-secondary-alt);border-radius:var(--radius-lg);width:100%;gap:24px}@keyframes spin{0%{transform:translate(-50%,-50%) rotateX(45deg) rotate(0)}to{transform:translate(-50%,-50%) rotateX(45deg) rotate(360deg)}}@keyframes emerge{0%,to{transform:translate(-50%,-50%) scale(.5);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes fadeIn{to{visibility:visible;opacity:.8}}.container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.container.fallback{position:absolute}.container__loader{position:relative;width:200px;height:200px;perspective:800px}.container__loader-crystal{position:absolute;top:50%;left:50%;width:60px;height:60px;opacity:0;transform-origin:bottom center;transform:translate(-50%,-50%) rotateX(45deg) rotate(0);animation:spin 4s linear infinite,emerge 2s ease-in-out infinite alternate,fadeIn .3s ease-out forwards;border-radius:10px;visibility:hidden}.container__loader-crystal:nth-child(1){background:linear-gradient(45deg,#036,#369);animation-delay:0s}.container__loader-crystal:nth-child(2){background:linear-gradient(45deg,#039,#36c);animation-delay:.3s}.container__loader-crystal:nth-child(3){background:linear-gradient(45deg,#06c,#39f);animation-delay:.6s}.container__loader-crystal:nth-child(4){background:linear-gradient(45deg,#09f,#6cf);animation-delay:.9s}.container__loader-crystal:nth-child(5){background:linear-gradient(45deg,#3cf,#9cf);animation-delay:1.2s}.container__loader-crystal:nth-child(6){background:linear-gradient(45deg,#6ff,#cff);animation-delay:1.5s}.dv-component-loader{position:relative;width:30px;height:30px;border-radius:10px}.dv-component-loader div{width:8%;height:24%;position:absolute;left:50%;top:30%;opacity:0;border-radius:50%;box-shadow:0 0 3px #0003;animation:fade458 1s linear infinite}.dv-component-loader--primary div{background:#fff}.dv-component-loader--secondary div{background:gray}.dv-component-loader .bar1{transform:rotate(0) translateY(-130%);animation-delay:0s}.dv-component-loader .bar2{transform:rotate(30deg) translateY(-130%);animation-delay:-1.1s}.dv-component-loader .bar3{transform:rotate(60deg) translateY(-130%);animation-delay:-1s}.dv-component-loader .bar4{transform:rotate(90deg) translateY(-130%);animation-delay:-.9s}.dv-component-loader .bar5{transform:rotate(120deg) translateY(-130%);animation-delay:-.8s}.dv-component-loader .bar6{transform:rotate(150deg) translateY(-130%);animation-delay:-.7s}.dv-component-loader .bar7{transform:rotate(180deg) translateY(-130%);animation-delay:-.6s}.dv-component-loader .bar8{transform:rotate(210deg) translateY(-130%);animation-delay:-.5s}.dv-component-loader .bar9{transform:rotate(240deg) translateY(-130%);animation-delay:-.4s}.dv-component-loader .bar10{transform:rotate(270deg) translateY(-130%);animation-delay:-.3s}.dv-component-loader .bar11{transform:rotate(300deg) translateY(-130%);animation-delay:-.2s}.dv-component-loader .bar12{transform:rotate(330deg) translateY(-130%);animation-delay:-.1s}@keyframes fade458{0%{opacity:1}to{opacity:.25}}.modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--base-white);border-radius:var(--radius-xl);box-shadow:0 5px 15px #0000004d;z-index:1006;max-width:460px;width:100%;overflow:hidden}.modal-content-xs{max-width:380px}.modal-content-md{max-width:820px}.modal-content-lg{max-width:1048px;max-height:90%}.modal-content-full{height:100%;max-width:1460px}.custom-modal-content{max-height:60dvh!important;overflow:auto!important}.modal-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:var(--font-size-display-xs);cursor:pointer}.modal-outside-click{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;background-color:#0c111d9d;opacity:.6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.global-modal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-height:calc(100vh - 100px);overflow-y:auto}.global-modal__header{width:100%;position:sticky;top:0;z-index:9;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3xl);gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary);border-radius:var(--radius-xl)}.global-modal__header>button{background:unset}.global-modal__header>div{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.global-modal__header-icon{border-radius:var(--radius-lg);border:1px solid var(--border-secondary);display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:12px}.global-modal__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.global-modal__content{padding:var(--spacing-xl) var(--spacing-3xl);width:100%}.global-modal__footer{padding:var(--spacing-3xl);display:flex;justify-content:center;align-items:center;border-top:1px solid var(--border-secondary);width:100%;gap:var(--spacing-lg)}.global-modal__footer .custom-button{width:100%}.select-input__dropdown{z-index:998}body:has(.modal-outside-click) .select-input__dropdown{z-index:1007}.sidebar{z-index:999}[dir=rtl] .modal-close{top:20px;left:20px;right:auto}.notification-modal{background-color:var(--base-white);border-radius:var(--radius-xl);width:100%;padding:var(--space-4) 0;box-shadow:0 4px 6px #0000001a;position:relative;min-height:250px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:var(--space-4)}.notification-modal__header{display:flex;justify-content:space-between;align-items:center;z-index:1;padding:var(--spacing-lg) var(--spacing-3xl) var(--spacing-lg) var(--spacing-3xl);border-bottom:1px solid var(--gray-light-200);width:100%;gap:var(--spacing-xl)}.notification-modal__header-pattern{position:absolute;z-index:-1;top:10px;left:9px}.notification-modal__header-icon{flex-shrink:0;background-color:var(--warning-100);padding:var(--space-3);display:flex;justify-content:center;align-items:center;border-radius:var(--radius-xl)}.notification-modal__header-icon-danger{background:var(--bg-error-secondary);border-radius:100%}.notification-modal__header-icon-add{background:#fef0c7;border-radius:var(--radius-full)}.notification-modal__header-content{flex-grow:1}.notification-modal__header-content-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg);margin:0}.notification-modal__header-content-description{color:var(--gray-light-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.notification-modal__header-close{background:none;border:none;cursor:pointer}.notification-modal__body{color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);overflow:auto;max-height:400px;width:100%;z-index:1}.notification-modal__footer{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-6) var(--space-1-5) var(--space-6);border-top:1px solid var(--gray-light-200);width:100%}.notification-modal__footer label{display:flex;justify-content:flex-start;align-items:center;color:var(--gray-light-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);gap:var(--space-2)}.notification-modal__footer-buttons{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3);width:100%}.notification-modal__footer-buttons-full-width,.notification-modal__footer-buttons-full-width .custom-button{width:100%}.half-circle-progress{position:relative;display:inline-block}.half-circle-progress>svg:first-of-type{display:block;overflow:visible}.half-circle-progress .trail,.half-circle-progress .bar{transition:stroke-dashoffset .6s ease}.half-circle-progress .label{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);font-size:2.5rem;color:var(--text-brand-tertiary-alt);font-size:var(--font-size-display-xxs);font-weight:600;line-height:var(--line-height-display-xxs);pointer-events:none}.line-progress{display:flex;flex-direction:column;gap:var(--spacing-xs)}.line-progress__wrapper{height:24px;width:100%;background-color:var(--bg-tertiary);overflow:hidden;border-radius:var(--radius-xs);padding:2px}.line-progress__wrapper-bar{border-radius:var(--radius-xs);height:100%}.line-progress__progress{color:var(--text-brand-tertiary-alt);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.skeleton{height:100%;width:100%;animation:pulse 1.5s infinite;align-self:stretch}.skeleton__box{min-height:66px;height:100%;display:flex;justify-content:center;align-items:center;flex-grow:1;border-radius:.375rem;background-color:#d1d5db}.skeleton__box-label{font-size:.875rem}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.w-120{width:120px}.h-120{height:120px}.h-243{height:243px}.status-icon{display:flex;padding:5px;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);border:1px solid var(--error-200);background:var(--error-50);width:fit-content}.status-icon-active{border:1px solid var(--success-200);background:var(--success-50)}.status-tag-circle{width:20px!important;height:20px!important;border-radius:var(--radius-full);width:fit-content;border:1px solid;aspect-ratio:1!important;display:flex;justify-content:center;align-items:center}.status-tag{padding:var(--spacing-xxs) var(--spacing-md) var(--spacing-xxs) var(--spacing-md);gap:var(--spacing-xs);border-radius:var(--radius-full);width:fit-content;border:1px solid;display:flex;justify-content:center;align-items:center}.status-tag .title{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.table-wrapper .table-container .table-x .table-head__row th .sort-icon{display:flex;align-items:center;justify-content:center;cursor:pointer;padding-left:var(--spacing-xs)}.table-wrapper .table-container .table-x .table-body .table-row.expanded .cell-content{color:var(--text-brand-tertiary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);color:var(--text-brand-tertiary-600)!important}.table-header>div{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);display:flex;align-items:center;gap:var(--spacing-sm)}.dropdown-content .export{display:flex;flex-direction:column;gap:var(--spacing-md);overflow:auto;width:256px!important}.dropdown-content .export__list{display:flex;flex-direction:column;overflow:auto;max-height:170px}.dropdown-content .export__list-item{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);padding:var(--spacing-lg) 0;border-bottom:1px solid var(--border-secondary);display:flex;justify-content:flex-start;gap:var(--spacing-sm);align-items:center}.pagination-container{position:sticky;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-3xl) var(--spacing-lg) var(--spacing-3xl)}.pagination-container .pagination-total{min-width:120px}.pagination-container .pagination-total .records{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);display:flex;align-items:center;gap:var(--spacing-xs);font-weight:600;color:var(--text-secondary-700)}.pagination-container .pagination-right{min-width:120px;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-lg)}.pagination-container .pagination-right .records-range{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);white-space:nowrap}.pagination-container .pagination-right .select-input{width:93px}.pagination-container .pagination-right .select-input__select{width:100%}.pagination-container .pagination-wrapper{flex:1;display:flex;justify-content:center;align-items:center}.pagination-container .pagination-wrapper .page-numbers{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg);background-color:var(--base-white)}.pagination-container .pagination-wrapper .page-numbers .page-numbers-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xxs);background-color:var(--base-white)}.pagination-container .pagination-wrapper .page-numbers .icon-wrappers{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg)}.pagination-container .pagination-wrapper .page-numbers .page-number{display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;background-color:inherit;padding:var(--space-1) var(--space-3);transition:background-color .2s ease,color .2s ease;border-radius:var(--radius-md);color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.pagination-container .pagination-wrapper .page-numbers .page-number-input{width:40px;height:40px;padding:4px;text-align:center;border:1px solid #ccc;border-radius:var(--radius-md)}.pagination-container .pagination-wrapper .page-numbers .page-number.active{background:var(--bg-brand-primary-alt);color:var(--text-brand-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.pagination-container .pagination-wrapper .page-numbers .page-number.hover:hover{background-color:var(--bg-primary-hover)}.pagination-container .pagination-wrapper .page-numbers .arrow-btns{display:flex;justify-content:center;align-items:center;padding:0 var(--spacing-md)}.pagination-container-minified-pagination{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.pagination-container-minified-pagination .pagination-wrapper{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-md)}.pagination-container-minified-pagination .pagination-wrapper .page-numbers{color:var(--fg-secondary-700);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.table-box-wrapper{position:relative;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;max-width:100%;width:100%;border:solid 1px var(--border-secondary);border-radius:12px;background:var(--bg-primary)}.table-box-wrapper-borderless{border:none;box-shadow:0 1px 2px 0 var(--shadow-xs)}.table-box-wrapper-borderless .table-container{border-radius:var(--radius-xl)}.table-box-wrapper-borderless .table-head{border-radius:unset!important}.table-box-wrapper__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-6) var(--space-0) var(--space-6)}.table-box-wrapper__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.table-box-wrapper__header-actions{display:flex;gap:var(--space-4);justify-content:flex-end}.table-box-wrapper .loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fcfbfbb3;z-index:999;display:flex;align-items:center;justify-content:center;pointer-events:all;width:100%;height:100%}.table-box-wrapper .export{display:flex;flex-direction:column;gap:var(--spacing-md);overflow:auto}.table-box-wrapper .export__list{display:flex;flex-direction:column;overflow:auto;max-height:250px}.table-box-wrapper .export__list-item{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);padding:var(--spacing-xl) 0;border-bottom:1px solid var(--border-secondary);display:flex;justify-content:flex-start;gap:var(--spacing-sm);align-items:center}.table-box-wrapper .operation-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg);display:flex;gap:var(--spacing-xs);align-items:center}.table-box-wrapper .operation-title-amount{color:var(--text-primary-900);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);display:flex;padding:var(--spacing-xxs) var(--spacing-md);align-items:center;border:solid 1px var(--border-secondary);border-radius:var(--radius-full);background:var(--gray-light-50);text-align:center}.table-box-wrapper .menu-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xs);width:100%;height:100%;overflow:auto}.table-box-wrapper .menu-container .menu-item{width:100%;border:none;border-bottom:1px solid var(--border-secondary);cursor:pointer;background:none;position:relative}.table-box-wrapper .menu-container .menu-item__tooltip{display:none}.table-box-wrapper .menu-container .menu-item-disabled:hover .menu-item__tooltip{display:initial;background-color:var(--base-black);padding:var(--spacing-md) var(--spacing-md);border-radius:var(--radius-md);position:absolute;bottom:90%;left:5%;width:275px;color:var(--base-white);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs);text-align:center}.table-box-wrapper .menu-container .menu-item-disabled:hover .menu-item__tooltip:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:var(--base-black) transparent transparent transparent}.table-box-wrapper .menu-container .menu-item-disabled .menu-item-text{opacity:.2}.table-box-wrapper .menu-container .menu-item:last-child{border:none}.table-box-wrapper .menu-container .menu-item-text{color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);width:100%;padding:var(--spacing-md) var(--spacing-lg);gap:var(--spacing-md);display:flex;justify-content:space-between;align-items:flex-start;border-radius:var(--radius-sm);text-align:start}.table-box-wrapper .menu-container .menu-item-text.active{background:var(--bg-secondary-alt)}.table-box-wrapper .menu-container .menu-item-text-title{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-lg)}.table-box-wrapper .menu-container .menu-item .icon{transition:transform .3s ease;display:flex;align-items:center}.table-box-wrapper .menu-container .menu-item .icon.open{transform:rotate(180deg)}.table-box-wrapper .menu-container .dropdown{display:flex;padding-bottom:var(--spacing-md);flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);align-self:stretch}.table-box-wrapper .menu-container .dropdown .dropdown-item{display:flex;padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-6xl);align-items:center;gap:var(--spacing-md);align-self:stretch;cursor:pointer;border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.table-box-wrapper .menu-container .dropdown .dropdown-item-disabled{opacity:.2}.table-box-wrapper .pagination-container{padding-top:var(--spacing-md);border-top:1px solid var(--border-secondary)}.table-box-wrapper .pagination-container-placeholder{border:none;padding:12px}.table-box-wrapper th .dropdown-container .dropdown-content{width:200px;max-width:unset;min-width:unset}.table-box-wrapper .dropdown-container .dropdown-body{overflow:unset}.table-box-container{width:100%;overflow:auto;position:relative!important}.table-box-container::-webkit-scrollbar{width:16px}.table-box-container::-webkit-scrollbar-track{background-color:transparent!important}.table-box-container::-webkit-scrollbar-thumb{background-color:#e9eef5;border-radius:15px;margin:200px 0;padding:200px 0;border:4px solid transparent;background-clip:padding-box}.table-box-container .table-x{position:relative;white-space:nowrap;width:100%;display:table;overflow:auto}.table-box-container .table-x:focus{border:none;outline:none}.table-box-container .table-x:focus-visible{border:none;outline:none}.table-box-container .table-x .table-head{background-color:var(--bg-primary);gap:var(--space-1);font-size:var(--font-size-text-md);display:table-header-group;position:sticky!important;top:0;z-index:1;width:100%;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.table-box-container .table-x .table-head__row{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--text-tertiary-600);flex-direction:row;min-height:49px;gap:30px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:1px solid var(--border-secondary)}.table-box-container .table-x .table-head__row th{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs);position:relative;color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.table-box-container .table-x .table-header-container{overflow:hidden}.table-box-container .table-x .table-body{background-color:var(--bg-primary);display:grid;position:relative;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-text-md);padding:.5px 1px}.table-box-container .table-x .table-body .loading-row{height:400px;padding:0}.table-box-container .table-x .table-body .table-row{display:flex;justify-content:space-between;align-items:center;min-height:45px;width:100%;border-bottom:1px solid var(--border-secondary);padding:var(--space-1) var(--space-3);position:absolute}.table-box-container .table-x .table-body .table-row:nth-child(odd){background-color:var(--bg-secondary-alt)}.table-box-container .table-x .table-body .table-row:nth-child(2n){background-color:var(--bg-primary)}.table-box-container .table-x .table-body .table-row:last-of-type{border-bottom:0!important}.table-box-container .table-x .table-body .table-row__cell{background:none;padding:0;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-sm);text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.table-box-container .table-x .table-body .table-row__cell .cell-content,.table-box-container .table-x .table-body .table-row__cell .cell-content span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;flex:1 1 0;min-width:0}.table-box-container .table-x .table-body .table-row__cell:hover{cursor:pointer}.table-box-container .table-x .table-body .table-row .expand-icon{background:unset}.table-box-content-wrapper{display:grid;padding:var(--spacing-xl);grid-template-columns:repeat(1,1fr);gap:1rem}@media(min-width:640px){.table-box-content-wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.table-box-content-wrapper{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.table-box-content-wrapper{grid-template-columns:repeat(4,1fr)}}.table-box-content-wrapper .box.discard{border:1px solid var(--text-error-primary-600)!important}.table-box-content-wrapper .box{display:flex;justify-content:space-between;flex-direction:column;border-radius:var(--radius-2xl);overflow:hidden;background-color:var(--bg-primary-hover);border:1px solid var(--border-secondary)}@media(min-width:1024px){.table-box-content-wrapper .box-header-wrapper{padding:var(--spacing-lg)}}.table-box-content-wrapper .box-header-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary);background-color:var(--bg-brand-primary)}.table-box-content-wrapper .box-header-wrapper.discard{background-color:var(--bg-error-secondary)!important;color:var(--text-error-primary-600)!important}@media(max-width:1024px){.table-box-content-wrapper .box-footer{padding:var(--spacing-lg)}}.table-box-content-wrapper .box-footer{padding:var(--spacing-2xl);border-top:1px solid var(--border-secondary);display:flex;justify-content:space-between}.table-box-content-wrapper .box-footer-actions{display:flex;align-items:center;gap:var(--spacing-xl)}@media(max-width:1024px){.table-box-content-wrapper .box-footer-actions{gap:var(--spacing-sm)}}.table-box-content-wrapper .box-footer-actions svg{cursor:pointer}@media(min-width:1024px){.table-box-content-wrapper .box-content{padding:var(--spacing-lg)}}.table-box-content-wrapper .box-content{display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-xl)}.table-box-content-wrapper .box-content-main-data{font-size:var(--font-size-text-sm);color:var(--text-secondary-700)}.table-box-content-wrapper .box-content-main-data-value{font-weight:600}.table-box .table-header-filter-content{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center;border-radius:var(--radius-md);padding:var(--space-2)}.table-box .table-header-filter-content .second-element{border-top:1px solid var(--border-secondary);width:100%;height:1px}.table-box .table-link{color:var(--button-tertiary-color-fg);font-size:var(--Font-size-text-sm);font-style:normal;font-weight:600;line-height:var(--Line-height-text-sm)}.table-box .table-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.table-box .table-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.table-box .table-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xl)}.table-box .table-header .actions>.custom-button-primary .label{color:var(--button-primary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.table-box .table-header .actions .dropdown-container .custom-button{border:1px solid var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.table-box h3{padding-right:var(--spacing-md)}.tabs{display:flex;justify-content:center;align-items:center;padding:var(--spacing-xs);gap:var(--spacing-sm);height:46px;max-height:46px;min-width:fit-content;scroll-behavior:smooth;background-color:var(--bg-primary);border:solid 1px var(--border-secondary);border-radius:var(--radius-lg);flex-grow:1}.tabs__item{height:38px;width:100%}.tabs__item .tab-button{justify-content:center;align-items:center;color:var(--gray-light-400);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);gap:var(--spacing-sm);text-align:center;width:100%;background-color:unset;white-space:nowrap;border:none;transition:background-color .2s,color .2s;outline:none;display:flex;padding:var(--spacing-md) var(--spacing-lg);height:38px}.tabs__item .tab-button.active-tab{font-weight:600;background-color:var(--bg-brand-primary-alt);color:var(--text-brand-secondary-700);border:solid 1px var(--brand-400);border-radius:var(--radius-sm)}.tabs__item .tab-button:hover{cursor:pointer}.tabs__item .tab-button.disabled-tab{opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important;color:#9ca3af!important;background-color:#f3f4f6!important;border:1px solid #e5e7eb!important}.tabs__item .tab-button.disabled-tab:hover{cursor:not-allowed!important;background-color:#f3f4f6!important}.tabs.custom{padding:0;gap:0;background-color:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-lg);color:var(--text-secondary-700);overflow:hidden}.tabs.custom:last-child{border-right:none!important}.tabs.custom .tabs__item{flex:1 1 auto;height:100%;color:var(--text-secondary-700);border-right:1px solid var(--border-secondary);font-size:var(--font-size-text-sm)}.tabs.custom .tabs__item .tab-button{height:100%;border-radius:0;padding:var(--spacing-md) var(--spacing-lg);color:var(--text-secondary-700);font-weight:600}.tabs.custom .tabs__item .tab-button.active-tab{background-color:var(--bg-active);border:none!important;box-shadow:none!important}.tabs.custom .tabs__item .tab-button:hover:not(.active-tab):not(.disabled-tab){background-color:#0000000a}.table-wrapper{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;max-width:100%;width:100%;border:solid 1px var(--border-secondary);border-radius:12px;background:var(--bg-primary)}.table-wrapper .textarea-box{padding:var(--spacing-lg)}.table-wrapper-borderless{border:none;box-shadow:0 1px 2px 0 var(--shadow-xs)}.table-wrapper-borderless .table-container{border-radius:var(--radius-xl)}.table-wrapper-borderless .table-head{border-radius:unset!important}.table-wrapper__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-6) var(--space-0) var(--space-6)}.table-wrapper__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.table-wrapper__header-actions{display:flex;gap:var(--space-4);justify-content:flex-end}.table-wrapper .table-container{width:100%;overflow:auto;position:relative!important}.table-wrapper .table-container::-webkit-scrollbar{width:16px}.table-wrapper .table-container::-webkit-scrollbar-track{background-color:transparent!important}.table-wrapper .table-container::-webkit-scrollbar-thumb{background-color:#e9eef5;border-radius:15px;margin:200px 0;padding:200px 0;border:4px solid transparent;background-clip:padding-box}.table-wrapper .table-container .table-x{position:relative;white-space:nowrap;width:100%;display:table;overflow:auto}.table-wrapper .table-container .table-x:focus{border:none;outline:none}.table-wrapper .table-container .table-x:focus-visible{border:none;outline:none}.table-wrapper .table-container .table-x .table-head{background-color:var(--bg-primary);gap:var(--space-1);font-size:var(--font-size-text-md);display:table-header-group;position:sticky!important;top:0;z-index:1;width:100%;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.table-wrapper .table-container .table-x .table-head__row{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--text-tertiary-600);flex-direction:row;min-height:49px;gap:30px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:1px solid var(--border-secondary)}.table-wrapper .table-container .table-x .table-head__row th{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs);position:relative;color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.table-wrapper .table-container .table-x .table-header-container{overflow:hidden}.table-wrapper .table-container .table-x .table-body{background-color:var(--bg-primary);display:grid;position:relative;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-text-md);padding:.5px 1px}.table-wrapper .table-container .table-x .table-body .loading-row{height:400px;padding:0}.table-wrapper .table-container .table-x .table-body .table-row{display:flex;justify-content:space-between;align-items:center;min-height:45px;width:100%;border-bottom:1px solid var(--border-secondary);padding:var(--space-1) var(--space-3);position:absolute}.table-wrapper .table-container .table-x .table-body .table-row:nth-child(odd){background-color:var(--bg-secondary-alt)}.table-wrapper .table-container .table-x .table-body .table-row:nth-child(2n){background-color:var(--bg-primary)}.table-wrapper .table-container .table-x .table-body .table-row:last-of-type{border-bottom:0!important}.table-wrapper .table-container .table-x .table-body .table-row__tooltip{display:initial;position:"fixed"!important;white-space:normal;background-color:var(--base-black);padding:var(--spacing-md) var(--spacing-md);border-radius:var(--radius-xl)!important;width:fit-content;color:var(--base-white);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs);text-align:center;z-index:9999!important;width:200px}.table-wrapper .table-container .table-x .table-body .table-row__cell{background:none;padding:0;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-sm);text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.table-wrapper .table-container .table-x .table-body .table-row__cell .cell-content,.table-wrapper .table-container .table-x .table-body .table-row__cell .cell-content span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;flex:1 1 0;min-width:0}.table-wrapper .table-container .table-x .table-body .table-row__cell:hover{cursor:pointer}.table-wrapper .table-container .table-x .table-body .table-row .expand-icon{background:unset}.table-wrapper .loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fcfbfbb3;z-index:999;display:flex;align-items:center;justify-content:center;pointer-events:all;width:100%;height:100%}.table-wrapper .export{display:flex;flex-direction:column;gap:var(--spacing-md);overflow:auto;width:256px!important}.table-wrapper .export__list{display:flex;flex-direction:column;overflow:auto;max-height:170px}.table-wrapper .export__list-item{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);padding:var(--spacing-lg) 0;border-bottom:1px solid var(--border-secondary);display:flex;justify-content:flex-start;gap:var(--spacing-sm);align-items:center}.table-wrapper .operation-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg);display:flex;gap:var(--spacing-xs);align-items:center}.table-wrapper .operation-title-amount{color:var(--text-primary-900);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);display:flex;padding:var(--spacing-xxs) var(--spacing-md);align-items:center;border:solid 1px var(--border-secondary);border-radius:var(--radius-full);background:var(--gray-light-50);text-align:center}.table-wrapper .menu-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xs);width:100%;height:100%;overflow:auto}.table-wrapper .menu-container .menu-item{width:100%;border:none;border-bottom:1px solid var(--border-secondary);cursor:pointer;background:none;position:relative}.table-wrapper .menu-container .menu-item__tooltip{display:none}.table-wrapper .menu-container .menu-item-disabled:hover .menu-item__tooltip{display:initial;background-color:var(--base-black);padding:var(--spacing-md) var(--spacing-md);border-radius:var(--radius-md);position:absolute;bottom:90%;left:5%;width:275px;color:var(--base-white);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs);text-align:center}.table-wrapper .menu-container .menu-item-disabled:hover .menu-item__tooltip:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:var(--base-black) transparent transparent transparent}.table-wrapper .menu-container .menu-item-disabled .menu-item-text{opacity:.2}.table-wrapper .menu-container .menu-item:last-child{border:none}.table-wrapper .menu-container .menu-item-text{color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md);width:100%;padding:var(--spacing-md) var(--spacing-lg);gap:var(--spacing-md);display:flex;justify-content:space-between;align-items:flex-start;border-radius:var(--radius-sm);text-align:start}.table-wrapper .menu-container .menu-item-text.active{background:var(--bg-secondary-alt)}.table-wrapper .menu-container .menu-item-text-title{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-lg)}.table-wrapper .menu-container .menu-item .icon{transition:transform .3s ease;display:flex;align-items:center}.table-wrapper .menu-container .menu-item .icon.open{transform:rotate(180deg)}.table-wrapper .menu-container .dropdown{display:flex;padding-bottom:var(--spacing-md);flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);align-self:stretch}.table-wrapper .menu-container .dropdown .dropdown-item{display:flex;padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-6xl);align-items:center;gap:var(--spacing-md);align-self:stretch;cursor:pointer;border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.table-wrapper .menu-container .dropdown .dropdown-item-disabled{opacity:.2}.table-wrapper .pagination-container{padding-top:var(--spacing-md);border-top:1px solid var(--border-secondary)}.table-wrapper .pagination-container-placeholder{border:none;padding:12px}.table-wrapper th .dropdown-container .dropdown-content{width:200px;max-width:unset;min-width:unset}.table-wrapper .dropdown-container .dropdown-body{overflow:unset}.table-header-filter-content{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:center;border-radius:var(--radius-md);padding:var(--space-2)}.table-header-filter-content .second-element{border-top:1px solid var(--border-secondary);width:100%;height:1px}.table-link{color:var(--button-tertiary-color-fg);font-size:var(--Font-size-text-sm);font-style:normal;font-weight:600;line-height:var(--Line-height-text-sm)}.table-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.table-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.table-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xl)}.table-header .actions>.custom-button-primary .label{color:var(--button-primary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.table-header .actions .dropdown-container .custom-button{border:1px solid var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.table-row__tooltip{display:flex!important;position:"fixed"!important;white-space:normal;background-color:var(--base-black);padding:var(--spacing-md) var(--spacing-md);border-radius:var(--radius-xl)!important;width:fit-content;color:var(--base-white);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs);text-align:center;z-index:9999!important;width:200px}.toast-container{position:fixed;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:9999}.toast-container .toast{display:flex;align-items:center;padding:var(--spacing-lg) var(--spacing-xl);animation:slideIn .3s forwards;font-size:.9rem;position:relative;min-width:250px;border-radius:var(--radius-xl);gap:var(--spacing-xl);box-shadow:0 1px 2px 0 var(--shadow-xs)}.toast-container .toast-icon{display:flex;width:40px;height:40px;padding:10px;justify-content:center;align-items:center;flex-shrink:0;border-radius:var(--radius-md);border:2px solid rgba(255,255,255,.12)}.toast-container .toast-icon.success{background-color:var(--text-success-primary-600)}.toast-container .toast-icon.error{background-color:var(--text-error-primary-600)}.toast-container .toast.success{border:1px solid var(--border-primary);background:var(--bg-success-primary);color:var(--text-success-primary-600)}.toast-container .toast.error{border:1px solid var(--border-primary);background:var(--bg-error-secondary);color:var(--text-error-primary-600)}.toast-container .toast-message{flex:1}.toast-container .toast-close{background:transparent;border:none;font-size:1.2rem;line-height:1;cursor:pointer;margin-left:.5rem;color:inherit}@keyframes slideIn{0%{opacity:0;transform:translate(30%)}to{opacity:1;transform:translate(0)}}.user-profile{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs);width:var(--spacing-6xl);background-color:var(--base-white);transition:all .2s linear;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm)}.user-profile:hover{background-color:#e8e8e8}.user-profile-expanded{width:100%}.user-profile img{max-width:var(--spacing-6xl);max-height:var(--spacing-6xl);width:100%;border-radius:50%}.user-profile__details{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.user-profile__details h4{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.user-profile__details p{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.user-profile__details{visibility:hidden;opacity:0}.user-profile__details-expanded{visibility:visible;opacity:1;transition:all .75s ease}.user-profile__signout{visibility:hidden;opacity:0}.user-profile__signout-expanded{visibility:visible;opacity:1}[dir=rtl] .user-profile{gap:var(--spacing-lg)}[dir=rtl] .user-profile__signout-expanded{transform:rotate(180deg)}.default-box.border{border:1px solid var(--border-secondary)}.default-box.shadow{box-shadow:0 1px 2px 0 var(--shadow-xs)}.default-box.no-bg{background:none}.default-box.gap-none{gap:0}.default-box.gap-xxs{gap:var(--spacing-xxs)}.default-box.gap-xs{gap:var(--spacing-xs)}.default-box.gap-sm{gap:var(--spacing-sm)}.default-box.gap-md{gap:var(--spacing-md)}.default-box.gap-lg{gap:var(--spacing-lg)}.default-box.gap-xl{gap:var(--spacing-xl)}.default-box.gap-2xl{gap:var(--spacing-2xl)}.default-box.gap-3xl{gap:var(--spacing-3xl)}.default-box{border-radius:var(--radius-xl);background:var(--bg-primary);width:100%}.default-box .gap-none{gap:0}.default-box .gap-xxs{gap:var(--spacing-xxs)}.default-box .gap-xs{gap:var(--spacing-xs)}.default-box .gap-sm{gap:var(--spacing-sm)}.default-box .gap-md{gap:var(--spacing-md)}.default-box .gap-lg{gap:var(--spacing-lg)}.default-box .gap-xl{gap:var(--spacing-xl)}.default-box .gap-2xl{gap:var(--spacing-2xl)}.default-box .gap-3xl{gap:var(--spacing-3xl)}.default-box .items-center{align-items:center}.default-box .items-start{align-items:flex-start}.default-box .items-end{align-items:flex-end}.default-box .justify-center{justify-content:center}.default-box .justify-between{justify-content:space-between}.default-box .justify-end{justify-content:flex-end}.default-box .justify-start{justify-content:flex-start}.default-box .header.xl{padding:var(--spacing-xl)}.default-box .header{width:100%;padding:var(--spacing-xl) var(--spacing-2xl);border-top-right-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.default-box .header__end{display:flex;align-items:center;gap:var(--spacing-md)}.default-box .header__icon{display:flex;align-items:center;color:var(--text-secondary-500);flex-shrink:0}.default-box .header__badge .badge{font-size:var(--spacing-lg);font-weight:500}.default-box .header__title{font-weight:600;font-size:var(--font-size-text-md);color:var(--text-secondary-700);line-height:var(--line-height-text-md)}.default-box .header__info-section{display:flex;flex-direction:column}.default-box .header__info-section .title{font-weight:600;font-size:var(--font-size-text-md);color:var(--text-secondary-700);line-height:var(--line-height-text-md)}.default-box .header__info-section .desc{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);margin-top:var(--spacing-xxs)}.default-box .header__start{display:flex;align-items:center;gap:var(--spacing-2xl)}.default-box .header.no-padding{padding:0}.default-box .header.no-bottom-padding{padding-bottom:0}.default-box .header.with-border{border-bottom:1px solid var(--border-secondary)}.default-box__content.gap-none{gap:0}.default-box__content.gap-xxs{gap:var(--spacing-xxs)}.default-box__content.gap-xs{gap:var(--spacing-xs)}.default-box__content.gap-sm{gap:var(--spacing-sm)}.default-box__content.gap-md{gap:var(--spacing-md)}.default-box__content.gap-lg{gap:var(--spacing-lg)}.default-box__content.gap-xl{gap:var(--spacing-xl)}.default-box__content.gap-y-xl{row-gap:var(--spacing-xl)}.default-box__content.gap-2xl{gap:var(--spacing-2xl)}.default-box__content.gap-3xl{gap:var(--spacing-3xl)}.default-box__content.xl{padding:var(--spacing-xl)}.default-box__content.none{padding:0}.default-box__content.grid-two-columns{display:grid;grid-template-columns:repeat(2,1fr)}.default-box__content{width:100%;background:var(--bg-primary);padding:var(--spacing-3xl) var(--spacing-xl);display:flex;gap:var(--spacing-xl);border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.default-box__card{background:var(--bg-primary);border-radius:var(--radius-xl);border:1px solid var(--border-primary);padding:var(--spacing-2xl) var(--spacing-xl);width:100%}.default-box__card.with-header{padding:0}.default-box__flex-between{display:flex;align-items:center;justify-content:space-between;width:100%}.default-box__flex-between.gap-none{gap:0}.default-box__flex-between.gap-xxs{gap:var(--spacing-xxs)}.default-box__flex-between.gap-xs{gap:var(--spacing-xs)}.default-box__flex-between.gap-sm{gap:var(--spacing-sm)}.default-box__flex-between.gap-md{gap:var(--spacing-md)}.default-box__flex-between.gap-lg{gap:var(--spacing-lg)}.default-box__flex-between.gap-xl{gap:var(--spacing-xl)}.default-box__flex-between.gap-y-xl{row-gap:var(--spacing-xl)}.default-box__flex-between.gap-2xl{gap:var(--spacing-2xl)}.default-box__flex-between.gap-3xl{gap:var(--spacing-3xl)}.default-box__flex.gap-none{gap:0}.default-box__flex.gap-xxs{gap:var(--spacing-xxs)}.default-box__flex.gap-xs{gap:var(--spacing-xs)}.default-box__flex.gap-sm{gap:var(--spacing-sm)}.default-box__flex.gap-md{gap:var(--spacing-md)}.default-box__flex.gap-lg{gap:var(--spacing-lg)}.default-box__flex.gap-xl{gap:var(--spacing-xl)}.default-box__flex.gap-2xl{gap:var(--spacing-2xl)}.default-box__flex.gap-3xl{gap:var(--spacing-3xl)}.default-box__flex.w-full{width:100%}.default-box__flex{display:flex}.default-box__flex-column{flex-direction:column}.default-box__text{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.default-box__text-nowrap{white-space:nowrap}.default-box__text-scale-xxs{font-size:var(--font-size-text-xxs)}.default-box__text-scale-xs{font-size:var(--font-size-text-xs)}.default-box__text-scale-sm{font-size:var(--font-size-text-sm)}.default-box__text-scale-md{font-size:var(--font-size-text-md)}.default-box__text-scale-lg{font-size:var(--font-size-text-lg)}.default-box__text-scale-xl{font-size:var(--font-size-text-xl)}.default-box__text-scale-display-xs{font-size:var(--font-size-display-xs)}.default-box__text-scale-display-sm{font-size:var(--font-size-display-sm)}.default-box__text-scale-display-md{font-size:var(--font-size-display-md)}.default-box__text-scale-display-lg{font-size:var(--font-size-display-lg)}.default-box__text-scale-display-xl{font-size:var(--font-size-display-xl)}.default-box__text-scale-display-2xl{font-size:var(--font-size-display-2xl)}.default-box__text-height-xxs{line-height:14px}.default-box__text-height-xs{line-height:var(--line-height-text-xs)}.default-box__text-height-sm{line-height:var(--line-height-text-sm)}.default-box__text-height-md{line-height:var(--line-height-text-md)}.default-box__text-height-lg{line-height:var(--line-height-text-lg)}.default-box__text-height-xl{line-height:var(--line-height-text-xl)}.default-box__text-height-display-xs{line-height:var(--line-height-display-xs)}.default-box__text-height-display-sm{line-height:var(--line-height-display-sm)}.default-box__text-height-display-md{line-height:var(--line-height-display-md)}.default-box__text-height-display-lg{line-height:var(--line-height-display-lg)}.default-box__text-height-display-xl{line-height:var(--line-height-display-xl)}.default-box__text-height-display-2xl{line-height:var(--line-height-display-2xl)}.default-box__text-weight-300{font-weight:300}.default-box__text-weight-400{font-weight:400}.default-box__text-weight-500{font-weight:500}.default-box__text-weight-600{font-weight:600}.default-box__text-weight-700,.default-box__text-weight-bold{font-weight:700}.default-box__text-color-secondary-700{color:var(--text-secondary-700)}.default-box__text-color-quaternary-500{color:var(--text-quaternary-500)}.default-box__text-color-primary-900{color:var(--text-primary-900)}.default-box__text-color-error-primary-600{color:var(--text-error-primary-600)}.default-box__text-color-success-primary-600{color:var(--text-success-primary-600)}.default-box__text-color-tertiary-600{color:var(--text-tertiary-600)}.default-box__text-color-brand-secondary-700{color:var(--text-brand-secondary-700)}.default-box__text-color-button-secondary-color-fg{color:var(--button-secondary-color-fg)}.default-box__text-color-fg-warning-secondary{color:var(--fg-warning-secondary)}.default-box__text-color-warning-200{color:var(--warning-200)}html,body,#root{height:100%;margin:0;padding:0;overflow:hidden}@media(max-width:1280px){html,body,#root{overflow:auto}}.dv-login{height:100vh;width:100%;display:grid;grid-template-columns:1fr 1fr}@media(max-width:1280px){.dv-login{grid-template-columns:1fr}}.dv-login__image-section{padding:var(--spacing-3xl);width:100%;height:100vh;position:relative}@media(max-width:1280px){.dv-login__image-section{display:none}}.dv-login__image-section__image{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-5xl);display:block}.dv-login__image-section__image-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;padding:1.5rem;border-radius:var(--spacing-5xl)}.dv-login__content-section{height:100%;width:100%;background:url(/images/login-mask.webp);background-size:cover;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:var(--spacing-3xl);padding:var(--spacing-4xl)}@media(max-width:1280px){.dv-login__content-section{gap:25px}}.dv-login__content-section__content{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:120px}@media(max-width:1280px){.dv-login__content-section__content{gap:50px}}.dv-login__content-section__content__image-logo{object-fit:contain;width:323px;height:96px}.dv-login__content-section__content .select-input{width:150px;max-width:150px;margin-left:auto}.dv-login__content-section__content [dir=rtl] .select-input{margin-right:auto;margin-left:0}.dv-login__content-section__content__form{display:flex;justify-content:flex-start;align-items:center;margin:0 auto;max-width:360px;max-height:600px;flex-direction:column;gap:var(--spacing-4xl);align-self:stretch}.dv-login__content-section__content__form__title{color:var(--text-brand-secondary-700);font-size:var(--font-size-display-md);font-weight:600;line-height:var(--line-height-display-md);text-align:center;font-style:normal;letter-spacing:1.44px}.dv-login__content-section__content__form__box{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-2xl)}.dv-login__content-section__content__form__box button{width:100%;margin-top:var(--spacing-lg)}.dv-login__content-section__copyright{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.dv-login__content-section__copyright__contact{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xxs)}.dv-login__content-section__copyright__contact a{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.dv-login-social-list{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xl);width:100%}.dv-login-social-list button{width:fit-content}.tree-container .tree-content-box-label-amount{display:flex;padding:var(--spacing-xxs) var(--spacing-md);align-items:center;border-radius:var(--radius-full);border:1px solid var(--border-secondary);background:var(--utility-gray-50)}.tree-container .tree-node__item-body .body-button-active:after{background-image:url(/images/svg/check.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.org-trace-tree-drawer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-shrink:0;align-self:stretch;width:0px;background-color:var(--bg-primary);border:none;height:100dvh;transition:width .2s ease;overflow:hidden}[dir=rtl] .tree-container .tree-node__item{padding:0 0 0 var(--spacing-lg)}[dir=rtl] .tree-container .tree-node__item:before,[dir=rtl] .tree-container .tree-node__item-body:before{right:-13px;left:auto;border-top:0;border-right:0;border-radius:0 0 0 4px}[dir=rtl] .tree-container .child-node-list{margin-right:1.5rem;margin-left:0}[dir=rtl] .dv-tree-view-node:after{right:12px;left:auto;border-top:0;border-right:0;border-radius:0 0 0 4px}[dir=rtl] .dv-tree-view-node-title:after{left:-12px;right:auto;border-right:0;border-top:0;border-radius:0 0 0 7px}[dir=rtl] .org-trace-tree-drawer-expanded{margin-right:80px;margin-left:0}.alarms-page-content{width:100%}.alarms-page-content__top{display:grid;grid-template-columns:repeat(3,1fr);min-height:fit-content;flex:1 0 0;gap:var(--spacing-4xl);padding:var(--spacing-2xl) var(--spacing-xl);align-self:stretch;border:solid 1px none;border-radius:var(--radius-xl);background-color:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs)}.alarms-page-content__top-form{grid-column:span 2;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-2xl)}.alarms-page-content__top-chart{grid-column:span 1}.content-container{display:flex;position:relative}.content-container .container{display:flex;padding:var(--spacing-xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-xl);flex:1 0 0;align-self:stretch;width:100%;height:100%;transition:.25s all ease;overflow:hidden}.content-container .container .cards{display:grid;grid-template-columns:repeat(4,1fr);width:100%;align-self:stretch;gap:var(--spacing-md);overflow-x:auto}.content-container .container .status{display:flex;padding:var(--spacing-md) var(--spacing-xl);justify-content:space-between;align-items:center;align-self:stretch;background:var(--bg-primary);border-radius:var(--radius-md);border:1px solid var(--border-primary)}.content-container .container .status-items{display:flex;align-items:center;gap:var(--spacing-3xl)}.content-container .container .status-items>div{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-text-sm);font-weight:500;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);transition:all .2s ease}.content-container .container .status-items>div:hover{transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}.content-container .container .status-items>div .dot{width:8px;height:8px;border-radius:var(--radius-full);transition:all .2s ease}.content-container .container .status-items>div:hover .dot{width:10px;height:10px}.content-container .container .status-items>div.active{color:var(--success-700)}.content-container .container .status-items>div.active>.dot{background:var(--success-500)}.content-container .container .status-items>div.active:hover{background:rgba(var(--success-500-rgb),.1)}.content-container .container .status-items>div.warning{color:var(--warning-500)}.content-container .container .status-items>div.warning>.dot{background:var(--warning-500)}.content-container .container .status-items>div.warning:hover{background:#fdb0221a}.content-container .container .status-items>div.orange{color:var(--utility-orange-500)}.content-container .container .status-items>div.orange>.dot{background:var(--utility-orange-500)}.content-container .container .status-items>div.orange:hover{background:#ef68201a}.content-container .container .status-items>div.danger{color:var(--text-error-primary-600)}.content-container .container .status-items>div.danger>.dot{background:var(--text-error-primary-600)}.content-container .container .status-items>div.danger:hover{background:#d92d201a}.content-container .container .status-info{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:400}.content-container .container .panels{display:flex;align-items:center;flex-direction:column;gap:8px;flex:1 0 0;align-self:stretch;background:var(--bg-primary);border-radius:var(--radius-xl);border:1px solid var(--border-primary)}.content-container .container .panels-info-container{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:var(--spacing-xl)}.content-container .container .panels-info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.content-container .container .panels-info__title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600}.content-container .container .panels-info__description{color:var(--text-placeholder);font-size:var(--font-size-text-xs);font-weight:400}.content-container .container .panels-view-type{display:flex;align-items:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:fit-content;gap:var(--spacing-lg)}.content-container .container .panels-view-type .toggle.color-change .toggle__slider{background-color:var(--bg-brand-solid)}.content-container .container .panels .map-design{padding:0 var(--spacing-4xl) var(--spacing-4xl) var(--spacing-4xl);width:100%;min-height:450px;display:flex;justify-content:center;overflow-x:auto;position:relative;border-radius:var(--radius-xl)}.content-container .container .panels-list .table-header{padding:0}.content-container .container .panels-list{width:100%}.content-container .drawer-toggle{position:absolute;top:16px;display:flex;padding:var(--spacing-xs);justify-content:center;align-items:center;gap:var(--spacing-md);border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--bg-primary);width:30px;height:30px;transition:.25s all ease}.content-container .drawer-toggle svg{width:16px;height:16px}.content-container .drawer{display:flex;flex-direction:column;transition:.25s all ease;border-left:1px solid var(--border-primary)}.content-container .drawer>div:first-child{border-bottom:1px solid var(--border-primary)}.content-container .drawer .widget-container{display:flex;padding:var(--spacing-xl);flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.content-container .drawer .widget-container .energy-widget{display:flex;padding:var(--spacing-xl);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-sm);align-self:stretch;overflow:hidden;border-radius:var(--radius-xl);border:1px solid var(--border-primary);background:var(--bg-primary)}.content-container .drawer .widget-container .energy-widget .widget-title{color:var(--text-secondary-700);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.content-container .drawer .widget-container .energy-widget .widget-body{display:grid;grid-template-columns:repeat(2,1fr);height:326px;align-items:center;gap:var(--spacing-md);align-self:stretch}.content-container .drawer .widget-container .energy-widget .widget-body .chart{display:flex;padding:0 16px var(--spacing-xl) 16px;flex-direction:column;align-items:center;gap:var(--spacing-xl);align-self:stretch}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);align-self:stretch}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-solar{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);padding-bottom:var(--spacing-lg);border-bottom:1px dashed var(--border-secondary)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-solar-box{display:flex;align-items:center;gap:var(--spacing-md);text-overflow:ellipsis;white-space:nowrap}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-solar-box-title{color:var(--text-disabled);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-solar-box-title-data{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-solar-box-total{color:var(--warning-400);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-solar-box-total-data{color:var(--warning-500);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-wind{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-wind-box{display:flex;align-items:center;gap:var(--spacing-md)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-wind-box-title{color:var(--text-disabled);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-wind-box-title-data{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-wind-box-total{color:var(--text-brand-tertiary-alt);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.content-container .drawer .widget-container .energy-widget .widget-body .chart-info-wind-box-total-data{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.content-container .drawer .widget-container .energy-widget .widget-body .data{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.content-container .drawer .widget-container .energy-widget .widget-body .data>.widget{display:flex;flex-direction:column;width:100%;min-height:100px;min-width:215px;position:relative;padding:var(--spacing-lg);align-items:center;border-radius:var(--radius-md);border:1px solid var(--border-tertiary);background:var(--bg-primary-hover);overflow:hidden;gap:var(--spacing-md)}.content-container .drawer .widget-container .energy-widget .widget-body .data>.widget .wind-title{display:flex;width:100%;margin-bottom:var(--spacing-sm);color:var(--text-brand-tertiary-alt);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.content-container .drawer .widget-container .energy-widget .widget-body .data>.widget .solar-title{display:flex;width:100%;margin-bottom:var(--spacing-sm);color:var(--warning-400);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.content-container .drawer .widget-container .energy-widget .widget-body .data>.widget>img{position:absolute;right:-65px;top:-35px;z-index:0;object-fit:cover;height:120%}.content-container .drawer .widget-container .energy-widget .widget-body .data>.widget>img.wind-turbine{right:-40px;transform:rotateY(180deg)}.content-container .drawer .widget-container .energy-widget .widget-body .data>.widget .info{display:flex;padding:0 var(--spacing-none);align-items:center;gap:var(--spacing-sm);align-self:stretch;z-index:1}.content-container .drawer .widget-container .energy-widget .widget-body .data>.widget .info-title{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.content-container .drawer .widget-container .energy-widget .widget-body .data>.widget .info-data{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.content-container .drawer .widget-container .energy-widget .widget-body .data>.widget .info-data .unit{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:300;line-height:var(--line-height-text-xs)}.content-container .drawer .widget-container .generated-energy-widget{display:flex;padding:var(--spacing-xl);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-xl);align-self:stretch;overflow:hidden;border-radius:var(--radius-xl);border:1px solid var(--border-primary);background:var(--bg-primary)}.content-container .drawer .widget-container .generated-energy-widget .widget-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.content-container .drawer .widget-container .generated-energy-widget .widget-header .info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xxs)}.content-container .drawer .widget-container .generated-energy-widget .widget-header .info-title{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--text-secondary-700);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.content-container .drawer .widget-container .generated-energy-widget .widget-header .info-title-unit{color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.content-container .drawer .widget-container .generated-energy-widget .widget-header .info-description{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.content-container .drawer .widget-container .generated-energy-widget .widget-header .select-input{max-width:120px}.content-container .drawer .widget-container .generated-energy-widget .widget-body{display:flex;align-items:center;justify-content:center;width:100%}.content-container .drawer .widget-container .solar-energy-widget{display:flex;padding:var(--spacing-xl);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-xl);align-self:stretch;overflow:hidden;border-radius:var(--radius-xl);border:1px solid var(--border-primary);background:var(--bg-primary)}.content-container .drawer .widget-container .solar-energy-widget .widget-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.content-container .drawer .widget-container .solar-energy-widget .widget-header .info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xxs)}.content-container .drawer .widget-container .solar-energy-widget .widget-header .info-title{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--text-secondary-700);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.content-container .drawer .widget-container .solar-energy-widget .widget-header .info-title-unit{color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.content-container .drawer .widget-container .solar-energy-widget .widget-header .info-description{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.content-container .drawer .widget-container .solar-energy-widget .widget-header .select-input{max-width:160px}.content-container .drawer .widget-container .solar-energy-widget .widget-header .date-input{max-width:210px}.content-container .drawer .widget-container .solar-energy-widget .widget-header .custom-date-input input{text-align:center;padding:10px var(--spacing-md) 10px var(--spacing-md)}.content-container .drawer .widget-container .solar-energy-widget .widget-body{display:flex;align-items:center;justify-content:center;width:100%}.content-container .drawer .widget-container .solar-energy-widget .widget-body .apexcharts-heatmap rect{width:35px;height:14px;transform:translate(3px) translateY(4px)}.card-detail-modal .global-modal__header-icon{display:none}.card-detail-modal .modal-body{display:flex;padding:var(--spacing-xl) var(--spacing-3xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-lg);align-self:stretch}.card-detail-modal .modal-body .item{display:flex;padding:var(--spacing-md) var(--spacing-lg);justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--radius-md);background:var(--bg-secondary)}.card-detail-modal .modal-body .item .title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.card-detail-modal .modal-body .item .data{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.dv-empty-chart-box{width:100%;height:300px}.alarm-details-modal{display:flex;flex-direction:column;max-height:calc(100vh - 100px);overflow:hidden}.alarm-details-modal__header{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-3xl);border-bottom:1px solid var(--border-secondary)}.alarm-details-modal__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg);margin:0}.alarm-details-modal__content{padding:var(--spacing-xl);overflow-y:auto;flex:1}.alarm-details-modal__loader{display:flex;align-items:center;justify-content:center;padding:var(--spacing-4xl)}.alarm-details-modal__empty{display:flex;align-items:center;justify-content:center;padding:var(--spacing-4xl);color:var(--text-tertiary-600);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.alarm-details-modal__list{display:flex;flex-direction:column;gap:var(--spacing-lg)}.alarm-item{display:flex;padding:var(--spacing-md) 10px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--radius-md);background:var(--bg-primary-hover)}.alarm-item__title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md);word-break:break-word}.alarm-item__badge{display:flex;width:28px;height:28px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:var(--radius-sm, 6px);color:var(--text-primary-on-brand);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.alarm-item__badge.Warning{background-color:var(--warning-400)}.alarm-item__badge.Critical{background-color:var(--utility-orange-500)}.alarm-item__badge.Dangerous{background-color:var(--error-500)}[dir=rtl] .content-container .drawer .widget-container .energy-widget .info-data{display:flex;flex-direction:row-reverse;gap:5px}[dir=rtl] .content-container .drawer .widget-container .energy-widget .widget-body .data>.widget>img{position:absolute;top:-35px;left:-45px;right:auto;z-index:0;object-fit:cover;height:120%;transform:rotateY(180deg) scaleX(1)}[dir=rtl] .content-container .drawer .widget-container .energy-widget .widget-body .data>.widget>img.wind-turbine{left:-20px;right:auto;transform:rotateY(180deg) scaleX(-1)}[dir=rtl] .card-detail-modal .modal-body .item .data{direction:ltr}.graphic-table-container{width:100%}.graphic-table-container .dv-plant-detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-md);background:var(--bg-primary_hover);width:100%;border:1px solid var(--border-secondary)}.graphic-table-container .dv-plant-detail__header{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl);flex-direction:column;gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary);background:var(--bg-brand-primary);border-radius:var(--radius-md) var(--radius-md) 0 0}.graphic-table-container .dv-plant-detail__header-title{display:flex;justify-content:center;align-items:center;gap:var(--spacing-lg);color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.graphic-table-container .dv-plant-detail__body{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl, 16px);flex-direction:column;gap:var(--spacing-3xl);width:100%}.graphic-table-container .dv-plant-detail__body-table{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);background:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs);width:100%;overflow-x:auto}.graphic-table-container .dv-plant-detail__body-table__header{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.graphic-table-container .dv-plant-detail__body-table__header-cell{display:flex;justify-content:flex-start;align-items:center;height:44px;padding:var(--spacing-lg) var(--spacing-3xl);gap:var(--spacing-lg);align-self:stretch;background:var(--bg-primary);border-left:1px solid var(--border-secondary);width:30%;min-width:135px}.graphic-table-container .dv-plant-detail__body-table__header-cell:first-child{border-radius:var(--radius-xl) 0 0 0;border-left:0}.graphic-table-container .dv-plant-detail__body-table__header-cell:last-child{border-radius:0 var(--radius-xl) 0 0;width:100px}.graphic-table-container .dv-plant-detail__body-table__header-cell-title{color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.graphic-table-container .dv-plant-detail__body-table__body{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%}.graphic-table-container .dv-plant-detail__body-table__body-column{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.graphic-table-container .dv-plant-detail__body-table__body-column:last-child{border-bottom:0}.graphic-table-container .dv-plant-detail__body-table__body-column-cell{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl);gap:var(--spacing-lg);align-self:stretch;border-left:1px solid var(--border-secondary);width:30%;min-width:135px}.graphic-table-container .dv-plant-detail__body-table__body-column-cell:first-child{border-left:0}.graphic-table-container .dv-plant-detail__body-table__body-column-cell:last-child{width:100px;display:flex;justify-content:center;align-items:center}.graphic-table-container .dv-plant-detail__body-table__body-column-cell-button{width:24px;height:24px;background:transparent}.graphic-table-container .dv-plant-detail__body-table__body-column-list{background:var(--bg-primary-hover)}.common-container .inner-form .tab-submit-button-container{display:flex;justify-content:flex-end;align-items:flex-start;gap:var(--spacing-2xl);width:100%;margin-bottom:var(--spacing-2xl)}.graphic-empty-table .empty__content{width:100%!important}.general-map-tooltip{position:fixed;display:flex;padding:var(--spacing-lg);flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--spacing-lg);flex-shrink:0;pointer-events:auto;min-width:340px;z-index:1000;background:var(--base-white);border-radius:var(--radius-md);border:1px solid var(--border-secondary);opacity:0;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease,visibility .25s,left .5s ease-in-out,top .5s ease-in-out}.general-map-tooltip.visible{opacity:1;transform:translateY(0)}.general-map-tooltip .tooltip-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spacing-md);color:var(--text-primary-900);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);border-bottom:1px solid var(--border-tertiary);gap:var(--spacing-md)}.general-map-tooltip .tooltip-header .show-on-map-button{font-size:small}.general-map-tooltip .tooltip-body{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.general-map-tooltip .tooltip-body>.widget{display:flex;flex-direction:column;width:100%;min-height:100px;position:relative;padding:var(--spacing-lg);align-items:center;border-radius:var(--radius-md);border:1px solid var(--border-tertiary);background:var(--bg-primary-hover);overflow:hidden;gap:var(--spacing-md)}.general-map-tooltip .tooltip-body>.widget>img{position:absolute;right:-20px;top:-35px;object-fit:cover;height:130%}.general-map-tooltip .tooltip-body>.widget>img.wind-turbine{transform:rotateY(180deg)}.general-map-tooltip .tooltip-body>.widget .info{display:flex;padding:0 var(--spacing-none);align-items:center;gap:var(--spacing-sm);align-self:stretch}.general-map-tooltip .tooltip-body>.widget .info-status{display:flex;padding:var(--spacing-xxs) var(--spacing-md) var(--spacing-xxs) var(--spacing-sm);align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full)}.general-map-tooltip .tooltip-body>.widget .info-status .dot{width:8px;height:8px;border-radius:var(--radius-full)}.general-map-tooltip .tooltip-body>.widget .info-status.warning{color:var(--warning-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);border:1px solid var(--warning-200);background:var(--warning-50)}.general-map-tooltip .tooltip-body>.widget .info-status.warning .dot{background:var(--warning-500)}.general-map-tooltip .tooltip-body>.widget .info-status.success{color:var(--success-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);border:1px solid var(--success-200);background:var(--success-50)}.general-map-tooltip .tooltip-body>.widget .info-status.success .dot{background:var(--success-500)}.general-map-tooltip .tooltip-body>.widget .info-title{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.general-map-tooltip .tooltip-body>.widget .info-data{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.general-map-tooltip .tooltip-body>.widget .info-data .unit{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:300;line-height:var(--line-height-text-xs)}.dv-province-info-tooltip-loader-content{width:100%;height:200px;position:absolute;top:0;left:0;z-index:99;display:flex;justify-content:center;align-items:center}[dir=rtl] .general-map-tooltip .tooltip-body>.widget>img{left:0;right:auto;transform:scaleX(-1);top:-30px}[dir=rtl] .general-map-tooltip .info-data{direction:ltr}.org-trace__analysis-table{width:100%}.org-trace__analysis-table-content{display:flex;flex-direction:column;width:100%;gap:var(--spacing-xl)}.org-trace__analysis-table-content-profile{display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);box-shadow:0 1px 2px 0 var(--shadow-xs)}.org-trace__analysis-table-content-profile-header{width:100%;padding:var(--spacing-3xl) var(--spacing-xl);font-size:var(--font-size-lg);font-weight:600;justify-content:space-between;display:flex;height:72px;align-items:center;color:var(--text-seconda ry-700);line-height:var(--text-md);border-bottom:1px solid var(--border-secondary)}.org-trace__analysis-table-content-profile-header .row{display:flex;align-items:center;justify-content:center;width:fit-content;gap:var(--spacing-md)}.org-trace__analysis-table-content-profile-header-select{width:360px}.org-trace__analysis-table-content-profile-fields{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-3xl);width:100%;padding:var(--spacing-3xl) var(--spacing-xl)}.org-trace__analysis-table-content-profile-fields-button{width:fit-content}.org-trace__analysis-table-content-profile-fields-button .row{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xs)}.org-trace__analysis-table-content-profile-fields .accordion{border-radius:var(--radius-lg);border:1px solid var(--border-secondary);background:var(--bg-primary-hover)}.org-trace__analysis-table-content-profile-fields .accordion .label .title,.org-trace__analysis-table-content-profile-fields .accordion .title{color:var(--text-secondary-700)!important}.org-trace__analysis-table-content-profile-fields .accrodion-badge{border:1px solid var(--border-secondary);border-radius:20px;color:var(--text-utility-gray-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);padding:var(--spacing-xxs) var(--spacing-md)}.org-trace__analysis-table-content-profile-fields .accrodion-badge.has-item{border-color:#b2ddff;background-color:#eff8ff;color:#175cd3}.org-trace__analysis-table-content-profile-fields .accordion-content{display:flex;flex-direction:column;gap:var(--spacing-3xl);width:100%}.org-trace__analysis-table-content-profile-fields .accordion-content .devices-list-header{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-xl)}.org-trace__analysis-table-content-profile-fields .accordion-content .devices-list-header .main-input{width:360px}.org-trace__analysis-table-content-profile-fields .accordion__details-expanded{margin-top:var(--spacing-md)}.org-trace__analysis-table-content-charts{display:flex;flex-direction:column;padding:0 0 var(--spacing-3xl) 0;gap:var(--spacing-3xl);width:100%;background-color:#fff;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);box-shadow:0 1px 2px 0 var(--shadow-xs)}.org-trace__analysis-table-content-charts-header{width:100%;padding:0 var(--spacing-xl);font-size:var(--font-size-lg);font-weight:600;justify-content:space-between;display:flex;height:72px;align-items:center;color:var(--text-seconda ry-700);line-height:var(--text-md);border-bottom:1px solid var(--border-secondary)}.org-trace__analysis-table-content .no-data{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.org-trace__analysis-table-content .no-data span{width:520px;display:flex;align-items:center;justify-content:center;text-align:center}.org-trace__analysis-table-content .no-data img{height:304px;object-fit:cover}.org-trace__analysis-table-content .chart-type-options{padding:0 4px;display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xl)}.org-trace__analysis-table-content .chart-type-options__option{display:flex;align-items:center;gap:10px;cursor:pointer;color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);background-color:var(--bg-primary-hover);border:solid 1px var(--border-primary);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-md)}.org-trace__analysis-table-content .chart-type-options__option.active{border-color:var(--border-brand-alt);background-color:var(--bg-brand-primary);color:var(--text-brand-secondary-700)!important}.org-trace .devices-list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg)}.org-trace .devices-list__device{display:flex;align-items:center;justify-content:center;border:1px solid var(--border-primary);background-color:var(--bg-primary);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) 9px;border-radius:var(--radius-sm);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);gap:var(--spacing-sm);height:28px;cursor:pointer}.org-trace .devices-list__device svg{scale:.7;width:20px}.org-trace .devices-list__device .color{width:6px;height:6px;border-radius:100%}.org-trace .devices-list__device.selected{border-color:var(--border-brand);background:var(--bg-brand-primary)}.org-trace .chart-card .custom-legend-container>div{border:none!important;padding:0!important}.org-trace .chart-card{background-color:var(--bg-primary-hover);border:1px solid var(--border-secondary);padding:var(--spacing-3xl) var(--spacing-xl);display:flex;flex-direction:column;border-radius:var(--radius-md);overflow:hidden;gap:10px}.org-trace .chart-card__header{display:flex;align-items:center;justify-content:space-between;width:100%}.org-trace .chart-card .title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.org-trace .charts{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.profile-detail__section{display:flex;flex-direction:column;border:solid 1px var(--border-secondary);background-color:var(--bg-primary-hover);padding:var(--spacing-xl);width:100%;border-radius:var(--radius-md);gap:var(--spacing-3xl)}.profile-detail__section-options{width:100%;display:flex;flex-direction:column;gap:var(--spacing-xl)}.profile-detail__section-options .title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.profile-detail__section .chart-type-options{padding:0 4px;display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xl)}.profile-detail__section .chart-type-options__option{display:flex;align-items:center;gap:10px;cursor:pointer;color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);background-color:var(--bg-primary-hover);border:solid 1px var(--border-primary);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-md)}.profile-detail__section .chart-type-options__option.active{border-color:var(--border-brand-alt);background-color:var(--bg-brand-primary);color:var(--text-brand-secondary-700)!important}.profile-detail__section .devices-list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg)}.profile-detail__section .devices-list__device{display:flex;align-items:center;justify-content:center;border:1px solid var(--border-primary);background-color:var(--bg-primary);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) 9px;border-radius:var(--radius-sm);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);gap:var(--spacing-sm);height:28px;cursor:pointer}.profile-detail__section .devices-list__device svg{scale:.7;width:20px}.profile-detail__section .devices-list__device .color{width:6px;height:6px;border-radius:100%}.org-trace-dropdown-item{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--button-tertiary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);cursor:pointer}.org-trace-dropdown-item.blue{color:var(--text-brand-secondary-700)}.org-trace-dropdown-item.red{color:var(--fg-error-primary)}.profile-edit .accordion-content{display:flex;flex-direction:column;background-color:var(--bg-primary-hover);gap:var(--spacing-3xl);padding:var(--spacing-xl);border:1px solid var(--border-secondary);border-radius:var(--radius-md);width:100%}.profile-edit .chart-type-options{padding:0 4px;display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xl)}.profile-edit .chart-type-options__option{display:flex;align-items:center;gap:10px;cursor:pointer;color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);background-color:var(--bg-primary-hover);border:solid 1px var(--border-primary);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-md)}.profile-edit .chart-type-options__option.active{border-color:var(--border-brand-alt);background-color:var(--bg-brand-primary);color:var(--text-brand-secondary-700)!important}.profile-edit .devices-list{display:flex;align-items:center;flex-wrap:wrap;background-color:var(--bg-primary-hover);gap:var(--spacing-lg)}.profile-edit .devices-list__device{display:flex;align-items:center;justify-content:center;border:1px solid var(--border-primary);background-color:var(--bg-primary);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) 9px;border-radius:var(--radius-sm);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);gap:var(--spacing-sm);height:28px;cursor:pointer}.profile-edit .devices-list__device svg{scale:.7;width:20px}.profile-edit .devices-list__device .color{width:6px;height:6px;border-radius:100%}.charts .no-chart-data{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}.charts .no-chart-data span{width:520px;display:flex;align-items:center;justify-content:center;text-align:center}.dashboard-conformity__cards{overflow-y:auto;display:grid;overflow-x:auto;grid-template-columns:repeat(5,1fr);align-self:stretch;border-radius:var(--radius-md);gap:var(--spacing-xl)}.dashboard-conformity__cards .report-btn{align-self:flex-end}.dashboard-conformity__cards .chart-box{display:flex;padding:var(--spacing-3xl) 0;font-size:var(--font-size-text-sm)}.dashboard-conformity__cards .default-box__card{display:flex;flex-direction:column;gap:var(--spacing-lg);min-width:250px;min-height:118px}.dashboard-conformity__cards .default-box__card .card-content{height:100%}.dashboard-conformity__cards .card__left{display:flex;flex-direction:column;justify-content:space-between;height:100%}.dashboard-conformity__cards .card__left__detail{display:flex;align-items:center}.dashboard-conformity__cards .card__left__title{display:flex;gap:var(--spacing-xl)}.dashboard-conformity__charts{display:grid;grid-template-columns:repeat(2,1fr);align-self:stretch;gap:var(--spacing-xl);transition:all .2s ease;overflow:hidden}.dashboard-conformity__charts>*{min-width:0;transition:all .2s ease}.dashboard-conformity__map{width:100%}.dashboard-conformity__map .container{padding:0}.dashboard__dount-chart-container{display:flex;flex-direction:column;gap:0;height:100%;padding:var(--spacing-xl);border-radius:var(--radius-lg);background:var(--bg-primary)}.dashboard__dount-chart-container .title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);font-size:16px;width:100%;white-space:nowrap}.dashboard__dount-chart-container .info{width:100%;height:124px;display:flex;flex-direction:column;justify-content:space-between;margin-top:var(--spacing-xl)}@media(max-width:1450px){.dashboard__dount-chart-container .info{order:1;flex-direction:row}}.dashboard__dount-chart-container .info .title{color:var(--text-secondary-700)}.dashboard__dount-chart-container .info .donut-chart__legends{width:100%}.dashboard__dount-chart-container .info .status-items{background-color:var(--bg-primary-hover);border:1px solid var(--border-secondary);border-radius:var(--radius-md);padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%}.dashboard__dount-chart-container .info .status-items__item{display:flex;align-items:center;gap:var(--spacing-md)}.dashboard__dount-chart-container .info .status-items__item .dot{min-width:20px;min-height:8px;border-radius:5px}.dashboard__dount-chart-container .info .status-items__item .dot.green{background-color:#079455}.dashboard__dount-chart-container .info .status-items__item .dot.red{background-color:#f04438}.dashboard__dount-chart-container .info .status-items__item .dot.yellow{background-color:#fdb022}.dashboard__dount-chart-container .info .status-items__item .dashline{width:100%;border-top:1px dashed var(--border-secondary)}.dashboard__dount-chart-container .chart-wrapper-container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column-reverse;gap:var(--spacing-md);height:200px;margin-top:var(--spacing-xl)}@media(max-width:1450px){.dashboard__dount-chart-container .chart-wrapper-container{flex-direction:column}}.dashboard__dount-chart-container .chart-wrapper-container .chart{height:100%;display:flex;align-items:center;justify-content:center}.dashboard__dount-chart-container .chart-wrapper-container .chart-header{display:flex;flex-direction:column}.dashboard__dount-chart-container .chart-wrapper-container .chart-wrapper{flex:1;height:100%;display:flex;align-items:center}.dashboard__dount-chart-container .chart-wrapper-container .donut-chart__legends{width:100%;color:var(--text-secondary-700)}.dashboard__dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item{display:flex;gap:var(--spacing-lg)}.dashboard__dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item .marker{display:flex;align-items:center;gap:var(--spacing-md)}.dashboard__dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item .marker .custom-legend-marker{display:flex;width:35px;height:12px;border-radius:var(--radius-lg)}.dashboard__dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item .custom-legend-label,.dashboard__dount-chart-container .chart-wrapper-container .donut-chart__legends .donut-chart__legends__item .custom-legend-value{font-size:16px;font-weight:500}.dashboard__dount-chart-container .chart-wrapper-container .status-items{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media(max-width:1450px){.dashboard__dount-chart-container .chart-wrapper-container .status-items{flex-direction:row}}.dashboard__dount-chart-container .chart-wrapper-container .status-items{gap:var(--spacing-3xl)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div{gap:var(--spacing-sm);display:flex;justify-content:flex-start;align-items:center;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div .dot{width:8px;height:8px;border-radius:var(--radius-full)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div.active{color:var(--utility-success-700)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div.active>.dot{background:var(--utility-success-500)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div.warning{color:var(--utility-warning-700)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div.warning>.dot{background:var(--utility-warning-500)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div.orange{color:var(--utility-orange-700)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div.orange>.dot{background:var(--utility-orange-500)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div.danger{color:var(--utility-error-700)}.dashboard__dount-chart-container .chart-wrapper-container .status-items>div.danger>.dot{background:var(--utility-error-500)}.dashboard .voltage-chart-wrapper{width:100%;min-height:260px}.dashboard .apex-chart-container{width:100%;height:240px}.dashboard .custom-legend{display:flex;align-items:center;gap:24px;padding:var(--spacing-lg);justify-content:center;padding-left:8px;flex-wrap:wrap}.dashboard .custom-legend-item{display:flex;align-items:center;gap:8px}.dashboard .legend-marker{width:14px;height:3px;background-color:#1570ef;border-radius:10px}.dashboard .legend-marker.current{background-color:#34d399}.dv-card-title-text{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs)!important}.dv-card-title-text .dashboard-info-icon-trigger{cursor:help}.alarm-detail-drawer{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.alarm-detail-drawer__squares{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-lg)}.alarm-detail-drawer__squares-square.yellow{background-color:var(--yellow-50)}.alarm-detail-drawer__squares-square.yellow .count{color:var(--yellow-400)}.alarm-detail-drawer__squares-square.orange{background-color:var(--warning-50)}.alarm-detail-drawer__squares-square.orange .count{color:var(--warning-500)}.alarm-detail-drawer__squares-square.red{background-color:var(--utility-error-50)}.alarm-detail-drawer__squares-square.red .count{color:var(--text-error-primary-600)}.alarm-detail-drawer__squares-square.blue{background-color:var(--utility-blue-light-50)}.alarm-detail-drawer__squares-square.blue .count{color:var(--text-brand-secondary-700)}.alarm-detail-drawer__squares-square.green{background-color:var(--utility-success-50)}.alarm-detail-drawer__squares-square.green .count{color:var(--text-success-primary-600)}.alarm-detail-drawer__squares-square{padding:var(--spacing-lg);border-radius:var(--radius-md);aspect-ratio:1;max-width:104px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--spacing-md)}.alarm-detail-drawer__squares-square span{white-space:wrap;text-align:center}.alarm-detail-drawer__cards{display:flex;flex-direction:column;gap:var(--spacing-lg)}.alarm-detail-drawer__cards-card{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.alarm-detail-drawer__cards-card .card-content{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl) var(--spacing-md)}.alarm-detail-drawer__cards-card .card-content .info{display:flex;gap:var(--spacing-md)}.alarm-detail-drawer__cards-card .card-content .inner-card{background-color:var(--bg-secondary);padding:var(--spacing-lg);border-radius:var(--radius-md);flex-direction:column;display:flex;gap:var(--spacing-lg)}.alarm-detail-drawer__cards-card .card-content__label{display:flex;align-items:center;gap:var(--spacing-xs)}.dv-network-table{padding:var(--spacing-xl) var(--spacing-3xl);width:100%}.dv-network-table .table-wrapper{border:1px solid var(--border-secondary);border-radius:var(--radius-xl);overflow:hidden}.dv-device-detail-body{width:100%;gap:var(--spacing-3xl) var(--spacing-xl);padding:var(--spacing-xl)}.dv-device-detail-body-box-content{width:100%;border-radius:var(--radius-xl);background:var(--bg-secondary);padding:var(--spacing-lg);display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl)}.dv-device-detail-body-box-content-icon{width:var(--spacing-3xl);height:var(--spacing-3xl)}.dv-device-detail-body-box-content-title{color:var(--text-primary-900);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.dv-device-detail-body-box-content-value{color:var(--text-primary-900);font-size:var(--font-size-text-xl);font-weight:600;line-height:var(--line-height-text-xl);display:flex;justify-content:flex-center;align-items:flex-center;gap:var(--spacing-xs)}.dv-device-detail-body-box-content-description{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);margin-left:auto}.dv-device-detail-body-warning-box-content{border-radius:var(--radius-xl)}.dv-device-detail-body-warning-box-content-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;border-radius:var(--radius-md);border:2px solid rgba(255,255,255,.12);background:var(--warning-600);box-shadow:2px 2px 2px 2px var(--shadow-skeumorphic-inner-border) inset,2px -2px 1px 2px var(--shadow-skeumorphic-inner) inset,2px 1px 2px 2px var(--Colors-Effects-Shadows-shadow-xs)}.dv-device-detail-body-warning-box-content-icon-error{background:var(--error-600)}.dv-device-detail-body-warning-box-content-text{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xs);align-self:stretch}.dv-device-detail-body-warning-box-content-text-title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.dv-device-detail-body-warning-box-content-text-description{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.dv-user-requested-detail{display:flex;flex-direction:column;gap:var(--spacing-xl)}.dv-user-requested-detail-card{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.dv-user-requested-detail-card-item{width:100%;display:flex;justify-content:space-between;align-items:start;flex-direction:column;padding:var(--spacing-lg);gap:var(--spacing-lg);flex:1 0 0;border-radius:var(--radius-xl);background:var(--gray-light-50)}.dv-user-requested-detail-card-item-title{color:var(--text-primary-900);font-size:var(--text-md);font-style:normal;font-weight:500}.dv-user-requested-detail-card-item-value{color:var(--text-primary-900);text-align:center;font-size:var(--font-size-text-lg);font-style:normal;font-weight:600;line-height:var(--line-height-text-lg)}.dv-user-requested-detail-table{border:1px solid var(--border-secondary);border-radius:var(--radius-xl);overflow:hidden}.dv-user-requested .table-wrapper .badge{font-size:var(--font-size-text-xs);font-weight:500}.dv-compatibility-success{color:var(--text-success-primary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.dv-compatibility-warning{color:var(--text-warning-primary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.dv-compatibility-error{color:var(--text-error-primary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.tech-quality-detail{display:flex;flex-direction:column;gap:var(--spacing-xl)}.tech-quality-detail__section-title{font-weight:600;font-size:var(--font-size-text-md);margin-top:var(--spacing-xl)}.tech-quality-detail-card{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.tech-quality-detail-card-item.bottom .header{display:flex;align-items:center;justify-content:space-between;width:100%}.tech-quality-detail-card-item.bottom .header div{display:flex;align-items:center;gap:var(--spacing-md)}.tech-quality-detail-card-item.bottom .content{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-lg)}.tech-quality-detail-card-item.bottom .content .info{display:flex;flex-direction:column;gap:var(--spacing-sm)}.tech-quality-detail-card-item.bottom .content .info .label{color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-style:normal;font-weight:400;line-height:var(--line-height-text-xs)}.tech-quality-detail-card-item.bottom .content .info .value{color:var(--text-primary-900);font-size:var(--font-size-text-xs);font-style:normal;font-weight:600;line-height:var(--line-height-text-xs)}.tech-quality-detail-card-item.bottom .content .info .value.number{color:var(--text-success-primary-600);font-size:var(--font-size-text-xs);font-style:normal;font-weight:600;line-height:var(--line-height-text-xs)}.tech-quality-detail-card-item.top .header{display:flex;gap:var(--spacing-2xl);align-items:center}.tech-quality-detail-card-item.top .header div{display:flex;flex-direction:column;gap:var(--spacing-xs)}.tech-quality-detail-card-item.top .content{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.tech-quality-detail-card-item.top .content .info{display:flex;flex-direction:column;gap:var(--spacing-sm)}.tech-quality-detail-card-item.top .content .info .label{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-style:normal;font-weight:400;line-height:var(--line-height-text-sm)}.tech-quality-detail-card-item.top .content .info .value{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-style:normal;font-weight:600;line-height:var(--line-height-text-sm)}.tech-quality-detail-card-item .badge{max-width:100px;max-height:22px;font-weight:500;font-size:var(--font-size-text-xs)}.tech-quality-detail-card-item{width:100%;display:flex;justify-content:space-between;align-items:start;flex-direction:column;padding:var(--spacing-lg);gap:var(--spacing-lg);flex:1 0 0;border-radius:var(--radius-xl);border:1px solid var(--border-secondary)}.tech-quality-detail-card-item-title{color:var(--text-primary-900);font-size:var(--font-size-text-md);font-style:normal;font-weight:500;line-height:var(--text-md)}.tech-quality-detail-card-item-desc{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-style:normal;font-weight:400}.tech-quality-detail-card-item-value{color:var(--text-primary-900);text-align:center;font-size:var(--font-size-text-xl);font-style:normal;font-weight:600;line-height:var(--line-height-text-xl, 30px)}.tech-quality-detail-table{border:1px solid var(--border-secondary);border-radius:var(--radius-xl);overflow:hidden}.tech-quality-list{width:100%}.tech-quality .map-design--with-badges{position:relative;width:100%;display:flex;justify-content:center}.tech-quality .map-design--with-badges .map-badges-overlay{position:absolute;top:16px;left:16px;z-index:100;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);pointer-events:none}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-text-sm);font-weight:500;padding:var(--spacing-xs) var(--spacing-sm)}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge .dot{width:12px;height:12px;border-radius:var(--radius-xxs);flex-shrink:0}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge--active{color:var(--success-600)}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge--active .dot{background:var(--success-600)}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge--warning{color:var(--warning-500)}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge--warning .dot{background:var(--warning-500)}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge--critical{color:var(--utility-orange-500)}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge--critical .dot{background:var(--utility-orange-500)}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge--dangerous{color:var(--text-error-primary-600)}.tech-quality .map-design--with-badges .map-badges-overlay .map-badge--dangerous .dot{background:var(--text-error-primary-600)}.tech-quality .content-container .container{padding:0}.tech-quality__cards{display:flex;overflow-x:auto;justify-content:space-between;align-items:center;align-self:stretch;border-radius:var(--radius-md);gap:var(--spacing-xl)}.tech-quality__cards .card{background:var(--bg-primary);width:100%;padding:var(--spacing-2xl) var(--spacing-xl);border-radius:var(--radius-md);border:1px solid var(--border-primary);height:118px;max-width:350px;display:flex;align-items:center;justify-content:center}.tech-quality__cards .card .info{flex:1;display:flex;justify-content:space-between;flex-direction:column;height:100%;font-size:var(--font-size-text-md);font-weight:500}.tech-quality__cards .card .info .quantity{font-size:var(--font-size-display-sm);font-weight:600}.tech-quality__cards .card .card-icon{flex:1;display:flex;align-items:center;justify-content:flex-end}.tech-quality__setting{height:80px;display:flex;padding:var(--spacing-md) var(--spacing-xl);justify-content:space-between;align-items:center;align-self:stretch;background:var(--bg-primary);border-radius:var(--radius-md);border:1px solid var(--border-primary);gap:var(--spacing-xl)}.tech-quality__setting button span{font-size:var(--font-size-text-sm)!important;font-weight:600!important}.tech-quality__filter-box{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:var(--spacing-3xl)}.tech-quality__filter-box__selection-box{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--spacing-lg);font-size:var(--font-size-text-sm);font-weight:600}.tech-quality__filter-box__selection-box div[aria-label=year]{width:92px}.tech-quality__filter-box__selection-box div[aria-label=measurementStatus]{width:140px;font-size:var(--font-size-text-sm);font-weight:600}.tech-quality__filter-box__selection-box .dv-search-box,.tech-quality__filter-box__selection-box .main-input__wrapper{width:198px}.tech-quality__filter-box__selection-box .dropdown-item button{font-size:var(--font-size-text-sm)!important;font-weight:600!important}.tech-quality__filter-box .main-input{max-width:146px}.tech-quality__filter-box button span{font-weight:600!important}.tech-quality__filter-box span{white-space:nowrap;font-size:var(--font-size-text-sm)!important;font-weight:500}.tech-quality__filter-box .select-input *{font-size:var(--font-size-text-sm);font-weight:600;color:var(--text-secondary-700)}.tech-quality .select-input{display:flex;align-items:center;justify-content:center}.tech-quality .table-wrapper .badge{font-size:var(--font-size-text-xs);font-weight:500}.tech-quality-tko__week-section{width:100%;display:flex;justify-content:space-between;align-items:start;flex-direction:column;gap:var(--spacing-lg);flex:1 0 0;border-radius:var(--radius-xl);background:var(--bg-primary)}.tech-quality-tko__week-section__header{width:100%;padding:var(--spacing-3xl) var(--spacing-xl);border-bottom:1px solid var(--border-secondary);display:flex;align-items:center;justify-content:space-between}.tech-quality-tko__week-section__header .title{font-weight:600;font-size:var(--font-size-text-md);color:var(--text-secondary-700)}.tech-quality-tko__week-section__header .settigs{display:flex;align-items:center;gap:var(--spacing-xl)}.tech-quality-tko__week-section__content>button{height:40px;font-size:var(--font-size-text-sm);line-height:var(--line-height-text-sm);font-weight:600;padding:14px 10px}.tech-quality-tko__week-section__content{width:100%;padding:var(--spacing-3xl) var(--spacing-xl);display:flex;gap:var(--spacing-xl);flex-direction:column}.tech-quality-tko__week-section__content-top{width:100%;display:flex;gap:var(--spacing-xl);align-items:center;justify-content:space-between}.tech-quality-tko__week-section__content-bottom{display:flex!important;justify-content:start;padding-top:var(--spacing-lg);padding-right:var(--spacing-lg);overflow:auto}.tech-quality-tko__week-section__content .badge{border-radius:var(--radius-full)}.tech-quality-tko__week-section__content .tabs{background-color:var(--bg-secondary-alt)}.tech-quality-tko__week-section__content .tabs button{color:var(--text-secondary-700);font-weight:600;font-size:var(--font-size-text-sm)}.tech-quality-tko__period-section-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-xl)}.tech-quality-tko__period-section-cards-content{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.tech-quality-tko__period-chart-section-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl) 8px}.tech-quality-tko__period-chart-section-cards-content{display:flex;flex-direction:column;gap:var(--spacing-2xl);padding:var(--spacing-xl)!important}.tech-quality-tko__period-chart-section-cards-content-values{display:grid;grid-template-columns:repeat(4,1fr)}.tech-quality-tko__period-chart-section-cards-content-values .info{display:flex;flex-direction:column;gap:var(--spacing-md)}.tech-quality-tko__period-chart-section-cards-content .header .badge{font-size:var(--font-size-text-xs);padding:var(--spacing-xxs) var(--spacing-md)}.org-trace__cards{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:var(--spacing-md)}@media(max-width:1640px){.org-trace__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.org-trace__cards{grid-template-columns:repeat(1,1fr)}}.org-trace__tabs{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:1024px){.org-trace__tabs{gap:var(--spacing-xl);flex-direction:column}}.org-trace__tabs{width:100%}.org-trace__tabs .tabs{flex-grow:0;gap:var(--spacing-xl);max-width:100%;min-width:100px;overflow-y:hidden;overflow-x:scroll}.org-trace__tabs .tabs::-webkit-scrollbar{display:none}@media(max-width:1280px){.org-trace__tabs .tabs{gap:6px!important}}@media(max-width:1024px){.org-trace__tabs .tabs{gap:var(--spacing-sm);flex-wrap:wrap;height:fit-content}.org-trace__tabs .tabs__item{width:fit-content}}.tree-container .tree-content-box__label{width:100%;cursor:pointer;text-align:start}.tree-container .tree-node__item-body{display:flex;width:100%;align-items:center;gap:1.5rem;height:100%}.tree-container .tree-node__item-body .body-button-active:after{background-image:url(/images/svg/check.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.org-trace-tree-drawer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-shrink:0;align-self:stretch;width:0px;height:100dvh;transition:width .2s ease;overflow:hidden}.org-trace-tree-drawer-expanded{margin-left:80px;width:350px;border-right:1px solid var(--border-primary);background:var(--bg-secondary-alt)}@media(max-width:1440px){.org-trace-tree-drawer-expanded{width:200px}}@media(max-width:1280px){.org-trace-tree-drawer-expanded{width:290px}}.org-trace-tree-drawer__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-2xl) var(--spacing-xl);border-bottom:1px solid var(--border-primary);background:var(--bg-primary)}.org-trace-tree-drawer__header-title{color:var(--text-secondary-700);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.org-trace-tree-drawer__header-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-md)}.org-trace-tree-drawer__header-actions>.custom-button{width:36px;height:36px}.org-trace-tree-drawer__body{width:100%;padding:var(--spacing-4xl) 0;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-xl);align-self:stretch;max-height:90%;padding-bottom:var(--spacing-2xl)}.org-trace-tree-drawer__body>.tabs-container{width:100%;padding:0 var(--spacing-xl)}.org-trace-tree-drawer__body>.tabs-container .tabs{width:100%;padding:0}.org-trace-tree-drawer__body .tree-container{padding:0 var(--spacing-xl)}.org-trace-detail-drawer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-shrink:0;align-self:stretch;width:0px;background-color:var(--bg-primary);border:none;height:100dvh;transition:width .2s ease;overflow:hidden}.org-trace-detail-drawer-expanded{width:480px;border-right:1px solid var(--border-primary);background:var(--bg-secondary-alt)}.org-trace-detail-drawer__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-2xl) var(--spacing-xl);border-bottom:1px solid var(--border-primary);background:var(--bg-primary)}.org-trace-detail-drawer__header-title{color:var(--text-secondary-700);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.org-trace-detail-drawer__header-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-md)}.org-trace-detail-drawer__header-actions>.custom-button{width:36px;height:36px}.org-trace-detail-drawer__body{width:100%;padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-4xl) var(--spacing-xl);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-xl);align-self:stretch;overflow-y:scroll}.org-trace-detail-drawer__body .weather-summary{width:100%;padding:var(--spacing-lg) var(--spacing-3xl);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--brand-200);background:var(--bg-brand-primary)}.org-trace-detail-drawer__body .weather-summary__status{width:100%;display:flex;justify-content:space-between;align-items:center}.org-trace-detail-drawer__body .weather-summary__status .clouds{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.org-trace-detail-drawer__body .weather-summary__status .temp{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.org-trace-detail-drawer__body .weather-summary__stats{width:100%;display:flex;justify-content:space-between;align-items:center}.org-trace-detail-drawer__body .weather-summary__stats>.dash{width:1px;height:12px;background:#d1e9ff}.org-trace-detail-drawer__body .weather-summary__stats-item{display:flex;justify-content:flex-start;align-items:center;color:var(--text-brand-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);gap:var(--spacing-xs)}.org-trace-detail-drawer__body .weather-summary__stats-item .title{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs)}.org-trace-detail-drawer__body .plant-details{margin-top:var(--spacing-3xl);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-xl);width:100%}.org-trace-detail-drawer__body .plant-details__item{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-lg);border-radius:var(--radius-md);background:var(--bg-secondary-hover)}.org-trace-detail-drawer__body .plant-details__item .title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.org-trace-detail-drawer__body .plant-details__item .value{color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.tree-filter-modal{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tree-filter-modal__header{width:100%;padding:var(--spacing-3xl);color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg);border-bottom:1px solid var(--border-secondary)}.tree-filter-modal__body{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl);flex-direction:column;gap:var(--spacing-xl)}.tree-filter-modal__body-actions{padding:var(--spacing-xl) 0;width:100%;display:flex;justify-content:center;align-items:center;gap:var(--spacing-lg)}.tree-filter-modal__body-actions>.custom-button{width:100%}.plant-summary-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.plant-summary-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.plant-summary-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-md)}.plant-summary-header .actions>.custom-button:nth-last-of-type(1){border:1px solid var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.communication-info{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background:var(--bg-primary);border-radius:var(--spacing-md)}.communication-info__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);gap:var(--spacing-xl);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);border-bottom:1px solid var(--border-secondary)}.communication-info__header .export{display:flex;flex-direction:column;gap:var(--spacing-md);overflow:auto;width:256px!important}.communication-info__header .export__list{display:flex;flex-direction:column;overflow:auto;max-height:170px}.communication-info__header .export__list-item{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);padding:var(--spacing-lg) 0;border-bottom:1px solid var(--border-secondary);display:flex;justify-content:flex-start;gap:var(--spacing-sm);align-items:center}.communication-info__body{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:var(--spacing-3xl) var(--spacing-xl) var(--spacing-xl) var(--spacing-xl);gap:var(--spacing-6xl)}.communication-info__body .table-wrapper{width:100%}.communication-info__chart{display:flex;padding:135px 38.5px;flex-direction:column;justify-content:center;align-items:center;gap:44px;align-self:stretch;width:100%;max-width:514px;max-height:430px;height:100%;border-radius:var(--radius-lg);border:1px solid var(--border-secondary);background:var(--bg-secondary-alt)}.communication-info__chart .half-donut-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:44px;align-self:stretch;width:100%!important;height:100%}.communication-info__chart .half-donut-container .custom-legend{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-xl);flex-wrap:wrap}.communication-info__chart .half-donut-container .custom-legend .legend-item{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.communication-info__chart .half-donut-container .custom-legend .legend-item .legend-marker{width:32px;height:12px;border-radius:999px}.communication-info__chart .half-donut-container .custom-legend .legend-item .legend-label{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.communication-info__chart .half-donut-container .custom-legend .legend-item .legend-value{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.communication-info__chart .apexcharts-legend{width:100%;display:flex;align-items:center;gap:var(--spacing-7xl);padding:0!important}.communication-info__chart .apexcharts-legend .apexcharts-legend-text span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.communication-info__chart .apexcharts-legend .apexcharts-legend-text strong{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.alarm-list-modal{padding:0 var(--spacing-3xl)}.alarm-list-modal .modal-alarm-table-item{padding:var(--spacing-xxs) var(--spacing-md) var(--spacing-xxs) var(--spacing-sm);gap:var(--spacing-xs);border-radius:var(--radius-full);width:fit-content;border:1px solid;display:flex;justify-content:center;align-items:center}.alarm-list-modal .modal-alarm-table-item .title{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.alarm-list-modal .modal-alarm-table-item .dot{width:8px;height:8px;flex-shrink:0;border-radius:100%}.extra-reports{width:100%;border-radius:var(--spacing-md);background:var(--bg-primary);padding:var(--spacing-xl);display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.extra-reports__header{width:100%;padding:var(--spacing-xl) 0;border-bottom:1px solid var(--border-secondary);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.extra-reports__body{padding:var(--spacing-xl) 0;width:100%;min-height:380px}.extra-reports__body div{border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-secondary-alt);display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-3xl);padding:var(--spacing-xl) var(--spacing-3xl)}.extra-reports__body div span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md)}.extra-reports__body div a{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.active-alarm-action-div-cancel{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.approve-alarm-btn{background:unset;color:var(--button-tertiary-color-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.cancel-alarm-btn{background:unset;color:var(--button-tertiary-error-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.alarms-table,.product-comparison{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-xl)}.product-comparison__column-chart,.product-comparison__line-chart{border:solid 1px var(--border-secondary);border-radius:var(--radius-xl);box-shadow:0 1px 2px 0 var(--shadow-xs);display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;background:var(--bg-primary)}.product-comparison__line-chart{height:100%}.product-comparison__line-chart .apexcharts-tooltip{margin-top:-10px!important}.product-comparison__line-chart #plant_inverter_production_comparison,.product-comparison__line-chart #plant_measurement_point_production_comparison{width:100%}.plant-detail{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-xl)}.plant-detail__charts{border:solid 1px var(--border-secondary);border-radius:var(--radius-xl);box-shadow:0 1px 2px 0 var(--shadow-xs);display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;background:var(--bg-primary)}.plant-detail__charts-container{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.plant-detail__charts-container-charts-section{display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.plant-detail__charts-container-charts-section{grid-template-columns:repeat(1,1fr)}}@media(max-width:1024px){.plant-detail__charts-container-charts-section{flex-wrap:wrap;gap:var(--spacing-xl)}}.plant-detail__charts-container-charts-section{gap:var(--spacing-3xl);width:100%;padding:var(--spacing-xl);max-width:100%}.plant-detail__charts-container-charts-section .plant-detail__line-chart{width:100%;max-width:100%;grid-column:span 3}@media(max-width:1024px){.plant-detail__charts-container-charts-section .plant-detail__line-chart{grid-column:span 1}}.plant-detail__charts-container-charts-section .plant-detail__pie-chart{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:var(--spacing-3xl);gap:var(--spacing-4xl);border-radius:var(--radius-2xl);border:1px solid var(--border-secondary);background:var(--bg-primary-hover);height:400px;max-width:100%}@media(max-width:1024px){.plant-detail__charts-container-charts-section .plant-detail__pie-chart{flex-direction:row;padding:var(--spacing-lg);height:auto}}@media(max-width:768px){.plant-detail__charts-container-charts-section .plant-detail__pie-chart{width:100%;flex-direction:column}}.plant-detail__charts-container-charts-section .plant-detail__pie-chart-legends{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-md)}.plant-detail__charts-container-charts-section .plant-detail__pie-chart-legends-item{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.plant-detail__charts-container-charts-section .plant-detail__pie-chart-legends-item>.title{color:var(--text-disabled);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.plant-detail__charts-container-charts-section .plant-detail__pie-chart-legends-item>.value{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.plant-detail__table{width:100%}.index-values-container{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-xl)}.index-values-container .index-value-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}@media(max-width:1024px){.index-values-container .index-value-header{flex-wrap:wrap;gap:var(--spacing-sm)}}.index-values-container .index-value-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.index-values-container .index-value-header .header-date-status{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.device-inverter{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl);align-self:stretch}.device-inverter .inverter-instant-value-table-header{padding:14px var(--spacing-xl);display:flex;justify-content:space-between;align-items:center;flex-shrink:0;align-self:stretch;border-bottom:1px solid var(--border-secondary)}.device-inverter .inverter-instant-value-table-header .title{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2px}.device-inverter .inverter-instant-value-table-header .title .text{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.device-inverter .inverter-instant-value-table-header .title .header-date-status{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.device-inverter .inverter-instant-value-table-header .action{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.device-inverter .inverter-instant-value-table-header .toggle__slider{background-color:var(--bg-brand-solid)}.device-inverter .inverter-instant-value-chart{width:100%}.device-inverter .inverter-instant-value-chart .select-input{width:250px}.device-inverter-definition{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:var(--spacing-3xl)}@media(max-width:1024px){.device-inverter-definition{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.device-inverter-definition :last-child{grid-column:span 2}}.device-inverter-definition-card{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:126px}.device-inverter-definition-card__header{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg);height:100%;padding:12px;align-self:stretch;border-bottom:1px solid var(--border-secondary);border-radius:var(--radius-xl) var(--radius-xl) 0 0;border:1px solid var(--border-secondary)}.device-inverter-definition-card__header-title{font-size:var(--font-size-text-sm);font-style:normal;font-weight:500;line-height:var(--line-height-text-sm)}.device-inverter-definition-card__header-icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;border-radius:var(--radius-full)}.device-inverter-definition-card__body{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl) var(--spacing-3xl);gap:16px;align-self:stretch;background:#fff;height:100%;border-bottom:1px solid var(--border-secondary);border-radius:0 0 var(--radius-xl) var(--radius-xl);border:1px solid var(--border-secondary);border-top:0}.device-inverter-definition-card__body-title{color:var(--text-secondary-700);font-size:var(--font-size-display-sm);font-weight:600;line-height:var(--line-height-display-sm)}.device-inverter-definition-card__body-unit{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.device-inverter-definition-card-skeleton{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:126px}.device-inverter-definition-card-skeleton__header{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-lg);height:100%;padding:12px;align-self:stretch;border-bottom:1px solid var(--border-secondary);border-radius:var(--radius-xl) var(--radius-xl) 0 0;border:1px solid var(--border-secondary);background-color:#e0e0e0;display:inline-block;line-height:1;width:100%;animation:pulse 1.5s infinite ease-in-out}.device-inverter-definition-card-skeleton__body{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl) var(--spacing-3xl);gap:16px;align-self:stretch;background:#fff;height:100%;border-bottom:1px solid var(--border-secondary);border-radius:0 0 var(--radius-xl) var(--radius-xl);border:1px solid var(--border-secondary);border-top:0}.device-inverter-definition-card-skeleton__body span{background-color:#e0e0e0;line-height:1;animation:pulse 1.5s infinite ease-in-out}.device-inverter-definition-card-skeleton__body span:first-of-type{width:100px;height:38px}.device-inverter-definition-card-skeleton__body span:last-of-type{width:29.58px;height:20px}.device-inverter-charts-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;align-self:stretch;background-color:var(--fg-white);width:100%;border-radius:var(--radius-xl)}.device-inverter-charts-container .inverter-instant-value-table-header{padding:14px var(--spacing-xl);display:flex;justify-content:space-between;align-items:center;flex-shrink:0;align-self:stretch;border-bottom:1px solid var(--border-secondary)}.device-inverter-charts-container .inverter-instant-value-table-header .title{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2px}.device-inverter-charts-container .inverter-instant-value-table-header .title .text{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.device-inverter-charts-container .inverter-instant-value-table-header .title .header-date-status{color:var(--text-secondary-700);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.device-inverter-charts-container .inverter-instant-value-table-header .action{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.device-inverter-charts-container .inverter-instant-value-table-header .toggle__slider{background-color:var(--bg-brand-solid)!important}.device-inverter-charts-container-grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl);padding:var(--spacing-3xl) var(--spacing-xl)}.device-inverter-charts-container-grid__item{width:100%;display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:flex-start;gap:10px;border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-primary-hover)}.device-inverter-charts-container-grid__item .chart-header__title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.device-inverter-charts-container-grid__item .line-chart-container{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:var(--spacing-2xl);padding:0;height:100%;background-color:unset;border-radius:var(--radius-lg)}.device-inverter-charts-container-grid__item .line-chart-container .custom-legend-container{padding:0;border:none}.device-inverter-charts-container-grid__item .line-chart-container .custom-legend-container>div{padding:0;border:none}.device-inverter-charts-container-grid__item .line-chart-container .custom-legend-container .custom-legend{align-items:center}.device-inverter-charts-container-grid__item .line-chart-container .custom-legend-container .custom-legend__item-title-toggler{text-align:left}.device-inverter-charts-container-grid__item .line-chart-container .chart-header{padding:0;border:none}.device-inverter-charts-container-grid__item .line-chart-container .chart-content{height:100%}.device-inverter-charts-container-grid__item .line-chart-container .chart-content>div{height:100%;max-height:100%;min-height:100%!important}.device-inverter-charts-container-grid__item .line-chart-container .chart-content>div>div{height:100%!important;width:100%!important}.device-inverter-charts-container-grid__item .line-chart-container .chart-content>div>div>svg{height:100%!important;width:100%!important}.device-inverter-charts-container-grid__item .line-chart-container .chart-content>div>div>svg>foreignObject{height:100%!important;width:100%!important}.string-values-container,.inverter-calculated-data-container,.inverter-status-container,.device-details-container,.sensor-value-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl);align-self:stretch}.string-values-container .string-value-chart{width:100%}.sensor-value-container .sensor-value-header{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.sensor-value-container .sensor-value-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.sensor-value-container .sensor-value-header .header-date-status{color:var(--text-placeholder);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.sensor-value-container .chart-header .select-input{width:350px}.instant-value-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl);align-self:stretch}.instant-value-container .instant-value-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.instant-value-container .instant-value-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.instant-value-container .instant-value-header .header-date-status{color:var(--text-placeholder);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.instant-value-container .instant-value-chart{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:16px}.instant-value-container .instant-value-chart .select-input{width:250px}.instant-value-container .instant-value-chart .select-input__dropdown{max-height:250px}.tech-quality-modal-content{padding:var(--spacing-xl)}.tech-quality-modal-content__columns{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);margin-bottom:var(--spacing-2xl)}@media(max-width:768px){.tech-quality-modal-content__columns{grid-template-columns:1fr;gap:var(--spacing-xl)}}.tech-quality-modal-content__column{display:flex;flex-direction:column;gap:var(--spacing-lg)}.tech-quality-modal-content__actions{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-xl);border-top:1px solid var(--border-primary)}.form-group{display:flex;flex-direction:column}.form-group.toggle-group{margin-top:auto;margin-bottom:.5rem}.tech-quality__add-button{position:fixed;bottom:24px;right:24px;z-index:100}.tech-quality__add-button button{box-shadow:0 4px 12px #00000026}@media(max-width:768px){.tech-quality__add-button{bottom:16px;right:16px}}.dv-weekly-drawer-list{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-xl)}.dv-weekly-drawer-list .badge{border-radius:var(--radius-full)}.dv-weekly-drawer-list-item{display:flex;justify-content:center;align-items:center;flex-direction:column}.dv-weekly-drawer-list-item-show{border:1px solid var(--fg-brand-primary-600);border-radius:var(--radius-xl)}.dv-weekly-drawer-list-item-header{display:flex;justify-content:center;align-items:center;width:168px;padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--radius-xl) var(--radius-xl) var(--radius-none) var(--radius-none);border-top:1px solid var(--fg-senary-300);border-right:1px solid var(--fg-senary-300);border-left:1px solid var(--fg-senary-300);background:var(--bg-secondary);box-shadow:0 1px 2px 0 var(--shadow-xs, rgba(16, 24, 40, .05))}.dv-weekly-drawer-list-item-header span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);text-align:center}.dv-weekly-drawer-list-item-body{display:flex;justify-content:center;align-items:center;width:168px;padding:var(--spacing-xl);flex-direction:column;gap:var(--spacing-lg);border-radius:var(--radius-none) var(--radius-none) 12px 12px;border-right:1px solid var(--fg-senary-300);border-bottom:1px solid var(--fg-senary-300);border-left:1px solid var(--fg-senary-300);background:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs, rgba(16, 24, 40, .05))}.dv-weekly-drawer-list-item-body-text{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.dv-center{display:flex;align-items:center;gap:2px}.power-quality-page{width:100%;background:#e9eef5;display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-2xl)}.power-quality-page .default-box{border:1px solid #D0D5DD}.power-quality-page .apx-legend-position-bottom{justify-content:center!important;margin:var(--spacing-xl)}.power-quality-page__controls{width:100%}.power-quality-page__controls-box{width:100%;border:1px solid #D0D5DD;border-radius:var(--radius-xl);background:var(--bg-primary);padding:var(--spacing-2xl);display:flex;flex-direction:column;gap:var(--spacing-lg)}.power-quality-page__controls-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xl);flex-wrap:nowrap}@media(max-width:768px){.power-quality-page__controls-row{flex-wrap:wrap}}.power-quality-page__controls-row .tab-button{color:var(--text-tertiary-600)}.power-quality-page__metric-checkboxes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border-secondary);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-primary);min-width:520px}@media(max-width:768px){.power-quality-page__metric-checkboxes{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;width:100%}}.power-quality-page__metric-checkboxes .metric-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:var(--spacing-xl);display:flex;align-items:center;justify-content:center;cursor:pointer}.power-quality-page__metric-checkboxes .metric-box:not(:last-child){border-right:1px solid var(--border-secondary)}@media(max-width:768px){.power-quality-page__metric-checkboxes .metric-box:not(:last-child){border-right:1px solid var(--border-secondary)}}.power-quality-page__metric-checkboxes .metric-box.selected{background:var(--bg-primary)}.power-quality-page__metric-checkboxes .metric-box__label{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;white-space:nowrap}.power-quality-page__metric-chips{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs);background:var(--bg-primary);flex-wrap:nowrap;overflow-x:auto}@media(max-width:768px){.power-quality-page__metric-chips{width:100%}}.power-quality-page__metric-chips-isradio .power-quality-page__metric-chip .custom-checkbox span{border-radius:50%!important}.power-quality-page__metric-chips-isradio .power-quality-page__metric-chip .custom-checkbox span svg{display:none!important}.power-quality-page__metric-chips-isradio .power-quality-page__metric-chip .custom-checkbox span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:#fff;transition:transform .15s ease-in-out}.power-quality-page__metric-chip{flex:0 0 auto;padding:var(--spacing-md) var(--spacing-xl);border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--gray-light-50);color:var(--text-tertiary-600)}.power-quality-page__metric-chip.is-checked{border-color:var(--border-brand);background:var(--bg-brand-primary);color:var(--text-brand-secondary-700)}.power-quality-page__metric-chip .custom-checkbox{gap:var(--spacing-md);flex-direction:row-reverse;font-size:var(--font-size-text-sm);font-weight:500;white-space:nowrap}.power-quality-page__metric-chip .custom-checkbox span{width:16px;height:16px;border-radius:4px}.power-quality-page__metric-chip .custom-checkbox input[type=checkbox]:checked+span{border-color:var(--border-brand);background-color:var(--bg-brand-solid)}.power-quality-page__date-actions{display:flex;align-items:center;gap:var(--spacing-3xl);flex:0 0 auto}.power-quality-page__date-actions .year-date-input{flex:0 0 auto}.power-quality-page__date-actions-download-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);background:var(--bg-primary);cursor:pointer;flex-shrink:0}.power-quality-page__chart{width:100%}.power-quality-page__bottom-grid{display:grid;grid-template-columns:3fr 2fr;gap:var(--spacing-xl)}@media(max-width:1024px){.power-quality-page__bottom-grid{grid-template-columns:1fr}}.power-quality-page__trend-comparison{display:flex;flex-direction:column;gap:var(--spacing-xl)}.power-quality-page__pattern-charts{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}@media(max-width:1024px){.power-quality-page__pattern-charts{grid-template-columns:1fr}}.power-quality-page__pattern-charts>*{min-width:0;overflow:hidden}.power-quality-page__pattern-charts .chart-container-no-data.chart-container-no-data--trend-comparison{width:auto!important;max-width:320px!important;margin:0 auto!important;height:auto!important;min-height:220px!important;padding:var(--spacing-md)!important;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacing-sm)}.power-quality-page__pattern-charts .chart-container-no-data.chart-container-no-data--trend-comparison .chart-container-no-data__image{width:100%;max-width:220px;padding:0}.power-quality-page__pattern-charts .chart-container-no-data.chart-container-no-data--trend-comparison .chart-container-no-data__image .image,.power-quality-page__pattern-charts .chart-container-no-data.chart-container-no-data--trend-comparison .chart-container-no-data__image img{width:100%!important;height:auto!important;max-width:220px!important}.power-quality-page__pattern-charts .chart-container-no-data.chart-container-no-data--trend-comparison .chart-container-no-data__body{width:100%;max-width:240px;padding:0 var(--spacing-xs);text-align:center}.power-quality-page__trend-heatmap{width:100%}.power-quality-page__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-lg)}@media(max-width:768px){.power-quality-page__stats{grid-template-columns:1fr}}.power-quality-page__stat-card{border:1px solid var(--border-primary);background:var(--bg-primary)}.power-quality-page__histogram{flex-direction:column}.stat-card{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);border:1px solid var(--border-primary);border-radius:var(--radius-xl);background:var(--bg-primary);padding:var(--spacing-2xl) var(--spacing-xl);box-shadow:0 1px 3px 0 var(--shadow-xs)}.stat-card__label{display:block;font-size:var(--font-size-text-sm);font-weight:500;color:var(--text-secondary-700);line-height:var(--line-height-text-sm);margin-bottom:12px}.stat-card__icon{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#fee4e2;display:flex;align-items:center;justify-content:center}.stat-card__value{font-size:var(--font-size-display-xs);font-weight:700;color:var(--text-primary-900);line-height:var(--line-height-display-xs);display:flex;align-items:baseline;gap:var(--spacing-xs)}.stat-card__unit{font-size:var(--font-size-text-sm);font-weight:500;color:var(--text-tertiary-600);line-height:var(--line-height-text-sm)}.power-quality-page__histogram{min-height:250px}.power-quality-page__histogram .chart-container-no-data{height:250px;padding:var(--spacing-lg)}.power-quality-page__histogram .chart-container-no-data__image{width:auto;max-width:320px;padding:var(--spacing-sm)}.power-quality-page__histogram .chart-container-no-data__image .image{width:100%;height:auto;max-height:150px}.power-quality-page__histogram .chart-container-no-data__body{width:auto;max-width:320px}.histogram-tooltip{background:var(--bg-primary, #fff);border:1px solid var(--gray-light-200);border-radius:var(--radius-lg, 8px);box-shadow:0 4px 16px #1018281a;padding:10px 14px;min-width:180px}.histogram-tooltip__header{font-size:var(--font-size-text-sm, 14px);font-weight:600;color:var(--text-primary-900, #101828);margin-bottom:8px}.histogram-tooltip__row{display:flex;align-items:center;gap:8px}.histogram-tooltip__dot{width:10px;height:10px;border-radius:50%;background:#2e90fa;flex-shrink:0}.histogram-tooltip__name{flex:1;font-size:var(--font-size-text-sm, 14px);font-weight:400;color:var(--text-secondary-700);white-space:nowrap}.histogram-tooltip__value{font-size:var(--font-size-text-sm, 14px);font-weight:600;color:var(--text-primary-900, #101828)}.power-quality-page .apexcharts-tooltip .apexcharts-tooltip-title{display:flex;align-items:center;gap:6px}.power-quality-page .apexcharts-tooltip .apexcharts-tooltip-title:before{content:"";width:14px;height:14px;flex-shrink:0;background-repeat:no-repeat;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 5V10L13.3333 11.6667M18.3333 10C18.3333 14.6024 14.6024 18.3333 10 18.3333C5.39763 18.3333 1.66667 14.6024 1.66667 10C1.66667 5.39763 5.39763 1.66667 10 1.66667C14.6024 1.66667 18.3333 5.39763 18.3333 10Z' stroke='%23667085' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pq-chart-header-controls{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-xl, 20px);flex-shrink:0}.pq-chart-header-controls .custom-checkbox{font-weight:500;font-size:var(--font-size-text-md);color:var(--text-secondary-700);white-space:nowrap}.pq-chart-metric-radios{display:flex;flex-direction:row;flex-grow:1;align-items:center;gap:10px;padding:var(--spacing-lg);margin:var(--spacing-3xl) var(--spacing-xl) var(--spacing-xl);background:var(--bg-secondary, #F9FAFB);border:1px solid var(--border-primary, #E4E7EC);border-radius:var(--radius-lg, 8px)}.pq-chart-metric-radio{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm, 6px);padding:var(--spacing-xs, 4px) var(--spacing-md, 12px);border-radius:var(--radius-md, 6px);border:none;background:transparent;cursor:pointer;transition:background .15s,box-shadow .15s}.pq-chart-metric-radio__circle{width:18px;height:18px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--bg-gray-200, #E4E7EC);transition:background .15s}.pq-chart-metric-radio.is-active .pq-chart-metric-radio__circle{background:#2e90fa}.pq-chart-metric-radio__label{font-size:var(--font-size-text-sm, 14px);color:#d0d5dd;white-space:nowrap}.pq-chart-metric-radio.is-active .pq-chart-metric-radio__label{color:var(--text-quaternary-500)}.asset-tree-wrapper .asset-tree-table-wrapper{border:1px solid var(--border-secondary);width:100%;background-color:#fff;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-xl)}.asset-tree-wrapper .asset-tree-header{padding:var(--spacing-xl);width:100%;height:72px;display:flex;align-items:center;color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);border-bottom:1px solid var(--border-secondary)}.asset-tree{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;max-height:calc(100vh - 100px);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-4xl) var(--spacing-xl)}.asset-tree .label{height:20px}.asset-tree__tree-container{display:flex;flex-direction:column;gap:var(--spacing-xl);height:auto;max-height:100vh;overflow-y:auto;width:100%;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.asset-tree__tree-container__legends{display:flex;align-items:center;justify-content:flex-start;gap:1.5rem}.asset-tree__tree-container .tree-content-box{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.asset-tree__tree-container .tree-content-box__dot{width:8px;height:8px;border-radius:100%;flex-shrink:0}.asset-tree__tree-container .tree-content-box__label{width:100%;cursor:pointer}.asset-tree__tree-container .tree-content-box__label-amount{color:var(--text-utility-gray-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);background-color:var(--gray-light-50);padding:var(--spacing-xxs) var(--spacing-md);border-radius:50px;min-width:32px;text-align:center;border:1px solid var(--gray-light-200)}.asset-tree__tree-container .tree-content-box__label-not-active{color:var(--text-gray-400)}.asset-tree__tree-container .tree-node{width:100%}.asset-tree__tree-container .tree-node-first-level{position:relative;height:fit-content}.asset-tree__tree-container .tree-node-first-level .tree-node__item-first-level:before,.asset-tree__tree-container .tree-node-first-level .tree-node__item-body:before{content:none!important;display:none!important;border:none!important;width:0!important;height:0!important}.asset-tree__tree-container .tree-node__item:hover{background:var(--bg-brand-primary);border-color:var(--border-brand)}.asset-tree__tree-container .tree-node__item:hover .tree-content-box__label{color:var(--text-brand-tertiary-alt)}.asset-tree__tree-container .tree-node__item:hover .tree-content-box__label-amount{border-color:var(--brand-200);background-color:var(--brand-50)}.asset-tree__tree-container .tree-node__item:hover .tree-content-box__buttons{opacity:1}.asset-tree__tree-container .tree-node__item{position:relative;padding:var(--spacing-lg);height:60px;z-index:2;margin-bottom:var(--spacing-xl);display:flex;justify-content:center;align-items:space-between;min-height:2.5rem;width:100%;cursor:pointer;gap:.5rem;border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-primary)}.asset-tree__tree-container .tree-node__item:before,.asset-tree__tree-container .tree-node__item-body:before{content:"";position:absolute;z-index:1;left:-13px;top:50%;transform:translate3d(-37%,-50%,0);width:20px;height:7px;border:solid 1px var(--border-primary);border-top:0;border-right:0;border-style:dashed!important;border-radius:0 0 0 4px}.asset-tree__tree-container .tree-node__item .tree-content-box{width:100%}.asset-tree__tree-container .tree-node__item .tree-content-box__label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.asset-tree__tree-container .tree-node__item .tree-content-box__buttons{display:flex;transition:all .1s ease-in-out;opacity:0;align-items:center;gap:var(--spacing-xl);margin-left:auto}.asset-tree__tree-container .tree-node__item-active{border-radius:var(--radius-md);border:1px solid #b2ddff;background:var(--bg-brand-primary)}.asset-tree__tree-container .tree-node__item-active .tree-content-box__label{font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);color:var(--text-brand-tertiary-600);text-align:left}.asset-tree__tree-container .tree-node__item-active.tree-node__item-first-level .tree-node__item-body .body-button .tree-content-box .tree-content-box__label{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.asset-tree__tree-container .tree-node__item-first-level .tree-node__item-body .body-button .tree-content-box .tree-content-box__label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.asset-tree__tree-container .tree-node__item-body{display:flex;width:100%;align-items:center;gap:1.5rem;padding:0 var(--spacing-md);height:100%}.asset-tree__tree-container .tree-node__item-body .body-button{padding:var(--spacing-md) 0 var(--spacing-md) var(--spacing-lg);width:100%;height:100%;background:unset;position:relative}.asset-tree__tree-container .tree-node__item-body .body-button .tree-content-box{justify-content:space-between}.asset-tree__tree-container .tree-node__item-body .body-button .tree-content-box__label{width:fit-content}.asset-tree__tree-container .tree-node__item-body .body-button-active:after{background-image:url(/images/svg/check.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.asset-tree__tree-container .tree-node__item-body-toggler{display:flex;align-items:center;border-radius:0;padding:0!important;vertical-align:middle;font-size:1rem;background:unset;height:20px;width:20px}.asset-tree__tree-container .tree-node__item-body-toggler-active{transform:rotate(180deg)}.asset-tree__tree-container .child-node-list{margin-left:2rem}.asset-tree__tree-container .child-node-list-has-children{position:relative}.asset-tree__tree-container .child-node-list-last-child .tree-node__item:before,.asset-tree__tree-container .child-node-list-last-child .tree-node__item-body:before{display:none}.asset.tree .dv-tree-view-node:after{top:50%!important;transform:translateY(-53%)!important}[dir=rtl] .asset-tree__tree-container .tree-node__item:before,[dir=rtl] .asset-tree__tree-container .tree-node__item-body:before{right:-29px;left:auto;border-left:0;border-radius:0 0 0 4px}[dir=rtl] .asset-tree__tree-container .child-node-list{margin-right:2rem;margin-left:0}.plants-edit{gap:0!important}.plants-edit__title{display:flex;height:72px;padding:var(--spacing-xl, 16px);gap:var(--spacing-md);align-items:center;align-self:stretch;border-top-right-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl);border:1px solid var(--border-secondary);background:var(--bg-primary);color:var(--text-secondary-700);font-weight:600;font-size:var(--font-size-text-md)}.plants-edit__body{display:flex;padding:var(--spacing-xl);flex-direction:column;align-items:flex-end;gap:var(--spacing-4xl);align-self:stretch;border:1px solid var(--border-secondary);border-top:none;background:var(--bg-primary);border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.plants-edit__body .plant-transfer-records-table{display:flex;justify-content:flex-start;align-items:center;background:var(--bg-secondary-alt);border-radius:var(--radius-lg);width:100%;gap:24px;border:1px solid var(--border-secondary);box-shadow:2px 2px 2px 2px var(--shadow-skeumorphic-inner-border) inset,2px -2px 1px 2px var(--shadow-skeumorphic-inner) inset,2px 1px 2px 2px var(--Colors-Effects-Shadows-shadow-xs)}.plants-edit__body .transfer-indicator{display:flex;align-items:center;justify-content:center;height:21px;width:21px;min-width:18px;border-radius:50%}.plants-edit__body .transfer-indicator.input{border:1px solid rgba(34,197,94,.5215686275);background-color:#22c55e28}.plants-edit__body .transfer-indicator.input .indicator-dot{height:11px;width:11px;padding:2px;aspect-ratio:1;border-radius:50%;border:2px solid rgba(40,126,71,.4784313725)}.plants-edit__body .transfer-indicator.output{border:1px solid #ec486b;background-color:#ec486b2a}.plants-edit__body .transfer-indicator.output .indicator-dot{height:11px;width:11px;padding:2px;aspect-ratio:1;border-radius:50%;border:2px solid #ec486b}.plants-edit__body .transfer-description{display:flex;align-items:center;gap:var(--spacing-sm)}.plants-edit__body .actions{display:flex;align-items:center;gap:var(--spacing-lg)}.plants-edit__body .actions__inner{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xs)}.plants-form-content{display:flex;padding:var(--spacing-3xl);justify-content:flex-start;align-items:center;gap:var(--spacing-3xl);align-self:stretch;border-radius:var(--radius-lg);border:1px solid var(--border-secondary);background:var(--bg-primary-hover)}.plants-list{gap:0!important}.plants-list .table-header{background:var(--bg-primary);border:solid 1px var(--border-secondary);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.plants-list .table-wrapper{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.plants-list .loader{display:flex;align-items:center;justify-content:center;min-height:400px;width:100%;background:var(--bg-primary);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.plants-list .box-view{display:grid;grid-template-columns:repeat(5,1fr);padding:var(--spacing-3xl);align-items:flex-start;align-content:flex-start;gap:16px var(--spacing-xl);align-self:stretch;background:var(--bg-primary);border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);border:1px solid var(--border-secondary);border-top:0}.plants-list .box-view .plant-box{display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--radius-lg);border:1px solid var(--border-secondary);background:var(--gray-light-50)}.plants-list .box-view .plant-box__img{display:flex;padding:var(--spacing-xl);align-items:center;gap:10px;align-self:stretch}.plants-list .box-view .plant-box__img>img{height:180px;flex:1 0 0;border-radius:var(--radius-md);border:1px solid var(--border-secondary)}.plants-list .box-view .plant-box__detail{display:flex;padding:var(--spacing-xl);flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-top:1px solid var(--border-secondary)}.plants-list .box-view .plant-box__detail__name{color:var(--text-secondary-700);font-weight:600;font-size:var(--font-size-text-sm)}.plants-list .box-view .plant-box__detail__address{color:var(--text-secondary-700);font-weight:500;font-size:var(--font-size-text-sm)}.plants-list .box-view .plant-box__actions{display:flex;padding:var(--spacing-md) var(--spacing-xl);align-items:center;justify-content:space-between;gap:10px;align-self:stretch;border-top:1px solid var(--border-secondary)}.plants-list .box-view .plant-box__actions button{border:none;background:none}.plants-list .box-view .plant-box__actions button .inventories{display:flex;align-items:center;gap:var(--spacing-xs);font-weight:600}.notification-form-content.page-mode{width:100%;max-height:unset}.notification-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:500px;overflow:hidden;overflow-y:auto}.notification-form-content .column{display:flex;flex-direction:column;gap:var(--spacing-3xl);width:100%}.notification-form-content .row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);width:100%}.work-orders-edit{width:100%;background:var(--bg-primary);border-radius:var(--radius-lg)}.work-orders-edit-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-6xl);max-height:665px;overflow:hidden;overflow-y:auto}.work-orders-edit-information-level{grid-template-columns:repeat(4,1fr);background:var(--bg-secondary-alt);display:grid;border-radius:var(--radius-lg);padding:var(--spacing-xl) var(--spacing-3xl);width:100%!important;gap:24px}.work-orders-edit-information-level .date-input{justify-content:flex-end}.work-orders-edit-workers-table{border:none}.work-orders-edit .add-worker-form{gap:var(--spacing-3xl);justify-content:flex-end;align-items:flex-end}.work-orders-edit .add-worker-form .inputs-wrapper{width:100%;display:flex!important;flex-direction:row;gap:var(--spacing-xl);flex-wrap:nowrap}.work-orders-edit .dv-submit-or-cancel-buttons{width:fit-content;padding:0;border:none;align-self:flex-end}.work-orders-edit .dv-submit-or-cancel-buttons button{min-width:100px}.bys-work-orders .table-actions-box{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.bys-work-orders .table-wrapper .export{width:100%!important}.bys-work-orders-modal .accordion{overflow:hidden}.bys-work-orders-modal .accordion__header{background-color:var(--bg-brand-primary)}.bys-work-orders-modal .accordion__details-expanded{padding:0;margin:0}.bys-work-orders-modal .accordion .table-wrapper{border-radius:0}.add-work-order-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:500px;overflow:hidden;overflow-y:auto}.add-work-order-form-content .grid{display:grid;grid-template-columns:repeat(1,1fr);width:100%;gap:24px}.add-work-order-form-content .two-column-grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}.add-work-order-form-content .checkboxes{display:grid;grid-template-columns:repeat(5,1fr);width:100%;gap:24px}.edit-work-order-modal-button-box{display:flex;justify-content:center;align-items:center;gap:var(--spacing-sm)}.filter-modal-buttons{width:100%;justify-content:end}.filter-modal-buttons-inner{display:flex;gap:var(--spacing-lg)}.access-point-action-buttons{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs)}.access-point-action-buttons button{background:unset}.access-point-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-6xl);max-height:500px;overflow:hidden;overflow-y:auto}.access-point-form-content .stepper{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:var(--spacing-lg);width:670px;margin:0 auto}.access-point-form-content .stepper__circles{display:flex;justify-content:space-between;align-items:center;width:625px;margin:0 auto;position:relative}.access-point-form-content .stepper__circles-item{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-lg)}.access-point-form-content .stepper__circles-item .text{display:flex;flex-direction:column;text-align:center}.access-point-form-content .stepper__circles-item .text .title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.access-point-form-content .stepper__circles-item .text .title.active{color:var(--text-brand-secondary-700)}.access-point-form-content .stepper__circles-item .text .description{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.access-point-form-content .stepper__circles-item .text .description.active{color:var(--text-brand-tertiary-600)}.access-point-form-content .stepper__circles-item .circle{border-radius:50%;background-color:#fff;position:relative;width:34px;height:34px;display:flex;justify-content:center;align-items:center}.access-point-form-content .stepper__circles-item .circle.active{border:2px solid #1570ef}.access-point-form-content .stepper__circles-item .circle.completed{border-color:#1570ef}.access-point-form-content .stepper__circles-item .circle.completed .inner-circle{background-color:#1570ef}.access-point-form-content .stepper__circles .line{width:67%;height:1px;background-color:var(--fg-brand-primary-600);transform:translateY(-50%);z-index:5;position:absolute;left:17%;top:20%}.access-point-form-content .stepper__circles .line-completed{left:16.2%;width:67%}.access-point-form-content .stepper__texts{display:flex;justify-content:space-between;align-items:center;width:100%}.access-point-form-content .access-point-information-level{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:24px}.access-point-form-content .access-point-information-level__header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;height:40px}.access-point-form-content .access-point-information-level__header .checkbox-group{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-4xl)}.access-point-form-content .access-point-information-level__grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}.access-point-form-content .access-point-information-level__grid .searchable-select .skeleton__box{height:44px}.access-point-form-content .access-point-information-level__grid>.method{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}.access-point-form-content .access-point-information-level__grid>.method>.select-input{margin-top:auto}.access-point-form-content .access-point-information-level>.title{font-size:var(--font-size-text-md);color:var(--text-secondary-700);font-weight:500}.access-point-form-content .access-point-information-level .custom-date-input{width:320px;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.access-point-form-content .access-point-information-level .custom-date-input>input{padding:10px var(--spacing-md) 10px var(--spacing-5xl)}.access-point-subscription-info-form-content,.access-point-electric-info-form-content{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:24px}.access-point-communication-info-form-content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px;height:fit-content}.access-point-communication-info-form-content .category-type{border-radius:var(--radius-sm);background:var(--gray-light-100);display:flex;padding:var(--spacing-sm) var(--spacing-lg);justify-content:flex-start;align-items:start;gap:10px;width:fit-content;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.access-point-information-level{width:100%}.access-point-information-level .dv-plant-detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-md);background:var(--bg-primary_hover);width:100%}.access-point-information-level .dv-plant-detail__header{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl);flex-direction:column;gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary);background:var(--bg-brand-primary);border-radius:var(--radius-md) var(--radius-md) 0 0}.access-point-information-level .dv-plant-detail__header-title{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.access-point-information-level .dv-plant-detail__body{display:flex;justify-content:flex-start;align-items:flex-start;background:var(--bg-primary-hover);padding:0;flex-direction:column;gap:var(--spacing-3xl);width:100%}.access-point-information-level .dv-plant-detail__body-table{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);background:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs);width:100%}.access-point-information-level .dv-plant-detail__body-table__header{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.access-point-information-level .dv-plant-detail__body-table__header-cell{display:flex;justify-content:flex-start;align-items:center;height:44px;padding:var(--spacing-lg) var(--spacing-3xl);gap:var(--spacing-lg);align-self:stretch;background:var(--bg-primary);border-left:1px solid var(--border-secondary);width:20%}.access-point-information-level .dv-plant-detail__body-table__header-cell:first-child{border-radius:var(--radius-xl) 0 0 0;border-left:0}.access-point-information-level .dv-plant-detail__body-table__header-cell:last-child{border-radius:0 var(--radius-xl) 0 0;width:15%}.access-point-information-level .dv-plant-detail__body-table__header-cell-title{color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.access-point-information-level .dv-plant-detail__body-table__body{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%}.access-point-information-level .dv-plant-detail__body-table__body-column{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.access-point-information-level .dv-plant-detail__body-table__body-column:last-child{border-bottom:0}.access-point-information-level .dv-plant-detail__body-table__body-column-cell{display:flex;justify-content:flex-start;align-items:center;padding:var(--spacing-xl);gap:var(--spacing-lg);align-self:stretch;border-left:1px solid var(--border-secondary);width:42%}.access-point-information-level .dv-plant-detail__body-table__body-column-cell:first-child{border-left:0}.access-point-information-level .dv-plant-detail__body-table__body-column-cell:last-child{width:15%;display:flex;justify-content:center;align-items:center}.access-point-information-level .dv-plant-detail__body-table__body-column-cell-button{width:24px;height:24px;background:transparent}.access-point-information-level .dv-plant-detail__body-table__body-column-list{background:var(--bg-primary-hover)}.access-point-additional-info-form-content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}.alarm-configuration-status{display:flex;padding:5px;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);border:1px solid var(--error-200);background:var(--error-50);width:fit-content}.alarm-configuration-status-active{border:1px solid var(--success-200);background:var(--success-50)}.alarm-configuration-action-buttons{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs)}.alarm-configuration-action-buttons button{background:unset}.alarm-subscription-field-table-wrapper{width:100%}.alarm-subscription-field-table-wrapper>.table-wrapper{border:solid 1px var(--border-secondary);border-radius:12px}.alarm-subscription-field-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:500px;overflow:hidden;overflow-y:auto}.alarm-subscription-field-table-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.alarm-subscription-field-table-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.alarm-subscription-field-table-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xl)}.alarm-configuration-table-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.alarm-configuration-table-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.alarm-configuration-table-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xl)}.alarm-configuration-table-header .actions>.custom-button-primary .label{color:var(--button-primary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.alarm-configuration-table-header .actions .dropdown-container .custom-button{border:1px solid var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.edit-alarm-configuration-modal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-height:calc(100vh - 100px)}.edit-alarm-configuration-modal__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3xl);gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary)}.edit-alarm-configuration-modal__header>button{background:unset}.edit-alarm-configuration-modal__header>div{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.edit-alarm-configuration-modal__header-icon{border-radius:var(--radius-full);background:var(--bg-brand-secondary);display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:12px}.edit-alarm-configuration-modal__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.edit-alarm-configuration-modal__footer{padding:var(--spacing-3xl);display:flex;justify-content:center;align-items:center;border-top:1px solid var(--border-secondary);width:100%;gap:var(--spacing-lg)}.edit-alarm-configuration-modal__footer .custom-button{width:100%}.edit-alarm-configuration-modal>.buttons{display:flex;flex-direction:row;gap:var(--spacing-md);padding:var(--spacing-3xl) var(--spacing-3xl) 0 var(--spacing-3xl)}.alarm-configuration-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-6xl);max-height:500px;overflow:hidden;overflow-y:auto}.alarm-configuration-form-content .stepper{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:var(--spacing-lg);width:670px;margin:0 auto}.alarm-configuration-form-content .stepper__circles{display:flex;justify-content:space-between;align-items:center;width:625px;margin:0 auto;position:relative}.alarm-configuration-form-content .stepper__circles-item{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-lg)}.alarm-configuration-form-content .stepper__circles-item .text{display:flex;flex-direction:column;text-align:center}.alarm-configuration-form-content .stepper__circles-item .text .title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.alarm-configuration-form-content .stepper__circles-item .text .title.active{color:var(--text-brand-secondary-700)}.alarm-configuration-form-content .stepper__circles-item .text .description{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.alarm-configuration-form-content .stepper__circles-item .text .description.active{color:var(--text-brand-tertiary-600)}.alarm-configuration-form-content .stepper__circles-item .circle{border-radius:50%;background-color:#fff;position:relative;width:34px;height:34px;display:flex;justify-content:center;align-items:center}.alarm-configuration-form-content .stepper__circles-item .circle.active{border:2px solid #1570ef}.alarm-configuration-form-content .stepper__circles-item .circle.completed{border-color:#1570ef}.alarm-configuration-form-content .stepper__circles-item .circle.completed .inner-circle{background-color:#1570ef}.alarm-configuration-form-content .stepper__circles .line{width:83.5%;height:1px;background-color:var(--fg-brand-primary-600);transform:translateY(-50%);z-index:5;position:absolute;left:6%;top:25%}.alarm-configuration-form-content .stepper__circles .line-completed{left:5%;width:84%}.alarm-configuration-form-content .stepper__texts{display:flex;justify-content:space-between;align-items:center;width:100%}.alarm-configuration-form-content .alarm-configuration-information-level{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:24px}.alarm-configuration-form-content .alarm-configuration-information-level__header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;height:40px}.alarm-configuration-form-content .alarm-configuration-information-level__header .checkbox-group{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-4xl)}.alarm-configuration-form-content .alarm-configuration-information-level__grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}.alarm-configuration-form-content .alarm-configuration-information-level__grid .searchable-select .skeleton__box{height:46px}.alarm-configuration-form-content .alarm-configuration-information-level__grid>.method{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}.alarm-configuration-form-content .alarm-configuration-information-level__grid>.method>.select-input{margin-top:auto}.alarm-configuration-form-content .alarm-configuration-information-level>.title{font-size:var(--font-size-text-md);color:var(--text-secondary-700);font-weight:500}.alarm-configuration-form-content .alarm-configuration-information-level .custom-date-input{width:320px;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.alarm-configuration-form-content .alarm-configuration-information-level .custom-date-input>input{padding:10px var(--spacing-md) 10px var(--spacing-5xl)}.alarm-configuration-subscription-info-form-content,.alarm-configuration-electric-info-form-content{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:24px}.alarm-configuration-communication-info-form-content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px;height:fit-content}.alarm-configuration-communication-info-form-content .select-input{width:100%;max-width:450px}.alarm-configuration-communication-info-form-content .select-input__select{width:100%;align-self:initial!important}.alarm-configuration-communication-info-form-content .category-type{border-radius:var(--radius-sm);background:var(--gray-light-100);display:flex;padding:var(--spacing-sm) var(--spacing-lg);justify-content:flex-start;align-items:start;gap:10px;width:fit-content;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.alarm-configuration-information-level{width:100%}.alarm-configuration-information-level .dv-plant-detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-md);background:var(--bg-primary_hover);width:100%}.alarm-configuration-information-level .dv-plant-detail__header{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl);flex-direction:column;gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary);background:var(--bg-brand-primary);border-radius:var(--radius-md) var(--radius-md) 0 0}.alarm-configuration-information-level .dv-plant-detail__header-title{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.alarm-configuration-information-level .dv-plant-detail__body{display:flex;justify-content:flex-start;align-items:flex-start;background:var(--bg-primary-hover);padding:0;flex-direction:column;gap:var(--spacing-3xl);width:100%}.alarm-configuration-information-level .dv-plant-detail__body-table{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);background:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs);width:100%}.alarm-configuration-information-level .dv-plant-detail__body-table__header{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.alarm-configuration-information-level .dv-plant-detail__body-table__header-cell{display:flex;justify-content:flex-start;align-items:center;height:44px;padding:var(--spacing-lg) var(--spacing-3xl);gap:var(--spacing-lg);align-self:stretch;background:var(--bg-primary);border-left:1px solid var(--border-secondary);width:20%}.alarm-configuration-information-level .dv-plant-detail__body-table__header-cell:first-child{border-radius:var(--radius-xl) 0 0 0;border-left:0}.alarm-configuration-information-level .dv-plant-detail__body-table__header-cell:last-child{border-radius:0 var(--radius-xl) 0 0;width:15%}.alarm-configuration-information-level .dv-plant-detail__body-table__header-cell-title{color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.alarm-configuration-information-level .dv-plant-detail__body-table__body{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%}.alarm-configuration-information-level .dv-plant-detail__body-table__body-column{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.alarm-configuration-information-level .dv-plant-detail__body-table__body-column:last-child{border-bottom:0}.alarm-configuration-information-level .dv-plant-detail__body-table__body-column-cell{display:flex;justify-content:flex-start;align-items:center;padding:var(--spacing-xl);gap:var(--spacing-lg);align-self:stretch;border-left:1px solid var(--border-secondary);width:42%}.alarm-configuration-information-level .dv-plant-detail__body-table__body-column-cell:first-child{border-left:0}.alarm-configuration-information-level .dv-plant-detail__body-table__body-column-cell:last-child{width:15%;display:flex;justify-content:center;align-items:center}.alarm-configuration-information-level .dv-plant-detail__body-table__body-column-cell-button{width:24px;height:24px;background:transparent}.alarm-configuration-information-level .dv-plant-detail__body-table__body-column-list{background:var(--bg-primary-hover)}.alarm-configuration-additional-info-form-content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}.tree-container{display:flex;flex-direction:column;gap:var(--spacing-xl);height:auto;max-height:100vh;overflow-y:auto;width:100%;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding:1rem 1.5rem}.tree-container__legends{display:flex;align-items:center;justify-content:flex-start;gap:1.5rem}.tree-container .tree-content-box{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.tree-container .tree-content-box__dot{width:8px;height:8px;border-radius:100%;flex-shrink:0}.tree-container .tree-content-box__label{width:100%;cursor:pointer}.tree-container .tree-content-box__label-not-active{color:var(--text-gray-400)}.tree-container .tree-node{width:100%}.tree-container .tree-node-first-level{position:relative;height:fit-content}.tree-container .tree-node-first-level .tree-node__item-first-level:before,.tree-container .tree-node-first-level .tree-node__item-body:before{content:none!important;display:none!important;border:none!important;width:0!important;height:0!important}.tree-container .tree-node__item{position:relative;z-index:2;margin-bottom:.5rem;display:flex;min-height:2.5rem;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:.5rem;padding:0 var(--spacing-lg) 0 0;border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-primary)}.tree-container .tree-node__item:before,.tree-container .tree-node__item-body:before{content:"";position:absolute;z-index:1;left:-13px;top:13px;width:12px;height:7px;border:solid 1px var(--border-primary);border-top:0;border-right:0;border-style:dashed!important;border-radius:0 0 0 4px}.tree-container .tree-node__item .tree-content-box__label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.tree-container .tree-node__item-active{border-radius:var(--radius-md);border:1px solid #b2ddff;background:var(--bg-brand-primary)}.tree-container .tree-node__item-active .tree-content-box__label{font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);color:var(--text-brand-tertiary-600);text-align:left}.tree-container .tree-node__item-active.tree-node__item-first-level .tree-node__item-body .body-button .tree-content-box .tree-content-box__label{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.tree-container .tree-node__item-first-level .tree-node__item-body .body-button .tree-content-box .tree-content-box__label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.tree-container .tree-node__item-body{display:flex;width:100%;align-items:center;gap:1.5rem;padding:0 var(--spacing-md);height:100%}.tree-container .tree-node__item-body .body-button{padding:var(--spacing-md) 0 var(--spacing-md) var(--spacing-lg);width:100%;height:100%;background:unset;position:relative}.tree-container .tree-node__item-body .body-button .tree-content-box{justify-content:space-between}.tree-container .tree-node__item-body .body-button .tree-content-box__label{width:fit-content}.tree-container .tree-node__item-body .body-button-active:after{background-image:url(/images/svg/check.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.tree-container .tree-node__item-body-toggler{display:flex;align-items:center;border-radius:0;padding:0!important;vertical-align:middle;font-size:1rem;background:unset;height:20px;width:20px}.tree-container .tree-node__item-body-toggler-active{transform:rotate(180deg)}.tree-container .child-node-list{margin-left:1.5rem}.tree-container .child-node-list-has-children{position:relative}.tree-container .child-node-list-last-child .tree-node__item:before,.tree-container .child-node-list-last-child .tree-node__item-body:before{display:none}.dv-tree-view-node:after{content:"";position:absolute;z-index:1;left:12px;top:38px;width:100px;height:calc(100% - 58px);border:solid 1px var(--border-primary);border-style:dashed!important;border-radius:0 0 0 4px;border-top:0;border-right:0}.dv-tree-view-node-title:after{content:"";position:absolute;left:-12px;bottom:50%;width:10px;height:75%;border:1px solid #d0d5dd;border-right:0;border-top:0;border-radius:0 0 0 7px}[dir=rtl] .alarm-configuration-form-content .stepper__circles .line{width:85.5%;right:6%}[dir=rtl] .alarm-configuration-form-content .stepper__circles .line-completed{right:5%;width:85.5%}.devices-model-modbus-info{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;background:var(--bg-primary);border-radius:var(--radius-xl)}.devices-model-modbus-info__header{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl);width:100%;border:none}.devices-model-modbus-info__header .devices-model-modbus-info-table-header{width:100%;padding:var(--spacing-xl);display:flex;justify-content:space-between;align-items:center}.devices-model-modbus-info__header .devices-model-modbus-info-table-header .title{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-sm)}.devices-model-modbus-info__header .devices-model-modbus-info-table-header .title button{background:unset}.devices-model-modbus-info__header .devices-model-modbus-info-table-header .actions{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.devices-model-modbus-info__header .devices-model-modbus-info-table-header .export{display:flex;flex-direction:column;gap:var(--spacing-md);overflow:auto;width:256px!important}.devices-model-modbus-info__header .devices-model-modbus-info-table-header .export__list{display:flex;flex-direction:column;overflow:auto;max-height:170px}.devices-model-modbus-info__header .devices-model-modbus-info-table-header .export__list-item{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);padding:var(--spacing-xl) 0;border-bottom:1px solid var(--border-secondary);display:flex;justify-content:flex-start;gap:var(--spacing-sm);align-items:center}.devices-model-modbus-info__header .devices-model-modbus-info-table-header .export .custom-button-secondary{border:1px solid var(--button-secondary-color-border)}.devices-model-modbus-info__header .devices-model-modbus-info-table-header .export .custom-button-secondary .label{color:var(--button-secondary-color-fg)}.devices-model-modbus-info__body{display:flex;justify-content:flex-start;padding:var(--spacing-xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch}.devices-model-modbus-info__body .devices-model-modbus-info-search-boxes{display:flex;justify-content:space-between;align-items:center;border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-primary-hover);gap:var(--spacing-3xl);padding:var(--spacing-xl);width:100%}.devices-model-modbus-info__body .devices-model-modbus-info-search-boxes__item{flex:1}.new-device-model-mod-bus-modal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.new-device-model-mod-bus-modal__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3xl);gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary)}.new-device-model-mod-bus-modal__header>button{background:unset}.new-device-model-mod-bus-modal__header>div{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.new-device-model-mod-bus-modal__header-icon{border-radius:var(--radius-full);background:var(--bg-brand-secondary);display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:12px}.new-device-model-mod-bus-modal__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.new-device-model-mod-bus-modal__footer{padding:var(--spacing-3xl);display:flex;justify-content:center;align-items:center;border-top:1px solid var(--border-secondary);width:100%;gap:var(--spacing-lg)}.new-device-model-mod-bus-modal__footer .custom-button,.new-device-model-mod-bus-modal .dv-submit-or-cancel-buttons{width:100%}.new-device-model-mod-bus-modal__content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px;overflow:scroll;padding:var(--spacing-xl) var(--spacing-3xl)}.new-device-model-mod-bus-modal__content .deviceModelDescription{grid-column:span 2}.new-device-model-mod-bus-modal__content .searchable-select .skeleton__box{height:44px}.dv-device-address{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-2xl)}.dv-data-record-mapping{width:100%;grid-column:span 2;border:1px solid var(--border-secondary);border-radius:var(--radius-xl)}.dv-data-record-mapping__header{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-2xl)}.dv-data-record-mapping__header h3{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:400;line-height:var(--line-height-text-lg)}.data-record-info-modal{padding:var(--spacing-2xl);gap:var(--spacing-3xl);display:grid;grid-template-columns:repeat(2,1fr)}.data-record-info-modal-bottom{grid-column:span 2;display:flex;flex-direction:column;gap:var(--spacing-3xl)}body:has(.modal-outside-click) .select-input__dropdown{z-index:1010}.edit-device-model-form{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.edit-device-model-form__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3xl);gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary)}.edit-device-model-form__header>button{background:unset}.edit-device-model-form__header>div{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.edit-device-model-form__header-icon{border-radius:var(--radius-full);background:var(--bg-brand-secondary);display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:12px}.edit-device-model-form__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.edit-device-model-form__footer{padding:var(--spacing-3xl);display:flex;justify-content:center;align-items:center;border-top:1px solid var(--border-secondary);width:100%;gap:var(--spacing-lg)}.edit-device-model-form__footer .custom-button,.edit-device-model-form .dv-submit-or-cancel-buttons{width:100%}.device-models-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-md) var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:500px;overflow:hidden}.device-models-form-content .input-accordions{grid-column:span 2}.device-models-form-content .accordion{background-color:var(--bg-primary)}.device-models-form-content__header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;height:40px;grid-column:span 2}.device-models-form-content__header .checkbox-group{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-4xl)}.device-models-form-content__content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px;overflow:scroll}.device-models-form-content__content .deviceModelDescription{grid-column:span 2}.device-models-form-content__content .searchable-select .skeleton__box{height:44px}.device-status{display:flex;padding:5px;align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);border:1px solid var(--error-200);background:var(--error-50);width:fit-content}.device-status-active{border:1px solid var(--success-200);background:var(--success-50)}.searchable-select{justify-content:start}.devices-action-buttons{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs)}.devices-action-buttons button{background:unset}.devices-table-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.devices-table-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.devices-table-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xl)}.devices-table-header .actions>.custom-button-primary .label{color:var(--button-primary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.devices-table-header .actions .dropdown-container .custom-button{border:1px solid var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.edit-device-modal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.edit-device-modal__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3xl);gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary)}.edit-device-modal__header>button{background:unset}.edit-device-modal__header>div{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.edit-device-modal__header-icon{border-radius:var(--radius-full);background:var(--bg-brand-secondary);display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:12px}.edit-device-modal__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.edit-device-modal__footer{padding:var(--spacing-3xl);display:flex;justify-content:center;align-items:center;border-top:1px solid var(--border-secondary);width:100%;gap:var(--spacing-lg)}.edit-device-modal__footer .custom-button{width:100%}.device-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-6xl);max-height:500px;overflow:hidden;overflow-y:scroll}.device-form-content .stepper{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:var(--spacing-lg);width:670px;margin:0 auto}.device-form-content .stepper__circles{display:flex;justify-content:space-between;align-items:center;width:625px;margin:0 auto;position:relative}.device-form-content .stepper__circles-item{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:var(--spacing-lg)}.device-form-content .stepper__circles-item .text{display:flex;flex-direction:column;text-align:center}.device-form-content .stepper__circles-item .text .title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.device-form-content .stepper__circles-item .text .title.active{color:var(--text-brand-secondary-700)}.device-form-content .stepper__circles-item .text .description{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.device-form-content .stepper__circles-item .text .description.active{color:var(--text-brand-tertiary-600)}.device-form-content .stepper__circles-item .circle{border-radius:50%;background-color:#fff;position:relative;width:34px;height:34px;display:flex;justify-content:center;align-items:center}.device-form-content .stepper__circles-item .circle.active{border:2px solid #1570ef}.device-form-content .stepper__circles-item .circle.completed{border-color:#1570ef}.device-form-content .stepper__circles-item .circle.completed .inner-circle{background-color:#1570ef}.device-form-content .stepper__circles .line{width:62.5%;height:1px;background-color:var(--fg-brand-primary-600);transform:translateY(-50%);z-index:5;position:absolute;left:25%;top:20%}.device-form-content .stepper__circles .line-completed{left:24%;width:63%}.device-form-content .stepper__texts{display:flex;justify-content:space-between;align-items:center;width:100%}.device-form-content .device-information-level{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:24px}.device-form-content .device-information-level__header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;height:40px}.device-form-content .device-information-level__header .checkbox-group{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-4xl)}.device-form-content .device-information-level__content{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:24px;overflow:scroll}.device-form-content .device-information-level__content .searchable-select .skeleton__box{height:44px}.device-form-content .device-information-level .custom-date-input{width:320px;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.device-form-content .device-information-level .custom-date-input>input{padding:10px var(--spacing-md) 10px var(--spacing-5xl)}.device-subscription-info-form-content,.device-electric-info-form-content{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:24px}.device-communication-info-form-content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px;height:fit-content}.device-communication-info-form-content .select-input{width:100%;max-width:450px}.device-communication-info-form-content .select-input__select{width:100%;align-self:initial!important}.device-communication-info-form-content .category-type{border-radius:var(--radius-sm);background:var(--gray-light-100);display:flex;padding:var(--spacing-sm) var(--spacing-lg);justify-content:flex-start;align-items:start;gap:10px;width:fit-content;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.device-sensor-label-description{width:100%}.device-sensor-label-description .dv-plant-detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-md);background:var(--bg-primary_hover)}.device-sensor-label-description .dv-plant-detail__header{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl);flex-direction:column;gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary);background:var(--bg-brand-primary);border-radius:var(--radius-md) var(--radius-md) 0 0}.device-sensor-label-description .dv-plant-detail__header-title{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.device-sensor-label-description .dv-plant-detail__body{display:flex;justify-content:flex-start;align-items:flex-start;background:var(--bg-primary-hover);padding:0;flex-direction:column;gap:var(--spacing-3xl);width:100%}.device-sensor-label-description .dv-plant-detail__body-table{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);background:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs);width:100%}.device-sensor-label-description .dv-plant-detail__body-table__header{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.device-sensor-label-description .dv-plant-detail__body-table__header-cell{display:flex;justify-content:flex-start;align-items:center;height:44px;padding:var(--spacing-lg) var(--spacing-3xl);gap:var(--spacing-lg);align-self:stretch;background:var(--bg-primary);border-left:1px solid var(--border-secondary);width:20%}.device-sensor-label-description .dv-plant-detail__body-table__header-cell:first-child{border-radius:var(--radius-xl) 0 0 0;border-left:0}.device-sensor-label-description .dv-plant-detail__body-table__header-cell:last-child{border-radius:0 var(--radius-xl) 0 0;width:15%}.device-sensor-label-description .dv-plant-detail__body-table__header-cell-title{color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.device-sensor-label-description .dv-plant-detail__body-table__body{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%}.device-sensor-label-description .dv-plant-detail__body-table__body-column{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.device-sensor-label-description .dv-plant-detail__body-table__body-column:last-child{border-bottom:0}.device-sensor-label-description .dv-plant-detail__body-table__body-column-cell{display:flex;justify-content:flex-start;align-items:center;padding:var(--spacing-xl);gap:var(--spacing-lg);align-self:stretch;border-left:1px solid var(--border-secondary);width:20%}.device-sensor-label-description .dv-plant-detail__body-table__body-column-cell:first-child{border-left:0}.device-sensor-label-description .dv-plant-detail__body-table__body-column-cell:last-child{width:15%;display:flex;justify-content:center;align-items:center}.device-sensor-label-description .dv-plant-detail__body-table__body-column-cell-button{width:24px;height:24px;background:transparent}.device-sensor-label-description .dv-plant-detail__body-table__body-column-list{background:var(--bg-primary-hover)}.device-sensor-label-description .dv-plant-detail__body-table__body-column-list .dv-plant-detail__body-table__body-column-cell{padding:0}.device-additional-info-form-content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}[dir=rtl] .device-form-content .stepper__circles .line{width:65%;right:22%}.firm-weather-data-location-table-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.firm-weather-data-location-table-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.firm-weather-data-location-table-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xl)}.firm-weather-data-location-table-header .actions>.custom-button-primary .label{color:var(--button-primary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.firm-weather-data-location-table-header .actions .dropdown-container .custom-button{border:1px solid var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.multi-conditional-status-action-buttons{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs)}.multi-conditional-status-action-buttons button{background:unset}.multi-conditional-status-table-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.multi-conditional-status-table-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.multi-conditional-status-table-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xl)}.multi-conditional-status-table-header .actions>.custom-button-primary .label{color:var(--button-primary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.multi-conditional-status-table-header .actions .dropdown-container .custom-button{border:1px solid var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.multi-conditional-status-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:500px;overflow:hidden;overflow-y:auto}.multi-conditional-status-form-content .grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}.multi-conditional-status-form-content .grid .threshold{display:flex;align-items:flex-end}.multi-conditional-status-form-content .operation{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-md);align-self:stretch;position:relative;width:100%}.multi-conditional-status-form-content .operation>.label{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.multi-conditional-status-form-content .operation>.buttons{display:grid;grid-template-columns:repeat(5,1fr);width:100%;gap:var(--spacing-md, 8px)}.general-information-level{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-3xl);width:100%;max-height:650px;overflow:hidden;overflow-y:scroll}.general-information-level .accordion{border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-primary-hover)}.general-information-level .accordion__header{height:58px}.general-information-level .accordion__header .title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.general-information-level .accordion-active{border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-primary-hover)}.general-information-level .accordion-active .accordion__header{padding-bottom:0}.general-information-level .accordion-active .accordion__header .title-active{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.general-information-level .accordion__details-expanded{max-height:300px;overflow-y:auto;margin-top:var(--spacing-2xl)}.general-information-level .accordion__details-expanded::-webkit-scrollbar{width:16px}.general-information-level .accordion__details-expanded::-webkit-scrollbar-track{background-color:transparent!important}.general-information-level .accordion__details-expanded::-webkit-scrollbar-thumb{background-color:#e9eef5;border-radius:15px;margin:200px 0;padding:200px 0;border:4px solid transparent;background-clip:padding-box}.multi-conditional-status-subscription-info-form-content,.multi-conditional-status-electric-info-form-content{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:24px}.multi-conditional-status-communication-info-form-content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px;height:fit-content}.multi-conditional-status-communication-info-form-content .select-input{width:100%;max-width:450px}.multi-conditional-status-communication-info-form-content .select-input__select{width:100%;align-self:initial!important}.multi-conditional-status-communication-info-form-content .category-type{border-radius:var(--radius-sm);background:var(--gray-light-100);display:flex;padding:var(--spacing-sm) var(--spacing-lg);justify-content:flex-start;align-items:start;gap:10px;width:fit-content;color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.multi-conditional-status-form-content{width:100%}.multi-conditional-status-form-content .dv-plant-detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-md);background:var(--bg-primary_hover);width:100%;border:1px solid var(--border-secondary)}.multi-conditional-status-form-content .dv-plant-detail__header{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl);flex-direction:column;gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary);background:var(--bg-brand-primary);border-radius:var(--radius-md) var(--radius-md) 0 0}.multi-conditional-status-form-content .dv-plant-detail__header-title{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.multi-conditional-status-form-content .dv-plant-detail__body{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl, 16px);flex-direction:column;gap:var(--spacing-3xl);width:100%}.multi-conditional-status-form-content .dv-plant-detail__body-table{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);background:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs);width:100%}.multi-conditional-status-form-content .dv-plant-detail__body-table__header{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.multi-conditional-status-form-content .dv-plant-detail__body-table__header-cell{display:flex;justify-content:flex-start;align-items:center;height:44px;padding:var(--spacing-lg) var(--spacing-3xl);gap:var(--spacing-lg);align-self:stretch;background:var(--bg-primary);border-left:1px solid var(--border-secondary);width:30%;min-width:135px}.multi-conditional-status-form-content .dv-plant-detail__body-table__header-cell:first-child{border-radius:var(--radius-xl) 0 0 0;border-left:0}.multi-conditional-status-form-content .dv-plant-detail__body-table__header-cell:last-child{border-radius:0 var(--radius-xl) 0 0;width:100px}.multi-conditional-status-form-content .dv-plant-detail__body-table__header-cell-title{color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.multi-conditional-status-form-content .dv-plant-detail__body-table__body{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%}.multi-conditional-status-form-content .dv-plant-detail__body-table__body-column{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.multi-conditional-status-form-content .dv-plant-detail__body-table__body-column:last-child{border-bottom:0}.multi-conditional-status-form-content .dv-plant-detail__body-table__body-column-cell{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl);gap:var(--spacing-lg);align-self:stretch;border-left:1px solid var(--border-secondary);width:30%;min-width:135px}.multi-conditional-status-form-content .dv-plant-detail__body-table__body-column-cell:first-child{border-left:0}.multi-conditional-status-form-content .dv-plant-detail__body-table__body-column-cell:last-child{width:100px;display:flex;justify-content:center;align-items:center}.multi-conditional-status-form-content .dv-plant-detail__body-table__body-column-cell-button{width:24px;height:24px;background:transparent}.multi-conditional-status-form-content .dv-plant-detail__body-table__body-column-list{background:var(--bg-primary-hover)}.dv-alt-organization-link{color:var(--button-tertiary-color-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-sm);background:transparent}.dv-organization-table-header{width:100%;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary);display:flex;justify-content:space-between;align-items:center}.dv-organization-table-header__title-section{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-xxs);flex-direction:column}.dv-organization-table-header__title-section h3{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.dv-organization-table-header__title-section h5{color:var(--text-placeholder);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-sm)}.dv-organization-table-header__title-section .breadcrumb,.dv-organization-table-header__title-section .breadcrumb__item{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-xxs)}.dv-organization-table-header__title-section .breadcrumb__item-link{background:transparent;color:var(--text-brand-tertiary-alt);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.dv-organization-table-header__title-section .breadcrumb__item-link__gray{color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.dv-organization-table-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xl)}.dv-organization-table-header__actions>.custom-button-primary .label{color:var(--button-primary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.dv-organization-table-header__actions .dropdown-container .custom-button{border:1px solid var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.dv-organization-modal__header{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-3xl);border-bottom:1px solid var(--border-secondary)}.dv-organization-modal__header-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:var(--bg-brand-secondary)}.dv-organization-modal__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.dv-organization-modal__content-full{grid-template-columns:repeat(1,1fr);padding:var(--spacing-3xl);display:grid;gap:var(--spacing-3xl);overflow-y:auto;max-height:500px}.dv-organization-modal__content{padding:var(--spacing-3xl);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-3xl);overflow-y:auto;max-height:500px}.dv-organization-modal__content-input-full{grid-column:1/span 2}.dv-organization-modal__content .dv-plant-detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-primary_hover)}.dv-organization-modal__content .dv-plant-detail__header{display:flex;justify-content:flex-start;align-items:flex-start;padding:var(--spacing-xl);flex-direction:column;gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary);background:var(--bg-brand-primary);border-radius:var(--radius-md) var(--radius-md) 0 0}.dv-organization-modal__content .dv-plant-detail__header-title{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.dv-organization-modal__content .dv-plant-detail__body{display:flex;justify-content:flex-start;align-items:flex-start;background:var(--bg-primary-hover);padding:var(--spacing-xl);flex-direction:column;gap:var(--spacing-3xl);width:100%}.dv-organization-modal__content .dv-plant-detail__body-table{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);background:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs);width:100%}.dv-organization-modal__content .dv-plant-detail__body-table__header{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.dv-organization-modal__content .dv-plant-detail__body-table__header-cell{display:flex;justify-content:flex-start;align-items:center;height:44px;padding:var(--spacing-lg) var(--spacing-3xl);gap:var(--spacing-lg);align-self:stretch;background:var(--bg-primary);border-left:1px solid var(--border-secondary);width:25%}.dv-organization-modal__content .dv-plant-detail__body-table__header-cell:first-child{border-radius:var(--radius-xl) 0 0 0;border-left:0}.dv-organization-modal__content .dv-plant-detail__body-table__header-cell:last-child{border-radius:0 var(--radius-xl) 0 0;width:15%}.dv-organization-modal__content .dv-plant-detail__body-table__header-cell-title{color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.dv-organization-modal__content .dv-plant-detail__body-table__body{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%}.dv-organization-modal__content .dv-plant-detail__body-table__body-column{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--border-secondary)}.dv-organization-modal__content .dv-plant-detail__body-table__body-column:last-child{border-bottom:0}.dv-organization-modal__content .dv-plant-detail__body-table__body-column-cell{display:flex;justify-content:flex-start;align-items:center;padding:var(--spacing-xl);gap:var(--spacing-lg);align-self:stretch;border-left:1px solid var(--border-secondary);width:25%}.dv-organization-modal__content .dv-plant-detail__body-table__body-column-cell:first-child{border-left:0}.dv-organization-modal__content .dv-plant-detail__body-table__body-column-cell:last-child{width:15%;display:flex;justify-content:center;align-items:center}.dv-organization-modal__content .dv-plant-detail__body-table__body-column-cell-button{width:24px;height:24px;background:transparent}.dv-organization-modal__content .dv-plant-detail__body-table__body-column-list{background:var(--bg-primary-hover)}.dv-organization-modal__content .dv-plant-detail__body-table__body-column-list .dv-plant-detail__body-table__body-column-cell{padding:var(--spacing-lg) var(--spacing-3xl)}[dir=rtl] .dv-organization-modal__content .dv-plant-detail__body-table__header-cell:first-child{border-radius:0 var(--radius-xl) 0 0;border-right:0;border-left:1px solid var(--border-secondary)}[dir=rtl] .dv-organization-modal__content .dv-plant-detail__body-table__header-cell:last-child{border-radius:var(--radius-xl) 0 0 0;border-left:0;border-right:unset}[dir=rtl] .dv-organization-modal__content .dv-plant-detail__body-table__body-column-cell:first-child{border-left:1px solid var(--border-secondary);border-right:0}.added-times-table{width:100%;min-height:fit-content;background-color:var(--bg-primary);border:solid 1px var(--border-secondary);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column}.added-times-table__header-wrapper{display:flex;flex-direction:column}.added-times-table__header-body{display:grid;border-bottom:solid 1px var(--border-secondary);grid-template-columns:repeat(14,minmax(0,1fr));align-items:center}.added-times-table__header-body-groups{display:grid;grid-column:span 5/span 5;grid-template-columns:repeat(5,minmax(0,1fr))}.added-times-table__header-body-groups-group{grid-column:span 1/span 1;border-collapse:collapse;height:44px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs);padding:var(--spacing-lg) var(--spacing-3xl);border-right:solid 1px var(--border-secondary)}.added-times-table__header-body-group{grid-column:span 2/span 2;border-collapse:collapse;height:44px;color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs);padding:var(--spacing-lg) var(--spacing-3xl);border-right:solid 1px var(--border-secondary)}.added-times-table__header-body-group:last-of-type{border-right:none!important}.added-times-table__header-body-group.title{grid-column:span 3/span 3}.added-times-table__header-body-group.end-date,.added-times-table__header-body-group.start-date{grid-column:span 5/span 5}.added-times-table__header-body-action,.added-times-table__header-body-group.action{display:flex;align-items:center;justify-content:center;grid-column:span 1/span 1}.added-times-table__body-wrapper{width:100%;display:flex;flex-direction:column;background-color:var(--bg-primary-hover)}.added-times-table__body{width:100%;grid-column:span 13/span 13}.added-times-table__body-group{border-bottom:solid 1px var(--border-secondary);display:grid;grid-template-columns:repeat(14,minmax(0,1fr))}.added-times-table__body-group-column{padding:var(--spacing-lg) var(--spacing-3xl);border-right:solid 1px var(--border-secondary)}.added-times-table__body-group-column.action{grid-column:span 1/span 1;display:flex;align-items:center;justify-content:center}.added-times-table__body-group-section{display:grid;grid-column:span 5/span 5;grid-template-columns:repeat(5,minmax(0,1fr))}.added-times-table__body-group-section-column{display:flex;border-right:solid 1px var(--border-secondary);align-items:center;justify-content:center;grid-column:span 1/span 1;color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.added-times-table__body-group-group:last-of-type{border-bottom:none!important}.added-times-table__body-group-column.title{grid-column:span 3/span 3;color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.added-times-table__body-group:last-of-type{border-bottom:none!important}[dir=rtl] .added-times-table__header-body-groups-group,[dir=rtl] .added-times-table__header-body-group{border-right:none;border-left:solid 1px var(--border-secondary)}[dir=rtl] .added-times-table__header-body-group:last-of-type{border-left:none!important}[dir=rtl] .added-times-table__header-body-group.action{border-right:solid 1px var(--border-secondary)}[dir=rtl] .added-times-table__body-group-column{border-right:none;border-left:solid 1px var(--border-secondary)}[dir=rtl] .added-times-table__body-group-column.action{border-right:solid 1px var(--border-secondary)}[dir=rtl] .added-times-table__body-group-section-column{border-right:none;border-left:solid 1px var(--border-secondary)}.time-period-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:500px;overflow:hidden;overflow-y:auto}.time-period-form-content .column{display:flex;flex-direction:column;gap:var(--spacing-3xl);width:100%}.time-period-form-content .row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);width:100%}[dir=rtl] .time-selection-table__body-wrapper-add-button{border-right:solid 1px var(--border-secondary)}[dir=rtl] .time-selection-table__header-title,[dir=rtl] .time-selection-table__header-column{border-right:none;border-left:solid 1px var(--border-secondary)}[dir=rtl] .time-selection-table__header-column:last-of-type{border-left:none!important}[dir=rtl] .time-selection-table__body-row-title,[dir=rtl] .time-selection-table__body-row-column{border-right:none;border-left:solid 1px var(--border-secondary)}.dv-error{height:100%;width:100%;display:grid;grid-template-columns:1fr 1fr}@media(max-width:1280px){.dv-error{grid-template-columns:1fr}}.dv-error__image-section{padding:24px;width:100%;height:100vh;position:relative}@media(max-width:1280px){.dv-error__image-section{display:none}}.dv-error__image-section__image{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-5xl);display:block}.dv-error__image-section__image-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.dv-error__content-section{height:100%;width:100%;background-size:cover;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:125px}@media(max-width:1280px){.dv-error__content-section{gap:25px}}.dv-error__content-section__content{height:fit-content;width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:65px}@media(max-width:1280px){.dv-error__content-section__content{gap:50px}}.dv-error__content-section__content__inner-background{background:url(/images/error-frame.svg);background-repeat:no-repeat;width:700px;height:700px;position:absolute;top:-425px;left:-345px;gap:var(--spacing-6xl);z-index:-1}.dv-error__content-section__content__inner .text-box{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.dv-error__content-section__content__inner{object-fit:contain;width:450px;display:flex;position:relative;flex-direction:column;gap:var(--spacing-3xl)}.dv-error__content-section__content__inner h1{font-size:var(--font-size-display-xl)}.dv-error__content-section__content__inner .desc{font-size:var(--font-size-text-xl);color:#475467;font-weight:400;word-wrap:normal}.dv-error__content-section__content__form{display:flex;justify-content:flex-start;align-items:center;margin:0 auto;max-width:360px;max-height:600px;flex-direction:column;gap:var(--spacing-4xl);align-self:stretch}.dv-error__content-section__content__form__title{color:var(--text-brand-secondary-700);font-size:var(--font-size-display-md);font-weight:600;line-height:var(--line-height-display-md);text-align:center;font-style:normal;letter-spacing:1.44px}.dv-error__content-section__content__form__box{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-2xl)}.dv-error__content-section__content__form__box button{width:100%;margin-top:var(--spacing-lg)}.dv-error__content-section__copyright{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:var(--spacing-4xl);color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.dv-error__content-section__copyright__contact{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xxs)}.dv-error__content-section__copyright__contact a{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.custom-error-buttons{display:flex;justify-content:center;align-items:center;display:inline-flex;padding:0!important;border:none!important;margin-top:var(--spacing-lg);border-radius:var(--radius-md);cursor:pointer;height:40px;transition:background-color .3s;gap:var(--spacing-xs)}.custom-error-buttons__content-box{display:flex;align-items:center;gap:var(--spacing-sm)}.custom-error-buttons-full{border:1px solid;border-image-source:linear-gradient(180deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,0) 100%);color:var(--base-white);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);background-color:var(--brand-600);width:100%}.custom-error-buttons-secondary{padding:var(--space-2);border:1px solid var(--gray-light-300);background:var(--base-white);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner) inset,0 1px 2px 0 var(--shadow-x)}.custom-error-buttons-secondary.disabled{pointer-events:none}.custom-error-buttons-secondary:hover{background-color:var(--gray-light-50)}.custom-error-buttons-secondary:disabled{color:var(--gray-light-400)}.custom-error-buttons-secondary .label{font-size:var(--space-4);text-align:center;display:flex;justify-content:center;align-items:center}.custom-error-buttons-primary{display:inline-flex;display:flex;justify-content:center;align-items:center;border:1px solid;border-image-source:linear-gradient(180deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,0) 100%);background-color:var(--brand-600);color:var(--base-white)}.custom-error-buttons-primary.disabled{background-color:var(--gray-light-100);color:var(--gray-light-400);pointer-events:none}.custom-error-buttons-primary:hover{background-color:var(--brand-700)}.custom-error-buttons-primary:disabled{background-color:var(--gray-light-100)}.custom-error-buttons-primary .label{font-size:var(--font-size-text-md)}.custom-error-buttons-danger-outline{font-size:var(--font-size-text-md);border-radius:var(--radius-md);border:1px solid var(--button-primary-error-bg);color:var(--button-primary-error-bg);font-weight:500}.custom-error-buttons-danger-outline:disabled{border:2px solid var(--bg-disabled-subtle);background:var(--bg-disabled);box-shadow:0 1px 2px 0 var(--shadow-xs)}.custom-error-buttons-danger-outline:not(:disabled):hover{background:var(--button-primary-error-bg-hover);color:var(--base-white);box-shadow:0 0 0 1px #1018282e inset,0 -2px #1018280d inset,0 1px 2px #1018280d}.custom-error-buttons-danger{border-radius:var(--radius-md);border:2px solid rgba(255,255,255,.1215686275);background:var(--button-primary-error-bg);color:var(--fg-white)}.custom-error-buttons-danger:disabled{border:2px solid var(--bg-disabled-subtle);background:var(--bg-disabled);box-shadow:0 1px 2px 0 var(--shadow-xs)}.custom-error-buttons-danger:not(:disabled):hover{background:var(--button-primary-error-bg-hover);box-shadow:0 0 0 1px #1018282e inset,0 -2px #1018280d inset,0 1px 2px #1018280d}.custom-error-buttons-destructive-secondary{padding:var(--space-2);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner) inset,0 1px 2px 0 var(--shadow-x);border-radius:var(--radius-md, 8px);border:1px solid var(--button-secondary-error-border);background:var(--button-secondary-error-bg)}.custom-error-buttons-destructive-secondary.disabled{pointer-events:none}.custom-error-buttons-destructive-secondary:hover{background-color:var(--gray-light-50)}.custom-error-buttons-destructive-secondary:disabled{color:var(--gray-light-400)}.custom-error-buttons-destructive-secondary .label{font-size:var(--space-4);text-align:center;display:flex;justify-content:center;align-items:center}.custom-error-buttons-secondary-blue{padding:var(--space-2);border-radius:var(--radius-md);color:var(--brand-600);border:1px solid var(--button-secondary-color-border);background:var(--button-secondary-color-bg);box-shadow:0 0 0 1px var(--skeumorphic-inner-border) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner) inset,0 1px 2px 0 var(--shadow-xs)}.custom-error-buttons-secondary-blue.disabled{pointer-events:none}.custom-error-buttons-secondary-blue:hover{background-color:var(--gray-light-50)}.custom-error-buttons-secondary-blue:disabled{color:var(--gray-light-400)}.custom-error-buttons-secondary-blue .label{font-size:var(--space-4);text-align:center;display:flex;justify-content:center;align-items:center}.custom-error-buttons-secondary-blue .label a{color:inherit}.custom-error-buttons-rounded{border:solid 1px var(--border-primary);border-radius:var(--radius-full);background:var(--base-white);padding:10px;box-shadow:0 0 0 1px #1018282e inset,0 -2px #1018280d inset,0 1px 2px #1018280d}.custom-error-buttons .icon{display:flex;justify-content:flex-start;align-items:center}.dv-submit-or-cancel-buttons{display:flex;justify-content:center;align-items:center;padding:var(--spacing-3xl);gap:var(--spacing-lg);border-top:1px solid var(--border-secondary);width:100%}.dv-submit-or-cancel-buttons button{width:100%}.dv-send-or-cancel-buttons{display:flex;justify-content:flex-end;align-items:center;margin-left:auto;padding:var(--spacing-3xl);gap:var(--spacing-lg);border-top:1px solid var(--border-secondary);width:100%}.dv-send-or-cancel-buttons button{width:100%}.detailed-inventories-actions .dropdown-body{gap:unset}.detailed-inventories-actions .li{color:var(--text-primary-900, #101828);padding:var(--spacing-xl, 16px) var(--spacing-3xl, 24px) var(--spacing-xl, 16px) var(--spacing-md, 8px);font-size:var(--Font-size-text-sm, 14px)}.detailed-inventories-actions .li:hover{cursor:pointer}.detailed-inventories-actions .li:not(:last-child){border-bottom:1px solid var(--gray-light-200)}.inventories-modal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-height:calc(100vh - 100px)}.inventories-modal__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3xl);gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary)}.inventories-modal__header>button{background:unset}.inventories-modal__header>div{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xl)}.inventories-modal__header-icon{border-radius:var(--radius-full);background:var(--bg-brand-secondary);display:flex;justify-content:center;align-items:center;width:48px;height:48px;padding:12px}.inventories-modal__header-title{color:var(--text-primary-900);font-size:var(--font-size-text-lg);font-weight:600;line-height:var(--line-height-text-lg)}.inventories-modal>.body{display:flex;padding:var(--spacing-xl, 16px) var(--spacing-3xl, 24px);flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl, 24px);align-self:stretch}.inventories-modal>.body .grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:var(--spacing-3xl)}.inventories-modal>.body .consumable-list{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:var(--radius-lg);border:1px solid var(--border-secondary)}.inventories-modal>.body .consumable-list .item{display:flex;height:40px;padding:var(--spacing-xl) var(--spacing-3xl);align-items:center;align-self:stretch;overflow:hidden}.inventories-modal>.body .consumable-list .item:not(:last-child){border-bottom:1px solid var(--border-secondary)}.inventories-modal>.body .consumable-list .item:nth-child(1){background:var(--bg-secondary-alt)}.inventories-modal>.body .consumable-list .item:last-child{border-radius:var(--radius-lg)}.inventories-modal>.body .empty-text{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm);text-align:center;width:100%;padding:var(--spacing-4xl) var(--spacing-3xl)}.inventories-modal__footer{display:flex;justify-content:center;align-items:center;width:100%;gap:var(--spacing-lg)}.inventories-modal__footer .custom-button{width:100%}.inventories-modal>.buttons{display:flex;flex-direction:row;gap:var(--spacing-md);padding:var(--spacing-3xl) var(--spacing-3xl) 0 var(--spacing-3xl)}.inventory-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-3xl);max-height:500px;overflow:hidden;overflow-y:auto}.inventory-form-content .grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:var(--spacing-3xl)}.inventory-form-content .consumable-detail{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;border-radius:var(--radius-md);background:var(--bg-primary_hover);width:100%;border:1px solid var(--border-secondary)}.inventory-form-content .consumable-detail__header{display:flex;padding:var(--spacing-xl);flex-direction:row;justify-content:space-between;gap:var(--spacing-xl);align-self:stretch;border-bottom:1px solid var(--border-secondary);background:var(--bg-brand-primary);border-radius:var(--radius-md) var(--radius-md) 0 0}.inventory-form-content .consumable-detail__header-title{color:var(--text-brand-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.inventory-form-content .consumable-detail__header .new{display:flex;align-items:center;gap:2px;font-size:var(--Font-size-text-sm, 14px);color:var(--text-brand-secondary-700);font-weight:600}.inventory-form-content .consumable-detail__header .new:hover{cursor:pointer}.inventory-form-content .consumable-detail__body{display:flex;align-items:flex-start;align-content:flex-start;gap:12px var(--spacing-lg, 12px);align-self:stretch;flex-wrap:wrap;padding:var(--spacing-xl)}.inventory-form-content .consumable-detail__body .consumable{display:flex;padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) 10px;align-items:center;gap:var(--spacing-xxs);border-radius:var(--radius-md);border:1px solid var(--gray-light-200);background:var(-gray-light-50);color:var(--gray-light-700)}.inventory-form-content .consumable-detail__body .consumable button{display:flex;align-items:center}.inventory-form-content .consumable-detail__body .empty-text{color:var(--text-quaternary-500);font-size:var(--font-size-text-sm)}.inventory-form-content .upload-text{text-align:center}.inventory-form-content .upload-drag{font-size:var(--font-size-text-sm);color:var(--button-tertiary-color-fg);font-weight:600}.inventory-form-content .upload-desc{font-size:var(--font-size-text-xs);color:var(--text-tertiary-600);font-weight:400}.inventory-form-content .images{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg);align-self:stretch}.inventory-form-content .image-box{display:flex;padding:var(--spacing-xl);align-items:flex-start;justify-content:space-between;gap:var(--spacing-xs);align-self:stretch;width:100%;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);background:var(--bg-primary)}.inventory-form-content .image-box>img{width:50px;height:50px;object-fit:cover}.inventory-form-content .image-box .image-name{display:flex;flex-direction:column;gap:var(--spacing-xs)}.inventory-form-content .image-box .image-name .name{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;text-overflow:ellipsis;overflow:hidden}.inventory-form-content .image-box .image-name .size{color:var(--text-tertiary-600);font-weight:400;font-size:var(--font-size-text-sm);text-overflow:ellipsis;overflow:hidden}.product-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:500px;overflow:hidden;overflow-y:auto}.product-form-content .grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:24px}.product-form-content .checkboxes{display:grid;grid-template-columns:repeat(5,1fr);width:100%;gap:24px}.warehouse-edit{width:100%;background:var(--bg-primary);border-radius:var(--radius-lg)}.warehouse-edit-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-6xl);max-height:580px;overflow:hidden;overflow-y:auto}.warehouse-edit-information-level{display:flex;justify-content:flex-start;align-items:center;background:var(--bg-secondary-alt);border-radius:var(--radius-lg);padding:var(--spacing-xl) var(--spacing-3xl);width:100%;gap:24px}.warehouse-edit-records-table{display:flex;justify-content:flex-start;align-items:center;background:var(--bg-secondary-alt);border-radius:var(--radius-lg);width:100%;gap:24px;border:1px solid var(--gray-light-200);box-shadow:2px 2px 2px 2px var(--shadow-skeumorphic-inner-border) inset,2px -2px 1px 2px var(--shadow-skeumorphic-inner) inset,2px 1px 2px 2px var(--Colors-Effects-Shadows-shadow-xs)}.warehouse-edit .transfer-indicator{display:flex;align-items:center;justify-content:center;height:21px;width:21px;min-width:18px;border-radius:50%}.warehouse-edit .transfer-indicator.input{border:1px solid rgba(34,197,94,.5215686275);background-color:#22c55e28}.warehouse-edit .transfer-indicator.input .indicator-dot{height:11px;width:11px;padding:2px;aspect-ratio:1;border-radius:50%;border:2px solid rgba(40,126,71,.4784313725)}.warehouse-edit .transfer-indicator.output{border:1px solid #ec486b;background-color:#ec486b2a}.warehouse-edit .transfer-indicator.output .indicator-dot{height:11px;width:11px;padding:2px;aspect-ratio:1;border-radius:50%;border:2px solid #ec486b}.warehouse-edit .transfer-description{display:flex;align-items:center;gap:var(--spacing-sm)}.warehouse-edit .dv-submit-or-cancel-buttons.fit-content{display:flex;justify-self:end;justify-content:end}.warehouse-edit .dv-submit-or-cancel-buttons.fit-content .custom-button{min-width:158px}.warehouse-edit .dv-submit-or-cancel-buttons.fit-content div{display:flex;gap:var(--spacing-md);width:fit-content;justify-self:end;align-self:end}.warehouse-edit .delete-button-inner{display:flex;align-items:center;gap:var(--spacing-sm)}[dir=rtl] .warehouse-edit-information-level .toggle-wrapper{min-width:170px}.warehouses .table-wrapper .export{width:100%!important}.warehouses .title-section{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:var(--spacing-lg)}.toggles-container{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-3xl)}.warehouses .table-wrapper .export{width:100%}.warehouses-table-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.warehouses-table-header>span{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md)}.warehouses-table-header .actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xl)}.warehouses-table-header .actions>.custom-button-primary .label{color:var(--button-primary-fg);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm);white-space:nowrap}.warehouses-table-header .actions .dropdown-container .custom-button{border:1px solid var(--button-secondary-color-border);color:var(--button-secondary-color-fg)}.warehouses-table-header .custom-button-secondary-blue{width:100%;white-space:nowrap}.warehouses .actions-link-column{padding:5px}.warehouses .change-view-style-btn{white-space:nowrap}@media(max-width:1024px){.warehouses .change-view-style-btn .label{display:hidden!important;position:absolute;opacity:0}}.toggles-container{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-10xl)}.funnel-modal-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-6xl);max-height:500px;overflow:hidden;overflow-y:auto}.funnel-modal-information-level{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;gap:24px}.actions-dropdown{display:flex;flex-direction:column;min-width:150px;z-index:9999;border:1px solid var(--border-secondary);border-radius:var(--radius-md);padding:var(--spacing-xs);color:var(--text-primary-900);font-size:var(--font-size-sm)}.actions-dropdown button{width:100%;text-align:start;padding:var(--spacing-lg);border-bottom:1px solid var(--border-secondary)}.actions-dropdown button:last-child{border-bottom:none}.actions-dropdown button:hover{background:#00000005}[dir=rtl] .toggles-container .toggle-wrapper{min-width:170px}.event-management .select-input__dropdown,.event-management .select-input__select{min-width:150px;width:auto!important}.event-management .chart-content{display:flex;flex-direction:column;padding-top:0;padding-bottom:0}.event-management .chart-content__header{padding:var(--spacing-xl) var(--spacing-xl) 0 var(--spacing-xl)}.event-management .chart-content__header .header__title{font-weight:500}.event-management .chart-content .custom-legend-container{padding:0 var(--spacing-xl) 0 var(--spacing-xl)}.event-management__cards{font-size:var(--font-size-display-sm);font-weight:600}.event-management__cards .card .info{flex:unset}.event-management__cards .card .info .quantity{display:flex;gap:var(--spacing-xs);align-items:center}.event-management-detail{position:relative;height:100%}.event-management-detail__card{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.event-management-detail__graph{padding:var(--spacing-3xl) var(--spacing-xl) var(--spacing-xl)}.event-management-detail__metadata,.event-management-detail__actions{display:flex;flex-direction:column;gap:var(--spacing-xl)}.event-management-detail__actions-content{margin-bottom:64px}.event-management-detail__actions-content .default-box__card{max-height:310px;overflow-y:auto;border-radius:var(--radius-xl)}.event-management-detail__rawdata{display:flex;flex-direction:column;gap:var(--spacing-lg)}.event-management-detail__rawdata .rawdata-box{background-color:var(--bg-secondary);min-height:280px}.event-management-detail__rawdata .download-button span{font-size:var(--font-size-text-sm)}.dashline{width:100%;border-top:1px dashed var(--border-secondary)}.dot{width:8px;height:8px;background-color:var(--bg-secondary-solid);border-radius:100%}.submit-buttons{display:flex;gap:var(--spacing-lg);width:100%;position:absolute;bottom:0;right:0}.submit-buttons button{flex:1}.chart-tooltip *{color:var(--text-quaternar-500)!important}.chart-tooltip{min-width:240px;border-radius:6px;overflow:hidden;color:var(--text-quaternar-500)}.chart-tooltip .tooltip-header{background-color:var(--bg-secondary);display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:var(--spacing-md) var(--spacing-lg)}.chart-tooltip .tooltip-header__title{font-weight:500}.chart-tooltip .tooltip-body{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm)}.chart-tooltip .tooltip-body .row{display:flex;justify-content:space-between}.dv-chart-tooltip{display:flex;width:200px;flex-direction:column;gap:var(--spacing-xl);align-items:flex-start;border-radius:var(--radius-sm);border:1px solid var(--border-secondary);background:#fff;box-shadow:0 12px 16px -4px var(rgba(16, 24, 40, .08)),0 4px 6px -2px var(rgba(16, 24, 40, .03))}.dv-chart-tooltip-header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-lg);gap:var(--spacing-xs);align-self:stretch;background:var(--bg-secondary);border-radius:var(--radius-sm) var(--radius-sm) 0 0}.dv-chart-tooltip-header .event-id{color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.dv-chart-tooltip-header .event-type{color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.dv-chart-tooltip-body{width:100%;display:flex;justify-content:space-between;align-items:start;padding:var(--spacing-md) var(--spacing-lg);gap:var(--spacing-xs);align-self:stretch;flex-direction:column}.dv-chart-tooltip-body-item{width:100%;display:flex;justify-content:space-between;align-items:end}.dv-chart-tooltip-body-item .title{color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs)}.dv-chart-tooltip-body-item .value{color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.dv-error-content{padding:3rem 1rem}.pagination-right .select-input__dropdown,.select-input__select{min-width:70px!important}.en-conformity .map-design--with-badges{position:relative;width:100%;display:flex;justify-content:center}.en-conformity .map-design--with-badges .map-badges-overlay{position:absolute;top:16px;left:16px;z-index:100;display:flex;flex-wrap:wrap;gap:var(--spacing-2xl);pointer-events:none}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-text-sm);font-weight:500;padding:var(--spacing-xs) var(--spacing-sm)}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge .dot{width:12px;height:12px;border-radius:var(--radius-xxs);flex-shrink:0}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge--active{color:var(--success-600)}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge--active .dot{background:var(--success-600)}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge--warning{color:var(--warning-500)}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge--warning .dot{background:var(--warning-500)}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge--critical{color:var(--utility-orange-500)}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge--critical .dot{background:var(--utility-orange-500)}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge--dangerous{color:var(--text-error-primary-600)}.en-conformity .map-design--with-badges .map-badges-overlay .map-badge--dangerous .dot{background:var(--text-error-primary-600)}.en-conformity .content-container .container{padding:0}.en-conformity__accordions{display:flex;flex-direction:column;gap:var(--spacing-md)}.en-conformity__accordions .accordion__card-content.all-right{gap:64px}.en-conformity__accordions .accordion__card-content{display:flex;width:100%;gap:var(--spacing-3xl);padding-bottom:0!important}.en-conformity__accordions .accordion__card-content .box.all-right{gap:var(--spacing-lg)}.en-conformity__accordions .accordion__card-content .box{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.en-conformity__accordions .accordion__card-content .box__chart-title{align-self:flex-start}.en-conformity__cards{display:grid;overflow-x:auto;grid-template-columns:repeat(4,1fr);align-self:stretch;border-radius:var(--radius-md);gap:var(--spacing-xl)}.en-conformity__cards .chart-box{display:flex;padding:var(--spacing-3xl) 0}.en-conformity__cards .default-box__card{display:flex;flex-direction:column;gap:var(--spacing-lg)}.en-conformity__filter-box{background-color:red;display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:var(--spacing-3xl)}.en-conformity__filter-box__selection-box{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--spacing-lg);font-size:var(--font-size-text-sm);font-weight:600}.en-conformity__filter-box__selection-box .select-input{width:240px}.en-conformity__filter-box__selection-box div[aria-label=measurementStatus]{width:140px;font-size:var(--font-size-text-sm);font-weight:600}.en-conformity__filter-box__selection-box .dv-search-box,.en-conformity__filter-box__selection-box .main-input__wrapper{width:198px}.en-conformity__filter-box__selection-box .dropdown-item button{font-size:var(--font-size-text-sm)!important;font-weight:600!important}.en-conformity__filter-box span{white-space:nowrap;font-size:var(--font-size-text-sm)!important;font-weight:500}.en-conformity__filter-box .select-input *{font-size:var(--font-size-text-sm);font-weight:600;color:var(--text-secondary-700)}.en-conformity .select-input{display:flex;align-items:center;justify-content:center}.en-conformity .table-wrapper .badge{font-size:var(--font-size-text-xs);font-weight:500}.dv-en-conformity-table{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl)}.dv-en-conformity-table h3{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.row{width:100%;display:flex;align-items:center;justify-content:space-between}.row .tabs-container{width:550px;max-width:550px}.section{flex-direction:column;gap:var(--spacing-xl);align-self:stretch;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);box-shadow:0 1px 2px 0 var(--shadow-xs);background:var(--bg-primary);width:100%;display:flex;justify-content:flex-start;align-items:flex-start}.section__wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;align-self:stretch;border-radius:var(--radius-none);width:100%}.section__wrapper__header{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding:var(--spacing-3xl) var(--spacing-xl);font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary);color:var(--text-secondary-700);line-height:var(--text-md);border-bottom:1px solid var(--border-secondary)}.section__wrapper__body .chart{width:100%}.section__wrapper__body .grid{display:grid;width:100%;grid-template-columns:repeat(3,1fr);align-items:flex-start;gap:var(--spacing-3xl)}.section__wrapper__body .grid .card{padding:var(--spacing-xl) var(--spacing-lg);width:100%;gap:var(--spacing-xl);display:flex;flex-direction:column;border:1px solid var(--border-secondary);border-radius:var(--radius-md)}.section__wrapper__body .grid .card .title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:600;line-height:var(--line-height-text-sm)}.section__wrapper__body .grid .card .usage,.section__wrapper__body .grid .card .price{color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.section__wrapper__body{display:flex;padding:var(--spacing-xl);flex-direction:column;width:100%;align-items:flex-end;gap:20px;align-self:stretch}.section__wrapper__body-box{display:grid;grid-template-columns:repeat(4,1fr);padding:var(--spacing-3xl);align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch;border-radius:var(--radius-lg);border:1px solid var(--border-secondary);background:var(--bg-primary-hover)}.section__wrapper__body-box .organization{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg);flex:1 0 0;overflow:hidden}.section__wrapper__body-box .organization-title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500}.section__wrapper__body-box .organization-field{display:flex;padding:10px 14px;align-items:center;gap:var(--spacing-md);align-self:stretch;width:100%;height:40px;border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary)}.section__wrapper__body-box .organization-field .fields{display:flex;align-items:center;gap:var(--spacing-md);align-self:stretch}.section__wrapper__body-box .organization-field .fields-item{display:flex;width:fit-content;padding:var(--spacing-xxs) var(--spacing-md);justify-content:center;align-items:center;gap:3px;border-radius:var(--radius-sm);border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section__wrapper__body-box .organization-field .placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:400}.section__wrapper__body-checkboxes{display:flex;flex-direction:column;padding:var(--spacing-3xl);align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch;border-radius:var(--radius-lg);border:1px solid var(--border-secondary);background:var(--bg-primary-hover)}.section__wrapper__body-checkboxes>div{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch}.section__wrapper__body-checkboxes .header{width:100%;display:flex;justify-content:space-between;align-items:center;align-self:stretch}.section__wrapper__body-checkboxes .header-title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600}.section__wrapper__body-checkboxes .body{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;row-gap:var(--spacing-xl);column-gap:var(--spacing-6xl);align-self:stretch}.section__wrapper__body-checkboxes .body .option{display:flex;padding:var(--spacing-lg);align-items:center;align-content:center;justify-content:space-between;gap:24px var(--spacing-3xl);align-self:stretch;flex-wrap:wrap;border-radius:var(--radius-sm);background:var(--bg-secondary-hover)}.section__wrapper__body-checkboxes .body .option-title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500}.section__wrapper__body-checkboxes .body .option-boxes{display:flex;align-items:center;align-content:center;gap:20px var(--spacing-lg);flex-wrap:wrap}.section__wrapper__body-checkboxes .body .option-boxes .box{display:flex;padding:var(--spacing-md) var(--spacing-xl);justify-content:center;align-items:center;gap:var(--spacing-xs, 4px);border-radius:var(--radius-md);border:1px solid var(--button-secondary-color-border);background:var(--button-secondary-color-bg)}.section__wrapper__body-checkboxes .body .option-boxes .box-selected{border-radius:var(--radius-md);border:1px solid var(--border-brand);background:var(--bg-brand-secondary)}.section__wrapper__body-checkboxes .body .option-boxes .box .title{color:var(--button-secondary-color-fg);font-size:var(--font-size-text-sm);font-weight:600}.section__wrapper__body-checkboxes .body .option-boxes .box .title-selected{font-weight:700}.section__wrapper__body-checkboxes .body .option-boxes .box:hover{cursor:pointer}.section__wrapper__body-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-lg)}.section__wrapper__body-actions button{min-width:158px}.reports{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl);align-self:stretch}.reports-form{border-radius:var(--radius-xl);border:1px solid var(--border-secondary);box-shadow:0 1px 2px 0 var(--shadow-xs);background:var(--bg-primary);width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.reports-form__wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;align-self:stretch;border-radius:var(--radius-none)}.reports-form__wrapper__header{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding:var(--spacing-3xl) var(--spacing-xl);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);color:var(--text-secondary-700);line-height:var(--text-md);border-bottom:1px solid var(--border-secondary)}.reports-form__wrapper__body{display:flex;padding:var(--spacing-xl);flex-direction:column;align-items:flex-end;gap:20px;align-self:stretch}.reports-form__wrapper__body-box{display:grid;grid-template-columns:repeat(4,1fr);padding:var(--spacing-3xl);align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch;border-radius:var(--radius-lg);border:1px solid var(--border-secondary);background:var(--bg-primary-hover)}.reports-form__wrapper__body-box .organization{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md);flex:1 0 0;overflow:hidden}.reports-form__wrapper__body-box .organization-title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.reports-form__wrapper__body-box .organization-field{display:flex;padding:10px 14px;align-items:center;gap:var(--spacing-md);align-self:stretch;width:100%;height:40px;border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary)}.reports-form__wrapper__body-box .organization-field .fields{display:flex;align-items:center;gap:var(--spacing-md);align-self:stretch}.reports-form__wrapper__body-box .organization-field .fields-item{display:flex;width:fit-content;padding:var(--spacing-xxs) var(--spacing-md);justify-content:center;align-items:center;gap:3px;border-radius:var(--radius-sm);border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reports-form__wrapper__body-box .organization-field .placeholder{color:var(--text-placeholder);font-size:var(--font-size-text-md);font-weight:400}.reports-form__wrapper__body-checkboxes{display:flex;flex-direction:column;padding:var(--spacing-3xl);align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch;border-radius:var(--radius-lg);border:1px solid var(--border-secondary);background:var(--bg-primary-hover)}.reports-form__wrapper__body-checkboxes>div{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch}.reports-form__wrapper__body-checkboxes .header{width:100%;display:flex;justify-content:space-between;align-items:center;align-self:stretch}.reports-form__wrapper__body-checkboxes .header-title{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600}.reports-form__wrapper__body-checkboxes .body{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;row-gap:var(--spacing-xl);column-gap:var(--spacing-6xl);align-self:stretch}.reports-form__wrapper__body-checkboxes .body .option{display:flex;padding:var(--spacing-lg);align-items:center;align-content:center;justify-content:space-between;gap:24px var(--spacing-3xl);align-self:stretch;border-radius:var(--radius-sm);background:var(--bg-secondary-hover);overflow-x:auto;width:100%}.reports-form__wrapper__body-checkboxes .body .option-title{color:var(--text-secondary-700);font-size:var(--font-size-text-sm);font-weight:500;text-overflow:clip;white-space:nowrap}.reports-form__wrapper__body-checkboxes .body .option-boxes{display:grid;gap:20px var(--spacing-lg);max-width:600px}.reports-form__wrapper__body-checkboxes .body .option-boxes .box{min-width:fit-content;width:100%;display:flex;padding:var(--spacing-md) var(--spacing-xl);justify-content:center;align-items:center;gap:var(--spacing-xs, 4px);border-radius:var(--radius-md);border:1px solid var(--button-secondary-color-border);background:var(--button-secondary-color-bg);overflow:hidden}.reports-form__wrapper__body-checkboxes .body .option-boxes .box-selected{border-radius:var(--radius-md);border:1px solid var(--border-brand);background:var(--bg-brand-secondary)}.reports-form__wrapper__body-checkboxes .body .option-boxes .box .title{color:var(--button-secondary-color-fg);font-size:var(--font-size-text-sm);font-weight:600;white-space:nowrap;flex-shrink:0}.reports-form__wrapper__body-checkboxes .body .option-boxes .box .title-selected{font-weight:700}.reports-form__wrapper__body-checkboxes .body .option-boxes .box:hover{cursor:pointer}.reports-form__wrapper__body-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-lg, 12px)}.reports-form__wrapper__body-actions button{min-width:158px}.reports-response{display:flex;flex-direction:column;gap:var(--spacing-xl);align-self:stretch;width:100%;min-height:fit-content}.report-name-form{display:flex;padding:var(--spacing-xl) var(--spacing-3xl);flex-direction:column;align-items:center;gap:var(--spacing-5xl);align-self:stretch}.epdk-type-badge{padding:1px 6px;border:1px solid #D0D5DD;border-radius:var(--radius-sm);background:#fff;font-weight:500;width:fit-content!important;font-size:var(--font-size-text-xs);box-shadow:0 1px 2px 0 var(--shadow-xs);color:var(--text-secondary-700);min-width:42px!important;text-align:center}.report-results{background-color:#fff;width:100%;border:1px solid var(--border-secondary);border-radius:var(--radius-xl);overflow:hidden}.report-results__header{border-bottom:1px solid var(--border-secondary);display:flex;height:72px;align-items:center;justify-content:space-between;padding:var(--spacing-3xl) var(--spacing-xl)}.report-results__header-tabs{width:520px}.report-results__header-title{color:var(--text-secondary-700);font-size:var(--text-md);font-style:normal;font-weight:600;line-height:var(--text-md)}.report-results__content{width:100%}.report-results__content .table-wrapper{border:none!important;border-radius:0!important}.report-results__content-chart{width:100%;padding:var(--spacing-3xl) var(--spacing-xl);height:fit-content}.report-results__content-chart.hidden{position:absolute}.dropdown-content{max-width:200px!important;min-width:150px!important;padding:0!important}.dropdown-content .custom-legend__item{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md);cursor:pointer}.dropdown-content .custom-legend__item-disabled{color:var(--text-placeholder-subtle);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.dropdown-content .custom-legend__item-disabled .custom-legend__item-status{background-color:var(--text-placeholder-subtle)!important}.dropdown-content .custom-legend__item-disabled .custom-legend__item-title-toggler{color:var(--text-placeholder-subtle);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.dropdown-content .custom-legend__item-status{display:flex;justify-content:center;align-items:center;width:16px;height:16px;padding:2px;flex-shrink:0;border-radius:100%}.dropdown-content .custom-legend__item-title-toggler{background-color:unset;text-align:left;color:var(--text-quaternary-500);font-size:var(--font-size-text-xs);font-weight:400;line-height:var(--line-height-text-xs)}.dropdown-content .dropdown-body .custom-legend-drop-down{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl);width:100%;padding:var(--spacing-lg)}.dropdown-content .dropdown-body .custom-legend-drop-down__show-all{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-md)}.dropdown-content .dropdown-body .custom-legend-drop-down__items{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px;width:100%}.tag-reports{display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%}.tag-reports__filter{width:fit-content}.labels-types-modal{width:100%}.labels-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-3xl);max-height:500px;overflow:hidden;overflow-y:auto}.labels-form-content .table-row__cell{padding:var(--spacing-xl) var(--spacing-xs)!important}.labels-form-content .grid{width:100%;gap:var(--spacing-3xl);display:grid;grid-template-columns:repeat(2,1fr)}.labels-form-content .table-wrapper{border:1px solid var(--border-secondary)}.labels-form-content .table-wrapper .table-head__row{position:relative}.labels-form-content .table-wrapper .table-head__row:before{content:"";position:absolute;right:calc(190px + var(--space-3));top:-2px;bottom:0;width:.5px;background-color:var(--border-secondary);pointer-events:none;z-index:1}[dir=rtl] .labels-form-content .table-wrapper .table-head__row:before{right:auto;left:calc(190px + var(--space-3))}.labels-form-content .table-wrapper .table-body:before{content:"";position:absolute;right:calc(190px + var(--space-3));top:-2px;bottom:0;width:.5px;background-color:var(--border-secondary);pointer-events:none;z-index:1}[dir=rtl] .labels-form-content .table-wrapper .table-body:before{right:auto;left:calc(190px + var(--space-3))}.select-input__dropdown.max-h-200{max-height:200px!important}.work-notification-types-modal{width:100%}.work-notification-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-6xl);max-height:500px;overflow:hidden;overflow-y:auto}.work-order-actions-modal-types-modal{width:100%}.work-order-actions-modal-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-3xl);max-height:500px;overflow:hidden;overflow-y:auto}.work-order-actions-modal .date-input,.work-order-costs-types-modal{width:100%}.work-order-costs-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-2xl);max-height:500px;overflow:hidden;overflow-y:auto}.work-orders-types-modal{width:100%}.work-orders-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-2xl);max-height:500px;overflow:hidden;overflow-y:auto}.derived-values-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:500px;overflow:hidden;overflow-y:auto}.derived-values-form-content .column{display:flex;flex-direction:column;gap:var(--spacing-3xl);width:100%}.derived-values-form-content .row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);width:100%}.derived-values-form-table{border-radius:var(--radius-xl);border:1px solid var(--border-secondary);width:100%;overflow:hidden;min-height:fit-content}.derived-values-form-table__title{padding:var(--spacing-xl);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md);border-bottom:1px solid var(--border-secondary)}.derived-values-form-table__header{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));border-bottom:1px solid var(--border-secondary)}.derived-values-form-table__header-column{grid-column:span 2/span 2;padding:var(--spacing-lg) var(--spacing-3xl);white-space:nowrap;color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.derived-values-form-table__body{width:100%}.derived-values-form-table__body button:disabled{color:var(--gray-light-400);pointer-events:not-allowed}.derived-values-form-table__body-row{width:100%;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));border-bottom:solid 1px var(--border-secondary)}.derived-values-form-table__body-row-column{grid-column:span 2/span 2;padding:var(--spacing-xl);display:flex;align-items:center;white-space:nowrap;border-right:1px solid var(--border-secondary);color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.derived-values-form-table__body-row-column:last-of-type{border-right:none}.derived-values-form-table__body-row:last-of-type{border:none}.derived-values-form-table__body-row:nth-child(odd){background-color:var(--bg-primary-hover)}.derived-values-form-table__body-row:nth-child(2n){background-color:var(--bg-primary)}.device-categories-types-modal{width:100%}.device-categories-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-2xl);max-height:500px;overflow:hidden;overflow-y:auto}.formulas-types-modal{width:100%}.formulas-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-2xl);max-height:500px;overflow:hidden;overflow-y:auto}.formulas-form-content .grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:var(--spacing-3xl)}.mimic-element-form__upload-area{display:flex;flex-direction:column;gap:var(--spacing-lg)}.mimic-element-form__upload-area-warning{display:flex;align-items:start;gap:var(--spacing-xs);color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);width:100%}.mimic-element-form__upload-area-warning span{text-align:justify}.mimic-element-form__form-group{min-height:fit-content;border:1px solid var(--border-secondary);background-color:var(--bg-primary-hover);border-radius:var(--radius-md);width:100%;overflow:hidden}.mimic-element-form__form-group-header{padding:var(--spacing-xl);background-color:#fff;color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);border-bottom:1px solid var(--border-secondary)}.mimic-element-form__form-group-content{padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-3xl)}.mimic-element-form__form-group-content .row{display:flex;align-items:start;gap:var(--spacing-3xl)}.related-elements-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:500px;overflow:hidden;overflow-y:auto}.related-elements-form-content .column{display:flex;flex-direction:column;gap:var(--spacing-3xl);width:100%}.related-elements-form-content .row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);width:100%}.dv-submit-or-cancel-buttons.action-buttons{justify-content:end}.time-selection-table{width:100%;background-color:var(--bg-primary);border:solid 1px var(--border-secondary);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;min-height:fit-content}.time-selection-table__body-wrapper{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));background-color:var(--bg-primary-hover);width:100%}.time-selection-table__body-wrapper-add-button{display:flex;grid-column:span 1/span 1;align-items:center;justify-content:center}.time-selection-table__header{display:grid;border-bottom:solid 1px var(--border-secondary);grid-template-columns:repeat(14,minmax(0,1fr));align-items:center}.time-selection-table__header-title{height:100%;grid-column:span 3/span 3;border-right:solid 1px var(--border-secondary)}.time-selection-table__header-column{height:100%;grid-column:span 2/span 2;border-collapse:collapse;height:44px;color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs);padding:var(--spacing-lg) var(--spacing-3xl);border-right:solid 1px var(--border-secondary)}.time-selection-table__header-column:last-of-type{border-right:none!important}.time-selection-table__body{width:100%;grid-column:span 13/span 13}.time-selection-table__body-row{display:grid;border-bottom:solid 1px var(--border-secondary);grid-template-columns:repeat(13,minmax(0,1fr));align-items:center}.time-selection-table__body-row-title{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);grid-column:span 3/span 3;padding:var(--spacing-lg) var(--spacing-3xl);border-right:solid 1px var(--border-secondary);height:100%;display:flex;align-items:center}.time-selection-table__body-row-column{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);grid-column:span 2/span 2;padding:var(--spacing-lg) var(--spacing-3xl);border-right:solid 1px var(--border-secondary);height:100%}.time-selection-table__body-row:last-of-type{border-bottom:none!important}.related-elements-form-table{border-radius:var(--radius-xl);border:1px solid var(--border-secondary);width:100%;overflow:hidden;min-height:fit-content}.related-elements-form-table__title{padding:var(--spacing-xl);color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:500;line-height:var(--line-height-text-md);border-bottom:1px solid var(--border-secondary)}.related-elements-form-table__header{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));border-bottom:1px solid var(--border-secondary)}.related-elements-form-table__header-column{grid-column:span 2/span 2;padding:var(--spacing-lg) var(--spacing-3xl);white-space:nowrap;color:var(--text-tertiary-600);font-size:var(--font-size-text-xs);font-weight:600;line-height:var(--line-height-text-xs)}.related-elements-form-table__body{width:100%}.related-elements-form-table__body button:disabled{color:var(--gray-light-400);pointer-events:not-allowed}.related-elements-form-table__body-row{width:100%;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));border-bottom:solid 1px var(--border-secondary)}.related-elements-form-table__body-row-column{grid-column:span 2/span 2;padding:var(--spacing-xl);display:flex;align-items:center;white-space:nowrap;border-right:1px solid var(--border-secondary);color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.related-elements-form-table__body-row-column:last-of-type{border-right:none}.related-elements-form-table__body-row:last-of-type{border:none}.related-elements-form-table__body-row:nth-child(odd){background-color:var(--bg-primary-hover)}.related-elements-form-table__body-row:nth-child(2n){background-color:var(--bg-primary)}.user-organization-profiles-types-modal{width:100%}.user-organization-profiles-form-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-2xl);max-height:500px;overflow:hidden;overflow-y:auto}.user-organization-profiles .expand-icon{margin-right:var(--spacing-2xl)}.user-organization-profiles .sub-item{margin-left:var(--spacing-7xl)}.user-organization-profiles .expanded{background-color:var(--bg-brand-primary)!important}.user-organization-profiles .expanded .cell-content{color:var(--text-secondary-700)!important}.detailed-users-actions .dropdown-body{gap:unset}.detailed-users-actions .li{color:var(--text-primary-900, #101828);padding:var(--spacing-xl, 16px) var(--spacing-3xl, 24px) var(--spacing-xl, 16px) var(--spacing-md, 8px);font-size:var(--Font-size-text-sm, 14px)}.detailed-users-actions .li:hover{cursor:pointer}.detailed-users-actions .li:not(:last-child){border-bottom:1px solid var(--Colors-Border-border-secondary, #e4e7ec)}.error-message{color:var(--text-error-primary-600);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm)}.users-filter-content{display:grid;grid-template-columns:repeat(3,1fr);padding:var(--spacing-xl) var(--spacing-3xl);align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch}.user-form-content{display:flex;padding:var(--spacing-xl) var(--spacing-3xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch;max-height:calc(100vh - 300px);overflow:auto}.user-form-content__tabs{width:100%}.user-form-content__grid{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:var(--spacing-3xl)}.user-form-content__roles{display:flex;padding:var(--spacing-sm) var(--spacing-md);flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch}.two-factor-modal{display:flex;padding:var(--spacing-xl) var(--spacing-3xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch}.password-modal{display:flex;padding:var(--spacing-xl) var(--spacing-3xl);flex-direction:row;align-items:center;gap:var(--spacing-3xl);align-self:stretch}.password-modal__shuffle{display:flex;align-items:center;position:absolute;height:38px;bottom:37%;right:65px;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);border-right:1px solid var(--border-secondary);border-left:1px solid var(--border-secondary)}.password-modal__shuffle:hover{cursor:pointer}.lock-modal{padding:var(--spacing-xl) var(--spacing-3xl);flex-direction:row;align-items:center;gap:var(--spacing-3xl);align-self:stretch}.lock-modal .date-input{gap:var(--spacing-sm)}.import-modal{padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-3xl);width:100%;display:flex;flex-direction:column;overflow:hidden}.security-logs__body{border:1px solid var(--border-secondary);border-radius:var(--radius-xl);overflow:hidden;width:100%;height:100%;background-color:#fff;padding:0!important}.security-logs__body-content{padding:var(--radius-4xl);width:100%;display:flex;flex-direction:column;gap:var(--spacing-4xl)}.security-logs__header{color:var(--text-secondary-700);font-size:var(--font-size-text-md);font-weight:600;line-height:var(--line-height-text-md);padding:var(--spacing-3xl) var(--spacing-xl);height:72px;width:100%;border-bottom:1px solid var(--border-secondary)}.security-logs__wrapper{padding:var(--spacing-xl)}.security-logs__filters{padding:var(--spacing-3xl);width:100%;border:1px solid var(--border-secondary);background-color:var(--bg-primary-hover);border-radius:var(--radius-xl);overflow:hidden;display:flex;flex-direction:column;gap:var(--spacing-4xl)}.security-logs__filters-actions{display:flex;align-items:center;margin-left:auto;gap:var(--spacing-xl)}.security-logs__filters-actions button span{display:flex!important;align-items:center!important;gap:var(--spacing-xs)!important}.security-logs__filters-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-3xl)}.audit-logs{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacing-xl);align-self:stretch}.audit-logs__wrapper{background-color:#fff;flex-direction:column;border-radius:var(--radius-xl);border:1px solid var(--border-secondary);box-shadow:0 1px 2px 0 var(--shadow-xs);width:100%}.audit-logs__wrapper-content{display:flex;flex-direction:column;gap:var(--spacing-4xl);padding:var(--spacing-xl)}.audit-logs__wrapper-filters{width:100%;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);background-color:var(--bg-primary-hover);gap:var(--spacing-4xl);padding:var(--spacing-3xl);display:grid;grid-template-columns:repeat(4,1fr)}.audit-logs__wrapper-filters-actions{grid-column:1/-1;display:flex;align-items:center;justify-content:end;gap:var(--spacing-xl)}.audit-logs__wrapper-filters-actions button{width:250px}.audit-logs__wrapper-filters-actions .row{display:flex;align-items:center;justify-content:end;gap:var(--spacing-xs)}.audit-logs__header{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding:var(--spacing-3xl) var(--spacing-xl);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);color:var(--text-secondary-700);line-height:var(--text-md);border-bottom:1px solid var(--border-secondary)}.audit-modal{height:fit-content;gap:var(--spacing-3xl);display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:var(--spacing-xl) var(--spacing-3xl);gap:24px;max-height:100%;overflow-y:auto}.audit-modal__collapsibles{display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%}.audit-modal__collapsibles-table{background-color:var(--bg-primary);width:100%;border-radius:var(--radius-lg);border:1px solid var(--border-secondary);overflow:hidden}.audit-modal__collapsibles-table-row:not(:last-of-type){border-bottom:1px solid var(--border-secondary)}.audit-modal__collapsibles-table-row{display:flex;align-items:center;justify-content:center}.audit-modal__collapsibles-table-row-title{color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);width:200px;padding:var(--spacing-xl) var(--spacing-3xl);border-right:1px solid var(--border-secondary)}.audit-modal__collapsibles-table-row-value{width:100%;color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm);padding:var(--spacing-xl) var(--spacing-3xl)}.audit-modal__tabs{width:100%}.audit-modal__detail{min-height:fit-content;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);overflow:hidden}.audit-modal__detail-row:nth-child(odd){background-color:var(--bg-secondary-alt)}.audit-modal__detail-row:nth-child(2n){background-color:var(--bg-primary)}.audit-modal__detail-row:not(:last-of-type){border-bottom:solid 1px var(--border-secondary)}.audit-modal__detail-row{display:flex;min-height:40px}.audit-modal__detail-row-title{padding:var(--spacing-xl) var(--spacing-3xl);display:flex;align-items:center;color:var(--text-primary-900);font-size:var(--font-size-text-sm);font-weight:500;line-height:var(--line-height-text-sm);height:100%;width:200px}.audit-modal__detail-row-value{padding:var(--spacing-xl) var(--spacing-3xl);width:100%;display:flex;align-items:center;color:var(--text-tertiary-600);font-size:var(--font-size-text-sm);font-weight:400;line-height:var(--line-height-text-sm)}.audit-modal-actions{padding:var(--spacing-3xl);border-top:1px solid var(--border-secondary);width:100%}.audit-modal-actions button{margin-left:auto}.table-body .cell-content .actions{display:flex;align-items:center;gap:16px}.table-body .cell-content .actions .detail{color:var(--button-tertiary-color-fg);font-size:var(--font-size-text-sm, 14px);font-weight:600}.detailed-roles-actions .dropdown-body{gap:unset}.detailed-roles-actions .li{color:var(--text-primary-900, #101828);padding:var(--spacing-xl, 16px) var(--spacing-3xl, 24px) var(--spacing-xl, 16px) var(--spacing-md, 8px);font-size:var(--Font-size-text-sm, 14px)}.detailed-roles-actions .li:hover{cursor:pointer}.detailed-roles-actions .li:not(:last-child){border-bottom:1px solid var(--Colors-Border-border-secondary, #e4e7ec)}.role-form-content{display:flex;padding:var(--spacing-xl) var(--spacing-3xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch}.role-form-content__grid{display:flex;align-items:flex-start;gap:var(--spacing-6xl);align-self:stretch}.permission-modal{min-height:200px;width:100%;display:flex;flex-direction:column;overflow:hidden}.permission-modal label{color:var(--text-secondary-700)}.permission-modal__select-all{display:flex;padding:var(--spacing-3xl);flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-bottom:1px solid var(--border-secondary)}.permission-modal__tree{display:flex;width:100%;padding:var(--spacing-none, 0);align-items:flex-start;gap:var(--spacing-none, 0);align-self:stretch}.permission-modal__tree-sidebar{display:flex;height:569px;min-width:310px;padding:var(--spacing-3xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-lg);border-right:1px solid var(--border-secondary)}.permission-modal__tree-sidebar-item{display:flex;width:100%;padding:var(--spacing-md) var(--spacing-lg);align-items:center;justify-content:space-between;gap:var(--spacing-md);font-size:var(--font-size-text-sm);font-weight:600;color:var(--text-secondary-700);border-radius:var(--radius-sm, 6px)}.permission-modal__tree-sidebar-item-active{color:var(--text-brand-secondary-700);background:var(--bg-brand-primary)}.permission-modal__tree-sidebar-item-count{display:flex;padding:var(--spacing-xxs) var(--spacing-md);align-items:center;font-size:var(--font-size-text-xs);font-weight:500;border-radius:var(--radius-full);border:1px solid var(--gray-light-200);background:var(--gray-light-50)}.permission-modal__tree-sidebar-item-count-active{color:var(--text-brand-secondary-700);background:var(--bg-brand-primary);border:1px solid var(--brand-200);background:var(--brand-50)}.permission-modal__tree-perissions{display:flex;height:569px;width:100%;padding:var(--spacing-3xl) var(--spacing-none, 0);flex-direction:column;align-items:flex-start;gap:10px;overflow:auto}.permission-modal__tree-perissions-all{display:flex;padding:var(--spacing-none, 0) var(--spacing-3xl) var(--spacing-xl) var(--spacing-3xl);flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-bottom:1px solid var(--border-secondary)}.permission-modal__tree-perissions-list{display:flex;padding:0 var(--spacing-3xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-xl);align-self:stretch}.move-all-modal{display:flex;padding:var(--spacing-xl) var(--spacing-3xl);flex-direction:column;align-items:flex-start;gap:var(--spacing-3xl);align-self:stretch}.en50160 .toggle-wrapper{min-width:unset}.en50160__inner-card{display:flex;flex-direction:column;align-items:end}.en50160__inner-card__header{background:var(--bg-tertiary)}.en50160__inner-card__content .main-input label{white-space:nowrap}.en50160__inner-card__content{background:var(--gray-light-50);display:grid;grid-template-columns:1fr 1fr}.en50160__inner-card__content-inputs{display:grid;grid-template-columns:3fr 3fr;gap:var(--spacing-3xl)}.en50160__inner-card__content-inputs.inputs-3-2{grid-template-columns:3fr 2fr 2fr}.en50160__inner-card__content-inputs.first-2{grid-template-columns:repeat(6,1fr)!important}.en50160__inner-card__content-inputs.first-2>:nth-child(n+3){grid-column:span 2}.en50160__inner-card__content-inputs.first-2>:first-child{grid-column:span 3}.en50160__inner-card__content-inputs.first-2>:nth-child(2){grid-column:span 3}.version-input-box{display:flex;align-items:end;gap:var(--spacing-xl)}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.page-wrapper{width:100%;grid-column:span 12}.page-wrapper__body{width:100%;padding:var(--spacing-xl);gap:var(--spacing-xl);display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.w-full{width:100%}.w-fit{width:fit-content}button:disabled{cursor:not-allowed}button{background:transparent}.empty{display:flex;justify-content:center;align-items:center}.ml-auto{margin-left:auto}[dir=rtl] .ml-auto{margin-left:0;margin-right:auto}.full-width-item{grid-column:1/-1}.col-start-2{grid-column-start:2}.pop-header{font-family:Noto Sans,Ubuntu,sans-serif;font-size:24px;font-weight:500}.flex-between{display:flex;justify-content:space-between;align-items:center}.popup-results{display:flex}.maplibregl-popup{max-width:unset!important}.maplibregl-popup-close-button{font-size:24px;padding:26px}.maplibregl-popup-content{padding:26px;border-radius:8px}.chart{position:relative;text-align:center}.margin{display:flex;flex-direction:column;justify-items:center;align-content:center;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Noto Sans,Ubuntu,sans-serif}.margin div:nth-child(2){color:#aeb6c7;text-transform:uppercase;margin:auto;font-size:.7rem}.margin div:nth-child(1){margin:auto;font-weight:600;font-size:1rem}.margin.rep div:nth-child(1){color:#b51800}.margin.dem div:nth-child(1){color:#005689}.margin div:nth-child(1):after{content:"%"}.popup-results table{width:200px;font-family:Noto Sans,Ubuntu,sans-serif}.popup-results table thead tr{color:#aeb6c7;text-transform:uppercase;border-color:#dfe1e6}.popup-results table td:nth-child(2){text-align:right;padding-right:10px}.popup-results table td:nth-child(3){text-align:right;padding-right:5px}.popup-results table tbody tr{border-color:#dfe1e6}.popup-results table tbody td:first-child{padding-right:10px;width:75px}.popup-results table tbody td:nth-child(3){font-weight:600;text-align:right}.popup-results table tbody td:nth-child(3):after{content:"%"}.min-h-10{min-height:2.5rem}.dv-back-on-map-button{position:absolute;top:20px;right:20px;z-index:1000}.dv-back-on-map-button span{display:flex;justify-content:center;align-items:center;font-weight:600;color:var(--button-primary-bg);cursor:pointer}.dv-center-loader{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffb3;z-index:1000}.badge-status{display:flex;width:fit-content;padding:var(--spacing-xxs) var(--spacing-md) var(--spacing-xxs) var(--spacing-sm);align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full)}.badge-status .dot{width:8px;height:8px;border-radius:var(--radius-full)}.badge-status.warning,.badge-status .cancelled{color:var(--utility-warning-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);border:1px solid var(--utility-warning-200);background:var(--utility-warning-50)}.badge-status.warning .dot,.badge-status .cancelled .dot{background:var(--utility-warning-500)}.badge-status.critical,.badge-status .finished{color:var(--utility-orange-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);border:1px solid var(--utility-orange-200);background:var(--utility-orange-50)}.badge-status.critical .dot,.badge-status .finished .dot{background:var(--utility-orange-500)}.badge-status.dangerous{color:var(--utility-error-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);border:1px solid var(--utility-error-200);background:var(--utility-error-50)}.badge-status.dangerous .dot{background:var(--utility-error-500)}.badge-status.success,.badge-status .active{color:var(--utility-success-700);font-size:var(--font-size-text-xs);font-weight:500;line-height:var(--line-height-text-xs);border:1px solid var(--utility-success-200);background:var(--utility-success-50)}.badge-status.success .dot,.badge-status .active .dot{background:var(--utility-success-500)}.gap-md{gap:var(--spacing-md)}.gap-xl{gap:var(--spacing-xl)}.flex-center{display:flex;justify-content:center;align-items:center!important}.leaflet-control-attribution{display:none}.searchable-select__control-value{width:100%}.general-map-tooltip{position:absolute;z-index:9999;opacity:0;transition:opacity .25s ease}.general-map-tooltip-visible{opacity:1}.leaflet-container{z-index:1}.rmdp-day.rmdp-selected span{background-color:#0074d9;box-shadow:0 0 3px #8798ad;color:#fff}.dv-error-support-item{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs);color:var(--text-brand-primary);text-decoration:none;direction:ltr}.dv-error-support-item span{font-size:14px;line-height:20px}.multi-select__dropdown{z-index:1007}.profile-info .expand-button{display:flex;width:100%}.loading-full-content{height:65vh}.not-exists-table{width:100%;height:100%;margin:0 auto;flex-direction:column;background-color:var(--bg-primary);display:flex;justify-content:center;align-items:center;border-radius:var(--radius-md);padding:var(--spacing-xl);gap:var(--spacing-3xl)}.not-exists-table__image{padding:var(--spacing-lg);width:197px;height:172px}.not-exists-table__body{text-align:center;color:var(--text-quaternary-500);font-size:var(--font-size-text-md);font-weight:400;line-height:var(--line-height-text-md)}span.input,input::placeholder,.select-input__select.empty span,.select-input__select-placeholder{color:var(--fg-quinary-400)!important;font-size:var(--font-size-text-md)!important;font-weight:400!important;line-height:var(--line-height-text-md)!important}
