.CustomerServiceSupportMocks-module__YOcQgG__panelHead{border-bottom:1px solid var(--color-border-light);background:var(--color-bg);justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.CustomerServiceSupportMocks-module__YOcQgG__panelHeadTitle{font-size:12.5px;font-weight:700}.CustomerServiceSupportMocks-module__YOcQgG__colLabel{color:var(--color-text-faint);letter-spacing:.5px;margin-bottom:8px;font-size:9px;font-weight:700}.CustomerServiceSupportMocks-module__YOcQgG__aiShell{border:1px solid var(--color-dark-border);background:#0b1530;border-radius:16px;width:95%;position:relative;left:12px;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.CustomerServiceSupportMocks-module__YOcQgG__aiHead{border-bottom:1px solid var(--color-dark-border);justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.CustomerServiceSupportMocks-module__YOcQgG__aiHeadLeft{align-items:center;gap:8px;display:flex}.CustomerServiceSupportMocks-module__YOcQgG__aiHeadTitle{color:#fff;font-size:12.5px;font-weight:700}.CustomerServiceSupportMocks-module__YOcQgG__aiHeadTag{color:var(--color-whatsapp-light);border-radius:var(--radius-pill);background:#1faf6429;padding:3px 10px;font-size:9.5px;font-weight:700}.CustomerServiceSupportMocks-module__YOcQgG__aiBody{flex-direction:column;gap:9px;min-height:200px;padding:16px 15px;display:flex}.CustomerServiceSupportMocks-module__YOcQgG__aiBubbleUser{background:var(--color-dark-card);border:1px solid var(--color-dark-border-alt);max-width:82%;color:var(--color-dark-text);border-radius:10px 10px 2px;align-self:flex-end;padding:9px 12px;font-size:12px;line-height:1.5}.CustomerServiceSupportMocks-module__YOcQgG__aiBubbleAI{background:var(--color-primary);color:#fff;border-radius:10px 10px 10px 2px;align-self:flex-start;max-width:82%;padding:9px 12px;font-size:12px;line-height:1.5}.CustomerServiceSupportMocks-module__YOcQgG__aiHandoff{border-top:1px solid var(--color-dark-border);background:var(--color-dark-card);color:var(--color-primary-dark-accent);align-items:center;gap:8px;padding:11px 15px;font-size:10.5px;font-weight:600;display:flex}.CustomerServiceSupportMocks-module__YOcQgG__ticketTable{border-collapse:collapse;width:100%;font-size:9.5px}.CustomerServiceSupportMocks-module__YOcQgG__ticketThead{background:var(--color-bg)}.CustomerServiceSupportMocks-module__YOcQgG__ticketTh{text-align:left;color:var(--color-text-faint);letter-spacing:.5px;padding:8px 12px;font-size:8px;font-weight:700}.CustomerServiceSupportMocks-module__YOcQgG__ticketTr{border-top:1px solid var(--color-border-light)}.CustomerServiceSupportMocks-module__YOcQgG__ticketTd{color:var(--color-text-muted);padding:8px 6px}.CustomerServiceSupportMocks-module__YOcQgG__ticketTdStrong{padding:8px 12px;font-weight:700}.CustomerServiceSupportMocks-module__YOcQgG__statusTag{border-radius:5px;padding:3px 8px;font-size:8px;font-weight:700}.CustomerServiceSupportMocks-module__YOcQgG__channelRow{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.CustomerServiceSupportMocks-module__YOcQgG__channelChip{border-radius:var(--radius-pill);align-items:center;gap:6px;padding:6px 11px;font-size:10.5px;font-weight:600;display:flex}.CustomerServiceSupportMocks-module__YOcQgG__statGrid4{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:4px;display:grid}.CustomerServiceSupportMocks-module__YOcQgG__statBox{background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;padding:9px 8px}.CustomerServiceSupportMocks-module__YOcQgG__statValue{margin-top:2px;font-size:16px;font-weight:700}.CustomerServiceSupportMocks-module__YOcQgG__workloadRow{align-items:center;gap:10px;display:flex}.CustomerServiceSupportMocks-module__YOcQgG__workloadName{flex-shrink:0;width:56px;font-size:10px;font-weight:600}.CustomerServiceSupportMocks-module__YOcQgG__workloadBarTrack{border-radius:var(--radius-pill);background:var(--color-border-light);flex:1;height:7px;overflow:hidden}.CustomerServiceSupportMocks-module__YOcQgG__workloadBarFill{border-radius:var(--radius-pill);background:var(--color-primary);height:100%;display:block}.CustomerServiceSupportMocks-module__YOcQgG__workloadValue{text-align:right;flex-shrink:0;width:24px;font-size:10px;font-weight:700}@media (max-width:480px){.CustomerServiceSupportMocks-module__YOcQgG__aiShell{width:100%;left:0}.CustomerServiceSupportMocks-module__YOcQgG__statGrid4{grid-template-columns:repeat(2,1fr)}}
