@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--eg-navy: #07336d;--eg-ink: #07336d;--eg-ink-2: #12478f;--eg-primary: #066bfa;--eg-primary-50: #f0f6ff;--eg-primary-100: #e1edff;--eg-primary-200: #bfd8fe;--eg-primary-700: #0558d0;--eg-primary-800: #0446a6;--eg-button-primary: var(--eg-primary);--eg-button-primary-hover: var(--eg-primary-700);--eg-accent: #00b8de;--eg-accent-100: #e0f7fc;--eg-gradient: #066bfa;--eg-gradient-soft: #f0f6ff;--eg-sidebar-bg: #07336d;--eg-sidebar-text: #ffffff;--eg-sidebar-muted: #b5c6de;--eg-sidebar-hover: rgba(255, 255, 255, .08);--eg-sidebar-active: #066bfa;--eg-sidebar-border: rgba(255, 255, 255, .12);--eg-sidebar-width: 232px;--eg-sidebar-rail-width: 64px;--eg-bg: #f4f8ff;--eg-surface: #ffffff;--eg-surface-sunken: #eaf1fb;--eg-border: #dce4f0;--eg-border-strong: #c3d0e3;--eg-text: #122746;--eg-text-secondary: #2c4166;--eg-text-muted: #4a5d7c;--eg-text-subtle: #6e7f99;--eg-on-ink: #ffffff;--eg-teal: #00bfa6;--eg-teal-bg: #e0f8f4;--eg-teal-text: #047857;--eg-success: #10b981;--eg-success-bg: #e7f8f1;--eg-success-text: #047857;--eg-warning: #f59e0b;--eg-warning-bg: #fef3c7;--eg-warning-border: #fde68a;--eg-warning-text: #92400e;--eg-danger: #dc2626;--eg-danger-bg: #fef2f2;--eg-danger-border: #fecaca;--eg-danger-text: #991b1b;--eg-info-bg: #e8f1ff;--eg-info-border: #c7dcfe;--eg-info-text: #0446a6;--eg-font: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--eg-font-mono: "JetBrains Mono", ui-monospace, "Cascadia Code", Consolas, monospace;--eg-fs-xs: 12px;--eg-fs-sm: 13px;--eg-fs-md: 14px;--eg-fs-lg: 16px;--eg-fs-xl: 20px;--eg-fs-2xl: 28px;--eg-r-sm: 4px;--eg-r-md: 6px;--eg-r-lg: 8px;--eg-r-pill: 999px;--eg-shadow-sm: 0 1px 2px rgba(7, 51, 109, .06);--eg-shadow-md: 0 4px 14px rgba(7, 51, 109, .08);--eg-shadow-lg: 0 16px 40px rgba(7, 51, 109, .14);--eg-focus: 0 0 0 3px rgba(6, 107, 250, .38);--eg-scrim: rgba(7, 51, 109, .4);--eg-canvas-wash: rgba(234, 241, 251, .82);--eg-s1: 4px;--eg-s2: 8px;--eg-s3: 12px;--eg-s4: 16px;--eg-s5: 20px;--eg-s6: 24px;--eg-s8: 32px;--eg-ease: cubic-bezier(.2, .8, .2, 1);--eg-dur: .16s;--eg-topbar-height: 56px;--eg-nav-item-height: 44px;--eg-page-pad-x: var(--eg-s8);--eg-page-pad-y: var(--eg-s6);--eg-card-pad: var(--eg-s5);--eg-event-picker-width: 260px}@media(max-width:1439px){:root{--eg-fs-sm: 12.5px;--eg-fs-md: 13.5px;--eg-fs-lg: 15px;--eg-fs-xl: 18px;--eg-fs-2xl: 24px;--eg-s4: 14px;--eg-s5: 16px;--eg-s6: 20px;--eg-s8: 24px;--eg-topbar-height: 52px;--eg-nav-item-height: 40px;--eg-sidebar-width: 216px;--eg-event-picker-width: 220px}}@media(max-width:1023px){:root{--eg-fs-xs: 11.5px;--eg-fs-sm: 12px;--eg-fs-md: 13px;--eg-fs-lg: 14.5px;--eg-fs-xl: 17px;--eg-fs-2xl: 22px;--eg-s3: 10px;--eg-s4: 12px;--eg-s5: 14px;--eg-s6: 16px;--eg-s8: 20px;--eg-topbar-height: 48px;--eg-sidebar-rail-width: 56px;--eg-page-pad-x: var(--eg-s5);--eg-page-pad-y: var(--eg-s5);--eg-card-pad: var(--eg-s4);--eg-event-picker-width: 200px}}@media(max-width:767px){:root{--eg-fs-md: 13.5px;--eg-fs-2xl: 20px;--eg-page-pad-x: var(--eg-s3);--eg-page-pad-y: var(--eg-s4);--eg-event-picker-width: 136px}}@media(prefers-reduced-motion:reduce){:root{--eg-dur: 0ms}}.eg-app .dx-button.dx-button-mode-contained.dx-button-default{background:var(--eg-button-primary);border:0;border-radius:var(--eg-r-sm);box-shadow:var(--eg-shadow-sm);transition:background-color var(--eg-dur) var(--eg-ease)}.eg-app .dx-button.dx-button-mode-contained.dx-button-default .dx-button-text,.eg-app .dx-button.dx-button-mode-contained.dx-button-default .dx-icon{color:var(--eg-on-ink);font-weight:600}.eg-app .dx-button.dx-button-mode-contained.dx-button-default.dx-state-hover,.eg-app .dx-button.dx-button-mode-contained.dx-button-default.dx-state-active{background:var(--eg-button-primary-hover)}.eg-app .dx-button.dx-button-mode-contained.dx-button-default.dx-state-disabled{background:var(--eg-border-strong);box-shadow:none}.eg-app .dx-button.dx-button-mode-outlined.dx-button-default{border-radius:var(--eg-r-sm);border-color:var(--eg-primary);background:var(--eg-surface)}.eg-app .dx-button.dx-button-mode-outlined.dx-button-default .dx-button-text,.eg-app .dx-button.dx-button-mode-outlined.dx-button-default .dx-icon{color:var(--eg-primary);font-weight:600}.eg-app .dx-button.dx-button-mode-outlined.dx-button-default.dx-state-hover{background:var(--eg-primary-50)}.eg-app .dx-button.dx-button-mode-outlined.dx-button-normal,.eg-app .dx-button.dx-button-mode-contained.dx-button-normal{border-radius:var(--eg-r-sm);border-color:var(--eg-border-strong);background:var(--eg-surface)}.eg-app .dx-button.dx-button-mode-outlined.dx-button-normal.dx-state-hover,.eg-app .dx-button.dx-button-mode-contained.dx-button-normal.dx-state-hover{border-color:var(--eg-primary-200);background:var(--eg-primary-50)}.eg-app .dx-button.dx-button-mode-text.dx-state-hover{background:var(--eg-primary-50)}.eg-app .dx-texteditor.dx-editor-outlined,.eg-app .dx-texteditor.dx-editor-filled{border-radius:var(--eg-r-sm);transition:box-shadow var(--eg-dur) var(--eg-ease),border-color var(--eg-dur) var(--eg-ease)}.eg-app .dx-texteditor.dx-editor-outlined:not(.dx-state-focused):not(.dx-invalid),.eg-app .dx-texteditor.dx-editor-filled:not(.dx-state-focused):not(.dx-invalid){border-color:var(--eg-border-strong)}.eg-app .dx-texteditor.dx-editor-outlined.dx-state-hover:not(.dx-state-focused):not(.dx-invalid),.eg-app .dx-texteditor.dx-editor-filled.dx-state-hover:not(.dx-state-focused):not(.dx-invalid){border-color:var(--eg-primary-200)}.eg-app .dx-texteditor.dx-editor-outlined.dx-state-focused,.eg-app .dx-texteditor.dx-editor-filled.dx-state-focused{border-color:var(--eg-primary);box-shadow:var(--eg-focus)}@media(pointer:coarse){.eg-app .dx-button{min-height:44px}.eg-app .dx-texteditor-input{min-height:44px;font-size:16px}.eg-app .dx-checkbox-icon,.eg-app .dx-radiobutton-icon{transform:scale(1.15)}.eg-app .dx-tab{min-height:44px}}.eg-app .dx-tabs .dx-tab.dx-tab-selected .dx-tab-text{color:var(--eg-primary);font-weight:700}.eg-app .dx-datagrid{border-radius:var(--eg-r-md);overflow:hidden;background:var(--eg-surface);box-shadow:var(--eg-shadow-sm)}.eg-app .dx-datagrid-headers{background:var(--eg-surface-sunken);color:var(--eg-text-muted);font-size:var(--eg-fs-xs);font-weight:700;letter-spacing:.4px;text-transform:uppercase}.eg-app .dx-datagrid-nowrap .dx-header-row>td .dx-datagrid-text-content{white-space:normal}.eg-app .dx-datagrid-nodata{max-width:calc(100% - 2 * var(--eg-s4));white-space:normal;text-align:center}.eg-app .dx-datagrid-rowsview .dx-row.dx-data-row.dx-state-hover:not(.dx-selection)>td{background:var(--eg-primary-50)}.eg-app .dx-popup-wrapper>.dx-overlay-content,.eg-app .dx-popup-wrapper .dx-popup-normal{border-radius:var(--eg-r-lg);box-shadow:var(--eg-shadow-lg)}.eg-app .dx-popup-title{font-weight:700;border-bottom-color:var(--eg-border)}.eg-app .dx-switch-container{border-radius:var(--eg-r-pill)}.eg-app ::-webkit-scrollbar{width:10px;height:10px}.eg-app ::-webkit-scrollbar-thumb{background:var(--eg-border-strong);border:3px solid transparent;border-radius:var(--eg-r-pill);background-clip:padding-box}@media(max-width:1439px){.eg-app .dx-widget,.eg-app .dx-overlay-wrapper,.eg-app .dx-field,.eg-app .dx-field-label,.eg-app .dx-box-item-content,.eg-app .dx-layout-manager .dx-field-item,.eg-app .dx-dropdowneditor-overlay .dx-list-item-content,.eg-app .dx-toast-content,.eg-app .dx-datagrid .dx-row>td,.eg-app .dx-treelist .dx-row>td{font-size:var(--eg-fs-md)}.eg-app .dx-datagrid .dx-row>td,.eg-app .dx-treelist .dx-row>td{padding:10px 12px}.eg-app .dx-datagrid-headers .dx-datagrid-table .dx-row>td{padding-top:8px;padding-bottom:8px}.eg-app .dx-popup-title.dx-toolbar{padding-top:var(--eg-s3);padding-bottom:var(--eg-s3)}}@media(max-width:1023px){.eg-app .dx-datagrid .dx-row>td,.eg-app .dx-treelist .dx-row>td{padding:8px 10px}}@media(max-width:767px){.eg-app .dx-popup-wrapper>.dx-overlay-content:not(.dx-popup-fullscreen){max-width:calc(100vw - 16px)!important}.eg-app .dx-datagrid{max-width:100%}.eg-app .dx-datagrid-rowsview .dx-button-has-icon.dx-button-has-text .dx-button-content{padding-inline:6px}.eg-app .dx-datagrid-rowsview .dx-button-has-icon.dx-button-has-text .dx-button-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.dx-overlay-wrapper.app-toast .dx-toast-content{border-radius:var(--eg-r-md);box-shadow:var(--eg-shadow-md);font-family:var(--eg-font)}.eg-app .dx-tabs:not(.dx-tabs-vertical){width:auto!important;padding:0 var(--eg-s2);background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:var(--eg-r-lg);box-shadow:var(--eg-shadow-sm)}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tabs-wrapper{display:flex;justify-content:flex-start;gap:0}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab{position:relative;flex:0 0 auto;width:auto!important;min-height:48px;padding:0 var(--eg-s4);border:0;background:transparent!important;box-shadow:none}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab:before{display:none}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab:after{content:""!important;position:absolute!important;inset:auto var(--eg-s4) 0!important;width:auto!important;height:3px!important;border:0!important;border-radius:3px 3px 0 0;background:transparent!important}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab.dx-tab-selected:after{background:var(--eg-primary)!important}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab-content{flex-direction:row;align-items:center;gap:var(--eg-s2);height:100%}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab .dx-icon{margin:0;font-size:16px;color:var(--eg-text-muted)}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab-text{color:var(--eg-text-secondary);font-weight:600}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab .dx-badge{position:static;margin:0;padding:0 8px;border-radius:var(--eg-r-pill);background:var(--eg-surface-sunken);color:var(--eg-text-secondary);font-size:var(--eg-fs-xs);font-weight:700;line-height:20px}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab.dx-tab-selected .dx-tab-text,.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab.dx-tab-selected .dx-icon{color:var(--eg-primary)}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab.dx-tab-selected .dx-badge{background:var(--eg-primary-50);color:var(--eg-primary)}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab.dx-state-hover:not(.dx-tab-selected) .dx-tab-text,.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab.dx-state-hover:not(.dx-tab-selected) .dx-icon{color:var(--eg-ink)}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab.dx-state-hover:not(.dx-tab-selected):after{background:var(--eg-border-strong)!important}.eg-app .dx-tabs:not(.dx-tabs-vertical) .dx-tab.dx-state-focused{outline:2px solid var(--eg-primary-200, var(--eg-primary));outline-offset:-4px;border-radius:var(--eg-r-md)}.eg-app .eg-card .dx-tabs:not(.dx-tabs-vertical),.eg-app .dx-popup-content .dx-tabs:not(.dx-tabs-vertical),.eg-app .eg-tabs-sm.dx-tabs:not(.dx-tabs-vertical){padding:0;border:0;border-bottom:1px solid var(--eg-border);border-radius:0;box-shadow:none;background:transparent}.eg-app .eg-card .dx-tabs:not(.dx-tabs-vertical) .dx-tab,.eg-app .dx-popup-content .dx-tabs:not(.dx-tabs-vertical) .dx-tab,.eg-app .eg-tabs-sm.dx-tabs:not(.dx-tabs-vertical) .dx-tab{min-height:40px;padding:0 var(--eg-s3)}.eg-app .eg-card .dx-tabs:not(.dx-tabs-vertical) .dx-tab:after,.eg-app .dx-popup-content .dx-tabs:not(.dx-tabs-vertical) .dx-tab:after,.eg-app .eg-tabs-sm.dx-tabs:not(.dx-tabs-vertical) .dx-tab:after{inset:auto var(--eg-s3) 0!important}.eg-app .dx-buttongroup .dx-buttongroup-wrapper{display:inline-flex;gap:2px;padding:3px;border-radius:var(--eg-r-md);background:var(--eg-surface-sunken)}.eg-app .dx-buttongroup .dx-button.dx-buttongroup-item{min-height:30px;border:0!important;border-radius:var(--eg-r-sm)!important;background:transparent!important;box-shadow:none!important}.eg-app .dx-buttongroup .dx-button.dx-buttongroup-item .dx-button-text,.eg-app .dx-buttongroup .dx-button.dx-buttongroup-item .dx-icon{color:var(--eg-text-secondary);font-weight:600}.eg-app .dx-buttongroup .dx-button.dx-buttongroup-item.dx-item-selected{background:var(--eg-surface)!important;box-shadow:var(--eg-shadow-sm)!important}.eg-app .dx-buttongroup .dx-button.dx-buttongroup-item.dx-item-selected .dx-button-text,.eg-app .dx-buttongroup .dx-button.dx-buttongroup-item.dx-item-selected .dx-icon{color:var(--eg-ink)}.eg-app .dx-datagrid-header-panel{background:transparent;padding:0 0 var(--eg-s2);border:0}.eg-app .content h1:not(.ph-title,:where(eg-site-document,eg-brand-preview) *){margin:0;font-size:var(--eg-fs-xl);font-weight:700;color:var(--eg-ink)}.eg-app .content h2:not(:where(eg-site-document,eg-brand-preview) *){font-size:var(--eg-fs-lg);font-weight:700;color:var(--eg-ink)}.eg-app .content h3:not(:where(eg-site-document,eg-brand-preview) *){font-size:var(--eg-fs-md);font-weight:700;color:var(--eg-ink)}.eg-app .dx-list-item-content.dx-template-wrapper:before{display:none}@media(pointer:coarse){body:not(.eg-app) .dx-texteditor-input{min-height:44px;font-size:16px}body:not(.eg-app) .dx-button{min-height:44px}}@media(max-width:767px){.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container{height:auto}.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--eg-s2);float:none;margin:0!important}.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-item{padding:0}}.eg-app .dx-datagrid .dx-error-row .dx-error-message{text-transform:none;white-space:normal}:root{--eg-accent: var(--eg-primary);--eg-accent-hover: var(--eg-primary-700);--eg-accent-subtle: var(--eg-primary-50);--eg-canvas: var(--eg-bg);--eg-surface-subtle: var(--eg-surface-sunken);--eg-muted: var(--eg-text-muted);--eg-radius: var(--eg-r-lg);--eg-radius-sm: var(--eg-r-sm);--eg-shadow: var(--eg-shadow-sm);--eg-nav-bg: var(--eg-sidebar-bg);--eg-nav-text: var(--eg-sidebar-text);--eg-nav-muted: var(--eg-sidebar-muted);--eg-nav-hover-bg: var(--eg-sidebar-hover);--eg-nav-active-bg: var(--eg-sidebar-active);--eg-nav-active-text: var(--eg-on-ink);--eg-info: var(--eg-info-text);--eg-violet: #8747f5;color-scheme:light}:root[data-theme=dark]{--eg-bg: #0b1626;--eg-surface: #11223a;--eg-surface-sunken: #0d1b2f;--eg-border: #22385a;--eg-border-strong: #30496e;--eg-text: #e6eef8;--eg-text-secondary: #c6d3e6;--eg-text-muted: #9aacc6;--eg-text-subtle: #7d90ad;--eg-ink: #e6eef8;--eg-primary: #3d8bff;--eg-primary-50: #0f2240;--eg-primary-100: #13305a;--eg-primary-200: #1d4a8a;--eg-primary-700: #6aa6ff;--eg-button-primary: #0b63e6;--eg-button-primary-hover: #0558d0;--eg-sidebar-bg: #061f43;--eg-shadow-sm: none;--eg-shadow-md: 0 4px 14px rgb(0 0 0 / .35);--eg-canvas-wash: rgb(11 22 38 / .82);color-scheme:dark}html,body{margin:0;height:100%;font-family:var(--eg-font);font-size:var(--eg-fs-md);background:var(--eg-bg);color:var(--eg-text);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}body:not(.eg-app){padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}code,kbd,pre{font-family:var(--eg-font-mono)}:focus-visible{outline:none;box-shadow:var(--eg-focus)}.dx-texteditor-input:focus-visible{box-shadow:none}.dx-texteditor.dx-editor-outlined:before,.dx-texteditor.dx-editor-filled:before,.dx-texteditor.dx-editor-outlined:after,.dx-texteditor.dx-editor-filled:after{display:none}:root[style*=--eg-brand]{--eg-primary: var(--eg-brand);--eg-primary-700: var(--eg-brand-hover, var(--eg-brand))}.eg-tabs.dx-tabs{background:transparent;border-bottom:1px solid var(--eg-border);box-shadow:none;width:auto}.eg-tabs .dx-tabs-wrapper{display:flex;gap:var(--eg-s1)}.eg-tabs .dx-tab{flex:none;width:auto;background:transparent;padding:var(--eg-s3) var(--eg-s4);border:none;box-shadow:none}.eg-tabs .dx-tab .dx-tab-text{color:var(--eg-text-muted);font-weight:600}.eg-tabs .dx-tab.dx-tab-selected{background:transparent;box-shadow:inset 0 -2px 0 var(--eg-primary)}.eg-tabs .dx-tab.dx-tab-selected .dx-tab-text{color:var(--eg-primary);font-weight:700}.eg-tabs.eg-tabs-sm .dx-tab{padding:var(--eg-s2) var(--eg-s3);font-size:var(--eg-fs-sm)}.eg-card{background:var(--eg-surface);border:1px solid var(--eg-border);border-radius:var(--eg-r-lg);box-shadow:var(--eg-shadow-sm);padding:var(--eg-card-pad)}.eg-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--eg-s4)}@media(max-width:600px){.eg-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--eg-s2)}}.eg-note{padding:var(--eg-s3);border-radius:var(--eg-r-md);border:1px solid var(--eg-border);background:var(--eg-surface);font-size:var(--eg-fs-sm);line-height:1.45}.eg-note.warning{border-color:var(--eg-warning-border);background:var(--eg-warning-bg);color:var(--eg-warning-text)}.eg-note.error{border-color:var(--eg-danger-border);background:var(--eg-danger-bg);color:var(--eg-danger-text)}.eg-note.success{border-color:#a7e3cc;background:var(--eg-success-bg);color:var(--eg-success-text)}.dx-texteditor .dx-placeholder,input::placeholder,textarea::placeholder{color:var(--eg-text-muted)}:root[data-theme=dark] .dx-button.dx-button-default.dx-button-mode-contained.dx-state-disabled{background-color:var(--eg-border)}:root[data-theme=dark] .dx-button.dx-button-default.dx-button-mode-contained.dx-state-disabled .dx-button-text,:root[data-theme=dark] .dx-button.dx-button-default.dx-button-mode-contained.dx-state-disabled .dx-icon{color:var(--eg-text-muted)}.eg-loading{display:grid;place-items:center;padding:var(--eg-s8)}.eg-muted,.muted{color:var(--eg-text-muted)}.app-toast .dx-toast-message{white-space:pre-line}
