.conv-thread{flex-direction:column;flex:1;min-height:0;display:flex}.conv-timeline{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}.conv-day{flex-direction:column;gap:8px;display:flex}.conv-day-label{letter-spacing:.04em;text-transform:uppercase;color:var(--lyra-text-muted,#64748b);align-self:center;margin:0;font-size:11px;font-weight:600}.conv-message-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.conv-bubble-row{justify-content:flex-start;display:flex}.conv-bubble-row.is-mine{justify-content:flex-end}.conv-bubble{background:var(--lyra-surface-2,#f1f5f9);max-width:min(560px,78%);color:var(--lyra-text,#0f172a);border:1px solid var(--lyra-border,#e2e8f0);border-radius:14px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.conv-bubble-row.is-mine .conv-bubble{background:var(--lyra-product-primary,#2563eb);color:#fff;border-color:#0000}.conv-bubble-author{color:var(--lyra-text-muted,#64748b);margin:0;font-size:11px;font-weight:700}.conv-orion-badge{background:var(--lyra-info-surface,#eff6ff);color:var(--lyra-info-strong,#1e40af);border-radius:999px;align-self:flex-start;margin:0;padding:2px 7px;font-size:10px;font-weight:700}.conv-bubble-row.is-mine .conv-orion-badge{color:#fff;background:#ffffff2e}.conv-bubble-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.conv-bubble-time{opacity:.7;align-self:flex-end;font-size:10px}.conv-system{color:var(--lyra-text-muted,#64748b);background:var(--lyra-surface-2,#f1f5f9);border-radius:999px;align-self:center;padding:4px 12px;font-size:12px}.conv-bubble-attachments{flex-direction:column;gap:6px;display:flex}.conv-attachment-image{border-radius:10px;max-width:100%;max-height:320px;display:block}.conv-attachment-file{border:1px solid var(--lyra-border,#e2e8f0);background:var(--lyra-surface,#fff);color:var(--lyra-text,#0f172a);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;display:flex}.conv-attachment-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.conv-attachment-size{color:var(--lyra-text-muted,#64748b);font-size:11px}.conv-load-more,.conv-empty,.conv-muted,.conv-readonly,.conv-typing{color:var(--lyra-text-muted,#64748b);align-self:center;font-size:12px}.conv-load-more{border:1px solid var(--lyra-border,#e2e8f0);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px}.conv-readonly,.conv-typing{margin:0;padding:8px 16px}.conv-alert{background:var(--lyra-danger-soft,#fef2f2);color:var(--lyra-danger,#b91c1c);border-radius:10px;margin:16px;padding:10px 12px;font-size:13px}.conv-composer{border-top:1px solid var(--lyra-border,#e2e8f0);background:var(--lyra-surface,#fff);flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.conv-composer-client{border-top-width:2px;border-top-color:var(--lyra-warning,#d97706);background:var(--lyra-warning-soft,#fffbeb)}.conv-audience{color:var(--lyra-text-muted,#64748b);align-items:center;gap:6px;margin:0;font-size:11px;display:flex}.conv-composer-client .conv-audience strong{color:var(--lyra-warning-strong,#92400e)}.conv-audience-dot{background:var(--lyra-text-muted,#94a3b8);border-radius:50%;flex:none;width:7px;height:7px}.conv-composer-client .conv-audience-dot{background:var(--lyra-warning,#d97706)}.conv-composer-row{align-items:flex-end;gap:8px;display:flex}.conv-mention-popup{border:1px solid var(--lyra-border,#e2e8f0);background:var(--lyra-surface-raised,#fff);border-radius:10px;align-self:stretch;padding:4px}.conv-mention-option{background:var(--lyra-product-primary-soft,#eff6ff);width:100%;color:var(--lyra-text,#0f172a);cursor:pointer;text-align:left;border:0;border-radius:7px;align-items:baseline;gap:8px;padding:8px 10px;display:flex}.conv-mention-option span{color:var(--lyra-text-muted,#64748b);font-size:12px}.conv-mention-option:focus-visible{outline:2px solid var(--lyra-product-primary,#2563eb);outline-offset:2px}.conv-composer-input{resize:none;border:1px solid var(--lyra-border,#e2e8f0);background:var(--lyra-surface,#fff);min-height:38px;max-height:160px;color:var(--lyra-text,#0f172a);font:inherit;border-radius:10px;flex:1;padding:9px 11px;font-size:14px;line-height:1.4}.conv-composer-input:focus-visible,.conv-composer-send:focus-visible,.conv-composer-attach:focus-visible,.conv-load-more:focus-visible,.conv-attachment-file:focus-visible{outline:2px solid var(--lyra-product-primary,#2563eb);outline-offset:2px}.conv-composer-attach,.conv-composer-send{border:1px solid var(--lyra-border,#e2e8f0);background:var(--lyra-surface,#fff);width:38px;height:38px;color:var(--lyra-text-muted,#64748b);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.conv-composer-send{background:var(--lyra-product-primary,#2563eb);color:#fff;border-color:#0000}.conv-composer-send:disabled,.conv-composer-attach:disabled{opacity:.5;cursor:not-allowed}.conv-pending-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.conv-pending-item{border:1px solid var(--lyra-border,#e2e8f0);background:var(--lyra-surface-2,#f1f5f9);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.conv-pending-item button{cursor:pointer;color:var(--lyra-text-muted,#64748b);background:0 0;border:none;padding:0;display:inline-flex}.conv-composer-error{color:var(--lyra-danger,#b91c1c);margin:0;font-size:12px}.conv-unread{background:var(--lyra-product-primary,#2563eb);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.conv-spin{animation:.9s linear infinite conv-spin}@keyframes conv-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.conv-spin{animation:none}}@media (max-width:640px){.conv-timeline{padding:12px}.conv-bubble{max-width:88%}}.conv-section-header{cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:6px;display:flex}.conv-client-item{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:8px;display:flex}.conv-client-mark.has-logo{background:0 0;overflow:hidden}.conv-client-mark img{object-fit:cover;width:100%;height:100%}.conv-client-mark{background:var(--lyra-warning-soft,#fffbeb);width:22px;height:22px;color:var(--lyra-warning,#d97706);border:1px solid var(--lyra-warning,#d97706);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.conv-client-name{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.conv-client-pane{flex-direction:column;flex:1;min-height:0;display:flex}.conv-client-pane-header{border-bottom:1px solid var(--lyra-border,#e2e8f0);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.conv-client-pane-header h2{margin:0;font-size:15px;font-weight:700}.conv-client-pane-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--lyra-warning-strong,#92400e);margin:0;font-size:10px;font-weight:700}.conv-approval-card{border:1px solid var(--lyra-border,#e2e8f0);background:var(--lyra-surface-raised,#fff);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin:10px 0;padding:12px 14px;list-style:none;display:flex}.conv-approval-card.needs-action{border-left:3px solid var(--lyra-warning-strong,#92400e);background:var(--lyra-warning-surface,#fffbeb)}.conv-approval-card.is-degraded{opacity:.75;border-style:dashed}.conv-approval-main{flex-direction:column;flex:200px;gap:4px;min-width:0;display:flex}.conv-approval-title{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700}.conv-approval-needs{color:var(--lyra-warning-strong,#92400e);margin:0;font-size:12px;font-weight:600}.conv-approval-badge{background:var(--lyra-surface-muted,#f1f5f9);color:var(--lyra-text-muted,#475569);border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.conv-approval-badge-awaiting_your_review{background:var(--lyra-warning-surface,#fffbeb);color:var(--lyra-warning-strong,#92400e)}.conv-approval-badge-approved{background:var(--lyra-success-surface,#ecfdf5);color:var(--lyra-success-strong,#065f46)}.conv-approval-badge-in_revision{background:var(--lyra-info-surface,#eff6ff);color:var(--lyra-info-strong,#1e40af)}.conv-approval-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.conv-approval-action{border:1px solid var(--lyra-border,#e2e8f0);background:var(--lyra-surface,#fff);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.conv-approval-action.is-primary{background:var(--lyra-primary,#2563eb);color:#fff;border-color:#0000}.conv-approval-action:disabled{opacity:.6;cursor:default}.conv-approval-link{color:var(--lyra-text-muted,#475569);cursor:pointer;background:0 0;border:0;padding:7px 4px;font-size:12px;text-decoration:underline}.conv-approval-comment-row{border-left:2px solid var(--lyra-border-strong,#cbd5e1);background:var(--lyra-surface-muted,#f8fafc);border-radius:0 10px 10px 0;margin:8px 0 8px 12px;padding:10px 12px;list-style:none}.conv-approval-comment-row.is-mine{border-left-color:var(--lyra-primary,#2563eb)}.conv-approval-comment-about{letter-spacing:.04em;text-transform:uppercase;color:var(--lyra-text-muted,#475569);margin:0 0 2px;font-size:10px;font-weight:700}.conv-approval-comment-author{margin:0;font-size:12px}.conv-approval-comment-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.conv-drawer-backdrop{z-index:60;background:#0f172a73;justify-content:flex-end;display:flex;position:fixed;inset:0}.conv-drawer{background:var(--lyra-surface,#fff);flex-direction:column;width:min(480px,100%);max-height:100%;display:flex;box-shadow:-8px 0 24px #0f172a2e}.conv-drawer-header{border-bottom:1px solid var(--lyra-border,#e2e8f0);flex-direction:column;gap:6px;padding:16px 44px 14px 16px;display:flex;position:relative}.conv-drawer-header h2{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700}.conv-drawer-close{background:var(--lyra-surface-muted,#f1f5f9);cursor:pointer;border:0;border-radius:8px;width:32px;height:32px;font-size:20px;line-height:1;position:absolute;top:10px;right:10px}.conv-drawer-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}.conv-approval-preview img,.conv-approval-preview video{border-radius:10px;width:100%;height:auto;display:block}.conv-approval-text section,.conv-approval-comments{flex-direction:column;gap:4px;display:flex}.conv-approval-text h3,.conv-approval-comments h3{letter-spacing:.04em;text-transform:uppercase;color:var(--lyra-text-muted,#475569);margin:0;font-size:11px;font-weight:700}.conv-approval-comments ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.conv-approval-comments li{background:var(--lyra-surface-muted,#f8fafc);border-radius:8px;padding:8px 10px}.conv-approval-comments li.is-mine{background:var(--lyra-info-surface,#eff6ff)}.conv-approval-decisions{border-top:1px solid var(--lyra-border,#e2e8f0);flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.conv-approval-decisions form,.conv-approval-decisions>div{flex-direction:column;gap:8px;width:100%;display:flex}.conv-approval-decisions textarea{border:1px solid var(--lyra-border,#e2e8f0);width:100%;font:inherit;resize:vertical;border-radius:8px;padding:8px 10px}@media (max-width:640px){.conv-drawer{width:100%;height:100%;max-height:100%}.conv-drawer-backdrop{justify-content:stretch}.conv-approval-card{flex-direction:column}.conv-approval-actions{width:100%}.conv-approval-action{flex:1;justify-content:center}}.conv-settings-request{justify-content:center;align-self:stretch;list-style:none;display:flex}.conv-settings-request-card{border:1px solid var(--lyra-border,#e2e8f0);border-left:3px solid var(--lyra-product-primary,#7c3aed);background:var(--lyra-surface,#fff);border-radius:10px;gap:6px;width:min(100%,420px);padding:10px 12px;font-size:13px;display:grid}.conv-settings-request-card header{align-items:center;gap:6px;display:flex}.conv-settings-request-card header time{color:var(--lyra-text-muted,#64748b);margin-left:auto;font-size:11px}.conv-settings-request-card p,.conv-settings-request-card ul{margin:0}.conv-settings-request-card ul{padding-left:18px}.conv-settings-request-reason{white-space:pre-wrap;overflow-wrap:anywhere}.conv-settings-request-note{color:var(--lyra-text-muted,#64748b);font-size:12px}
.leadflow-inbox-agent-message-avatar{border:1.5px solid color-mix(in srgb, #0ea5e9 42%, var(--agency-border));color:#0284c7;background:color-mix(in srgb, #0ea5e9 12%, var(--agency-surface));cursor:help;border-radius:999px;outline:none;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative;overflow:visible}.leadflow-inbox-agent-message-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.leadflow-inbox-agent-message-avatar:after{z-index:50;border:1px solid var(--agency-border);max-width:190px;color:var(--agency-text);background:color-mix(in srgb, var(--agency-surface) 96%, transparent);content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;border-radius:7px;padding:5px 8px;font-size:.68rem;font-weight:700;line-height:1.2;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 7px);right:50%;transform:translate(50%,3px);box-shadow:0 8px 22px #0f172a2e}.leadflow-inbox-agent-message-avatar:hover:after,.leadflow-inbox-agent-message-avatar:focus-visible:after{opacity:1;transform:translate(50%)}.leadflow-inbox-agent-message-avatar:focus-visible{box-shadow:0 0 0 3px #0ea5e938}
.leadflow-inbox-delivery-status{color:var(--agency-text-muted);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.leadflow-inbox-delivery-status.is-read{color:#229ed9}.leadflow-inbox-delivery-status.is-failed{color:#dc2626}.leadflow-inbox-human-sender-name{min-width:0;max-width:150px;color:color-mix(in srgb, var(--agency-text) 78%, var(--agency-text-muted));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}
.leadflow-inbox-audio{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.leadflow-inbox-audio-player{align-items:center;gap:10px;display:flex}.leadflow-inbox-audio-toggle{color:#fff;background:var(--lyra-product-primary);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .12s,filter .12s;display:inline-flex}.leadflow-inbox-audio-toggle:hover{filter:brightness(1.06)}.leadflow-inbox-audio-toggle:active{transform:scale(.94)}.leadflow-inbox-audio-wave{cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:2px;min-width:116px;height:30px;padding:0;display:flex}.leadflow-inbox-audio-wave i{background:color-mix(in srgb, var(--agency-text-muted) 42%, transparent);border-radius:999px;flex:auto;min-width:2px;max-width:3px;transition:background .1s}.leadflow-inbox-audio-wave i.is-played{background:var(--lyra-product-primary)}.leadflow-inbox-audio-time{min-width:34px;color:var(--agency-text-muted);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:.72rem}.leadflow-inbox-audio-rate{border:1px solid var(--agency-border);min-width:32px;height:24px;color:var(--agency-text-muted);cursor:pointer;background:0 0;border-radius:7px;flex:none;font-size:.68rem;font-weight:700;transition:color .12s,border-color .12s}.leadflow-inbox-audio-rate:hover{color:var(--lyra-product-primary);border-color:color-mix(in srgb, var(--lyra-product-primary) 45%, var(--agency-border))}.leadflow-inbox-audio-transcript{flex-direction:column;gap:4px;display:flex}.leadflow-inbox-audio-transcript>button{color:var(--lyra-product-primary);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;padding:2px 0;font-size:.72rem;font-weight:600;display:inline-flex}.leadflow-inbox-audio-transcript>button:disabled{color:var(--agency-text-muted);cursor:default}.leadflow-inbox-audio-transcript p{background:color-mix(in srgb, var(--agency-text-muted) 12%, transparent);color:var(--agency-text);white-space:pre-wrap;border-radius:8px;margin:0;padding:8px 10px;font-size:.78rem;line-height:1.45}.leadflow-inbox-audio.is-compact{gap:4px;margin-bottom:6px}.leadflow-inbox-audio.is-compact .leadflow-inbox-audio-player{gap:7px}.leadflow-inbox-audio.is-compact .leadflow-inbox-audio-toggle{width:30px;height:30px}.leadflow-inbox-audio.is-compact .leadflow-inbox-audio-wave{gap:1px;min-width:78px;height:22px}.leadflow-inbox-audio.is-compact .leadflow-inbox-audio-time{min-width:28px;font-size:.66rem}.leadflow-inbox-audio.is-compact .leadflow-inbox-audio-rate{min-width:26px;height:20px;font-size:.62rem}.leadflow-inbox-audio.is-compact .leadflow-inbox-audio-transcript>button{font-size:.66rem}.leadflow-inbox-audio.is-compact .leadflow-inbox-audio-transcript p{font-size:.72rem}
.lf-followup-banner{border:1px solid color-mix(in srgb, var(--lyra-product-primary,#2563eb) 35%, transparent);background:color-mix(in srgb, var(--lyra-product-primary,#2563eb) 8%, var(--agency-surface,#fff));color:var(--agency-text,#0f172a);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0 0 8px;padding:8px 12px;font-size:13px;display:flex}.lf-followup-banner__text{align-items:center;gap:6px;min-width:0;display:inline-flex}.lf-followup-banner__actions{gap:6px;display:inline-flex}.lf-followup-banner button,.lf-followup-dialog footer button,.lf-followup-trigger{border:1px solid var(--agency-border,#7f7f7f4d);background:var(--agency-surface,#fff);color:var(--agency-text,#0f172a);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.lf-followup-banner button.is-primary,.lf-followup-dialog footer button.is-primary,.lf-followup-trigger{border-color:var(--lyra-product-primary,#2563eb);background:var(--lyra-product-primary,#2563eb);color:#fff}.lf-followup-banner button:disabled,.lf-followup-dialog button:disabled{opacity:.6;cursor:not-allowed}.lf-followup-banner__error,.lf-followup-dialog__error{color:var(--agency-danger,#dc2626);flex-basis:100%;margin:0;font-size:12.5px}.lf-followup-trigger{margin-top:6px;padding:3px 8px;font-size:11.5px}.lf-followup-backdrop{z-index:1200;background:#0f172a73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.lf-followup-dialog{border:1px solid var(--agency-border,#7f7f7f4d);background:var(--agency-surface,#fff);width:min(520px,100%);max-height:calc(100vh - 32px);color:var(--agency-text,#0f172a);border-radius:14px;gap:12px;padding:18px;display:grid;overflow:auto;box-shadow:0 24px 60px #0f172a40}.lf-followup-dialog header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lf-followup-dialog header span{text-transform:uppercase;letter-spacing:.04em;color:var(--agency-text-muted,#64748b);font-size:11.5px;font-weight:700}.lf-followup-dialog header h2{margin:2px 0 0;font-size:17px}.lf-followup-dialog header button{color:inherit;cursor:pointer;background:0 0;border:0}.lf-followup-dialog__hint{color:var(--agency-text-muted,#64748b);margin:0;font-size:12.5px}.lf-followup-dialog__field{gap:4px;font-size:12.5px;font-weight:600;display:grid}.lf-followup-dialog__field select,.lf-followup-dialog__field textarea{border:1px solid var(--agency-border,#7f7f7f4d);background:var(--agency-surface,#fff);width:100%;color:inherit;font:inherit;border-radius:8px;padding:8px 10px;font-weight:400}.lf-followup-dialog__preview{background:var(--agency-surface-muted,#7f7f7f1a);border-radius:10px;padding:10px 12px;font-size:13px}.lf-followup-dialog__preview span{color:var(--agency-text-muted,#64748b);font-size:11px;font-weight:700}.lf-followup-dialog__preview p{white-space:pre-wrap;margin:4px 0 0}.lf-followup-dialog__preview small{color:var(--agency-warning,#b45309);margin-top:6px;display:block}.lf-followup-dialog footer{justify-content:flex-end;gap:8px;display:flex}.lf-followup-window-notice{background:color-mix(in srgb, var(--agency-warning,#f59e0b) 14%, var(--agency-surface,#fff));color:var(--agency-text,#0f172a);border-radius:8px;align-items:center;gap:6px;margin:0 0 8px;padding:6px 10px;font-size:12.5px;display:flex}.lf-followup-templates{gap:12px;display:grid}.lf-followup-templates__intro,.lf-followup-templates__empty{color:var(--agency-text-muted,#64748b);margin:0;font-size:13px}.lf-followup-templates__notice{border:1px solid color-mix(in srgb, var(--lyra-product-primary,#2563eb) 24%, var(--agency-border));color:var(--agency-text,#0f172a);background:color-mix(in srgb, var(--lyra-product-primary,#2563eb) 6%, var(--agency-surface));border-left-width:3px;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.lf-followup-templates__notice p{margin:0;font-size:12.5px;line-height:1.45}.lf-followup-templates__notice-actions{align-items:center;gap:4px;display:inline-flex}.lf-followup-templates__notice-actions button{min-height:28px;color:var(--agency-text-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}.lf-followup-templates__notice-actions button:hover{color:var(--lyra-product-primary,#2563eb);background:color-mix(in srgb, var(--lyra-product-primary,#2563eb) 9%, transparent)}.lf-followup-template{border:1px solid var(--agency-border,#7f7f7f4d);background:var(--agency-surface,#fff);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.lf-followup-template__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lf-followup-template__row input[type=text],.lf-followup-template__row input:not([type]),.lf-followup-template__row select,.lf-followup-template textarea{border:1px solid var(--agency-border,#7f7f7f4d);background:var(--agency-surface,#fff);color:var(--agency-text,#0f172a);font:inherit;border-radius:8px;padding:7px 10px;font-size:13px}.lf-followup-template__row input:not([type]){flex:200px;min-width:0}.lf-followup-template textarea{resize:vertical;width:100%}.lf-followup-template__toggle,.lf-followup-template__channels label{align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.lf-followup-template__channels{color:var(--agency-text-muted,#64748b);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.lf-followup-template__variables{flex-wrap:wrap;gap:6px;display:flex}.lf-followup-template__variables button{border:1px dashed var(--agency-border,#7f7f7f66);color:var(--agency-text,#0f172a);cursor:pointer;background:0 0;border-radius:999px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.lf-followup-template__actions,.lf-followup-templates__add{justify-content:flex-end;gap:6px;display:flex}.lf-followup-template__actions button,.lf-followup-templates__add{border:1px solid var(--agency-border,#7f7f7f4d);background:var(--agency-surface,#fff);color:var(--agency-text,#0f172a);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.lf-followup-template__actions button.is-primary{border-color:var(--lyra-product-primary,#2563eb);background:var(--lyra-product-primary,#2563eb);color:#fff}.lf-followup-template__actions button:disabled{opacity:.55;cursor:not-allowed}.lf-followup-templates__add{justify-self:start}.lf-followup-dialog.is-wide{width:min(760px,100%)}.leadflow-inbox-settings-section .lf-followup-templates{gap:0;padding:14px 18px 18px}.leadflow-inbox-settings-section .lf-followup-template{border:0;border-top:1px solid var(--agency-border,#7f7f7f4d);background:0 0;border-radius:0;padding:16px 0}.leadflow-inbox-settings-section .lf-followup-templates__add{margin-top:4px}
.leadflow-dock-root{z-index:1200;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}.leadflow-dock-root>*{pointer-events:auto}.leadflow-dock-root.is-button{width:48px;height:48px}.leadflow-dock-root.is-neighbor-button{bottom:22px;right:84px}@media (min-width:980px){.leadflow-dock-root.is-neighbor-panel{right:calc(min(460px,100vw - 44px) + 34px)}}.leadflow-dock-floating-button{border:1px solid color-mix(in srgb, var(--lyra-product-primary,#4f46e5) 36%, var(--agency-border,#e2e8f0));background:var(--agency-surface,#fff);width:48px;height:48px;color:var(--lyra-product-primary,#4f46e5);cursor:grab;touch-action:none;border-radius:14px;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:inline-flex;position:relative;box-shadow:0 16px 42px #0f172a33}.leadflow-dock-floating-button:hover{transform:translateY(-1px);box-shadow:0 20px 52px #0f172a3d}.leadflow-dock-floating-button:active{cursor:grabbing}.leadflow-dock-floating-button span{border:2px solid var(--agency-surface,#fff);background:var(--lyra-product-primary,#4f46e5);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:-6px;right:-6px}.leadflow-dock-floating-close{border:2px solid var(--agency-surface,#fff);background:var(--agency-surface,#fff);width:27px;height:27px;color:var(--agency-text-muted,#64748b);cursor:pointer;pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;transition:color .15s,transform .15s;display:inline-flex;position:absolute;top:-10px;left:-10px;box-shadow:0 5px 14px #0f172a38}.leadflow-dock-floating-close:hover{color:#dc2626;transform:scale(1.06)}.leadflow-dock-panel{border:1px solid var(--agency-border);background:var(--agency-bg,var(--agency-surface));border-radius:16px;flex-direction:column;width:min(460px,100vw - 44px);height:min(680px,100vh - 112px);animation:.18s leadflow-dock-panel-in;display:flex;overflow:hidden;box-shadow:0 24px 64px #0f172a47}@keyframes leadflow-dock-panel-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.leadflow-dock-header{border-bottom:1px solid var(--agency-border);background:var(--agency-topbar-bg,var(--agency-surface));cursor:grab;touch-action:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.leadflow-dock-header:active{cursor:grabbing}.leadflow-dock-brand{width:34px;height:34px;color:var(--lyra-product-primary);background:color-mix(in srgb, var(--lyra-product-primary) 12%, transparent);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.leadflow-dock-icon{width:34px;height:34px;color:var(--agency-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.leadflow-dock-icon:hover{color:var(--lyra-product-primary);background:color-mix(in srgb, var(--lyra-product-primary) 9%, transparent)}.leadflow-dock-context{flex:auto;min-width:0}.leadflow-dock-context select{border:1px solid var(--agency-border);width:100%;height:34px;color:var(--agency-text);background:var(--agency-surface);cursor:pointer;border-radius:9px;padding:0 10px;font-size:.8rem;font-weight:700}.leadflow-dock-error{color:#b91c1c;background:#ef44441f;margin:0;padding:8px 12px;font-size:.75rem}.leadflow-dock-notice{color:#047857;background:#10b9811f;margin:0;padding:8px 12px;font-size:.75rem}.leadflow-dock-channel{border:1.5px solid var(--agency-surface);background:var(--agency-surface);width:17px;height:17px;color:var(--agency-text-muted);z-index:2;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-2px;right:-2px;overflow:hidden}.leadflow-dock-channel img{object-fit:contain;width:100%;height:100%}.leadflow-dock-channel img.is-light{display:block}.leadflow-dock-channel img.is-dark,html[data-theme=dark] .leadflow-dock-channel img.is-light{display:none}html[data-theme=dark] .leadflow-dock-channel img.is-dark{display:block}.leadflow-dock-thread-link{color:var(--agency-text);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:700;text-decoration:none;overflow:hidden}.leadflow-dock-thread-link:hover{color:var(--lyra-product-primary);text-decoration:underline}.leadflow-dock-menu-separator{background:var(--agency-border);height:1px;margin:4px 2px}.leadflow-dock-actions-menu button.is-danger{color:#dc2626}.leadflow-dock-actions-menu button.is-danger:hover{color:#dc2626;background:#ef44441a}.leadflow-dock-msg-actions{z-index:3;border:1px solid var(--agency-border);background:var(--agency-surface);border-radius:999px;align-items:center;gap:2px;padding:2px;display:none;position:absolute;top:-12px;right:6px;box-shadow:0 6px 16px #0f172a29}.leadflow-dock-bubble:hover .leadflow-dock-msg-actions,.leadflow-dock-msg-actions:focus-within{display:inline-flex}.leadflow-dock-msg-actions>button{width:22px;height:22px;color:var(--agency-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.leadflow-dock-msg-actions>button:hover{color:var(--lyra-product-primary);background:color-mix(in srgb, var(--lyra-product-primary) 10%, transparent)}.leadflow-dock-reactions{border:1px solid var(--agency-border);background:var(--agency-surface);border-radius:999px;gap:2px;padding:4px;display:inline-flex;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 10px 24px #0f172a2e}.leadflow-dock-reactions button{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.9rem;display:inline-flex}.leadflow-dock-reactions button:hover{background:color-mix(in srgb, var(--lyra-product-primary) 12%, transparent)}.leadflow-dock-msg-reactions{align-items:center;gap:2px;margin-top:3px;display:inline-flex}.leadflow-dock-msg-reactions i{font-size:.78rem;font-style:normal}.leadflow-dock-reply-quote{border-left:2px solid var(--lyra-product-primary);background:color-mix(in srgb, var(--agency-text-muted) 10%, transparent);color:var(--agency-text-muted);border-radius:5px;align-items:center;gap:5px;margin-bottom:4px;padding:4px 7px;font-size:.7rem;display:flex;overflow:hidden}.leadflow-dock-reply-bar{border-top:1px solid var(--agency-border);color:var(--agency-text-muted);align-items:center;gap:7px;padding:7px 11px;font-size:.74rem;display:flex}.leadflow-dock-reply-bar span{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.leadflow-dock-reply-bar button{color:var(--agency-text-muted);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.leadflow-dock-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.leadflow-dock-state{color:var(--agency-text-muted);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;padding:24px;font-size:.82rem;display:flex}.leadflow-dock-state svg{color:var(--agency-text-muted);opacity:.7}.leadflow-dock-list{flex-direction:column;flex:auto;gap:2px;min-height:0;padding:6px;display:flex;overflow-y:auto}.leadflow-dock-conv{color:var(--agency-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:9px 10px;transition:background .14s;display:flex}.leadflow-dock-conv:hover{background:color-mix(in srgb, var(--lyra-product-primary) 7%, transparent)}.leadflow-dock-avatar-wrap{flex:none;width:40px;height:40px;display:inline-flex;position:relative}.leadflow-dock-avatar-wrap.is-thread{width:34px;height:34px}.leadflow-dock-avatar{width:100%;height:100%;color:var(--lyra-product-primary);background:color-mix(in srgb, var(--lyra-product-primary) 12%, transparent);z-index:1;border-radius:999px;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.leadflow-dock-avatar-wrap.is-thread .leadflow-dock-avatar{font-size:.72rem}.leadflow-dock-avatar img{object-fit:cover;width:100%;height:100%}.leadflow-dock-avatar-wrap.is-instagram-fallback .leadflow-dock-avatar{color:#e1306c}.leadflow-dock-avatar-wrap.is-ai-active:after{content:"";border:2px solid color-mix(in srgb, var(--lyra-product-primary) 60%, transparent);pointer-events:none;z-index:0;border-radius:999px;animation:1.8s ease-in-out infinite leadflow-dock-ring;position:absolute;inset:-3px}@keyframes leadflow-dock-ring{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.25;transform:scale(1.12)}}.leadflow-dock-conv-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.leadflow-dock-conv-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.leadflow-dock-conv-top strong{color:var(--agency-text);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;overflow:hidden}.leadflow-dock-conv-top time{color:var(--agency-text-muted);flex:none;font-size:.66rem}.leadflow-dock-conv-preview{color:var(--agency-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.leadflow-dock-conv-unread{background:var(--lyra-product-primary);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:.64rem;font-weight:800;display:inline-flex}.leadflow-dock-thread{flex-direction:column;flex:auto;min-height:0;display:flex}.leadflow-dock-thread-header{border-bottom:1px solid var(--agency-border);align-items:center;gap:9px;padding:9px 11px;display:flex}.leadflow-dock-thread-title{flex-direction:column;flex:auto;min-width:0;display:flex}.leadflow-dock-thread-title strong{color:var(--agency-text);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:700;overflow:hidden}.leadflow-dock-thread-title small{color:var(--agency-text-muted);text-transform:capitalize;font-size:.68rem}.leadflow-dock-actions{flex:none;position:relative}.leadflow-dock-actions-menu{z-index:5;border:1px solid var(--agency-border);background:var(--agency-surface);border-radius:11px;flex-direction:column;min-width:190px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #0f172a38}.leadflow-dock-actions-menu button,.leadflow-dock-actions-link{color:var(--agency-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 9px;font-size:.78rem;font-weight:600;text-decoration:none;display:flex}.leadflow-dock-actions-menu button>svg,.leadflow-dock-actions-link>svg{flex:none}.leadflow-dock-actions-menu button:hover,.leadflow-dock-actions-link:hover{background:color-mix(in srgb, var(--lyra-product-primary) 9%, transparent);color:var(--lyra-product-primary)}.leadflow-dock-messages{flex-direction:column;flex:auto;gap:6px;min-height:0;padding:12px;display:flex;overflow-y:auto}.leadflow-dock-msg{display:flex}.leadflow-dock-msg.is-outbound{justify-content:flex-end}.leadflow-dock-msg.is-inbound{justify-content:flex-start}.leadflow-dock-bubble{border:1px solid var(--agency-border);background:var(--agency-surface);border-radius:12px;max-width:82%;padding:7px 10px;position:relative}.leadflow-dock-msg.is-outbound .leadflow-dock-bubble{border-color:color-mix(in srgb, var(--lyra-product-primary) 30%, var(--agency-border));background:color-mix(in srgb, var(--lyra-product-primary) 11%, var(--agency-surface))}.leadflow-dock-msg.is-agent .leadflow-dock-bubble{border-color:color-mix(in srgb, #0ea5e9 40%, var(--agency-border));background:linear-gradient(145deg, color-mix(in srgb, #0ea5e9 14%, var(--agency-surface)), color-mix(in srgb, #38bdf8 7%, var(--agency-surface)));box-shadow:inset 3px 0 #0ea5e9b8}.leadflow-dock-bubble p{color:var(--agency-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.82rem;line-height:1.4}.leadflow-dock-msg-meta{justify-content:flex-end;align-items:center;gap:5px;margin-top:3px;display:flex}.leadflow-dock-msg-meta .leadflow-inbox-agent-message-avatar{flex-basis:18px;width:18px;height:18px}.leadflow-dock-msg-meta .leadflow-inbox-human-sender-name{max-width:92px;font-size:.62rem}.leadflow-dock-bubble time{color:var(--agency-text-muted);text-align:right;font-size:.62rem}.leadflow-dock-media{color:var(--agency-text-muted);align-items:center;gap:5px;margin-bottom:3px;font-size:.72rem;font-weight:700;display:inline-flex}.leadflow-dock-preview-media{align-items:center;gap:4px;font-weight:600;display:inline-flex}.leadflow-dock-preview-media svg{color:var(--lyra-product-primary);flex:none}.leadflow-dock-media.is-pending{font-weight:600}.leadflow-dock-image{cursor:zoom-in;background:0 0;border:0;border-radius:10px;width:100%;max-width:200px;margin-bottom:5px;padding:0;display:block;overflow:hidden}.leadflow-dock-image img{object-fit:cover;width:100%;max-height:190px;transition:transform .16s;display:block}.leadflow-dock-image:hover img{transform:scale(1.02)}.leadflow-dock-video{background:#000;border-radius:10px;width:100%;max-width:200px;max-height:190px;margin-bottom:5px;display:block}.leadflow-dock-file{border:1px solid var(--agency-border);max-width:210px;color:inherit;background:color-mix(in srgb, var(--agency-text-muted) 10%, transparent);border-radius:9px;align-items:center;gap:6px;margin-bottom:5px;padding:7px 9px;font-size:.72rem;font-weight:600;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.leadflow-dock-file:hover{border-color:color-mix(in srgb, var(--lyra-product-primary) 45%, var(--agency-border));background:color-mix(in srgb, var(--lyra-product-primary) 10%, transparent)}.leadflow-dock-file span{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.leadflow-dock-file svg{color:var(--lyra-product-primary);flex:none}.leadflow-dock-lightbox{z-index:1400;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:zoom-out;background:#04070fd1;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.leadflow-dock-lightbox img{object-fit:contain;cursor:default;border-radius:12px;max-width:min(92vw,1100px);max-height:88vh}.leadflow-dock-lightbox-close{color:#fff;cursor:pointer;background:#0c101ab3;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .12s;display:inline-flex;position:absolute;top:18px;right:20px}.leadflow-dock-lightbox-close:hover{background:#0c101aeb}.leadflow-dock-composer{border-top:1px solid var(--agency-border);flex-wrap:wrap;align-items:flex-end;gap:8px;padding:9px 11px;display:flex;position:relative}.leadflow-dock-staging{flex-direction:column;gap:6px;width:100%;max-height:108px;display:flex;overflow-y:auto}.leadflow-dock-staging-item{border:1px solid var(--agency-border);background:color-mix(in srgb, var(--agency-surface) 92%, transparent);border-radius:8px;align-items:center;gap:7px;padding:5px 6px;display:flex}.leadflow-dock-staging-item img,.leadflow-dock-staging-item video{object-fit:cover;background:#000;border-radius:6px;flex:none;width:34px;height:34px}.leadflow-dock-staging-icon{width:34px;height:34px;color:var(--lyra-product-primary);background:color-mix(in srgb, var(--lyra-product-primary) 12%, transparent);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.leadflow-dock-staging-meta{flex-direction:column;flex:auto;min-width:0;display:flex}.leadflow-dock-staging-meta strong{color:var(--agency-text);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-weight:600;overflow:hidden}.leadflow-dock-staging-meta small{color:var(--agency-text-muted);font-size:.64rem}.leadflow-dock-staging-remove{width:20px;height:20px;color:var(--agency-text-muted);background:color-mix(in srgb, var(--agency-text-muted) 14%, transparent);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.leadflow-dock-staging-remove:hover:not(:disabled){color:#dc2626;background:#ef444424}.leadflow-dock-staging-remove:disabled{opacity:.5;cursor:default}.leadflow-dock-composer.is-drop-active{background:color-mix(in srgb, var(--lyra-product-primary) 8%, transparent)}.leadflow-dock-drop{z-index:4;border:2px dashed var(--lyra-product-primary);color:var(--lyra-product-primary);background:color-mix(in srgb, var(--lyra-product-primary) 12%, var(--agency-surface));pointer-events:none;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:.74rem;font-weight:700;display:flex;position:absolute;inset:6px}.leadflow-dock-composer textarea{border:1px solid var(--agency-border);min-height:38px;max-height:96px;color:var(--agency-text);background:var(--agency-surface);font:inherit;resize:none;border-radius:12px;flex:auto;padding:9px 11px;font-size:.82rem;line-height:1.35}.leadflow-dock-composer textarea:focus{border-color:color-mix(in srgb, var(--lyra-product-primary) 45%, var(--agency-border));outline:none}.leadflow-dock-composer button{color:#fff;background:var(--lyra-product-primary);cursor:pointer;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:filter .15s;display:inline-flex}.leadflow-dock-composer button:hover:not(:disabled){filter:brightness(1.06)}.leadflow-dock-composer button:disabled{cursor:not-allowed;opacity:.5}.leadflow-dock-composer .leadflow-dock-attach{color:var(--agency-text-muted);background:0 0}.leadflow-dock-composer .leadflow-dock-attach:hover:not(:disabled){color:var(--lyra-product-primary);background:color-mix(in srgb, var(--lyra-product-primary) 10%, transparent)}.leadflow-dock-composer .leadflow-dock-attach.is-cancel{color:#ef4444;background:0 0}.leadflow-dock-record-meta{color:var(--agency-text);font-variant-numeric:tabular-nums;flex:auto;align-items:center;gap:7px;font-size:.82rem;font-weight:700;display:inline-flex}.leadflow-dock-record-dot{background:#ef4444;border-radius:999px;width:9px;height:9px;animation:1.2s ease-in-out infinite leadflow-dock-ring}.leadflow-dock-locked{border-top:1px solid var(--agency-border);color:var(--agency-text-muted);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:.74rem;display:flex}.leadflow-dock-locked span{align-items:center;gap:6px;display:inline-flex}.leadflow-dock-locked.is-window{color:#b45309;background:#f59e0b1f}html[data-theme=dark] .leadflow-dock-locked.is-window{color:#fbbf24}.leadflow-dock-locked button{border:1px solid var(--lyra-product-primary);color:#fff;background:var(--lyra-product-primary);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:7px 11px;font-size:.74rem;font-weight:700;display:inline-flex}.is-spinning{animation:.8s linear infinite leadflow-dock-spin}@keyframes leadflow-dock-spin{to{transform:rotate(360deg)}}@media (max-width:640px){.leadflow-dock-root{bottom:10px;right:10px}.leadflow-dock-root.is-button.is-neighbor-button,.leadflow-dock-root.is-button.is-neighbor-panel{right:76px}.leadflow-dock-panel{width:calc(100vw - 20px);height:min(680px,100vh - 20px)}}.leadflow-dock-root,.leadflow-dock-root *{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--agency-text-muted) 40%, transparent) transparent}.leadflow-dock-root ::-webkit-scrollbar{width:8px;height:8px}.leadflow-dock-root ::-webkit-scrollbar-track{background:0 0}.leadflow-dock-root ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--agency-text-muted) 38%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.leadflow-dock-root ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--lyra-product-primary) 60%, transparent);background-clip:content-box}.leadflow-dock-composer .leadflow-inbox-sms-counter{width:100%;color:var(--agency-text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:11px;line-height:1.3}.leadflow-dock-composer .leadflow-inbox-sms-counter.is-over{color:var(--agency-danger)}
.leadflow-inbox-tab-state{color:var(--agency-text-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:26px 18px;display:flex}.leadflow-inbox-tab-state strong{color:var(--agency-text);font-size:.85rem}.leadflow-inbox-tab-state span{font-size:.78rem}.leadflow-inbox-tab-state svg{color:var(--lyra-product-primary)}.leadflow-inbox-tab-list{flex-direction:column;max-height:360px;padding:4px;display:flex;overflow-y:auto}.leadflow-inbox-tab-item{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 10px;transition:background .12s;display:flex}.leadflow-inbox-tab-item:hover{background:color-mix(in srgb, var(--lyra-product-primary) 8%, transparent)}.leadflow-inbox-tab-avatar{width:38px;height:38px;color:var(--lyra-product-primary);background:color-mix(in srgb, var(--lyra-product-primary) 14%, transparent);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:inline-flex;overflow:hidden}.leadflow-inbox-tab-avatar img{object-fit:cover;width:100%;height:100%}.leadflow-inbox-tab-copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.leadflow-inbox-tab-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.leadflow-inbox-tab-top strong{color:var(--agency-text);white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;overflow:hidden}.leadflow-inbox-tab-top small{color:var(--agency-text-muted);flex:none;font-size:.68rem}.leadflow-inbox-tab-preview{color:var(--agency-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.leadflow-inbox-tab-item.is-unread .leadflow-inbox-tab-top strong,.leadflow-inbox-tab-item.is-unread .leadflow-inbox-tab-preview{color:var(--agency-text);font-weight:700}.leadflow-inbox-tab-badge{background:var(--lyra-product-primary);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.66rem;font-weight:800;display:inline-flex}
