.conversation-hub-tabs{border:1px solid var(--border);background:#fff;border-radius:9px;align-items:stretch;gap:5px;min-height:43px;margin:-3px 0 13px;padding:4px;display:flex;overflow-x:auto}.conversation-hub-tabs button{min-width:max-content;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 14px;font-size:10.5px;display:flex}.conversation-hub-tabs button:hover{color:var(--violet);background:#faf8ff}.conversation-hub-tabs button.is-active{background:var(--violet-soft);color:var(--violet);font-weight:700}.conversation-hub-tabs button b{color:#596071;background:#eef0f4;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:9px;display:grid}.conversation-hub-tabs button.is-active b{color:var(--violet);background:#fff}.conversation-ops{border:1px solid var(--border);background:#fff;border-radius:10px;min-height:640px;padding:17px}.conversation-ops__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:18px;min-height:66px;margin-bottom:17px;padding-bottom:14px;display:flex}.conversation-ops__header>div>span{color:var(--violet);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:750}.conversation-ops__header h2{letter-spacing:-.35px;margin:4px 0 5px;font-size:18px}.conversation-ops__header p{max-width:710px;color:var(--muted);margin:0;font-size:10.5px;line-height:1.45}.conversation-ops__header .button{flex:none;min-height:35px}.conversation-ticket-bia{margin-bottom:10px}.conversation-ticket-filters{align-items:center;gap:6px;min-height:37px;margin-bottom:10px;display:flex;overflow-x:auto}.conversation-ticket-filters button{border:1px solid var(--border);min-width:max-content;min-height:31px;color:var(--muted);cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:8.5px;font-weight:600;display:flex}.conversation-ticket-filters button:hover{color:var(--violet);border-color:#d5c7ee}.conversation-ticket-filters button.is-active{background:var(--violet-soft);color:var(--violet);border-color:#d9ccf4}.conversation-ticket-filters b{color:#596071;background:#eef0f4;border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:7.5px;display:grid}.conversation-ticket-filters button.is-active b{color:var(--violet);background:#fff}.conversation-ticket-table{border:1px solid var(--border);border-radius:9px;min-width:900px;overflow:hidden}.conversation-ticket-table>div,.conversation-ticket-table>button{border:0;border-bottom:1px solid var(--border);text-align:left;grid-template-columns:minmax(195px,1.45fr) minmax(130px,.9fr) minmax(145px,1fr) 75px 110px 132px 17px;align-items:center;gap:11px;width:100%;min-height:43px;padding:0 12px;display:grid}.conversation-ticket-table>div{color:var(--muted);text-transform:uppercase;background:#f8f9fb;font-size:8.5px}.conversation-ticket-table>button{min-height:61px;color:var(--text);cursor:pointer;background:#fff}.conversation-ticket-table>button:last-child{border-bottom:0}.conversation-ticket-table>button:hover{background:#fbf9ff}.conversation-ticket-table span{gap:4px;min-width:0;display:grid}.conversation-ticket-table strong{color:#2c3140;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.conversation-ticket-table small{color:var(--muted);align-items:center;gap:4px;font-size:8.5px;display:flex}.conversation-ticket-table>button>svg:last-child{color:var(--muted)}.conversation-ticket-empty{min-height:78px;color:var(--muted);justify-content:center;align-items:center;gap:7px;margin:0;font-size:9px;display:flex}.conversation-ticket-empty svg{color:var(--success)}.conversation-sla{grid-template-columns:14px 1fr;align-items:center;font-size:9px;font-weight:650;gap:5px!important;display:flex!important}.conversation-sla.is-danger{color:var(--danger)}.conversation-sla.is-warning{color:#a36b00}.conversation-sla.is-success{color:var(--success)}.conversation-ops-metrics{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:13px;display:grid}.conversation-ops-metrics article{border:1px solid var(--border);border-radius:9px;align-items:center;gap:12px;min-height:77px;padding:12px;display:flex}.conversation-ops-metrics article>svg{background:var(--violet-soft);width:35px;height:35px;color:var(--violet);border-radius:8px;padding:8px}.conversation-ops-metrics article.is-warning>svg{color:#a36b00;background:#fff5d9}.conversation-ops-metrics article span{gap:3px;display:grid}.conversation-ops-metrics article strong{font-size:17px}.conversation-ops-metrics article small{color:var(--muted);font-size:9px}.conversation-queue-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.conversation-queue-grid>article{border:1px solid var(--border);border-radius:9px;padding:13px}.conversation-queue-grid header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.conversation-queue-grid header>div{align-items:center;gap:7px;display:flex}.conversation-queue-grid h3{margin:0;font-size:12px}.conversation-queue-dot{background:var(--violet);width:8px;height:8px;box-shadow:0 0 0 4px var(--violet-soft);border-radius:50%}.conversation-queue-grid dl{grid-template-columns:repeat(3,1fr);margin:0 0 13px;display:grid}.conversation-queue-grid dl div{border-left:1px solid var(--border);gap:5px;padding-left:10px;display:grid}.conversation-queue-grid dl div:first-child{border-left:0;padding-left:0}.conversation-queue-grid dt,.conversation-queue-grid dd{margin:0}.conversation-queue-grid dt{color:var(--muted);font-size:8.5px}.conversation-queue-grid dd{font-size:12px;font-weight:700}.conversation-capacity span{justify-content:space-between;margin-bottom:5px;display:flex}.conversation-capacity small,.conversation-capacity b{color:var(--muted);font-size:8.5px}.conversation-capacity i{background:#eceef3;border-radius:999px;height:5px;display:block;overflow:hidden}.conversation-capacity em{border-radius:inherit;background:var(--violet);height:100%;display:block}.conversation-queue-grid footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:13px;padding-top:10px;display:flex}.conversation-queue-grid footer span,.conversation-queue-grid footer button{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.conversation-queue-grid footer button{color:var(--violet);cursor:pointer;background:0 0;border:0}.conversation-scheduled-list{gap:8px;display:grid}.conversation-scheduled-list article{border:1px solid var(--border);border-radius:9px;grid-template-columns:38px minmax(180px,1.4fr) minmax(165px,1fr) 135px 70px;align-items:center;gap:12px;min-height:68px;padding:10px 12px;display:grid}.conversation-scheduled-list__icon{background:var(--violet-soft);width:36px;height:36px;color:var(--violet);border-radius:8px;place-items:center;display:grid}.conversation-scheduled-list article>div{gap:4px;min-width:0;display:grid}.conversation-scheduled-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.conversation-scheduled-list small,.conversation-scheduled-list article>div>span{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.conversation-scheduled-actions{justify-items:end;gap:3px;display:grid}.conversation-scheduled-actions button{color:var(--violet);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:5px;font-size:9px;display:flex}.conversation-scheduled-actions button.is-danger{color:var(--danger);font-size:8px}.conversation-indicator-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.conversation-indicator-grid article{border:1px solid var(--border);border-radius:9px;min-height:125px;padding:13px}.conversation-indicator-grid header{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.conversation-indicator-grid header svg{color:var(--violet)}.conversation-indicator-grid article>strong{letter-spacing:-.7px;margin:16px 0 5px;font-size:23px;display:block}.conversation-indicator-grid article>small{color:var(--muted);font-size:8.5px}.conversation-indicator-grid article>i{background:#eceef3;border-radius:999px;height:5px;margin-top:13px;display:block;overflow:hidden}.conversation-indicator-grid article>i em{border-radius:inherit;background:var(--violet);height:100%;display:block}.conversation-indicator-grid article.is-success>i em{background:var(--success)}.conversation-indicator-grid article.is-blue>i em{background:#3f6de0}.conversation-indicator-grid article.is-amber>i em{background:#d89614}.conversation-indicator-filters{align-items:center;gap:7px;display:flex}.conversation-indicator-filters label{min-width:132px;color:var(--muted);text-transform:uppercase;gap:3px;font-size:7.5px;font-weight:650;display:grid}.conversation-indicator-filters select{border:1px solid var(--border);min-height:35px;color:var(--text);text-transform:none;cursor:pointer;background:#fff;border-radius:7px;outline:0;padding:0 29px 0 9px;font-size:9.5px}.conversation-indicator-filters select:focus{border-color:#946ce0;box-shadow:0 0 0 3px #5b21b614}.conversation-indicator-grid--detailed>button{border:1px solid var(--border);min-height:118px;color:var(--text);text-align:left;cursor:pointer;background:#fff;border-radius:9px;grid-template-rows:auto 1fr 26px;gap:8px;padding:12px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.conversation-indicator-grid--detailed>button:hover{border-color:#d5c7ee;transform:translateY(-1px);box-shadow:0 7px 18px #422d6e12}.conversation-indicator-grid--detailed>button header{color:var(--muted);justify-content:space-between;align-items:center;font-size:8.5px;display:flex}.conversation-indicator-grid--detailed>button header svg{color:var(--success)}.conversation-indicator-grid--detailed>button.is-warning header svg,.conversation-indicator-grid--detailed>button.is-danger header svg{color:var(--danger)}.conversation-indicator-grid--detailed>button>div{gap:3px;display:grid}.conversation-indicator-grid--detailed>button>div>span{align-items:baseline;gap:7px;display:flex}.conversation-indicator-grid--detailed strong{letter-spacing:-.6px;font-size:21px}.conversation-indicator-grid--detailed em{color:var(--success);font-size:8px;font-style:normal;font-weight:700}.conversation-indicator-grid--detailed em.is-down{color:var(--danger)}.conversation-indicator-grid--detailed small{color:var(--muted);font-size:7.8px}.conversation-metric-sparkline{align-items:flex-end;gap:3px;height:26px;display:flex}.conversation-metric-sparkline i{background:#b9a2e5;border-radius:2px 2px 0 0;flex:1;min-width:5px}.conversation-metric-sparkline.is-success i{background:#81cba3}.conversation-metric-sparkline.is-blue i{background:#8ba9ed}.conversation-metric-sparkline.is-amber i{background:#e6bc69}.conversation-metric-sparkline.is-warning i,.conversation-metric-sparkline.is-danger i{background:#eca3a3}.conversation-analytics-main{grid-template-columns:minmax(0,1.7fr) minmax(270px,.75fr);gap:10px;margin-top:10px;display:grid}.conversation-volume-chart,.conversation-sla-health,.conversation-channel-analysis,.conversation-queue-performance,.conversation-bia-insights{border:1px solid var(--border);background:#fff;border-radius:9px}.conversation-volume-chart>header,.conversation-sla-health>header,.conversation-channel-analysis>header,.conversation-queue-performance>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:9px 12px;display:flex}.conversation-volume-chart>header>div:first-child,.conversation-sla-health>header{align-items:center;gap:8px;display:flex}.conversation-volume-chart h3,.conversation-sla-health h3,.conversation-channel-analysis h3,.conversation-queue-performance h3,.conversation-bia-insights h3{margin:0 0 3px;font-size:10.5px}.conversation-volume-chart p,.conversation-sla-health p,.conversation-channel-analysis p,.conversation-queue-performance p,.conversation-bia-insights p{color:var(--muted);margin:0;font-size:7.8px}.conversation-volume-chart>header svg,.conversation-sla-health>header>svg{color:var(--violet)}.conversation-chart-legend{gap:5px;display:flex}.conversation-volume-chart .conversation-chart-legend button{min-height:27px;color:var(--muted);letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 6px;font-size:8px;font-weight:500;line-height:1;display:flex}.conversation-chart-legend button:hover{color:var(--violet);background:#f7f4fd}.conversation-chart-legend button.is-off{opacity:.42}.conversation-chart-legend i{border-radius:2px;width:7px;height:7px}.conversation-chart-legend i.is-received{background:var(--violet)}.conversation-chart-legend i.is-resolved{background:#8fd2af}.conversation-chart-legend i.is-avgCompletion{background:#e08b31;border-radius:999px;width:10px;height:2px;box-shadow:0 3px 0 -1px #9ca3af}.conversation-volume-bars{background:repeating-linear-gradient(#0000 0 39px,#f0f1f5 40px);align-items:stretch;gap:13px;height:165px;padding:17px 16px 10px;display:flex;position:relative}.conversation-volume-bars>button{z-index:1;min-width:34px;color:var(--text);text-align:center;cursor:pointer;background:0 0;border:0;flex:1;grid-template-rows:1fr 14px 11px;align-items:end;gap:2px;padding:0;display:grid;position:relative}:is(.conversation-volume-bars>button:hover .conversation-volume-bars__plot,.conversation-volume-bars>button:focus-visible .conversation-volume-bars__plot){background:#5b21b609}.conversation-volume-bars__plot{justify-content:center;align-items:flex-end;gap:3px;height:100%;display:flex}.conversation-volume-bars__plot i{border-radius:3px 3px 0 0;width:min(11px,38%);min-height:4px}.conversation-volume-bars__plot i.is-received{background:var(--violet)}.conversation-volume-bars__plot i.is-resolved{background:#8fd2af}.conversation-volume-bars>button>strong{color:var(--muted);font-size:7.5px}.conversation-volume-bars>button>small{color:#a3a8b4;font-size:6.5px}.conversation-volume-bars>button>small.is-on-target{color:#25825b}.conversation-volume-bars>button>small.is-over-target{color:#b35a55}.conversation-completion-line{z-index:2;pointer-events:none;width:calc(100% - 32px);height:calc(100% - 54px);position:absolute;inset:17px 16px 37px;overflow:visible}.conversation-completion-line polyline{fill:none;stroke:#e08b31;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 1px 1px #9e5c171f)}.conversation-completion-line .conversation-sla-target-line{stroke:#9ca3af;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.conversation-volume-tooltip{z-index:5;width:122px;color:var(--muted);text-align:left;background:#fff;border:1px solid #ded5ee;border-radius:8px;gap:4px;padding:8px;display:none;position:absolute;bottom:calc(100% - 2px);left:50%;transform:translate(-50%);box-shadow:0 8px 22px #271f3a24}:is(.conversation-volume-bars>button:hover .conversation-volume-tooltip,.conversation-volume-bars>button:focus-visible .conversation-volume-tooltip){display:grid}.conversation-volume-tooltip>strong{color:var(--text);font-size:8px}.conversation-volume-tooltip>span{justify-content:space-between;gap:8px;font-size:7px;display:flex}.conversation-volume-tooltip b{color:var(--text)}.conversation-volume-tooltip em{border-top:1px solid var(--border);color:var(--violet);padding-top:3px;font-size:6.5px;font-style:normal}.conversation-volume-summary{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);min-height:42px;display:grid}.conversation-volume-summary>span{border-left:1px solid var(--border);justify-content:center;align-items:baseline;gap:5px;min-width:0;padding:9px 8px;display:flex}.conversation-volume-summary>span:first-child{border-left:0}.conversation-volume-summary small{color:var(--muted);font-size:6.8px}.conversation-volume-summary strong{white-space:nowrap;font-size:8.5px}.conversation-sla-health__body{grid-template-columns:112px 1fr;align-items:center;gap:10px;min-height:157px;padding:12px;display:grid}.conversation-sla-donut{--sla:91%;background:conic-gradient(var(--success) var(--sla), #edf0f2 0);border-radius:50%;place-items:center;width:100px;height:100px;display:grid}.conversation-sla-donut:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:72px;height:72px}.conversation-sla-donut span{z-index:1;text-align:center;grid-area:1/1;gap:2px;display:grid}.conversation-sla-donut strong{font-size:18px}.conversation-sla-donut small{color:var(--muted);font-size:6.8px}.conversation-sla-health dl{margin:0}.conversation-sla-health dl div{border-bottom:1px solid var(--border);gap:2px;padding:7px 0;display:grid}.conversation-sla-health dl div:last-child{border-bottom:0}.conversation-sla-health dt{color:var(--muted);font-size:7px}.conversation-sla-health dd{margin:0;font-size:10px;font-weight:700}.conversation-sla-health dd small{color:var(--muted);font-size:6.8px;font-weight:400}.conversation-sla-health dd.is-danger{color:var(--danger)}.conversation-sla-health>button{border:0;border-top:1px solid var(--border);width:100%;min-height:34px;color:var(--violet);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:650;display:flex}.conversation-analytics-secondary{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.conversation-channel-analysis header button,.conversation-queue-performance header button{color:var(--violet);cursor:pointer;background:0 0;border:0;font-size:8px}.conversation-performance-switch{border:1px solid var(--border);background:#f8f9fb;border-radius:7px;align-items:center;gap:2px;padding:2px;display:flex}.conversation-queue-performance header .conversation-performance-switch button{min-height:24px;color:var(--muted);border-radius:5px;padding:0 7px}.conversation-queue-performance header .conversation-performance-switch button:hover{color:var(--violet)}.conversation-queue-performance header .conversation-performance-switch button.is-active{color:var(--violet);background:#fff;box-shadow:0 1px 3px #30234c1c}.conversation-channel-analysis>div>button{border:0;border-bottom:1px solid var(--border);width:100%;min-height:43px;color:var(--text);text-align:left;cursor:pointer;background:#fff;grid-template-columns:minmax(100px,1fr) minmax(110px,1.4fr) 34px 47px;align-items:center;gap:8px;padding:0 12px;display:grid}.conversation-channel-analysis>div>button:last-child{border-bottom:0}.conversation-channel-analysis>div>button:hover{background:#fbf9ff}.conversation-channel-analysis>div>button>span{gap:2px;display:grid}.conversation-channel-analysis strong{font-size:8.8px}.conversation-channel-analysis small{color:var(--muted);font-size:7px}.conversation-channel-analysis button>i{background:#eef0f3;border-radius:999px;height:5px;overflow:hidden}.conversation-channel-analysis button>i em{border-radius:inherit;background:var(--violet);height:100%;display:block}.conversation-channel-analysis button>i em.is-green{background:var(--success)}.conversation-channel-analysis button>i em.is-blue{background:#4f7ee7}.conversation-channel-analysis button>i em.is-gray{background:#8f96a5}.conversation-channel-analysis button>b,.conversation-channel-analysis button>time{font-size:8px}.conversation-channel-analysis button>time{color:var(--muted);text-align:right}.conversation-queue-performance__head,.conversation-queue-performance>button{grid-template-columns:minmax(105px,1fr) 55px 70px 61px;align-items:center;gap:8px;min-height:42px;padding:0 12px;display:grid}.conversation-queue-performance__head{min-height:28px;color:var(--muted);text-transform:uppercase;background:#f8f9fb;font-size:6.8px}.conversation-queue-performance>button{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--text);text-align:left;cursor:pointer;background:#fff}.conversation-queue-performance>button:last-child{border-bottom:0}.conversation-queue-performance>button:hover{background:#fbf9ff}.conversation-queue-performance>button>span{align-items:center;gap:7px;display:flex}.conversation-queue-performance>button>span i{background:var(--violet);border-radius:50%;width:6px;height:6px}.conversation-queue-performance strong,.conversation-queue-performance b,.conversation-queue-performance time{font-size:8.5px}.conversation-queue-performance b,.conversation-queue-performance time{color:var(--muted);font-weight:550}.conversation-queue-performance.is-responsibles .conversation-queue-performance__head,.conversation-queue-performance.is-responsibles>button{grid-template-columns:minmax(142px,1fr) 48px 50px 43px 55px 50px;gap:6px}.conversation-queue-performance.is-responsibles>button{min-height:48px}.conversation-queue-performance.is-responsibles .conversation-responsible-identity>i{background:var(--violet-soft);width:25px;height:25px;color:var(--violet);border-radius:7px;flex:0 0 25px;place-items:center;font-size:7px;font-style:normal;font-weight:750;display:grid}.conversation-responsible-identity>span{gap:2px;min-width:0;display:grid}.conversation-responsible-identity strong,.conversation-responsible-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-responsible-identity small{color:var(--muted);font-size:6.5px}.conversation-queue-performance.is-responsibles>button>b{text-align:center}.conversation-queue-performance.is-responsibles time.is-warning{color:var(--danger);font-weight:700}.conversation-bia-insights{border-color:#ded3f4;margin:0 0 10px;overflow:hidden}.conversation-bia-insights>header{background:linear-gradient(90deg,#f8f4ff,#fff 70%);grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:53px;padding:8px 12px;display:grid}.conversation-bia-insights.is-collapsed p strong{color:var(--text)}.conversation-bia-insights>div{border-top:1px solid #e7def8;grid-template-columns:repeat(3,1fr);display:grid}.conversation-bia-insights article{border-left:1px solid var(--border);grid-template-columns:5px minmax(0,1fr);align-content:center;gap:7px 9px;min-height:92px;padding:10px 11px;display:grid}.conversation-bia-insights article:first-child{border-left:0}.conversation-bia-insights article>i{background:var(--violet);border-radius:5px;grid-row:1/span 2;align-self:center;width:5px;height:38px}.conversation-bia-insights article>i.is-danger{background:var(--danger)}.conversation-bia-insights article>i.is-warning{background:#d89614}.conversation-bia-insights article>div{gap:2px;min-width:0;display:grid}.conversation-bia-insights article span{color:var(--muted);text-transform:uppercase;font-size:6.5px}.conversation-bia-insights article strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.conversation-bia-insights article small{color:var(--muted);font-size:6.8px;line-height:1.35}.conversation-bia-insights article button{width:fit-content;color:var(--violet);cursor:pointer;background:0 0;border:0;grid-column:2;align-items:center;gap:4px;padding:0;font-size:7px;font-weight:650;display:flex}.conversation-flow-summary--compact{grid-template-columns:repeat(3,1fr);display:grid}.conversation-flow-summary--compact div{border-right:1px solid var(--border);border-bottom:0;grid-template-columns:1fr;gap:3px;min-height:50px}.conversation-flow-summary--compact div:last-child{border-right:0}.conversation-flow-summary--compact span{text-transform:uppercase;font-size:7px}.conversation-flow-summary--compact strong{font-size:8px}.conversation-flow-summary{border:1px solid var(--border);border-radius:9px;margin-top:11px}.conversation-flow-summary div{border-bottom:1px solid var(--border);grid-template-columns:190px 1fr;align-items:center;gap:20px;min-height:55px;padding:0 14px;display:grid}.conversation-flow-summary div:last-child{border-bottom:0}.conversation-flow-summary span{color:var(--muted);font-size:9.5px}.conversation-flow-summary strong{font-size:10px}.conversation-operational-empty{border:1px dashed var(--border);background:var(--surface);min-height:210px;color:var(--muted);text-align:center;border-radius:12px;place-content:center;justify-items:center;gap:10px;padding:28px;display:grid}.conversation-operational-empty>span{background:var(--violet-soft);width:44px;height:44px;color:var(--violet);border-radius:12px;place-items:center;display:grid}.conversation-operational-empty>div{gap:5px;display:grid}.conversation-operational-empty strong{color:var(--text);font-size:13px}.conversation-operational-empty p{max-width:420px;margin:0;font-size:10px;line-height:1.5}.conversation-real-volume{border:1px solid var(--border);background:var(--panel);border-radius:10px;margin-top:12px;overflow:hidden}.conversation-real-volume>header{border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:12px 14px;display:flex}.conversation-real-volume>header svg{color:var(--violet)}.conversation-real-volume h3,.conversation-real-volume p{margin:0}.conversation-real-volume h3{font-size:11px}.conversation-real-volume p{color:var(--muted);margin-top:2px;font-size:8px}.conversation-real-volume>div{grid-template-columns:repeat(7,1fr);align-items:end;gap:10px;min-height:150px;padding:16px 18px 12px;display:grid}.conversation-real-volume>div>button{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-items:center;gap:5px;display:grid}.conversation-real-volume>div>button>span{align-items:end;gap:3px;height:90px;display:flex}.conversation-real-volume>div>button i,.conversation-real-volume>div>button em{background:var(--violet);border-radius:3px 3px 0 0;width:8px;min-height:3px;display:block}.conversation-real-volume>div>button em{background:var(--success)}.conversation-real-volume>div>button strong{color:var(--text);text-transform:capitalize;font-size:8px}.conversation-real-volume>div>button small{font-size:7px}.conversation-legacy-indicators{border:1px dashed var(--border);color:var(--muted);text-align:center;border-radius:10px;padding:18px;font-size:9px}.sector-conversations{border:1px solid var(--border);background:#fff;border-radius:10px;padding:16px}.sector-conversations__summary{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.sector-conversations__summary article{border:1px solid var(--border);border-radius:8px;align-items:center;gap:10px;min-height:68px;padding:11px;display:flex}.sector-conversations__summary svg{background:var(--violet-soft);width:34px;height:34px;color:var(--violet);border-radius:8px;padding:8px}.sector-conversations__summary span{gap:3px;display:grid}.sector-conversations__summary strong{font-size:15px}.sector-conversations__summary small{color:var(--muted);font-size:8.5px}.sector-conversations__list{border:1px solid var(--border);border-radius:9px;overflow:hidden}.sector-conversation-row{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;background:#fff;grid-template-columns:40px minmax(190px,1.35fr) minmax(150px,.85fr) 115px 95px 18px;align-items:center;gap:11px;width:100%;min-height:67px;padding:9px 12px;display:grid}.sector-conversation-row:last-child{border-bottom:0}.sector-conversation-row:hover{background:#fbf9ff}.sector-conversation-row>span:first-child{background:var(--violet-soft);width:36px;height:36px;color:var(--violet);border-radius:50%;place-items:center;display:grid}.sector-conversation-row>div{gap:4px;min-width:0;display:grid}.sector-conversation-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.sector-conversation-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8.8px;overflow:hidden}.sector-conversation-row>time{color:var(--muted);font-size:9px}.sector-conversation-row>b{background:var(--violet);color:#fff;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:8.5px;display:grid}.sector-conversations__note{color:var(--muted);align-items:center;gap:6px;margin:11px 1px 0;font-size:9px;display:flex}@media (max-width:1100px){.conversation-ops{overflow-x:auto}.conversation-ops-metrics,.conversation-indicator-grid{grid-template-columns:repeat(2,1fr)}.conversation-analytics-main,.conversation-analytics-secondary,.conversation-bia-insights>div,.conversation-flow-summary--compact{grid-template-columns:1fr}.conversation-bia-insights article{border-top:1px solid var(--border);border-left:0}.conversation-bia-insights article:first-child{border-top:0}.conversation-flow-summary--compact div{border-right:0;border-bottom:1px solid var(--border)}.conversation-flow-summary--compact div:last-child{border-bottom:0}}@media (max-width:760px){.conversation-hub-tabs{margin-top:0}.conversation-bia-insights>header{grid-template-columns:32px minmax(0,1fr) auto}.conversation-bia-insights>header .status-tag{grid-column:2;justify-self:start}.conversation-bia-insights>header .bia-analysis-toggle{grid-area:1/3/span 2}.conversation-ops__header{flex-direction:column}.conversation-ticket-filters{padding-bottom:2px}.conversation-chart-legend{flex-wrap:wrap;justify-content:flex-end}.conversation-volume-summary{grid-template-columns:1fr 1fr}.conversation-volume-summary>span:nth-child(3){border-left:0;border-top:1px solid var(--border)}.conversation-volume-summary>span:nth-child(4){border-top:1px solid var(--border)}.conversation-indicator-filters{width:100%}.conversation-indicator-filters label{flex:1;min-width:0}.conversation-queue-grid,.conversation-ops-metrics,.conversation-indicator-grid,.sector-conversations__summary{grid-template-columns:1fr}.conversation-scheduled-list article{grid-template-columns:38px 1fr}.conversation-scheduled-list article>:nth-child(n+3){grid-column:2}.sector-conversation-row{grid-template-columns:40px 1fr auto}.sector-conversation-row>:nth-child(3),.sector-conversation-row>time,.sector-conversation-row>svg{display:none}}:root[data-theme=dark] .conversation-hub-tabs,:root[data-theme=dark] .conversation-ops,:root[data-theme=dark] .conversation-ticket-filters button,:root[data-theme=dark] .conversation-ticket-table>button,:root[data-theme=dark] .conversation-indicator-grid--detailed>button,:root[data-theme=dark] .conversation-volume-chart,:root[data-theme=dark] .conversation-sla-health,:root[data-theme=dark] .conversation-channel-analysis,:root[data-theme=dark] .conversation-queue-performance,:root[data-theme=dark] .conversation-bia-insights,:root[data-theme=dark] .conversation-operational-empty,:root[data-theme=dark] .conversation-real-volume,:root[data-theme=dark] .conversation-volume-tooltip,:root[data-theme=dark] .conversation-channel-analysis>div>button,:root[data-theme=dark] .conversation-queue-performance>button,:root[data-theme=dark] .sector-conversations,:root[data-theme=dark] .sector-conversation-row{background:var(--panel)}:root[data-theme=dark] .conversation-ticket-table>div,:root[data-theme=dark] .conversation-queue-performance__head,:root[data-theme=dark] .conversation-performance-switch,:root[data-theme=dark] .conversation-ticket-filters b,:root[data-theme=dark] .conversation-hub-tabs button b{background:var(--surface-2);color:var(--muted)}:root[data-theme=dark] .conversation-hub-tabs button.is-active b,:root[data-theme=dark] .conversation-ticket-filters button.is-active b,:root[data-theme=dark] .conversation-queue-performance header .conversation-performance-switch button.is-active,:root[data-theme=dark] .conversation-sla-donut:before{background:var(--panel)}:root[data-theme=dark] .conversation-hub-tabs button:hover,:root[data-theme=dark] .conversation-ticket-table>button:hover,:root[data-theme=dark] .conversation-indicator-grid--detailed>button:hover,:root[data-theme=dark] .conversation-channel-analysis>div>button:hover,:root[data-theme=dark] .conversation-queue-performance>button:hover,:root[data-theme=dark] .sector-conversation-row:hover{background:var(--panel-hover)}:root[data-theme=dark] .conversation-ticket-table strong{color:var(--text-soft)}:root[data-theme=dark] .conversation-capacity i,:root[data-theme=dark] .conversation-indicator-grid article>i,:root[data-theme=dark] .conversation-channel-analysis button>i{background:var(--neutral-soft)}:root[data-theme=dark] .conversation-volume-bars{background:repeating-linear-gradient(to bottom, transparent 0, transparent 39px, var(--border) 40px)}:root[data-theme=dark] .conversation-sla-donut{background:conic-gradient(var(--success) var(--sla), var(--neutral-soft) 0)}:root[data-theme=dark] .conversation-indicator-filters select{background:var(--panel);color:var(--text)}:root[data-theme=dark] .conversation-bia-insights{border-color:var(--violet-border)}:root[data-theme=dark] .conversation-bia-insights>header{background:linear-gradient(90deg, var(--violet-wash), var(--panel) 70%)}:root[data-theme=dark] .conversation-bia-insights>div{border-top-color:var(--violet-border)}:root[data-theme=dark] .conversation-ops-metrics article.is-warning>svg{background:var(--warning-soft);color:var(--warning)}.collab-page{max-width:1560px;color:var(--text);margin:0 auto}.collab-page button,.collab-page input,.collab-page textarea,.collab-page select{font:inherit}.collab-page__header{justify-content:space-between;align-items:flex-start;gap:20px;min-height:62px;margin-bottom:16px;display:flex}.collab-page__header h1{letter-spacing:-1.2px;margin:0 0 6px;font-size:clamp(27px,2.2vw,34px);line-height:1}.collab-page__header p{color:var(--muted);margin:0;font-size:12px}.collab-page__header>div:last-child{gap:10px;display:flex}.collab-page__header .button{min-height:38px}.collab-agentic-status{border:1px solid var(--border);background:var(--panel);min-height:32px;color:var(--muted);white-space:nowrap;border-radius:8px;align-self:center;align-items:center;gap:6px;padding:0 9px;font-size:9px;font-weight:650;display:inline-flex}.collab-agentic-status.is-violet{border-color:var(--violet-border);background:var(--violet-soft);color:var(--violet)}.collab-agentic-status.is-warning{color:var(--warning)}.collab-agentic-status.is-danger{color:var(--danger)}.collab-workspace{border:1px solid var(--border);background:#fff;border-radius:10px;grid-template-columns:270px minmax(470px,1fr) 330px;height:calc(100vh - 237px);min-height:640px;transition:grid-template-columns .18s;display:grid;overflow:hidden}.collab-workspace.is-context-hidden{grid-template-columns:270px minmax(470px,1fr)}.collab-list-pane,.collab-thread-pane,.collab-context-pane{min-width:0;min-height:0}.collab-list-pane{border-right:1px solid var(--border);background:#fff;flex-direction:column;display:flex}.collab-search{border:1px solid var(--border);height:40px;color:var(--muted);border-radius:8px;grid-template-columns:18px 1fr 34px;align-items:center;gap:7px;margin:12px 10px 8px;padding:0 4px 0 11px;display:grid}.collab-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:11px}.collab-search .icon-button{border:0;border-left:1px solid var(--border);border-radius:0;width:30px;height:30px}.collab-filter-tabs{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:2px;margin:0 10px 10px;padding-bottom:10px;display:grid}.collab-filter-tabs button{height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:10px}.collab-filter-tabs button b{min-width:18px;height:18px;color:var(--muted);background:#eef0f4;border-radius:999px;place-items:center;margin-left:4px;font-size:9px;display:inline-grid}.collab-filter-tabs button.is-active{background:var(--violet-soft);color:var(--violet);font-weight:700}.collab-filter-tabs button.is-active b{color:var(--violet);background:#fff}.collab-thread-scroll,.collab-message-scroll,.collab-context-scroll{scrollbar-width:thin;scrollbar-color:#d7dae2 transparent;min-height:0;overflow-y:auto}.collab-thread-scroll{flex:1}.collab-group{border-bottom:1px solid var(--border)}.collab-company-shortcut{border-bottom:1px solid var(--border);padding:7px 8px}.collab-company-shortcut .collab-thread-row{border:1px solid #0000;border-radius:8px;min-height:52px;padding:7px 8px}.collab-company-shortcut .collab-thread-row.is-active{border-color:#ddd1f5}.collab-company-shortcut .collab-thread-row__icon{color:#596174;background:#f7f8fa;border-color:#c8cbd4}.collab-company-shortcut .collab-thread-row.is-active .collab-thread-row__icon{color:var(--violet);background:#fff;border-color:#c9b5ec}.collab-group__title{cursor:pointer;background:#fafbfc;border:0;justify-content:space-between;align-items:center;width:100%;height:35px;padding:0 12px;font-size:11px;font-weight:700;display:flex}.collab-thread-row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f1f5;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:64px;padding:8px 10px;display:grid;position:relative}.collab-thread-row:hover{background:#faf8ff}.collab-thread-row.is-active{background:var(--violet-soft);color:var(--violet)}.collab-thread-row.is-active:before{content:"";background:var(--violet);width:3px;position:absolute;inset:0 auto 0 0}.collab-thread-row__icon{color:#2f63de;border:1.5px solid #2f63de;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.collab-thread-row__copy{gap:2px;min-width:0;display:grid}.collab-thread-row__copy strong{white-space:nowrap;text-overflow:ellipsis;color:inherit;font-size:11px;font-weight:650;overflow:hidden}.collab-thread-row__copy small,.collab-thread-row__copy em{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:9px;font-style:normal;overflow:hidden}.collab-thread-row__copy em{font-size:9.5px}.collab-thread-row__meta{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;display:flex}.collab-thread-row__meta time{color:var(--muted);font-size:9px}.collab-thread-row__meta b{background:var(--violet);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:9px;display:grid}.collab-all-link{height:49px;color:var(--violet);cursor:pointer;background:#fff;border:0;align-items:center;gap:9px;padding:0 14px;font-size:10px;font-weight:650;display:flex}.collab-avatar{color:#fff;background:#262a36;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-weight:700;display:grid;overflow:hidden}.collab-avatar img{object-fit:cover;object-position:center 23%;width:100%;height:100%}.collab-avatar--sm{width:30px;height:30px;font-size:9px}.collab-avatar--sm img{object-position:center 25%}.collab-company-avatar{background:var(--violet-soft);width:34px;height:34px;color:var(--violet);border:1px solid #d2c2ed;border-radius:9px;flex:none;place-items:center;display:grid}.collab-thread-pane{background:#fff;grid-template-rows:61px 42px minmax(0,1fr) auto 47px;display:grid}.collab-thread-pane.has-agentic-panel{grid-template-rows:61px 42px auto minmax(0,1fr) auto 47px}.collab-thread-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:0 13px;display:flex}.collab-thread-header__identity{align-items:center;gap:10px;min-width:0;display:flex}.collab-thread-header__identity>div{min-width:0}.collab-thread-header h2{align-items:center;gap:5px;margin:0 0 4px;font-size:13px;display:flex}.collab-thread-header h2 svg{color:#19a760}.collab-thread-header p{color:var(--muted);margin:0;font-size:9.5px}.collab-thread-header p span{padding:0 3px}.collab-participants{align-items:center;display:flex}.collab-participants .collab-avatar{border:2px solid #fff;margin-left:-7px}.collab-participants .collab-avatar:first-child{margin-left:0}.collab-participants .icon-button{width:32px;height:32px;margin-left:6px}.collab-participant-overflow{width:30px;height:30px;color:var(--violet);background:#f0ebfa;border:2px solid #fff;border-radius:50%;place-items:center;margin-left:-7px;font-size:8px;font-weight:700;display:grid}.collab-menu-wrap{align-items:center;display:flex;position:relative}.collab-action-menu__backdrop{z-index:70;cursor:default;background:0 0;border:0;position:fixed;inset:0}.collab-action-menu{z-index:71;border:1px solid var(--border);background:#fff;border-radius:10px;width:236px;padding:5px;position:absolute;right:0;box-shadow:0 12px 32px #26203d29}.collab-action-menu.is-down{top:calc(100% + 7px)}.collab-action-menu.is-up{bottom:calc(100% + 7px)}.collab-action-menu>button{width:100%;min-height:47px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:7px 8px;display:grid}.collab-action-menu>button:hover{background:#f7f4fc}.collab-action-menu>button.has-divider{border-top:1px solid var(--border);border-radius:0 0 7px 7px;margin-top:4px}.collab-action-menu>button>span:first-child{color:#596174;background:#f0f1f5;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.collab-action-menu>button.is-success>span:first-child{color:var(--success);background:#e8f7ee}.collab-action-menu>button>span:last-child{gap:2px;min-width:0;display:grid}.collab-action-menu strong{font-size:9.5px;font-weight:650}.collab-action-menu small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7.7px;overflow:hidden}.collab-thread-tabs{border-bottom:1px solid var(--border);gap:10px;height:42px;padding:0 11px;display:flex}.collab-thread-tabs button{min-width:70px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:10px;position:relative}.collab-thread-tabs button.is-active{color:var(--violet);font-weight:700}.collab-thread-tabs button.is-active:after{content:"";background:var(--violet);height:2px;position:absolute;inset:auto 7px 0}.collab-thread-tabs b{background:#eef0f4;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:3px;font-size:9px;display:inline-grid}.collab-agentic-control{border-bottom:1px solid var(--border);background:var(--surface-2);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 13px;display:flex}.collab-agentic-control__status{align-items:center;gap:9px;min-width:0;display:flex}.collab-agentic-control__status>span{border:1px solid var(--border);background:var(--panel);width:28px;height:28px;color:var(--muted);border-radius:8px;flex:none;place-items:center;display:grid}.collab-agentic-control.is-agent .collab-agentic-control__status>span{border-color:var(--violet-border);background:var(--violet-soft);color:var(--violet)}.collab-agentic-control__status>div{gap:2px;min-width:0;display:grid}.collab-agentic-control__status small{color:var(--muted);font-size:7.5px;font-weight:650}.collab-agentic-control__status strong{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.collab-agentic-control>.button{flex:none;min-height:30px;padding-inline:10px;font-size:8.5px}.collab-agentic-control__constraint{max-width:250px;color:var(--muted);text-align:right;font-size:7.5px;line-height:1.35}.collab-agentic-triage{border-bottom:1px solid var(--violet-border);background:var(--violet-wash)}.collab-agentic-triage>header{grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:49px;padding:9px 13px;display:grid}.collab-agentic-triage>header>span{background:var(--violet);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.collab-agentic-triage>header>div{gap:2px;min-width:0;display:grid}.collab-agentic-triage>header small{color:var(--violet);font-size:7.5px;font-weight:700}.collab-agentic-triage>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.collab-agentic-triage__facts{grid-template-columns:1fr 1fr;gap:12px;padding:0 13px 10px 51px;display:grid}.collab-agentic-triage__facts p{gap:3px;min-width:0;margin:0;display:grid}.collab-agentic-triage__facts small,.collab-agentic-draft>small{color:var(--muted);font-size:7.5px;font-weight:650}.collab-agentic-triage__facts span{color:var(--text-soft);font-size:8.5px;line-height:1.4}.collab-agentic-triage__state{flex-wrap:wrap;align-items:center;gap:6px;padding:0 13px 9px 51px;display:flex}.collab-agentic-triage__state span{border:1px solid var(--violet-border);background:var(--surface);min-height:22px;color:var(--text-soft);border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:7.5px;font-weight:650;display:inline-flex}.collab-agentic-draft{border:1px solid var(--violet-border);background:var(--panel);border-radius:8px;gap:5px;margin:0 13px 10px 51px;padding:8px 10px;display:grid}.collab-agentic-draft p{color:var(--text);white-space:pre-wrap;margin:0;font-size:9px;line-height:1.45}.collab-agentic-draft textarea{resize:vertical;border:1px solid var(--border-strong);background:var(--panel);width:100%;color:var(--text);border-radius:7px;outline:0;padding:8px;font-size:9px;line-height:1.45}.collab-agentic-draft textarea:focus{border-color:var(--violet);box-shadow:0 0 0 2px var(--violet-soft)}.collab-agentic-triage>footer{border-top:1px solid var(--violet-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-height:45px;padding:8px 13px;display:flex}.collab-agentic-triage>footer .button{min-height:29px;padding:0 10px;font-size:8.5px}.collab-agentic-pending{border-bottom:1px solid var(--border);background:var(--surface-2);min-height:36px;color:var(--muted);align-items:center;gap:7px;padding:8px 13px;font-size:8.5px;display:flex}.collab-agentic-pending.is-error{color:var(--danger)}.collab-message-scroll{padding:12px 13px 16px}.collab-message{grid-template-columns:30px minmax(0,1fr);gap:8px;margin-bottom:13px;display:grid}.collab-message__body{min-width:0}.collab-message__body>header{align-items:center;gap:7px;min-height:19px;display:flex}.collab-message__body>header strong{font-size:10px}.collab-message__body>header time,.collab-message__body>header span{color:var(--muted);font-size:8.5px}.collab-message__body>header span{color:#927017;background:#fff6db;border-radius:999px;padding:2px 6px}.collab-message__body>header span.is-announcement{background:var(--violet-soft);color:var(--violet);align-items:center;gap:4px;display:flex}.collab-message__bubble{border:1px solid var(--border);background:#fff;border-radius:8px;width:fit-content;max-width:min(490px,94%);padding:8px 10px;position:relative}.collab-message__bubble p{color:#292e3b;margin:0;font-size:10px;line-height:1.45}.collab-message__bubble p:first-letter{text-transform:none}.collab-message__bubble p{white-space:pre-wrap}.collab-message__bubble p:has(+svg){padding-right:20px}.collab-message__bubble>svg{color:#9a7721;position:absolute;top:8px;right:8px}.collab-message__body>small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.collab-message--note .collab-message__bubble{background:#fffbee;border-color:#eadba3}.collab-message--bia .collab-message__bubble{background:#fbf9ff;border-color:#ddd5f2}.collab-message--bia .collab-avatar{background:var(--violet-soft);border:1px solid #e7def9}.collab-message--announcement .collab-message__bubble{background:linear-gradient(135deg,#fbf8ff,#f3edff);border-color:#cbb8ee;box-shadow:0 4px 12px #5b21b60f}.collab-message--announcement .collab-avatar{background:var(--violet)}.collab-reaction{color:#697184;cursor:pointer;background:#fff;border:1px solid #dfe1e7;border-radius:999px;justify-content:center;align-items:center;gap:4px;width:fit-content;min-width:32px;height:21px;margin-top:5px;padding:0 7px;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.collab-reaction span{font-size:11px;line-height:1}.collab-reaction b{text-align:center;min-width:7px;font-size:8px;font-weight:650;line-height:1}.collab-reaction:hover,.collab-reaction.is-active{background:var(--violet-soft);color:var(--violet);border-color:#cbb8ee}.collab-message__reactions{flex-wrap:wrap;align-items:center;gap:4px;min-height:23px;display:flex}.collab-reaction-picker-wrap{display:inline-flex;position:relative}.collab-add-reaction{color:#9a9fac;opacity:.55;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;width:22px;height:21px;margin-top:5px;transition:opacity .15s,border-color .15s,background .15s,color .15s;display:grid}.collab-message:hover .collab-add-reaction,.collab-add-reaction[aria-expanded=true]{color:var(--violet);opacity:1;background:#fff;border-color:#dfe1e7}.collab-add-reaction:focus-visible{color:var(--violet);opacity:1;background:#fff;border-color:#dfe1e7}.collab-reaction-picker__backdrop{z-index:74;cursor:default;background:0 0;border:0;position:fixed;inset:0}.collab-reaction-picker{z-index:75;border:1px solid var(--border);background:#fff;border-radius:999px;gap:2px;padding:5px;display:flex;position:absolute;bottom:calc(100% + 5px);left:0;box-shadow:0 8px 24px #26203d29}.collab-reaction-picker button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:29px;height:29px;font-size:15px;transition:background .15s,transform .15s;display:grid}:is(.collab-reaction-picker button:hover,.collab-reaction-picker button:focus-visible){background:var(--violet-soft);outline:0;transform:scale(1.08)}.collab-general-welcome{border:1px solid var(--border);background:#fafbfc;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:15px;padding:8px 10px;display:grid}.collab-general-welcome>span{color:#596174;background:#eef0f4;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.collab-general-welcome>div{gap:4px;min-width:0;display:grid}.collab-general-welcome strong{font-size:10.5px}.collab-general-welcome p{color:var(--muted);margin:0;font-size:8.8px;line-height:1.4}.collab-general-welcome button{color:var(--violet);cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:650}.collab-schedule-card{background:#fff;border:1px solid #ddd5f2;border-radius:8px;max-width:510px;margin:-5px 0 13px 38px;padding:9px;box-shadow:0 4px 12px #5b21b60d}.collab-schedule-card__title{border-bottom:1px solid var(--border);grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding-bottom:7px;display:grid}.collab-schedule-card__title>svg:first-child{background:var(--violet-soft);width:27px;height:27px;color:var(--violet);border-radius:7px;padding:6px}.collab-schedule-card__title>svg:last-child{color:var(--success)}.collab-schedule-card__title div{gap:2px;display:grid}.collab-schedule-card__title strong{font-size:9.5px}.collab-schedule-card__title small{color:var(--muted);font-size:8px}.collab-schedule-card dl{margin:6px 0}.collab-schedule-card dl div{grid-template-columns:70px 1fr;gap:8px;padding:3px 0;display:grid}.collab-schedule-card dt,.collab-schedule-card dd{margin:0;font-size:9px;line-height:1.4}.collab-schedule-card dt{color:var(--muted)}.collab-schedule-card dd{color:#363b49;align-items:flex-start;gap:4px;display:flex}.collab-schedule-card dd svg{color:#19a760}.collab-schedule-card footer{gap:8px;padding-top:6px;display:flex}.collab-schedule-card .button{flex:1;min-height:31px;font-size:10px}.collab-composer{border:1px solid var(--border);background:#fff;border-radius:8px;margin:0 11px 8px;overflow:hidden}.collab-composer.is-note{background:#fffdf5;border-color:#dec875}.collab-composer.is-announcement{background:#fbf9ff;border-color:#bba4e5}.collab-composer__modes{border-bottom:1px solid var(--border);align-items:stretch;gap:2px;height:25px;padding:0 6px;display:flex}.collab-composer__modes button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 9px;font-size:9px;display:flex}.collab-composer__modes button.is-active{color:var(--violet);border-bottom:2px solid var(--violet);font-weight:700}.collab-composer textarea{resize:none;width:100%;height:42px;color:var(--text);background:0 0;border:0;outline:0;padding:8px 10px 2px;font-size:10px}.collab-composer footer{justify-content:space-between;align-items:center;height:32px;padding:0 7px;display:flex}.collab-composer footer>div{display:flex}.collab-composer footer .icon-button{width:28px;height:28px;color:var(--muted);border:0}.collab-composer .collab-send{background:var(--violet);color:#fff}.collab-thread-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:0 11px;display:flex}.collab-thread-footer>span{color:var(--muted);align-items:center;gap:7px;font-size:9px;display:flex}.collab-thread-footer>span svg{color:#19a760}.collab-thread-footer>span i{background:#aeb3bd;border-radius:50%;width:3px;height:3px}.collab-thread-footer>span strong{color:var(--danger)}.collab-thread-footer>span strong.collab-company-visibility{color:var(--violet)}.collab-thread-footer>div{gap:6px;display:flex}.collab-thread-footer .button,.collab-thread-footer .icon-button{height:31px;min-height:31px;font-size:10px}.collab-context-pane{border-left:1px solid var(--border);background:#fff;flex-direction:column;display:flex}.collab-context-pane>header{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;height:52px;padding:0 12px;display:flex}.collab-context-pane>header h2{margin:0;font-size:12px}.collab-context-scroll{flex:1}.collab-context-section{border-bottom:1px solid var(--border);padding:11px 13px}.collab-context-section>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.collab-context-section>header>span{align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.collab-context-section>header>span svg{color:#59637b}.collab-context-section>header .icon-button{border:0;width:26px;height:26px}.collab-context-section>div{gap:4px;padding-left:25px;display:grid}.collab-context-section>div>strong{font-size:10px}.collab-context-section>div>span{color:var(--muted);font-size:8.8px;line-height:1.4}.collab-context-section.is-success>header svg{color:var(--success)}.collab-contact{align-items:center;grid-template-columns:31px 1fr!important;padding-left:0!important}.collab-contact>div{gap:4px;min-width:0;display:grid}.collab-contact strong{font-size:10px}.collab-contact span{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);align-items:center;gap:4px;font-size:8.5px;display:flex;overflow:hidden}.collab-inline-value{align-items:center;gap:10px;display:flex}.collab-inline-value strong{font-size:10px}.collab-inline-value b{color:var(--success);font-size:9px}.collab-danger{color:var(--danger)}.collab-opportunity{justify-content:space-between;align-items:center;gap:7px;display:flex!important}.collab-opportunity>span{color:var(--muted);font-size:9px}.collab-opportunity>strong{min-width:0;font-size:9px}.collab-opportunity .button{min-height:29px;padding:0 8px;font-size:8.5px}.collab-history{border:1px solid var(--border);border-radius:8px;margin:10px;padding:11px}.collab-history header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.collab-history header span{align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.collab-history header button{color:var(--muted);cursor:pointer;background:0 0;border:0}.collab-history p{color:var(--muted);margin:0 0 5px;font-size:8.6px;line-height:1.35}.collab-history>button{color:var(--violet);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0 0;font-size:9px;display:flex}.collab-modal-layer{z-index:120;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.collab-modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1714267a;border:0;position:absolute;inset:0}.collab-modal{border:1px solid var(--border);width:min(440px,100%);box-shadow:var(--shadow-float);background:#fff;border-radius:13px;gap:14px;padding:18px;display:grid;position:relative}.collab-modal>header{justify-content:space-between;align-items:flex-start;display:flex}.collab-modal>header>div:first-child{gap:10px;display:flex}.collab-modal__icon{background:var(--violet-soft);width:36px;height:36px;color:var(--violet);border-radius:9px;place-items:center;display:grid}.collab-modal h2{margin:1px 0 4px;font-size:16px}.collab-modal p{color:var(--muted);margin:0;font-size:10.5px}.collab-modal label{color:#42485a;gap:6px;font-size:11px;font-weight:600;display:grid}.collab-modal input,.collab-modal select,.collab-modal textarea{border:1px solid var(--border);width:100%;color:var(--text);background:#fff;border-radius:8px;outline:0;padding:9px 10px;font-size:12px;font-weight:400}.collab-modal textarea{resize:vertical}.collab-modal input:focus,.collab-modal select:focus,.collab-modal textarea:focus{border-color:#946ce0;box-shadow:0 0 0 3px #5b21b61a}.collab-modal>footer{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.collab-participant-modal{width:min(470px,100%)}.collab-participant-list{gap:5px;max-height:330px;display:grid;overflow-y:auto}.collab-participant-list>button{border:1px solid var(--border);min-height:49px;color:var(--text);text-align:left;cursor:pointer;background:#fff;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 9px;display:grid}.collab-participant-list>button:hover:not(:disabled),.collab-participant-list>button.is-selected{background:#faf8ff;border-color:#cbb8ee}.collab-participant-list>button:disabled{cursor:default;opacity:.72;background:#f8f9fb}.collab-participant-list>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.collab-participant-list strong{font-size:10.5px}.collab-participant-list small{color:var(--muted);font-size:8.5px}.collab-participant-list>button>b{min-width:26px;color:var(--violet);place-items:center;font-size:8px;font-weight:650;display:grid}.collab-participant-list>button.is-member>b{min-width:66px;color:var(--muted)}@media (max-width:1320px){.collab-workspace{grid-template-columns:250px minmax(450px,1fr) 300px}.collab-workspace.is-context-hidden{grid-template-columns:250px minmax(450px,1fr)}}@media (max-width:1120px){.collab-workspace{grid-template-columns:245px minmax(0,1fr);height:auto;min-height:720px}.collab-workspace.is-context-hidden{grid-template-columns:245px minmax(0,1fr)}.collab-context-pane{border-left:0;border-top:1px solid var(--border);grid-column:1/-1;min-height:360px}.collab-context-scroll{grid-template-columns:repeat(3,1fr);display:grid;overflow:visible}.collab-context-section{border-right:1px solid var(--border)}.collab-history{grid-column:span 2}}@media (max-width:760px){.collab-page__header{flex-direction:column;align-items:stretch}.collab-page__header>div:last-child{width:100%}.collab-agentic-status{order:3}.collab-page__header .button{flex:1}.collab-workspace{border-radius:8px;min-height:0;display:block;overflow:visible}.collab-list-pane{border-right:0;border-bottom:1px solid var(--border);max-height:420px}.collab-thread-pane{min-height:790px}.collab-context-pane{min-height:0}.collab-context-scroll{display:block}.collab-thread-footer>span{display:none}.collab-thread-footer{justify-content:flex-end}.collab-action-menu{width:min(236px,100vw - 34px)}.collab-agentic-triage__facts{grid-template-columns:1fr}.collab-agentic-control{flex-direction:column;align-items:flex-start}.collab-agentic-control>.button{width:100%}.collab-agentic-control__constraint{text-align:left;max-width:none}}@media (max-width:480px){.collab-page__header>div:last-child{display:grid}.collab-agentic-status{justify-content:center}.collab-page__header h1{font-size:26px}.collab-thread-header{align-items:flex-start;padding-top:11px}.collab-participants .collab-avatar{display:none}.collab-thread-tabs{overflow-x:auto}.collab-schedule-card{margin-left:0}.collab-composer textarea{height:72px}}.collab-thread-list-empty,.collab-message-empty{color:var(--muted);text-align:center;align-content:center;place-items:center;gap:5px;padding:22px 14px;display:grid}.collab-thread-list-empty svg,.collab-message-empty svg{color:var(--violet)}.collab-thread-list-empty strong,.collab-message-empty strong{color:var(--text);font-size:10px}.collab-thread-list-empty span,.collab-message-empty span{font-size:8px;line-height:1.45}.collab-message-empty{min-height:190px}.collab-composer textarea:disabled{cursor:not-allowed;opacity:.7}.collab-delivery-state{color:var(--muted);margin-top:3px;font-size:8px;display:inline-flex}.collab-delivery-state.is-success{color:var(--success)}.collab-delivery-state.is-danger{color:var(--danger)}.collab-delivery-state.is-warning{color:var(--warning)}.collab-media-pending{max-width:210px;color:var(--muted);align-self:center;font-size:8px;line-height:1.3}.collab-composer footer>div{align-items:center;gap:4px;display:flex}.collab-composer footer button:disabled{cursor:not-allowed;opacity:.45}.collab-schedule-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.collab-modal__error,.collab-modal__honest-state{border:1px solid color-mix(in srgb, var(--danger) 32%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--panel));color:var(--danger);border-radius:8px;margin:0;padding:9px 10px;font-size:9px}.collab-modal__honest-state{border-color:var(--border);background:var(--surface-2);color:var(--muted)}:root[data-theme=dark] .collab-workspace,:root[data-theme=dark] .collab-list-pane,:root[data-theme=dark] .collab-thread-pane,:root[data-theme=dark] .collab-context-pane,:root[data-theme=dark] .collab-thread-row,:root[data-theme=dark] .collab-all-link,:root[data-theme=dark] .collab-action-menu,:root[data-theme=dark] .collab-message__bubble,:root[data-theme=dark] .collab-reaction,:root[data-theme=dark] .collab-reaction-picker,:root[data-theme=dark] .collab-schedule-card,:root[data-theme=dark] .collab-composer,:root[data-theme=dark] .collab-modal,:root[data-theme=dark] .collab-participant-list>button,:root[data-theme=dark] .collab-agentic-status,:root[data-theme=dark] .collab-agentic-draft{background:var(--panel)}:root[data-theme=dark] .collab-group__title,:root[data-theme=dark] .collab-general-welcome,:root[data-theme=dark] .collab-company-shortcut .collab-thread-row__icon,:root[data-theme=dark] .collab-action-menu>button>span:first-child,:root[data-theme=dark] .collab-filter-tabs button b,:root[data-theme=dark] .collab-thread-tabs b{background:var(--surface-2);color:var(--muted)}:root[data-theme=dark] .collab-filter-tabs button.is-active b,:root[data-theme=dark] .collab-company-shortcut .collab-thread-row.is-active .collab-thread-row__icon,:root[data-theme=dark] .collab-participants .collab-avatar,:root[data-theme=dark] .collab-participant-overflow{border-color:var(--panel);background:var(--panel)}:root[data-theme=dark] .collab-thread-row{border-bottom-color:var(--border)}:root[data-theme=dark] .collab-thread-row:hover,:root[data-theme=dark] .collab-action-menu>button:hover,:root[data-theme=dark] .collab-participant-list>button:hover:not(:disabled),:root[data-theme=dark] .collab-participant-list>button.is-selected{background:var(--panel-hover)}:root[data-theme=dark] .collab-message__bubble p,:root[data-theme=dark] .collab-schedule-card dd,:root[data-theme=dark] .collab-modal label{color:var(--text-soft)}:root[data-theme=dark] .collab-message__body>header span,:root[data-theme=dark] .collab-message--note .collab-message__bubble,:root[data-theme=dark] .collab-composer.is-note{border-color:color-mix(in srgb, var(--warning) 45%, var(--border));background:var(--warning-soft);color:var(--warning)}:root[data-theme=dark] .collab-message--bia .collab-message__bubble,:root[data-theme=dark] .collab-message--announcement .collab-message__bubble,:root[data-theme=dark] .collab-composer.is-announcement{border-color:var(--violet-border);background:var(--violet-wash)}:root[data-theme=dark] .collab-reaction,:root[data-theme=dark] .collab-message:hover .collab-add-reaction,:root[data-theme=dark] .collab-add-reaction[aria-expanded=true]{border-color:var(--border);color:var(--muted)}:root[data-theme=dark] .collab-add-reaction:focus-visible{border-color:var(--border);color:var(--muted)}:root[data-theme=dark] .collab-modal input,:root[data-theme=dark] .collab-modal select,:root[data-theme=dark] .collab-modal textarea{background:var(--surface-2);color:var(--text)}:root[data-theme=dark] .collab-participant-list>button:disabled{background:var(--surface)}:root[data-theme=dark] .collab-thread-scroll,:root[data-theme=dark] .collab-message-scroll,:root[data-theme=dark] .collab-context-scroll{scrollbar-color:var(--border-strong) transparent}.meetings-intelligence-page{max-width:1360px}.meetings-intelligence-page .page-header{margin-bottom:16px}.meetings-intelligence-page .page-header__actions{gap:9px}.meetings-bia-analysis{border:1px solid var(--violet-border);background:var(--violet-wash);border-radius:10px;margin-bottom:14px;overflow:hidden}.meetings-bia-analysis>.bia-analysis-header{grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:54px;padding:9px 11px;display:grid}.meetings-bia-analysis .bia-analysis-header>div{min-width:0}.meetings-bia-analysis .bia-analysis-header h2{margin:0 0 3px;font-size:10px}.meetings-bia-analysis .bia-analysis-header p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:7.5px;line-height:1.4;overflow:hidden}.meetings-bia-analysis .bia-analysis-header p strong{color:var(--text)}.meetings-bia-analysis .bia-analysis-header .status-tag{min-height:20px;padding:0 7px;font-size:8px}.meetings-bia-analysis .bia-analysis-header .bia-analysis-toggle{width:27px;height:27px}.meetings-bia-analysis>div{border-top:1px solid var(--violet-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.meetings-bia-analysis>div>button{border:0;border-right:1px solid var(--violet-border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:74px;padding:11px 14px;display:grid}.meetings-bia-analysis>div>button:last-child{border-right:0}.meetings-bia-analysis>div>button:hover{background:var(--panel)}.meetings-bia-analysis>div>button>i{background:currentColor;border-radius:50%;width:7px;height:7px}.meetings-bia-analysis>div>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.meetings-bia-analysis>div small{color:var(--muted);font-size:7.5px}.meetings-bia-analysis>div strong{font-size:9px}.meetings-bia-analysis>div p{color:var(--muted);margin:0;font-size:7.5px;line-height:1.45}.meetings-bia-analysis>div>button>span:last-child{color:var(--violet);align-items:center;gap:3px;font-size:7.5px;font-weight:700;display:flex}.meetings-tabs{border-bottom:1px solid var(--border);align-items:stretch;gap:5px;height:43px;display:flex}.meetings-tabs button{min-width:96px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:9.5px;font-weight:600;display:flex;position:relative}.meetings-tabs button:hover{color:var(--text)}.meetings-tabs button.is-active{color:var(--violet)}.meetings-tabs button.is-active:after{content:"";background:var(--violet);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:9px;right:9px}.meetings-summary-strip{border:1px solid var(--border);background:var(--panel);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:68px;margin:14px 0 12px;display:grid;overflow:hidden}.meetings-summary-strip article{border-right:1px solid var(--border);align-content:center;gap:2px;padding:10px 16px;display:grid}.meetings-summary-strip article:last-child{border-right:0}.meetings-summary-strip small{color:var(--muted);font-size:7.5px}.meetings-summary-strip strong{font-size:16px;line-height:1}.meetings-summary-strip span{color:var(--faint);font-size:7px}.meetings-calendar-bar{border:1px solid var(--border);background:var(--panel);border-radius:9px 9px 0 0;grid-template-columns:160px 1fr 92px;align-items:center;min-height:42px;display:grid}.meetings-calendar-bar>div{align-items:center;gap:5px;padding-left:10px;display:flex}.meetings-calendar-bar button{border:1px solid var(--border);background:var(--panel);min-height:28px;color:var(--text-soft);cursor:pointer;border-radius:6px;font-size:8px;font-weight:650}.meetings-calendar-bar>div>button:first-child{padding:0 13px}.meetings-calendar-bar .icon-button{width:29px;height:29px;min-height:29px}.meetings-calendar-bar>strong{justify-content:center;align-items:center;gap:5px;font-size:9.5px;display:flex}.meetings-calendar-bar>button{margin-right:10px}.meetings-week-days{border:1px solid var(--border);background:var(--panel);border-top:0;grid-template-columns:repeat(7,1fr);height:48px;padding:0 9px;display:grid}.meetings-week-days button{cursor:pointer;background:0 0;border:0;align-content:center;align-self:stretch;place-items:center;gap:3px;display:grid}.meetings-week-days small{color:var(--muted);font-size:6.8px}.meetings-week-days strong{border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.meetings-week-days button.is-active strong{background:var(--violet);color:#fff}.meetings-workspace{grid-template-columns:minmax(0,1.6fr) minmax(310px,.86fr);gap:12px;min-height:520px;margin-top:12px;display:grid}.meetings-agenda-list,.meeting-detail-panel,.meeting-records-list,.meeting-record-inspector,.meeting-actions-columns>section,.meeting-knowledge-candidates{border:1px solid var(--border);background:var(--panel);border-radius:10px}.meetings-agenda-list{overflow:hidden}.meetings-agenda-list>section>h3{margin:0;padding:13px 14px 8px;font-size:9px}.meetings-agenda-list>section>div{border-top:1px solid var(--border)}.meetings-agenda-list>section>div>button{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:42px 7px minmax(170px,1fr) 90px minmax(96px,.65fr) 78px 14px;align-items:center;gap:8px;width:100%;min-height:58px;padding:7px 12px;display:grid;position:relative}.meetings-agenda-list>section>div>button:last-child{border-bottom:0}.meetings-agenda-list>section>div>button:hover{background:var(--panel-hover)}.meetings-agenda-list>section>div>button.is-selected{z-index:1;background:var(--violet-wash);box-shadow:inset 0 0 0 1px var(--violet)}.meetings-agenda-list time{gap:3px;display:grid}.meetings-agenda-list time strong{font-size:8.5px}.meetings-agenda-list time small{color:var(--muted);font-size:7px}.meeting-sector-dot{border-radius:50%;width:7px;height:7px}.meeting-row-title{gap:3px;min-width:0;display:grid}.meeting-row-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.meeting-row-title small,.meeting-row-context{color:var(--muted);font-size:7px}.meeting-row-context{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.meeting-participants{align-items:center;display:flex}.meeting-participants i{border:2px solid var(--panel);background:var(--neutral-soft);width:23px;height:23px;color:var(--text-soft);border-radius:50%;place-items:center;margin-left:-5px;font-size:6.3px;font-style:normal;font-weight:800;display:grid}.meeting-participants i:first-child{background:var(--violet-soft);color:var(--violet);margin-left:0}.meeting-participants i:nth-child(2){color:#2d68ad;background:#e8f1ff}.meeting-participants i:nth-child(3){color:#b65b13;background:#fff1e6}.meeting-participants i:nth-child(4){color:#147942;background:#e8f8ef}.meeting-participants i.is-more{background:var(--surface);color:var(--muted)}.meetings-agenda-list .status-tag{justify-self:start;font-size:6.5px}.meetings-agenda-more{background:var(--panel);width:100%;min-height:38px;color:var(--violet);cursor:pointer;border:0;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:700;display:flex}.meeting-detail-panel{align-self:start;overflow:hidden}.meeting-detail-panel>header{border-bottom:1px solid var(--border);padding:16px 17px 13px}.meeting-detail-panel>header>span:first-child{color:var(--violet);align-items:center;gap:5px;font-size:7px;font-weight:700;display:flex}.meeting-detail-panel>header>span:first-child i{border-radius:50%;width:7px;height:7px}.meeting-detail-panel h2{letter-spacing:-.02em;margin:8px 0 7px;font-size:13px}.meeting-detail-panel header p{color:var(--muted);margin:7px 0 4px;font-size:7.5px}.meeting-detail-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:7px;display:flex}.meeting-detail-meta>span{align-items:center;gap:4px;display:flex}.meeting-detail-meta .status-tag{margin-left:auto}.meeting-detail-context{color:var(--muted);align-items:center;gap:4px;font-size:7px;display:flex}.meeting-detail-section{border-bottom:1px solid var(--border);padding:12px 17px}.meeting-detail-section__title{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.meeting-detail-section__title strong{align-items:center;gap:5px;font-size:8px;display:flex}.meeting-detail-section__title button,.meeting-consent>button{border:1px solid var(--border);background:var(--panel);cursor:pointer;border-radius:6px;align-items:center;gap:5px;min-height:27px;padding:0 9px;font-size:7px;font-weight:650;display:flex}.meeting-briefing ul{gap:5px;margin:0;padding-left:15px;display:grid}.meeting-briefing li{color:var(--text-soft);font-size:7.3px;line-height:1.35}.linked-objects{gap:0;display:grid}.linked-objects>button{border:0;border-top:1px solid var(--border);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:42px;padding:0 8px;display:flex}.linked-objects>button>span{align-items:center;gap:8px;display:flex}.linked-objects>button>span>span{text-align:left;gap:2px;display:grid}.linked-objects strong{font-size:7.5px}.linked-objects small{color:var(--muted);font-size:6.5px}.linked-objects>button>span:last-child{color:var(--text-soft);font-size:7px;font-weight:650}.meeting-consent{justify-content:space-between;align-items:center;gap:12px;display:flex}.meeting-consent>div{align-items:center;gap:8px;display:flex}.meeting-consent>div>svg{color:var(--success)}.meeting-consent>div>span{gap:2px;display:grid}.meeting-consent strong{font-size:7.5px}.meeting-consent small{color:var(--muted);font-size:6.5px}.meeting-recording-live{background:var(--danger-soft);border:1px solid #f0b5b5;border-radius:7px;grid-template-columns:8px 1fr auto;align-items:center;gap:9px;margin:10px 17px 0;padding:9px 11px;display:grid}.meeting-recording-live>i{background:var(--danger);border-radius:50%;width:8px;height:8px;animation:1.4s infinite meeting-pulse}.meeting-recording-live>span{gap:2px;display:grid}.meeting-recording-live strong{font-size:7.5px}.meeting-recording-live small{color:var(--muted);font-size:6.5px}.meeting-recording-live time{color:var(--danger);font-size:10px;font-weight:750}.meeting-detail-panel>footer{gap:8px;padding:13px 17px;display:flex}.meeting-detail-panel>footer .button{flex:1}.meeting-record-button.is-recording{background:var(--danger)}@keyframes meeting-pulse{50%{opacity:.3;transform:scale(.75)}}.meeting-records-layout{grid-template-columns:minmax(330px,.82fr) minmax(0,1.45fr);gap:12px;min-height:510px;display:grid}.meeting-records-list{overflow:hidden}.meeting-records-list>header{border-bottom:1px solid var(--border);align-items:center;gap:8px;min-height:47px;padding:8px;display:flex}.meeting-records-list>header label{border:1px solid var(--border);min-width:0;height:30px;color:var(--muted);border-radius:6px;flex:1;align-items:center;gap:6px;padding:0 8px;display:flex}.meeting-records-list input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:7.5px}.meeting-records-list>header>button{border:1px solid var(--border);background:var(--panel);border-radius:6px;height:30px;padding:0 9px;font-size:7.5px}.meeting-records-list>div>button{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:34px minmax(0,1fr) auto 14px;align-items:center;gap:9px;width:100%;min-height:76px;padding:10px;display:grid}.meeting-records-list>div>button:hover,.meeting-records-list>div>button.is-selected{background:var(--violet-wash)}.meeting-record-icon{background:var(--violet-soft);width:34px;height:34px;color:var(--violet);border-radius:8px;place-items:center;display:grid}.meeting-records-list>div>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.meeting-records-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.meeting-records-list small,.meeting-records-list em{color:var(--muted);font-size:6.5px;font-style:normal}.meeting-record-inspector{overflow:hidden}.meeting-record-inspector>header{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:15px 16px;display:flex}.meeting-record-inspector header small{color:var(--violet);font-size:6.8px;font-weight:700}.meeting-record-inspector h2{margin:5px 0;font-size:13px}.meeting-record-inspector header p{max-width:670px;color:var(--muted);margin:0;font-size:7.5px;line-height:1.5}.meeting-record-inspector>audio{width:calc(100% - 30px);height:38px;margin:14px 15px}.meeting-waveform{border:1px solid var(--border);background:var(--surface-2);border-radius:8px;grid-template-columns:32px 1fr 38px;align-items:center;gap:10px;height:58px;margin:14px 16px;padding:0 10px;display:grid}.meeting-waveform>button{background:var(--violet);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.meeting-waveform>div{align-items:center;gap:2px;height:34px;display:flex;overflow:hidden}.meeting-waveform i{background:var(--violet);opacity:.55;border-radius:2px;flex:1;min-width:2px;max-width:4px}.meeting-waveform time{color:var(--muted);font-size:7px}.meeting-record-inspector>section{padding:0 16px 12px}.meeting-record-section-title{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:11px 0;display:flex}.meeting-record-section-title strong{font-size:8px}.meeting-record-section-title button{color:var(--violet);cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:700}.meeting-transcript{gap:0;display:grid}.meeting-transcript article{border-top:1px solid var(--border);grid-template-columns:46px 1fr;gap:8px;padding:10px 0;display:grid}.meeting-transcript article:first-child{border-top:0}.meeting-transcript time{color:var(--violet);font-size:6.8px;font-weight:700}.meeting-transcript article span{gap:3px;display:grid}.meeting-transcript strong{font-size:7.5px}.meeting-transcript p{color:var(--text-soft);margin:0;font-size:7.5px;line-height:1.45}.meeting-record-inspector>footer{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.meeting-actions-view{gap:12px;display:grid}.meeting-actions-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.meeting-actions-columns>section{overflow:hidden}.meeting-actions-columns>section>header,.meeting-knowledge-candidates>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:10px 13px;display:flex}.meeting-actions-columns>section>header>div,.meeting-knowledge-candidates>header>div{align-items:center;gap:8px;display:flex}.meeting-actions-columns h2,.meeting-knowledge-candidates h2{margin:0 0 3px;font-size:10px}.meeting-actions-columns header p,.meeting-knowledge-candidates header p{color:var(--muted);margin:0;font-size:7px}.meeting-actions-columns>section>div{gap:8px;padding:9px;display:grid}.meeting-action-card{border:1px solid var(--border);background:var(--panel);border-left:3px solid;border-radius:8px;padding:11px}.meeting-action-type{color:currentColor;text-transform:uppercase;letter-spacing:.04em;font-size:6.5px;font-weight:750}.meeting-action-card h3{color:var(--text);margin:5px 0 9px;font-size:9px}.meeting-action-card dl{grid-template-columns:repeat(2,1fr);gap:7px;margin:0;display:grid}.meeting-action-card dl div{gap:2px;display:grid}.meeting-action-card dt{color:var(--muted);font-size:6px}.meeting-action-card dd{color:var(--text-soft);margin:0;font-size:7px}.meeting-action-card footer{border-top:1px solid var(--border);justify-content:flex-end;align-items:flex-end;gap:8px;min-height:32px;margin-top:9px;padding-top:8px;display:flex}.meeting-action-card footer>button:not(.button){color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:7px}.meeting-action-card .button{min-height:27px;padding:0 9px;font-size:7px}.meeting-knowledge-candidates{overflow:hidden}.meeting-knowledge-candidates>div>article{border-top:1px solid var(--border);grid-template-columns:24px minmax(0,1fr) auto 70px;align-items:center;gap:10px;min-height:54px;padding:8px 13px;display:grid}.meeting-knowledge-candidates>div>article:first-child{border-top:0}.meeting-knowledge-candidates article>svg{color:var(--violet)}.meeting-knowledge-candidates article>span:nth-child(2){gap:3px;display:grid}.meeting-knowledge-candidates strong{font-size:8px}.meeting-knowledge-candidates small{color:var(--muted);font-size:6.8px}.meeting-knowledge-candidates article>button{color:var(--violet);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;font-size:7px;font-weight:700;display:flex}.google-meet-view{gap:12px;display:grid}.google-meet-overview{border:1px solid var(--border);background:var(--panel);border-radius:10px;grid-template-columns:minmax(230px,1fr) minmax(320px,.95fr) auto;align-items:center;gap:18px;min-height:90px;padding:14px 16px;display:grid}.google-meet-overview__identity{align-items:center;gap:11px;min-width:0;display:flex}.google-meet-overview__identity>span{color:#2d68ad;background:#e8f1ff;border-radius:10px;flex:none;place-items:center;width:39px;height:39px;display:grid}.google-meet-overview__identity small{color:var(--success);text-transform:uppercase;letter-spacing:.05em;font-size:6.5px;font-weight:750}.google-meet-overview__identity h2{margin:3px 0;font-size:12px}.google-meet-overview__identity p{color:var(--muted);margin:0;font-size:7px}.google-meet-overview__facts{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.google-meet-overview__facts>span{border-left:1px solid var(--border);align-content:center;gap:4px;min-width:0;min-height:43px;padding:7px 9px;display:grid}.google-meet-overview__facts>span:first-child{border-left:0}.google-meet-overview__facts small{color:var(--muted);font-size:6.2px}.google-meet-overview__facts strong{text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.google-meet-runtime-action{justify-items:end;gap:7px;display:grid}.google-meet-runtime-alert{border:1px solid color-mix(in srgb, var(--danger) 28%, var(--border));background:color-mix(in srgb, var(--danger) 6%, var(--panel));border-radius:9px;align-items:center;gap:10px;padding:11px 14px;display:flex}.google-meet-runtime-alert>svg{color:var(--danger);flex:none}.google-meet-runtime-alert strong{font-size:8px}.google-meet-runtime-alert p{color:var(--muted);margin:3px 0 0;font-size:7px}.google-meet-workspace{grid-template-columns:minmax(330px,.85fr) minmax(0,1.25fr);gap:12px;min-height:440px;display:grid}.google-meet-captures,.google-meet-inspector{border:1px solid var(--border);background:var(--panel);border-radius:10px;overflow:hidden}.google-meet-captures>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:10px 13px;display:flex}.google-meet-captures h2{margin:0 0 3px;font-size:10px}.google-meet-captures header p{color:var(--muted);margin:0;font-size:7px}.google-meet-captures>div>button{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:34px minmax(0,1fr) auto 14px;align-items:center;gap:9px;width:100%;min-height:76px;padding:10px;display:grid}.google-meet-captures>div>button:hover,.google-meet-captures>div>button.is-selected{background:var(--violet-wash)}.google-meet-capture-icon{color:#2d68ad;background:#e8f1ff;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.google-meet-captures>div>button>span:nth-child(2){gap:3px;min-width:0;display:grid}.google-meet-captures strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.google-meet-captures small,.google-meet-captures em{color:var(--muted);font-size:6.5px;font-style:normal}.google-meet-empty{min-height:220px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid}.google-meet-empty>svg{color:#2d68ad}.google-meet-empty strong{color:var(--text);font-size:9px}.google-meet-empty p{max-width:220px;margin:0;font-size:7px;line-height:1.5}.google-meet-inspector>header{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;min-height:82px;padding:15px 16px;display:flex}.google-meet-inspector header small{color:var(--violet);font-size:6.8px;font-weight:700}.google-meet-inspector h2{margin:5px 0;font-size:13px}.google-meet-inspector header p{color:var(--muted);margin:0;font-size:7.5px}.google-meet-inspector dl{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.google-meet-inspector dl>div{border-top:1px solid var(--border);border-left:1px solid var(--border);align-content:center;gap:5px;min-width:0;min-height:62px;padding:10px 16px;display:grid}.google-meet-inspector dl>div:nth-child(odd){border-left:0}.google-meet-inspector dl>div:nth-child(-n+2){border-top:0}.google-meet-inspector dt{color:var(--muted);font-size:6.5px}.google-meet-inspector dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;font-weight:650;overflow:hidden}.google-meet-disclosure{border:1px solid var(--violet-border);background:var(--violet-wash);border-radius:8px;gap:10px;margin:14px 16px;padding:12px;display:flex}.google-meet-disclosure>svg{color:var(--violet);flex:none}.google-meet-disclosure strong{font-size:8px}.google-meet-disclosure p{color:var(--muted);margin:4px 0 0;font-size:7px;line-height:1.45}.google-meet-runtime-error{background:color-mix(in srgb, var(--danger) 8%, var(--panel));color:var(--danger);border-radius:7px;margin:0 16px 14px;padding:8px 10px;font-size:7px;font-weight:650}.google-meet-flow{border:1px solid var(--border);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0 16px 14px;padding:12px;display:flex}.google-meet-flow span{color:var(--muted);align-items:center;gap:6px;display:flex}.google-meet-flow i{background:var(--neutral-soft);border-radius:50%;place-items:center;width:20px;height:20px;font-size:6.5px;font-style:normal;font-weight:750;display:grid}.google-meet-flow strong{font-size:7px}.google-meet-flow span.is-complete{color:var(--success)}.google-meet-flow span.is-complete i{background:var(--success-soft)}.google-meet-inspector>footer{border-top:1px solid var(--border);justify-content:flex-end;padding:12px 16px;display:flex}.google-meet-form-error{color:var(--danger);margin:-5px 15px 12px;font-size:7px;font-weight:650}.meeting-dialog-layer{z-index:90;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.meeting-dialog-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f121c73;border:0;position:absolute;inset:0}.meeting-dialog{border:1px solid var(--border);background:var(--panel);width:min(640px,100vw - 32px);box-shadow:var(--shadow-float);border-radius:13px;position:relative;overflow:hidden}.meeting-dialog>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 15px;display:flex}.meeting-dialog>header>div{align-items:center;gap:10px;display:flex}.meeting-dialog>header>div>span{background:var(--violet-soft);width:34px;height:34px;color:var(--violet);border-radius:8px;place-items:center;display:grid}.meeting-dialog h2{margin:0 0 3px;font-size:13px}.meeting-dialog header p{color:var(--muted);margin:0;font-size:7.5px}.meeting-dialog-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:15px;display:grid}.meeting-dialog-fields label{gap:5px;display:grid}.meeting-dialog-fields label.is-wide{grid-column:1/-1}.meeting-dialog-fields label>span{color:var(--muted);font-size:7px;font-weight:650}.meeting-dialog input,.meeting-dialog select{border:1px solid var(--border);background:var(--surface-2);width:100%;height:35px;color:var(--text);font:inherit;border-radius:7px;outline:0;padding:0 9px;font-size:8px}.meeting-dialog input:focus,.meeting-dialog select:focus{border-color:var(--violet);box-shadow:0 0 0 3px #5b21b61a}.meeting-dialog-consent{border:1px solid var(--violet-border);background:var(--violet-wash);border-radius:8px;align-items:center;gap:9px;min-height:58px;margin:0 15px 15px;padding:10px 12px;display:flex}.meeting-dialog-consent>input{width:15px;height:15px;accent-color:var(--violet)}.meeting-dialog-consent>svg{color:var(--violet);flex:none}.meeting-dialog-consent>span{gap:3px;display:grid}.meeting-dialog-consent strong{font-size:8px}.meeting-dialog-consent small{color:var(--muted);font-size:7px;line-height:1.4}.meeting-dialog>footer{border-top:1px solid var(--border);background:var(--surface-2);justify-content:flex-end;gap:8px;padding:12px 15px;display:flex}.meeting-recording-dialog{width:min(520px,100vw - 32px)}.meeting-recording-disclosure{background:var(--surface-2);border-radius:9px;gap:11px;margin:15px;padding:13px;display:flex}.meeting-recording-disclosure>svg{color:var(--success);flex:none}.meeting-recording-disclosure strong{font-size:9px}.meeting-recording-disclosure p{color:var(--muted);margin:5px 0 0;font-size:7.5px;line-height:1.5}@media (max-width:1180px){.meetings-workspace{grid-template-columns:minmax(0,1.4fr) minmax(285px,.8fr)}.meetings-agenda-list>section>div>button{grid-template-columns:40px 7px minmax(140px,1fr) 74px 78px 14px}.meeting-row-context{display:none}}@media (max-width:920px){.meetings-workspace,.meeting-records-layout,.meeting-actions-columns,.google-meet-workspace,.google-meet-overview{grid-template-columns:1fr}.meeting-detail-panel{position:static}.meetings-bia-analysis>div{grid-template-columns:1fr}.meetings-bia-analysis>div>button{border-right:0;border-bottom:1px solid var(--violet-border)}.meetings-bia-analysis>div>button:last-child{border-bottom:0}}@media (max-width:680px){.meetings-bia-analysis>.bia-analysis-header{grid-template-columns:32px minmax(0,1fr) auto}.meetings-bia-analysis .bia-analysis-header .status-tag{grid-column:2;justify-self:start}.meetings-bia-analysis .bia-analysis-header .bia-analysis-toggle{grid-area:1/3/span 2}.meetings-intelligence-page .page-header__actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.meetings-summary-strip{grid-template-columns:repeat(2,1fr)}.meetings-summary-strip article:nth-child(2){border-right:0}.meetings-summary-strip article:nth-child(-n+2){border-bottom:1px solid var(--border)}.meetings-tabs button{flex:1;min-width:0;padding:0 5px;font-size:8px}.meetings-calendar-bar{grid-template-columns:125px 1fr}.meetings-calendar-bar>button{display:none}.meetings-calendar-bar>strong{justify-content:flex-end;padding-right:10px;font-size:8px}.meetings-week-days{padding:0 3px}.meetings-agenda-list>section>div>button{grid-template-columns:37px 7px minmax(0,1fr) 58px 13px;min-height:64px}.meetings-agenda-list .meeting-participants,.meetings-agenda-list .status-tag{display:none}.meeting-dialog-fields{grid-template-columns:1fr 1fr}.meeting-dialog-fields label.is-wide{grid-column:1/-1}.meeting-actions-columns{gap:10px}.google-meet-overview__facts{grid-template-columns:1fr}.google-meet-overview__facts>span{border-top:1px solid var(--border);border-left:0}.google-meet-overview__facts>span:first-child{border-top:0}.meeting-knowledge-candidates>div>article{grid-template-columns:22px minmax(0,1fr) auto}.meeting-knowledge-candidates article>button{grid-column:2}}:root[data-theme=dark] .meetings-agenda-list>section>div>button.is-selected{background:var(--violet-soft)}:root[data-theme=dark] .meeting-dialog-backdrop{background:#000000a6}
