html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--mcc-bg: #f3f4f3;--mcc-surface: rgba(255, 255, 255, .82);--mcc-surface-strong: #ffffff;--mcc-panel: rgba(255, 255, 255, .68);--mcc-border: rgba(30, 64, 175, .08);--mcc-border-strong: rgba(37, 99, 235, .18);--mcc-text: #111827;--mcc-muted: #7b7f86;--mcc-subtle: #f6f6f5;--mcc-accent: #2563eb;--mcc-accent-soft: #eff6ff;--mcc-accent-teal: #14b8a6;--mcc-success: #15803d;--mcc-success-bg: #eaf8ef;--mcc-warning: #a16207;--mcc-danger: #b42318;--mcc-shadow: 0 22px 70px rgba(30, 64, 175, .09);--mcc-body-bg: radial-gradient(circle at 22% -10%, rgba(219, 234, 254, .9), transparent 30rem), radial-gradient(circle at 90% 4%, rgba(204, 251, 241, .55), transparent 28rem), linear-gradient(180deg, #f7f7f6 0%, #eeeeec 100%);--mcc-shell-bg: linear-gradient(90deg, rgba(239, 246, 255, .58), transparent 30%), var(--mcc-bg);--mcc-frame-bg: rgba(255, 255, 255, .48);--mcc-sidebar-bg: rgba(255, 255, 255, .66);--mcc-topbar-bg: rgba(255, 255, 255, .58);--mcc-content-bg: linear-gradient(180deg, rgba(250, 250, 249, .68), rgba(243, 244, 243, .9));--mcc-panel-bg: rgba(255, 255, 255, .66);--mcc-panel-raised-bg: rgba(255, 255, 255, .58);--mcc-table-head-bg: rgba(246, 246, 245, .92);--mcc-menu-item: #45484f;--mcc-menu-selected: #1d4ed8;--mcc-header-title: #50545a}*{box-sizing:border-box}body{margin:0;background:var(--mcc-body-bg);color:var(--mcc-text)}.mcc-shell{min-height:100vh;padding:26px;background:var(--mcc-shell-bg)}.mcc-app-frame{min-height:calc(100vh - 52px);overflow:hidden;border:1px solid var(--mcc-border);border-radius:8px;background:var(--mcc-frame-bg);box-shadow:var(--mcc-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mcc-sidebar{position:relative;border-right:1px solid var(--mcc-border);background:var(--mcc-sidebar-bg)!important}.mcc-brand{display:flex;align-items:center;gap:10px;height:58px;padding:0 18px;border-bottom:1px solid var(--mcc-border);font-size:14px;font-weight:700}.mcc-brand-mark{display:inline-grid;place-items:center;flex:0 0 auto;font-weight:800}.mcc-brand-mark{width:24px;height:24px;border-radius:7px;border:0;background:linear-gradient(135deg,var(--mcc-accent),var(--mcc-accent-teal));color:#fff;font-size:12px}.mcc-menu-section{padding:14px 14px 8px;color:var(--mcc-muted);font-size:12px}.mcc-sidebar .ant-menu{border-inline-end:0!important;background:transparent}.mcc-sidebar .ant-menu-item{position:relative;height:38px;margin:3px 10px!important;padding-left:18px!important;border-radius:8px;color:var(--mcc-menu-item)}.mcc-sidebar .ant-menu-item:before{position:absolute;top:10px;left:8px;width:3px;height:18px;border-radius:999px;background:transparent;content:""}.mcc-sidebar .ant-menu-item-selected{background:var(--mcc-accent-soft)!important;color:var(--mcc-menu-selected)!important;font-weight:650}.mcc-sidebar .ant-menu-item-selected:before{background:linear-gradient(180deg,#60a5fa,#14b8a6)}.mcc-topbar{height:58px;border-bottom:1px solid var(--mcc-border);background:var(--mcc-topbar-bg)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mcc-header-left,.mcc-header-right,.mcc-user-trigger{display:flex;align-items:center}.mcc-header-left,.mcc-header-right{gap:12px}.mcc-header-title{font-size:13px;color:var(--mcc-header-title)}.mcc-search{width:min(320px,30vw)}.mcc-content{padding:26px 34px 34px!important;background:var(--mcc-content-bg)}.mcc-dashboard--wide{max-width:none;width:100%}.mcc-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:2px 0 22px}.mcc-page-head h1{margin:0 0 6px;font-size:24px;line-height:1.2}.mcc-page-head p{margin:0;color:var(--mcc-muted)}.mcc-actions{display:flex;gap:10px}.mcc-soft-button{border-color:var(--mcc-border-strong);background:#ffffffbd;color:#2563eb;box-shadow:0 1px #ffffffb3 inset}.mcc-primary-button{border:0;background:linear-gradient(135deg,#2563eb,#14b8a6);box-shadow:0 12px 24px #2563eb2e}.mcc-primary-button:hover,.mcc-primary-button:focus{background:linear-gradient(135deg,#1d4ed8,#0d9488)!important}.mcc-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}.mcc-kpi-card{min-height:108px;border:1px solid var(--mcc-border);border-radius:8px;background:var(--mcc-panel);box-shadow:0 12px 30px #2563eb0d}.mcc-kpi-inner{padding:14px;border-radius:8px;background:#f6f6f5b8}.mcc-kpi-top{display:flex;align-items:center;gap:10px;color:#676b72;font-size:13px}.mcc-kpi-value{margin-top:10px;font-size:26px;font-weight:720;letter-spacing:0}.mcc-kpi-delta{margin-top:10px;font-size:12px;color:var(--mcc-success)}.mcc-kpi-delta.is-warning{color:var(--mcc-danger)}.mcc-dashboard-range{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--mcc-border-strong);border-radius:8px;background:#ffffffb8;color:var(--mcc-muted);font-size:13px;font-weight:650}.mcc-dashboard-loading{display:inline-flex;align-items:center;gap:12px;min-height:120px}.mcc-dashboard-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.mcc-dashboard-kpi-grid .mcc-kpi-card{min-height:124px}.mcc-dashboard-chart-panel,.mcc-dashboard-panel,.mcc-dashboard-admin-scope{margin-bottom:18px;padding:18px 20px}.mcc-dashboard-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:10px}.mcc-dashboard-chart-panel{position:relative;overflow:hidden;padding:18px 20px 10px;background:linear-gradient(180deg,#ffffffe0,#f8fafcad),linear-gradient(90deg,#14b8a609,#2563eb06)}.mcc-dashboard-chart-legend{display:inline-flex;align-items:center;gap:8px;color:var(--mcc-muted);font-size:12px;font-weight:600;white-space:nowrap}.mcc-dashboard-legend-line{display:block;width:24px;height:2px;border-radius:999px}.mcc-dashboard-legend-line--conversations{background:#2563eb;box-shadow:0 0 0 3px #2563eb14}.mcc-dashboard-legend-line--turns{margin-left:8px;background:#f97316;box-shadow:0 0 0 3px #f9731614}.mcc-dashboard-legend-line--leads{margin-left:8px;background:#16a34a;box-shadow:0 0 0 3px #16a34a14}.mcc-dashboard-chart-viewport{width:min(100%,1040px);margin:0 auto}.mcc-dashboard-chart{display:block;width:100%;height:auto;aspect-ratio:1040 / 278;overflow:visible}.mcc-dashboard-chart-grid{stroke:#64748b24;stroke-width:1;stroke-dasharray:5 11}.mcc-dashboard-chart-axis-line{stroke:#64748b3d;stroke-width:1}.mcc-dashboard-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.7;stroke-dasharray:1;stroke-dashoffset:1;animation:mcc-chart-draw .9s cubic-bezier(.22,1,.36,1) forwards}.mcc-dashboard-line--conversations{stroke:#2563eb;filter:drop-shadow(0 7px 9px rgba(37,99,235,.12))}.mcc-dashboard-line--turns{stroke:#f97316;filter:drop-shadow(0 7px 9px rgba(249,115,22,.12))}.mcc-dashboard-line--leads{stroke:#16a34a;filter:drop-shadow(0 7px 9px rgba(22,163,74,.12))}.mcc-dashboard-chart-axis,.mcc-dashboard-chart-y-label,.mcc-dashboard-chart-y-title{fill:#7b7f86;font-size:12px;font-weight:650}.mcc-dashboard-chart-y-label,.mcc-dashboard-chart-y-title{fill:#8b9098;font-size:11px}.mcc-dashboard-chart-point{cursor:crosshair;outline:none}.mcc-dashboard-chart-hit,.mcc-dashboard-chart-hit-zone{fill:transparent;pointer-events:all}.mcc-dashboard-chart-hover,.mcc-dashboard-chart-tooltip{pointer-events:none}.mcc-dashboard-chart-hover line{stroke:#2563eb47;stroke-width:1;stroke-dasharray:4 6}.mcc-dashboard-chart-hover circle{fill:#ffffffc2;stroke:#2563eb2e;stroke-width:4}.mcc-dashboard-chart-tooltip rect{fill:#ffffffeb;stroke:#2563eb2e;filter:drop-shadow(0 16px 28px rgba(15,23,42,.12))}.mcc-dashboard-chart-tooltip text{fill:#172554;font-size:13px;font-weight:700}.mcc-dashboard-chart-tooltip text+text{fill:var(--mcc-muted);font-size:12px;font-weight:600}.mcc-dashboard-grid{display:grid;gap:18px;margin-bottom:18px}.mcc-dashboard-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.mcc-dashboard-panel{min-width:0}.mcc-dashboard-funnel,.mcc-dashboard-intents,.mcc-dashboard-health-list,.mcc-dashboard-events{display:grid;gap:12px}.mcc-dashboard-funnel-row{display:grid;grid-template-columns:minmax(130px,170px) minmax(0,1fr);align-items:center;gap:16px}.mcc-dashboard-funnel-row>div:first-child,.mcc-dashboard-intent-row>div:first-child,.mcc-dashboard-event>div,.mcc-dashboard-room{display:grid;gap:3px}.mcc-dashboard-funnel-track,.mcc-dashboard-intent-track{overflow:hidden;height:10px;border-radius:999px;background:#64748b1f}.mcc-dashboard-funnel-track span,.mcc-dashboard-intent-track span{display:block;height:100%;border-radius:inherit;background:#2563eb}.mcc-dashboard-funnel-row:nth-child(2) .mcc-dashboard-funnel-track span,.mcc-dashboard-intent-track span{background:#16a34a}.mcc-dashboard-funnel-row:nth-child(3) .mcc-dashboard-funnel-track span{background:#14b8a6}.mcc-dashboard-funnel-row:nth-child(4) .mcc-dashboard-funnel-track span{background:#dc2626}.mcc-dashboard-intent-row{display:grid;grid-template-columns:minmax(140px,210px) minmax(0,1fr);align-items:center;gap:14px}.mcc-dashboard-intent-row>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:10px}.mcc-dashboard-health-row{display:flex;align-items:center;gap:12px;min-height:58px;padding:12px;border:1px solid rgba(37,99,235,.08);border-radius:8px;background:#ffffff94}.mcc-dashboard-health-row>div{display:grid;gap:3px;min-width:0}.mcc-dashboard-health-dot{width:11px;height:11px;border-radius:999px;flex:0 0 auto}.mcc-dashboard-health-dot--ok{background:#16a34a;box-shadow:0 0 0 4px #16a34a1f}.mcc-dashboard-health-dot--error,.mcc-dashboard-health-dot--missing_config{background:#dc2626;box-shadow:0 0 0 4px #dc26261f}.mcc-dashboard-event{display:grid;grid-template-columns:134px minmax(0,1fr);align-items:flex-start;gap:12px;min-height:62px;padding-bottom:12px;border-bottom:1px solid rgba(100,116,139,.12)}.mcc-dashboard-event:last-child{padding-bottom:0;border-bottom:0}.mcc-dashboard-admin-scope{display:flex;align-items:center;justify-content:space-between;gap:16px}.mcc-dashboard-admin-scope>div{display:grid;gap:4px}.mcc-dashboard-admin-stats{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.mcc-section{margin-bottom:24px}.mcc-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mcc-section-title{margin:0;font-size:16px;font-weight:700}.mcc-data-panel,.mcc-template-card{border:1px solid var(--mcc-border);border-radius:8px;background:var(--mcc-panel-bg);box-shadow:0 12px 30px #2563eb0b}.mcc-table .ant-table{background:transparent}.mcc-table .ant-table-thead>tr>th{background:var(--mcc-table-head-bg);color:#777b82;font-size:12px;font-weight:600}.mcc-table .ant-table-tbody>tr>td{border-bottom-color:#2563eb12;font-size:13px}.mcc-smart-table .ant-table-column-has-sorters{transition:background .16s ease,color .16s ease}.mcc-smart-table .ant-table-column-has-sorters:hover{background:color-mix(in srgb,var(--mcc-accent-soft) 74%,transparent)!important}.mcc-smart-table .ant-table-column-sorter,.mcc-smart-table .ant-table-filter-trigger{color:var(--mcc-muted)}.mcc-smart-table .ant-table-column-sorter-up.active,.mcc-smart-table .ant-table-column-sorter-down.active,.mcc-smart-table .ant-table-filter-trigger.active{color:var(--mcc-accent)}.mcc-smart-table .ant-table-column-sorters,.mcc-smart-table .ant-table-filter-column{gap:8px}.mcc-smart-table .ant-table-column-title{min-width:0}.mcc-health-panel{display:grid;gap:14px;max-width:760px;padding:18px}.mcc-health-row{display:flex;align-items:center;gap:12px;min-height:58px;padding:12px;border:1px solid rgba(37,99,235,.08);border-radius:8px;background:#ffffff94}.mcc-health-copy{display:grid;gap:3px}.mcc-health-dot{position:relative;width:11px;height:11px;border-radius:999px;flex:0 0 auto}.mcc-health-dot:after{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit;content:"";animation:mcc-health-pulse 1.7s ease-out infinite}.mcc-health-dot--ok{background:#16a34a;box-shadow:0 0 0 4px #16a34a1f}.mcc-health-dot--ok:after{border:1px solid rgba(22,163,74,.28)}.mcc-health-dot--error,.mcc-health-dot--missing_config{background:#dc2626;box-shadow:0 0 0 4px #dc26261f}.mcc-health-dot--error:after,.mcc-health-dot--missing_config:after{border:1px solid rgba(220,38,38,.28)}.mcc-health-checked{margin-top:2px;font-size:12px}@keyframes mcc-health-pulse{0%{opacity:.7;transform:scale(.82)}to{opacity:0;transform:scale(1.7)}}.mcc-session-room{display:grid;gap:3px}.mcc-session-token-button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-color:#2563eb38;border-radius:999px;background:#2563eb0f;color:#2563eb;box-shadow:0 8px 18px #0f172a0f}.mcc-session-token-button:hover,.mcc-session-token-button:focus-visible{border-color:#2563eb5c;background:#2563eb1f;color:#1d4ed8}.mcc-session-token-icon{width:15px;height:15px;display:block}.mcc-sessions-chart-panel{position:relative;overflow:hidden;padding:18px 20px 10px;background:linear-gradient(180deg,#ffffffe0,#f8fafcad),linear-gradient(90deg,#14b8a609,#2563eb06)}.mcc-sessions-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:10px}.mcc-sessions-chart-legend{display:inline-flex;align-items:center;gap:8px;color:var(--mcc-muted);font-size:12px;font-weight:600;white-space:nowrap}.mcc-sessions-chart-legend-line{display:block;width:24px;height:2px;border-radius:999px}.mcc-sessions-chart-legend-line--conversations{background:#2563eb;box-shadow:0 0 0 3px #2563eb14}.mcc-sessions-chart-legend-line--turns{margin-left:8px;background:#f97316;box-shadow:0 0 0 3px #f9731614}.mcc-sessions-chart-viewport{width:min(100%,960px);margin:0 auto}.mcc-sessions-chart{display:block;width:100%;height:auto;aspect-ratio:960 / 230;overflow:visible}.mcc-sessions-chart-grid{stroke:#64748b24;stroke-width:1;stroke-dasharray:5 11}.mcc-sessions-chart-axis-line{stroke:#64748b3d;stroke-width:1}.mcc-sessions-chart-area{stroke:none;opacity:.94;animation:mcc-chart-fade-in .5s ease-out forwards}.mcc-sessions-chart-area--conversations{fill:url(#mcc-sessions-conversations-fill)}.mcc-sessions-chart-area--turns{fill:url(#mcc-sessions-turns-fill)}.mcc-sessions-chart-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.7;stroke-dasharray:1;stroke-dashoffset:1;animation:mcc-chart-draw .9s cubic-bezier(.22,1,.36,1) forwards}.mcc-sessions-chart-line--conversations{stroke:#2563eb;filter:drop-shadow(0 7px 9px rgba(37,99,235,.12))}.mcc-sessions-chart-line--turns{stroke:#f97316;filter:drop-shadow(0 7px 9px rgba(249,115,22,.12))}.mcc-sessions-chart-hit-zone{fill:transparent!important;stroke:transparent!important;opacity:1!important;animation:none!important;pointer-events:all}.mcc-sessions-chart-hover,.mcc-sessions-chart-tooltip{pointer-events:none}.mcc-sessions-chart-hover line{stroke:#2563eb47;stroke-width:1;stroke-dasharray:4 6}.mcc-sessions-chart-hover circle{fill:#ffffffc2;stroke:#2563eb2e;stroke-width:4}.mcc-sessions-chart-tooltip rect{fill:#ffffffeb;stroke:#2563eb2e;filter:drop-shadow(0 16px 28px rgba(15,23,42,.12))}.mcc-sessions-chart-tooltip text{fill:#172554;font-size:13px;font-weight:700}.mcc-sessions-chart-tooltip text+text{fill:var(--mcc-muted);font-size:12px;font-weight:600}.mcc-sessions-chart-axis,.mcc-sessions-chart-y-label,.mcc-sessions-chart-y-title{fill:#7b7f86;font-size:12px;font-weight:650}.mcc-sessions-chart-y-label,.mcc-sessions-chart-y-title{fill:#8b9098;font-size:11px}.mcc-sessions-toolbar{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-bottom:12px}.mcc-sessions-toolbar .ant-input-search{width:min(420px,44vw)}.mcc-session-modal .ant-modal-content{overflow:hidden;border:1px solid rgba(15,23,42,.08);border-radius:8px;box-shadow:0 24px 70px #0f172a2e}.mcc-session-modal .ant-modal-header{margin:-20px -24px 0;padding:22px 28px 18px;border-bottom:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,#eff6ffeb,#f0fdfab8),#fff}.mcc-session-modal .ant-modal-title{color:#0f172a;font-size:22px;font-weight:760;line-height:1.2}.mcc-session-modal .ant-modal-body{margin:0 -24px -20px;padding:0;background:#f8fafc}.mcc-session-dialog{display:grid;gap:18px;max-height:68vh;overflow:auto;padding:20px 26px 24px}.mcc-session-turn{position:relative;display:grid;gap:14px;padding:16px 18px 18px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#ffffffdb;box-shadow:0 12px 34px #0f172a0f}.mcc-session-turn-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(15,23,42,.07);color:var(--mcc-muted);font-size:13px;font-weight:650}.mcc-session-message{display:flex;align-items:flex-start;gap:12px;max-width:94%}.mcc-session-message--customer{justify-self:flex-start}.mcc-session-message--qube{justify-self:flex-end;flex-direction:row-reverse}.mcc-session-avatar{display:inline-grid;place-items:center;flex:0 0 auto;margin-top:2px;width:36px;height:36px;box-shadow:0 8px 18px #0f172a24;font-size:16px;font-weight:800;line-height:36px}.mcc-session-avatar .ant-avatar-string{display:inline-grid;place-items:center;width:100%;height:100%;line-height:1}.mcc-session-avatar-icon{display:block;width:20px;height:20px;color:#fff}.mcc-session-avatar--customer{background:linear-gradient(135deg,#475569,#0f172a)}.mcc-session-avatar--qube{background:linear-gradient(135deg,var(--mcc-accent),var(--mcc-accent-teal))}.mcc-session-bubble{padding:15px 17px;border:1px solid rgba(15,23,42,.08);border-radius:8px;box-shadow:0 8px 22px #0f172a0a;color:#0f172a}.mcc-session-bubble p{margin:0;font-size:15px;line-height:1.58}.mcc-session-bubble--customer{background:#fff}.mcc-session-bubble--qube{background:linear-gradient(180deg,#eff6ffeb,#f0fdfab3),#fff;border-color:#2563eb29}@media (max-width: 720px){.mcc-session-dialog{padding:16px}.mcc-session-message{max-width:100%}.mcc-session-modal .ant-modal-title{font-size:18px}}.mcc-leads-chart-panel{position:relative;overflow:hidden;padding:18px 20px 10px;background:linear-gradient(180deg,#ffffffe0,#f8fafcad),linear-gradient(90deg,#14b8a609,#2563eb06)}.mcc-leads-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:10px}.mcc-leads-chart-legend{display:inline-flex;align-items:center;gap:8px;color:var(--mcc-muted);font-size:12px;font-weight:600;white-space:nowrap}.mcc-leads-chart-legend span{display:block;width:24px;height:2px;border-radius:999px;background:#13a8b6;box-shadow:0 0 0 3px #14b8a614}.mcc-leads-chart-viewport{width:min(100%,960px);margin:0 auto}.mcc-leads-chart{display:block;width:100%;height:auto;aspect-ratio:960 / 230;overflow:visible}.mcc-leads-chart-grid{stroke:#64748b24;stroke-width:1;stroke-dasharray:5 11}.mcc-leads-chart-axis-line{stroke:#64748b3d;stroke-width:1}.mcc-leads-chart-line{fill:none;stroke:url(#mcc-leads-stroke);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 7px 9px rgba(20,184,166,.11));animation:mcc-chart-draw .9s cubic-bezier(.22,1,.36,1) forwards}.mcc-leads-chart-point circle{fill:#fff;stroke:#13a8b6;stroke-width:2.3;opacity:0;transform-box:fill-box;transform-origin:center;animation:mcc-chart-point-in .36s ease-out .62s forwards}.mcc-leads-chart-point{cursor:default;outline:none}.mcc-leads-chart-point:hover circle:first-child,.mcc-leads-chart-point:focus circle:first-child{stroke:#2563eb;filter:drop-shadow(0 0 10px rgba(37,99,235,.26))}.mcc-leads-chart-hit-zone{fill:transparent!important;stroke:transparent!important;opacity:1!important;animation:none!important;pointer-events:all}.mcc-leads-chart-hover,.mcc-leads-chart-tooltip{pointer-events:none}.mcc-leads-chart-hover line{stroke:#2563eb47;stroke-width:1;stroke-dasharray:4 6}.mcc-leads-chart-hover circle{fill:#ffffffc2;stroke:#2563eb2e;stroke-width:4}.mcc-leads-chart-tooltip rect{fill:#ffffffeb;stroke:#2563eb2e;filter:drop-shadow(0 16px 28px rgba(15,23,42,.12))}.mcc-leads-chart-tooltip text{fill:#172554;font-size:13px;font-weight:700}.mcc-leads-chart-tooltip text+text{fill:var(--mcc-muted);font-size:12px;font-weight:600}.mcc-leads-chart-axis{fill:#7b7f86;font-size:12px;font-weight:600}.mcc-leads-chart-y-label,.mcc-leads-chart-y-title{fill:#8b9098;font-size:11px;font-weight:600}.mcc-leads-toolbar{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;min-width:min(100%,700px);margin-bottom:12px}.mcc-leads-toolbar .ant-input-search{width:min(360px,34vw)}.mcc-leads-toolbar .ant-select{min-width:170px}.mcc-leads-toolbar .ant-select:last-child{min-width:220px}.mcc-lead-status-cell{display:inline-flex;align-items:center;gap:6px}.mcc-fixdigital-code{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid rgba(20,184,166,.28);border-radius:6px;background:#14b8a614;color:#0f766e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:700;cursor:help;transition:background .16s ease,border-color .16s ease,color .16s ease}.mcc-fixdigital-code:hover,.mcc-fixdigital-code:focus{border-color:#2563eb6b;background:#2563eb14;color:#1d4ed8;outline:none}.mcc-fixdigital-tooltip-popover .ant-tooltip-inner{color:#fff;background:linear-gradient(150deg,#0f172afa,#1e293bfa);border:1px solid rgba(148,163,184,.35)}.mcc-fixdigital-tooltip-popover .ant-tooltip-arrow:before{background:linear-gradient(150deg,#0f172afa,#1e293bfa)}.mcc-fixdigital-tooltip{display:grid;gap:7px;max-width:420px;color:#fff}.mcc-fixdigital-tooltip .ant-typography{color:#fff!important}.mcc-fixdigital-tooltip pre{max-height:180px;margin:0;padding:10px;overflow:auto;border-radius:6px;background:#0f172a3d;color:#f8fafc;white-space:pre-wrap;word-break:break-word}.mcc-fixdigital-url{max-width:380px;font-size:11px;word-break:break-all}.mcc-lead-person{display:grid;gap:3px}.mcc-lead-payload{max-height:96px;margin:0;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.45;white-space:pre-wrap}.mcc-payload-beautify-button{--mcc-payload-action-border: rgba(37, 99, 235, .22);--mcc-payload-action-bg: linear-gradient(135deg, rgba(37, 99, 235, .12), rgba(20, 184, 166, .12)), linear-gradient(180deg, #ffffff, #f8fafc);--mcc-payload-action-color: #1d4ed8;--mcc-payload-action-shadow: 0 8px 18px rgba(37, 99, 235, .1), inset 0 1px 0 rgba(255, 255, 255, .88);--mcc-payload-action-hover-border: rgba(37, 99, 235, .48);--mcc-payload-action-hover-bg: linear-gradient(135deg, rgba(37, 99, 235, .16), rgba(20, 184, 166, .16)), linear-gradient(180deg, #ffffff, #eff6ff);--mcc-payload-action-hover-shadow: 0 12px 26px rgba(37, 99, 235, .16), inset 0 1px 0 rgba(255, 255, 255, .92);--mcc-payload-action-icon-bg: rgba(255, 255, 255, .62);--mcc-payload-action-braces: #0f766e;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--mcc-payload-action-border);border-radius:10px;background:var(--mcc-payload-action-bg);color:var(--mcc-payload-action-color);box-shadow:var(--mcc-payload-action-shadow);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.mcc-payload-beautify-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:var(--mcc-payload-action-icon-bg)}.mcc-payload-beautify-braces{color:var(--mcc-payload-action-braces);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:13px;font-weight:900;line-height:1;letter-spacing:-1px}.mcc-payload-beautify-button:hover,.mcc-payload-beautify-button:focus{border-color:var(--mcc-payload-action-hover-border);background:var(--mcc-payload-action-hover-bg);box-shadow:var(--mcc-payload-action-hover-shadow);transform:translateY(-1px)}.mcc-payload-modal .ant-modal-content{overflow:hidden;border-radius:8px;background:linear-gradient(180deg,#fffffffa,#f8fafcf5),linear-gradient(135deg,#2563eb0d,#14b8a60d)}.mcc-payload-modal .ant-modal-header{margin-bottom:12px;background:transparent}.mcc-payload-modal-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;margin-bottom:12px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:linear-gradient(135deg,#2563eb0f,#14b8a60f),#ffffffa8}.mcc-payload-modal-head>div{display:grid;gap:2px;min-width:0}.mcc-payload-table .ant-table{border:1px solid rgba(148,163,184,.18);border-radius:8px;overflow:hidden}.mcc-payload-key{font-size:12px;white-space:normal;word-break:break-word}.mcc-payload-value-cell{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px}.mcc-payload-kind{margin-inline-end:0;border:0;border-radius:999px;background:#2563eb17;color:#1d4ed8;font-size:11px;font-weight:700;text-transform:uppercase}.mcc-payload-value{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.mcc-status{border:0;border-radius:999px;background:var(--mcc-success-bg);color:var(--mcc-success)}.mcc-templates-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mcc-template-card{overflow:hidden}.mcc-template-art{display:flex;align-items:center;justify-content:center;height:92px;margin:10px;border:1px solid rgba(37,99,235,.08);border-radius:8px;background:linear-gradient(135deg,#eff6fff2,#f0fdfab8),repeating-linear-gradient(90deg,transparent 0 18px,rgba(37,99,235,.035) 18px 19px)}.mcc-template-visual{position:relative;width:82px;height:54px}.mcc-template-visual span{position:absolute;display:block;border-radius:8px;background:linear-gradient(135deg,#60a5fa5c,#2dd4bf52);box-shadow:0 12px 24px #2563eb1f}.mcc-template-visual span:nth-child(1){top:20px;left:0;width:68px;height:24px}.mcc-template-visual span:nth-child(2){top:8px;left:22px;width:50px;height:34px}.mcc-template-visual span:nth-child(3){top:0;right:0;width:28px;height:48px}.mcc-template-body{padding:0 14px 14px}.mcc-template-title{margin-bottom:4px;font-weight:700}.mcc-template-meta{color:var(--mcc-muted);font-size:12px}.mcc-auth-page{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 14% 12%,rgba(219,234,254,.82),transparent 24rem),radial-gradient(circle at 86% 12%,rgba(204,251,241,.68),transparent 22rem),linear-gradient(135deg,#f8fafc,#eef2f7 48%,#eef7f4);overflow:hidden}.mcc-auth-stage{position:relative;display:grid;grid-template-columns:minmax(340px,440px) minmax(360px,520px);align-items:center;gap:clamp(24px,6vw,86px);width:min(1080px,100%)}.mcc-auth-stage:before{position:absolute;top:-16%;right:-8%;bottom:-16%;left:-8%;z-index:0;background:linear-gradient(90deg,rgba(37,99,235,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(20,184,166,.07) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(circle at 62% 45%,#000 0%,transparent 68%);mask-image:radial-gradient(circle at 62% 45%,#000 0%,transparent 68%);content:"";animation:mcc-grid-drift 18s linear infinite}.mcc-auth-visual,.mcc-auth-card{position:relative;z-index:1}.mcc-auth-visual{order:2;height:min(600px,calc(100vh - 96px));min-height:460px;border-radius:8px;background:linear-gradient(145deg,#0f172ae0,#0f3d4dd1),radial-gradient(circle at 52% 42%,rgba(96,165,250,.5),transparent 18rem);box-shadow:0 34px 90px #0f172a38;overflow:hidden;isolation:isolate}.mcc-auth-visual:before,.mcc-auth-visual:after{position:absolute;border-radius:999px;content:"";filter:blur(2px)}.mcc-auth-visual:before{top:13%;right:12%;width:180px;height:180px;background:radial-gradient(circle,rgba(45,212,191,.58),transparent 68%);animation:mcc-pulse-glow 4.8s ease-in-out infinite}.mcc-auth-visual:after{bottom:10%;left:10%;width:240px;height:240px;background:radial-gradient(circle,rgba(96,165,250,.44),transparent 70%);animation:mcc-pulse-glow 5.6s ease-in-out infinite reverse}.mcc-auth-grid{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);animation:mcc-visual-grid 14s linear infinite}.mcc-auth-scan{position:absolute;top:-28%;left:-16%;width:132%;height:28%;background:linear-gradient(180deg,transparent,rgba(125,211,252,.3),transparent);transform:rotate(-14deg);animation:mcc-scan 6s ease-in-out infinite}.mcc-orbit{position:absolute;top:50%;left:50%;width:min(68%,340px);aspect-ratio:1;transform:translate(-50%,-50%)}.mcc-orbit-ring,.mcc-orbit-node{position:absolute;display:block}.mcc-orbit-ring{top:0;right:0;bottom:0;left:0;border:1px solid rgba(226,232,240,.34);border-radius:999px;animation:mcc-orbit-turn 16s linear infinite}.mcc-orbit-ring:nth-child(2){top:18%;right:18%;bottom:18%;left:18%;border-color:#2dd4bf5c;animation-duration:11s;animation-direction:reverse}.mcc-orbit-node{width:13px;height:13px;border-radius:999px;background:#67e8f9;box-shadow:0 0 28px #67e8f9e6;animation:mcc-node-float 4.4s ease-in-out infinite}.mcc-orbit-node:nth-child(3){top:8%;left:48%}.mcc-orbit-node:nth-child(4){right:10%;bottom:26%;width:10px;height:10px;background:#a7f3d0;animation-delay:-1.4s}.mcc-orbit-node:nth-child(5){bottom:14%;left:18%;width:9px;height:9px;background:#bfdbfe;animation-delay:-2.6s}.mcc-signal-panel{position:absolute;right:38px;bottom:42px;display:grid;gap:10px;width:180px;padding:18px;border:1px solid rgba(226,232,240,.22);border-radius:8px;background:#0f172a57;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mcc-signal-panel span{display:block;height:8px;border-radius:999px;background:linear-gradient(90deg,#60a5faf5,#2dd4bfdb);transform-origin:left;animation:mcc-signal-grow 3.6s ease-in-out infinite}.mcc-signal-panel span:nth-child(2){width:72%;animation-delay:-.6s}.mcc-signal-panel span:nth-child(3){width:88%;animation-delay:-1.2s}.mcc-signal-panel span:nth-child(4){width:56%;animation-delay:-1.8s}.mcc-auth-rail{position:absolute;top:42px;left:38px;display:flex;gap:10px}.mcc-auth-rail span{width:42px;height:6px;border-radius:999px;background:#e2e8f06b;animation:mcc-rail-blink 3s ease-in-out infinite}.mcc-auth-rail span:nth-child(2){animation-delay:-.9s}.mcc-auth-rail span:nth-child(3){animation-delay:-1.8s}.mcc-auth-card{width:min(440px,calc(100vw - 40px));border:1px solid var(--mcc-border);border-radius:8px;background:#ffffffc7;box-shadow:var(--mcc-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mcc-auth-brand{height:auto;padding:0;border-bottom:0;margin-bottom:18px}.mcc-auth-card .ant-card-body{padding:28px}.mcc-auth-title{margin:0 0 8px;font-size:32px;line-height:1.05}.mcc-auth-copy{margin-bottom:24px}.mcc-auth-link-row{margin-top:16px;text-align:center}.mcc-field{margin-bottom:20px}.mcc-field label{display:block;margin-bottom:8px;font-weight:650}.mcc-field .ant-input,.mcc-field .ant-input-affix-wrapper{height:44px;border-radius:8px;background:#ffffffc7}.mcc-field .mcc-auth-password{display:inline-flex;align-items:center}.mcc-field .mcc-auth-password>.ant-input{height:auto;padding:0;line-height:1.5715}.mcc-field .mcc-auth-password .ant-input-suffix{display:inline-flex;align-items:center}.mcc-settings-panel{display:grid;gap:18px;max-width:780px;padding:20px}.mcc-theme-choice-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mcc-theme-choice{position:relative;display:grid!important;grid-template-columns:auto minmax(0,1fr) 116px;align-items:center;gap:12px;min-height:112px;margin:0!important;padding:16px;border:1px solid var(--mcc-border);border-radius:8px;background:var(--mcc-panel-raised-bg);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.mcc-theme-choice:hover{border-color:var(--mcc-border-strong);transform:translateY(-1px)}.mcc-theme-choice:has(.ant-radio-checked){border-color:color-mix(in srgb,var(--mcc-accent) 48%,transparent);box-shadow:0 14px 34px #2563eb1f}.mcc-theme-choice-copy{display:grid;gap:4px;min-width:0}.mcc-theme-choice-title{color:var(--mcc-text);font-weight:720}.mcc-theme-choice-desc{color:var(--mcc-muted);font-size:12px;line-height:1.45}.mcc-theme-preview{display:grid;gap:7px;padding:12px;border:1px solid var(--mcc-border);border-radius:8px}.mcc-theme-preview span{display:block;height:10px;border-radius:999px}.mcc-theme-preview span:first-child{width:72%}.mcc-theme-preview span:nth-child(2){width:100%}.mcc-theme-preview span:nth-child(3){width:52%}.mcc-theme-preview--light{background:linear-gradient(135deg,#fff,#eff6ff)}.mcc-theme-preview--light span{background:linear-gradient(90deg,#2563eb,#14b8a6)}.mcc-theme-preview--dark{background:radial-gradient(circle at 82% 16%,rgba(45,212,191,.28),transparent 4.6rem),linear-gradient(135deg,#0f172a,#111827)}.mcc-theme-preview--dark span{background:linear-gradient(90deg,#60a5fa,#2dd4bf);box-shadow:0 0 16px #2dd4bf3d}[data-mcc-theme=dark]{color-scheme:dark;--mcc-bg: #070b14;--mcc-surface: rgba(15, 23, 42, .86);--mcc-surface-strong: #111827;--mcc-panel: rgba(15, 23, 42, .74);--mcc-border: rgba(148, 163, 184, .16);--mcc-border-strong: rgba(96, 165, 250, .34);--mcc-text: #e5edf7;--mcc-muted: #94a3b8;--mcc-subtle: #111827;--mcc-accent: #60a5fa;--mcc-accent-soft: rgba(96, 165, 250, .16);--mcc-accent-teal: #2dd4bf;--mcc-success: #34d399;--mcc-success-bg: rgba(52, 211, 153, .13);--mcc-warning: #fbbf24;--mcc-danger: #f87171;--mcc-shadow: 0 28px 90px rgba(0, 0, 0, .42);--mcc-body-bg: radial-gradient(circle at 18% -8%, rgba(37, 99, 235, .32), transparent 30rem), radial-gradient(circle at 92% 2%, rgba(20, 184, 166, .2), transparent 28rem), linear-gradient(180deg, #070b14 0%, #0b1120 100%);--mcc-shell-bg: linear-gradient(120deg, rgba(37, 99, 235, .12), transparent 34%), linear-gradient(180deg, rgba(15, 23, 42, .96), #070b14);--mcc-frame-bg: rgba(10, 15, 26, .78);--mcc-sidebar-bg: rgba(14, 23, 38, .88);--mcc-topbar-bg: rgba(14, 23, 38, .82);--mcc-content-bg: linear-gradient(180deg, rgba(15, 23, 42, .72), rgba(7, 11, 20, .94));--mcc-panel-bg: rgba(15, 23, 42, .72);--mcc-panel-raised-bg: rgba(17, 24, 39, .68);--mcc-table-head-bg: rgba(30, 41, 59, .86);--mcc-menu-item: #cbd5e1;--mcc-menu-selected: #bfdbfe;--mcc-header-title: #cbd5e1}[data-mcc-theme=dark] body{background:var(--mcc-body-bg)}[data-mcc-theme=dark] .mcc-app-frame,[data-mcc-theme=dark] .mcc-data-panel,[data-mcc-theme=dark] .mcc-template-card,[data-mcc-theme=dark] .mcc-kpi-card{box-shadow:var(--mcc-shadow)}[data-mcc-theme=dark] .mcc-brand,[data-mcc-theme=dark] .mcc-topbar,[data-mcc-theme=dark] .mcc-sidebar{color:var(--mcc-text)}[data-mcc-theme=dark] .mcc-sidebar .ant-menu-item-selected:before{background:linear-gradient(180deg,#93c5fd,#2dd4bf);box-shadow:0 0 18px #2dd4bf6b}[data-mcc-theme=dark] .mcc-content,[data-mcc-theme=dark] .mcc-kpi-inner,[data-mcc-theme=dark] .mcc-dashboard-chart-panel,[data-mcc-theme=dark] .mcc-sessions-chart-panel,[data-mcc-theme=dark] .mcc-leads-chart-panel{background:linear-gradient(180deg,#0f172ac2,#0f172a7a),linear-gradient(110deg,#60a5fa0f,#2dd4bf0b)}[data-mcc-theme=dark] .mcc-soft-button,[data-mcc-theme=dark] .mcc-dashboard-range,[data-mcc-theme=dark] .mcc-dashboard-health-row,[data-mcc-theme=dark] .mcc-health-row,[data-mcc-theme=dark] .mcc-session-turn{background:var(--mcc-panel-raised-bg);border-color:var(--mcc-border);color:var(--mcc-text)}[data-mcc-theme=dark] .mcc-table .ant-table-tbody>tr>td{border-bottom-color:#94a3b81f}[data-mcc-theme=dark] .mcc-payload-beautify-button{--mcc-payload-action-border: rgba(96, 165, 250, .3);--mcc-payload-action-bg: linear-gradient(135deg, rgba(96, 165, 250, .16), rgba(45, 212, 191, .12)), linear-gradient(180deg, rgba(15, 23, 42, .92), rgba(30, 41, 59, .84));--mcc-payload-action-color: #bfdbfe;--mcc-payload-action-shadow: 0 10px 26px rgba(0, 0, 0, .2);--mcc-payload-action-hover-border: rgba(94, 234, 212, .42);--mcc-payload-action-hover-bg: linear-gradient(135deg, rgba(96, 165, 250, .22), rgba(45, 212, 191, .18)), linear-gradient(180deg, rgba(30, 41, 59, .96), rgba(15, 23, 42, .92));--mcc-payload-action-hover-shadow: 0 18px 38px rgba(0, 0, 0, .32);--mcc-payload-action-icon-bg: rgba(15, 23, 42, .34);--mcc-payload-action-braces: #5eead4}[data-mcc-theme=dark] .mcc-payload-modal .ant-modal-content,[data-mcc-theme=dark] .mcc-payload-modal .ant-modal-header{background:linear-gradient(180deg,#0f172af5,#111827f0),linear-gradient(135deg,#60a5fa14,#2dd4bf0f)}[data-mcc-theme=dark] .mcc-payload-modal-head,[data-mcc-theme=dark] .mcc-payload-table .ant-table{border-color:#94a3b82e;background:#0f172a80}[data-mcc-theme=dark] .mcc-payload-kind{background:#60a5fa29;color:#bfdbfe}[data-mcc-theme=dark] .mcc-dashboard-chart-grid,[data-mcc-theme=dark] .mcc-sessions-chart-grid,[data-mcc-theme=dark] .mcc-leads-chart-grid{stroke:#94a3b82e}[data-mcc-theme=dark] .mcc-dashboard-chart-axis-line,[data-mcc-theme=dark] .mcc-sessions-chart-axis-line,[data-mcc-theme=dark] .mcc-leads-chart-axis-line{stroke:#94a3b847}[data-mcc-theme=dark] .mcc-dashboard-chart-axis,[data-mcc-theme=dark] .mcc-dashboard-chart-y-label,[data-mcc-theme=dark] .mcc-dashboard-chart-y-title,[data-mcc-theme=dark] .mcc-sessions-chart-axis,[data-mcc-theme=dark] .mcc-sessions-chart-y-label,[data-mcc-theme=dark] .mcc-sessions-chart-y-title,[data-mcc-theme=dark] .mcc-leads-chart-axis,[data-mcc-theme=dark] .mcc-leads-chart-y-label,[data-mcc-theme=dark] .mcc-leads-chart-y-title{fill:#94a3b8}[data-mcc-theme=dark] .mcc-session-modal .ant-modal-header,[data-mcc-theme=dark] .mcc-session-modal .ant-modal-body,[data-mcc-theme=dark] .mcc-session-bubble--customer,[data-mcc-theme=dark] .mcc-session-bubble--qube{background:linear-gradient(180deg,#0f172aeb,#111827e0)}[data-mcc-theme=dark] .mcc-session-modal .ant-modal-title,[data-mcc-theme=dark] .mcc-session-bubble{color:var(--mcc-text)}[data-mcc-theme=dark] .mcc-auth-page{background:radial-gradient(circle at 14% 12%,rgba(37,99,235,.28),transparent 24rem),radial-gradient(circle at 86% 12%,rgba(20,184,166,.22),transparent 22rem),linear-gradient(135deg,#070b14,#0b1120 54%,#111827)}[data-mcc-theme=dark] .mcc-auth-card,[data-mcc-theme=dark] .mcc-field .ant-input,[data-mcc-theme=dark] .mcc-field .ant-input-affix-wrapper{background:#0f172ac7}@keyframes mcc-grid-drift{0%{background-position:0 0,0 0}to{background-position:54px 54px,54px 54px}}@keyframes mcc-visual-grid{0%{background-position:0 0,0 0}to{background-position:42px 42px,42px 42px}}@keyframes mcc-pulse-glow{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes mcc-scan{0%{transform:translateY(0) rotate(-14deg)}54%,to{transform:translateY(520%) rotate(-14deg)}}@keyframes mcc-orbit-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mcc-node-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes mcc-signal-grow{0%,to{transform:scaleX(.62);opacity:.7}50%{transform:scaleX(1);opacity:1}}@keyframes mcc-rail-blink{0%,to{opacity:.34}50%{opacity:.9}}@keyframes mcc-chart-draw{to{stroke-dashoffset:0}}@keyframes mcc-chart-fade-in{to{opacity:1}}@keyframes mcc-chart-point-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.mcc-auth-stage:before,.mcc-auth-grid,.mcc-auth-scan,.mcc-auth-visual:before,.mcc-auth-visual:after,.mcc-orbit-ring,.mcc-orbit-node,.mcc-signal-panel span,.mcc-auth-rail span,.mcc-sessions-chart-area,.mcc-sessions-chart-line,.mcc-dashboard-line,.mcc-leads-chart-line,.mcc-leads-chart-point circle{animation:none}.mcc-leads-chart-point circle{opacity:1}.mcc-leads-chart-line,.mcc-sessions-chart-line,.mcc-dashboard-line{stroke-dashoffset:0}}@media (max-width: 1040px){.mcc-kpi-grid,.mcc-templates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mcc-dashboard-grid--two{grid-template-columns:1fr}.mcc-search{display:none}}@media (max-width: 760px){.mcc-shell{padding:0}.mcc-app-frame{min-height:100vh;border:0;border-radius:0}.mcc-sidebar{display:none}.mcc-content{padding:20px!important}.mcc-page-head{display:block}.mcc-dashboard-range{margin-top:14px}.mcc-leads-toolbar{justify-content:stretch;margin-top:14px;min-width:0}.mcc-leads-toolbar .ant-input-search,.mcc-sessions-toolbar .ant-input-search,.mcc-leads-toolbar .ant-select,.mcc-leads-toolbar .ant-select:last-child{width:100%;min-width:100%}.mcc-dashboard-section-head,.mcc-sessions-chart-head,.mcc-leads-chart-head{display:block}.mcc-dashboard-chart-legend,.mcc-sessions-chart-legend,.mcc-leads-chart-legend{margin-top:12px;justify-content:flex-start;white-space:normal}.mcc-dashboard-funnel-row,.mcc-dashboard-intent-row,.mcc-dashboard-event,.mcc-dashboard-admin-scope{display:grid;grid-template-columns:1fr}.mcc-dashboard-admin-scope{align-items:flex-start}.mcc-actions{margin-top:14px}.mcc-kpi-grid,.mcc-templates-grid{grid-template-columns:1fr}.mcc-auth-page{padding:20px}.mcc-auth-stage{grid-template-columns:1fr;width:100%}.mcc-auth-visual{position:absolute;top:-22px;right:-22px;bottom:-22px;left:-22px;order:initial;height:auto;min-height:auto;opacity:.36}.mcc-auth-card{width:100%}.mcc-signal-panel{right:22px;bottom:28px}}.mcc-workflow-dot{width:9px;height:9px;border-radius:999px;box-shadow:0 0 0 4px #2563eb0f}.mcc-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mcc-stat-item{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--mcc-border);border-radius:8px;background:var(--mcc-panel);box-shadow:0 12px 30px #2563eb0d}.mcc-stat-label{color:#676b72;font-size:13px}.mcc-stat-value{font-size:22px;font-weight:720;color:var(--mcc-text)}.mcc-stat-value.mcc-stat-warning{color:var(--mcc-warning)}@media (max-width: 760px){.mcc-stats-grid{grid-template-columns:1fr}}.mcc-field-label{display:block;font-weight:600;margin-bottom:4px;font-size:13px;color:var(--mcc-text)}.mcc-field-desc{color:var(--mcc-muted);font-size:12px;margin-top:4px}.mcc-field-group{border:1px solid var(--mcc-border);border-radius:8px;padding:12px 14px 14px;margin:10px 0;background:var(--mcc-panel)}.mcc-field-group>legend{font-weight:600;padding:0 8px;color:var(--mcc-text);font-size:13px}.mcc-array-item{border:1px dashed var(--mcc-border-strong);border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:8px}.mcc-json-preview{background:#0b1020;color:#d8e1ff;padding:12px;border-radius:8px;font-size:12px;max-height:480px;overflow:auto}.mcc-validation-list{padding-left:18px}.mcc-validation-list li{margin:4px 0}.mcc-graiver-videos{min-height:100vh;padding:32px;background:linear-gradient(135deg,rgba(32,84,121,.12),transparent 34%),linear-gradient(315deg,rgba(40,146,132,.16),transparent 38%),var(--mcc-bg);color:var(--mcc-text)}.mcc-graiver-videos-auth{display:grid;place-items:center}.mcc-graiver-auth-panel{width:min(440px,100%);padding:30px;border:1px solid var(--mcc-border);border-radius:18px;background:color-mix(in srgb,var(--mcc-surface) 92%,transparent);box-shadow:0 22px 70px #0f172a29}.mcc-graiver-auth-panel h1,.mcc-graiver-header h1{margin:0;letter-spacing:0}.mcc-graiver-loading{display:grid;min-height:60vh;place-items:center;font-weight:700;color:var(--mcc-muted)}.mcc-graiver-header{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.mcc-graiver-breadcrumbs{display:flex;flex-wrap:wrap;gap:2px;margin-top:8px}.mcc-graiver-breadcrumbs .ant-btn{height:auto;padding:0 2px;font-weight:700}.mcc-graiver-dropzone{display:flex;align-items:center;justify-content:center;min-height:126px;margin-bottom:18px;border:1px dashed color-mix(in srgb,var(--mcc-primary) 45%,var(--mcc-border));border-radius:18px;background:linear-gradient(90deg,#14b8a614,#0e749014),color-mix(in srgb,var(--mcc-surface) 86%,transparent);text-align:center}.mcc-graiver-dropzone div{display:grid;gap:4px}.mcc-graiver-dropzone strong{font-size:18px}.mcc-graiver-dropzone span{color:var(--mcc-muted)}.mcc-graiver-toolbar{display:grid;grid-template-columns:minmax(240px,420px) auto auto;gap:10px;align-items:center;margin-bottom:14px}.mcc-graiver-table{border:1px solid var(--mcc-border);border-radius:14px;overflow:hidden;background:var(--mcc-surface)}.mcc-graiver-object-cell{display:inline-flex;align-items:center;gap:8px;max-width:100%}.mcc-graiver-play-button{display:inline-grid;width:30px;height:30px;min-width:30px;place-items:center;border:1px solid rgba(59,130,246,.32);border-radius:999px;color:#2563eb;background:#3b82f61a}.mcc-graiver-play-button:hover{color:#1d4ed8;background:#3b82f629}.mcc-graiver-object-name{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding-inline:0;color:inherit;font-weight:700}.mcc-graiver-link-button{display:inline-grid;width:28px;height:28px;min-width:28px;place-items:center;border:1px solid rgba(37,99,235,.18);border-radius:8px;background:#2563eb0f;color:#1d4ed8}.mcc-graiver-link-button:hover,.mcc-graiver-link-button:focus{border-color:#2563eb57;background:#2563eb1f;color:#1e40af}.mcc-graiver-object-icon{display:inline-grid;width:28px;height:28px;place-items:center;border-radius:8px;font-size:12px;font-weight:800}.mcc-graiver-object-icon-folder{background:#f59e0b24;color:#b45309}.mcc-graiver-object-icon-file{background:#06b6d424;color:#0e7490}.mcc-graiver-uploads{display:grid;gap:10px;margin-bottom:16px}.mcc-graiver-upload-row{display:grid;grid-template-columns:minmax(120px,260px) minmax(160px,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--mcc-border);border-radius:12px;background:var(--mcc-surface)}.mcc-graiver-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:18px;background:#0f172a57}.mcc-graiver-dialog{width:min(420px,100%);padding:22px;border:1px solid var(--mcc-border);border-radius:16px;background:var(--mcc-surface);box-shadow:0 22px 70px #0f172a33}.mcc-graiver-dialog h2{margin-top:0;letter-spacing:0}.mcc-graiver-video-preview{display:block;width:100%;max-height:min(70vh,680px);border-radius:12px;background:#020617}[data-mcc-theme=dark] .mcc-graiver-videos{background:linear-gradient(135deg,rgba(20,184,166,.13),transparent 36%),linear-gradient(315deg,rgba(56,189,248,.11),transparent 38%),var(--mcc-bg)}[data-mcc-theme=dark] .mcc-graiver-auth-panel,[data-mcc-theme=dark] .mcc-graiver-dropzone,[data-mcc-theme=dark] .mcc-graiver-table,[data-mcc-theme=dark] .mcc-graiver-upload-row,[data-mcc-theme=dark] .mcc-graiver-dialog{box-shadow:0 22px 70px #00000047}[data-mcc-theme=dark] .mcc-graiver-play-button{border-color:#60a5fa5c;color:#93c5fd;background:#2563eb2e}[data-mcc-theme=dark] .mcc-graiver-link-button{border-color:#60a5fa4d;background:#2563eb2e;color:#bfdbfe}[data-mcc-theme=dark] .mcc-graiver-object-icon-folder{background:#f59e0b33;color:#fbbf24}[data-mcc-theme=dark] .mcc-graiver-object-icon-file{background:#22d3ee2b;color:#67e8f9}@media (max-width: 720px){.mcc-graiver-videos{padding:18px}.mcc-graiver-header,.mcc-graiver-toolbar,.mcc-graiver-upload-row{grid-template-columns:1fr}.mcc-graiver-header{display:grid}}
