@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-tyfMZHQw.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-CzG7Kr3z.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-Df6ckaLK.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-JrS_4yms.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-CIdlr5YK.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-_Rr29XE2.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-DQXyrmoy.woff2)format("woff2"),url(/assets/inter-greek-400-normal-DvIPHDQ7.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-Cnt0N5Vm.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-DIOGfGLL.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-D3W-OpO-.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-8tIzm-yw.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BT1H-PT_.woff2)format("woff2"),url(/assets/inter-latin-400-normal-Cdi8t5Mu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-DOnSzjnx.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-Xebo2OyJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BRrLR67x.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-DskEQOpE.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-2pdUafRD.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-Dtavx3qw.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-CmOavsDc.woff2)format("woff2"),url(/assets/inter-greek-500-normal-BjpBGs91.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-5IkPJ6Nk.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-0i6yoQMg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-B9u8Q_zH.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-SuUkSNTU.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-kWhwEdDH.woff2)format("woff2"),url(/assets/inter-latin-500-normal-D4I8BKCx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-DpA2xaRd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-KAwcVx6H.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-DDpWG8g5.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-iz1--dBq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-CkBLDEl_.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-BmtRFZgT.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-B-l8Lzzd.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BLZsI-P3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-DjnxGF-L.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BQ_dbMbg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-ao35dkSb.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-Dg0Bk0Yr.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-B2Ssfs8e.woff2)format("woff2"),url(/assets/inter-latin-600-normal-Dbvh0wvx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-CMkYcdkw.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-CAj4IH3j.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-6zNX8Blf.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DsxIEgNh.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-DqOFU2GX.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-Cwql_mmq.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-4IUP0jwf.woff2)format("woff2"),url(/assets/inter-greek-700-normal-CmOaYR_c.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-ByO5Ry5o.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-Db0hjN_z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-CAa3MqUt.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-Bu7lG2nd.woff)format("woff");unicode-range:U+100-2AF,U+304,U+308,U+329,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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-C2zfFY7I.woff2)format("woff2"),url(/assets/inter-latin-700-normal-CHFldGL2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand:#2317bc;--brand-hover:#1c1299;--brand-soft:#2927c0;--brand-icon:#474fd5;--accent:#c2fb4f;--accent-alt:#cef86d;--accent-hover:#b3f02f;--accent-text:#1b243c;--primary-btn:#6f63e8;--primary-btn-hover:#5d50e0;--primary-btn-alt:#8d88dc;--text:#1b243c;--text-muted:#8e939f;--text-secondary:#44546f;--text-inverse:#fff;--panel:#fff;--surface:#f8f8fd;--surface-alt:#f9f9fb;--control-bg:#fff;--control-bg-muted:#f3f4f8;--border:#e0e4ee;--border-strong:#cfd5e3;--row-group:#e6ebfa;--row-item:#f2f4fc;--row-selected:var(--accent-alt);--range-fill:#f1fdd9;--overlay:#1b243c73;--in:#198754;--out:#dc3545;--cell-in:#e9f6ef;--cell-out:#fdeef0;--cell-transfer:#fff7d6;--new-row-border:#f2bfbe;--new-row-cell:#f4fde3;--success:#198754;--danger:#dc3545;--warning:#f2a516;--info:#2f80ed;--focus-ring:0 0 0 3px #6f63e859;--font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fs-xs:11px;--fs-table:13px;--fs-sm:13px;--fs-base:14px;--fs-md:16px;--fs-lg:18px;--fs-title:22px;--fs-kpi:40px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.2;--lh-base:1.45;--sidebar-width:65px;--header-height:60px;--page-gutter:30px;--panel-margin:15px;--control-height:40px;--control-height-sm:32px;--radius-panel:15px;--radius-card:12px;--radius-control:8px;--radius-sm:6px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--shadow-tab:0 1px 3px #1b243c1f, 0 1px 2px #1b243c0f;--shadow-popover:0 8px 24px #1b243c24;--shadow-modal:0 20px 48px #1b243c38;--z-dropdown:1000;--z-tooltip:1100;--z-modal:1200;--z-toast:1300;--transition-fast:.12s ease}@media (width>=1441px){:root{--sidebar-width:75px;--header-height:75px;--radius-panel:25px;--page-gutter:25px}}:root{--danger-hover:#c22a39;--dark-hover:#2b3550;--promo-check:#54b834;--mbi-modal-radius:6px;--mbi-modal-backdrop:#00000080;--mbi-modal-border:#0000002d;--mbi-modal-divider:#e7e9e8;--mbi-modal-title:#25303a;--mbi-modal-close:#868686;--mbi-modal-text:#212529;--mbi-modal-hint:#52585f;--mbi-modal-fs:16px;--mbi-modal-fs-sm:14px;--mbi-modal-fs-table:13px;--mbi-modal-control-height:38px;--mbi-modal-control-radius:6px;--mbi-modal-input-border:#eceeed;--mbi-modal-focus-border:#86b7fe;--mbi-modal-focus-ring:0 0 0 4px #326ef340;--mbi-modal-primary:#326ef3;--mbi-modal-primary-hover:#2a5ecf;--mbi-modal-secondary:#6c757a;--mbi-modal-secondary-hover:#5b6268;--mbi-modal-dark:#5b6268;--mbi-modal-dark-hover:#4c5257;--mbi-modal-light:#f4f8f8;--mbi-modal-light-hover:#e9eded;--mbi-modal-light-border:#e7e8ea;--mbi-modal-light-text:#373839;--mbi-modal-danger:#d3675b;--mbi-modal-danger-text:#cc625f;--mbi-modal-danger-soft:#fbeeec;--mbi-modal-primary-soft:#eef3fe;--mbi-modal-page-border:#eaeeef;--mbi-modal-page-disabled-bg:#e6eaeb;--mbi-modal-page-disabled-text:#585c5d;--mbi-modal-invalid:#dc3545;--mbi-modal-table-border:#ececec;--mbi-modal-table-head:#383838;--mbi-modal-row-seen:#e4f8e8;--mbi-modal-warning-bg:#fcf4d0;--mbi-modal-warning-border:#f1eeab;--mbi-modal-warning-title:#4d3d09;--mbi-modal-warning-text:#584b19;--mbi-modal-loading-title:#646464;--mbi-modal-loading-text:#949494;--mbi-modal-spinner:#3b82f6}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mbi-body:#060b14;--mbi-frame:#060b14;--mbi-menu-active:#1a2231;--mbi-page:#0d1118;--mbi-card:#171c25;--mbi-field:#131821;--mbi-field-hover:#1e2430;--mbi-popover:#1a1f29;--mbi-hover:#242b38;--mbi-border:#282f3c;--mbi-divider:#2a313e;--mbi-text:#e6e8ed;--mbi-text-muted:#8f98a8;--mbi-text-disabled:#485062;--mbi-app-text:#e6e8ed;--mbi-accent-text:#949bff;--mbi-negative:#ff6b6b;--mbi-chip:#1e2430;--mbi-chip-border:#2f3746;--mbi-range:#c2fb4f29;--mbi-range-text:#e6e8ed;--mbi-surface:#141922;--mbi-subtle:#1a1f29;--mbi-subtle-2:#232a36;--mbi-bg-strong:#364052;--mbi-text-2:#b4bbc8;--mbi-text-faint:#5d6678;--mbi-link-text:#6cb2ff;--mbi-text-red:#ff8a8a;--mbi-text-green:#86d993;--mbi-text-amber:#f5c451;--mbi-border-strong:#3a4352;--mbi-btn-dark:#2f3a55;--mbi-tint-red:#ef444429;--mbi-tint-amber:#f59e0b29;--mbi-tint-yellow:#facc1524;--mbi-tint-green:#84cc1624;--mbi-tint-blue:#3b82f629;--mbi-tint-indigo:#6366f12e;--mbi-tint-pink:#ec489929;--mbi-tree-0:#252a50;--mbi-tree-1:#1e223b;--mbi-tree-2:#181d2c;--brand:#060b14;--brand-hover:#0d1118;--brand-soft:#1a2231;--brand-icon:#606a7c;--text:#e6e8ed;--text-muted:#8f98a8;--text-secondary:#b4bbc8;--panel:#0d1118;--surface:#1a1f29;--surface-alt:#1a1f29;--control-bg:#131821;--control-bg-muted:#1a1f29;--border:#282f3c;--border-strong:#3a4352;--row-group:#252a50;--row-item:#1e223b;--range-fill:#c2fb4f29;--overlay:#0000008c;--cell-in:#84cc1624;--cell-out:#ef444429;--cell-transfer:#facc1524;--new-row-cell:#c2fb4f1a;--shadow-popover:0 8px 24px #00000073;--shadow-modal:0 20px 48px #0000008c;--mbi-modal-backdrop:#0009;--mbi-modal-border:#282f3c;--mbi-modal-divider:#2a313e;--mbi-modal-title:#e6e8ed;--mbi-modal-close:#8f98a8;--mbi-modal-text:#e6e8ed;--mbi-modal-hint:#b4bbc8}html[data-theme=dark] :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea){background-color:#0000}html[data-theme=dark] :where(select) option,html[data-theme=dark] :where(select) optgroup{background-color:var(--mbi-popover);color:var(--mbi-text)}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--font-family);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--text);background:var(--brand);-webkit-font-smoothing:antialiased}#app{min-height:100%}h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--primary-btn)}:focus-visible{box-shadow:var(--focus-ring);outline:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.amount-in{color:var(--in)}.amount-out,.amount-negative{color:var(--out)}.ui-icon[data-v-ace034aa]{vertical-align:middle;flex-shrink:0;display:inline-block}.ui-spinner[data-v-6bb0efcb]{color:inherit;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-spinner svg[data-v-6bb0efcb]{animation:.7s linear infinite ui-spinner-rotate-6bb0efcb}.ui-spinner__track[data-v-6bb0efcb]{opacity:.2}.ui-spinner__label[data-v-6bb0efcb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes ui-spinner-rotate-6bb0efcb{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-spinner svg[data-v-6bb0efcb]{animation-duration:1.6s}}.ui-btn[data-v-5149fb9c]{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height);min-width:0;padding:0 var(--space-4);border-radius:var(--radius-control);color:var(--text);font-family:inherit;font-size:var(--fs-base);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:1px solid #0000;line-height:1;display:inline-flex;position:relative}.ui-btn[data-v-5149fb9c]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-btn[data-v-5149fb9c]:disabled{cursor:not-allowed;opacity:.5}.ui-btn.is-loading[data-v-5149fb9c]{cursor:progress;opacity:.85}.ui-btn--sm[data-v-5149fb9c]{height:var(--control-height-sm);padding:0 var(--space-3);font-size:var(--fs-sm);gap:6px}.ui-btn.is-block[data-v-5149fb9c]{width:100%;display:flex}.ui-btn__label[data-v-5149fb9c]{text-overflow:ellipsis;overflow:hidden}.is-overlay-loading .ui-btn__label[data-v-5149fb9c]{visibility:hidden}.ui-btn__overlay[data-v-5149fb9c]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ui-btn--primary[data-v-5149fb9c]{background:var(--primary-btn);color:var(--text-inverse)}.ui-btn--primary[data-v-5149fb9c]:hover:not(:disabled),.ui-btn--primary.is-active[data-v-5149fb9c]{background:var(--primary-btn-hover)}.ui-btn--accent[data-v-5149fb9c]{background:var(--accent);color:var(--accent-text)}.ui-btn--accent[data-v-5149fb9c]:hover:not(:disabled),.ui-btn--accent.is-active[data-v-5149fb9c]{background:var(--accent-hover)}.ui-btn--ghost[data-v-5149fb9c]{border-color:var(--border);background:var(--control-bg);color:var(--text)}.ui-btn--ghost[data-v-5149fb9c]:hover:not(:disabled){background:var(--control-bg-muted)}.ui-btn--ghost.is-active[data-v-5149fb9c]{border-color:var(--border-strong);background:var(--control-bg-muted)}.ui-btn.is-square[data-v-5149fb9c]{width:var(--control-height);padding:0}.ui-btn.is-square.ui-btn--sm[data-v-5149fb9c]{width:var(--control-height-sm)}.ui-btn--icon[data-v-5149fb9c]{color:var(--text-muted)}.ui-btn--icon[data-v-5149fb9c]:hover:not(:disabled){background:var(--control-bg-muted);color:var(--text)}.ui-btn--icon.is-active[data-v-5149fb9c],.ui-btn--icon.is-active[data-v-5149fb9c]:hover:not(:disabled){background:var(--accent);color:var(--accent-text)}.ui-btn--danger[data-v-5149fb9c]{background:var(--danger);color:var(--text-inverse)}.ui-btn--danger[data-v-5149fb9c]:hover:not(:disabled),.ui-btn--danger.is-active[data-v-5149fb9c]{background:var(--danger-hover)}.ui-btn--dark[data-v-5149fb9c]{background:var(--text);color:var(--text-inverse)}.ui-btn--dark[data-v-5149fb9c]:hover:not(:disabled),.ui-btn--dark.is-active[data-v-5149fb9c]{background:var(--dark-hover)}.ui-btn.is-modal[data-v-5149fb9c]{height:var(--mbi-modal-control-height);border-radius:var(--mbi-modal-control-radius);font-size:var(--mbi-modal-fs);font-weight:var(--fw-regular);padding:0 12px}.ui-btn.is-modal.ui-btn--sm[data-v-5149fb9c]{height:31px;font-size:var(--mbi-modal-fs-sm);border-radius:4px;padding:0 8px}.ui-btn.is-modal[data-v-5149fb9c]:focus-visible{box-shadow:var(--mbi-modal-focus-ring)}.ui-btn.is-modal[data-v-5149fb9c]:disabled{opacity:.65}.ui-btn--modal-primary[data-v-5149fb9c]{background:var(--mbi-modal-primary);color:var(--text-inverse)}.ui-btn--modal-primary[data-v-5149fb9c]:hover:not(:disabled){background:var(--mbi-modal-primary-hover)}.ui-btn--modal-secondary[data-v-5149fb9c]{background:var(--mbi-modal-secondary);color:var(--text-inverse)}.ui-btn--modal-secondary[data-v-5149fb9c]:hover:not(:disabled){background:var(--mbi-modal-secondary-hover)}.ui-btn--modal-dark[data-v-5149fb9c]{background:var(--mbi-modal-dark);color:var(--text-inverse)}.ui-btn--modal-dark[data-v-5149fb9c]:hover:not(:disabled){background:var(--mbi-modal-dark-hover)}.ui-btn--modal-light[data-v-5149fb9c]{border-color:var(--mbi-modal-light-border);background:var(--mbi-modal-light);color:var(--mbi-modal-light-text)}.ui-btn--modal-light[data-v-5149fb9c]:hover:not(:disabled){background:var(--mbi-modal-light-hover)}.ui-btn--modal-outline-primary[data-v-5149fb9c]{border-color:var(--mbi-modal-primary);background:var(--panel);color:var(--mbi-modal-primary)}.ui-btn--modal-outline-primary[data-v-5149fb9c]:hover:not(:disabled){background:var(--mbi-modal-primary-soft)}.ui-btn--modal-outline-danger[data-v-5149fb9c]{border-color:var(--mbi-modal-danger);background:var(--panel);color:var(--mbi-modal-danger-text)}.ui-btn--modal-outline-danger[data-v-5149fb9c]:hover:not(:disabled){background:var(--mbi-modal-danger-soft)}.ui-btn--modal-page[data-v-5149fb9c]{border-color:var(--mbi-modal-page-border);background:var(--panel);color:var(--mbi-modal-primary)}.ui-btn--modal-page[data-v-5149fb9c]:hover:not(:disabled){background:var(--mbi-modal-primary-soft)}.ui-btn--modal-page.is-modal[data-v-5149fb9c]:disabled{background:var(--mbi-modal-page-disabled-bg);color:var(--mbi-modal-page-disabled-text);opacity:1}@media (prefers-reduced-motion:reduce){.ui-btn[data-v-5149fb9c]{transition:none}}.ui-input[data-v-39eb7670]{align-items:center;gap:var(--space-2);width:100%;height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.ui-input--sm[data-v-39eb7670]{height:var(--control-height-sm);gap:6px;padding:0 10px}.ui-input[data-v-39eb7670]:hover:not(.is-disabled){border-color:var(--border-strong)}.ui-input[data-v-39eb7670]:focus-within{border-color:var(--primary-btn);box-shadow:var(--focus-ring)}.ui-input.is-disabled[data-v-39eb7670]{background:var(--control-bg-muted);color:var(--text-muted);cursor:not-allowed}.ui-input__icon[data-v-39eb7670]{color:var(--text-muted)}.ui-input__field[data-v-39eb7670]{width:100%;min-width:0;height:100%;color:inherit;font-family:inherit;font-size:var(--fs-base);background:0 0;border:0;outline:none;flex:auto;padding:0}.ui-input--sm .ui-input__field[data-v-39eb7670]{font-size:var(--fs-sm)}.ui-input__field[data-v-39eb7670]:focus-visible{box-shadow:none}.ui-input__field[data-v-39eb7670]::placeholder{color:var(--text-muted);opacity:1}.ui-input__field[data-v-39eb7670]:disabled{cursor:not-allowed}.ui-input__clear[data-v-39eb7670]{border-radius:var(--radius-pill);width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-input__clear[data-v-39eb7670]:hover{background:var(--control-bg-muted);color:var(--text)}.ui-checkbox[data-v-a3f20ec4]{align-items:center;gap:var(--space-2);min-height:20px;color:var(--text);font-size:var(--fs-base);line-height:var(--lh-tight);cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;display:inline-flex;position:relative}.ui-checkbox__input[data-v-a3f20ec4]{opacity:0;width:18px;height:18px;cursor:inherit;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui-checkbox__box[data-v-a3f20ec4]{border:1.5px solid var(--border-strong);background:var(--control-bg);width:18px;height:18px;color:var(--accent-text);transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);pointer-events:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-checkbox:hover:not(.is-disabled) .ui-checkbox__box[data-v-a3f20ec4]{border-color:var(--primary-btn)}.ui-checkbox.is-checked .ui-checkbox__box[data-v-a3f20ec4],.ui-checkbox.is-indeterminate .ui-checkbox__box[data-v-a3f20ec4],.ui-checkbox.is-checked:hover:not(.is-disabled) .ui-checkbox__box[data-v-a3f20ec4],.ui-checkbox.is-indeterminate:hover:not(.is-disabled) .ui-checkbox__box[data-v-a3f20ec4]{border-color:var(--accent);background:var(--accent)}.ui-checkbox__input:focus-visible+.ui-checkbox__box[data-v-a3f20ec4]{box-shadow:var(--focus-ring)}.ui-checkbox.is-disabled[data-v-a3f20ec4]{cursor:not-allowed;opacity:.5}.ui-checkbox__label[data-v-a3f20ec4]{min-width:0}.ui-tabs[data-v-5d7e9fff]{background:var(--control-bg-muted);scrollbar-width:none;border-radius:10px;align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.ui-tabs[data-v-5d7e9fff]::-webkit-scrollbar{display:none}.ui-tabs__tab[data-v-5d7e9fff]{height:calc(var(--control-height) - 6px);border-radius:var(--radius-control);color:var(--text-muted);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;line-height:1;display:inline-flex}.ui-tabs--sm .ui-tabs__tab[data-v-5d7e9fff]{height:calc(var(--control-height-sm) - 6px);font-size:var(--fs-xs);padding:0 10px}.ui-tabs__tab[data-v-5d7e9fff]:hover:not(:disabled):not(.is-active){color:var(--text)}.ui-tabs__tab.is-active[data-v-5d7e9fff]{background:var(--panel);color:var(--text);font-weight:var(--fw-semibold);box-shadow:var(--shadow-tab)}.ui-tabs__tab[data-v-5d7e9fff]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-tabs__tab.is-active[data-v-5d7e9fff]:focus-visible{box-shadow:var(--focus-ring), var(--shadow-tab)}.ui-tabs__tab[data-v-5d7e9fff]:disabled{cursor:not-allowed;opacity:.5}.ui-tabs__label[data-v-5d7e9fff]{flex-direction:column;display:inline-flex}.ui-tabs__label[data-v-5d7e9fff]:after{content:attr(data-label);height:0;font-weight:var(--fw-semibold);visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;overflow:hidden}.ui-select[data-v-f1c4f9f1]{vertical-align:middle;min-width:0;max-width:100%;display:inline-block;position:relative}.ui-select__trigger[data-v-f1c4f9f1]{align-items:center;gap:var(--space-2);width:100%;height:var(--control-height);padding:0 10px 0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font-size:var(--fs-base);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.ui-select--sm .ui-select__trigger[data-v-f1c4f9f1]{height:var(--control-height-sm);font-size:var(--fs-sm);gap:6px;padding:0 8px 0 10px}.ui-select__trigger[data-v-f1c4f9f1]:hover{border-color:var(--border-strong)}.ui-select__trigger[data-v-f1c4f9f1]:focus-visible{border-color:var(--primary-btn);box-shadow:var(--focus-ring);outline:none}.ui-select.is-open .ui-select__trigger[data-v-f1c4f9f1]{border-color:var(--primary-btn)}.ui-select.is-disabled .ui-select__trigger[data-v-f1c4f9f1]{background:var(--control-bg-muted);color:var(--text-muted);cursor:not-allowed}.ui-select__value[data-v-f1c4f9f1]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ui-select__value.is-placeholder[data-v-f1c4f9f1]{color:var(--text-muted)}.ui-select__clear[data-v-f1c4f9f1]{border-radius:var(--radius-pill);width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-select__clear[data-v-f1c4f9f1]:hover{background:var(--control-bg-muted);color:var(--text)}.ui-select__chevron[data-v-f1c4f9f1]{color:var(--text);transition:transform var(--transition-fast)}.ui-select.is-open .ui-select__chevron[data-v-f1c4f9f1]{transform:rotate(180deg)}.ui-select.is-disabled .ui-select__chevron[data-v-f1c4f9f1]{color:var(--text-muted)}.ui-select__dropdown[data-v-f1c4f9f1]{z-index:var(--z-dropdown);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--panel);max-width:min(420px,100vw - 16px);color:var(--text);font-family:var(--font-family);box-shadow:var(--shadow-popover);flex-direction:column;animation:.12s ease-out ui-select-in-f1c4f9f1;display:flex;overflow:hidden}.ui-select__search[data-v-f1c4f9f1]{padding:var(--space-2);border-bottom:1px solid var(--border);position:relative}.ui-select__search-icon[data-v-f1c4f9f1]{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.ui-select__search-input[data-v-f1c4f9f1]{width:100%;height:var(--control-height-sm);padding:0 var(--space-2) 0 32px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--control-bg);color:var(--text);font-family:inherit;font-size:var(--fs-sm);outline:none}.ui-select__search-input[data-v-f1c4f9f1]:focus{border-color:var(--primary-btn);box-shadow:none}.ui-select__search-input[data-v-f1c4f9f1]::placeholder{color:var(--text-muted)}.ui-select__list[data-v-f1c4f9f1]{max-height:280px;padding:var(--space-1);overscroll-behavior:contain;margin:0;list-style:none;overflow-y:auto}.ui-select__option[data-v-f1c4f9f1]{border-radius:var(--radius-sm);min-height:36px;font-size:var(--fs-sm);line-height:var(--lh-tight);cursor:pointer;align-items:center;gap:10px;padding:6px 10px;display:flex}.ui-select__option.is-active[data-v-f1c4f9f1]{background:var(--control-bg-muted)}.ui-select__option.is-disabled[data-v-f1c4f9f1]{color:var(--text-muted);cursor:not-allowed}.ui-select__dropdown:not(.is-multiple) .ui-select__option.is-selected[data-v-f1c4f9f1]{font-weight:var(--fw-medium)}.ui-select__option-label[data-v-f1c4f9f1]{overflow-wrap:anywhere;flex:auto;min-width:0}.ui-select__option-secondary[data-v-f1c4f9f1]{color:var(--text-muted);font-size:var(--fs-xs);margin-top:2px;display:block}.ui-select__tick[data-v-f1c4f9f1]{color:var(--primary-btn)}.ui-select__check[data-v-f1c4f9f1]{border:1.5px solid var(--border-strong);background:var(--control-bg);width:16px;height:16px;color:var(--accent-text);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-select__check.is-checked[data-v-f1c4f9f1]{border-color:var(--accent);background:var(--accent)}.ui-select__empty[data-v-f1c4f9f1]{padding:10px var(--space-3) var(--space-3);color:var(--text-muted);font-size:var(--fs-sm)}@keyframes ui-select-in-f1c4f9f1{0%{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ui-select__dropdown[data-v-f1c4f9f1]{animation:none}}.ui-drp[data-v-1d6a2912]{vertical-align:middle;max-width:100%;display:inline-block;position:relative}.ui-drp__trigger[data-v-1d6a2912]{align-items:center;gap:var(--space-2);width:100%;min-width:220px;height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--control-bg);color:var(--text);font-family:inherit;font-size:var(--fs-base);white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:inline-flex}.ui-drp--bare[data-v-1d6a2912]{width:100%;display:block}.ui-drp--bare .ui-drp__trigger[data-v-1d6a2912]{min-width:0;height:auto;min-height:100%;font-size:inherit;text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:0;display:flex}.ui-drp--bare .ui-drp__trigger[data-v-1d6a2912]:focus-visible{box-shadow:var(--focus-ring)}.ui-drp.has-clear .ui-drp__trigger[data-v-1d6a2912]{padding-right:34px}.ui-drp__trigger[data-v-1d6a2912]:hover:not(:disabled){border-color:var(--border-strong)}.ui-drp__trigger[data-v-1d6a2912]:focus-visible{border-color:var(--primary-btn);box-shadow:var(--focus-ring);outline:none}.ui-drp.is-open .ui-drp__trigger[data-v-1d6a2912]{border-color:var(--primary-btn)}.ui-drp__trigger[data-v-1d6a2912]:disabled{background:var(--control-bg-muted);color:var(--text-muted);cursor:not-allowed}.ui-drp__icon[data-v-1d6a2912]{color:var(--text-muted)}.ui-drp__value[data-v-1d6a2912]{text-overflow:ellipsis;overflow:hidden}.ui-drp__value.is-placeholder[data-v-1d6a2912]{color:var(--text-muted)}.ui-drp__clear[data-v-1d6a2912]{border-radius:var(--radius-pill);width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ui-drp__clear[data-v-1d6a2912]:hover{background:var(--control-bg-muted);color:var(--text)}.ui-drp__popover[data-v-1d6a2912]{z-index:var(--z-dropdown);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--panel);color:var(--text);font-family:var(--font-family);box-shadow:var(--shadow-popover);animation:.12s ease-out ui-drp-in-1d6a2912}.ui-drp__months[data-v-1d6a2912]{gap:var(--space-6);display:flex}.ui-drp__month+.ui-drp__month[data-v-1d6a2912]{padding-left:var(--space-6);border-left:1px solid var(--border)}.ui-drp__header[data-v-1d6a2912]{height:32px;margin-bottom:var(--space-1);justify-content:space-between;align-items:center;display:flex}.ui-drp__title[data-v-1d6a2912]{font-size:15px;font-weight:var(--fw-medium);text-align:center;flex:1}.ui-drp__nav[data-v-1d6a2912],.ui-drp__nav-spacer[data-v-1d6a2912]{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ui-drp__nav[data-v-1d6a2912]{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0}.ui-drp__nav[data-v-1d6a2912]:hover{background:var(--control-bg-muted);color:var(--text)}.ui-drp__grid[data-v-1d6a2912]{border-collapse:collapse;border-spacing:0}.ui-drp__grid th[data-v-1d6a2912]{width:36px;height:28px;color:var(--text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-medium);text-align:center;padding:0}.ui-drp__grid td[data-v-1d6a2912]{text-align:center;width:36px;height:36px;padding:0}.ui-drp__grid td.is-in-range[data-v-1d6a2912]{background:var(--range-fill)}.ui-drp__grid td.is-range-start[data-v-1d6a2912]{background:linear-gradient(to right, transparent 50%, var(--range-fill) 50%)}.ui-drp__grid td.is-range-end[data-v-1d6a2912]{background:linear-gradient(to left, transparent 50%, var(--range-fill) 50%)}.ui-drp__day[data-v-1d6a2912]{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--text);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-drp__day[data-v-1d6a2912]:hover{background:var(--control-bg-muted)}.ui-drp__day.is-in-range[data-v-1d6a2912]:hover{background:var(--accent-alt)}.ui-drp__day.is-today[data-v-1d6a2912]{border-color:var(--text)}.ui-drp__day.is-edge[data-v-1d6a2912],.ui-drp__day.is-edge[data-v-1d6a2912]:hover{background:var(--accent);color:var(--accent-text);font-weight:var(--fw-semibold)}.ui-drp__day[data-v-1d6a2912]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-drp__presets[data-v-1d6a2912]{gap:var(--space-1) var(--space-4);margin-top:var(--space-2);border-top:1px solid var(--border);flex-wrap:wrap;padding-top:10px;display:flex}.ui-drp__preset[data-v-1d6a2912]{border-radius:var(--radius-sm);color:var(--primary-btn);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;padding:2px 0}.ui-drp__footer[data-v-1d6a2912]{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);justify-content:flex-end;display:flex}.ui-drp__reset[data-v-1d6a2912]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--control-bg);color:var(--text);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;padding:4px 10px}.ui-drp__reset[data-v-1d6a2912]:hover{border-color:var(--border-strong);background:var(--control-bg-muted)}.ui-drp__preset[data-v-1d6a2912]:hover,.ui-drp__preset.is-active[data-v-1d6a2912]{color:var(--primary-btn-hover);text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.ui-drp__months[data-v-1d6a2912]{gap:var(--space-3);flex-direction:column}.ui-drp__month+.ui-drp__month[data-v-1d6a2912]{padding-top:var(--space-3);border-top:1px solid var(--border);border-left:0;padding-left:0}}@keyframes ui-drp-in-1d6a2912{0%{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ui-drp__popover[data-v-1d6a2912]{animation:none}}.ui-calendar[data-v-53e99d0e]{color:var(--text);font-family:var(--font-family)}.ui-calendar__header[data-v-53e99d0e]{height:32px;margin-bottom:var(--space-1);justify-content:space-between;align-items:center;display:flex}.ui-calendar__title[data-v-53e99d0e]{font-size:15px;font-weight:var(--fw-medium);text-align:center;flex:1}.ui-calendar__nav[data-v-53e99d0e]{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-calendar__nav[data-v-53e99d0e]:hover{background:var(--control-bg-muted);color:var(--text)}.ui-calendar__grid[data-v-53e99d0e]{border-collapse:collapse;border-spacing:0}.ui-calendar__grid th[data-v-53e99d0e]{width:36px;height:28px;color:var(--text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-medium);text-align:center;padding:0}.ui-calendar__grid td[data-v-53e99d0e]{text-align:center;width:36px;height:34px;padding:0}.ui-calendar__day[data-v-53e99d0e]{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--text);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-calendar__day[data-v-53e99d0e]:hover{background:var(--control-bg-muted)}.ui-calendar__day.is-today[data-v-53e99d0e]{border-color:var(--text-muted)}.ui-calendar__day.is-selected[data-v-53e99d0e],.ui-calendar__day.is-selected[data-v-53e99d0e]:hover{background:var(--accent);color:var(--accent-text);font-weight:var(--fw-semibold)}.ui-calendar__day[data-v-53e99d0e]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-modal[data-v-c17eaef9]{z-index:var(--z-modal);padding:var(--space-6) var(--space-4);background:var(--overlay);font-family:var(--font-family);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.ui-modal__dialog[data-v-c17eaef9]{width:100%;max-height:calc(100vh - 2 * var(--space-6));border-radius:var(--radius-card);background:var(--panel);color:var(--text);box-shadow:var(--shadow-modal);outline:none;flex-direction:column;margin:auto;display:flex}.ui-modal__dialog--xs[data-v-c17eaef9]{max-width:340px}.ui-modal__dialog--sm[data-v-c17eaef9]{max-width:420px}.ui-modal__dialog--dialog[data-v-c17eaef9]{max-width:500px}.ui-modal__dialog--md[data-v-c17eaef9]{max-width:560px}.ui-modal__dialog--lg[data-v-c17eaef9]{max-width:860px}.ui-modal__dialog--wide[data-v-c17eaef9]{max-width:1000px}.ui-modal__dialog--xl[data-v-c17eaef9]{max-width:1140px}.ui-modal__header[data-v-c17eaef9]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-6);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.ui-modal__header.is-bare[data-v-c17eaef9]{border-bottom:0;justify-content:flex-end;min-height:0}.ui-modal__title[data-v-c17eaef9]{min-width:0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-tight)}.ui-modal__close[data-v-c17eaef9]{border-radius:var(--radius-control);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-modal__close[data-v-c17eaef9]:hover{background:var(--control-bg-muted);color:var(--text)}.ui-modal__close[data-v-c17eaef9]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-modal__body[data-v-c17eaef9]{min-height:0;padding:var(--space-5) var(--space-6);font-size:var(--fs-base);flex:auto;overflow-y:auto}.ui-modal__body[data-v-c17eaef9]:empty{display:none}.ui-modal__footer[data-v-c17eaef9]{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;display:flex}.ui-modal.is-top[data-v-c17eaef9]{align-items:flex-start;padding-top:28px}.ui-modal.is-top .ui-modal__dialog[data-v-c17eaef9]{margin:0 auto auto}.ui-modal.is-mbi[data-v-c17eaef9]{background:var(--mbi-modal-backdrop)}.is-mbi .ui-modal__dialog[data-v-c17eaef9]{border:1px solid var(--mbi-modal-border);border-radius:var(--mbi-modal-radius);color:var(--mbi-modal-text);box-shadow:none}.is-mbi .ui-modal__header[data-v-c17eaef9]{border-bottom-color:var(--mbi-modal-divider);min-height:0;padding:16px}.is-mbi .ui-modal__title[data-v-c17eaef9]{color:var(--mbi-modal-title);font-size:20px;font-weight:var(--fw-medium);line-height:1.5}.is-mbi .ui-modal__close[data-v-c17eaef9]{width:24px;height:24px;color:var(--mbi-modal-close)}.is-mbi .ui-modal__body[data-v-c17eaef9]{font-size:var(--mbi-modal-fs);padding:16px}.is-mbi .ui-modal__footer[data-v-c17eaef9]{border-top-color:var(--mbi-modal-divider);gap:8px;padding:12px 16px}.ui-modal.is-swal[data-v-c17eaef9]{background:#0006}.is-swal .ui-modal__dialog[data-v-c17eaef9]{background:var(--mbi-surface,#fff);width:32em;max-width:100%;color:var(--mbi-text-2,#545454);box-shadow:none;border-radius:5px;padding:0 0 1.25em;font-size:1rem}.is-swal .ui-modal__header[data-v-c17eaef9]{border-bottom:0;justify-content:center;min-height:0;padding:.8em 1em 0}.is-swal .ui-modal__title[data-v-c17eaef9]{color:inherit;text-align:center;word-wrap:break-word;font-size:1.875em;font-weight:600;line-height:normal}.is-swal .ui-modal__body[data-v-c17eaef9]{text-align:center;margin:1em 1.6em .3em;padding:0;font-size:1.125em;line-height:normal}.is-swal .ui-modal__footer[data-v-c17eaef9]{border-top:0;justify-content:center;gap:0;margin:1.25em auto 0;padding:0}.ui-modal-enter-active[data-v-c17eaef9],.ui-modal-leave-active[data-v-c17eaef9]{transition:opacity .15s}.ui-modal-enter-active .ui-modal__dialog[data-v-c17eaef9],.ui-modal-leave-active .ui-modal__dialog[data-v-c17eaef9]{transition:transform .15s}.ui-modal-enter-from[data-v-c17eaef9],.ui-modal-leave-to[data-v-c17eaef9]{opacity:0}.ui-modal-enter-from .ui-modal__dialog[data-v-c17eaef9],.ui-modal-leave-to .ui-modal__dialog[data-v-c17eaef9]{transform:translateY(8px)scale(.98)}@media (prefers-reduced-motion:reduce){.ui-modal-enter-active[data-v-c17eaef9],.ui-modal-leave-active[data-v-c17eaef9],.ui-modal-enter-active .ui-modal__dialog[data-v-c17eaef9],.ui-modal-leave-active .ui-modal__dialog[data-v-c17eaef9]{transition:none}}.ui-card[data-v-8ad28611]{--ui-card-pad:var(--space-5);border-radius:var(--radius-card);min-width:0;color:var(--text);flex-direction:column;display:flex}.ui-card--surface[data-v-8ad28611]{background:var(--surface)}.ui-card--panel[data-v-8ad28611]{border:1px solid var(--border);background:var(--panel)}.ui-card--pad-none[data-v-8ad28611]{--ui-card-pad:0px}.ui-card--pad-sm[data-v-8ad28611]{--ui-card-pad:var(--space-3)}.ui-card--pad-md[data-v-8ad28611]{--ui-card-pad:var(--space-5)}.ui-card--pad-lg[data-v-8ad28611]{--ui-card-pad:var(--space-8)}.ui-card__head[data-v-8ad28611]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--ui-card-pad) var(--ui-card-pad) 0;display:flex}.ui-card__title[data-v-8ad28611]{min-width:0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-tight)}.ui-card__actions[data-v-8ad28611]{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.ui-card__body[data-v-8ad28611]{min-width:0;padding:var(--ui-card-pad);flex:auto}.ui-card__head+.ui-card__body[data-v-8ad28611]{padding-top:var(--space-4)}.ui-card--pad-none .ui-card__head+.ui-card__body[data-v-8ad28611]{padding-top:0}.ui-card__footer[data-v-8ad28611]{padding:var(--space-3) var(--ui-card-pad) var(--ui-card-pad);border-top:1px solid var(--border)}.ui-card--pad-none .ui-card__footer[data-v-8ad28611]{padding:var(--space-3) 0 0}.ui-tooltip-trigger[data-v-b1644547]{max-width:100%;display:inline-flex}.ui-tooltip[data-v-b1644547]{z-index:var(--z-tooltip);border-radius:var(--radius-sm);background:var(--text);max-width:280px;color:var(--text-inverse);font-family:var(--font-family);font-size:12px;font-weight:var(--fw-medium);white-space:normal;box-shadow:var(--shadow-popover);pointer-events:none;padding:6px 10px;line-height:1.35;animation:.1s ease-out ui-tooltip-in-b1644547}@keyframes ui-tooltip-in-b1644547{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ui-tooltip[data-v-b1644547]{animation:none}}.ui-dropdown-menu__trigger[data-v-53f84498]{border-radius:var(--radius-control);max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ui-dropdown-menu__trigger[data-v-53f84498]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-dropdown-menu[data-v-53f84498]{z-index:var(--z-dropdown);min-width:180px;max-width:min(320px,100vw - 16px);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--panel);color:var(--text);font-family:var(--font-family);box-shadow:var(--shadow-popover);flex-direction:column;animation:.12s ease-out ui-menu-in-53f84498;display:flex}.ui-dropdown-menu__item[data-v-53f84498]{border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--text);font-family:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;display:flex}.ui-dropdown-menu__item[data-v-53f84498]:hover,.ui-dropdown-menu__item[data-v-53f84498]:focus{background:var(--control-bg-muted);outline:none}.ui-dropdown-menu__item[data-v-53f84498]:focus-visible{box-shadow:inset 0 0 0 2px var(--primary-btn)}.ui-dropdown-menu__icon[data-v-53f84498]{color:var(--text-secondary)}.ui-dropdown-menu__item.is-danger[data-v-53f84498],.ui-dropdown-menu__item.is-danger .ui-dropdown-menu__icon[data-v-53f84498]{color:var(--danger)}.ui-dropdown-menu__item.is-checked[data-v-53f84498]{font-weight:var(--fw-semibold)}.ui-dropdown-menu__item.is-disabled[data-v-53f84498]{color:var(--text-muted);cursor:not-allowed}.ui-dropdown-menu__item.is-disabled[data-v-53f84498]:hover{background:0 0}.ui-dropdown-menu__label[data-v-53f84498]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@keyframes ui-menu-in-53f84498{0%{opacity:0;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ui-dropdown-menu[data-v-53f84498]{animation:none}}.ui-toast-host[data-v-70af51bb]{z-index:var(--z-toast);width:min(360px,100vw - 1.25em);font-family:var(--font-family);pointer-events:none;font-size:1rem;position:fixed;top:.625em;right:.625em}.ui-toast-host__stack[data-v-70af51bb]{flex-direction:column;align-items:flex-end;gap:.625em;display:flex}.ui-toast[data-v-70af51bb]{background:var(--mbi-surface,#fff);max-width:100%;color:var(--mbi-text-2,#545454);pointer-events:auto;border-radius:5px;align-items:center;padding:1em;display:flex;position:relative;box-shadow:0 0 1px #00000013,0 1px 2px #00000013,1px 2px 4px #00000013,1px 3px 8px #00000013,2px 4px 16px #00000013}.ui-toast__icon[data-v-70af51bb]{flex-shrink:0;width:2em;height:2em;margin:0 .5em 0 0;display:inline-flex}.ui-toast--success .ui-toast__icon[data-v-70af51bb]{color:#a5dc86}.ui-toast--error .ui-toast__icon[data-v-70af51bb]{color:#f27474}.ui-toast--info .ui-toast__icon[data-v-70af51bb]{color:#3fc3ee}.ui-toast--warning .ui-toast__icon[data-v-70af51bb]{color:#f8bb86}.ui-toast__content[data-v-70af51bb]{overflow-wrap:anywhere;flex:auto;min-width:0;margin:.5em 1em}.ui-toast__title[data-v-70af51bb]{font-size:1em;font-weight:600;line-height:normal}.ui-toast__title+.ui-toast__message[data-v-70af51bb]{margin-top:2px;font-weight:400}.ui-toast__message[data-v-70af51bb]{font-size:1em;font-weight:600;line-height:normal}.ui-toast__close[data-v-70af51bb]{color:#ccc;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex;position:absolute;top:4px;right:4px}.ui-toast:hover .ui-toast__close[data-v-70af51bb],.ui-toast__close[data-v-70af51bb]:focus-visible{opacity:1}.ui-toast__close[data-v-70af51bb]:hover{color:#f27474}.ui-toast__close[data-v-70af51bb]:focus-visible{outline:none;box-shadow:0 0 0 3px #6496c880}.ui-toast-enter-active[data-v-70af51bb],.ui-toast-leave-active[data-v-70af51bb]{transition:opacity .16s,transform .16s}.ui-toast-move[data-v-70af51bb]{transition:transform .16s}.ui-toast-enter-from[data-v-70af51bb]{opacity:0;transform:translate(16px)}.ui-toast-leave-to[data-v-70af51bb]{opacity:0}@media (prefers-reduced-motion:reduce){.ui-toast-enter-active[data-v-70af51bb],.ui-toast-leave-active[data-v-70af51bb],.ui-toast-move[data-v-70af51bb]{transition:none}}.ui-confirm__message[data-v-4fb8752f]{white-space:pre-line;margin:0}.swal2-icon[data-v-4fb8752f]{border:.25em solid;border-radius:50%;justify-content:center;align-items:center;width:5em;height:5em;margin:0 auto .6em;font-size:1rem;font-weight:600;line-height:1;display:flex}.swal2-warning[data-v-4fb8752f]{color:#f8bb86;border-width:.0667em;width:1.333em;height:1.333em;font-size:3.75em}.swal2-styled[data-v-4fb8752f]{color:#fff;font:inherit;cursor:pointer;border:0;border-radius:.25em;margin:.3125em;padding:.625em 1.1em;font-size:1em;font-weight:500;transition:box-shadow .1s;box-shadow:0 0 0 3px #0000}.swal2-confirm[data-v-4fb8752f]{background-color:#3085d6}.swal2-cancel[data-v-4fb8752f]{background-color:#6e7881}.swal2-confirm[data-v-4fb8752f]:focus-visible{outline:none;box-shadow:0 0 0 3px #3085d680}.swal2-cancel[data-v-4fb8752f]:focus-visible{outline:none;box-shadow:0 0 0 3px #6e788180}.swal2-styled[data-v-4fb8752f]:hover{background-image:linear-gradient(#0000001a,#0000001a)}.ui-switch[data-v-6f07c059]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:24px;color:var(--text-secondary);font-family:inherit;font-size:var(--fs-xs);line-height:var(--lh-tight);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;display:inline-flex}.ui-switch__track[data-v-6f07c059]{border-radius:var(--radius-pill);background:var(--border-strong);width:36px;height:20px;transition:background-color var(--transition-fast);flex-shrink:0;align-items:center;padding:2px;display:inline-flex;position:relative}.ui-switch--sm .ui-switch__track[data-v-6f07c059]{width:30px;height:17px}.ui-switch__knob[data-v-6f07c059]{background:var(--panel);width:16px;height:16px;box-shadow:var(--shadow-tab);transition:transform var(--transition-fast);border-radius:50%}.ui-switch--sm .ui-switch__knob[data-v-6f07c059]{width:13px;height:13px}.ui-switch.is-on .ui-switch__track[data-v-6f07c059]{background:var(--brand)}.ui-switch.is-on .ui-switch__knob[data-v-6f07c059]{transform:translate(16px)}.ui-switch--sm.is-on .ui-switch__knob[data-v-6f07c059]{transform:translate(13px)}.ui-switch:hover:not(:disabled):not(.is-on) .ui-switch__track[data-v-6f07c059]{background:var(--text-muted)}.ui-switch:hover:not(:disabled).is-on .ui-switch__track[data-v-6f07c059]{background:var(--brand-hover)}.ui-switch[data-v-6f07c059]:focus-visible{outline:none}.ui-switch:focus-visible .ui-switch__track[data-v-6f07c059]{box-shadow:var(--focus-ring)}.ui-switch[data-v-6f07c059]:disabled{cursor:not-allowed;opacity:.5}.ui-switch__label[data-v-6f07c059]{min-width:0}@media (prefers-reduced-motion:reduce){.ui-switch__track[data-v-6f07c059],.ui-switch__knob[data-v-6f07c059]{transition:none}}.ui-file[data-v-64dea0a0]{width:100%;min-width:0;position:relative}.ui-file__native[data-v-64dea0a0]{clip:rect(0 0 0 0);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.ui-file__group[data-v-64dea0a0]{height:var(--mbi-modal-control-height);border:1px solid var(--mbi-modal-input-border);border-radius:var(--mbi-modal-control-radius);background:var(--panel);font-size:var(--mbi-modal-fs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);align-items:stretch;display:flex;overflow:hidden}.ui-file__group[data-v-64dea0a0]:focus-within{border-color:var(--mbi-modal-focus-border);box-shadow:var(--mbi-modal-focus-ring)}.ui-file__browse[data-v-64dea0a0]{border:0;border-right:1px solid var(--mbi-modal-input-border);background:var(--mbi-modal-light);color:var(--mbi-modal-light-text);font-family:inherit;font-size:inherit;white-space:nowrap;cursor:pointer;flex-shrink:0;padding:0 12px}.ui-file__browse[data-v-64dea0a0]:hover:not(:disabled){background:var(--mbi-modal-light-hover)}.ui-file__browse[data-v-64dea0a0]:focus-visible{outline:none}.ui-file__name[data-v-64dea0a0]{min-width:0;color:var(--mbi-modal-text);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:auto;align-self:center;padding:0 12px;overflow:hidden}.ui-file.is-disabled .ui-file__group[data-v-64dea0a0]{opacity:.65}.ui-file.is-disabled .ui-file__browse[data-v-64dea0a0],.ui-file.is-disabled .ui-file__name[data-v-64dea0a0]{cursor:not-allowed}.lang-switch[data-v-dedfc8e7]{border:1px solid var(--border);background:var(--mbi-subtle,#f8f8fd);height:42px;color:var(--mbi-accent-text,#474fd5);font-size:12px;font-weight:var(--fw-semibold);border-radius:8px;justify-content:center;gap:4px;padding:0 12px;line-height:1;transition:background-color .15s}.lang-switch[data-v-dedfc8e7]:hover,.lang-switch.is-open[data-v-dedfc8e7]{background:var(--mbi-field-hover,#eef0fb)}.lang-switch__chevron[data-v-dedfc8e7]{color:var(--mbi-text-muted,#767f8d);transition:transform .15s}.lang-switch.is-open .lang-switch__chevron[data-v-dedfc8e7]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.lang-switch[data-v-dedfc8e7],.lang-switch__chevron[data-v-dedfc8e7]{transition:none}}.user-menu[data-v-897efded]{border-radius:50%}.user-menu__avatar[data-v-897efded]{width:38px;height:38px;margin-bottom:-1px;display:block}@media (width>=1441px){.user-menu__avatar[data-v-897efded]{width:40px;height:40px;margin-bottom:3px}}.app-header[data-v-f70600fa]{column-gap:var(--space-4);min-height:var(--header-height);padding:0 var(--page-gutter);border-bottom:1px solid var(--border);flex-shrink:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.app-header__title[data-v-f70600fa]{min-width:0;color:var(--text);font-size:var(--fs-title);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;line-height:33px;overflow:hidden}.app-header__extra[data-v-f70600fa]{align-items:center;gap:var(--space-4);scrollbar-width:none;min-width:0;margin:-4px;padding:4px;display:flex;overflow-x:auto}.app-header__extra[data-v-f70600fa]::-webkit-scrollbar{display:none}.app-header__extra[data-v-f70600fa]>*{flex-shrink:0}.app-header__actions[data-v-f70600fa]{align-items:center;padding-top:1px;display:flex}.app-header__project[data-v-f70600fa]{margin-right:20px}.app-header__project[data-v-f70600fa] .ui-select__trigger{background:var(--mbi-subtle,#f8f8fd);border-radius:10px}.app-header__bell[data-v-f70600fa]{cursor:pointer;background:0 0;border:0;margin:0 18px 1px 0;padding:0 0 1px;display:flex}.app-header__bell img[data-v-f70600fa]{width:20px;height:20px;margin-top:1px;display:block}.app-header__bell:hover img[data-v-f70600fa]{filter:brightness(0)saturate()invert(20%)sepia(66%)saturate(3995%)hue-rotate(242deg)brightness(69%)contrast(124%)}.theme-toggle[data-v-f70600fa]{border:1px solid var(--mbi-border,#e0e4ee);background:var(--mbi-field,#f8f8fd);width:42px;height:42px;color:var(--mbi-text-muted,#767f8d);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0 14px 0 0;padding:0;transition:background .15s,color .15s;display:flex}.theme-toggle[data-v-f70600fa]:hover{background:var(--mbi-field-hover,#eef0f6);color:var(--mbi-text,#1b243c)}.theme-toggle[data-v-f70600fa]:focus-visible{box-shadow:var(--focus-ring);outline:none}.app-header__actions[data-v-f70600fa]>.lang-switch{margin-right:14px}@media (width>=1441px){.app-header__title[data-v-f70600fa]{font-size:24px}.app-header__project[data-v-f70600fa]{margin-right:25px}.app-header__project[data-v-f70600fa] .ui-select__trigger{height:42px}.app-header__bell[data-v-f70600fa]{margin:3px 22px 4px 0;padding-bottom:4px}.app-header__bell img[data-v-f70600fa]{width:24px;height:24px}}@media (width>=1441px) and (width<=1536px){.app-header__bell img[data-v-f70600fa]{width:22px;height:22px}}.app-header.is-stacked[data-v-f70600fa]{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:var(--header-height) auto}.app-header.is-stacked .app-header__extra[data-v-f70600fa]{row-gap:var(--space-2);padding:4px 4px var(--space-3);flex-wrap:wrap;grid-area:2/1/auto/-1;margin:-4px -4px 0}@media (width<=900px){.app-header[data-v-f70600fa]{column-gap:var(--space-3);padding:0 var(--space-4)}.app-header__actions[data-v-f70600fa]{gap:var(--space-2)}.app-header__project[data-v-f70600fa]{width:150px!important}}@media (width<=640px){.app-header[data-v-f70600fa]{grid-template-rows:56px auto;grid-template-columns:minmax(0,1fr) auto}.app-header__title[data-v-f70600fa]{font-size:var(--fs-lg)}.app-header__extra[data-v-f70600fa]{row-gap:var(--space-2);padding:4px 4px var(--space-3);flex-wrap:wrap;grid-area:2/1/auto/-1;margin:-4px -4px 0}.app-header__extra[data-v-f70600fa]:empty{display:none}.app-header__project[data-v-f70600fa]{display:none!important}}.app-logo[data-v-39d6b6c2]{align-items:center;gap:10px;line-height:1;display:inline-flex}.app-logo__mark[data-v-39d6b6c2]{flex-shrink:0;display:block}.app-logo__a[data-v-39d6b6c2]{stroke:var(--accent);stroke-width:5.5px;stroke-linecap:round;stroke-linejoin:round}.app-logo__bar[data-v-39d6b6c2]{stroke:var(--text-inverse);stroke-width:4px;stroke-linecap:round}.app-logo__dot[data-v-39d6b6c2]{fill:var(--text-inverse)}.app-logo--on-light .app-logo__bar[data-v-39d6b6c2]{stroke:var(--brand)}.app-logo--on-light .app-logo__dot[data-v-39d6b6c2]{fill:var(--brand)}.app-logo__text[data-v-39d6b6c2]{color:var(--text-inverse);font-size:20px;font-weight:var(--fw-bold);letter-spacing:.02em;white-space:nowrap}.app-logo__fin[data-v-39d6b6c2]{color:var(--accent)}.app-logo--on-light .app-logo__text[data-v-39d6b6c2]{color:var(--text)}.app-logo--on-light .app-logo__fin[data-v-39d6b6c2]{color:var(--brand)}.sidebar[data-v-989b3191]{width:var(--sidebar-width);height:100%;padding-top:calc(var(--panel-margin) + 2px);background:var(--brand);flex-direction:column;align-items:center;display:flex;overflow:visible}.sidebar__logo[data-v-989b3191]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:26px;margin:2px 0 27px;display:flex}.sidebar__logo[data-v-989b3191]:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.sidebar__list[data-v-989b3191]{flex-direction:column;align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.sidebar__list--bottom[data-v-989b3191]{margin-top:auto;margin-bottom:10px}.sidebar__entry[data-v-989b3191]{display:flex}.sidebar__item[data-v-989b3191]{width:45px;height:45px;color:var(--brand-icon);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.sidebar__item[data-v-989b3191]:hover,.sidebar__item.is-active[data-v-989b3191]{background:var(--brand-soft)}.sidebar__item.is-active[data-v-989b3191]{color:var(--accent)}.sidebar__item[data-v-989b3191]:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.sidebar__icon[data-v-989b3191]{flex-shrink:0;display:block}.sidebar__icon--video[data-v-989b3191]{width:22.5px;height:17.1px;margin:-.6px 0 0 -.5px}.sidebar__item--botai .sidebar__icon[data-v-989b3191]{transform:translate(2.5px,2px)}.sidebar__badge[data-v-989b3191]{pointer-events:none;font-size:12px;font-weight:700;line-height:1;position:absolute;top:-6px;right:-8px}.sidebar__tip[data-v-989b3191]{z-index:var(--z-tooltip);border:1px solid var(--mbi-border,#dee2e6);background:var(--mbi-surface,#fff);color:var(--mbi-text,#000);white-space:nowrap;pointer-events:none;border-radius:4px;margin-left:10px;padding:5px 10px;font-size:14px;line-height:21px;display:none;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.sidebar__item:hover .sidebar__tip[data-v-989b3191],.sidebar__item:focus-visible .sidebar__tip[data-v-989b3191]{display:block}@media (width>=1441px){.sidebar__list[data-v-989b3191]{gap:26px}.sidebar__logo[data-v-989b3191]{margin-bottom:18px}.sidebar__list>.sidebar__entry[data-v-989b3191]:first-child{margin-top:27px}.sidebar__item[data-v-989b3191]{width:50px;height:50px}.sidebar__icon--video[data-v-989b3191]{width:23px;height:17.5px;margin:0 0 0 1px}.sidebar__list--bottom[data-v-989b3191]{margin-bottom:11px}.sidebar__item--botai .sidebar__icon[data-v-989b3191]{transform:translate(1.5px)}}.app-layout-bare[data-v-0cafa0d0]{background:var(--mbi-surface,#fff);min-height:100vh}.app-layout-bare__main[data-v-0cafa0d0]:focus{outline:none}.app-layout[data-v-0cafa0d0]{background:var(--brand);height:100dvh;display:flex;overflow:hidden}.app-layout__sidebar[data-v-0cafa0d0]{flex:none}.app-layout__panel[data-v-0cafa0d0]{min-width:0;margin:var(--panel-margin) var(--panel-margin) 0 0;border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--panel);flex-direction:column;flex:auto;display:flex;overflow:hidden}.app-layout__main[data-v-0cafa0d0]{min-height:0;padding:10px var(--page-gutter) 25px;outline:none;flex:auto;overflow:auto}.app-layout__skip[data-v-0cafa0d0]{top:var(--space-2);left:var(--space-2);z-index:var(--z-toast);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--accent);color:var(--accent-text);font-weight:var(--fw-semibold);text-decoration:none;position:fixed;transform:translateY(-200%)}.app-layout__skip[data-v-0cafa0d0]:focus{transform:none}@media (width<=640px){.app-layout__panel[data-v-0cafa0d0]{margin:var(--space-2) var(--space-2) 0 0}.app-layout__main[data-v-0cafa0d0]{padding:var(--space-3) var(--space-4) var(--space-4)}}@media (width>=1441px){.app-layout__main[data-v-0cafa0d0]{padding:19px var(--page-gutter) 28px}}.auth-layout[data-v-959e35ef]{min-height:100dvh;padding:var(--space-6) var(--space-4);background:var(--brand);display:flex;position:relative}.auth-layout__lang[data-v-959e35ef]{top:var(--space-4);right:var(--space-4);position:absolute}.auth-layout__main[data-v-959e35ef]{align-items:center;gap:var(--space-6);flex-direction:column;width:100%;max-width:440px;margin:auto;display:flex}.auth-layout__card[data-v-959e35ef]{width:100%;padding:var(--space-8);border-radius:var(--radius-panel);background:var(--panel);box-shadow:var(--shadow-modal)}@media (width<=480px){.auth-layout__card[data-v-959e35ef]{padding:var(--space-6) var(--space-5)}}
