:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mi-font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--mi-topbar-height:56px;--mi-sidebar-width:380px;--mi-chat-column-width:820px;--mi-radius-xs:6px;--mi-radius-sm:8px;--mi-radius-md:10px;--mi-radius-lg:12px;--mi-radius-xl:14px;--mi-duration-fast:.15s;--mi-shadow-menu:0 8px 32px #0000004d;--mi-shadow-modal:0 20px 60px #00000057;--tg-bg-primary:#212121;--tg-bg-secondary:#0f0f0f;--tg-bg-sidebar:#212121;--tg-bg-input:#2c2c2c;--tg-bg-hover:#2c2c2c;--tg-bg-active:#766ac8;--tg-hover:#2c2c2c;--tg-active:#766ac8;--tg-text-primary:#fff;--tg-text-secondary:#aaa;--tg-text-muted:#707579;--tg-text-meta:#707579;--tg-accent:#8774e1;--tg-accent-blue:#3390ec;--tg-accent-green:#4fae4e;--tg-accent-red:#e53935;--tg-unread-badge-bg:#e53935;--tg-unread-badge-text:#fff;--tg-unread-badge-border:var(--tg-bg-sidebar);--tg-unread-badge-active-bg:#fff;--tg-unread-badge-active-text:var(--tg-bg-active);--tg-unread-badge-active-border:var(--tg-bg-active);--tg-bubble-own:#766ac8;--tg-bubble-own-text:#fff;--tg-bubble-other:#212121;--tg-bubble-other-text:#fff;--tg-border:#303030;--tg-border-light:#3c3c3c;--tg-chat-bg:#0b0f12;--tg-chat-gradient:radial-gradient(920px 700px at 10% 0%, #48576147, transparent 58%), radial-gradient(780px 620px at 92% 12%, #8774e133, transparent 60%), radial-gradient(840px 520px at 52% 100%, #fec4961a, transparent 72%), linear-gradient(155deg, #111719 0%, #0b0f12 54%, #111218 100%);--tg-chat-vignette:radial-gradient(118% 92% at 50% 38%, transparent 58%, #0000003d 100%);--tg-chat-pattern-opacity:.64;--tg-chat-pattern-tint:linear-gradient(145deg, #48576170 0%, #4f5bd557 34%, #dd6cb942 66%, #fec49629 100%);--tg-chat-empty-text:#ffffffc7;--tg-chat-empty-shadow:0 1px 2px #0000008c;--tg-scrollbar:#ffffff59;--tg-scrollbar-thumb:#ffffff59;--tg-message-meta-in:#9aa0a6;--tg-message-meta-own:#fff8;--tg-message-meta-manager:#f5c76b;--tg-message-meta-ai:#8bd5ff;--tg-message-meta-system:#aeb4bf;--tg-message-meta-action:#ffbf7a;--tg-action-message-bg:#2a2636;--tg-action-message-color:#f7f4ff;--tg-action-message-border:#ffbf7a8c;--tg-action-message-shadow:0 12px 28px #0000002e;--tg-system-message-bg:#212121;--tg-system-message-color:#aaa;--tg-surface:#ffffff14;--tg-surface-strong:#ffffff1f;--tg-surface-border:#ffffff1f;--tg-surface-border-strong:#ffffff2e;--tg-surface-accent:#ffffff1a;--tg-text-on-accent:#fff}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tg-bg-primary:#fff;--tg-bg-secondary:#f4f4f5;--tg-bg-sidebar:#fff;--tg-bg-input:#f4f4f5;--tg-bg-hover:#f4f4f5;--tg-bg-active:#3390ec;--tg-hover:#f4f4f5;--tg-active:#3390ec;--tg-text-primary:#000;--tg-text-secondary:#707579;--tg-text-muted:#a2acb4;--tg-text-meta:#686c72;--tg-accent:#3390ec;--tg-accent-blue:#3390ec;--tg-accent-green:#4fae4e;--tg-accent-red:#e53935;--tg-unread-badge-bg:#e53935;--tg-unread-badge-text:#fff;--tg-unread-badge-border:var(--tg-bg-sidebar);--tg-unread-badge-active-bg:#fff;--tg-unread-badge-active-text:var(--tg-bg-active);--tg-unread-badge-active-border:var(--tg-bg-active);--tg-bubble-own:#eeffde;--tg-bubble-own-text:#000;--tg-bubble-other:#fff;--tg-bubble-other-text:#000;--tg-border:#dadce0;--tg-border-light:#e5e5e5;--tg-chat-bg:#99ba92;--tg-chat-gradient:radial-gradient(900px 760px at 4% 0%, #fae89a61, transparent 58%), radial-gradient(860px 720px at 96% 2%, #49a49f57, transparent 58%), radial-gradient(760px 560px at 52% 100%, #ffebaa3d, transparent 68%), linear-gradient(150deg, #aac98c 0%, #91b998 44%, #86b8b4 100%);--tg-chat-vignette:radial-gradient(118% 90% at 50% 36%, #ffffff0d 0%, transparent 58%, #224b2729 100%);--tg-chat-pattern-opacity:.74;--tg-chat-pattern-tint:linear-gradient(145deg, #4a8e3a70 0%, #1e7b6757 58%, #f5e2902e 100%);--tg-chat-empty-text:#243824;--tg-chat-empty-shadow:0 1px 1px #ffffff75;--tg-scrollbar:#0003;--tg-scrollbar-thumb:#0003;--tg-message-meta-in:#686c72;--tg-message-meta-own:#4fae4e;--tg-message-meta-manager:#9a5d00;--tg-message-meta-ai:#1478b8;--tg-message-meta-system:#707579;--tg-message-meta-action:#a85a00;--tg-action-message-bg:#fff8dc;--tg-action-message-color:#1f2933;--tg-action-message-border:#e4b24a;--tg-action-message-shadow:0 12px 26px #3d522c2e;--tg-system-message-bg:#f4f4f5;--tg-system-message-color:#707579;--tg-surface:#0000000a;--tg-surface-strong:#00000014;--tg-surface-border:#00000014;--tg-surface-border-strong:#0000001f;--tg-surface-accent:#0000000f;--tg-text-on-accent:#fff}[data-theme=ocean]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tg-bg-primary:#102330;--tg-bg-secondary:#07151d;--tg-bg-sidebar:#122936;--tg-bg-input:#1a3545;--tg-bg-hover:#224556;--tg-bg-active:#0f8b8d;--tg-hover:#224556;--tg-active:#0f8b8d;--tg-text-primary:#f3fbff;--tg-text-secondary:#b5c9d4;--tg-text-muted:#7895a4;--tg-text-meta:#8ca6b3;--tg-accent:#22c7b8;--tg-accent-blue:#38a3ff;--tg-accent-green:#5ccf8f;--tg-accent-red:#ff6b6b;--tg-unread-badge-bg:#ff6b6b;--tg-unread-badge-text:#fff;--tg-unread-badge-border:var(--tg-bg-sidebar);--tg-unread-badge-active-bg:#fff;--tg-unread-badge-active-text:var(--tg-bg-active);--tg-unread-badge-active-border:var(--tg-bg-active);--tg-bubble-own:#087f7d;--tg-bubble-own-text:#fff;--tg-bubble-other:#183140;--tg-bubble-other-text:#f3fbff;--tg-border:#264653;--tg-border-light:#315969;--tg-chat-bg:#061018;--tg-chat-gradient:radial-gradient(880px 700px at 8% 0%, #22c7b83d, transparent 58%), radial-gradient(780px 600px at 96% 10%, #38a3ff2e, transparent 62%), radial-gradient(760px 520px at 50% 100%, #ffc27a1a, transparent 70%), linear-gradient(154deg, #07151d 0%, #0b2230 48%, #061018 100%);--tg-chat-vignette:radial-gradient(118% 92% at 50% 38%, transparent 58%, #00000047 100%);--tg-chat-pattern-opacity:.58;--tg-chat-pattern-tint:linear-gradient(145deg, #22c7b85c 0%, #38a3ff38 54%, #ffc27a1f 100%);--tg-chat-empty-text:#f3fbffd1;--tg-chat-empty-shadow:0 1px 2px #0000008c;--tg-scrollbar:#ffffff57;--tg-scrollbar-thumb:#ffffff57;--tg-message-meta-in:#98aebb;--tg-message-meta-own:#ffffff9e;--tg-message-meta-manager:#ffd27a;--tg-message-meta-ai:#8ee8ff;--tg-message-meta-system:#b5c9d4;--tg-message-meta-action:#ffc27a;--tg-action-message-bg:#1e3040;--tg-action-message-color:#f3fbff;--tg-action-message-border:#ffc27a94;--tg-action-message-shadow:0 12px 28px #0003;--tg-system-message-bg:#183140;--tg-system-message-color:#b5c9d4;--tg-surface:#ffffff14;--tg-surface-strong:#ffffff21;--tg-surface-border:#ffffff21;--tg-surface-border-strong:#fff3;--tg-surface-accent:#22c7b824;--tg-text-on-accent:#fff}[data-theme=mint]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tg-bg-primary:#f6fbf7;--tg-bg-secondary:#edf7f1;--tg-bg-sidebar:#fff;--tg-bg-input:#edf7f1;--tg-bg-hover:#e2f0e8;--tg-bg-active:#2f9f7b;--tg-hover:#e2f0e8;--tg-active:#2f9f7b;--tg-text-primary:#17231d;--tg-text-secondary:#5f7067;--tg-text-muted:#8a9b92;--tg-text-meta:#687970;--tg-accent:#2f9f7b;--tg-accent-blue:#2386c8;--tg-accent-green:#3ca76f;--tg-accent-red:#d64a4a;--tg-unread-badge-bg:#d64a4a;--tg-unread-badge-text:#fff;--tg-unread-badge-border:var(--tg-bg-sidebar);--tg-unread-badge-active-bg:#fff;--tg-unread-badge-active-text:var(--tg-bg-active);--tg-unread-badge-active-border:var(--tg-bg-active);--tg-bubble-own:#d7f4e5;--tg-bubble-own-text:#17231d;--tg-bubble-other:#fff;--tg-bubble-other-text:#17231d;--tg-border:#cfe1d6;--tg-border-light:#dcebe2;--tg-chat-bg:#b7dcc7;--tg-chat-gradient:radial-gradient(900px 760px at 5% 0%, #ffe79957, transparent 58%), radial-gradient(860px 720px at 94% 4%, #45b4994d, transparent 58%), radial-gradient(760px 560px at 50% 100%, #598fcd2e, transparent 68%), linear-gradient(150deg, #cde7c8 0%, #aad8c7 46%, #a4d5df 100%);--tg-chat-vignette:radial-gradient(118% 90% at 50% 36%, #ffffff0f 0%, transparent 58%, #265c4626 100%);--tg-chat-pattern-opacity:.72;--tg-chat-pattern-tint:linear-gradient(145deg, #3a8f6461 0%, #26839b3d 58%, #ffe7992e 100%);--tg-chat-empty-text:#213d32;--tg-chat-empty-shadow:0 1px 1px #ffffff85;--tg-scrollbar:#0003;--tg-scrollbar-thumb:#0003;--tg-message-meta-in:#687970;--tg-message-meta-own:#2f9f7b;--tg-message-meta-manager:#8a5a00;--tg-message-meta-ai:#176f9f;--tg-message-meta-system:#5f7067;--tg-message-meta-action:#9a5d00;--tg-action-message-bg:#fff8dd;--tg-action-message-color:#17231d;--tg-action-message-border:#d8aa3f;--tg-action-message-shadow:0 12px 26px #365c4329;--tg-system-message-bg:#edf7f1;--tg-system-message-color:#5f7067;--tg-surface:#17231d0d;--tg-surface-strong:#17231d17;--tg-surface-border:#17231d17;--tg-surface-border-strong:#17231d24;--tg-surface-accent:#2f9f7b1f;--tg-text-on-accent:#fff}[data-theme=berry]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tg-bg-primary:#24151f;--tg-bg-secondary:#160c14;--tg-bg-sidebar:#281824;--tg-bg-input:#352033;--tg-bg-hover:#43283d;--tg-bg-active:#b24d76;--tg-hover:#43283d;--tg-active:#b24d76;--tg-text-primary:#fff7fb;--tg-text-secondary:#d5b7c6;--tg-text-muted:#a28192;--tg-text-meta:#b595a5;--tg-accent:#ff8fb5;--tg-accent-blue:#8fb7ff;--tg-accent-green:#70d390;--tg-accent-red:#ff6b7d;--tg-unread-badge-bg:#ff6b7d;--tg-unread-badge-text:#fff;--tg-unread-badge-border:var(--tg-bg-sidebar);--tg-unread-badge-active-bg:#fff;--tg-unread-badge-active-text:var(--tg-bg-active);--tg-unread-badge-active-border:var(--tg-bg-active);--tg-bubble-own:#9e4268;--tg-bubble-own-text:#fff;--tg-bubble-other:#2d1a29;--tg-bubble-other-text:#fff7fb;--tg-border:#3d2838;--tg-border-light:#503448;--tg-chat-bg:#140913;--tg-chat-gradient:radial-gradient(880px 700px at 9% 0%, #ff8fb538, transparent 58%), radial-gradient(780px 600px at 96% 12%, #8fb7ff29, transparent 62%), radial-gradient(760px 520px at 52% 100%, #ffcc801a, transparent 70%), linear-gradient(154deg, #1a0d18 0%, #291529 48%, #140913 100%);--tg-chat-vignette:radial-gradient(118% 92% at 50% 38%, transparent 58%, #00000047 100%);--tg-chat-pattern-opacity:.58;--tg-chat-pattern-tint:linear-gradient(145deg, #ff8fb557 0%, #8fb7ff33 54%, #ffcc801f 100%);--tg-chat-empty-text:#fff7fbd1;--tg-chat-empty-shadow:0 1px 2px #0000008c;--tg-scrollbar:#ffffff57;--tg-scrollbar-thumb:#ffffff57;--tg-message-meta-in:#c3a6b5;--tg-message-meta-own:#ffffff9e;--tg-message-meta-manager:#ffd28a;--tg-message-meta-ai:#a9c9ff;--tg-message-meta-system:#d5b7c6;--tg-message-meta-action:#ffc27a;--tg-action-message-bg:#382139;--tg-action-message-color:#fff7fb;--tg-action-message-border:#ffc27a94;--tg-action-message-shadow:0 12px 28px #0003;--tg-system-message-bg:#2d1a29;--tg-system-message-color:#d5b7c6;--tg-surface:#ffffff14;--tg-surface-strong:#ffffff21;--tg-surface-border:#ffffff21;--tg-surface-border-strong:#fff3;--tg-surface-accent:#ff8fb524;--tg-text-on-accent:#fff}[data-theme=cream]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tg-bg-primary:#f6efe4;--tg-bg-secondary:#eadcc9;--tg-bg-sidebar:#fff8ee;--tg-bg-input:#efe2d1;--tg-bg-hover:#e7d5bf;--tg-bg-active:#b78355;--tg-hover:#e7d5bf;--tg-active:#b78355;--tg-text-primary:#2a2119;--tg-text-secondary:#716253;--tg-text-muted:#9b8a78;--tg-text-meta:#776858;--tg-accent:#b78355;--tg-accent-blue:#4f7fb5;--tg-accent-green:#5f9a66;--tg-accent-red:#c94f4f;--tg-unread-badge-bg:#c94f4f;--tg-unread-badge-text:#fff;--tg-unread-badge-border:var(--tg-bg-sidebar);--tg-unread-badge-active-bg:#fff;--tg-unread-badge-active-text:var(--tg-bg-active);--tg-unread-badge-active-border:var(--tg-bg-active);--tg-bubble-own:#ead3b7;--tg-bubble-own-text:#2a2119;--tg-bubble-other:#fff8ee;--tg-bubble-other-text:#2a2119;--tg-border:#d7c3ad;--tg-border-light:#e3d1bd;--tg-chat-bg:#e3c8a5;--tg-chat-gradient:radial-gradient(900px 740px at 5% 0%, #fff8e194, transparent 58%), radial-gradient(820px 680px at 96% 3%, #b489603d, transparent 58%), radial-gradient(760px 560px at 52% 100%, #6884aa24, transparent 68%), linear-gradient(150deg, #f0dec3 0%, #dfbf96 46%, #d2b892 100%);--tg-chat-vignette:radial-gradient(118% 90% at 50% 36%, #ffffff14 0%, transparent 58%, #5d3e1f26 100%);--tg-chat-pattern-opacity:.7;--tg-chat-pattern-tint:linear-gradient(145deg, #a46a3747 0%, #6282992e 58%, #fff8e138 100%);--tg-chat-empty-text:#3f3328;--tg-chat-empty-shadow:0 1px 1px #ffffff85;--tg-scrollbar:#48342338;--tg-scrollbar-thumb:#48342338;--tg-message-meta-in:#776858;--tg-message-meta-own:#8b6a43;--tg-message-meta-manager:#8f5a16;--tg-message-meta-ai:#386f9f;--tg-message-meta-system:#716253;--tg-message-meta-action:#9a5d00;--tg-action-message-bg:#fff2d4;--tg-action-message-color:#2a2119;--tg-action-message-border:#cc9a47;--tg-action-message-shadow:0 12px 26px #5d3e1f29;--tg-system-message-bg:#efe2d1;--tg-system-message-color:#716253;--tg-surface:#2a21190d;--tg-surface-strong:#2a211917;--tg-surface-border:#2a211917;--tg-surface-border-strong:#2a211926;--tg-surface-accent:#b7835524;--tg-text-on-accent:#fff}[data-theme=graphite]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tg-bg-primary:#1f2328;--tg-bg-secondary:#14181d;--tg-bg-sidebar:#24292f;--tg-bg-input:#2d333b;--tg-bg-hover:#373e47;--tg-bg-active:#6f7f92;--tg-hover:#373e47;--tg-active:#6f7f92;--tg-text-primary:#f0f3f6;--tg-text-secondary:#b7c0ca;--tg-text-muted:#87919d;--tg-text-meta:#9aa4af;--tg-accent:#8ea2ba;--tg-accent-blue:#73a7f4;--tg-accent-green:#6fc486;--tg-accent-red:#ff7474;--tg-unread-badge-bg:#ff7474;--tg-unread-badge-text:#fff;--tg-unread-badge-border:var(--tg-bg-sidebar);--tg-unread-badge-active-bg:#fff;--tg-unread-badge-active-text:var(--tg-bg-active);--tg-unread-badge-active-border:var(--tg-bg-active);--tg-bubble-own:#596a7e;--tg-bubble-own-text:#fff;--tg-bubble-other:#2d333b;--tg-bubble-other-text:#f0f3f6;--tg-border:#3d444d;--tg-border-light:#4a535e;--tg-chat-bg:#11151a;--tg-chat-gradient:radial-gradient(900px 720px at 8% 0%, #73a7f429, transparent 58%), radial-gradient(760px 620px at 94% 10%, #8ea2ba2e, transparent 62%), radial-gradient(760px 520px at 52% 100%, #6fc48614, transparent 70%), linear-gradient(154deg, #151a20 0%, #1c222a 48%, #101419 100%);--tg-chat-vignette:radial-gradient(118% 92% at 50% 38%, transparent 58%, #0000004d 100%);--tg-chat-pattern-opacity:.54;--tg-chat-pattern-tint:linear-gradient(145deg, #73a7f438 0%, #8ea2ba2e 54%, #6fc48614 100%);--tg-chat-empty-text:#f0f3f6cc;--tg-chat-empty-shadow:0 1px 2px #0000008c;--tg-scrollbar:#ffffff57;--tg-scrollbar-thumb:#ffffff57;--tg-message-meta-in:#a5b0bb;--tg-message-meta-own:#ffffff9e;--tg-message-meta-manager:#ffd27a;--tg-message-meta-ai:#9cc6ff;--tg-message-meta-system:#b7c0ca;--tg-message-meta-action:#ffc27a;--tg-action-message-bg:#30333a;--tg-action-message-color:#f0f3f6;--tg-action-message-border:#ffc27a85;--tg-action-message-shadow:0 12px 28px #0003;--tg-system-message-bg:#2d333b;--tg-system-message-color:#b7c0ca;--tg-surface:#ffffff14;--tg-surface-strong:#ffffff21;--tg-surface-border:#ffffff21;--tg-surface-border-strong:#fff3;--tg-surface-accent:#8ea2ba24;--tg-text-on-accent:#fff}[data-theme=indigo]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tg-bg-primary:#f5f7fb;--tg-bg-secondary:#eaf0ff;--tg-bg-sidebar:#fff;--tg-bg-input:#edf2ff;--tg-bg-hover:#e0e8ff;--tg-bg-active:#4f6fd8;--tg-hover:#e0e8ff;--tg-active:#4f6fd8;--tg-text-primary:#182033;--tg-text-secondary:#5f6b85;--tg-text-muted:#8b96ad;--tg-text-meta:#6c778f;--tg-accent:#4f6fd8;--tg-accent-blue:#2878d8;--tg-accent-green:#3aa76d;--tg-accent-red:#d94f5c;--tg-unread-badge-bg:#d94f5c;--tg-unread-badge-text:#fff;--tg-unread-badge-border:var(--tg-bg-sidebar);--tg-unread-badge-active-bg:#fff;--tg-unread-badge-active-text:var(--tg-bg-active);--tg-unread-badge-active-border:var(--tg-bg-active);--tg-bubble-own:#dce6ff;--tg-bubble-own-text:#182033;--tg-bubble-other:#fff;--tg-bubble-other-text:#182033;--tg-border:#d6def0;--tg-border-light:#e2e8f5;--tg-chat-bg:#c8d7ff;--tg-chat-gradient:radial-gradient(900px 760px at 5% 0%, #ffffff8c, transparent 58%), radial-gradient(860px 720px at 94% 4%, #4f6fd83d, transparent 58%), radial-gradient(760px 560px at 50% 100%, #48b5a929, transparent 68%), linear-gradient(150deg, #d8e3ff 0%, #c8d7ff 46%, #badfff 100%);--tg-chat-vignette:radial-gradient(118% 90% at 50% 36%, #ffffff12 0%, transparent 58%, #24418024 100%);--tg-chat-pattern-opacity:.7;--tg-chat-pattern-tint:linear-gradient(145deg, #4f6fd84d 0%, #2688cd38 58%, #48b5a924 100%);--tg-chat-empty-text:#223053;--tg-chat-empty-shadow:0 1px 1px #ffffff85;--tg-scrollbar:#0003;--tg-scrollbar-thumb:#0003;--tg-message-meta-in:#6c778f;--tg-message-meta-own:#4f6fd8;--tg-message-meta-manager:#8a5a00;--tg-message-meta-ai:#2878d8;--tg-message-meta-system:#5f6b85;--tg-message-meta-action:#985f00;--tg-action-message-bg:#fff5d8;--tg-action-message-color:#182033;--tg-action-message-border:#d6a94a;--tg-action-message-shadow:0 12px 26px #36487c29;--tg-system-message-bg:#edf2ff;--tg-system-message-color:#5f6b85;--tg-surface:#1820330d;--tg-surface-strong:#18203317;--tg-surface-border:#18203317;--tg-surface-border-strong:#18203324;--tg-surface-accent:#4f6fd81f;--tg-text-on-accent:#fff}.mi-body{background:var(--tg-bg-primary);min-width:320px;min-height:100dvh;color:var(--tg-text-primary);font-family:var(--mi-font-family)}.mi-app{background:var(--tg-bg-primary);flex-direction:column;height:100dvh;min-height:100dvh;display:flex;overflow:hidden;padding-top:0!important}.mi-button,.mi-switch,.mi-theme-toggle,.mi-theme-menu__item,.mi-context-menu__item,.mi-composer__attach,.mi-composer__ai,.mi-composer__emoji,.mi-composer__send,.mi-scroll-down{font:inherit}.mi-button,.mi-switch,.mi-theme-toggle,.mi-theme-menu__item,.mi-context-menu__item,.mi-composer__attach,.mi-composer__ai,.mi-composer__emoji,.mi-composer__send,.mi-scroll-down,.mi-thread-item,.mi-channel-tab,.mi-main-tab{-webkit-tap-highlight-color:#0000}@media (max-width:720px){.mi-body{min-width:0;overflow:hidden}}.mi-page{background:var(--tg-bg-primary);height:auto;min-height:0;color:var(--tg-text-primary);font-family:var(--mi-font-family);flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}.mi-page--analysis-inbox{grid-template-rows:auto minmax(0,1fr);display:grid}.mi-topbar{min-height:var(--mi-topbar-height);background:var(--tg-bg-sidebar);border-bottom:1px solid var(--tg-border);box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;display:flex}.mi-topbar__heading{min-width:0}.mi-topbar__title{color:var(--tg-text-primary);letter-spacing:0;margin:0;font-size:20px;font-weight:500;line-height:1.2}.mi-topbar__subtitle{color:var(--tg-text-secondary);margin:2px 0 0;font-size:14px;font-weight:400;line-height:1.35}.mi-topbar__actions{flex:auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.mi-main-tabs{align-items:center;gap:10px;min-width:0;display:flex}.mi-main-tabs__nav{align-items:center;gap:10px;min-width:0;display:flex;overflow:visible}.mi-main-tabs__nav .mi-main-tab--secondary{display:none}.mi-main-tabs__utility{flex:none;align-items:center;gap:8px;display:inline-flex;position:relative}.mi-operational-health{flex:none;position:relative}.mi-operational-health__toggle{box-sizing:border-box;border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-input);width:36px;min-height:36px;color:var(--tg-text-secondary);cursor:pointer;transition:background var(--mi-duration-fast),border-color var(--mi-duration-fast),color var(--mi-duration-fast);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.mi-operational-health__toggle:is(:hover,:focus-visible,.is-open){background:var(--tg-bg-primary);border-color:currentColor}.mi-operational-health__pulse,.mi-operational-health__service-dot{width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 16%, transparent);background:currentColor;border-radius:50%;flex:none}.mi-operational-health__toggle.is-healthy,.mi-operational-health__service-dot.is-healthy,.mi-operational-health__status.is-healthy{color:var(--tg-accent-green,#16835d)}.mi-operational-health__toggle.is-degraded,.mi-operational-health__service-dot.is-degraded,.mi-operational-health__status.is-degraded{color:var(--tg-accent-orange,#b66a12)}.mi-operational-health__toggle.is-down,.mi-operational-health__service-dot.is-down,.mi-operational-health__status.is-down{color:var(--tg-accent-red)}.mi-operational-health__toggle.is-muted,.mi-operational-health__service-dot.is-muted,.mi-operational-health__status.is-muted{color:var(--tg-text-muted)}.mi-operational-health__panel{z-index:110;box-sizing:border-box;border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-sidebar);width:min(420px,100vw - 24px);max-height:min(760px,100dvh - 66px);box-shadow:var(--mi-shadow-menu);color:var(--tg-text-primary);flex-direction:column;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.mi-operational-health__header{justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:3px 4px 10px;display:flex}.mi-operational-health__header>span,.mi-operational-health__service-copy,.mi-operational-health__queues>span{gap:2px;min-width:0;display:grid}.mi-operational-health__service-copy{align-items:baseline;gap:6px;display:flex}.mi-operational-health__service-copy strong{white-space:nowrap;flex:none}.mi-operational-health__service-copy small{flex:auto;min-width:0}.mi-operational-health__header strong,.mi-operational-health__service-copy strong,.mi-operational-health__queues strong{font-size:12px;line-height:1.25}.mi-operational-health__header small,.mi-operational-health__service-copy small,.mi-operational-health__queues small{color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.3;overflow:hidden}.mi-operational-health__refresh{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:var(--tg-bg-primary);min-height:30px;color:var(--tg-text-secondary);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.mi-operational-health__refresh:disabled{cursor:default;opacity:.6}.mi-operational-health__services{margin:0;padding:0;list-style:none;display:grid}.mi-operational-health__services li{border-top:1px solid color-mix(in srgb, var(--tg-border) 68%, transparent);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:5px 4px;display:grid}.mi-operational-health__service-dot{width:8px;height:8px;box-shadow:none}.mi-operational-health__status{white-space:nowrap;font-size:10px;font-weight:800}.mi-operational-health__queues{border-top:1px solid var(--tg-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px 4px 2px;display:grid}.mi-operational-health__issues{border-top:1px solid var(--tg-border);flex-direction:column;flex:auto;min-height:0;padding:10px 0 0;display:flex}.mi-operational-health__issues-heading{gap:2px;padding:0 4px 8px;display:grid}.mi-operational-health__issues-toggle{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.mi-operational-health__issues-toggle>span{gap:2px;min-width:0;display:grid}.mi-operational-health__issues-toggle svg{width:16px;height:16px;color:var(--tg-text-secondary);transition:transform var(--mi-duration-fast);flex:none}.mi-operational-health__issues-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.mi-operational-health__issues.is-collapsed{flex:none;min-height:auto;padding-bottom:2px}.mi-operational-health__issues.is-collapsed .mi-operational-health__issues-heading{padding-bottom:0}.mi-operational-health__issues-heading strong,.mi-operational-health__issue-copy strong{font-size:12px;line-height:1.25}.mi-operational-health__issues-heading small,.mi-operational-health__issue-copy small{color:var(--tg-text-secondary);font-size:10.5px;line-height:1.3}.mi-operational-health__issue-error{color:var(--tg-accent-red)}.mi-operational-health__issues ul{overscroll-behavior:contain;min-height:0;margin:0;padding:0 2px 0 0;list-style:none;display:grid;overflow-y:auto}.mi-operational-health__issues li{border-bottom:1px solid color-mix(in srgb, var(--tg-border) 72%, transparent);grid-template-columns:3px minmax(0,1fr);gap:4px 9px;min-width:0;padding:10px 4px;display:grid}.mi-operational-health__issues li:first-child{border-top:1px solid color-mix(in srgb, var(--tg-border) 72%, transparent)}.mi-operational-health__issue-marker{background:var(--tg-accent-red);border-radius:999px;align-self:start;width:3px;min-height:32px}.mi-operational-health__issues li.is-review .mi-operational-health__issue-marker{background:var(--tg-accent-orange,#b66a12)}.mi-operational-health__issue-copy{gap:2px;min-width:0;display:grid}.mi-operational-health__issue-owner{color:var(--tg-text-muted);text-transform:uppercase;font-size:9.5px;font-weight:800;line-height:1.2}.mi-operational-health__issue-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mi-operational-health__issue-actions{flex-wrap:wrap;grid-column:2;align-items:center;gap:6px;padding-top:3px;display:flex}.mi-operational-health__issue-manual{min-height:28px;color:var(--tg-text-secondary);white-space:nowrap;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.mi-button.mi-operational-health__issue-action{border-radius:var(--mi-radius-xs);gap:5px;min-height:28px;padding:0 8px;font-size:10px;font-weight:700;line-height:1}.mi-operational-health__issue-action svg{width:14px;height:14px}.mi-button.mi-operational-health__issue-action:is(:hover,:focus-visible){text-decoration:none}.mi-operational-health__issue-skip:disabled{cursor:default;opacity:.6}.mi-operational-health__issue-confirmation{border:1px solid color-mix(in srgb, var(--tg-border) 72%, transparent);border-radius:var(--mi-radius-sm);background:color-mix(in srgb, var(--tg-bg-primary) 78%, transparent);grid-column:2;justify-content:space-between;align-items:center;gap:6px;padding:7px 8px;display:flex}.mi-operational-health__issue-confirmation small{color:var(--tg-text-secondary);font-size:10px;line-height:1.3}.mi-operational-health__issue-confirmation button{border-radius:var(--mi-radius-sm);min-height:26px;padding:5px 7px;font-size:10px;font-weight:800;line-height:1}.mi-operational-health__issue-confirmation-actions{flex:none;align-items:center;gap:5px;display:flex}.mi-operational-health__diagnostics{border-top:1px solid var(--tg-border);flex:none}.mi-operational-health__diagnostics-heading{align-items:center;min-height:36px;display:flex}.mi-operational-health__diagnostics-heading>span{gap:1px;min-width:0;display:grid}.mi-operational-health__diagnostics-heading strong{font-size:11px;line-height:1.2}.mi-operational-health__diagnostics-heading small{color:var(--tg-text-secondary);font-size:10px;line-height:1.2}.mi-operational-health__diagnostics-body{border-top:1px solid color-mix(in srgb, var(--tg-border) 68%, transparent);gap:8px;padding-top:7px;display:grid}.mi-operational-health__issue-manual{color:var(--tg-text-secondary)}.mi-operational-health__error{border-radius:var(--mi-radius-sm);background:color-mix(in srgb, var(--tg-accent-red) 10%, transparent);color:var(--tg-accent-red);padding:10px;font-size:11px;line-height:1.4}.mi-main-menu-toggle{box-sizing:border-box;border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-input);width:36px;min-height:36px;color:var(--tg-text-primary);cursor:pointer;transition:background var(--mi-duration-fast),border-color var(--mi-duration-fast),color var(--mi-duration-fast);flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.mi-main-menu-toggle.is-open{border-color:var(--tg-bg-active);background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-main-menu{z-index:90;border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-sidebar);min-width:190px;box-shadow:var(--mi-shadow-menu);gap:4px;padding:6px;display:none;position:absolute;top:calc(100% + 8px);right:0}.mi-main-menu.is-open{display:grid}.mi-main-menu__item{box-sizing:border-box;width:100%;min-height:34px;color:var(--tg-text-primary);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:flex}.mi-main-menu__item:hover,.mi-main-menu__item.is-active{background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-main-menu__item--logout{color:var(--tg-accent-red)}.mi-main-menu__item--logout:hover{color:var(--tg-accent-red);background:#e5393524}.mi-settings-overlay{z-index:220;background:#0f172a57;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.mi-settings-modal{border:1px solid var(--tg-border);border-radius:var(--mi-radius-lg);background:var(--tg-bg-sidebar);width:min(560px,100%);max-height:min(720px,100vh - 36px);color:var(--tg-text-primary);box-shadow:var(--mi-shadow-modal);flex-direction:column;display:flex;overflow:hidden}.mi-settings-modal__header{border-bottom:1px solid var(--tg-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 14px;display:flex}.mi-settings-modal__title{color:var(--tg-text-primary);letter-spacing:0;margin:0;font-size:20px;font-weight:600;line-height:1.2}.mi-settings-modal__subtitle{color:var(--tg-text-secondary);margin:4px 0 0;font-size:13px;line-height:1.35}.mi-settings-modal__close{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:var(--tg-bg-input);width:34px;min-height:34px;color:var(--tg-text-secondary);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mi-settings-modal__close:hover{background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-settings-modal__body{min-height:0;padding:14px 18px 18px;overflow:auto}.mi-settings-section{gap:10px;padding:12px 0;display:grid}.mi-settings-section+.mi-settings-section{border-top:1px solid var(--tg-border)}.mi-settings-section__title{color:var(--tg-text-secondary);letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.2}.mi-settings-row{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-primary);justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.mi-settings-row.is-disabled{opacity:.58}.mi-settings-row__copy{gap:4px;min-width:0;display:grid}.mi-settings-row__title,.mi-settings-action__title{color:var(--tg-text-primary);font-size:14px;font-weight:600;line-height:1.25}.mi-settings-row__hint,.mi-settings-action__hint{color:var(--tg-text-secondary);font-size:12px;font-weight:400;line-height:1.35}.mi-settings-switch{cursor:pointer;flex:none;align-items:center;width:46px;height:28px;display:inline-flex;position:relative}.mi-settings-switch input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.mi-settings-switch input:disabled{cursor:not-allowed}.mi-settings-switch__track{background:var(--tg-bg-input);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--tg-border);transition:background var(--mi-duration-fast),box-shadow var(--mi-duration-fast);border-radius:999px;position:relative}.mi-settings-switch__knob{background:var(--tg-text-secondary);width:20px;height:20px;transition:transform var(--mi-duration-fast),background var(--mi-duration-fast);border-radius:999px;position:absolute;top:4px;left:4px}.mi-settings-switch.is-on .mi-settings-switch__track{background:var(--tg-bg-active);box-shadow:inset 0 0 0 1px var(--tg-bg-active)}.mi-settings-switch.is-on .mi-settings-switch__knob{background:var(--tg-text-on-accent);transform:translate(18px)}.mi-settings-switch.is-loading .mi-settings-switch__knob{opacity:.72}.mi-settings-counter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mi-settings-counter-grid.is-disabled{opacity:.58}.mi-settings-counter{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:var(--tg-bg-primary);min-height:38px;color:var(--tg-text-secondary);cursor:pointer;align-items:center;gap:8px;padding:8px 9px;font-size:12px;font-weight:700;line-height:1.2;display:flex}.mi-settings-counter.is-active{border-color:var(--tg-bg-active);background:var(--tg-bg-input);color:var(--tg-text-primary)}.mi-settings-counter input{width:15px;height:15px;accent-color:var(--tg-accent);flex:none;margin:0}.mi-settings-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mi-settings-theme{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-primary);min-height:44px;color:var(--tg-text-primary);font:inherit;cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}.mi-settings-theme:hover,.mi-settings-theme.is-active{border-color:var(--tg-bg-active);background:var(--tg-bg-input)}.mi-settings-theme__swatches{flex:none;align-items:center;gap:3px;display:inline-flex}.mi-settings-theme__swatch{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #00000024}.mi-settings-theme__label{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.mi-settings-action{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-primary);width:100%;color:var(--tg-text-primary);font:inherit;text-align:left;cursor:pointer;gap:4px;padding:12px;display:grid}.mi-settings-action:hover{border-color:var(--tg-bg-active);background:var(--tg-bg-input)}.mi-topbar__counter{background:var(--tg-bg-input);min-width:28px;height:28px;color:var(--tg-text-secondary);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:inline-flex}.mi-alert{border-radius:var(--mi-radius-sm);margin:10px 12px 0;padding:10px 12px;font-size:14px;line-height:1.35}.mi-alert--success{color:var(--tg-accent-green);background:#4fae4e29}.mi-alert--error{color:var(--tg-accent-red);background:#e5393524}.mi-pwa-update{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:180;border-radius:var(--mi-radius-md);background:var(--tg-bg-sidebar);max-width:min(360px,100vw - 24px);color:var(--tg-text-primary);box-shadow:var(--mi-shadow-menu);border:1px solid #4876c657;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:inline-flex;position:fixed}.mi-pwa-update__text{min-width:0;font-size:14px;font-weight:500;line-height:1.25}.mi-pwa-update__button{border-radius:var(--mi-radius-sm);background:var(--tg-bg-active);min-height:34px;color:var(--tg-text-on-accent);font:inherit;cursor:pointer;border:0;flex:none;padding:0 12px;font-size:14px;font-weight:500}.mi-layout-grid{grid-template-columns:var(--mi-sidebar-width) minmax(0, 1fr);flex:auto;align-items:stretch;gap:0;min-height:0;display:grid;position:relative}.mi-layout-resizer{top:0;bottom:0;left:var(--mi-sidebar-width);z-index:6;cursor:col-resize;touch-action:none;background:0 0;border:0;width:12px;padding:0;position:absolute;transform:translate(-50%)}.mi-layout-resizer:after{content:"";width:1px;height:100%;transition:background var(--mi-duration-fast);background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mi-layout-resizer:focus-visible:after{background:var(--tg-bg-active)}.mi-layout-resizer:focus-visible{outline:2px solid color-mix(in srgb, var(--tg-bg-active) 48%, transparent);outline-offset:-2px}.mi-layout-grid.is-resizing,.is-mi-sidebar-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.mi-dialog-panel{background:var(--tg-chat-bg);border-left:1px solid var(--tg-border);grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.mi-dialog-panel__empty{isolation:isolate;background:var(--tg-chat-vignette),var(--tg-chat-gradient),var(--tg-chat-bg);height:100%;color:var(--tg-chat-empty-text);text-align:center;text-shadow:var(--tg-chat-empty-shadow);justify-content:center;align-items:center;padding:24px;font-size:16px;font-weight:500;line-height:1.35;display:flex;position:relative;overflow:hidden}.mi-layout-grid[data-mi-list-expanded=true]{grid-template-columns:minmax(0,1fr)}.mi-layout-grid[data-mi-list-expanded=true] .mi-sidebar{border-right:0;grid-column:1/-1}.mi-layout-grid[data-mi-list-expanded=true] .mi-layout-resizer,.mi-layout-grid[data-mi-list-expanded=true] .mi-dialog-panel{display:none}.mi-dialog-panel__empty:not(.has-error){color:#0000;text-shadow:none}.mi-dialog-panel__empty:before{content:"";z-index:-1;background:var(--tg-chat-pattern-tint);opacity:var(--tg-chat-pattern-opacity);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/dialog-bg.svg);mask-image:url(/dialog-bg.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:430px;mask-size:430px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.mi-dialog-panel__loading{background:var(--tg-chat-vignette),var(--tg-chat-gradient),var(--tg-chat-bg);grid-template-rows:58px auto auto minmax(0,1fr) 44px;gap:14px;height:100%;padding:12px 24px 18px;display:grid;position:relative;overflow:hidden}.mi-dialog-panel__loading>span{border-radius:var(--mi-radius-md);background:color-mix(in srgb, var(--tg-bg-primary) 64%, transparent);display:block}.mi-dialog-panel__loading-header{width:min(520px,72%)}.mi-dialog-panel__loading-message{justify-self:center;width:min(460px,64%);height:76px}.mi-dialog-panel__loading-message.is-short{width:min(340px,52%);height:54px}.mi-dialog-panel__loading-composer{place-self:end center;width:min(560px,76%);height:44px}.mi-dialog-panel__empty.has-error{color:var(--tg-chat-empty-text);text-shadow:var(--tg-chat-empty-shadow)}.mi-login-page{background:var(--tg-chat-vignette),var(--tg-chat-gradient),var(--tg-chat-bg);min-height:100dvh;color:var(--tg-text-primary);place-items:center;padding:28px;display:grid;position:relative;overflow:hidden}.mi-login-page:before{content:"";background:var(--tg-chat-pattern-tint);opacity:var(--tg-chat-pattern-opacity);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/dialog-bg.svg);mask-image:url(/dialog-bg.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:420px;mask-size:420px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.mi-login-page:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--tg-bg-primary) 26%, transparent), transparent 22%, transparent 78%, color-mix(in srgb, var(--tg-bg-primary) 26%, transparent)),linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--tg-accent) 8%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.mi-login-stage{z-index:1;width:min(1080px,100vw - 36px);min-height:min(680px,100dvh - 56px);position:relative}.mi-login-workspace{min-height:inherit;min-height:inherit;border:1px solid color-mix(in srgb, var(--tg-border) 78%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--tg-chat-bg) 92%, #fff), color-mix(in srgb, var(--tg-chat-bg) 98%, #dfeee7)),var(--tg-chat-bg);isolation:isolate;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 28px 86px #29464b33}.mi-login-workspace:before{content:"";z-index:0;background:var(--tg-chat-pattern-tint);opacity:var(--tg-chat-pattern-opacity);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/dialog-bg.svg);mask-image:url(/dialog-bg.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:430px;mask-size:430px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.mi-login-workspace:after{content:"";background:radial-gradient(circle at 28% 22%, color-mix(in srgb, var(--tg-accent) 10%, transparent), transparent 32%),radial-gradient(circle at 72% 72%, color-mix(in srgb, var(--tg-accent) 11%, transparent), transparent 34%),linear-gradient(180deg, #ffffff2e, #ffffff0a);pointer-events:none;position:absolute;inset:0}.mi-login-chat-bg,.mi-login-card{z-index:1;position:relative}.mi-login-chat-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mi-login-bg-bubble,.mi-login-bg-file{max-width:min(360px,36vw);color:var(--tg-text-primary);opacity:.72;border-radius:16px;font-size:15px;line-height:1.35;position:absolute;box-shadow:0 14px 34px #364f5914}.mi-login-bg-bubble{padding:12px 14px}.mi-login-bg-bubble--client{background:var(--tg-bubble-other);top:17%;left:10%}.mi-login-bg-bubble--manager{background:var(--tg-bubble-own);bottom:21%;right:9%}.mi-login-bg-bubble--small{opacity:.52;max-width:220px;font-size:14px}.mi-login-bg-bubble--client.mi-login-bg-bubble--small{top:auto;bottom:17%;left:18%}.mi-login-bg-bubble--manager.mi-login-bg-bubble--small{top:19%;bottom:auto;right:16%}.mi-login-bg-file{border:1px solid color-mix(in srgb, var(--tg-border) 72%, transparent);background:color-mix(in srgb, var(--tg-bubble-other) 94%, #fff);grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;width:min(360px,34vw);padding:10px;display:grid;top:50%;left:8%;transform:translateY(-50%)}.mi-login-bg-file>span{color:#fff;text-transform:uppercase;background:#e53935;border-radius:12px;place-items:center;width:52px;height:52px;font-size:14px;font-weight:900;display:grid}.mi-login-bg-file strong{min-width:0;color:var(--tg-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;display:block;overflow:hidden}.mi-login-bg-file small{color:var(--tg-text-secondary);margin-top:2px;font-size:12px;font-weight:650;display:block}.mi-login-topbar{background:#ffffffa3;border:1px solid #4876c61f;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:10px 14px;display:flex}.mi-login-topbar__brand{align-items:center;gap:12px;display:flex}.mi-login-topbar__logo,.mi-login-card__brand span{background:color-mix(in srgb, var(--tg-bg-primary) 94%, #fff);width:42px;height:42px;box-shadow:0 10px 26px color-mix(in srgb, var(--tg-accent) 18%, transparent);border-radius:10px;flex:none;place-items:center;display:grid}.mi-login-topbar__logo img,.mi-login-card__brand img{width:30px;height:30px;display:block}.mi-login-topbar__brand strong,.mi-login-card__brand strong{color:var(--tg-text-primary);letter-spacing:0;font-size:15px;font-weight:800;display:block}.mi-login-topbar__brand span,.mi-login-card__brand small{color:var(--tg-text-secondary);margin-top:2px;font-size:12px;font-weight:600;display:block}.mi-login-topbar__pulse{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mi-login-topbar__pulse span,.mi-login-card__channels>span{border:1px solid color-mix(in srgb, var(--tg-accent) 24%, transparent);background:color-mix(in srgb, var(--tg-accent) 9%, var(--tg-bg-primary));color:color-mix(in srgb, var(--tg-accent) 82%, var(--tg-text-primary));border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.mi-login-preview{grid-template-columns:64px minmax(230px,300px) minmax(0,1fr);gap:14px;min-height:0;padding:16px 0 0;display:grid}.mi-login-rail,.mi-login-inbox,.mi-login-thread{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff94;border:1px solid #4876c61f;border-radius:16px;box-shadow:0 18px 46px #3a4f801a}.mi-login-rail{flex-direction:column;align-items:center;gap:10px;padding:14px 0;display:flex}.mi-login-rail span{color:#3a4f80;background:#4876c61a;border-radius:12px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:850;display:grid}.mi-login-rail span.is-active{color:#fff;background:#3a4f80;box-shadow:0 12px 28px #3a4f803d}.mi-login-inbox{align-content:start;gap:10px;padding:14px;display:grid}.mi-login-inbox__head,.mi-login-thread__head{color:#172329;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.mi-login-inbox__head strong,.mi-login-thread__head strong{font-size:15px;font-weight:850}.mi-login-inbox__head span,.mi-login-thread__head span{color:#6a7a82;font-size:12px;font-weight:700}.mi-login-inbox__item{background:#ffffffad;border:1px solid #4876c61a;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:8px;display:grid}.mi-login-inbox__item.is-live{background:#ffffffdb;border-color:#ff616147;box-shadow:inset 3px 0 #ff6161}.mi-login-avatar{background:var(--tg-accent);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:850;display:grid}.mi-login-avatar.is-blue{background:#4876c6}.mi-login-avatar.is-red{background:#c44752}.mi-login-inbox__item strong,.mi-login-file strong{color:#172329;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:800;display:block;overflow:hidden}.mi-login-inbox__item span,.mi-login-inbox__item em,.mi-login-file small{color:#687780;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-style:normal;font-weight:650;display:block;overflow:hidden}.mi-login-thread{align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.mi-login-bubble{color:#172329;border-radius:15px;width:fit-content;max-width:min(360px,80%);padding:11px 13px;font-size:14px;line-height:1.35;box-shadow:0 12px 26px #21333f14}.mi-login-bubble.is-in{background:#fff}.mi-login-bubble.is-out{background:#dff4e8;justify-self:end}.mi-login-file{background:#ffffffd6;border:1px solid #4876c61f;border-radius:14px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;width:min(360px,82%);padding:10px;display:grid;box-shadow:0 16px 34px #3a4f801c}.mi-login-file>span{color:#fff;text-transform:uppercase;background:#e53935;border-radius:12px;place-items:center;width:52px;height:52px;font-size:14px;font-weight:900;display:grid}.mi-login-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffe0;border:1px solid #4876c633;border-radius:18px;width:min(430px,100% - 48px);padding:30px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 76px #2a3f4c42}.mi-login-card__brand{align-items:center;gap:12px;margin-bottom:24px;display:flex}.mi-login-card__title{color:var(--tg-text-primary);letter-spacing:0;margin:0;font-size:28px;font-weight:750;line-height:1.2}.mi-login-card__text{color:var(--tg-text-secondary);margin:10px 0 0;font-size:15px;line-height:1.5}.mi-login-card__error{border-radius:var(--mi-radius-md);color:var(--tg-accent-red);background:#e539351f;border:1px solid #e5393557;margin-top:16px;padding:10px 12px;font-size:14px}.mi-login-form{gap:14px;margin-top:26px;display:grid}.mi-login-form__field{color:var(--tg-text-secondary);gap:6px;font-size:14px;display:grid}.mi-login-form__input{border:1px solid color-mix(in srgb, var(--tg-accent) 18%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent) 6%, var(--tg-bg-input));width:100%;height:46px;color:var(--tg-text-primary);font:inherit;border-radius:12px;outline:0;padding:0 14px;font-size:15px}.mi-login-form__input:focus{border-color:var(--tg-accent);background:var(--tg-bg-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--tg-accent) 16%, transparent)}.mi-login-form__submit{background:linear-gradient(135deg, color-mix(in srgb, var(--tg-accent) 92%, #fff) 0%, color-mix(in srgb, var(--tg-accent) 84%, var(--tg-chat-bg)) 100%);height:48px;color:var(--tg-text-on-accent);cursor:pointer;font:inherit;box-shadow:0 16px 34px color-mix(in srgb, var(--tg-accent) 28%, transparent);border:0;border-radius:12px;font-size:15px;font-weight:800}.mi-login-form__submit:hover,.mi-login-form__submit:focus-visible{background:linear-gradient(135deg, color-mix(in srgb, var(--tg-accent) 84%, #fff) 0%, color-mix(in srgb, var(--tg-accent) 92%, var(--tg-chat-bg)) 100%)}.mi-login-card__channels{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.mi-login-channel__icon{background:currentColor;flex:none;width:15px;height:15px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mi-login-channel__icon--max{-webkit-mask-image:url(/channel-icons/max.svg);mask-image:url(/channel-icons/max.svg)}.mi-login-channel__icon--tg{-webkit-mask-image:url(/channel-icons/tg.svg);mask-image:url(/channel-icons/tg.svg)}.mi-login-channel__icon--lms{-webkit-mask-image:url(/channel-icons/lms.svg);mask-image:url(/channel-icons/lms.svg)}.mi-login-channel__icon--uis{-webkit-mask-image:url(/channel-icons/uis.svg);mask-image:url(/channel-icons/uis.svg)}.mi-login-channel__icon--ai{width:18px;height:16px;-webkit-mask-image:url(/channel-icons/ai.svg);mask-image:url(/channel-icons/ai.svg)}.mi-login-stage{place-items:center;width:min(100%,100vw - 32px);min-height:calc(100dvh - 56px);display:grid}.mi-login-workspace{width:100%;min-height:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;display:grid;overflow:visible}.mi-login-workspace:before,.mi-login-workspace:after,.mi-login-chat-bg,.mi-login-bg-bubble,.mi-login-bg-file,.mi-login-topbar,.mi-login-preview,.mi-login-rail,.mi-login-inbox,.mi-login-thread,.mi-login-bubble,.mi-login-file{display:none}.mi-login-card{border-color:color-mix(in srgb, var(--tg-accent) 24%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-primary) 90%, transparent);width:min(460px,100vw - 32px);box-shadow:0 24px 76px color-mix(in srgb, var(--tg-accent) 18%, #2a3f4c3d);position:relative;top:auto;left:auto;transform:none}@media (max-width:1180px){.mi-topbar{padding-inline:14px}.mi-layout-grid{grid-template-columns:var(--mi-sidebar-width) minmax(0, 1fr)}}@media (max-width:960px){:root{--mi-topbar-height:auto}.mi-topbar{flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px}.mi-topbar__actions{grid-template-columns:minmax(0,1fr) auto;width:100%;padding-bottom:2px;display:grid;overflow:visible}.mi-main-tabs{grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%;display:grid}.mi-main-tabs__nav{overflow:visible}.mi-layout-grid{grid-template-columns:var(--mi-sidebar-width) minmax(0, 1fr);grid-template-rows:minmax(0,1fr)}}@media (max-width:720px){.mi-page{min-height:0}.mi-topbar{flex:none;gap:7px;padding:8px 10px}.mi-pwa-update{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));max-width:none;left:12px}.mi-topbar__title{font-size:17px}.mi-topbar__subtitle{display:none}.mi-topbar__actions{grid-template-columns:minmax(0,1fr);gap:6px;padding-bottom:0}.mi-main-tabs,.mi-main-tabs__nav,.mi-main-tabs__utility{gap:6px}.mi-operational-health__panel{width:auto;max-height:calc(100dvh - 92px);position:fixed;top:80px;left:12px;right:12px}.mi-main-menu-toggle{order:4}.mi-utility-toggle--push{order:1}.mi-utility-toggle--sound{order:2}.mi-theme-picker,.mi-theme-toggle{order:3}.mi-topbar__counter{display:none}.mi-layout-grid{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.mi-layout-resizer{display:none}.mi-dialog-panel{border-left:0}.mi-page:has(.mi-layout-grid[data-mi-has-selection=true]) .mi-topbar{display:none}.mi-layout-grid[data-mi-has-selection=true] .mi-sidebar{display:none}.mi-layout-grid[data-mi-has-selection=true] .mi-dialog-panel{border-top:0}.mi-layout-grid[data-mi-has-selection=false] .mi-dialog-panel{display:none}.mi-layout-grid:has(.mi-dialog-panel__empty) .mi-dialog-panel{display:none}.mi-login-page{padding:14px}.mi-login-stage{width:min(100%,100vw - 20px);min-height:calc(100dvh - 28px)}.mi-login-workspace{min-height:inherit;padding:0}.mi-login-card{border-radius:16px;width:min(410px,100% - 28px);padding:24px}.mi-login-page{overflow:auto}.mi-login-stage,.mi-login-workspace{min-height:calc(100dvh - 28px)}.mi-login-card{width:calc(100% - 28px);top:auto}.mi-login-card__channels{display:none}}@media (max-width:420px){.mi-layout-grid{grid-template-rows:minmax(0,1fr)}}@media (max-width:420px) and (max-height:700px){.mi-topbar__heading{display:none}.mi-operational-health__panel{max-height:calc(100dvh - 66px);top:54px}.mi-operational-health__services li{padding-block:3px}.mi-operational-health__queues{gap:4px;padding-top:6px}.mi-operational-health__queues strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mi-operational-health__diagnostics-body{gap:4px;padding-top:4px}}.mi-main-tab,.mi-utility-toggle,.mi-theme-toggle,.mi-theme-menu__item,.mi-channel-tab,.mi-unread-filter{transition:background var(--mi-duration-fast),border-color var(--mi-duration-fast),color var(--mi-duration-fast),opacity var(--mi-duration-fast)}.mi-main-tab{box-sizing:border-box;border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);min-height:36px;color:var(--tg-text-secondary);white-space:nowrap;background:0 0;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.mi-main-tab.is-active{border-color:var(--tg-bg-active);background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-inbox-view-switch{border:1px solid var(--tg-border);border-radius:calc(var(--mi-radius-md) + 3px);background:color-mix(in srgb, var(--tg-bg-input) 88%, var(--tg-bg-primary));flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:inline-grid;box-shadow:inset 0 1px 2px #0000000f}.mi-inbox-view-switch__item{border-radius:var(--mi-radius-md);min-width:82px;min-height:30px;color:var(--tg-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:600}.mi-inbox-view-switch__item:is(:hover,:focus-visible):not(.is-active){background:var(--tg-bg-hover);color:var(--tg-text-primary);outline:0}.mi-inbox-view-switch__item.is-active{background:var(--tg-bg-active);color:var(--tg-text-on-accent);box-shadow:0 2px 6px color-mix(in srgb, var(--tg-bg-active) 24%, transparent);border-color:#0000}.mi-main-tab--autopilot{cursor:pointer;-webkit-user-select:none;user-select:none;gap:8px;padding:5px 7px 5px 14px}.mi-main-tab--autopilot.is-enabled{border-color:var(--tg-accent-green);color:var(--tg-accent-green);background:#4fae4e2e}.mi-main-tab__label{white-space:nowrap;font-size:14px;font-weight:500}.mi-main-tab__error{z-index:81;border-radius:var(--mi-radius-md);color:var(--tg-accent-red);background:#e539351f;border:1px solid #e5393557;padding:8px 14px;font-size:13px;font-weight:400;position:fixed;top:64px;left:50%;transform:translate(-50%)}.manager-ads-tab-short,.manager-chats-tab-short,.manager-analysis-tab-short,.manager-sms-tab-short{display:none}.mi-switch{cursor:pointer;background:#505050;border:0;border-radius:999px;padding:2px}.mi-switch.is-on{background:var(--tg-accent-green)}.mi-switch:disabled{cursor:not-allowed;opacity:.5}.mi-switch__knob{transition:transform var(--mi-duration-fast) ease;background:#fff;border-radius:999px;display:block}.mi-switch--autopilot{width:44px;height:24px}.mi-switch--autopilot .mi-switch__knob{width:20px;height:20px}.mi-switch--autopilot.is-on .mi-switch__knob{transform:translate(20px)}.mi-utility-toggle,.mi-theme-toggle{box-sizing:border-box;border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-input);width:36px;min-height:36px;color:var(--tg-text-primary);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.mi-utility-toggle:hover,.mi-utility-toggle:focus-visible,.mi-utility-toggle.is-active,.mi-theme-toggle:hover,.mi-theme-toggle:focus-visible{border-color:var(--tg-bg-active);background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-utility-toggle:disabled{cursor:default;opacity:.52}.mi-utility-toggle:disabled:hover{border-color:var(--tg-border);background:var(--tg-bg-input);color:var(--tg-text-primary)}.mi-utility-toggle.is-loading{opacity:.72}.mi-theme-picker{flex:none;display:inline-flex;position:relative}.mi-utility-toggle svg,.mi-theme-toggle svg{width:18px;height:18px}.mi-theme-toggle.is-open{border-color:var(--tg-bg-active);background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-theme-menu{z-index:96;box-sizing:border-box;border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-sidebar);width:min(252px,100vw - 24px);box-shadow:var(--mi-shadow-menu);gap:4px;padding:7px;display:none;position:absolute;top:calc(100% + 8px);right:0}.mi-theme-menu.is-open{display:grid}.mi-theme-menu__item{box-sizing:border-box;width:100%;min-height:42px;color:var(--tg-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:56px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:6px 9px;font-size:14px;font-weight:500;line-height:1;display:grid}.mi-theme-menu__item:hover,.mi-theme-menu__item:focus-visible{border-color:var(--tg-border-light);background:var(--tg-bg-hover);outline:0}.mi-theme-menu__item.is-active{border-color:var(--tg-bg-active);background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-theme-menu__swatches{border:1px solid var(--tg-surface-border-strong);background:var(--tg-surface);border-radius:999px;width:54px;height:22px;display:flex;overflow:hidden}.mi-theme-menu__item.is-active .mi-theme-menu__swatches{border-color:#ffffff94}.mi-theme-menu__swatch{flex:1 1 0}.mi-theme-menu__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mi-theme-menu__check{justify-self:end;width:16px;height:16px}.mi-inbox-search{border:1px solid var(--tg-border);background:var(--tg-bg-input);min-height:42px;transition:border-color var(--mi-duration-fast),background var(--mi-duration-fast);border-radius:22px;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:4px;padding:0 10px;display:grid}.mi-inbox-search.is-pending{border-color:var(--tg-accent)}.mi-inbox-search__icon{width:24px;height:24px;color:var(--tg-text-muted);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.mi-inbox-search__input{min-width:0;color:var(--tg-text-primary);font:inherit;background:0 0;border:0;outline:0;font-size:15px;font-weight:400}.mi-inbox-search__input::placeholder{color:var(--tg-text-muted)}.mi-inbox-search__clear{color:#fff;cursor:pointer;background:#505050;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:inline-flex}.mi-channel-tabs{grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:8px;min-width:0;display:grid}.mi-channel-tabs__list{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-input);grid-template-columns:minmax(104px,1.62fr) repeat(5,minmax(36px,.66fr));align-items:center;gap:2px;min-width:0;min-height:36px;padding:2px;display:grid;overflow:visible}.mi-channel-tab,.mi-unread-filter{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);min-height:32px;color:var(--tg-text-secondary);white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.mi-channel-tab{min-width:0;min-height:30px;color:var(--tg-text-meta);text-transform:uppercase;border:0;border-radius:9px;gap:4px;padding-inline:5px;font-size:12px}.mi-channel-tab--all{justify-content:flex-start;gap:5px;min-width:98px;padding-inline:8px 6px}.mi-channel-tab__icon,.mi-unread-filter__icon{color:currentColor;flex:none;justify-content:center;align-items:center;width:20px;height:20px;line-height:1;display:inline-flex}.mi-unread-filter__icon{width:20px;height:20px}.mi-channel-tab__icon svg,.mi-unread-filter__icon{display:block}.mi-channel-tab__icon svg{width:18px;height:18px;overflow:visible}.mi-channel-tab__icon svg *,.mi-unread-filter__icon *{transition:fill var(--mi-duration-fast),stroke var(--mi-duration-fast),color var(--mi-duration-fast)}.mi-channel-tab__icon--max,.mi-channel-tab__icon--telegram{filter:drop-shadow(0 1px 1px #0000001f)}.mi-channel-tab__icon--max svg,.mi-channel-tab__icon--telegram svg,.mi-channel-tab__icon--email svg,.mi-channel-tab__icon--lms svg,.mi-channel-tab__icon--widget svg,.mi-channel-tab__icon--uis svg{width:18px;height:18px;transform:none}.mi-channel-tab__icon--lms{color:var(--tg-accent-green)}.mi-channel-tab__icon--email{color:#2563eb}.mi-channel-tab__icon--widget{color:#d96c9e}.mi-channel-tab__icon--uis{color:var(--tg-accent-red)}.mi-channel-tab__max-mark,.mi-channel-tab__telegram-circle,.mi-channel-tab__telegram-plane,.mi-channel-tab__telegram-crease{transition:fill var(--mi-duration-fast),stroke var(--mi-duration-fast)}.mi-channel-tab.is-active .mi-channel-tab__icon--lms,.mi-channel-tab.is-active .mi-channel-tab__icon--email,.mi-channel-tab.is-active .mi-channel-tab__icon--widget,.mi-channel-tab.is-active .mi-channel-tab__icon--uis{color:currentColor}.mi-channel-tab__label{text-overflow:ellipsis;min-width:0;line-height:1;overflow:hidden}.mi-unread-filter{background:var(--tg-bg-input);width:42px;height:36px}.mi-channel-tab.is-active,.mi-unread-filter.is-active,.mi-channel-tab:hover,.mi-unread-filter:hover{border-color:var(--tg-bg-active);background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-channel-tab:focus-visible,.mi-unread-filter:focus-visible{border-color:var(--tg-bg-active);background:var(--tg-bg-active);color:var(--tg-text-on-accent);outline:2px solid color-mix(in srgb, var(--tg-bg-active) 45%, transparent);outline-offset:2px}.mi-channel-tab:is(:hover,:focus-visible,.is-active) .mi-channel-tab__icon--max .mi-channel-tab__max-mark{fill:currentColor}.mi-channel-tab:is(:hover,:focus-visible,.is-active) .mi-channel-tab__icon--lms,.mi-channel-tab:is(:hover,:focus-visible,.is-active) .mi-channel-tab__icon--email,.mi-channel-tab:is(:hover,:focus-visible,.is-active) .mi-channel-tab__icon--widget,.mi-channel-tab:is(:hover,:focus-visible,.is-active) .mi-channel-tab__icon--uis{color:currentColor}.mi-channel-tab:is(:hover,:focus-visible,.is-active) .mi-channel-tab__telegram-circle{fill:var(--tg-text-on-accent)}.mi-channel-tab:is(:hover,:focus-visible,.is-active) .mi-channel-tab__telegram-plane{fill:var(--tg-bg-active)}.mi-channel-tab:is(:hover,:focus-visible,.is-active) .mi-channel-tab__telegram-crease{stroke:#ffffffbd}.mi-channel-tab__badge,.mi-unread-filter__badge{border:2px solid var(--tg-unread-badge-border);background:var(--tg-unread-badge-bg);min-width:20px;height:20px;color:var(--tg-unread-badge-text);box-sizing:border-box;z-index:2;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-7px;right:-7px;box-shadow:0 1px 3px #0000002e}.mi-channel-tab--all .mi-channel-tab__badge{background:var(--tg-unread-badge-bg);width:auto;min-width:18px;height:18px;color:var(--tg-unread-badge-text);box-shadow:none;border-width:0;flex:none;margin-left:auto;padding:0 4px;font-size:10px;position:static}.mi-channel-tab:not(.mi-channel-tab--all) .mi-channel-tab__badge{top:-9px;right:-4px}.mi-unread-filter__badge{top:-5px;right:-5px}.mi-channel-tab.is-active .mi-channel-tab__badge,.mi-unread-filter.is-active .mi-unread-filter__badge{border-color:var(--tg-unread-badge-active-border);background:var(--tg-unread-badge-active-bg);color:var(--tg-unread-badge-active-text)}.mi-channel-tab--all.is-active .mi-channel-tab__badge{background:var(--tg-unread-badge-bg);color:var(--tg-unread-badge-text);border-color:#0000}@media (max-width:1180px){.mi-channel-tabs{gap:6px}.mi-channel-tabs__list{grid-template-columns:repeat(6,minmax(34px,1fr))}.mi-channel-tab--all{justify-content:center;min-width:0;padding-inline:5px}.mi-channel-tab--all .mi-channel-tab__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mi-channel-tab--all .mi-channel-tab__badge{border-width:2px;min-width:18px;height:18px;margin-left:0;padding:0 4px;font-size:10px;position:absolute;top:-9px;right:-4px;box-shadow:0 1px 3px #00000029}}.mi-layout-grid[data-mi-sidebar-compact=true] .mi-channel-tabs{grid-template-columns:minmax(0,1fr) 36px;gap:4px}.mi-layout-grid[data-mi-sidebar-compact=true] .mi-unread-filter{width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.mi-layout-grid[data-mi-sidebar-compact=true] .mi-channel-tabs__list{grid-template-columns:repeat(6,minmax(34px,1fr))}.mi-layout-grid[data-mi-sidebar-compact=true] .mi-channel-tab--all{justify-content:center;min-width:0;padding-inline:5px}.mi-layout-grid[data-mi-sidebar-compact=true] .mi-channel-tab--all .mi-channel-tab__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mi-layout-grid[data-mi-sidebar-compact=true] .mi-channel-tab--all .mi-channel-tab__badge{border-width:2px;min-width:18px;height:18px;margin-left:0;padding:0 4px;font-size:10px;position:absolute;top:-9px;right:-4px;box-shadow:0 1px 3px #00000029}@media (max-width:960px){.mi-main-tab{min-height:34px;padding-inline:12px}.manager-chats-tab,.manager-ads-tab,.manager-analysis-tab,.manager-sms-tab{padding-inline:13px}.manager-chats-tab-full,.manager-ads-tab-full,.manager-analysis-tab-full,.manager-sms-tab-full{display:none}.manager-chats-tab-short,.manager-ads-tab-short,.manager-analysis-tab-short,.manager-sms-tab-short{display:inline}.manager-autopilot-error{display:none}.mi-channel-tabs{grid-template-columns:minmax(0,1fr) 42px;align-items:center}.mi-channel-tabs__list{width:100%;overflow:visible}}@media (max-width:720px){.mi-inbox-view-switch{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:inline-flex}.mi-inbox-view-switch__item[data-mi-action=show-list-view]{display:none}.mi-inbox-view-switch__item[data-mi-action=show-dialogs-view]{border:1px solid var(--tg-bg-active);border-radius:var(--mi-radius-md);background:var(--tg-bg-active);min-width:0;min-height:34px;color:var(--tg-text-on-accent);box-shadow:none;padding-inline:12px}.mi-main-tab,.mi-channel-tab,.mi-unread-filter{min-height:34px;font-size:13px}.mi-theme-toggle{min-width:36px}.mi-channel-tabs{grid-template-columns:minmax(0,1fr) auto;gap:6px}.mi-channel-tabs__list{grid-template-columns:repeat(6,minmax(34px,1fr));min-height:38px;padding:3px}.mi-channel-tab{min-width:0;padding-inline:6px}.mi-channel-tab__badge,.mi-unread-filter__badge{border-width:2px;flex:none;width:auto;min-width:18px;height:18px;padding:0 4px;font-size:10px;position:absolute;top:-5px;right:-5px;box-shadow:0 1px 3px #00000029}.mi-channel-tab__badge{top:-4px;right:-4px}.mi-unread-filter{gap:0;width:38px;min-width:38px;height:38px;min-height:38px;padding:0}.mi-unread-filter__icon{width:18px;height:18px}.mi-unread-filter__badge{border:2px solid var(--tg-unread-badge-border);min-width:18px;height:18px;padding:0 5px;position:absolute;top:-5px;right:-5px;box-shadow:0 1px 3px #0000002e}}@media (max-width:420px){.mi-channel-tabs__list{grid-template-columns:repeat(6,minmax(34px,1fr));overflow:visible}.mi-channel-tab--all{justify-content:center;min-width:0;padding-inline:6px}.mi-channel-tab--all .mi-channel-tab__label{display:none}.mi-channel-tab__badge,.mi-channel-tab:not(.mi-channel-tab--all) .mi-channel-tab__badge{top:-6px;right:-4px}.mi-channel-tab--all .mi-channel-tab__badge{border:2px solid var(--tg-unread-badge-border);margin-left:0;position:absolute;top:-6px;right:-4px;box-shadow:0 1px 3px #00000029}.mi-channel-tab--all.is-active .mi-channel-tab__badge{border-color:var(--tg-unread-badge-border)}}.mi-lead-role-badges{flex:none;align-items:center;gap:3px;min-width:0;display:inline-flex}.mi-lead-role-badge{border-radius:var(--mi-radius-xs);min-width:0;height:18px;color:var(--tg-text-secondary);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;background:#7075791c;border:1px solid #70757924;flex:none;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.mi-lead-role-badge--programmer{color:#168acd;background:#27a7e71f}.mi-lead-role-badge--designer{color:#c4558c;background:#d96c9e21}.mi-lead-role-badge--director{color:#946316;background:#f1a73126}.mi-lead-role-badge--manager,.mi-lead-role-badge--curator{color:var(--tg-accent-green);background:#4fae4e21}.mi-lead-role-badge--tech{color:#1a9185;background:#53edd624}.mi-lead-role-badge--more{color:var(--tg-text-meta)}.mi-thread-item.is-active .mi-lead-role-badge{color:#1d4f7a;background:#fffffff0;border-color:#ffffff75;box-shadow:0 1px 2px #1541682e}.mi-thread-item.is-active .mi-lead-role-badge--programmer{color:#0969a8}.mi-thread-item.is-active .mi-lead-role-badge--designer{color:#9d336b}.mi-thread-item.is-active .mi-lead-role-badge--director{color:#774a05}.mi-thread-item.is-active .mi-lead-role-badge--manager,.mi-thread-item.is-active .mi-lead-role-badge--curator{color:#24762d}.mi-thread-item.is-active .mi-lead-role-badge--tech{color:#08736b}.mi-sidebar{background:var(--tg-bg-sidebar);border-right:1px solid var(--tg-border);grid-template-rows:auto auto minmax(0,1fr) auto;gap:8px;min-height:0;padding:10px;display:grid;overflow:hidden}.mi-sidebar__toolbar{display:contents}.mi-sidebar__secondary-tools{gap:8px;min-width:0;display:grid}.mi-sidebar__primary-tools{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.mi-thread-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:2px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.mi-task-widget{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 14%, var(--tg-border));border-radius:var(--mi-radius-md);background:color-mix(in srgb, var(--tg-bg-input) 62%, transparent);gap:0;min-width:0;display:grid;overflow:hidden}.mi-task-widget__launcher{opacity:1;min-width:0;max-height:46px;transition:max-height .22s ease,padding .22s ease,opacity var(--mi-duration-fast),transform .22s ease;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;display:grid;overflow:hidden;transform:translateY(0)}.mi-task-widget:not(.is-collapsed) .mi-task-widget__launcher{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0;transform:translateY(-6px)}.mi-task-widget__tile{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:color-mix(in srgb, var(--tg-bg-primary) 72%, transparent);min-width:0;min-height:34px;color:var(--tg-text-primary);font:inherit;cursor:pointer;transition:border-color var(--mi-duration-fast),background var(--mi-duration-fast),color var(--mi-duration-fast),transform var(--mi-duration-fast);justify-content:space-between;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:800;line-height:1.15;display:inline-flex}.mi-task-widget__tile:is(:hover,:focus-visible),.mi-task-widget__tile.has-active-filter{border-color:color-mix(in srgb, var(--tg-accent-blue) 72%, var(--tg-border));background:var(--tg-bg-active-soft,color-mix(in srgb, var(--tg-accent-blue) 14%, var(--tg-bg-primary)));color:var(--tg-accent-blue);outline:0}.mi-task-widget__tile:active{transform:translateY(1px)}.mi-task-widget__tile-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mi-task-panel{visibility:hidden;opacity:0;pointer-events:none;min-width:0;max-height:0;transition:max-height .28s,opacity .2s,transform .28s,visibility 0s linear .28s;overflow:hidden;transform:translateY(-6px)}.mi-task-panel.is-active{visibility:visible;opacity:1;pointer-events:auto;max-height:330px;transition:max-height .28s,opacity .2s,transform .28s,visibility;transform:translateY(0)}.mi-task-panel--filters.is-active{max-height:min(520px,100dvh - 132px)}.mi-task-panel__body{min-width:0}.mi-task-widget__head{width:100%;min-width:0;min-height:34px;color:var(--tg-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:12px;font-weight:800;line-height:1.2;display:flex}.mi-task-widget__head:is(:hover,:focus-visible){background:color-mix(in srgb, var(--tg-bg-hover) 72%, transparent);outline:0}.mi-task-widget__title,.mi-task-widget__meta{align-items:center;gap:6px;min-width:0;display:inline-flex}.mi-task-widget__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mi-task-widget__meta{flex:none}.mi-task-widget__active{background:color-mix(in srgb, var(--tg-bg-primary) 68%, transparent);max-width:104px;color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1;overflow:hidden}.mi-task-widget__count{background:var(--tg-bg-active);min-width:20px;height:20px;color:var(--tg-text-on-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;line-height:1;display:inline-flex}.mi-task-widget__chevron{border:1px solid var(--tg-border);background:var(--tg-bg-primary);width:20px;height:20px;color:var(--tg-text-secondary);transition:transform var(--mi-duration-fast),border-color var(--mi-duration-fast),color var(--mi-duration-fast),background var(--mi-duration-fast);border-radius:999px;flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex;position:relative}.mi-task-widget__chevron:before{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;transform:translateY(-1px)rotate(45deg)}.mi-task-widget__head:hover .mi-task-widget__chevron,.mi-task-widget__head:focus-visible .mi-task-widget__chevron{border-color:var(--tg-accent-blue);background:var(--tg-bg-active-soft);color:var(--tg-accent-blue)}.mi-task-panel.is-active .mi-task-widget__chevron{transform:rotate(180deg)}.mi-task-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;padding:0 8px 8px;display:grid}.mi-task-filter{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:color-mix(in srgb, var(--tg-bg-primary) 66%, transparent);min-width:0;min-height:28px;color:var(--tg-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;transition:border-color var(--mi-duration-fast),background var(--mi-duration-fast),color var(--mi-duration-fast);justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}.mi-task-filter:hover,.mi-task-filter:focus-visible,.mi-task-filter.is-active{border-color:var(--tg-bg-active);background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-task-filter__badge{background:var(--tg-unread-badge-bg);min-width:18px;height:18px;color:var(--tg-unread-badge-text);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;line-height:1;display:inline-flex}.mi-application-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;padding:0 8px 8px;display:grid}.mi-saved-views{border-bottom:1px solid var(--tg-border-light);grid-column:1/-1;gap:7px;padding-bottom:10px;display:grid}.mi-saved-views__head,.mi-saved-views__create,.mi-saved-views__item{align-items:center;display:flex}.mi-saved-views__head{color:var(--tg-text-secondary);justify-content:space-between;gap:8px;font-size:11px;font-weight:800}.mi-saved-views__head small{color:var(--tg-text-meta)}.mi-saved-views__list{flex-wrap:wrap;gap:5px;display:flex}.mi-saved-views__item{border:1px solid var(--tg-border);background:var(--tg-bg-input);border-radius:6px;min-width:0;overflow:hidden}.mi-saved-views__item button{min-width:0;color:var(--tg-text-primary);cursor:pointer;background:0 0;border:0;padding:5px 7px;font-size:10.5px;font-weight:700}.mi-saved-views__item button:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mi-saved-views__item button:last-child{border-left:1px solid var(--tg-border-light);color:var(--tg-text-meta)}.mi-saved-views__item button:is(:hover,:focus-visible){background:color-mix(in srgb, var(--tg-accent-blue) 10%, transparent);outline:none}.mi-saved-views__create{gap:6px}.mi-saved-views__create input{border:1px solid var(--tg-border);background:var(--tg-bg-input);min-width:0;color:var(--tg-text-primary);border-radius:6px;flex:auto;padding:6px 8px;font-size:11px}.mi-saved-views__create button{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 48%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 13%, var(--tg-bg-input));min-height:29px;color:var(--tg-text-primary);cursor:pointer;border-radius:6px;padding:5px 9px;font-size:10.5px;font-weight:800}.mi-saved-views__create button:disabled,.mi-saved-views__item button:disabled{cursor:default;opacity:.5}.mi-saved-views__error{color:var(--tg-accent-red);font-size:10.5px;line-height:14px}.mi-application-filter{min-width:0;color:var(--tg-text-secondary);gap:4px;font-size:11px;font-weight:700;line-height:1.15;display:grid}.mi-application-filter__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mi-application-filter__input{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:color-mix(in srgb, var(--tg-bg-primary) 72%, transparent);width:100%;min-width:0;height:30px;color:var(--tg-text-primary);font:inherit;padding:0 7px;font-size:12px;line-height:1}select.mi-application-filter__input{cursor:pointer}.mi-application-filter__input:disabled{cursor:not-allowed;opacity:.56}.mi-application-filter__input:focus-visible{border-color:var(--tg-accent-blue);outline:0}.mi-application-filter--checkbox{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:color-mix(in srgb, var(--tg-bg-primary) 66%, transparent);min-height:30px;color:var(--tg-text-primary);grid-column:span 2;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.mi-application-filter__checkbox{width:16px;height:16px;accent-color:var(--tg-accent-blue);flex:none}.mi-application-sort{grid-column:span 2;gap:5px;min-width:0;display:grid}.mi-application-sort__label{min-width:0;color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.15;overflow:hidden}.mi-application-sort__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;display:grid}.mi-application-sort__option{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:color-mix(in srgb, var(--tg-bg-primary) 66%, transparent);min-width:0;min-height:28px;color:var(--tg-text-secondary);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;transition:border-color var(--mi-duration-fast),background var(--mi-duration-fast),color var(--mi-duration-fast);padding:0 7px;font-size:11.5px;font-weight:800;line-height:1.1;overflow:hidden}.mi-application-sort__option:is(:hover,:focus-visible),.mi-application-sort__option.is-active{border-color:var(--tg-accent-blue);background:color-mix(in srgb, var(--tg-accent-blue) 12%, transparent);color:var(--tg-accent-blue);outline:0}.mi-application-filters__reset{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);min-height:30px;color:var(--tg-text-secondary);font:inherit;cursor:pointer;transition:border-color var(--mi-duration-fast),background var(--mi-duration-fast),color var(--mi-duration-fast);background:0 0;grid-column:span 2;padding:0 8px;font-size:11.5px;font-weight:800}.mi-application-filters__reset:not(:disabled):is(:hover,:focus-visible){border-color:var(--tg-accent-blue);background:color-mix(in srgb, var(--tg-accent-blue) 12%, transparent);color:var(--tg-accent-blue);outline:0}.mi-application-filters__reset:disabled{cursor:default;opacity:.45}.mi-thread-list[data-mi-virtualized=true]{gap:0;display:block}.mi-sidebar[data-mi-list-expanded=true] .mi-thread-list{grid-template-columns:repeat(auto-fill,minmax(min(380px,100%),1fr));grid-auto-rows:minmax(168px,auto);align-content:start;align-items:stretch;gap:8px;padding:2px 4px 8px 2px;display:grid}.mi-sidebar[data-mi-list-expanded=true]{grid-template-rows:auto minmax(0,1fr) auto}.mi-sidebar[data-mi-list-expanded=true] .mi-sidebar__toolbar{z-index:6;border:1px solid color-mix(in srgb, var(--tg-border) 88%, transparent);background:color-mix(in srgb, var(--tg-bg-input) 56%, var(--tg-bg-sidebar));border-radius:12px;grid-template-columns:minmax(320px,1fr) minmax(700px,790px);align-items:center;gap:8px;min-width:0;padding:6px;display:grid;position:relative;box-shadow:0 4px 14px #15223a0f}.mi-sidebar[data-mi-list-expanded=true] .mi-sidebar__primary-tools{grid-template-columns:minmax(0,1fr);justify-content:stretch}.mi-sidebar[data-mi-list-expanded=true] .mi-sidebar__secondary-tools{grid-template-columns:minmax(340px,1fr) minmax(300px,380px);justify-content:stretch;align-items:center;gap:8px}.mi-sidebar[data-mi-list-expanded=true] .mi-channel-tabs{grid-template-columns:minmax(0,1fr) 38px;gap:5px;width:100%}.mi-sidebar[data-mi-list-expanded=true] .mi-channel-tabs__list{grid-template-columns:minmax(104px,1.5fr) repeat(5,minmax(36px,.62fr))}.mi-sidebar:is([data-mi-list-expanded=true],[data-mi-task-panels-popover=true]) .mi-task-widget{background:0 0;border:0;border-radius:0;justify-self:stretch;width:100%;position:relative;overflow:visible}.mi-sidebar[data-mi-task-panels-popover=true]{overflow:visible}.mi-sidebar[data-mi-list-expanded=true] .mi-inbox-search{background:var(--tg-bg-primary);border-radius:9px;grid-template-columns:26px minmax(0,1fr) 26px;min-height:36px;padding-inline:7px}.mi-sidebar[data-mi-list-expanded=true] .mi-inbox-search__input{font-size:13px}.mi-sidebar:is([data-mi-list-expanded=true],[data-mi-task-panels-popover=true]) .mi-task-widget__launcher,.mi-sidebar:is([data-mi-list-expanded=true],[data-mi-task-panels-popover=true]) .mi-task-widget:not(.is-collapsed) .mi-task-widget__launcher{opacity:1;pointer-events:auto;gap:4px;max-height:36px;padding:0;overflow:visible;transform:none}.mi-sidebar:is([data-mi-list-expanded=true],[data-mi-task-panels-popover=true]) .mi-task-widget__tile{background:var(--tg-bg-primary);border-radius:9px;min-height:36px;padding-inline:10px}.mi-sidebar:is([data-mi-list-expanded=true],[data-mi-task-panels-popover=true]) .mi-task-widget.is-task-open .mi-task-widget__tile:first-child,.mi-sidebar:is([data-mi-list-expanded=true],[data-mi-task-panels-popover=true]) .mi-task-widget.is-filter-open .mi-task-widget__tile:last-child{border-color:color-mix(in srgb, var(--tg-accent-blue) 72%, var(--tg-border));background:var(--tg-bg-active-soft,color-mix(in srgb, var(--tg-accent-blue) 14%, var(--tg-bg-primary)));color:var(--tg-accent-blue)}.mi-sidebar:is([data-mi-list-expanded=true],[data-mi-task-panels-popover=true]) .mi-task-panel{z-index:12;border:1px solid var(--tg-border);background:var(--tg-bg-sidebar);width:min(400px,100vw - 32px);box-shadow:var(--mi-shadow-menu);border-radius:10px;position:absolute;top:42px;right:0}.mi-sidebar[data-mi-task-panels-popover=true] .mi-task-panel{left:0;right:auto}.mi-sidebar:is([data-mi-list-expanded=true],[data-mi-task-panels-popover=true]) .mi-task-panel.is-active{visibility:visible;opacity:1;pointer-events:auto;max-height:330px;transform:translateY(0)}.mi-sidebar:is([data-mi-list-expanded=true],[data-mi-task-panels-popover=true]) .mi-task-panel--filters.is-active{max-height:min(520px,100vh - 132px);overflow:hidden}.mi-task-panel--filters .mi-task-panel__body{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(430px,100vh - 190px);overflow-y:auto}.mi-sidebar[data-mi-list-expanded=true] .mi-thread-item{border:1px solid color-mix(in srgb, var(--tg-border) 84%, transparent);background:color-mix(in srgb, var(--tg-bg-primary) 76%, transparent);box-sizing:border-box;contain:none;contain-intrinsic-size:none;content-visibility:visible;width:100%;height:100%;transition:border-color var(--mi-duration-fast),background var(--mi-duration-fast);align-content:space-between}.mi-sidebar[data-mi-list-expanded=true] .mi-thread-item:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--tg-bg-active) 48%, var(--tg-border));background:var(--tg-bg-hover);outline:0}.mi-sidebar[data-mi-list-expanded=true] .mi-thread-item.is-active{border-color:var(--tg-bg-active);background:var(--tg-bg-active)}.mi-sidebar[data-mi-list-expanded=true] .mi-thread-item__controls,.mi-sidebar[data-mi-list-expanded=true] .mi-thread-item__source{grid-column:1/-1}.mi-sidebar[data-mi-list-expanded=true][data-mi-opening-thread] .mi-sidebar__primary-tools,.mi-sidebar[data-mi-list-expanded=true][data-mi-opening-thread] .mi-sidebar__secondary-tools,.mi-sidebar[data-mi-list-expanded=true][data-mi-opening-thread] .mi-thread-item:not(.is-opening){pointer-events:none}.mi-sidebar[data-mi-list-expanded=true][data-mi-opening-thread] .mi-thread-item.is-opening{z-index:2;border-color:var(--tg-bg-active);background:color-mix(in srgb, var(--tg-bg-active) 12%, var(--tg-bg-primary))}.mi-sidebar[data-mi-list-expanded=true][data-mi-opening-thread] .mi-thread-item.is-active.is-opening{background:var(--tg-bg-active)}.mi-thread-list__virtual-spacer{min-height:100%;position:relative}.mi-thread-list__virtual-row{will-change:transform;position:absolute;top:0;left:0;right:0}.mi-thread-list__virtual-row .mi-thread-item{box-sizing:border-box;width:100%}.mi-thread-list__empty{min-height:160px;color:var(--tg-text-secondary);text-align:center;justify-content:center;align-items:center;font-size:14px;display:flex}.mi-thread-item{--mi-thread-avatar-cutout:var(--tg-bg-sidebar);border-radius:var(--mi-radius-sm);min-height:88px;color:var(--tg-text-primary);contain:layout paint style;content-visibility:auto;contain-intrinsic-size:88px;transition:background var(--mi-duration-fast),color var(--mi-duration-fast);flex:none;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:4px 10px;padding:8px 10px;text-decoration:none;display:grid;position:relative}.mi-thread-item:hover{--mi-thread-avatar-cutout:var(--tg-bg-hover);background:var(--tg-bg-hover);color:var(--tg-text-primary)}.mi-thread-item.is-active{--mi-thread-avatar-cutout:var(--tg-bg-active);background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-page--uis-inbox .mi-thread-item.is-active{background:var(--tg-accent-red)}.mi-thread-item.is-contract{box-shadow:inset 3px 0 0 var(--tg-accent-blue)}.mi-thread-item.is-active.is-contract{box-shadow:inset 3px 0 #ffffff6b}.mi-thread-item.is-closed{opacity:.78}.mi-thread-item.has-unread:not(.is-active) .mi-thread-item__name{font-weight:600}.mi-thread-item__avatar-shell{width:48px;height:48px;position:relative}.mi-thread-item__avatar{background:var(--mi-avatar-bg,linear-gradient(135deg, #26334f, #3b4765));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:17px;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.mi-thread-item.is-unlinked-application .mi-thread-item__avatar{box-shadow:0 0 0 2px var(--tg-bg-primary),0 0 0 4px #d58a15b8;border-radius:12px}.mi-thread-item.is-active.is-unlinked-application .mi-thread-item__avatar{box-shadow:0 0 0 2px var(--tg-bg-active),0 0 0 4px #ffffffb8}.mi-thread-item__avatar-image{z-index:2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mi-thread-item.is-unlinked-application .mi-thread-item__avatar-image{border-radius:inherit}.mi-thread-item__application-marker{z-index:3;border:2px solid var(--mi-thread-avatar-cutout);background:var(--tg-bg-primary);color:#c27a0d;width:18px;height:18px;box-shadow:inset 0 0 0 1px color-mix(in srgb, #d58a15 34%, var(--tg-border)),0 2px 5px #1e2a3e2e;border-radius:6px;place-items:center;display:grid;position:absolute;bottom:-4px;left:-3px}.mi-thread-item__application-marker svg{width:12px;height:12px;display:block}.mi-thread-item.is-active .mi-thread-item__application-marker{border-color:var(--mi-thread-avatar-cutout);color:var(--tg-bg-active);background:#fff}.mi-thread-item__attention{z-index:4;border:2px solid var(--mi-thread-avatar-cutout);pointer-events:none;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;right:-3px;box-shadow:0 2px 6px #141f3233}.mi-thread-item__attention svg{width:11.5px;height:11.5px;display:block}.mi-thread-item__attention--unread{background:var(--tg-accent-blue);color:#fff;top:-3px}.mi-thread-item__attention--task{background:var(--tg-bg-primary);color:var(--tg-accent-blue);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tg-accent-blue) 34%, var(--tg-border)),0 2px 6px #141f3233;border-radius:6px;bottom:-3px;right:-3px}.mi-thread-item__attention--task.is-overdue{background:var(--tg-bg-primary);color:var(--tg-accent-red);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tg-accent-red) 54%, var(--tg-border)),0 2px 7px #141f3233}.mi-thread-item.is-active .mi-thread-item__attention{border-color:var(--mi-thread-avatar-cutout);color:var(--tg-bg-active);background:#fff;box-shadow:0 2px 7px #112f5d47}.mi-page--uis-inbox .mi-thread-item.is-active .mi-thread-item__attention,.mi-thread-item.is-active .mi-thread-item__attention--task.is-overdue{color:var(--tg-accent-red)}.mi-thread-item__avatar-initials{z-index:1;position:relative}.mi-thread-item__body{align-content:start;gap:2px;min-width:0;display:grid}.mi-thread-item__topline{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.mi-thread-item__name,.mi-thread-item__meta,.mi-thread-item__preview,.mi-thread-item__source{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mi-thread-item__meta-row{align-items:baseline;gap:7px;min-width:0;display:flex}.mi-thread-item__name-line{flex:auto;align-items:center;gap:5px;min-width:0;display:inline-flex}.mi-thread-item__name{color:inherit;flex:auto;font-size:15px;font-weight:500;line-height:1.3}.mi-thread-item__meta,.mi-thread-item__preview,.mi-thread-item__source{color:var(--tg-text-secondary);font-size:13px;line-height:1.35}.mi-thread-item__meta-row .mi-thread-item__meta{flex:auto}.mi-thread-item__application-created{max-width:74px;color:color-mix(in srgb, var(--tg-text-muted) 78%, transparent);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:10px;font-weight:700;line-height:1;overflow:hidden}.mi-thread-item.is-active .mi-thread-item__meta,.mi-thread-item.is-active .mi-thread-item__preview,.mi-thread-item.is-active .mi-thread-item__source,.mi-thread-item.is-active .mi-thread-item__application-created,.mi-thread-item.is-active .mi-thread-item__date{color:#ffffffdb}.mi-thread-item__right-meta{flex:none;align-items:center;gap:6px;display:inline-flex}.mi-thread-item__date{color:var(--tg-text-muted);font-size:12px;line-height:1}.mi-thread-item__unread,.mi-thread-item__closed{border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding-inline:6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.mi-thread-item__unread{background:var(--tg-accent-green);color:#fff}.mi-thread-item__closed{background:var(--tg-bg-input);color:var(--tg-text-secondary)}.mi-thread-item__controls{grid-column:2;justify-content:space-between;place-items:center stretch;gap:8px;width:100%;min-width:0;margin-top:2px;display:flex}.mi-thread-item__expanded-details{display:none}.mi-thread-item__pills{flex-wrap:wrap;flex:auto;justify-content:flex-start;align-items:center;gap:4px;min-width:0;max-width:100%;display:flex}.mi-thread-item__pills .mi-thread-item__application,.mi-thread-item__pills .mi-thread-item__contract,.mi-thread-item__pills .mi-thread-item__status,.mi-thread-item__pills .mi-thread-item__outcome,.mi-thread-item__pills .mi-thread-item__responsible,.mi-thread-item__pills .mi-thread-item__start-education{min-width:0}.mi-thread-item__channel-chip,.mi-thread-item__application,.mi-thread-item__contract,.mi-thread-item__status,.mi-thread-item__outcome,.mi-thread-item__responsible,.mi-thread-item__start-education{border-radius:var(--mi-radius-xs);max-width:100%;color:var(--tg-text-secondary);background:var(--tg-bg-input);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;padding:3px 6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex;overflow:hidden}.mi-thread-item__channel-chip--tg,.mi-thread-item__channel-chip--telegram{color:#27a7e7;background:#27a7e721}.mi-thread-item__channel-chip--max{color:#1c6ff4;background:linear-gradient(135deg,#1eb9fe26,#581dcf21)}.mi-thread-item__channel-chip--email{color:#2563eb;background:#2563eb21}.mi-thread-item__channel-chip--lms{color:var(--tg-accent-green);background:#4fae4e21}.mi-thread-item__channel-chip--wd,.mi-thread-item__channel-chip--widget{color:#d96c9e;background:#d96c9e21}.mi-thread-item__channel-chip--uis{color:var(--tg-accent-red);background:#e5393521}.mi-thread-item__status{background:color-mix(in srgb, var(--tg-accent-blue) 13%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-blue) 74%, var(--tg-text-primary))}.mi-thread-item__outcome{background:color-mix(in srgb, #0f8f83 13%, var(--tg-bg-input));color:color-mix(in srgb, #0f8f83 78%, var(--tg-text-primary))}.mi-thread-item__responsible{background:color-mix(in srgb, var(--tg-accent-green) 13%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-green) 74%, var(--tg-text-primary))}.mi-thread-item__channel-chip--muted:not(.mi-thread-item__channel-chip--icon-only){background:var(--tg-bg-hover);color:var(--tg-text-meta)}.mi-thread-item__channel-chip--icon-only{text-overflow:clip;border-radius:8px;flex:none;justify-content:center;width:24px;max-width:none;height:22px;padding:0}.mi-thread-item__channel-icon{color:currentColor;justify-content:center;align-items:center;width:17px;height:17px;line-height:1;display:inline-flex}.mi-thread-item__channel-icon svg{width:15px;height:15px;display:block;overflow:visible}.mi-thread-item__channel-icon svg *{transition:fill var(--mi-duration-fast),stroke var(--mi-duration-fast),color var(--mi-duration-fast)}.mi-thread-item__channel-icon--max svg{width:14px;height:14px}.mi-thread-item__channel-icon--telegram svg{width:15px;height:15px}.mi-thread-item__channel-icon--lms svg{width:16px;height:16px;transform:translateY(.2px)}.mi-thread-item__channel-icon--widget svg{width:15.5px;height:15.5px;transform:translateY(.2px)}.mi-thread-item__channel-icon--uis svg{width:17px;height:17px}.mi-thread-item.is-active .mi-thread-item__channel-chip,.mi-thread-item.is-active .mi-thread-item__application,.mi-thread-item.is-active .mi-thread-item__contract,.mi-thread-item.is-active .mi-thread-item__status,.mi-thread-item.is-active .mi-thread-item__outcome,.mi-thread-item.is-active .mi-thread-item__responsible,.mi-thread-item.is-active .mi-thread-item__start-education,.mi-thread-item.is-active .mi-thread-item__closed{color:#fff;background:#ffffff2e}.mi-thread-item.is-active .mi-thread-item__channel-chip--icon-only .mi-channel-icon__max-mark{fill:currentColor}.mi-thread-item.is-active .mi-thread-item__channel-icon--telegram .mi-channel-icon__telegram-circle{fill:#fff}.mi-thread-item.is-active .mi-thread-item__channel-icon--telegram .mi-channel-icon__telegram-plane{fill:var(--tg-bg-active)}.mi-thread-item.is-active .mi-thread-item__channel-icon--telegram .mi-channel-icon__telegram-crease{stroke:#ffffffbd}.mi-thread-item__application-prefix{opacity:.82}.mi-thread-item__application-number{font-weight:600}.mi-thread-item__ai{color:var(--tg-text-secondary);align-items:center;gap:5px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.mi-thread-item.is-active .mi-thread-item__ai{color:#ffffffd1}.mi-thread-item__ai-label{color:inherit}.mi-thread-item__ai-switch{flex:none;width:32px;height:18px}.mi-thread-item__ai-switch .mi-switch__knob{width:14px;height:14px}.mi-thread-item__ai-switch.is-on .mi-switch__knob{transform:translate(14px)}.mi-thread-item__ai-switch:disabled{cursor:not-allowed;opacity:.5}.mi-thread-item__source{grid-column:2/-1}@media (min-width:1180px){.mi-sidebar[data-mi-list-expanded=true] .mi-thread-item__expanded-details{grid-column:2/-1;gap:3px;min-width:0;padding-top:2px;display:grid}.mi-sidebar[data-mi-list-expanded=true] .mi-thread-item__expanded-detail{grid-template-columns:36px minmax(0,1fr);align-items:baseline;gap:6px;min-width:0;display:grid}.mi-sidebar[data-mi-list-expanded=true] .mi-thread-item__expanded-detail-label{color:var(--tg-text-muted);font-size:10px;font-weight:700;line-height:1.2}.mi-sidebar[data-mi-list-expanded=true] .mi-thread-item__expanded-detail-value{min-width:0;color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.25;overflow:hidden}}.mi-sidebar__load-more{border:1px solid color-mix(in srgb, var(--tg-accent) 40%, transparent);border-radius:var(--mi-radius-md);background:color-mix(in srgb, var(--tg-accent) 14%, transparent);color:var(--tg-accent);text-align:center;justify-items:center;gap:2px;padding:9px 10px;text-decoration:none;display:grid}.mi-sidebar__load-more-label{font-size:13px;font-weight:500}.mi-sidebar__load-more-caption{color:var(--tg-text-secondary);font-size:12px}@media (max-width:960px){.mi-sidebar{border-right:1px solid var(--tg-border);border-bottom:0}.mi-thread-list{flex-direction:column;gap:2px;padding-bottom:0;padding-right:0;display:flex;overflow:hidden auto}.mi-thread-item{min-height:86px}.mi-sidebar[data-mi-list-expanded=true] .mi-sidebar__primary-tools{grid-template-columns:minmax(0,1fr)}.mi-sidebar[data-mi-list-expanded=true] .mi-sidebar__toolbar{grid-template-columns:minmax(0,1fr);gap:6px}.mi-sidebar[data-mi-list-expanded=true] .mi-sidebar__secondary-tools{grid-template-columns:minmax(0,1fr) minmax(280px,400px);justify-content:stretch;align-items:center;gap:6px}.mi-sidebar[data-mi-list-expanded=true] .mi-task-widget{justify-self:stretch}.mi-sidebar[data-mi-list-expanded=true] .mi-task-panel{right:24px}}@media (min-width:721px) and (max-width:1179px){.mi-sidebar[data-mi-list-expanded=true] .mi-task-panel{right:24px}}@media (max-width:720px){.mi-sidebar{border-right:0;border-bottom:1px solid var(--tg-border);grid-template-rows:auto auto minmax(0,1fr);gap:6px;padding:7px 8px}.mi-sidebar__primary-tools{grid-template-columns:minmax(0,1fr);gap:0}.mi-sidebar[data-mi-list-expanded=true] .mi-task-panel{right:0}.mi-thread-list{flex-direction:column;grid-auto-columns:auto;grid-auto-flow:row;gap:6px;padding-bottom:0;padding-right:4px;display:flex;overflow:hidden auto}.mi-thread-item{flex:none;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:3px 9px;min-height:82px;padding:8px 9px}.mi-thread-item__avatar-shell{width:42px;height:42px}.mi-thread-item__avatar{font-size:15px}.mi-thread-item__application-marker{border-radius:6px;width:18px;height:18px;bottom:-4px;left:-3px;right:auto}.mi-thread-item__application-marker svg{width:11px;height:11px}.mi-thread-item__topline{align-items:flex-start;gap:7px}.mi-thread-item__name{flex:auto;font-size:14px}.mi-thread-item__meta,.mi-thread-item__preview,.mi-thread-item__source{font-size:12px}.mi-thread-item__application-created{max-width:68px;font-size:9px}.mi-thread-item__controls{grid-column:2;justify-content:space-between;place-items:center stretch;gap:8px;width:100%;margin-top:2px;display:flex}.mi-thread-item__pills{flex-wrap:wrap;flex:auto;justify-content:flex-start;min-width:0;max-width:100%}.mi-thread-item__pills .mi-thread-item__application,.mi-thread-item__pills .mi-thread-item__contract,.mi-thread-item__pills .mi-thread-item__status,.mi-thread-item__pills .mi-thread-item__outcome,.mi-thread-item__pills .mi-thread-item__responsible,.mi-thread-item__pills .mi-thread-item__start-education{min-width:0}.mi-thread-item__right-meta{flex-direction:column-reverse;flex:none;align-items:flex-end;gap:4px}.mi-thread-item__date{font-size:11px}.mi-thread-item__unread,.mi-thread-item__closed{min-width:18px;height:18px;padding-inline:5px;font-size:10px}.mi-thread-item__ai{flex:none}.mi-thread-item__source{display:flex}.mi-task-widget__launcher,.mi-task-filters,.mi-application-filters{gap:5px}.mi-task-widget__tile{padding-inline:7px;font-size:11.5px}.mi-application-filter__input{font-size:11.5px}}@media (max-width:420px) and (max-height:700px){.mi-thread-item{min-height:70px;padding-block:7px}}.mi-dialog{background:var(--tg-chat-bg);height:100%;min-height:0;color:var(--tg-text-primary);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;container-type:inline-size}.mi-drop-overlay{z-index:20;border:2px dashed var(--tg-accent);border-radius:var(--mi-radius-xl);background:color-mix(in srgb, var(--tg-accent) 16%, var(--tg-bg-primary));color:var(--tg-accent);pointer-events:none;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex;position:absolute;inset:12px}.mi-dialog__header{border-bottom:1px solid var(--tg-border);background:var(--tg-bg-sidebar);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 14px;min-height:58px;padding:10px 18px 8px;display:grid}.mi-dialog__back{display:none}.mi-dialog__identity{grid-area:1/1;grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:10px;min-width:0;display:grid}.mi-dialog__avatar{background:var(--mi-avatar-bg,linear-gradient(135deg, #72d5fd, #2a9ef1));color:#fff;text-transform:uppercase;border-radius:50%;flex:none;grid-row:1;justify-content:center;align-self:start;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.mi-dialog__avatar--button{cursor:zoom-in;transition:box-shadow var(--mi-duration-fast),transform var(--mi-duration-fast);border:0;padding:0}.mi-dialog__avatar--button:hover,.mi-dialog__avatar--button:focus-visible{box-shadow:0 0 0 2px var(--tg-bg-sidebar),0 0 0 4px var(--tg-bg-active);outline:0;transform:scale(1.03)}.mi-dialog__avatar-image{object-fit:cover;width:100%;height:100%}.mi-dialog__title-block{grid-column:2;grid-template-rows:23px 18px;align-items:center;min-width:0;display:grid}.mi-dialog__title-row{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.mi-dialog__title{min-width:0;color:var(--tg-text-primary);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:500;line-height:1.25;overflow:hidden}.mi-dialog__meta{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:5px 8px;min-width:0;max-width:100%;min-height:21px;margin-top:0;display:flex;position:relative;overflow:visible}.mi-dialog__meta-chip,.mi-dialog__closed-pill{background:var(--tg-bg-input);min-width:0;color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:12px;line-height:1.25;overflow:hidden}.mi-dialog__communication-summary{border-left:1px solid var(--tg-border);flex-wrap:wrap;flex:auto;align-items:flex-start;gap:4px;min-width:0;padding-left:8px;display:flex;overflow:visible}.mi-dialog__communication-summary-step{flex:0 auto;align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:flex}.mi-dialog__communication-summary-arrow,.mi-dialog__communication-summary-ellipsis{color:color-mix(in srgb, #d97706 68%, var(--tg-text-secondary));flex:none;font-size:12px;font-weight:800;line-height:20px}.mi-dialog__communication-summary-badge{--mi-communication-accent:#d97706;border:1px solid color-mix(in srgb, var(--mi-communication-accent) 42%, var(--tg-border));background:color-mix(in srgb, var(--mi-communication-accent) 11%, var(--tg-bg-sidebar));min-width:0;max-width:100%;color:color-mix(in srgb, var(--mi-communication-accent) 82%, var(--tg-text-primary));white-space:normal;border-radius:999px;align-items:flex-start;gap:3px;padding:2px 7px;font-size:11.5px;font-weight:700;line-height:15px;display:inline-flex}.mi-dialog__communication-summary-badge.is-info{--mi-communication-accent:#0284c7}.mi-dialog__communication-summary-badge.is-progress{--mi-communication-accent:#2563eb}.mi-dialog__communication-summary-badge.is-success{--mi-communication-accent:#168a5f}.mi-dialog__communication-summary-badge.is-danger{--mi-communication-accent:#dc2626}.mi-dialog__communication-summary-badge.is-neutral{--mi-communication-accent:#64748b}.mi-dialog__communication-summary-label{min-width:0;color:inherit;cursor:pointer;font:inherit;overflow-wrap:anywhere;white-space:normal;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.mi-dialog__communication-summary-label:hover,.mi-dialog__communication-summary-label:focus-visible{text-underline-offset:2px;outline:0;text-decoration:underline}.mi-dialog__communication-summary-note{background:var(--mi-communication-accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:13px;height:13px;font-size:9px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.mi-dialog__meta-compact,.mi-dialog__meta-priority,.mi-dialog__meta-more{display:none}.mi-dialog__meta-chip{flex:none}.mi-dialog__meta-more{flex:none;position:static}.mi-dialog__meta-more-button{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 34%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 9%, var(--tg-bg-input));min-width:42px;height:21px;color:color-mix(in srgb, var(--tg-accent-blue) 84%, var(--tg-text-primary));cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:0 7px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.mi-dialog__meta-more-button:hover,.mi-dialog__meta-more-button:focus-visible,.mi-dialog__meta-more.is-open .mi-dialog__meta-more-button{border-color:color-mix(in srgb, var(--tg-accent-blue) 68%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 16%, var(--tg-bg-input));outline:none}.mi-dialog__meta-more-button svg{flex:none;width:13px;height:13px}.mi-dialog__meta-popover{z-index:70;border:1px solid var(--tg-border);background:var(--tg-bg-sidebar);width:min(420px,100%);max-height:min(58vh,360px);box-shadow:var(--mi-shadow-menu);overscroll-behavior:contain;scrollbar-width:thin;border-radius:12px;padding:10px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.mi-dialog__meta-popover[hidden]{display:none}.mi-dialog__meta-popover-title{color:var(--tg-text-primary);margin-bottom:8px;font-size:13px;font-weight:700;line-height:18px}.mi-dialog__meta-popover-list{gap:7px;display:grid}.mi-dialog__meta-popover-item{border-top:1px solid var(--tg-border-light);grid-template-columns:minmax(92px,auto) minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding-top:7px;font-size:12px;line-height:17px;display:grid}.mi-dialog__meta-popover-item:first-child{border-top:0;padding-top:0}.mi-dialog__meta-popover-item>span{color:var(--tg-text-secondary)}.mi-dialog__meta-popover-item>strong{min-width:0;color:var(--tg-text-primary);overflow-wrap:anywhere;font-weight:500}.mi-dialog__status{border:1px solid color-mix(in srgb, var(--tg-accent-red) 30%, transparent);background:color-mix(in srgb, var(--tg-accent-red) 12%, var(--tg-bg-sidebar));width:fit-content;color:var(--tg-accent-red);border-radius:999px;margin-top:5px;padding:3px 8px;font-size:12px;font-weight:500;line-height:1.2}.mi-dialog__typing{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;max-width:100%;height:18px;margin-top:0;line-height:18px;display:flex;overflow:hidden}.mi-dialog__presence{flex-wrap:nowrap;align-items:center;gap:4px 8px;min-width:0;height:18px;max-height:18px;display:flex;overflow:hidden}.mi-dialog__presence>*{max-width:100%}.mi-dialog__presence .mi-typing-indicator{gap:5px;max-width:100%;height:18px}.mi-dialog__presence .mi-typing-indicator__label{font-size:12px;line-height:18px}.mi-dialog__last-message{min-width:0;max-width:100%;color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.mi-dialog__presence .mi-dialog__status{text-overflow:ellipsis;white-space:nowrap;max-width:100%;height:18px;margin-top:0;padding:0 8px;line-height:18px;overflow:hidden}.mi-dialog__last-message-compact{display:none}.mi-dialog__actions{flex:none;grid-area:1/2;align-self:flex-start;align-items:center;gap:8px;margin-top:3px;display:flex;position:relative}.mi-dialog__menu-trigger{display:none}.mi-dialog__actions-menu{align-items:center;gap:6px;display:flex}.mi-dialog__actions-menu .mi-button{white-space:nowrap;border-radius:999px;min-height:34px;padding-inline:12px;font-size:13px;line-height:1}.mi-dialog__action-label-short,.mi-dialog__mobile-context,.mi-dialog__mobile-case-quick-rail{display:none}.mi-chat-surface{background:var(--tg-chat-vignette),var(--tg-chat-gradient),var(--tg-chat-bg);contain:layout paint;isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;position:relative;overflow:hidden}.mi-chat-surface__pattern{z-index:0;background:var(--tg-chat-pattern-tint);opacity:var(--tg-chat-pattern-opacity);pointer-events:none;position:absolute;inset:0;transform:translateZ(0);-webkit-mask-image:url(/dialog-bg.svg);mask-image:url(/dialog-bg.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:430px;mask-size:430px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.mi-message-list{z-index:1;contain:layout paint style;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;grid-row:2;min-height:0;padding:16px;position:relative;overflow-y:auto}.mi-dialog__workspaces{z-index:3;width:min(var(--mi-chat-column-width),100% - 32px);grid-row:1;gap:8px;margin:10px auto 0;display:grid;position:relative}.mi-dialog__workspaces .mi-dialog__action-alert{width:100%;margin:0}.mi-lead-flow{border:1px solid color-mix(in srgb, #1f8a5b 30%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-sidebar) 92%, #1f8a5b);border-radius:10px;gap:9px;min-width:0;padding:10px 12px;display:grid;box-shadow:0 7px 18px #0000001c}.mi-lead-flow.is-loading{align-content:center;min-height:91px}.mi-lead-flow__loading{background:color-mix(in srgb, var(--tg-text-muted) 16%, transparent);border-radius:999px;width:72%;height:10px}.mi-lead-flow__loading.is-title{width:34%;height:16px}.mi-lead-flow__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.mi-lead-flow__header>div{align-items:baseline;gap:7px;min-width:0;display:flex}.mi-lead-flow__header>div>span,.mi-lead-flow__next>span{color:var(--tg-text-secondary);text-transform:uppercase;font-size:9.5px;font-weight:800;line-height:13px}.mi-lead-flow__header strong{min-width:0;color:var(--tg-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}.mi-lead-flow__sla{border:1px solid color-mix(in srgb, currentColor 24%, transparent);text-align:right;border-radius:6px;max-width:240px;padding:4px 7px;font-size:10px;font-weight:800;line-height:13px}.mi-lead-flow__sla.is-danger{color:var(--tg-accent-red);background:color-mix(in srgb, var(--tg-accent-red) 9%, transparent)}.mi-lead-flow__sla.is-warning{color:#d18b16;background:#d18b1617}.mi-lead-flow__sla.is-ok{color:#238855;background:#23885517}.mi-lead-flow__sla.is-muted{color:var(--tg-text-secondary);background:color-mix(in srgb, var(--tg-text-secondary) 8%, transparent)}.mi-lead-flow__stages{grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.mi-lead-flow__stages li{min-width:0;color:var(--tg-text-muted);justify-items:center;gap:3px;display:grid;position:relative}.mi-lead-flow__stages li:before,.mi-lead-flow__stages li:after{content:"";background:var(--tg-border);width:50%;height:2px;position:absolute;top:5px}.mi-lead-flow__stages li:before{left:0}.mi-lead-flow__stages li:after{right:0}.mi-lead-flow__stages li:first-child:before,.mi-lead-flow__stages li:last-child:after{display:none}.mi-lead-flow__stages li>span{z-index:1;border:2px solid var(--tg-border);background:var(--tg-bg-sidebar);border-radius:999px;width:12px;height:12px;position:relative}.mi-lead-flow__stages li.is-complete:before,.mi-lead-flow__stages li.is-complete:after,.mi-lead-flow__stages li.is-current:before{background:#2a9b68}.mi-lead-flow__stages li.is-complete>span,.mi-lead-flow__stages li.is-current>span{background:#2a9b68;border-color:#2a9b68}.mi-lead-flow__stages li.is-current>span{box-shadow:0 0 0 3px #2a9b6829}.mi-lead-flow__stages li.is-complete,.mi-lead-flow__stages li.is-current{color:var(--tg-text-primary)}.mi-lead-flow__stages small{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-size:9px;font-weight:750;line-height:12px;overflow:hidden}.mi-lead-flow__next{border-top:1px solid var(--tg-border-light);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:7px;min-width:0;padding-top:7px;display:grid}.mi-lead-flow__next strong{min-width:0;color:var(--tg-text-primary);font-size:11px;line-height:15px}@media (max-width:540px){.mi-lead-flow{gap:8px;padding:9px 10px}.mi-lead-flow__header{grid-template-columns:minmax(0,1fr);gap:5px}.mi-lead-flow__header>div{justify-content:space-between}.mi-lead-flow__sla{text-align:left;width:fit-content;max-width:none}.mi-lead-flow__next{grid-template-columns:minmax(0,1fr);gap:2px}.mi-lead-flow__stages small{font-size:8.5px}}.mi-dialog__funnel-workspace{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 32%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-sidebar) 88%, var(--tg-accent-blue));border-radius:12px;grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px;display:grid;box-shadow:0 8px 22px #00000024}.mi-dialog__funnel-workspace.is-loading{min-height:188px}.mi-dialog__funnel-loading-line{background:color-mix(in srgb, var(--tg-text-muted) 16%, transparent);border-radius:999px;width:78%;height:12px}.mi-dialog__funnel-loading-line.is-heading{width:112px;height:24px}.mi-dialog__funnel-loading-line.is-short{width:56%}.mi-dialog__funnel-mobile-toggle{display:none}.mi-dialog__funnel-secondary{gap:8px;min-width:0;display:grid}.mi-dialog__funnel-heading{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mi-dialog__funnel-title{color:var(--tg-text-primary);margin-right:4px;font-size:14px;font-weight:800;line-height:18px}.mi-dialog__funnel-info-toggle{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 32%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 7%, transparent);width:28px;height:28px;color:color-mix(in srgb, var(--tg-accent-blue) 80%, var(--tg-text-primary));cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mi-dialog__funnel-info-toggle:hover,.mi-dialog__funnel-info-toggle.is-active{border-color:color-mix(in srgb, var(--tg-accent-blue) 72%, var(--tg-border));background:var(--tg-accent-blue);color:#fff}.mi-dialog__funnel-info-toggle:disabled{opacity:.45;cursor:default}.mi-dialog__funnel-state,.mi-dialog__funnel-delivery{border:1px solid color-mix(in srgb, var(--tg-text-secondary) 24%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-input) 72%, transparent);min-height:24px;color:var(--tg-text-secondary);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;line-height:14px;display:inline-flex}.mi-dialog__funnel-state.is-ready,.mi-dialog__funnel-delivery.is-ready{border-color:color-mix(in srgb, var(--tg-accent-green) 55%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-green) 15%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-green) 78%, var(--tg-text-primary))}.mi-dialog__funnel-state.is-warning,.mi-dialog__funnel-delivery.is-warning{border-color:color-mix(in srgb, #ffb060 55%, var(--tg-border));background:color-mix(in srgb, #ffb060 13%, var(--tg-bg-input));color:#ffcf99}[data-theme=light] .mi-dialog__funnel-state.is-warning,[data-theme=light] .mi-dialog__funnel-delivery.is-warning,[data-theme=mint] .mi-dialog__funnel-state.is-warning,[data-theme=mint] .mi-dialog__funnel-delivery.is-warning,[data-theme=cream] .mi-dialog__funnel-state.is-warning,[data-theme=cream] .mi-dialog__funnel-delivery.is-warning,[data-theme=indigo] .mi-dialog__funnel-state.is-warning,[data-theme=indigo] .mi-dialog__funnel-delivery.is-warning{color:#763d00;background:#fff1d6;border-color:#b65b00}.mi-dialog__funnel-delivery.is-pending{border-color:color-mix(in srgb, var(--tg-accent-blue) 55%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 15%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-blue) 78%, var(--tg-text-primary))}.mi-dialog__funnel-delivery.is-muted{color:var(--tg-text-muted)}.mi-dialog__funnel-summary{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.mi-dialog__funnel-detail,.mi-dialog__funnel-next{color:var(--tg-text-secondary);font-size:12px;line-height:16px}.mi-dialog__funnel-next{color:var(--tg-text-muted)}.mi-dialog__funnel-action-dock{border-top:1px solid var(--tg-border-light);gap:7px;padding-top:8px;display:grid}.mi-dialog__funnel-action-dock-heading,.mi-dialog__funnel-stage-heading{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mi-dialog__funnel-action-dock-heading>span,.mi-dialog__funnel-stage-heading>span{align-items:baseline;gap:6px;min-width:0;display:flex}.mi-dialog__funnel-action-dock-heading strong,.mi-dialog__funnel-stage-heading strong{color:var(--tg-text-primary);font-size:11.5px;font-weight:800;line-height:15px}.mi-dialog__funnel-action-dock-heading small,.mi-dialog__funnel-stage-heading small{color:var(--tg-text-muted);font-size:9px;font-weight:600;line-height:12px}.mi-dialog__funnel-control-grid{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:5px;min-width:0;display:grid}.mi-button.mi-dialog__funnel-action{border-color:var(--tg-border-light);background:var(--tg-bg-input);width:100%;min-width:0;min-height:48px;color:var(--tg-text-primary);text-align:left;white-space:normal;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:5px;padding:6px 7px;display:grid}.mi-dialog__funnel-action-icon{background:color-mix(in srgb, var(--tg-accent-blue) 10%, var(--tg-bg-primary));width:22px;height:22px;color:var(--tg-accent-blue);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.mi-dialog__funnel-action-icon svg{width:16px;height:16px}.mi-dialog__funnel-action-copy{gap:1px;min-width:0;display:grid}.mi-dialog__funnel-action-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:800;line-height:13px;overflow:hidden}.mi-dialog__funnel-action-copy small{color:var(--tg-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:600;line-height:11px;overflow:hidden}.mi-button.mi-dialog__funnel-action--primary{border-color:color-mix(in srgb, var(--tg-accent-blue) 68%, var(--tg-border));background:var(--tg-accent-blue);color:#fff}.mi-dialog__funnel-action--primary .mi-dialog__funnel-action-icon{color:#fff;background:#ffffff2e}.mi-dialog__funnel-action--primary .mi-dialog__funnel-action-copy small{color:#ffffffc7}.mi-dialog__funnel-stage-dock{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 18%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 5%, var(--tg-bg-primary));border-radius:10px;gap:6px;padding:7px;display:grid}.mi-dialog__funnel-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;display:grid}.mi-dialog__funnel-stage-action{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:3px;min-height:49px;padding:5px 3px}.mi-dialog__funnel-stage-action .mi-dialog__funnel-action-copy{width:100%}.mi-dialog__funnel-stage-action .mi-dialog__funnel-action-copy strong{font-size:9.5px;line-height:12px}.mi-dialog__funnel-stage-action .mi-dialog__funnel-action-copy small{font-size:8px;line-height:10px}.mi-dialog__funnel-stage-action:disabled{opacity:.48}.mi-dialog__funnel-stage-action.is-current,.mi-dialog__funnel-stage-action.is-current:disabled{border-color:color-mix(in srgb, var(--tg-accent-green) 55%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-green) 14%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-green) 82%, var(--tg-text-primary));opacity:1;cursor:default}.mi-dialog__funnel-stage-action.is-current .mi-dialog__funnel-action-icon{background:var(--tg-accent-green);color:#fff}.mi-dialog__funnel-stage-action.is-current .mi-dialog__funnel-action-copy small{color:color-mix(in srgb, var(--tg-accent-green) 76%, var(--tg-text-secondary))}.mi-dialog__funnel-stage-note{border-top:1px solid color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-border));color:var(--tg-text-muted);margin:0;padding-top:5px;font-size:8.5px;font-weight:600;line-height:11px}.mi-dialog__demo-course-picker{border-block:1px solid var(--tg-border-light);gap:7px;min-width:0;padding-block:8px;display:grid}.mi-demo-course-modal .mi-dialog__demo-course-picker{border-block:0;padding-block:0}.mi-demo-course-modal .mi-dialog__demo-course-results{max-height:220px}.mi-demo-course-reissue-confirm{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 22%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 7%, var(--tg-bg-input));border-radius:8px;gap:5px;padding:12px;display:grid}.mi-demo-course-reissue-confirm>span,.mi-demo-course-reissue-confirm>small{color:var(--tg-text-secondary);font-size:10.5px;font-weight:700;line-height:14px}.mi-demo-course-reissue-confirm>strong{color:var(--tg-text-primary);font-size:13px;line-height:17px}.mi-demo-course-reissue-confirm>p{border-top:1px solid color-mix(in srgb, var(--tg-accent-blue) 16%, var(--tg-border));color:var(--tg-text-primary);margin:4px 0 0;padding-top:8px;font-size:12px;font-weight:800;line-height:16px}.mi-demo-course-reissue-impact{border-top:1px solid color-mix(in srgb, var(--tg-accent-blue) 16%, var(--tg-border));color:var(--tg-text-secondary);gap:4px;margin-top:3px;padding-top:8px;font-size:10.5px;line-height:14px;display:grid}.mi-demo-course-reissue-impact.is-program-change{border:1px solid color-mix(in srgb, #d97706 24%, var(--tg-border));background:color-mix(in srgb, #f59e0b 7%, var(--tg-bg-input));border-radius:8px;margin-top:0;padding:9px}.mi-demo-course-reissue-impact>strong{color:var(--tg-text-primary);font-size:11px;line-height:15px}.mi-dialog__demo-course-heading,.mi-dialog__demo-course-selected{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.mi-dialog__demo-course-heading strong{color:var(--tg-text-primary);font-size:12px;line-height:16px}.mi-dialog__demo-course-heading span,.mi-dialog__demo-course-selected>span,.mi-dialog__demo-course-selection label>span,.mi-dialog__demo-course-search label>span{color:var(--tg-text-secondary);font-size:10.5px;font-weight:700;line-height:14px}.mi-dialog__demo-course-search,.mi-dialog__demo-course-search label,.mi-dialog__demo-course-selection,.mi-dialog__demo-course-selection label{gap:5px;min-width:0;display:grid}.mi-dialog__demo-course-search input,.mi-dialog__demo-course-selection select{border:1px solid var(--tg-border);background:var(--tg-bg-input);width:100%;min-width:0;min-height:32px;color:var(--tg-text-primary);font:inherit;border-radius:8px;outline:none;padding:5px 8px;font-size:11px;line-height:16px}.mi-dialog__demo-course-search input:focus,.mi-dialog__demo-course-selection select:focus{border-color:color-mix(in srgb, var(--tg-accent-blue) 74%, var(--tg-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--tg-accent-blue) 14%, transparent)}.mi-dialog__demo-course-results{border-block:1px solid var(--tg-border-light);scrollbar-width:thin;max-height:150px;display:grid;overflow-y:auto}.mi-dialog__demo-course-results>span{color:var(--tg-text-secondary);padding:7px 2px;font-size:11px}.mi-dialog__demo-course-results button{border:0;border-bottom:1px solid var(--tg-border-light);min-width:0;color:var(--tg-text-primary);cursor:pointer;text-align:left;background:0 0;padding:7px 2px;font-size:11px;font-weight:700;line-height:15px}.mi-dialog__demo-course-results button:last-child{border-bottom:0}.mi-dialog__demo-course-results button:hover,.mi-dialog__demo-course-results button:focus-visible{background:color-mix(in srgb, var(--tg-accent-blue) 10%, transparent);color:var(--tg-accent-blue)}.mi-dialog__demo-course-results button:disabled{color:var(--tg-text-muted);cursor:not-allowed;opacity:.66}.mi-dialog__demo-course-results button>span,.mi-dialog__demo-course-results button>small{display:block}.mi-dialog__demo-course-results button>small{margin-top:2px;font-size:9.5px;font-weight:700}.mi-dialog__demo-course-selected strong{min-width:0;color:var(--tg-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:11px;line-height:15px;overflow:hidden}.mi-dialog__demo-course-selected button{color:var(--tg-accent-blue);cursor:pointer;background:0 0;border:0;flex:none;padding:2px 0;font-size:10.5px;font-weight:800}.mi-dialog__demo-course-note,.mi-dialog__demo-course-error{font-size:10.5px;line-height:14px}.mi-dialog__demo-course-note{color:var(--tg-text-secondary)}.mi-dialog__demo-course-note.is-unavailable{color:#b45309;font-weight:700}.mi-dialog__demo-course-error{color:var(--tg-accent-red)}.mi-demo-issue-timing{border-top:1px solid var(--tg-border-light);gap:9px;padding-top:10px;display:grid}.mi-demo-issue-timing__heading,.mi-demo-issue-timing__schedule{gap:3px;display:grid}.mi-demo-issue-timing__heading strong{color:var(--tg-text-primary);font-size:12px;line-height:16px}.mi-demo-issue-timing__heading span,.mi-demo-issue-timing__schedule>span,.mi-demo-issue-timing__schedule>small{color:var(--tg-text-secondary);font-size:10.5px;font-weight:700;line-height:14px}.mi-demo-issue-timing__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.mi-demo-issue-timing__option{border:1px solid var(--tg-border);background:var(--tg-bg-input);min-width:0;color:var(--tg-text-primary);cursor:pointer;text-align:left;border-radius:8px;gap:2px;padding:8px 9px;display:grid}.mi-demo-issue-timing__option:hover,.mi-demo-issue-timing__option:focus-visible{border-color:color-mix(in srgb, var(--tg-accent-blue) 62%, var(--tg-border))}.mi-demo-issue-timing__option.is-selected{border-color:var(--tg-accent-blue);background:color-mix(in srgb, var(--tg-accent-blue) 10%, var(--tg-bg-input));box-shadow:0 0 0 1px color-mix(in srgb, var(--tg-accent-blue) 18%, transparent)}.mi-demo-issue-timing__option:disabled{cursor:not-allowed;opacity:.6}.mi-demo-issue-timing__option strong,.mi-demo-issue-timing__option small{overflow-wrap:anywhere}.mi-demo-issue-timing__option strong{font-size:11px;line-height:15px}.mi-demo-issue-timing__option small{color:var(--tg-text-secondary);font-size:9.5px;line-height:13px}.mi-demo-issue-timing__schedule .mi-field__input{min-height:34px;font-size:11px}.mi-demo-issue-timing__warning{border:1px solid color-mix(in srgb, #d97706 28%, var(--tg-border));background:color-mix(in srgb, #f59e0b 8%, var(--tg-bg-input));color:color-mix(in srgb, #b45309 78%, var(--tg-text-primary));border-radius:8px;padding:8px 9px;font-size:10.5px;font-weight:700;line-height:14px}.mi-demo-issue-timing__info{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 28%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 7%, var(--tg-bg-input));color:var(--tg-text-secondary);border-radius:8px;padding:8px 9px;font-size:10.5px;font-weight:700;line-height:14px}.mi-dialog__funnel-queue,.mi-dialog__funnel-history{border-top:1px solid var(--tg-border-light);color:var(--tg-text-secondary);padding-top:8px;font-size:12px;line-height:16px}.mi-dialog__funnel-provisioning-error,.mi-dialog__funnel-runtime-error{border:1px solid color-mix(in srgb, #d97706 30%, var(--tg-border));background:color-mix(in srgb, #f59e0b 9%, var(--tg-bg-input));color:var(--tg-text-secondary);border-radius:8px;gap:3px;padding:8px 9px;font-size:10.5px;line-height:14px;display:grid}.mi-dialog__funnel-provisioning-error strong,.mi-dialog__funnel-runtime-error strong{color:#b45309;font-size:11px}.mi-dialog__funnel-runtime-error{border-color:color-mix(in srgb, var(--tg-accent-red) 28%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-red) 8%, var(--tg-bg-input))}.mi-dialog__funnel-runtime-error strong{color:var(--tg-accent-red)}.mi-dialog__funnel-queue{gap:7px;display:grid}.mi-dialog__funnel-queue-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mi-dialog__funnel-queue-heading strong{color:var(--tg-text-primary);font-size:12px;font-weight:800}.mi-dialog__funnel-queue-heading span{color:var(--tg-text-muted);font-size:10px}.mi-dialog__funnel-history summary,.mi-dialog__funnel-context-details summary{color:var(--tg-text-primary);cursor:pointer;font-size:12px;font-weight:800}.mi-dialog__funnel-history summary>span{color:var(--tg-text-muted);font-size:10px;font-weight:700}.mi-dialog__funnel-queue ul,.mi-dialog__funnel-history ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mi-dialog__funnel-history ul{margin-top:7px}.mi-dialog__funnel-queue li,.mi-dialog__funnel-history li{grid-template-columns:7px minmax(0,1fr);align-items:baseline;gap:7px;display:grid}.mi-dialog__funnel-queue li:before,.mi-dialog__funnel-history li:before{background:var(--tg-text-muted);content:"";border-radius:999px;width:7px;height:7px}.mi-dialog__funnel-queue li.is-pending:before{background:var(--tg-accent-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--tg-accent-blue) 15%, transparent)}.mi-dialog__funnel-history li.is-done:before{background:var(--tg-accent-green)}.mi-dialog__funnel-history li.is-warning:before{background:#d97706}.mi-dialog__funnel-history li.is-error:before{background:var(--tg-accent-red)}.mi-dialog__funnel-history li.is-cancelled{color:var(--tg-text-muted)}.mi-dialog__funnel-mobile-context{display:none}.mi-dialog__case-rail{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 24%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-sidebar) 92%, var(--tg-accent-blue));border-radius:12px;gap:9px;padding:10px 12px;display:grid;box-shadow:0 8px 22px #0000001f}.mi-dialog__case-rail.is-embedded{box-shadow:none;background:0 0;border-width:1px 0 0;border-radius:0;margin-top:2px;padding:9px 0 0}.mi-dialog__communication-picker{border-bottom:1px solid var(--tg-border-light);gap:7px;padding-bottom:9px;display:grid}.mi-dialog__communication-picker-heading{color:var(--tg-text-primary);justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:800;line-height:18px;display:flex}.mi-dialog__communication-save{border-color:color-mix(in srgb, #d97706 44%, var(--tg-border));background:color-mix(in srgb, #f59e0b 12%, var(--tg-bg-input));min-height:28px;color:color-mix(in srgb, #b45309 84%, var(--tg-text-primary));padding-inline:9px;font-size:11px;font-weight:800}.mi-dialog__communication-save:disabled{opacity:.42}.mi-dialog__communication-options{touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px;min-width:0;padding:1px;display:flex;overflow-x:auto}.mi-dialog__communication-options::-webkit-scrollbar{display:none}.mi-dialog__communication-option{border:1px solid color-mix(in srgb, #d97706 26%, var(--tg-border));background:color-mix(in srgb, #f59e0b 6%, var(--tg-bg-input));min-height:27px;color:var(--tg-text-secondary);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-weight:700;line-height:13px}.mi-dialog__communication-option:hover:not(:disabled),.mi-dialog__communication-option.is-selected{border-color:color-mix(in srgb, #d97706 66%, var(--tg-border));background:color-mix(in srgb, #f59e0b 16%, var(--tg-bg-input));color:color-mix(in srgb, #b45309 88%, var(--tg-text-primary))}.mi-dialog__communication-option.is-selected{box-shadow:inset 0 0 0 1px #d9770642}.mi-dialog__communication-option:disabled{opacity:.38;cursor:default}.mi-dialog__communication-error{color:var(--tg-accent-red);font-size:11px;line-height:14px}.mi-dialog__case-heading{color:var(--tg-text-primary);justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:800;line-height:18px;display:flex}.mi-dialog__case-create{border-color:color-mix(in srgb, var(--tg-accent-blue) 40%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 10%, var(--tg-bg-input));min-height:28px;color:color-mix(in srgb, var(--tg-accent-blue) 82%, var(--tg-text-primary));padding-inline:9px;font-size:11px;font-weight:800}.mi-dialog__case-quick-tags{touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px;min-width:0;margin:0;padding:0;display:flex;overflow-x:auto}.mi-dialog__case-quick-tags::-webkit-scrollbar{display:none}.mi-dialog__case-quick-tag{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 24%, var(--tg-border));appearance:none;background:color-mix(in srgb, var(--tg-accent-blue) 6%, var(--tg-bg-input));min-height:27px;color:var(--tg-text-secondary);cursor:pointer;font:inherit;white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-weight:700;line-height:13px}.mi-dialog__case-quick-tag:hover,.mi-dialog__case-quick-tag:focus-visible{border-color:color-mix(in srgb, var(--tg-accent-blue) 54%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 13%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-blue) 82%, var(--tg-text-primary))}.mi-dialog__case-quick-scroll,.mi-dialog__horizontal-scroll{grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;display:grid}.mi-dialog__horizontal-scroll.is-overflowing{grid-template-columns:22px minmax(0,1fr) 22px;gap:3px}.mi-dialog__horizontal-scroll.is-overflowing>.mi-dialog__horizontal-scroll-button{display:grid}.mi-dialog__horizontal-scroll-content{touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;min-width:0;margin:0;padding:0;overflow-x:auto}.mi-dialog__horizontal-scroll-content::-webkit-scrollbar{display:none}.mi-dialog__horizontal-scroll-content>button{flex:none}.mi-dialog__horizontal-scroll-button{width:22px;height:27px;color:color-mix(in srgb, var(--tg-accent-blue) 84%, var(--tg-text-primary));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;display:none}.mi-dialog__horizontal-scroll-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--tg-accent-blue) 24%, transparent);background:color-mix(in srgb, var(--tg-accent-blue) 10%, transparent)}.mi-dialog__horizontal-scroll-button:disabled{opacity:.24;cursor:default}.mi-dialog__horizontal-scroll-button svg{width:15px;height:15px}.mi-dialog__case-shortcuts{gap:6px;display:grid}.mi-dialog__case-shortcuts.has-open-cases{border-top:1px solid var(--tg-border-light);padding-top:8px}.mi-dialog__case-shortcuts-title{color:var(--tg-text-secondary);font-size:10.5px;font-weight:800;line-height:14px}.mi-dialog__case-list{gap:6px;display:grid}.mi-dialog__case-item{border:1px solid var(--tg-border-light);background:color-mix(in srgb, var(--tg-bg-input) 84%, transparent);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.mi-dialog__case-item.is-overdue{border-color:color-mix(in srgb, var(--tg-accent-red) 48%, var(--tg-border))}.mi-dialog__case-type{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 28%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 11%, var(--tg-bg-input));min-width:0;color:color-mix(in srgb, var(--tg-accent-blue) 82%, var(--tg-text-primary));white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:800;line-height:14px;display:inline-flex}.mi-dialog__case-type small{border-left:1px solid color-mix(in srgb, currentColor 35%, transparent);padding-left:4px;font-size:9px;font-weight:800;line-height:12px}.mi-dialog__case-body{gap:2px;min-width:0;display:grid}.mi-dialog__case-meta{align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.mi-dialog__case-tags{gap:4px;display:flex;overflow:hidden}.mi-dialog__case-tags span{background:color-mix(in srgb, var(--tg-text-secondary) 12%, transparent);color:var(--tg-text-secondary);border-radius:999px;padding:1px 5px;font-size:9.5px;font-weight:700;line-height:13px}.mi-dialog__case-body small{color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:14px;overflow:hidden}.mi-dialog__case-action{color:var(--tg-text-primary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.mi-dialog__case-item.is-overdue .mi-dialog__case-body small{color:var(--tg-accent-red)}.mi-dialog__case-actions{flex-direction:column;gap:4px;display:flex}.mi-dialog__case-actions .mi-dialog__case-action-button{width:28px;min-height:28px;padding:0}.mi-dialog__case-action-button svg{width:15px;height:15px}.mi-manager-case-form{gap:14px}.mi-manager-case-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.mi-manager-case-type{border:1px solid var(--tg-border);background:var(--tg-bg-input);min-height:34px;color:var(--tg-text-secondary);cursor:pointer;border-radius:8px;padding:5px 6px;font-size:11px;font-weight:700;line-height:14px}.mi-manager-case-type.is-active{border-color:color-mix(in srgb, var(--tg-accent-blue) 65%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 14%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-blue) 88%, var(--tg-text-primary))}.mi-manager-case-tags{gap:7px;display:grid}.mi-manager-case-tags__label{color:var(--tg-text-secondary);font-size:11px;font-weight:800;line-height:14px}.mi-manager-case-tags__options{flex-wrap:wrap;gap:6px;display:flex}.mi-manager-case-tag{border:1px solid var(--tg-border);background:var(--tg-bg-input);min-height:30px;color:var(--tg-text-secondary);cursor:pointer;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;line-height:14px}.mi-manager-case-tag.is-active{border-color:color-mix(in srgb, var(--tg-accent-blue) 65%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 14%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-blue) 88%, var(--tg-text-primary))}.mi-dialog__action-alert{--mi-action-alert-accent:#ffb060;--mi-action-alert-bg:color-mix(in srgb, #2c2410 86%, var(--tg-bg-sidebar));--mi-action-alert-border:color-mix(in srgb, var(--mi-action-alert-accent) 32%, var(--tg-surface-border));--mi-action-alert-title:var(--mi-action-alert-accent);--mi-action-alert-text:#fff2df;--mi-action-alert-button-bg:#2c2410;--mi-action-alert-button-text:var(--mi-action-alert-accent);--mi-action-alert-button-border:#5a4020;z-index:3;width:min(var(--mi-chat-column-width),100% - 32px);box-sizing:border-box;border:1px solid var(--mi-action-alert-border);background:var(--mi-action-alert-bg);border-radius:14px;grid-row:1;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;margin:10px auto 0;padding:8px 10px 8px 0;display:grid;position:relative;box-shadow:0 8px 22px #00000024}.mi-dialog__action-alert-mark{background:var(--mi-action-alert-accent);border-radius:999px;justify-self:center;width:4px;height:34px}.mi-dialog__action-alert-body{gap:2px;min-width:0;display:grid}.mi-dialog__action-alert-title{min-width:0;color:var(--mi-action-alert-title);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:16px;overflow:hidden}.mi-dialog__action-alert-heading{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.mi-dialog__action-alert-pager{color:var(--mi-action-alert-title);flex:none;align-items:center;gap:2px;font-size:10px;font-weight:800;line-height:14px;display:inline-flex}.mi-dialog__action-alert-pager>button{background:color-mix(in srgb, var(--mi-action-alert-accent) 10%, transparent);width:20px;height:20px;color:inherit;cursor:pointer;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.mi-dialog__action-alert-pager>button:is(:hover,:focus-visible){background:color-mix(in srgb, var(--mi-action-alert-accent) 22%, transparent);outline:0}.mi-dialog__action-alert-pager svg{flex:0 0 12px;width:12px;height:12px}.mi-dialog__action-alert-pager>span{text-align:center;min-width:21px}.mi-dialog__action-alert-text{min-width:0;color:var(--mi-action-alert-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}.mi-dialog__action-alert-controls{align-items:center;gap:4px;display:flex;position:relative}.mi-dialog__action-alert-controls .mi-button{height:28px;min-height:28px}.mi-dialog__action-alert-details-button,.mi-dialog__action-alert-done-button{min-height:28px}.mi-dialog__action-alert-controls .mi-dialog__action-alert-details-button{border-color:var(--mi-action-alert-button-border);background:var(--tg-bg-input);color:var(--mi-action-alert-text);text-align:center;white-space:nowrap;place-items:center;padding:0 7px;font-size:11px;font-weight:700;line-height:14px;display:grid}.mi-dialog__action-alert-controls .mi-dialog__action-alert-done-button{border-color:var(--mi-action-alert-button-border);background:var(--mi-action-alert-button-bg);width:28px;color:var(--mi-action-alert-button-text);flex:0 0 28px;padding:0}.mi-dialog__action-alert-controls .mi-dialog__action-alert-done-button svg{flex:0 0 15px;width:15px;height:15px}.mi-dialog__action-details-popover{z-index:80;box-sizing:border-box;border:1px solid var(--tg-border);background:var(--tg-bg-sidebar);width:min(320px,100vw - 32px);box-shadow:var(--mi-shadow-menu);color:var(--tg-text-primary);text-align:left;border-radius:10px;gap:5px;padding:10px 11px;font-size:12px;line-height:17px;display:grid;position:absolute;top:calc(100% + 7px);right:0}.mi-dialog__action-details-popover>strong{font-size:13px;line-height:17px}.mi-dialog__action-details-popover>small{color:var(--tg-text-secondary);font-size:11px;line-height:15px}.mi-dialog__action-details-popover>span{overflow-wrap:anywhere}[data-theme=light] .mi-dialog__action-alert,[data-theme=mint] .mi-dialog__action-alert,[data-theme=cream] .mi-dialog__action-alert,[data-theme=indigo] .mi-dialog__action-alert{--mi-action-alert-accent:#b95f00;--mi-action-alert-bg:color-mix(in srgb, #fff0d0 86%, var(--tg-bg-sidebar));--mi-action-alert-border:color-mix(in srgb, #c87510 42%, var(--tg-border));--mi-action-alert-title:#8a4300;--mi-action-alert-text:#3f2708;--mi-action-alert-button-bg:#b95f00;--mi-action-alert-button-text:#fffaf2;--mi-action-alert-button-border:#9e5100}.mi-message-list__inner{max-width:var(--mi-chat-column-width);contain:layout style;grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;margin:0 auto;display:grid}.mi-message-list__empty{min-height:220px;color:var(--tg-text-secondary);justify-content:center;align-items:center;font-size:15px;display:flex}.mi-message-row{content-visibility:auto;contain:layout style paint;contain-intrinsic-size:auto 76px;align-items:flex-end;width:100%;min-width:0;display:flex}.mi-message-row.is-out{justify-content:flex-end}.mi-message-row.is-in{justify-content:flex-start}.mi-message-row.is-manager-only,.mi-message-row.is-system{justify-content:center}.mi-message{overflow-wrap:anywhere;white-space:pre-wrap;border:1px solid #0000;border-radius:12px;max-width:min(72%,680px);padding:7px 10px;font-size:15px;line-height:1.45;position:relative;box-shadow:0 1px 1px #00000014}.mi-message--in{background:var(--tg-bubble-other);color:var(--tg-bubble-other-text);border-bottom-left-radius:4px}.mi-message--out{background:var(--tg-bubble-own);color:var(--tg-bubble-own-text);border-bottom-right-radius:4px}.mi-message--manager-only,.mi-message--system{border-color:var(--tg-action-message-border);background:var(--tg-action-message-bg);max-width:min(88%,720px);color:var(--tg-action-message-color);box-shadow:var(--tg-action-message-shadow)}.mi-message--crm-service{width:min(88%,560px);max-width:min(88%,560px)}.mi-message--system{border-color:var(--tg-surface-border);background:var(--tg-system-message-bg);color:var(--tg-system-message-color);font-size:13px;box-shadow:0 1px 1px #00000014}.mi-message--demo-activity{color:#5cc070;background:#1a3020;border-left:3px solid #4fae4e}.mi-message--sticker{box-shadow:none;background:0 0;padding:4px}.mi-message--big-emoji{max-width:min(76%,360px);box-shadow:none;overflow-wrap:normal;white-space:normal;background:0 0;border-color:#0000;padding:2px 4px 0}.mi-message--uis_call,.mi-message--uis-call{background:linear-gradient(135deg, color-mix(in srgb, var(--tg-bubble-other) 88%, #0ea5e9), var(--tg-bubble-other));border-color:#e11d483d;max-width:min(78%,620px)}.mi-message--uis_call .mi-message__meta,.mi-message--uis-call .mi-message__meta{color:color-mix(in srgb, var(--tg-text-meta) 72%, #e11d48)}.mi-message--uis_call .mi-message__text,.mi-message--uis-call .mi-message__text{color:var(--tg-text-primary);gap:3px;font-weight:650;display:grid}.mi-message--uis_call .mi-message__attachment--audio,.mi-message--uis-call .mi-message__attachment--audio{background:#ffffff0f;border-color:#e11d4838;margin-top:8px}.mi-uis-analysis{border-top:1px solid color-mix(in srgb, #24a450 24%, var(--tg-border-light));min-width:0;margin-top:9px;padding-top:9px}.mi-uis-analysis--pending,.mi-uis-analysis--processing,.mi-uis-analysis--retry,.mi-uis-analysis--failed{color:var(--tg-text-secondary);grid-template-columns:9px minmax(0,1fr);align-items:center;gap:8px;display:grid}.mi-uis-analysis__pending-mark{background:#d99a24;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 3px #d99a2424}.mi-uis-analysis--processing .mi-uis-analysis__pending-mark{animation:1.4s ease-in-out infinite mi-uis-analysis-pulse}.mi-uis-analysis--failed .mi-uis-analysis__pending-mark{background:var(--tg-accent-red);box-shadow:0 0 0 3px color-mix(in srgb, var(--tg-accent-red) 14%, transparent)}.mi-uis-analysis--pending>div:last-child,.mi-uis-analysis--processing>div:last-child,.mi-uis-analysis--retry>div:last-child,.mi-uis-analysis--failed>div:last-child{gap:1px;min-width:0;display:grid}.mi-uis-analysis--pending strong,.mi-uis-analysis--processing strong,.mi-uis-analysis--retry strong,.mi-uis-analysis--failed strong{color:var(--tg-text-primary);font-size:11px;line-height:15px}.mi-uis-analysis--pending span,.mi-uis-analysis--processing span,.mi-uis-analysis--retry span,.mi-uis-analysis--failed span{font-size:10.5px;line-height:14px}.mi-uis-analysis--completed{gap:9px;display:grid}.mi-uis-analysis__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;display:grid}.mi-uis-analysis__header>div{gap:2px;min-width:0;display:grid}.mi-uis-analysis__header span,.mi-uis-analysis__facts span,.mi-uis-analysis__list>span{color:var(--tg-text-secondary);text-transform:uppercase;font-size:9.5px;font-weight:800;line-height:13px}.mi-uis-analysis__header strong{color:var(--tg-text-primary);font-size:13px;line-height:18px}.mi-uis-analysis__score{border:1px solid color-mix(in srgb, #24a450 34%, var(--tg-border));background:color-mix(in srgb, #24a450 12%, var(--tg-bg-input));width:34px;height:34px;color:color-mix(in srgb, #24a450 82%, var(--tg-text-primary));border-radius:8px;place-items:center;font-size:13px;font-weight:900;display:grid}.mi-uis-analysis__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;display:grid}.mi-uis-analysis__facts>div{gap:1px;min-width:0;display:grid}.mi-uis-analysis__facts>.is-action{grid-column:1/-1}.mi-uis-analysis__facts strong{overflow-wrap:anywhere;color:var(--tg-text-primary);font-size:11.5px;font-weight:650;line-height:16px}.mi-uis-analysis__list{gap:4px;display:grid}.mi-uis-analysis__list>div{flex-wrap:wrap;gap:4px;display:flex}.mi-uis-analysis__list>div>span{background:color-mix(in srgb, #24a450 11%, var(--tg-bg-input));color:var(--tg-text-primary);border-radius:5px;padding:3px 6px;font-size:10.5px;line-height:14px}.mi-uis-analysis__list.is-objection>div>span{background:color-mix(in srgb, #d99a24 13%, var(--tg-bg-input))}.mi-uis-analysis__list.is-risk>div>span{background:color-mix(in srgb, var(--tg-accent-red) 13%, var(--tg-bg-input))}.mi-uis-analysis__signals,.mi-uis-analysis__review-actions{flex-wrap:wrap;gap:5px;display:flex}.mi-uis-analysis__signals>span{background:var(--tg-bg-input);color:var(--tg-text-secondary);border-radius:5px;padding:3px 6px;font-size:10px;font-weight:750;line-height:14px}.mi-uis-analysis__signals>.is-ok{background:color-mix(in srgb, #24a450 12%, var(--tg-bg-input));color:color-mix(in srgb, #24a450 84%, var(--tg-text-primary))}.mi-uis-analysis__signals>.is-warning{background:color-mix(in srgb, #d99a24 14%, var(--tg-bg-input))}.mi-uis-analysis__signals>.is-danger{background:color-mix(in srgb, var(--tg-accent-red) 13%, var(--tg-bg-input))}.mi-uis-analysis__review{border-top:1px solid var(--tg-border-light);gap:6px;padding-top:7px;display:grid}.mi-uis-analysis__review-state{color:var(--tg-text-secondary);justify-content:space-between;align-items:baseline;gap:8px;font-size:10.5px;font-weight:800;display:flex}.mi-uis-analysis__review.is-approved .mi-uis-analysis__review-state>span{color:color-mix(in srgb, #24a450 84%, var(--tg-text-primary))}.mi-uis-analysis__review.is-needs_correction .mi-uis-analysis__review-state>span{color:var(--tg-accent-red)}.mi-uis-analysis__review p{color:var(--tg-text-secondary);margin:0;font-size:10.5px;line-height:15px}.mi-uis-analysis__review-error{color:var(--tg-accent-red);font-size:10.5px;font-weight:700;line-height:14px}.mi-uis-analysis__review-comment{gap:5px;display:grid}.mi-uis-analysis__review-comment textarea{resize:vertical;border:1px solid var(--tg-border);background:var(--tg-bg-input);width:100%;color:var(--tg-text-primary);font:inherit;border-radius:6px;padding:6px 7px;font-size:11px;line-height:15px}.mi-uis-analysis__review-actions button,.mi-uis-analysis__review-comment button{border:1px solid var(--tg-border);background:var(--tg-bg-input);min-height:27px;color:var(--tg-text-primary);cursor:pointer;border-radius:6px;padding:4px 8px;font-size:10.5px;font-weight:750}.mi-uis-analysis__review-actions button:disabled,.mi-uis-analysis__review-comment button:disabled{cursor:default;opacity:.54}.mi-uis-analysis__transcript{border-top:1px solid var(--tg-border-light);padding-top:7px}.mi-uis-analysis__transcript summary{width:fit-content;color:color-mix(in srgb, #24a450 80%, var(--tg-text-primary));cursor:pointer;font-size:10.5px;font-weight:800;line-height:15px}.mi-uis-analysis__transcript p{max-height:190px;color:var(--tg-text-secondary);white-space:pre-wrap;margin:7px 0 0;font-size:11px;font-weight:450;line-height:16px;overflow-y:auto}.mi-uis-analysis footer{color:var(--tg-text-meta);justify-content:space-between;gap:10px;font-size:9.5px;line-height:13px;display:flex}@keyframes mi-uis-analysis-pulse{50%{opacity:.42;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.mi-uis-analysis--processing .mi-uis-analysis__pending-mark{animation:none}}.mi-sticker-player{--mi-sticker-size:128px;width:var(--mi-sticker-size);height:var(--mi-sticker-size);margin:2px 0;display:block}.mi-sticker-player.is-clickable{cursor:pointer}.mi-sticker-player--webm{position:relative}.mi-sticker-player__media{width:var(--mi-sticker-size);height:var(--mi-sticker-size);border-radius:var(--mi-radius-xs);image-rendering:auto;object-fit:contain;display:block}img.mi-sticker-player__media{pointer-events:none}.mi-sticker-player__overlay{border-radius:var(--mi-radius-xs);pointer-events:none;background:#00000026;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mi-message__reply{border-left:3px solid var(--tg-accent);border-radius:var(--mi-radius-xs);background:var(--tg-surface);color:var(--tg-text-secondary);margin-bottom:5px;padding:5px 8px;font-size:13px;line-height:1.3;overflow:hidden}.mi-message__reply-author{color:var(--tg-accent);margin-bottom:1px;font-weight:500}.mi-message__reply-author,.mi-message__reply-text,.mi-message__meta-text,.mi-message__text,.mi-message__application{min-width:0}.mi-message__meta{color:var(--tg-message-meta-in);justify-content:flex-start;align-items:center;gap:8px;margin-bottom:2px;font-size:12px;font-weight:500;line-height:1.25;display:flex}.mi-message__meta--automation{gap:3px}.mi-message__footer{justify-content:flex-end;margin-top:3px;line-height:1;display:flex}.mi-message__sticker-meta{color:var(--tg-message-meta-in);font-size:12px;font-weight:500}.mi-message__delivery,.mi-message__read-receipt{color:#ffffffb3;white-space:nowrap;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.mi-message__text--with-corner-meta:after{content:"";width:28px;height:1px;display:inline-block}.mi-message__delivery--corner,.mi-message__read-receipt--corner{position:absolute;bottom:6px;right:8px}.mi-message--out .mi-message__meta,.mi-message--out .mi-message__sticker-meta,.mi-message--out .mi-message__delivery{color:var(--tg-message-meta-own)}.mi-message--in .mi-message__read-receipt{color:var(--tg-message-meta-ai)}.mi-message--in .mi-message__read-receipt[data-mi-read-status=read]{color:var(--tg-accent-blue)}.mi-message__delivery[data-mi-delivery-status=failed]{color:var(--tg-accent-red)}.mi-message--manager-only .mi-message__meta,.mi-message--manager-only .mi-message__sticker-meta,.mi-message--manager_action_notice .mi-message__meta,.mi-message--manager_action_notice .mi-message__sticker-meta,.mi-message--manager-action-notice .mi-message__meta,.mi-message--manager-action-notice .mi-message__sticker-meta{color:var(--tg-message-meta-manager)}.mi-message--manager_action .mi-message__meta,.mi-message--manager_action .mi-message__sticker-meta,.mi-message--manager_action .mi-message__manager-action-details,.mi-message--manager-action .mi-message__meta,.mi-message--manager-action .mi-message__sticker-meta,.mi-message--manager-action .mi-message__manager-action-details{color:var(--tg-message-meta-action)}.mi-message--ai_autopilot .mi-message__meta,.mi-message--ai_autopilot .mi-message__sticker-meta,.mi-message--ai-autopilot .mi-message__meta,.mi-message--ai-autopilot .mi-message__sticker-meta,.mi-message--auto_reply .mi-message__meta,.mi-message--auto_reply .mi-message__sticker-meta,.mi-message--auto-reply .mi-message__meta,.mi-message--auto-reply .mi-message__sticker-meta{color:var(--tg-message-meta-ai)}.mi-message--system .mi-message__meta,.mi-message--system .mi-message__sticker-meta,.mi-message--lms_activity .mi-message__meta,.mi-message--lms_activity .mi-message__sticker-meta,.mi-message--lms-activity .mi-message__meta,.mi-message--lms-activity .mi-message__sticker-meta{color:var(--tg-message-meta-system)}.mi-message__text{color:inherit;font-size:15px;line-height:1.45}.mi-message__formatted-html{overflow-wrap:anywhere;word-break:break-word;min-width:0}.mi-message__formatted-html p,.mi-message__formatted-html ul,.mi-message__formatted-html ol,.mi-message__formatted-html blockquote{margin:0 0 6px}.mi-message__formatted-html p:last-child,.mi-message__formatted-html ul:last-child,.mi-message__formatted-html ol:last-child,.mi-message__formatted-html blockquote:last-child{margin-bottom:0}.mi-message__formatted-html ul,.mi-message__formatted-html ol{padding-left:18px}.mi-message__formatted-html h1,.mi-message__formatted-html h2,.mi-message__formatted-html h3,.mi-message__formatted-html h4,.mi-message__formatted-html h5,.mi-message__formatted-html h6{margin:0 0 6px;font-size:1em;font-weight:900;line-height:1.3}.mi-message__formatted-html h1:last-child,.mi-message__formatted-html h2:last-child,.mi-message__formatted-html h3:last-child,.mi-message__formatted-html h4:last-child,.mi-message__formatted-html h5:last-child,.mi-message__formatted-html h6:last-child{margin-bottom:0}.mi-message__formatted-html pre,.mi-message__formatted-html code{border-radius:var(--mi-radius-xs);white-space:pre-wrap;background:#0000001f;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.92em}.mi-message__formatted-html pre{margin:4px 0;padding:6px 8px;display:block}.mi-message__formatted-html blockquote{border-left:3px solid var(--tg-surface-border-strong);color:inherit;margin:4px 0;padding-left:8px}.mi-message__email-subject{color:inherit;overflow-wrap:anywhere;margin-bottom:6px;font-size:14px;font-weight:900;line-height:1.3}.mi-message__email-html{overflow-wrap:anywhere;word-break:break-word;min-width:0}.mi-message__email-html *{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;max-width:100%!important}.mi-message__email-html pre{white-space:pre-wrap!important}.mi-message__email-html img{height:auto;max-width:100%!important}.mi-message__email-html div{margin-bottom:8px}.mi-message__email-html div:last-child{margin-bottom:0}.mi-message__email-quoted-note{color:var(--tg-text-tertiary);margin-top:8px;font-size:12px;font-weight:700;line-height:1.3}.mi-message__email-html p,.mi-message__email-html ul,.mi-message__email-html ol,.mi-message__email-html blockquote{margin-top:0;margin-bottom:8px}.mi-message__email-html p:last-child,.mi-message__email-html ul:last-child,.mi-message__email-html ol:last-child,.mi-message__email-html blockquote:last-child{margin-bottom:0}.mi-message__email-html ul,.mi-message__email-html ol{padding-left:18px}.mi-message__email-html blockquote{border-left:3px solid color-mix(in srgb, var(--tg-accent) 45%, var(--tg-border));color:var(--tg-text-secondary);padding-left:10px}.mi-message__email-html a{color:var(--tg-accent-blue);text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.mi-message__email-html img{border-radius:var(--mi-radius-sm);max-width:100%;height:auto}.mi-message__email-html table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.mi-message__email-html td,.mi-message__email-html th{border:1px solid var(--tg-surface-border);padding:5px 7px}.mi-message__big-emoji{color:inherit;letter-spacing:0;text-align:center;text-shadow:0 1px 1px #00000029;justify-content:center;align-items:center;gap:2px;font-size:54px;line-height:1;display:inline-flex}.mi-message__big-emoji.is-pair{font-size:60px}.mi-message__big-emoji.is-single{font-size:72px}.mi-message__big-emoji-meta{color:#ffffffe0;white-space:nowrap;background:#00000038;border-radius:999px;justify-self:start;align-items:center;gap:4px;max-width:100%;padding:2px 6px;font-size:11px;line-height:14px;display:inline-flex}.mi-message--out .mi-message__big-emoji-meta{justify-self:end}.mi-message__big-emoji-meta-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.mi-message__text-link{color:var(--tg-accent-blue);text-underline-offset:2px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.mi-telegram-emoji{color:#0000;width:1.2em;height:1.2em;text-shadow:none;vertical-align:-.2em;pointer-events:none;-webkit-user-select:text;user-select:text;background-position:50%;background-repeat:no-repeat;background-size:contain;line-height:1;display:inline-block;overflow:hidden}.mi-telegram-emoji::selection{color:#0000;background:#005fd557}.mi-telegram-emoji--large{vertical-align:middle;width:1em;height:1em}.mi-message__text-link:hover,.mi-message__text-link:focus-visible{text-decoration-thickness:2px}.mi-message__bot-buttons{gap:6px;max-width:min(100%,420px);margin-top:8px;display:grid}.mi-message__bot-button-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.mi-message__bot-button-row.has-delivery{padding-right:22px}.mi-message__bot-button-delivery{position:absolute;bottom:6px;right:8px}.mi-message__bot-button{border:1px solid var(--tg-surface-border-strong);border-radius:var(--mi-radius-sm);background:var(--tg-surface-strong);min-width:0;min-height:32px;color:inherit;overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;padding:6px 8px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.mi-message__bot-button--link{color:var(--tg-accent-blue)}.mi-message__bot-button--link:hover,.mi-message__bot-button--link:focus-visible{border-color:color-mix(in srgb, var(--tg-accent-blue) 44%, var(--tg-surface-border-strong));background:color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-surface-strong));outline:none}.mi-message__inline-image,.mi-message__image{border-radius:var(--mi-radius-sm);max-width:100%;display:block}.mi-message__inline-image{max-height:200px;margin:4px 0}.mi-message__application,.mi-message__manager-action-details{border-radius:var(--mi-radius-sm);background:var(--tg-surface);color:inherit;margin-top:6px;padding:6px 9px;font-size:13px;font-weight:500}.mi-message__email-attachments{gap:6px;margin-top:8px;display:grid}.mi-message__email-attachments .mi-message__document-card{margin-top:0}.mi-message__manager-action-details{color:#ffc080;flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.mi-message__attachment{border:1px solid var(--tg-surface-border);border-radius:var(--mi-radius-sm);background:var(--tg-surface);align-items:center;gap:10px;margin-top:6px;padding:8px 10px;display:flex}.mi-message__document-card{width:min(100%,330px);min-width:min(100%,230px);color:inherit;background:0 0;border:0;border-radius:10px;padding:4px 2px;text-decoration:none;transition:background-color .16s,transform .16s}.mi-message__document-card.is-interactive{cursor:pointer}.mi-message__document-card.is-interactive:hover,.mi-message__document-card.is-interactive:focus-visible{background:color-mix(in srgb, var(--tg-accent) 8%, transparent);outline:none}.mi-message__document-card.is-interactive:active{transform:scale(.99)}.mi-message__document-icon{background:var(--mi-document-color,var(--tg-accent));color:#fff;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);border-radius:8px;flex:none;justify-content:center;align-items:flex-end;width:54px;height:54px;padding:15px 8px 8px;transition:clip-path .16s,background-color .16s;display:flex;position:relative;overflow:hidden}.mi-message__document-icon:after{content:"";border:9px solid #0000003d;border-bottom-left-radius:4px;width:0;height:0;transition:border-width .16s;position:absolute;top:0;right:0}.mi-message__document-icon--red{--mi-document-color:#e53935}.mi-message__document-icon--orange{--mi-document-color:#f59f28}.mi-message__document-icon--green{--mi-document-color:#2fa66a}.mi-message__document-icon--blue{--mi-document-color:var(--tg-accent)}.mi-message__document-icon--muted{--mi-document-color:var(--tg-text-meta)}.mi-message__document-ext,.mi-message__document-download{transition:opacity .16s,transform .16s}.mi-message__document-ext{color:#fff;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;font-weight:800;line-height:1;overflow:hidden}.mi-message__document-download{opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(4px)}.mi-message__document-download svg{width:25px;height:25px}.mi-message__document-card.is-interactive:hover .mi-message__document-icon,.mi-message__document-card.is-interactive:focus-visible .mi-message__document-icon{clip-path:polygon(0 0,100% 0,100% 0,100% 100%,0 100%)}.mi-message__document-card.is-interactive:hover .mi-message__document-icon:after,.mi-message__document-card.is-interactive:focus-visible .mi-message__document-icon:after{border-width:0}.mi-message__document-card.is-interactive:hover .mi-message__document-ext,.mi-message__document-card.is-interactive:focus-visible .mi-message__document-ext{opacity:0;transform:translateY(-4px)}.mi-message__document-card.is-interactive:hover .mi-message__document-download,.mi-message__document-card.is-interactive:focus-visible .mi-message__document-download{opacity:1;transform:translateY(0)}.mi-message__document-info{align-content:center;gap:2px;min-width:0;display:grid}.mi-message__document-title{min-width:0;color:var(--tg-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:20px;overflow:hidden}.mi-message__document-meta{min-width:0;color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}.mi-message__attachment--image{gap:6px;padding:6px;display:grid;overflow:hidden}.mi-message__image-button{background:var(--tg-bg-secondary);cursor:zoom-in;border:0;width:100%;max-width:360px;padding:0;line-height:0}.mi-message__image{background:var(--tg-bg-secondary);object-fit:contain;width:100%;max-height:240px}.mi-message__image-caption{gap:4px;max-width:360px;padding:4px 5px 3px;display:grid}.mi-message__image-caption-text{color:inherit;overflow-wrap:anywhere;white-space:pre-wrap;font-size:15px;line-height:1.45}.mi-message__image-file-meta{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.mi-message__image-file-meta.is-secondary{opacity:.72}.mi-message__image-title,.mi-composer-file__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mi-message__image-title{color:var(--tg-text-primary);font-size:14px}.mi-message__attachment--audio{align-items:stretch;gap:8px;display:grid}.mi-voice-player{--mi-voice-accent:var(--tg-accent);--mi-voice-bg:color-mix(in srgb, var(--tg-bg-input) 78%, transparent);--mi-voice-bar:color-mix(in srgb, var(--tg-text-meta) 70%, transparent);--mi-voice-bar-active:var(--mi-voice-accent);--mi-voice-text:var(--tg-text-primary);--mi-voice-meta:var(--tg-text-secondary);z-index:1;border:1px solid color-mix(in srgb, var(--mi-voice-accent) 16%, transparent);background:var(--mi-voice-bg);-webkit-user-select:none;user-select:none;border-radius:12px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;width:min(100%,350px);min-width:min(260px,100%);padding:8px 10px 8px 8px;display:grid;position:relative}.mi-voice-player--uis{--mi-voice-accent:#24a450;--mi-voice-bg:#dff8d4b8;--mi-voice-bar:#8fce95;--mi-voice-bar-active:#24a450;--mi-voice-text:#153621;--mi-voice-meta:#42604b}[data-theme=dark] .mi-voice-player--uis{--mi-voice-bg:#244134cc;--mi-voice-bar:#8cbc97;--mi-voice-bar-active:#72d783;--mi-voice-text:#eaffef;--mi-voice-meta:#b7d9bf}.mi-voice-player.is-compact{grid-template-columns:42px minmax(0,1fr);width:min(100%,320px);padding:7px 9px 7px 7px}.mi-voice-player.is-disabled{opacity:.76}.mi-voice-player__audio{display:none}.mi-voice-player__button{z-index:2;background:var(--mi-voice-accent);color:#fff;cursor:pointer;width:42px;height:42px;box-shadow:0 7px 16px color-mix(in srgb, var(--mi-voice-accent) 28%, transparent);border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.mi-voice-player.is-compact .mi-voice-player__button{width:38px;height:38px}.mi-voice-player__button:disabled{cursor:default;opacity:.62}.mi-voice-player__button svg{pointer-events:none;width:22px;height:22px}.mi-voice-player__body{gap:3px;min-width:0;display:grid}.mi-voice-player__topline{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.mi-voice-player__title{min-width:0;color:var(--mi-voice-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.2;overflow:hidden}.mi-voice-player__time,.mi-voice-player__status{color:var(--mi-voice-meta);font-size:11px;font-weight:800;line-height:1.2}.mi-voice-player__wave{cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;min-width:0;height:28px;padding:0;display:flex;overflow:hidden}.mi-voice-player__wave:disabled{cursor:default}.mi-voice-player__wave i{background:var(--mi-voice-bar);border-radius:999px;flex:2px;min-width:2px;max-width:4px;transition:background-color .16s;display:block}.mi-voice-player__wave i.is-active{background:var(--mi-voice-bar-active)}.mi-voice-dock{--mi-voice-dock-accent:var(--tg-accent-blue);top:0;right:0;left:var(--mi-sidebar-width);z-index:210;min-height:var(--mi-topbar-height);border-bottom:1px solid var(--tg-border);background:color-mix(in srgb, var(--tg-bg-sidebar) 94%, transparent);color:var(--tg-text-primary);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:minmax(130px,1fr) auto;align-items:center;gap:12px;padding:7px 14px 8px 18px;display:grid;position:fixed;box-shadow:0 10px 28px #00000029}.mi-voice-dock--uis{--mi-voice-dock-accent:#24a450}.mi-voice-dock__info{z-index:2;gap:2px;min-width:0;display:grid;position:relative}.mi-voice-dock__info strong,.mi-voice-dock__info span{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.2;overflow:hidden}.mi-voice-dock__info strong{font-size:14px;font-weight:800}.mi-voice-dock__info span{color:var(--tg-text-secondary);font-size:12px;font-weight:700}.mi-voice-dock__controls{z-index:3;justify-content:flex-end;align-items:center;gap:6px;display:flex;position:relative}.mi-voice-dock__control,.mi-voice-dock__speed-button{width:38px;height:38px;color:color-mix(in srgb, var(--tg-text-secondary) 84%, var(--tg-text-primary));cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.mi-voice-dock__control:hover,.mi-voice-dock__speed-button:hover,.mi-voice-dock__control.is-active,.mi-voice-dock__speed-button.is-active{background:var(--tg-bg-hover);color:var(--mi-voice-dock-accent)}.mi-voice-dock__control--primary{color:var(--mi-voice-dock-accent)}.mi-voice-dock__control svg{pointer-events:none;width:23px;height:23px}.mi-voice-dock__speed-button{letter-spacing:0;border:2px solid;font-size:13px;font-weight:900;line-height:1}.mi-voice-dock__group{z-index:4;place-items:center;display:grid;position:relative}.mi-voice-dock__speed-menu,.mi-voice-dock__volume{z-index:220;border:1px solid color-mix(in srgb, var(--tg-border) 75%, transparent);background:color-mix(in srgb, var(--tg-bg-sidebar) 94%, transparent);box-shadow:var(--mi-shadow-menu);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;position:absolute;top:calc(100% + 8px);right:0}.mi-voice-dock__speed-menu{min-width:88px;padding:6px;display:grid;overflow:hidden}.mi-voice-dock__speed-menu button{height:34px;color:var(--tg-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:18px 1fr;align-items:center;gap:4px;padding:0 8px;font-size:13px;font-weight:900;display:grid}.mi-voice-dock__speed-menu button:hover,.mi-voice-dock__speed-menu button.is-selected{background:color-mix(in srgb, var(--mi-voice-dock-accent) 14%, transparent);color:var(--mi-voice-dock-accent)}.mi-voice-dock__speed-menu span{text-align:center;width:18px}.mi-voice-dock__volume{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:154px;padding:10px;display:grid}.mi-voice-dock__volume input,.mi-voice-dock__progress{accent-color:var(--mi-voice-dock-accent)}.mi-voice-dock__volume-toggle{background:color-mix(in srgb, var(--mi-voice-dock-accent) 12%, transparent);color:var(--mi-voice-dock-accent);cursor:pointer;border:0;border-radius:8px;padding:5px 7px;font-size:11px;font-weight:900}.mi-voice-dock__progress{z-index:1;cursor:pointer;width:100%;height:8px;margin:0;position:absolute;bottom:-4px;left:0;right:0}@media (max-width:960px){.mi-voice-dock{left:0}}@media (max-width:720px){.mi-voice-dock{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:62px;padding:8px 8px 9px 10px}.mi-voice-dock__controls{gap:2px}.mi-voice-dock__control,.mi-voice-dock__speed-button{width:34px;height:34px}.mi-voice-dock__control svg{width:21px;height:21px}}.mi-message__attachment-header{align-items:center;gap:10px;min-width:0;display:flex}.mi-message__attachment-icon{border-radius:var(--mi-radius-xs);background:var(--tg-bg-input);color:var(--tg-accent);flex:none;padding:4px 6px;font-size:12px;font-weight:500}.mi-message__attachment-text{gap:2px;min-width:0;display:grid}.mi-message__attachment-link,.mi-message__attachment-action{color:var(--tg-accent);overflow-wrap:anywhere;font-weight:500;text-decoration:none}.mi-message__attachment-type,.mi-message__image-size,.mi-message__sticker-meta{color:var(--tg-text-meta);font-size:12px}.mi-message__attachment-actions,.mi-message__manager-action-controls{align-items:center;gap:8px;margin-top:6px;display:flex}.mi-message__attachment-action{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:var(--tg-bg-input);min-height:30px;padding:0 9px;font-size:13px}.mi-message__manager-action-controls{justify-content:flex-end}.mi-message__automation-inspect{color:currentColor;cursor:pointer;opacity:.58;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:15px;height:15px;margin:0;padding:0;transition:opacity .14s;display:inline-flex;position:relative}.mi-message__automation-inspect:before{content:"";position:absolute;inset:-4px}.mi-message__automation-inspect svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px;transform:translateY(-1px)}.mi-message__automation-inspect:is(:hover,:focus-visible){opacity:1;background:0 0}.mi-message--out .mi-message__automation-inspect:is(:hover,:focus-visible){background:0 0}.mi-button--clear-action,.mi-message__manager-action-cleared{color:#ffb060;background:#2c2410;border-color:#5a4020}.mi-message__manager-action-cleared{border:1px solid #5a4020;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font-size:13px;display:inline-flex}.mi-scroll-down{z-index:5;background:var(--tg-bg-primary);width:42px;height:42px;color:var(--tg-text-secondary);box-shadow:var(--mi-shadow-menu);cursor:pointer;opacity:0;pointer-events:none;will-change:opacity,transform;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .12s,transform .12s;display:inline-flex;position:absolute;bottom:92px;right:18px;transform:translateY(8px)scale(.96)}.mi-scroll-down svg{flex:none;width:22px;height:22px;display:block}.mi-scroll-down.is-visible{opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.mi-scroll-down:disabled{cursor:default}.mi-scroll-down__badge{background:var(--tg-accent-green);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding-inline:5px;font-size:11px;display:inline-flex;position:absolute;top:-5px;right:-5px}.mi-composer-form{z-index:2;width:min(100%,var(--mi-chat-column-width));grid-row:3;gap:6px;margin:0 auto;padding:10px 16px 14px;display:grid;position:relative}.mi-composer-form--readonly{padding-top:8px}.mi-composer-readonly{border:1px solid var(--tg-border);background:var(--tg-bg-primary);color:var(--tg-text-muted);text-align:center;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:800;box-shadow:0 2px 12px #0000001a}.mi-composer{border:1px solid var(--tg-border);background:var(--tg-bg-primary);border-radius:18px;grid-template-columns:44px minmax(0,1fr) 44px 44px 44px;align-items:end;gap:8px;padding:5px;display:grid;position:relative;box-shadow:0 2px 12px #0000001f}.mi-composer.has-channel-select{grid-template-columns:44px minmax(0,1fr) auto 44px 44px 44px}.mi-composer.is-email-composer{grid-template-columns:44px minmax(0,1fr) auto 44px 44px 44px;grid-template-areas:"attach editor editor editor editor editor"". .channel ai emoji send";align-items:start;gap:8px;padding:8px}.mi-composer.is-email-collapsed{grid-template-columns:44px minmax(0,1fr) auto 44px 44px 44px;grid-template-areas:"attach editor channel ai emoji send";align-items:center;gap:8px;padding:5px}.mi-composer__textarea,.mi-composer__rich-input{resize:none;width:100%;min-height:34px;max-height:160px;color:var(--tg-text-primary);font:inherit;background:0 0;border:0;outline:0;padding:7px 0;font-size:15px;line-height:20px}.mi-composer__rich-input{white-space:pre-wrap;overflow-wrap:anywhere;overflow-y:hidden}.mi-composer__rich-input[aria-disabled=true]{cursor:not-allowed}.mi-composer__rich-input[data-empty=true]:before{content:attr(data-placeholder);color:var(--tg-text-muted);pointer-events:none}.mi-email-composer-shell{grid-area:editor;gap:6px;min-width:0;padding:2px 0;display:grid}.mi-email-composer-shell.is-collapsed{gap:0;padding:0}.mi-email-composer__reply-context{border-left:3px solid color-mix(in srgb, var(--tg-accent) 58%, var(--tg-border));border-radius:0 var(--mi-radius-sm) var(--mi-radius-sm) 0;background:color-mix(in srgb, var(--tg-accent) 7%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:3px 8px;min-width:0;padding:7px 9px;display:grid}.mi-email-composer__reply-kicker{color:var(--tg-accent);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.mi-email-composer__reply-title,.mi-email-composer__reply-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mi-email-composer__reply-title{color:var(--tg-text-primary);font-size:12.5px;font-weight:900}.mi-email-composer__reply-meta{color:var(--tg-text-secondary);white-space:nowrap;font-size:11.5px;font-weight:700}.mi-email-composer__reply-preview{color:var(--tg-text-secondary);grid-column:2/-1;font-size:12px;line-height:1.25}.mi-email-composer__subject-wrap{border-bottom:1px solid var(--tg-border);width:100%;min-height:34px;position:relative}.mi-email-composer__subject-render{z-index:0;min-width:0;color:var(--tg-text-primary);font:inherit;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;padding:5px 0 7px;font-size:14px;font-weight:800;line-height:1.25;position:absolute;inset:0;overflow:hidden}.mi-email-composer__subject-wrap.is-empty .mi-email-composer__subject-render{color:var(--tg-text-muted);font-weight:600}.mi-email-composer__subject{z-index:1;color:#0000;width:100%;min-height:34px;caret-color:var(--tg-text-primary);font:inherit;background:0 0;border:0;outline:0;padding:5px 0 7px;font-size:14px;font-weight:800;line-height:1.25;position:relative}.mi-email-composer__subject::placeholder{color:#0000;font-weight:600}.mi-email-composer{gap:6px;min-width:0;display:grid}.mi-email-composer__toolbar{align-items:center;gap:4px;min-width:0;padding-bottom:1px;display:inline-flex;overflow-x:auto}.mi-email-composer__tool{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:var(--tg-bg-input);min-width:28px;height:28px;color:var(--tg-text-primary);font:inherit;cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.mi-email-composer__tool:hover,.mi-email-composer__tool:focus-visible{border-color:color-mix(in srgb, var(--tg-accent) 45%, var(--tg-border));color:var(--tg-accent);outline:none}.mi-email-composer__body{width:100%;min-height:96px;max-height:260px;color:var(--tg-text-primary);font:inherit;overflow-wrap:anywhere;background:0 0;outline:0;padding:4px 0 7px;font-size:15px;line-height:1.45;overflow-y:auto}.mi-email-composer.is-collapsed .mi-email-composer__body{white-space:nowrap;text-overflow:ellipsis;min-height:34px;max-height:34px;padding:7px 0;font-size:15px;line-height:20px;overflow-y:hidden}.mi-email-composer__body[data-empty=true]:before{content:attr(data-placeholder);color:var(--tg-text-muted);pointer-events:none}.mi-email-composer__body a{color:var(--tg-accent)}.mi-composer__textarea::placeholder{color:var(--tg-text-muted)}.mi-composer__attach,.mi-composer__ai,.mi-composer__emoji,.mi-composer__send{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.mi-composer.is-email-composer .mi-composer__attach{grid-area:attach;align-self:start}.mi-composer.is-email-composer.is-email-collapsed .mi-composer__attach,.mi-composer.is-email-composer.is-email-collapsed .mi-email-composer-shell{align-self:end}.mi-composer.is-email-composer .mi-composer__channel-switcher{grid-area:channel;place-self:center end;max-width:none}.mi-composer.is-email-composer .mi-composer__emoji-wrap{grid-area:emoji;place-self:end start}.mi-composer.is-email-composer .mi-composer__ai{grid-area:ai;place-self:end start}.mi-composer.is-email-composer .mi-composer__ai.is-slot-reserved,.mi-composer.is-sms-composer .mi-composer__ai.is-slot-reserved{opacity:0;pointer-events:none}@keyframes mi-composer-mode-enter{0%{opacity:.68;transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}.mi-composer__rich-input,.mi-email-composer-shell.is-collapsed{animation:.16s ease-out both mi-composer-mode-enter}.mi-composer.is-email-composer .mi-composer__send{grid-area:send;place-self:end start}.mi-composer__attach,.mi-composer__ai,.mi-composer__emoji{color:var(--tg-text-muted);background:0 0}.mi-composer__ai{transition:color .16s,opacity .16s}@media (prefers-reduced-motion:reduce){.mi-composer__ai{transition-duration:.01ms}.mi-composer__rich-input,.mi-email-composer-shell.is-collapsed{animation:none}}.mi-composer__emoji.is-open,.mi-composer__ai.is-thinking{color:var(--tg-accent)}.mi-composer__send{background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-composer__send:disabled{background:var(--tg-bg-input);color:var(--tg-text-muted)}.mi-composer__send:disabled,.mi-composer__attach:disabled,.mi-composer__ai:disabled,.mi-composer__emoji:disabled{cursor:not-allowed;opacity:.45}.mi-composer__emoji-wrap{width:34px;height:34px;position:relative}.mi-composer__emoji-inline{vertical-align:-.22em;pointer-events:none;margin:0 1px}.mi-composer__emoji-inline.is-selected{background-color:#005fd557;border-radius:2px}.mi-emoji-picker{z-index:60;border:1px solid var(--tg-border);border-radius:var(--mi-radius-lg);background:var(--tg-bg-sidebar);width:min(342px,100vw - 28px);max-height:min(360px,56dvh);box-shadow:var(--mi-shadow-menu);padding:10px;position:absolute;bottom:calc(100% + 10px);right:0;overflow-y:auto}.mi-emoji-picker__group+.mi-emoji-picker__group{margin-top:10px}.mi-emoji-picker__title{color:var(--tg-text-secondary);margin:0 0 6px;font-size:12px;font-weight:700;line-height:1.2}.mi-emoji-picker__grid{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.mi-emoji-picker__item{border-radius:var(--mi-radius-sm);width:38px;height:38px;color:var(--tg-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:22px;line-height:1;display:inline-flex}.mi-emoji-picker__item:hover,.mi-emoji-picker__item:focus-visible{background:var(--tg-bg-input);outline:none}.mi-emoji-picker__image{width:24px;height:24px;display:block}.mi-composer__channel-switcher{border:1px solid var(--tg-border);background:var(--tg-bg-input);border-radius:999px;align-self:center;align-items:center;gap:2px;min-width:0;min-height:34px;padding:2px;display:inline-flex}.mi-composer__channel-option{--mi-composer-channel-accent:var(--tg-accent);width:34px;min-width:34px;height:30px;color:var(--mi-composer-channel-accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:0;padding:0;font-size:12.5px;font-weight:800;line-height:1;transition:background-color .16s,color .16s,box-shadow .16s;display:inline-flex}.mi-composer__channel-option--telegram{--mi-composer-channel-accent:#27a7e7}.mi-composer__channel-option--sms{--mi-composer-channel-accent:#d14b61}.mi-composer__channel-option--max{--mi-composer-channel-accent:#1c6ff4}.mi-composer__channel-option--email{--mi-composer-channel-accent:#2563eb}.mi-composer__channel-option--lms{--mi-composer-channel-accent:var(--tg-accent-green)}.mi-composer__channel-option--widget{--mi-composer-channel-accent:#d96c9e}.mi-composer__channel-option--uis{--mi-composer-channel-accent:var(--tg-accent-red)}.mi-composer__channel-option:not(:disabled):hover,.mi-composer__channel-option:focus-visible{background:var(--mi-composer-channel-accent);color:var(--tg-text-on-accent);outline:none}.mi-composer__channel-option.is-active{background:var(--mi-composer-channel-accent);color:var(--tg-text-on-accent);box-shadow:0 1px 5px color-mix(in srgb, var(--mi-composer-channel-accent) 24%, transparent)}.mi-composer__channel-option:not(:disabled):hover .mi-channel-icon__max-mark,.mi-composer__channel-option:focus-visible .mi-channel-icon__max-mark,.mi-composer__channel-option.is-active .mi-channel-icon__max-mark,.mi-composer__channel-option:not(:disabled):hover .mi-channel-icon__telegram-circle,.mi-composer__channel-option:focus-visible .mi-channel-icon__telegram-circle,.mi-composer__channel-option.is-active .mi-channel-icon__telegram-circle{fill:currentColor}.mi-composer__channel-option:not(:disabled):hover .mi-channel-icon__telegram-plane,.mi-composer__channel-option:focus-visible .mi-channel-icon__telegram-plane,.mi-composer__channel-option.is-active .mi-channel-icon__telegram-plane{fill:var(--mi-composer-channel-accent)}.mi-composer__channel-option:not(:disabled):hover .mi-channel-icon__telegram-crease,.mi-composer__channel-option:focus-visible .mi-channel-icon__telegram-crease,.mi-composer__channel-option.is-active .mi-channel-icon__telegram-crease{stroke:#ffffffc7}.mi-composer__channel-option:disabled{cursor:not-allowed;opacity:.55}.mi-composer__channel-icon,.mi-composer__channel-icon svg{flex:none;width:18px;height:18px;display:block}.mi-composer__channel-label{text-overflow:ellipsis;min-width:0;display:none;overflow:hidden}.mi-composer-files{flex-wrap:wrap;gap:6px;display:flex}.mi-composer-file,.mi-composer-notice,.mi-composer-error{border-radius:var(--mi-radius-sm);background:var(--tg-bg-input);color:var(--tg-text-secondary);padding:6px 8px;font-size:13px}.mi-composer-file{border:1px solid var(--tg-border);align-items:center;gap:6px;max-width:260px;min-height:38px;display:inline-flex}.mi-composer-file__badge{border-radius:var(--mi-radius-xs);background:var(--tg-border);min-width:34px;color:var(--tg-text-secondary);text-align:center;flex:none;padding:5px 6px;font-size:12px;font-weight:500}.mi-composer-file__name{color:var(--tg-text-primary)}.mi-composer-file__remove{background:color-mix(in srgb, var(--tg-text-primary) 26%, transparent);color:#fff;cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;line-height:1;display:inline-flex}.mi-composer-quick-actions{flex-wrap:wrap;align-items:center;gap:6px;min-height:0;display:flex}.mi-button--quick-link{--quick-link-accent:var(--tg-accent-blue);--quick-link-text:color-mix(in srgb, var(--quick-link-accent) 74%, var(--tg-text-primary));border-color:color-mix(in srgb, var(--quick-link-accent) 22%, var(--tg-border));background:linear-gradient(135deg, color-mix(in srgb, var(--quick-link-accent) 11%, transparent), transparent 68%),color-mix(in srgb, var(--tg-bg-input) 88%, var(--tg-bg-primary));min-height:30px;color:var(--quick-link-text);white-space:nowrap;box-shadow:0 4px 12px color-mix(in srgb, var(--quick-link-accent) 8%, transparent);border-radius:10px;gap:6px;padding:0 10px;font-size:12.5px;font-weight:800}.mi-button--quick-link:not(.mi-button--crm):is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--quick-link-accent) 42%, var(--tg-border));background:linear-gradient(135deg, color-mix(in srgb, var(--quick-link-accent) 17%, transparent), transparent 68%),var(--tg-bg-hover);color:color-mix(in srgb, var(--quick-link-accent) 82%, var(--tg-text-primary))}.mi-button__icon{flex:none;display:block}.mi-button__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.mi-button--telegram{--quick-link-accent:#229ed9;--quick-link-text:#1477a6}.mi-button--max{--quick-link-accent:#5667e8;--quick-link-text:#3746b8}.mi-button.mi-button--crm{--quick-link-accent:#1b9aaa;border-color:color-mix(in srgb, var(--quick-link-accent) 34%, var(--tg-border));background:linear-gradient(135deg, color-mix(in srgb, var(--quick-link-accent) 14%, transparent), transparent 70%),color-mix(in srgb, var(--tg-bg-input) 90%, var(--tg-bg-primary));color:#137d8b;width:40px;max-width:40px;min-height:34px;box-shadow:0 8px 18px color-mix(in srgb, var(--quick-link-accent) 13%, transparent);border-radius:999px;flex:0 0 40px;padding:0;position:relative;overflow:hidden}.mi-button.mi-button--crm:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--quick-link-accent) 52%, var(--tg-border));background:linear-gradient(135deg, color-mix(in srgb, var(--quick-link-accent) 20%, transparent), transparent 70%),var(--tg-bg-hover);box-shadow:0 10px 24px color-mix(in srgb, var(--quick-link-accent) 18%, transparent);transform:translateY(-1px)}.mi-button.mi-button--crm:disabled{filter:grayscale(.55)}.mi-button.mi-button--crm .mi-button__icon{width:22px;height:22px}.mi-button__demo-dot{border:2px solid var(--tg-bg-sidebar);background:var(--tg-accent-green);width:9px;height:9px;box-shadow:0 0 0 2px color-mix(in srgb, var(--tg-accent-green) 18%, transparent);border-radius:999px;position:absolute;bottom:5px;right:6px}.mi-button--quick-link:not(.mi-button--crm):disabled,.mi-button--quick-link:not(.mi-button--crm).is-linked{border-color:color-mix(in srgb, var(--quick-link-accent) 16%, var(--tg-border));color:color-mix(in srgb, var(--quick-link-accent) 42%, var(--tg-text-secondary));background:linear-gradient(135deg, color-mix(in srgb, var(--quick-link-accent) 7%, transparent), transparent 72%),color-mix(in srgb, var(--tg-bg-input) 72%, transparent);opacity:1}.mi-composer-quick-actions__status{background:var(--tg-bg-input);color:var(--tg-text-secondary);border-radius:999px;padding:6px 9px;font-size:13px}.mi-composer-quick-actions__status.is-error,.mi-composer-error,.mi-composer-notice--error{color:var(--tg-accent-red)}.mi-message-list__error{border-radius:var(--mi-radius-sm);width:min(100%,920px);color:var(--tg-accent-red);background:#e539351f;margin:8px auto;padding:8px 10px;font-size:13px}@media (max-width:960px){.mi-dialog__header{flex-direction:row;align-items:center;gap:10px;padding:10px 12px}.mi-dialog__actions{max-width:42%;overflow:visible}.mi-dialog__actions-menu{gap:5px}.mi-dialog__actions-menu .mi-button{min-height:32px;padding-inline:10px;font-size:12.5px}.mi-message-list{padding:12px}.mi-message{max-width:min(82%,620px)}}@container (max-width:680px){.mi-dialog__action-label-full{display:none}.mi-dialog__action-label-short{display:inline}.mi-dialog__actions-menu .mi-button{padding-inline:9px}.mi-dialog__meta{gap:4px 6px}.mi-dialog__meta-chip{padding:2px 6px;font-size:11.5px}.mi-dialog__communication-summary-badge{padding-inline:6px;font-size:11px}.mi-dialog__meta-full{display:none}.mi-dialog__meta-compact{display:inline}}@container (max-width:520px){.mi-dialog__actions{max-width:44%}.mi-dialog__actions-menu{gap:4px}.mi-dialog__actions-menu .mi-button{min-height:30px;padding-inline:8px;font-size:12px}}@container (max-width:430px){.mi-dialog__actions{z-index:35;width:auto;max-width:none;padding-bottom:0;display:block;overflow:visible}.mi-dialog__menu-trigger{width:38px;height:38px;color:var(--tg-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.mi-dialog__menu-trigger:hover,.mi-dialog__menu-trigger:focus-visible,.mi-dialog__actions.is-open .mi-dialog__menu-trigger{background:var(--tg-bg-input);color:var(--tg-accent);outline:none}.mi-dialog__actions-menu{border:1px solid var(--tg-border);background:var(--tg-bg-sidebar);border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;width:min(226px,100vw - 24px);padding:6px;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #0000002e}.mi-dialog__actions.is-open .mi-dialog__actions-menu{display:flex}.mi-dialog__actions-menu .mi-button{width:100%;min-width:0;min-height:38px;color:var(--tg-text-primary);box-shadow:none;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;padding-inline:12px;font-size:13px;font-weight:500}.mi-dialog__actions-menu .mi-button:hover,.mi-dialog__actions-menu .mi-button:focus-visible{background:var(--tg-bg-input);color:var(--tg-text-primary);outline:none}.mi-dialog__actions-menu .mi-button--analysis{color:var(--tg-accent)}.mi-dialog__actions-menu .mi-button--archive{color:var(--tg-accent-red)}.mi-dialog__action-label-full{display:inline}.mi-dialog__action-label-short{display:none}}@media (max-width:720px){.mi-dialog__header{grid-template-columns:42px minmax(0,1fr) 42px;justify-content:stretch;align-items:center;gap:2px;min-height:56px;padding:6px 8px;display:grid}.mi-dialog__back{width:42px;height:42px;color:var(--tg-text-secondary);border-radius:999px;justify-content:center;align-items:center;margin-left:-6px;text-decoration:none;display:inline-flex}.mi-dialog__back:hover,.mi-dialog__back:focus-visible{background:var(--tg-bg-input);color:var(--tg-accent);outline:none}.mi-dialog__title-block{grid-template-rows:22px 18px;align-items:center;row-gap:0;min-width:0;display:grid}.mi-dialog__identity{grid-area:1/2;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:10px;min-width:0}.mi-dialog__avatar{align-self:center;width:40px;height:40px;font-size:14px;transform:none}.mi-dialog__title{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}.mi-dialog__presence{flex-wrap:nowrap;align-items:center;height:18px;min-height:18px;max-height:18px;overflow:hidden}.mi-dialog__presence>*{max-width:100%}.mi-dialog__presence .mi-typing-indicator{gap:5px;max-width:100%;height:18px}.mi-dialog__presence .mi-typing-indicator__label{font-size:12px;line-height:18px}.mi-dialog__last-message{font-size:13px;line-height:18px}.mi-dialog__last-message-full{display:none}.mi-dialog__last-message-compact{display:inline}.mi-dialog__status{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:0;padding:2px 7px;font-size:11px;overflow:hidden}.mi-dialog__typing{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;margin-top:0;font-size:11.5px;line-height:18px;display:flex;overflow:hidden}.mi-dialog__actions{z-index:35;grid-area:1/3;place-self:center end;width:auto;padding-bottom:0;display:block;overflow:visible}.mi-dialog__menu-trigger{width:42px;height:42px;color:var(--tg-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-right:-6px;display:inline-flex}.mi-dialog__menu-trigger:hover,.mi-dialog__menu-trigger:focus-visible,.mi-dialog__actions.is-open .mi-dialog__menu-trigger{background:var(--tg-bg-input);color:var(--tg-accent);outline:none}.mi-dialog__actions-menu{border:1px solid var(--tg-border);background:var(--tg-bg-sidebar);border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;width:min(226px,100vw - 24px);padding:6px;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #0000002e}.mi-dialog__actions.is-open .mi-dialog__actions-menu{display:flex}.mi-dialog__actions-menu .mi-button{width:100%;min-width:0;min-height:38px;color:var(--tg-text-primary);box-shadow:none;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;padding-inline:12px;font-size:13px;font-weight:500}.mi-dialog__action-label-full{display:inline}.mi-dialog__action-label-short{display:none}.mi-dialog__actions-menu .mi-button:hover,.mi-dialog__actions-menu .mi-button:focus-visible{background:var(--tg-bg-input);color:var(--tg-text-primary);outline:none}.mi-dialog__actions-menu .mi-button--analysis{color:var(--tg-accent)}.mi-dialog__actions-menu .mi-button--archive{color:var(--tg-accent-red)}.mi-dialog__meta{display:none}.mi-dialog__mobile-context{z-index:4;box-sizing:border-box;border:1px solid var(--tg-surface-border);background:color-mix(in srgb, var(--tg-bg-sidebar) 90%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:14px;grid-template-columns:4px minmax(0,1fr);align-items:center;gap:9px;min-height:54px;padding:8px 10px 8px 0;display:grid;position:absolute;top:8px;left:8px;right:8px;overflow:hidden;box-shadow:0 8px 24px #00000029}.mi-dialog__mobile-context.has-toggle{grid-template-columns:4px minmax(0,1fr) 34px;padding-right:8px}.mi-dialog__mobile-context.has-action-details{overflow:visible}.mi-dialog__mobile-pins{grid-template-columns:4px minmax(0,1fr) auto;gap:7px 8px;min-height:56px;padding:7px 8px 7px 0}.mi-dialog__mobile-pins.has-toggle{grid-template-columns:4px minmax(0,1fr) auto auto;padding-right:8px}.mi-dialog__mobile-pins.is-action .mi-dialog__mobile-context-accent{background:#f59f28;box-shadow:0 0 0 1px #f59f282e}.mi-dialog__mobile-pins.is-action .mi-dialog__mobile-context-title{color:color-mix(in srgb, #f59f28 82%, var(--tg-text-primary))}.mi-chat-surface.has-mobile-context .mi-dialog__mobile-case-quick-rail{z-index:4;align-items:center;gap:8px;min-width:0;padding:2px 0;display:flex;position:absolute;top:72px;left:8px;right:8px}.mi-chat-surface.has-mobile-pin-pages .mi-dialog__mobile-case-quick-rail{top:98px}.mi-chat-surface.has-mobile-context-expanded .mi-dialog__mobile-case-quick-rail{display:none}.mi-dialog__mobile-case-quick-title{color:var(--tg-text-secondary);white-space:nowrap;flex:none;font-size:10px;font-weight:800;line-height:14px}.mi-dialog__mobile-case-quick-rail .mi-dialog__case-quick-scroll{flex:auto;min-width:0}.mi-dialog__mobile-case-quick-rail .mi-dialog__case-quick-tags{width:100%}.mi-dialog__mobile-context.is-expanded{overscroll-behavior:contain;align-items:center;max-height:min(42dvh,280px);overflow-y:auto}.mi-dialog__mobile-context-accent{background:var(--tg-accent-blue);width:4px;height:38px;box-shadow:0 0 0 1px color-mix(in srgb, var(--tg-accent-blue) 18%, transparent);border-radius:999px;justify-self:center}.mi-dialog__mobile-context-body{gap:1px;min-width:0;display:grid}.mi-dialog__mobile-context-title{min-width:0;color:var(--tg-accent-blue);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:16px;overflow:hidden}.mi-dialog__mobile-context-text{-webkit-line-clamp:2;min-width:0;color:var(--tg-text-secondary);-webkit-box-orient:vertical;font-size:13px;line-height:17px;display:-webkit-box;overflow:hidden}.mi-dialog__mobile-context-text strong{color:var(--tg-text-primary);font-weight:800}.mi-dialog__mobile-context.is-expanded .mi-dialog__mobile-context-text{-webkit-line-clamp:unset;white-space:normal;display:block;overflow:visible}.mi-dialog__mobile-context-toggle{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 18%, transparent);background:color-mix(in srgb, var(--tg-accent-blue) 8%, transparent);width:34px;height:34px;color:var(--tg-accent-blue);cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:999px;place-self:center end;place-items:center;display:grid}.mi-dialog__mobile-pins .mi-dialog__mobile-context-toggle{grid-column:4}.mi-dialog__mobile-pins:not(.is-action) .mi-dialog__mobile-context-toggle,.mi-dialog__mobile-pins-controls{grid-column:3}.mi-dialog__mobile-pins-switch{grid-column:2/-1;gap:5px;min-width:0;display:flex}.mi-dialog__mobile-pins-dot{border:1px solid color-mix(in srgb, var(--tg-text-secondary) 22%, transparent);background:color-mix(in srgb, var(--tg-bg-input) 64%, transparent);min-width:0;min-height:22px;color:var(--tg-text-secondary);cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:999px;padding:0 8px;font-size:10.5px;font-weight:800;line-height:1}.mi-dialog__mobile-pins-dot.is-active{border-color:color-mix(in srgb, var(--tg-accent-blue) 48%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 16%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-blue) 78%, var(--tg-text-primary))}.mi-dialog__mobile-context-toggle:active{background:color-mix(in srgb, var(--tg-accent-blue) 16%, transparent);color:var(--tg-accent-blue)}.mi-dialog__mobile-context-icon{pointer-events:none;transition:transform .16s;display:block}.mi-dialog__mobile-context-icon.is-expanded{transform:rotate(180deg)}.mi-chat-surface.has-mobile-context .mi-message-list{padding-top:76px}.mi-chat-surface.has-mobile-context.has-mobile-case-quick-rail .mi-message-list{padding-top:122px}.mi-chat-surface.has-mobile-pin-pages .mi-message-list{padding-top:102px}.mi-chat-surface.has-mobile-pin-pages.has-mobile-case-quick-rail .mi-message-list{padding-top:148px}.mi-dialog__action-alert{border-radius:14px;grid-template-columns:4px minmax(0,1fr) auto;gap:8px;width:calc(100% - 16px);min-height:50px;margin-top:8px}.mi-dialog__workspaces{gap:6px;width:calc(100% - 16px);margin-top:8px}.mi-dialog__workspaces .mi-dialog__action-alert{width:100%;margin:0}.mi-dialog__action-alert--desktop{display:none}.mi-dialog__funnel-workspace{gap:7px;padding:9px 10px}.mi-dialog__funnel-title{margin-right:2px;font-size:13px}.mi-dialog__funnel-detail,.mi-dialog__funnel-next{font-size:11.5px}.mi-dialog__funnel-detail{display:none}.mi-dialog__funnel-next{text-overflow:ellipsis;white-space:nowrap;flex:1 0 100%;min-width:0;overflow:hidden}.mi-dialog__funnel-mobile-toggle{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 32%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 8%, var(--tg-bg-input));min-height:32px;color:color-mix(in srgb, var(--tg-accent-blue) 84%, var(--tg-text-primary));cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:4px 9px;font-size:11px;font-weight:800;line-height:14px;display:inline-flex}.mi-dialog__funnel-mobile-toggle-icon{flex:none;transition:transform .16s}.mi-dialog__funnel-mobile-toggle-icon.is-expanded{transform:rotate(180deg)}.mi-dialog__funnel-secondary{display:none}.mi-dialog__funnel-workspace.is-mobile-expanded .mi-dialog__funnel-secondary{gap:7px;padding-top:1px;display:grid}.mi-dialog__funnel-workspace.is-mobile-expanded{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 132px);overflow:hidden auto}.mi-dialog__funnel-workspace.is-mobile-expanded .mi-dialog__case-quick-tags{touch-action:auto;flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.mi-button.mi-dialog__funnel-action{min-width:0}.mi-dialog__funnel-mobile-context{border-top:1px solid var(--tg-border-light);gap:7px;padding-top:8px;display:grid}.mi-dialog__funnel-mobile-action{color:var(--tg-text-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;line-height:16px;display:flex}.mi-dialog__funnel-mobile-action span{min-width:0}.mi-dialog__funnel-mobile-action strong{color:var(--tg-text-primary)}.mi-dialog__funnel-mobile-action .mi-button{flex:none;min-height:28px;padding-inline:8px;font-size:11px}.mi-dialog__funnel-context-details{color:var(--tg-text-secondary);font-size:11.5px;line-height:16px}.mi-dialog__funnel-context-details>span{margin-top:6px;display:block}.mi-dialog__case-rail{gap:8px;padding:9px 10px}.mi-dialog__case-rail.is-embedded{padding-top:8px}.mi-dialog__case-quick-tags{touch-action:pan-x;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-2px;padding-inline:2px;overflow-x:auto}.mi-dialog__case-quick-tags::-webkit-scrollbar{display:none}.mi-dialog__case-quick-tag{flex:none}.mi-manager-case-types{grid-template-columns:repeat(2,minmax(0,1fr))}.mi-chat-surface.has-mobile-context .mi-dialog__action-alert{margin-top:72px}.mi-chat-surface.has-mobile-context .mi-dialog__workspaces{display:none}.mi-chat-surface.has-mobile-context .mi-dialog__action-alert:not(.mi-dialog__action-alert--desktop)+.mi-message-list{padding-top:12px}.mi-dialog__action-alert-title,.mi-dialog__action-alert-text{font-size:12.5px}.mi-dialog__meta-chip,.mi-dialog__closed-pill{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:2px 6px;font-size:10.5px;line-height:1.25;overflow:hidden}.mi-dialog__meta-full{display:none}.mi-dialog__meta-compact{display:inline}.mi-message-list{padding:10px 8px 8px}.mi-message-list__inner{gap:3px}.mi-message{max-width:92%;padding:6px 9px;font-size:14px}.mi-message--big-emoji{max-width:88%;padding:2px 4px 0}.mi-message__big-emoji{font-size:46px}.mi-message__big-emoji.is-pair{font-size:52px}.mi-message__big-emoji.is-single{font-size:62px}.mi-message--manager-only,.mi-message--system{max-width:96%}.mi-message__meta{gap:6px;font-size:11px}.mi-message__text{font-size:14px}.mi-message__image{max-height:190px}.mi-composer-form{width:100%;padding:6px 8px calc(8px + env(safe-area-inset-bottom))}.mi-composer-quick-actions{flex-wrap:wrap;gap:5px;padding-bottom:0;display:flex}.mi-button--quick-link,.mi-composer-quick-actions__status{text-overflow:ellipsis;width:auto;min-width:0;max-width:calc(50% - 3px);min-height:28px;padding-inline:8px;font-size:11.5px;overflow:hidden}.mi-composer-quick-actions__status{grid-column:1/-1}.mi-composer{border-radius:16px;grid-template-columns:38px minmax(0,1fr) 38px 38px 38px;gap:4px}.mi-composer.has-channel-select{grid-template-columns:38px minmax(0,1fr) auto 38px 38px 38px}.mi-composer.is-email-composer{grid-template-columns:38px minmax(0,1fr) auto 38px 38px 38px;grid-template-areas:"attach editor editor editor editor editor"". .channel ai emoji send"}.mi-composer.is-email-collapsed{grid-template-columns:38px minmax(0,1fr) auto 38px 38px 38px;grid-template-areas:"attach editor channel ai emoji send";align-items:center;gap:4px;padding:5px}.mi-composer__attach,.mi-composer__ai,.mi-composer__emoji,.mi-composer__send,.mi-composer__emoji-wrap{width:32px;height:32px}.mi-emoji-picker{width:min(326px,100vw - 16px);max-height:min(330px,54dvh);right:-42px}.mi-emoji-picker__grid{grid-template-columns:repeat(7,1fr)}.mi-emoji-picker__item{width:36px;height:36px}.mi-composer__channel-switcher{align-self:center;max-width:100%;min-height:32px}.mi-composer__channel-option{width:32px;min-width:32px;height:28px;padding:0}.mi-composer__channel-option.is-active{width:32px;max-width:32px;padding:0}.mi-composer__channel-label{display:none}.mi-email-composer__toolbar{max-width:calc(100vw - 96px)}.mi-email-composer__reply-context{grid-template-columns:auto minmax(0,1fr)}.mi-email-composer__reply-meta,.mi-email-composer__reply-preview{grid-column:2/-1}.mi-email-composer__body{min-height:86px;max-height:210px}.mi-scroll-down{bottom:82px;right:12px}}@media (min-width:721px) and (max-width:1179px){.mi-chat-surface.has-desktop-manager-workspace .mi-dialog__workspaces{overscroll-behavior:contain;scrollbar-width:thin;max-height:180px;overflow-y:auto}}@media (min-width:721px){.mi-dialog__meta{flex-wrap:nowrap;align-items:center;gap:4px 6px}.mi-dialog__meta-chip.is-secondary,.mi-dialog__meta-chip.is-primary .mi-dialog__meta-full,.mi-dialog__meta-chip.is-primary .mi-dialog__meta-compact{display:none}.mi-dialog__meta-chip.is-primary .mi-dialog__meta-priority,.mi-dialog__meta-more{display:inline}}@media (min-width:1180px){.mi-chat-surface.has-desktop-manager-workspace{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) clamp(300px,28vw,380px)}.mi-chat-surface.has-desktop-manager-workspace .mi-message-list{grid-area:1/1/auto/3;padding-right:calc(clamp(300px,28vw,380px) + 28px)}.mi-chat-surface.has-desktop-manager-workspace .mi-message-list__inner{width:min(100%,var(--mi-chat-column-width));max-width:var(--mi-chat-column-width);margin:0 auto}.mi-chat-surface.has-desktop-manager-workspace .mi-composer-form{grid-area:2/1;width:100%;margin:0;padding-left:16px;padding-right:38px}.mi-chat-surface.has-desktop-manager-workspace .mi-composer-form>*{width:min(100%,var(--mi-chat-column-width));margin-left:auto;margin-right:auto}.mi-chat-surface.has-desktop-manager-workspace .mi-dialog__workspaces{overscroll-behavior:contain;scrollbar-width:thin;grid-area:1/2/3;align-content:start;width:auto;min-width:0;min-height:0;margin:12px 28px 12px 0;overflow-y:auto}.mi-chat-surface.has-desktop-funnel-workspace .mi-dialog__funnel-workspace{min-width:0}}@media (max-width:420px) and (max-height:700px){.mi-dialog__header{min-height:54px;padding-block:6px}.mi-chat-surface.has-mobile-funnel-expanded{grid-template-rows:minmax(0,1fr) auto}.mi-chat-surface.has-mobile-funnel-expanded .mi-dialog__workspaces{grid-row:1;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}.mi-chat-surface.has-mobile-funnel-expanded .mi-dialog__funnel-workspace.is-mobile-expanded{height:100%;max-height:none}.mi-chat-surface.has-mobile-funnel-expanded .mi-dialog__mobile-case-quick-rail,.mi-chat-surface.has-mobile-funnel-expanded .mi-message-list,.mi-chat-surface.has-mobile-funnel-expanded .mi-scroll-down{display:none}.mi-chat-surface.has-mobile-funnel-expanded .mi-composer-form{grid-row:2}.mi-composer-form{gap:5px}}.mi-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box;background:#0000006b;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mi-modal,.mi-confirm-dialog__dialog{border:1px solid var(--tg-border);border-radius:var(--mi-radius-xl);background:var(--tg-bg-primary);width:min(100%,440px);max-height:min(760px,100dvh - 32px);color:var(--tg-text-primary);box-shadow:var(--mi-shadow-modal);overflow:auto}.mi-modal{display:grid}.mi-modal--ai-draft,.mi-modal--manager-action,.mi-modal--edit-message,.mi-modal--thread-ai{width:min(100%,520px)}.mi-modal--thread-ai{gap:12px;padding:20px}.mi-modal--thread-ai .mi-modal__actions{flex-wrap:wrap;padding-left:0;padding-right:0}.mi-modal--automation-explanation{grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,760px);max-height:min(860px,100dvh - 32px);overflow:hidden}.mi-modal--automation-explanation .mi-modal__body{gap:0;padding:0}.mi-automation-inspector__loading,.mi-automation-inspector>.mi-modal__error{padding:22px 18px}.mi-automation-inspector__loading{color:var(--tg-text-secondary);text-align:center}.mi-automation-inspector__section{border-top:1px solid var(--tg-border);gap:10px;padding:16px 18px;display:grid}.mi-automation-inspector__section:first-child{border-top:0}.mi-automation-inspector__section h3,.mi-automation-inspector__section p,.mi-automation-inspector__section blockquote{margin:0}.mi-automation-inspector__section h3{font-size:15px;font-weight:600}.mi-automation-inspector__section--summary{background:color-mix(in srgb, var(--tg-accent-blue) 7%, var(--tg-bg-primary))}.mi-automation-inspector__section--summary p{font-size:15px;line-height:1.5}.mi-automation-inspector__section blockquote{border-left:3px solid color-mix(in srgb, var(--tg-accent-blue) 52%, var(--tg-border));color:var(--tg-text-secondary);white-space:pre-wrap;padding-left:11px;line-height:1.45}.mi-automation-inspector__eyebrow{color:var(--tg-accent-blue);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700}.mi-automation-inspector__trigger{grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;display:grid}.mi-automation-inspector__trigger time,.mi-automation-inspector__checked-at,.mi-automation-inspector__timeline span,.mi-automation-inspector__empty{color:var(--tg-text-muted);font-size:12px}.mi-automation-inspector__trigger blockquote,.mi-automation-inspector__trigger code{grid-column:1/-1}.mi-automation-inspector__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;display:grid}.mi-automation-inspector__fact{border-bottom:1px solid color-mix(in srgb, var(--tg-border) 72%, transparent);grid-template-columns:minmax(110px,.7fr) minmax(0,1fr);gap:8px;min-width:0;padding:7px 0;display:grid}.mi-automation-inspector__fact dt{color:var(--tg-text-muted)}.mi-automation-inspector__fact dd{min-width:0;color:var(--tg-text-primary);overflow-wrap:anywhere;margin:0}.mi-automation-inspector code{color:color-mix(in srgb, var(--tg-accent-blue) 72%, var(--tg-text-primary));overflow-wrap:anywhere;font-size:12px}.mi-automation-inspector__timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.mi-automation-inspector__timeline li{grid-template-columns:18px minmax(0,1fr);gap:9px;min-height:44px;padding-bottom:10px;display:grid;position:relative}.mi-automation-inspector__timeline li:not(:last-child):before{background:var(--tg-border);content:"";width:1px;position:absolute;top:11px;bottom:-1px;left:5px}.mi-automation-inspector__timeline-marker{z-index:1;border:2px solid var(--tg-bg-primary);background:var(--tg-accent-blue);width:11px;height:11px;box-shadow:0 0 0 1px color-mix(in srgb, var(--tg-accent-blue) 52%, var(--tg-border));border-radius:999px;margin-top:4px;position:relative}.mi-automation-inspector__timeline li>div{gap:2px;display:grid}.mi-automation-inspector__section-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mi-automation-inspector__section-heading>div{gap:3px;display:grid}.mi-automation-inspector__replay-status{border:1px solid var(--tg-border);color:var(--tg-text-secondary);border-radius:999px;flex:none;padding:4px 8px;font-size:11px;font-weight:600}.mi-automation-inspector__replay-status.is-match{border-color:color-mix(in srgb, var(--tg-accent-green) 42%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-green) 10%, transparent);color:var(--tg-accent-green)}.mi-automation-inspector__replay-status.is-diverged{border-color:color-mix(in srgb, var(--tg-accent-red) 42%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-red) 10%, transparent);color:var(--tg-accent-red)}.mi-automation-inspector__checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.mi-automation-inspector__check{grid-template-columns:16px minmax(0,1fr);gap:8px;min-width:0;display:grid}.mi-automation-inspector__check-icon{border:2px solid var(--tg-text-muted);border-radius:999px;width:10px;height:10px;margin-top:4px}.mi-automation-inspector__check.is-passed .mi-automation-inspector__check-icon{border-color:var(--tg-accent-green);background:var(--tg-accent-green)}.mi-automation-inspector__check.is-failed .mi-automation-inspector__check-icon{border-color:var(--tg-accent-red);background:var(--tg-accent-red)}.mi-automation-inspector__check>div{gap:1px;min-width:0;display:grid}.mi-automation-inspector__check strong{font-size:13px;font-weight:500}.mi-automation-inspector__check span:last-child{color:var(--tg-text-muted);overflow-wrap:anywhere;font-size:12px}.mi-automation-inspector__copy{margin-right:auto}.mi-modal--automation-explanation .mi-modal__footer .mi-button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.mi-modal--automation-explanation .mi-modal__footer .mi-button svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px}.mi-automation-inspector__copy.is-copied{border-color:color-mix(in srgb, var(--tg-accent-green) 46%, var(--tg-border));color:var(--tg-accent-green)}.mi-automation-inspector__copy.is-error{border-color:color-mix(in srgb, var(--tg-accent-red) 46%, var(--tg-border));color:var(--tg-accent-red)}@media (max-width:720px){.mi-automation-inspector__facts,.mi-automation-inspector__checks{grid-template-columns:minmax(0,1fr)}.mi-automation-inspector__section-heading{flex-direction:column;align-items:stretch}.mi-automation-inspector__replay-status{align-self:flex-start}}.mi-modal__header{border-bottom:1px solid var(--tg-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 10px;display:flex}.mi-modal__title{font-size:17px;font-weight:500;line-height:1.3}.mi-modal__meta,.mi-modal__text,.mi-confirm-dialog__message{color:var(--tg-text-secondary);margin-top:4px;font-size:14px;line-height:1.45}.mi-modal__body{gap:12px;padding:14px 16px;display:grid;overflow:auto}.mi-confirm-dialog__message-copy{color:var(--tg-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:10px 0;font-weight:500;display:block}.mi-confirm-dialog__estimate{border:1px solid color-mix(in srgb, var(--tg-accent-green) 36%, var(--tg-border));border-radius:var(--mi-radius-lg);background:color-mix(in srgb, var(--tg-accent-green) 10%, var(--tg-bg-input));color:var(--tg-text-secondary);flex-direction:column;gap:2px;margin-bottom:12px;padding:10px 12px;display:flex}.mi-confirm-dialog__estimate strong{color:var(--tg-text-primary);font-size:16px}.mi-confirm-dialog__estimate.is-loading{border-color:color-mix(in srgb, var(--tg-accent-blue) 28%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 8%, var(--tg-bg-input))}.mi-confirm-dialog__estimate.is-warning{border-color:color-mix(in srgb, #ffc27a 42%, var(--tg-border));background:color-mix(in srgb, #ffc27a 12%, var(--tg-bg-input));color:color-mix(in srgb, #ffc27a 76%, var(--tg-text-primary))}.mi-confirm-dialog__estimate.is-blocking{border-color:color-mix(in srgb, var(--tg-accent-red) 42%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-red) 10%, var(--tg-bg-input));color:var(--tg-accent-red)}.mi-modal__footer,.mi-modal__actions,.mi-confirm-dialog__actions{justify-content:flex-end;gap:8px;padding:12px 16px 16px;display:flex}.mi-modal__footer{border-top:1px solid var(--tg-border);background:var(--tg-bg-secondary)}.mi-modal[data-mi-modal=demo-course] .mi-modal__footer .mi-button{white-space:nowrap}.mi-modal__title-wrap{gap:3px;min-width:0;display:grid}.mi-modal__heading{align-items:flex-start;gap:10px;min-width:0;display:flex}.mi-modal__back{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 18%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-input) 74%, transparent);width:32px;height:32px;color:var(--tg-text-primary);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mi-modal__back:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--tg-accent-blue) 44%, var(--tg-border));background:var(--tg-bg-hover)}.mi-modal__back:disabled{cursor:not-allowed;opacity:.6}.mi-modal__error{color:var(--tg-accent-red);font-size:14px}.mi-modal__close{width:32px;height:32px;color:var(--tg-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.mi-field{gap:6px;display:grid}.mi-field--checkbox,.mi-field--radio{align-items:center;gap:8px;display:flex}.mi-field--radio{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:var(--tg-bg-input);min-height:42px;color:var(--tg-text-primary);justify-content:flex-start;padding:0 10px;font-size:14px}.mi-field--radio.is-active{border-color:var(--tg-accent);background:var(--tg-bg-hover)}.mi-field--checkbox{min-height:42px;color:var(--tg-text-primary);font-size:15px}.mi-field__checkbox,.mi-field__radio{accent-color:var(--tg-accent)}.mi-field__label{color:var(--tg-text-secondary);font-size:13px;font-weight:500}.mi-field__hint{color:var(--tg-text-muted);text-align:right;font-size:11px;line-height:14px}.mi-field__input,.mi-field__textarea{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-input);width:100%;color:var(--tg-text-primary);font:inherit;outline:0;padding:9px 10px;font-size:14px}.mi-field__textarea{resize:vertical;min-height:116px}.mi-modal-backdrop--funnel-brief{-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);background:#020712a3}.mi-modal--funnel-brief{border-color:color-mix(in srgb, var(--tg-accent-blue) 24%, var(--tg-border));background:var(--tg-bg-primary);width:min(100%,1040px);height:min(780px,100dvh - 32px);max-height:calc(100dvh - 32px);box-shadow:0 26px 84px #0000007a,0 0 0 1px color-mix(in srgb, var(--tg-accent-blue) 10%, transparent);grid-template-rows:auto minmax(0,1fr);position:relative;overflow:hidden}.mi-modal--funnel-brief:before{z-index:1;background:linear-gradient(90deg, var(--tg-accent-blue), var(--tg-accent-green));content:"";pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.mi-funnel-brief__header{grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:11px;padding:15px 18px 13px;display:grid}.mi-funnel-brief__header.has-return{grid-template-columns:auto minmax(0,1fr) 34px}.mi-funnel-brief__header.has-return .mi-funnel-brief__mark{display:none}.mi-funnel-brief__back{border:1px solid var(--tg-border-light);background:var(--tg-bg-input);min-height:32px;color:var(--tg-text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:0 9px 0 6px;font-size:11px;font-weight:800;display:inline-flex}.mi-funnel-brief__back:hover{border-color:color-mix(in srgb, var(--tg-accent-blue) 48%, var(--tg-border));color:var(--tg-accent-blue)}.mi-funnel-brief__mark{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 45%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-bg-input));width:36px;height:36px;color:var(--tg-accent-blue);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.mi-funnel-brief__kicker,.mi-funnel-brief__curriculum-header small,.mi-funnel-brief__facts dt{color:var(--tg-text-muted);font-size:10px;font-weight:800;line-height:13px}.mi-funnel-brief{grid-template-columns:minmax(250px,290px) minmax(0,1fr);gap:0;min-height:0;padding:0;display:grid;overflow:hidden}.mi-funnel-brief__overview{border-right:1px solid var(--tg-border);scrollbar-width:thin;align-content:start;gap:14px;min-width:0;padding:17px 18px 20px;display:grid;overflow-y:auto}.mi-funnel-brief__contact{color:var(--tg-text-secondary);gap:3px;font-size:12px;line-height:16px;display:grid}.mi-funnel-brief__contact strong{color:var(--tg-text-primary);font-size:14px}.mi-funnel-brief__contact a{color:var(--tg-accent-blue);text-decoration:none}.mi-funnel-brief__facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;margin:0;display:grid}.mi-funnel-brief__facts>div{border-bottom:1px solid var(--tg-border-light);gap:2px;min-width:0;padding:7px 0;display:grid}.mi-funnel-brief__facts dd{min-width:0;color:var(--tg-text-primary);overflow-wrap:anywhere;margin:0;font-size:11.5px;font-weight:700;line-height:15px}.mi-funnel-brief__notes{color:var(--tg-text-secondary);gap:6px;font-size:11px;line-height:15px;display:grid}.mi-funnel-brief__notes span{padding-left:12px;position:relative}.mi-funnel-brief__notes span:before{background:var(--tg-accent-green);content:"";border-radius:999px;width:5px;height:5px;position:absolute;top:5px;left:0}.mi-funnel-brief__script{border-block:1px solid var(--tg-border-light);color:var(--tg-text-secondary);font-size:11px;line-height:15px}.mi-funnel-brief__script summary{color:var(--tg-text-primary);cursor:pointer;padding:8px 0;font-weight:800}.mi-funnel-brief__script ul{gap:6px;margin:0;padding:0 0 10px 18px;display:grid}.mi-funnel-brief__script strong{color:var(--tg-text-primary)}.mi-funnel-brief__full-link{border:1px solid var(--tg-border-light);background:var(--tg-bg-input);min-height:34px;color:var(--tg-text-primary);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11.5px;font-weight:800;text-decoration:none;display:inline-flex}.mi-funnel-brief__curriculum{grid-template-rows:auto auto auto minmax(0,1fr);gap:12px;min-width:0;min-height:0;padding:17px 18px 18px;display:grid;overflow:hidden}.mi-funnel-brief__curriculum-header{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.mi-funnel-brief__curriculum-header>span:first-child{gap:2px;display:grid}.mi-funnel-brief__curriculum-header strong{color:var(--tg-text-primary);font-size:17px;line-height:21px}.mi-funnel-brief__curriculum-header>span:last-child{color:var(--tg-text-secondary);font-size:11px;font-weight:700}.mi-funnel-brief__loading,.mi-funnel-brief__error,.mi-funnel-brief__empty{color:var(--tg-text-secondary);font-size:12px;line-height:17px}.mi-funnel-brief__error{color:var(--tg-accent-red)}.mi-funnel-brief__program-tabs{border:1px solid var(--tg-border-light);background:var(--tg-bg-input);scrollbar-width:thin;border-radius:8px;min-width:0;padding:3px;display:flex;overflow-x:auto}.mi-funnel-brief__program-tabs button{min-width:118px;min-height:48px;color:var(--tg-text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;flex:1 0 auto;align-content:center;gap:1px;padding:5px 9px;display:grid}.mi-funnel-brief__program-tabs button+button{border-left:1px solid var(--tg-border-light)}.mi-funnel-brief__program-tabs button.is-active{background:var(--tg-accent-blue);color:#fff}.mi-funnel-brief__program-tabs button span{font-size:9.5px;font-weight:700;line-height:12px}.mi-funnel-brief__program-tabs button strong{font-size:13px;line-height:16px}.mi-funnel-brief__program-summary{border-block:1px solid var(--tg-border-light);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.mi-funnel-brief__program-summary>span{color:var(--tg-text-secondary);gap:1px;font-size:10.5px;line-height:14px;display:grid}.mi-funnel-brief__program-summary strong{color:var(--tg-text-primary);font-size:13px}.mi-funnel-brief__program-summary button{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 48%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 10%, var(--tg-bg-input));min-height:34px;color:var(--tg-accent-blue);cursor:pointer;font:inherit;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:800}.mi-funnel-brief__program-summary button:disabled{border-color:var(--tg-border-light);color:var(--tg-text-muted);cursor:default;background:0 0}.mi-funnel-brief__curriculum-content{scrollbar-width:thin;align-content:start;gap:12px;min-height:0;padding-right:4px;display:grid;overflow-y:auto}.mi-funnel-brief__comparison{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 24%, var(--tg-border));background:linear-gradient(145deg, color-mix(in srgb, var(--tg-accent-blue) 9%, var(--tg-bg-input)), var(--tg-bg-primary));border-radius:8px;gap:9px;padding:11px 12px 12px;display:grid}.mi-funnel-brief__comparison-header{justify-content:space-between;align-items:end;gap:12px;display:flex}.mi-funnel-brief__comparison-header>span:first-child{gap:1px;display:grid}.mi-funnel-brief__comparison-header small{color:var(--tg-accent-blue);font-size:9.5px;font-weight:800;line-height:12px}.mi-funnel-brief__comparison-header strong{color:var(--tg-text-primary);font-size:15px;line-height:19px}.mi-funnel-brief__comparison-header>span:last-child{border-left:2px solid var(--tg-accent-green);color:var(--tg-text-secondary);white-space:nowrap;padding-left:8px;font-size:10px;font-weight:800;line-height:14px}.mi-funnel-brief__comparison>p{color:var(--tg-text-secondary);margin:0;font-size:10.5px;line-height:14px}.mi-funnel-brief__comparison-groups{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.mi-funnel-brief__comparison-group{border-top:1px solid var(--tg-border-light);align-content:start;gap:6px;min-width:0;padding-top:8px;display:grid}.mi-funnel-brief__comparison-group>span{color:var(--tg-text-secondary);font-size:10px;font-weight:800;line-height:14px}.mi-funnel-brief__comparison-group>span b{margin-right:3px;font-size:12px}.mi-funnel-brief__comparison-group.is-added>span{color:var(--tg-accent-green)}.mi-funnel-brief__comparison-group.is-omitted>span{color:var(--tg-accent-red)}.mi-funnel-brief__comparison-group ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.mi-funnel-brief__comparison-group li{min-width:0;color:var(--tg-text-primary);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:5px;line-height:14px;display:grid}.mi-funnel-brief__comparison-group li>span{color:var(--tg-text-muted);font-size:9px;font-weight:800;line-height:14px}.mi-funnel-brief__comparison-group li>strong{min-width:0;font-size:10.5px;font-weight:650;line-height:14px}.mi-funnel-brief__comparison-same{border-top:1px solid var(--tg-border-light);padding-top:8px}.mi-funnel-brief__discipline-heading{color:var(--tg-text-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:10px;line-height:14px;display:flex}.mi-funnel-brief__discipline-heading strong{color:var(--tg-text-primary);font-size:12px}.mi-funnel-brief__disciplines{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:18px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.mi-funnel-brief__disciplines li{border-bottom:1px solid var(--tg-border-light);grid-template-columns:25px minmax(0,1fr) auto;align-items:start;gap:7px;min-width:0;padding:9px 0;display:grid}.mi-funnel-brief__disciplines li>span{color:var(--tg-text-muted);font-size:9.5px;font-weight:800;line-height:15px}.mi-funnel-brief__disciplines li>strong{color:var(--tg-text-primary);font-size:11.5px;line-height:15px}.mi-funnel-brief__disciplines li>small{color:var(--tg-text-secondary);font-size:10px;font-weight:700;line-height:15px}.mi-modal-backdrop--application-panel{-webkit-backdrop-filter:blur(14px)saturate(1.14);backdrop-filter:blur(14px)saturate(1.14);background:#02071294}.mi-modal--application-panel{border-color:color-mix(in srgb, var(--tg-accent-blue) 18%, var(--tg-border));background:linear-gradient(160deg, color-mix(in srgb, var(--tg-bg-primary) 96%, #0e1726), var(--tg-bg-primary) 62%),var(--tg-bg-primary);width:min(100%,1080px);max-height:min(820px,100dvh - 24px);box-shadow:0 24px 74px #0000006b,0 0 0 1px color-mix(in srgb, var(--tg-accent-blue) 10%, transparent);grid-template-rows:auto minmax(0,1fr) auto;position:relative;overflow:hidden}.mi-modal--application-panel:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#38a3ff,#5ccf8f 48%,#8774e1);height:2px;position:absolute;top:0;left:0;right:0}.mi-modal--application-panel .mi-modal__header{border-bottom-color:color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-border));background:linear-gradient(180deg, color-mix(in srgb, var(--tg-bg-input) 34%, transparent), transparent);padding:16px 20px 12px;position:relative}.mi-modal--application-panel .mi-modal__title{letter-spacing:0;font-size:19px;font-weight:800}.mi-modal--application-panel .mi-modal__meta{color:color-mix(in srgb, var(--tg-accent-blue) 42%, var(--tg-text-secondary));font-size:13px;font-weight:700}.mi-modal--application-panel .mi-modal__body{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;min-height:0}.mi-modal--application-panel .mi-modal__footer{border-top-color:color-mix(in srgb, var(--tg-accent-blue) 14%, var(--tg-border));background:linear-gradient(180deg, color-mix(in srgb, var(--tg-bg-input) 36%, transparent), var(--tg-bg-secondary))}.mi-application-panel{background:linear-gradient(180deg, color-mix(in srgb, var(--tg-surface) 72%, transparent), transparent 220px);grid-auto-rows:max-content;align-content:start;gap:14px;padding:16px 20px}.mi-application-panel__loading,.mi-application-panel__notice{border-radius:var(--mi-radius-md);border:1px solid color-mix(in srgb, var(--tg-accent-blue) 16%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-input) 76%, transparent);color:var(--tg-text-secondary);padding:10px 12px;font-size:14px;line-height:1.45}.mi-application-panel__notice{border:1px solid color-mix(in srgb, #168a5f 34%, var(--tg-border));background:color-mix(in srgb, #168a5f 10%, var(--tg-bg-input));color:#116948}.mi-application-panel__hero{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 14%, var(--tg-border));border-radius:var(--mi-radius-lg);background:color-mix(in srgb, var(--tg-bg-input) 58%, transparent);grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:start;gap:12px;min-height:0;padding:10px 12px;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff12}.mi-application-panel__hero:after{display:none}.mi-application-panel__hero-main,.mi-application-panel__telemetry{z-index:1;position:relative}.mi-application-panel__hero-main{gap:4px;min-width:0;display:grid}.mi-application-panel__hero-main strong{overflow-wrap:anywhere;-webkit-line-clamp:2;min-width:0;color:var(--tg-text-primary);-webkit-box-orient:vertical;font-size:14.5px;font-weight:800;line-height:1.28;display:-webkit-box;overflow:hidden}.mi-application-panel__hero-subtitle{color:var(--tg-text-secondary);font-size:12px;font-weight:600}.mi-application-panel__status-field{gap:3px;width:min(100%,320px);display:grid;position:relative}.mi-application-panel__status-field.is-open{z-index:20}.mi-application-panel__status-label{color:var(--tg-text-muted);font-size:9.5px;font-weight:800;line-height:12px}.mi-application-panel__status-control{min-width:0;position:relative}.mi-application-panel__status-trigger{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 22%, var(--tg-border));appearance:none;background:color-mix(in srgb, var(--tg-bg-primary) 78%, transparent);width:100%;min-width:0;min-height:36px;color:var(--tg-text-primary);text-align:left;cursor:pointer;font:inherit;border-radius:8px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 10px;font-size:12px;font-weight:750;transition:border-color .14s,background-color .14s,box-shadow .14s;display:grid}.mi-application-panel__status-trigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--tg-accent-blue) 56%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 7%, var(--tg-bg-primary))}.mi-application-panel__status-trigger:focus-visible,.mi-application-panel__status-field.is-open .mi-application-panel__status-trigger{border-color:color-mix(in srgb, var(--tg-accent-blue) 70%, #fff);background:color-mix(in srgb, var(--tg-accent-blue) 9%, var(--tg-bg-primary));box-shadow:0 0 0 3px color-mix(in srgb, var(--tg-accent-blue) 16%, transparent);outline:0}.mi-application-panel__status-trigger:disabled{color:var(--tg-text-secondary);cursor:wait;opacity:.78}.mi-application-panel__status-swatch{border:1px solid #ffffff6b;border-radius:3px;width:10px;height:10px;box-shadow:0 0 0 1px #0000002e}.mi-application-panel__status-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mi-application-panel__status-chevron{width:7px;height:7px;color:var(--tg-text-secondary);border-bottom:2px solid;border-right:2px solid;transition:transform .14s;transform:translateY(-2px)rotate(45deg)}.mi-application-panel__status-field.is-open .mi-application-panel__status-chevron{transform:translateY(2px)rotate(225deg)}.mi-application-panel__status-menu{z-index:24;overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--tg-accent-blue) 24%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-primary) 96%, #101827);scrollbar-color:color-mix(in srgb, var(--tg-accent-blue) 38%, var(--tg-border)) #0000;scrollbar-width:thin;border-radius:10px;width:min(360px,100vw - 40px);max-height:min(320px,48dvh);padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden auto;box-shadow:0 18px 44px #00000052,0 0 0 1px #ffffff0a}.mi-application-panel__status-option{appearance:none;width:100%;min-height:36px;color:var(--tg-text-primary);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;grid-template-columns:10px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 9px;font-size:12px;font-weight:650;line-height:1.25;display:grid;position:relative}.mi-application-panel__status-option:hover,.mi-application-panel__status-option:focus-visible{background:color-mix(in srgb, var(--tg-accent-blue) 10%, var(--tg-bg-input));outline:0}.mi-application-panel__status-option.is-selected{background:color-mix(in srgb, var(--tg-accent-blue) 16%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-blue) 34%, var(--tg-text-primary));font-weight:800}.mi-application-panel__status-option-swatch{border:1px solid #ffffff70;border-radius:3px;width:10px;height:10px;box-shadow:0 0 0 1px #00000024}.mi-application-panel__status-check{color:var(--tg-accent-blue);text-align:center;opacity:0}.mi-application-panel__status-option.is-selected .mi-application-panel__status-check{opacity:1}.mi-application-panel__status-saving{color:var(--tg-accent-blue);white-space:nowrap;font-size:9.5px;font-weight:800}.mi-application-panel__telemetry{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;padding-top:2px;display:flex}.mi-application-panel__workspace{grid-template-columns:minmax(340px,.9fr) minmax(460px,1.1fr);align-items:start;gap:16px;min-width:0;display:grid}.mi-application-panel__details,.mi-application-panel__workflow{align-content:start;gap:14px;min-width:0;display:grid}.mi-application-panel__workflow{border-left:1px solid color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-border));padding-left:16px}.mi-application-panel__eyebrow,.mi-application-panel__section-title{color:var(--tg-text-secondary);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.mi-application-panel__chip{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 16%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-primary) 62%, transparent);color:color-mix(in srgb, var(--tg-text-primary) 88%, var(--tg-accent-blue));white-space:nowrap;border-radius:999px;flex:none;padding:5px 8px;font-size:11.5px;font-weight:700}.mi-application-panel__chip.is-ready{border-color:color-mix(in srgb, var(--tg-accent-green) 46%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-green) 18%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-green) 72%, var(--tg-text-primary))}.mi-application-panel__chip.is-warning{border-color:color-mix(in srgb, #ffc27a 42%, var(--tg-border));background:color-mix(in srgb, #ffc27a 16%, var(--tg-bg-input));color:color-mix(in srgb, #ffc27a 76%, var(--tg-text-primary))}.mi-application-panel__contact-grid{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 10%, var(--tg-border));border-radius:var(--mi-radius-lg);background:color-mix(in srgb, var(--tg-bg-input) 48%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0f}.mi-application-panel__duplicates{border:1px solid color-mix(in srgb, #d97706 26%, var(--tg-border));background:color-mix(in srgb, #f59e0b 7%, var(--tg-bg-primary));border-left:3px solid #d97706;border-radius:8px;gap:8px;padding:9px 10px;display:grid}.mi-application-panel__duplicates>header{color:var(--tg-text-secondary);text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;font-weight:800;display:flex}.mi-application-panel__duplicates>header strong{background:color-mix(in srgb, #d97706 18%, var(--tg-bg-input));min-width:22px;height:22px;color:var(--tg-text-primary);border-radius:999px;place-items:center;font-size:10px;display:grid}.mi-application-panel__duplicate-list{gap:6px;display:grid}.mi-application-panel__duplicate{border-top:1px solid color-mix(in srgb, #d97706 18%, var(--tg-border));grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;min-width:0;padding-top:7px;display:grid}.mi-application-panel__duplicate:first-child{border-top:0;padding-top:0}.mi-application-panel__duplicate>div{gap:1px;min-width:0;display:grid}.mi-application-panel__duplicate>div strong,.mi-application-panel__duplicate>div span,.mi-application-panel__duplicate p,.mi-application-panel__duplicate small{overflow-wrap:anywhere}.mi-application-panel__duplicate>div strong{color:var(--tg-text-primary);font-size:12px}.mi-application-panel__duplicate>div span,.mi-application-panel__duplicate small{color:var(--tg-text-secondary);font-size:10px;line-height:14px}.mi-application-panel__duplicate-score{color:#d97706;font-size:11px;font-weight:900}.mi-application-panel__duplicate p,.mi-application-panel__duplicate small,.mi-application-panel__duplicate a{grid-column:1/-1}.mi-application-panel__duplicate p{color:var(--tg-text-primary);margin:1px 0 0;font-size:10.5px;line-height:14px}.mi-application-panel__duplicate a{width:fit-content;color:var(--tg-accent-blue);font-size:10.5px;font-weight:800;text-decoration:none}.mi-application-panel__duplicate a:is(:hover,:focus-visible){outline:none;text-decoration:underline}.mi-application-panel__merge{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 18%, var(--tg-border));border-left:3px solid color-mix(in srgb, var(--tg-accent-blue) 72%, #0f766e);background:color-mix(in srgb, var(--tg-bg-input) 48%, transparent);border-radius:8px;min-width:0;overflow:hidden}.mi-application-panel__merge.is-open{border-color:color-mix(in srgb, var(--tg-accent-blue) 34%, var(--tg-border))}.mi-application-panel__merge-head{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 10px;display:flex}.mi-application-panel__merge-head>div{gap:2px;min-width:0;display:grid}.mi-application-panel__merge-head span{color:var(--tg-text-primary);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:850}.mi-application-panel__merge-head small{color:var(--tg-text-muted);font-size:10px}.mi-application-panel__merge-toggle{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 30%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 10%, var(--tg-bg-primary));min-height:30px;color:var(--tg-accent-blue);font:inherit;cursor:pointer;border-radius:6px;flex:none;padding:5px 9px;font-size:10.5px;font-weight:800}.mi-application-panel__merge-toggle:is(:hover,:focus-visible){border-color:var(--tg-accent-blue);outline:none}.mi-application-panel__merge-toggle:disabled{opacity:.55;cursor:not-allowed}.mi-application-panel__merge-body{border-top:1px solid color-mix(in srgb, var(--tg-accent-blue) 14%, var(--tg-border));gap:10px;min-width:0;padding:10px;display:grid}.mi-application-panel__merge-search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.mi-application-panel__merge-search .mi-button{min-height:38px}.mi-application-panel__merge-error{background:color-mix(in srgb, #c2413b 9%, var(--tg-bg-primary));color:color-mix(in srgb, #c2413b 68%, var(--tg-text-primary));border-left:3px solid #c2413b;padding:7px 9px;font-size:11px;line-height:15px}.mi-application-panel__merge-candidates{scrollbar-gutter:stable;gap:5px;min-width:0;max-height:232px;display:grid;overflow-y:auto}.mi-application-panel__merge-candidate{border:1px solid var(--tg-border);background:var(--tg-bg-primary);min-width:0;color:var(--tg-text-primary);text-align:left;cursor:pointer;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3px 7px;padding:7px 8px;display:grid}.mi-application-panel__merge-candidate:is(:hover,:focus-visible),.mi-application-panel__merge-candidate.is-selected{border-color:color-mix(in srgb, var(--tg-accent-blue) 60%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 8%, var(--tg-bg-primary));outline:none}.mi-application-panel__merge-candidate>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.mi-application-panel__merge-candidate>span:not(.mi-application-panel__merge-origin),.mi-application-panel__merge-candidate>small{color:var(--tg-text-secondary);font-size:10px}.mi-application-panel__merge-candidate>small{overflow-wrap:anywhere;grid-column:2/-1}.mi-application-panel__merge-origin{border:1px solid var(--tg-border);width:fit-content;min-width:34px;color:var(--tg-text-primary);text-align:center;white-space:nowrap;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:900;line-height:13px}.mi-application-panel__merge-origin.is-crm{border-color:color-mix(in srgb, #16835f 48%, var(--tg-border));background:color-mix(in srgb, #16835f 12%, var(--tg-bg-primary));color:color-mix(in srgb, #16835f 72%, var(--tg-text-primary))}.mi-application-panel__merge-origin.is-bot-node{border-color:color-mix(in srgb, #2563a8 48%, var(--tg-border));background:color-mix(in srgb, #2563a8 12%, var(--tg-bg-primary));color:color-mix(in srgb, #2563a8 72%, var(--tg-text-primary))}.mi-application-panel__merge-selection{border-top:1px solid var(--tg-border);gap:8px;min-width:0;padding-top:10px;display:grid}.mi-application-panel__merge-selection-head{gap:2px;display:grid}.mi-application-panel__merge-selection-head strong{color:var(--tg-text-primary);font-size:11.5px}.mi-application-panel__merge-selection-head span{color:var(--tg-text-muted);font-size:10px;line-height:14px}.mi-application-panel__merge-survivors{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.mi-application-panel__merge-survivors>button{border:1px solid var(--tg-border);background:var(--tg-bg-primary);min-width:0;min-height:70px;color:var(--tg-text-primary);text-align:left;cursor:pointer;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:4px 7px;padding:8px;display:grid}.mi-application-panel__merge-survivors>button:is(:hover,:focus-visible),.mi-application-panel__merge-survivors>button.is-selected{border-color:color-mix(in srgb, #16835f 58%, var(--tg-border));background:color-mix(in srgb, #16835f 8%, var(--tg-bg-primary));outline:none}.mi-application-panel__merge-survivors>button.is-selected{box-shadow:inset 0 0 0 1px #16835f57}.mi-application-panel__merge-survivors strong,.mi-application-panel__merge-survivors small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mi-application-panel__merge-survivors strong{font-size:11px}.mi-application-panel__merge-survivors small{color:var(--tg-text-secondary);grid-column:2;font-size:10px}.mi-application-panel__merge-preview-button{justify-self:start}.mi-application-panel__merge-preview{border-top:2px solid color-mix(in srgb, #b42318 50%, var(--tg-border));gap:10px;min-width:0;padding-top:10px;display:grid}.mi-application-panel__merge-preview>header{gap:2px;display:grid}.mi-application-panel__merge-preview>header strong{color:var(--tg-text-primary);font-size:12px}.mi-application-panel__merge-preview>header span{color:var(--tg-text-secondary);font-size:10px}.mi-application-panel__merge-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.mi-application-panel__merge-comparison article{border:1px solid var(--tg-border);background:var(--tg-bg-primary);border-radius:6px;gap:3px;min-width:0;padding:8px;display:grid}.mi-application-panel__merge-comparison article.is-survivor{border-color:color-mix(in srgb, #16835f 40%, var(--tg-border))}.mi-application-panel__merge-comparison article.is-absorbed{border-color:color-mix(in srgb, #b42318 36%, var(--tg-border))}.mi-application-panel__merge-comparison article>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.mi-application-panel__merge-comparison article>div>span:first-child{color:var(--tg-text-muted);text-transform:uppercase;font-size:9px;font-weight:850}.mi-application-panel__merge-comparison article>strong{overflow-wrap:anywhere;color:var(--tg-text-primary);font-size:11px}.mi-application-panel__merge-comparison article>small{overflow-wrap:anywhere;color:var(--tg-text-secondary);font-size:9.5px;line-height:13px}.mi-application-panel__merge-transfer,.mi-application-panel__merge-copy-plan{gap:5px;display:grid}.mi-application-panel__merge-transfer>strong,.mi-application-panel__merge-copy-plan>strong{color:var(--tg-text-primary);font-size:10.5px}.mi-application-panel__merge-transfer>div{flex-wrap:wrap;gap:4px;display:flex}.mi-application-panel__merge-transfer span{border:1px solid var(--tg-border);background:var(--tg-bg-primary);color:var(--tg-text-secondary);border-radius:4px;padding:3px 6px;font-size:9.5px}.mi-application-panel__merge-transfer b{color:var(--tg-text-primary)}.mi-application-panel__merge-copy-plan p{color:var(--tg-text-secondary);margin:0;font-size:10px;line-height:14px}.mi-application-panel__merge-warning{border:1px solid color-mix(in srgb, #b42318 34%, var(--tg-border));background:color-mix(in srgb, #b42318 8%, var(--tg-bg-primary));border-left:3px solid #b42318;padding:8px 9px}.mi-application-panel__merge-warning strong{color:color-mix(in srgb, #b42318 72%, var(--tg-text-primary));font-size:10.5px}.mi-application-panel__merge-warning p{color:var(--tg-text-secondary);margin:3px 0 0;font-size:9.5px;line-height:14px}.mi-application-panel__merge-confirmation{color:var(--tg-text-primary);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:7px;font-size:10px;line-height:14px;display:grid}.mi-application-panel__merge-confirmation input{accent-color:#b42318;width:16px;height:16px;margin:0}.mi-application-panel__merge-commit{color:#fff;background:#b42318;border-color:#b42318;width:100%;min-height:38px;font-weight:850}.mi-application-panel__merge-commit:is(:hover,:focus-visible):not(:disabled){background:#8f1c13;border-color:#8f1c13}.mi-application-panel__merge-commit:disabled{border-color:color-mix(in srgb, #b42318 28%, var(--tg-border));background:color-mix(in srgb, #b42318 18%, var(--tg-bg-input));color:var(--tg-text-muted)}@media (max-width:720px){.mi-application-panel__merge-search,.mi-application-panel__merge-survivors,.mi-application-panel__merge-comparison{grid-template-columns:minmax(0,1fr)}.mi-application-panel__merge-search .mi-button,.mi-application-panel__merge-preview-button{width:100%}}.mi-application-panel__contact-card{min-width:0}.mi-application-panel__contact-card--comments{grid-column:1/-1;gap:12px;display:grid}.mi-application-panel__contact-card--request,.mi-application-panel__contact-card:first-child{grid-column:1/-1}.mi-application-panel__request-context{border:1px solid color-mix(in srgb, #d97706 24%, var(--tg-border));border-left:3px solid color-mix(in srgb, #d97706 70%, var(--tg-accent-blue));background:color-mix(in srgb, #f59e0b 7%, var(--tg-bg-primary));border-radius:8px;gap:4px;padding:9px 10px;display:grid}.mi-application-panel__request-context>span,.mi-application-panel__outcome-overview>span{color:var(--tg-text-muted);text-transform:uppercase;font-size:9.5px;font-weight:800;line-height:12px}.mi-application-panel__request-context p{color:var(--tg-text-primary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:12px;font-weight:650;line-height:1.4}.mi-application-panel__request-context p.is-empty{color:var(--tg-text-muted);font-weight:600}.mi-application-panel__outcome-overview{border-bottom:1px solid color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-border));gap:6px;padding-bottom:10px;display:grid}.mi-application-panel__outcome-badges{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.mi-application-panel__outcome-badges>span,.mi-application-panel__journal-entry-outcome{--mi-communication-accent:#64748b}.mi-application-panel__outcome-badges>span.is-warning,.mi-application-panel__outcome-badges>span.is-attention,.mi-application-panel__journal-entry-outcome.is-warning,.mi-application-panel__journal-entry-outcome.is-attention{--mi-communication-accent:#d97706}.mi-application-panel__outcome-badges>span.is-info,.mi-application-panel__journal-entry-outcome.is-info{--mi-communication-accent:#0284c7}.mi-application-panel__outcome-badges>span.is-progress,.mi-application-panel__journal-entry-outcome.is-progress{--mi-communication-accent:#2563eb}.mi-application-panel__outcome-badges>span.is-success,.mi-application-panel__journal-entry-outcome.is-success{--mi-communication-accent:#168a5f}.mi-application-panel__outcome-badges>span.is-danger,.mi-application-panel__journal-entry-outcome.is-danger{--mi-communication-accent:#dc2626}.mi-application-panel__outcome-badges>span{border:1px solid color-mix(in srgb, var(--mi-communication-accent) 32%, var(--tg-border));background:color-mix(in srgb, var(--mi-communication-accent) 12%, var(--tg-bg-input));color:color-mix(in srgb, var(--mi-communication-accent) 72%, var(--tg-text-primary));border-radius:5px;padding:3px 7px;font-size:10.5px;font-weight:800;line-height:15px}.mi-application-panel__comment-journal{gap:12px;display:grid}.mi-application-panel__journal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mi-application-panel__journal-head>div{gap:2px;min-width:0;display:grid}.mi-application-panel__journal-head>div>span{color:var(--tg-text-muted);text-transform:uppercase;font-size:9.5px;font-weight:800;line-height:12px}.mi-application-panel__journal-head strong{color:var(--tg-text-primary);font-size:13.5px;font-weight:800;line-height:18px}.mi-application-panel__journal-count{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 18%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-blue) 8%, var(--tg-bg-input));color:var(--tg-text-secondary);border-radius:999px;flex:none;padding:4px 8px;font-size:10px;font-weight:750;line-height:14px}.mi-application-panel__journal-entries{overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-primary) 62%, transparent);scrollbar-color:color-mix(in srgb, var(--tg-accent-blue) 28%, var(--tg-border)) #0000;scrollbar-width:thin;border-radius:9px;max-height:260px;overflow:hidden auto}.mi-application-panel__journal-entry{grid-template-columns:12px minmax(0,1fr);gap:9px;padding:10px 11px 10px 9px;display:grid;position:relative}.mi-application-panel__journal-entry+.mi-application-panel__journal-entry{border-top:1px solid color-mix(in srgb, var(--tg-border) 72%, transparent)}.mi-application-panel__journal-rail{width:12px;min-height:32px;position:relative}.mi-application-panel__journal-rail:before{content:"";z-index:1;border:2px solid color-mix(in srgb, var(--tg-accent-blue) 70%, #fff);background:var(--tg-bg-primary);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tg-accent-blue) 10%, transparent);border-radius:50%;position:absolute;top:5px;left:3px}.mi-application-panel__journal-rail:after{content:"";background:color-mix(in srgb, var(--tg-accent-blue) 24%, var(--tg-border));width:1px;position:absolute;top:15px;bottom:-15px;left:6px}.mi-application-panel__journal-entry:last-child .mi-application-panel__journal-rail:after{display:none}.mi-application-panel__journal-entry-body{gap:5px;min-width:0;display:grid}.mi-application-panel__journal-entry-head{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.mi-application-panel__journal-entry-head time{color:var(--tg-text-muted);white-space:nowrap;flex:none;font-size:9.5px;font-weight:650;line-height:18px}.mi-application-panel__journal-entry-outcome{appearance:none;min-width:0;color:color-mix(in srgb, var(--mi-communication-accent) 72%, var(--tg-text-primary));cursor:pointer;font:inherit;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;padding:0;font-size:10px;font-weight:800;line-height:18px}.mi-application-panel__journal-entry-outcome:is(:hover,:focus-visible){color:var(--mi-communication-accent);text-decoration:underline}.mi-application-panel__journal-entry-body p{color:var(--tg-text-primary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:11.5px;line-height:1.42}.mi-application-panel__journal-author{color:var(--tg-text-secondary);font-size:9.5px;font-weight:650;line-height:13px}.mi-application-panel__journal-empty{color:var(--tg-text-muted);text-align:center;padding:16px 12px;font-size:11.5px}.mi-application-panel__general-comment{border-top:1px solid color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-border));padding-top:11px}.mi-application-panel__comments{min-height:96px}.mi-application-panel .mi-field__input,.mi-application-panel .mi-field__textarea{border-color:color-mix(in srgb, var(--tg-accent-blue) 14%, var(--tg-border));background:color-mix(in srgb, var(--tg-bg-primary) 70%, transparent)}.mi-application-panel .mi-field__input:focus,.mi-application-panel .mi-field__textarea:focus{border-color:color-mix(in srgb, var(--tg-accent-blue) 58%, var(--tg-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--tg-accent-blue) 14%, transparent)}.mi-application-panel__links{flex-wrap:wrap;gap:8px;display:flex}.mi-application-panel__client-info{flex:1 0 100%}.mi-application-panel__legacy-link{opacity:.72}.mi-application-panel__actions{gap:14px;display:grid}.mi-application-panel__action-group{gap:8px;display:grid}.mi-application-panel__legacy-demo-notice{border:1px solid color-mix(in srgb, #d97706 28%, var(--tg-border));border-left:3px solid color-mix(in srgb, #d97706 72%, var(--tg-accent-blue));border-radius:var(--mi-radius-md);background:color-mix(in srgb, #f59e0b 8%, var(--tg-bg-primary));color:var(--tg-text-secondary);gap:4px;padding:10px 12px;display:grid}.mi-application-panel__legacy-demo-notice strong{color:var(--tg-text-primary);font-size:13.5px;line-height:1.3}.mi-application-panel__legacy-demo-notice span{font-size:12.5px;line-height:1.4}.mi-application-panel__legacy-demo-notice small{color:color-mix(in srgb, #d97706 72%, var(--tg-text-primary));font-size:11.5px;line-height:1.4}.mi-application-panel__action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mi-application-panel__action-grid--quick{grid-template-columns:repeat(2,minmax(0,1fr))}.mi-application-panel__action{--panel-action-accent:var(--tg-accent-blue);border:1px solid color-mix(in srgb, var(--panel-action-accent) 24%, var(--tg-border));border-radius:var(--mi-radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--panel-action-accent) 12%, transparent), transparent 62%),color-mix(in srgb, var(--tg-bg-input) 78%, transparent);min-height:66px;color:var(--tg-text-primary);cursor:pointer;text-align:left;transition:transform var(--mi-duration-fast),border-color var(--mi-duration-fast),background var(--mi-duration-fast),box-shadow var(--mi-duration-fast);align-content:center;gap:5px;padding:12px 14px 12px 16px;display:grid;position:relative;overflow:hidden}.mi-application-panel__action:before{content:"";background:var(--panel-action-accent);width:3px;box-shadow:0 0 18px color-mix(in srgb, var(--panel-action-accent) 62%, transparent);border-radius:0 999px 999px 0;position:absolute;top:12px;bottom:12px;left:0}.mi-application-panel__action--sms{--panel-action-accent:var(--tg-accent-green)}.mi-application-panel__action--email{--panel-action-accent:var(--tg-accent-blue)}.mi-application-panel__action--chat{--panel-action-accent:var(--tg-accent)}.mi-application-panel__action--quick{--panel-action-accent:#64748b;min-height:58px}.mi-application-panel__action--demo-access{--panel-action-accent:#179f67;min-height:62px}.mi-application-panel__action span,.mi-application-panel__action small{overflow-wrap:anywhere;min-width:0}.mi-application-panel__action span{font-size:14.5px;font-weight:800;line-height:1.25}.mi-application-panel__action small{color:var(--tg-text-secondary);font-size:12px;line-height:1.25}.mi-application-panel__action:not(:disabled):is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--panel-action-accent) 58%, var(--tg-border));background:linear-gradient(135deg, color-mix(in srgb, var(--panel-action-accent) 20%, transparent), transparent 62%),var(--tg-bg-hover);box-shadow:0 14px 34px color-mix(in srgb, var(--panel-action-accent) 14%, transparent);transform:translateY(-1px)}.mi-application-panel__action:disabled{cursor:not-allowed;opacity:.56}.mi-application-panel__action.is-busy{border-color:color-mix(in srgb, var(--panel-action-accent) 64%, var(--tg-border))}.mi-modal-backdrop--manager-send-confirm{z-index:80;-webkit-backdrop-filter:blur(16px)saturate(1.16);backdrop-filter:blur(16px)saturate(1.16);background:#020712a3}.mi-modal--manager-send-confirm{border-color:color-mix(in srgb, var(--tg-accent-blue) 22%, var(--tg-border));background:linear-gradient(160deg, color-mix(in srgb, var(--tg-bg-primary) 94%, #102236), var(--tg-bg-primary) 68%),var(--tg-bg-primary);width:min(100%,720px);box-shadow:0 24px 74px #00000070,0 0 0 1px color-mix(in srgb, var(--tg-accent-green) 10%, transparent);overflow:hidden}.mi-modal--manager-send-confirm .mi-modal__body{max-height:min(640px,100dvh - 146px)}.mi-manager-send-confirm{gap:14px;padding:16px 20px;display:grid}.mi-manager-send-confirm--inline{gap:16px;padding:2px 0 8px}.mi-manager-send-confirm__hero{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 16%, var(--tg-border));border-radius:var(--mi-radius-lg);background:color-mix(in srgb, var(--tg-bg-input) 62%, transparent);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.mi-manager-send-confirm__hero div,.mi-manager-send-confirm__route div{gap:4px;min-width:0;display:grid}.mi-manager-send-confirm__hero span,.mi-manager-send-confirm__route span,.mi-manager-send-confirm__section-title{color:var(--tg-text-secondary);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:800}.mi-manager-send-confirm__hero strong,.mi-manager-send-confirm__route strong{overflow-wrap:anywhere;min-width:0;color:var(--tg-text-primary);font-size:15px;font-weight:800;line-height:1.25}.mi-manager-send-confirm__channel{border:1px solid color-mix(in srgb, var(--tg-accent-green) 38%, var(--tg-border));background:color-mix(in srgb, var(--tg-accent-green) 14%, var(--tg-bg-input));color:color-mix(in srgb, var(--tg-accent-green) 72%, var(--tg-text-primary));white-space:nowrap;border-radius:999px;flex:none;padding:6px 10px}.mi-manager-send-confirm__route{grid-template-columns:minmax(0,.8fr) minmax(0,.7fr) minmax(0,1.5fr);gap:12px;display:grid}.mi-manager-send-confirm__route div,.mi-manager-send-confirm__section,.mi-manager-send-confirm__warning,.mi-manager-send-confirm__empty{border:1px solid color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-border));border-radius:var(--mi-radius-md);background:color-mix(in srgb, var(--tg-bg-input) 54%, transparent);padding:14px 16px}.mi-manager-send-confirm__warning{border-color:color-mix(in srgb, #ffc27a 42%, var(--tg-border));background:color-mix(in srgb, #ffc27a 14%, var(--tg-bg-input));color:color-mix(in srgb, #ffc27a 76%, var(--tg-text-primary));font-size:13px;font-weight:700;line-height:1.45}.mi-manager-send-confirm__section{gap:12px;display:grid}.mi-manager-send-confirm__messages,.mi-manager-send-confirm__timeline{gap:10px;display:grid}.mi-manager-send-confirm__step{border-radius:var(--mi-radius-md);background:color-mix(in srgb, var(--tg-bg-primary) 72%, transparent);gap:10px;min-width:0;padding:12px 13px;display:grid}.mi-manager-send-confirm__step-head{align-items:center;gap:8px;min-width:0;display:flex}.mi-manager-send-confirm__step-head span{color:color-mix(in srgb, var(--tg-accent-blue) 70%, var(--tg-text-secondary));flex:none;font-size:12px;font-weight:800}.mi-manager-send-confirm__step-head strong{min-width:0;color:var(--tg-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.3;overflow:hidden}.mi-manager-send-confirm__step-note{color:var(--tg-text-secondary);margin:-2px 0 0;font-size:12.5px;line-height:1.4}.mi-manager-send-confirm__message{border-radius:var(--mi-radius-md);background:color-mix(in srgb, var(--tg-bg-primary) 72%, transparent);grid-template-columns:auto minmax(0,1fr);gap:10px;min-width:0;padding:12px 13px;display:grid}.mi-manager-send-confirm__message span{color:color-mix(in srgb, var(--tg-accent-blue) 70%, var(--tg-text-secondary));font-size:12px;font-weight:800}.mi-manager-send-confirm__message p{min-width:0;max-height:156px;color:var(--tg-text-primary);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.45;overflow:auto}.mi-manager-send-confirm__files{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mi-manager-send-confirm__file{border-color:color-mix(in srgb, var(--tg-accent-blue) 10%, var(--tg-border));background:linear-gradient(135deg, color-mix(in srgb, var(--tg-accent-blue) 7%, transparent), transparent 72%),color-mix(in srgb, var(--tg-bg-primary) 76%, transparent);max-width:none;min-height:64px;padding:10px 11px}.mi-manager-send-confirm__file .mi-message__document-icon{width:44px;height:48px;padding-left:6px;padding-right:6px}.mi-manager-send-confirm__file .mi-message__document-ext{font-size:14px}.mi-manager-send-confirm__file .mi-message__document-title{font-size:13px}.mi-manager-send-confirm__file .mi-message__document-meta,.mi-manager-send-confirm__empty{color:var(--tg-text-secondary);font-size:12.5px;line-height:1.4}.mi-button{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);min-height:36px;color:var(--tg-text-primary);background:var(--tg-bg-input);cursor:pointer;justify-content:center;align-items:center;padding:0 13px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.mi-button--primary,.mi-button--confirm,.mi-button--action,.mi-button--archive,.mi-button--analysis,.mi-button--download{background:var(--tg-bg-active);color:var(--tg-text-on-accent);border-color:#0000}.mi-button--danger{background:var(--tg-accent-red);color:#fff}.mi-button--primary:is(:hover,:focus-visible,:active),.mi-button--confirm:is(:hover,:focus-visible,:active),.mi-button--action:is(:hover,:focus-visible,:active),.mi-button--archive:is(:hover,:focus-visible,:active),.mi-button--analysis:is(:hover,:focus-visible,:active),.mi-button--download:is(:hover,:focus-visible,:active){color:var(--tg-text-on-accent);background:#1976d2;border-color:#0000;text-decoration:none}.mi-button:disabled{cursor:not-allowed;opacity:.6}.mi-ai-draft-options{gap:9px;display:grid}.mi-ai-draft-options__group{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;display:grid}.mi-modal--ai-draft{grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,680px);overflow:hidden}.mi-modal--ai-draft .mi-modal__body{min-height:0}.mi-ai-draft-workshop{gap:14px;display:grid}.mi-ai-draft-workshop__settings,.mi-ai-draft-workshop__editor,.mi-ai-draft-workshop__suggestions,.mi-ai-draft-workshop__refine,.mi-ai-draft-workshop__assessment{gap:10px;display:grid}.mi-ai-draft-workshop__editor,.mi-ai-draft-workshop__suggestions,.mi-ai-draft-workshop__refine,.mi-ai-draft-workshop__assessment{border-top:1px solid var(--tg-border);padding-top:14px}.mi-ai-draft-workshop__section-head,.mi-ai-draft-workshop__assessment-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mi-ai-draft-workshop__text-action{color:var(--tg-accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:12px}.mi-ai-draft-workshop__text-action:is(:hover,:focus-visible){text-decoration:underline}.mi-ai-draft-workshop__text-action:disabled{cursor:not-allowed;opacity:.6}.mi-ai-draft-workshop__draft{min-height:132px;max-height:260px;line-height:1.5}.mi-ai-draft-workshop__template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mi-ai-draft-workshop__template{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-input);cursor:pointer;align-items:flex-start;gap:9px;min-width:0;padding:10px;display:flex}.mi-ai-draft-workshop__template.is-active{border-color:var(--tg-accent);background:color-mix(in srgb, var(--tg-accent) 8%, var(--tg-bg-input))}.mi-ai-draft-workshop__template:has(input:disabled){cursor:not-allowed;opacity:.6}.mi-ai-draft-workshop__template-copy{min-width:0;color:var(--tg-text-primary);gap:2px;font-size:13px;line-height:1.3;display:grid}.mi-ai-draft-workshop__template-copy span{color:var(--tg-text-muted);font-size:11px;line-height:1.35}.mi-ai-draft-workshop__suggestion-list{gap:8px;display:grid}.mi-ai-draft-workshop__suggestion-item{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-input);gap:8px;min-width:0;padding:11px;display:grid}.mi-ai-draft-workshop__suggestion-title{color:var(--tg-text-secondary);font-size:12px;font-weight:700;line-height:1.3}.mi-ai-draft-workshop__suggestion-item .mi-button{justify-self:start}.mi-ai-draft-workshop__scope{border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-input);grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr);display:grid;overflow:hidden}.mi-ai-draft-workshop__scope-option{border:0;border-left:1px solid var(--tg-border);min-width:0;min-height:38px;color:var(--tg-text-secondary);cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;padding:7px 10px;font-size:13px;overflow:hidden}.mi-ai-draft-workshop__scope-option:first-child{border-left:0}.mi-ai-draft-workshop__scope-option.is-active{background:var(--tg-bg-active);color:var(--tg-text-on-accent)}.mi-ai-draft-workshop__scope-option:disabled{cursor:not-allowed;opacity:.55}.mi-ai-draft-workshop__presets{flex-wrap:wrap;gap:7px;display:flex}.mi-ai-draft-workshop__preset{border:1px solid var(--tg-border);border-radius:var(--mi-radius-sm);background:var(--tg-bg-input);min-height:32px;color:var(--tg-text-primary);cursor:pointer;font:inherit;padding:5px 9px;font-size:12px}.mi-ai-draft-workshop__preset:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--tg-accent) 55%, var(--tg-border));background:var(--tg-bg-hover)}.mi-ai-draft-workshop__preset:disabled{cursor:not-allowed;opacity:.6}.mi-ai-draft-workshop__refine-button{justify-self:end}.mi-ai-draft-workshop__assessment-head{align-items:center}.mi-ai-draft-workshop__hint{color:var(--tg-text-muted);margin-top:3px;font-size:12px;line-height:1.4}.mi-ai-draft-workshop__assessment-result{border:1px solid color-mix(in srgb, var(--tg-accent) 24%, var(--tg-border));border-radius:var(--mi-radius-md);background:color-mix(in srgb, var(--tg-bg-hover) 48%, var(--tg-bg-primary));overflow:hidden}.mi-ai-draft-workshop__guidance{color:var(--tg-text-primary);white-space:pre-line;padding:12px;font-size:13px;line-height:1.5}.mi-ai-draft-workshop__suggestion{border-top:1px solid var(--tg-border);gap:9px;padding:12px;display:grid}.mi-ai-draft-workshop__suggestion-text{color:var(--tg-text-primary);white-space:pre-wrap;font-size:14px;line-height:1.5}.mi-ai-draft-workshop__suggestion .mi-button{justify-self:start}@media (max-width:640px){.mi-modal--ai-draft{max-height:calc(100dvh - 20px)}.mi-ai-draft-workshop__scope,.mi-ai-draft-workshop__template-grid{grid-template-columns:1fr}.mi-ai-draft-workshop__scope-option{border-top:1px solid var(--tg-border);border-left:0}.mi-ai-draft-workshop__scope-option:first-child{border-top:0}.mi-ai-draft-workshop__assessment-head{flex-direction:column;align-items:stretch}.mi-ai-draft-workshop__assessment-head .mi-button,.mi-ai-draft-workshop__suggestion-item .mi-button,.mi-ai-draft-workshop__refine-button{justify-self:stretch;width:100%}}.mi-toast{z-index:80;border-radius:var(--mi-radius-md);max-width:min(92vw,520px);padding:8px 12px;font-size:13px;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.mi-announcement-layout{z-index:190;pointer-events:none;width:min(430px,100vw - 32px);position:fixed}.mi-announcement-layout--top-right{top:22px;right:22px}.mi-announcement{--mi-announcement-accent:#3bd0ae;--mi-announcement-accent-muted:#25695d;background:linear-gradient(135deg, color-mix(in srgb, var(--mi-announcement-accent) 12%, transparent), transparent 62%),#14191ff0;width:100%;box-shadow:0 22px 54px #0000005c,0 0 0 1px color-mix(in srgb, var(--mi-announcement-accent) 20%, #ffffff14);color:#fff;cursor:pointer;pointer-events:auto;text-align:left;transform-origin:100% 0;-webkit-backdrop-filter:blur(14px)saturate(1.12);backdrop-filter:blur(14px)saturate(1.12);border:0;border-radius:18px;gap:13px;padding:14px 15px 14px 10px;animation:.18s ease-out both miAnnouncementIn;display:flex;position:relative;overflow:hidden}.mi-announcement--error{--mi-announcement-accent:#ec4b5b;--mi-announcement-accent-muted:#7d2d35}.mi-announcement--warn{--mi-announcement-accent:#ffc844;--mi-announcement-accent-muted:#7a6128}.mi-announcement--info{--mi-announcement-accent:#8fb8ff;--mi-announcement-accent-muted:#394f79}.mi-announcement__progress{background:var(--mi-announcement-accent-muted);border-radius:999px;flex:0 0 5px;align-self:stretch;overflow:hidden}.mi-announcement__progress span{border-radius:inherit;background:var(--mi-announcement-accent);transform-origin:bottom;width:100%;height:100%;animation:miAnnouncementProgress var(--mi-announcement-duration,4.2s) linear forwards;display:block}.mi-announcement__body{gap:6px;min-width:0;padding:1px 0;display:grid}.mi-announcement__title,.mi-announcement__text,.mi-announcement__label{overflow-wrap:anywhere;min-width:0}.mi-announcement__title{color:#fff;letter-spacing:0;font-size:14px;font-weight:850;line-height:1.25}.mi-announcement__text{color:#ffffffc7;font-size:13px;font-weight:600;line-height:1.38}.mi-announcement__labels{flex-wrap:wrap;gap:7px;margin-top:3px;display:flex}.mi-announcement__label{background:color-mix(in srgb, var(--mi-announcement-accent) 74%, #191d22);color:#fff;border-radius:7px;padding:7px 9px;font-size:11px;font-weight:850;line-height:1}.mi-announcement__label--soft{background:linear-gradient(180deg, color-mix(in srgb, var(--mi-announcement-accent) 26%, transparent), color-mix(in srgb, var(--mi-announcement-accent) 16%, transparent)),#ffffff14;color:#ffffffd1}@keyframes miAnnouncementIn{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes miAnnouncementProgress{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.mi-media-viewer{z-index:140;color:#f4f7fb;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06090cd6;grid-template-rows:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}.mi-media-viewer:before,.mi-media-viewer:after{content:"";z-index:1;pointer-events:none;position:absolute;left:0;right:0}.mi-media-viewer:before{background:linear-gradient(#0000009e,#0000);height:120px;top:0}.mi-media-viewer:after{background:linear-gradient(#0000,#0000008a);height:130px;bottom:0}.mi-media-viewer__topbar{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 14px;display:flex;position:absolute;top:0;left:0;right:0}.mi-media-viewer__identity,.mi-media-viewer__actions{pointer-events:auto}.mi-media-viewer__identity{align-items:center;gap:10px;min-width:0;display:flex}.mi-media-viewer__avatar{color:#fff;background:linear-gradient(145deg,#58a7ff,#2a6edc);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.mi-media-viewer__title-wrap{gap:2px;min-width:0;display:grid}.mi-media-viewer__title,.mi-media-viewer__meta,.mi-media-viewer__caption-text,.mi-media-viewer__caption-meta{text-overflow:ellipsis;overflow:hidden}.mi-media-viewer__title{color:#fffffff5;white-space:nowrap;max-width:min(42vw,520px);font-size:14px;font-weight:600;line-height:1.2}.mi-media-viewer__meta{color:#ffffffa3;white-space:nowrap;max-width:min(42vw,520px);font-size:12px;line-height:1.2}.mi-media-viewer__actions{flex:none;align-items:center;gap:2px;display:flex}.mi-media-viewer__action{color:#ffffffd1;cursor:pointer;width:38px;height:38px;transition:background var(--mi-duration-fast),color var(--mi-duration-fast),transform var(--mi-duration-fast);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.mi-media-viewer__action svg{width:22px;height:22px}.mi-media-viewer__action:is(:hover,:focus-visible){color:#fff;background:#ffffff1f;outline:0}.mi-media-viewer__action:active{transform:scale(.94)}.mi-media-viewer__stage{z-index:2;justify-content:center;align-items:center;min-width:0;height:100dvh;min-height:0;padding:66px 48px 52px;display:flex;position:relative;overflow:auto}.mi-media-viewer__image{cursor:zoom-in;object-fit:contain;background:#fff;border-radius:4px;max-width:min(100%,100vw - 96px);max-height:calc(100dvh - 104px);transition:transform .18s,max-height .18s,max-width .18s;display:block;box-shadow:0 18px 70px #00000070}.mi-media-viewer__image.is-zoomed{cursor:zoom-out;max-width:none;max-height:none;transform:scale(1.2)}.mi-media-viewer__caption{z-index:3;color:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000007a;border-radius:8px;width:min(680px,100vw - 32px);max-height:min(30dvh,220px);padding:10px 12px;position:absolute;bottom:18px;left:50%;overflow:auto;transform:translate(-50%)}.mi-media-viewer__caption-text{font-size:14px;line-height:1.4}.mi-media-viewer__caption-meta{color:#ffffff94;white-space:nowrap;margin-top:3px;font-size:12px;line-height:1.3}.mi-media-viewer__caption .mi-message__text-link{color:#8dc7ff}@media (min-width:721px) and (max-width:960px){.mi-modal--application-panel{width:min(100%,760px)}.mi-application-panel__hero,.mi-application-panel__workspace{grid-template-columns:minmax(0,1fr)}.mi-application-panel__telemetry{justify-content:flex-start;width:100%}.mi-application-panel__workflow{border-top:1px solid color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-border));border-left:0;padding-top:14px;padding-left:0}.mi-application-panel__contact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mi-application-panel__contact-card:first-child{grid-column:auto}.mi-application-panel__action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mi-application-panel__action-grid--quick{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.mi-media-viewer__topbar{gap:8px;min-height:54px;padding:8px 8px 8px 10px}.mi-media-viewer__avatar{width:32px;height:32px;font-size:14px}.mi-media-viewer__title,.mi-media-viewer__meta{max-width:42vw}.mi-media-viewer__actions{gap:0}.mi-media-viewer__action{width:36px;height:36px}.mi-media-viewer__action svg{width:21px;height:21px}.mi-media-viewer__stage{padding:58px 8px 48px}.mi-media-viewer__image{max-width:calc(100vw - 16px);max-height:calc(100dvh - 96px)}.mi-media-viewer__image.is-zoomed{transform:scale(1.12)}.mi-media-viewer__caption{width:calc(100vw - 20px);max-height:28dvh;padding:9px 10px;bottom:10px}}.mi-toast--error{color:var(--tg-accent-red);background:#e539351f;border:1px solid #e5393557}.mi-context-menu{z-index:100;border:1px solid var(--tg-border);border-radius:var(--mi-radius-md);background:var(--tg-bg-primary);min-width:200px;max-width:240px;box-shadow:var(--mi-shadow-menu);padding:4px;position:fixed}.mi-context-menu__item{border-radius:var(--mi-radius-sm);width:100%;color:var(--tg-text-primary);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:7px 10px;font-size:14px;line-height:20px;display:flex}.mi-context-menu__item:hover{background:var(--tg-bg-hover)}.mi-context-menu__item--danger{color:var(--tg-accent-red)}.mi-context-menu__separator{background:var(--tg-border);height:1px;margin:4px 6px}.mi-confirm-dialog__dialog{padding:18px 18px 14px}.mi-confirm-dialog__title{font-size:17px;font-weight:500;line-height:1.3}.mi-reply-preview,.mi-forward-preview{border-radius:var(--mi-radius-xs);background:var(--tg-bg-input);align-items:center;gap:10px;max-width:100%;padding:6px 10px;display:flex;overflow:hidden}.mi-reply-preview{border-left:3px solid var(--tg-accent)}.mi-forward-preview{border-left:3px solid var(--tg-accent-green)}.mi-reply-preview__body,.mi-forward-preview__body{flex:auto;min-width:0;overflow:hidden}.mi-reply-preview__author,.mi-forward-preview__label{color:var(--tg-accent);text-overflow:ellipsis;white-space:nowrap;margin-bottom:1px;font-size:13px;font-weight:500;overflow:hidden}.mi-forward-preview__label{color:var(--tg-accent-green)}.mi-forward-preview__author,.mi-reply-preview__text,.mi-forward-preview__text{color:var(--tg-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mi-forward-preview__author{color:var(--tg-text-muted);font-size:12px}.mi-reply-preview__dismiss,.mi-forward-preview__dismiss{width:24px;height:24px;color:var(--tg-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.mi-typing-indicator{--mi-typing-color:var(--tg-accent);--mi-typing-dot-size:6px;align-items:center;gap:7px;min-width:0;display:inline-flex}.mi-typing-indicator--compact{--mi-typing-dot-size:5px}.mi-typing-indicator--manager{--mi-typing-color:var(--tg-accent-blue)}.mi-thread-item.is-active .mi-typing-indicator{--mi-typing-color:#ffffffeb}.mi-typing-indicator__label{min-width:0;color:var(--mi-typing-color);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.25;overflow:hidden}.mi-typing-indicator--compact .mi-typing-indicator__label{font-size:14px}.mi-typing-indicator__dots{flex:none;align-items:center;gap:4px;display:inline-flex}.mi-typing-indicator__dot{width:var(--mi-typing-dot-size);height:var(--mi-typing-dot-size);background:var(--mi-typing-color);transform-origin:bottom;opacity:.38;border-radius:999px;animation:1.1s ease-in-out infinite managerAiTypingDot}.mi-typing-indicator__dot:nth-child(2){animation-delay:.16s}.mi-typing-indicator__dot:nth-child(3){animation-delay:.32s}@keyframes managerAiTypingDot{0%,80%,to{opacity:.38;transform:translateY(0)scale(.78)}40%{opacity:1;transform:translateY(-1px)scale(1)}}@media (max-width:720px){:is(body:has(.mi-modal--application-panel) nextjs-portal,body:has(.mi-modal--funnel-brief) nextjs-portal,body:has(.mi-modal--manager-send-confirm) nextjs-portal){display:none!important}.mi-modal-backdrop{align-items:stretch;padding:6px}.mi-modal-backdrop--application-panel,.mi-modal-backdrop--funnel-brief,.mi-modal-backdrop--manager-send-confirm{padding:0}.mi-modal,.mi-confirm-dialog__dialog{border-radius:16px;width:100%;max-height:calc(100dvh - 16px)}.mi-modal__footer,.mi-confirm-dialog__actions{flex-direction:column-reverse}.mi-modal__footer .mi-button,.mi-confirm-dialog__actions .mi-button{width:100%}.mi-modal--funnel-brief{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.mi-funnel-brief__header{grid-template-columns:32px minmax(0,1fr) 34px;gap:8px;padding:11px 12px 9px}.mi-funnel-brief__header.has-return{grid-template-columns:32px minmax(0,1fr) 34px}.mi-funnel-brief__back{justify-content:center;width:32px;padding:0}.mi-funnel-brief__back span{display:none}.mi-funnel-brief__mark{width:30px;height:30px}.mi-funnel-brief__header .mi-modal__title{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.mi-funnel-brief__header .mi-modal__meta{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mi-funnel-brief{grid-template-columns:minmax(0,1fr);align-content:start;overflow-y:auto}.mi-funnel-brief__overview{border-right:0;border-bottom:1px solid var(--tg-border);padding:14px;overflow:visible}.mi-funnel-brief__curriculum{min-height:auto;padding:14px 14px calc(18px + env(safe-area-inset-bottom));grid-template-rows:auto auto auto auto;overflow:visible}.mi-funnel-brief__program-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.mi-funnel-brief__program-summary button{grid-column:1/-1;width:100%}.mi-funnel-brief__curriculum-content{padding-right:0;overflow:visible}.mi-funnel-brief__comparison-groups{grid-template-columns:minmax(0,1fr)}.mi-funnel-brief__disciplines{grid-template-columns:minmax(0,1fr);padding-right:0;overflow:visible}.mi-modal--application-panel{border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100dvh;max-height:100dvh}.mi-modal--application-panel .mi-modal__header{padding:12px 14px 9px}.mi-modal--application-panel .mi-modal__title{font-size:17px}.mi-modal--application-panel .mi-modal__meta{font-size:12px}.mi-modal--application-panel .mi-modal__body{gap:10px;min-height:0;max-height:none;padding:10px}.mi-modal--application-panel .mi-modal__footer{padding:8px 10px calc(8px + env(safe-area-inset-bottom));flex-direction:row;gap:8px}.mi-modal--application-panel .mi-modal__footer .mi-button{width:auto;min-height:36px;padding:0 10px;font-size:13px}.mi-modal--application-panel .mi-modal__footer [data-mi-action=close-manager-panel]{flex:0 0 92px}.mi-modal--application-panel .mi-modal__footer [data-mi-action=save-manager-panel]{flex:auto}.mi-application-panel{background:linear-gradient(180deg, color-mix(in srgb, var(--tg-surface) 58%, transparent), transparent 168px);gap:10px}.mi-application-panel__workspace{grid-template-columns:minmax(0,1fr);gap:10px}.mi-application-panel__details,.mi-application-panel__workflow{gap:10px}.mi-application-panel__workflow{border-top:1px solid color-mix(in srgb, var(--tg-accent-blue) 12%, var(--tg-border));border-left:0;padding-top:10px;padding-left:0}.mi-application-panel__hero{grid-template-columns:1fr;align-items:flex-start;gap:8px;height:auto;min-height:0;padding:9px 10px;overflow:visible}.mi-application-panel__hero-main{gap:3px}.mi-application-panel__hero-main strong{font-size:13px;line-height:1.25}.mi-application-panel__hero-subtitle{display:none}.mi-application-panel__status-field{width:100%;max-width:none}.mi-application-panel__telemetry{justify-content:flex-start;gap:5px;width:100%}.mi-application-panel__chip{padding:4px 7px;font-size:10.5px}.mi-application-panel__contact-grid,.mi-application-panel__action-grid{grid-template-columns:1fr}.mi-application-panel__contact-grid{gap:8px;padding:10px}.mi-application-panel .mi-field{gap:5px}.mi-application-panel .mi-field__label{font-size:11.5px}.mi-application-panel .mi-field__input{min-height:36px;padding:0 10px;font-size:13px}.mi-application-panel .mi-field__textarea{height:88px;min-height:88px;padding:8px 10px;font-size:13px}.mi-application-panel .mi-application-panel__comments{height:104px;min-height:104px}.mi-application-panel__journal-entries{max-height:240px}.mi-application-panel__journal-entry-head{flex-direction:column;align-items:flex-start;gap:3px}.mi-application-panel__journal-entry-head time{line-height:13px}.mi-application-panel__links .mi-button{flex:100%;min-height:32px;padding:0 8px;font-size:12.5px}.mi-application-panel__actions{gap:10px}.mi-application-panel__action-group{gap:7px}.mi-application-panel__section-title{font-size:11px}.mi-application-panel__action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mi-application-panel__action{border-radius:var(--mi-radius-md);gap:3px;min-height:56px;padding:9px 9px 9px 12px}.mi-application-panel__action:before{width:3px;top:10px;bottom:10px}.mi-application-panel__action span{font-size:13px}.mi-application-panel__action small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.2;display:-webkit-box;overflow:hidden}.mi-modal--manager-send-confirm .mi-modal__body{max-height:calc(100dvh - 142px);padding:12px}.mi-modal--manager-send-confirm{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.mi-manager-send-confirm__hero{flex-direction:column;align-items:flex-start}.mi-manager-send-confirm__channel{white-space:normal}.mi-manager-send-confirm__route,.mi-manager-send-confirm__files{grid-template-columns:1fr}.mi-manager-send-confirm--inline{gap:12px;padding-bottom:6px}.mi-manager-send-confirm__message{grid-template-columns:1fr}.mi-manager-send-confirm__message p{max-height:220px}}@media (max-width:360px){.mi-application-panel__action-grid{grid-template-columns:1fr}}.mi-uis-panel{--mi-panel-accent:var(--tg-accent-red);--mi-uis-bg:#0f141a;--mi-uis-bubble-in:#1d242d;--mi-uis-bubble-out:#243043;--mi-uis-border:#ffffff17;--mi-uis-border-strong:#ffffff26;--mi-uis-thread:#141a21;--mi-uis-text:var(--tg-text-primary);--mi-uis-muted:#ffffffa3;--mi-uis-subtle:#ffffff75;box-sizing:border-box;background:var(--mi-uis-bg);height:100%;min-height:0;color:var(--mi-uis-text);grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}[data-theme=light] .mi-uis-panel{--mi-uis-bg:#f3f6f9;--mi-uis-bubble-in:#fff;--mi-uis-bubble-out:#e8f1ff;--mi-uis-border:#141e2b1a;--mi-uis-border-strong:#141e2b29;--mi-uis-thread:#eaf0f7;--mi-uis-muted:var(--tg-text-secondary);--mi-uis-subtle:var(--tg-text-meta)}.mi-dialog-panel:has(.mi-uis-panel){background:var(--tg-chat-bg)}.mi-uis-panel__header{border-bottom:1px solid var(--mi-uis-border);background:color-mix(in srgb, var(--mi-uis-bg) 92%, #fff);justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:10px 14px;display:flex}.mi-uis-panel__back{display:none}.mi-uis-panel__header-text{gap:4px;min-width:0;display:grid}.mi-uis-panel__title{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:700;line-height:1.15;overflow:hidden}.mi-uis-panel__application{color:var(--mi-uis-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.mi-uis-panel__meta-row,.mi-uis-panel__header-actions{flex-wrap:wrap;gap:6px;display:flex}.mi-uis-panel__header-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px}.mi-uis-panel__meta-chip{border:1px solid var(--mi-uis-border);width:fit-content;color:var(--mi-uis-muted);background:#ffffff0d;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700}.mi-button--uis-refresh{background:var(--mi-panel-accent);color:#fff;box-shadow:0 8px 20px color-mix(in srgb, var(--mi-panel-accent) 26%, transparent);border-color:#0000}.mi-uis-panel__error{border-radius:var(--mi-radius-md);color:#ffe4e6;background:#ef444429;border:1px solid #f8717159;gap:6px;margin:12px;padding:13px;display:grid}.mi-uis-panel__error-code{border-radius:var(--mi-radius-xs);color:#fff;background:#ffffff1f;width:fit-content;padding:4px 7px;font-size:12px}.mi-uis-panel__empty{min-height:0;color:var(--mi-uis-muted);grid-row:3;place-items:center;font-size:16px;display:grid}.mi-uis-calls{isolation:isolate;background:var(--tg-chat-vignette),var(--tg-chat-gradient),var(--tg-chat-bg);grid-row:3;align-content:start;gap:8px;min-height:0;padding:18px 16px 22px;display:grid;position:relative;overflow-y:auto}.mi-uis-calls:before{content:"";z-index:-1;background:var(--tg-chat-pattern-tint);opacity:var(--tg-chat-pattern-opacity);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/dialog-bg.svg);mask-image:url(/dialog-bg.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:430px;mask-size:430px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.mi-uis-records{gap:6px;display:grid}.mi-uis-bubble-row{justify-content:flex-start;display:flex}.mi-uis-bubble-row.is-out{justify-content:flex-end}.mi-uis-bubble{border:1px solid var(--mi-uis-border);background:var(--mi-uis-bubble-in);border-radius:10px 10px 10px 4px;gap:8px;width:min(100%,560px);padding:10px 11px 8px;display:grid;box-shadow:0 6px 20px #00000029}.mi-uis-bubble-row.is-out .mi-uis-bubble{background:var(--mi-uis-bubble-out);border-radius:10px 10px 4px}.mi-uis-bubble__top,.mi-uis-bubble__facts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mi-uis-bubble__status{border:1px solid #0000;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:800;line-height:1.2}.mi-uis-bubble__status.is-good{color:#86efac;background:#22c55e1f;border-color:#22c55e38}.mi-uis-bubble__status.is-lost{color:#fda4af;background:#ef44441f;border-color:#ef44443d}.mi-uis-bubble__status.is-neutral{color:#cbd5e1;background:#94a3b81a;border-color:#94a3b833}[data-theme=light] .mi-uis-bubble__status.is-good{color:#15803d}[data-theme=light] .mi-uis-bubble__status.is-lost{color:#dc2626}[data-theme=light] .mi-uis-bubble__status.is-neutral{color:#475569}.mi-uis-bubble__date{color:var(--mi-uis-subtle);margin-left:auto;font-size:12px;font-weight:700}.mi-uis-bubble__text,.mi-uis-bubble__facts,.mi-uis-details{color:var(--mi-uis-muted);font-size:13px;font-weight:700}.mi-uis-bubble__text{overflow-wrap:anywhere;white-space:pre-line}.mi-uis-bubble__facts span:not(:last-child):after{content:"·";color:var(--mi-uis-subtle);margin-left:6px}.mi-uis-source{border:1px solid var(--mi-uis-border-strong);min-height:26px;color:var(--mi-uis-text);background:#ffffff0f;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 3px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.mi-uis-source__icon{background:var(--mi-panel-accent);color:#fff;border-radius:999px;place-items:center;width:20px;height:20px;display:inline-grid}.mi-uis-source__icon svg{width:14px;height:14px}.mi-uis-source--sip .mi-uis-source__icon{background:#0ea5e9}.mi-uis-source--va .mi-uis-source__icon{background:#f59e0b}.mi-uis-voice{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;display:grid}.mi-uis-voice__play{background:var(--mi-panel-accent);color:#fff;width:44px;height:44px;box-shadow:0 8px 18px color-mix(in srgb, var(--mi-panel-accent) 28%, transparent);border-radius:999px;place-items:center;display:grid}.mi-uis-voice__play svg{width:22px;height:22px}.mi-uis-voice__body{gap:4px;min-width:0;display:grid}.mi-uis-voice__title{color:var(--mi-uis-text);font-size:15px;font-weight:800;line-height:1.25}.mi-uis-voice__wave{align-items:center;gap:3px;height:28px;display:flex}.mi-uis-voice__wave i{background:color-mix(in srgb, var(--mi-panel-accent) 55%, var(--mi-uis-muted));opacity:.82;border-radius:999px;width:3px;min-height:8px;display:block}.mi-uis-voice__meta{color:var(--mi-uis-subtle);font-size:12px;font-weight:800}.mi-uis-details{z-index:0;border-top:1px solid var(--mi-uis-border);pointer-events:none;padding-top:7px;position:relative}.mi-uis-details summary{cursor:pointer;width:fit-content;color:var(--mi-uis-muted);pointer-events:auto;font-size:12px;font-weight:900}.mi-uis-details dl{pointer-events:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin:9px 0 0;display:grid}.mi-uis-details__item{gap:2px;min-width:0;display:grid}.mi-uis-details dt{color:var(--mi-uis-subtle);text-transform:uppercase;font-size:11px;font-weight:900}.mi-uis-details dd{color:var(--mi-uis-text);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700}.mi-uis-details a{color:var(--mi-panel-accent);text-decoration:none}.mi-ai-settings{gap:14px;width:min(100%,1040px);margin:0 auto;display:grid}.mi-ai-settings__hero,.mi-ai-settings__side-card{border:1px solid #ffffff29;border-radius:16px;box-shadow:0 22px 64px #00000038}.mi-ai-settings__hero{background:linear-gradient(135deg,#ffffff29,#ffffff12);justify-content:space-between;align-items:center;gap:18px;min-height:132px;padding:22px;display:flex}.mi-ai-settings__kicker{color:#dff5ff;background:#0ea5e929;border:1px solid #7dd3fc52;border-radius:999px;width:fit-content;margin-bottom:10px;padding:6px 10px;font-size:13px;font-weight:800;line-height:1}.mi-ai-settings__heading,.mi-ai-settings__card-title{letter-spacing:0;margin:0}.mi-ai-settings__heading{font-size:32px;line-height:1.1}.mi-ai-settings__lead{color:#ffffffc2;margin:8px 0 0;font-size:16px;line-height:1.45}.mi-ai-settings__status-box{background:#0f172a57;border:1px solid #ffffff24;border-radius:14px;flex:none;align-items:center;gap:12px;padding:10px;display:flex}.mi-ai-settings__status-pill{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:96px;height:36px;padding:0 12px;font-size:14px;font-weight:800;display:inline-flex}.mi-ai-settings__status-pill.is-on{color:#dcfce7;background:#22c55e2e;border-color:#4ade8059}.mi-ai-settings__status-pill.is-off{color:#fee2e2;background:#ef444429;border-color:#f8717147}.mi-ai-switch{cursor:pointer;width:70px;height:38px;transition:background var(--mi-duration-fast),opacity var(--mi-duration-fast);background:#94a3b86b;border:0;border-radius:999px;padding:4px;box-shadow:inset 0 1px 4px #0000003d}.mi-ai-switch.is-on{background:linear-gradient(135deg,#22c55e,#14b8a6)}.mi-ai-switch:disabled{cursor:not-allowed;opacity:.58}.mi-ai-switch__knob{width:30px;height:30px;transition:transform var(--mi-duration-fast);background:#fff;border-radius:999px;display:block;transform:translate(0);box-shadow:0 7px 18px #00000047}.mi-ai-switch.is-on .mi-ai-switch__knob{transform:translate(32px)}.mi-ai-settings__grid{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:14px;display:grid}.mi-ai-settings__card{color:#101827;background:#ffffffeb;border:1px solid #ffffffb3;border-radius:16px;gap:12px;min-width:0;padding:18px;display:grid;box-shadow:0 22px 64px #00000038}.mi-ai-settings__card-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.mi-ai-settings__card-title{font-size:22px;line-height:1.15}.mi-ai-settings__card-caption{color:#64748b;margin:4px 0 0;font-size:14px;font-weight:700}.mi-ai-settings__readonly-pill{color:#475569;text-transform:uppercase;background:#e2e8f0;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800}.mi-ai-settings__option{border-radius:var(--mi-radius-md);cursor:pointer;background:#f8fafc;border:1px solid #dbe4f0;grid-template-columns:22px minmax(0,1fr);align-items:flex-start;gap:10px;padding:14px;display:grid}.mi-ai-settings__option.is-active{background:#effaff;border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf824}.mi-ai-settings__option.is-locked{cursor:default}.mi-ai-settings__radio{accent-color:#0ea5e9;width:18px;height:18px;margin-top:2px}.mi-ai-settings__option-body{gap:4px;display:grid}.mi-ai-settings__option-title{color:#0f172a;font-size:16px;font-weight:800;line-height:1.24}.mi-ai-settings__option-text{color:#64748b;font-size:14px;font-weight:600;line-height:1.4}.mi-ai-settings__textarea{box-sizing:border-box;resize:vertical;border-radius:var(--mi-radius-md);color:#0f172a;width:100%;min-height:210px;font:inherit;background:#fff;border:1px solid #cbd5e1;outline:0;padding:13px 14px;font-size:16px;line-height:1.45}.mi-ai-settings__textarea.is-disabled{color:#64748b;background:#f1f5f9}.mi-ai-settings__actions{flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px;display:flex}.mi-ai-settings__save{border-radius:var(--mi-radius-md);color:#fff;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#2563eb);border:0;padding:0 18px;font-size:15px;font-weight:800;box-shadow:0 14px 30px #2563eb38}.mi-ai-settings__save:disabled{cursor:default;opacity:.52;box-shadow:none}.mi-ai-settings__success,.mi-ai-settings__error{font-size:14px;font-weight:800}.mi-ai-settings__success{color:#047857}.mi-ai-settings__error{color:#b91c1c}.mi-ai-settings__side-card{color:#fff;background:#0f172a7a;align-content:start;gap:12px;min-width:0;padding:18px;display:grid}.mi-ai-settings__metric{border-radius:var(--mi-radius-md);background:#ffffff14;border:1px solid #ffffff1a;gap:5px;padding:14px;display:grid}.mi-ai-settings__metric-label{color:#ffffffa3;text-transform:uppercase;font-size:12px;font-weight:700}.mi-ai-settings__metric-value{letter-spacing:0;font-size:24px;line-height:1.1}.mi-ai-settings__metric-value-small{letter-spacing:0;font-size:16px;line-height:1.25}.mi-ai-settings__metric-subvalue{color:#ffffffad;font-size:13px;font-weight:700;line-height:1.3}@media (max-width:960px){.mi-ai-settings__grid,.mi-uis-details dl{grid-template-columns:1fr}}@media (max-width:720px){.mi-uis-panel__header,.mi-ai-settings__hero,.mi-ai-settings__status-box{flex-direction:column;align-items:stretch}.mi-ai-settings__heading{font-size:24px}.mi-uis-panel{padding:0}.mi-uis-panel__header{grid-template-columns:40px minmax(0,1fr);gap:6px 8px;padding:8px;display:grid}.mi-uis-panel__back{width:36px;height:36px;color:var(--mi-panel-accent);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.mi-uis-panel__header-actions{grid-column:2;overflow-x:auto}.mi-uis-panel__meta-row{display:none}.mi-uis-calls{padding:12px 10px 18px}.mi-uis-bubble{width:min(100%,92vw)}.mi-uis-voice{grid-template-columns:38px minmax(0,1fr)}.mi-uis-voice__play{width:38px;height:38px}.mi-uis-voice__wave{overflow:hidden}}
