@charset "UTF-8";:root{--ebs-p-50: #ecfdf5;--ebs-p-100: #d1fae5;--ebs-p-200: #a7f3d0;--ebs-p-300: #6ee7b7;--ebs-p-400: #34d399;--ebs-p-500: #10b981;--ebs-p-600: #059669;--ebs-p-700: #047857;--ebs-p-800: #065f46;--ebs-p-rgb: 16 185 129;--ebs-btn: #047857;--ebs-btn-hover: #065f46;--ebs-btn-active: #064e3b;--ebs-btn-text: #ffffff}html[data-ebs-theme=emerald]{--ebs-p-50: #ecfdf5;--ebs-p-100: #d1fae5;--ebs-p-200: #a7f3d0;--ebs-p-300: #6ee7b7;--ebs-p-400: #34d399;--ebs-p-500: #10b981;--ebs-p-600: #059669;--ebs-p-700: #047857;--ebs-p-800: #065f46;--ebs-p-rgb: 16 185 129;--ebs-btn: #047857;--ebs-btn-hover: #065f46;--ebs-btn-active: #064e3b;--ebs-btn-text: #ffffff}html[data-ebs-theme=ocean]{--ebs-p-50: #eff6ff;--ebs-p-100: #dbeafe;--ebs-p-200: #bfdbfe;--ebs-p-300: #93c5fd;--ebs-p-400: #60a5fa;--ebs-p-500: #3b82f6;--ebs-p-600: #2563eb;--ebs-p-700: #1d4ed8;--ebs-p-800: #1e40af;--ebs-p-rgb: 59 130 246;--ebs-btn: #2563eb;--ebs-btn-hover: #1d4ed8;--ebs-btn-active: #1e40af;--ebs-btn-text: #ffffff}html[data-ebs-theme=indigo]{--ebs-p-50: #eef2ff;--ebs-p-100: #e0e7ff;--ebs-p-200: #c7d2fe;--ebs-p-300: #a5b4fc;--ebs-p-400: #818cf8;--ebs-p-500: #6366f1;--ebs-p-600: #4f46e5;--ebs-p-700: #4338ca;--ebs-p-800: #3730a3;--ebs-p-rgb: 99 102 241;--ebs-btn: #4f46e5;--ebs-btn-hover: #4338ca;--ebs-btn-active: #3730a3;--ebs-btn-text: #ffffff}html[data-ebs-theme=teal]{--ebs-p-50: #f0fdfa;--ebs-p-100: #ccfbf1;--ebs-p-200: #99f6e4;--ebs-p-300: #5eead4;--ebs-p-400: #2dd4bf;--ebs-p-500: #14b8a6;--ebs-p-600: #0d9488;--ebs-p-700: #0f766e;--ebs-p-800: #115e59;--ebs-p-rgb: 20 184 166;--ebs-btn: #0f766e;--ebs-btn-hover: #115e59;--ebs-btn-active: #134e4a;--ebs-btn-text: #ffffff}html[data-ebs-theme=orange]{--ebs-p-50: #fff7ed;--ebs-p-100: #ffedd5;--ebs-p-200: #fed7aa;--ebs-p-300: #fdba74;--ebs-p-400: #fb923c;--ebs-p-500: #f97316;--ebs-p-600: #ea580c;--ebs-p-700: #c2410c;--ebs-p-800: #9a3412;--ebs-p-rgb: 249 115 22;--ebs-btn: #c2410c;--ebs-btn-hover: #9a3412;--ebs-btn-active: #7c2d12;--ebs-btn-text: #ffffff}html[data-ebs-theme=rose]{--ebs-p-50: #fff1f2;--ebs-p-100: #ffe4e6;--ebs-p-200: #fecdd3;--ebs-p-300: #fda4af;--ebs-p-400: #fb7185;--ebs-p-500: #f43f5e;--ebs-p-600: #e11d48;--ebs-p-700: #be123c;--ebs-p-800: #9f1239;--ebs-p-rgb: 244 63 94;--ebs-btn: #e11d48;--ebs-btn-hover: #be123c;--ebs-btn-active: #9f1239;--ebs-btn-text: #ffffff}html[data-ebs-theme=graphite]{--ebs-p-50: #eef2f6;--ebs-p-100: #e2e8f0;--ebs-p-200: #cbd5e1;--ebs-p-300: #94a3b8;--ebs-p-400: #64748b;--ebs-p-500: #475569;--ebs-p-600: #334155;--ebs-p-700: #1e293b;--ebs-p-800: #0f172a;--ebs-p-rgb: 71 85 105;--ebs-btn: #1e293b;--ebs-btn-hover: #0f172a;--ebs-btn-active: #020617;--ebs-btn-text: #ffffff}html[data-ebs-theme=sky]{--ebs-p-50: #f0f9ff;--ebs-p-100: #e0f2fe;--ebs-p-200: #bae6fd;--ebs-p-300: #7dd3fc;--ebs-p-400: #38bdf8;--ebs-p-500: #0ea5e9;--ebs-p-600: #0284c7;--ebs-p-700: #0369a1;--ebs-p-800: #075985;--ebs-p-rgb: 14 165 233;--ebs-btn: #0369a1;--ebs-btn-hover: #075985;--ebs-btn-active: #0c4a6e;--ebs-btn-text: #ffffff}html[data-ebs-theme=navy]{--ebs-p-50: #f0f4fa;--ebs-p-100: #dde6f3;--ebs-p-200: #c2d2ea;--ebs-p-300: #98b3db;--ebs-p-400: #6b8dc7;--ebs-p-500: #4a6fb3;--ebs-p-600: #375796;--ebs-p-700: #2c4579;--ebs-p-800: #263b63;--ebs-p-rgb: 74 111 179;--ebs-btn: #2c4579;--ebs-btn-hover: #263b63;--ebs-btn-active: #1e2f4f;--ebs-btn-text: #ffffff}html[data-ebs-theme=aqua]{--ebs-p-50: #ecfeff;--ebs-p-100: #cffafe;--ebs-p-200: #a5f3fc;--ebs-p-300: #67e8f9;--ebs-p-400: #22d3ee;--ebs-p-500: #06b6d4;--ebs-p-600: #0891b2;--ebs-p-700: #0e7490;--ebs-p-800: #155e75;--ebs-p-rgb: 6 182 212;--ebs-btn: #0e7490;--ebs-btn-hover: #155e75;--ebs-btn-active: #164e63;--ebs-btn-text: #ffffff}html[data-ebs-theme=forest]{--ebs-p-50: #f0fdf4;--ebs-p-100: #dcfce7;--ebs-p-200: #bbf7d0;--ebs-p-300: #86efac;--ebs-p-400: #4ade80;--ebs-p-500: #22c55e;--ebs-p-600: #16a34a;--ebs-p-700: #15803d;--ebs-p-800: #166534;--ebs-p-rgb: 34 197 94;--ebs-btn: #15803d;--ebs-btn-hover: #166534;--ebs-btn-active: #14532d;--ebs-btn-text: #ffffff}html[data-ebs-theme=lime]{--ebs-p-50: #f7fee7;--ebs-p-100: #ecfccb;--ebs-p-200: #d9f99d;--ebs-p-300: #bef264;--ebs-p-400: #a3e635;--ebs-p-500: #84cc16;--ebs-p-600: #65a30d;--ebs-p-700: #4d7c0f;--ebs-p-800: #3f6212;--ebs-p-rgb: 132 204 22;--ebs-btn: #4d7c0f;--ebs-btn-hover: #3f6212;--ebs-btn-active: #365314;--ebs-btn-text: #ffffff}html[data-ebs-theme=golden]{--ebs-p-50: #fffbeb;--ebs-p-100: #fef3c7;--ebs-p-200: #fde68a;--ebs-p-300: #fcd34d;--ebs-p-400: #fbbf24;--ebs-p-500: #f59e0b;--ebs-p-600: #d97706;--ebs-p-700: #b45309;--ebs-p-800: #92400e;--ebs-p-rgb: 245 158 11;--ebs-btn: #b45309;--ebs-btn-hover: #92400e;--ebs-btn-active: #78350f;--ebs-btn-text: #ffffff}html[data-ebs-theme=coffee]{--ebs-p-50: #faf6f3;--ebs-p-100: #f2e8e1;--ebs-p-200: #e4d0c2;--ebs-p-300: #d0af98;--ebs-p-400: #b98a6d;--ebs-p-500: #a16e4f;--ebs-p-600: #8a5a40;--ebs-p-700: #714935;--ebs-p-800: #5d3d2e;--ebs-p-rgb: 161 110 79;--ebs-btn: #8a5a40;--ebs-btn-hover: #714935;--ebs-btn-active: #5d3d2e;--ebs-btn-text: #ffffff}html[data-ebs-theme=violet]{--ebs-p-50: #f5f3ff;--ebs-p-100: #ede9fe;--ebs-p-200: #ddd6fe;--ebs-p-300: #c4b5fd;--ebs-p-400: #a78bfa;--ebs-p-500: #8b5cf6;--ebs-p-600: #7c3aed;--ebs-p-700: #6d28d9;--ebs-p-800: #5b21b6;--ebs-p-rgb: 139 92 246;--ebs-btn: #7c3aed;--ebs-btn-hover: #6d28d9;--ebs-btn-active: #5b21b6;--ebs-btn-text: #ffffff}html[data-ebs-theme=orchid]{--ebs-p-50: #fdf4ff;--ebs-p-100: #fae8ff;--ebs-p-200: #f5d0fe;--ebs-p-300: #f0abfc;--ebs-p-400: #e879f9;--ebs-p-500: #d946ef;--ebs-p-600: #c026d3;--ebs-p-700: #a21caf;--ebs-p-800: #86198f;--ebs-p-rgb: 217 70 239;--ebs-btn: #a21caf;--ebs-btn-hover: #86198f;--ebs-btn-active: #701a75;--ebs-btn-text: #ffffff}html[data-ebs-theme=berry]{--ebs-p-50: #fdf2f8;--ebs-p-100: #fce7f3;--ebs-p-200: #fbcfe8;--ebs-p-300: #f9a8d4;--ebs-p-400: #f472b6;--ebs-p-500: #ec4899;--ebs-p-600: #db2777;--ebs-p-700: #be185d;--ebs-p-800: #9d174d;--ebs-p-rgb: 236 72 153;--ebs-btn: #be185d;--ebs-btn-hover: #9d174d;--ebs-btn-active: #831843;--ebs-btn-text: #ffffff}html[data-ebs-theme=maroon]{--ebs-p-50: #fdf2f4;--ebs-p-100: #fbe4e8;--ebs-p-200: #f6c6cf;--ebs-p-300: #ee9aaa;--ebs-p-400: #e0687f;--ebs-p-500: #c93c58;--ebs-p-600: #a8253f;--ebs-p-700: #881337;--ebs-p-800: #6b0f2b;--ebs-p-rgb: 201 60 88;--ebs-btn: #881337;--ebs-btn-hover: #6b0f2b;--ebs-btn-active: #520a20;--ebs-btn-text: #ffffff}html[data-ebs-theme=olive]{--ebs-p-50: #f7f8ee;--ebs-p-100: #eef1d8;--ebs-p-200: #dde4b2;--ebs-p-300: #c3cf80;--ebs-p-400: #a5b552;--ebs-p-500: #849632;--ebs-p-600: #677824;--ebs-p-700: #4d5b16;--ebs-p-800: #3d4812;--ebs-p-rgb: 132 150 50;--ebs-btn: #4d5b16;--ebs-btn-hover: #3d4812;--ebs-btn-active: #2f380e;--ebs-btn-text: #ffffff}html[data-ebs-theme=steel]{--ebs-p-50: #f2f6f9;--ebs-p-100: #e3ebf2;--ebs-p-200: #c7d6e4;--ebs-p-300: #9fb8cf;--ebs-p-400: #7396b6;--ebs-p-500: #54799c;--ebs-p-600: #426183;--ebs-p-700: #36587a;--ebs-p-800: #2c4762;--ebs-p-rgb: 84 121 156;--ebs-btn: #36587a;--ebs-btn-hover: #2c4762;--ebs-btn-active: #22384d;--ebs-btn-text: #ffffff}html[data-ebs-theme=plum]{--ebs-p-50: #fbf3fc;--ebs-p-100: #f5e4f7;--ebs-p-200: #ebc8ef;--ebs-p-300: #dca0e2;--ebs-p-400: #c76fd0;--ebs-p-500: #ad47b8;--ebs-p-600: #94309e;--ebs-p-700: #86198f;--ebs-p-800: #6b1572;--ebs-p-rgb: 173 71 184;--ebs-btn: #86198f;--ebs-btn-hover: #6b1572;--ebs-btn-active: #551059;--ebs-btn-text: #ffffff}html[data-ebs-theme=sunflower]{--ebs-p-50: #fefce8;--ebs-p-100: #fef9c3;--ebs-p-200: #fef08a;--ebs-p-300: #fde047;--ebs-p-400: #facc15;--ebs-p-500: #eab308;--ebs-p-600: #ca8a04;--ebs-p-700: #a16207;--ebs-p-800: #854d0e;--ebs-p-rgb: 234 179 8;--ebs-btn: #a16207;--ebs-btn-hover: #854d0e;--ebs-btn-active: #713f12;--ebs-btn-text: #ffffff}html[data-ebs-theme=cobalt]{--ebs-p-50: #eef4ff;--ebs-p-100: #dbe6fe;--ebs-p-200: #bfd2fe;--ebs-p-300: #93b4fd;--ebs-p-400: #608dfa;--ebs-p-500: #3b6cf6;--ebs-p-600: #2553eb;--ebs-p-700: #1e40af;--ebs-p-800: #1c3a8a;--ebs-p-rgb: 59 108 246;--ebs-btn: #1e40af;--ebs-btn-hover: #1c3a8a;--ebs-btn-active: #172e6e;--ebs-btn-text: #ffffff}html[data-ebs-theme=navy][data-theme=dark]{--ebs-btn: #4a6fb3;--ebs-btn-hover: #375796;--ebs-btn-active: #2c4579}html[data-ebs-theme=graphite][data-theme=dark]{--ebs-btn: #e2e8f0;--ebs-btn-hover: #cbd5e1;--ebs-btn-active: #94a3b8;--ebs-btn-text: #0f172a;--ebs-p-300: #cbd5e1;--ebs-p-500: #94a3b8}html[data-ebs-density=comfortable]{--input-height: max(38px, calc(var(--text-base) * 1.9));--btn-height: max(32px, calc(var(--text-base) * 1.6));--page-head-height: 78px;--ebs-row-height: max(52px, calc(var(--text-base) * 2.6));--ebs-menu-h: 40px;--ebs-dialog-pad: 24px;--padding-xs: 6px;--padding-sm: 9px;--padding-md: 18px;--padding-lg: 24px;--padding-xl: 34px;--margin-xs: 6px;--margin-sm: 12px;--margin-md: 18px;--margin-lg: 24px;--margin-xl: 34px}html[data-ebs-density=compact]{--input-height: max(30px, calc(var(--text-base) * 1.9));--btn-height: max(26px, calc(var(--text-base) * 1.6));--page-head-height: 66px;--ebs-row-height: max(40px, calc(var(--text-base) * 2.6));--ebs-menu-h: 32px;--ebs-dialog-pad: 16px;--padding-xs: 4px;--padding-sm: 6px;--padding-md: 12px;--padding-lg: 16px;--padding-xl: 24px;--margin-xs: 4px;--margin-sm: 8px;--margin-md: 12px;--margin-lg: 16px;--margin-xl: 24px}html[data-ebs-density=small]{--input-height: max(28px, calc(var(--text-base) * 1.9));--btn-height: max(24px, calc(var(--text-base) * 1.6));--page-head-height: 62px;--ebs-row-height: max(36px, calc(var(--text-base) * 2.6));--ebs-menu-h: 30px;--ebs-dialog-pad: 14px;--padding-xs: 4px;--padding-sm: 5px;--padding-md: 10px;--padding-lg: 14px;--padding-xl: 20px;--margin-xs: 4px;--margin-sm: 7px;--margin-md: 10px;--margin-lg: 14px;--margin-xl: 20px}html[data-ebs-density=smallest]{--input-height: max(26px, calc(var(--text-base) * 1.9));--btn-height: max(22px, calc(var(--text-base) * 1.6));--page-head-height: 58px;--ebs-row-height: max(32px, calc(var(--text-base) * 2.6));--ebs-menu-h: 28px;--ebs-dialog-pad: 12px;--padding-xs: 3px;--padding-sm: 4px;--padding-md: 8px;--padding-lg: 12px;--padding-xl: 18px;--margin-xs: 3px;--margin-sm: 6px;--margin-md: 8px;--margin-lg: 12px;--margin-xl: 18px}.es-button:not([data-size=xs]):not([data-size=md]):not([data-size=lg]){--es-bt-h: var(--btn-height, 28px)}html:is([data-ebs-density=compact],[data-ebs-density=small],[data-ebs-density=smallest]) .dropdown-menu .dropdown-item{padding-top:4px;padding-bottom:4px}html[data-ebs-density=comfortable] .dropdown-menu .dropdown-item{padding-top:8px;padding-bottom:8px}html:is([data-ebs-text=auto],:not([data-ebs-text]))[data-ebs-density=smallest]{--text-xs: 9px;--text-sm: 10px;--text-base: 11px;--text-md: 11px;--text-lg: 13px;--text-xl: 14px;--text-2xl: 15px;--text-3xl: 16px;--ebs-title-size: 16px}html:is([data-ebs-text=auto],:not([data-ebs-text]))[data-ebs-density=small],html[data-ebs-text=small]{--text-xs: 10px;--text-sm: 11px;--text-base: 12px;--text-md: 12px;--text-lg: 14px;--text-xl: 15px;--text-2xl: 16px;--text-3xl: 18px;--ebs-title-size: 18px}html:is([data-ebs-text=auto],:not([data-ebs-text]))[data-ebs-density=compact],html[data-ebs-text=compact]{--text-xs: 11px;--text-sm: 12px;--text-base: 13px;--text-md: 13px;--text-lg: 15px;--text-xl: 16px;--text-2xl: 17px;--text-3xl: 19px;--ebs-title-size: 20px}html[data-ebs-text=comfortable]{--text-xs: 12px;--text-sm: 14px;--text-base: 15px;--text-md: 15px;--text-lg: 17px;--text-xl: 18px;--text-2xl: 19px;--text-3xl: 22px;--ebs-title-size: 24px}html[data-ebs-text=large]{--text-xs: 13px;--text-sm: 15px;--text-base: 16px;--text-md: 16px;--text-lg: 18px;--text-xl: 19px;--text-2xl: 20px;--text-3xl: 24px;--ebs-title-size: 26px}html[data-ebs-weight=medium]{--font-weight-regular: 500;--font-weight-medium: 600;--font-weight-semibold: 650}html[data-ebs-weight=semibold]{--font-weight-regular: 560;--font-weight-medium: 640;--font-weight-semibold: 700;--font-weight-bold: 760}html:is([data-ebs-weight=medium],[data-ebs-weight=semibold]) body{font-weight:var(--font-weight-regular)}html[data-ebs-table-text=smaller]{--ebs-table-font: calc(var(--text-base) - 1px)}html[data-ebs-table-text=larger]{--ebs-table-font: calc(var(--text-base) + 1px)}html:is([data-ebs-table-text=smaller],[data-ebs-table-text=larger]) .frappe-list .list-row:not(.list-row-head) .list-row-col,html:is([data-ebs-table-text=smaller],[data-ebs-table-text=larger]) .frappe-list .list-row:not(.list-row-head) .list-subject,html:is([data-ebs-table-text=smaller],[data-ebs-table-text=larger]) .frappe-list .list-row:not(.list-row-head) .ellipsis,html:is([data-ebs-table-text=smaller],[data-ebs-table-text=larger]) .dt-row:not(.dt-row-header) .dt-cell__content,html:is([data-ebs-table-text=smaller],[data-ebs-table-text=larger]) .form-grid .grid-body .grid-row .static-area,html:is([data-ebs-table-text=smaller],[data-ebs-table-text=larger]) .form-grid .grid-body .grid-row .form-control{font-size:var(--ebs-table-font)!important}html[data-ebs-labels=strong] .frappe-control .control-label,html[data-ebs-labels=strong] .form-group .control-label,html[data-ebs-labels=strong] .frappe-control .checkbox .label-area{font-weight:var(--font-weight-semibold)!important;color:var(--heading-color)!important}@font-face{font-family:EBS Roboto;src:url(/assets/ui/fonts/roboto/roboto-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:EBS Open Sans;src:url(/assets/ui/fonts/open-sans/open-sans-latin-wght-normal.woff2) format("woff2");font-weight:300 800;font-display:swap}@font-face{font-family:EBS Nunito;src:url(/assets/ui/fonts/nunito/nunito-latin-wght-normal.woff2) format("woff2");font-weight:200 1000;font-display:swap}@font-face{font-family:EBS Poppins;src:url(/assets/ui/fonts/poppins/poppins-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:EBS Poppins;src:url(/assets/ui/fonts/poppins/poppins-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:EBS Poppins;src:url(/assets/ui/fonts/poppins/poppins-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:EBS Poppins;src:url(/assets/ui/fonts/poppins/poppins-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:EBS Montserrat;src:url(/assets/ui/fonts/montserrat/montserrat-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:"EBS Source Sans 3";src:url(/assets/ui/fonts/source-sans-3/source-sans-3-latin-wght-normal.woff2) format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:EBS Raleway;src:url(/assets/ui/fonts/raleway/raleway-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:EBS Work Sans;src:url(/assets/ui/fonts/work-sans/work-sans-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:EBS DM Sans;src:url(/assets/ui/fonts/dm-sans/dm-sans-latin-wght-normal.woff2) format("woff2");font-weight:100 1000;font-display:swap}@font-face{font-family:EBS Manrope;src:url(/assets/ui/fonts/manrope/manrope-latin-wght-normal.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:EBS Lato;src:url(/assets/ui/fonts/lato/lato-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:EBS Lato;src:url(/assets/ui/fonts/lato/lato-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:EBS Lato;src:url(/assets/ui/fonts/lato/lato-latin-900-normal.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:EBS Ubuntu;src:url(/assets/ui/fonts/ubuntu/ubuntu-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:EBS Ubuntu;src:url(/assets/ui/fonts/ubuntu/ubuntu-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:EBS Ubuntu;src:url(/assets/ui/fonts/ubuntu/ubuntu-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}html[data-ebs-font=system]{--font-stack: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=roboto]{--font-stack: "EBS Roboto", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=open-sans]{--font-stack: "EBS Open Sans", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=nunito]{--font-stack: "EBS Nunito", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=poppins]{--font-stack: "EBS Poppins", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=lato]{--font-stack: "EBS Lato", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=montserrat]{--font-stack: "EBS Montserrat", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=source-sans-3]{--font-stack: "EBS Source Sans 3", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=raleway]{--font-stack: "EBS Raleway", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=work-sans]{--font-stack: "EBS Work Sans", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=dm-sans]{--font-stack: "EBS DM Sans", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=manrope]{--font-stack: "EBS Manrope", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font=ubuntu]{--font-stack: "EBS Ubuntu", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Naskh Arabic, Noto Sans Arabic, Tahoma, sans-serif}html[data-ebs-font]:not([data-ebs-font=inter]) body,html[data-ebs-font]:not([data-ebs-font=inter]) .es-button,html[data-ebs-font]:not([data-ebs-font=inter]) input,html[data-ebs-font]:not([data-ebs-font=inter]) select,html[data-ebs-font]:not([data-ebs-font=inter]) textarea,html[data-ebs-font]:not([data-ebs-font=inter]) button{font-family:var(--font-stack)}:root{--ebs-r-card: 12px;--ebs-r-control: 8px;--ebs-r-tile: 10px;--ebs-page-bg: #f1f5f9;--ebs-shadow-card: 0 1px 2px rgba(15, 23, 42, .05)}html[data-ebs-style=soft]{--ebs-r-card: 20px;--ebs-r-control: 12px;--ebs-r-tile: 16px;--ebs-page-bg: color-mix(in srgb, var(--ebs-p-100) 55%, #f8fafc);--ebs-shadow-card: 0 6px 20px -10px rgba(15, 23, 42, .18), 0 1px 3px rgba(15, 23, 42, .04);--border-color: rgba(226, 232, 240, .7)}html[data-ebs-style=flat]{--ebs-r-card: 4px;--ebs-r-control: 3px;--ebs-r-tile: 4px;--ebs-page-bg: #f4f6f8;--ebs-shadow-card: 0 0 #0000;--border-color: #d5dde6}html[data-ebs-style=flat] .btn,html[data-ebs-style=flat] .es-button,html[data-ebs-style=flat] .form-control{border-radius:3px!important}html[data-ebs-style=soft] .btn,html[data-ebs-style=soft] .es-button{border-radius:999px}html[data-ebs-style=vivid] #desk-dock,html[data-ebs-style=vivid] .body-sidebar{background:var(--ebs-btn)!important;border-color:#ffffff1f!important}html[data-ebs-style=vivid] #desk-dock .dock-item,html[data-ebs-style=vivid] .body-sidebar .item-anchor,html[data-ebs-style=vivid] .body-sidebar .sidebar-item-label,html[data-ebs-style=vivid] .body-sidebar .header-title,html[data-ebs-style=vivid] .body-sidebar .header-subtitle,html[data-ebs-style=vivid] .body-sidebar .section-break,html[data-ebs-style=vivid] .body-sidebar .section-break .sidebar-item-label,html[data-ebs-style=vivid] .body-sidebar .avatar-name-email,html[data-ebs-style=vivid] .body-sidebar .avatar-name-email span,html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-drop-trigger,html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-top-link,html[data-ebs-style=vivid] .body-sidebar .sidebar-header,html[data-ebs-style=vivid] .body-sidebar .drop-icon{color:var(--ebs-btn-text)!important}html[data-ebs-style=vivid] #desk-dock .icon,html[data-ebs-style=vivid] .body-sidebar .item-anchor .icon,html[data-ebs-style=vivid] .body-sidebar .sidebar-header .icon,html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-drop-trigger .icon,html[data-ebs-style=vivid] .body-sidebar .standard-items-band .icon{--icon-stroke: var(--ebs-btn-text);color:var(--ebs-btn-text);opacity:.9}html[data-ebs-style=vivid] .body-sidebar .standard-sidebar-item:not(.active-sidebar):has(a:not(.section-break)):hover,html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-drop.open>.ebs-drop-trigger,html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-drop-trigger:hover,html[data-ebs-style=vivid] #desk-dock .dock-item:not(.active):hover{background:rgba(255,255,255,.14)!important}html[data-ebs-style=vivid] .body-sidebar .active-sidebar,html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger,html[data-ebs-style=vivid] #desk-dock .dock-item.active{background:rgba(255,255,255,.22)!important;box-shadow:none!important}html[data-ebs-style=vivid] .body-sidebar .active-sidebar .item-anchor,html[data-ebs-style=vivid] .body-sidebar .active-sidebar .sidebar-item-label,html[data-ebs-style=vivid] .body-sidebar .active-sidebar .icon,html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .item-anchor,html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .sidebar-item-label,html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .icon,html[data-ebs-style=vivid] #desk-dock .dock-item.active .item-anchor,html[data-ebs-style=vivid] #desk-dock .dock-item.active .sidebar-item-label,html[data-ebs-style=vivid] #desk-dock .dock-item.active .icon{color:var(--ebs-btn-text)!important;--icon-stroke: var(--ebs-btn-text)}html[data-ebs-style=vivid] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger{color:var(--ebs-btn-text)!important}html[data-ebs-style=vivid] .body-sidebar .dropdown-navbar-user .avatar-frame.standard-image.standard-image,html[data-ebs-style=vivid] .body-sidebar .sidebar-user-button .avatar-frame.standard-image.standard-image,html[data-ebs-style=vivid] #desk-dock .dock-user .avatar-frame.standard-image.standard-image{background:#ffffff!important;color:var(--ebs-btn)!important}html[data-ebs-style=vivid] .body-sidebar .ebs-drop-panel{color:var(--text-color)}html[data-ebs-style=vivid] .body-sidebar .ebs-drop-panel .ebs-menu-link:not(.active){color:var(--text-color)!important}html[data-ebs-style=elevated]:not([data-theme=dark]){--ebs-r-card: 10px;--ebs-r-tile: 10px;--ebs-page-bg: #eef1f5;--ebs-shadow-card: 0 10px 24px -12px rgba(15, 23, 42, .28), 0 2px 6px -2px rgba(15, 23, 42, .08)}html[data-ebs-style=elevated]:not([data-theme=dark]) .layout-main-section:not(:has(.ebs-dash,.form-layout,.ebs-settings)),html[data-ebs-style=elevated]:not([data-theme=dark]) .frappe-card,html[data-ebs-style=elevated]:not([data-theme=dark]) .form-layout .form-section.card-section,html[data-ebs-style=elevated]:not([data-theme=dark]) .form-layout .form-tabs-list,html[data-ebs-style=elevated]:not([data-theme=dark]) .layout-side-section .form-sidebar,html[data-ebs-style=elevated]:not([data-theme=dark]) .widget,html[data-ebs-style=elevated]:not([data-theme=dark]) .ebs-dash-card,html[data-ebs-style=elevated]:not([data-theme=dark]) .ebs-kpi,html[data-ebs-style=elevated]:not([data-theme=dark]) .ebs-pages-group,html[data-ebs-style=elevated]:not([data-theme=dark]) .ebs-set-card,html[data-ebs-style=elevated]:not([data-theme=dark]) .layout-main-section-wrapper>div>.form-footer{border-color:transparent!important}html[data-ebs-style=elevated]:not([data-theme=dark]) .ebs-page-btn{box-shadow:0 2px 6px -2px #0f172a1f;background:#ffffff}html[data-ebs-style=outline]:not([data-theme=dark]){--ebs-r-card: 10px;--ebs-page-bg: #ffffff;--ebs-shadow-card: 0 0 #0000}html[data-ebs-style=outline]:not([data-theme=dark]) .layout-main-section:not(:has(.ebs-dash,.form-layout,.ebs-settings)),html[data-ebs-style=outline]:not([data-theme=dark]) .frappe-card,html[data-ebs-style=outline]:not([data-theme=dark]) .form-layout .form-section.card-section,html[data-ebs-style=outline]:not([data-theme=dark]) .form-layout .form-tabs-list,html[data-ebs-style=outline]:not([data-theme=dark]) .layout-side-section .form-sidebar,html[data-ebs-style=outline]:not([data-theme=dark]) .widget,html[data-ebs-style=outline]:not([data-theme=dark]) .ebs-dash-card,html[data-ebs-style=outline]:not([data-theme=dark]) .ebs-kpi,html[data-ebs-style=outline]:not([data-theme=dark]) .ebs-pages-group,html[data-ebs-style=outline]:not([data-theme=dark]) .ebs-set-card,html[data-ebs-style=outline]:not([data-theme=dark]) .layout-main-section-wrapper>div>.form-footer{border:1.5px solid var(--ebs-p-200)!important;box-shadow:none!important}html[data-ebs-style=outline]:not([data-theme=dark]) .ebs-page-btn{background:#ffffff;border:1px solid var(--ebs-p-100)}html[data-ebs-style=glass]:not([data-theme=dark]){--ebs-r-card: 18px;--ebs-r-tile: 14px;--ebs-shadow-card: 0 8px 32px -12px rgba(15, 23, 42, .2)}html[data-ebs-style=glass]:not([data-theme=dark]) body{background:radial-gradient(1200px 650px at 0% 0%,var(--ebs-p-300),transparent 62%),radial-gradient(900px 600px at 100% 30%,color-mix(in srgb,var(--ebs-p-300) 60%,#e0f2fe),transparent 60%),radial-gradient(900px 700px at 40% 100%,color-mix(in srgb,var(--ebs-p-100) 80%,#fdf4ff),transparent 60%),#f8fafc fixed!important}html[data-ebs-style=glass]:not([data-theme=dark]) .page-head,html[data-ebs-style=glass]:not([data-theme=dark]) .main-section,html[data-ebs-style=glass]:not([data-theme=dark]) #body,html[data-ebs-style=glass]:not([data-theme=dark]) .page-container{background:transparent!important}html[data-ebs-style=glass]:not([data-theme=dark]) .layout-main-section:not(:has(.ebs-dash,.form-layout,.ebs-settings)),html[data-ebs-style=glass]:not([data-theme=dark]) .frappe-card,html[data-ebs-style=glass]:not([data-theme=dark]) .form-layout .form-section.card-section,html[data-ebs-style=glass]:not([data-theme=dark]) .form-layout .form-tabs-list,html[data-ebs-style=glass]:not([data-theme=dark]) .layout-side-section .form-sidebar,html[data-ebs-style=glass]:not([data-theme=dark]) .widget,html[data-ebs-style=glass]:not([data-theme=dark]) .ebs-dash-card,html[data-ebs-style=glass]:not([data-theme=dark]) .ebs-kpi,html[data-ebs-style=glass]:not([data-theme=dark]) .ebs-pages-group,html[data-ebs-style=glass]:not([data-theme=dark]) .ebs-set-card,html[data-ebs-style=glass]:not([data-theme=dark]) .layout-main-section-wrapper>div>.form-footer{background:rgba(255,255,255,.62)!important;border-color:#ffffffb3!important;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}html[data-ebs-style=glass]:not([data-theme=dark]) .ebs-page-btn{background:rgba(255,255,255,.55)}html[data-ebs-style=glass]:not([data-theme=dark]) .ebs-dash-embed .ebs-quick{background:rgba(255,255,255,.75)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html[data-ebs-style=midnight] #desk-dock,html[data-ebs-style=midnight] .body-sidebar{background:#0f172a!important;border-color:#ffffff1f!important}html[data-ebs-style=midnight] #desk-dock .dock-item,html[data-ebs-style=midnight] .body-sidebar .item-anchor,html[data-ebs-style=midnight] .body-sidebar .sidebar-item-label,html[data-ebs-style=midnight] .body-sidebar .header-title,html[data-ebs-style=midnight] .body-sidebar .header-subtitle,html[data-ebs-style=midnight] .body-sidebar .section-break,html[data-ebs-style=midnight] .body-sidebar .section-break .sidebar-item-label,html[data-ebs-style=midnight] .body-sidebar .avatar-name-email,html[data-ebs-style=midnight] .body-sidebar .avatar-name-email span,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop-trigger,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-top-link,html[data-ebs-style=midnight] .body-sidebar .sidebar-header,html[data-ebs-style=midnight] .body-sidebar .drop-icon{color:var(--ebs-btn-text)!important}html[data-ebs-style=midnight] #desk-dock .icon,html[data-ebs-style=midnight] .body-sidebar .item-anchor .icon,html[data-ebs-style=midnight] .body-sidebar .sidebar-header .icon,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop-trigger .icon,html[data-ebs-style=midnight] .body-sidebar .standard-items-band .icon{--icon-stroke: var(--ebs-btn-text);color:var(--ebs-btn-text);opacity:.9}html[data-ebs-style=midnight] .body-sidebar .standard-sidebar-item:not(.active-sidebar):has(a:not(.section-break)):hover,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop.open>.ebs-drop-trigger,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop-trigger:hover,html[data-ebs-style=midnight] #desk-dock .dock-item:not(.active):hover{background:rgba(255,255,255,.14)!important}html[data-ebs-style=midnight] .body-sidebar .active-sidebar,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger,html[data-ebs-style=midnight] #desk-dock .dock-item.active{background:rgba(255,255,255,.22)!important;box-shadow:none!important}html[data-ebs-style=midnight] .body-sidebar .active-sidebar .item-anchor,html[data-ebs-style=midnight] .body-sidebar .active-sidebar .sidebar-item-label,html[data-ebs-style=midnight] .body-sidebar .active-sidebar .icon,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .item-anchor,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .sidebar-item-label,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .icon,html[data-ebs-style=midnight] #desk-dock .dock-item.active .item-anchor,html[data-ebs-style=midnight] #desk-dock .dock-item.active .sidebar-item-label,html[data-ebs-style=midnight] #desk-dock .dock-item.active .icon{color:var(--ebs-btn-text)!important;--icon-stroke: var(--ebs-btn-text)}html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger{color:var(--ebs-btn-text)!important}html[data-ebs-style=midnight] .body-sidebar .dropdown-navbar-user .avatar-frame.standard-image.standard-image,html[data-ebs-style=midnight] .body-sidebar .sidebar-user-button .avatar-frame.standard-image.standard-image,html[data-ebs-style=midnight] #desk-dock .dock-user .avatar-frame.standard-image.standard-image{background:#ffffff!important;color:var(--ebs-btn)!important}html[data-ebs-style=midnight] .body-sidebar .ebs-drop-panel{color:var(--text-color)}html[data-ebs-style=midnight] .body-sidebar .ebs-drop-panel .ebs-menu-link:not(.active){color:var(--text-color)!important}html[data-ebs-style=midnight] .body-sidebar .active-sidebar,html[data-ebs-style=midnight] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger,html[data-ebs-style=midnight] #desk-dock .dock-item.active{background:var(--ebs-btn)!important}html[data-ebs-style=gradient] #desk-dock,html[data-ebs-style=gradient] .body-sidebar{background:linear-gradient(120deg,var(--ebs-btn),color-mix(in srgb,var(--ebs-p-500) 85%,#7c3aed))!important;border-color:#ffffff1f!important}html[data-ebs-style=gradient] #desk-dock .dock-item,html[data-ebs-style=gradient] .body-sidebar .item-anchor,html[data-ebs-style=gradient] .body-sidebar .sidebar-item-label,html[data-ebs-style=gradient] .body-sidebar .header-title,html[data-ebs-style=gradient] .body-sidebar .header-subtitle,html[data-ebs-style=gradient] .body-sidebar .section-break,html[data-ebs-style=gradient] .body-sidebar .section-break .sidebar-item-label,html[data-ebs-style=gradient] .body-sidebar .avatar-name-email,html[data-ebs-style=gradient] .body-sidebar .avatar-name-email span,html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-drop-trigger,html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-top-link,html[data-ebs-style=gradient] .body-sidebar .sidebar-header,html[data-ebs-style=gradient] .body-sidebar .drop-icon{color:var(--ebs-btn-text)!important}html[data-ebs-style=gradient] #desk-dock .icon,html[data-ebs-style=gradient] .body-sidebar .item-anchor .icon,html[data-ebs-style=gradient] .body-sidebar .sidebar-header .icon,html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-drop-trigger .icon,html[data-ebs-style=gradient] .body-sidebar .standard-items-band .icon{--icon-stroke: var(--ebs-btn-text);color:var(--ebs-btn-text);opacity:.9}html[data-ebs-style=gradient] .body-sidebar .standard-sidebar-item:not(.active-sidebar):has(a:not(.section-break)):hover,html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-drop.open>.ebs-drop-trigger,html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-drop-trigger:hover,html[data-ebs-style=gradient] #desk-dock .dock-item:not(.active):hover{background:rgba(255,255,255,.14)!important}html[data-ebs-style=gradient] .body-sidebar .active-sidebar,html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger,html[data-ebs-style=gradient] #desk-dock .dock-item.active{background:rgba(255,255,255,.22)!important;box-shadow:none!important}html[data-ebs-style=gradient] .body-sidebar .active-sidebar .item-anchor,html[data-ebs-style=gradient] .body-sidebar .active-sidebar .sidebar-item-label,html[data-ebs-style=gradient] .body-sidebar .active-sidebar .icon,html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .item-anchor,html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .sidebar-item-label,html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .icon,html[data-ebs-style=gradient] #desk-dock .dock-item.active .item-anchor,html[data-ebs-style=gradient] #desk-dock .dock-item.active .sidebar-item-label,html[data-ebs-style=gradient] #desk-dock .dock-item.active .icon{color:var(--ebs-btn-text)!important;--icon-stroke: var(--ebs-btn-text)}html[data-ebs-style=gradient] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger{color:var(--ebs-btn-text)!important}html[data-ebs-style=gradient] .body-sidebar .dropdown-navbar-user .avatar-frame.standard-image.standard-image,html[data-ebs-style=gradient] .body-sidebar .sidebar-user-button .avatar-frame.standard-image.standard-image,html[data-ebs-style=gradient] #desk-dock .dock-user .avatar-frame.standard-image.standard-image{background:#ffffff!important;color:var(--ebs-btn)!important}html[data-ebs-style=gradient] .body-sidebar .ebs-drop-panel{color:var(--text-color)}html[data-ebs-style=gradient] .body-sidebar .ebs-drop-panel .ebs-menu-link:not(.active){color:var(--text-color)!important}html[data-ebs-style=gradient]:not([data-theme=dark]){--ebs-r-card: 14px;--ebs-page-bg: #f6f7fb}html[data-ebs-style=gradient]:not([data-theme=dark]) body{background:linear-gradient(180deg,var(--ebs-p-100),#f6f7fb 520px) fixed!important}html[data-ebs-style=gradient]:not([data-theme=dark]) .page-head,html[data-ebs-style=gradient]:not([data-theme=dark]) .page-container{background:transparent!important}html[data-ebs-style=gradient]:not([data-theme=dark]) .ebs-kpi,html[data-ebs-style=gradient]:not([data-theme=dark]) .ebs-pages-group{border-top-width:4px}html[data-ebs-style=pastel]:not([data-theme=dark]){--ebs-r-card: 18px;--ebs-r-control: 10px;--ebs-r-tile: 14px;--ebs-page-bg: #ffffff;--ebs-shadow-card: 0 0 #0000}html[data-ebs-style=pastel]:not([data-theme=dark]) .layout-main-section:not(:has(.ebs-dash,.form-layout,.ebs-settings)),html[data-ebs-style=pastel]:not([data-theme=dark]) .frappe-card,html[data-ebs-style=pastel]:not([data-theme=dark]) .form-layout .form-section.card-section,html[data-ebs-style=pastel]:not([data-theme=dark]) .form-layout .form-tabs-list,html[data-ebs-style=pastel]:not([data-theme=dark]) .layout-side-section .form-sidebar,html[data-ebs-style=pastel]:not([data-theme=dark]) .widget,html[data-ebs-style=pastel]:not([data-theme=dark]) .ebs-dash-card,html[data-ebs-style=pastel]:not([data-theme=dark]) .ebs-kpi,html[data-ebs-style=pastel]:not([data-theme=dark]) .ebs-pages-group,html[data-ebs-style=pastel]:not([data-theme=dark]) .ebs-set-card,html[data-ebs-style=pastel]:not([data-theme=dark]) .layout-main-section-wrapper>div>.form-footer{background:var(--ebs-p-50)!important;border-color:var(--ebs-p-100)!important}html[data-ebs-style=pastel]:not([data-theme=dark]) .ebs-page-btn{background:#ffffff}html[data-ebs-style=pastel]:not([data-theme=dark]) .form-control,html[data-ebs-style=pastel]:not([data-theme=dark]) .frappe-control .control-input .form-control{background-color:#fff}html[data-ebs-style=crystal]:not([data-theme=dark]){--ebs-r-card: 16px;--ebs-r-control: 10px;--ebs-r-tile: 14px;--ebs-shadow-card: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 -1px 0 rgba(15, 23, 42, .04), 0 12px 32px -14px rgb(var(--ebs-p-rgb) / .35), 0 2px 6px -2px rgba(15, 23, 42, .06);--border-color: rgba(255, 255, 255, .85)}html[data-ebs-style=crystal]:not([data-theme=dark]) body{background:radial-gradient(900px 500px at 8% -5%,rgba(255,255,255,.95),transparent 60%),radial-gradient(1000px 700px at 100% 0%,color-mix(in srgb,var(--ebs-p-200) 55%,#dbeafe),transparent 62%),radial-gradient(800px 600px at 0% 100%,color-mix(in srgb,var(--ebs-p-100) 70%,#e0f2fe),transparent 60%),linear-gradient(135deg,#eef5ff,#f7faff 45%,#eef1ff) fixed!important}html[data-ebs-style=crystal]:not([data-theme=dark]) .page-head,html[data-ebs-style=crystal]:not([data-theme=dark]) .main-section,html[data-ebs-style=crystal]:not([data-theme=dark]) #body,html[data-ebs-style=crystal]:not([data-theme=dark]) .page-container{background:transparent!important}html[data-ebs-style=crystal]:not([data-theme=dark]) .layout-main-section:not(:has(.ebs-dash,.form-layout,.ebs-settings)),html[data-ebs-style=crystal]:not([data-theme=dark]) .frappe-card,html[data-ebs-style=crystal]:not([data-theme=dark]) .form-layout .form-section.card-section,html[data-ebs-style=crystal]:not([data-theme=dark]) .form-layout .form-tabs-list,html[data-ebs-style=crystal]:not([data-theme=dark]) .layout-side-section .form-sidebar,html[data-ebs-style=crystal]:not([data-theme=dark]) .widget,html[data-ebs-style=crystal]:not([data-theme=dark]) .ebs-dash-card,html[data-ebs-style=crystal]:not([data-theme=dark]) .ebs-kpi,html[data-ebs-style=crystal]:not([data-theme=dark]) .ebs-pages-group,html[data-ebs-style=crystal]:not([data-theme=dark]) .ebs-set-card,html[data-ebs-style=crystal]:not([data-theme=dark]) .layout-main-section-wrapper>div>.form-footer{background:linear-gradient(160deg,rgba(255,255,255,.82),rgba(255,255,255,.52))!important;border:1px solid rgba(255,255,255,.9)!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6)}html[data-ebs-style=crystal]:not([data-theme=dark]) #desk-dock,html[data-ebs-style=crystal]:not([data-theme=dark]) .body-sidebar{background:rgba(255,255,255,.55)!important;border-color:#fffc!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6)}html[data-ebs-style=crystal]:not([data-theme=dark]) .ebs-dash-embed .ebs-quick{background:rgba(255,255,255,.6)!important;border-bottom-color:#ffffffe6!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6)}html[data-ebs-style=crystal]:not([data-theme=dark]) .ebs-page-btn{background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px #fff}html[data-ebs-style=crystal]:not([data-theme=dark]) .ebs-page-icon,html[data-ebs-style=crystal]:not([data-theme=dark]) .ebs-quick-icon{background-image:linear-gradient(150deg,rgba(255,255,255,.55),rgba(255,255,255,0) 55%)!important;box-shadow:inset 0 1px #ffffffb3}html[data-ebs-style=crystal]:not([data-theme=dark]) .form-control,html[data-ebs-style=crystal]:not([data-theme=dark]) .frappe-control .control-input .form-control{background-color:#ffffffbf}html[data-ebs-style=corporate]:not([data-theme=dark]){--ebs-r-card: 6px;--ebs-r-control: 4px;--ebs-r-tile: 6px;--ebs-page-bg: #f3f4f6;--ebs-shadow-card: 0 1px 2px rgba(17, 24, 39, .06);--border-color: #d1d5db}html[data-ebs-style=corporate]:not([data-theme=dark]) .ebs-panel-title,html[data-ebs-style=corporate]:not([data-theme=dark]) .ebs-pages-title,html[data-ebs-style=corporate]:not([data-theme=dark]) .form-layout .form-section.card-section>.section-head{background:#f9fafb}html[data-ebs-style=corporate]:not([data-theme=dark]) .ebs-pages-title{margin:-14px -16px 12px;padding:10px 16px;border-bottom:1px solid #e5e7eb}html[data-ebs-style=corporate]:not([data-theme=dark]) .ebs-pages-group{border-top-width:1px;border-top-color:#d1d5db;border-left:3px solid var(--tile)}html[data-ebs-style=corporate]:not([data-theme=dark]) .ebs-kpi{border-top-width:1px;border-top-color:#d1d5db;border-left:4px solid var(--edge)}html[data-ebs-style=corporate]:not([data-theme=dark]) .body-sidebar .active-sidebar{background:transparent!important;box-shadow:inset 3px 0 0 var(--ebs-btn)!important;border-radius:0!important}html[data-ebs-style=corporate]:not([data-theme=dark]) .ebs-topnav .ebs-drop.active>.ebs-drop-trigger{background:transparent!important;border-radius:0;box-shadow:inset 0 -3px 0 var(--ebs-btn)}html[data-ebs-style=corporate]:not([data-theme=dark]) .btn,html[data-ebs-style=corporate]:not([data-theme=dark]) .es-button{border-radius:4px!important}html[data-ebs-style=executive] #desk-dock,html[data-ebs-style=executive] .body-sidebar{background:#1f2937!important;border-color:#ffffff1f!important}html[data-ebs-style=executive] #desk-dock .dock-item,html[data-ebs-style=executive] .body-sidebar .item-anchor,html[data-ebs-style=executive] .body-sidebar .sidebar-item-label,html[data-ebs-style=executive] .body-sidebar .header-title,html[data-ebs-style=executive] .body-sidebar .header-subtitle,html[data-ebs-style=executive] .body-sidebar .section-break,html[data-ebs-style=executive] .body-sidebar .section-break .sidebar-item-label,html[data-ebs-style=executive] .body-sidebar .avatar-name-email,html[data-ebs-style=executive] .body-sidebar .avatar-name-email span,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop-trigger,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-top-link,html[data-ebs-style=executive] .body-sidebar .sidebar-header,html[data-ebs-style=executive] .body-sidebar .drop-icon{color:var(--ebs-btn-text)!important}html[data-ebs-style=executive] #desk-dock .icon,html[data-ebs-style=executive] .body-sidebar .item-anchor .icon,html[data-ebs-style=executive] .body-sidebar .sidebar-header .icon,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop-trigger .icon,html[data-ebs-style=executive] .body-sidebar .standard-items-band .icon{--icon-stroke: var(--ebs-btn-text);color:var(--ebs-btn-text);opacity:.9}html[data-ebs-style=executive] .body-sidebar .standard-sidebar-item:not(.active-sidebar):has(a:not(.section-break)):hover,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop.open>.ebs-drop-trigger,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop-trigger:hover,html[data-ebs-style=executive] #desk-dock .dock-item:not(.active):hover{background:rgba(255,255,255,.14)!important}html[data-ebs-style=executive] .body-sidebar .active-sidebar,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger,html[data-ebs-style=executive] #desk-dock .dock-item.active{background:rgba(255,255,255,.22)!important;box-shadow:none!important}html[data-ebs-style=executive] .body-sidebar .active-sidebar .item-anchor,html[data-ebs-style=executive] .body-sidebar .active-sidebar .sidebar-item-label,html[data-ebs-style=executive] .body-sidebar .active-sidebar .icon,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .item-anchor,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .sidebar-item-label,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .icon,html[data-ebs-style=executive] #desk-dock .dock-item.active .item-anchor,html[data-ebs-style=executive] #desk-dock .dock-item.active .sidebar-item-label,html[data-ebs-style=executive] #desk-dock .dock-item.active .icon{color:var(--ebs-btn-text)!important;--icon-stroke: var(--ebs-btn-text)}html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger{color:var(--ebs-btn-text)!important}html[data-ebs-style=executive] .body-sidebar .dropdown-navbar-user .avatar-frame.standard-image.standard-image,html[data-ebs-style=executive] .body-sidebar .sidebar-user-button .avatar-frame.standard-image.standard-image,html[data-ebs-style=executive] #desk-dock .dock-user .avatar-frame.standard-image.standard-image{background:#ffffff!important;color:var(--ebs-btn)!important}html[data-ebs-style=executive] .body-sidebar .ebs-drop-panel{color:var(--text-color)}html[data-ebs-style=executive] .body-sidebar .ebs-drop-panel .ebs-menu-link:not(.active){color:var(--text-color)!important}html[data-ebs-style=executive] .body-sidebar .active-sidebar,html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger,html[data-ebs-style=executive] #desk-dock .dock-item.active{background:rgba(255,255,255,.1)!important;box-shadow:inset 3px 0 0 var(--ebs-p-400)!important}html[data-ebs-style=executive] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger{box-shadow:inset 0 -3px 0 var(--ebs-p-400)!important}html[data-ebs-style=executive]:not([data-theme=dark]){--ebs-r-card: 8px;--ebs-r-tile: 8px;--ebs-page-bg: #f5f5f4;--ebs-shadow-card: 0 1px 3px rgba(28, 25, 23, .08);--border-color: #e7e5e4}html[data-ebs-style=executive]:not([data-theme=dark]) .ebs-dash-card,html[data-ebs-style=executive]:not([data-theme=dark]) .layout-main-section:not(:has(.ebs-dash,.form-layout,.ebs-settings)),html[data-ebs-style=executive]:not([data-theme=dark]) .form-layout .form-section.card-section,html[data-ebs-style=executive]:not([data-theme=dark]) .layout-side-section .form-sidebar{border-top:2px solid var(--ebs-btn)!important}html[data-ebs-style=executive]:not([data-theme=dark]) .ebs-panel-title,html[data-ebs-style=executive]:not([data-theme=dark]) .ebs-pages-title,html[data-ebs-style=executive]:not([data-theme=dark]) .form-layout .form-section.card-section>.section-head{letter-spacing:.08em}html[data-ebs-style=enterprise] #desk-dock,html[data-ebs-style=enterprise] .body-sidebar{background:#354a5f!important;border-color:#ffffff1f!important}html[data-ebs-style=enterprise] #desk-dock .dock-item,html[data-ebs-style=enterprise] .body-sidebar .item-anchor,html[data-ebs-style=enterprise] .body-sidebar .sidebar-item-label,html[data-ebs-style=enterprise] .body-sidebar .header-title,html[data-ebs-style=enterprise] .body-sidebar .header-subtitle,html[data-ebs-style=enterprise] .body-sidebar .section-break,html[data-ebs-style=enterprise] .body-sidebar .section-break .sidebar-item-label,html[data-ebs-style=enterprise] .body-sidebar .avatar-name-email,html[data-ebs-style=enterprise] .body-sidebar .avatar-name-email span,html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-drop-trigger,html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-top-link,html[data-ebs-style=enterprise] .body-sidebar .sidebar-header,html[data-ebs-style=enterprise] .body-sidebar .drop-icon{color:var(--ebs-btn-text)!important}html[data-ebs-style=enterprise] #desk-dock .icon,html[data-ebs-style=enterprise] .body-sidebar .item-anchor .icon,html[data-ebs-style=enterprise] .body-sidebar .sidebar-header .icon,html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-drop-trigger .icon,html[data-ebs-style=enterprise] .body-sidebar .standard-items-band .icon{--icon-stroke: var(--ebs-btn-text);color:var(--ebs-btn-text);opacity:.9}html[data-ebs-style=enterprise] .body-sidebar .standard-sidebar-item:not(.active-sidebar):has(a:not(.section-break)):hover,html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-drop.open>.ebs-drop-trigger,html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-drop-trigger:hover,html[data-ebs-style=enterprise] #desk-dock .dock-item:not(.active):hover{background:rgba(255,255,255,.14)!important}html[data-ebs-style=enterprise] .body-sidebar .active-sidebar,html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger,html[data-ebs-style=enterprise] #desk-dock .dock-item.active{background:rgba(255,255,255,.22)!important;box-shadow:none!important}html[data-ebs-style=enterprise] .body-sidebar .active-sidebar .item-anchor,html[data-ebs-style=enterprise] .body-sidebar .active-sidebar .sidebar-item-label,html[data-ebs-style=enterprise] .body-sidebar .active-sidebar .icon,html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .item-anchor,html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .sidebar-item-label,html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger .icon,html[data-ebs-style=enterprise] #desk-dock .dock-item.active .item-anchor,html[data-ebs-style=enterprise] #desk-dock .dock-item.active .sidebar-item-label,html[data-ebs-style=enterprise] #desk-dock .dock-item.active .icon{color:var(--ebs-btn-text)!important;--icon-stroke: var(--ebs-btn-text)}html[data-ebs-style=enterprise] .body-sidebar .ebs-topnav .ebs-drop.active>.ebs-drop-trigger{color:var(--ebs-btn-text)!important}html[data-ebs-style=enterprise] .body-sidebar .dropdown-navbar-user .avatar-frame.standard-image.standard-image,html[data-ebs-style=enterprise] .body-sidebar .sidebar-user-button .avatar-frame.standard-image.standard-image,html[data-ebs-style=enterprise] #desk-dock .dock-user .avatar-frame.standard-image.standard-image{background:#ffffff!important;color:var(--ebs-btn)!important}html[data-ebs-style=enterprise] .body-sidebar .ebs-drop-panel{color:var(--text-color)}html[data-ebs-style=enterprise] .body-sidebar .ebs-drop-panel .ebs-menu-link:not(.active){color:var(--text-color)!important}html[data-ebs-style=enterprise]:not([data-theme=dark]){--ebs-r-card: 16px;--ebs-r-control: 8px;--ebs-r-tile: 12px;--ebs-page-bg: #f5f6f7;--ebs-shadow-card: 0 0 0 1px rgba(53, 74, 95, .06), 0 2px 10px rgba(53, 74, 95, .1)}html[data-ebs-style=enterprise]:not([data-theme=dark]) .layout-main-section:not(:has(.ebs-dash,.form-layout,.ebs-settings)),html[data-ebs-style=enterprise]:not([data-theme=dark]) .frappe-card,html[data-ebs-style=enterprise]:not([data-theme=dark]) .form-layout .form-section.card-section,html[data-ebs-style=enterprise]:not([data-theme=dark]) .form-layout .form-tabs-list,html[data-ebs-style=enterprise]:not([data-theme=dark]) .layout-side-section .form-sidebar,html[data-ebs-style=enterprise]:not([data-theme=dark]) .widget,html[data-ebs-style=enterprise]:not([data-theme=dark]) .ebs-dash-card,html[data-ebs-style=enterprise]:not([data-theme=dark]) .ebs-kpi,html[data-ebs-style=enterprise]:not([data-theme=dark]) .ebs-pages-group,html[data-ebs-style=enterprise]:not([data-theme=dark]) .ebs-set-card,html[data-ebs-style=enterprise]:not([data-theme=dark]) .layout-main-section-wrapper>div>.form-footer{border-color:transparent!important}html[data-ebs-style=enterprise]:not([data-theme=dark]) .ebs-pages-group,html[data-ebs-style=enterprise]:not([data-theme=dark]) .ebs-kpi{border-top-width:0}html[data-ebs-style=enterprise]:not([data-theme=dark]) .ebs-page-btn{background:#ffffff;box-shadow:0 0 0 1px #354a5f14}html[data-ebs-style=minimal]:not([data-theme=dark]){--ebs-r-card: 8px;--ebs-r-tile: 10px;--ebs-page-bg: #ffffff;--ebs-shadow-card: 0 0 #0000;--border-color: #eef0f3}html[data-ebs-style=minimal]:not([data-theme=dark]) .layout-main-section:not(:has(.ebs-dash,.form-layout,.ebs-settings)),html[data-ebs-style=minimal]:not([data-theme=dark]) .frappe-card,html[data-ebs-style=minimal]:not([data-theme=dark]) .form-layout .form-section.card-section,html[data-ebs-style=minimal]:not([data-theme=dark]) .form-layout .form-tabs-list,html[data-ebs-style=minimal]:not([data-theme=dark]) .layout-side-section .form-sidebar,html[data-ebs-style=minimal]:not([data-theme=dark]) .widget,html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-dash-card,html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-kpi,html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-pages-group,html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-set-card,html[data-ebs-style=minimal]:not([data-theme=dark]) .layout-main-section-wrapper>div>.form-footer{border-color:transparent!important;box-shadow:none!important}html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-pages-group,html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-kpi{border-top-width:0;padding-left:0;padding-right:0}html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-kpi{padding-left:4px}html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-page-btn{background:#f8fafc}html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-dash-embed .ebs-quick{box-shadow:none}html[data-ebs-style=minimal]:not([data-theme=dark]) .ebs-panel-title{border-bottom-color:#f1f5f9}html[data-ebs-style=glass]:not([data-theme=dark]) .page-head,html[data-ebs-style=gradient]:not([data-theme=dark]) .page-head,html[data-ebs-style=crystal]:not([data-theme=dark]) .page-head{background:rgba(255,255,255,.62)!important;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5)}html[data-ebs-style=gradient] #desk-dock,html[data-ebs-style=gradient] .body-sidebar{background-attachment:fixed!important}html:is([data-ebs-style=glass],[data-ebs-style=crystal]):not([data-theme=dark]) .frappe-list .list-row:not(.list-row-head) .level-right,html:is([data-ebs-style=glass],[data-ebs-style=crystal]):not([data-theme=dark]) .frappe-list .list-row-container:nth-child(even) .list-row .level-right{background-color:transparent!important;background-image:linear-gradient(90deg,rgba(255,255,255,0),rgb(248,251,255) 16px)!important}body>:is(.centered.splash,.centered.ebs-splash-hold){position:fixed;inset:0;z-index:1050;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;margin:0;transform:none;background:radial-gradient(700px 320px at 50% 42%,rgb(var(--ebs-p-rgb, 16 185 129)/.1),transparent 70%),var(--ebs-page-bg, var(--bg-color, #f1f5f9))}body>:is(.centered.splash,.centered.ebs-splash-hold) img{max-width:200px;height:auto;animation:ebs-splash-in .6s cubic-bezier(.2,.8,.2,1) both,ebs-splash-breathe 2.4s ease-in-out .6s infinite}body>:is(.centered.splash,.centered.ebs-splash-hold):after{content:"";width:200px;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--ebs-p-500, #10b981),var(--ebs-btn, #047857),transparent) no-repeat -40% 0/40% 100%,rgb(var(--ebs-p-rgb, 16 185 129)/.15);animation:ebs-splash-fade .4s ease .2s both,ebs-splash-run 1.3s ease-in-out infinite}:root[data-theme=dark] body>:is(.centered.splash,.centered.ebs-splash-hold){background:radial-gradient(700px 320px at 50% 42%,rgb(var(--ebs-p-rgb, 16 185 129)/.14),transparent 70%),var(--bg-color, #171717)}:root[data-theme=dark] body>:is(.centered.splash,.centered.ebs-splash-hold) img[src*=ebs-mark]{content:url(/assets/ui/images/ebs-mark-white.png?v=2)}@keyframes ebs-splash-in{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}@keyframes ebs-splash-breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.035);opacity:.88}}@keyframes ebs-splash-fade{0%{opacity:0}to{opacity:1}}@keyframes ebs-splash-run{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}@media (prefers-reduced-motion: reduce){body>:is(.centered.splash,.centered.ebs-splash-hold) img,body>:is(.centered.splash,.centered.ebs-splash-hold):after{animation:none}body>:is(.centered.splash,.centered.ebs-splash-hold):after{background:var(--ebs-p-500, #10b981);opacity:.6}}body>.centered.ebs-splash-hold{z-index:2000;transition:opacity .35s ease}body>.centered.ebs-splash-hold.ebs-splash-out{opacity:0;pointer-events:none}:root:not([data-theme=dark]){--gray-50: #f8fafc;--gray-100: #f1f5f9;--gray-200: #e8edf3;--gray-300: #e2e8f0;--gray-400: #cbd5e1;--gray-500: #94a3b8;--gray-600: #64748b;--gray-700: #475569;--gray-800: #334155;--gray-900: #0f172a;--gray-950: #020617;--surface-menu-bar: #f8fafc;--text-color: #1e293b;--heading-color: #0f172a;--text-muted: #475569;--text-light: #64748b;--primary: var(--ebs-p-500);--primary-color: var(--ebs-p-500);--brand-color: var(--ebs-p-500);--btn-primary: var(--ebs-btn);--border-primary: var(--ebs-p-500);--progress-bar-bg: var(--ebs-p-500);--date-active-bg: var(--ebs-p-600);--date-active-text: #ffffff;--focus-default: 0 0 0 3px rgb(var(--ebs-p-rgb)/.2);--focus-outline-default: 2px solid rgb(var(--ebs-p-rgb) / .45);--checkbox-focus-shadow: 0 0 0 3px rgb(var(--ebs-p-rgb)/.2);--border-color: #e2e8f0;--dark-border-color: #cbd5e1;--table-border-color: #e2e8f0;--btn-group-border-color: #cbd5e1;--control-bg: #ffffff;--control-bg-on-gray: #ffffff;--disabled-control-bg: #f8fafc;--input-disabled-bg: #f8fafc;--btn-default-bg: #ffffff;--btn-default-hover-bg: #f8fafc;--btn-ghost-hover-bg: #f1f5f9;--fg-hover-color: #f1f5f9;--subtle-fg: #f1f5f9;--subtle-accent: #f8fafc;--highlight-color: #f8fafc;--awesomplete-hover-bg: #f1f5f9;--card-shadow: var(--ebs-shadow-card, 0 1px 2px rgba(15, 23, 42, .05));--sidebar-hover-color: #f1f5f9;--sidebar-active-color: rgba(226, 232, 240, .7);--sidebar-border-color: #e2e8f0;--divider-color: #e2e8f0}:root[data-theme=dark]{--primary: var(--ebs-p-500);--primary-color: var(--ebs-p-500);--brand-color: var(--ebs-p-500);--btn-primary: var(--ebs-btn);--border-primary: var(--ebs-p-500);--progress-bar-bg: var(--ebs-p-500);--date-active-bg: var(--ebs-p-600);--date-active-text: #ffffff;--focus-default: 0 0 0 3px rgb(var(--ebs-p-rgb) / .35);--focus-outline-default: 2px solid rgb(var(--ebs-p-rgb) / .55);--checkbox-focus-shadow: 0 0 0 3px rgb(var(--ebs-p-rgb) / .35)}:root:not([data-theme=dark]) body:has(.for-login){background-color:#f8fafc}:root:not([data-theme=dark]) body .for-login .page-card,:root:not([data-theme=dark]) body .for-forgot .page-card,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card,:root:not([data-theme=dark]) body .for-signup .page-card,:root:not([data-theme=dark]) body .for-email-login .page-card,:root:not([data-theme=dark]) body .for-reset-password .page-card{background-color:#fff;border:1px solid #e2e8f0;border-radius:var(--ebs-r-card, 12px);box-shadow:var(--ebs-shadow-card, 0 1px 2px rgba(15, 23, 42, .05));padding:32px}:root:not([data-theme=dark]) body .for-login .page-card-head .page-card-head-text h4,:root:not([data-theme=dark]) body .for-login .page-card-head h4,:root:not([data-theme=dark]) body .for-forgot .page-card-head .page-card-head-text h4,:root:not([data-theme=dark]) body .for-forgot .page-card-head h4,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card-head .page-card-head-text h4,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card-head h4,:root:not([data-theme=dark]) body .for-signup .page-card-head .page-card-head-text h4,:root:not([data-theme=dark]) body .for-signup .page-card-head h4,:root:not([data-theme=dark]) body .for-email-login .page-card-head .page-card-head-text h4,:root:not([data-theme=dark]) body .for-email-login .page-card-head h4,:root:not([data-theme=dark]) body .for-reset-password .page-card-head .page-card-head-text h4,:root:not([data-theme=dark]) body .for-reset-password .page-card-head h4{color:#020617;font-weight:700;letter-spacing:-.02em}:root:not([data-theme=dark]) body .for-login .page-card-subtitle,:root:not([data-theme=dark]) body .for-forgot .page-card-subtitle,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card-subtitle,:root:not([data-theme=dark]) body .for-signup .page-card-subtitle,:root:not([data-theme=dark]) body .for-email-login .page-card-subtitle,:root:not([data-theme=dark]) body .for-reset-password .page-card-subtitle{color:#64748b}:root:not([data-theme=dark]) body .for-login .page-card form .form-group .form-label,:root:not([data-theme=dark]) body .for-login .form-label,:root:not([data-theme=dark]) body .for-forgot .page-card form .form-group .form-label,:root:not([data-theme=dark]) body .for-forgot .form-label,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card form .form-group .form-label,:root:not([data-theme=dark]) body .for-login-with-email-link .form-label,:root:not([data-theme=dark]) body .for-signup .page-card form .form-group .form-label,:root:not([data-theme=dark]) body .for-signup .form-label,:root:not([data-theme=dark]) body .for-email-login .page-card form .form-group .form-label,:root:not([data-theme=dark]) body .for-email-login .form-label,:root:not([data-theme=dark]) body .for-reset-password .page-card form .form-group .form-label,:root:not([data-theme=dark]) body .for-reset-password .form-label{color:#334155;font-weight:500}:root:not([data-theme=dark]) body .for-login .form-control,:root:not([data-theme=dark]) body .for-forgot .form-control,:root:not([data-theme=dark]) body .for-login-with-email-link .form-control,:root:not([data-theme=dark]) body .for-signup .form-control,:root:not([data-theme=dark]) body .for-email-login .form-control,:root:not([data-theme=dark]) body .for-reset-password .form-control{background-color:#fff;color:#0f172a;border-radius:var(--ebs-r-control, 8px);box-shadow:inset 0 0 0 1px #cbd5e1,var(--ebs-shadow-card, 0 1px 2px rgba(15, 23, 42, .05))}:root:not([data-theme=dark]) body .for-login .form-control:focus,:root:not([data-theme=dark]) body .for-forgot .form-control:focus,:root:not([data-theme=dark]) body .for-login-with-email-link .form-control:focus,:root:not([data-theme=dark]) body .for-signup .form-control:focus,:root:not([data-theme=dark]) body .for-email-login .form-control:focus,:root:not([data-theme=dark]) body .for-reset-password .form-control:focus{box-shadow:inset 0 0 0 1px var(--ebs-p-500),0 0 0 3px rgb(var(--ebs-p-rgb)/.2)}:root:not([data-theme=dark]) body .for-login .page-card .page-card-actions .btn-login:not(.btn-login-option),:root:not([data-theme=dark]) body .for-forgot .page-card .page-card-actions .btn-login:not(.btn-login-option),:root:not([data-theme=dark]) body .for-login-with-email-link .page-card .page-card-actions .btn-login:not(.btn-login-option),:root:not([data-theme=dark]) body .for-signup .page-card .page-card-actions .btn-login:not(.btn-login-option),:root:not([data-theme=dark]) body .for-email-login .page-card .page-card-actions .btn-login:not(.btn-login-option),:root:not([data-theme=dark]) body .for-reset-password .page-card .page-card-actions .btn-login:not(.btn-login-option){background-color:var(--ebs-btn);color:var(--ebs-btn-text);font-weight:600;box-shadow:var(--ebs-shadow-card, 0 1px 2px rgba(15, 23, 42, .05))}:root:not([data-theme=dark]) body .for-login .page-card .page-card-actions .btn-login:not(.btn-login-option):hover,:root:not([data-theme=dark]) body .for-login .page-card .page-card-actions .btn-login:not(.btn-login-option):focus,:root:not([data-theme=dark]) body .for-forgot .page-card .page-card-actions .btn-login:not(.btn-login-option):hover,:root:not([data-theme=dark]) body .for-forgot .page-card .page-card-actions .btn-login:not(.btn-login-option):focus,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card .page-card-actions .btn-login:not(.btn-login-option):hover,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card .page-card-actions .btn-login:not(.btn-login-option):focus,:root:not([data-theme=dark]) body .for-signup .page-card .page-card-actions .btn-login:not(.btn-login-option):hover,:root:not([data-theme=dark]) body .for-signup .page-card .page-card-actions .btn-login:not(.btn-login-option):focus,:root:not([data-theme=dark]) body .for-email-login .page-card .page-card-actions .btn-login:not(.btn-login-option):hover,:root:not([data-theme=dark]) body .for-email-login .page-card .page-card-actions .btn-login:not(.btn-login-option):focus,:root:not([data-theme=dark]) body .for-reset-password .page-card .page-card-actions .btn-login:not(.btn-login-option):hover,:root:not([data-theme=dark]) body .for-reset-password .page-card .page-card-actions .btn-login:not(.btn-login-option):focus{background-color:var(--ebs-btn-hover);color:var(--ebs-btn-text)}:root:not([data-theme=dark]) body .for-login .page-card .page-card-actions .btn-login-option,:root:not([data-theme=dark]) body .for-login .page-card .btn-default:not(.btn-primary),:root:not([data-theme=dark]) body .for-forgot .page-card .page-card-actions .btn-login-option,:root:not([data-theme=dark]) body .for-forgot .page-card .btn-default:not(.btn-primary),:root:not([data-theme=dark]) body .for-login-with-email-link .page-card .page-card-actions .btn-login-option,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card .btn-default:not(.btn-primary),:root:not([data-theme=dark]) body .for-signup .page-card .page-card-actions .btn-login-option,:root:not([data-theme=dark]) body .for-signup .page-card .btn-default:not(.btn-primary),:root:not([data-theme=dark]) body .for-email-login .page-card .page-card-actions .btn-login-option,:root:not([data-theme=dark]) body .for-email-login .page-card .btn-default:not(.btn-primary),:root:not([data-theme=dark]) body .for-reset-password .page-card .page-card-actions .btn-login-option,:root:not([data-theme=dark]) body .for-reset-password .page-card .btn-default:not(.btn-primary){background-color:#fff;color:#334155;box-shadow:inset 0 0 0 1px #cbd5e1,var(--ebs-shadow-card, 0 1px 2px rgba(15, 23, 42, .05))}:root:not([data-theme=dark]) body .for-login .page-card .page-card-actions .btn-login-option:hover,:root:not([data-theme=dark]) body .for-login .page-card .btn-default:not(.btn-primary):hover,:root:not([data-theme=dark]) body .for-forgot .page-card .page-card-actions .btn-login-option:hover,:root:not([data-theme=dark]) body .for-forgot .page-card .btn-default:not(.btn-primary):hover,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card .page-card-actions .btn-login-option:hover,:root:not([data-theme=dark]) body .for-login-with-email-link .page-card .btn-default:not(.btn-primary):hover,:root:not([data-theme=dark]) body .for-signup .page-card .page-card-actions .btn-login-option:hover,:root:not([data-theme=dark]) body .for-signup .page-card .btn-default:not(.btn-primary):hover,:root:not([data-theme=dark]) body .for-email-login .page-card .page-card-actions .btn-login-option:hover,:root:not([data-theme=dark]) body .for-email-login .page-card .btn-default:not(.btn-primary):hover,:root:not([data-theme=dark]) body .for-reset-password .page-card .page-card-actions .btn-login-option:hover,:root:not([data-theme=dark]) body .for-reset-password .page-card .btn-default:not(.btn-primary):hover{background-color:#f8fafc}:root:not([data-theme=dark]) body .for-login a,:root:not([data-theme=dark]) body .for-login .forgot-password-message a,:root:not([data-theme=dark]) body .for-forgot a,:root:not([data-theme=dark]) body .for-forgot .forgot-password-message a,:root:not([data-theme=dark]) body .for-login-with-email-link a,:root:not([data-theme=dark]) body .for-login-with-email-link .forgot-password-message a,:root:not([data-theme=dark]) body .for-signup a,:root:not([data-theme=dark]) body .for-signup .forgot-password-message a,:root:not([data-theme=dark]) body .for-email-login a,:root:not([data-theme=dark]) body .for-email-login .forgot-password-message a,:root:not([data-theme=dark]) body .for-reset-password a,:root:not([data-theme=dark]) body .for-reset-password .forgot-password-message a{color:var(--ebs-p-700)}:root:not([data-theme=dark]) .btn.btn-primary{background-color:var(--ebs-btn);border-color:var(--ebs-btn);color:var(--ebs-btn-text)}:root:not([data-theme=dark]) .btn.btn-primary:hover,:root:not([data-theme=dark]) .btn.btn-primary:focus{background-color:var(--ebs-btn-hover);border-color:var(--ebs-btn-hover);color:var(--ebs-btn-text)}:root:not([data-theme=dark]) .es-button:not([data-theme=red]){--bt-solid-bg: var(--ebs-btn);--bt-solid-bg-hover: var(--ebs-btn-hover);--bt-solid-bg-active: var(--ebs-btn-active);--bt-solid-fg: var(--ebs-btn-text);--bt-fill-bg: #ffffff;--bt-fill-bg-hover: #f8fafc;--bt-fill-bg-active: #f1f5f9;--bt-fg: #334155;--bt-border: #cbd5e1;--bt-focus: 2px solid rgb(var(--ebs-p-rgb) / .45)}:root:not([data-theme=dark]) .es-button[data-variant=solid]{font-weight:600;box-shadow:var(--ebs-shadow-card, 0 1px 2px rgba(15, 23, 42, .05))}:root:not([data-theme=dark]) .es-button:not([data-variant]):not([data-theme=red]),:root:not([data-theme=dark]) .es-button[data-variant=subtle]:not([data-theme=red]){box-shadow:inset 0 0 0 1px #cbd5e1,var(--ebs-shadow-card, 0 1px 2px rgba(15, 23, 42, .05))}:root[data-theme=dark] .es-button:not([data-theme=red]){--bt-solid-bg: var(--ebs-btn);--bt-solid-bg-hover: var(--ebs-btn-hover);--bt-solid-bg-active: var(--ebs-btn-active);--bt-solid-fg: var(--ebs-btn-text)}.page-card-head img.app-logo[src*=ebs-mark],.for-login img.app-logo[src*=ebs-mark],img.app-logo[src*=ebs-mark]{width:auto!important;max-width:180px;height:44px!important;-o-object-fit:contain;object-fit:contain}body:has(#page-404){background:radial-gradient(900px 360px at 50% -80px,rgb(var(--ebs-p-rgb)/.12),transparent 70%),var(--ebs-page-bg, #f1f5f9)!important}#page-404 .error-page{display:grid;place-items:center;min-height:calc(100vh - 160px);padding:24px 0}#page-404 .error-page>div{box-sizing:border-box;width:440px;max-width:100%;padding:40px 32px 36px;border:1px solid var(--border-color);border-radius:var(--ebs-r-card, 16px);background:var(--fg-color, #ffffff);box-shadow:0 20px 40px -24px #0f172a59;text-align:center}#page-404 .error-page>div:before{content:"";display:block;height:34px;margin:0 auto 22px;background:url(/assets/ui/images/ebs-mark.png?v=2) center/contain no-repeat}#page-404 .error-page h4{margin:0;font-size:20px;font-weight:700;color:var(--heading-color, #0f172a)}#page-404 .error-page h4:before{content:"404";display:block;margin-bottom:6px;font-size:72px;font-weight:800;line-height:1;letter-spacing:-.04em;background:linear-gradient(135deg,var(--ebs-p-500),var(--ebs-btn));-webkit-background-clip:text;background-clip:text;color:transparent}#page-404 .error-page .details{margin-top:22px}#page-404 .error-page .details a,#page-404 .error-page .details a.text-muted{display:inline-flex;align-items:center;gap:6px;padding:9px 20px;border-radius:var(--ebs-r-control, 8px);background:var(--ebs-btn);color:var(--ebs-btn-text, #ffffff)!important;font-weight:600;text-decoration:none;box-shadow:0 6px 14px -8px rgb(var(--ebs-p-rgb)/.8)}#page-404 .error-page .details a:hover,#page-404 .error-page .details a.text-muted:hover{background:var(--ebs-btn-hover, var(--ebs-btn))}:root[data-theme=dark] #page-404 .error-page>div:before{background-image:url(/assets/ui/images/ebs-mark-white.png?v=2)}body:has(#page-me){background:radial-gradient(900px 360px at 50% -80px,rgb(var(--ebs-p-rgb)/.12),transparent 70%),var(--ebs-page-bg, #f1f5f9)!important}#page-me .portal-container{max-width:560px;margin-top:64px;padding:28px 28px 20px;border:1px solid var(--border-color);border-radius:var(--ebs-r-card, 16px);background:var(--fg-color, #ffffff);box-shadow:0 20px 40px -24px #0f172a59}#page-me .portal-section.head{align-items:center;padding-bottom:18px;margin-bottom:14px;border-bottom:1px solid var(--border-color)}#page-me .portal-section.head .title{font-size:20px;font-weight:700;color:var(--heading-color, #0f172a)}#page-me .my-account-avatar .avatar-frame{background:var(--ebs-btn)!important;color:var(--ebs-btn-text, #ffffff)!important;font-weight:700}#page-me .my-account-name{font-weight:600;color:var(--heading-color, #0f172a)}#page-me .portal-items{border:1px solid var(--border-color);border-radius:var(--ebs-r-control, 10px);overflow:hidden}#page-me .portal-items .portal-section{padding:0;border-color:var(--border-color)}#page-me .portal-items .portal-section .my-account-item-link{display:block;flex:1;width:100%}#page-me .portal-items .portal-section a{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:14px 16px;text-align:left;color:var(--heading-color, #0f172a)!important;font-weight:500;text-decoration:none;transition:background .15s ease}#page-me .portal-items .portal-section a .item-link-text{flex:1;margin:0;color:inherit;text-align:left!important}#page-me .portal-items .portal-section a:hover{background:rgb(var(--ebs-p-rgb)/.07)}#page-me .portal-items .portal-section a:after{content:"\203a";margin-left:auto;font-size:18px;color:var(--text-muted)}#page-me .portal-items .portal-section .icon{--icon-stroke: var(--ebs-btn);stroke:var(--ebs-btn);flex-shrink:0;padding:6px;width:32px;height:32px;border-radius:9px;background:rgb(var(--ebs-p-rgb)/.1)}#page-me .portal-footer{display:flex;justify-content:center;gap:10px;margin-top:22px}#page-me .portal-footer a{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--border-color);border-radius:999px;background:var(--fg-color, #ffffff);color:var(--text-color)!important;font-weight:500;text-decoration:none}#page-me .portal-footer a:hover{border-color:var(--ebs-btn);color:var(--ebs-btn)!important}#page-me .portal-footer a .icon{--icon-stroke: currentColor}body:has(.ebs-login-brand){--login-primary: var(--ebs-btn, #0f766e);--login-primary-hover: var(--ebs-btn-hover, #115e59);--login-accent: var(--ebs-p-500, #10b981);--login-focus: var(--ebs-p-600, #0d9488);--login-bg: #f3f6fa;--login-card: #ffffff;--login-ink: #111827;--login-muted: #64748b;--login-line: #d6dfe8;--login-danger: #b91c1c;--login-radius: 14px;--login-control-radius: 10px;--login-control-height: 46px;--login-panel: 46vw;min-height:100vh;margin:0;background:var(--login-bg)!important;color:var(--login-ink)}.ebs-login-brand{position:fixed;inset:0 auto 0 0;z-index:0;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:var(--login-panel, 46vw);padding:48px 56px;overflow:hidden;color:#fff;background:radial-gradient(circle at 92% 8%,rgba(255,255,255,.12) 0 150px,transparent 151px),radial-gradient(circle at 4% 96%,rgba(255,255,255,.07) 0 230px,transparent 231px),radial-gradient(circle at 74% 82%,rgba(255,255,255,.05) 0 80px,transparent 81px),linear-gradient(155deg,var(--login-accent) -10%,var(--login-primary) 45%,color-mix(in srgb,var(--login-primary) 55%,#0b1220) 110%)}.ebs-login-brand-logo{display:block;align-self:flex-start;width:auto;height:56px;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.ebs-login-brand-copy{max-width:460px;margin:auto 0;padding-bottom:38px}.ebs-login-brand-copy h1{margin:0 0 14px;color:#fff;font-size:clamp(32px,3.1vw,44px);font-weight:800;line-height:1.1;letter-spacing:-.03em}.ebs-login-brand-lead{margin:0 0 10px;color:#fffffff2;font-size:19px;font-weight:600;line-height:1.4}.ebs-login-brand-text{margin:0;max-width:380px;color:#ffffffc7;font-size:15px;line-height:1.6}body:has(.ebs-login-brand) #page-login{position:relative;z-index:1;box-sizing:border-box;min-height:100vh;margin-left:var(--login-panel);display:flex;align-items:center;justify-content:center;padding:40px 32px 72px}body:has(.ebs-login-brand) #page-login .page-content-wrapper{width:100%;max-width:420px;min-height:0!important;margin:0;padding:0}body:has(.ebs-login-brand) #page-login :is(main,.page_content,section,.page-card){min-height:0!important;height:auto!important}body:has(.ebs-login-brand) #page-login main.container{width:100%;max-width:none;margin:0;padding:0}body:has(.ebs-login-brand) #page-login .page-header-wrapper{display:none}.ebs-login-foot{position:absolute;right:0;bottom:24px;z-index:1;width:calc(100% - var(--login-panel));color:var(--login-muted);font-size:13px;text-align:center}body:has(.ebs-login-brand) section .page-card{box-sizing:border-box;width:100%;max-width:420px;margin:0 auto!important;padding:36px 36px 32px!important;border:1px solid #e3e9f0!important;border-radius:var(--login-radius)!important;background:var(--login-card)!important;box-shadow:0 1px 2px #0f172a0a,0 18px 40px -24px #0f172a47!important;gap:24px!important}body:has(.ebs-login-brand) section .page-card-head img.app-logo{display:none}body:has(.ebs-login-brand) section .page-card-head{gap:0!important}body:has(.ebs-login-brand) section .page-card-head h4{margin:0 0 6px!important;color:var(--login-ink)!important;font-size:26px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.02em}body:has(.ebs-login-brand) section .page-card-subtitle{margin:0!important;color:var(--login-muted)!important;font-size:15px!important;line-height:1.5!important}body:has(.ebs-login-brand) section form{gap:24px!important}body:has(.ebs-login-brand) section .page-card-body{gap:18px!important}body:has(.ebs-login-brand) section .form-group label{margin-bottom:0;color:#334155!important;font-size:14px!important;font-weight:600}body:has(.ebs-login-brand) section .form-group .flex.flex-col,body:has(.ebs-login-brand) section .form-group{gap:7px!important}body:has(.ebs-login-brand) section .email-field,body:has(.ebs-login-brand) section .password-field{position:relative;width:100%}body:has(.ebs-login-brand) section .form-control{box-sizing:border-box;width:100%;height:var(--login-control-height)!important;padding:0 14px!important;border:1px solid var(--login-line)!important;border-radius:var(--login-control-radius)!important;background:#fbfcfe!important;color:var(--login-ink)!important;font-size:15px!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}body:has(.ebs-login-brand) section .form-control::-moz-placeholder{color:#94a3b8}body:has(.ebs-login-brand) section .form-control::placeholder{color:#94a3b8}body:has(.ebs-login-brand) section .form-control:hover{border-color:#c3cfdb!important}body:has(.ebs-login-brand) section .form-control:focus{outline:none;border-color:var(--login-focus)!important;background:#ffffff!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--login-focus) 18%,transparent)!important}body:has(.ebs-login-brand) section .password-field .form-control{padding-right:46px!important}body:has(.ebs-login-brand) section .password-field .toggle-password{position:absolute;top:50%;right:8px;box-sizing:content-box;width:16px;height:16px;padding:7px;border-radius:8px;transform:translateY(-50%);color:var(--login-muted);cursor:pointer}body:has(.ebs-login-brand) section .password-field .toggle-password:hover{background:#eef2f7;color:var(--login-ink)}body:has(.ebs-login-brand) section .password-field .toggle-password:focus-visible{outline:2px solid var(--login-focus);outline-offset:1px}body:has(.ebs-login-brand) section .form-group.invalid .form-control,body:has(.ebs-login-brand) section .form-control[aria-invalid=true]{border-color:var(--login-danger)!important;box-shadow:0 0 0 3px #b91c1c1f!important}body:has(.ebs-login-brand) section .field-error{color:var(--login-danger)!important;font-size:13px!important}body:has(.ebs-login-brand) section .field-error:not(:empty):before{content:"\26a0  "}body:has(.ebs-login-brand) section .login-error-banner{border-radius:var(--login-control-radius)}body:has(.ebs-login-brand) section a[href="#forgot"]{color:var(--login-primary)!important;font-size:14px!important;font-weight:600;text-decoration:none}body:has(.ebs-login-brand) section a[href="#forgot"]:hover{text-decoration:underline}body:has(.ebs-login-brand) section a[href="#forgot"]:focus-visible{outline:2px solid var(--login-focus);outline-offset:2px;border-radius:4px}body:has(.ebs-login-brand) section .page-card-actions{gap:12px!important}body:has(.ebs-login-brand) section .es-button{box-sizing:border-box;height:var(--login-control-height)!important;border-radius:var(--login-control-radius)!important;font-size:15px!important;font-weight:600!important;transition:background-color .15s ease,box-shadow .15s ease,transform .1s ease}body:has(.ebs-login-brand) section .es-button:focus-visible{outline:2px solid var(--login-focus)!important;outline-offset:2px}body:has(.ebs-login-brand) section .es-button[data-variant=solid]{--bt-solid-bg: var(--login-primary);--bt-solid-bg-hover: var(--login-primary-hover);--bt-solid-bg-active: var(--login-primary-hover);--bt-solid-fg: #ffffff;background-color:var(--login-primary)!important;color:#fff!important;box-shadow:0 8px 18px -12px color-mix(in srgb,var(--login-primary) 85%,transparent)!important}body:has(.ebs-login-brand) section .es-button[data-variant=solid]:hover{background-color:var(--login-primary-hover)!important}body:has(.ebs-login-brand) section .es-button[data-variant=solid]:active{transform:translateY(1px)}body:has(.ebs-login-brand) section .es-button[data-variant=solid]:disabled,body:has(.ebs-login-brand) section .es-button[data-variant=solid][disabled]{background-color:#cbd5e1!important;color:#fff!important;box-shadow:none!important;cursor:not-allowed}body:has(.ebs-login-brand) section .es-button[data-variant=solid][aria-busy=true]{cursor:progress;pointer-events:none}body:has(.ebs-login-brand) section .es-button.btn-login-option,body:has(.ebs-login-brand) section .es-button:not([data-variant]){background:#ffffff!important;color:var(--login-primary)!important;box-shadow:inset 0 0 0 1px var(--login-line)!important}body:has(.ebs-login-brand) section .es-button.btn-login-option:hover,body:has(.ebs-login-brand) section .es-button:not([data-variant]):hover{background:color-mix(in srgb,var(--login-primary) 5%,#ffffff)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--login-primary) 45%,var(--login-line))!important}body:has(.ebs-login-brand) section .sign-up-message a,body:has(.ebs-login-brand) section .page-card a:not(.es-button){color:var(--login-primary)!important}@media (min-width: 992px) and (max-width: 1199.98px){body:has(.ebs-login-brand){--login-panel: 40vw}.ebs-login-brand{padding:40px}.ebs-login-brand-text{display:none}}@media (max-width: 991.98px){body:has(.ebs-login-brand){--login-panel: 0px;display:flex;flex-direction:column}.ebs-login-brand{position:relative;order:-1;width:100%;min-height:0;padding:28px 24px 64px;gap:22px}.ebs-login-brand-logo{height:42px}.ebs-login-brand-copy{margin:0}.ebs-login-brand-copy h1{margin-bottom:6px;font-size:26px}.ebs-login-brand-lead{margin:0;font-size:15px}.ebs-login-brand-text{display:none}body:has(.ebs-login-brand) #page-login{min-height:0;margin:-32px 0 0;padding:0 16px 16px;align-items:flex-start}body:has(.ebs-login-brand) section .page-card{padding:28px 22px 24px!important}.ebs-login-foot{position:static;width:100%;padding:8px 16px 24px}}@media (prefers-reduced-motion: reduce){body:has(.ebs-login-brand) *{transition:none!important}}
/*# sourceMappingURL=ebs_web.bundle.LKMJ3WAI.css.map */
