@layer crm-theme-base,crm-antd-controls,crm-shared-components,crm-responsive-theme,crm-shell-surfaces,crm-dashboard-calls,crm-calls-dashboard,crm-omnichannel,crm-login,crm-telephony,crm-notifications,crm-settings-workspace,crm-enterprise-redesign,antd,crm-static-react-styles,crm-priority;@layer crm-theme-base{:root{--crm-font-sans: var( --font-family, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif );--crm-font-mono: var(--font-family-mono, "SFMono-Regular", Consolas, monospace);--crm-google-blue: #4285f4;--crm-google-red: #ea4335;--crm-google-yellow: #fbbc04;--crm-google-green: #34a853;--crm-primary-h: 217;--crm-primary-s: 89%;--crm-primary-l: 61%;--crm-primary: hsl(var(--crm-primary-h), var(--crm-primary-s), var(--crm-primary-l));--crm-app-accent: var(--crm-primary);--crm-app-text-primary: #09090b;--crm-app-text: #111827;--crm-app-text-muted: #64748b;--crm-app-text-subtle: #94a3b8;--crm-app-text-disabled: rgba(100, 116, 139, .58);--crm-app-text-inverse: #ffffff;--crm-glass-bg: #ffffff;--crm-glass-border: #e5eaf2;--crm-glass-shadow: 0 1px 2px rgba(15, 23, 42, .05);--ant-color-bg-container: var(--crm-app-surface-solid, #ffffff);--ant-color-border: var(--crm-app-border, #e2e8f0);--ant-color-border-secondary: var(--crm-app-border-soft, rgba(15, 23, 42, .08));--ant-color-text: var(--crm-app-text, #111827);--ant-color-text-secondary: var(--crm-app-text-muted, #64748b);--ant-color-text-tertiary: var(--crm-app-text-subtle, #94a3b8);--ant-color-text-quaternary: var(--crm-app-text-disabled, rgba(100, 116, 139, .58));--ant-color-text-heading: var(--crm-app-text-primary, #09090b);--ant-color-fill-tertiary: color-mix( in srgb, var(--crm-app-border-soft, rgba(15, 23, 42, .08)) 92%, transparent );--ant-color-fill-quaternary: color-mix( in srgb, var(--crm-app-border-soft, rgba(15, 23, 42, .08)) 72%, transparent );--ant-color-primary: var(--crm-app-accent);--ant-color-primary-border: hsla( var(--crm-primary-h), var(--crm-primary-s), var(--crm-primary-l), .4 );--ant-color-primary-bg: hsla( var(--crm-primary-h), var(--crm-primary-s), var(--crm-primary-l), .1 );--ant-colorBgContainer: var(--ant-color-bg-container);--ant-colorBorder: var(--ant-color-border);--ant-colorBorderSecondary: var(--ant-color-border-secondary);--ant-colorText: var(--ant-color-text);--ant-colorTextSecondary: var(--ant-color-text-secondary);--ant-colorTextTertiary: var(--ant-color-text-tertiary);--ant-colorTextQuaternary: var(--ant-color-text-quaternary);--ant-colorTextHeading: var(--ant-color-text-heading);--ant-colorFillTertiary: var(--ant-color-fill-tertiary);--ant-colorFillQuaternary: var(--ant-color-fill-quaternary);--ant-colorPrimary: var(--ant-color-primary);--ant-colorPrimaryBorder: var(--ant-color-primary-border);--ant-colorPrimaryBg: var(--ant-color-primary-bg);--ant-colorFillAlter: var(--ant-color-fill-tertiary);--crm-call-green: #10b981;--crm-call-green-hover: #059669;--crm-call-green-soft: rgba(16, 185, 129, .08);--crm-call-green-border: rgba(16, 185, 129, .3);--crm-focus-ring: 0 0 0 4px hsla(var(--crm-primary-h), var(--crm-primary-s), var(--crm-primary-l), .15);--crm-primary-btn-from: #3367d6;--crm-primary-btn-to: #245cc7;--crm-primary-btn-shadow: 0 8px 18px rgba(51, 103, 214, .18);--crm-app-body-bg: #f6f8fb;--crm-app-body-bg-alt: #eef2f7;--crm-app-surface: #ffffff;--crm-app-surface-solid: #ffffff;--crm-app-surface-elevated: #f8fafc;--crm-table-bg: #ffffff;--crm-table-head-bg: color-mix(in srgb, var(--crm-google-blue) 9%, #ffffff);--crm-table-header-bg: color-mix(in srgb, var(--crm-google-blue) 12%, #ffffff);--crm-table-head-color: #17325f;--crm-table-head-border: color-mix(in srgb, var(--crm-google-blue) 24%, #d6dee9);--crm-table-row-hover-bg: color-mix(in srgb, var(--crm-google-blue) 6%, #ffffff);--crm-table-row-selected-bg: color-mix(in srgb, var(--crm-google-green) 10%, #ffffff);--crm-app-border: #d6dee9;--crm-app-border-soft: #e5eaf2;--crm-app-shadow: 0 1px 2px rgba(15, 23, 42, .05);--crm-app-shadow-strong: 0 8px 24px rgba(15, 23, 42, .08);--crm-radius-panel: 8px;--crm-radius-card: 8px;--crm-motion-fast: .12s;--crm-motion-normal: .2s;--crm-motion-slow: .32s;--crm-ease-standard: cubic-bezier(.2, 0, 0, 1);--crm-ease-enter: cubic-bezier(0, 0, .2, 1);--crm-ease-exit: cubic-bezier(.4, 0, 1, 1);--login-surface: rgba(255, 255, 255, .86);--login-border: rgba(214, 222, 233, .86);--login-copy: var(--crm-app-text-primary);--login-copy-muted: var(--crm-app-text-muted)}@media(prefers-reduced-motion:reduce){:root{--crm-motion-fast: 1ms;--crm-motion-normal: 1ms;--crm-motion-slow: 1ms}*,*:before,*:after{scroll-behavior:auto;animation-duration:1ms;animation-iteration-count:1;transition-duration:1ms}}html,body,[id=root]{min-height:100%}body{margin:0;padding:0;background:var(--crm-app-body-bg, #fafafa);font-family:var(--crm-font-sans);color:var(--crm-app-text, #09090b);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden}html[data-theme-variant=rtm] body{background:var(--crm-shell-backdrop-overlay),linear-gradient(180deg,#071b3fb8,#0a234f94),url(/assets/background_1-C9Kl1MPQ.png) center / cover no-repeat fixed,linear-gradient(180deg,var(--crm-shell-backdrop-base) 0%,var(--crm-app-body-bg-alt, #f4f8ff) 100%)}html[data-theme-variant=rtm] body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--crm-shell-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--crm-shell-grid-line-vertical) 1px,transparent 1px);background-size:78px 78px;-webkit-mask-image:linear-gradient(180deg,rgba(18,58,122,.72),rgba(18,58,122,.18));mask-image:linear-gradient(180deg,#123a7ab8,#123a7a2e)}html[data-theme-variant=rtm] body:after{content:"";position:fixed;inset:-10px;z-index:-2;pointer-events:none;background-image:url(/assets/background_1-C9Kl1MPQ.png);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:var(--crm-shell-backdrop-image-opacity);filter:var(--crm-shell-backdrop-image-filter);transform:scale(1.012)}html[data-theme=dark]{--crm-primary-h: 39;--crm-primary-s: 46%;--crm-primary-l: 57%;--crm-app-body-bg: #101418;--crm-app-body-bg-alt: #151a20;--crm-app-surface: #1a2028;--crm-app-surface-solid: #1a2028;--crm-app-surface-elevated: #222a34;--crm-table-bg: #1a2028;--crm-table-head-bg: #222a34;--crm-table-header-bg: #222a34;--crm-app-border: rgba(148, 163, 184, .2);--crm-app-border-soft: rgba(148, 163, 184, .14);--crm-app-text: #f8fbff;--crm-app-text-primary: #ffffff;--crm-app-text-muted: #d5deef;--crm-app-text-subtle: #9aa8bb;--crm-app-text-disabled: rgba(170, 181, 196, .52);--crm-app-text-inverse: #101418;--crm-app-shadow: 0 18px 42px rgba(2, 6, 23, .38);--crm-glass-bg: #1a2028;--crm-glass-border: rgba(148, 163, 184, .2);--crm-call-green: #22c55e;--crm-call-green-hover: #16a34a;--crm-call-green-soft: rgba(34, 197, 94, .08);--crm-call-green-border: rgba(34, 197, 94, .2);--crm-focus-ring: 0 0 0 3px rgba(66, 133, 244, .24);--crm-primary-btn-from: #3367d6;--crm-primary-btn-to: #245cc7;--crm-primary-btn-shadow: 0 10px 24px rgba(51, 103, 214, .22);--login-surface: #1a2028;--login-border: rgba(148, 163, 184, .2);--login-copy: var(--crm-app-text-primary);--login-copy-muted: var(--crm-app-text-muted)}html[data-theme-variant=rtm]{--crm-primary-h: 216;--crm-primary-s: 100%;--crm-primary-l: 72%;--crm-primary: #72a7ff;--crm-app-body-bg: #071b3f;--crm-app-body-bg-alt: #0a234f;--crm-app-surface: #0d2d63;--crm-app-surface-solid: #0d2d63;--crm-app-surface-elevated: #123a7a;--crm-app-surface-subtle: #0a234f;--crm-app-surface-muted: #153f82;--crm-app-border: rgba(129, 163, 235, .32);--crm-app-border-soft: rgba(129, 163, 235, .22);--crm-app-border-strong: rgba(159, 197, 255, .46);--crm-app-text: #f8fbff;--crm-app-text-primary: #ffffff;--crm-app-text-muted: #c7d7f2;--crm-app-text-subtle: #9fb5d8;--crm-app-text-disabled: rgba(199, 215, 242, .58);--crm-app-text-inverse: #071b3f;--crm-app-accent: #9fc5ff;--crm-app-shadow: none;--crm-app-shadow-soft: none;--crm-app-shadow-strong: 0 26px 72px rgba(255, 255, 255, .24);--crm-table-header-bg: color-mix(in srgb, var(--crm-google-blue) 24%, #0d2d63);--crm-table-bg: #0d2d63;--crm-table-head-bg: color-mix(in srgb, var(--crm-google-blue) 24%, #0d2d63);--crm-table-head-color: #dbe8ff;--crm-table-head-border: var(--crm-google-blue);--crm-table-cell-color: #f8fbff;--crm-table-cell-border: rgba(129, 163, 235, .22);--crm-table-row-hover-bg: color-mix(in srgb, var(--crm-google-blue) 16%, #0d2d63);--crm-table-row-selected-bg: color-mix(in srgb, var(--crm-google-blue) 22%, #0d2d63);--crm-table-fixed-shadow: rgba(255, 255, 255, .24);--crm-shell-backdrop-base: #071b3f;--crm-shell-backdrop-overlay: linear-gradient( 90deg, rgba(7, 27, 63, .38) 0%, rgba(7, 27, 63, .16) 42%, rgba(7, 27, 63, .32) 100% ), radial-gradient(circle at 12% 53%, rgba(47, 111, 223, .16), transparent 30%);--crm-shell-grid-line: rgba(176, 198, 255, .05);--crm-shell-grid-line-vertical: rgba(176, 198, 255, .04);--crm-shell-backdrop-image-opacity: .36;--crm-shell-backdrop-image-filter: saturate(.92) contrast(1.06) brightness(.72);--ant-color-success: #6ee7a8;--ant-color-warning: #f8c77e;--ant-color-error: #ff9c9c;--crm-glass-bg: #0d2d63;--crm-glass-border: rgba(129, 163, 235, .32);--crm-call-green: #22c55e;--crm-call-green-hover: #16a34a;--crm-call-green-soft: rgba(34, 197, 94, .08);--crm-call-green-border: rgba(34, 197, 94, .2);--crm-focus-ring: 0 0 0 3px rgba(114, 167, 255, .24);--crm-primary-btn-from: #2f6fdf;--crm-primary-btn-to: #245cc7;--crm-primary-btn-shadow: none;--chat-composer-border: var(--crm-app-border-soft);--chat-composer-bg: var(--crm-app-surface-solid);--chat-composer-fill: var(--crm-app-surface-elevated);--chat-composer-text-secondary: var(--crm-app-text-muted);--login-surface: #0d2d63;--login-border: rgba(129, 163, 235, .32);--login-copy: #f8fbff;--login-copy-muted: #c7d7f2}html[data-theme-variant=rtm] .crm-dashboard-page{background:#071b3f;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme-variant=rtm] .crm-bi-widget.ant-card{border-color:var(--crm-app-border-soft, rgba(129, 163, 235, .22));background:var(--crm-app-surface-solid, #0d2d63);box-shadow:none}[id=root],.ant-layout{background:transparent}::-moz-selection{background:hsla(var(--crm-primary-h),var(--crm-primary-s),var(--crm-primary-l),.25)}::selection{background:hsla(var(--crm-primary-h),var(--crm-primary-s),var(--crm-primary-l),.25)}code{font-family:var(--crm-font-mono)}.lazy-placeholder{display:flex;min-height:100vh;align-items:center;justify-content:center;padding:48px 24px;color:var(--crm-app-text);background:var(--crm-app-body-bg, #f6f8fb)}.lazy-placeholder__panel{width:min(720px,100%);padding:clamp(28px,5vw,52px);border:1px solid var(--crm-app-border);border-radius:8px;background:var(--crm-app-surface-solid, #ffffff);box-shadow:var(--crm-app-shadow);text-align:center}.lazy-placeholder__mark{display:inline-flex;width:76px;height:76px;align-items:center;justify-content:center;margin-bottom:22px;border-radius:8px;color:#fff;background:var(--crm-app-accent, var(--crm-google-blue, #4285f4));box-shadow:none;font-size:34px}.lazy-placeholder__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--crm-app-text-muted);font-size:.78rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.lazy-placeholder__title{margin:0;color:var(--crm-app-text);font-size:clamp(2rem,5vw,3.8rem);font-weight:800;line-height:1.05;letter-spacing:0}.lazy-placeholder__subtitle{max-width:560px;margin:18px auto 0;color:var(--crm-app-text-muted);font-size:clamp(1rem,2vw,1.15rem);line-height:1.65}.lazy-placeholder__actions{justify-content:center;margin-top:30px}.lazy-placeholder__actions .ant-btn{min-width:178px}.lazy-placeholder__meta{max-width:560px;margin:28px auto 0;padding-top:18px;border-top:1px solid var(--crm-app-border-soft);color:color-mix(in srgb,var(--crm-app-text-muted) 78%,transparent);font-family:var(--crm-font-mono);font-size:.78rem;line-height:1.55;overflow-wrap:anywhere}@media(max-width:640px){.lazy-placeholder{align-items:stretch;padding:16px}.lazy-placeholder__panel{display:flex;min-height:calc(100vh - 32px);flex-direction:column;justify-content:center;padding:28px 20px;border-radius:8px}.lazy-placeholder__mark{width:64px;height:64px;border-radius:8px;font-size:28px}.lazy-placeholder__actions,.lazy-placeholder__actions .ant-space-item{width:100%}.lazy-placeholder__actions .ant-btn{width:100%;min-width:0}}:root{--crm-palette-001515da: #1b3179;--crm-palette-032bbf22: rgba(184, 192, 204, .16);--crm-palette-03ed03cf: #173f8f;--crm-palette-04b356cd: #c03434;--crm-palette-06441111: rgba(59, 130, 246, .82);--crm-palette-073f3114: rgba(9, 31, 70, .82);--crm-palette-0a45613f: rgba(124, 92, 255, .18);--crm-palette-0ad6b76c: #178a3d;--crm-palette-0c337b76: rgba(7, 27, 63, .56);--crm-palette-0c501f18: rgba(255,255,255,.05);--crm-palette-0d39cde9: rgba(34, 197, 94, .14);--crm-palette-0d5bdc24: #161b22;--crm-palette-0e684e51: #0f172a;--crm-palette-0e6b00aa: rgba(129, 163, 235, .62);--crm-palette-0efd7007: #242d38;--crm-palette-0f672d6f: rgba(129, 163, 235, .26);--crm-palette-0fe27ce5: #0369a1;--crm-palette-115e018f: #10b981;--crm-palette-116ea01a: rgba(7, 27, 63, .22);--crm-palette-13b406d8: #b45309;--crm-palette-1478601f: #1890ff;--crm-palette-177804c2: #9ca3af;--crm-palette-181ef500: rgba(3, 12, 32, .24);--crm-palette-1a118e51: rgba(196, 181, 253, .34);--crm-palette-1a75dc9e: #f87171;--crm-palette-1c23ff4a: #245cc7;--crm-palette-1c50a0af: rgba(248, 113, 113, .14);--crm-palette-1d43d186: #121d2c;--crm-palette-1d4a6b66: #1e40af;--crm-palette-21dcede6: #121212;--crm-palette-22028368: #fecaca;--crm-palette-251a7b85: #f59e0b;--crm-palette-25fd7ac5: #0b0b0c;--crm-palette-2701c435: #ff6b6b;--crm-palette-271426c0: #0b1220;--crm-palette-271fae6c: rgba(37, 99, 235, .35);--crm-palette-28125087: #7258df;--crm-palette-293ed480: #a5f3fc;--crm-palette-29662de9: rgba(2, 6, 23, .08);--crm-palette-2b5d0be8: rgba(0, 0, 0, .62);--crm-palette-2bfbe873: rgba(255, 255, 255, .2);--crm-palette-2c1d5544: #f8fbff;--crm-palette-2c565f8f: #a7f3d0;--crm-palette-2ccbcbc9: #111b2a;--crm-palette-2e8c18a9: #202848;--crm-palette-2f0fa717: rgba(15, 23, 42, .05);--crm-palette-2f89846c: rgba(220, 38, 38, .2);--crm-palette-2fb4cf5e: rgba(15, 23, 42, .12);--crm-palette-33d0e705: rgba(129, 163, 235, .18);--crm-palette-3417c1a6: #aab5c4;--crm-palette-35097fab: rgba(2, 6, 23, .22);--crm-palette-3611969b: #101418;--crm-palette-367909d8: #f97316;--crm-palette-3748776e: rgba(255, 255, 255, .06);--crm-palette-3837b152: #999;--crm-palette-3871da34: #dc2626;--crm-palette-3a3e292f: #d7e0ec;--crm-palette-3ae33c66: #f0f0f0;--crm-palette-3b313dfb: #e2e8f0;--crm-palette-3b57ac1f: #eef2ff;--crm-palette-3bacff10: rgba(129, 163, 235, .14);--crm-palette-3c3c6dd9: rgba(2, 8, 23, .58);--crm-palette-3c5c1ab6: #16a34a;--crm-palette-3e0f3621: #111419;--crm-palette-3fd4e052: #fde68a;--crm-palette-3fd72126: rgba(129, 163, 235, .32);--crm-palette-4008c35a: rgba(176, 198, 255, .72);--crm-palette-41248e46: #bae6fd;--crm-palette-41859030: #2f6fdf;--crm-palette-42107528: rgba(159, 197, 255, .34);--crm-palette-424c2544: #eef2f6;--crm-palette-435252fd: rgba(15, 23, 42, .45);--crm-palette-4542dca0: #a855f7;--crm-palette-454a6a43: #57b57a;--crm-palette-45cf6c25: #20252c;--crm-palette-46461f86: #f8fafc;--crm-palette-475b6bf8: rgba(129, 163, 235, .28);--crm-palette-49197166: #f6f8fb;--crm-palette-4a08e4d0: #d97706;--crm-palette-4bc3b103: rgba(15, 23, 42, .34);--crm-palette-4bf2a22d: rgba(163, 230, 53, .12);--crm-palette-4e061df7: #fff2f0;--crm-palette-50870daa: #ddd6fe;--crm-palette-5089217e: rgba(255, 255, 255, .15);--crm-palette-5265187c: rgba(148, 163, 184, .1);--crm-palette-533a8b27: rgba(148, 163, 184, .26);--crm-palette-547548ed: rgba(167, 139, 250, .16);--crm-palette-554de51a: rgba(0, 0, 0, .45);--crm-palette-5760e1aa: rgba(18, 58, 122, .82);--crm-palette-580546ad: #666;--crm-palette-59dbd125: #b91c1c;--crm-palette-59f82f99: rgba(15, 23, 42, .65);--crm-palette-5a455854: rgba(0, 0, 0, .12);--crm-palette-5affac3c: #34a853;--crm-palette-5bfd82cf: rgba(9, 31, 70, .86);--crm-palette-5e44ec11: #e5eaf2;--crm-palette-5edfd66a: #d9f99d;--crm-palette-60562561: rgba(114, 167, 255, .14);--crm-palette-611a1e8c: #edf3ff;--crm-palette-6176f058: rgba(248, 113, 113, .34);--crm-palette-6190a6c8: rgba(0, 0, 0, .4);--crm-palette-62b237b8: #4f8cff;--crm-palette-6391357d: #888;--crm-palette-63a3fc9a: #059669;--crm-palette-655ca22f: #1f2937;--crm-palette-66341b70: #6b7280;--crm-palette-66352d26: #047857;--crm-palette-671f84ab: rgba(37, 99, 235, .05);--crm-palette-69142783: rgba(255, 255, 255, .04);--crm-palette-69c2c9a2: #4f7df3;--crm-palette-6b3d6d84: #64748b;--crm-palette-6be8a0f6: rgba(251, 191, 36, .14);--crm-palette-6eca09fa: rgba(139, 124, 246, .34);--crm-palette-6f50777a: #f3f6fa;--crm-palette-6ff8a4fb: rgba(255, 107, 107, .28);--crm-palette-70c6120a: #f43f5e;--crm-palette-719a4adc: #d7e2f1;--crm-palette-743eddb6: #52c41a;--crm-palette-75ed0d1f: #f5f7fb;--crm-palette-762ef00d: #fffbeb;--crm-palette-76a1229c: rgba(96, 165, 250, .86);--crm-palette-77221472: #8c8c8c;--crm-palette-7b3fe574: rgba(9, 37, 84, .54);--crm-palette-7bfb3925: rgba(176, 198, 255, .2);--crm-palette-7d4ff8ff: #15803d;--crm-palette-7d775db1: rgba(15, 48, 104, .72);--crm-palette-7f27d56a: #faad14;--crm-palette-7fbdfbb7: rgba(22, 62, 130, .46);--crm-palette-80b7dedb: rgba(7, 27, 63, .14);--crm-palette-814e9d3c: rgba(37, 99, 235, .42);--crm-palette-817cbcb9: rgba(15, 23, 42, .04);--crm-palette-833631aa: #475569;--crm-palette-86e78d44: #ecfdf5;--crm-palette-8820ca37: rgba(255, 255, 255, .03);--crm-palette-8f6d8e33: rgba(100, 116, 139, .12);--crm-palette-904c53fb: rgba(96, 165, 250, .18);--crm-palette-9052cf64: rgba(15, 23, 42, .2);--crm-palette-90a41629: rgba(129, 163, 235, .38);--crm-palette-91354110: rgba(129, 163, 235, .22);--crm-palette-9228ddcf: rgba(37, 99, 235, .12);--crm-palette-92340259: #fbbc04;--crm-palette-926311bb: rgba(37, 99, 235, .18);--crm-palette-92cef0af: #bbf7d0;--crm-palette-9317a9f5: #e8edf4;--crm-palette-935c76c9: rgba(170, 181, 196, .66);--crm-palette-93d224c5: rgba(148, 163, 184, .22);--crm-palette-95375287: rgba(15, 23, 42, .08);--crm-palette-956673de: #0b1f44;--crm-palette-957b18a1: rgba(251, 191, 36, .34);--crm-palette-9588d47e: rgba(15, 23, 42, .18);--crm-palette-9639b8be: rgba(0, 0, 0, .65);--crm-palette-96c5f52d: rgba(255, 77, 79, .32);--crm-palette-97919d3d: rgba(170, 181, 196, .48);--crm-palette-97ab400b: rgba(66, 133, 244, .14);--crm-palette-9cc55b66: rgba(255, 255, 255, .45);--crm-palette-9dfe2554: #222a34;--crm-palette-9f034e1f: #334155;--crm-palette-9f6abc8c: rgba(82, 196, 26, .32);--crm-palette-a082ae38: #141414;--crm-palette-a17ddf4e: rgba(148, 163, 184, .09);--crm-palette-a1a1a659: #bfbfbf;--crm-palette-a3f4905a: #3367d6;--crm-palette-a4ae7958: #f0f9ff;--crm-palette-a4f0c634: rgba(184, 192, 204, .18);--crm-palette-a6c1f229: rgba(49, 87, 201, .32);--crm-palette-a70919ec: rgba(0, 0, 0, .08);--crm-palette-a99a3936: #ccc;--crm-palette-aacf6e2b: rgba(255, 255, 255, .25);--crm-palette-ab5d1501: #1677ff;--crm-palette-ae17f956: #4285f4;--crm-palette-af60fa0f: rgba(148, 163, 184, .16);--crm-palette-b0a9c290: #252b36;--crm-palette-b1a58a9a: #153f82;--crm-palette-b53d383f: rgba(34, 197, 94, .34);--crm-palette-b5e2bc59: #94a3b8;--crm-palette-b749cc25: rgba(255, 255, 255, .12);--crm-palette-b85c400a: #3f82f6;--crm-palette-b92166de: rgba(255, 255, 255, .18);--crm-palette-b95efe4e: #c7d7f2;--crm-palette-b9669148: #bfdbfe;--crm-palette-b9d7d2b4: #8b7cf6;--crm-palette-baf0082f: rgba(163, 230, 53, .32);--crm-palette-bba72e07: #fef2f2;--crm-palette-bc8bc354: rgba(113, 118, 128, .32);--crm-palette-bc8c13b1: #dbe3ee;--crm-palette-bd4f6448: rgba(7, 27, 63, .1);--crm-palette-bee4d40f: rgba(113, 118, 128, .48);--crm-palette-bfd4f8ff: #e5e7eb;--crm-palette-c03c5025: rgba(15, 23, 42, .28);--crm-palette-c34f5a2a: rgba(255, 255, 255, .08);--crm-palette-c35bb492: #edf5ff;--crm-palette-c36d4cdc: #ef4444;--crm-palette-c36e0775: rgba(183, 207, 255, .52);--crm-palette-c5c7a76d: rgba(255, 255, 255, .5);--crm-palette-c7a3f247: #ffb4b4;--crm-palette-c7d424e7: rgba(148, 163, 184, .12);--crm-palette-c801d51c: rgba(255, 255, 255, .92);--crm-palette-c831b3a0: #d9d9d9;--crm-palette-c9115313: #123a7a;--crm-palette-c99c83ff: rgba(34, 211, 238, .32);--crm-palette-cd3c368e: rgba(37, 99, 235, .58);--crm-palette-cf2c9525: rgba(66, 133, 244, .28);--crm-palette-cf81b506: rgba(184, 192, 204, .28);--crm-palette-d139a669: #1d4ed8;--crm-palette-d3072272: rgba(255, 107, 107, .14);--crm-palette-d53c93dd: rgba(37, 99, 235, .1);--crm-palette-d635c939: rgba(255, 255, 255, .1);--crm-palette-d78f5921: #4f46e5;--crm-palette-d7c16d3d: rgba(0, 0, 0, .24);--crm-palette-da69ab00: #ea4335;--crm-palette-db374207: #71717a;--crm-palette-db92e251: rgba(37, 99, 235, .08);--crm-palette-dc26d4e4: #171b21;--crm-palette-dd15e6f7: #111827;--crm-palette-df908243: rgba(217, 119, 6, .28);--crm-palette-df9968f9: rgba(7, 27, 63, .16);--crm-palette-e06a4b0a: rgba(129, 163, 235, .2);--crm-palette-e08de713: #fff;--crm-palette-e0c6e7c7: #f4c29b;--crm-palette-e0eb641f: rgba(51, 65, 85, .98);--crm-palette-e14186f0: #f4f4f5;--crm-palette-e21c21cc: #166534;--crm-palette-e2ceba86: #dbe8ff;--crm-palette-e2f483b9: #0f62fe;--crm-palette-e37317e4: rgba(30, 41, 59, .96);--crm-palette-e5785af0: rgba(129, 163, 235, .16);--crm-palette-e7b00c29: #2563eb;--crm-palette-e84c9c36: rgba(255, 255, 255, .24);--crm-palette-e8535776: #1a2028;--crm-palette-e90a31eb: #73c992;--crm-palette-eabbb4ed: rgba(255, 255, 255, .14);--crm-palette-ebab9676: rgba(66, 133, 244, .3);--crm-palette-ec51e252: rgba(203, 213, 225, .04);--crm-palette-ecd6bc90: rgba(148, 163, 184, .18);--crm-palette-ee2b97e1: rgba(184, 192, 204, .14);--crm-palette-ee5e4710: rgba(15, 23, 42, .22);--crm-palette-ef1bf6a4: #164488;--crm-palette-f1e922d5: rgba(226, 232, 240, .82);--crm-palette-f2074b6c: #ffffff;--crm-palette-f2abe8cd: rgba(2, 8, 23, .42);--crm-palette-f3b75bc3: #624ccc;--crm-palette-f46cf6c1: #0d2d63;--crm-palette-f62328de: #f5f5f5;--crm-palette-f71fbab1: rgba(0, 0, 0, .6);--crm-palette-f8d4ab39: #1f9d55;--crm-palette-f9b07476: rgba(2, 6, 23, .5);--crm-palette-fab9aa1b: #ff4d4f;--crm-palette-fcc9df11: rgba(183, 207, 255, .68);--crm-palette-fdc305cf: rgba(34, 211, 238, .14)}}@layer crm-antd-controls{::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--crm-palette-bc8bc354);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--crm-palette-bee4d40f)}h1,h2,h3,h4,h5,h6,.ant-typography{letter-spacing:0}body,.ant-app,.ant-layout,.ant-card,.ant-modal,.ant-drawer,.ant-popover,.ant-dropdown,.ant-form,.ant-descriptions,.ant-list,.ant-statistic,.ant-table-wrapper{color:var(--crm-app-text, var(--crm-palette-dd15e6f7))}.ant-card-body,.ant-modal-body,.ant-drawer-body,.ant-form-item,.ant-form-item-control,.ant-form-item-control-input,.ant-descriptions-item-content,.ant-list-item,.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title,.ant-select-item,.ant-picker,.ant-picker-input>input,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-select-selection-item,.ant-segmented,.ant-tabs,.ant-menu{color:var(--crm-app-text, var(--crm-palette-dd15e6f7))}h1,h2,h3,h4,h5,h6,.ant-typography,.ant-card-head-title,.ant-card-meta-title,.ant-modal-title,.ant-drawer-title,.ant-descriptions-title,.ant-list-item-meta-title,.ant-statistic-content,.ant-table-title{color:var(--crm-app-text-primary, var(--crm-app-text, var(--crm-palette-dd15e6f7)))}.ant-typography-secondary,.ant-typography.ant-typography-secondary,.ant-card-meta-description,.ant-form-item-extra,.ant-form-item-explain,.ant-empty-description,.ant-descriptions-item-label,.ant-list-item-meta-description,.ant-statistic-title,.ant-breadcrumb,.ant-breadcrumb a,.ant-breadcrumb-separator,.ant-picker-suffix,.ant-select-arrow,.ant-input-prefix,.ant-input-suffix,.ant-table-filter-trigger,.ant-table-column-sorter{color:var(--crm-app-text-muted, #64748b)}.ant-form-item-label>label,.ant-checkbox-wrapper,.ant-radio-wrapper,.ant-switch+span,.ant-alert-message{color:var(--crm-app-text-primary, var(--crm-app-text, var(--crm-palette-dd15e6f7)))}.ant-alert-description,.ant-alert-content,.ant-popover-inner-content,.ant-tooltip-inner{color:var(--crm-app-text, var(--crm-palette-dd15e6f7))}.ant-btn{font-weight:600}.ant-btn:not(.ant-btn-link):not(.ant-btn-text){border-radius:8px}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous){box-shadow:var(--crm-primary-btn-shadow);text-shadow:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):hover,.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):focus-visible{filter:none;box-shadow:0 4px 10px var(--crm-palette-926311bb);transform:none}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):active{filter:none;box-shadow:0 1px 2px var(--crm-palette-926311bb);transform:translateY(0)}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-icon-only){min-height:40px;padding-inline:18px}:where(.ant-btn).ant-btn-primary:not(.ant-btn-dangerous).ant-btn-sm:not(.ant-btn-icon-only){min-height:34px;padding-inline:14px}:where(.ant-btn).ant-btn-primary:not(.ant-btn-dangerous).ant-btn-lg:not(.ant-btn-icon-only){min-height:44px;padding-inline:20px}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous).ant-btn-icon-only{width:40px;min-width:40px;height:40px}:where(.ant-btn).ant-btn-primary:not(.ant-btn-dangerous).ant-btn-sm.ant-btn-icon-only{width:34px;min-width:34px;height:34px}.ant-btn.telephony-action-btn--answer.ant-btn-primary:hover,.ant-btn.telephony-action-btn--answer.ant-btn-primary:focus-visible{transform:none}.ant-btn.telephony-action-btn--answer.ant-btn-primary:active{transform:none}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous)[disabled],.ant-btn.ant-btn-primary:not(.ant-btn-dangerous).ant-btn-disabled{box-shadow:none;transform:none}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{backdrop-filter:none;-webkit-backdrop-filter:none}.ant-input-affix-wrapper>input.ant-input,.ant-input-affix-wrapper>textarea.ant-input,.ant-input-affix-wrapper .ant-input,.ant-input-password .ant-input,.ant-input-search .ant-input-affix-wrapper .ant-input{-webkit-backdrop-filter:none;backdrop-filter:none}.ant-btn.crm-btn--call{background:transparent}.crm-form-required-label{display:inline-flex;align-items:center;gap:6px}.crm-form-required-asterisk{display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:inherit;line-height:1;font-weight:500}.crm-shell .ant-btn.ant-btn-icon-only,.ant-tabs .ant-tabs-nav-more,.ant-pagination .ant-pagination-item-link{min-width:40px;min-height:40px}.crm-shell .ant-btn{min-height:36px}.ant-tabs .ant-tabs-nav-more,.ant-pagination .ant-pagination-item-link{display:inline-flex;align-items:center;justify-content:center}.ant-input-clear-icon{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center}.ant-input-number-handler-wrap{min-width:32px}.ant-input-number-handler{min-height:20px}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{min-width:16px;min-height:16px;align-items:center;justify-content:center}[aria-label="Increase Value"],[aria-label="Decrease Value"]{min-width:16px;min-height:20px;align-items:center;justify-content:center}}@layer crm-shared-components{.crm-editable-cell{border:1px solid var(--crm-header-action-border);background:transparent;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease,color .12s ease}.crm-editable-cell .crm-editable-cell__hint{color:var(--crm-palette-06441111);font-size:12px;flex-shrink:0;opacity:0;visibility:hidden;transform:translate(-2px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}.crm-editable-cell:hover,.crm-editable-cell:focus-visible{border-color:var(--crm-palette-271fae6c);background:var(--crm-palette-671f84ab);box-shadow:0 0 0 1px var(--crm-palette-9228ddcf)}.crm-editable-cell:hover .crm-editable-cell__hint,.crm-editable-cell:focus-visible .crm-editable-cell__hint{opacity:1;visibility:visible;transform:translate(0)}.crm-editable-cell:focus-visible{outline:none}.crm-editable-cell--editing{border-color:var(--crm-palette-814e9d3c);background:var(--crm-palette-db92e251);box-shadow:0 0 0 2px var(--crm-palette-d53c93dd)}.status-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid transparent}.status-badge.new{background:var(--crm-palette-a4ae7958);color:var(--crm-palette-0fe27ce5);border-color:var(--crm-palette-41248e46)}.status-badge.contacted{background:var(--crm-palette-762ef00d);color:var(--crm-palette-13b406d8);border-color:var(--crm-palette-3fd4e052)}.status-badge.qualified{background:var(--crm-palette-86e78d44);color:var(--crm-palette-66352d26);border-color:var(--crm-palette-2c565f8f)}.status-badge.lost{background:var(--crm-palette-bba72e07);color:var(--crm-palette-59dbd125);border-color:var(--crm-palette-22028368)}.crm-product-picker-card__quantity{width:100%}.crm-product-picker-card__quantity-prefix{display:inline-flex;align-items:center;flex:0 0 auto;height:24px;padding:0 8px;border:1px solid var(--crm-app-border, var(--crm-palette-c831b3a0));border-inline-end:0;border-radius:6px 0 0 6px;background:var(--crm-app-surface-muted, var(--crm-palette-75ed0d1f));color:var(--crm-app-text-muted, var(--crm-palette-833631aa));font-size:12px;line-height:1;white-space:nowrap}.crm-product-picker-card__quantity .ant-input-number{border-start-start-radius:0;border-end-start-radius:0}html[data-theme=dark] body{background:var(--crm-app-body-bg, var(--crm-palette-3611969b));color:var(--crm-app-text, var(--crm-palette-e14186f0))}html[data-theme=dark]{--crm-primary-l: 73%;--crm-app-body-bg: #101418;--crm-app-body-bg-alt: #151a20;--crm-app-surface: #1a2028;--crm-app-surface-elevated: #222a34;--crm-app-surface-solid: #1a2028;--crm-glass-bg: #1a2028;--crm-glass-border: rgba(148, 163, 184, .2);--crm-glass-shadow: var(--crm-app-shadow);--crm-app-accent: var(--crm-primary);--crm-app-border: rgba(148, 163, 184, .2);--crm-app-border-soft: rgba(148, 163, 184, .14);--crm-app-border-strong: rgba(203, 213, 225, .28);--crm-app-text: #f3f6fa;--crm-app-text-primary: #f8fafc;--crm-app-text-muted: #d5deef;--crm-app-text-subtle: #aab5c4;--crm-app-shadow: 0 18px 42px rgba(2, 6, 23, .38)}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--crm-palette-5089217e)}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--crm-palette-aacf6e2b)}.ant-layout-header,.ant-layout-sider{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,backdrop-filter .18s ease}.ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown,.ant-menu-submenu-popup .ant-menu{border:1px solid var(--crm-app-border-soft, var(--crm-palette-3748776e))}.crm-shell .ant-card{position:relative;overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color .18s ease,box-shadow .18s ease}.crm-shell .ant-card:hover{transform:none}html[data-theme=dark] .ant-descriptions-view,html[data-theme=dark] .ant-list,html[data-theme=dark] .ant-empty{background:var(--crm-app-surface-solid, var(--crm-palette-e8535776))}html[data-theme=dark] .ant-statistic,html[data-theme=dark] .ant-empty,html[data-theme=dark] .component_BusinessEmptyState_root{background:transparent}html[data-theme=dark] .crm-editable-cell{border-color:transparent;background:transparent}html[data-theme=dark] .crm-editable-cell .crm-editable-cell__hint{color:var(--crm-palette-9cc55b66)}html[data-theme=dark] .crm-editable-cell:hover,html[data-theme=dark] .crm-editable-cell:focus-visible{border-color:var(--crm-palette-2bfbe873);background:var(--crm-palette-69142783);box-shadow:0 0 0 1px var(--crm-palette-d635c939)}html[data-theme=dark] .ant-input,html[data-theme=dark] .ant-input-affix-wrapper,html[data-theme=dark] .ant-select-selector,html[data-theme=dark] .ant-picker,html[data-theme=dark] .ant-input-number,html[data-theme=dark] .ant-input-number-input{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=dark] .ant-dropdown-menu,html[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-picker-dropdown,html[data-theme=dark] .ant-menu-submenu-popup .ant-menu{box-shadow:var(--crm-app-shadow-strong, 0 16px 48px var(--crm-palette-f71fbab1))}.ant-layout-sider .ant-menu-inline .ant-menu-item,.ant-layout-sider .ant-menu-inline .ant-menu-submenu-title{margin-inline:8px;width:calc(100% - 16px);border-radius:8px;transition:background-color .15s ease,color .15s ease}.crm-user-dropdown{min-width:336px}.crm-user-dropdown__submenu{max-width:min(340px,calc(100vw - 24px));border:1px solid var(--crm-app-border-soft, var(--crm-palette-3748776e));border-radius:8px;box-shadow:0 18px 42px var(--crm-palette-9588d47e)}.crm-user-dropdown__submenu .ant-dropdown-menu{min-width:260px;width:260px;max-width:340px;max-width:min(340px,calc(100vw - 24px));padding:0;border-radius:8px}.crm-user-dropdown__submenu .ant-dropdown-menu-item,.crm-user-dropdown__submenu .ant-dropdown-menu-submenu-title{min-height:40px;border-radius:8px;margin:2px 0}html[data-theme=dark] .crm-user-dropdown__submenu{border-color:var(--crm-app-border, var(--crm-palette-d635c939));box-shadow:var(--crm-app-shadow-strong, 0 16px 48px var(--crm-palette-f71fbab1))}.crm-user-dropdown .ant-dropdown-menu{width:360px;max-width:min(380px,calc(100vw - 24px));padding:10px;border-radius:8px;border:1px solid var(--crm-app-border-soft, var(--crm-palette-3748776e))}.crm-user-dropdown .ant-dropdown-menu-item,.crm-user-dropdown .ant-dropdown-menu-submenu-title{min-height:38px;border-radius:8px;margin:1px 0}.crm-user-dropdown .ant-dropdown-menu-title-content{display:block}.crm-user-dropdown .ant-dropdown-menu-item-divider{margin:8px 4px}.crm-user-dropdown .ant-dropdown-menu-item-group-title{margin:10px 6px 6px;padding:0 4px}.crm-user-dropdown__summary-item{margin:0}.crm-user-dropdown__summary{display:flex;align-items:center;gap:12px}.crm-user-dropdown__summary-content{min-width:0;display:flex;flex-direction:column;gap:1px}.crm-user-dropdown__summary-name{font-size:16px;font-weight:700;color:var(--crm-app-text, var(--crm-palette-0e684e51));line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-user-dropdown__summary-meta{font-size:12px;color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84));line-height:1.3;white-space:normal;overflow:hidden;text-overflow:ellipsis}.crm-user-dropdown__submenu-title{display:inline-flex;align-items:center;min-width:0;flex:1 1 auto;font-size:13px;font-weight:600;color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-user-dropdown__section .ant-dropdown-menu-item-group-list{margin:0}.crm-user-dropdown__section-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;flex:0 0 16px;color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84))}.crm-user-dropdown__preference-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;cursor:pointer;outline:none}.crm-user-dropdown__preference-panel{display:grid;gap:8px;width:100%}.crm-user-dropdown__preference-panel-head{display:flex;align-items:center;min-width:0}.crm-user-dropdown__preference-choice-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:6px;width:100%}.crm-user-dropdown__preference-choice{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:32px;padding:5px 8px;border:1px solid var(--crm-app-border-soft, var(--crm-palette-95375287));border-radius:8px;background:color-mix(in srgb,var(--crm-app-surface-elevated, var(--crm-palette-f2074b6c)) 86%,transparent);color:var(--crm-app-text, var(--crm-palette-0e684e51));font:inherit;font-size:12px;font-weight:700;line-height:1.2;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.crm-user-dropdown__preference-choice:hover{border-color:var(--crm-app-accent, var(--crm-google-blue, var(--crm-palette-ae17f956)));background:color-mix(in srgb,var(--crm-app-surface-elevated, var(--crm-palette-f2074b6c)) 74%,var(--crm-app-accent, var(--crm-palette-ae17f956)) 10%)}.crm-user-dropdown__preference-choice:focus-visible{outline:none;box-shadow:var(--crm-focus-ring)}.crm-user-dropdown__preference-choice--active{border-color:color-mix(in srgb,var(--crm-app-accent, var(--crm-palette-ae17f956)) 54%,transparent);background:color-mix(in srgb,var(--crm-app-accent, var(--crm-palette-ae17f956)) 14%,var(--crm-app-surface-elevated, var(--crm-palette-f2074b6c)));color:var(--crm-app-text, var(--crm-palette-0e684e51))}.crm-user-dropdown__preference-choice-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-user-dropdown__preference-choice-check{flex:0 0 auto;font-size:11px;color:var(--crm-app-accent, var(--crm-google-blue, var(--crm-palette-ae17f956)))}.crm-user-dropdown__preference-choice>.ant-btn-content{display:contents}.crm-list{width:100%;color:var(--crm-app-text, var(--ant-color-text, var(--crm-palette-0e684e51)))}.crm-list--bordered{border:1px solid var(--crm-app-border-soft, var(--ant-color-border-secondary, var(--crm-palette-95375287)));border-radius:var(--ant-border-radius-lg, 8px);overflow:hidden}.crm-list__header{padding:var(--ant-padding-sm, 12px) var(--ant-padding, 16px);border-bottom:1px solid var(--crm-app-border-soft, var(--ant-color-border-secondary, var(--crm-palette-95375287)));font-weight:600}.crm-list__items>div+div .crm-list__item{border-top:1px solid var(--crm-app-border-soft, var(--ant-color-border-secondary, var(--crm-palette-95375287)))}.crm-list__item{min-width:0;padding:var(--ant-padding-sm, 12px) var(--ant-padding, 16px)}.crm-list--vertical .crm-list__item{flex-direction:column}.crm-list--vertical .crm-list__item-actions{align-self:flex-end}.crm-list--small .crm-list__item{padding-block:var(--ant-padding-xs, 8px)}.crm-list--large .crm-list__item{padding-block:var(--ant-padding, 16px)}.crm-list__item-content,.crm-list__item-meta,.crm-list__item-meta-content{min-width:0;flex:1 1 auto}.crm-list__item-actions,.crm-list__item-meta-avatar{flex:0 0 auto}.crm-list__item-meta-title{margin-bottom:var(--ant-margin-xxs, 4px);color:var(--crm-app-text, var(--ant-color-text, var(--crm-palette-0e684e51)));font-weight:600}.crm-list__item-meta-description{color:var(--crm-app-text-muted, var(--ant-color-text-secondary, var(--crm-palette-59f82f99)))}.crm-list__empty{margin-block:var(--ant-margin-lg, 24px)}.crm-user-dropdown__preference-toggle:focus-visible{box-shadow:var(--crm-focus-ring);border-radius:8px}.crm-user-dropdown__preference-title{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.crm-user-dropdown__preference-current{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:0 1 auto;color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84));font-size:13px;font-weight:700;white-space:nowrap}.crm-user-dropdown__preference-chevron{color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84));font-size:11px;transition:transform .16s ease}.crm-user-dropdown__preference-toggle--open .crm-user-dropdown__preference-chevron{transform:rotate(180deg)}.crm-user-dropdown .crm-user-dropdown__preference-option{margin-left:30px;min-height:34px;background:color-mix(in srgb,var(--crm-app-surface-elevated, var(--crm-palette-f2074b6c)) 72%,transparent)}.crm-user-dropdown__preference-option-label{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.crm-user-dropdown__preference-option-text{min-width:0;overflow-wrap:anywhere;white-space:normal}.crm-page-header .ant-btn,.crm-entity-list-actions .ant-btn,.crm-entity-list-shell__header .ant-btn{min-height:40px}.crm-user-dropdown__preference-option-check{display:inline-flex;justify-content:flex-end;min-width:14px;color:var(--crm-app-accent, var(--crm-google-blue, var(--crm-palette-ae17f956)))}.crm-user-dropdown__version{width:100%;display:flex;flex-direction:column;gap:1px}.crm-user-dropdown__version-title{font-size:12px;font-weight:600;color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84))}.crm-user-dropdown__version-value{font-size:11px;color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84))}html[data-theme=dark] .crm-user-dropdown .ant-dropdown-menu{border-color:var(--crm-app-border, var(--crm-palette-c34f5a2a));box-shadow:var(--crm-app-shadow-strong, 0 16px 48px var(--crm-palette-f71fbab1))}html[data-theme=dark] .crm-user-dropdown__summary-name{color:var(--crm-palette-f62328de)}html[data-theme=dark] .crm-user-dropdown__submenu-title{color:var(--crm-palette-bfd4f8ff)}html[data-theme=dark] .crm-user-dropdown .ant-dropdown-menu-item:hover,html[data-theme=dark] .crm-user-dropdown .ant-dropdown-menu-submenu-title:hover{background:var(--crm-palette-3748776e)}.crm-shell__main{position:relative;min-height:100dvh}.crm-shell__header{backdrop-filter:none;-webkit-backdrop-filter:none}.crm-shell__nav-trigger.ant-btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;padding:0;border:1px solid var(--crm-app-border-soft, var(--crm-palette-3b313dfb));border-radius:10px;background:color-mix(in srgb,var(--crm-app-surface-solid, var(--crm-palette-f2074b6c)) 92%,transparent);color:var(--crm-app-text-muted, var(--crm-palette-833631aa));box-shadow:0 1px 2px var(--crm-palette-2f0fa717);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.crm-shell__nav-trigger.ant-btn .anticon{font-size:18px}.crm-shell__nav-trigger.ant-btn:hover{border-color:color-mix(in srgb,var(--crm-app-primary, var(--crm-palette-e7b00c29)) 34%,var(--crm-app-border-soft, var(--crm-palette-3b313dfb)));background:color-mix(in srgb,var(--crm-app-primary, var(--crm-palette-e7b00c29)) 9%,transparent);color:var(--crm-app-primary, var(--crm-palette-e7b00c29));box-shadow:0 6px 16px var(--crm-palette-9228ddcf)}.crm-shell__nav-trigger.ant-btn:focus-visible{outline:none;border-color:var(--crm-app-primary, var(--crm-palette-e7b00c29));color:var(--crm-app-primary, var(--crm-palette-e7b00c29));box-shadow:0 0 0 3px color-mix(in srgb,var(--crm-app-primary, var(--crm-palette-e7b00c29)) 18%,transparent)}.crm-shell__nav-trigger.ant-btn:active{transform:translateY(1px);background:color-mix(in srgb,var(--crm-app-primary, var(--crm-palette-e7b00c29)) 14%,transparent);box-shadow:0 2px 6px var(--crm-palette-9228ddcf)}.crm-shell__nav-trigger--sider.ant-btn{margin-inline-start:auto}@media(prefers-reduced-motion:reduce){.crm-shell__nav-trigger.ant-btn{transition:none}}.crm-header-actions.ant-space{--crm-header-action-bg: color-mix( in srgb, var(--crm-app-surface-solid, #ffffff) 94%, transparent );--crm-header-action-bg-strong: color-mix( in srgb, var(--crm-app-surface-solid, #ffffff) 98%, transparent );--crm-header-action-border: var(--crm-app-border-soft, rgba(226, 232, 240, .68));--crm-header-action-text: var(--crm-app-text, #111827);--crm-header-action-muted: var(--crm-app-text-muted, #64748b);--crm-header-action-status: #22c55e;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.crm-header-actions .ant-space-item{display:inline-flex;min-width:0}.crm-header-actions__control.ant-btn,.crm-header-actions__sip.ant-btn.crm-sip-status-badge{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0;border:1px solid transparent;border-radius:999px;background:var(--crm-header-action-bg);color:var(--crm-header-action-text);box-shadow:var(--crm-app-shadow, 0 10px 28px var(--crm-palette-95375287))}.crm-header-actions__control.ant-btn:hover,.crm-header-actions__control.ant-btn:focus-visible,.crm-header-actions__sip.ant-btn.crm-sip-status-badge:hover,.crm-header-actions__sip.ant-btn.crm-sip-status-badge:focus-visible{border-color:var(--crm-header-action-border);background:var(--crm-header-action-bg-strong);color:var(--crm-header-action-text)}.crm-header-actions__sip.ant-btn.crm-sip-status-badge{border-color:var(--crm-header-action-border);background:var(--crm-header-action-bg-strong)}.crm-header-actions__sip.ant-btn.crm-sip-status-badge--with-extension{width:auto;min-width:96px;justify-content:flex-start;gap:8px;padding:0 13px;border-color:var( --crm-header-sip-border, color-mix(in srgb, var(--crm-google-red, var(--crm-palette-da69ab00)) 34%, var(--crm-header-action-border)) );border-radius:8px;background:var(--crm-header-sip-bg, var(--crm-header-action-bg-strong));box-shadow:inset 0 1px 0 var(--crm-header-sip-highlight, var(--crm-palette-c34f5a2a)),0 8px 18px var(--crm-palette-2fb4cf5e)}.crm-header-actions .ant-badge-count{box-shadow:0 0 0 1px var(--crm-header-action-bg)}.crm-header-actions__user.ant-btn{min-width:0;height:40px;border:1px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--crm-app-primary, var(--crm-palette-ab5d1501)) 8%,transparent);box-shadow:none}.crm-header-actions__user.ant-btn:hover,.crm-header-actions__user.ant-btn:focus-visible{border-color:var(--crm-header-action-border);background:var(--crm-header-action-bg-strong)}.crm-header-actions__user .ant-typography{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .crm-header-actions.ant-space,html[data-theme=night] .crm-header-actions.ant-space,html[data-theme-variant=rtm] .crm-header-actions.ant-space{--crm-header-action-bg: rgba(5, 27, 69, .36);--crm-header-action-bg-strong: rgba(12, 42, 95, .72);--crm-header-action-border: rgba(129, 163, 235, .28);--crm-header-sip-bg: rgba(22, 38, 63, .82);--crm-header-sip-border: rgba(92, 124, 168, .78);--crm-header-sip-highlight: rgba(255, 255, 255, .09);--crm-header-action-text: #f8fbff;--crm-header-action-muted: rgba(248, 251, 255, .72)}@media(max-width:767px){.crm-header-actions.ant-space{padding:0}.crm-header-actions__control.ant-btn,.crm-header-actions__sip.ant-btn.crm-sip-status-badge{min-width:34px;width:34px;height:34px}.crm-header-actions__user.ant-btn{width:auto;min-width:36px;height:36px}}.crm-shell__content{display:flex;flex-direction:column;min-height:0;animation:crm-surface-reveal .26s ease-out}.crm-page-stage{display:flex;flex-direction:column;flex:1 1 auto;gap:16px;min-height:100%;min-width:0}.crm-page-template{min-width:0}.crm-page-template__stack{width:100%;min-width:0}.crm-page-stage>*{min-width:0}.crm-page-stage--list,.crm-page-stage--entity{width:100%}.crm-page-stage--list{align-self:center;max-width:1920px;margin-inline:auto}.crm-page-stage--list>.crm-page-template__stack,.crm-page-stage--entity>.crm-page-template__stack{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.crm-page-stage--list>.crm-page-template__stack>.ant-space-item,.crm-page-stage--entity>.crm-page-template__stack>.ant-space-item{min-width:0}.crm-page-stage--list>.crm-page-template__stack>.ant-space-item:first-child{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.crm-page-stage--list>.crm-entity-list-shell,.crm-page-stage--list>.crm-crud-page{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%}:where(.crm-page-stage--list)>.crm-page-template__stack>.ant-space-item:first-child>.crm-entity-list-shell,:where(.crm-page-stage--list)>.crm-page-template__stack>.ant-space-item:first-child>.crm-crud-page{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.crm-page-stage--list>.crm-entity-list-shell .crm-entity-list-shell__card,.crm-page-stage--list>.crm-crud-page .crm-crud-page__card{display:flex;flex:1 1 auto;flex-direction:column}@scope(.crm-page-stage--list>.crm-page-template__stack){:scope>:where(.ant-space-item):first-child>.crm-entity-list-shell .crm-entity-list-shell__card,:scope>:where(.ant-space-item):first-child>.crm-crud-page .crm-crud-page__card{display:flex;flex:1 1 auto;flex-direction:column}}.crm-page-stage--entity{width:100%;max-width:1240px;margin-inline:auto}.crm-page-stage--detail,.crm-page-stage--entity:has(.crm-detail-page-container){width:100%;min-width:0;max-width:none;margin-inline:0}.crm-page-stage{--crm-page-card-bg: var(--crm-app-surface-elevated, #ffffff);--crm-page-card-border: var(--crm-app-border-soft, rgba(82, 96, 121, .24));--crm-page-card-shadow: var(--crm-app-shadow, 0 8px 24px rgba(0, 0, 0, .4))}.user-telephony-card-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:stretch}.user-telephony-card-grid__cell{display:flex;min-width:0}.user-telephony-card-grid__cell>.ant-card{display:flex;height:100%;width:100%;flex-direction:column}.user-telephony-card-grid__cell>.ant-card>.ant-card-body{flex:1 1 auto}.user-telephony-card-grid__cell--health{grid-column:1;grid-row:1}.user-telephony-card-grid__cell--identity{grid-column:2;grid-row:1}.user-telephony-card-grid__cell--behavior{grid-column:1;grid-row:2}.user-telephony-card-grid__cell--devices{grid-column:2;grid-row:2}@media(max-width:1199px){.user-telephony-card-grid{grid-template-columns:minmax(0,1fr)}.user-telephony-card-grid__cell--health,.user-telephony-card-grid__cell--identity,.user-telephony-card-grid__cell--behavior,.user-telephony-card-grid__cell--devices{grid-column:1}.user-telephony-card-grid__cell--health{grid-row:1}.user-telephony-card-grid__cell--identity{grid-row:2}.user-telephony-card-grid__cell--behavior{grid-row:3}.user-telephony-card-grid__cell--devices{grid-row:4}}:where(.crm-page-stage):not(.crm-page-stage--dashboard):not(.crm-page-stage--immersive) .ant-card .ant-card-head{min-height:46px;padding-inline:14px}:where(.crm-page-stage):not(.crm-page-stage--dashboard):not(.crm-page-stage--immersive) .ant-card .ant-card-body{padding:14px}.crm-page-stage .ant-btn:not(.ant-btn-link):not(.ant-btn-text){border-radius:8px}.crm-page-stage--entity .ant-card{position:relative;overflow:hidden}.crm-page-stage--entity .ant-card:before{content:none}.crm-detail-page{width:100%}.crm-detail-page .ant-card{border-radius:8px}.crm-detail-page .ant-tabs-content-holder{min-height:240px}.crm-detail-page .ant-empty{margin-block:18px}.crm-detail-page .ant-descriptions-bordered .ant-descriptions-view{border:none;background:transparent}.crm-detail-page .ant-descriptions .ant-descriptions-item-label{background:transparent;color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84));font-weight:600;width:220px}.crm-detail-page .ant-descriptions-bordered .ant-descriptions-row>th,.crm-detail-page .ant-descriptions-bordered .ant-descriptions-row>td{border-inline-end:none;border-bottom:1px solid var(--crm-app-border-soft, var(--crm-palette-95375287));padding-block:10px}.crm-detail-page .ant-descriptions-bordered .ant-descriptions-row:last-child>th,.crm-detail-page .ant-descriptions-bordered .ant-descriptions-row:last-child>td{border-bottom:none}.crm-page-stage--entity .ant-card-head-title{font-weight:700;letter-spacing:0}.crm-detail-page .ant-typography h1,.crm-detail-page .ant-typography h2,.crm-detail-page .ant-typography h3,.crm-detail-page .ant-typography h4{margin-bottom:0}.crm-detail-page .ant-card+.ant-card{margin-top:0}.crm-dashboard-controls{min-width:0;max-width:100%}.crm-dashboard-controls__topline,.crm-dashboard-controls__filters{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.crm-dashboard-controls__topline{align-items:center;justify-content:space-between}.crm-dashboard-controls__topline-left,.crm-dashboard-controls__saved-view-actions{min-width:0;max-width:100%}.crm-dashboard-controls__filters{align-items:end}.crm-dashboard-controls__filter-group{display:flex;min-width:min(100%,220px);flex:1 1 220px;flex-direction:column;gap:4px}.crm-dashboard-controls__label{line-height:1.2}.crm-dashboard-controls__select,.crm-dashboard-controls__saved-view-select{min-width:min(100%,220px);flex:1 1 220px}.crm-dashboard-controls .ant-segmented{max-width:100%}.crm-dashboard-controls .ant-segmented-group{min-width:0;flex-wrap:wrap}.crm-dashboard-controls .ant-segmented-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.crm-bi-widget.ant-card{border-radius:8px;border-color:var(--crm-app-border-soft, var(--crm-palette-5e44ec11));background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));box-shadow:var(--crm-app-shadow, 0 1px 2px var(--crm-palette-2f0fa717));height:auto;overflow:visible;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.crm-bi-widget.ant-card>.ant-card-body,.crm-bi-widget__metric.ant-card>.ant-card-body{height:auto;overflow:visible}.crm-bi-widget.ant-card:hover{transform:none;border-color:var(--crm-palette-76a1229c)}.crm-bi-widget__metric.ant-card{border-radius:8px;border-color:var(--crm-palette-c34f5a2a);box-shadow:none;cursor:pointer;height:auto;overflow:visible}html[data-theme=dark] .crm-bi-widget.ant-card{border-color:var(--crm-app-border-soft);background:var(--crm-app-surface-solid);box-shadow:var(--crm-app-shadow)}html[data-theme=dark] .crm-bi-widget__metric.ant-card{border-color:var(--crm-app-border-soft);background:var(--crm-app-surface-elevated)}.crm-page-header__eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.crm-entity-list-shell__card{position:relative}.crm-entity-list-shell__card>.ant-card-body>.ant-space{width:100%}:where(.crm-entity-list-shell__card)>.ant-card-body>.ant-space>.ant-space-item:last-child{display:flex;flex:1 1 auto;min-height:0}.crm-entity-list-shell__card:before{content:none}.crm-entity-form-shell,.crm-entity-detail-shell,.crm-crud-page{display:flex;flex-direction:column;gap:12px;min-height:0;height:100%}.crm-entity-form-shell{--crm-entity-block-gap: 12px;padding-bottom:96px}.crm-entity-form-shell__back,.crm-entity-form-shell__intro{margin-bottom:var(--crm-entity-block-gap)}.crm-entity-form-shell__content{display:flex;flex-direction:column;gap:var(--crm-entity-block-gap);order:3}.crm-entity-form-shell__actions{position:sticky;top:8px;order:2;width:100%;margin-top:var(--crm-entity-block-gap);z-index:20;box-shadow:0 12px 32px color-mix(in srgb,var(--crm-palette-0e684e51) 18%,transparent)}.crm-entity-form-shell__actions-row{row-gap:8px;-moz-column-gap:10px;column-gap:10px}.crm-entity-form-shell__actions-buttons{row-gap:8px;-moz-column-gap:8px;column-gap:8px}.crm-entity-detail-shell__actions,.crm-entity-detail-shell__summary--with-stats,.crm-entity-detail-shell__stats-row{margin-bottom:12px}.crm-entity-form-shell__actions.ant-card{border-radius:8px}.crm-entity-form-section{margin-bottom:16px}.crm-entity-form-section__divider.ant-divider{margin:12px 0 0}.crm-entity-form-section h4.ant-typography{font-size:16px;letter-spacing:0}.crm-entity-detail-shell__summary .ant-typography,.crm-entity-detail-shell__stat .ant-typography{letter-spacing:0}.crm-entity-detail-shell__tabs .ant-tabs-tab{padding-top:8px;padding-bottom:8px}.record360-panel__sections{align-items:stretch}.record360-panel__section-col{display:flex}.record360-panel__section-card.ant-card{width:100%;min-height:100%}.record360-panel__section-card.ant-card>.ant-card-body{height:100%}.record360-panel__timeline-card .ant-timeline{margin-block-end:0}.crm-crud-page__card>.ant-card-head{border-bottom:1px solid var(--crm-app-border-soft, var(--crm-palette-3748776e))}.crm-crud-page__table .ant-table{border-radius:0}.crm-entity-list-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.crm-entity-list-actions__segment.ant-segmented,.crm-entity-list-actions__segment .ant-segmented{border-radius:8px;padding:2px;line-height:1}.crm-entity-list-actions__segment.ant-segmented .ant-segmented-item,.crm-entity-list-actions__segment .ant-segmented-item{min-height:30px;display:inline-flex;align-items:center}.crm-entity-list-actions .ant-btn-primary{border-radius:8px}.crm-entity-list-shell__header .ant-typography{margin-bottom:0}.crm-entity-list-shell__title-group{position:relative;padding-left:10px}.crm-entity-list-shell__title-group:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:4px;border-radius:2px;background:var(--crm-google-blue, var(--crm-palette-ae17f956))}.crm-entity-list-shell__title.ant-typography{letter-spacing:0;font-weight:800;color:var(--crm-app-text-primary, #0f172a)}.crm-entity-list-shell__header .ant-typography.ant-typography-secondary{line-height:1.4;max-width:72ch}.crm-leads-status-tabs-shell{width:100%;margin-bottom:8px}.crm-leads-unified-tabs{width:100%;min-width:0}.crm-leads-unified-tabs__group{display:flex;width:100%;min-width:0;align-items:center;gap:2px;overflow-x:auto;padding:3px;border:1px solid var(--crm-app-border-soft, var(--crm-palette-3b313dfb));border-radius:10px;background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));scrollbar-width:thin;scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.crm-leads-unified-tabs__item.ant-btn{position:relative;display:inline-flex;flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;height:32px;align-items:center;gap:8px;padding:0 12px;border:1px solid transparent;border-radius:8px;color:var(--crm-app-text-primary, var(--crm-palette-0e684e51));font-weight:500;line-height:1;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease;scroll-snap-align:start}@media(max-width:480px){.crm-leads-unified-tabs{position:relative}.crm-leads-unified-tabs:after{position:absolute;top:1px;right:1px;bottom:1px;width:30px;border-radius:0 9px 9px 0;background:linear-gradient(90deg,transparent,var(--crm-app-surface-solid, var(--crm-palette-e08de713)));content:"";pointer-events:none}}.crm-leads-unified-tabs__item.ant-btn:hover,.crm-leads-unified-tabs__item.ant-btn:focus-visible{background:color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 7%,var(--crm-app-surface-solid, var(--crm-palette-f2074b6c)));border-color:transparent;color:var(--crm-app-text-primary, var(--crm-palette-0e684e51))}.crm-leads-unified-tabs__item.ant-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 42%,transparent);outline-offset:1px}.crm-leads-unified-tabs__item.is-active.ant-btn{border-color:color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 22%,transparent);background:color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 10%,var(--crm-app-surface-solid, var(--crm-palette-f2074b6c)));color:var(--crm-app-text-primary, var(--crm-palette-0e684e51));box-shadow:0 1px 2px var(--crm-palette-95375287)}.crm-leads-unified-tabs__item.is-active.ant-btn:after{position:absolute;right:14px;bottom:4px;left:14px;height:2px;border-radius:999px;background:var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956)));content:""}.crm-leads-unified-tabs__dot.ant-typography{display:inline-flex;width:8px;height:8px;flex:0 0 8px;border-radius:50%;margin:0;box-shadow:0 0 0 2px color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, #4285f4)) 16%,transparent)}html[data-theme=dark] .crm-leads-unified-tabs__group,html[data-theme-variant=rtm] .crm-leads-unified-tabs__group{background:var(--crm-app-surface-solid, var(--crm-palette-e8535776))}html[data-theme=dark] .crm-leads-unified-tabs__item.is-active.ant-btn,html[data-theme-variant=rtm] .crm-leads-unified-tabs__item.is-active.ant-btn{border-color:color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 62%,var(--crm-palette-2bfbe873));background:linear-gradient(180deg,color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 22%,var(--crm-palette-3748776e)),color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 14%,var(--crm-palette-a70919ec))),var(--crm-app-surface-solid, var(--crm-palette-e8535776));color:var(--crm-app-text-primary, var(--crm-palette-2c1d5544));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 34%,transparent),0 0 0 2px color-mix(in srgb,var(--lead-status-tab-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 16%,transparent),0 4px 12px var(--crm-palette-d7c16d3d)}.crm-entity-list-shell__toolbar .crm-entity-list-toolbar,.crm-entity-table-stack__toolbar .crm-entity-list-toolbar{margin:0}.crm-entity-list-toolbar__main-row{overflow:visible;white-space:normal;display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%}.crm-entity-list-toolbar__main-row>*{min-width:0}.crm-entity-list-toolbar__main-row .ant-input-affix-wrapper{flex:1 1 220px}.crm-entity-list-toolbar__main-row--single-row{flex-wrap:nowrap;align-items:center;overflow-x:auto;padding-bottom:2px}.crm-entity-list-toolbar__inline-filters,.crm-entity-list-toolbar__inline-filters>.ant-space{display:flex;align-items:flex-start;gap:8px;max-width:100%}.crm-entity-list-toolbar__inline-filters{min-width:0;flex:1 1 auto}.crm-entity-list-toolbar__inline-filters--single-row,.crm-entity-list-toolbar__inline-filters--single-row>.ant-space{align-items:center}.crm-entity-list-toolbar__inline-filters .ant-space-item{flex:0 1 auto;min-width:0}.crm-entity-list-toolbar__inline-filters .ant-row{width:100%;max-width:100%;row-gap:8px}.crm-entity-list-toolbar__inline-filters .ant-row>.ant-col{min-width:0}.crm-entity-list-toolbar__inline-filters .ant-select,.crm-entity-list-toolbar__inline-filters .ant-picker,.crm-entity-list-toolbar__inline-filters .ant-input-affix-wrapper,.crm-entity-list-toolbar__inline-filters .ant-input{min-width:170px;max-width:300px}.crm-entity-list-toolbar__inline-filters .ant-select-selector,.crm-entity-list-toolbar__inline-filters .ant-input-affix-wrapper,.crm-entity-list-toolbar__inline-filters .ant-picker{min-height:34px}.ant-table-wrapper .ant-table-selection-column{min-width:48px}.ant-table-wrapper .ant-table-selection{display:inline-flex;align-items:center;justify-content:center;min-width:32px}.crm-entity-table-stack__toolbar{border-radius:8px}:where(.crm-entity-list-shell__content)>.crm-entity-table-stack:first-child>.crm-entity-table-stack__toolbar:first-child{margin:calc(var(--crm-shell-section-padding, 14px) * -1);margin-bottom:0;padding:var(--crm-shell-section-padding, 14px);border-bottom:1px solid var(--ant-color-border-secondary);border-radius:0;background:var(--ant-color-bg-container)}.crm-entity-filters-card.ant-card{border-radius:8px;box-shadow:none}.crm-entity-filter-panel,.crm-entity-filter-panel__row{width:100%;min-width:0}.crm-entity-filter-panel__search.ant-input-affix-wrapper{flex:1 1 260px;width:clamp(220px,34vw,360px);min-width:220px;max-width:100%}.crm-entity-filter-panel__summary{min-height:24px}.crm-entity-filter-panel__summary .ant-tag{margin-inline-end:0;max-width:min(100%,340px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.crm-entity-form-shell,.crm-entity-detail-shell,.crm-crud-page{gap:10px}.crm-entity-form-shell__back,.crm-entity-form-shell__intro,.crm-entity-detail-shell__actions,.crm-entity-detail-shell__summary--with-stats,.crm-entity-detail-shell__stats-row{margin-bottom:10px}.crm-entity-form-shell__actions{bottom:8px;margin-top:10px}.crm-entity-form-section{margin-bottom:14px}.crm-entity-list-toolbar__main-row{row-gap:10px;-moz-column-gap:8px;column-gap:8px}.crm-entity-list-toolbar__inline-filters{flex:1 1 100%}.crm-entity-list-toolbar__inline-filters .ant-select,.crm-entity-list-toolbar__inline-filters .ant-picker,.crm-entity-list-toolbar__inline-filters .ant-input-affix-wrapper,.crm-entity-list-toolbar__inline-filters .ant-input{min-width:100%;max-width:100%}.crm-entity-filter-panel__search.ant-input-affix-wrapper{flex-basis:100%;width:100%;min-width:100%}.crm-entity-list-actions,.crm-entity-list-actions .ant-btn,.crm-entity-list-actions .ant-segmented{width:100%}}.crm-shell__content .ant-form-item{margin-bottom:14px}.crm-shell__content .ant-form-item-label>label{min-height:20px;font-size:12px}.crm-entity-table-stack{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;align-self:stretch}.crm-entity-table-stack__filters,.crm-entity-table-stack__bulk,.crm-entity-table-stack__toolbar,.crm-entity-table-stack__table{border-radius:8px;width:100%;min-width:0}.crm-entity-table-stack__bulk:empty,.crm-entity-table-stack__filters:empty,.crm-entity-table-stack__toolbar:empty{display:none}.crm-entity-table-stack__table .ant-table-wrapper{border-radius:0;overflow:visible;width:100%;min-width:0}.crm-analytics-empty-state{min-height:220px;display:grid;place-items:center;padding:24px;border:1px dashed var(--crm-app-border);border-radius:var(--crm-radius-card);background:var(--crm-app-surface)}.crm-kanban-drag-area{width:100%;min-width:0;overflow-x:auto;padding-bottom:4px}.crm-kanban-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,320px);gap:12px;align-items:start;min-height:100%}.crm-kanban-column{--crm-kanban-accent: var(--kanban-column-accent, var(--crm-primary));--crm-kanban-accent-soft: var( --kanban-column-accent-soft, color-mix(in srgb, var(--crm-kanban-accent) 12%, transparent) );--crm-kanban-accent-wash: var( --kanban-column-accent-wash, color-mix(in srgb, var(--crm-kanban-accent) 8%, transparent) );--crm-kanban-accent-border: var( --kanban-column-accent-border, color-mix(in srgb, var(--crm-kanban-accent) 28%, var(--crm-app-border)) );display:flex;flex-direction:column;min-height:280px;max-height:calc(100vh - 220px);border:1px solid var(--crm-kanban-accent-border);border-radius:var(--crm-radius-panel);background:var(--crm-app-surface-solid);overflow:hidden;box-shadow:none}.crm-kanban-column.is-over{border-color:var(--crm-kanban-accent);background:linear-gradient(180deg,var(--crm-kanban-accent-wash),transparent 132px),var(--crm-app-surface-solid);box-shadow:0 0 0 2px var(--crm-kanban-accent-soft)}.crm-kanban-column__header{display:flex;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--crm-app-border-soft);background:linear-gradient(90deg,var(--crm-kanban-accent-wash),transparent 72%),var(--crm-app-surface-solid);box-shadow:inset 3px 0 0 var(--crm-kanban-accent)}.crm-kanban-column__title{margin:0;color:var(--crm-app-text);font-size:14px;font-weight:800;line-height:1.2}.crm-kanban-column__subtitle{margin:2px 0 0;color:var(--crm-app-text-muted);font-size:12px}.crm-kanban-column__actions{display:inline-flex;align-items:center;gap:6px}.crm-kanban-column__count{min-width:28px;padding:2px 8px;border-radius:999px;background:var(--crm-kanban-accent-soft);color:var(--crm-kanban-accent);text-align:center;font-size:12px;font-weight:800}.crm-kanban-column__body{display:grid;gap:8px;overflow-y:auto;padding:10px}.crm-kanban-card{border:1px solid var(--crm-app-border);border-radius:var(--crm-radius-card);background:var(--crm-app-surface-elevated);box-shadow:none;cursor:grab;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.crm-kanban-card:hover{border-color:color-mix(in srgb,var(--crm-primary) 34%,var(--crm-app-border));box-shadow:var(--crm-app-shadow-soft)}.crm-kanban-card.is-dragging{cursor:grabbing;opacity:.82;box-shadow:var(--crm-app-shadow)}.crm-kanban-card.is-readonly{cursor:default}.crm-leads-kanban-root,.crm-deals-kanban-root{display:flex;width:100%;min-width:0;min-height:clamp(520px,calc(100vh - 220px),860px);flex:1 1 auto;flex-direction:column}.crm-leads-kanban-root>.ant-space-item:has(.crm-leads-kanban-scroll),.crm-deals-kanban-root>.ant-space-item:has(.crm-deals-kanban-scroll){display:flex;min-width:0;min-height:0;flex:1 1 auto}.crm-leads-kanban-scroll,.crm-deals-kanban-scroll{width:100%;min-width:0;min-height:0;flex:1 1 auto;align-items:stretch;overflow-x:auto;padding-bottom:10px}.crm-leads-kanban-board,.crm-deals-kanban-board{min-width:-moz-max-content;min-width:max-content;min-height:100%;align-items:stretch}.crm-leads-kanban-column,.crm-deals-kanban-column{--crm-kanban-accent: var(--kanban-column-accent, var(--crm-primary));--crm-kanban-accent-soft: var( --kanban-column-accent-soft, color-mix(in srgb, var(--crm-kanban-accent) 12%, transparent) );--crm-kanban-accent-wash: var( --kanban-column-accent-wash, color-mix(in srgb, var(--crm-kanban-accent) 8%, transparent) );--crm-kanban-accent-border: var( --kanban-column-accent-border, color-mix(in srgb, var(--crm-kanban-accent) 28%, var(--crm-app-border)) );--crm-kanban-accent-ink: color-mix( in srgb, var(--crm-kanban-accent) 72%, var(--crm-app-text) );display:flex;flex:0 0 clamp(300px,23vw,330px);width:clamp(300px,23vw,330px);min-height:520px;max-height:calc(100vh - 176px);flex-direction:column;border:1px solid var(--crm-app-border);border-radius:4px;background:color-mix(in srgb,var(--crm-app-surface-solid) 88%,var(--crm-app-canvas));overflow:hidden}.crm-leads-kanban-column.is-over,.crm-deals-kanban-column.is-over{border-color:var(--crm-kanban-accent);background:color-mix(in srgb,var(--crm-app-surface-solid) 88%,var(--crm-app-canvas));box-shadow:0 0 0 1px var(--crm-kanban-accent)}.crm-leads-kanban-column-header,.crm-deals-kanban-column-header{margin:0;padding:9px 10px 8px;border:0;border-top:4px solid var(--crm-kanban-accent);border-bottom:1px solid var(--crm-app-border);border-radius:0;background:var(--crm-app-surface-solid);box-shadow:none;text-align:left}.crm-leads-kanban-column-header>.ant-space{width:100%}.crm-leads-kanban-column-rule{display:none}.crm-leads-kanban-column-title,.crm-leads-kanban-column-title.ant-typography,.crm-deals-kanban-column .crm-kanban-column__title{max-width:100%;margin:0;color:var(--crm-app-text);font-size:11px;font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:.035em;white-space:nowrap;word-break:normal;overflow-wrap:normal}.crm-leads-kanban-column-title--compact,.crm-leads-kanban-column-title--compact.ant-typography{font-size:11px;letter-spacing:.05em}.crm-leads-kanban-column-title--dense,.crm-leads-kanban-column-title--dense.ant-typography{font-size:10px;letter-spacing:.035em}.crm-leads-kanban-column-subtitle,.crm-deals-kanban-column .crm-kanban-column__subtitle{color:var(--crm-app-text-muted);font-size:11px;line-height:1.25;text-align:left}.crm-leads-kanban-column-menu.ant-btn{width:28px;height:28px;min-width:28px;color:var(--crm-app-text-muted)}.crm-leads-kanban-column-count .ant-badge-count,.crm-deals-kanban-ticket-badge .ant-badge-count{background:var(--crm-kanban-accent);box-shadow:none;font-weight:800}.crm-leads-kanban-column-content,.crm-deals-kanban-column-body{width:100%;min-height:360px;min-width:0;flex:1 1 auto;overflow-y:auto;padding:8px}.crm-deals-kanban-add{height:26px;margin:0;padding-inline:6px;border-color:var(--crm-app-border);border-radius:3px;color:var(--crm-app-text-muted);font-weight:600}.crm-leads-kanban-card,.crm-deals-kanban-card{position:relative;width:100%;min-width:0;cursor:pointer;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.crm-leads-kanban-card:after,.crm-deals-kanban-card:after{display:none}.crm-leads-kanban-card-item{width:100%;min-width:0}.crm-leads-kanban-card:hover,.crm-deals-kanban-card:hover{transform:none}.crm-leads-kanban-card.is-dragging,.crm-deals-kanban-card.is-dragging{cursor:grabbing;transform:none}.crm-leads-kanban-card:focus-visible,.crm-deals-kanban-card:focus-visible{outline:2px solid var(--crm-kanban-accent, var(--crm-primary));outline-offset:2px}.crm-leads-kanban-card-body,.crm-deals-kanban-card-body,.crm-leads-kanban-card-title-wrap,.crm-leads-kanban-meta-list,.crm-deals-kanban-meta-list{width:100%;min-width:0}.crm-leads-kanban-card-title,.crm-leads-kanban-company,.crm-leads-kanban-card-person,.crm-leads-kanban-card-date,.crm-leads-kanban-truncate,.crm-deals-kanban-card-title,.crm-deals-kanban-truncate{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-leads-kanban-card-title,.crm-deals-kanban-card-title{color:var(--crm-app-text);font-size:13px;line-height:1.3;font-weight:700}.crm-leads-kanban-card-person{color:var(--crm-app-text);line-height:1.3;font-weight:700}.crm-leads-kanban-company,.crm-deals-kanban-contact,.crm-deals-kanban-truncate{font-size:11px;line-height:1.3}.crm-deals-kanban-contact{color:var(--crm-app-text);font-weight:600}.crm-leads-kanban-card-context,.crm-leads-kanban-card-date-line,.crm-leads-kanban-card-footer,.crm-deals-kanban-card-footer,.crm-deals-kanban-owner{width:100%;min-width:0}.crm-leads-kanban-card-footer{flex-direction:column}.crm-leads-kanban-card-context{color:var(--crm-app-text-muted)}.crm-leads-kanban-card-date{padding:0;background:transparent;color:var(--crm-app-text-muted);font-size:10px;line-height:1.3;text-align:left}.crm-leads-kanban-card-date-line{flex:0 1 auto;color:var(--crm-app-text-muted);font-size:10px}.crm-leads-kanban-source-text{min-width:0;color:var(--crm-app-text-muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-leads-kanban-card-amount,.crm-leads-kanban-card-amount.ant-typography,.crm-deals-kanban-card-amount,.crm-deals-kanban-card-amount.ant-typography{color:var(--crm-app-text);font-size:12px;font-weight:700}.crm-leads-kanban-reference,.crm-deals-kanban-reference,.crm-deals-kanban-probability{color:var(--crm-app-text-muted);font-size:10px;font-weight:600;line-height:16px;white-space:nowrap}.crm-leads-kanban-meta-row,.crm-deals-kanban-meta-row{width:100%;min-width:0;color:var(--crm-app-text-muted);font-size:12px;line-height:1.25}.crm-leads-kanban-meta-icon,.crm-deals-kanban-meta-icon{flex:0 0 auto;color:var(--crm-app-text-muted)}.crm-leads-kanban-tag-list,.crm-deals-kanban-tag-list{min-width:0;max-width:100%}.crm-leads-kanban-tag-list{width:100%}.crm-leads-kanban-tag-list:empty{display:none}.crm-deals-kanban-relations,.crm-deals-kanban-task>.ant-space{width:100%;min-width:0}.crm-deals-kanban-task{width:100%;min-width:0;padding-top:6px;border-top:1px solid var(--crm-app-border-soft);color:var(--crm-app-text-muted)}.crm-deals-kanban-task-icon{flex:0 0 auto;margin-top:2px}.crm-deals-kanban-task-title,.crm-deals-kanban-task-date{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-deals-kanban-task-title{color:var(--crm-app-text);font-size:11px;line-height:1.3}.crm-deals-kanban-task-date{color:inherit;font-size:10px;font-weight:600}.crm-deals-kanban-task.is-overdue{color:var(--crm-danger, var(--crm-palette-3871da34))}.crm-deals-kanban-task.is-today{color:var(--crm-warning, var(--crm-palette-4a08e4d0))}.crm-deals-kanban-task.is-upcoming{color:var(--crm-app-text-muted)}.crm-deals-kanban-owner{flex:1 1 auto;overflow:hidden}.crm-deals-kanban-owner .ant-avatar{flex:0 0 auto;background:var(--crm-app-surface-muted);color:var(--crm-app-text-muted)}.crm-leads-kanban-success-pill,.crm-leads-kanban-error-pill{margin-inline-end:0;border-radius:3px;font-size:10px;font-weight:600;line-height:15px}.crm-leads-kanban-sla{font-size:10px;font-weight:600}.crm-leads-kanban-task-line{max-width:100%;flex:0 1 auto;align-self:flex-start;color:var(--crm-app-text-muted)}.crm-leads-kanban-sla--ok{color:var(--crm-palette-115e018f)}.crm-leads-kanban-sla--warn{color:var(--crm-palette-251a7b85)}.crm-leads-kanban-sla--danger{color:var(--crm-palette-70c6120a)}.crm-leads-kanban-sla--muted{color:var(--crm-app-text-muted)}.crm-leads-kanban-toolbar{padding:0 2px 4px}.crm-leads-kanban-quick-add.ant-btn{height:34px;border:1px solid var(--crm-app-border);border-radius:3px;color:var(--crm-app-text-muted);font-weight:600}.crm-deals-kanban-column-amount{color:var(--crm-app-text);font-size:11px;font-weight:700}.crm-leads-kanban-empty,.crm-leads-kanban-loading{min-height:110px;display:grid;place-items:center;color:var(--crm-app-text-muted);text-align:center}.crm-leads-kanban-help-text,.crm-leads-kanban-limit-note{font-size:12px}.crm-leads-kanban-scroll{scrollbar-color:color-mix(in srgb,var(--crm-app-text-muted) 30%,transparent) transparent;scrollbar-width:thin}.crm-leads-kanban-scroll::-webkit-scrollbar{height:8px}.crm-leads-kanban-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--crm-app-text-muted) 28%,transparent)}.crm-leads-kanban-column{flex:0 0 276px;width:276px;min-height:600px;border-color:var(--crm-app-border-soft);border-radius:12px;background:color-mix(in srgb,var(--crm-app-surface-solid) 96%,var(--crm-app-canvas))}.crm-leads-kanban-column-header{min-height:96px;padding:16px 14px 12px;border-top:0;border-bottom-color:var(--crm-app-border-soft)}.crm-leads-kanban-column-title,.crm-leads-kanban-column-title.ant-typography{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.025em}.crm-leads-kanban-column-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:var(--crm-kanban-accent);box-shadow:0 0 0 3px var(--crm-kanban-accent-soft)}.crm-leads-kanban-column-subtitle{line-height:1.55}.crm-leads-kanban-column-content{padding:10px}.crm-leads-kanban-quick-add.ant-btn{height:32px;color:var(--crm-primary);font-size:12px}.crm-leads-kanban-card-identity,.crm-leads-kanban-card-channel-line{width:100%;min-width:0}.crm-leads-kanban-card-avatar.ant-avatar{flex:0 0 auto;font-size:13px;font-weight:800}.crm-leads-kanban-card-context{align-items:stretch}.crm-leads-kanban-card-channel-line,.crm-leads-kanban-card-date-line{color:var(--crm-app-text-muted);font-size:11px}.crm-leads-kanban-source-text,.crm-leads-kanban-card-date{font-size:11px}.crm-leads-kanban-card-footer{padding-top:1px}.crm-leads-kanban-amount-pill.ant-tag{margin-inline-end:0;border-color:transparent;border-radius:6px;background:var(--crm-kanban-accent-soft);color:var(--crm-kanban-accent-ink);font-size:10px;font-weight:700}@media(min-width:769px){.crm-leads-kanban-scroll,.crm-deals-kanban-scroll{overflow-x:hidden;padding-bottom:0}.crm-leads-kanban-board,.crm-deals-kanban-board{width:100%;min-width:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.crm-leads-kanban-board>*,.crm-deals-kanban-board>.ant-space-item{min-width:0}.crm-leads-kanban-column,.crm-deals-kanban-column{width:100%;min-width:0;flex:none}.crm-leads-kanban-column-header>.ant-space,.crm-deals-kanban-column-header>.ant-space:first-child{min-width:0;flex:1 1 auto}.crm-leads-kanban-column-title,.crm-leads-kanban-column-title.ant-typography,.crm-deals-kanban-column .crm-kanban-column__title,.crm-leads-kanban-column-subtitle,.crm-deals-kanban-column .crm-kanban-column__subtitle,.crm-deals-kanban-column-amount{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}}@media(min-width:769px)and (max-width:1699px){.crm-deals-kanban-card-header,.crm-deals-kanban-card-footer{flex-direction:column}.crm-leads-kanban-card-title-wrap{width:100%}.crm-leads-kanban-sla{max-width:100%;white-space:normal}}@media(min-width:769px)and (max-width:1199px){.crm-leads-kanban-column-header,.crm-deals-kanban-column-header{min-width:0;margin:0;padding:7px 5px 6px;border-top-width:3px;box-shadow:none}.crm-leads-kanban-column-title,.crm-leads-kanban-column-title.ant-typography,.crm-leads-kanban-column-title--compact,.crm-leads-kanban-column-title--compact.ant-typography,.crm-leads-kanban-column-title--dense,.crm-leads-kanban-column-title--dense.ant-typography,.crm-deals-kanban-column .crm-kanban-column__title{letter-spacing:.02em}.crm-leads-kanban-column-subtitle,.crm-deals-kanban-column .crm-kanban-column__subtitle,.crm-deals-kanban-column-amount{line-height:1.2;white-space:nowrap}.crm-leads-kanban-column-menu.ant-btn{width:20px;height:20px;min-width:20px;padding:0}.crm-leads-kanban-column-rule{display:none}.crm-leads-kanban-column-content,.crm-deals-kanban-column-body{padding:4px}.crm-leads-kanban-quick-add.ant-btn{height:30px;padding-inline:4px;font-size:10px;white-space:normal}.crm-deals-kanban-add.ant-btn{width:22px;min-width:22px;height:22px;margin:0;padding:0}.crm-deals-kanban-add.ant-btn>span:not(.ant-btn-icon){display:none}.crm-leads-kanban-card-person,.crm-leads-kanban-card-title,.crm-deals-kanban-card-title,.crm-leads-kanban-company,.crm-deals-kanban-contact,.crm-deals-kanban-truncate{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-leads-kanban-card-date-line,.crm-leads-kanban-task-line,.crm-deals-kanban-owner{max-width:100%;overflow:hidden}.crm-leads-kanban-card-date{max-width:100%;padding:0;font-size:9px;line-height:14px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.crm-leads-kanban-sla{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-leads-kanban-tag-list,.crm-deals-kanban-tag-list{min-width:0}.crm-leads-kanban-tag-list .ant-tag,.crm-deals-kanban-tag-list .ant-tag{max-width:100%;overflow:hidden;text-overflow:ellipsis}}@media(min-width:769px){.crm-leads-kanban-scroll{overflow-x:auto;padding-bottom:10px}.crm-leads-kanban-board{width:-moz-max-content;width:max-content;min-width:100%;grid-auto-columns:unset;grid-auto-flow:unset}.crm-leads-kanban-column{width:276px;min-width:276px;flex:0 0 276px}.crm-leads-kanban-column-header{min-height:96px;padding:16px 14px 12px;border-top:0}.crm-leads-kanban-column-title,.crm-leads-kanban-column-title.ant-typography,.crm-leads-kanban-column-title--compact,.crm-leads-kanban-column-title--compact.ant-typography,.crm-leads-kanban-column-title--dense,.crm-leads-kanban-column-title--dense.ant-typography{display:flex;letter-spacing:.025em}.crm-leads-kanban-column-subtitle{line-height:1.55}.crm-leads-kanban-column-content{padding:10px}}@media(max-width:768px){.crm-leads-kanban-column,.crm-deals-kanban-column{flex-basis:min(82vw,320px);width:min(82vw,320px);min-height:360px;max-height:none}.crm-leads-kanban-toolbar{align-items:stretch}}.record-detail-card{box-shadow:none;overflow:hidden}.record-detail-card .ant-card-head{min-height:auto;border-bottom:1px solid var(--crm-app-border-soft);padding:10px 12px}.record-detail-card .ant-card-head-title{color:var(--crm-app-text);font-size:16px;font-weight:800;letter-spacing:0}.record-detail-card--interactive{cursor:pointer;transition:border-color .16s ease,transform .16s ease}.record-detail-card--interactive:hover{transform:translateY(-1px)}.record-detail-action-group{justify-content:flex-end}.record-detail-action-button{min-height:36px;border-radius:var(--crm-radius-card);font-weight:700}.record-detail-action-button--compact{min-height:30px;font-size:13px}.record-detail-status-tag{min-height:24px;margin-inline-end:0;padding:0 12px;border-radius:999px;font-weight:800;line-height:24px}.record-detail-line{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;min-height:22px}.record-detail-line__content{min-width:0;overflow-wrap:anywhere}.record-detail-metric{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,auto);gap:16px;align-items:center;padding:10px 0;border-bottom:1px solid var(--crm-app-border-soft)}.record-detail-metric:last-child{border-bottom:0}.record-detail-metric__label{color:var(--crm-app-text-muted);font-size:13px;font-weight:700}.record-detail-metric__value{color:var(--crm-app-text);text-align:right;font-size:14px}.record-detail-field-list{display:grid;grid-template-columns:1fr;gap:0;margin:0;min-width:0}.record-detail-field-list--2{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px}.record-detail-field-list__item{display:grid;grid-template-columns:minmax(120px,.38fr) minmax(0,1fr);gap:12px;min-width:0;padding:10px 0;border-bottom:1px solid var(--crm-app-border-soft)}.record-detail-field-list__item:last-child{border-bottom:0}.record-detail-field-list__label{min-width:0;margin:0;color:var(--crm-app-text-muted);font-size:13px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.record-detail-field-list__value{min-width:0;margin:0;color:var(--crm-app-text);font-size:14px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.record-detail-field-list__text,.record-detail-field-list__text.ant-typography{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.crm-detail-page-container{--lead-detail-gap: 12px;--lead-detail-panel-padding: 12px;align-self:stretch;box-sizing:border-box;width:100%;max-width:none;gap:var(--lead-detail-gap)}.crm-page-stage--entity>.crm-detail-page-container{margin-inline:0}.crm-page-stage--entity:has(.crm-detail-page-container)>.crm-page-template__stack,.crm-page-stage--entity:has(.crm-detail-page-container)>.crm-page-template__stack>.ant-space-item{display:flex;width:100%;min-width:0}:where(.crm-page-stage--entity):has(.crm-detail-page-container)>.crm-page-template__stack>.ant-space-item>.crm-detail-page-container{flex:1 1 auto}.lead-detail-header,.lead-detail-layout-grid,.lead-detail-workspace,.lead-detail-sidebar{--lead-detail-gap: 12px;--lead-detail-panel-padding: 12px;--lead-detail-inner-gap: 8px;--lead-detail-surface: var(--crm-app-surface-solid, #ffffff);--lead-detail-surface-raised: var(--crm-app-surface-elevated, #f8fafc);--lead-detail-surface-soft: var( --crm-app-surface-subtle, color-mix(in srgb, var(--lead-detail-surface-raised) 72%, var(--lead-detail-surface)) );--lead-detail-surface-muted: var( --crm-app-surface-muted, color-mix(in srgb, var(--lead-detail-surface-raised) 84%, var(--lead-detail-surface)) );--lead-detail-border: var(--crm-app-border-soft, rgba(15, 23, 42, .08));--lead-detail-border-strong: var(--crm-app-border, #dbe3ef);--lead-detail-text: var(--crm-app-text, #111827);--lead-detail-text-strong: var(--crm-app-text-primary, #09090b);--lead-detail-text-muted: var(--crm-app-text-muted, #64748b);--lead-detail-panel-shadow: var(--crm-app-shadow-soft, 0 8px 22px rgba(15, 23, 42, .045))}.lead-detail-top-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--lead-detail-inner-gap);min-height:40px;padding:6px var(--lead-detail-panel-padding);border-bottom:1px solid color-mix(in srgb,var(--lead-detail-border) 58%,transparent);background:color-mix(in srgb,var(--lead-detail-surface-raised) 32%,var(--lead-detail-surface))}.lead-detail-top-action-group{display:flex;align-items:center;gap:var(--lead-detail-inner-gap);flex-wrap:wrap}.lead-detail-layout-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,336px);gap:var(--lead-detail-gap);align-items:start}.lead-detail-layout-grid:not(:has(.lead-detail-sidebar)){grid-template-columns:minmax(0,1fr)}.lead-detail-header{display:grid;gap:0;padding:0;border:1px solid color-mix(in srgb,var(--lead-detail-border) 72%,transparent);border-radius:8px;background:var(--lead-detail-surface);box-shadow:none;overflow:hidden}.lead-detail-header--amocrm{border-color:color-mix(in srgb,var(--lead-detail-border-strong) 54%,transparent);background:linear-gradient(180deg,var(--lead-detail-surface) 0%,var(--lead-detail-surface) 86%,color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 3%,var(--lead-detail-surface)) 100%),var(--lead-detail-surface)}html[data-theme-variant=rtm] .lead-detail-header--amocrm{background:linear-gradient(180deg,var(--crm-palette-7d775db1) 0%,var(--crm-palette-5bfd82cf) 100%),var(--lead-detail-surface)}.lead-detail-header-main{display:flex;align-items:center;justify-content:space-between;gap:var(--lead-detail-gap);padding:var(--lead-detail-panel-padding)}.lead-detail-identity{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 520px}.lead-detail-header--amocrm .lead-detail-avatar{min-width:44px;font-size:18px}.lead-detail-avatar{flex:0 0 auto;border:0;font-weight:850}.lead-detail-title-block{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:5px;flex:1 1 auto}.lead-detail-title-block>.lead-detail-title-row{width:100%;min-width:0}.lead-detail-title-row{display:flex;min-width:0;align-items:center;gap:var(--lead-detail-inner-gap);flex-wrap:wrap}.lead-detail-title,.lead-detail-title.ant-typography{max-width:min(720px,100%);color:var(--lead-detail-text-strong);font-weight:850;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-detail-id-pill,.lead-detail-id-pill.ant-typography{color:var(--crm-app-text-muted);font-size:13px;font-weight:760}.lead-detail-header-facts{display:flex;min-width:0;align-items:center;gap:4px 8px;flex-wrap:wrap}.lead-detail-header-fact,.lead-detail-header-fact.ant-typography,.lead-detail-header-fact.ant-btn{display:inline-flex;min-width:0;max-width:260px;align-items:center;gap:5px;margin:0;padding:0;color:var(--lead-detail-text-muted);font-size:12.5px;font-weight:740;line-height:1.35}.lead-detail-header-fact--link,.lead-detail-header-fact--link.ant-btn{color:var(--lead-detail-text)}.lead-detail-header-fact--button.ant-btn{height:auto;border:0;background:transparent;box-shadow:none;text-align:left}.lead-detail-header-fact>span:last-child,.lead-detail-header-fact.ant-btn>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-detail-header-fact .anticon{flex:0 0 auto;color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 84%,var(--lead-detail-text-muted))}.lead-detail-icon-button.ant-btn{color:var(--lead-detail-text-muted)}.lead-detail-status-tag.ant-tag{margin-inline-end:0;border:1px solid color-mix(in srgb,var(--lead-status-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 34%,transparent);background:color-mix(in srgb,var(--lead-status-color, var(--crm-google-blue, var(--crm-palette-ae17f956))) 12%,transparent);color:var(--lead-status-color, var(--crm-google-blue, var(--crm-palette-ae17f956)));font-size:12px;font-weight:850}.lead-detail-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:0;padding:0 var(--lead-detail-panel-padding) var(--lead-detail-panel-padding)}.lead-deadline-sticker{display:inline-flex;max-width:min(520px,100%);flex:0 1 auto;min-height:24px;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--lead-detail-border);border-radius:999px;background:var(--lead-detail-surface-raised);color:var(--lead-detail-text);font-size:11px;font-weight:760;line-height:1.2;white-space:nowrap}.lead-deadline-sticker--expired{border-color:color-mix(in srgb,var(--crm-palette-3871da34) 44%,var(--lead-detail-border));background:color-mix(in srgb,var(--crm-palette-3871da34) 7%,var(--lead-detail-surface-raised))}.lead-deadline-sticker--warning{border-color:color-mix(in srgb,var(--crm-palette-13b406d8) 42%,var(--lead-detail-border));background:color-mix(in srgb,var(--crm-palette-13b406d8) 7%,var(--lead-detail-surface-raised))}.lead-deadline-sticker--healthy{border-color:color-mix(in srgb,var(--crm-palette-66352d26) 34%,var(--lead-detail-border));background:color-mix(in srgb,var(--crm-palette-66352d26) 6%,var(--lead-detail-surface-raised))}.lead-deadline-sticker__label,.lead-deadline-sticker__status{flex:0 0 auto;color:var(--lead-detail-text-strong);font-weight:850}.lead-deadline-sticker__time,.lead-deadline-sticker__date{color:var(--lead-detail-text-muted);font-weight:700}.lead-deadline-sticker__date{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.lead-detail-summary-card{display:flex;min-width:0;min-height:42px;align-items:center;gap:var(--lead-detail-inner-gap);padding:6px 8px;border:0;border-left:1px solid color-mix(in srgb,var(--lead-detail-border) 72%,transparent);border-radius:0;background:transparent}.lead-detail-summary-card:first-child{border-left:0}html[data-theme-variant=rtm] .lead-detail-summary-card,html[data-theme-variant=rtm] .lead-detail-file-list.ant-list,html[data-theme-variant=rtm] .lead-detail-file-dropzone,html[data-theme-variant=rtm] .lead-detail-comment-composer{border-color:var(--crm-palette-e5785af0);background:var(--crm-palette-116ea01a)}.lead-detail-summary-icon{display:inline-grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 18%,var(--lead-detail-surface));color:var(--crm-google-blue, var(--crm-palette-ae17f956));font-size:14px}.lead-detail-summary-card--green .lead-detail-summary-icon{background:color-mix(in srgb,var(--crm-google-green, var(--crm-palette-5affac3c)) 18%,var(--lead-detail-surface));color:var(--crm-google-green, var(--crm-palette-5affac3c))}.lead-detail-summary-card--purple .lead-detail-summary-icon{background:color-mix(in srgb,var(--crm-palette-4542dca0) 20%,var(--lead-detail-surface));color:var(--crm-palette-4542dca0)}.lead-detail-summary-card--orange .lead-detail-summary-icon{background:color-mix(in srgb,var(--crm-palette-367909d8) 18%,var(--lead-detail-surface));color:var(--crm-palette-367909d8)}.lead-detail-summary-content{display:grid;min-width:0;gap:1px}.lead-detail-summary-label,.lead-detail-summary-label.ant-typography{color:var(--lead-detail-text-muted);font-size:11px;font-weight:700}.lead-detail-summary-value,.lead-detail-summary-value.ant-typography{min-width:0;overflow:hidden;color:var(--lead-detail-text-strong);font-size:14px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.lead-detail-header-actions,.lead-detail-convert-actions,.lead-detail-products-actions{display:flex;align-items:center;gap:var(--lead-detail-inner-gap);flex-wrap:wrap}.lead-detail-header-actions{flex:0 0 min(500px,100%);padding-top:0;flex-wrap:wrap;justify-content:flex-end}.lead-detail-header-actions .ant-btn{flex:0 0 auto;min-width:112px;height:36px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:760;line-height:34px;letter-spacing:0}.lead-detail-header-actions .ant-btn>span:not(.ant-btn-icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-detail-header-actions .ant-btn-primary:not(.ant-btn-icon-only){min-width:148px}.lead-detail-header-actions .ant-btn-icon-only{padding:0}.lead-detail-actions-dropdown .ant-dropdown-menu{min-width:260px;padding:8px;border:1px solid var(--lead-detail-border, var(--crm-app-border-soft, var(--crm-palette-91354110)));border-radius:8px;box-shadow:var(--crm-app-shadow-strong, 0 22px 60px var(--crm-palette-f2abe8cd))}.lead-detail-actions-dropdown .ant-dropdown-menu-item{min-height:44px;border-radius:6px;color:var(--crm-app-text, var(--crm-palette-46461f86));font-size:14px;font-weight:720;line-height:1.25}.lead-detail-actions-dropdown .ant-dropdown-menu-title-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-detail-actions-dropdown .ant-dropdown-menu-item-icon{min-width:18px;font-size:16px}@media(max-width:1280px){.lead-detail-header-main{align-items:flex-start;flex-wrap:wrap}.lead-detail-identity{flex:1 1 100%}.lead-detail-header-actions{width:100%;justify-content:flex-end}}.lead-detail-notes-card{overflow:hidden;border:1px solid color-mix(in srgb,var(--lead-detail-border) 72%,transparent);border-radius:8px;background:var(--lead-detail-surface);box-shadow:none}.lead-detail-notes-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);height:100%;min-height:0;background:var(--lead-detail-surface)}.lead-detail-notes-feed{display:flex;min-height:0;min-width:0;flex-direction:column;gap:var(--lead-detail-inner-gap);padding:var(--lead-detail-panel-padding);border-right:1px solid color-mix(in srgb,var(--lead-detail-border) 68%,transparent)}.lead-detail-notes-files{display:flex;min-width:0;min-height:0;flex-direction:column;gap:var(--lead-detail-inner-gap);overflow:auto;padding:var(--lead-detail-panel-padding);background:color-mix(in srgb,var(--lead-detail-surface-raised) 42%,var(--lead-detail-surface))}html[data-theme-variant=rtm] .lead-detail-notes-files{background:var(--crm-palette-df9968f9)}.lead-detail-notes-header{min-height:32px}.lead-detail-notes-title{min-width:0}.lead-detail-notes-title-icon{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 12%,var(--lead-detail-surface));color:var(--crm-google-blue, var(--crm-app-accent))}.lead-detail-files-count.ant-tag{min-width:22px;margin-inline-end:0;border:0;border-radius:999px;background:var(--lead-detail-surface-raised);color:var(--lead-detail-text-muted);font-weight:800;text-align:center}.lead-detail-comment-form{display:grid;gap:var(--lead-detail-inner-gap);margin:0}.lead-detail-comment-form--composer{z-index:2;margin-top:auto;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none}.lead-detail-comment-file-input{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lead-detail-comment-composer{display:grid;grid-template-rows:minmax(46px,auto) 36px;overflow:hidden;border:1px solid var(--lead-detail-border);border-radius:8px;background:color-mix(in srgb,var(--lead-detail-surface) 92%,var(--lead-detail-surface-raised));box-shadow:0 -10px 22px color-mix(in srgb,var(--lead-detail-surface) 74%,transparent)}.lead-detail-comment-form--readonly{margin-top:auto;min-height:78px;justify-content:center;border:1px dashed var(--lead-detail-border-strong);border-radius:8px;background:var(--lead-detail-surface-raised)}.lead-detail-comment-input.ant-input{min-height:46px;padding:11px 14px 6px;border-radius:0;color:var(--lead-detail-text-strong);font-size:14px;line-height:1.45;resize:none}.lead-detail-comment-input.ant-input::-moz-placeholder{color:color-mix(in srgb,var(--lead-detail-text-muted) 78%,transparent)}.lead-detail-comment-input.ant-input::placeholder{color:color-mix(in srgb,var(--lead-detail-text-muted) 78%,transparent)}.lead-detail-comment-toolbar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--lead-detail-inner-gap);padding:3px 8px 5px 10px;border-top:1px solid color-mix(in srgb,var(--lead-detail-border) 72%,transparent)}.lead-detail-comment-tools,.lead-detail-comment-submit-actions{display:flex;min-width:0;align-items:center;gap:4px}.lead-detail-comment-tools{flex:1 1 auto;overflow:hidden}.lead-detail-comment-tools .ant-btn,.lead-detail-comment-submit-actions .ant-btn{display:inline-grid;width:32px;min-width:32px;height:32px;padding:0;place-items:center;border-radius:6px;color:color-mix(in srgb,var(--lead-detail-text-muted) 88%,var(--crm-google-blue, var(--crm-palette-ae17f956)));font-size:15px}.lead-detail-comment-tools .ant-btn:hover,.lead-detail-comment-submit-actions .ant-btn:hover,.lead-detail-comment-tools .ant-btn:focus-visible,.lead-detail-comment-submit-actions .ant-btn:focus-visible{background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 12%,transparent);color:var(--lead-detail-text-strong)}.lead-detail-comment-link-popover .ant-popover-inner{border:1px solid var(--lead-detail-border);border-radius:8px;background:var(--lead-detail-surface)}.lead-detail-comment-link-editor{display:flex;width:280px;gap:8px}.lead-detail-comment-link-editor .ant-input{min-width:0}.lead-detail-comment-emoji-popover .ant-popover-inner{border:1px solid var(--lead-detail-border);border-radius:8px;background:var(--lead-detail-surface)}.lead-detail-comment-emoji-picker{display:grid;width:min(300px,68vw);max-height:320px;gap:10px;overflow:auto;padding-right:2px}.lead-detail-comment-emoji-category{display:grid;gap:6px}.lead-detail-comment-emoji-title.ant-typography{display:block;font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.lead-detail-comment-emoji-grid{display:flex;flex-wrap:wrap;gap:4px}.lead-detail-comment-emoji-option.ant-btn{width:32px;min-width:32px;height:32px;padding:0;border-radius:8px;font-size:17px;line-height:1}.lead-detail-comment-submit-actions .lead-detail-comment-voice.ant-btn{flex:0 0 32px}.lead-detail-comment-submit-actions .record-detail-action-button.ant-btn,.lead-detail-comment-submit-actions .ant-btn-primary{width:36px;min-width:36px;height:36px;border-radius:8px;color:var(--crm-palette-f2074b6c)}.lead-detail-comment-submit-actions .record-detail-action-button.ant-btn>span:not(.ant-btn-icon){display:none}.lead-detail-comment-helper{font-size:12px}.lead-detail-thread-list{flex:1 1 auto;min-height:0;overflow:auto;padding-right:2px}.lead-detail-comment-group{gap:12px}.lead-detail-comment-group--timeline{position:relative;padding-left:0}.lead-detail-comment-group--timeline:before{display:none}.lead-detail-comment-thread{position:relative;display:grid;min-width:0;gap:6px;padding-left:22px}.lead-detail-comment-thread:before{content:"";position:absolute;top:18px;bottom:11px;left:9px;width:1px;background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 34%,var(--lead-detail-border-strong))}.lead-detail-comment-thread:after{content:"";position:absolute;top:22px;left:9px;width:12px;height:1px;background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 34%,var(--lead-detail-border-strong))}.lead-detail-comment-thread--highlighted{outline:2px solid color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 48%,transparent);outline-offset:3px;border-radius:10px}.lead-detail-comment-thread-actions{display:flex;min-height:22px;align-items:center;padding-left:50px}.lead-detail-comment-thread-actions .ant-btn-link{height:auto;padding:0;color:var(--lead-detail-text-muted);font-size:12px;font-weight:740}.lead-detail-comment-thread-actions .ant-btn-link:hover,.lead-detail-comment-thread-actions .ant-btn-link:focus-visible{color:var(--crm-google-blue, var(--crm-app-accent))}.lead-detail-comment.ant-card{border:1px solid color-mix(in srgb,var(--lead-detail-border-strong) 72%,transparent);border-radius:8px;box-shadow:0 10px 26px color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 7%,transparent)}.lead-detail-comment.lead-detail-thread-card.ant-card{min-height:88px;border-left:4px solid color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 76%,var(--lead-detail-border))}html[data-theme-variant=rtm] .lead-detail-comment.lead-detail-thread-card.ant-card{border-color:var(--crm-palette-0f672d6f);border-left-color:#5696ffeb;box-shadow:0 14px 30px var(--crm-palette-181ef500)}.lead-detail-comment.lead-detail-thread-card+.lead-detail-comment.lead-detail-thread-card{margin-top:2px}.lead-detail-comment .ant-card-body{display:flex;min-height:inherit;gap:10px;padding:12px 14px}.lead-detail-comment-avatar.ant-avatar{position:relative;z-index:1;flex:0 0 auto;background:color-mix(in srgb,var(--crm-google-blue, #4285f4) 24%,var(--lead-detail-surface-raised));color:var(--crm-google-blue, var(--crm-app-accent));font-weight:850;box-shadow:0 0 0 2px color-mix(in srgb,var(--crm-google-blue, #4285f4) 16%,transparent)}.lead-detail-comment-content{min-width:0;flex:1 1 auto;gap:3px}.lead-detail-comment-meta{gap:8px;min-width:0;flex-wrap:wrap;line-height:1.25}.lead-detail-comment-author{max-width:min(360px,100%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-detail-comment-text,.lead-detail-comment-text.ant-typography{margin-bottom:0;color:var(--lead-detail-text);white-space:pre-wrap}.lead-detail-comment-list{margin:0;padding-left:18px}.lead-detail-comment-list+br{display:none}.lead-detail-comment--highlighted.ant-card{border-color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 48%,var(--lead-detail-border-strong));box-shadow:0 0 0 2px color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 12%,transparent)}.lead-detail-file-dropzone{display:grid;min-height:72px;place-items:center;gap:4px;padding:var(--lead-detail-panel-padding);border:1px dashed color-mix(in srgb,var(--lead-detail-border-strong) 70%,transparent);border-radius:8px;background:var(--lead-detail-surface);color:var(--lead-detail-text-muted);text-align:center;cursor:default}.lead-detail-file-dropzone:focus-visible{outline:2px solid color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 45%,transparent);outline-offset:2px}.lead-detail-file-dropzone>.anticon{color:var(--crm-google-blue, var(--crm-app-accent));font-size:18px}.lead-detail-file-list.ant-list{overflow:hidden;border:1px solid color-mix(in srgb,var(--lead-detail-border) 70%,transparent);border-radius:8px;background:var(--lead-detail-surface)}.lead-detail-file-list .ant-list-header{padding:8px var(--lead-detail-panel-padding);background:var(--lead-detail-surface-raised)}.lead-detail-file-list .ant-list-item{gap:var(--lead-detail-inner-gap);padding:9px var(--lead-detail-panel-padding)}.lead-detail-file-list .ant-list-item-meta{min-width:0}.lead-detail-file-list .ant-list-item-meta-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-detail-file-list--queued{border-color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 28%,var(--crm-app-border))}.lead-detail-empty-note{min-height:64px;align-items:center;justify-content:center;border:1px dashed color-mix(in srgb,var(--lead-detail-border) 70%,transparent);border-radius:8px;background:color-mix(in srgb,var(--lead-detail-surface-raised) 72%,var(--lead-detail-surface))}@media(max-width:1100px){.lead-detail-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-detail-notes-workspace{grid-template-columns:1fr}.lead-detail-notes-feed{border-right:0;border-bottom:1px solid var(--lead-detail-border)}}.lead-detail-pipeline-card{display:grid;gap:0;padding:0;border:0;border-top:1px solid color-mix(in srgb,var(--lead-detail-border) 58%,transparent);border-radius:0;background:color-mix(in srgb,var(--lead-detail-surface-raised) 22%,var(--lead-detail-surface));box-shadow:none}html[data-theme-variant=rtm] .lead-detail-pipeline-card{background:var(--crm-palette-80b7dedb)}.lead-detail-pipeline{position:relative;display:grid;align-items:stretch;gap:10px;overflow-x:auto;padding:10px var(--lead-detail-panel-padding) var(--lead-detail-panel-padding);scrollbar-width:thin}.lead-detail-pipeline:before{display:none}.lead-detail-pipeline-stage{position:relative;z-index:1;grid-template-columns:28px minmax(0,1fr);grid-template-rows:18px 14px;-moz-column-gap:8px;column-gap:8px;row-gap:2px;min-width:148px;min-height:44px;align-items:center;justify-content:start;border:1px solid transparent;border-radius:8px;color:var(--crm-app-text);font:inherit;font-size:12px;font-weight:760;line-height:1.2;text-align:left;background:transparent;box-shadow:none;overflow:visible;transition:opacity .14s ease,border-color .14s ease,box-shadow .14s ease,filter .14s ease,transform .14s ease}button.lead-detail-pipeline-stage{cursor:pointer}button.lead-detail-pipeline-stage>span:not(.anticon){display:contents}.lead-detail-pipeline-stage:not(:last-child):before{content:"";position:absolute;top:50%;right:-10px;width:10px;height:1px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 40%,transparent),color-mix(in srgb,var(--lead-detail-border-strong) 52%,transparent));transform:translateY(-50%);pointer-events:none}.lead-detail-pipeline-stage-fill{display:none}.lead-detail-pipeline-stage--current:after{display:none}.lead-detail-pipeline-stage-index{position:relative;z-index:2;display:inline-grid;grid-column:1;grid-row:1 / span 2;align-self:center;justify-self:center;width:26px;height:26px;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--lead-stage-tone, var(--crm-google-blue, var(--crm-palette-ae17f956))) 58%,var(--lead-detail-surface));color:var(--crm-palette-f2074b6c);box-shadow:0 0 0 2px color-mix(in srgb,var(--lead-detail-surface) 78%,transparent);font-size:11px;font-weight:850;transition:box-shadow .14s ease,transform .14s ease}.lead-detail-pipeline-stage-label{position:relative;z-index:2;display:block;grid-column:2;grid-row:1;align-self:end;width:100%;min-width:0;overflow:hidden;color:color-mix(in srgb,var(--lead-detail-text-strong) 86%,var(--lead-stage-tone, var(--crm-google-blue, var(--crm-palette-ae17f956))));font-size:12px;font-weight:780;line-height:1.2;white-space:nowrap;word-break:normal;overflow-wrap:normal;text-overflow:ellipsis}.lead-detail-pipeline-stage-caption{position:relative;z-index:2;display:inline-flex;grid-column:2;grid-row:2;align-self:start;width:-moz-fit-content;width:fit-content;max-width:100%;padding:1px 0;overflow:visible;border:0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--lead-detail-text-muted) 72%,var(--lead-stage-tone, var(--crm-google-blue, var(--crm-palette-ae17f956))));font-size:10px;font-weight:760;line-height:1.2;white-space:nowrap}.lead-detail-pipeline-stage--completed{background:transparent}.lead-detail-pipeline-stage--completed .lead-detail-pipeline-stage-index{background:color-mix(in srgb,var(--lead-stage-tone, var(--crm-google-blue, var(--crm-palette-ae17f956))) 68%,var(--crm-palette-f8d4ab39))}.lead-detail-pipeline-stage--upcoming{opacity:.82}.lead-detail-pipeline-stage--upcoming .lead-detail-pipeline-stage-fill{opacity:.5}.lead-detail-pipeline-stage--upcoming .lead-detail-pipeline-stage-index{background:color-mix(in srgb,var(--lead-stage-tone, var(--crm-google-blue, var(--crm-palette-ae17f956))) 54%,var(--lead-detail-surface))}.lead-detail-pipeline-stage--upcoming .lead-detail-pipeline-stage-label{color:color-mix(in srgb,var(--lead-detail-text-strong) 76%,var(--lead-detail-text-muted, var(--crm-palette-66341b70)))}button.lead-detail-pipeline-stage:not(.lead-detail-pipeline-stage--current):hover{opacity:1;filter:saturate(1.08) brightness(1.03);border-color:transparent;transform:none;outline:none;box-shadow:none}button.lead-detail-pipeline-stage:not(.lead-detail-pipeline-stage--current):hover .lead-detail-pipeline-stage-index{transform:scale(1.06);box-shadow:0 0 0 4px color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 14%,transparent),0 8px 18px color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 22%,transparent)}button.lead-detail-pipeline-stage:not(.lead-detail-pipeline-stage--current):hover .lead-detail-pipeline-stage-label{color:var(--lead-detail-text-strong)}button.lead-detail-pipeline-stage:focus-visible{outline:2px solid color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 70%,var(--crm-palette-f2074b6c));outline-offset:3px;border-color:transparent;transform:none;box-shadow:none}.lead-detail-pipeline-stage--current{min-width:176px;min-height:48px;z-index:3;opacity:1;color:var(--crm-app-text-primary, var(--crm-app-text));background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 86%,var(--lead-detail-surface));transform:none}.lead-detail-pipeline-stage--current .lead-detail-pipeline-stage-fill{height:5px;opacity:1}.lead-detail-pipeline-stage--current .lead-detail-pipeline-stage-index{width:30px;height:30px;background:color-mix(in srgb,var(--crm-palette-f2074b6c) 18%,var(--crm-google-blue, var(--crm-palette-ae17f956)));box-shadow:0 0 0 3px color-mix(in srgb,var(--crm-palette-f2074b6c) 16%,transparent);font-size:12px}.lead-detail-pipeline-stage--current .lead-detail-pipeline-stage-label{color:var(--crm-palette-f2074b6c);font-size:12.5px;font-weight:850;text-shadow:none;-webkit-line-clamp:2}.lead-detail-pipeline-stage--current .lead-detail-pipeline-stage-caption{background:transparent;color:color-mix(in srgb,var(--crm-palette-f2074b6c) 78%,var(--crm-google-blue, var(--crm-palette-ae17f956)));font-size:10.5px}.lead-detail-sidebar,.lead-detail-workspace{min-width:0;min-height:0}.lead-detail-workspace{display:flex;flex-direction:column}.lead-detail-sidebar{align-self:start;display:grid;grid-auto-rows:auto;gap:var(--lead-detail-gap);position:sticky;top:82px}.lead-detail-side-card.record-detail-card{min-height:0}.lead-detail-side-card.record-detail-card,.lead-detail-side-card.record-detail-card>.ant-card-body,.lead-detail-side-card.record-detail-card .record-detail-card__body{height:auto}.lead-detail-side-card-title{display:flex;align-items:center;justify-content:flex-start;gap:8px;color:var(--lead-detail-text-strong);font-size:13px;font-weight:850}.lead-detail-side-card-title .ant-btn{color:var(--lead-detail-text-muted)}.lead-detail-side-card-body{display:grid;min-height:0;align-content:start;gap:var(--lead-detail-inner-gap)}.lead-detail-side-entity{display:flex;min-width:0;align-items:center;gap:10px}.lead-detail-side-entity-main{display:grid;min-width:0;flex:1 1 auto}.lead-detail-link-button.ant-btn{height:auto;min-width:0;padding:0;white-space:normal;text-align:left}.lead-detail-side-wide-button{width:100%}.lead-detail-tags{display:flex;gap:var(--lead-detail-inner-gap);flex-wrap:wrap}.lead-detail-workspace .crm-lead-work-tabs{flex:1 1 auto;height:clamp(560px,calc(100vh - 282px),720px);min-height:560px;overflow:hidden}.lead-detail-workspace .crm-lead-work-tabs>.ant-card-body,.lead-detail-workspace .crm-lead-work-tabs .ant-tabs,.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-content-holder,.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-content,.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-tabpane,.lead-detail-workspace .crm-lead-work-tabs .lead-detail-notes-card,.lead-detail-workspace .crm-lead-work-tabs .lead-detail-notes-card>.ant-card-body,.lead-detail-workspace .crm-lead-work-tabs .lead-detail-activity-card,.lead-detail-workspace .crm-lead-work-tabs .lead-detail-activity-card>.ant-card-body,.lead-detail-workspace .crm-lead-work-tabs .lead-detail-products-card,.lead-detail-workspace .crm-lead-work-tabs .lead-detail-products-card>.ant-card-body{height:100%;min-height:0}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs{display:flex;flex-direction:column}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-content-holder{flex:1 1 auto;min-height:0;overflow:hidden}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-nav{margin:0;padding:0 var(--lead-detail-panel-padding);border-bottom:1px solid var(--lead-detail-border);background:var(--lead-detail-surface)}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-content-holder{padding:var(--lead-detail-panel-padding)}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-content{min-height:0}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-tabpane-active{display:flex;min-height:0;flex-direction:column;overflow:hidden}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-tabpane-active>.ant-card,.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-tabpane-active>.record-detail-card{flex:1 1 auto;width:100%;min-height:0}@scope(.lead-detail-workspace .crm-lead-work-tabs){:scope .ant-tabs-tabpane-active>.ant-card>.ant-card-body,:scope .ant-tabs-tabpane-active>.record-detail-card>.ant-card-body{height:100%;min-height:0;overflow:auto}}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-tabpane-active>:not(.ant-card){flex:1 1 auto;width:100%;min-height:0;overflow:auto}.lead-detail-workspace .crm-lead-work-tabs .lead-detail-notes-card>.ant-card-body,.lead-detail-workspace .crm-lead-work-tabs .lead-detail-activity-card>.ant-card-body{overflow:hidden}.lead-detail-section-header{margin-bottom:var(--lead-detail-panel-padding)}.lead-detail-section-title,.lead-detail-section-title.ant-typography,.lead-detail-products-title,.lead-detail-products-title.ant-typography{color:var(--lead-detail-text-strong);font-size:18px;line-height:1.28}.lead-detail-products-header{min-height:56px;padding:10px var(--lead-detail-panel-padding);border-bottom:1px solid var(--lead-detail-border);background:var(--lead-detail-surface)}.lead-detail-products-card.record-detail-card{overflow:hidden;border:1px solid var(--lead-detail-border);border-radius:8px;background:var(--lead-detail-surface);box-shadow:none}.lead-detail-workspace .crm-lead-work-tabs .lead-detail-products-card>.ant-card-body{display:flex;min-height:0;flex-direction:column;overflow:hidden}.lead-detail-products-title-row{min-width:0;flex-wrap:wrap}.lead-detail-products-actions{flex-wrap:wrap;justify-content:flex-end}.lead-detail-products-table{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:0 var(--lead-detail-panel-padding) var(--lead-detail-panel-padding)}.lead-detail-products-table-head,.lead-detail-product-row{display:grid;grid-template-columns:minmax(240px,1fr) minmax(92px,120px) minmax(120px,150px) minmax(120px,150px) minmax(82px,96px);gap:10px;align-items:center}.lead-detail-products-table-head{flex:0 0 auto;min-height:32px;color:var(--lead-detail-text-muted);font-size:12px;font-weight:760}.lead-detail-products-list{min-height:0;flex:1 1 auto;overflow:auto;scrollbar-width:thin}.lead-detail-product-row{min-height:52px;border-top:1px solid var(--lead-detail-border)}.lead-detail-product-name-cell{display:grid;min-width:0;gap:2px}.lead-detail-product-name,.lead-detail-product-name.ant-typography,.lead-detail-product-meta,.lead-detail-product-meta.ant-typography{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-detail-product-meta,.lead-detail-product-meta.ant-typography{font-size:12px;color:var(--lead-detail-text-muted)}.lead-detail-product-number-cell{min-width:0;text-align:right}.lead-detail-product-quantity.ant-input-number{width:88px}.lead-detail-product-row-actions{min-width:0}.lead-detail-products-actions-head{text-align:right}.lead-detail-products-total{flex:0 0 auto;min-height:48px;margin-top:2px;padding-top:10px;border-top:1px solid var(--lead-detail-border-strong)}.lead-detail-products-empty{min-height:0;flex:1 1 auto;margin:var(--lead-detail-panel-padding);padding:18px;border:1px dashed var(--lead-detail-border);border-radius:8px;background:color-mix(in srgb,var(--lead-detail-surface-raised) 72%,var(--lead-detail-surface));text-align:center}@media(max-width:1100px){.lead-detail-products-table-head{display:none}.lead-detail-product-row{grid-template-columns:minmax(0,1fr) minmax(86px,auto) minmax(94px,auto) minmax(94px,auto) auto;gap:8px;padding:10px 0}.lead-detail-product-number-cell{display:grid;gap:2px;text-align:left}.lead-detail-product-number-cell:before{content:attr(data-label);color:var(--lead-detail-text-muted);font-size:11px;font-weight:700}}@media(max-width:760px){.lead-detail-product-row{grid-template-columns:1fr}.lead-detail-product-row-actions{justify-content:flex-start}}.lead-detail-activity-card.record-detail-card{overflow:hidden;border:1px solid var(--lead-detail-border);border-radius:8px;background:var(--lead-detail-surface);box-shadow:none}.lead-detail-activity-feed{display:grid;min-width:0;height:100%;min-height:0;overflow:auto;padding:var(--lead-detail-panel-padding)}.lead-detail-activity-item{position:relative;display:grid;grid-template-columns:120px 28px minmax(0,1fr);gap:var(--lead-detail-gap);min-width:0;padding:var(--lead-detail-panel-padding) 0}.lead-detail-activity-item:not(:last-child){border-bottom:1px solid var(--lead-detail-border)}.lead-detail-activity-item:before{content:"";position:absolute;top:42px;bottom:-17px;left:146px;width:1px;background:var(--lead-detail-border)}.lead-detail-activity-item:last-child:before{display:none}.lead-detail-activity-time{color:var(--lead-detail-text-muted);font-size:12px;font-weight:700;line-height:28px;white-space:nowrap}.lead-detail-activity-dot{z-index:1;display:inline-grid;width:28px;height:28px;place-items:center;border:1px solid var(--lead-detail-border);border-radius:999px;background:var(--lead-detail-surface);color:var(--crm-google-blue, var(--crm-palette-ae17f956));font-size:14px}.lead-detail-activity-dot--green{color:var(--crm-palette-0ad6b76c);background:color-mix(in srgb,var(--crm-google-green, var(--crm-palette-5affac3c)) 13%,var(--lead-detail-surface))}.lead-detail-activity-dot--red{color:var(--crm-palette-04b356cd);background:color-mix(in srgb,var(--crm-google-red, var(--crm-palette-da69ab00)) 13%,var(--lead-detail-surface))}.lead-detail-activity-dot--orange{color:var(--crm-palette-13b406d8);background:color-mix(in srgb,var(--crm-google-yellow, var(--crm-palette-92340259)) 15%,var(--lead-detail-surface))}.lead-detail-activity-dot--blue,.lead-detail-activity-dot--cyan{color:var(--crm-google-blue, var(--crm-palette-ae17f956));background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 13%,var(--lead-detail-surface))}.lead-detail-activity-dot--gray{color:var(--lead-detail-text-muted);background:var(--lead-detail-surface-raised)}.lead-detail-activity-body{display:grid;min-width:0;gap:6px}.lead-detail-activity-row{min-width:0}.lead-detail-activity-tag.ant-tag{margin-inline-end:0;border-radius:999px;font-weight:760}.lead-detail-activity-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-detail-activity-description{min-width:0;color:var(--lead-detail-text)}.lead-detail-activity-detail{display:grid;gap:6px}.lead-detail-activity-actor{font-size:13px}.lead-detail-activity-changes{display:grid;gap:4px}.lead-detail-activity-change{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:10px;align-items:baseline;max-width:720px;font-size:13px}.lead-detail-activity-change-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-detail-activity-toggle.ant-btn{width:-moz-fit-content;width:fit-content;height:auto;padding:0}@media(max-width:760px){.lead-detail-activity-item{grid-template-columns:28px minmax(0,1fr);gap:10px}.lead-detail-activity-time{grid-column:2;grid-row:1;line-height:1.2}.lead-detail-activity-dot{grid-column:1;grid-row:1 / span 2}.lead-detail-activity-body{grid-column:2}.lead-detail-activity-item:before{left:13px}.lead-detail-activity-change{grid-template-columns:1fr;gap:2px}}.lead-deadline-timer{width:min(340px,100%);padding:12px;border:1px solid var(--lead-detail-border);border-radius:var(--crm-radius-card);background:var(--lead-detail-surface-raised)}.lead-deadline-timer--expired{border-color:color-mix(in srgb,var(--crm-palette-3871da34) 44%,var(--lead-detail-border))}.lead-deadline-timer--warning{border-color:color-mix(in srgb,var(--crm-palette-13b406d8) 42%,var(--lead-detail-border))}.lead-deadline-timer--healthy{border-color:color-mix(in srgb,var(--crm-palette-66352d26) 34%,var(--lead-detail-border))}@media(max-width:767px){.record-detail-field-list--2,.record-detail-field-list__item,.lead-detail-layout-grid{grid-template-columns:1fr}.lead-detail-top-actions,.lead-detail-header-main{align-items:stretch;flex-direction:column}.lead-detail-top-actions{padding:10px 12px}.lead-detail-header-main{gap:12px;padding:12px}.lead-detail-identity{align-items:flex-start;gap:10px;flex:0 1 auto}.lead-detail-header-actions,.lead-detail-convert-actions{width:100%}.lead-detail-header-actions{align-self:stretch;flex:0 1 auto;justify-content:flex-start}.lead-detail-top-action-group{width:100%}.lead-detail-header-actions .ant-btn,.lead-detail-convert-actions .ant-btn,.lead-detail-top-action-group .ant-btn{flex:1 1 auto}.lead-detail-header-actions .ant-btn{min-width:0;height:38px;padding-inline:12px;font-size:13px;line-height:36px}.lead-detail-header-actions{padding-top:0}.lead-detail-title-block{width:100%;align-items:flex-start;flex-wrap:wrap}.lead-detail-title,.lead-detail-title.ant-typography{max-width:100%;white-space:normal}.lead-detail-title-row{gap:6px}.lead-detail-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 0;padding:0 12px 12px;background:var(--crm-palette-bd4f6448)}.lead-detail-summary-card{min-height:44px;padding:7px 8px;border-left:0}.lead-detail-summary-icon{width:24px;height:24px;font-size:12px}.lead-detail-summary-label,.lead-detail-summary-label.ant-typography{font-size:10.5px}.lead-detail-summary-value,.lead-detail-summary-value.ant-typography{font-size:12.5px}.lead-detail-sidebar{position:static}.lead-deadline-timer{width:100%}.lead-detail-pipeline{overflow-x:auto;overflow-y:hidden;-moz-column-gap:10px;column-gap:10px;row-gap:0;padding:10px 12px}.lead-detail-pipeline-stage{min-width:148px;min-height:42px}.lead-detail-pipeline-stage--current{min-width:156px;min-height:48px}.lead-detail-pipeline-stage:not(:last-child):before{display:none}.lead-detail-pipeline-connector{display:none}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-nav-wrap,.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-nav-list{flex-wrap:wrap;overflow:visible}}.crm-page-stage--list .crm-entity-list-shell__content{overflow:hidden;padding-bottom:12px}.crm-page-stage--list .crm-entity-list-shell__content>.crm-entity-table-stack{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.crm-page-stage--list .crm-tasks-list-workspace{flex:1 1 auto;min-height:0}.crm-page-stage--list .crm-tasks-list-workspace>.crm-entity-table-stack{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.crm-page-stage--list .crm-entity-table-stack__table>.crm-entity-table-stack{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.crm-page-stage--list .crm-entity-table-stack__table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding-bottom:10px}.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper,.crm-page-stage--list .crm-entity-table-stack__table .ant-spin,.crm-page-stage--list .crm-entity-table-stack__table .ant-spin-nested-loading,.crm-page-stage--list .crm-entity-table-stack__table .ant-spin-container,.crm-page-stage--list .crm-entity-table-stack__table .ant-table{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-spin-container{overflow:visible}.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-table-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-container .ant-table-body{flex:1 1 auto;min-height:0;scroll-padding-bottom:24px}}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-container .ant-table-content{flex:1 1 auto;min-height:0;scroll-padding-bottom:24px}}@scope(.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper){:scope .ant-table-container .ant-table-content>table{height:auto}}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder{height:100%}}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-placeholder .component_BusinessEmptyState_root{min-height:clamp(180px,24vh,300px)}}.ant-table-wrapper .ant-table{border-collapse:separate;border-spacing:0}.ant-table-wrapper .ant-table-thead{display:table-header-group;position:relative;z-index:10}.ant-table-wrapper .ant-table-tbody{position:relative;z-index:1}.ant-table-wrapper .ant-table-thead>tr>th{box-sizing:border-box;position:relative;z-index:10;background-clip:padding-box;font-size:12px;font-weight:800;letter-spacing:0;line-height:1.25;text-transform:none;vertical-align:middle;overflow:visible}@scope(.ant-table-wrapper .ant-table-thead){:scope>tr>th .ant-table-column-sorters,:scope>tr>th .ant-table-column-title,:scope>tr>th .ant-table-column-sorter,:scope>tr>th .ant-table-filter-trigger,:scope>tr>th .ant-table-selection,:scope>tr>th .ant-table-selection-column,:scope>tr>th .ant-checkbox-wrapper,:scope>tr>th .ant-typography{visibility:visible}}@scope(.ant-table-wrapper .ant-table-thead){:scope>tr>th .ant-table-column-sorters{align-items:center;min-height:20px;padding:0}}@scope(.ant-table-wrapper .ant-table-thead){:scope>tr>th .ant-table-column-title{display:inline-flex;align-items:center;min-height:20px;min-width:0;line-height:1.25;overflow:visible}}.crm-leads-reference-table .ant-table-thead>tr>th{overflow:hidden;white-space:nowrap}.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-left-first,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-right-last{background-clip:padding-box}@scope(.crm-leads-reference-table .ant-table-thead){:scope>tr>th .ant-table-column-sorters{display:flex;width:100%;min-width:0;justify-content:space-between;gap:8px}}@scope(.crm-leads-reference-table .ant-table-thead){:scope>tr>th .ant-table-column-title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@scope(.crm-leads-reference-table .ant-table-thead){:scope>tr>th .ant-table-column-sorter{flex:0 0 auto;margin-inline-start:0}}.crm-leads-owner-badge{min-width:0}.crm-leads-owner-badge__avatar{flex:0 0 auto}.crm-leads-owner-badge__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-table-wrapper .ant-table-tbody>tr.crm-table-row-clickable>td{cursor:pointer}.ant-table-wrapper .ant-table-tbody>tr.crm-table-row-clickable:focus-visible>td{box-shadow:inset 0 0 0 2px var(--crm-google-blue, var(--crm-app-accent, var(--crm-palette-ae17f956)))}html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-pagination{border-top:1px solid var(--crm-table-cell-border, var(--crm-palette-3bacff10))}.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-table-pagination{flex:0 0 auto;position:static;z-index:2;width:100%;min-height:56px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 12px;border-top:1px solid var(--crm-app-border-soft, var(--crm-palette-95375287));background:var(--crm-app-surface-elevated, var(--crm-palette-e08de713));line-height:1;overflow:visible}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-pagination .ant-pagination-total-text{display:inline-flex;align-items:center;min-height:40px;line-height:1.25}}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-pagination .ant-pagination-total-text{margin-inline-end:auto}}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-pagination .ant-pagination-options{display:inline-flex;align-items:center;margin-inline-start:auto}}.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-pagination-item,.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-pagination-prev,.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-pagination-next,.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-pagination-jump-prev,.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-pagination-jump-next{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;margin-inline-end:0;line-height:40px}@media(max-width:1100px){.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-table-pagination{justify-content:flex-end;min-height:64px;padding-block:10px;flex-wrap:wrap}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-pagination .ant-pagination-total-text,:scope .ant-table-wrapper .ant-table-pagination .ant-pagination-options{margin-inline:initial}}}@scope(html[data-theme=dark] .crm-page-stage--list){:scope .crm-entity-table-stack__table .ant-table-wrapper .ant-table-pagination{border-top-color:#ffffff14;background:var(--crm-app-surface-elevated, var(--crm-palette-a082ae38))}}@keyframes crm-surface-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html[data-theme=dark] .ant-layout-sider .ant-menu-inline .ant-menu-item-selected{box-shadow:inset 0 0 0 1px var(--crm-palette-3748776e)}html[data-theme=dark] :where(.crm-page-stage):not(.crm-page-stage--dashboard):not(.crm-page-stage--immersive) .ant-card{border-color:var(--crm-app-border-soft);background:var(--crm-app-surface-solid);box-shadow:var(--crm-app-shadow, 0 8px 24px var(--crm-palette-6190a6c8))}html[data-theme=dark] :where(.crm-page-stage):where(:not(.crm-page-stage--dashboard)):not(.crm-page-stage--immersive) .ant-card .ant-card-head{border-bottom-color:#ffffff0f}html[data-theme=dark] .crm-page-stage--entity .ant-card:before{background:var(--crm-palette-69142783)}html[data-theme=dark] .crm-page-stage--entity .ant-descriptions-bordered .ant-descriptions-item-label{background:var(--crm-palette-8820ca37)}html[data-theme=dark] .crm-entity-list-shell__card:before{background:var(--crm-palette-69142783)}html[data-theme=dark] .status-badge.new,html[data-theme=dark] .status-badge.contacted,html[data-theme=dark] .status-badge.qualified{background:var(--crm-palette-3748776e);color:var(--crm-palette-bfd4f8ff)}html[data-theme=dark] .status-badge.lost{background:var(--crm-palette-2f89846c);color:var(--crm-palette-1a75dc9e)}.crm-lead-create-modal__product-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,220px) minmax(140px,.45fr) auto;align-items:center;gap:12px;min-width:0}.crm-lead-create-modal__product-name,.crm-lead-create-modal__product-price,.crm-lead-create-modal__product-action{min-width:0}.crm-lead-create-modal__product-name .ant-typography{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-lead-create-modal__product-action{justify-self:end}.crm-contact-create-modal .ant-modal-content,.crm-contact-create-modal .ant-modal-container{display:flex;flex-direction:column;max-height:calc(100dvh - 48px);overflow:hidden}.crm-contact-create-modal .ant-modal-header,.crm-contact-create-modal .ant-modal-footer{flex:0 0 auto}.crm-contact-create-modal .ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ant-segmented-item-input{opacity:0}.ant-segmented-item:has(.ant-segmented-item-input:focus-visible){outline:2px solid var(--crm-focus-ring, var(--crm-palette-ab5d1501));outline-offset:2px}.crm-company-detail-summary{display:flex;flex-direction:column;gap:4px;padding:4px 2px}.crm-company-detail-summary h1.ant-typography{letter-spacing:-.02em}.crm-company-detail-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11))}.crm-company-detail-kpi{min-width:0;padding:12px 16px;border-inline-end:1px solid var(--crm-app-border-soft, #e5eaf2)}.crm-company-detail-kpi:last-child{border-inline-end:0}.crm-company-detail-kpi .ant-typography{margin:0}.crm-form-actions-bar.ant-space{justify-content:flex-start;margin-bottom:12px}.crm-form-actions-bar .ant-btn,.crm-form-actions-footer .ant-btn{min-height:40px}.crm-form-actions-footer.ant-space{position:sticky;top:8px;order:2;z-index:20;justify-content:flex-end;margin-top:12px;padding:12px 14px;border:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11));border-radius:8px;background:var(--crm-app-surface-solid, var(--crm-palette-e08de713));box-shadow:0 8px 24px color-mix(in srgb,var(--crm-palette-0e684e51) 12%,transparent)}.crm-standard-form-page{padding-bottom:96px}.crm-standard-form-page>.ant-card{order:3}@media(max-width:600px){.crm-form-actions-footer.ant-space{display:grid;grid-template-columns:1fr 1fr;padding:10px 12px}.crm-entity-form-shell__actions-row.ant-space{display:block;width:100%}.crm-entity-form-shell__actions-row>.ant-space-item:first-child{display:none}.crm-entity-form-shell__actions-buttons>.ant-space-item{flex:1 1 0;width:100%}.crm-form-actions-footer .ant-btn{width:100%;min-height:44px}}@media(max-width:600px){.crm-company-detail-kpis{grid-template-columns:1fr}.crm-company-detail-kpi{border-inline-end:0;border-block-end:1px solid var(--crm-app-border-soft, #e5eaf2)}.crm-company-detail-kpi:last-child{border-block-end:0}}@media(max-width:720px){.crm-lead-create-modal.ant-modal,.crm-contact-create-modal.ant-modal{top:0;max-width:100%;margin:0;padding-bottom:0}.crm-lead-create-modal .ant-modal-content,.crm-lead-create-modal .ant-modal-container,.crm-contact-create-modal .ant-modal-content,.crm-contact-create-modal .ant-modal-container{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden;border-radius:0}.crm-lead-create-modal .ant-modal-header,.crm-lead-create-modal .ant-modal-footer,.crm-contact-create-modal .ant-modal-header,.crm-contact-create-modal .ant-modal-footer{flex:0 0 auto;margin:0;padding:14px 16px;background:var(--crm-app-surface-solid, var(--crm-palette-e08de713))}.crm-lead-create-modal .ant-modal-header,.crm-contact-create-modal .ant-modal-header{border-bottom:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11))}.crm-lead-create-modal .ant-modal-body,.crm-contact-create-modal .ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 16px;overscroll-behavior:contain}.crm-lead-create-modal .ant-modal-footer,.crm-contact-create-modal .ant-modal-footer{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-top:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11))}.crm-lead-create-modal .ant-modal-footer .ant-btn,.crm-contact-create-modal .ant-modal-footer .ant-btn{min-height:44px}.crm-lead-create-modal .ant-modal-footer .ant-btn-primary,.crm-contact-create-modal .ant-modal-footer .ant-btn-primary{grid-column:1 / -1;grid-row:1}.crm-lead-create-modal__product-row{grid-template-columns:minmax(0,1fr) minmax(100px,140px);gap:8px 12px}.crm-lead-create-modal__product-price{grid-column:1}.crm-lead-create-modal__product-action{grid-column:2;grid-row:2}}}@layer crm-responsive-theme{.ant-modal-mask,.ant-image-preview-mask,.ant-tour-mask,.ant-modal-root .ant-modal-mask{-webkit-backdrop-filter:none;backdrop-filter:none}:root{--crm-z-sticky-header: 1100;--crm-z-overlay: 1600;--crm-z-popup: 1700;--crm-z-critical-overlay: 1800;--crm-z-telephony-nested: 1900}.ant-modal-root .ant-modal-mask,.ant-modal-root .ant-modal-wrap,.ant-image-preview-root .ant-image-preview-mask,.ant-image-preview-root .ant-image-preview-wrap,.ant-drawer-mask,.ant-drawer-content-wrapper,.ant-tour{z-index:var(--crm-z-overlay)}.ant-select-dropdown,.ant-dropdown,.ant-dropdown-menu,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-popover,.ant-tooltip,.ant-popconfirm{z-index:var(--crm-z-popup)}.ant-tooltip{max-width:min(280px,calc(100vw - 24px));pointer-events:none}.ant-menu-inline-collapsed-tooltip{margin-inline-start:10px;max-width:min(240px,calc(100vw - 112px))}.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner{white-space:nowrap;overflow-wrap:normal}.ant-tooltip .ant-tooltip-content{filter:drop-shadow(0 10px 28px rgba(15,23,42,.22))}.ant-tooltip .ant-tooltip-inner{min-height:0;padding:6px 9px;border:1px solid var(--crm-palette-93d224c5);border-radius:8px;background:var(--crm-palette-e37317e4);color:var(--crm-palette-46461f86);box-shadow:none;font-size:12px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere}html[data-theme=dark] .ant-tooltip .ant-tooltip-inner{border-color:var(--crm-palette-533a8b27);background:var(--crm-palette-e0eb641f);color:var(--crm-palette-46461f86)}html[data-theme=dark] .ant-dropdown-menu,html[data-theme=dark] .ant-drawer-content,html[data-theme=dark] .ant-modal-content{box-shadow:var(--crm-app-shadow-strong, 0 16px 48px var(--crm-palette-f71fbab1));position:relative}html[data-theme=dark] .ant-modal-content:before,html[data-theme=dark] .ant-drawer-content:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--crm-palette-3748776e);pointer-events:none}.crm-feedback-modal.ant-modal-confirm,.lead-detail-confirm-modal.ant-modal-confirm{max-width:min(560px,calc(100vw - 32px))}.crm-feedback-modal.ant-modal-confirm .ant-modal-content,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content{overflow:hidden;border:1px solid var(--crm-app-border-soft, var(--crm-palette-93d224c5));border-radius:14px;box-shadow:var(--crm-app-shadow-strong, 0 24px 72px var(--crm-palette-c03c5025))}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-body,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-body{display:grid;grid-template-columns:28px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:start}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon{grid-column:1;margin-inline-end:0;font-size:24px;line-height:1}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-title,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-title{grid-column:2;font-size:18px;font-weight:820;line-height:1.3;letter-spacing:0}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-content,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-content{grid-column:2;max-width:100%;font-size:15px;line-height:1.45}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-btns,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-btns{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{min-width:88px;height:38px;border-radius:8px;font-weight:760;letter-spacing:0}html[data-theme=dark] .crm-feedback-modal.ant-modal-confirm .ant-modal-content,html[data-theme=dark] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content,html[data-theme-variant=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-content,html[data-theme-variant=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content,html[data-theme=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-content,html[data-theme=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content{border-color:var(--crm-app-border-soft, var(--crm-palette-91354110));box-shadow:0 28px 90px var(--crm-palette-3c3c6dd9)}@media(max-width:640px){.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-body,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-body{grid-template-columns:24px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-title,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-title{font-size:16px}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-btns,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-btns{width:100%}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{flex:1 1 0;min-width:0}}@media(max-width:992px){.ant-layout{min-height:100dvh}.crm-shell__content{border-radius:8px}.crm-dashboard-controls .ant-space-item{min-width:0}.crm-dashboard-controls__saved-view-select{min-width:min(100%,220px)}.crm-dashboard-controls__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ant-table-wrapper{overflow-x:auto}.ant-table-wrapper .ant-table{min-width:640px}.ant-btn{min-height:36px}.crm-shell__content .ant-form-item{margin-bottom:12px}.ant-space{max-width:100%}.ant-space-item{min-width:0}}@media(max-width:576px){.crm-dashboard-controls .ant-select{width:100%}.crm-dashboard-controls__topline{flex-direction:column;align-items:stretch}.crm-dashboard-controls__saved-view-actions{margin-left:0;width:100%}.crm-dashboard-controls__saved-view-select{width:100%}.crm-dashboard-controls__filters{grid-template-columns:1fr}.ant-modal,.ant-drawer-content-wrapper{max-width:100vw}.ant-form-item{margin-bottom:14px}}html[data-theme=dark]{--crm-primary-h: 217;--crm-primary-s: 89%;--crm-primary-l: 61%;--crm-primary: var(--crm-google-blue, #4285f4);--crm-app-accent: var(--crm-google-blue, #4285f4);--crm-app-body-bg: #101418;--crm-app-body-bg-alt: #151a20;--crm-app-surface: #1a2028;--crm-app-surface-solid: #1a2028;--crm-app-surface-elevated: #222a34;--crm-app-surface-subtle: #171d24;--crm-app-border: rgba(148, 163, 184, .2);--crm-app-border-soft: rgba(148, 163, 184, .14);--crm-app-border-strong: rgba(203, 213, 225, .28);--crm-app-text: #f3f6fa;--crm-app-text-primary: #f8fafc;--crm-app-text-muted: #aab5c4;--crm-app-text-subtle: #7f8da1;--crm-app-menu-selected: rgba(66, 133, 244, .18);--crm-app-menu-hover: rgba(148, 163, 184, .1);--crm-app-shadow: 0 18px 42px rgba(2, 6, 23, .38);--crm-app-shadow-strong: 0 28px 72px rgba(2, 6, 23, .5);--crm-app-accent-border: rgba(66, 133, 244, .34);--crm-app-selection: rgba(66, 133, 244, .24);--crm-glass-bg: #1a2028;--crm-glass-border: rgba(148, 163, 184, .2);--crm-glass-shadow: var(--crm-app-shadow);--crm-focus-ring: 0 0 0 3px rgba(66, 133, 244, .24);--crm-primary-btn-from: var(--crm-google-blue, #4285f4);--crm-primary-btn-to: #3367d6;--crm-primary-btn-shadow: 0 10px 24px rgba(66, 133, 244, .22);--ant-color-bg-container: var(--crm-app-surface-solid);--ant-color-border: var(--crm-app-border);--ant-color-border-secondary: var(--crm-app-border-soft);--ant-color-text: var(--crm-app-text);--ant-color-text-secondary: var(--crm-app-text-muted);--ant-color-text-tertiary: var(--crm-app-text-subtle);--ant-color-text-heading: var(--crm-app-text-primary);--ant-color-fill-tertiary: rgba(148, 163, 184, .09);--ant-color-fill-quaternary: rgba(148, 163, 184, .06);--ant-color-primary: var(--crm-app-accent);--ant-color-primary-border: var(--crm-app-accent-border);--ant-color-primary-bg: rgba(66, 133, 244, .16);--ant-colorBgContainer: var(--ant-color-bg-container);--ant-colorBorder: var(--ant-color-border);--ant-colorBorderSecondary: var(--ant-color-border-secondary);--ant-colorText: var(--ant-color-text);--ant-colorTextSecondary: var(--ant-color-text-secondary);--ant-colorTextTertiary: var(--ant-color-text-tertiary);--ant-colorTextHeading: var(--ant-color-text-heading);--ant-colorFillTertiary: var(--ant-color-fill-tertiary);--ant-colorFillQuaternary: var(--ant-color-fill-quaternary);--ant-colorPrimary: var(--ant-color-primary);--ant-colorPrimaryBorder: var(--ant-color-primary-border);--ant-colorPrimaryBg: var(--ant-color-primary-bg);color-scheme:dark}html[data-theme-variant=rtm]{--crm-app-text: #f8fbff;--crm-app-text-primary: #ffffff;--crm-app-text-muted: #c7d7f2;--crm-app-text-subtle: #9fb5d8;--crm-app-accent: #9fc5ff;--crm-table-head-color: #dbe8ff;--crm-table-cell-color: #f8fbff;--ant-color-text: var(--crm-app-text);--ant-color-text-secondary: var(--crm-app-text-muted);--ant-color-text-tertiary: var(--crm-app-text-subtle);--ant-color-text-heading: var(--crm-app-text-primary);--ant-colorText: var(--crm-app-text);--ant-colorTextSecondary: var(--crm-app-text-muted);--ant-colorTextTertiary: var(--crm-app-text-subtle);--ant-colorTextHeading: var(--crm-app-text-primary)}html[data-theme-variant=rtm] body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html[data-theme-variant=rtm] .ant-form-item-label>label,html[data-theme-variant=rtm] .ant-descriptions-item-label{font-weight:700}html[data-theme-variant=rtm] .ant-card-head-title,html[data-theme-variant=rtm] .ant-modal-title,html[data-theme-variant=rtm] .ant-drawer-title,html[data-theme-variant=rtm] .crm-page-header__title{font-weight:800}html[data-theme-variant=rtm] :where(.ant-btn).ant-btn-primary:not(.ant-btn-dangerous):hover,html[data-theme-variant=rtm] :where(.ant-btn).ant-btn-primary:not(.ant-btn-dangerous):focus-visible{filter:none}html[data-theme=dark] .ant-layout,html[data-theme=dark] .crm-shell{--crm-shell-card-hover-border: var(--crm-app-border)}html[data-theme=dark] .ant-layout-sider,html[data-theme=dark] .ant-layout-header{box-shadow:0 1px 0 var(--crm-palette-ec51e252)}html[data-theme=dark] .crm-shell__content,html[data-theme=dark] .crm-page-stage{background:transparent;color:var(--crm-app-text)}html[data-theme=dark] .ant-tabs-tab{color:var(--crm-app-text-muted)}html[data-theme=dark] .ant-tag{background:var(--crm-palette-a17ddf4e);border-color:var(--crm-palette-af60fa0f);color:var(--crm-app-text-muted)}html[data-theme=dark] .status-badge.new,html[data-theme=dark] .status-badge.contacted,html[data-theme=dark] .status-badge.qualified{background:var(--crm-palette-5265187c);border-color:var(--crm-palette-af60fa0f);color:var(--crm-app-text-muted)}html[data-theme=dark] .status-badge.lost{background:var(--crm-palette-d3072272);border-color:var(--crm-palette-6ff8a4fb);color:var(--crm-palette-c7a3f247)}html[data-theme=dark] ::-moz-selection{background:var(--crm-app-selection)}html[data-theme=dark] ::selection{background:var(--crm-app-selection)}.crm-page-stage{--crm-table-bg: #ffffff;--crm-table-head-bg: color-mix(in srgb, var(--crm-google-blue, #4285f4) 9%, #ffffff);--crm-table-head-color: #334155;--crm-table-head-border: color-mix(in srgb, var(--crm-google-blue, #4285f4) 24%, #e8edf4);--crm-table-cell-color: #1f2937;--crm-table-cell-border: #eef2f6;--crm-table-row-hover-bg: color-mix( in srgb, var(--crm-google-blue, #4285f4) 6%, var(--crm-table-bg) )}html[data-theme=dark] .crm-page-stage{--crm-table-bg: #1a2028;--crm-table-head-bg: #222a34;--crm-table-head-color: var(--crm-app-text, #f3f6fa);--crm-table-head-border: var(--crm-app-border-soft, rgba(148, 163, 184, .14));--crm-table-cell-color: var(--crm-app-text, #f3f6fa);--crm-table-cell-border: var(--crm-app-border-soft, rgba(148, 163, 184, .14));--crm-table-row-hover-bg: color-mix( in srgb, var(--crm-google-blue, #4285f4) 12%, var(--crm-table-bg) )}html[data-theme=dark]:not([data-theme-variant=rtm]) .ant-segmented{border:1px solid var(--crm-palette-ee2b97e1)}html[data-theme=dark]:not([data-theme-variant=rtm]) .ant-empty-image svg,html[data-theme=dark]:not([data-theme-variant=rtm]) .component_BusinessEmptyState_root svg{filter:grayscale(1) brightness(1.8) opacity(.9)}html[data-theme-variant=rtm] .crm-page-stage{--crm-table-bg: #0d2d63;--crm-table-head-bg: color-mix(in srgb, var(--crm-google-blue, #4285f4) 24%, #0d2d63);--crm-table-header-bg: color-mix(in srgb, var(--crm-google-blue, #4285f4) 24%, #0d2d63);--crm-table-head-color: #dbe8ff;--crm-table-head-border: var(--crm-google-blue, #4285f4);--crm-table-cell-color: #f8fbff;--crm-table-cell-border: rgba(129, 163, 235, .22);--crm-table-row-hover-bg: color-mix(in srgb, var(--crm-google-blue, #4285f4) 16%, #0d2d63);--crm-table-row-selected-bg: color-mix(in srgb, var(--crm-google-blue, #4285f4) 22%, #0d2d63)}.crm-page-stage .ant-table-wrapper{border-radius:0}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-thead>tr>th{box-sizing:border-box;position:relative;z-index:10;background-clip:padding-box;font-weight:800;font-size:12px;line-height:1.25;text-transform:none;letter-spacing:0;vertical-align:middle;overflow:visible;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-thead>tr>th,:scope .ant-table-tbody>tr>td{min-width:0}}@scope(.crm-page-stage .ant-table-wrapper .ant-table-thead){:scope>tr>th .ant-table-column-sorters{align-items:center;min-height:20px;padding:0}}@scope(.crm-page-stage .ant-table-wrapper .ant-table-thead){:scope>tr>th .ant-table-column-title{display:inline-flex;align-items:center;min-height:20px;min-width:0;line-height:1.25;overflow:visible}}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-tbody>tr>td{padding:8px 12px;font-size:12.5px;line-height:1.3;transition:background-color .2s ease}}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-tbody>tr>td:not(.ant-table-cell-fix-left):not(.ant-table-cell-fix-right){overflow:hidden}}.crm-page-stage .ant-table-wrapper .ant-table{border-radius:0}.crm-page-stage .ant-table-wrapper .ant-table-cell-fix-right-first{box-shadow:-10px 0 16px -16px var(--crm-palette-435252fd)}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-tbody>tr>td.ant-table-cell-fix-right,:scope .ant-table-tbody>tr>td.ant-table-cell-fix-right-first,:scope .ant-table-tbody>tr>td.ant-table-cell-fix-right-last,:scope .ant-table-tbody>tr>td.leads-table-actions-column,:scope .ant-table-tbody>tr>td:has(.crm-table-actions-cell){background-clip:padding-box}}.crm-page-stage .ant-table-wrapper .crm-table-row-clickable{cursor:pointer}:where(.crm-page-stage) .ant-table-wrapper .crm-table-row-clickable:focus-visible>td:first-child{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--crm-primary),transparent 72%);outline:none}.crm-page-stage .ant-table-wrapper .ant-table-cell .ant-btn{min-height:28px;padding-inline:8px;border-radius:8px;font-weight:500}:where(.crm-page-stage) .ant-table-wrapper .ant-table-tbody .ant-btn.ant-btn-icon-only{width:28px;min-width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:color .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .1s ease}:where(.crm-page-stage) :where(.ant-table-wrapper) .ant-table-tbody .ant-btn.ant-btn-icon-only:active{transform:translateY(1px)}:where(.crm-page-stage) :where(.ant-table-wrapper) .ant-table-tbody .ant-btn.ant-btn-icon-only.ant-btn-primary{box-shadow:0 3px 8px var(--crm-palette-5a455854)}:where(.crm-page-stage) :where(.ant-table-wrapper) :where(.ant-table-tbody) .ant-btn.ant-btn-icon-only.ant-btn-color-default.ant-btn-variant-solid{border-color:transparent}:where(.crm-page-stage) :where(.ant-table-wrapper) .ant-table-tbody .ant-btn.ant-btn-icon-only[disabled]{opacity:.6}:where(.crm-page-stage) .ant-table-wrapper .ant-table-cell .ant-btn.ant-btn-link{padding-inline:4px}.crm-page-stage .ant-table-wrapper .ant-table-cell .ant-tag{margin-inline-end:0;padding-inline:7px;font-size:11px;line-height:18px;border-radius:8px;font-weight:600}.crm-table-actions-cell{display:inline-flex;align-items:center;gap:3px;width:-moz-max-content;width:max-content;max-width:100%;justify-content:flex-end;white-space:nowrap}.crm-table-actions-cell .ant-btn.ant-btn-icon-only,.crm-table-actions-cell .ant-btn.ant-btn-link.ant-btn-icon-only{border-radius:10px}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-thead>tr>th.leads-table-actions-column,:scope .ant-table-tbody>tr>td.leads-table-actions-column,:scope .ant-table-thead>tr>th:has(.crm-table-actions-cell),:scope .ant-table-tbody>tr>td:has(.crm-table-actions-cell){width:auto;min-width:0;text-align:center}}.crm-page-stage .ant-table-wrapper .ant-table-cell .crm-row-actions{gap:3px}.crm-mobile-card-list{display:grid;grid-template-columns:1fr;align-content:start;gap:10px;width:100%;min-height:0}.crm-mobile-record-card--clickable{cursor:pointer}.crm-mobile-record-card--clickable:focus-visible{outline:none}.crm-mobile-record-card__header{display:flex;min-width:0;align-items:flex-start;gap:10px}.crm-mobile-record-card__title{min-width:0;flex:1;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.crm-mobile-record-card__fields{display:grid;grid-template-columns:1fr;gap:8px;margin-top:12px}.crm-mobile-record-card__field{display:grid;grid-template-columns:minmax(88px,32%) minmax(0,1fr);gap:10px;align-items:start}.crm-mobile-record-card__label{color:var(--crm-app-text-muted);font-size:11px;font-weight:600;line-height:1.3}.crm-mobile-record-card__value{min-width:0;color:var(--crm-app-text);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.crm-mobile-record-card__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:12px;padding-top:10px;border-top:1px solid var(--crm-app-border-soft)}.crm-mobile-card-list__empty{padding:24px 8px}.crm-mobile-card-list__pagination{display:flex;flex:0 0 auto;justify-content:center;padding:12px 0 4px}.crm-entity-table-stack__table--cards{display:flex;flex-direction:column;min-height:0;overflow:hidden}.crm-entity-table-stack__table--cards .crm-mobile-card-list{flex:1 1 auto;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:2px 2px 8px}.crm-entity-table-stack__table--cards .crm-mobile-record-card.ant-card{flex:0 0 auto}.crm-skeleton-table{width:100%;min-width:0}html[data-theme-variant=rtm] .crm-mobile-record-card__actions{border-top-color:var(--crm-table-cell-border, rgba(129, 163, 235, .14))}}@layer crm-shell-surfaces{:root{--crm-modern-surface-radius: 8px;--crm-modern-surface-bg: var(--crm-app-surface-solid, #ffffff);--crm-modern-surface-muted-bg: var(--crm-app-surface-elevated, #f8fafc);--crm-modern-surface-border: var(--crm-app-border-soft, #e5eaf2);--crm-modern-surface-shadow: var(--crm-app-shadow, 0 1px 2px rgba(15, 23, 42, .05))}.mijozly-wordmark-text{display:inline-block;color:var(--crm-app-heading, var(--crm-palette-956673de));font-family:Space Grotesk,Manrope,Trebuchet MS,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.06em;line-height:1}.mijozly-wordmark-text--light{color:var(--crm-app-text-primary, var(--crm-palette-46461f86))}.crm-bi-widget.ant-card,.calls-dashboard-page .ant-card,.omni-chat-shell.ant-card{overflow:hidden}.crm-bi-widget.ant-card,.crm-bi-widget__metric.ant-card,.calls-dashboard-page .ant-card{height:auto}.crm-bi-widget.ant-card>.ant-card-body,.crm-bi-widget__metric.ant-card>.ant-card-body,.calls-dashboard-page .ant-card>.ant-card-body{height:auto}@media(max-width:767px){.crm-page-stage .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list,.calls-dashboard-page .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{padding-inline-end:44px}.crm-page-stage--list .crm-entity-table-stack__table--cards{flex:1 1 auto;min-height:0;overflow:visible}.crm-mobile-card-list{min-width:0;max-width:100%;overflow:visible}.crm-mobile-record-card__actions{justify-content:stretch}.crm-mobile-record-card__actions .ant-space,.crm-mobile-record-card__actions .ant-btn{max-width:100%}.crm-mobile-card-list__pagination,.crm-mobile-card-list__pagination .ant-pagination{width:100%;min-width:0;justify-content:center;flex-wrap:wrap}}:root{--crm-interface-window-bg: var(--crm-app-surface-solid, #ffffff);--crm-interface-window-bg-strong: var(--crm-app-surface-solid, #ffffff);--crm-interface-window-border: var(--crm-app-border-soft, #e5eaf2);--crm-interface-window-blur: none}html[data-theme=dark]{--crm-interface-window-bg: var(--crm-app-surface-solid, #1a2028);--crm-interface-window-bg-strong: var(--crm-app-surface-solid, #1a2028);--crm-interface-window-border: var(--crm-app-border, rgba(148, 163, 184, .24))}html[data-theme-variant=rtm]{--crm-interface-window-bg: #163e89;--crm-interface-window-bg-strong: #0a234f;--crm-interface-window-border: rgba(129, 163, 235, .32);--crm-interface-window-blur: none}.crm-shell__header{--crm-shell-header-bg: var(--crm-glass-bg, rgba(255, 255, 255, .78));--crm-shell-header-border: var(--crm-app-border-soft, rgba(226, 232, 240, .46));--crm-shell-header-shadow: var(--crm-glass-shadow, 0 18px 44px rgba(2, 6, 23, .16))}html[data-theme=dark] .crm-shell__header,html[data-theme=night] .crm-shell__header{--crm-shell-header-bg: var(--crm-glass-bg, rgba(26, 32, 40, .78));--crm-shell-header-border: var(--crm-app-border-soft, rgba(148, 163, 184, .14));--crm-shell-header-shadow: var( --crm-glass-shadow, var(--crm-app-shadow, 0 18px 42px rgba(2, 6, 23, .38)) )}html[data-theme-variant=rtm] .crm-shell__header{--crm-shell-header-bg: var(--crm-glass-bg, rgba(26, 32, 40, .78));--crm-shell-header-border: var(--crm-app-border-soft, rgba(129, 163, 235, .32));--crm-shell-header-shadow: var(--crm-glass-shadow, 0 18px 44px rgba(2, 6, 23, .16))}.crm-shell__sider{--crm-shell-chat-icon-color: #64748b}.crm-shell__sider .ant-menu-inline-collapsed .ant-menu-item-group-title{height:0;min-height:0;margin:0;overflow:hidden;opacity:0;pointer-events:none}html[data-theme=dark] .crm-shell__sider{--crm-shell-chat-icon-color: #d5deef}html[data-theme-variant=rtm] .crm-shell__sider{--crm-shell-chat-icon-color: #dbe4f0}html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-inline .ant-menu-item,html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-inline .ant-menu-submenu-title{min-height:44px;margin-inline:12px;width:calc(100% - 24px);border:1px solid transparent;border-radius:8px;font-weight:600}html[data-theme-variant=rtm] :where(.crm-shell__sider) .ant-menu-inline .ant-menu-item:hover,html[data-theme-variant=rtm] :where(.crm-shell__sider) .ant-menu-inline .ant-menu-submenu-title:hover{border-color:var(--crm-palette-3fd72126)}html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-inline .ant-menu-item-selected{min-height:50px}@scope(html[data-theme-variant=rtm] .crm-shell__sider){:scope .ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{min-height:50px}}html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-item-group-title{font-size:16px;font-weight:500}html[data-theme-variant=rtm] .crm-user-dropdown,html[data-theme-variant=rtm] .crm-user-dropdown.ant-dropdown,html[data-theme-variant=rtm] .crm-user-dropdown__submenu,html[data-theme-variant=rtm] .crm-user-dropdown__submenu.ant-dropdown{isolation:isolate}html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__preference-choice{border-color:var(--crm-palette-e06a4b0a);background:var(--crm-app-surface-subtle, var(--crm-palette-c9115313));color:var(--crm-app-text, var(--crm-palette-f2074b6c))}html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__preference-choice:hover{border-color:var(--crm-palette-c36e0775);background:var(--crm-app-surface-elevated, var(--crm-palette-ef1bf6a4))}html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__preference-choice--active{border-color:var(--crm-palette-fcc9df11);background:var(--crm-palette-cf2c9525)}:root{--crm-overlay-surface: #ffffff;--crm-overlay-surface-elevated: #f8fafc}html[data-theme=dark]{--crm-overlay-surface: #1a2028;--crm-overlay-surface-elevated: #222a34}html[data-theme-variant=rtm],html[data-theme=rtm]{--crm-overlay-surface: #0d2d63;--crm-overlay-surface-elevated: #123a7a}.ant-modal-confirm{max-width:min(520px,calc(100vw - 32px))}.ant-modal-confirm .ant-modal-content{overflow:hidden;border:1px solid var(--crm-app-border-soft, var(--crm-palette-93d224c5));box-shadow:var(--crm-app-shadow-strong, 0 24px 72px var(--crm-palette-c03c5025))}.ant-modal-confirm .ant-modal-confirm-body{display:grid;grid-template-columns:28px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:start}.ant-modal-confirm .ant-modal-confirm-body>.anticon{grid-column:1;line-height:1}.ant-modal-confirm .ant-modal-confirm-title{grid-column:2;letter-spacing:0}.ant-modal-confirm .ant-modal-confirm-content{grid-column:2;max-width:100%}.ant-modal-confirm .ant-modal-confirm-btns{justify-content:flex-end;gap:10px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{letter-spacing:0}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn>span:not(.ant-btn-icon){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .ant-modal-confirm .ant-modal-content,html[data-theme-variant=rtm] .ant-modal-confirm .ant-modal-content,html[data-theme=rtm] .ant-modal-confirm .ant-modal-content{border-color:var(--crm-app-border-soft, var(--crm-palette-91354110));box-shadow:0 28px 90px var(--crm-palette-3c3c6dd9)}html[data-theme-variant=rtm] .ant-modal-confirm .ant-modal-container,html[data-theme=rtm] .ant-modal-confirm .ant-modal-container,html[data-theme-variant=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-container,html[data-theme=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-container,html[data-theme-variant=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-container,html[data-theme=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-container{overflow:hidden;box-shadow:0 28px 90px var(--crm-palette-3c3c6dd9)}@media(max-width:520px){.ant-modal-confirm .ant-modal-confirm-btns{justify-content:stretch}}.ant-tour{max-width:min(420px,calc(100vw - 24px))}.ant-tour .ant-tour-inner{border:1px solid var(--crm-app-border-soft, var(--crm-palette-95375287));box-shadow:var(--crm-app-shadow-strong, 0 24px 60px var(--crm-palette-9588d47e))}.ant-tour .ant-tour-title{color:var(--crm-app-text, var(--crm-palette-0e684e51));font-size:18px;line-height:1.25}.crm-first-time-tour__intro{width:100%}.crm-first-time-tour__intro .ant-tag{width:-moz-fit-content;width:fit-content;margin-inline-end:0}.crm-first-time-tour__description{width:100%}.crm-first-time-tour__description .ant-typography{line-height:1.55}.crm-first-time-tour__checkpoints{width:100%;padding-top:2px}.crm-first-time-tour__checkpoint{width:100%}.crm-first-time-tour__checkpoint-icon{margin-top:3px;color:var(--crm-primary, var(--crm-palette-ab5d1501));font-size:13px}}@layer crm-dashboard-calls{.crm-dashboard-page .ant-tabs.crm-dashboard-tabs>.ant-tabs-nav{margin:0 0 8px;padding:4px;border:1px solid var(--crm-app-border-soft);border-radius:8px;background:color-mix(in srgb,var(--crm-app-surface-elevated, #ffffff) 88%,#eef4ff);box-shadow:0 10px 24px #0f172a0f;overflow:hidden}.crm-dashboard-page .ant-tabs.crm-dashboard-tabs--navigation{margin-bottom:0}.crm-dashboard-page .ant-tabs.crm-dashboard-tabs--navigation .ant-tabs-content-holder{display:none}.crm-dashboard-page .crm-dashboard-filter-card{margin-bottom:0}.crm-dashboard-global-filters{display:grid;grid-template-columns:minmax(220px,1.25fr) repeat(5,minmax(120px,1fr)) minmax(112px,128px);align-items:center;gap:8px;width:100%;min-width:0}.crm-dashboard-global-filters__date,.crm-dashboard-global-filters__select,.crm-dashboard-global-filters__reset{width:100%;min-width:0}.crm-dashboard-filter-toggle{display:none}@media(max-width:1279px){.crm-dashboard-global-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-dashboard-global-filters__date{grid-column:span 2}}@media(max-width:767px){.crm-dashboard-filter-toggle{display:inline-flex;width:100%;min-height:44px;justify-content:center}.crm-dashboard-global-filters{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.crm-dashboard-global-filters:not(.is-mobile-open){display:none}.crm-dashboard-global-filters__date,.crm-dashboard-global-filters__reset{grid-column:1 / -1}}@media(max-width:419px){.crm-dashboard-global-filters{grid-template-columns:minmax(0,1fr)}.crm-dashboard-global-filters__date,.crm-dashboard-global-filters__reset{grid-column:auto}}.crm-dashboard-page .crm-dashboard-tab-content{align-self:stretch;min-width:0;width:100%;padding-top:16px}.crm-dashboard-page:not(.crm-dashboard-page--live) .crm-dashboard-tab-content .ant-row{align-self:stretch;width:100%}:where(.crm-dashboard-page):not(.crm-dashboard-page--live) .crm-dashboard-tab-content>.ant-space>.ant-space-item{align-self:stretch;width:100%}:where(.crm-dashboard-page):not(.crm-dashboard-page--live) .crm-dashboard-tab-content .ant-row>.ant-col{flex:initial;max-width:100%}.crm-dashboard-page:not(.crm-dashboard-page--live) .crm-dashboard-tab-content .crm-dashboard-card{align-self:stretch;height:100%;min-width:0;width:100%;border-color:var(--crm-app-border-soft, #e5eaf2);border-radius:12px;box-shadow:0 1px 2px #0f172a0a;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}:where(.crm-dashboard-page):not(.crm-dashboard-page--live) .crm-dashboard-tab-content .crm-dashboard-card:hover{border-color:color-mix(in srgb,var(--crm-app-accent, #2f6fed) 32%,var(--crm-app-border-soft, #e5eaf2));box-shadow:0 8px 20px #0f172a12;transform:translateY(-1px)}:where(.crm-dashboard-page):not(.crm-dashboard-page--live) .crm-dashboard-tab-content .crm-dashboard-card>.ant-card-head{min-height:48px;padding-inline:16px;border-bottom-color:var(--crm-app-border-soft, #e5eaf2)}:where(.crm-dashboard-page):not(.crm-dashboard-page--live) .crm-dashboard-tab-content .crm-dashboard-card>.ant-card-body{padding:16px}:where(.crm-dashboard-page):not(.crm-dashboard-page--live) .crm-dashboard-tab-content .crm-dashboard-card>.ant-card-body{max-height:420px;overflow-y:auto;scrollbar-gutter:stable}.crm-dashboard-page .ant-tabs.crm-dashboard-tabs .ant-tabs-nav-wrap{overflow-x:auto;overflow-y:hidden}.crm-dashboard-page .ant-tabs.crm-dashboard-tabs .ant-tabs-nav-list{gap:6px;min-width:-moz-max-content;min-width:max-content}:where(.crm-dashboard-page) .ant-tabs.crm-dashboard-tabs>.ant-tabs-nav:before{display:none}.crm-dashboard-page .ant-tabs.crm-dashboard-tabs .ant-tabs-tab{margin:0;padding:0;border-radius:6px;color:var(--crm-app-text-muted, #526079);transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.crm-dashboard-page .ant-tabs.crm-dashboard-tabs .ant-tabs-tab-btn{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 12px;font-size:13px;font-weight:650;letter-spacing:0;color:inherit}:where(.crm-dashboard-page) .ant-tabs.crm-dashboard-tabs .ant-tabs-tab:hover{background:color-mix(in srgb,var(--crm-app-accent, #2f6fed) 8%,transparent);color:var(--crm-app-text, #111827)}.crm-dashboard-page .ant-tabs.crm-dashboard-tabs .ant-tabs-tab-active{background:var(--crm-app-surface-solid, #ffffff);color:var(--crm-app-accent, #2f6fed);box-shadow:0 1px 2px #0f172a14,0 10px 18px #2f6fed1a}:where(.crm-dashboard-page) .ant-tabs.crm-dashboard-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--crm-app-accent, #2f6fed)}.crm-dashboard-page .ant-tabs.crm-dashboard-tabs .ant-tabs-ink-bar{display:none}.telephony-live-queue-card .ant-table-wrapper,.telephony-live-queue-card .ant-spin-nested-loading,.telephony-live-queue-card .ant-spin-container,.telephony-live-queue-card .ant-table,.telephony-live-queue-card .ant-table-container{height:100%}.telephony-live-active-card .ant-table-wrapper,.telephony-live-active-card .ant-spin-nested-loading,.telephony-live-active-card .ant-spin-container,.telephony-live-active-card .ant-table,.telephony-live-active-card .ant-table-container{min-height:224px}.telephony-live-queue-card .ant-table-placeholder,.telephony-live-active-card .ant-table-placeholder{height:100%}html[data-theme=dark] :where(.crm-dashboard-page) .ant-tabs.crm-dashboard-tabs>.ant-tabs-nav{background:var(--crm-app-surface-solid);border-color:var(--crm-app-border)}@scope(html[data-theme=dark] .crm-dashboard-page .ant-table-wrapper){:scope .ant-table-thead>tr>th{color:var(--crm-app-text);background:var(--crm-app-surface-elevated)}}@media(max-width:900px){.crm-dashboard-page .ant-tabs.crm-dashboard-tabs>.ant-tabs-nav{padding:4px}.crm-dashboard-page .ant-tabs.crm-dashboard-tabs .ant-tabs-nav-list{min-width:-moz-max-content;min-width:max-content}}html[data-theme=dark] .calls-dashboard-page,html[data-theme=dark] .calls-dashboard-page .ant-card,html[data-theme=dark] .calls-dashboard-page .ant-card-head-title,html[data-theme=dark] .calls-dashboard-page .ant-card-extra,html[data-theme=dark] .calls-dashboard-page .ant-typography,html[data-theme=dark] .calls-dashboard-page .ant-statistic,html[data-theme=dark] .calls-dashboard-page .ant-statistic-content,html[data-theme=dark] .calls-dashboard-page .ant-table-wrapper .ant-table,html[data-theme=dark] .calls-dashboard-page .ant-list,html[data-theme=dark] .calls-dashboard-page .ant-list-item{color:#f4f4f5}@scope(html[data-theme=dark] .calls-dashboard-page .ant-table-wrapper){:scope .ant-table-tbody>tr>td{color:#f4f4f5}}@scope(html[data-theme=dark] .calls-dashboard-page .ant-table-wrapper){:scope .ant-table-thead>tr>th{color:#f4f4f5}}@scope(html[data-theme=dark] .calls-dashboard-page .ant-table-wrapper){:scope .ant-table-tbody>tr.ant-table-row:hover>td{color:#fff;background:#ffffff0f}}@scope(html[data-theme=dark] .calls-dashboard-page .ant-table-wrapper){:scope :where(.ant-table-tbody)>tr.ant-table-row:hover>td.ant-table-cell-fix-right,:scope :where(.ant-table-tbody)>tr.ant-table-row:hover>td.ant-table-cell-fix-right-first,:scope :where(.ant-table-tbody)>tr.ant-table-row:hover>td.ant-table-cell-fix-right-last,:scope :where(.ant-table-tbody)>tr.ant-table-row:hover>td:has(.crm-table-actions-cell){background-clip:padding-box}}html[data-theme=dark] .calls-dashboard-page .ant-progress-text,html[data-theme=dark] .calls-dashboard-page .ant-tag{color:#f4f4f5}.calls-dashboard-page .crm-page-header__eyebrow{display:none}.calls-dashboard-page .crm-page-header__title{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.calls-dashboard-page .ant-tabs>.ant-tabs-nav:before{border-bottom-color:var(--crm-app-border-soft, rgba(15, 23, 42, .08))}.calls-dashboard-realtime-tabs .ant-tabs-content-holder{min-width:0}.calls-dashboard-process-flow-shell{display:flex;flex-direction:column;gap:10px}.calls-dashboard-process-flow-legend{display:flex;flex-wrap:wrap;gap:6px}.calls-dashboard-process-flow-scroll{width:100%;overflow-x:auto;overflow-y:hidden;padding:4px 2px 12px;border:1px solid #dbe6f6;border-radius:12px;background:#f6f8fc}.calls-dashboard-process-flow-svg{display:block;min-width:1060px}.calls-dashboard-process-edge{fill:none;stroke:#9cb2cf;stroke-width:1.8px}.calls-dashboard-process-edge--active{stroke:#4f6fa3;stroke-width:2.2px}.calls-dashboard-process-edge--muted{stroke:#b8c5d8}.calls-dashboard-process-edge__label{fill:#4a5568;font-size:12px;font-weight:500}.calls-dashboard-process-shape{stroke:#9fb7d6;stroke-width:1.4px;fill:#d8efff}.calls-dashboard-process-node__title{fill:#0f172a;font-size:12.5px;font-weight:600}.calls-dashboard-process-node__meta{fill:#4b5563;font-size:11px}.calls-dashboard-process-node--decision .calls-dashboard-process-shape{fill:#f7bd4d;stroke:#dda03a}.calls-dashboard-process-node--terminal .calls-dashboard-process-shape{fill:#caefb7;stroke:#8ec478}.calls-dashboard-process-node--danger.calls-dashboard-process-node--terminal .calls-dashboard-process-shape{fill:#f3a297;stroke:#d98275}.calls-dashboard-process-node--wait .calls-dashboard-process-shape,.calls-dashboard-process-node--wait.calls-dashboard-process-node--default .calls-dashboard-process-shape{fill:#d2d6dc;stroke:#afb6bf}.calls-dashboard-process-node--processing .calls-dashboard-process-shape{fill:#cbe9f8;stroke:#9ccce3}.calls-dashboard-process-node--success .calls-dashboard-process-shape{stroke:#7ab48f}.dark .calls-dashboard-process-flow-scroll{border-color:#ffffff1a;background:#18181b}.dark .calls-dashboard-process-shape{fill:#27272a;stroke:#3f3f46}.dark .calls-dashboard-process-node--decision .calls-dashboard-process-shape{fill:hsla(var(--crm-primary-h),50%,40%,.5);stroke:hsla(var(--crm-primary-h),50%,50%,.8)}.dark .calls-dashboard-process-node--terminal .calls-dashboard-process-shape{fill:#22c55e33;stroke:#22c55e80}.dark .calls-dashboard-process-node--danger.calls-dashboard-process-node--terminal .calls-dashboard-process-shape{fill:#ef444433;stroke:#ef444480}.dark .calls-dashboard-process-node--wait .calls-dashboard-process-shape,.dark .calls-dashboard-process-node--wait.calls-dashboard-process-node--default .calls-dashboard-process-shape{fill:#18181b;stroke:#27272a}.dark .calls-dashboard-process-node__title{fill:#f4f4f5}.dark .calls-dashboard-process-node__meta{fill:#a1a1aa}.dark .calls-dashboard-process-edge{stroke:#3f3f46}.dark .calls-dashboard-process-edge--active{stroke:hsl(var(--crm-primary-h),var(--crm-primary-s),var(--crm-primary-l))}.dark .calls-dashboard-process-edge__label{fill:#d4d4d8}.calls-dashboard-realtime-status{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 2px;color:#64748b;font-size:12px;line-height:1;white-space:nowrap}.calls-dashboard-realtime-status__dot{width:8px;height:8px;border-radius:999px;background:#94a3b8;box-shadow:0 0 0 3px #94a3b829;position:relative}.calls-dashboard-realtime-status--connected .calls-dashboard-realtime-status__dot{background:#22c55e;box-shadow:0 0 0 3px #22c55e29}.calls-dashboard-realtime-status--connected .calls-dashboard-realtime-status__dot:after{content:"";position:absolute;inset:0;border-radius:999px;background:inherit;animation:realtime-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes realtime-pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(2.5);opacity:0}to{transform:scale(1);opacity:0}}.calls-dashboard-realtime-status--connecting .calls-dashboard-realtime-status__dot{background:#1677ff;box-shadow:0 0 0 3px #1677ff29;animation:realtime-blink 1s ease-in-out infinite}@keyframes realtime-blink{0%,to{opacity:1}50%{opacity:.5}}.calls-dashboard-realtime-status--error .calls-dashboard-realtime-status__dot{background:#ef4444;box-shadow:0 0 0 3px #ef444429}.calls-dashboard-realtime-status__time{color:#94a3b8;font-variant-numeric:tabular-nums}.calls-dashboard-page .ant-btn{border-radius:10px}.calls-dashboard-page .ant-table-wrapper .ant-table{overflow:hidden}@scope(.calls-dashboard-page .ant-table-wrapper){:scope .ant-table-thead>tr>th{background:color-mix(in srgb,#9bbfff 18%,#ffffff)}}@scope(.dark .calls-dashboard-page .ant-table-wrapper){:scope .ant-table-thead>tr>th{background:color-mix(in srgb,#315082 28%,#111826)}}.calls-dashboard-realtime-status__label{font-weight:700;letter-spacing:.02em}.telephony-live-dashboard{display:grid;gap:16px;width:100%}.live-history-filter{min-width:0;padding:12px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#0f172ab8}.live-history-filter .ant-space{width:100%}.live-history-filter__select{width:min(520px,100%)}html[data-theme-variant=rtm] .live-history-filter{border-color:#81a3eb42;background:#173f8fb8}.live-kpi-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;width:100%;min-width:0;max-width:100%;overflow-x:visible;overflow-y:visible}.telephony-live-dashboard:not(.missed-calls-dashboard)>.live-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));overflow-x:visible;overflow-y:visible}.dashboard-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;min-width:0;overflow-x:visible;overflow-y:visible}.dashboard-kpi-row--leads{grid-template-columns:repeat(6,minmax(0,1fr))}.dashboard-kpi-row__item{min-width:0}.dashboard-kpi-row__item .crm-kpi-card{height:100%}.live-kpi-card,.live-panel{position:relative;min-width:0;border:1px solid var(--live-border, rgba(148, 163, 184, .14));border-radius:8px;background:var(--live-surface, var(--crm-app-surface-solid, #ffffff));box-shadow:0 8px 20px #0f172a0d}html[data-theme-variant=rtm] .live-kpi-card,html[data-theme-variant=rtm] .live-panel{border-color:#81a3eb38;background:#173f8fd1;box-shadow:0 20px 48px #123a7a52,inset 0 1px #acc5ff1a}.live-kpi-card{display:flex;flex-direction:column;min-height:92px;min-width:0;max-width:100%;overflow:hidden;padding:0;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s ease}.live-kpi-card.ant-card>.ant-card-body{position:relative;display:flex;flex-direction:column;gap:3px;min-height:92px;height:100%}.live-kpi-card__header{display:flex;align-items:center;gap:7px;min-width:0}.live-kpi-card__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;font-size:17px;flex-shrink:0}.live-kpi-card__icon--green{color:#34a853;background:color-mix(in srgb,#34a853 15%,transparent);box-shadow:0 0 20px color-mix(in srgb,#34a853 18%,transparent)}.live-kpi-card__icon--blue,.live-kpi-card__icon--violet{color:#4285f4;background:color-mix(in srgb,#4285f4 15%,transparent);box-shadow:0 0 20px color-mix(in srgb,#4285f4 18%,transparent)}.live-kpi-card__icon--orange{color:#fbbc05;background:color-mix(in srgb,#fbbc05 18%,transparent);box-shadow:0 0 20px color-mix(in srgb,#fbbc05 20%,transparent)}.live-kpi-card__icon--teal{color:#34a853;background:color-mix(in srgb,#34a853 15%,transparent);box-shadow:0 0 20px color-mix(in srgb,#34a853 18%,transparent)}.live-kpi-card__icon--red{color:#ea4335;background:color-mix(in srgb,#ea4335 15%,transparent);box-shadow:0 0 20px color-mix(in srgb,#ea4335 18%,transparent)}html[data-theme-variant=rtm] .live-kpi-card__icon--green{color:#34a853;background:color-mix(in srgb,#34a853 18%,transparent)}html[data-theme-variant=rtm] .live-kpi-card__icon--blue,html[data-theme-variant=rtm] .live-kpi-card__icon--violet{color:#4285f4;background:color-mix(in srgb,#4285f4 18%,transparent)}html[data-theme-variant=rtm] .live-kpi-card__icon--orange{color:#fbbc05;background:color-mix(in srgb,#fbbc05 20%,transparent)}html[data-theme-variant=rtm] .live-kpi-card__icon--teal{color:#34a853;background:color-mix(in srgb,#34a853 18%,transparent)}html[data-theme-variant=rtm] .live-kpi-card__icon--red{color:#ea4335;background:color-mix(in srgb,#ea4335 18%,transparent)}.live-kpi-card__content{min-width:0;max-width:100%;padding-bottom:8px;overflow-wrap:normal;word-break:normal}.live-kpi-card__title{min-width:0;flex:1 1 auto;color:#64748b;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:uppercase;overflow-wrap:normal;word-break:normal;white-space:normal}html[data-theme-variant=rtm] .live-kpi-card__title,html[data-theme-variant=rtm] .live-kpi-card__subtitle,html[data-theme-variant=rtm] .live-kpi-card__footer,html[data-theme-variant=rtm] .live-panel__extra,html[data-theme-variant=rtm] .live-panel__extra .ant-btn{color:#c5d3ea}html[data-theme-variant=rtm] .live-kpi-card__value,html[data-theme-variant=rtm] .live-panel__header h3,html[data-theme-variant=rtm] .operator-ring__center,html[data-theme-variant=rtm] .operator-ring-legend strong,html[data-theme-variant=rtm] .sla-gauge__mask strong,html[data-theme-variant=rtm] .sla-summary strong,html[data-theme-variant=rtm] .live-alert strong,html[data-theme-variant=rtm] .missed-reasons__total strong{color:#f8fafc}.live-kpi-card__value{min-width:0;margin-top:3px;color:#f1f5f9;font-size:22px;font-weight:900;line-height:1;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.live-kpi-card__value .ant-statistic-content{max-width:100%;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;font-variant-numeric:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-kpi-card__value .ant-statistic-content-value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.live-kpi-card__subtitle{min-width:0;margin-top:1px;color:#748096;font-size:10px;line-height:1.3;overflow-wrap:normal;word-break:normal}.live-kpi-card__ok{position:absolute;right:10px;bottom:10px;color:#34a853;border-radius:50%;background:color-mix(in srgb,#34a853 12%,transparent);font-size:16px}.live-kpi-card__progress{position:absolute;right:9px;bottom:20px;left:9px;height:3px;overflow:hidden;border-radius:999px;background:#94a3b81a}.live-kpi-card__progress span{display:block;height:100%;border-radius:inherit;background:#34a853}.live-kpi-card__footer{position:absolute;right:9px;bottom:5px;left:9px;display:flex;justify-content:space-between;gap:6px;color:#64748b;font-size:10px;line-height:1.2}.live-delta{font-weight:800}.live-delta--up{color:#34a853}.live-delta--down{color:#ea4335}.live-grid{display:grid;align-items:stretch;grid-auto-flow:dense;gap:20px;min-width:0}.live-stack{align-content:stretch;gap:20px;grid-template-rows:none;height:auto;width:100%;min-width:0}.live-stack>.ant-space-item{min-width:0}.live-stack .live-panel{height:100%;width:100%}.live-grid--2col{grid-template-columns:minmax(0,1fr)}.live-panel{padding:20px 22px 18px;min-width:0}.live-grid--2col>.live-panel,.live-panel--operators,.live-panel--calls,.live-panel--alerts{display:flex;flex-direction:column}.live-panel--operators .live-table,.live-panel--calls .live-table,.live-panel--alerts .live-alert-list{flex:1 1 auto}.live-chart{min-width:0}.live-chart canvas{max-width:100%}.live-panel__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgba(148,163,184,.08)}.live-panel__header h3{margin:0;color:#e2e8f0;font-size:14px;font-weight:700;letter-spacing:0}.live-panel__extra,.live-panel__extra .ant-btn{color:#64748b;font-size:13px}.live-soft-tag{border-color:#94a3b829;color:#94a3b8;background:#0f172a80;border-radius:6px;font-size:12px}html[data-theme-variant=rtm] .live-soft-tag,html[data-theme-variant=rtm] .crm-dashboard-page--live .live-soft-tag.ant-tag,html[data-theme-variant=rtm] .crm-dashboard-page--live .live-soft-tag.ant-btn{border-color:#81a3eb47;color:#e4ecff;background:#4285f4}.live-panel-link{float:right;margin-top:8px;padding-right:0;color:#4285f4;font-size:12px;font-weight:600}.live-panel-link--flush{float:none;margin-top:6px;padding-left:0}.live-sla-overview,.live-operators-overview{display:grid;grid-template-columns:minmax(112px,136px) minmax(0,1fr);align-items:center;gap:18px;margin-bottom:18px;min-width:0}.live-sla-overview__gauge,.live-operators-overview__ring{min-width:0}.live-sla-overview__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.live-operators-overview__controls{min-width:0}.live-operators-overview .live-operator-toolbar{margin-bottom:0}.live-panel--operators .live-operators-overview{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid rgba(148,163,184,.14)}.live-panel--operators .live-operators-overview__ring,.live-panel--operators .live-operators-overview__controls{min-width:0;position:relative;z-index:0}.live-panel--operators .live-operators-overview__controls{display:grid;align-items:start;gap:10px;max-width:100%}.live-panel--operators .operator-ring-wrap{grid-template-columns:132px minmax(0,360px);gap:20px;align-items:center;max-width:560px}.live-panel--operators .operator-ring{width:132px}.live-panel--operators .operator-ring__center{width:76px;height:76px}.live-panel--operators .operator-ring__center strong{font-size:26px}.live-panel--operators .operator-ring-legend{gap:8px}.live-panel--operators .operator-ring-legend>div{grid-template-columns:12px minmax(76px,1fr) minmax(72px,auto)}.live-panel--operators .live-operator-toolbar{display:grid;grid-template-columns:minmax(168px,220px) minmax(220px,360px);align-items:start;gap:12px;width:min(100%,592px)}.live-panel--operators .live-operator-toolbar__select,.live-panel--operators .live-operator-toolbar__search{width:100%;min-width:0}.live-panel--calls .live-table,.live-panel--alerts .live-alert-list,.live-panel--queues-sla .live-table,.live-panel--operators .live-table{min-width:0}.live-panel--operators .live-panel-link--flush{display:inline-flex;margin-top:12px}.live-panel--operators .live-table{overflow-x:visible;padding-bottom:0}.live-panel--operators .live-table__head--operators,.live-panel--operators .live-table__row--operators{grid-template-columns:minmax(118px,1.32fr) minmax(70px,.72fr) minmax(74px,.74fr) minmax(102px,.98fr) minmax(104px,.94fr) minmax(56px,.54fr) minmax(62px,.58fr) minmax(48px,.5fr);min-width:0}.live-panel--operators .live-table__head--operators{min-height:48px}.live-panel--operators .live-table__head--operators>span{align-self:center;overflow:hidden;padding-right:8px;font-size:12px;line-height:1.16;text-overflow:clip;white-space:normal}.live-panel--operators .live-table__row--operators>span{align-self:center}html[data-theme-variant=rtm] .live-panel-link,html[data-theme-variant=rtm] .crm-dashboard-page--live .ant-btn-link{color:#a99cff}.operator-ring-wrap{display:grid;grid-template-columns:150px minmax(190px,1fr);align-items:center;gap:14px;min-height:0;min-width:0;overflow:visible}.operator-ring{display:grid;place-items:center;width:150px;max-width:100%;aspect-ratio:1;height:auto;border-radius:50%}.operator-ring__center{display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:#111b2a;color:#f8fbff}html[data-theme-variant=rtm] .operator-ring__center{background:#173f8f;box-shadow:inset 0 0 0 1px #81a3eb2e}.operator-ring__center strong{font-size:28px;line-height:1}.operator-ring__center span{color:#aeb8ca;font-size:12px}.operator-ring-legend{display:grid;min-width:0;gap:10px;color:#d6deea;font-size:13px}.operator-ring-legend>div{display:grid;grid-template-columns:12px minmax(86px,1fr) minmax(88px,118px);align-items:center;gap:8px;min-width:0}.operator-ring-legend span,.operator-ring-legend strong{min-width:0}html[data-theme-variant=rtm] .operator-ring-legend,html[data-theme-variant=rtm] .operator-ring__center span,html[data-theme-variant=rtm] .sla-gauge__mask span,html[data-theme-variant=rtm] .sla-gauge__scale,html[data-theme-variant=rtm] .sla-summary div,html[data-theme-variant=rtm] .live-alert span,html[data-theme-variant=rtm] .live-alert time,html[data-theme-variant=rtm] .activity-heatmap__hours,html[data-theme-variant=rtm] .activity-heatmap__row span,html[data-theme-variant=rtm] .activity-heatmap__legend,html[data-theme-variant=rtm] .missed-reasons__total span{color:#d5deef}.operator-ring-legend i{width:12px;height:12px;border-radius:3px}.operator-ring-legend strong{min-width:0;max-width:none;overflow:hidden;color:#f8fbff;font-weight:750;line-height:1.2;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.operator-ring-legend span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-table{display:grid;overflow:visible;width:100%}.live-table__head,.live-table__row{display:grid;align-items:center;min-width:0;border-bottom:1px solid rgba(148,163,184,.11)}html[data-theme-variant=rtm] .live-table__head,html[data-theme-variant=rtm] .live-table__row{border-bottom-color:#81a3eb24}.live-table__head,.live-table__row{grid-template-columns:1.25fr 1fr .7fr 1fr .7fr}.live-table__head{min-height:36px;color:#97a3b4;font-size:12px;font-weight:750}html[data-theme-variant=rtm] .live-table__head{color:#e4ecff}.live-table__row{min-height:37px;color:#dce5f2;font-size:13px}html[data-theme-variant=rtm] .live-table__row{color:#f8fbff}.live-table__row>span,.live-table__head>span{min-width:0;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.live-table__head>span{overflow:visible;text-overflow:clip}.live-table__row .ant-btn{width:28px;height:28px;background:#35ca4f;border-color:#35ca4f}.live-table__head--active,.live-table__row--active{grid-template-columns:minmax(92px,1.08fr) minmax(92px,.98fr) minmax(52px,.52fr) minmax(72px,.72fr) minmax(54px,.5fr);min-width:0}.live-table__head--active>span{white-space:normal}.live-table__head--active>span:nth-child(5),.live-table__row--active>span:nth-child(5),.live-table__row--active .ant-btn{justify-self:center}.live-table__head--queues,.live-table__row--queues{grid-template-columns:1.2fr .72fr .92fr .98fr .7fr .78fr .86fr}.live-panel--queues-sla .live-sla-overview{grid-template-columns:minmax(156px,220px) minmax(0,1fr);align-items:end;gap:28px;margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid rgba(148,163,184,.14)}.live-panel--queues-sla .sla-gauge,.live-panel--queues-sla .sla-gauge__scale{width:min(220px,100%)}.live-panel--queues-sla .live-sla-overview__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.live-panel--queues-sla .sla-summary div{display:grid;align-content:center;min-height:82px;padding:12px 14px;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:#0f172a29}.live-panel--queues-sla .sla-summary span{line-height:1.25}.live-panel--queues-sla .sla-summary strong{margin-top:6px;font-size:20px;line-height:1.1}.live-panel--queues-sla .live-table{overflow-x:visible;padding-bottom:0}.live-panel--queues-sla .live-table__head--queues,.live-panel--queues-sla .live-table__row--queues{grid-template-columns:minmax(116px,1.48fr) minmax(58px,.62fr) minmax(70px,.68fr) minmax(86px,.8fr) minmax(46px,.46fr) minmax(54px,.52fr) minmax(62px,.56fr);min-width:0}.live-panel--queues-sla .live-table__head--queues{min-height:48px}.live-panel--queues-sla .live-table__head--queues>span{align-self:center;overflow:hidden;padding-right:8px;font-size:12px;line-height:1.16;text-overflow:clip;white-space:normal}.live-panel--queues-sla .live-table__row--queues>span{align-self:center}.live-table__head--operators,.live-table__row--operators{grid-template-columns:1.35fr .85fr .9fr 1.2fr .95fr .7fr .7fr .7fr;min-width:0}.live-panel--calls .live-table,.live-panel--queues-sla .live-table,.live-panel--operators .live-table{overflow-x:auto;scrollbar-width:thin}.live-panel--calls .live-table__head--active,.live-panel--calls .live-table__row--active{min-width:640px}.live-panel--queues-sla .live-table__head--queues,.live-panel--queues-sla .live-table__row--queues{min-width:820px}.live-panel--operators .live-table__head--operators,.live-panel--operators .live-table__row--operators{min-width:920px}.live-positive{color:#34a853}.live-negative{color:#ea4335}.live-status-cell{--live-status-dot: #94a3b8;display:inline-flex;align-items:center;gap:8px;min-width:0}.live-status-cell>i{flex:0 0 auto;width:9px;height:9px;border-radius:999px;background:var(--live-status-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--live-status-dot) 16%,transparent)}.live-status-cell--success{--live-status-dot: #34a853}.live-status-cell--info,.live-status-cell--talking{--live-status-dot: #4285f4}.live-status-cell--warning{--live-status-dot: #fbbc05}.live-status-cell--danger{--live-status-dot: #ea4335}.live-status-cell--neutral{--live-status-dot: #94a3b8}.live-status-cell .ant-tag{margin-inline-end:0}.live-operator-status-tag.ant-tag{min-width:64px;margin-inline-end:0;border-radius:8px;text-align:center;font-weight:700}.sla-gauge-wrap{display:grid;gap:8px;justify-items:center;padding-top:4px}.sla-gauge{position:relative;display:grid;place-items:end center;width:min(230px,100%);aspect-ratio:2 / 1;overflow:hidden}.sla-gauge:before{content:"";position:absolute;inset:0;border-radius:999px 999px 0 0;background:conic-gradient(from 270deg,#34a853 0 var(--sla-value),#2b3445 var(--sla-value) 100%)}html[data-theme-variant=rtm] .sla-gauge:before{background:conic-gradient(from 270deg,#34a853 0 var(--sla-value),#172f79 var(--sla-value) 100%)}.sla-gauge:after{content:"";position:absolute;right:18px;bottom:0;left:18px;aspect-ratio:2 / 1;border-radius:999px 999px 0 0;background:#111b2a}html[data-theme-variant=rtm] .sla-gauge:after{background:#173f8f}.sla-gauge__mask{position:relative;z-index:1;display:grid;justify-items:center;padding-bottom:12px}.sla-gauge__mask strong{color:#f8fbff;font-size:32px;line-height:1}.sla-gauge__mask span,.sla-gauge__scale{color:#aeb8ca;font-size:12px}.sla-gauge__scale{display:flex;justify-content:space-between;width:min(230px,100%)}.sla-summary{display:grid;gap:12px;margin-top:12px}.sla-summary div{display:flex;justify-content:space-between;gap:10px;color:#aeb8ca;font-size:13px}.sla-summary strong{color:#f8fbff}.live-alert-list{display:grid;gap:8px}.live-alert{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:10px;min-height:46px;padding:8px 0;border-bottom:1px solid rgba(148,163,184,.1)}html[data-theme-variant=rtm] .live-alert{border-bottom-color:#81a3eb24}.live-alert i{width:12px;height:12px;margin-top:4px;border-radius:50%}.live-alert--danger i{background:#ea4335;box-shadow:0 0 0 5px color-mix(in srgb,#ea4335 14%,transparent)}.live-alert--warning i{background:#fbbc05;box-shadow:0 0 0 5px color-mix(in srgb,#fbbc05 18%,transparent)}.live-alert--info i{background:#4285f4;box-shadow:0 0 0 5px color-mix(in srgb,#4285f4 14%,transparent)}.live-alert strong{display:block;overflow:visible;color:#f0f5ff;font-size:13px;text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal}.live-alert span,.live-alert time{color:#8f9bad;font-size:12px}.live-operator-toolbar{display:flex;gap:10px;margin-bottom:8px}.live-operator-toolbar__select{min-width:170px}.live-operator-toolbar__search{width:min(320px,100%)}.live-operator-toolbar__select .ant-select-selector,.live-operator-toolbar__search .ant-input,.live-operator-toolbar__search .ant-input-group-addon,.live-operator-toolbar__search .ant-btn{border:1px solid rgba(148,163,184,.16);background:#090f18a6;color:#dce5f2}html[data-theme-variant=rtm] .live-operator-toolbar__select .ant-select-selector,html[data-theme-variant=rtm] .live-operator-toolbar__search .ant-input,html[data-theme-variant=rtm] .live-operator-toolbar__search .ant-input-group-addon,html[data-theme-variant=rtm] .live-operator-toolbar__search .ant-btn,html[data-theme-variant=rtm] .live-operator-toolbar__search .ant-input-affix-wrapper{border-color:#81a3eb3d;background:#173f8f;color:#f8fbff}html[data-theme-variant=rtm] .live-operator-toolbar__search .ant-input::-moz-placeholder{color:#d5deef}html[data-theme-variant=rtm] .live-operator-toolbar__select .ant-select-selection-item,html[data-theme-variant=rtm] .live-operator-toolbar__search .ant-input::placeholder,html[data-theme-variant=rtm] .live-operator-toolbar__search .ant-input-clear-icon{color:#d5deef}.live-operator-toolbar__search .ant-input::-moz-placeholder{color:#8f9bad}.live-operator-toolbar__select .ant-select-selection-item,.live-operator-toolbar__search .ant-input::placeholder{color:#8f9bad}.live-operator-toolbar__search .ant-input-affix-wrapper{border-color:#94a3b829;background:#090f18a6;color:#dce5f2}.live-operator-toolbar__search .ant-input-affix-wrapper input{background:transparent;color:#dce5f2}.live-operator-toolbar__search .ant-btn{color:#dce5f2}.live-operator-toolbar__search .ant-input-clear-icon{color:#8f9bad}.live-operator-toolbar span:not(.ant-select-selection-item):not(.ant-input-group-addon):not(.ant-input-clear-icon){font-size:13px}.live-operator-name{display:inline-flex;align-items:center;gap:8px}.live-operator-name i{display:inline-grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;font-size:12px;font-style:normal;font-weight:850}.activity-heatmap{display:grid;gap:6px;padding-top:2px}.activity-heatmap__hours{display:grid;grid-template-columns:28px repeat(12,1fr);color:#9ca8b8;font-size:11px}.activity-heatmap__row{display:grid;grid-template-columns:28px repeat(24,1fr);align-items:center;gap:3px}.activity-heatmap__row span{color:#cbd5e1;font-size:12px}.activity-heatmap__cell{display:block;aspect-ratio:1;min-width:8px;border:1px solid rgba(148,163,184,.12);border-radius:2px;background:#121d2c}html[data-theme-variant=rtm] .activity-heatmap__legend i{background:#4285f4}.activity-heatmap__cell--1{background:#202848}.activity-heatmap__cell--2{background:#33246d}.activity-heatmap__cell--3{background:color-mix(in srgb,#4285f4 45%,#111b2a)}.activity-heatmap__cell--4{background:color-mix(in srgb,#4285f4 64%,#111b2a)}.activity-heatmap__cell--5{background:#4285f4}.activity-heatmap__legend{display:grid;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:10px;margin-top:8px;color:#cbd5e1;font-size:12px}.activity-heatmap__legend i{height:12px;border-radius:2px;background:#4285f4}.live-detail-grid{display:grid;gap:12px}.live-detail-grid--two{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}html[data-theme=light] .live-panel{border-color:var(--crm-app-border-soft, rgba(82, 96, 121, .24));background:var(--crm-app-surface-solid, #ffffff);box-shadow:var(--crm-app-shadow, 0 14px 32px rgba(17, 24, 39, .09))}html[data-theme=light] .live-kpi-card__title,html[data-theme=light] .live-kpi-card__subtitle,html[data-theme=light] .live-kpi-card__footer,html[data-theme=light] .live-panel__extra,html[data-theme=light] .live-panel__extra .ant-btn,html[data-theme=light] .operator-ring__center span,html[data-theme=light] .operator-ring-legend,html[data-theme=light] .activity-heatmap__hours,html[data-theme=light] .activity-heatmap__row span,html[data-theme=light] .activity-heatmap__legend,html[data-theme=light] .sla-gauge__mask span,html[data-theme=light] .sla-gauge__scale,html[data-theme=light] .sla-summary div,html[data-theme=light] .live-alert span,html[data-theme=light] .live-alert time{color:var(--crm-app-text-muted, #475569)}html[data-theme=light] .live-kpi-card__value,html[data-theme=light] .live-panel__header h3,html[data-theme=light] .operator-ring__center,html[data-theme=light] .operator-ring-legend strong,html[data-theme=light] .sla-gauge__mask strong,html[data-theme=light] .sla-summary strong,html[data-theme=light] .live-alert strong,html[data-theme=light] .missed-reasons__total strong{color:var(--crm-app-text, #111827)}html[data-theme=light] .operator-ring__center,html[data-theme=light] .sla-gauge:after{background:var(--crm-app-surface-solid, #ffffff)}html[data-theme=light] .sla-gauge:before{background:conic-gradient(from 270deg,#34a853 0 var(--sla-value),#dbe6f6 var(--sla-value) 100%)}html[data-theme=light] .live-kpi-card__progress{background:#52607929}html[data-theme=light] .live-table__head,html[data-theme=light] .live-table__row{border-bottom-color:#52607929}html[data-theme=light] .live-table__head{color:var(--crm-app-text-muted, #526079)}html[data-theme=light] .live-table__row{color:var(--crm-app-text, #111827)}html[data-theme=light] .live-soft-tag,html[data-theme=light] .crm-dashboard-page--live .live-soft-tag.ant-tag,html[data-theme=light] .crm-dashboard-page--live .live-soft-tag.ant-btn{border-color:var(--crm-app-border-soft, rgba(82, 96, 121, .24));color:var(--crm-app-text, #111827);background:#f4f7ff}html[data-theme=light] .live-panel-link{color:var(--crm-app-accent, #0f62fe)}html[data-theme=light] .live-operator-toolbar__select .ant-select-selector,html[data-theme=light] .live-operator-toolbar__search .ant-input,html[data-theme=light] .live-operator-toolbar__search .ant-input-group-addon,html[data-theme=light] .live-operator-toolbar__search .ant-btn,html[data-theme=light] .live-operator-toolbar__search .ant-input-affix-wrapper{border-color:var(--crm-app-border-soft, rgba(82, 96, 121, .24));background:var(--crm-app-surface-solid, #ffffff);color:var(--crm-app-text, #111827)}html[data-theme=light] .live-operator-toolbar__search .ant-input::-moz-placeholder{color:var(--crm-app-text-muted, #526079)}html[data-theme=light] .live-operator-toolbar__select .ant-select-selection-item,html[data-theme=light] .live-operator-toolbar__search .ant-input::placeholder,html[data-theme=light] .live-operator-toolbar__search .ant-input-clear-icon{color:var(--crm-app-text-muted, #526079)}html[data-theme=light] .live-operator-toolbar__search .ant-input-affix-wrapper input{background:transparent;color:var(--crm-app-text, #111827)}html[data-theme=light] .activity-heatmap__cell{border-color:#52607929;background:color-mix(in srgb,#4285f4 7%,#ffffff)}html[data-theme=light] .activity-heatmap__cell--1{background:color-mix(in srgb,#4285f4 18%,#ffffff)}html[data-theme=light] .activity-heatmap__cell--2{background:color-mix(in srgb,#4285f4 30%,#ffffff)}html[data-theme=light] .activity-heatmap__cell--3{background:color-mix(in srgb,#4285f4 45%,#ffffff)}html[data-theme=light] .activity-heatmap__cell--4{background:color-mix(in srgb,#4285f4 64%,#ffffff)}html[data-theme=light] .activity-heatmap__cell--5,html[data-theme=light] .activity-heatmap__legend i{background:#4285f4}@media(max-width:1180px){.live-grid--2col,.live-detail-grid--two,.missed-grid--main,.missed-grid--middle{grid-template-columns:1fr}.operator-ring-wrap{grid-template-columns:minmax(150px,220px) minmax(0,1fr)}}@media(max-width:980px){.dashboard-kpi-row--leads{grid-template-columns:repeat(3,minmax(0,1fr))}.live-sla-overview,.live-operators-overview{grid-template-columns:1fr;justify-items:stretch}.live-panel--operators .live-operators-overview,.live-panel--operators .live-operator-toolbar{grid-template-columns:1fr}.live-sla-overview__gauge,.live-operators-overview__ring{justify-self:center;width:min(100%,220px)}.live-panel--operators .live-operators-overview__ring{justify-self:stretch;width:100%}.live-sla-overview__summary{grid-template-columns:1fr}.operator-ring-wrap{grid-template-columns:1fr;justify-items:center}.operator-ring-legend{width:min(100%,340px)}}@media(max-width:720px){.dashboard-kpi-row,.dashboard-kpi-row--leads{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:359px){.dashboard-kpi-row,.dashboard-kpi-row--leads{grid-template-columns:1fr}}.telephony-live-dashboard,.missed-calls-dashboard{--live-surface: var(--crm-app-surface-solid, #ffffff);--live-surface-soft: var(--crm-app-body-bg, #f6f8fb);--live-border: var(--crm-app-border-soft, #dbe3ee);--live-text: var(--crm-app-text, #111827);--live-muted: var(--crm-app-text-muted, #64748b);--live-accent: #4285f4;--live-success: #34a853;--live-danger: #ea4335}.crm-dashboard-drilldown-drawer{--live-surface: var(--crm-app-surface-solid, #ffffff);--live-surface-soft: var(--crm-app-body-bg, #f6f8fb);--live-border: var(--crm-app-border-soft, #dbe3ee);--live-text: var(--crm-app-text, #111827);--live-muted: var(--crm-app-text-muted, #64748b);--live-accent: #4285f4}.crm-dashboard-drilldown-drawer .ant-drawer-content,.crm-dashboard-drilldown-drawer .ant-drawer-header,.crm-dashboard-drilldown-drawer .ant-drawer-body{background:var(--crm-app-body-bg, #f6f8fb)}.crm-dashboard-drilldown-drawer .ant-drawer-header{border-bottom-color:var(--live-border)}.crm-dashboard-drilldown__title{color:var(--live-text);font-size:16px;line-height:1.35}.crm-dashboard-drilldown__subtitle{font-size:12px}.crm-dashboard-drilldown__content{width:100%;min-width:0}.crm-dashboard-drilldown__controls{width:100%;justify-content:flex-end}.crm-dashboard-drilldown-drawer .dashboard-table,.crm-dashboard-drilldown-drawer .live-panel{min-width:0}html[data-theme=dark] .crm-dashboard-drilldown-drawer,html[data-theme-variant=rtm] .crm-dashboard-drilldown-drawer{--live-surface: var(--crm-app-surface-solid, #121212);--live-surface-soft: var(--crm-app-surface-elevated, #1a1a1a);--live-border: var(--crm-app-border, rgba(255, 255, 255, .12));--live-text: var(--crm-app-text, #f8fafc);--live-muted: var(--crm-app-text-muted, #a8b3c7)}@media(max-width:720px){.crm-dashboard-drilldown__controls{justify-content:flex-start}}.telephony-live-dashboard,.telephony-live-dashboard *,.missed-calls-dashboard,.missed-calls-dashboard *{word-break:normal}.live-kpi-card__progress{background:color-mix(in srgb,#4285f4 10%,transparent)}html[data-theme=dark] .crm-dashboard-page--live,html[data-theme=dark] .telephony-live-dashboard,html[data-theme=dark] .missed-calls-dashboard{--live-surface: var(--crm-app-surface-solid, #121212);--live-surface-soft: var(--crm-app-surface-elevated, #1a1a1a);--live-border: var(--crm-app-border, rgba(255, 255, 255, .12));--live-text: var(--crm-app-text, #f8fafc);--live-muted: var(--crm-app-text-muted, #a8b3c7);--live-accent: #4285f4}html[data-theme-variant=rtm] .crm-dashboard-page--live,html[data-theme-variant=rtm] .telephony-live-dashboard,html[data-theme-variant=rtm] .missed-calls-dashboard{--live-surface: var(--crm-app-surface-solid, #173f8f);--live-surface-soft: var(--crm-app-body-bg, #123a7a);--live-border: var(--crm-app-border-soft, #2d5cad);--live-text: var(--crm-app-text, #f8fbff);--live-muted: var(--crm-app-text-muted, #d8e4f7);--live-accent: #4285f4}}@layer crm-calls-dashboard{.crm-calls-dashboard__period-select{width:140px}.crm-calls-dashboard__stack,.crm-calls-dashboard__filter,.crm-calls-dashboard__toolbar{width:100%}.crm-calls-dashboard__filters{display:grid;grid-template-columns:minmax(320px,1.5fr) minmax(180px,.75fr) minmax(240px,.95fr) minmax(170px,.7fr);gap:12px;align-items:center;width:100%;min-width:0}.crm-calls-dashboard__filter-cell,.crm-calls-dashboard__filter-cell .ant-input-search,.crm-calls-dashboard__filter-cell .ant-input-group-wrapper,.crm-calls-dashboard__filter-cell .ant-input-affix-wrapper,.crm-calls-dashboard__filter-cell .ant-select,.crm-calls-dashboard__filter-cell .ant-input{width:100%;min-width:0}.crm-calls-dashboard__filter-cell .ant-input,.crm-calls-dashboard__filter-cell .ant-input-affix-wrapper,.crm-calls-dashboard__filter-cell .ant-input-search .ant-input,.crm-calls-dashboard__filter-cell .ant-input-search .ant-input-affix-wrapper,.crm-calls-dashboard__filter-cell .ant-input-search .ant-input-search-button{height:44px;min-height:44px}.crm-calls-dashboard__filter-cell .ant-select{height:44px}.crm-calls-dashboard__filter-cell .ant-select:not(.ant-select-customize-input) .ant-select-selector{min-height:44px;align-items:center}.crm-calls-dashboard__filter-cell .ant-select-single .ant-select-selection-wrap,.crm-calls-dashboard__filter-cell .ant-select-multiple .ant-select-selection-wrap{min-height:42px;align-items:center}.crm-calls-dashboard__filter-cell .ant-input-search .ant-input-group-addon{width:48px}.crm-calls-dashboard__filter-cell .ant-input-search .ant-input-search-button{width:48px;padding-inline:0}.crm-calls-dashboard__filter-cell .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap;overflow:hidden}.crm-calls-dashboard__filter-cell .ant-select-multiple .ant-select-selection-item{max-width:100%}@media(max-width:1180px){.crm-calls-dashboard__filters{grid-template-columns:minmax(260px,1fr) minmax(170px,.7fr) minmax(220px,.9fr)}}@media(max-width:860px){.crm-calls-dashboard__filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.crm-calls-dashboard__filter-cell--search{grid-column:1 / -1}}@media(max-width:560px){.crm-calls-dashboard__filters{grid-template-columns:minmax(0,1fr)}}}@layer crm-omnichannel{.omni-chat-page{--omni-chat-page-bg: var(--crm-app-body-bg, #f6f8fb);--omni-chat-shell-bg: #ffffff;--omni-chat-shell-border: #dfe6f1;--omni-chat-topbar-bg: #ffffff;--omni-chat-panel-bg: #f7f9fc;--omni-chat-panel-border: #dfe6f1;--omni-chat-thread-bg: #ffffff;--omni-chat-canvas-bg: #f4f7fb;--omni-chat-control-bg: #f1f5fb;--omni-chat-control-border: #dbe5f2;--omni-chat-item-active-bg: #eaf1ff;--omni-chat-item-active-border: #9db8ff;--omni-chat-text: #172033;--omni-chat-text-muted: #5d6d83;--omni-chat-text-subtle: #7f8da1;--omni-chat-incoming-bg: #ffffff;--omni-chat-incoming-text: #172033;--omni-chat-incoming-meta: #66758a;--omni-chat-outgoing-bg: #3f74e8;--omni-chat-outgoing-text: #ffffff;--omni-chat-outgoing-meta: rgba(255, 255, 255, .78);--omni-chat-avatar-bg: #eaf1ff;--omni-chat-avatar-text: #3d61cb;display:flex;width:100%;min-height:0;height:calc(100vh - 172px);height:calc(100dvh - 172px);padding:0;border-radius:18px;color:var(--omni-chat-text);background:var(--omni-chat-page-bg);overflow:hidden}html[data-theme=dark] .omni-chat-page{--omni-chat-page-bg: var(--crm-app-body-bg, #101418);--omni-chat-shell-bg: #151b23;--omni-chat-shell-border: rgba(148, 163, 184, .22);--omni-chat-topbar-bg: #17202a;--omni-chat-panel-bg: #141b24;--omni-chat-panel-border: rgba(148, 163, 184, .18);--omni-chat-thread-bg: #101720;--omni-chat-canvas-bg: #0d131b;--omni-chat-control-bg: rgba(148, 163, 184, .1);--omni-chat-control-border: rgba(148, 163, 184, .2);--omni-chat-item-active-bg: rgba(66, 133, 244, .18);--omni-chat-item-active-border: rgba(96, 165, 250, .42);--omni-chat-text: #f8fbff;--omni-chat-text-muted: #d5deef;--omni-chat-text-subtle: #9aa8bb;--omni-chat-incoming-bg: #1b2633;--omni-chat-incoming-text: #f8fbff;--omni-chat-incoming-meta: #c4cfde;--omni-chat-outgoing-bg: #3367d6;--omni-chat-outgoing-text: #ffffff;--omni-chat-outgoing-meta: rgba(255, 255, 255, .78);--omni-chat-avatar-bg: #253246;--omni-chat-avatar-text: #dbe8ff}html[data-theme-variant=rtm] .omni-chat-page{--omni-chat-page-bg: transparent;--omni-chat-shell-bg: #0d2d63;--omni-chat-shell-border: rgba(129, 163, 235, .36);--omni-chat-topbar-bg: #0f336d;--omni-chat-panel-bg: #0f336d;--omni-chat-panel-border: rgba(159, 197, 255, .3);--omni-chat-thread-bg: #0a234f;--omni-chat-canvas-bg: #071b3f;--omni-chat-control-bg: rgba(159, 197, 255, .12);--omni-chat-control-border: rgba(159, 197, 255, .28);--omni-chat-item-active-bg: rgba(159, 197, 255, .16);--omni-chat-item-active-border: rgba(159, 197, 255, .52);--omni-chat-text: #f8fbff;--omni-chat-text-muted: #c7d7f2;--omni-chat-text-subtle: #9fb5d8;--omni-chat-incoming-bg: #164482;--omni-chat-incoming-text: #f8fbff;--omni-chat-incoming-meta: #c7d7f2;--omni-chat-outgoing-bg: #245cc7;--omni-chat-outgoing-text: #ffffff;--omni-chat-outgoing-meta: rgba(255, 255, 255, .8);--omni-chat-avatar-bg: rgba(159, 197, 255, .18);--omni-chat-avatar-text: #dbe8ff}.omni-chat-shell.ant-card{flex:1 1 auto;min-height:0;border:1px solid var(--omni-chat-shell-border);border-radius:16px;overflow:hidden;box-shadow:0 18px 48px #0f172a0f;background:var(--omni-chat-shell-bg)}.omni-chat-shell .ant-card-body{display:flex;flex-direction:column;min-height:0;height:100%}.omni-chat-chip-dot{display:inline-block;width:7px;height:7px;border-radius:999px}.omni-chat-chip-dot--status{background:var(--crm-app-accent, #3b82f6)}.omni-chat-chip-dot--waiting{background:#94a3b8}.omni-chat-chip-dot--done{background:#2fbf71}.omni-chat-chip-dot--low{background:#86d7ab}.omni-chat-chip-dot--medium{background:#f2c14d}.omni-chat-chip-dot--high{background:#ef6b6b}.omni-chat-thread-canvas{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:18px;padding:18px 18px 20px;overflow-y:auto;color:var(--omni-chat-text)}html[data-theme=dark] .omni-chat-shell.ant-card{border-color:var(--omni-chat-shell-border);background:var(--omni-chat-shell-bg);box-shadow:var(--crm-app-shadow-strong, 0 26px 64px rgba(0, 0, 0, .72))}@media(max-width:992px){.omni-chat-page{height:auto;min-height:auto;overflow:visible}.omni-chat-thread-canvas{padding-inline:14px}.omni-chat-telegram-empty__panel{padding:28px 20px;border-radius:22px}}.omni-chat-shell--telegram{box-shadow:0 12px 30px #0f172a0d}.omni-chat-telegram-topbar{color:var(--omni-chat-text)}.omni-chat-telegram-diagnostics__card{min-width:180px;border:1px solid var(--omni-chat-panel-border)}.omni-chat-telegram-sidebar{color:var(--omni-chat-text)}.omni-chat-telegram-sidebar__create{height:42px;font-size:13px;font-weight:600;box-shadow:none}.omni-chat-telegram-sidebar__item{color:var(--omni-chat-text)}.omni-chat-telegram-sidebar__avatar{box-shadow:none}.omni-chat-telegram-empty{gap:4px;text-align:center;padding:24px}.omni-chat-telegram-empty__panel{display:flex;flex-direction:column;align-items:center;max-width:420px;width:min(100%,420px);padding:24px 20px;border:0;border-radius:0;background:transparent;box-shadow:none}.omni-chat-telegram-empty__avatar{box-shadow:none}.omni-chat-telegram-thread,.omni-chat-telegram-thread__header,.omni-chat-telegram-composer,.omni-chat-telegram-profile{color:var(--omni-chat-text)}.omni-chat-telegram-profile__hero{padding:4px 0 12px}.omni-chat-bubble{min-width:220px;max-width:100%;border:1px solid var(--omni-chat-panel-border);color:var(--omni-chat-incoming-text)}.omni-chat-bubble--outgoing{border-color:transparent}.omni-chat-shell--telegram .ant-list-item{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.omni-chat-shell--telegram .ant-list-item:hover{box-shadow:none}.omni-chat-shell--telegram .ant-input-affix-wrapper,.omni-chat-shell--telegram .ant-input-outlined,.omni-chat-shell--telegram .ant-input-filled,.omni-chat-shell--telegram .ant-input-textarea-affix-wrapper,.omni-chat-shell--telegram .ant-input{border-radius:14px}.omni-chat-shell--telegram .ant-btn{border-radius:10px}.omni-chat-shell--telegram .ant-tag{border-radius:999px}@media(max-width:767px){.omni-chat-shell--telegram .ant-splitter{flex-direction:column;min-width:0}.omni-chat-shell--telegram .ant-splitter-panel:last-child,.omni-chat-shell--telegram .ant-splitter-bar,.omni-chat-shell--telegram .omni-chat-telegram-empty{display:none}}html[data-theme=dark] .omni-chat-bubble{border-color:var(--omni-chat-panel-border)}.omni-chat-bubble--incoming>div,.omni-chat-bubble--outgoing>div{color:inherit}.omni-chat-page .ant-checkbox-inner{border-color:var(--omni-chat-control-border);background:var(--omni-chat-control-bg)}.omni-chat-new-dialog-drawer .ant-drawer-header{padding:12px 16px;border-bottom:1px solid #e8edf4}.omni-chat-new-dialog-drawer .ant-drawer-title{font-size:22px;font-weight:600;letter-spacing:.01em}.omni-chat-new-dialog-drawer .ant-drawer-body{padding:12px;background:#f4f7fb}.omni-chat-new-dialog-workspace{height:100%}.omni-chat-new-starter{display:flex;min-height:100%;flex-direction:column;gap:14px}.omni-chat-new-starter__top{padding-bottom:10px;border-bottom:1px solid #edf1f6}.omni-chat-new-starter__top .ant-typography{margin:0}.omni-chat-new-starter__section{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #e4eaf2;border-radius:8px;background:#fff}.omni-chat-new-starter__contact-list{display:flex;max-height:330px;flex-direction:column;overflow-y:auto;border:1px solid #e5ebf3;border-radius:8px;background:#fff}.omni-chat-new-starter__contact-row{display:grid;width:100%;grid-template-columns:34px minmax(0,1fr) minmax(130px,max-content);align-items:center;gap:10px;padding:10px 12px;border:0;border-bottom:1px solid #eef2f7;color:inherit;text-align:left;background:#fff;cursor:pointer}.omni-chat-new-starter__contact-row>.ant-btn-content{display:contents}.omni-chat-new-starter__contact-row:last-child{border-bottom:0}.omni-chat-new-starter__contact-row:hover,.omni-chat-new-starter__contact-row.is-selected{background:#eef5ff}.omni-chat-new-starter__contact-main{display:flex;min-width:0;flex-direction:column;gap:2px}.omni-chat-new-starter__contact-name,.omni-chat-new-starter__contact-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omni-chat-new-starter__contact-name{font-weight:600;color:#1f2937}.omni-chat-new-starter__contact-sub{color:#66758a;font-size:12px}.omni-chat-new-starter__chips{display:flex;min-width:0;flex-wrap:wrap;justify-content:flex-end;gap:4px}.omni-chat-new-starter__chips .ant-tag{margin-inline-end:0;border-radius:999px;background:#f1f4f8;color:#344054}.omni-chat-new-starter__context-grid{display:grid;grid-template-columns:minmax(90px,.35fr) minmax(0,1fr);gap:6px 12px;padding:10px 12px;border-radius:8px;background:#f8fafc;color:#66758a;font-size:13px}.omni-chat-new-starter__context-grid strong{min-width:0;overflow:hidden;color:#1f2937;text-overflow:ellipsis;white-space:nowrap}.omni-chat-new-starter__channel-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.omni-chat-new-starter__message .ant-btn{height:40px;border-radius:8px;font-weight:600}@media(max-width:760px){.omni-chat-new-starter__contact-row{grid-template-columns:34px minmax(0,1fr)}.omni-chat-new-starter__chips{grid-column:2;justify-content:flex-start}.omni-chat-new-starter__channel-grid{grid-template-columns:1fr}}.omni-chat-new-dialog-workspace .communications-hub-omni-card--compact{border:1px solid #dfe6f1;border-radius:14px;box-shadow:none;background:#fff}.omni-chat-new-dialog-workspace .communications-hub-omni-header--compact .ant-typography{margin:0}.omni-chat-new-dialog-workspace .communications-hub-omni-header--compact .ant-typography-secondary{font-size:12px;color:#73839a}.omni-chat-new-dialog-workspace .communications-hub-omni-form--compact .ant-form-item{margin-bottom:10px}.omni-chat-new-dialog-workspace .communications-hub-omni-form--compact .ant-form-item-label>label{color:#465469;font-size:12px;font-weight:600}.omni-chat-new-dialog-workspace .communications-hub-omni-form--compact .communications-hub-omni-form__field--text textarea.ant-input{min-height:128px}.omni-chat-new-dialog-workspace .communications-hub-omni-form__actions--compact{margin-top:4px;padding-top:8px;border-top:1px solid #edf2f8}.omni-chat-new-dialog-workspace .communications-hub-omni-form__hint{font-size:12px}.omni-chat-new-dialog-workspace .communications-hub-omni-form__send--compact{min-width:132px;height:36px;border-radius:10px;font-weight:600}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__search{border-radius:10px}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__list{max-height:360px;overflow-y:auto;border:1px solid #e6ecf4;border-radius:12px;background:#fff}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__item{display:flex;width:100%;align-items:center;gap:10px;padding:10px 12px;border:0;border-bottom:1px solid #edf2f8;text-align:left;background:#fff;cursor:pointer}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__item:last-child{border-bottom:0}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__item:hover{background:#f5f9ff}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__item--active{background:#eaf1ff}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__avatar{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:999px;color:#fff;font-size:14px;font-weight:600;background:#5d86f3;flex:0 0 34px}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__meta{display:inline-flex;min-width:0;flex-direction:column;gap:2px;flex:1 1 auto}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__name{overflow:hidden;color:#1f2b3a;font-size:14px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__sub{overflow:hidden;color:#78879b;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__channels{display:inline-flex;gap:4px}.omni-chat-new-dialog-workspace .communications-hub-compact-picker__channels .ant-tag{margin-inline-end:0;color:#4b5f7a;font-size:10px;border-radius:999px;background:#f2f6fc}.omni-chat-new-dialog-workspace .communications-hub-compact-selected{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid #e6ecf4;border-radius:10px;background:#f8fbff}html[data-theme=dark] .omni-chat-new-dialog-drawer .ant-drawer-body{background:#111827}html[data-theme=dark] .omni-chat-new-dialog-workspace .communications-hub-omni-card--compact{border-color:#ffffff24;background:#121212}html[data-theme=dark] .omni-chat-new-dialog-workspace .communications-hub-compact-picker__list{border-color:#ffffff24;background:#0b0b0c}html[data-theme=dark] .omni-chat-new-dialog-workspace .communications-hub-compact-picker__item{border-bottom-color:#ffffff1f;background:#0b0b0c}html[data-theme=dark] .omni-chat-new-dialog-workspace .communications-hub-compact-picker__item:hover{background:#ffffff0a}html[data-theme=dark] .omni-chat-new-dialog-workspace .communications-hub-compact-picker__item--active{background:#1e2f4a}html[data-theme=dark] .omni-chat-new-dialog-workspace .communications-hub-compact-picker__name{color:#d7e2f2}html[data-theme=dark] .omni-chat-new-dialog-workspace .communications-hub-compact-picker__sub{color:#9cafc9}html[data-theme=dark] .omni-chat-new-dialog-workspace .communications-hub-compact-selected{border-color:#2b3950;background:#132033}}@layer crm-login{.login-page-shell{--login-page-background: linear-gradient(rgba(0, 19, 67, .18), rgba(0, 19, 67, .18)), #001343 url(/assets/background_1-C9Kl1MPQ.png) center / cover no-repeat;--login-page-background: linear-gradient(rgba(0, 19, 67, .18), rgba(0, 19, 67, .18)), #001343 image-set(url(/assets/login-background-BqLPNmYL.webp) type("image/webp"), url(/assets/background_1-C9Kl1MPQ.png) type("image/png")) center / cover no-repeat;--login-page-hero-copy: #ffffff;--login-page-hero-muted: rgba(255, 255, 255, .78);--login-page-card-bg: rgba(3, 23, 67, .54);--login-page-card-border: rgba(129, 163, 235, .24);--login-page-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .03), 0 24px 70px rgba(0, 4, 24, .22);--login-page-control-bg: rgba(26, 52, 101, .55);--login-page-control-bg-focus: rgba(33, 58, 113, .72);--login-page-control-border: rgba(117, 154, 230, .19);--login-page-control-border-focus: rgba(130, 171, 255, .38);--login-page-control-shadow-focus: 0 0 0 2px rgba(62, 98, 255, .1);--login-page-control-copy: #ffffff;--login-page-control-muted: rgba(255, 255, 255, .78);--login-page-dropdown-bg: rgba(4, 22, 68, .98);--login-page-dropdown-border: rgba(132, 94, 255, .7);--login-page-dropdown-shadow: 0 18px 52px rgba(0, 0, 0, .42), 0 0 0 1px rgba(255, 255, 255, .03) inset;--login-page-option-hover: rgba(89, 61, 228, .28);--login-page-option-selected: linear-gradient( 96deg, rgba(109, 51, 255, .85), rgba(44, 6, 233, .85) );--login-page-link: var(--crm-google-blue, #4285f4);--login-page-link-hover: color-mix(in srgb, var(--crm-google-blue, #4285f4) 78%, #ffffff);--login-page-primary-from: var(--crm-primary-btn-from, #3367d6);--login-page-primary-to: var(--crm-primary-btn-to, #245cc7);--login-page-primary-shadow: var(--crm-primary-btn-shadow, 0 16px 34px rgba(51, 103, 214, .24));position:relative;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:48px 72px;background:var(--login-page-background);color:var(--login-page-control-copy)}html:not([data-theme=dark]):not([data-theme-variant=rtm]) .login-page-shell{--login-page-hero-copy: #ffffff;--login-page-hero-muted: rgba(255, 255, 255, .82);--login-page-card-bg: rgba(255, 255, 255, .88);--login-page-card-border: rgba(214, 222, 233, .84);--login-page-card-shadow: 0 24px 70px rgba(15, 23, 42, .16);--login-page-control-bg: #ffffff;--login-page-control-bg-focus: #ffffff;--login-page-control-border: #d6dee9;--login-page-control-border-focus: color-mix(in srgb, var(--crm-google-blue, #4285f4) 54%, #d6dee9);--login-page-control-shadow-focus: 0 0 0 3px rgba(66, 133, 244, .14);--login-page-control-copy: var(--crm-app-text-primary, #09090b);--login-page-control-muted: var(--crm-app-text-muted, #64748b);--login-page-dropdown-bg: #ffffff;--login-page-dropdown-border: color-mix(in srgb, var(--crm-google-blue, #4285f4) 30%, #d6dee9);--login-page-dropdown-shadow: 0 18px 52px rgba(15, 23, 42, .16);--login-page-option-hover: color-mix(in srgb, var(--crm-google-blue, #4285f4) 10%, #ffffff);--login-page-option-selected: var(--crm-google-blue, #4285f4);--login-page-link: #0b57d0;--login-page-link-hover: #174ea6}html[data-theme=dark] .login-page-shell{--login-page-hero-copy: #ffffff;--login-page-hero-muted: rgba(255, 255, 255, .78);--login-page-card-bg: rgba(26, 32, 40, .86);--login-page-card-border: rgba(148, 163, 184, .24);--login-page-control-bg: rgba(34, 42, 52, .86);--login-page-control-bg-focus: rgba(39, 49, 62, .96);--login-page-control-border: rgba(148, 163, 184, .22);--login-page-control-border-focus: rgba(66, 133, 244, .54);--login-page-control-copy: var(--crm-app-text-primary, #ffffff);--login-page-control-muted: var(--crm-app-text-muted, #d5deef);--login-page-dropdown-bg: #1a2028;--login-page-dropdown-border: rgba(66, 133, 244, .46);--login-page-option-hover: rgba(66, 133, 244, .16);--login-page-option-selected: var(--crm-google-blue, #4285f4)}html[data-theme-variant=rtm] .login-page-shell{--login-page-hero-copy: #ffffff;--login-page-hero-muted: rgba(219, 232, 255, .84);--login-page-card-bg: rgba(13, 45, 99, .86);--login-page-card-border: rgba(129, 163, 235, .34);--login-page-control-bg: rgba(18, 58, 122, .82);--login-page-control-bg-focus: rgba(21, 63, 130, .94);--login-page-control-border: rgba(129, 163, 235, .28);--login-page-control-border-focus: rgba(159, 197, 255, .62);--login-page-control-copy: var(--crm-app-text-primary, #ffffff);--login-page-control-muted: var(--crm-app-text-muted, #c7d7f2);--login-page-dropdown-bg: #0d2d63;--login-page-dropdown-border: rgba(159, 197, 255, .52);--login-page-option-hover: rgba(66, 133, 244, .2);--login-page-option-selected: var(--crm-google-blue, #4285f4);--login-page-link: #9fc5ff;--login-page-link-hover: #ffffff}.login-page-grid{position:relative;z-index:1;width:min(100%,1160px);min-height:min(680px,calc(100dvh - 96px));display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,392px);-moz-column-gap:72px;column-gap:72px;align-items:stretch}.login-page-showcase{min-height:min(680px,calc(100dvh - 96px));color:var(--login-page-hero-copy);display:flex;flex-direction:column;justify-content:center;gap:14px}.login-page-brand-logo{width:-moz-fit-content;width:fit-content;color:var(--login-page-hero-copy);font-family:Space Grotesk,Manrope,Trebuchet MS,sans-serif;font-size:48px;font-weight:700;line-height:1;letter-spacing:-.06em;margin:0 0 64px}.login-page-reset-logo{color:#0b1f44;font-family:Space Grotesk,Manrope,Trebuchet MS,sans-serif;font-size:32px;font-weight:700;line-height:1;letter-spacing:-.06em}.login-page-title{margin:0 0 0 18px;max-width:585px;font-family:Space Grotesk,Manrope,Trebuchet MS,sans-serif;font-size:40px;font-weight:800;line-height:1.18;letter-spacing:0;color:var(--login-page-hero-copy)}.login-page-shell[data-locale=ru] .login-page-brand-logo,.login-page-shell[data-locale=en] .login-page-brand-logo{margin-bottom:clamp(72px,12vh,118px)}.login-page-shell[data-locale=ru] .login-page-title,.login-page-shell[data-locale=en] .login-page-title{max-width:620px;font-size:clamp(32px,2.9vw,42px);line-height:1.14}.login-page-shell[data-locale=ru] .login-page-title{font-size:clamp(30px,2.65vw,38px);line-height:1.12}.login-page-subtitle{max-width:520px;margin:18px 0 0 18px;font-size:18px;line-height:1.4}.login-page-auth-column{width:min(100%,392px);align-self:center;margin-top:0}.login-page-card{width:100%;min-height:0;color:var(--login-page-control-copy);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.login-page-card .ant-card-body{padding:31px 28px 28px}.login-page-card .ant-form-item{margin-bottom:15px}.login-page-language{display:flex;align-items:center;justify-content:space-between;gap:16px}.login-page-language__label.ant-typography{flex-shrink:0;color:var(--login-page-control-copy);font-size:14px;font-weight:500}.login-page-language__control{position:relative;z-index:5;flex:0 0 clamp(196px,52%,216px);min-width:196px}.login-page-language__select{width:100%;height:42px;border-radius:12px}.login-page-language__select .ant-select-selector{min-height:42px}.login-page-language__select .ant-select-prefix{flex-shrink:0;margin-inline-end:12px;color:var(--login-page-control-muted);font-size:18px}.login-page-language__select .ant-select-content{height:100%;min-height:40px;min-width:0;padding:0;font-size:16px;font-weight:600;line-height:40px}.login-page-language__select .ant-select-suffix{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.login-page-language__select .ant-select-selection-item{font-size:16px;font-weight:600}.login-page-language-dropdown.ant-select-dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1100;overflow:hidden}.login-page-language-dropdown .ant-select-item{width:100%;min-height:42px;font-size:16px;font-weight:500}.login-page-language-dropdown .ant-select-item-option-content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-page-language-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:700}.login-page-card .ant-form-item-label>label{height:auto;color:var(--login-page-control-copy);font-size:16px;font-weight:500}.login-page-card .ant-typography,.login-page-card .ant-form,.login-page-card .ant-form-item,.login-page-card .ant-form-item-control,.login-page-card .ant-alert-message,.login-page-card .ant-alert-description{color:var(--login-page-control-copy)}.login-page-card .ant-form-item-extra,.login-page-card .ant-form-item-explain,.login-page-card .ant-alert-content{color:var(--login-page-control-muted)}.login-page-card .ant-input,.login-page-card .ant-input-affix-wrapper,.login-page-card .ant-input-password{min-height:54px;color:var(--login-page-control-copy);border-radius:11px}.login-page-card .ant-input-affix-wrapper input.ant-input,.login-page-card .ant-input-password input.ant-input{color:var(--login-page-control-copy);-webkit-text-fill-color:var(--login-page-control-copy);caret-color:var(--login-page-link);background:transparent;background-color:transparent}.login-page-card .ant-input-prefix,.login-page-card .ant-input-suffix{color:var(--login-page-control-muted);font-size:19px}.login-page-card .ant-input::-moz-placeholder,.login-page-card .ant-input-affix-wrapper input.ant-input::-moz-placeholder,.login-page-card .ant-input-password input.ant-input::-moz-placeholder{-webkit-text-fill-color:var(--login-page-control-muted);opacity:1}.login-page-card .ant-input::placeholder,.login-page-card .ant-input-affix-wrapper input.ant-input::placeholder,.login-page-card .ant-input-password input.ant-input::placeholder{-webkit-text-fill-color:var(--login-page-control-muted);opacity:1}.login-page-card input.ant-input:-webkit-autofill,.login-page-card .ant-input-affix-wrapper input.ant-input:-webkit-autofill,.login-page-card input.ant-input:-webkit-autofill:hover,:where(.login-page-card) .ant-input-affix-wrapper input.ant-input:-webkit-autofill:hover,.login-page-card input.ant-input:-webkit-autofill:focus,:where(.login-page-card) .ant-input-affix-wrapper input.ant-input:-webkit-autofill:focus,.login-page-card input.ant-input:-webkit-autofill:active{caret-color:var(--login-page-control-copy);-webkit-transition:background-color 999999s ease-in-out 0s;transition:background-color 999999s ease-in-out 0s}.login-page-card .ant-btn-primary{height:56px;border-radius:11px;box-shadow:var(--login-page-primary-shadow);font-weight:700;font-size:17px;letter-spacing:0}.login-page-card .ant-btn-color-primary.ant-btn-variant-solid{height:56px;border-radius:11px;box-shadow:var(--login-page-primary-shadow);color:#fff;font-weight:700;font-size:17px;letter-spacing:0}.login-page-card .ant-btn-primary:not(:disabled):hover,html[data-theme] :where(.login-page-card) :where(.ant-btn):where(.ant-btn-color-primary).ant-btn-variant-solid:not(:disabled):hover,:where(.login-page-card) .ant-btn-color-primary.ant-btn-variant-solid:not(:disabled):hover{filter:brightness(1.05)}.login-page-card .ant-btn-link{width:-moz-fit-content;width:fit-content;color:var(--login-page-link);font-size:16px}@media(max-width:1120px){.login-page-shell{align-items:center;justify-content:center;padding:32px 22px}.login-page-grid{grid-template-columns:1fr;max-width:560px;gap:30px}.login-page-showcase{display:none}.login-page-brand-logo{margin:0 0 34px}.login-page-title{font-size:34px}.login-page-card{width:100%}.login-page-auth-column{width:100%;margin:0}}@media(max-width:620px){.login-page-shell{padding:18px 14px}.login-page-brand-logo{width:185px;margin-bottom:22px}.login-page-title{font-size:28px}.login-page-subtitle{font-size:16px}.login-page-grid{max-width:100%;gap:0}.login-page-language{align-items:stretch;flex-direction:column;gap:8px}.login-page-language__select,.login-page-language__control{width:100%}}}@layer crm-telephony{:root{--tele-color-white: var(--crm-app-surface-solid, #fff);--tele-color-border: var(--crm-app-border-soft, #e5eaf2);--tele-color-surface: var(--crm-app-surface-subtle, #f5f7fb);--tele-color-text-main: var(--crm-app-text, #111827);--tele-color-text-muted: var(--crm-app-text-muted, #526079);--tele-color-text-secondary: var(--crm-app-text-subtle, #64748b);--tele-color-primary: var(--crm-primary, #4285f4);--tele-color-primary-soft: color-mix(in srgb, var(--crm-primary, #4285f4) 12%, transparent);--tele-color-success: var(--ant-color-success, #22c55e);--tele-color-success-hover: var(--ant-color-success-hover, #16a34a);--tele-color-success-dark: var(--ant-color-success-active, #15803d);--tele-color-danger: var(--ant-color-error, #ef4444);--tele-color-danger-hover: var(--ant-color-error-hover, #dc2626);--tele-color-danger-dark: var(--ant-color-error-active, #b91c1c);--tele-color-info: var(--ant-color-info, var(--crm-primary, #4285f4));--tele-color-warning: var(--ant-color-warning, #f59e0b);--tele-color-warning-bg: color-mix(in srgb, var(--ant-color-warning, #f59e0b) 12%, transparent);--tele-color-warning-dark: var(--ant-color-warning-active, #b45309);--tele-color-critical-bg: color-mix(in srgb, var(--ant-color-error, #ef4444) 12%, transparent);--tele-color-critical-dark: var(--ant-color-error-active, #b91c1c);--tele-color-missed-bg: color-mix(in srgb, var(--ant-color-error, #ef4444) 10%, transparent);--tele-color-completed-bg: color-mix(in srgb, var(--ant-color-success, #22c55e) 10%, transparent);--tele-color-gradient-start: var(--crm-primary, #4285f4);--tele-color-gradient-end: color-mix(in srgb, var(--crm-primary, #4285f4) 72%, #111827);--tele-color-success-gradient-end: var(--ant-color-success-active, #15803d);--tele-color-status-idle: var(--crm-app-text-subtle, #94a3b8);--tele-shadow-subtle: rgba(0, 0, 0, .1);--tele-shadow-soft: rgba(0, 0, 0, .15);--tele-shadow-medium: rgba(0, 0, 0, .2);--tele-shadow-strong: rgba(0, 0, 0, .3);--tele-shadow-overlay: rgba(0, 0, 0, .5)}.dark{--tele-color-white: #09090b;--tele-color-border: rgba(255, 255, 255, .08);--tele-color-surface: #0c0c0e;--tele-color-text-main: #fafafa;--tele-color-text-muted: #a1a1aa;--tele-color-text-secondary: #71717a;--tele-color-primary: var(--crm-primary);--tele-color-primary-soft: hsla( var(--crm-primary-h), var(--crm-primary-s), var(--crm-primary-l), .1 );--tele-color-info: var(--crm-primary);--tele-color-gradient-start: #121212;--tele-color-gradient-end: #0b0b0c;--tele-shadow-subtle: rgba(0, 0, 0, .35);--tele-shadow-soft: rgba(0, 0, 0, .4);--tele-shadow-medium: rgba(0, 0, 0, .5);--tele-shadow-strong: rgba(0, 0, 0, .55)}html[data-theme-variant=rtm]{--tele-color-white: var(--crm-app-surface-solid, #173f8f);--tele-color-border: var(--crm-app-border, #3f6dc1);--tele-color-surface: var(--crm-app-surface-elevated, #275eb7);--tele-color-surface-secondary: var(--crm-app-surface-subtle, #123a7a);--tele-color-text-main: var(--crm-app-text-primary, #ffffff);--tele-color-text-muted: var(--crm-app-text-muted, #d8e4f7);--tele-color-text-secondary: var(--crm-app-text-subtle, #d5deef);--tele-color-primary: var(--crm-primary-btn-from, #6f5fe0);--tele-color-primary-soft: rgba(139, 124, 246, .18);--tele-color-info: var(--crm-app-accent, #e0dcff);--tele-color-warning: #ffdc9c;--tele-color-warning-bg: rgba(255, 220, 156, .16);--tele-color-warning-dark: #ffdc9c;--tele-color-critical-bg: rgba(255, 208, 208, .16);--tele-color-critical-dark: #ffd0d0;--tele-color-missed-bg: rgba(255, 208, 208, .16);--tele-color-completed-bg: rgba(140, 240, 180, .16);--tele-color-gradient-start: #173f8f;--tele-color-gradient-end: #123a7a;--tele-shadow-subtle: rgba(6, 24, 70, .24);--tele-shadow-soft: rgba(6, 24, 70, .3);--tele-shadow-medium: rgba(6, 24, 70, .38);--tele-shadow-strong: rgba(6, 24, 70, .46)}.telephony-window-controls{display:flex;align-items:center;justify-content:end;align-self:center;gap:4px;width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;height:32px;flex-shrink:0}.telephony-window-control-btn.ant-btn{box-sizing:border-box;border-radius:8px;color:var(--tele-color-text-main);line-height:1;transition:background-color .15s ease,color .15s ease}.telephony-window-control-btn.ant-btn .ant-btn-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.telephony-window-control-btn.ant-btn .anticon{display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:0}.telephony-window-control-btn.ant-btn .anticon svg{display:block}.telephony-window-control-btn.ant-btn:hover{background:#00000014;color:var(--tele-color-text-main)}.telephony-window-control-btn.ant-btn:active{background:#00000024}.dark .telephony-window-control-btn.ant-btn:hover{background:#ffffff14;color:var(--tele-color-text-main)}.dark .telephony-window-control-btn.ant-btn:active{background:#ffffff24}.telephony-window-control-btn--close.ant-btn:hover,.telephony-window-control-btn--close.ant-btn:active{background:#e81123;color:#fff}.telephony-softphone-modal.ant-modal{position:relative}html[data-theme-variant=rtm] .telephony-softphone-modal.ant-modal{filter:drop-shadow(0 30px 58px rgba(255,255,255,.22)) drop-shadow(0 10px 24px rgba(255,255,255,.16))}html[data-theme-variant=rtm] .telephony-softphone-modal--compact-dialer.ant-modal{filter:drop-shadow(0 34px 64px rgba(255,255,255,.26)) drop-shadow(0 12px 28px rgba(255,255,255,.18))}.telephony-softphone-modal .ant-modal-content{width:100%;box-sizing:border-box;box-shadow:0 42px 96px #0f172a57,0 18px 38px #0f172a38,0 0 0 3px color-mix(in srgb,var(--tele-color-primary) 18%,transparent)}.telephony-softphone-modal--compact-dialer .ant-modal-content{box-shadow:0 38px 84px #0f172a57,0 16px 32px #0f172a38,0 0 0 3px color-mix(in srgb,var(--tele-color-primary) 18%,transparent)}.dark .telephony-softphone-modal .ant-modal-content{box-shadow:0 48px 110px #000000b8,0 20px 44px #00000080}html[data-theme-variant=rtm] .telephony-softphone-modal .ant-modal-content{box-shadow:0 34px 86px #fff3,0 14px 34px #ffffff1f,0 0 0 4px #b0c6ff33}html[data-theme-variant=rtm] .telephony-softphone-modal--compact-dialer .ant-modal-content{box-shadow:0 30px 76px #ffffff2e,0 12px 28px #ffffff1c,0 0 0 4px #b0c6ff33}@keyframes telephonyIncomingNeonPulse{0%{box-shadow:0 18px 42px #0f172a2e,0 0 0 4px #22d3ee99,0 0 24px #00ffd5cc,0 0 48px #38bdf899,0 0 80px #3b82f666}40%{box-shadow:0 18px 42px #0f172a38,0 0 0 6px #2dd4bf,0 0 40px #00ffd5,0 0 80px #38bdf8e6,0 0 140px #3b82f699}70%{box-shadow:0 18px 42px #0f172a3d,0 0 0 5px #22d3ee,0 0 45px #00ffd5,0 0 90px #38bdf8f2,0 0 150px #3b82f6a6}to{box-shadow:0 18px 42px #0f172a2e,0 0 0 4px #22d3ee99,0 0 24px #00ffd5cc,0 0 48px #38bdf899,0 0 80px #3b82f666}}@keyframes telephonyNeonWaveRingX{0%{opacity:.8;transform:scale(1);box-shadow:0 0 #22d3ee99,0 0 16px #00ffd580}50%{opacity:.5;transform:scaleX(1.05) scaleY(1.01);box-shadow:0 0 0 8px #22d3ee4d,0 0 35px #00ffd566}to{opacity:0;transform:scaleX(1.1) scaleY(1.02);box-shadow:0 0 0 16px #22d3ee00,0 0 60px #00ffd500}}@keyframes telephonyNeonWaveRingY{0%{opacity:.8;transform:scale(1);box-shadow:0 0 #22d3ee99,0 0 16px #00ffd580}50%{opacity:.5;transform:scaleX(1.01) scaleY(1.05);box-shadow:0 0 0 8px #22d3ee4d,0 0 35px #00ffd566}to{opacity:0;transform:scaleX(1.02) scaleY(1.1);box-shadow:0 0 0 16px #22d3ee00,0 0 60px #00ffd500}}.telephony-softphone-modal--incoming-neon .ant-modal-content{animation:none;box-shadow:0 42px 96px #0f172a57,0 18px 38px #0f172a38,0 0 0 3px #22c55e24}.telephony-softphone-modal--incoming-neon:before,.telephony-softphone-modal--incoming-neon:after{display:none}.telephony-softphone-minimized--incoming-neon{animation:none;box-shadow:0 28px 64px #0f172a4d,0 10px 24px #0f172a2e,0 0 0 3px #22c55e29}.telephony-softphone-minimized--incoming-neon:before,.telephony-softphone-minimized--incoming-neon:after{display:none}.telephony-softphone-modal .ant-modal-content:before{border-top-left-radius:14px;border-top-right-radius:14px}.telephony-softphone-modal .ant-modal-body{background:var(--tele-color-white);overscroll-behavior:contain;scrollbar-gutter:auto}.telephony-softphone-modal .ant-modal-title{width:100%;line-height:1}.telephony-softphone-header{display:flex;align-items:center;justify-content:space-between;cursor:move;gap:8px;width:100%;min-height:42px;height:42px;padding:0 10px;box-sizing:border-box;background:var(--tele-color-white);border-bottom:1px solid color-mix(in srgb,var(--tele-color-border) 70%,transparent)}.dark .telephony-softphone-header{background:var(--tele-color-white);border-bottom-color:#60a5fa29}.telephony-softphone-header .telephony-window-controls{flex:0 0 auto}.telephony-softphone-modal--compact-dialer .telephony-softphone-header{padding-inline:8px}.telephony-softphone-modal--compact-dialer .telephony-softphone-body{padding:8px}.telephony-softphone-modal--active-call .telephony-softphone-header{min-height:46px;height:46px;padding:0 10px}.telephony-softphone-body{display:flex;flex-direction:column;gap:8px;width:100%;min-height:0;margin:0;padding:10px;background:var(--tele-color-white);overflow:visible;box-sizing:border-box}.dark .telephony-softphone-body{background:var(--tele-color-white)}.telephony-softphone-modal--active-call .telephony-softphone-body{gap:8px;padding:6px}.telephony-dialer-tab-content{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0}.telephony-dialer-tab-content{gap:8px}.telephony-dialer-layout{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.telephony-dialer-layout--two-col{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:8px;align-items:start}.telephony-dialer-layout__col{min-width:0;min-height:0;display:flex;flex-direction:column;gap:8px}.telephony-dialer-layout--two-col .telephony-dialer-layout__col--dialpad,.telephony-dialer-layout--two-col .telephony-dialer-layout__col--main{border-left:1px solid color-mix(in srgb,var(--tele-color-border) 72%,transparent);padding-left:8px}.telephony-call-logs-tab{display:flex;flex-direction:column;gap:8px;width:100%;min-height:0;height:clamp(320px,58dvh,520px)}.telephony-call-logs-tab__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.telephony-call-logs-tab__error{margin:0}.telephony-call-logs-tab__list{display:flex;flex-direction:column;gap:8px;min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.telephony-call-logs-tab__list::-webkit-scrollbar{width:8px}.telephony-call-logs-tab__list::-webkit-scrollbar-thumb{border-radius:8px;background:color-mix(in srgb,var(--tele-color-text-secondary) 35%,transparent)}.telephony-call-logs-tab__list::-webkit-scrollbar-track{background:transparent}.telephony-call-logs-tab__empty{padding:14px 10px;border-radius:8px;border:1px dashed color-mix(in srgb,var(--tele-color-border) 78%,transparent);color:var(--tele-color-text-secondary);text-align:center;font-size:13px}.telephony-call-log-item{display:flex;flex-direction:column;gap:6px;padding:10px 10px 9px;border-radius:8px;border:1px solid color-mix(in srgb,var(--tele-color-border) 78%,transparent);background:color-mix(in srgb,var(--tele-color-white) 96%,var(--tele-color-surface));box-shadow:0 1px 2px #0f172a0a}.telephony-call-log-item__header{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.telephony-call-log-item__number{font-size:15px;line-height:1.25;display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.telephony-call-log-item__actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.telephony-call-log-item__call-btn.ant-btn.ant-btn-sm{border-radius:8px;flex:1 1 160px;min-width:0}.telephony-call-log-item__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.telephony-call-log-item__datetime,.telephony-call-log-item__duration,.telephony-call-log-item__name{font-size:12px}.telephony-softphone-pane{display:flex;flex-direction:column;gap:7px;min-width:0;max-width:100%;box-sizing:border-box}.telephony-softphone-pane--minimal{background:transparent;border:0;border-radius:8px;padding:0}.telephony-softphone-dial-input{display:flex;flex-direction:column;gap:4px}.telephony-softphone-dialpad{width:100%;min-width:0;max-width:100%}.telephony-softphone-dialpad .ant-row>.ant-col{min-width:0}.telephony-softphone-dial-input .ant-input-affix-wrapper{min-height:38px;border-radius:8px;border-color:color-mix(in srgb,var(--tele-color-border) 82%,transparent);background:color-mix(in srgb,var(--tele-color-white) 92%,var(--tele-color-surface))}.dark .telephony-softphone-dial-input .ant-input-affix-wrapper{border-color:#7d5cff94;background:var(--tele-color-surface);box-shadow:0 0 0 1px #60a5fa1f}.telephony-softphone-dialpad .ant-btn.ant-btn{height:44px;padding:0;border-radius:8px;border-color:color-mix(in srgb,var(--tele-color-border) 78%,transparent);background:color-mix(in srgb,var(--tele-color-white) 96%,var(--tele-color-surface));box-shadow:0 1px 2px #0f172a0a;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dark .telephony-softphone-dialpad .ant-btn.ant-btn{border-color:#4368c6cc;background:var(--tele-color-primary);box-shadow:0 8px 20px #02061747}.telephony-softphone-quick-toggles .ant-btn.ant-btn{border-color:color-mix(in srgb,var(--tele-color-border) 78%,transparent);height:40px;min-height:40px}.telephony-softphone-dialpad .ant-btn.ant-btn:hover{border-color:color-mix(in srgb,var(--tele-color-primary) 40%,var(--tele-color-border));background:color-mix(in srgb,var(--tele-color-primary-soft) 28%,var(--tele-color-white))}:where(.dark) .telephony-softphone-dialpad .ant-btn.ant-btn:hover{border-color:#60a5fae6;background:var(--tele-color-primary);box-shadow:0 10px 24px #2563eb38}.telephony-softphone-dialpad .ant-btn.ant-btn:active{transform:translateY(1px)}.telephony-softphone-dialpad__key{display:flex;min-height:34px;flex-direction:column;align-items:center;justify-content:center;line-height:1}.telephony-softphone-dialpad__digit{font-size:17px;font-weight:650;line-height:1;color:var(--tele-color-text-main)}.telephony-softphone-dialpad__digit--strong{font-weight:760}.telephony-softphone-dialpad__hint{min-height:11px;margin-top:3px;font-size:11px;font-weight:650;line-height:1;color:var(--tele-color-text-secondary);letter-spacing:0}.dark .telephony-softphone-dialpad__hint{color:#9fb1d1}.telephony-softphone-dial-hint{font-size:12px}.telephony-softphone-primary-actions{display:grid;grid-template-columns:52px 1fr 52px;align-items:center;gap:8px}.telephony-softphone-primary-actions--single{grid-template-columns:1fr}.telephony-softphone-primary-actions__call.ant-btn{height:40px;min-width:0;border-radius:8px;font-weight:700;box-shadow:0 8px 20px color-mix(in srgb,var(--tele-color-primary) 24%,transparent)}.telephony-softphone-primary-actions__call.ant-btn.ant-btn-primary{border-color:var(--tele-color-success-hover);background:var(--tele-color-success);box-shadow:0 12px 28px #22c55e4d}.telephony-softphone-primary-actions__call.ant-btn.ant-btn-primary:hover,.telephony-softphone-primary-actions__call.ant-btn.ant-btn-primary:focus-visible{border-color:var(--tele-color-success);background:var(--tele-color-success-hover);box-shadow:0 14px 32px #22c55e61}.telephony-softphone-primary-actions__call.ant-btn>span:not(.ant-btn-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telephony-softphone-live-strip{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--tele-color-text-secondary);font-weight:600;padding-top:4px;flex-wrap:wrap}.telephony-softphone-live-strip__spacer{flex:1 1 auto}.telephony-softphone-live-strip__pill{display:inline-flex;align-items:center;gap:2px;padding:2px 7px;border-radius:999px;border:0;background:color-mix(in srgb,var(--tele-color-border) 20%,transparent)}.telephony-softphone-live-strip--connected{padding:5px 0 1px;border:0;border-radius:8px;background:transparent}.telephony-softphone-dot{display:inline-block;width:8px;height:8px;border-radius:999px;margin-left:4px;margin-right:2px;background:var(--tele-color-status-idle);vertical-align:middle}.telephony-softphone-dot--ok{background:var(--tele-color-success)}.telephony-softphone-dot--bad{background:var(--tele-color-danger)}.telephony-softphone-dot--warn{background:var(--tele-color-warning)}.telephony-call-context-card.ant-card{border-radius:8px;border-color:color-mix(in srgb,var(--tele-color-border) 78%,transparent);background:color-mix(in srgb,var(--tele-color-white) 96%,var(--tele-color-surface));box-shadow:none}.telephony-call-context-card .ant-card-head{min-height:36px;padding:0 10px;border-bottom-color:color-mix(in srgb,var(--tele-color-border) 66%,transparent)}.telephony-call-context-card .ant-card-head-title{padding:6px 0}.telephony-call-context-card .ant-card-head-title{min-width:0;flex:1 1 auto;overflow:hidden}.telephony-call-context-card .ant-card-body{padding:10px}.telephony-call-context-card__title{display:inline-flex;min-width:0;align-items:center;gap:6px;color:var(--tele-color-text-main);font-size:13px;font-weight:750;line-height:1.2}.telephony-call-context-card__title .anticon{color:var(--tele-color-primary);font-size:13px}.telephony-call-context-card__title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telephony-call-context-card__body{display:flex;min-width:0;flex-direction:column;gap:6px}.telephony-call-context-card__meta-list{display:flex;flex-direction:column;gap:4px}.telephony-call-context-card__meta-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;min-width:0}.telephony-call-context-card__meta-item .ant-typography:nth-child(2){min-width:0}.telephony-call-context-card__open-btn.ant-btn{padding-inline:4px;height:24px}.telephony-call-context-card__leads{display:flex;flex-direction:column;gap:4px}.telephony-call-context-card__lead-row{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.telephony-softphone-quick-toggles{display:flex;gap:6px;min-width:0;flex-wrap:nowrap;padding-top:0}.telephony-softphone-quick-toggles .ant-btn{flex:0 0 72px;width:72px;min-width:72px;max-width:72px}.telephony-softphone-modal--compact-dialer .telephony-softphone-footer-row{grid-template-columns:minmax(0,1fr) auto;gap:6px}.telephony-softphone-modal--compact-dialer .telephony-softphone-quick-toggles{flex:0 0 auto;gap:5px}.telephony-softphone-modal--compact-dialer .telephony-softphone-quick-toggles .ant-btn{flex-basis:68px;width:68px;min-width:68px;max-width:68px}.telephony-softphone-toggle-btn.ant-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;min-height:40px;padding:0 10px;border-radius:9px;gap:6px;font-weight:600;line-height:1;border-color:var(--tele-color-border);box-sizing:border-box;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.telephony-softphone-toggle-btn.ant-btn .ant-btn-icon{display:inline-flex;align-items:center;justify-content:center;margin-inline-end:0}.telephony-softphone-toggle-btn.ant-btn>span:not(.ant-btn-icon){display:inline-flex;align-items:center;line-height:1}.telephony-softphone-toggle-btn.ant-btn-default{background:var(--tele-color-white);color:var(--tele-color-text-main)}.dark .telephony-softphone-toggle-btn.ant-btn-default{border-color:#4468c2d6;background:var(--tele-color-primary);color:#f8fbff}.telephony-softphone-toggle-btn.ant-btn-primary{background:var(--tele-color-primary);border-color:#245fdf}.dark .telephony-softphone-toggle-btn.ant-btn-primary{background:var(--tele-color-warning);border-color:#c6a15bb8}:where(.dark) .telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary .ant-btn-icon,.dark .telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary>span{-webkit-text-fill-color:#0b0b0c}.telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary .ant-btn-icon,.telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary>span{-webkit-text-fill-color:#ffffff}html[data-theme-variant=rtm] :where(.telephony-softphone-quick-toggles) .telephony-softphone-toggle-btn.ant-btn-primary .ant-btn-icon,html[data-theme-variant=rtm] .telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary>span{-webkit-text-fill-color:#ffffff}.telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-default .ant-btn-icon,.telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-default>span{color:var(--tele-color-text-main);-webkit-text-fill-color:var(--tele-color-text-main)}:where(.dark) .telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-default .ant-btn-icon,.dark .telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-default>span{color:#f8fbff;-webkit-text-fill-color:#f8fbff}.telephony-softphone-toggle-btn.ant-btn-primary:hover,.telephony-softphone-toggle-btn.ant-btn-primary:focus-visible,.telephony-softphone-toggle-btn.ant-btn-primary:active{background:var(--tele-color-primary);border-color:#1d56d0}.dark .telephony-softphone-toggle-btn.ant-btn-primary:hover,.dark .telephony-softphone-toggle-btn.ant-btn-primary:focus-visible,.dark .telephony-softphone-toggle-btn.ant-btn-primary:active{background:var(--tele-color-warning);border-color:#c6a15bd1}.dark .telephony-softphone-toggle-btn.ant-btn-default:hover,.dark .telephony-softphone-toggle-btn.ant-btn-default:focus-visible{border-color:#60a5faeb;background:var(--tele-color-primary)}.telephony-softphone-status-minimal{display:flex;align-items:center;gap:6px;min-width:0;font-size:11px;font-weight:600;color:#5f7082;padding:0;white-space:nowrap}.telephony-softphone-status-minimal__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.telephony-softphone-footer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0}.dark .telephony-softphone-status-minimal{color:var(--tele-color-text-secondary)}.telephony-softphone-header__title{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;height:32px;line-height:1}.telephony-softphone-header__title .anticon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;font-size:18px;line-height:0}.telephony-softphone-header__title .anticon svg{display:block}.telephony-softphone-header__status-copy{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;height:32px;line-height:1}.telephony-softphone-header__label{display:block;font-size:13px;font-weight:700;line-height:18px;color:#213143;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .telephony-softphone-header__label{color:var(--tele-color-text-main)}.telephony-state-panel.ant-card{border-radius:8px;border:1px solid #d7e2ef;background:var(--tele-color-white);box-shadow:0 8px 24px #0f172a14,inset 0 1px #ffffffdb}.dark .telephony-state-panel.ant-card{border-color:var(--tele-color-border);background:var(--tele-color-white);box-shadow:inset 0 1px #ffffff0d}.telephony-state-panel--animated.ant-card{animation:telephonyPanelIn .2s ease-out}.telephony-state-panel .ant-card-body{padding:12px}.telephony-state-stack{display:flex;flex-direction:column;gap:10px}.telephony-state-panel--compact.ant-card{border-radius:8px;box-shadow:0 10px 26px #0f172a1a,inset 0 1px #ffffffe6}.telephony-state-panel--compact .telephony-state-stack{gap:8px}.telephony-state-panel__top{min-width:0}.telephony-state-avatar{width:44px;height:44px;margin:0 auto 2px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;box-shadow:inset 0 1px #ffffff29}.telephony-state-panel--compact .telephony-state-avatar{width:34px;height:34px;font-size:14px;margin:0;box-shadow:none}.telephony-state-avatar--incoming{background:var(--tele-color-success)}.telephony-state-avatar--calling{background:var(--tele-color-primary)}.dark .telephony-state-avatar--calling{background:var(--tele-color-warning)}.telephony-state-chip.ant-tag{border-radius:999px;font-weight:700;padding-inline:10px;margin-inline-end:0}.telephony-state-panel--compact .telephony-state-chip.ant-tag{padding:2px 10px;font-size:12px;font-weight:700;border:1px solid rgba(37,99,235,.14);background:var(--tele-color-primary-soft);color:#2563eb}.telephony-state-number{font-size:16px;line-height:1.15;font-weight:800;letter-spacing:.01em;color:#17212b;word-break:break-word}.telephony-state-panel--compact .telephony-state-number{font-size:20px;line-height:1.05;letter-spacing:0}.dark .telephony-state-number{color:var(--tele-color-text-main)}.telephony-state-number--left{text-align:left}.telephony-state-title{font-size:14px;font-weight:800;line-height:1.2;color:#17212b}.telephony-state-panel--compact .telephony-state-title{font-size:13px;line-height:1.15}.dark .telephony-state-title{color:var(--tele-color-text-main)}.telephony-state-subtitle{color:#5b6773;margin-top:3px;font-size:12px;line-height:1.35}.telephony-state-panel--compact .telephony-state-subtitle{margin-top:1px;font-size:11px;line-height:1.25}.dark .telephony-state-subtitle{color:var(--tele-color-text-muted)}.telephony-state-actions{margin-top:0}.telephony-state-actions>.ant-col{display:flex}.telephony-softphone-minimized{box-sizing:border-box;min-width:0;max-width:calc(100vw - 16px);border:2px solid color-mix(in srgb,var(--tele-color-primary) 64%,var(--tele-color-border));border-radius:8px;background:var(--tele-color-white);box-shadow:0 28px 64px #0f172a4d,0 10px 24px #0f172a2e,0 0 0 3px color-mix(in srgb,var(--tele-color-primary) 18%,transparent);overflow:hidden}.dark .telephony-softphone-minimized{background:var(--tele-color-surface);border-color:color-mix(in srgb,var(--tele-color-primary) 68%,var(--tele-color-border));box-shadow:0 34px 76px #000000ad,0 14px 30px #00000075,0 0 0 3px color-mix(in srgb,var(--tele-color-primary) 24%,transparent)}html[data-theme-variant=rtm] .telephony-softphone-minimized{border-color:#b0c6ffb8;box-shadow:0 28px 68px #ffffff2e,0 12px 28px #ffffff1c,0 0 0 4px #b0c6ff33}.telephony-softphone-minimized__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:56px;padding:8px 10px;cursor:move;box-sizing:border-box}.telephony-softphone-minimized__identity{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.telephony-softphone-minimized__icon{flex:0 0 auto;color:var(--tele-color-text-secondary);font-size:16px}.telephony-softphone-minimized__copy{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.telephony-softphone-minimized__title{min-width:0;color:var(--tele-color-text-main);font-size:13px;font-weight:700;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telephony-softphone-minimized__status{display:inline-flex;align-items:center;gap:5px;max-width:100%;min-width:0;color:var(--tele-color-text-secondary);font-size:12px;font-weight:600;line-height:1.15}.telephony-softphone-minimized__status-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telephony-softphone-minimized__body{display:flex;flex-direction:column;gap:8px;min-width:0;padding:0 10px 10px}.telephony-softphone-minimized--idle,.telephony-softphone-minimized--offline{min-height:56px}.telephony-softphone-minimized--incoming{border-color:color-mix(in srgb,var(--tele-color-success) 48%,var(--tele-color-border))}.telephony-softphone-minimized--incoming .telephony-softphone-minimized__icon,.telephony-softphone-minimized--incoming .telephony-minimized-call-number .anticon{color:var(--tele-color-success-hover)}.telephony-softphone-minimized--offline .telephony-softphone-minimized__icon{color:var(--tele-color-danger)}.telephony-minimized-call-number{display:flex;align-items:center;gap:8px;max-width:100%;min-width:0;padding:7px 9px;border-radius:8px;border:1px solid color-mix(in srgb,var(--tele-color-border) 60%,transparent);background:color-mix(in srgb,var(--tele-color-surface) 82%,transparent);color:var(--tele-color-text-main);font-size:14px;font-weight:700;line-height:1.2}.telephony-softphone-minimized--incoming .telephony-minimized-call-number{border-color:color-mix(in srgb,var(--tele-color-success) 32%,transparent);background:color-mix(in srgb,#dcfce7 72%,transparent)}.dark .telephony-minimized-call-number{border-color:#ffffff1a;background:#ffffff0f}.dark .telephony-softphone-minimized--incoming .telephony-minimized-call-number{background:color-mix(in srgb,#166534 24%,rgba(255,255,255,.06))}.telephony-minimized-call-number .anticon{flex:0 0 auto;color:#16a34a;font-size:14px}.telephony-minimized-call-number span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telephony-action-btn.ant-btn{height:36px;border-radius:8px;font-weight:700;box-shadow:none}.telephony-minimized-actions .telephony-action-btn.ant-btn{width:auto;flex:1 1 0;min-width:0;height:36px;border-radius:8px;padding-inline:12px;font-size:14px;justify-content:center}.telephony-minimized-actions{display:flex;flex-wrap:wrap;width:100%;min-width:0}.telephony-minimized-actions .ant-btn{min-width:36px;flex:0 0 auto}.telephony-minimized-actions .telephony-action-btn.ant-btn>span:not(.ant-btn-icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telephony-state-panel--compact .telephony-action-btn.ant-btn{height:44px;border-radius:8px;font-size:14px}.telephony-state-actions .telephony-action-btn.ant-btn{width:100%;flex:1 1 auto;padding-inline:14px}.telephony-state-panel--compact .telephony-state-actions .telephony-action-btn.ant-btn{font-size:14px}.telephony-state-actions .telephony-action-btn.ant-btn>span{font-size:13px;line-height:1}.telephony-action-btn--reject.ant-btn,.telephony-action-btn--hangup.ant-btn{border-color:#d85c5c;color:#9f1f1f;background:#fff2f2}.dark .telephony-action-btn--reject.ant-btn,.dark .telephony-action-btn--hangup.ant-btn{border-color:#ef444494;color:#fecaca;background:#ef44441f}.telephony-action-btn--reject.ant-btn:hover,.telephony-action-btn--hangup.ant-btn:hover{border-color:#c84646;color:#821818;background:#ffe4e4}.dark .telephony-action-btn--reject.ant-btn:hover,.dark .telephony-action-btn--hangup.ant-btn:hover{border-color:#ef4444c7;color:#fee2e2;background:#ef44442e}.telephony-state-panel--connected.ant-card{background:var(--tele-color-white);border-color:#d2e7d8}.dark .telephony-state-panel--connected.ant-card{border-color:#22c55e38;background:var(--tele-color-white)}@keyframes telephonyPanelIn{0%{opacity:0;transform:translateY(4px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}.telephony-state-panel--calling.ant-card{background:var(--tele-color-surface);border:1px solid var(--tele-color-border)}.dark .telephony-state-panel--calling.ant-card{border-color:var(--tele-color-border);background:var(--tele-color-surface)}.telephony-softphone-modal--active-call .telephony-state-avatar{width:38px;height:38px;font-size:16px}.telephony-softphone-modal--active-call .telephony-state-title{font-size:13px}.telephony-softphone-modal--active-call .telephony-state-subtitle{font-size:11px;margin-top:2px}.telephony-softphone-modal--active-call .telephony-state-number{font-size:16px}.telephony-softphone-modal--active-call .telephony-softphone-live-strip{font-size:11px;gap:8px}.telephony-in-call-controls{max-width:100%;min-width:0;overflow:hidden;box-sizing:border-box}.telephony-in-call-controls *,.telephony-transfer-panel *,.telephony-lines-panel *{box-sizing:border-box}.telephony-in-call-controls__grid{width:100%;min-width:0}.telephony-in-call-controls__layout{width:100%;min-width:0;display:flex;flex-direction:column;gap:8px}.telephony-in-call-controls__layout--with-side{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:start}.telephony-in-call-controls__main,.telephony-in-call-controls__side{min-width:0}.telephony-in-call-controls__side{display:flex;flex-direction:column;gap:8px;border-top:1px solid color-mix(in srgb,var(--tele-color-border) 78%,transparent);padding-left:0;padding-top:8px}.telephony-in-call-controls__advanced{display:flex;flex-direction:column;gap:6px}.telephony-in-call-controls__grid>.ant-btn,.telephony-in-call-controls__btn.ant-btn{min-width:0;max-width:100%;overflow:hidden}.telephony-in-call-controls__btn.ant-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px}.telephony-in-call-controls__btn.ant-btn>span:not(.ant-btn-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telephony-in-call-controls--compact .telephony-in-call-controls__btn.ant-btn{gap:5px}.telephony-in-call-controls--compact .ant-select-single{height:30px}.telephony-lines-panel,.telephony-line-card,.telephony-line-card__top,.telephony-line-card__bottom,.telephony-line-card__identity,.telephony-line-card__actions,.telephony-line-card__badges{max-width:100%;min-width:0}.telephony-line-card__identity,.telephony-line-card__meta,.telephony-consultation-summary__number{min-width:0;overflow:hidden}.telephony-line-card__number,.telephony-line-card__meta,.telephony-consultation-summary__number{text-overflow:ellipsis}.telephony-line-card__actions{flex:0 1 auto}.telephony-line-card__actions .ant-space-item{min-width:0}.telephony-line-card__text-action.ant-btn{max-width:112px;min-width:0;overflow:hidden}.telephony-line-card__text-action.ant-btn>span:not(.ant-btn-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telephony-transfer-panel{width:100%;max-width:100%;min-width:0;overflow:hidden}.telephony-transfer-panel .ant-select,.telephony-transfer-panel .ant-input{max-width:100%;min-width:0}.telephony-transfer-panel__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}.telephony-transfer-panel__col{min-width:0;display:flex;flex-direction:column;gap:8px}.telephony-transfer-panel__blind-btn.ant-btn>span:not(.ant-btn-icon),.telephony-transfer-panel__consult-btn.ant-btn>span:not(.ant-btn-icon),.telephony-transfer-panel__collapse-btn.ant-btn>span:not(.ant-btn-icon),.telephony-transfer-panel__secondary-action.ant-btn>span:not(.ant-btn-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.telephony-transfer-panel__number-row{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;width:100%;min-width:0}.telephony-transfer-panel__number-input.ant-input{width:100%;min-width:0;height:32px}.telephony-transfer-panel__blind-btn.ant-btn{width:100%;min-width:0;height:32px;overflow:hidden}.telephony-transfer-panel__actions{width:100%;max-width:100%;min-width:0}.telephony-transfer-panel__consult-btn.ant-btn{flex:1 1 176px;min-width:0;max-width:100%;overflow:hidden}.telephony-transfer-panel__collapse-btn.ant-btn,.telephony-transfer-panel__secondary-action.ant-btn{flex:0 1 112px;min-width:0;max-width:100%;overflow:hidden}.telephony-transfer-panel__message{display:block;max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}.telephony-consultation-summary,.telephony-consultation-summary__row{max-width:100%;min-width:0}.telephony-consultation-summary__swap.ant-btn>span:not(.ant-btn-icon){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:540px){.telephony-softphone-modal--mobile .ant-modal-content{max-height:calc(100dvh - 32px)}.telephony-softphone-modal--mobile .telephony-softphone-header{cursor:default;min-height:44px}.telephony-softphone-modal--mobile .telephony-softphone-body,.telephony-softphone-modal--mobile .telephony-dialer-tab-content{min-width:0;overflow-x:hidden}.telephony-softphone-modal--active-call .telephony-softphone-body{gap:5px;padding:4px}.telephony-softphone-modal--mobile .telephony-state-stack{gap:6px}.telephony-softphone-modal--mobile .telephony-dialer-layout,.telephony-softphone-modal--mobile .telephony-dialer-layout--two-col{grid-template-columns:minmax(0,1fr);gap:6px}.telephony-softphone-modal--mobile .telephony-dialer-layout__col,.telephony-softphone-modal--mobile .telephony-softphone-pane{min-width:0;width:100%}.telephony-softphone-modal--mobile .telephony-softphone-primary-actions__call.ant-btn{min-height:46px}.telephony-softphone-modal--mobile .telephony-softphone-footer-row{align-items:flex-start;flex-direction:column;gap:10px}.telephony-softphone-modal--mobile .telephony-softphone-quick-toggles{width:100%}.telephony-softphone-modal--mobile .telephony-softphone-toggle-btn.ant-btn{height:40px;min-height:40px}.telephony-softphone-minimized{max-width:calc(100vw - 16px);border-radius:8px}.telephony-softphone-minimized__header{min-height:56px;padding:8px 10px;cursor:default}.telephony-softphone-minimized__body{padding:0 10px 10px}.telephony-softphone-minimized .telephony-window-controls{grid-template-columns:repeat(3,30px);gap:2px;width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;height:30px}.telephony-minimized-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.telephony-minimized-actions .ant-btn{width:100%}.telephony-in-call-controls__btn.ant-btn{min-height:34px}.telephony-transfer-panel__layout{grid-template-columns:minmax(0,1fr)}.telephony-transfer-panel__col{gap:6px}.telephony-transfer-panel__number-row{grid-template-columns:minmax(0,1fr) minmax(104px,.72fr);gap:5px}.telephony-transfer-panel__number-input.ant-input,.telephony-transfer-panel__blind-btn.ant-btn{height:32px}.telephony-transfer-panel__consult-btn.ant-btn,.telephony-transfer-panel__collapse-btn.ant-btn,.telephony-transfer-panel__secondary-action.ant-btn{flex:1 1 96px;padding-inline:8px}.telephony-lines-panel{overflow:hidden}.telephony-line-card__top,.telephony-line-card__bottom{grid-template-columns:minmax(0,1fr) auto;align-items:center}.telephony-line-card__badges{justify-content:flex-end}.telephony-line-card__badges .ant-tag{max-width:76px;overflow:hidden;text-overflow:ellipsis}.telephony-line-card__meta{display:block;white-space:nowrap}.telephony-line-card__actions{justify-content:flex-end;flex-wrap:nowrap}.telephony-line-card__actions .ant-btn-sm{min-width:32px;height:32px;padding-inline:7px}.telephony-line-card__text-action.ant-btn{max-width:88px}.telephony-consultation-summary__row{grid-template-columns:minmax(0,1fr) auto}.telephony-consultation-summary__number{display:block;white-space:nowrap}.telephony-consultation-summary__swap.ant-btn{max-width:104px;min-width:0;padding-inline:8px}.telephony-in-call-controls__layout--with-side{grid-template-columns:minmax(0,1fr)}.telephony-in-call-controls__side{border-top:1px solid color-mix(in srgb,var(--tele-color-border) 78%,transparent);padding-left:0;padding-top:10px}}@media(max-width:420px){.telephony-softphone-footer-row{grid-template-columns:minmax(0,1fr);align-items:stretch}.telephony-softphone-quick-toggles{width:100%}.telephony-softphone-modal--active-call .telephony-softphone-body{padding:3px}.telephony-in-call-controls__btn.ant-btn{gap:4px}.telephony-transfer-panel__number-row{grid-template-columns:minmax(0,1fr)}.telephony-transfer-panel__blind-btn.ant-btn{width:100%}.telephony-line-card__top{grid-template-columns:minmax(0,1fr)}.telephony-line-card__badges{justify-content:flex-start}.telephony-line-card__text-action.ant-btn{max-width:76px}.telephony-consultation-summary__swap.ant-btn{max-width:92px}}@media(max-width:980px){.telephony-dialer-layout--two-col{grid-template-columns:minmax(0,1fr)}}.telephony-lead-create-modal.ant-modal{max-width:calc(100vw - 12px)}.telephony-lead-create-modal .ant-modal-content{overflow:visible}.telephony-lead-create-modal .ant-modal-header{flex:0 0 auto;min-height:38px}.telephony-lead-create-modal .ant-modal-title{font-size:16px;line-height:20px}.telephony-lead-create-modal .ant-modal-body{max-height:none;overflow:visible}.telephony-lead-create-modal .ant-modal-close{top:3px;inset-inline-end:7px;width:28px;height:28px;border-radius:8px}.telephony-lead-create-modal .ant-modal-close .ant-modal-close-x{width:28px;height:28px;line-height:28px;font-size:14px}.telephony-lead-create-modal .ant-modal-close:focus-visible{outline:2px solid color-mix(in srgb,var(--tele-color-primary) 58%,transparent);outline-offset:2px}html[data-theme=dark]:not([data-theme-variant=rtm]) .telephony-lead-create-modal .ant-modal-close{border:1px solid rgba(184,192,204,.28);background:#171b21;color:#d8dde6}html[data-theme=dark]:where(:not([data-theme-variant=rtm])) .telephony-lead-create-modal .ant-modal-close:hover,html[data-theme=dark]:where(:not([data-theme-variant=rtm])) .telephony-lead-create-modal .ant-modal-close:focus-visible{border-color:#c6a15b99;background:#20252c;color:#f3f6fa;outline-color:#c6a15b6b}.telephony-lead-composer-trigger.ant-btn{width:100%;border-radius:8px}.telephony-network-diagnostics.ant-alert{border-radius:8px}.telephony-network-diagnostics .ant-alert-message,.telephony-network-diagnostics .ant-alert-description{min-width:0}.telephony-quick-transfer{display:flex;flex-direction:column;gap:12px;padding:16px}.telephony-quick-transfer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;max-height:min(52dvh,360px);overflow-y:auto}.telephony-quick-transfer__card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;min-height:92px;width:100%;padding:12px;border:1px solid var(--tele-color-border);border-radius:8px;background:var(--tele-color-white);color:var(--tele-color-text-main);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.telephony-quick-transfer__card:hover,.telephony-quick-transfer__card:focus-visible{border-color:var(--tele-color-primary);box-shadow:0 0 0 3px var(--tele-color-primary-soft);outline:none}.telephony-quick-transfer__card--selected{border-color:var(--tele-color-primary);background:color-mix(in srgb,var(--tele-color-primary-soft) 28%,var(--tele-color-white))}.telephony-quick-transfer__name{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:700;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}.telephony-quick-transfer__extension{display:inline-flex;align-items:center;min-height:24px;padding:2px 8px;border-radius:999px;background:var(--tele-color-primary-soft);color:var(--tele-color-primary);font-size:12px;font-weight:700}.telephony-quick-transfer__confirm{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--tele-color-border);border-radius:8px;background:color-mix(in srgb,var(--tele-color-border) 10%,transparent)}.telephony-quick-transfer__confirm-actions{align-items:center}.telephony-quick-transfer__confirm-actions .ant-btn{display:inline-flex;align-items:center;justify-content:center;min-width:82px;height:44px;padding-inline:22px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ringPulse{0%{transform:translate(-50%) scale(1);opacity:1}to{transform:translate(-50%) scale(1.2);opacity:0}}html[data-theme-variant=rtm] .telephony-lead-create-modal.ant-modal{filter:drop-shadow(0 34px 64px rgba(255,255,255,.26)) drop-shadow(0 12px 28px rgba(255,255,255,.18))}}@layer crm-notifications{.notifications-page{--notifications-surface: #ffffff;--notifications-surface-strong: #f8fafc;--notifications-surface-hover: #f1f5f9;--notifications-control-bg: #ffffff;--notifications-control-bg-hover: #f8fafc;--notifications-control-active: #e8f1ff;--notifications-control-active-text: #0f2f6f;--notifications-border: rgba(148, 163, 184, .35);--notifications-border-strong: rgba(37, 99, 235, .3);--notifications-text: #111827;--notifications-muted: #475569;--notifications-subtle: #64748b;--notifications-placeholder: #64748b;--notifications-empty: #64748b;--notifications-primary: #1d4ed8;--notifications-primary-text: #ffffff;--notifications-unread-bg: rgba(37, 99, 235, .07);--notifications-danger: #dc2626;display:flex;flex-direction:column;gap:16px;width:100%}html[data-theme=light] .notifications-page{--notifications-surface: #ffffff;--notifications-surface-strong: #f8fafc;--notifications-surface-hover: #f1f5f9;--notifications-control-bg: #ffffff;--notifications-control-bg-hover: #f8fafc;--notifications-control-active: #e8f1ff;--notifications-control-active-text: #0f2f6f;--notifications-border: rgba(148, 163, 184, .35);--notifications-border-strong: rgba(37, 99, 235, .3);--notifications-text: #111827;--notifications-muted: #475569;--notifications-subtle: #64748b;--notifications-placeholder: #64748b;--notifications-empty: #64748b;--notifications-primary: #1d4ed8;--notifications-primary-text: #ffffff;--notifications-unread-bg: rgba(37, 99, 235, .07)}html[data-theme=dark] .notifications-page,html[data-theme-variant=rtm] .notifications-page{--notifications-surface: rgba(8, 27, 68, .82);--notifications-surface-strong: rgba(11, 35, 82, .92);--notifications-surface-hover: rgba(23, 57, 126, .72);--notifications-control-bg: rgba(13, 45, 104, .88);--notifications-control-bg-hover: rgba(24, 65, 139, .92);--notifications-control-active: rgba(90, 141, 239, .26);--notifications-control-active-text: #ffffff;--notifications-border: rgba(126, 167, 255, .3);--notifications-border-strong: rgba(159, 197, 255, .44);--notifications-text: #f8fbff;--notifications-muted: #c7d7f2;--notifications-subtle: #9fb5d8;--notifications-placeholder: rgba(199, 215, 242, .72);--notifications-empty: #c7d7f2;--notifications-primary: #9fc5ff;--notifications-primary-text: #ffffff;--notifications-unread-bg: rgba(96, 165, 250, .16);--notifications-danger: #fecaca}html[data-theme=dark]:not([data-theme-variant=rtm]) .notifications-page{--notifications-surface: rgba(26, 32, 40, .94);--notifications-surface-strong: rgba(34, 42, 52, .96);--notifications-control-bg: rgba(34, 42, 52, .96);--notifications-control-bg-hover: rgba(45, 55, 68, .98);--notifications-control-active: rgba(66, 133, 244, .2);--notifications-border: rgba(148, 163, 184, .24);--notifications-border-strong: rgba(66, 133, 244, .38);--notifications-muted: #aab5c4;--notifications-subtle: #8d9aab;--notifications-empty: #aab5c4}.notifications-page__header{padding:4px 0}.notifications-page__title{margin:0 0 4px}.notifications-page__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.notifications-page__stat-card.ant-card,.notifications-page__toolbar-card.ant-card,.notifications-page__list-card.ant-card{min-width:0;border:1px solid var(--notifications-border);border-radius:8px;background:var(--notifications-surface);color:var(--notifications-text);box-shadow:0 18px 38px var(--crm-palette-29662de9)}.notifications-page__stat-card .ant-card-body{padding:14px 16px}.notifications-page__toolbar{align-items:center;width:100%;color:var(--notifications-text)}.notifications-page__toolbar-card .ant-card-body{padding:10px 12px}.notifications-page__tabs{flex:0 1 auto;max-width:100%}.notifications-page__search{flex:1 1 320px;min-width:240px;max-width:380px}.notifications-page__select{flex:0 1 180px;min-width:156px;max-width:220px}.notifications-page__bulk-actions{flex:0 1 auto;margin-inline-start:auto;min-width:0}.notifications-page__bulk-button{flex:0 0 auto;max-width:260px}.notifications-page__list-card{overflow:hidden}.notifications-page__pagination{padding:16px 18px;border-top:1px solid var(--notifications-border)}.notifications-page__list,.notifications-page__list .ant-list-empty-text{color:var(--notifications-text)}.notifications-page__item{-moz-column-gap:12px;column-gap:12px;padding:10px 18px;color:var(--notifications-text)}.notifications-page__item .crm-list__item-meta,.notifications-page__item .ant-list-item-meta{min-width:0}.notifications-page__item .crm-list__item-meta-avatar,.notifications-page__item .ant-list-item-meta-avatar{margin-inline-end:12px;padding-top:2px}.notifications-page__item.is-unread{background:var(--notifications-unread-bg)}.notifications-page__item-body{min-width:0;color:var(--notifications-text)}.notifications-page__item-title,.notifications-page__item-title.ant-typography,.notifications-page__item-title.ant-typography a{font-weight:650;line-height:1.35}.notifications-page__item-details,.notifications-page__delivery,.notifications-page__item-meta{min-width:0}.notifications-page__actions{flex:0 0 auto}.notifications-page__item .crm-list__item-actions,.notifications-page__item .ant-list-item-action{flex:0 0 auto;margin-inline-start:12px}.notifications-page__item .crm-list__item-actions>span{padding-inline:0}.notifications-page__item .ant-list-item-action>li{padding-inline:4px}.notifications-page__empty-icon{color:var(--notifications-empty);-webkit-text-fill-color:var(--notifications-empty);font-size:42px}.notifications-page__toolbar .ant-input-search,.notifications-page__toolbar .ant-select,.notifications-page__toolbar .ant-btn,.notifications-page__toolbar .ant-segmented{min-height:40px}.notifications-page__toolbar .ant-input-search-button{width:42px}.notifications-page__toolbar .ant-btn{white-space:nowrap}.notifications-page__toolbar .ant-segmented-item-label{min-height:32px;padding-inline:12px;line-height:32px;white-space:nowrap}.notifications-page .ant-btn[disabled],.notifications-page .ant-btn-disabled,.notifications-page .ant-input-affix-wrapper-disabled,.notifications-page .ant-select-disabled .ant-select-selector{opacity:.58}@media(max-width:860px){.notifications-page__summary{grid-template-columns:1fr}.notifications-page__toolbar>*,.notifications-page__search,.notifications-page__select,.notifications-page__bulk-actions,.notifications-page__bulk-actions .ant-btn{width:100%;max-width:none}.notifications-page__bulk-actions{margin-inline-start:0}.notifications-page__item{-moz-column-gap:10px;column-gap:10px;padding:10px 14px}.notifications-page__item .crm-list__item-actions,.notifications-page__item .ant-list-item-action{width:100%;margin-inline-start:0;margin-top:8px}.notifications-page__item .crm-list__item-actions>span,.notifications-page__item .ant-list-item-action>li{flex:1 1 auto}.notifications-page__item .ant-list-item-action .ant-btn:not(.ant-btn-circle){width:100%}}}@layer crm-settings-workspace{.crm-settings-workspace{display:block;min-height:calc(100vh - 68px);color:var(--crm-app-text, var(--crm-palette-dd15e6f7));background:var(--crm-app-body-bg, var(--crm-palette-49197166))}.crm-settings-workspace__nav{width:100%}.crm-settings-workspace__nav-label.ant-typography{display:block;margin:0 0 4px 10px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.crm-settings-workspace__menu.ant-menu{border-inline-end:0;background:transparent;color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84))}.crm-settings-workspace__menu.ant-menu .ant-menu-item{color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84))}.crm-settings-workspace__menu.ant-menu .ant-menu-item .anticon{color:color-mix(in srgb,var(--crm-app-text-muted, var(--crm-palette-6b3d6d84)) 88%,transparent)}.crm-settings-workspace__menu.ant-menu .ant-menu-item:hover,.crm-settings-workspace__menu.ant-menu .ant-menu-item-selected{background:color-mix(in srgb,var(--crm-app-accent, var(--crm-palette-e7b00c29)) 14%,var(--crm-app-surface-solid, var(--crm-palette-f2074b6c)));color:var(--crm-app-text, var(--crm-palette-dd15e6f7))}.crm-settings-workspace__menu.ant-menu .ant-menu-item-selected:after{border-inline-end-color:var(--crm-app-accent, #2563eb)}:where(.crm-settings-workspace__menu).ant-menu .ant-menu-item:hover .anticon,.crm-settings-workspace__menu.ant-menu .ant-menu-item-selected .anticon{color:var(--crm-app-accent, var(--crm-palette-e7b00c29))}.crm-settings-workspace__frame,.crm-settings-workspace__content{min-width:0}.crm-settings-workspace__loading{min-height:180px;display:flex;align-items:center;justify-content:center;gap:10px}.crm-settings-workspace__sidebar{position:sticky;top:8px;align-self:start;max-height:calc(100dvh - 92px);padding:12px 10px;overflow-y:auto;border-right:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11));background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c))}.crm-settings-workspace__main{min-width:0;overflow-x:hidden;padding:8px 14px 20px}.crm-settings-workspace__main.is-wide{padding-inline:clamp(12px,2vw,24px)}.crm-settings-workspace__mobile-bar{position:sticky;top:8px;z-index:10;min-height:34px;display:flex;align-items:center;justify-content:flex-start;gap:8px;max-width:1120px;margin:0 0 8px auto;padding:5px 6px;border:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11));border-radius:8px;background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));box-shadow:var(--crm-app-shadow, 0 1px 2px var(--crm-palette-2f0fa717))}.crm-settings-workspace__mobile-bar .ant-btn{min-height:40px;max-width:100%}.crm-settings-workspace__heading{padding:6px 0 10px}.crm-settings-workspace__title.ant-typography{margin-bottom:2px;color:var(--crm-app-heading, #0f172a);font-size:28px;line-height:1.08}.crm-settings-workspace__title.ant-typography,.crm-settings-workspace__heading .ant-typography{color:var(--crm-app-text, #111827)}.crm-settings-workspace__heading .ant-typography-secondary{color:var(--crm-app-text-muted, #64748b)}@media(max-width:767px){.crm-settings-workspace .ant-card-head-wrapper{align-items:flex-start;flex-direction:column;gap:8px}.crm-settings-workspace .ant-card-extra{width:100%;max-width:100%;margin-inline-start:0}.crm-settings-workspace .ant-card-extra>.ant-space{display:flex;width:100%;flex-wrap:wrap}}}@layer crm-enterprise-redesign{:root{--crm-density-row: 42px;--crm-density-control: 34px;--crm-workspace-gutter: 16px;--crm-page-title-size: 20px;--crm-section-title-size: 15px;--crm-app-surface-subtle: #f3f6fa;--crm-app-surface-muted: #eef2f7;--crm-app-border-strong: #c4cedb;--crm-app-heading: #172033;--crm-app-shadow: 0 1px 2px rgba(15, 23, 42, .04);--crm-app-shadow-strong: 0 12px 32px rgba(15, 23, 42, .12)}html[data-theme=dark]{--crm-app-body-bg: #0e1218;--crm-app-body-bg-alt: #121821;--crm-app-surface: #171e28;--crm-app-surface-solid: #171e28;--crm-app-surface-elevated: #1d2632;--crm-app-surface-subtle: #131a23;--crm-app-surface-muted: #202b38;--crm-app-border: rgba(181, 195, 214, .22);--crm-app-border-soft: rgba(181, 195, 214, .13);--crm-app-border-strong: rgba(203, 213, 225, .32);--crm-app-text: #eef3f9;--crm-app-text-primary: #f8fafc;--crm-app-text-muted: #b7c2d0;--crm-app-text-subtle: #8492a5;--crm-app-shadow: 0 1px 2px rgba(0, 0, 0, .24);--crm-app-shadow-strong: 0 16px 40px rgba(0, 0, 0, .36)}html[data-theme-variant=rtm]{--crm-primary: #6ea8fe;--crm-app-accent: #6ea8fe;--crm-app-body-bg: #0a1530;--crm-app-body-bg-alt: #0d1a38;--crm-app-surface: #102044;--crm-app-surface-solid: #102044;--crm-app-surface-elevated: #15294f;--crm-app-surface-subtle: #0d1b3a;--crm-app-surface-muted: #19315b;--crm-app-border: rgba(148, 177, 224, .28);--crm-app-border-soft: rgba(148, 177, 224, .16);--crm-app-border-strong: rgba(173, 199, 239, .4);--crm-app-text: #edf4ff;--crm-app-text-primary: #ffffff;--crm-app-text-muted: #b8c9e4;--crm-app-text-subtle: #8fa6ca;--crm-table-bg: #102044;--crm-table-head-bg: #172d54;--crm-table-header-bg: #172d54;--crm-table-head-color: #dce9fc;--crm-table-head-border: rgba(148, 177, 224, .28);--crm-table-row-hover-bg: #172e58;--crm-table-row-selected-bg: #1a3964;--crm-interface-window-bg: #0c1935;--crm-interface-window-bg-strong: #0a1530;--crm-shell-backdrop-image-opacity: 0;--crm-shell-grid-line: transparent;--crm-shell-grid-line-vertical: transparent;--crm-app-shadow: 0 1px 2px rgba(0, 0, 0, .18);--crm-app-shadow-strong: 0 18px 42px rgba(0, 0, 0, .3)}html[data-theme-variant=rtm] body:before,html[data-theme-variant=rtm] body:after{display:none}.crm-shell__sider .ant-menu-item,.crm-shell__sider .ant-menu-submenu-title{font-size:13px}html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-item-group-title{letter-spacing:.08em;text-transform:uppercase}.crm-page-stage,.crm-page-template,.crm-entity-list-shell,.crm-entity-detail-shell,.crm-entity-form-shell{max-width:1680px;width:100%;margin-inline:auto}.crm-entity-list-shell__header{min-height:64px}.crm-entity-list-actions{justify-content:flex-end}.crm-entity-list-actions>.ant-space-item>.ant-btn-primary,.crm-entity-list-actions>.ant-btn-primary{min-width:112px}.crm-entity-list-shell__content{overflow:hidden}@scope(.crm-shell .ant-table-wrapper){:scope .ant-table-thead>tr>th{height:38px;line-height:1.2;letter-spacing:.035em;text-transform:uppercase}}@scope(.crm-shell .ant-table-wrapper){:scope .ant-table-tbody>tr>td{height:var(--crm-density-row);font-size:13px;line-height:1.25}}.crm-shell .ant-table-wrapper .ant-pagination{min-height:46px;padding:8px 12px;border-top:1px solid var(--crm-app-border-soft)}.crm-shell .ant-btn:not(.ant-btn-sm):not(.ant-btn-lg),.crm-shell .ant-input-affix-wrapper,.crm-shell .ant-picker,.crm-shell .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{min-height:var(--crm-density-control)}.crm-shell .ant-btn-primary{font-weight:600}.crm-entity-detail-shell__back,.crm-entity-form-shell__back{width:-moz-fit-content;width:fit-content;margin-inline-start:-8px;font-size:12px}.crm-entity-detail-shell__actions{justify-content:flex-end}.crm-entity-form-shell{max-width:1240px}.crm-entity-form-shell__content{gap:12px}.crm-entity-form-section h4.ant-typography,.crm-section__title,.ant-card-head-title{letter-spacing:-.01em}.crm-entity-form-shell__actions{position:sticky;bottom:8px;z-index:20}.ant-modal-root .ant-modal-content,.ant-drawer .ant-drawer-content{border:1px solid var(--crm-app-border-soft)}.ant-modal-root .ant-modal-body{max-height:min(68vh,640px);overflow-y:auto}.crm-workspace-section-nav__item.is-active{box-shadow:inset 2px 0 0 var(--crm-app-accent)}.status-badge,.ant-tag{font-weight:600}@media(max-width:1199px){:root{--crm-workspace-gutter: 12px}}@media(max-width:767px){:root{--crm-workspace-gutter: 8px;--crm-density-control: 36px}.crm-entity-list-actions>.ant-space-item,.crm-entity-detail-shell__actions>.ant-space-item,.crm-entity-form-shell__actions-buttons>.ant-space-item{flex:1 1 auto}.crm-entity-list-actions .ant-btn-primary,.crm-entity-detail-shell__actions .ant-btn-primary,.crm-entity-form-shell__actions-buttons .ant-btn{width:100%}.crm-entity-form-shell__actions{bottom:4px}.ant-modal-root .ant-modal-body{max-height:calc(100vh - 190px)}}}@layer crm-static-react-styles{.crm-s-0198e3022c{margin-bottom:16px}.crm-s-01c8236065{width:36%;height:12px}.crm-s-02832a6815{margin:0;font-size:inherit;line-height:inherit}.crm-s-029b2e182f{white-space:pre-wrap;word-break:break-word}.crm-s-04b1e23fcb{width:100%;height:40px}.crm-s-05dcd7694f{line-height:1.55}.crm-s-071d0f3c74{padding:10px 12px}.crm-s-078e101fe3{text-align:center;padding:32px}.crm-s-081cdfee5d{cursor:pointer;color:var(--crm-palette-77221472);font-size:13px;font-weight:500}.crm-s-0866da726b{width:100%;justify-content:flex-end}.crm-s-08bde51632{display:flex;flex-direction:column;line-height:1.2}.crm-s-08c66f1a91{flex:1 1 auto;min-width:0}.crm-s-09b9f66715{justify-content:space-between}.crm-s-0b45ef68ea{width:170px}.crm-s-0b558d758c{padding:20px 10px}.crm-s-0c04b88fe3{margin-top:8px}.crm-s-0c0b062cc5{font-size:12px;font-weight:700}.crm-s-0c6e5631d9{margin:0;font-size:16px}.crm-s-0dd08e3ba2{display:inline-flex;min-height:22px;align-items:center}.crm-s-1031325c9b{width:32%;height:24px}.crm-s-10b6303741{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0}.crm-s-11cb5cfdd1{padding:16px 16px 0}.crm-s-1215da2d1e{padding:10px;border-radius:var(--crm-radius-panel, 14px);border:1px solid var(--crm-app-border-soft, var(--crm-palette-9317a9f5));background:var(--crm-app-surface-elevated, var(--crm-palette-46461f86))}.crm-s-1285da4211{margin:0;padding-left:18px}.crm-s-12cc140319{margin-top:0;margin-bottom:12px}.crm-s-13c0b6aed3{width:88%;height:14px}.crm-s-14205842e2{color:var(--crm-palette-3837b152);font-size:12px}.crm-s-152f1cf60e{border-radius:16px;border:1px solid var(--crm-palette-df908243)}.crm-s-15e3f5c5d4{width:132px;height:32px}.crm-s-16144e4ad4{max-width:420px}.crm-s-199962c8ad{text-align:center;padding:40px}.crm-s-1ae772f93e{min-width:180px}.crm-s-1b08b3a18d{margin:8px 0 16px}.crm-s-1b5ecff4fd{margin-top:16px;text-align:right}.crm-s-1bfc4dacad{margin-top:0;font-size:16px}.crm-s-1deb1e0f71{max-width:76%}.crm-s-1eea13ccc8{margin-top:8px;font-size:12px;color:var(--crm-palette-580546ad)}.crm-s-1f1f95c02a{flex:1;padding:20px 16px;overflow-y:auto}.crm-s-1f88aa61fa{font-size:16px;line-height:1;font-weight:700}.crm-s-2088e6c1d7{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.crm-s-208b50d5ac{margin-bottom:4px;font-size:14px;font-weight:500}.crm-s-20c0cbf501{margin-top:16px;display:flex;justify-content:space-between;align-items:center}.crm-s-20eeb69297{display:block;font-size:13px}.crm-s-21956547f3{width:210px}.crm-s-226f5a7658{font-size:16px}.crm-s-22f2b3833b{width:100%;height:240px;border-radius:14px}.crm-s-23240d0bf9{margin-top:8px;margin-bottom:0}.crm-s-23b168338f{max-width:520px}.crm-s-2424be30c3{border:none;padding:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;height:auto}.crm-s-253f566aeb{width:82px;height:30px}.crm-s-26ecbf76a0{height:100%}.crm-s-275e89978d{height:100%;display:flex;flex-direction:column}.crm-s-283dc88f22{margin-left:4px;font-size:14px;font-weight:600;opacity:.7}.crm-s-288b51afc2{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px}.crm-s-28fb8952b3{margin-top:24px;border-top:1px solid var(--crm-palette-3ae33c66);padding-top:16px}.crm-s-2a2e644a91{width:32px;height:32px;padding:0;border-radius:8px;font-size:17px;line-height:1}.crm-s-2a9495ecbb{position:relative}.crm-s-2adb3c9a47{padding:40px}.crm-s-2b5fc6adce{width:92px;height:30px}.crm-s-2cb118b18b{width:100%;flex:1;min-height:0}.crm-s-2e00ca98d0{margin-top:16px;font-size:13px}.crm-s-2e61ca0d36{margin-inline-end:8px}.crm-s-2edbcd68b5{padding:8px 4px}.crm-s-2f6f46ade1{display:block;margin-bottom:12px}.crm-s-309df7d892{color:var(--crm-palette-77221472);cursor:help}.crm-s-31666f3646{display:grid;gap:24px}.crm-s-316eb3a285{width:110px;height:28px}.crm-s-32d5b7f449{font-size:11px;color:inherit;font-weight:500}.crm-s-32e7666f01{margin-bottom:8px;color:var(--crm-palette-db374207)}.crm-s-354598c5eb{width:260px;height:34px}.crm-s-355f850b6e{border-radius:var(--crm-radius-panel, 14px);border-color:var(--crm-app-border-soft, var(--crm-palette-9317a9f5))}.crm-s-35dea543f3{position:absolute;z-index:5;top:-78px;left:24px;right:24px;height:62px}.crm-s-3731fd5cd9{background:linear-gradient(135deg,var(--crm-palette-115e018f),var(--crm-palette-63a3fc9a));display:flex;align-items:center;justify-content:center}.crm-s-37952eca01{margin-top:24px;width:100%}.crm-s-37c054c809{margin-left:8px}.crm-s-389c06a9f1{white-space:pre-wrap;margin-bottom:0}.crm-s-395bcac527{margin:12px 0 16px}.crm-s-39b33988a6{margin-top:12px;border-radius:10px}.crm-s-3a37fa7c18{font-size:12px}.crm-s-3a64eb03dc{width:190px}.crm-s-3b83685ce9{text-align:left}.crm-s-3be5addecc{font-size:28px;line-height:1.1}.crm-s-3cdde0af0c{color:var(--crm-palette-7f27d56a)}.crm-s-3df01ef408{border-radius:6px;flex-shrink:0}.crm-s-3e3c4ecb93{margin-bottom:0;white-space:pre-wrap;max-width:460px}.crm-s-3ecdc35c17{padding:0 14px}.crm-s-3f2229e4d8{width:280px}.crm-s-3f95d84075{font-size:13px;margin-bottom:8px;display:block}.crm-s-3fa437d7e7{text-align:center;margin-top:16px}.crm-s-40b991d7cc{font-size:12px;opacity:.75}.crm-s-4201ccf4fe{font-size:11px;color:var(--crm-palette-a99a3936);margin-top:4px}.crm-s-43bdc29920{padding:10px;border-bottom:1px solid var(--crm-app-border-soft, var(--crm-palette-424c2544))}.crm-s-449de6fba5{position:sticky;bottom:0;z-index:20;margin-top:8px;margin-bottom:12px;border-radius:10px;box-shadow:0 4px 14px var(--crm-palette-a70919ec)}.crm-s-45805d84b3{font-size:24px;color:var(--crm-palette-7f27d56a)}.crm-s-4665e0aed4{border-radius:var(--crm-radius-panel, 8px);border:1px solid var(--crm-app-border);background:var(--crm-app-surface-solid);box-shadow:var(--crm-app-shadow)}.crm-s-4686eaf157{margin-bottom:4px}.crm-s-46b40eb373{flex:1;min-width:0}.crm-s-46c60c749c{width:160px;height:24px}.crm-s-477fa20b71{width:150px}.crm-s-48b70e5027{min-width:150px}.crm-s-490a97a9a7{width:100%;max-width:100%}.crm-s-49301bb8bd{display:grid;gap:2px}.crm-s-49700faf21{border-radius:10px;padding-inline:24px}.crm-s-4adbc08017{width:180px;height:24px}.crm-s-4b2b552f56{height:16px;width:64%}.crm-s-4b31012888{top:24px}.crm-s-4bc17f95e1{margin-top:100px}.crm-s-4caefb6341{margin-bottom:0}.crm-s-4db7ed5728{margin:0 0 12px;font-size:12px;color:var(--crm-palette-580546ad)}.crm-s-4e4988999e{position:sticky;bottom:0;margin-bottom:0;padding-top:12px;background:var(--ant-color-bg-container);border-top:1px solid var(--ant-color-border-secondary);z-index:5}.crm-s-4e4d57004a{width:100%;justify-content:space-between;align-items:flex-start}.crm-s-4e6eddc18f{color:var(--crm-palette-fab9aa1b)}.crm-s-4eb783b89a{width:84px;height:30px}.crm-s-4fbd3f2098{flex:1;margin:0 6px}.crm-s-50c1b103ad{margin:0;font-size:20px;line-height:1.2}.crm-s-50d1c583fb{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.crm-s-51b956d221{display:block;margin:0 0 3px 6px;font-size:12px;font-weight:700}.crm-s-53633e2ae0{height:100%;min-height:92px;justify-content:flex-start;padding:14px 16px;text-align:left}.crm-s-53d4318aa8{font-size:11px;white-space:nowrap}.crm-s-55276f76f3{height:100%;min-height:0;display:flex;flex-direction:column;width:100%;min-width:0}.crm-s-55bc2e6221{display:flex;justify-content:space-between;align-items:center}.crm-s-571cdf7313{color:var(--crm-palette-580546ad);margin:16px 0}.crm-s-5725ffcb8f{border-radius:16px;overflow:hidden}.crm-s-578c3bcdba{width:360px;max-width:100%;height:13px}.crm-s-581a7ca00e{color:var(--crm-palette-6391357d);margin-top:8px}.crm-s-585ca0e132{max-width:600px}.crm-s-592c63af6d{max-width:600px;text-align:center}.crm-s-59b78ba965{display:block;min-height:16px;font-size:12px;line-height:16px}.crm-s-59be418fbc{height:calc(100vh - 120px)}.crm-s-5a98136111{width:82px;height:28px}.crm-s-5a9f38c149{font-size:11px}.crm-s-5cbbb685e2{border-radius:12px}.crm-s-5cf9a47b7f{margin:0;text-align:center}.crm-s-5d05ea3c53{width:100%;height:220px;border-radius:16px}.crm-s-5ec6eab609{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;grid-column:1 / 3;min-width:0;border:0;padding:0;background:transparent;color:inherit;cursor:pointer;text-align:left;font:inherit;height:auto}.crm-s-61190c93de{width:300px}.crm-s-630d0aa958{word-break:break-word}.crm-s-6419ebe5e9{min-width:160px;justify-content:space-between}.crm-s-64507e9f7e{max-width:900px;margin:48px auto;padding:0 16px}.crm-s-6535bd6bbc{font-size:16px;font-weight:600}.crm-s-6543e7f547{font-size:13px}.crm-s-655a58e62b{margin-top:24px;font-size:16px}.crm-s-65bf0614a6{border-inline-end:0;background:transparent}.crm-s-664ae4177c{width:100%;min-height:calc(100dvh - 180px);padding:14px}.crm-s-66a84ce714{display:block}.crm-s-66da826e1b{width:100px}.crm-s-673ab61fd6{font-size:12px;line-height:1.2}.crm-s-67a3f0425f{margin-inline-start:auto}.crm-s-6873237b5c{margin:2px 0 8px}.crm-s-68c261a9c2{width:220px}.crm-s-6906ccdbfe{width:100%;padding:6px 8px 12px}.crm-s-69181fc9bd{padding:10px 12px;cursor:pointer}.crm-s-692e37330e{color:var(--crm-palette-ab5d1501)}.crm-s-6a67d1fdf0{width:160px}.crm-s-6aa34d7432{display:none}.crm-s-6bbd14e548{min-width:0}.crm-s-6c2c7f2ad9{padding:12px 0}.crm-s-6d3ebc1997{margin-top:6px;margin-bottom:8px;font-size:12px;line-height:1.4}.crm-s-6d6f24b978{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.crm-s-6dfe2daff3{text-align:center;padding:20px;color:var(--crm-palette-3837b152)}.crm-s-6f717649f7{padding:40px;text-align:center}.crm-s-6f7373250d{flex:1;overflow-y:auto;padding:8px}.crm-s-7004a94d26{min-width:160px}.crm-s-7067d0a3ea{color:var(--crm-palette-743eddb6)}.crm-s-706c9930c2{width:250px}.crm-s-70e203aff5{width:420px;max-width:100%;height:14px}.crm-s-7150e97eed{display:block;font-size:12px;line-height:1.4}.crm-s-719e0dbe00{min-width:0;flex:1}.crm-s-71a3fad09d{display:flex;align-items:center;justify-content:space-between;gap:8px}.crm-s-72ff3588c9{width:120px}.crm-s-735cd1f81a{margin:8px 0}.crm-s-73db09a7ae{width:100px;height:34px}.crm-s-750678513b{margin:0;padding-bottom:0}.crm-s-764a3d8e64{height:100%;min-height:0}.crm-s-7674a7f2c7{height:100dvh;min-height:100dvh;overflow:hidden;background:transparent}.crm-s-77eb088cd5{padding:16px 24px}.crm-s-782fcbc225{font-size:34px;color:var(--crm-primary)}.crm-s-784b353dd7{margin-top:16px}.crm-s-7919ce5a8f{width:100%;margin:0;height:calc(100dvh - 116px);min-height:calc(100dvh - 116px);display:flex;flex-direction:column;overflow:hidden}.crm-s-796c213498{width:100%;height:42px}.crm-s-79b3b7e5a1{display:flex;justify-content:center;padding:16px 0}.crm-s-7a0252cc85{width:98px;height:28px}.crm-s-7a52a4a626{min-height:40px;padding:10px 12px 4px;display:flex;align-items:center}.crm-s-7b21d1d155{margin-inline-end:0}.crm-s-7b32b26b59{width:260px}.crm-s-7bf1113e9f{background-color:var(--crm-app-accent, var(--crm-palette-1478601f))}.crm-s-7c09f89647{width:100%;margin-bottom:8px}.crm-s-7c9701a472{width:100%;margin-bottom:10px}.crm-s-7ded11c12b{width:110px}.crm-s-7e24a0ff41{width:138px;height:34px}.crm-s-7e66256923{width:100%;justify-content:center}.crm-s-7e6a00f2aa{white-space:pre-wrap}.crm-s-7eabf7826f{background-color:var(--crm-palette-743eddb6)}.crm-s-7f92bc35cc{padding:0;overflow:visible;background:transparent}.crm-s-8037400c24{flex:0 0 auto}.crm-s-81099c5d97{padding:16px;border:1px solid var(--crm-palette-fab9aa1b);border-radius:8px;background-color:var(--crm-palette-4e061df7)}.crm-s-816f1e58c5{font-size:12px;margin-top:16px;margin-bottom:0}.crm-s-81b97c9f73{width:46%;height:13px}.crm-s-81ca615db6{width:min(300px,68vw);max-height:320px;overflow:auto;padding-right:2px}.crm-s-83725d2c6e{flex:1}.crm-s-838ba4b24c{background:var(--crm-palette-3b57ac1f);color:var(--crm-palette-d78f5921)}.crm-s-839f31f1f6{border-right:0;flex:1;overflow-y:auto;padding:12px 10px 10px;background:transparent}.crm-s-83fe8df058{width:40px;flex-shrink:0}.crm-s-8417478636{display:flex;flex-direction:column;gap:12px;padding:16px}.crm-s-846ffe0a5a{background-color:var(--crm-app-accent);color:var(--tele-color-white, var(--crm-palette-e08de713))}.crm-s-849b017e38{width:128px;height:32px}.crm-s-86209dc9fa{color:var(--crm-palette-3837b152)}.crm-s-872482542b{width:48%;height:14px;margin-top:10px}.crm-s-87d0feeebd{margin-bottom:16px;width:100%;justify-content:space-between}.crm-s-87d69a1e6d{margin-top:8px;padding-left:20px}.crm-s-88500c49a8{width:220px;height:24px}.crm-s-892bd08a0a{min-width:220px}.crm-s-8a459036ed{line-height:1.65}.crm-s-8a892361d5{margin:0;font-size:18px;line-height:1.25}.crm-s-8b10d88fb3{margin:0 0 16px}.crm-s-8b46adbd7c{font-size:12px;display:block}.crm-s-8c2b27bd4e{cursor:grab}.crm-s-8c8d319063{font-size:10px;margin:0}.crm-s-8d310331ef{min-width:200px}.crm-s-8d59ef384a{margin-bottom:24px}.crm-s-902f334ed9{margin-bottom:16px;border-radius:var(--crm-radius-panel, 14px);border-color:var(--crm-app-border-soft, var(--crm-palette-9317a9f5))}.crm-s-915eed977c{margin-top:8px;font-size:12px}.crm-s-922d24d99e{justify-content:flex-start;width:100%;height:auto;padding:8px 10px}.crm-s-927900f4ef{border-radius:var(--crm-radius-panel, 8px);border:1px solid var(--crm-app-border);background:var(--crm-app-surface-solid);box-shadow:var(--crm-app-shadow);margin-bottom:12px}.crm-s-92f13bb58c{max-width:360px}.crm-s-93196409ff{width:320px;max-width:100%}.crm-s-93dc227cba{width:320px;max-width:100%;height:13px}.crm-s-9463ff4798{cursor:pointer}.crm-s-954c51f098{color:var(--crm-palette-1478601f)}.crm-s-9595023682{font-size:20px}.crm-s-95ac678812{height:auto}.crm-s-95b60b8f68{width:100%;max-width:100%;flex:1;min-height:0;margin-inline:calc(var(--crm-shell-section-padding, 14px) * -1);padding-inline:var(--crm-shell-section-padding, 14px);margin-bottom:calc(var(--crm-shell-section-padding, 14px) * -1)}.crm-s-95fdb7b97f{min-height:100vh;padding:24px}.crm-s-96c4286b8c{width:100%;min-width:0}.crm-s-97bcc95b70{margin-bottom:12px}.crm-s-98356967bf{width:70%;height:32px}.crm-s-992c758a47{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;width:100%}.crm-s-9adf0c2916{display:inline-flex;min-width:0;align-items:center;line-height:1}.crm-s-9ae8465f83{color:currentColor}.crm-s-9cc36ec374{min-width:260px}.crm-s-9d7ef35456{height:36px;border-radius:9px}.crm-s-9da1ae6d76{padding:12px}.crm-s-9e073380da{padding:24px}.crm-s-9e73925cd7{white-space:nowrap}.crm-s-a02bec0cf1{width:142px;height:32px}.crm-s-a15de376a9{width:100%;height:100%}.crm-s-a2fd964ab0{color:var(--crm-palette-77221472)}.crm-s-a4674b4440{width:42%;height:30px}.crm-s-a496df0ff4{border-radius:999px}.crm-s-a4b778011c{margin-bottom:3px}.crm-s-a4d937414f{width:180px}.crm-s-a69eab9e17{font-size:24px;color:var(--crm-palette-fab9aa1b)}.crm-s-a721dab473{flex:1;box-shadow:none}.crm-s-a760ebb04d{margin-inline-end:0;border-radius:999px;padding-inline:10px;font-weight:700}.crm-s-a89aa9d95e{border-radius:10px}.crm-s-aa2dbfc6a0{display:flex;flex-direction:column;gap:2px}.crm-s-aa91d4a44f{margin-bottom:4px}.crm-s-aac8090a6e{margin:0;font-size:24px;line-height:1.2}.crm-s-ab79ea2b85{margin:0}.crm-s-abb24d618d{margin-left:8px;font-size:12px}.crm-s-abe1258930{margin-bottom:8px;font-weight:500}.crm-s-abe2d4d1ac{min-height:100dvh;padding:24px}.crm-s-ac63beea80{width:360px;max-width:100%;height:14px}.crm-s-ac763ec1a2{margin-top:2px}.crm-s-ad01ef0bd6{padding:80px}.crm-s-ad4774a41d{font-size:12px;font-weight:400;color:var(--crm-app-text-muted)}.crm-s-ad7452ebbd{width:120px;height:24px}.crm-s-ae142d3b57{font-size:13px;display:block}.crm-s-aea5b885f2{font-size:18px;font-weight:700;line-height:1.2}.crm-s-af231986b5{font-size:10px;white-space:nowrap}.crm-s-afe5087ba0{width:160px;flex:0 0 160px}.crm-s-b0b64ad4dd{display:flex;justify-content:flex-end;margin-bottom:8px}.crm-s-b0bc3a51eb{font-size:14px}.crm-s-b1da4389f2{padding:10px 12px;position:relative;min-height:38px}.crm-s-b1defe05eb{width:300px;max-width:100%;height:32px}.crm-s-b27ddef0e7{margin-top:4px;font-size:12px;color:var(--crm-palette-554de51a)}.crm-s-b2d56f2d7f{width:96px;height:24px}.crm-s-b7aa1ec004{width:100%}.crm-s-b7f0eb908b{padding:8px 24px;background-color:var(--crm-app-accent, var(--crm-palette-ab5d1501));color:var(--crm-palette-e08de713);border:none;border-radius:8px;cursor:pointer;font-weight:600}.crm-s-b8654aff17{margin-top:10px}.crm-s-b89d6801c1{margin-bottom:8px}.crm-s-ba305499cb{width:56%;height:14px}.crm-s-ba451aa09b{padding-inline:0;cursor:pointer}.crm-s-bb89f907c5{display:block;margin-bottom:16px}.crm-s-bba1510911{display:flex;justify-content:space-between}.crm-s-bcbe1d15c2{margin:0;font-weight:700;letter-spacing:-.02em;line-height:1.2}.crm-s-bcd625aabc{width:56px;height:56px}.crm-s-beea6f15a1{font-family:monospace}.crm-s-bf69079124{font-weight:600}.crm-s-c027bb8619{display:block;font-size:12px;line-height:1.35}.crm-s-c12184af83{padding:10px;border-bottom:1px solid var(--crm-app-border-soft, var(--crm-palette-424c2544));background:var(--crm-app-surface-elevated, var(--crm-palette-46461f86))}.crm-s-c15fb83b8e{color:var(--crm-palette-9639b8be)}.crm-s-c1a7f8a6f5{width:100%;height:32px}.crm-s-c22a90ff74{width:92px;height:32px}.crm-s-c24e0f1793{width:112px;height:24px}.crm-s-c27cb4d2b2{max-width:180px}.crm-s-c307a992aa{display:block;margin-top:8px;text-align:center}.crm-s-c35916fc05{border-radius:var(--crm-radius-card, 8px);border:1px solid var(--crm-app-border-soft);background:var(--crm-app-surface-elevated)}.crm-s-c4af164153{font-size:12px}.crm-s-c5d2e0357e{font-size:24px}.crm-s-c5e44f664d{font-weight:500;margin-bottom:4px}.crm-s-c787cd5c3c{line-height:1.2}.crm-s-cae5d2e17b{white-space:pre-line}.crm-s-cb35a5299e{font-size:12px;margin-bottom:4px}.crm-s-cb3e14df4d{color:var(--crm-palette-3837b152);font-size:12px}.crm-s-cbdee6e227{margin-right:4px}.crm-s-cc24821607{margin:16px 0 6px}.crm-s-cdceb156ac{padding:2px 6px;background:var(--crm-palette-f62328de);border:1px solid var(--crm-palette-c831b3a0);border-radius:3px;font-family:monospace;font-size:12px}.crm-s-ce33a69173{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;gap:16px}.crm-s-ced30fdd29{width:130px}.crm-s-cee1122cdd{width:140px}.crm-s-cf3652956b{min-width:0;max-width:300px}.crm-s-d036b732c1{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;display:block}.crm-s-d04b6dc70c{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));border:1px solid var(--crm-app-border-soft, var(--crm-palette-9317a9f5));border-radius:var(--crm-radius-panel, 14px);overflow:hidden}.crm-s-d2a41138a6{margin-top:2px;font-size:13px;line-height:1.35}.crm-s-d40ebb45f0{flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}.crm-s-d6b548f537{width:66%;height:22px}.crm-s-d72d6f1865{width:132px;height:28px}.crm-s-d7eff55d28{font-size:12px;font-weight:800;color:var(--crm-palette-115e018f);text-transform:uppercase;letter-spacing:.5px}.crm-s-d8213a7488{width:100%;max-width:360px;height:34px}.crm-s-d83c68d8d7{width:100%;justify-content:space-between}.crm-s-d8a8c197b2{color:var(--crm-palette-a1a1a659)}.crm-s-d9a43bdc2c{background:transparent;border:none}.crm-s-da3cd95efb{display:flex;align-items:center;justify-content:space-between;gap:12px}.crm-s-db6d6744b5{top:20px}.crm-s-db9462994d{border-radius:8px;height:32px}.crm-s-dd873f2dd9{width:42%;height:24px}.crm-s-de03c418bb{font-weight:600;border-radius:999px;padding-inline:10px;border:1px solid var(--crm-palette-9f6abc8c);box-shadow:0 1px 0 var(--crm-palette-0c501f18) inset}.crm-s-ded83b274e{margin-top:0}.crm-s-e0cd493c28{padding:10px 12px;position:relative;min-height:56px}.crm-s-e170293491{display:flex;flex-direction:column;gap:8px}.crm-s-e1a91d524f{margin-top:24px}.crm-s-e1ed4f58de{color:var(--crm-palette-e08de713);font-weight:700;font-size:14px}.crm-s-e27f119803{margin-right:8px;font-size:18px;opacity:.85}.crm-s-e3dcc2236d{font-size:22px;line-height:1.2}.crm-s-e6126eaf56{margin-top:12px}.crm-s-e687d5339e{text-align:center;margin-top:16px;border-top:1px solid var(--ant-color-border-secondary);padding-top:16px}.crm-s-e7b73a7388{width:180px;max-width:60%;height:24px}.crm-s-e8f4440286{justify-content:space-between;width:100%}.crm-s-e90a744a85{margin-bottom:27px}.crm-s-e94177315f{max-width:150px;padding-inline:0}.crm-s-e9c810df12{display:block;margin-bottom:8px}.crm-s-ea492b96b0{width:72px;height:24px}.crm-s-eae5a86ba4{flex:0 0 280px;min-width:240px}.crm-s-ec5ae33a8f{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.crm-s-ee2ccf50c5{font-size:10px}.crm-s-efddf5c583{display:inline-flex;align-items:center;gap:4px}.crm-s-f077e65c63{width:240px;height:32px}.crm-s-f0c997039b{width:600px;padding:16px}.crm-s-f120f6ebe9{display:flex;align-items:center;gap:12px;min-width:0;width:100%}.crm-s-f1ff77e5dd{color:red}.crm-s-f21dacdd33{padding:12px 24px}.crm-s-f223b50d95{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.crm-s-f27902dba4{text-align:left;margin-top:-4px}.crm-s-f31da4f32f{margin:0 0 8px;font-weight:500}.crm-s-f3764dcbdb{flex:1;min-height:0}.crm-s-f3772a4b18{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-s-f6892bbc68{font-weight:600;border-radius:999px;padding-inline:10px;border:1px solid var(--crm-palette-96c5f52d)}.crm-s-f6f5482594{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.crm-s-f7058e768a{padding:8px 0}.crm-s-f76b3f9fc9{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-s-f84035b085{white-space:normal}.crm-s-f8b8349f92{text-decoration:line-through;color:var(--crm-palette-3837b152)}.crm-s-f9c15c3eae{flex:1;min-height:0;margin-inline:calc(var(--crm-shell-section-padding, 14px) * -1);padding-inline:var(--crm-shell-section-padding, 14px);margin-bottom:calc(var(--crm-shell-section-padding, 14px) * -1)}.crm-s-fa29271996{border-right:0;flex:1;overflow-y:auto;padding:12px 10px;background:transparent}.crm-s-fa4fbbcc4f{padding-inline:0}.crm-s-fac55b4891{margin-top:4px;font-size:12px;color:var(--crm-palette-fab9aa1b)}.crm-s-fba715fdf1{border-radius:12px;overflow:hidden}.crm-s-fbbc1b7906{font-size:12px;text-transform:uppercase}.crm-s-fc055235e3{flex:1;max-width:390px;margin-inline-start:14px}.crm-s-fd5b1aea28{margin-top:4px}.crm-s-fe48c9b810{color:var(--crm-palette-a1a1a659);cursor:pointer}.crm-s-feaea10eec{display:flex;align-items:center;gap:6px}.crm-s-ff0d03e85e{width:240px;height:30px}.crm-s-ff0e3be790{background-color:var(--crm-palette-1478601f)}.crm-s-ff15be4f34{padding-left:16px;margin:0}.crm-s-ff20f65a61{width:82%;height:13px;margin-top:8px}.crm-s-ff30594a8e{color:var(--crm-palette-6391357d)}}@layer crm-priority{.ant-input::-moz-placeholder,.ant-input-number-input::-moz-placeholder,.ant-picker-input>input::-moz-placeholder{color:var(--crm-app-text-subtle, var(--crm-palette-b5e2bc59))}.ant-input::placeholder,.ant-input-number-input::placeholder,.ant-picker-input>input::placeholder,.ant-select-selection-placeholder{color:var(--crm-app-text-subtle, var(--crm-palette-b5e2bc59))}.ant-form-item-explain-error,.ant-typography-danger,.ant-input-status-error,.ant-input-affix-wrapper-status-error{color:var(--ant-color-error, var(--crm-palette-c36d4cdc))}.ant-typography-disabled,.ant-btn[disabled],.ant-btn-disabled,.ant-input[disabled],.ant-select-disabled .ant-select-selector,.ant-picker-disabled{color:var(--crm-app-text-disabled, rgba(100, 116, 139, .58))}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous){border-color:var(--crm-primary-btn-from);background:var(--crm-primary-btn-from)}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):hover,.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):focus-visible{border-color:var(--crm-primary-btn-to);background:var(--crm-primary-btn-to)}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous):active{background:var(--crm-palette-1d4a6b66);border-color:var(--crm-palette-1d4a6b66)}.ant-btn.telephony-action-btn--answer.ant-btn-primary{border-color:var(--crm-palette-3c5c1ab6);background:var(--crm-palette-3c5c1ab6);box-shadow:none;color:var(--crm-palette-f2074b6c)}.ant-btn.telephony-action-btn--answer.ant-btn-primary:hover,.ant-btn.telephony-action-btn--answer.ant-btn-primary:focus-visible{border-color:var(--crm-palette-7d4ff8ff);background:var(--crm-palette-7d4ff8ff);box-shadow:none;color:var(--crm-palette-f2074b6c)}.ant-btn.telephony-action-btn--answer.ant-btn-primary:active{border-color:var(--crm-palette-e21c21cc);background:var(--crm-palette-e21c21cc);box-shadow:none;color:var(--crm-palette-f2074b6c)}.ant-btn.ant-btn-primary:not(.ant-btn-dangerous)[disabled],.ant-btn.ant-btn-primary:not(.ant-btn-dangerous).ant-btn-disabled{background:var(--crm-app-border-soft);border-color:transparent;color:var(--crm-app-text-muted)}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-input:focus,.ant-input-affix-wrapper:focus-visible,.ant-input-affix-wrapper-focused,.ant-select-selector:focus-visible,.ant-select-focused .ant-select-selector,.ant-segmented:focus-visible{box-shadow:var(--crm-focus-ring);border-color:var(--crm-primary)}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{border-radius:8px;border:1px solid var(--crm-app-border);background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));transition:all .2s ease}.ant-input-affix-wrapper>input.ant-input,.ant-input-affix-wrapper>textarea.ant-input,.ant-input-affix-wrapper .ant-input,.ant-input-password .ant-input,.ant-input-search .ant-input-affix-wrapper .ant-input{border:0;border-radius:0;background:transparent;box-shadow:none;outline:none}.ant-input-affix-wrapper>input.ant-input:hover,.ant-input-affix-wrapper>input.ant-input:focus,.ant-input-affix-wrapper>textarea.ant-input:hover,.ant-input-affix-wrapper>textarea.ant-input:focus,.ant-input-affix-wrapper .ant-input:hover,.ant-input-affix-wrapper .ant-input:focus,.ant-input-password .ant-input:hover,.ant-input-password .ant-input:focus,.ant-input-search .ant-input-affix-wrapper .ant-input:hover,.ant-input-search .ant-input-affix-wrapper .ant-input:focus{border-color:transparent;background:transparent;box-shadow:none}.ant-modal-content{border-radius:8px;background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11));box-shadow:var(--crm-app-shadow-strong)}.ant-modal-header{background:transparent;border-bottom:1px solid var(--crm-app-border-soft);padding-bottom:16px}.ant-dropdown-menu{background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11));border-radius:8px;padding:8px;box-shadow:var(--crm-app-shadow)}.ant-popover-inner,.ant-select-dropdown,.ant-message-notice-content{background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11));border-radius:8px;box-shadow:var(--crm-app-shadow)}.ant-alert-info:not(.crm-keep-info){background:hsla(var(--crm-primary-h),var(--crm-primary-s),var(--crm-primary-l),.05);border-color:hsla(var(--crm-primary-h),var(--crm-primary-s),var(--crm-primary-l),.1);color:var(--crm-app-text-muted)}.ant-btn.crm-btn--call{border-color:var(--crm-call-green-border);color:var(--crm-call-green)}.ant-btn.crm-btn--call:hover,.ant-btn.crm-btn--call:focus-visible{border-color:var(--crm-call-green);color:var(--crm-call-green-hover);background:var(--crm-call-green-soft)}.ant-btn.crm-btn--call.ant-btn-primary{color:var(--crm-palette-e08de713);background:var(--crm-call-green);border-color:var(--crm-call-green)}.ant-btn.crm-btn--call.ant-btn-primary:hover,.ant-btn.crm-btn--call.ant-btn-primary:focus-visible{background:var(--crm-call-green-hover);border-color:var(--crm-call-green-hover)}.ant-btn.crm-btn--call.ant-btn-primary[disabled],.ant-btn.crm-btn--call.ant-btn-primary.ant-btn-disabled{background:var(--crm-palette-e90a31eb);border-color:var(--crm-palette-454a6a43);color:var(--crm-palette-c801d51c);box-shadow:none}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{width:16px;height:16px;display:inline-flex}[aria-label="Increase Value"],[aria-label="Decrease Value"]{width:16px;height:20px;display:inline-flex}.crm-shell .ant-card{border-radius:var(--crm-radius-card, 8px);background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));border:1px solid var(--crm-app-border-soft, var(--crm-palette-5e44ec11));box-shadow:var(--crm-app-shadow)}.crm-shell .ant-card:hover{border-color:var(--crm-shell-card-hover-border, var(--crm-palette-c5c7a76d))}html[data-theme=dark] .ant-dropdown-menu,html[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-picker-dropdown,html[data-theme=dark] .ant-menu-submenu-popup .ant-menu{background:var(--crm-app-surface-solid, var(--crm-palette-e8535776))}html[data-theme=dark] .ant-layout-header,html[data-theme=dark] .ant-layout-sider,html[data-theme=dark] .ant-dropdown-menu,html[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-picker-dropdown,html[data-theme=dark] .ant-menu-submenu-popup .ant-menu{border-color:var(--crm-app-border, var(--crm-palette-c34f5a2a))}html[data-theme=dark] .ant-btn-text:hover,html[data-theme=dark] .ant-btn-default:hover,html[data-theme=dark] .ant-menu-inline .ant-menu-item:hover,html[data-theme=dark] .ant-menu-inline .ant-menu-submenu-title:hover{background:var(--crm-palette-3748776e)}html[data-theme=dark] .ant-tag-blue{background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 18%,transparent);border-color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 36%,transparent);color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 76%,var(--crm-palette-f2074b6c))}html[data-theme=dark] .ant-badge-color-blue{background:var(--crm-google-blue, var(--crm-palette-ae17f956))}.ant-layout-sider .ant-menu-inline .ant-menu-item-selected{background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 10%,transparent);color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 82%,var(--crm-palette-655ca22f));box-shadow:inset 3px 0 0 var(--crm-google-blue, var(--crm-palette-ae17f956))}.ant-menu-item:not(.ant-menu-item-selected):hover{background:hsla(var(--crm-primary-h),var(--crm-primary-s),var(--crm-primary-l),.08)}.ant-layout-sider .ant-menu-inline .ant-menu-item-selected .anticon{color:var(--crm-palette-d139a669)}html[data-theme-variant=rtm] .ant-layout-sider .ant-menu-inline .ant-menu-item,html[data-theme-variant=rtm] .ant-layout-sider .ant-menu-inline .ant-menu-submenu-title{color:var(--crm-app-text-muted, var(--crm-palette-b95efe4e))}@scope(html[data-theme-variant=rtm] .ant-layout-sider){:scope .ant-menu-inline .ant-menu-item .anticon,:scope .ant-menu-inline .ant-menu-submenu-title .anticon{color:var(--crm-app-text-muted, var(--crm-palette-b95efe4e))}}html[data-theme-variant=rtm] .ant-layout-sider .ant-menu-inline .ant-menu-item-selected{background:var(--crm-app-menu-selected, var(--crm-palette-0a45613f));color:var(--crm-app-text-primary, var(--crm-palette-f2074b6c));box-shadow:inset 3px 0 0 var(--crm-palette-62b237b8)}@scope(html[data-theme-variant=rtm] .ant-layout-sider){:scope .ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{background:var(--crm-app-menu-selected, var(--crm-palette-0a45613f));color:var(--crm-app-text-primary, var(--crm-palette-f2074b6c));box-shadow:inset 3px 0 0 var(--crm-palette-62b237b8)}}@scope(html[data-theme-variant=rtm] .ant-layout-sider){:scope .ant-menu-inline .ant-menu-item-selected .anticon,:scope .ant-menu-inline .ant-menu-item-selected .ant-menu-title-content{color:var(--crm-app-text-primary, var(--crm-palette-f2074b6c))}}@scope(html[data-theme-variant=rtm] .ant-layout-sider .ant-menu-inline){:scope .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,:scope .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{color:var(--crm-app-text-primary, var(--crm-palette-f2074b6c))}}html[data-theme-variant=rtm] :where(.ant-layout-sider) .ant-menu-inline .ant-menu-item:hover,html[data-theme-variant=rtm] :where(.ant-layout-sider) .ant-menu-inline .ant-menu-submenu-title:hover{background:var(--crm-app-menu-hover, var(--crm-palette-5265187c));color:var(--crm-app-text-primary, var(--crm-palette-f2074b6c))}.crm-user-dropdown{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.crm-user-dropdown__submenu{width:-moz-fit-content;width:fit-content;padding:8px;background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));background-color:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));-webkit-backdrop-filter:none;backdrop-filter:none}.crm-user-dropdown__submenu .ant-dropdown-menu{border:0;background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));background-color:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}html[data-theme=dark] .crm-user-dropdown__submenu .ant-dropdown-menu{background:var(--crm-app-surface-solid, var(--crm-palette-e8535776));background-color:var(--crm-app-surface-solid, var(--crm-palette-e8535776));box-shadow:none}html[data-theme=dark] .crm-user-dropdown__submenu{background:var(--crm-app-surface-solid, var(--crm-palette-e8535776));background-color:var(--crm-app-surface-solid, var(--crm-palette-e8535776))}.crm-user-dropdown .ant-dropdown-menu{background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));background-color:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 20px 50px var(--crm-palette-9052cf64)}.crm-user-dropdown .ant-dropdown-arrow:before,.crm-user-dropdown__submenu .ant-dropdown-arrow:before{background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));border-color:var(--crm-app-border-soft, var(--crm-palette-95375287))}.crm-user-dropdown .crm-user-dropdown__control-item,.crm-user-dropdown .crm-user-dropdown__panel-item{padding:6px 8px;cursor:default}.crm-user-dropdown .crm-user-dropdown__control-item:hover,.crm-user-dropdown .crm-user-dropdown__panel-item:hover{background:transparent}.crm-user-dropdown__summary-item{padding:8px;cursor:default}.crm-user-dropdown__summary-item:hover{background:transparent}.crm-user-dropdown .crm-user-dropdown__preference-option{padding:6px 10px}html[data-theme=dark] .crm-user-dropdown .ant-dropdown-menu{background:var(--crm-app-surface-solid, var(--crm-palette-e8535776));background-color:var(--crm-app-surface-solid, var(--crm-palette-e8535776))}html[data-theme=dark] .crm-user-dropdown .ant-dropdown-arrow:before,html[data-theme=dark] .crm-user-dropdown__submenu .ant-dropdown-arrow:before{background:var(--crm-app-surface-solid, var(--crm-palette-e8535776));border-color:var(--crm-app-border, var(--crm-palette-c34f5a2a))}.crm-user-dropdown__submenu.ant-dropdown .ant-dropdown-menu,.crm-user-dropdown__submenu .ant-dropdown-menu,.crm-user-dropdown .ant-dropdown-menu .ant-dropdown-menu{border:0;box-shadow:none}html[data-theme-variant=rtm] .crm-user-dropdown,html[data-theme-variant=rtm] .crm-user-dropdown__submenu{backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu,html[data-theme-variant=rtm] .crm-user-dropdown__submenu,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-menu,html[data-theme-variant=rtm] .crm-user-dropdown__submenu.ant-dropdown .ant-dropdown-menu,html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu .ant-dropdown-menu{border-color:var(--crm-app-border-soft, var(--crm-palette-5e44ec11));background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));background-color:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--crm-app-shadow-strong, 0 16px 40px var(--crm-palette-b92166de))}html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-arrow:before,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-arrow:before{border-color:var(--crm-app-border-soft, var(--crm-palette-5e44ec11));background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));background-color:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c))}html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__preference-option{background:var(--crm-app-surface-elevated, var(--crm-palette-46461f86))}.crm-header-actions__sip.ant-btn.crm-sip-status-badge .crm-sip-status-badge__extension-value{font-family:var(--crm-font-sans, inherit);font-size:13px;font-weight:700}.crm-header-actions__user.ant-btn{padding:6px 12px}.crm-header-actions__user .ant-typography{color:var(--crm-header-action-text)}@media(max-width:767px){.crm-header-actions__user.ant-btn{padding:5px 7px}}.crm-page-stage:not(.crm-page-stage--dashboard):not(.crm-page-stage--immersive) .ant-card{border-radius:var(--crm-radius-card, 8px);border-color:var(--crm-page-card-border);background:var(--crm-page-card-bg);box-shadow:var(--crm-page-card-shadow)}.crm-page-stage .ant-tabs-nav{margin-bottom:10px}.crm-page-stage .ant-input,.crm-page-stage .ant-input-affix-wrapper,.crm-page-stage .ant-select-selector,.crm-page-stage .ant-picker{border-radius:8px}.crm-detail-page.ant-space{gap:12px}.crm-detail-page .ant-tabs-nav{margin-bottom:8px}.crm-detail-page .ant-tabs-tab{padding-block:8px}.crm-detail-page .ant-tabs-tab+.ant-tabs-tab{margin-inline-start:14px}.crm-dashboard-controls .ant-card-body{padding:12px}.crm-page-header__eyebrow{color:var(--crm-app-text-muted, var(--crm-palette-6b3d6d84))}.crm-page-header__title{font-size:22px;font-weight:800;letter-spacing:0}.crm-crud-page__stack.ant-space{gap:12px}.crm-crud-page__table .ant-table{background:var(--crm-table-bg, var(--crm-app-surface-solid, var(--crm-palette-f2074b6c)))}.crm-entity-list-shell__title.ant-typography{margin:0;font-size:24px;line-height:1.2}html:not([data-theme=dark]):not([data-theme-variant=rtm]) .crm-entity-list-shell__title.ant-typography,html:not([data-theme=dark]):not([data-theme-variant=rtm]) .crm-page-header__title{color:#0f172a}html:where(:not([data-theme=dark])):not([data-theme-variant=rtm]) .crm-entity-list-shell__header .ant-typography.ant-typography-secondary,html:not([data-theme=dark]):not([data-theme-variant=rtm]) .crm-page-header__eyebrow{color:#475569}@media(max-width:768px){.crm-entity-list-shell__title.ant-typography{font-size:22px}}.crm-entity-list-shell__toolbar .crm-entity-list-toolbar,.crm-entity-table-stack__toolbar .crm-entity-list-toolbar{box-shadow:none}.crm-entity-list-toolbar__inline-filters,.crm-entity-list-toolbar__inline-filters>.ant-space{flex-wrap:wrap}.crm-entity-list-toolbar__inline-filters--single-row,.crm-entity-list-toolbar__inline-filters--single-row>.ant-space{flex-wrap:nowrap}.crm-entity-list-toolbar__inline-filters .ant-space{flex-wrap:wrap}.crm-entity-list-toolbar__inline-filters--single-row .ant-space{flex-wrap:nowrap}.crm-entity-list-toolbar__inline-filters .ant-row{margin-inline:0}.crm-entity-list-toolbar__inline-filters .ant-row>.ant-col{padding-inline:0}.crm-entity-list-toolbar__inline-filters .ant-select,.crm-entity-list-toolbar__inline-filters .ant-picker,.crm-entity-list-toolbar__inline-filters .ant-input-affix-wrapper,.crm-entity-list-toolbar__inline-filters .ant-input{width:100%}.ant-table-wrapper .ant-table-selection-extra{display:none}.crm-entity-filters-card .ant-card-body{padding:10px}.crm-shell__content .ant-input,.crm-shell__content .ant-input-affix-wrapper,.crm-shell__content .ant-select-selector,.crm-shell__content .ant-picker{border-radius:8px}.crm-leads-kanban-card,.crm-deals-kanban-card{border:1px solid var(--crm-app-border);border-radius:3px;background:var(--crm-app-surface-solid);box-shadow:0 1px 2px color-mix(in srgb,var(--crm-app-text) 10%,transparent)}:where(.crm-page-stage):not(.crm-page-stage--dashboard):not(.crm-page-stage--immersive) .crm-leads-kanban-card.ant-card,:where(.crm-page-stage):not(.crm-page-stage--dashboard):not(.crm-page-stage--immersive) .crm-deals-kanban-card.ant-card{border-color:var(--crm-app-border);border-radius:3px;background:var(--crm-app-surface-solid);box-shadow:0 1px 2px color-mix(in srgb,var(--crm-app-text) 10%,transparent)}.crm-leads-kanban-card:hover,.crm-deals-kanban-card:hover{border-color:var(--crm-kanban-accent, var(--crm-primary));box-shadow:0 2px 5px color-mix(in srgb,var(--crm-app-text) 14%,transparent)}:where(.crm-page-stage):where(:not(.crm-page-stage--dashboard)):not(.crm-page-stage--immersive) .crm-leads-kanban-card.ant-card:hover,:where(.crm-page-stage):where(:not(.crm-page-stage--dashboard)):not(.crm-page-stage--immersive) .crm-deals-kanban-card.ant-card:hover{border-color:var(--crm-kanban-accent);box-shadow:0 2px 5px color-mix(in srgb,var(--crm-app-text) 14%,transparent)}.crm-leads-kanban-card.ant-card>.ant-card-body,.crm-deals-kanban-card.ant-card>.ant-card-body{padding:12px}.crm-leads-kanban-card-person{font-size:13px}.crm-leads-kanban-card-footer{align-items:flex-start;gap:6px}.crm-leads-kanban-success-pill.ant-tag{border-color:color-mix(in srgb,var(--crm-success, var(--crm-palette-3c5c1ab6)) 24%,var(--crm-app-border));background:transparent;color:var(--crm-success, var(--crm-palette-3c5c1ab6))}.crm-leads-kanban-error-pill.ant-tag{border-color:color-mix(in srgb,var(--crm-danger, var(--crm-palette-3871da34)) 24%,var(--crm-app-border));background:transparent;color:var(--crm-danger, var(--crm-palette-3871da34))}.crm-leads-kanban-quick-add.ant-btn{background:var(--crm-app-surface-solid)}.crm-leads-kanban-quick-add.ant-btn:hover,.crm-deals-kanban-add.ant-btn:hover{border-color:var(--crm-kanban-accent);background:var(--crm-app-surface-solid);color:var(--crm-app-text)}.crm-leads-kanban-column-subtitle{font-size:12px}.crm-leads-kanban-quick-add.ant-btn{border-color:transparent;box-shadow:none}.crm-leads-kanban-quick-add.ant-btn:hover{border-color:transparent;background:var(--crm-kanban-accent-soft);color:var(--crm-kanban-accent-ink)}.crm-leads-kanban-card.ant-card,:where(.crm-page-stage):not(.crm-page-stage--dashboard):not(.crm-page-stage--immersive) .crm-leads-kanban-card.ant-card{border-color:var(--crm-app-border-soft);border-radius:10px;box-shadow:0 2px 7px color-mix(in srgb,var(--crm-app-text) 8%,transparent)}.crm-leads-kanban-card.ant-card>.ant-card-body{padding:12px}.crm-leads-kanban-card-avatar.ant-avatar{background:color-mix(in srgb,var(--crm-kanban-accent) 22%,var(--crm-app-surface-solid));color:var(--crm-kanban-accent-ink)}@media(min-width:769px){.crm-leads-kanban-board,.crm-deals-kanban-board{display:grid;gap:clamp(4px,.7vw,12px)}}@media(min-width:769px)and (max-width:1699px){.crm-deals-kanban-card-header,.crm-deals-kanban-card-footer{align-items:flex-start;gap:4px}}@media(min-width:769px)and (max-width:1199px){.crm-leads-kanban-column-header,.crm-deals-kanban-column-header{gap:3px}}@media(min-width:769px)and (max-width:1199px){.crm-leads-kanban-column-title,.crm-leads-kanban-column-title.ant-typography,.crm-leads-kanban-column-title--compact,.crm-leads-kanban-column-title--compact.ant-typography,.crm-leads-kanban-column-title--dense,.crm-leads-kanban-column-title--dense.ant-typography,.crm-deals-kanban-column .crm-kanban-column__title{font-size:clamp(9px,1vw,10px)}}@media(min-width:769px)and (max-width:1199px){.crm-leads-kanban-column-subtitle,.crm-deals-kanban-column .crm-kanban-column__subtitle,.crm-deals-kanban-column-amount{font-size:clamp(8px,.9vw,10px)}}@media(min-width:769px)and (max-width:1199px){.crm-leads-kanban-card.ant-card>.ant-card-body,.crm-deals-kanban-card.ant-card>.ant-card-body{padding:8px}}@media(min-width:769px)and (max-width:1199px){.crm-leads-kanban-card-person,.crm-leads-kanban-card-title,.crm-deals-kanban-card-title{font-size:11px}}@media(min-width:769px)and (max-width:1199px){.crm-leads-kanban-card-amount,.crm-leads-kanban-card-amount.ant-typography,.crm-deals-kanban-card-amount,.crm-deals-kanban-card-amount.ant-typography,.crm-leads-kanban-meta-row,.crm-deals-kanban-meta-row,.crm-leads-kanban-sla,.crm-leads-kanban-source-text,.crm-leads-kanban-reference,.crm-deals-kanban-reference,.crm-deals-kanban-probability,.crm-deals-kanban-task-title,.crm-deals-kanban-task-date,.crm-leads-kanban-success-pill,.crm-leads-kanban-error-pill{font-size:9px}}@media(min-width:769px)and (max-width:1199px){.crm-leads-kanban-success-pill.ant-tag,.crm-leads-kanban-error-pill.ant-tag,.crm-deals-kanban-probability{display:none}}@media(min-width:769px){.crm-leads-kanban-board{display:flex;gap:12px}}@media(min-width:769px){.crm-leads-kanban-column-header{gap:8px}}@media(min-width:769px){.crm-leads-kanban-column-title,.crm-leads-kanban-column-title.ant-typography,.crm-leads-kanban-column-title--compact,.crm-leads-kanban-column-title--compact.ant-typography,.crm-leads-kanban-column-title--dense,.crm-leads-kanban-column-title--dense.ant-typography{font-size:12px}}@media(min-width:769px){.crm-leads-kanban-card.ant-card>.ant-card-body{padding:12px}}@media(min-width:769px){.crm-leads-kanban-source-text,.crm-leads-kanban-card-date,.crm-leads-kanban-reference,.crm-leads-kanban-sla,.crm-leads-kanban-success-pill,.crm-leads-kanban-error-pill{font-size:10px}}@media(min-width:769px){.crm-leads-kanban-success-pill.ant-tag,.crm-leads-kanban-error-pill.ant-tag{display:inline-flex}}.record-detail-card{border:1px solid var(--crm-app-border);border-radius:var(--crm-radius-panel);background:var(--crm-app-surface-solid)}.record-detail-card--interactive:hover{border-color:color-mix(in srgb,var(--crm-primary) 34%,var(--crm-app-border))}html[data-theme-variant=rtm] .lead-detail-header,html[data-theme-variant=rtm] .lead-detail-workspace .crm-lead-work-tabs,html[data-theme-variant=rtm] .lead-detail-side-card.record-detail-card,html[data-theme-variant=rtm] .lead-detail-notes-card,html[data-theme-variant=rtm] .lead-detail-products-card.record-detail-card,html[data-theme-variant=rtm] .lead-detail-activity-card.record-detail-card{border-color:var(--crm-palette-e06a4b0a);background:linear-gradient(180deg,var(--crm-palette-7d775db1) 0%,var(--crm-palette-073f3114) 100%),var(--lead-detail-surface);box-shadow:none}.lead-detail-header--amocrm .lead-detail-avatar{width:44px;height:44px}.lead-detail-avatar{background:color-mix(in srgb,var(--crm-google-blue, #4285f4) 11%,var(--lead-detail-surface-raised));color:var(--crm-google-blue, var(--crm-app-accent))}.lead-detail-title,.lead-detail-title.ant-typography{margin:0;font-size:22px;line-height:1.15}.lead-detail-summary-label,.lead-detail-summary-label.ant-typography{line-height:1.2}.lead-detail-summary-value,.lead-detail-summary-value.ant-typography{line-height:1.22}.lead-detail-header-actions .ant-btn-icon-only{flex:0 0 36px;width:36px;min-width:36px;max-width:36px}.lead-detail-actions-dropdown .ant-dropdown-menu{background:var(--crm-overlay-surface, var(--lead-detail-surface, var(--crm-palette-f46cf6c1)))}.lead-detail-actions-dropdown .ant-dropdown-menu-item{padding:0 12px}.lead-detail-comment-input.ant-input{border:0;background:transparent;box-shadow:none}.lead-detail-comment.ant-card{background:var(--lead-detail-surface)}.lead-detail-comment.lead-detail-thread-card.ant-card{background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 5%,var(--lead-detail-surface))}html[data-theme-variant=rtm] .lead-detail-comment.lead-detail-thread-card.ant-card{background:linear-gradient(180deg,var(--crm-palette-7fbdfbb7) 0%,var(--crm-palette-7b3fe574) 100%)}.lead-detail-comment-avatar.ant-avatar{width:38px;height:38px;min-width:38px}.lead-detail-comment--pinned.ant-card{background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 7%,var(--lead-detail-surface))}.lead-detail-pipeline-stage{display:grid;height:auto;padding:6px 8px}button.lead-detail-pipeline-stage:not(.lead-detail-pipeline-stage--current):hover{background:transparent;background-color:transparent}button.lead-detail-pipeline-stage:focus-visible{background:transparent;background-color:transparent}.lead-detail-pipeline-stage--current{padding-inline:10px 12px;border-width:1px;border-color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 72%,var(--crm-palette-f2074b6c));box-shadow:0 0 0 3px color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 12%,transparent)}button.lead-detail-pipeline-stage.lead-detail-pipeline-stage--current,button.lead-detail-pipeline-stage.lead-detail-pipeline-stage--current:hover,button.lead-detail-pipeline-stage.lead-detail-pipeline-stage--current:focus-visible{display:grid;height:auto;border-width:1px;border-color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 72%,var(--crm-palette-f2074b6c));border-radius:8px;background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 86%,var(--lead-detail-surface));color:var(--crm-palette-f2074b6c);box-shadow:0 0 0 3px color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 12%,transparent)}.lead-detail-side-card.record-detail-card{border-radius:8px;border-color:color-mix(in srgb,var(--lead-detail-border-strong) 52%,transparent);background:var(--lead-detail-surface);box-shadow:none}.lead-detail-side-card .lead-detail-avatar,.lead-detail-side-card .record-detail-avatar,.lead-detail-side-card .ant-avatar{width:40px;height:40px;min-width:40px;font-size:15px}.lead-detail-workspace .crm-lead-work-tabs{border:1px solid var(--lead-detail-border);border-radius:8px;background:var(--lead-detail-surface);box-shadow:var(--lead-detail-panel-shadow)}.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-tabpane-active>.ant-card,.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-tabpane-active>.record-detail-card{height:100%}.lead-detail-products-title-row,.lead-detail-products-actions{gap:var(--lead-detail-inner-gap)}@media(max-width:767px){.lead-detail-title,.lead-detail-title.ant-typography{font-size:24px;line-height:1.18}}@media(max-width:767px){.lead-detail-pipeline{grid-template-columns:repeat(6,minmax(148px,1fr))}}@media(max-width:767px){.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-nav-wrap,.lead-detail-workspace .crm-lead-work-tabs .ant-tabs-nav-list{transform:none}}.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper,.crm-page-stage--list .crm-entity-table-stack__table .ant-spin,.crm-page-stage--list .crm-entity-table-stack__table .ant-spin-nested-loading,.crm-page-stage--list .crm-entity-table-stack__table .ant-spin-container,.crm-page-stage--list .crm-entity-table-stack__table .ant-table,.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-table-container{border-radius:0}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-container .ant-table-body,:scope .ant-table-wrapper .ant-table-container .ant-table-content{overflow:auto}}@scope(.crm-page-stage--list .crm-entity-table-stack__table){:scope .ant-table-wrapper .ant-table-placeholder>td,:scope .ant-table-wrapper .ant-table-placeholder .ant-table-cell{padding:0;vertical-align:middle}}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-container,.ant-table-wrapper .ant-table-header,.ant-table-wrapper .ant-table-content,.ant-table-wrapper .ant-table-body{background:var(--crm-table-bg, var(--crm-app-surface-solid, var(--crm-palette-f2074b6c)))}.ant-table-wrapper .ant-table-header{flex:0 0 auto;min-height:44px;overflow:hidden}.ant-table-wrapper .ant-table-thead>tr{height:44px}.ant-table-wrapper .ant-table-thead>tr>th{height:44px;min-height:44px;padding:11px 12px;background:var(--crm-table-head-bg, var(--crm-table-header-bg, var(--crm-palette-46461f86)));background-color:var( --crm-table-head-bg, var(--crm-table-header-bg, var(--crm-palette-46461f86)) );color:var(--crm-table-head-color, var(--crm-palette-9f034e1f));border-color:var( --crm-table-head-border, var(--crm-table-cell-border, var(--crm-palette-9317a9f5)) );border-top:0;border-bottom:1px solid var(--crm-table-head-border, var(--crm-table-cell-border, var(--crm-palette-9317a9f5)));box-shadow:none}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left-first,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right-last,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-column-sort{z-index:11;background:var(--crm-table-head-bg, var(--crm-table-header-bg, var(--crm-palette-46461f86)));background-color:var( --crm-table-head-bg, var(--crm-table-header-bg, var(--crm-palette-46461f86)) );color:var(--crm-table-head-color, var(--crm-palette-9f034e1f));border-color:var( --crm-table-head-border, var(--crm-table-cell-border, var(--crm-palette-9317a9f5)) )}.ant-table-wrapper .ant-table-tbody>tr>td{background:var(--crm-table-bg, var(--crm-app-surface-solid, var(--crm-palette-f2074b6c)))}@scope(.ant-table-wrapper .ant-table-thead){:scope>tr>th .ant-table-column-sorters,:scope>tr>th .ant-table-column-title,:scope>tr>th .ant-table-column-sorter,:scope>tr>th .ant-table-filter-trigger,:scope>tr>th .ant-table-selection,:scope>tr>th .ant-table-selection-column,:scope>tr>th .ant-checkbox-wrapper,:scope>tr>th .ant-typography{color:var(--crm-table-head-color, var(--crm-palette-9f034e1f))}}@scope(.ant-table-wrapper .ant-table-thead){:scope>tr>th .ant-table-column-sorter{color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 70%,var(--crm-table-head-color, var(--crm-palette-9f034e1f)))}}.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-left-first,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-left-last,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-right-first,.crm-leads-reference-table .ant-table-thead>tr>th.ant-table-cell-fix-right-last{z-index:16;background:var(--crm-table-head-bg, var(--crm-table-header-bg, var(--crm-palette-46461f86)))}@scope(.ant-table-wrapper .ant-table-thead){:scope>tr>th .ant-table-filter-trigger:hover,:scope>tr>th .ant-table-filter-trigger:focus-visible,:scope>tr>th .ant-table-column-sorter-up.active,:scope>tr>th .ant-table-column-sorter-down.active{color:var(--crm-google-blue, var(--crm-app-accent, var(--crm-palette-ae17f956)))}}.ant-table-wrapper .ant-table-thead>tr>th:before{background-color:var( --crm-table-head-border, var(--crm-table-cell-border, var(--crm-palette-9317a9f5)) )}.ant-table-wrapper .ant-table-tbody>tr.crm-table-row-clickable:hover>td,.ant-table-wrapper .ant-table-tbody>tr.crm-table-row-clickable>td.ant-table-cell-row-hover{background:var( --crm-table-row-hover-bg, color-mix( in srgb, var(--crm-google-blue, var(--crm-palette-ae17f956)) 6%, var(--crm-palette-f2074b6c) ) )}html[data-theme=dark] .ant-table-wrapper .ant-table,html[data-theme=dark] .ant-table-wrapper .ant-table-container,html[data-theme=dark] .ant-table-wrapper .ant-table-content,html[data-theme=dark] .ant-table-wrapper .ant-table-body,html[data-theme=dark] .ant-table-wrapper .ant-table-cell{background:var(--crm-table-bg, var(--crm-palette-e8535776))}@scope(html[data-theme=dark] .ant-table-wrapper){:scope .ant-table-thead>tr>th,:scope .ant-table-thead>tr>th.ant-table-cell-fix-left,:scope .ant-table-thead>tr>th.ant-table-cell-fix-right,:scope .ant-table-thead>tr>th.ant-table-column-sort{background:var(--crm-table-head-bg, var(--crm-palette-9dfe2554));background-color:var(--crm-table-head-bg, var(--crm-palette-9dfe2554));color:var(--crm-table-head-color, var(--crm-palette-3a3e292f));border-color:var(--crm-table-head-border, var(--crm-palette-ecd6bc90))}}@scope(html[data-theme=dark] .ant-table-wrapper .ant-table-thead){:scope>tr>th .ant-table-column-sorters,:scope>tr>th .ant-table-column-title,:scope>tr>th .ant-table-column-sorter,:scope>tr>th .ant-table-filter-trigger,:scope>tr>th .ant-table-selection,:scope>tr>th .ant-checkbox-wrapper,:scope>tr>th .ant-typography{color:var(--crm-table-head-color, var(--crm-palette-3a3e292f))}}html[data-theme-variant=rtm] .ant-table-wrapper .ant-table,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-container,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-content,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-body,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell{background:var(--crm-table-bg, var(--crm-palette-f46cf6c1))}@scope(html[data-theme-variant=rtm] .ant-table-wrapper){:scope .ant-table-thead>tr>th{background:var(--crm-table-head-bg, var(--crm-palette-c9115313))}}html[data-theme-variant=rtm] .ant-table-wrapper,html[data-theme-variant=rtm] .ant-table-wrapper .ant-spin,html[data-theme-variant=rtm] .ant-table-wrapper .ant-spin-nested-loading,html[data-theme-variant=rtm] .ant-table-wrapper .ant-spin-container,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-container,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-content,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-body,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-expanded-row-fixed,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell{background:var(--crm-table-bg, var(--crm-palette-f46cf6c1));background-color:var(--crm-table-bg, var(--crm-palette-f46cf6c1));color:var(--crm-table-cell-color, var(--crm-palette-2c1d5544));border-color:var(--crm-table-cell-border, var(--crm-palette-3bacff10))}@scope(html[data-theme-variant=rtm] .ant-table-wrapper){:scope .ant-table-thead>tr>th,:scope .ant-table-thead>tr>th.ant-table-cell,:scope .ant-table-thead>tr>th.ant-table-column-sort,:scope .ant-table-thead>tr>th.ant-table-cell-fix-left,:scope .ant-table-thead>tr>th.ant-table-cell-fix-right{background:var(--crm-table-head-bg, var(--crm-palette-c9115313));background-color:var(--crm-palette-c9115313);color:var(--crm-table-head-color, var(--crm-palette-e2ceba86));border-color:var(--crm-table-head-border, var(--crm-palette-e06a4b0a));border-top-color:var(--crm-google-blue, #4285f4)}}html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-column-title,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-column-sorter,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-filter-trigger,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-selection-column,html[data-theme-variant=rtm] .ant-table-wrapper .ant-checkbox-wrapper,html[data-theme-variant=rtm] .ant-table-wrapper .ant-typography{color:inherit}@scope(html[data-theme-variant=rtm] .ant-table-wrapper){:scope .ant-table-tbody>tr>td{background:var(--crm-table-bg, var(--crm-palette-f46cf6c1));background-color:var(--crm-table-bg, var(--crm-palette-f46cf6c1));color:var(--crm-table-cell-color, var(--crm-palette-611a1e8c));border-color:var(--crm-table-cell-border, var(--crm-palette-3bacff10))}}@scope(html[data-theme-variant=rtm] .ant-table-wrapper){:scope .ant-table-tbody>tr.ant-table-row:hover>td,:scope .ant-table-tbody>tr>td.ant-table-cell-row-hover,:scope .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,:scope .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,:scope .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right-first,:scope .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right-last,:scope .ant-table-tbody>tr:hover>td:has(.crm-table-actions-cell){background:var(--crm-table-row-hover-bg, var(--crm-palette-b1a58a9a));background-color:var(--crm-table-row-hover-bg, var(--crm-palette-b1a58a9a));color:var(--crm-palette-f2074b6c)}}@scope(html[data-theme-variant=rtm] .ant-table-wrapper){:scope .ant-table-tbody>tr.ant-table-row-selected>td,:scope .ant-table-tbody>tr.ant-table-row-selected:hover>td,:scope .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left,:scope .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right{background:var(--crm-table-row-selected-bg, var(--crm-palette-001515da));background-color:var(--crm-table-row-selected-bg, var(--crm-palette-001515da))}}html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell-fix-left,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell-fix-right,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell-fix-left-first,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell-fix-left-last,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell-fix-right-first,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell-fix-right-last,html[data-theme-variant=rtm] .ant-table-wrapper .leads-table-actions-column,html[data-theme-variant=rtm] .ant-table-wrapper td:has(.crm-table-actions-cell){background:var(--crm-table-bg, var(--crm-palette-f46cf6c1));background-color:var(--crm-table-bg, var(--crm-palette-f46cf6c1))}html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell-fix-left-last:after,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-cell-fix-right-first:after{box-shadow:0 0 18px var(--crm-table-fixed-shadow, var(--crm-palette-e84c9c36))}html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-placeholder>td,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-expanded-row>td,html[data-theme-variant=rtm] .ant-table-wrapper .ant-empty,html[data-theme-variant=rtm] .ant-table-wrapper .ant-empty-description,html[data-theme-variant=rtm] .ant-table-wrapper .component_BusinessEmptyState_root{background:var(--crm-table-bg, var(--crm-palette-f46cf6c1));color:var(--crm-app-text-muted, var(--crm-palette-b95efe4e))}html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-pagination{background:var(--crm-app-surface-elevated, var(--crm-palette-c9115313));color:var(--crm-app-text, var(--crm-palette-2c1d5544))}html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-sticky-scroll,html[data-theme-variant=rtm] .ant-table-wrapper .ant-table-sticky-scroll-bar{background:var(--crm-app-border-soft, var(--crm-palette-91354110))}.crm-page-stage--list .crm-entity-table-stack__table .ant-table-wrapper .ant-table-pagination{margin:0;border-radius:0}html[data-theme=dark] .ant-layout-sider .ant-menu-inline .ant-menu-item-selected{background:var(--crm-palette-3748776e)}.ant-table-wrapper,.ant-table-wrapper .ant-spin,.ant-table-wrapper .ant-spin-nested-loading,.ant-table-wrapper .ant-spin-container,.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-container,.ant-table-wrapper .ant-table-content,.ant-table-wrapper .ant-table-header,.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>th:before,.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-expanded-row-fixed,.crm-crud-page__table .ant-table{border-radius:0}html[data-theme=dark] :where(.ant-layout-sider) .ant-menu-inline .ant-menu-item:hover,html[data-theme=dark] :where(.ant-layout-sider) .ant-menu-inline .ant-menu-submenu-title:hover{background:var(--crm-palette-69142783)}html[data-theme=dark] .crm-page-header__eyebrow{color:var(--crm-palette-177804c2)}html[data-theme=dark] .crm-entity-list-shell__title.ant-typography,html[data-theme=dark] .crm-page-header__title{color:var(--crm-app-text-primary, #f5f5f5)}html[data-theme=dark] .landing-public-page .landing-public-card{background:var(--landing-card-bg, var(--crm-palette-21dcede6));color:var(--landing-card-text, var(--crm-palette-e14186f0));border-color:var(--landing-card-border, var(--crm-palette-eabbb4ed))}.ant-segmented-item-input{inset:0;width:100%;height:100%;margin:0}.crm-company-detail-summary h1.ant-typography{font-size:22px;font-weight:700;line-height:1.25}.crm-company-detail-kpi h2.ant-typography{font-size:22px;line-height:1.2}.crm-form-actions-footer.ant-space{width:100%}.crm-entity-form-shell__title,.crm-page-header__title,.crm-entity-list-shell__title,.crm-settings-workspace__title{font-size:24px;line-height:1.25;font-weight:600}@media(max-width:600px){.crm-form-actions-footer.ant-space{width:100%}}@media(max-width:600px){.crm-entity-form-shell__actions-buttons.ant-space{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}}@media(max-width:720px){.crm-lead-create-modal.ant-modal,.crm-contact-create-modal.ant-modal{width:100%}}@media(max-width:720px){.crm-lead-create-modal .ant-modal-footer .ant-btn,.crm-contact-create-modal .ant-modal-footer .ant-btn{margin-inline-start:0}}.ant-modal-mask,.ant-image-preview-mask,.ant-tour-mask,.ant-modal-root .ant-modal-mask{background:var(--crm-palette-554de51a)}html[data-theme=dark] .ant-modal-mask,html[data-theme=dark] .ant-image-preview-mask,html[data-theme=dark] .ant-tour-mask,html[data-theme=dark] .ant-modal-root .ant-modal-mask{background:var(--crm-palette-9639b8be)}.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-arrow:after{background:var(--crm-palette-e37317e4)}html[data-theme=dark] .ant-tooltip .ant-tooltip-arrow:before,html[data-theme=dark] .ant-tooltip .ant-tooltip-arrow:after{background:var(--crm-palette-e0eb641f)}html[data-theme=dark] .ant-modal .ant-modal-footer{border-top-color:var(--crm-app-border-soft, rgba(255, 255, 255, .08));background:var(--crm-app-surface-solid, var(--crm-palette-21dcede6))}html[data-theme=dark] .ant-modal .ant-modal-content,html[data-theme=dark] .ant-modal .ant-modal-header,html[data-theme=dark] .ant-modal .ant-modal-body{background:var(--crm-app-surface-solid, var(--crm-palette-21dcede6));color:var(--crm-app-text, var(--crm-palette-e14186f0))}html[data-theme=dark] .ant-modal .ant-modal-header{border-bottom-color:var(--crm-app-border-soft, rgba(255, 255, 255, .08))}.crm-feedback-modal.ant-modal-confirm .ant-modal-content,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content{padding:24px 28px;background:var(--crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f2074b6c)));background-color:var( --crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f2074b6c)) )}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-title,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-title{color:var(--crm-app-text-primary, var(--crm-app-text, var(--crm-palette-dd15e6f7)))}.crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-content,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-content{margin-top:10px;color:var(--crm-app-text, var(--crm-palette-dd15e6f7))}html[data-theme=dark] .crm-feedback-modal.ant-modal-confirm .ant-modal-content,html[data-theme=dark] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content,html[data-theme-variant=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-content,html[data-theme-variant=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content,html[data-theme=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-content,html[data-theme=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content{background:linear-gradient(180deg,color-mix(in srgb,var(--crm-app-surface-elevated, var(--crm-palette-c9115313)) 42%,transparent),transparent 68%),var(--crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1)));background-color:var( --crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1)) )}html[data-theme=dark] .crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-title,html[data-theme=dark] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-title,html[data-theme-variant=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-title,html[data-theme-variant=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-title,html[data-theme=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-title,html[data-theme=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-title{color:var(--crm-app-text-primary, var(--crm-palette-f2074b6c))}html[data-theme=dark] .crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-content,html[data-theme=dark] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-content,html[data-theme-variant=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-content,html[data-theme-variant=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-content,html[data-theme=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-confirm-content,html[data-theme=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-confirm-content{color:var(--crm-app-text-muted, var(--crm-palette-f1e922d5))}@media(max-width:640px){.crm-feedback-modal.ant-modal-confirm .ant-modal-content,.lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content{padding:20px}}@media(max-width:992px){.crm-dashboard-controls .ant-select{min-width:min(100%,220px)}}@media(max-width:992px){.ant-card-body{padding:14px}}@media(max-width:576px){.crm-dashboard-controls .ant-card-body{padding:10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}html[data-theme=dark] body{background:var(--crm-app-body-bg);color:var(--crm-app-text)}html[data-theme-variant=rtm] body{color:var(--crm-app-text)}html[data-theme-variant=rtm] .ant-typography,html[data-theme-variant=rtm] .ant-form-item-label>label,html[data-theme-variant=rtm] .ant-descriptions-item-content,html[data-theme-variant=rtm] .ant-descriptions,html[data-theme-variant=rtm] .ant-statistic,html[data-theme-variant=rtm] .ant-statistic-content,html[data-theme-variant=rtm] .ant-list-item-meta-title,html[data-theme-variant=rtm] .ant-card-meta-title,html[data-theme-variant=rtm] .ant-dropdown-menu-item,html[data-theme-variant=rtm] .ant-dropdown-menu-submenu-title,html[data-theme-variant=rtm] .ant-select-item,html[data-theme-variant=rtm] .ant-select-selection-item,html[data-theme-variant=rtm] .ant-picker-input>input,html[data-theme-variant=rtm] .ant-picker-cell-inner,html[data-theme-variant=rtm] .ant-input,html[data-theme-variant=rtm] textarea.ant-input,html[data-theme-variant=rtm] .ant-input-affix-wrapper>input.ant-input,html[data-theme-variant=rtm] .ant-input-number-input{color:var(--crm-app-text)}html[data-theme-variant=rtm] .ant-typography-secondary,html[data-theme-variant=rtm] .ant-empty-description,html[data-theme-variant=rtm] .ant-form-item-extra,html[data-theme-variant=rtm] .ant-form-item-explain,html[data-theme-variant=rtm] .ant-descriptions-item-label,html[data-theme-variant=rtm] .ant-statistic-title,html[data-theme-variant=rtm] .ant-list-item-meta-description,html[data-theme-variant=rtm] .ant-card-meta-description,html[data-theme-variant=rtm] .ant-tabs-tab,html[data-theme-variant=rtm] .ant-breadcrumb,html[data-theme-variant=rtm] .ant-breadcrumb a,html[data-theme-variant=rtm] .ant-breadcrumb-separator{color:var(--crm-app-text-muted)}html[data-theme-variant=rtm] .ant-tag,html[data-theme-variant=rtm] .status-badge{border-color:var(--crm-palette-42107528);background:var(--crm-palette-60562561);color:var(--crm-palette-e2ceba86)}html[data-theme-variant=rtm] .ant-tag .anticon,html[data-theme-variant=rtm] .status-badge .anticon{color:currentColor}html[data-theme-variant=rtm] .ant-tag-blue,html[data-theme-variant=rtm] .ant-tag-processing,html[data-theme-variant=rtm] .ant-tag-geekblue{border-color:var(--crm-palette-a6c1f229);background:var(--crm-palette-904c53fb);color:var(--crm-palette-b9669148)}html[data-theme-variant=rtm] .ant-tag-cyan{border-color:var(--crm-palette-c99c83ff);background:var(--crm-palette-fdc305cf);color:var(--crm-palette-293ed480)}html[data-theme-variant=rtm] .ant-tag-green,html[data-theme-variant=rtm] .ant-tag-success,html[data-theme-variant=rtm] .status-badge.qualified{border-color:var(--crm-palette-b53d383f);background:var(--crm-palette-0d39cde9);color:var(--crm-palette-92cef0af)}html[data-theme-variant=rtm] .ant-tag-gold,html[data-theme-variant=rtm] .ant-tag-orange,html[data-theme-variant=rtm] .ant-tag-warning,html[data-theme-variant=rtm] .status-badge.contacted{border-color:var(--crm-palette-957b18a1);background:var(--crm-palette-6be8a0f6);color:var(--crm-palette-3fd4e052)}html[data-theme-variant=rtm] .ant-tag-red,html[data-theme-variant=rtm] .ant-tag-error,html[data-theme-variant=rtm] .ant-tag-volcano,html[data-theme-variant=rtm] .status-badge.lost{border-color:var(--crm-palette-6176f058);background:var(--crm-palette-1c50a0af);color:var(--crm-palette-22028368)}html[data-theme-variant=rtm] .ant-tag-purple,html[data-theme-variant=rtm] .ant-tag-magenta,html[data-theme-variant=rtm] .status-badge.new{border-color:var(--crm-palette-1a118e51);background:var(--crm-palette-547548ed);color:var(--crm-palette-50870daa)}html[data-theme-variant=rtm] .ant-tag-lime{border-color:var(--crm-palette-baf0082f);background:var(--crm-palette-4bf2a22d);color:var(--crm-palette-5edfd66a)}html[data-theme-variant=rtm] .ant-badge-status-text{color:var(--crm-app-text, var(--crm-palette-2c1d5544))}html[data-theme-variant=rtm] .ant-badge-count{border-color:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));background:var(--ant-color-error);color:var(--crm-palette-f2074b6c);box-shadow:0 0 0 1px var(--crm-app-surface-solid, var(--crm-palette-f2074b6c))}html[data-theme-variant=rtm] .ant-card-head-title,html[data-theme-variant=rtm] .ant-modal-title,html[data-theme-variant=rtm] .ant-drawer-title,html[data-theme-variant=rtm] .crm-page-header__title{color:var(--crm-app-text-primary)}html[data-theme-variant=rtm] .ant-skeleton .ant-skeleton-title,html[data-theme-variant=rtm] .ant-skeleton .ant-skeleton-paragraph>li,html[data-theme-variant=rtm] .ant-skeleton .ant-skeleton-avatar,html[data-theme-variant=rtm] .ant-skeleton .ant-skeleton-button,html[data-theme-variant=rtm] .ant-skeleton .ant-skeleton-input,html[data-theme-variant=rtm] .ant-skeleton .ant-skeleton-image{background-image:none;background-color:var(--crm-app-surface-muted, var(--crm-palette-8f6d8e33))}html[data-theme-variant=rtm] .ant-input::-moz-placeholder,html[data-theme-variant=rtm] textarea.ant-input::-moz-placeholder,html[data-theme-variant=rtm] .ant-picker-input>input::-moz-placeholder{color:var(--crm-app-text-subtle)}html[data-theme-variant=rtm] .ant-input::placeholder,html[data-theme-variant=rtm] textarea.ant-input::placeholder,html[data-theme-variant=rtm] .ant-select-selection-placeholder,html[data-theme-variant=rtm] .ant-picker-input>input::placeholder{color:var(--crm-app-text-subtle)}html[data-theme-variant=rtm] a,html[data-theme-variant=rtm] .ant-btn-link,html[data-theme-variant=rtm] .ant-typography a{color:var(--crm-app-accent)}html[data-theme-variant=rtm] a:hover,html[data-theme-variant=rtm] a:focus-visible,html[data-theme-variant=rtm] .ant-btn-link:hover,html[data-theme-variant=rtm] .ant-btn-link:focus-visible,html[data-theme-variant=rtm] .ant-typography a:hover,html[data-theme-variant=rtm] .ant-typography a:focus-visible{color:var(--crm-palette-f2074b6c)}html[data-theme-variant=rtm] .ant-btn.ant-btn-primary:not(.ant-btn-dangerous){color:var(--crm-palette-f2074b6c)}html[data-theme-variant=rtm] :where(.ant-btn).ant-btn-primary:not(.ant-btn-dangerous):hover,html[data-theme-variant=rtm] :where(.ant-btn).ant-btn-primary:not(.ant-btn-dangerous):focus-visible{background:linear-gradient(135deg,var(--crm-palette-b85c400a) 0%,var(--crm-palette-1c23ff4a) 100%);color:var(--crm-palette-f2074b6c)}html[data-theme-variant=rtm] .ant-btn[disabled],html[data-theme-variant=rtm] .ant-btn-disabled,html[data-theme-variant=rtm] .ant-input[disabled],html[data-theme-variant=rtm] .ant-input-affix-wrapper-disabled,html[data-theme-variant=rtm] .ant-select-disabled .ant-select-selector,html[data-theme-variant=rtm] .ant-picker-disabled{color:var(--crm-app-text-subtle)}html[data-theme=dark] .ant-layout,html[data-theme=dark] .crm-shell{background:transparent}html[data-theme=dark] .ant-layout-sider,html[data-theme=dark] .ant-layout-header{background:var(--crm-app-surface-solid);border-color:var(--crm-app-border-soft)}html[data-theme=dark] .ant-layout-header.crm-shell__header{background:var(--crm-shell-header-bg);border-color:var(--crm-shell-header-border);box-shadow:var(--crm-shell-header-shadow)}html[data-theme=dark] .ant-drawer-content,html[data-theme=dark] .ant-modal-content,html[data-theme=dark] .ant-popover-inner,html[data-theme=dark] .ant-dropdown-menu,html[data-theme=dark] .ant-select-dropdown,html[data-theme=dark] .ant-picker-dropdown,html[data-theme=dark] .ant-menu-submenu-popup .ant-menu{background:var(--crm-app-surface-solid);border-color:var(--crm-app-border-soft);box-shadow:var(--crm-app-shadow);color:var(--crm-app-text)}html[data-theme=dark] .ant-card-head,html[data-theme=dark] .ant-modal-header,html[data-theme=dark] .ant-drawer-header{background:var(--crm-app-surface-elevated);border-color:var(--crm-app-border-soft);color:var(--crm-app-text-muted)}html[data-theme=dark] .ant-typography,html[data-theme=dark] .ant-form-item-label>label,html[data-theme=dark] .ant-descriptions,html[data-theme=dark] .ant-statistic{color:var(--crm-app-text)}html[data-theme=dark] .ant-typography-secondary,html[data-theme=dark] .ant-empty-description,html[data-theme=dark] .ant-form-item-extra,html[data-theme=dark] .ant-form-item-explain{color:var(--crm-app-text-muted)}html[data-theme=dark] .ant-input,html[data-theme=dark] .ant-input-affix-wrapper,html[data-theme=dark] .ant-input-number,html[data-theme=dark] .ant-picker,html[data-theme=dark] .ant-select-selector,html[data-theme=dark] .ant-mentions,html[data-theme=dark] .ant-textarea,html[data-theme=dark] textarea.ant-input{background:var(--crm-app-surface-elevated);border-color:var(--crm-app-border);color:var(--crm-app-text);box-shadow:none}html[data-theme=dark] .ant-input-affix-wrapper>input.ant-input,html[data-theme=dark] .ant-input-affix-wrapper>textarea.ant-input,html[data-theme=dark] .ant-input-affix-wrapper .ant-input,html[data-theme=dark] .ant-input-password .ant-input,html[data-theme=dark] .ant-input-search .ant-input-affix-wrapper .ant-input{border:0;background:transparent;box-shadow:none}html[data-theme=dark] .ant-input::-moz-placeholder,html[data-theme=dark] textarea.ant-input::-moz-placeholder,html[data-theme=dark] .ant-picker-input>input::-moz-placeholder{color:var(--crm-palette-935c76c9)}html[data-theme=dark] .ant-input::placeholder,html[data-theme=dark] textarea.ant-input::placeholder,html[data-theme=dark] .ant-select-selection-placeholder,html[data-theme=dark] .ant-picker-input>input::placeholder{color:var(--crm-palette-935c76c9)}html[data-theme=dark] .ant-input:hover,html[data-theme=dark] .ant-input-affix-wrapper:hover,html[data-theme=dark] .ant-input-number:hover,html[data-theme=dark] .ant-picker:hover,html[data-theme=dark] :where(.ant-select):not(.ant-select-disabled) .ant-select-selector:hover{border-color:var(--crm-app-accent-border);background:var(--crm-palette-0efd7007)}html[data-theme=dark] .ant-input[disabled],html[data-theme=dark] .ant-input-affix-wrapper-disabled,html[data-theme=dark] .ant-select-disabled .ant-select-selector,html[data-theme=dark] .ant-picker-disabled,html[data-theme=dark] .ant-btn[disabled],html[data-theme=dark] .ant-btn-disabled{background:var(--crm-palette-0d5bdc24);border-color:var(--crm-palette-5265187c);color:var(--crm-palette-97919d3d)}html[data-theme=dark] .ant-btn-default,html[data-theme=dark] .ant-btn-dashed{background:var(--crm-app-surface-elevated);border-color:var(--crm-app-border);color:var(--crm-app-text)}html[data-theme=dark] .ant-btn-default:hover,html[data-theme=dark] .ant-btn-dashed:hover,html[data-theme=dark] .ant-btn-text:hover{background:var(--crm-palette-5265187c);border-color:var(--crm-app-accent-border);color:var(--crm-app-text-primary)}html[data-theme=dark] .ant-pagination-item,html[data-theme=dark] .ant-pagination-prev .ant-pagination-item-link,html[data-theme=dark] .ant-pagination-next .ant-pagination-item-link{background:var(--crm-app-surface-elevated);border-color:var(--crm-app-border-soft)}html[data-theme=dark] .ant-pagination-item-active{border-color:var(--crm-app-accent-border);background:var(--ant-color-primary-bg)}html[data-theme=dark] .ant-dropdown-menu-item,html[data-theme=dark] .ant-dropdown-menu-submenu-title,html[data-theme=dark] .ant-select-item,html[data-theme=dark] .ant-picker-cell-inner{color:var(--crm-app-text)}html[data-theme=dark] .ant-dropdown-menu-item:hover,html[data-theme=dark] .ant-dropdown-menu-submenu-title:hover,html[data-theme=dark] .ant-select-item-option-active:not(.ant-select-item-option-disabled),html[data-theme=dark] .ant-picker-cell-inner:hover{background:var(--crm-app-menu-hover)}html[data-theme=dark] .ant-select-item-option-selected:not(.ant-select-item-option-disabled),html[data-theme=dark] .ant-menu-inline .ant-menu-item-selected,html[data-theme=dark] .ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{background:var(--crm-app-menu-selected);color:var(--crm-app-text-primary)}html[data-theme=dark] .ant-menu-inline .ant-menu-item:hover,html[data-theme=dark] .ant-menu-inline .ant-menu-submenu-title:hover{background:var(--crm-app-menu-hover);color:var(--crm-app-text-primary)}html[data-theme=dark] .ant-tabs-tab:hover,html[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 82%,var(--crm-palette-f2074b6c))}html[data-theme=dark] .ant-tabs-ink-bar{background:var(--crm-app-accent)}html[data-theme=dark] .ant-tag-blue,html[data-theme=dark] .ant-tag-processing{background:var(--crm-palette-97ab400b);border-color:var(--crm-palette-ebab9676);color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 76%,var(--crm-palette-f2074b6c))}html[data-theme=dark] .crm-page-header__eyebrow,html[data-theme=dark] .crm-entity-list-shell__title.ant-typography,html[data-theme=dark] .crm-page-header__title{color:var(--crm-app-text-primary)}html[data-theme=dark] .ant-statistic,html[data-theme=dark] .ant-statistic-title,html[data-theme=dark] .ant-statistic-content,html[data-theme=dark] .ant-statistic-content-prefix,html[data-theme=dark] .ant-statistic-content-value,html[data-theme=dark] .ant-statistic-content-suffix,html[data-theme=dark] .crm-kpi-card .ant-statistic,html[data-theme=dark] .crm-kpi-card .ant-statistic-title,html[data-theme=dark] .crm-kpi-card .ant-statistic-content{background:transparent}.ant-pagination-options .ant-select-selector{border-radius:8px;height:34px;padding:0 12px}.ant-pagination-options .ant-select-selection-item{line-height:32px;font-weight:500}.ant-pagination-options .ant-select-arrow{color:var(--crm-app-text-muted)}html[data-theme=dark]:not([data-theme-variant=rtm]) .crm-entity-list-shell__header,html[data-theme=dark]:not([data-theme-variant=rtm]) .crm-entity-list-shell__toolbar,html[data-theme=dark]:not([data-theme-variant=rtm]) .crm-entity-list-toolbar{background:var(--crm-palette-45cf6c25);border-color:var(--crm-palette-032bbf22)}html[data-theme=dark]:not([data-theme-variant=rtm]) .crm-entity-list-shell__content{background:transparent}html[data-theme=dark]:not([data-theme-variant=rtm]) .crm-entity-list-toolbar .ant-input,html[data-theme=dark]:not([data-theme-variant=rtm]) .crm-entity-list-toolbar .ant-select-selector,html[data-theme=dark]:not([data-theme-variant=rtm]) .crm-entity-list-toolbar .ant-picker{background:var(--crm-palette-45cf6c25);border-color:var(--crm-palette-cf81b506);color:var(--crm-app-text, var(--crm-palette-6f50777a))}html[data-theme=dark]:where(:not([data-theme-variant=rtm])) .crm-entity-list-toolbar .ant-input:hover,html[data-theme=dark]:where(:not([data-theme-variant=rtm])) :where(.crm-entity-list-toolbar) .ant-select:hover .ant-select-selector,html[data-theme=dark]:where(:not([data-theme-variant=rtm])) .crm-entity-list-toolbar .ant-picker:hover{border-color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 48%,transparent)}html[data-theme=dark]:not([data-theme-variant=rtm]) .ant-btn-primary{background:var(--crm-google-blue, var(--crm-palette-ae17f956));border-color:var(--crm-google-blue, var(--crm-palette-ae17f956));color:var(--crm-palette-f2074b6c);box-shadow:0 10px 24px color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 22%,transparent)}html[data-theme=dark]:not([data-theme-variant=rtm]) .ant-btn-primary:hover,html[data-theme=dark]:not([data-theme-variant=rtm]) .ant-btn-primary:focus-visible{background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 82%,var(--crm-palette-f2074b6c));border-color:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 82%,var(--crm-palette-f2074b6c));color:var(--crm-palette-f2074b6c)}html[data-theme=dark]:not([data-theme-variant=rtm]) .login-page-card .ant-btn-primary{background:var(--crm-google-blue, var(--crm-palette-ae17f956));border-color:var(--crm-google-blue, var(--crm-palette-ae17f956));color:var(--crm-palette-f2074b6c);box-shadow:0 16px 34px color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 24%,transparent)}html[data-theme=dark]:where(:not([data-theme-variant=rtm])) .login-page-card .ant-btn-primary:hover,html[data-theme=dark]:where(:not([data-theme-variant=rtm])) .login-page-card .ant-btn-primary:focus-visible{background:var(--crm-palette-a3f4905a);border-color:var(--crm-palette-a3f4905a);color:var(--crm-palette-f2074b6c)}html[data-theme=dark]:not([data-theme-variant=rtm]) .ant-segmented{background:var(--crm-palette-dc26d4e4)}html[data-theme=dark]:not([data-theme-variant=rtm]) .ant-segmented-item{color:var(--crm-app-text-muted, var(--crm-palette-3417c1a6))}html[data-theme=dark]:not([data-theme-variant=rtm]) .ant-segmented-item:hover{color:var(--crm-app-text-primary, var(--crm-palette-46461f86))}html[data-theme=dark]:not([data-theme-variant=rtm]) .ant-segmented-item-selected{background:color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 18%,transparent);color:var(--crm-palette-6f50777a);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--crm-google-blue, var(--crm-palette-ae17f956)) 28%,transparent)}.crm-page-stage .ant-table-wrapper .ant-table-header{flex:0 0 auto;min-height:44px;overflow:hidden}.crm-page-stage .ant-table-wrapper .ant-table-thead>tr{height:44px}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-thead>tr>th{height:44px;min-height:44px;padding:11px 12px;background:var(--crm-table-head-bg);background-color:var(--crm-table-head-bg);color:var(--crm-table-head-color);border-top:0;border-bottom:1px solid var(--crm-table-head-border);box-shadow:none}}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-thead>tr>th.ant-table-cell-fix-left,:scope .ant-table-thead>tr>th.ant-table-cell-fix-left-first,:scope .ant-table-thead>tr>th.ant-table-cell-fix-left-last,:scope .ant-table-thead>tr>th.ant-table-cell-fix-right,:scope .ant-table-thead>tr>th.ant-table-cell-fix-right-first,:scope .ant-table-thead>tr>th.ant-table-cell-fix-right-last,:scope .ant-table-thead>tr>th.ant-table-column-sort{z-index:11;background:var(--crm-table-head-bg);background-color:var(--crm-table-head-bg)}}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-tbody>tr>td{background:var(--crm-table-bg);border-bottom:1px solid var(--crm-table-cell-border);color:var(--crm-table-cell-color)}}.crm-page-stage .ant-table-wrapper .ant-table{background:var(--crm-table-bg)}.crm-page-stage .ant-table-container{border-radius:0;overflow:hidden}.crm-page-stage .ant-table-wrapper .ant-table-row:hover>td,:where(.crm-page-stage) .ant-table-wrapper .ant-table-row:hover>.ant-table-cell-fix-right,:where(.crm-page-stage) .ant-table-wrapper .ant-table-row:hover>.ant-table-cell-fix-right-first,:where(.crm-page-stage) .ant-table-wrapper .ant-table-row:hover>.ant-table-cell-fix-right-last,:where(.crm-page-stage) .ant-table-wrapper .ant-table-row:hover>.leads-table-actions-column,:where(.crm-page-stage) .ant-table-wrapper .ant-table-row:hover>td:has(.crm-table-actions-cell),:where(.crm-page-stage) .ant-table-wrapper .ant-table-row>td.ant-table-cell-row-hover:has(.crm-table-actions-cell){background:var(--crm-table-row-hover-bg);background-color:var(--crm-table-row-hover-bg)}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-tbody>tr>td.ant-table-cell-fix-right,:scope .ant-table-tbody>tr>td.ant-table-cell-fix-right-first,:scope .ant-table-tbody>tr>td.ant-table-cell-fix-right-last,:scope .ant-table-tbody>tr>td.leads-table-actions-column,:scope .ant-table-tbody>tr>td:has(.crm-table-actions-cell){background:var(--crm-table-bg);background-color:var(--crm-table-bg);opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none}}.crm-page-stage .ant-table-placeholder>td,.crm-page-stage .ant-table-expanded-row>td,.crm-page-stage .ant-table-placeholder:hover>td,.crm-page-stage .ant-table-placeholder .ant-table-cell,.crm-page-stage .ant-table-placeholder .ant-empty,.crm-page-stage .ant-table-placeholder .component_BusinessEmptyState_root{background:var(--crm-table-bg)}.crm-page-stage .ant-table-placeholder .ant-empty-normal{color:var(--crm-app-text-muted)}.crm-page-stage .ant-table-wrapper .ant-table-cell .ant-btn{box-shadow:none}.crm-table-actions-cell.ant-space{row-gap:3px;-moz-column-gap:3px;column-gap:3px}.crm-table-actions-cell .ant-btn.ant-btn-icon-only,.crm-table-actions-cell .ant-btn.ant-btn-link.ant-btn-icon-only{width:40px;min-width:40px;height:40px;padding:0}@scope(.crm-page-stage .ant-table-wrapper){:scope .ant-table-thead>tr>th.leads-table-actions-column,:scope .ant-table-tbody>tr>td.leads-table-actions-column,:scope .ant-table-thead>tr>th:has(.crm-table-actions-cell),:scope .ant-table-tbody>tr>td:has(.crm-table-actions-cell){padding-inline:8px}}.crm-mobile-record-card.ant-card{border-color:var(--crm-app-border);border-radius:8px;background:var(--crm-app-surface-solid);box-shadow:var(--crm-app-shadow-soft)}.crm-mobile-record-card.ant-card>.ant-card-body{padding:12px}.crm-mobile-record-card--clickable:focus-visible{box-shadow:var(--crm-focus-ring)}.crm-mobile-record-card--selected.ant-card{border-color:var(--crm-app-accent-border);background:color-mix(in srgb,var(--crm-primary) 5%,var(--crm-app-surface-solid))}.crm-mobile-record-card__title{color:var(--crm-app-text)}html[data-theme=dark] .crm-mobile-record-card.ant-card,html[data-theme=dark] .crm-skeleton-table,html[data-theme=dark] .crm-skeleton-table>div,html[data-theme=dark] .crm-skeleton-table .ant-space,html[data-theme=dark] .crm-skeleton-table .ant-space-item,html[data-theme=dark] .crm-skeleton-table .ant-space-item>div{border-color:var(--crm-app-border-soft);background:var(--crm-app-surface-solid);background-color:var(--crm-app-surface-solid)}html[data-theme=dark] .crm-skeleton-table>div:first-child{background:var(--crm-app-surface-elevated);background-color:var(--crm-app-surface-elevated)}html[data-theme-variant=rtm] .crm-mobile-record-card.ant-card{border-color:var(--crm-table-cell-border, var(--crm-palette-91354110));background:var(--crm-table-bg, var(--crm-palette-f46cf6c1));box-shadow:var(--crm-app-shadow-soft, 0 14px 32px var(--crm-palette-b749cc25))}html[data-theme-variant=rtm] .crm-mobile-record-card--selected.ant-card{border-color:var(--crm-app-accent-border, var(--crm-palette-6eca09fa));background:var(--crm-table-row-selected-bg, var(--crm-palette-001515da))}html[data-theme-variant=rtm] .crm-mobile-record-card__title,html[data-theme-variant=rtm] .crm-mobile-record-card__value{color:var(--crm-table-cell-color, var(--crm-palette-611a1e8c))}html[data-theme-variant=rtm] .crm-mobile-record-card__label{color:var(--crm-table-head-color, var(--crm-palette-e2ceba86))}.crm-bi-widget.ant-card,.crm-bi-widget__metric.ant-card,.calls-dashboard-page .ant-card,.omni-chat-page,.omni-chat-shell.ant-card{border-radius:var(--crm-modern-surface-radius);border-color:var(--crm-modern-surface-border);background:var(--crm-modern-surface-bg);background-color:var(--crm-modern-surface-bg);box-shadow:var(--crm-modern-surface-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}.calls-dashboard-page{border-radius:var(--crm-modern-surface-radius);background:transparent;box-shadow:none}.calls-dashboard-page .ant-btn,.calls-dashboard-page .ant-select-selector,.calls-dashboard-page .ant-picker{border-radius:var(--crm-modern-surface-radius);box-shadow:none}.crm-bi-widget.ant-card,.crm-bi-widget__metric.ant-card,.calls-dashboard-page .ant-card{overflow:visible}.crm-bi-widget.ant-card>.ant-card-body,.crm-bi-widget__metric.ant-card>.ant-card-body,.calls-dashboard-page .ant-card>.ant-card-body{overflow:visible}.crm-bi-widget.ant-card>.ant-card-body,.calls-dashboard-page .ant-card .ant-card-body{padding:14px}.crm-shell__sider,.crm-shell__sider>.ant-layout-sider-children>div:first-child{background:var(--crm-interface-window-bg);background-color:var(--crm-interface-window-bg);border-color:var(--crm-interface-window-border);backdrop-filter:var(--crm-interface-window-blur);-webkit-backdrop-filter:var(--crm-interface-window-blur)}.crm-shell__header{background:var(--crm-shell-header-bg);background-color:var(--crm-shell-header-bg);border-color:var(--crm-shell-header-border);box-shadow:var(--crm-shell-header-shadow)}.crm-shell__sider{box-shadow:1px 0 2px var(--crm-palette-817cbcb9)}.crm-shell__sider .ant-menu-inline-collapsed .ant-menu-item-group-title{padding:0}html[data-theme=dark] .crm-shell__header,html[data-theme=night] .crm-shell__header{box-shadow:var(--crm-shell-header-shadow)}html[data-theme=dark] .crm-shell__sider{box-shadow:var(--crm-app-shadow-strong, 0 28px 72px var(--crm-palette-f9b07476))}html[data-theme-variant=rtm] .crm-shell__header{box-shadow:var(--crm-shell-header-shadow)}html[data-theme-variant=rtm] .crm-shell__sider{box-shadow:1px 0 0 var(--crm-palette-33d0e705)}.crm-shell__sider .ant-menu,.crm-shell__sider .ant-menu-sub,.crm-shell__sider .ant-menu-inline,.crm-shell__main,.crm-shell__content,.crm-page-stage{background:transparent;background-color:transparent}html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-inline .ant-menu-item,html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-inline .ant-menu-submenu-title{padding-inline:18px;color:var(--crm-palette-b95efe4e)}@scope(html[data-theme-variant=rtm] .crm-shell__sider){:scope .ant-menu-inline .ant-menu-item .anticon,:scope .ant-menu-inline .ant-menu-submenu-title .anticon{color:var(--crm-palette-b95efe4e)}}html[data-theme-variant=rtm] :where(.crm-shell__sider) .ant-menu-inline .ant-menu-item:hover,html[data-theme-variant=rtm] :where(.crm-shell__sider) .ant-menu-inline .ant-menu-submenu-title:hover{background:var(--crm-palette-c9115313);color:var(--crm-palette-2c1d5544)}@scope(html[data-theme-variant=rtm] .crm-shell__sider){:scope :where(.ant-menu-inline) .ant-menu-item:hover .anticon,:scope :where(.ant-menu-inline) .ant-menu-submenu-title:hover .anticon{color:var(--crm-palette-2c1d5544)}}html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-inline .ant-menu-item-selected{border-color:transparent;background:linear-gradient(180deg,var(--crm-palette-28125087) 0%,var(--crm-palette-f3b75bc3) 100%);color:var(--crm-palette-f2074b6c);box-shadow:none}@scope(html[data-theme-variant=rtm] .crm-shell__sider){:scope .ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{border-color:transparent;background:linear-gradient(180deg,var(--crm-palette-28125087) 0%,var(--crm-palette-f3b75bc3) 100%);color:var(--crm-palette-f2074b6c);box-shadow:none}}html[data-theme-variant=rtm] :where(.crm-shell__sider) .ant-menu-inline .ant-menu-item-selected:after{display:none}.crm-shell__sider .ant-menu-inline .crm-shell-menu-item--chat .ant-menu-item-icon{color:var(--crm-shell-chat-icon-color, var(--crm-palette-6b3d6d84))}@scope(html[data-theme-variant=rtm] .crm-shell__sider){:scope .ant-menu-inline .crm-shell-menu-item--chat .ant-menu-item-icon{color:var(--crm-shell-chat-icon-color, var(--crm-palette-6b3d6d84))}}@scope(html[data-theme-variant=rtm] .crm-shell__sider){:scope .ant-menu-inline .ant-menu-item-selected .anticon,:scope .ant-menu-inline .ant-menu-item-selected .ant-menu-title-content{color:var(--crm-palette-f2074b6c)}}@scope(html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-inline){:scope .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,:scope .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{color:var(--crm-palette-f2074b6c)}}html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-item-group-title{color:var(--crm-palette-b95efe4e)}html[data-theme-variant=rtm] .ant-dropdown-menu,html[data-theme-variant=rtm] .ant-menu-submenu-popup .ant-menu,html[data-theme-variant=rtm] .ant-select-dropdown,html[data-theme-variant=rtm] .ant-picker-dropdown .ant-picker-panel-container,html[data-theme-variant=rtm] .ant-popover-inner,html[data-theme-variant=rtm] .ant-tooltip-inner,html[data-theme-variant=rtm] .ant-modal-content,html[data-theme-variant=rtm] .ant-drawer-content,html[data-theme-variant=rtm] .ant-card,html[data-theme-variant=rtm] .crm-entity-list-shell__card,html[data-theme-variant=rtm] .crm-entity-list-shell__header,html[data-theme-variant=rtm] .crm-entity-list-shell__toolbar,html[data-theme-variant=rtm] .crm-entity-list-toolbar,html[data-theme-variant=rtm] .crm-mobile-record-card,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-menu,html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu{background:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1));background-color:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1));backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme-variant=rtm] .ant-card-head,html[data-theme-variant=rtm] .ant-card-body,html[data-theme-variant=rtm] .ant-modal-header,html[data-theme-variant=rtm] .ant-modal-body,html[data-theme-variant=rtm] .ant-modal-footer,html[data-theme-variant=rtm] .ant-drawer-header,html[data-theme-variant=rtm] .ant-drawer-body,html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__preference-option{background:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1));background-color:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1))}html[data-theme-variant=rtm] .ant-input,html[data-theme-variant=rtm] .ant-input-affix-wrapper,html[data-theme-variant=rtm] .ant-input-number,html[data-theme-variant=rtm] .ant-select-selector,html[data-theme-variant=rtm] .ant-picker,html[data-theme-variant=rtm] textarea.ant-input{background:var(--crm-app-surface-subtle, var(--crm-palette-c9115313));background-color:var(--crm-app-surface-subtle, var(--crm-palette-c9115313))}html[data-theme-variant=rtm] .ant-dropdown-menu-item:hover,html[data-theme-variant=rtm] .ant-dropdown-menu-submenu-title:hover,html[data-theme-variant=rtm] .ant-select-item-option-active:not(.ant-select-item-option-disabled),html[data-theme-variant=rtm] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--crm-app-surface-elevated, var(--crm-palette-c9115313));background-color:var(--crm-app-surface-elevated, var(--crm-palette-c9115313))}html[data-theme-variant=rtm] .crm-skeleton-table,html[data-theme-variant=rtm] .crm-skeleton-table>div,html[data-theme-variant=rtm] .crm-skeleton-table .ant-space,html[data-theme-variant=rtm] .crm-skeleton-table .ant-space-item,html[data-theme-variant=rtm] .crm-skeleton-table .ant-space-item>div{border-color:var(--crm-app-border-soft, var(--crm-palette-91354110));background:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1));background-color:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1));opacity:1;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme-variant=rtm] .crm-skeleton-table .ant-skeleton{opacity:1}html[data-theme-variant=rtm] .ant-skeleton.ant-skeleton-active .ant-skeleton-title,html[data-theme-variant=rtm] .ant-skeleton.ant-skeleton-active .ant-skeleton-paragraph>li,html[data-theme-variant=rtm] .ant-skeleton.ant-skeleton-active .ant-skeleton-avatar,html[data-theme-variant=rtm] .ant-skeleton.ant-skeleton-active .ant-skeleton-button,html[data-theme-variant=rtm] .ant-skeleton.ant-skeleton-active .ant-skeleton-input,html[data-theme-variant=rtm] .ant-skeleton.ant-skeleton-active .ant-skeleton-image{background:linear-gradient(90deg,var(--crm-palette-b1a58a9a) 25%,var(--crm-palette-41859030) 37%,var(--crm-palette-b1a58a9a) 63%);background-size:400% 100%}html[data-theme-variant=rtm] .ant-skeleton:not(.ant-skeleton-active) .ant-skeleton-title,html[data-theme-variant=rtm] .ant-skeleton:not(.ant-skeleton-active) .ant-skeleton-paragraph>li,html[data-theme-variant=rtm] .ant-skeleton:not(.ant-skeleton-active) .ant-skeleton-avatar,html[data-theme-variant=rtm] .ant-skeleton:not(.ant-skeleton-active) .ant-skeleton-button,html[data-theme-variant=rtm] .ant-skeleton:not(.ant-skeleton-active) .ant-skeleton-input,html[data-theme-variant=rtm] .ant-skeleton:not(.ant-skeleton-active) .ant-skeleton-image{background:var(--crm-app-surface-muted, var(--crm-palette-b1a58a9a));background-color:var(--crm-app-surface-muted, var(--crm-palette-b1a58a9a))}html[data-theme-variant=rtm] .crm-user-dropdown,html[data-theme-variant=rtm] .crm-user-dropdown.ant-dropdown,html[data-theme-variant=rtm] .crm-user-dropdown__submenu,html[data-theme-variant=rtm] .crm-user-dropdown__submenu.ant-dropdown{border-color:var(--crm-app-border-soft, var(--crm-palette-91354110));background:transparent;background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu,html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu-root,html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu-sub,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-menu,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-menu-root,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-menu-sub,html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu .ant-dropdown-menu{border-color:var(--crm-app-border-soft, var(--crm-palette-91354110));background:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1));background-color:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1));background-image:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--crm-app-shadow-strong, 0 26px 72px var(--crm-palette-e84c9c36))}html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu-item,html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu-submenu-title,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-menu-item,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-menu-submenu-title,html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__summary-item,html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__control-item,html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__panel-item{background:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1));background-color:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1))}html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu-item:hover,html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-menu-submenu-title:hover,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-menu-item:hover,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-menu-submenu-title:hover,html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__preference-toggle:hover,html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__preference-option:hover{background:var(--crm-app-surface-elevated, var(--crm-palette-c9115313));background-color:var(--crm-app-surface-elevated, var(--crm-palette-c9115313))}html[data-theme-variant=rtm] .crm-user-dropdown .crm-user-dropdown__preference-option{background:var(--crm-app-surface-subtle, var(--crm-palette-c9115313));background-color:var(--crm-app-surface-subtle, var(--crm-palette-c9115313))}html[data-theme-variant=rtm] .crm-user-dropdown .ant-dropdown-arrow:before,html[data-theme-variant=rtm] .crm-user-dropdown__submenu .ant-dropdown-arrow:before{border-color:var(--crm-app-border-soft, var(--crm-palette-91354110));background:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1));background-color:var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1))}.ant-modal-content,.ant-modal-header,.ant-modal-body,.ant-modal-footer,.ant-drawer-content,.ant-drawer-header,.ant-drawer-body,.ant-drawer-footer,.ant-dropdown-menu,.ant-dropdown-menu-root,.ant-dropdown-menu-sub,.ant-menu-submenu-popup .ant-menu,.ant-select-dropdown,.ant-cascader-dropdown,.ant-tree-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-popover-inner,.ant-popconfirm .ant-popover-inner,.ant-tour-inner,.crm-user-dropdown .ant-dropdown-menu,.crm-user-dropdown .ant-dropdown-menu-root,.crm-user-dropdown .ant-dropdown-menu-sub,.crm-user-dropdown__submenu .ant-dropdown-menu,.crm-user-dropdown__submenu .ant-dropdown-menu-root,.crm-user-dropdown__submenu .ant-dropdown-menu-sub{background:var(--crm-overlay-surface, var(--crm-palette-f2074b6c));background-color:var(--crm-overlay-surface, var(--crm-palette-f2074b6c));background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover,.ant-select-item-option-active:not(.ant-select-item-option-disabled),.ant-select-item-option-selected:not(.ant-select-item-option-disabled),.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-cascader-menu-item:hover,.ant-tree-select-dropdown .ant-select-tree-node-content-wrapper:hover,.crm-user-dropdown .ant-dropdown-menu-item:hover,.crm-user-dropdown .ant-dropdown-menu-submenu-title:hover,.crm-user-dropdown__submenu .ant-dropdown-menu-item:hover,.crm-user-dropdown__submenu .ant-dropdown-menu-submenu-title:hover{background:var(--crm-overlay-surface-elevated, var(--crm-palette-46461f86));background-color:var(--crm-overlay-surface-elevated, var(--crm-palette-46461f86))}.ant-dropdown-arrow:before,.ant-popover-arrow:before,.ant-popover-arrow:after,.ant-tour-arrow:before,.ant-tour-arrow:after,.crm-user-dropdown .ant-dropdown-arrow:before,.crm-user-dropdown__submenu .ant-dropdown-arrow:before{background:var(--crm-overlay-surface, var(--crm-palette-f2074b6c));background-color:var(--crm-overlay-surface, var(--crm-palette-f2074b6c))}.ant-modal-confirm .ant-modal-content{padding:22px 24px;border-radius:12px;background:var(--crm-overlay-surface, var(--crm-palette-f2074b6c));background-color:var(--crm-overlay-surface, var(--crm-palette-f2074b6c));background-image:none}.ant-modal-confirm .ant-modal-confirm-body-wrapper,.ant-modal-confirm .ant-modal-confirm-body,.ant-modal-confirm .ant-modal-confirm-paragraph{background:transparent;background-color:transparent}.ant-modal-confirm .ant-modal-confirm-body>.anticon{margin-inline-end:0;font-size:24px}.ant-modal-confirm .ant-modal-confirm-title{color:var(--crm-app-text-primary, var(--crm-app-text, var(--crm-palette-dd15e6f7)));font-size:18px;font-weight:780;line-height:1.3}.ant-modal-confirm .ant-modal-confirm-content{margin-top:10px;color:var(--crm-app-text-muted, var(--crm-app-text, var(--crm-palette-833631aa)));font-size:14px;line-height:1.45}.ant-modal-confirm .ant-modal-confirm-btns{display:flex;margin-top:22px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{flex:0 0 112px;width:112px;min-width:112px;max-width:112px;height:40px;padding:0 14px;border-radius:8px;font-size:14px;font-weight:700;line-height:38px}html[data-theme=dark] .ant-modal-confirm .ant-modal-content,html[data-theme-variant=rtm] .ant-modal-confirm .ant-modal-content,html[data-theme=rtm] .ant-modal-confirm .ant-modal-content{background:linear-gradient(180deg,color-mix(in srgb,var(--crm-app-surface-elevated, var(--crm-palette-c9115313)) 30%,transparent),transparent 70%),var(--crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1)));background-color:var( --crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1)) )}html[data-theme-variant=rtm] .ant-modal-confirm,html[data-theme=rtm] .ant-modal-confirm,html[data-theme-variant=rtm] .crm-feedback-modal.ant-modal-confirm,html[data-theme=rtm] .crm-feedback-modal.ant-modal-confirm,html[data-theme-variant=rtm] .lead-detail-confirm-modal.ant-modal-confirm,html[data-theme=rtm] .lead-detail-confirm-modal.ant-modal-confirm{background:transparent;background-color:transparent}html[data-theme-variant=rtm] .ant-modal-confirm .ant-modal-container,html[data-theme=rtm] .ant-modal-confirm .ant-modal-container,html[data-theme-variant=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-container,html[data-theme=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-container,html[data-theme-variant=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-container,html[data-theme=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-container{border:1px solid var(--crm-palette-475b6bf8);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--crm-app-surface-elevated, var(--crm-palette-c9115313)) 34%,transparent),transparent 70%),var(--crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1)));background-color:var( --crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1)) )}html[data-theme-variant=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-content,html[data-theme=rtm] .crm-feedback-modal.ant-modal-confirm .ant-modal-content,html[data-theme-variant=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content,html[data-theme=rtm] .lead-detail-confirm-modal.ant-modal-confirm .ant-modal-content{border-color:var(--crm-palette-475b6bf8);background:linear-gradient(180deg,color-mix(in srgb,var(--crm-app-surface-elevated, var(--crm-palette-c9115313)) 34%,transparent),transparent 70%),var(--crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1)));background-color:var( --crm-overlay-surface, var(--crm-app-surface-solid, var(--crm-palette-f46cf6c1)) )}html[data-theme-variant=rtm] .ant-modal-confirm .ant-modal-confirm-body-wrapper,html[data-theme=rtm] .ant-modal-confirm .ant-modal-confirm-body-wrapper{background:transparent;background-color:transparent}html[data-theme-variant=rtm] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default,html[data-theme=rtm] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default{border-color:var(--crm-palette-90a41629);background:var(--crm-palette-0c337b76);background-color:var(--crm-palette-0c337b76);color:var(--crm-app-text-primary, var(--crm-palette-f2074b6c));box-shadow:none}html[data-theme-variant=rtm] :where(.ant-modal-confirm) .ant-modal-confirm-btns .ant-btn-default:hover,html[data-theme=rtm] :where(.ant-modal-confirm) .ant-modal-confirm-btns .ant-btn-default:hover,html[data-theme-variant=rtm] :where(.ant-modal-confirm) .ant-modal-confirm-btns .ant-btn-default:focus,html[data-theme=rtm] :where(.ant-modal-confirm) .ant-modal-confirm-btns .ant-btn-default:focus{border-color:var(--crm-palette-0e6b00aa);background:var(--crm-palette-5760e1aa);background-color:var(--crm-palette-5760e1aa);color:var(--crm-app-text-primary, var(--crm-palette-f2074b6c))}html[data-theme=dark] .ant-modal-confirm .ant-modal-confirm-title,html[data-theme-variant=rtm] .ant-modal-confirm .ant-modal-confirm-title,html[data-theme=rtm] .ant-modal-confirm .ant-modal-confirm-title{color:var(--crm-app-text-primary, var(--crm-palette-f2074b6c))}html[data-theme=dark] .ant-modal-confirm .ant-modal-confirm-content,html[data-theme-variant=rtm] .ant-modal-confirm .ant-modal-confirm-content,html[data-theme=rtm] .ant-modal-confirm .ant-modal-confirm-content{color:var(--crm-app-text-muted, var(--crm-palette-f1e922d5))}@media(max-width:520px){.ant-modal-confirm .ant-modal-content{padding:20px}}@media(max-width:520px){.ant-modal-confirm .ant-modal-confirm-btns .ant-btn{flex:1 1 0;width:auto;min-width:0;max-width:none}}.lead-detail-header-actions .ant-btn{height:36px;min-height:36px;padding-block:0;border-radius:8px;font-size:13px;font-weight:760;line-height:34px}.lead-detail-header-actions .ant-btn-icon-only{flex:0 0 36px;width:36px;min-width:36px;max-width:36px;padding-inline:0}.lead-detail-actions-dropdown .ant-dropdown-menu-item{height:44px;min-height:44px;padding-block:0;font-size:14px;font-weight:720;line-height:1.25}.lead-detail-comment-tools .ant-btn,.lead-detail-comment-submit-actions .lead-detail-comment-voice.ant-btn{width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;padding:0;line-height:30px}.lead-detail-comment-submit-actions .record-detail-action-button.ant-btn{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;padding:0;line-height:34px}.crm-dashboard-page:not(.crm-dashboard-page--live) .crm-dashboard-tab-content .ant-row{flex-direction:row;flex-wrap:wrap;row-gap:16px}html[data-theme=dark] .telephony-live-queue-card .ant-table-placeholder,html[data-theme=dark] .telephony-live-active-card .ant-table-placeholder{background:transparent}.telephony-live-table-row--selected>td{background:color-mix(in srgb,var(--crm-app-accent, var(--crm-palette-e2f483b9)) 8%,transparent)}html[data-theme=dark] .calls-dashboard-page .ant-typography-secondary,html[data-theme=dark] .calls-dashboard-page .ant-statistic-title,html[data-theme=dark] .calls-dashboard-page .ant-empty-description,html[data-theme=dark] .calls-dashboard-realtime-status,html[data-theme=dark] .calls-dashboard-realtime-status__time{color:#d4d4d8}@scope(html[data-theme=dark] .calls-dashboard-page .ant-table-wrapper){:scope :where(.ant-table-tbody)>tr.ant-table-row:hover>td.ant-table-cell-fix-right,:scope :where(.ant-table-tbody)>tr.ant-table-row:hover>td.ant-table-cell-fix-right-first,:scope :where(.ant-table-tbody)>tr.ant-table-row:hover>td.ant-table-cell-fix-right-last,:scope :where(.ant-table-tbody)>tr.ant-table-row:hover>td:has(.crm-table-actions-cell){background:var(--crm-palette-b0a9c290);background:color-mix(in srgb,var(--crm-app-accent, var(--crm-palette-b9d7d2b4)) 12%,var(--crm-app-surface-solid, var(--crm-palette-e8535776)));opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none}}.calls-dashboard-page .crm-page-header{margin-bottom:10px}.calls-dashboard-page .crm-page-header__title.ant-typography{font-size:24px;line-height:1.18;letter-spacing:0;font-weight:700}.calls-dashboard-page .ant-select-selector,.calls-dashboard-page .ant-picker{border-radius:10px}.calls-dashboard-page .ant-table-wrapper .ant-table{border-radius:0}html[data-theme=dark] .calls-dashboard-page .g2-tooltip,html[data-theme=dark] .calls-dashboard-page .g2-tooltip-title,html[data-theme=dark] .calls-dashboard-page .g2-tooltip-list-item,html[data-theme=dark] .calls-dashboard-page .g2-tooltip-list-item-name,html[data-theme=dark] .calls-dashboard-page .g2-tooltip-list-item-name-label,html[data-theme=dark] .calls-dashboard-page .g2-tooltip-list-item-value,html[data-theme=dark] .calls-dashboard-page .legend-category-item-label,html[data-theme=dark] .calls-dashboard-page .g2-legend-title,.dark .calls-dashboard-page .g2-tooltip,.dark .calls-dashboard-page .g2-tooltip-title,.dark .calls-dashboard-page .g2-tooltip-list-item,.dark .calls-dashboard-page .g2-tooltip-list-item-name,.dark .calls-dashboard-page .g2-tooltip-list-item-name-label,.dark .calls-dashboard-page .g2-tooltip-list-item-value,.dark .calls-dashboard-page .legend-category-item-label,.dark .calls-dashboard-page .g2-legend-title{color:var(--crm-palette-e14186f0);fill:#f4f4f5}html[data-theme=dark] .calls-dashboard-page .g2-tooltip,.dark .calls-dashboard-page .g2-tooltip{background:var(--calls-card-bg);border-color:var(--calls-card-border)}@media(max-width:640px){.calls-dashboard-page .ant-picker{width:min(100%,320px)}}.live-kpi-card.ant-card>.ant-card-body{padding:8px 10px}.live-stack{display:grid}.live-operator-name i{color:var(--crm-palette-271426c0);background:var(--crm-palette-e0c6e7c7)}html[data-theme-variant=rtm] .activity-heatmap__cell{border-color:var(--crm-palette-3bacff10);background:var(--crm-palette-03ed03cf)}html[data-theme-variant=rtm] .activity-heatmap__cell--1{background:color-mix(in srgb,var(--crm-palette-ae17f956) 18%,var(--crm-palette-03ed03cf))}html[data-theme-variant=rtm] .activity-heatmap__cell--2{background:color-mix(in srgb,var(--crm-palette-ae17f956) 30%,var(--crm-palette-03ed03cf))}html[data-theme-variant=rtm] .activity-heatmap__cell--3{background:color-mix(in srgb,var(--crm-palette-ae17f956) 45%,var(--crm-palette-03ed03cf))}html[data-theme-variant=rtm] .activity-heatmap__cell--4{background:color-mix(in srgb,var(--crm-palette-ae17f956) 64%,var(--crm-palette-03ed03cf))}html[data-theme-variant=rtm] .activity-heatmap__cell--5{background:var(--crm-palette-ae17f956)}.crm-dashboard-drilldown-drawer .ant-drawer-content-wrapper{width:min(960px,calc(100vw - 24px))}.crm-dashboard-drilldown__subtitle{color:var(--live-muted)}@media(max-width:720px){.crm-dashboard-drilldown-drawer .ant-drawer-content-wrapper{width:100vw}}@media(max-width:720px){.crm-dashboard-drilldown-drawer .ant-drawer-body{padding:12px}}.crm-dashboard-page--live .dashboard-tabs>.ant-tabs-nav,.live-history-filter,.live-kpi-card,.live-panel,.missed-calls-dashboard .live-panel{border-color:var(--live-border);border-radius:8px;background:var(--live-surface);box-shadow:0 8px 20px var(--crm-palette-2f0fa717)}.crm-dashboard-page--live .dashboard-table .ant-table,.crm-dashboard-page--live .dashboard-table .ant-table-container,.crm-dashboard-page--live .dashboard-table .ant-table-content{border-color:var(--live-border);border-radius:0;background:var(--live-surface);box-shadow:0 8px 20px var(--crm-palette-2f0fa717)}.live-kpi-card__value,.live-panel__header h3,.operator-ring__center,.operator-ring-legend strong,.sla-gauge__mask strong,.sla-summary strong,.live-alert strong,.missed-reasons__total strong{color:var(--live-text)}.live-kpi-card__title,.live-kpi-card__subtitle,.live-kpi-card__footer,.live-panel__extra,.live-panel__extra .ant-btn,.activity-heatmap__hours,.activity-heatmap__row span,.activity-heatmap__legend,.crm-dashboard-page--live .dashboard-tabs .ant-tabs-tab{color:var(--live-muted)}:where(.crm-dashboard-page--live) .dashboard-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.crm-dashboard-page--live .dashboard-tabs .ant-tabs-tab:hover,.live-panel-link,.crm-dashboard-page--live .ant-btn-link{color:var(--live-accent)}.live-soft-tag,.crm-dashboard-page--live .live-soft-tag.ant-tag,.crm-dashboard-page--live .live-soft-tag.ant-btn{border-color:var(--live-border);color:var(--live-text);background:var(--live-surface-soft)}.live-kpi-card__progress span,.activity-heatmap__legend i,html[data-theme-variant=rtm] .activity-heatmap__legend i,html[data-theme=light] .activity-heatmap__legend i{background:var(--live-accent)}.activity-heatmap__cell,html[data-theme-variant=rtm] .activity-heatmap__cell,html[data-theme=light] .activity-heatmap__cell{border-color:var(--crm-palette-9228ddcf);background:color-mix(in srgb,var(--crm-palette-ae17f956) 7%,var(--crm-palette-f2074b6c))}.activity-heatmap__cell--1,html[data-theme-variant=rtm] .activity-heatmap__cell--1,html[data-theme=light] .activity-heatmap__cell--1{background:color-mix(in srgb,var(--crm-palette-ae17f956) 18%,var(--crm-palette-f2074b6c))}.activity-heatmap__cell--2,html[data-theme-variant=rtm] .activity-heatmap__cell--2,html[data-theme=light] .activity-heatmap__cell--2{background:color-mix(in srgb,var(--crm-palette-ae17f956) 30%,var(--crm-palette-f2074b6c))}.activity-heatmap__cell--3,html[data-theme-variant=rtm] .activity-heatmap__cell--3,html[data-theme=light] .activity-heatmap__cell--3{background:color-mix(in srgb,var(--crm-palette-ae17f956) 45%,var(--crm-palette-f2074b6c))}.activity-heatmap__cell--4,html[data-theme-variant=rtm] .activity-heatmap__cell--4,html[data-theme=light] .activity-heatmap__cell--4{background:color-mix(in srgb,var(--crm-palette-ae17f956) 64%,var(--crm-palette-f2074b6c))}.activity-heatmap__cell--5,html[data-theme-variant=rtm] .activity-heatmap__cell--5,html[data-theme=light] .activity-heatmap__cell--5{background:var(--live-accent)}html[data-theme=dark] .activity-heatmap__cell{border-color:var(--crm-palette-c7d424e7);background:var(--crm-palette-1d43d186)}html[data-theme=dark] .activity-heatmap__cell--1{background:var(--crm-palette-2e8c18a9)}html[data-theme=dark] .activity-heatmap__cell--2{background:color-mix(in srgb,var(--crm-palette-ae17f956) 30%,var(--crm-palette-2ccbcbc9))}html[data-theme=dark] .activity-heatmap__cell--3{background:color-mix(in srgb,var(--crm-palette-ae17f956) 45%,var(--crm-palette-2ccbcbc9))}html[data-theme=dark] .activity-heatmap__cell--4{background:color-mix(in srgb,var(--crm-palette-ae17f956) 64%,var(--crm-palette-2ccbcbc9))}html[data-theme=dark] .activity-heatmap__cell--5{background:var(--crm-palette-ae17f956)}.omni-chat-shell .ant-card-body{padding:0}.omni-chat-thread-canvas{background:var(--omni-chat-canvas-bg)}.omni-chat-shell--telegram{border:1px solid var(--omni-chat-shell-border);border-radius:18px;background:var(--omni-chat-shell-bg)}.omni-chat-telegram-topbar{background:var(--omni-chat-topbar-bg)}.omni-chat-telegram-diagnostics__card{border-radius:12px;background:var(--omni-chat-panel-bg);box-shadow:none}.omni-chat-telegram-sidebar{background:var(--omni-chat-panel-bg)}.omni-chat-telegram-sidebar__header{padding-bottom:12px}.omni-chat-telegram-sidebar__search.ant-input-affix-wrapper,.omni-chat-telegram-sidebar__search .ant-input-affix-wrapper{border-radius:12px}.omni-chat-telegram-sidebar__create{background:var(--crm-palette-69c2c9a2);border:none}.omni-chat-telegram-sidebar__body{padding-top:8px}.omni-chat-telegram-sidebar__item{border-radius:12px}.omni-chat-telegram-sidebar__item--active{border-color:var(--omni-chat-item-active-border);background:var(--omni-chat-item-active-bg)}.omni-chat-telegram-empty__avatar{background:var(--omni-chat-avatar-bg);color:var(--omni-chat-avatar-text)}.omni-chat-telegram-thread,.omni-chat-telegram-thread__header{background:var(--omni-chat-thread-bg)}.omni-chat-telegram-thread__avatar{background:var(--omni-chat-avatar-bg);color:var(--omni-chat-avatar-text)}.omni-chat-telegram-composer{background:var(--omni-chat-thread-bg)}.omni-chat-telegram-composer .ant-input,.omni-chat-telegram-composer .ant-input-outlined,.omni-chat-telegram-composer .ant-input-filled,.omni-chat-telegram-composer textarea{border-radius:14px}.omni-chat-telegram-profile{background:var(--omni-chat-panel-bg)}.omni-chat-telegram-profile__avatar{background:var(--omni-chat-avatar-bg);color:var(--omni-chat-avatar-text)}.omni-chat-bubble--incoming{border-top-left-radius:10px;background:var(--omni-chat-incoming-bg);color:var(--omni-chat-incoming-text)}.omni-chat-bubble--outgoing{border-top-right-radius:10px;background:var(--omni-chat-outgoing-bg);color:var(--omni-chat-outgoing-text)}html[data-theme=dark] .omni-chat-shell--telegram{background:var(--omni-chat-shell-bg)}@media(max-width:767px){.omni-chat-shell--telegram .ant-splitter-panel{flex:1 1 auto;width:100%;min-width:0;max-width:none}}html[data-theme=dark] .omni-chat-telegram-sidebar,html[data-theme=dark] .omni-chat-telegram-profile,html[data-theme=dark] .omni-chat-telegram-thread__header,html[data-theme=dark] .omni-chat-telegram-composer{background:var(--omni-chat-panel-bg)}html[data-theme=dark] .omni-chat-thread-canvas{background:var(--omni-chat-canvas-bg)}.omni-chat-page .ant-typography,.omni-chat-page .ant-checkbox-wrapper,.omni-chat-page .ant-descriptions,.omni-chat-page .ant-descriptions-item-content{color:var(--omni-chat-text)}.omni-chat-page .ant-typography-secondary,.omni-chat-page .ant-empty-description,.omni-chat-page .ant-descriptions-item-label,.omni-chat-telegram-sidebar__item .ant-typography-secondary,.omni-chat-telegram-thread__header .ant-typography-secondary,.omni-chat-telegram-profile .ant-typography-secondary{color:var(--omni-chat-text-muted)}.omni-chat-bubble--incoming .ant-typography,.omni-chat-bubble--incoming .ant-typography-secondary{color:var(--omni-chat-incoming-meta)}.omni-chat-bubble--outgoing .ant-typography,.omni-chat-bubble--outgoing .ant-typography-secondary{color:var(--omni-chat-outgoing-meta)}.omni-chat-page .ant-input,.omni-chat-page textarea.ant-input,.omni-chat-page .ant-input-affix-wrapper,.omni-chat-page .ant-select-selector{border-color:var(--omni-chat-control-border);background:var(--omni-chat-control-bg);color:var(--omni-chat-text)}.omni-chat-page .ant-input::-moz-placeholder,.omni-chat-page textarea.ant-input::-moz-placeholder{color:var(--omni-chat-text-subtle)}.omni-chat-page .ant-input::placeholder,.omni-chat-page textarea.ant-input::placeholder,.omni-chat-page .ant-select-selection-placeholder{color:var(--omni-chat-text-subtle)}.omni-chat-new-dialog-workspace .communications-hub-omni-form--compact .ant-input,.omni-chat-new-dialog-workspace .communications-hub-omni-form--compact .ant-select-selector,.omni-chat-new-dialog-workspace .communications-hub-omni-form--compact textarea.ant-input{border-radius:10px}.login-page-subtitle{color:var(--login-page-hero-muted)}.login-page-card{background:var(--login-page-card-bg);border:1px solid var(--login-page-card-border);border-radius:8px;box-shadow:var(--login-page-card-shadow)}.login-page-card .ant-space{gap:12px}.login-page-language__select{color:var(--login-page-control-copy);background:var(--login-page-control-bg);background-color:var(--login-page-control-bg);background-image:none;border:1px solid var(--login-page-control-border);box-shadow:none}.login-page-language__select.ant-select,.login-page-language__select .ant-select-content,.login-page-language__select .ant-select-input{background-color:transparent;background-image:none}.login-page-language__select .ant-select-selector{padding-inline:16px 36px;color:var(--login-page-control-copy);background:var(--login-page-control-bg);background-color:var(--login-page-control-bg);background-image:none;border-color:var(--login-page-control-border);border-radius:12px;box-shadow:none}.login-page-language__select .ant-select-content{color:var(--login-page-control-copy)}.login-page-language__select .ant-select-suffix{color:var(--login-page-control-muted)}.login-page-language__select .ant-select-input{color:var(--login-page-control-copy)}.login-page-language__select.ant-select-open,.login-page-language__select.ant-select-focused,.login-page-language__select.ant-select-open .ant-select-selector,.login-page-language__select.ant-select-focused .ant-select-selector{background:var(--login-page-control-bg-focus);background-color:var(--login-page-control-bg-focus);background-image:none;border-color:var(--login-page-control-border-focus);box-shadow:var(--login-page-control-shadow-focus)}.login-page-language__select .ant-select-selection-item{color:var(--login-page-control-copy)}.login-page-language__select .ant-select-arrow{color:var(--login-page-control-muted)}.login-page-language-dropdown.ant-select-dropdown{inset-inline-start:0;width:100%;min-width:100%;max-width:100%;padding:8px;background:var(--login-page-dropdown-bg);border:1px solid var(--login-page-dropdown-border);border-radius:14px;box-shadow:var(--login-page-dropdown-shadow)}.login-page-language-dropdown .rc-virtual-list,.login-page-language-dropdown .rc-virtual-list-holder,.login-page-language-dropdown .rc-virtual-list-holder-inner{width:100%}.login-page-language-dropdown .ant-select-item{padding:8px 14px;color:var(--login-page-control-copy);border-radius:10px}.login-page-language-dropdown .ant-select-item-option-content{color:inherit}.login-page-language-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--login-page-option-hover);color:var(--login-page-control-copy)}.login-page-language-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--login-page-option-selected);color:var(--crm-palette-f2074b6c)}.login-page-language-dropdown .ant-select-item-option-selected .ant-select-item-option-content{color:var(--crm-palette-f2074b6c)}.login-page-card .ant-form-item-explain-error{color:var(--ant-color-error, var(--crm-palette-2701c435))}.login-page-card .ant-input,.login-page-card .ant-input-affix-wrapper,.login-page-card .ant-input-password{background:var(--login-page-control-bg);background-color:var(--login-page-control-bg);background-image:none;border:1px solid var(--login-page-control-border);box-shadow:none}html[data-theme] .login-page-card .ant-input,html[data-theme] .login-page-card .ant-input-affix-wrapper,html[data-theme] .login-page-card .ant-input-password,html[data-theme] .login-page-language__select,html[data-theme] .login-page-language__select .ant-select-selector{color:var(--login-page-control-copy);background:var(--login-page-control-bg);background-color:var(--login-page-control-bg);border-color:var(--login-page-control-border)}.login-page-card .ant-input-affix-wrapper:hover,.login-page-card .ant-input-affix-wrapper-focused,.login-page-card .ant-input:hover,.login-page-card .ant-input:focus{border-color:var(--login-page-control-border-focus);box-shadow:var(--login-page-control-shadow-focus)}.login-page-card .ant-input-password-icon{color:var(--login-page-control-muted)}.login-page-card .ant-input::-moz-placeholder,.login-page-card .ant-input-affix-wrapper input.ant-input::-moz-placeholder,.login-page-card .ant-input-password input.ant-input::-moz-placeholder{color:var(--login-page-control-muted)}.login-page-card .ant-input::placeholder,.login-page-card .ant-input-affix-wrapper input.ant-input::placeholder,.login-page-card .ant-input-password input.ant-input::placeholder{color:var(--login-page-control-muted)}.login-page-card .ant-input-affix-wrapper>input.ant-input,.login-page-card .ant-input-password .ant-input,.login-page-card .ant-input-search .ant-input-affix-wrapper .ant-input{border:0;border-radius:0;background:transparent;background-color:transparent;background-image:none;box-shadow:none;outline:none}.login-page-card input.ant-input:-webkit-autofill,.login-page-card .ant-input-affix-wrapper input.ant-input:-webkit-autofill,.login-page-card input.ant-input:-webkit-autofill:hover,:where(.login-page-card) .ant-input-affix-wrapper input.ant-input:-webkit-autofill:hover,.login-page-card input.ant-input:-webkit-autofill:focus,:where(.login-page-card) .ant-input-affix-wrapper input.ant-input:-webkit-autofill:focus,.login-page-card input.ant-input:-webkit-autofill:active{border:0;-webkit-text-fill-color:var(--login-page-control-copy);box-shadow:0 0 0 1000px var(--login-page-control-bg-focus) inset}.login-page-card input.ant-input:-webkit-autofill{color:var(--login-page-control-copy);background-color:var(--login-page-control-bg-focus)}.login-page-card input.ant-input:autofill{color:var(--login-page-control-copy);background-color:var(--login-page-control-bg-focus)}.login-page-card .ant-btn-primary{background:linear-gradient(96deg,var(--login-page-primary-from) 0%,var(--login-page-primary-to) 100%);background-color:var(--login-page-primary-from);border-color:var(--login-page-primary-from)}.login-page-card .ant-btn-color-primary.ant-btn-variant-solid{border-color:var(--login-page-primary-from);background:linear-gradient(96deg,var(--login-page-primary-from) 0%,var(--login-page-primary-to) 100%);background-color:var(--login-page-primary-from)}html[data-theme] :where(.login-page-card) .ant-btn.ant-btn-color-primary.ant-btn-variant-solid{background-color:var(--login-page-primary-from);background-image:linear-gradient(96deg,var(--login-page-primary-from) 0%,var(--login-page-primary-to) 100%);border-color:var(--login-page-primary-from);color:var(--crm-palette-f2074b6c)}.login-page-card .ant-btn-link:hover{color:var(--login-page-link-hover)}.telephony-window-control-btn.ant-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;margin:0;padding:0}.telephony-softphone-modal.ant-modal{margin:0;padding-bottom:0;max-width:none;outline:none}html[data-theme-variant=rtm] .telephony-softphone-modal.ant-modal{overflow:visible}.telephony-softphone-modal .ant-modal-content{border-radius:8px;overflow:hidden;border:2px solid color-mix(in srgb,var(--tele-color-primary) 64%,var(--tele-color-border));padding:0;margin:0;background:var(--tele-color-white);outline:none}.dark .telephony-softphone-modal .ant-modal-content{border-color:var(--crm-palette-cd3c368e);background:var(--tele-color-white)}html[data-theme-variant=rtm] .telephony-softphone-modal .ant-modal-content{border-color:var(--crm-palette-4008c35a)}.telephony-softphone-modal--incoming-neon .ant-modal-content{border-color:color-mix(in srgb,var(--tele-color-success) 54%,var(--tele-color-border))}.telephony-softphone-minimized--incoming-neon{border-color:color-mix(in srgb,var(--tele-color-success) 56%,var(--tele-color-border))}@media(prefers-reduced-motion:reduce){.telephony-softphone-modal--incoming-neon .ant-modal-content,.telephony-softphone-modal--incoming-neon:before,.telephony-softphone-modal--incoming-neon:after,.telephony-softphone-minimized--incoming-neon,.telephony-softphone-minimized--incoming-neon:before,.telephony-softphone-minimized--incoming-neon:after{animation:none}}.telephony-softphone-modal .ant-modal-content:focus,.telephony-softphone-modal .ant-modal-content:focus-visible,.telephony-softphone-modal .ant-modal-content:focus-within{outline:none}.telephony-softphone-modal.ant-modal-content{padding:0;margin:0}.telephony-softphone-modal .ant-modal-header{margin:0;padding:0;border-bottom:0;background:transparent}.telephony-softphone-modal .ant-modal-body{padding:0;margin:0;overflow-y:auto;overflow-x:clip}.telephony-softphone-modal .ant-modal-title{margin:0;padding:0}.telephony-softphone-modal .ant-modal-content>*{margin:0}.telephony-softphone-body>*{margin:0}.telephony-softphone-dialpad .ant-row{margin-left:0;margin-right:0}.telephony-softphone-dialpad .ant-btn.ant-btn:focus,.telephony-softphone-dialpad .ant-btn.ant-btn:focus-visible,.telephony-softphone-dial-input .ant-input-affix-wrapper:focus,.telephony-softphone-dial-input .ant-input-affix-wrapper:focus-within{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--tele-color-primary) 14%,transparent)}.telephony-softphone-toggle-btn.ant-btn{box-shadow:none}.dark .telephony-softphone-toggle-btn.ant-btn-default{box-shadow:0 6px 16px var(--crm-palette-35097fab)}.telephony-softphone-toggle-btn.ant-btn-primary{color:var(--crm-palette-f2074b6c)}.dark .telephony-softphone-toggle-btn.ant-btn-primary{color:var(--crm-palette-25fd7ac5)}:where(.dark) .telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary .ant-btn-icon,.dark .telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary>span{color:var(--crm-palette-25fd7ac5)}.telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary .ant-btn-icon,.telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary>span{color:var(--crm-palette-f2074b6c)}html[data-theme-variant=rtm] :where(.telephony-softphone-quick-toggles) .telephony-softphone-toggle-btn.ant-btn-primary .ant-btn-icon,html[data-theme-variant=rtm] .telephony-softphone-quick-toggles .telephony-softphone-toggle-btn.ant-btn-primary>span{color:var(--crm-palette-f2074b6c)}.telephony-softphone-toggle-btn.ant-btn-primary:hover,.telephony-softphone-toggle-btn.ant-btn-primary:focus-visible,.telephony-softphone-toggle-btn.ant-btn-primary:active{color:var(--crm-palette-f2074b6c)}.dark .telephony-softphone-toggle-btn.ant-btn-primary:hover,.dark .telephony-softphone-toggle-btn.ant-btn-primary:focus-visible,.dark .telephony-softphone-toggle-btn.ant-btn-primary:active{color:var(--crm-palette-25fd7ac5)}.telephony-softphone-toggle-btn.ant-btn-default:hover,.telephony-softphone-toggle-btn.ant-btn-default:focus-visible{box-shadow:none}.dark .telephony-softphone-toggle-btn.ant-btn-default:hover,.dark .telephony-softphone-toggle-btn.ant-btn-default:focus-visible{box-shadow:0 8px 20px var(--crm-palette-926311bb)}.telephony-state-panel--compact.ant-card .ant-card-body{padding:14px}.telephony-action-btn.ant-btn,.telephony-minimized-actions .telephony-action-btn.ant-btn{min-height:36px}.telephony-state-panel--compact .telephony-action-btn.ant-btn{min-height:44px}.telephony-action-btn--answer.ant-btn,.telephony-action-btn--answer.ant-btn.ant-btn-primary{background:var(--crm-palette-3c5c1ab6);border-color:var(--crm-palette-3c5c1ab6);color:var(--crm-palette-f2074b6c)}.telephony-action-btn--answer.ant-btn:hover,.telephony-action-btn--answer.ant-btn.ant-btn-primary:hover{background:var(--crm-palette-7d4ff8ff);border-color:var(--crm-palette-7d4ff8ff);color:var(--crm-palette-f2074b6c)}.telephony-action-btn--answer.ant-btn:focus-visible,.telephony-action-btn--answer.ant-btn.ant-btn-primary:focus-visible,.telephony-action-btn--answer.ant-btn:active,.telephony-action-btn--answer.ant-btn.ant-btn-primary:active{background:var(--crm-palette-e21c21cc);border-color:var(--crm-palette-e21c21cc);color:var(--crm-palette-f2074b6c)}.telephony-in-call-controls__side{border-left:none}.telephony-in-call-controls--compact .ant-select-selector{min-height:30px}@media(max-width:540px){.telephony-softphone-modal--mobile.ant-modal{max-width:calc(100vw - 16px)}}@media(max-width:540px){.telephony-softphone-modal--mobile .ant-modal-content{border-radius:8px}}@media(max-width:540px){.telephony-softphone-modal--mobile .telephony-state-panel--connected .ant-card-body{padding:7px}}@media(max-width:540px){.telephony-softphone-minimized .telephony-window-control-btn.ant-btn{width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px}}@media(max-width:540px){.telephony-minimized-actions{gap:8px}}@media(max-width:540px){.telephony-in-call-controls{gap:5px;padding:5px}}@media(max-width:540px){.telephony-in-call-controls__layout,.telephony-in-call-controls__main,.telephony-in-call-controls__advanced,.telephony-transfer-panel,.telephony-lines-panel{gap:5px}}@media(max-width:540px){.telephony-in-call-controls__grid{gap:5px}}@media(max-width:540px){.telephony-in-call-controls__btn.ant-btn{padding-inline:6px}}@media(max-width:540px){.telephony-transfer-panel__actions{gap:5px}}@media(max-width:540px){.telephony-transfer-panel__consult-btn.ant-btn,.telephony-transfer-panel__collapse-btn.ant-btn,.telephony-transfer-panel__secondary-action.ant-btn{height:32px}}@media(max-width:540px){.telephony-line-card{padding:6px}}@media(max-width:540px){.telephony-line-card__top,.telephony-line-card__bottom{display:grid;gap:5px}}@media(max-width:540px){.telephony-consultation-summary{padding:7px}}@media(max-width:540px){.telephony-consultation-summary__row{display:grid;gap:6px}}@media(max-width:540px){.telephony-in-call-controls__side{border-left:none}}@media(max-width:420px){.telephony-in-call-controls__btn.ant-btn{font-size:12px}}.telephony-lead-create-modal .ant-modal-content{padding:0;border-radius:8px}.telephony-lead-create-modal .ant-modal-header{padding:5px 42px 5px 14px;margin:0;border-bottom:1px solid color-mix(in srgb,var(--tele-color-border) 70%,transparent)}.telephony-lead-create-modal .ant-modal-body{padding:5px 8px 6px}html[data-theme=dark]:not([data-theme-variant=rtm]) .telephony-lead-create-modal .ant-modal-content{background:var(--crm-palette-3e0f3621);border:1px solid var(--crm-palette-a4f0c634);box-shadow:0 24px 72px var(--crm-palette-2b5d0be8)}html[data-theme=dark]:not([data-theme-variant=rtm]) .telephony-lead-create-modal .ant-modal-header,html[data-theme=dark]:not([data-theme-variant=rtm]) .telephony-lead-create-modal .ant-modal-body,html[data-theme=dark]:not([data-theme-variant=rtm]) .telephony-lead-create-modal .ant-modal-footer{background:var(--crm-palette-3e0f3621);border-color:var(--crm-palette-a4f0c634)}html[data-theme=dark]:not([data-theme-variant=rtm]) .telephony-lead-create-modal .ant-modal-title{color:var(--crm-palette-6f50777a)}.telephony-lead-composer-trigger.ant-btn{border-color:color-mix(in srgb,var(--tele-color-primary) 40%,var(--tele-color-border));background:color-mix(in srgb,var(--tele-color-primary-soft) 24%,var(--tele-color-white))}.telephony-softphone,.telephony-dialer,.telephony-lead-create-modal .ant-modal-content,.telephony-quick-transfer__card,.telephony-quick-transfer__confirm,.telephony-network-diagnostics.ant-alert,.telephony-lead-composer-trigger.ant-btn{border-radius:8px}.telephony-softphone,.telephony-dialer{border-color:var(--crm-app-border-soft, var(--crm-palette-bc8c13b1));background:var(--crm-app-surface-solid, var(--crm-palette-f2074b6c));box-shadow:0 8px 20px var(--crm-palette-2f0fa717)}.telephony-lead-create-modal .ant-input,.telephony-lead-create-modal .ant-select-selector,.telephony-lead-create-modal .ant-picker,.telephony-lead-create-modal .ant-btn{border-radius:8px}.telephony-lead-create-modal .ant-btn-primary{border-color:var(--crm-app-accent, var(--crm-palette-e7b00c29));background:var(--crm-app-accent, var(--crm-palette-e7b00c29));box-shadow:none}html[data-theme=dark] .telephony-softphone,html[data-theme=dark] .telephony-dialer{background:var(--crm-app-surface-solid, var(--crm-palette-21dcede6))}html[data-theme-variant=rtm] .telephony-lead-create-modal.ant-modal{overflow:visible}html[data-theme-variant=rtm] .telephony-lead-create-modal .ant-modal-content{border-color:var(--crm-palette-719a4adc);background:var(--crm-palette-2c1d5544);box-shadow:0 38px 84px var(--crm-palette-4bc3b103),0 16px 32px var(--crm-palette-ee5e4710),0 0 0 3px var(--crm-palette-7bfb3925)}html[data-theme-variant=rtm] .telephony-lead-create-modal .ant-modal-header,html[data-theme-variant=rtm] .telephony-lead-create-modal .ant-modal-body,html[data-theme-variant=rtm] .telephony-lead-create-modal .crm-lead-create-modal{background:var(--crm-palette-2c1d5544);border-color:var(--crm-palette-719a4adc)}html[data-theme-variant=rtm] .telephony-lead-create-modal .ant-modal-title{color:var(--crm-palette-0e684e51)}html[data-theme-variant=rtm] .telephony-lead-create-modal .ant-modal-close{color:var(--crm-palette-833631aa)}html[data-theme-variant=rtm] .telephony-lead-create-modal .ant-modal-close:hover,html[data-theme-variant=rtm] .telephony-lead-create-modal .ant-modal-close:focus-visible{background:var(--crm-palette-c35bb492);color:var(--crm-palette-0e684e51)}.crm-calls-dashboard__filter-cell .ant-select:not(.ant-select-customize-input) .ant-select-selector{height:44px}.notifications-page__stat-card .ant-statistic-title,.notifications-page__stat-card .ant-statistic-content,.notifications-page__stat-card .ant-statistic-content-value{color:var(--notifications-text);-webkit-text-fill-color:var(--notifications-text)}.notifications-page__stat-card .ant-statistic-content-prefix{color:var(--notifications-subtle);-webkit-text-fill-color:var(--notifications-subtle)}.notifications-page__item{align-items:flex-start}.notifications-page__item-body{row-gap:6px}.notifications-page__item-title,.notifications-page__item-title.ant-typography,.notifications-page__item-title.ant-typography a{color:var(--notifications-text);-webkit-text-fill-color:var(--notifications-text)}.notifications-page__item-title.ant-typography:hover{color:var(--notifications-primary);-webkit-text-fill-color:var(--notifications-primary)}.notifications-page__item-description,.notifications-page__item .ant-typography{color:var(--notifications-muted);-webkit-text-fill-color:var(--notifications-muted)}.notifications-page__item-meta .ant-typography,.notifications-page__item-details .ant-typography{color:var(--notifications-subtle);-webkit-text-fill-color:var(--notifications-subtle)}.notifications-page__item-details,.notifications-page__delivery,.notifications-page__item-meta,.notifications-page__item .crm-list__item-actions,.notifications-page__item .ant-list-item-action{gap:6px}.notifications-page .ant-input-affix-wrapper,.notifications-page .ant-select .ant-select-selector,.notifications-page .ant-btn-default,.notifications-page .ant-segmented{border-color:var(--notifications-border);background:var(--notifications-control-bg);color:var(--notifications-text);-webkit-text-fill-color:var(--notifications-text)}.notifications-page__toolbar .ant-input-wrapper,.notifications-page__toolbar .ant-input-group,.notifications-page__toolbar .ant-input-affix-wrapper,.notifications-page__toolbar .ant-input-search-button,.notifications-page__toolbar .ant-select-single,.notifications-page__toolbar .ant-select-selector,.notifications-page__toolbar .ant-btn{height:40px}.notifications-page__toolbar .ant-input-affix-wrapper,.notifications-page__toolbar .ant-input-search-button,.notifications-page__toolbar .ant-select-selector,.notifications-page__toolbar .ant-btn,.notifications-page__toolbar .ant-segmented{border-radius:8px}.notifications-page__toolbar .ant-input-affix-wrapper{padding-block:0;padding-inline:12px}.notifications-page__toolbar .ant-input-search-button{padding-inline:0}.notifications-page__toolbar .ant-select-single .ant-select-selector{padding-inline:12px}.notifications-page__toolbar .ant-select-single .ant-select-selection-item,.notifications-page__toolbar .ant-select-single .ant-select-selection-placeholder{line-height:38px}.notifications-page__toolbar .ant-btn{padding-inline:14px;line-height:38px}.notifications-page__toolbar .ant-segmented{padding:3px}.notifications-page .ant-input-affix-wrapper:hover,:where(.notifications-page) .ant-select:not(.ant-select-disabled) .ant-select-selector:hover,.notifications-page .ant-btn-default:hover,.notifications-page .ant-segmented:hover{border-color:var(--notifications-border-strong);background:var(--notifications-control-bg-hover)}.notifications-page .ant-input::-moz-placeholder{color:var(--notifications-text);-webkit-text-fill-color:var(--notifications-text)}.notifications-page .ant-input,.notifications-page .ant-input::placeholder,.notifications-page .ant-input-prefix,.notifications-page .ant-select-selection-item,.notifications-page .ant-select-selection-placeholder,.notifications-page .ant-select-arrow,.notifications-page .ant-btn-default>span,.notifications-page .ant-segmented-item-label{color:var(--notifications-text);-webkit-text-fill-color:var(--notifications-text)}.notifications-page .ant-input::-moz-placeholder{color:var(--notifications-placeholder);-webkit-text-fill-color:var(--notifications-placeholder)}.notifications-page .ant-input::placeholder,.notifications-page .ant-select-selection-placeholder{color:var(--notifications-placeholder);-webkit-text-fill-color:var(--notifications-placeholder)}.notifications-page .ant-segmented-item-selected{background:var(--notifications-control-active);color:var(--notifications-control-active-text);-webkit-text-fill-color:var(--notifications-control-active-text);box-shadow:none}.notifications-page .ant-segmented-item-selected .ant-segmented-item-label{color:var(--notifications-control-active-text);-webkit-text-fill-color:var(--notifications-control-active-text)}.notifications-page .ant-btn-primary:not(:disabled){border-color:var(--notifications-primary);background:var(--notifications-primary);color:var(--notifications-primary-text);-webkit-text-fill-color:var(--notifications-primary-text)}.notifications-page .ant-btn-primary:not(:disabled)>span{color:var(--notifications-primary-text);-webkit-text-fill-color:var(--notifications-primary-text)}.notifications-page .ant-empty-description,.notifications-page .ant-empty .anticon{color:var(--notifications-empty);-webkit-text-fill-color:var(--notifications-empty)}@media(max-width:860px){.notifications-page__item.ant-list-item{align-items:stretch}}html[data-theme-variant=rtm] body{background:var(--crm-app-body-bg)}.crm-shell__header{min-height:60px;border-bottom:1px solid var(--crm-app-border-soft);box-shadow:none}.crm-header-actions__control,.crm-shell__nav-trigger{border-color:transparent;box-shadow:none}.crm-header-actions__control:hover,.crm-shell__nav-trigger:hover{border-color:var(--crm-app-border-soft);background:var(--crm-app-surface-elevated)}.crm-shell__sider{border-inline-end:1px solid var(--crm-app-border-soft);box-shadow:none}.crm-shell__sider .ant-menu-item,.crm-shell__sider .ant-menu-submenu-title{min-height:38px;height:38px;line-height:38px;margin-block:2px;border-radius:6px;font-weight:500}html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-inline .ant-menu-item-selected{min-height:38px;background:color-mix(in srgb,var(--crm-app-accent) 18%,transparent);box-shadow:inset 2px 0 0 var(--crm-app-accent)}@scope(html[data-theme-variant=rtm] .crm-shell__sider){:scope .ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{min-height:38px;background:color-mix(in srgb,var(--crm-app-accent) 18%,transparent);box-shadow:inset 2px 0 0 var(--crm-app-accent)}}html[data-theme-variant=rtm] .crm-shell__sider .ant-menu-item-group-title{color:var(--crm-app-text-subtle);font-size:10px;font-weight:700}.crm-shell__content{padding:var(--crm-workspace-gutter)}.crm-entity-list-shell__card{border:1px solid var(--crm-app-border-soft);background:transparent;box-shadow:var(--crm-app-shadow)}.crm-entity-list-shell__header{padding:12px 16px}.crm-entity-list-shell__title,.crm-page-header__title,.crm-entity-form-shell__title{color:var(--crm-app-text-primary);font-size:var(--crm-page-title-size);font-weight:700;line-height:1.25;letter-spacing:-.02em}.crm-entity-list-shell__title-group .ant-typography-secondary,.crm-page-header .ant-typography-secondary{color:var(--crm-app-text-muted);font-size:12px}.crm-entity-list-shell__toolbar{padding:8px 16px}.crm-entity-list-toolbar{padding:8px;border-radius:6px;background:var(--crm-app-surface-elevated)}.crm-entity-list-shell__content{padding:0;gap:0}.crm-entity-table-stack{gap:0}.crm-shell .ant-table-wrapper .ant-table{border-radius:0;background:var(--crm-table-bg)}@scope(.crm-shell .ant-table-wrapper){:scope .ant-table-thead>tr>th{padding:7px 10px;border-bottom:1px solid var(--crm-table-head-border);background:var(--crm-table-head-bg);color:var(--crm-table-head-color);font-size:11px;font-weight:700}}@scope(.crm-shell .ant-table-wrapper){:scope .ant-table-tbody>tr>td{padding:6px 10px;border-bottom-color:var(--crm-app-border-soft)}}@scope(.crm-shell .ant-table-wrapper){:scope .ant-table-tbody>tr:hover>td{background:var(--crm-table-row-hover-bg)}}.crm-shell .ant-table-wrapper .ant-pagination{margin:0}.crm-shell .ant-btn,.crm-shell .ant-input,.crm-shell .ant-input-affix-wrapper,.crm-shell .ant-select-selector,.crm-shell .ant-picker,.crm-shell .ant-input-number{border-radius:6px}.crm-shell .ant-btn-primary{box-shadow:none}.crm-entity-detail-shell__summary>.ant-card-body{padding:14px 16px}.crm-entity-detail-shell__back,.crm-entity-form-shell__back{height:26px;min-height:26px;padding-inline:8px;color:var(--crm-app-text-muted)}.crm-entity-detail-shell__stats-row .ant-card-body{padding:10px 12px}.crm-entity-detail-shell__tabs>.ant-card-body{padding:0 16px 16px}.crm-entity-detail-shell__tabs .ant-tabs-nav{margin-bottom:12px}.crm-entity-form-shell__intro,.crm-entity-form-shell__actions{border-color:var(--crm-app-border-soft)}.crm-entity-form-shell__content>.ant-card+.ant-card{margin-top:0}.crm-entity-form-section__divider{margin:8px 0 14px}.crm-entity-form-section h4.ant-typography,.crm-section__title,.ant-card-head-title{font-size:var(--crm-section-title-size);font-weight:650}.crm-entity-form-shell__actions{border-color:var(--crm-app-border);box-shadow:0 -8px 24px color-mix(in srgb,var(--crm-app-body-bg) 72%,transparent)}.ant-modal-root .ant-modal-content,.ant-drawer .ant-drawer-content{border-radius:8px;box-shadow:var(--crm-app-shadow-strong)}.ant-modal-root .ant-modal-header,.ant-drawer .ant-drawer-header{margin:0;padding:14px 16px;border-bottom:1px solid var(--crm-app-border-soft)}.ant-modal-root .ant-modal-body{padding:16px}.ant-modal-root .ant-modal-footer,.ant-drawer .ant-drawer-footer{margin:0;padding:12px 16px;border-top:1px solid var(--crm-app-border-soft);background:var(--crm-app-surface-solid)}.ant-drawer .ant-drawer-body{padding:16px}.crm-kpi-card,.crm-metric-card,.crm-bi-widget__metric{min-height:96px}.crm-kpi-card .ant-card-body,.crm-metric-card .ant-card-body{padding:12px}.crm-kanban-column{border-radius:8px;border-color:var(--crm-app-border-soft);background:var(--crm-app-surface-subtle)}.crm-kanban-card{border-radius:6px;box-shadow:none}.crm-workspace-section-nav__rail{border-color:var(--crm-app-border-soft);box-shadow:none}.crm-workspace-section-nav__item{border-radius:6px}.crm-workspace-section-nav__item.is-active{background:color-mix(in srgb,var(--crm-app-accent) 12%,transparent)}.status-badge,.ant-tag{border-radius:5px}@media(max-width:767px){.crm-entity-list-shell__header,.crm-entity-list-shell__toolbar{padding:10px}}@media(max-width:767px){.crm-entity-list-actions,.crm-entity-detail-shell__actions,.crm-entity-form-shell__actions-buttons{width:100%}}@media(max-width:767px){.ant-modal-root .ant-modal{max-width:calc(100vw - 16px);margin:8px auto}}}
