.selection-info-v105{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 14px;color:#475569;font-size:13px}.link-button-v105{padding:0;border:0;background:none;color:#00866f;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.link-button-v105:disabled{cursor:not-allowed;opacity:.5}.sending-pagination-v105 button{min-width:40px}.pagination-gap-v105{align-self:center;padding:0 2px;color:#94a3b8}.admin-list-row.contacted-select-row-v105{grid-template-columns:18px minmax(0,1fr) auto}.contacted-select-row-v105>input[type=checkbox]{width:18px;height:18px;margin:0;padding:0;accent-color:#00a88f;cursor:pointer}.contacted-select-row-v105>input[type=checkbox]:disabled{cursor:not-allowed;opacity:.45}.resend-chip-list-v105{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.resend-chip-v105{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border:1px solid #ccebe5;border-radius:999px;background:#f0faf8;color:#0f172a;font-size:13px}.resend-chip-v105 button{display:inline-grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:999px;background:transparent;color:#64748b;font-size:15px;line-height:1}.resend-chip-v105 button:hover{background:#dcefeb;color:#0f172a}@media (max-width: 650px){.admin-list-row.contacted-select-row-v105{grid-template-columns:18px minmax(0,1fr)}.admin-list-row.contacted-select-row-v105>.row-actions{grid-column:2}}.resend-message-field-v106{display:grid;gap:8px;max-width:860px;margin-top:12px}.resend-message-fields-v107{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 700px){.resend-message-fields-v107{grid-template-columns:1fr}}.resend-message-field-v106 select:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.resend-message-field-v106 label{display:grid;gap:6px;font-size:12px;font-weight:700;color:#475569}.resend-message-field-v106 select{width:100%;min-height:40px;border:1px solid #cbd5e1;border-radius:6px;padding:9px 10px;background:#fff;color:#0f172a;font:inherit}.resend-warning-v106,.resend-already-v106{margin:0;font-size:13px}.resend-warning-v106{color:#b54708;font-weight:700}.resend-already-v106{color:#64748b}.resend-chip-v105.already-received-v106{border-color:#fde3b0;background:#fffaeb}.resend-chip-v105 small{color:#b54708;font-size:11px}.manual-recipient-form-v73.manual-recipient-form-v108{grid-template-columns:repeat(5,minmax(140px,1fr)) auto}.manual-recipient-form-v108 select:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.manual-template-warning-v108{margin-top:10px}@media (max-width: 1100px){.manual-recipient-form-v73.manual-recipient-form-v108{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width: 700px){.manual-recipient-form-v73.manual-recipient-form-v108{grid-template-columns:1fr}}.last-sent-v110{color:#0f766e}.admin-list-row small.last-sent-v110 strong{display:inline}button.hide-link{background:none;border:0;padding:0;margin:0;font:inherit;font-size:12px;color:#0f766e;text-decoration:underline;cursor:pointer;display:inline;width:auto;box-shadow:none}button.hide-link:hover{color:#115e59}button.hide-link:disabled{color:#94a3b8;cursor:default;text-decoration:none}.admin-list-row button.hide-link,.sending-row button.hide-link{display:block;margin-top:4px}.hide-list-note{margin:6px 0;font-size:13px;color:#475569}.sending-bulk-actions-v52 button.hide-link{font-size:13px;align-self:center}.help-tip-v1{position:relative;display:inline-block;margin-left:8px;vertical-align:middle}.help-tip-btn-v1{width:22px;height:22px;padding:0;border-radius:50%;border:1px solid currentColor;background:transparent;color:inherit;font-size:13px;font-weight:700;line-height:1;cursor:help;opacity:.7}.help-tip-btn-v1:hover,.help-tip-btn-v1:focus-visible{opacity:1}.help-tip-pop-v1{position:absolute;z-index:50;top:calc(100% + 8px);left:-8px;width:min(420px,80vw);padding:12px 14px;border-radius:10px;background:#1f2937;color:#fff;font-size:13px;font-weight:400;line-height:1.5;text-transform:none;letter-spacing:normal;box-shadow:0 8px 24px #00000040}.email-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.email-section-title h2{margin:4px 0 0}.email-connected-badge,.email-client-only-badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800;background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.email-client-only-badge{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.email-provider-grid,.email-admin-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.email-provider-card{border:1px solid #e2e8f0;border-radius:14px;padding:16px;display:grid;gap:12px;background:#fff}.email-provider-card.selected{border-color:#94a3b8;box-shadow:0 0 0 2px #94a3b81f}.email-provider-select{border:0;background:transparent;padding:0;text-align:left;display:grid;gap:5px;color:inherit;cursor:pointer}.email-provider-select strong{font-size:18px}.email-provider-select span,.email-provider-card small{font-size:12px;color:#64748b;overflow-wrap:anywhere}.email-provider-card p{margin:0}.email-connected-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.email-connected-grid>div{border:1px solid #e2e8f0;border-radius:12px;padding:12px;display:grid;gap:4px}.email-connected-grid span,.email-admin-usage span{font-size:12px;color:#64748b}.email-connection-actions{align-items:end;flex-wrap:wrap}.email-connection-actions input{min-width:220px}.email-compose-panel{display:grid;gap:18px}.email-body-textarea{min-height:180px;resize:vertical}.email-attachments-box,.email-recipient-box{border:1px solid #e2e8f0;border-radius:14px;padding:14px;background:#f8fafc;display:grid;gap:12px}.email-attachments-box>div:first-child,.email-recipient-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.email-attachments-box>div:first-child{flex-direction:column;gap:3px}.email-attachments-box span,.email-recipient-head span{font-size:12px;color:#64748b}.email-file-button{display:inline-flex;width:max-content;position:relative;overflow:hidden}.email-file-button input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.email-file-list{display:grid;gap:7px}.email-file-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:9px;background:#fff;border:1px solid #e2e8f0}.email-file-list button{border:0;background:transparent;color:#b91c1c;cursor:pointer}.email-recipient-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.email-recipient-list{max-height:360px;overflow:auto;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.email-recipient-row{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-bottom:1px solid #f1f5f9;cursor:pointer}.email-recipient-row:last-child{border-bottom:0}.email-recipient-row>span{display:grid;gap:3px}.email-recipient-row small{color:#64748b}.email-compliance-note{margin:0}.email-campaign-list,.email-admin-list{display:grid;gap:10px}.email-campaign-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:13px 0;border-bottom:1px solid #e2e8f0}.email-campaign-row:last-child{border-bottom:0}.email-campaign-row>div:first-child,.email-campaign-stats,.email-admin-org{display:grid;gap:4px}.email-campaign-row span,.email-campaign-row small,.email-admin-org span,.email-admin-org small{color:#64748b;font-size:12px}.email-campaign-stats{text-align:right}.email-status{display:inline-flex!important;justify-self:end;padding:4px 8px;border-radius:999px;font-weight:800;background:#f1f5f9;color:#475569!important}.email-status.completed{background:#ecfdf5;color:#047857!important}.email-status.queued,.email-status.sending{background:#eff6ff;color:#1d4ed8!important}.email-status.failed,.email-status.cancelled{background:#fef2f2;color:#b91c1c!important}.email-admin-row{display:grid;grid-template-columns:minmax(220px,1.5fr) 120px 120px 150px 110px auto;align-items:end;gap:12px;padding:14px;border:1px solid #e2e8f0;border-radius:12px}.email-admin-row label{margin:0}.email-admin-toggle{display:flex!important;align-items:center;gap:8px;padding-bottom:10px}.email-admin-usage{display:grid;gap:4px;padding-bottom:8px}.email-admin-usage strong{font-size:18px}@media (max-width:1000px){.email-connected-grid,.email-admin-row{grid-template-columns:repeat(2,minmax(0,1fr))}.email-admin-org{grid-column:1/-1}}@media (max-width:700px){.email-provider-grid,.email-admin-provider-grid,.email-connected-grid,.email-recipient-tools,.email-campaign-row,.email-admin-row{grid-template-columns:1fr}.email-campaign-stats{text-align:left}.email-status{justify-self:start}.email-section-title,.email-recipient-head{align-items:flex-start;flex-direction:column}.email-connection-actions input{min-width:0;width:100%}}.email-marketing-import-box{border:1px dashed #cbd5e1;border-radius:12px;padding:14px;background:#fff;display:grid;gap:12px}.email-marketing-import-head,.email-recipient-source-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.email-marketing-import-head>div,.email-recipient-source-head>div{display:grid;gap:3px}.email-marketing-import-head span,.email-recipient-source-head span,.email-marketing-import-summary span{font-size:12px;color:#64748b}.email-marketing-import-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.email-marketing-import-file{align-self:end;min-height:42px;align-items:center}.email-marketing-import-summary{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.email-marketing-confirm{display:flex!important;align-items:flex-start;gap:9px;margin:0!important;font-size:13px;line-height:1.45}.email-marketing-confirm input{margin-top:3px}.email-recipient-source{display:grid;gap:8px}.email-empty-list{padding:12px;margin:0}@media (max-width:700px){.email-marketing-import-head,.email-recipient-source-head{flex-direction:column}.email-marketing-import-grid{grid-template-columns:1fr}.email-marketing-import-file{width:100%}}.email-manual-recipient-box{display:grid;gap:12px;padding:14px;border:1px solid #dbeafe;border-radius:12px;background:#fff}.email-manual-recipient-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:10px}.email-marketing-import-divider{display:flex;align-items:center;gap:12px;color:#64748b;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.email-marketing-import-divider:before,.email-marketing-import-divider:after{content:"";height:1px;background:#e2e8f0;flex:1}@media (max-width:800px){.email-manual-recipient-grid{grid-template-columns:1fr}}.email-connection-panel,.email-compose-panel,.email-history-panel{border-radius:16px!important;box-shadow:0 6px 24px #0f172a0b!important}.email-provider-grid{gap:18px;align-items:stretch}.email-provider-card{padding:20px;gap:14px;align-content:start;grid-auto-rows:max-content;box-shadow:0 2px 10px #0f172a09;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.email-provider-card:hover{border-color:#cbd5e1;box-shadow:0 5px 18px #0f172a0f}.email-provider-card.selected{border-color:#94a3b8;box-shadow:0 0 0 1px #94a3b824,0 5px 18px #0f172a0d}.email-provider-select{gap:7px}.email-provider-select strong{font-size:19px;line-height:1.2}.email-provider-select span{font-size:13px;line-height:1.45}.email-provider-card label{font-size:13px;margin:0}.email-provider-card input,.email-compose-panel input,.email-compose-panel textarea,.email-marketing-import-box input{min-height:42px;padding:9px 12px;font-size:14px;border-radius:10px}.email-provider-card>.primary{width:100%!important;height:42px!important;min-height:42px!important;padding:0 16px!important;margin-top:2px!important;align-self:start!important;font-size:14px!important;font-weight:700!important;border-radius:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.email-connection-panel .primary,.email-connection-panel .secondary,.email-compose-panel .primary,.email-compose-panel .secondary,.email-history-panel .primary,.email-history-panel .secondary,.email-marketing-import-box .primary,.email-marketing-import-box .secondary{min-height:38px!important;height:auto!important;padding:8px 14px!important;font-size:13px!important;line-height:1.2!important;border-radius:9px!important;width:auto!important}.email-provider-card>.primary{width:100%!important;height:42px!important;padding:0 16px!important}.email-compose-panel{gap:15px}.email-compose-panel .form-actions{gap:10px;align-items:center;flex-wrap:wrap}.email-compose-panel .form-actions>.primary{width:max-content!important;min-width:190px}.email-attachments-box,.email-recipient-box{padding:16px;border-radius:12px;background:#fbfdff}.email-manual-recipient-box,.email-marketing-import-box{padding:16px;border-radius:12px;gap:10px}.email-marketing-import-head,.email-recipient-source-head{align-items:center}.email-marketing-import-grid{gap:10px}.email-marketing-import-file{min-height:38px!important}.email-marketing-confirm{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;column-gap:10px!important;margin:2px 0 0!important;padding:9px 11px!important;border:1px solid #e2e8f0!important;border-radius:9px!important;background:#f8fafc!important;font-size:12.5px!important;line-height:1.45!important;font-weight:500!important;cursor:pointer}.email-marketing-confirm input[type=checkbox]{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:checkbox!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;min-height:16px!important;padding:0!important;margin:2px 0 0!important;flex:none!important;border:0!important;box-shadow:none!important;accent-color:#0f766e}.email-marketing-confirm span{display:block!important;min-width:0!important;color:#334155!important}.email-recipient-row input[type=checkbox]{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:checkbox!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;min-height:16px!important;padding:0!important;margin:2px 0 0!important;flex:none!important;accent-color:#0f766e}.email-recipient-row{align-items:flex-start;padding:9px 11px;gap:9px}.email-recipient-list{max-height:320px}.email-section-title{margin-bottom:14px}.email-section-title h2{font-size:20px}.email-client-only-badge,.email-connected-badge{padding:5px 9px;font-size:11px}.email-body-textarea{min-height:150px!important}.email-file-list>div{padding:7px 9px}.email-campaign-row{padding:11px 0}.email-admin-row{padding:12px}.email-connection-actions{gap:8px}.email-connection-actions input{min-height:38px!important}.email-manual-recipient-grid{gap:9px}.email-marketing-import-divider{margin:1px 0;font-size:11px}.email-recipient-head{align-items:center}.email-recipient-tools input{min-height:40px!important}@media (max-width:700px){.email-provider-card{padding:16px}.email-provider-card>.primary{width:100%!important}.email-marketing-confirm{grid-template-columns:18px minmax(0,1fr)!important}.email-compose-panel .form-actions>.primary{width:100%!important}.email-marketing-import-head,.email-recipient-source-head,.email-recipient-head{align-items:flex-start}}.email-attachments-box .email-file-button{display:inline-flex!important;width:max-content!important;min-width:0!important;max-width:max-content!important;justify-self:start!important;align-self:start!important;padding:7px 11px!important;min-height:34px!important;white-space:nowrap!important}.email-recipient-head>div{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:6px 14px!important;min-width:0!important}.email-recipient-head>div>strong{margin-right:2px!important}.email-recipient-head>div>span{display:inline-block!important;margin:0!important}@media (max-width:700px){.email-recipient-head>div{gap:4px 10px!important}.email-attachments-box .email-file-button{width:max-content!important}}.email-draft-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.email-draft-actions .primary,.email-draft-actions .secondary{width:auto!important}.email-campaign-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}@media (max-width:700px){.email-draft-actions .primary,.email-draft-actions .secondary{width:100%!important}.email-campaign-actions{justify-content:flex-start}}.email-history-panel .email-campaign-row>.email-campaign-actions{justify-self:end;display:flex;align-items:center;justify-content:flex-end;min-width:max-content}.email-history-panel .email-campaign-actions .email-resend-campaign-button{display:inline-flex!important;visibility:visible!important;align-items:center;justify-content:center;white-space:nowrap;min-width:145px}@media (max-width: 700px){.email-history-panel .email-campaign-row>.email-campaign-actions{justify-self:start;min-width:0;justify-content:flex-start}}.email-history-pages{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:16px}.email-history-pages button[aria-current=page]{background:#0b192c!important;border-color:#0b192c!important;color:#fff!important}.email-history-count{margin:12px 0 0;font-size:12px;text-align:right}.email-campaign-history-item{border:1px solid var(--border, #e2e8f0);border-radius:10px;background:#fff;overflow:hidden}.email-campaign-history-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;padding:14px 16px;list-style:none}.email-campaign-history-summary::-webkit-details-marker{display:none}.email-campaign-history-summary strong{min-width:0;overflow-wrap:anywhere}.email-campaign-history-summary time{color:#475569;font-size:.85rem;text-align:right;white-space:nowrap}.email-campaign-history-body{border-top:1px solid #e2e8f0;padding:16px}.email-campaign-history-body p{margin:0 0 10px;overflow-wrap:anywhere}.email-campaign-history-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:16px 0}.email-campaign-history-metrics>div{border:1px solid #e2e8f0;border-radius:8px;padding:10px;display:grid;gap:5px}.email-campaign-history-metrics span{font-size:.82rem;color:#475569}.email-campaign-history-metrics strong{font-size:1.1rem}.email-campaign-history-scroll{overflow-x:auto;max-height:440px;overflow-y:auto}.email-campaign-history-scroll table{width:100%;border-collapse:collapse;text-align:left}.email-campaign-history-scroll th,.email-campaign-history-scroll td{padding:9px;border-bottom:1px solid #e2e8f0;overflow-wrap:anywhere}.email-campaign-history-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}@media (max-width:600px){.email-campaign-history-summary{align-items:flex-start}.email-campaign-history-summary time{white-space:normal}}.email-prospect-list{margin-top:18px;border:1px solid var(--border,#e5e7eb);border-radius:14px;padding:14px}.email-prospect-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 4px;border-top:1px solid var(--border,#e5e7eb)}.email-prospect-row:first-of-type{border-top:0}.email-prospect-row span{display:flex;flex-direction:column;gap:3px;min-width:0}.email-prospect-row small{color:var(--muted,#667085);overflow-wrap:anywhere}.email-prospect-row a{font-weight:600;text-decoration:none}.email-prospecting-panel textarea{resize:vertical;min-height:130px}@media (max-width:780px){.email-prospect-row{grid-template-columns:auto minmax(0,1fr)}.email-prospect-row>a{grid-column:2}.email-prospecting-panel .email-section-title{align-items:flex-start;flex-direction:column}}.email-purpose-note{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:11px 13px;border:1px solid #dbe4ee;border-radius:10px;background:#f8fafc}.email-purpose-note strong{white-space:nowrap;font-size:13px;color:#1e293b}.email-purpose-note span{font-size:13px;line-height:1.45;color:#64748b}.email-prospect-row{grid-template-columns:auto minmax(0,1fr) minmax(150px,220px) auto}.email-prospect-progress{padding:0 4px}.email-prospect-progress strong{font-size:12px;color:#334155}.email-prospect-progress small{font-size:11px}@media (max-width:780px){.email-purpose-note{display:grid;gap:3px}.email-purpose-note strong{white-space:normal}.email-prospect-row{grid-template-columns:auto minmax(0,1fr)}.email-prospect-progress{grid-column:2;padding:2px 0}.email-prospect-row>a{grid-column:2}}.email-consent-check{display:flex!important;align-items:center!important;gap:9px!important;margin:14px 0 0!important;cursor:pointer;font-size:13px;line-height:1.4;font-weight:600;color:#243247}.email-consent-check input[type=checkbox]{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:checkbox!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;min-height:16px!important;margin:0!important;padding:0!important;flex:0 0 16px!important;accent-color:#0f766e}@media (max-width:700px){.email-consent-check{align-items:flex-start!important}.email-consent-check input[type=checkbox]{margin-top:2px!important}}.email-manual-prospect-add{margin-top:18px;padding:14px;border:1px solid #dbe4ee;border-radius:12px;background:#f8fafc;display:grid;gap:10px}.email-manual-prospect-add>div:first-child{display:grid;gap:3px}.email-manual-prospect-add span{font-size:12px;color:#64748b}.email-manual-prospect-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.email-manual-prospect-actions input{min-height:40px}@media (max-width:700px){.email-manual-prospect-actions{grid-template-columns:1fr}.email-manual-prospect-actions .secondary{width:100%!important}}.email-prospecting-runs{margin-top:16px;display:grid;gap:8px}.email-prospecting-runs-title{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.email-prospecting-runs-title span{font-size:12px;color:#64748b}.email-prospecting-run{border:1px solid #e2e8f0;border-radius:10px;background:#fff;overflow:hidden}.email-prospecting-run-toggle{width:100%;min-height:36px;padding:7px 10px;border:0;background:#f8fafc;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer;color:#1e293b}.email-prospecting-run-toggle span{font-weight:700;font-size:13px}.email-prospecting-run-toggle small{font-size:11px;color:#64748b;white-space:nowrap}.email-prospecting-run-list{display:grid}.email-prospecting-run-head,.email-prospecting-run-row{display:grid;grid-template-columns:minmax(150px,1fr) minmax(210px,1.2fr) auto;gap:10px;align-items:center}.email-prospecting-run-head{min-height:28px;padding:5px 10px;background:#fff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;font-size:10px;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.email-prospecting-run-row{min-height:34px;padding:5px 10px;border-bottom:1px solid #f1f5f9;font-size:12px}.email-prospecting-run-row:last-child{border-bottom:0}.email-prospecting-run-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-prospecting-run-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;overflow:visible!important}.email-prospect-mini-button{min-height:26px!important;height:26px!important;padding:3px 8px!important;border-radius:7px!important;font-size:11px!important;line-height:1!important;width:auto!important;min-width:0!important;white-space:nowrap}@media (max-width:760px){.email-prospecting-run-head{display:none}.email-prospecting-run-row{grid-template-columns:1fr;gap:4px;padding:8px 10px}.email-prospecting-run-row>span{white-space:normal;overflow:visible}.email-prospecting-run-actions{justify-content:flex-start;margin-top:2px}}.email-variable-buttons{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0 6px;font-size:12px;color:#64748b}.email-variable-token{border:1px solid #cbd5e1;background:#f8fafc;color:#334155;padding:6px 9px;border-radius:999px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.email-variable-token:hover{background:#eef2f7}.email-variable-token:focus-visible{outline:2px solid rgba(15,118,110,.35);outline-offset:2px}.email-variable-explanation{display:grid;gap:4px;margin:0 0 10px;font-size:12px;line-height:1.45;color:#64748b}.email-reply-settings{margin-top:16px;padding:15px;border:1px solid #dbe4ee;border-radius:12px;background:#f8fafc;display:grid;gap:12px}.email-reply-settings-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.email-reply-settings-head>div{display:grid;gap:3px}.email-reply-settings-head span{font-size:12px;color:#64748b}.email-reply-status{padding:4px 8px;border:1px solid #cbd5e1;border-radius:999px;background:#fff;white-space:nowrap;font-weight:700}.email-reply-inline-button{margin-left:10px!important;min-height:30px!important;padding:5px 9px!important}.email-reply-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.email-reply-mode-card{display:grid;gap:4px;text-align:left;padding:11px 12px;border:1px solid #dbe4ee;border-radius:10px;background:#fff;color:#1e293b;cursor:pointer}.email-reply-mode-card strong{font-size:13px}.email-reply-mode-card span{font-size:12px;line-height:1.4;color:#64748b}.email-reply-mode-card.selected{border-color:#64748b;box-shadow:0 0 0 1px #64748b1f}.email-reply-mode-card:disabled{cursor:not-allowed;opacity:.65}.email-custom-reply-box{display:grid;gap:10px;padding-top:2px}.email-custom-reply-fields{display:grid;grid-template-columns:minmax(120px,.55fr) auto minmax(180px,1fr) auto;gap:8px;align-items:end}.email-custom-reply-fields label{margin:0}.email-reply-at{padding-bottom:11px;font-weight:700;color:#64748b}.email-dns-records{display:grid;gap:7px;padding:11px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.email-dns-records>span{font-size:12px;color:#64748b}.email-dns-table{display:grid;border-top:1px solid #e2e8f0}.email-dns-row{display:grid;grid-template-columns:70px minmax(130px,.8fr) minmax(180px,1.5fr);gap:8px;padding:7px 0;border-bottom:1px solid #f1f5f9;align-items:center;font-size:11px}.email-dns-row code{overflow-wrap:anywhere;white-space:normal}@media (max-width:760px){.email-reply-settings-head{flex-direction:column}.email-reply-mode-grid,.email-custom-reply-fields{grid-template-columns:1fr}.email-reply-at{display:none}.email-custom-reply-fields .secondary{width:100%!important}.email-dns-row{grid-template-columns:1fr;gap:3px}.email-reply-inline-button{display:block!important;margin:8px 0 0!important}}.email-reply-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px}.email-reply-choice-card{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:18px;border:1px solid #dbe4ee;border-radius:12px;background:#fff}.email-reply-choice-card.selected{border-color:#94a3b8;box-shadow:0 0 0 1px #64748b1f}.email-reply-choice-card h3{margin:5px 0 10px;font-size:18px}.email-reply-choice-card p{margin:6px 0;font-size:13px;line-height:1.45;color:#475569}.email-reply-option-number{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.email-custom-reply-expanded{margin-top:16px;padding:16px;border:1px solid #dbe4ee;border-radius:12px;background:#f8fafc}.email-connection-footer{margin-top:16px;justify-content:space-between;align-items:center}@media (max-width:760px){.email-reply-choice-grid{grid-template-columns:1fr}.email-connection-footer{align-items:stretch}}.email-dns-record-card{display:grid;grid-template-columns:90px minmax(130px,.8fr) minmax(220px,1.7fr) 110px 110px 150px auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #e2e8f0}.email-dns-record-card>div{display:grid;gap:3px;min-width:0}.email-dns-record-card span{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.email-dns-record-card code{font-size:11px;white-space:normal;overflow-wrap:anywhere}.email-dns-value{min-width:0}.email-dns-guide{margin-top:14px;padding:16px;border:1px solid #dbe4ee;border-radius:12px;background:#fff}.email-dns-guide h3{margin:0 0 6px}.email-dns-guide>p{margin:0 0 14px;line-height:1.5}.email-dns-guide ol{margin:0;padding-left:22px;display:grid;gap:12px}.email-dns-guide li{padding-left:4px}.email-dns-guide li strong,.email-dns-guide li span{display:block}.email-dns-guide li span{margin-top:3px;font-size:13px;line-height:1.45;color:#475569}.email-dns-guide .notice{margin-top:16px}@media (max-width:1100px){.email-dns-record-card{grid-template-columns:repeat(2,minmax(0,1fr))}.email-dns-record-card .email-dns-value{grid-column:1/-1}}@media (max-width:760px){.email-dns-record-card{grid-template-columns:1fr}.email-dns-record-card .email-dns-value{grid-column:auto}}.email-prospecting-run-progress{display:block;font-style:normal;font-weight:600;font-size:.8rem;color:#0f766e;margin-top:2px}.axh-insights{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;margin:0;min-width:0;color:#0b192c;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.axh-insights *{box-sizing:border-box}.axh-card{min-width:0;padding:24px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px #0b192c09,0 1px 1px #0b192c05}.axh-heading{display:flex;align-items:center;gap:9px;margin-bottom:20px}.axh-heading>svg{width:17px;height:17px;color:#1f918a;flex:0 0 auto}.axh-heading h2{margin:0;color:#0b192c;font-size:16px;line-height:1.25;font-weight:750;letter-spacing:-.015em}.axh-funnel{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;min-height:226px;align-items:end}.axh-stage{min-width:0;height:226px;display:flex;flex-direction:column;gap:8px;text-align:center;align-items:stretch}.axh-stage strong{font-size:13px;line-height:1.2;font-weight:750;font-variant-numeric:tabular-nums}.axh-track{flex:1;min-height:0;display:flex;align-items:flex-end;border-bottom:1px solid #dbe4ee}.axh-track>div{width:100%;min-height:2px;border-radius:4px 4px 0 0}.axh-stage span{min-height:28px;color:#475569;font-size:11px;line-height:1.25;overflow-wrap:anywhere}.axh-origin{display:grid;grid-template-columns:minmax(120px,43%) minmax(0,1fr);gap:18px;align-items:center;min-height:226px}.axh-donut{width:min(100%,188px);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;margin:auto}.axh-donut>div{width:61%;height:61%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#fff}.axh-donut strong{color:#0b192c;font-size:29px;line-height:1.1;font-weight:750;font-variant-numeric:tabular-nums}.axh-donut span{margin-top:3px;color:#64748b;font-size:12px}.axh-legend{display:grid;gap:13px;min-width:0}.axh-legend>div{display:grid;grid-template-columns:9px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:12px}.axh-legend i{width:9px;height:9px;border-radius:50%}.axh-legend span{min-width:0;color:#475569;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.axh-legend strong{color:#475569;font-size:11px;white-space:nowrap}.axh-empty{margin:0;color:#64748b;font-size:12px}.axh-status{margin:0;padding:12px 14px;border:1px solid #bee9df;border-radius:6px;background:#ecfff0;color:#1f918a}.axh-error{border-color:#f0d3d3;background:#fff7f7;color:#8c2731}@media (max-width:1050px){.axh-insights{grid-template-columns:1fr}}@media (max-width:540px){.axh-card{padding:17px}.axh-heading{margin-bottom:15px}.axh-heading h2{font-size:15px}.axh-funnel{gap:4px;min-height:170px}.axh-stage{height:170px;gap:6px}.axh-stage strong{font-size:11px}.axh-stage span{font-size:9px}.axh-origin{grid-template-columns:minmax(95px,42%) minmax(0,1fr);gap:10px;min-height:145px}.axh-donut strong{font-size:21px}.axh-legend{gap:8px}.axh-legend>div{grid-template-columns:7px minmax(0,1fr);gap:5px;font-size:10px}.axh-legend strong{grid-column:2;font-size:10px}}.axh-legend-compact>div{grid-template-columns:9px minmax(0,1fr) auto;gap:7px}.wa-center{display:flex;flex-direction:column;gap:16px}.wa-center-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.wa-center-header h1{margin:4px 0 6px}.wa-center-tabs,.wa-inbox-filter{display:flex;gap:8px;flex-wrap:wrap}.wa-center-tabs button,.wa-inbox-filter button{border:1px solid var(--border,#dfe4e8);background:#fff;border-radius:9px;padding:9px 12px;display:inline-flex;gap:7px;align-items:center;cursor:pointer}.wa-center-tabs button.active,.wa-inbox-filter button.active{border-color:#1f6f5c;background:#edf8f4}.wa-inbox{display:grid;grid-template-columns:minmax(250px,340px) minmax(0,1fr);min-height:590px;border:1px solid var(--border,#e1e5e8);border-radius:14px;overflow:hidden;background:#fff}.wa-conversation-list{border-right:1px solid var(--border,#e1e5e8);overflow:auto;max-height:70vh}.wa-conversation{width:100%;text-align:left;border:0;border-bottom:1px solid #edf0f2;background:#fff;padding:14px;cursor:pointer}.wa-conversation.active{background:#f3f8f6}.wa-conversation-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.wa-conversation>span,.wa-conversation>small{display:block;color:#66727a;font-size:12px;margin-top:4px}.wa-conversation p{margin:7px 0 0;color:#39464d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-unread{background:#1f6f5c!important;color:#fff!important;min-width:22px;height:22px;border-radius:999px;display:inline-grid!important;place-items:center;padding:0 6px}.wa-thread{display:flex;flex-direction:column;min-width:0;min-height:590px}.wa-thread-header{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid #edf0f2}.wa-thread-header>div:first-child{display:flex;flex-direction:column;gap:3px}.wa-thread-header span{font-size:12px;color:#66727a}.wa-thread-actions{display:flex;gap:7px;flex-wrap:wrap}.wa-messages{flex:1;overflow:auto;max-height:55vh;padding:18px;background:#f7f8f8;display:flex;flex-direction:column;gap:10px}.wa-message{max-width:76%;padding:9px 11px;border-radius:12px;background:#fff;border:1px solid #e4e8ea;align-self:flex-start;white-space:pre-wrap;word-break:break-word}.wa-message.outbound{align-self:flex-end;background:#eaf6f1}.wa-message small{display:flex;gap:4px;align-items:center;justify-content:flex-end;color:#6d777d;margin-top:5px;font-size:11px}.wa-auto{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-top:6px;color:#8a6400}.wa-compose{border-top:1px solid #edf0f2;padding:12px;display:flex;gap:10px;align-items:flex-end}.wa-compose textarea{flex:1;min-height:112px;max-height:160px;resize:vertical;line-height:1.4;padding:10px 12px}.wa-empty{min-height:180px;display:grid;place-items:center;align-content:center;gap:8px;color:#69767d;text-align:center;padding:20px}.wa-connections{display:grid;gap:14px}.wa-provider-card{display:flex;align-items:center;justify-content:space-between;gap:20px}.wa-number-list{display:grid;gap:8px;margin-top:12px}.wa-number-row{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid #edf0f2}.wa-number-row>div:first-child{display:flex;flex-direction:column;gap:3px}.wa-number-row span{font-size:12px;color:#66727a}.wa-number-actions{display:flex;gap:8px;align-items:center}.wa-status{border-radius:999px;padding:4px 8px;background:#f0f2f3}.wa-status.ok{background:#e8f6ee;color:#18653e}.wa-config-pending{padding:10px 12px;border-radius:9px;background:#fff7dd;color:#6e5700;max-width:380px}.wa-qr-note{margin-top:14px}@media (max-width:800px){.wa-center-header,.wa-provider-card,.wa-thread-header{align-items:stretch;flex-direction:column}.wa-inbox{grid-template-columns:1fr;min-height:0}.wa-conversation-list{border-right:0;border-bottom:1px solid #e1e5e8;max-height:260px}.wa-thread{min-height:520px}.wa-message{max-width:90%}.wa-compose{align-items:stretch}.wa-compose button{align-self:flex-end}}.wa-tab-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#1f6f5c;color:#fff;font-size:11px;font-weight:700}.wa-unknown-label,.wa-linked-label{display:inline-flex!important;width:max-content;margin-top:5px!important;border-radius:999px;padding:3px 7px;background:#fff4d9;color:#7b5a00!important;font-size:10px!important;font-weight:700}.wa-linked-label{background:#e8f6ee;color:#18653e!important}.wa-thread-identity{min-width:0}.wa-name-row{display:flex;align-items:center;gap:7px}.wa-name-edit{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.wa-name-edit input{min-width:220px}.wa-icon-button{border:0;background:transparent;display:inline-grid;place-items:center;padding:5px;border-radius:7px;cursor:pointer;color:inherit}.wa-icon-button:hover{background:#eef2f3}.wa-assignee{display:flex!important;align-items:center;gap:6px;border:1px solid #dfe4e8;border-radius:8px;padding:4px 7px;background:#fff}.wa-assignee select{border:0!important;padding:3px!important;min-width:130px;background:transparent}.wa-associate{padding:10px 14px;border-bottom:1px solid #edf0f2;background:#fbfcfc}.wa-associate>input{width:100%;margin-bottom:8px}.wa-associate-results{display:grid;gap:6px;max-height:190px;overflow:auto}.wa-associate-results button{border:1px solid #e2e6e9;background:#fff;border-radius:8px;padding:9px;text-align:left;display:flex;flex-direction:column;gap:3px;cursor:pointer}.wa-associate-results button:hover{background:#f5f8f7}.wa-associate-results span{font-size:12px;color:#66727a}.wa-compose{display:grid;gap:8px}.wa-compose-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.wa-compose-tools select{max-width:230px}.wa-compose-row{display:flex;gap:10px;align-items:flex-end}.wa-compose-row textarea{flex:1;min-height:112px;max-height:160px;resize:vertical;line-height:1.4;padding:10px 12px}.wa-file-input{display:none}.wa-attachment-chip{display:flex;align-items:center;gap:7px;width:max-content;max-width:100%;padding:6px 9px;border-radius:9px;background:#eef4f2;border:1px solid #d8e4df}.wa-attachment-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:360px}.wa-attachment-chip button{border:0;background:transparent;display:grid;place-items:center;cursor:pointer}.wa-media-block{margin-top:7px}.wa-media-block img,.wa-media-block video{display:block;max-width:min(360px,100%);max-height:320px;border-radius:9px}.wa-media-block audio{max-width:100%}.wa-media-block a,.wa-media-open{display:inline-flex;align-items:center;gap:7px;border:1px solid #dbe2e5;background:#fff;border-radius:9px;padding:8px 10px;color:inherit;text-decoration:none;cursor:pointer}.wa-message.outbound .wa-media-open{background:#f4fbf8}.wa-message-text{white-space:pre-wrap}.wa-phone-source{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;margin-top:6px;color:#45636f}.wa-empty-thread{min-height:100px!important}.wa-template-layout{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:14px}.wa-template-form{display:grid;gap:10px;align-content:start}.wa-template-form label{display:grid;gap:5px}.wa-template-form textarea{min-height:150px;resize:vertical}.wa-template-list{display:grid;gap:9px;margin-top:12px}.wa-template-item{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid #edf0f2}.wa-template-item p{white-space:pre-wrap;margin:5px 0 0;color:#4b5960}.wa-template-actions{display:flex;gap:6px;align-items:flex-start;flex-wrap:wrap}.wa-number-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wa-number-actions{flex-wrap:wrap;justify-content:flex-end}.wa-number-actions small{display:block;color:#6d777d;font-size:11px;width:100%;text-align:right}.wa-side-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#121b1f59;z-index:1200;display:flex;justify-content:flex-end}.wa-side-panel{width:min(520px,96vw);height:100vh;background:#fff;box-shadow:-10px 0 35px #00000026;display:flex;flex-direction:column;overflow:hidden}.wa-side-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;border-bottom:1px solid #e5e9eb}.wa-side-header h2{margin:3px 0 2px}.wa-side-header span:last-child{font-size:12px;color:#66727a}.wa-side-panel .wa-messages{max-height:none;min-height:0;flex:1}.wa-side-compose{flex:0 0 auto}.wa-kanban-chat-button{width:100%;border:1px solid transparent;background:transparent!important;border-radius:9px;padding:8px 9px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left;color:#243238;transition:box-shadow .15s ease,transform .15s ease,filter .15s ease}.wa-kanban-chat-button:hover{background:transparent!important;box-shadow:inset 0 0 0 1px #0f172a29,0 2px 7px #0f172a14;transform:translateY(-1px);filter:brightness(.985)}.wa-kanban-chat-button:focus-visible{outline:2px solid rgba(15,118,110,.45);outline-offset:2px}.wa-kanban-chat-button .wa-kanban-chat-main{display:flex;align-items:center;gap:7px;font-weight:700}.wa-kanban-chat-icon{width:22px;height:22px;display:block;object-fit:contain;flex:0 0 22px}.wa-kanban-last-contact{font-size:11px;font-weight:400;color:#66727a;white-space:nowrap}.wa-kanban-chat-button .wa-kanban-chat-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:11px;color:#66727a}.wa-kanban-chat-button .wa-kanban-unread{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:#1f6f5c;color:#fff;font-size:11px;font-weight:700;line-height:1;text-align:center}@media (max-width:800px){.wa-template-layout{grid-template-columns:1fr}.wa-compose-row{align-items:stretch}.wa-compose-row button{align-self:flex-end}.wa-side-panel{width:100vw}.wa-assignee{width:100%}.wa-assignee select{flex:1}}.wa-success-toast{position:fixed;right:24px;top:24px;z-index:1400;display:flex;align-items:center;gap:12px;max-width:min(420px,calc(100vw - 32px));padding:12px 14px;border-radius:10px;background:#173f34;color:#fff;box-shadow:0 14px 35px #0003}.wa-success-toast button{border:0;background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer;padding:2px}@media (max-width:700px){.wa-success-toast{left:16px;right:16px;top:16px;max-width:none}}.wa-header-actions-v72{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wa-new-overlay-v72{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;background:#0f172a5c;display:flex;align-items:center;justify-content:center;padding:20px}.wa-new-modal-v72{width:min(680px,96vw);max-height:90vh;overflow:auto}.wa-new-head-v72{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.wa-new-head-v72 h2{margin:4px 0 0}.wa-new-modal-v72 textarea{min-height:120px;resize:vertical}@media (max-width:700px){.wa-header-actions-v72{width:100%}.wa-header-actions-v72 button{flex:1}.wa-new-overlay-v72{padding:8px}.wa-new-modal-v72{width:100%;max-height:96vh}}.wa-contact-cards{display:flex;flex-direction:column;gap:6px;min-width:220px}.wa-contact-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 2px}.wa-contact-info{display:flex;flex-direction:column;min-width:0}.wa-contact-info strong{font-size:.95rem}.wa-contact-info span{font-size:.82rem;color:#64748b}.wa-contact-open{border:1px solid #cfe3da;background:#fff;color:#0f766e;font-weight:700;border-radius:8px;padding:5px 12px;cursor:pointer}.wa-contact-open:hover{background:#ecfdf5}.wa-zoomable{cursor:zoom-in}.wa-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#0f172ae0;display:flex;flex-direction:column}.wa-viewer-bar{display:flex;justify-content:center;gap:8px;padding:12px}.wa-viewer-bar button{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;border:0;border-radius:10px;background:#fff;color:#0f172a;font-weight:700;cursor:pointer}.wa-viewer-bar .wa-viewer-level{min-width:64px}.wa-viewer-stage{flex:1;overflow:auto;display:flex;align-items:flex-start;justify-content:center;padding:8px 16px 24px}.wa-viewer-stage img{display:block;margin:auto;height:auto;border-radius:6px;background:#fff}.wa-ai-reply-btn{display:inline-flex;align-items:center;gap:6px}.wa-search{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:6px;padding:7px 10px;background:#fff;border-bottom:1px solid #e8ecee;color:#7a858b}.wa-search input{flex:1;min-width:0;border:0;outline:0;background:#f3f5f6;border-radius:8px;padding:6px 9px;font-size:13px}.wa-delete-btn{border:0;background:transparent;color:#9aa4a9;padding:2px;border-radius:5px;cursor:pointer;display:inline-grid;place-items:center;opacity:0;transition:opacity .15s}.wa-message:hover .wa-delete-btn,.wa-delete-btn:focus-visible{opacity:1}.wa-delete-btn:hover{color:#b3261e;background:#f6eceb}@media (hover:none){.wa-delete-btn{opacity:.6}}.wa-delete-confirm{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#b3261e}.wa-delete-confirm button{border:0;background:transparent;color:inherit;font-size:11px;font-weight:600;cursor:pointer;padding:1px 3px;text-decoration:underline}.wa-side-panel{height:100vh;height:100dvh}.wa-side-header{position:sticky;top:0;z-index:2;background:#fff}.wa-side-header>div{min-width:0}.wa-side-header h2{overflow-wrap:anywhere}.wa-side-header .wa-close-button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.wa-close-label{display:none}@media (max-width:800px){.wa-side-header{padding-top:max(16px,env(safe-area-inset-top))}.wa-side-header .wa-close-button{gap:6px;height:42px;padding:0 14px;border-radius:999px;background:#eef2f3;border:1px solid #d5dde0;font-weight:700;color:#17212b}.wa-side-header .wa-close-button .wa-close-label{display:inline;font-size:14px;color:#17212b}}.tutorial-category{margin-bottom:18px}.tutorial-category h3{margin:0 0 14px}.tutorial-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.tutorial-card{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.tutorial-player{position:relative;aspect-ratio:16 / 9;background:#0b192c}.tutorial-player iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.tutorial-thumb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#0b192c;cursor:pointer}.tutorial-thumb img{width:100%;height:100%;object-fit:cover;display:block}.tutorial-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:56px;height:56px;border-radius:50%;background:#00a88feb;color:#fff;display:flex;align-items:center;justify-content:center}.tutorial-info{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px}.tutorial-info h4{margin:0;font-size:15px}.tutorial-info p{margin:0;color:#475569;font-size:13px;line-height:1.45;white-space:pre-line}.tutorial-info a{font-size:12px;color:#00796b}.admin-tutorials .tutorial-admin-category{border:1px solid #e2e8f0;border-radius:12px;padding:14px;margin-top:14px}.admin-tutorials .tutorial-admin-head{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.admin-tutorials .tutorial-admin-head input{flex:1 1 220px;font-weight:700}.admin-tutorials .tutorial-admin-video{display:grid;grid-template-columns:120px 1fr auto;gap:12px;align-items:start;padding:10px 0;border-top:1px solid #eef2f7}.admin-tutorials .tutorial-admin-video img{width:120px;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;background:#0b192c}.admin-tutorials .tutorial-admin-video .fields{display:grid;gap:6px}.admin-tutorials .tutorial-admin-video textarea{min-height:54px;resize:vertical}.admin-tutorials .tutorial-admin-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.admin-tutorials .tutorial-add-form{display:grid;gap:8px;margin-top:12px;padding:12px;background:#f8fafc;border-radius:10px}@media (max-width: 720px){.admin-tutorials .tutorial-admin-video{grid-template-columns:1fr}.admin-tutorials .tutorial-admin-video img{width:100%}}.message-item-v110{padding:0;overflow:hidden}.message-item-head-v110{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.message-item-head-v110:hover{background:#f8fafc}.message-item-head-v110:focus-visible{outline:2px solid rgba(15,118,110,.45);outline-offset:-2px}.message-item-titles-v110{display:grid;gap:3px;min-width:0}.message-item-titles-v110 strong{font-size:1.05rem;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.message-item-inactive-v110{font-size:11px}.message-item-chevron-v110{flex:none;color:#64748b;transition:transform .15s ease}.message-item-v110.is-open .message-item-chevron-v110{transform:rotate(180deg)}.message-item-body-v110{padding:4px 18px 16px;border-top:1px solid #e2e8f0;display:grid;gap:12px}.message-item-body-v110 p{margin:12px 0 0;color:#475569;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.message-item-actions-v110{flex-wrap:wrap;white-space:normal}.dup-group-v1{display:block;padding:12px 4px;border-top:1px solid rgba(128,128,128,.2)}.dup-lead-v1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;margin-top:6px;border-radius:8px;background:#80808012}.dup-lead-v1 .inline-btn{white-space:nowrap}.today-tabs-v111{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:4px 0 14px}.today-tab-v111{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#334155;font:inherit;text-align:left;cursor:pointer}.today-tab-v111 strong{font-size:1.6rem;line-height:1.1}.today-tab-v111 span{font-size:.85rem;color:#64748b}.today-tab-v111:hover{background:#f8fafc}.today-tab-v111.active{border-color:#0f766e;box-shadow:0 0 0 1px #0f766e inset;background:#f0fdfa}.today-tab-v111.warn strong{color:#b45309}.today-tab-v111:focus-visible{outline:2px solid rgba(15,118,110,.45);outline-offset:2px}.today-list-v111{padding:0;overflow:hidden}.today-row-v111{display:grid;grid-template-columns:minmax(160px,1fr) minmax(190px,1fr) auto;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid #e2e8f0;border-left:4px solid transparent}.today-row-v111:last-child{border-bottom:0}.today-row-v111.severity-medium{border-left-color:#f59e0b}.today-row-v111.severity-high{border-left-color:#dc2626}.today-identity-v111{display:grid;gap:2px;min-width:0}.today-identity-v111 strong{overflow-wrap:anywhere}.today-identity-v111 span{font-size:.85rem;color:#64748b;overflow-wrap:anywhere}.today-why-v111{display:grid;gap:3px}.today-why-v111 strong{font-size:.92rem}.today-stage-v111{justify-self:start;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:6px;background:#f1f5f9;color:#475569}.today-actions-v111{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;justify-content:flex-end}.today-actions-v111 .inline-btn{white-space:nowrap;width:auto;flex:none}.today-actions-v111 select{width:auto;min-width:130px;flex:none;padding:8px 10px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;font:inherit;font-size:.85rem}.today-empty-v111{display:grid;justify-items:center;gap:6px;padding:36px 18px;text-align:center;color:#0f766e}.today-empty-v111 h2{margin:0;color:#0f172a;font-size:1.1rem}.today-empty-v111 p{margin:0}.today-mine-v111{display:inline-flex;flex-direction:row;align-items:center;gap:6px;width:auto;white-space:nowrap;font-size:.9rem;color:#334155}.today-mine-v111 input{width:auto;margin:0}@media (max-width:900px){.today-tabs-v111{grid-template-columns:repeat(2,minmax(0,1fr))}.today-row-v111{grid-template-columns:1fr}.today-actions-v111{justify-content:flex-start;flex-wrap:wrap}}.today-header-left{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}.today-header-left .topbar-actions{justify-content:flex-start;margin-left:0}.goals-v1{display:grid;gap:14px}.goals-month{display:flex;align-items:center;gap:10px}.goals-month strong:first-letter{text-transform:uppercase}.goals-card h2{margin:0 0 10px;font-size:16px}.goals-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:8px 0;border-top:1px solid rgba(128,128,128,.18)}.goals-row:first-of-type{border-top:0}.goal-bar{position:relative;display:inline-flex;align-items:center;width:120px;height:22px;border-radius:11px;background:#80808033;overflow:hidden}.goal-bar>span{position:absolute;inset:0 auto 0 0;background:#22a06b}.goal-bar>em{position:relative;font-style:normal;font-size:12px;font-weight:600;padding-left:8px;line-height:1;white-space:nowrap}.goal-edit{display:inline-flex;gap:6px;align-items:center;margin-left:auto}.goal-edit input{width:70px;padding:4px 6px}.goal-edit input[inputmode=numeric]{width:150px}@media (max-width:700px){.goal-edit{flex-wrap:wrap}.goal-edit input[inputmode=numeric]{flex:1 1 140px;min-width:140px}}.goals-note{font-size:12px;margin-top:8px}.goals-funnel{display:flex;flex-wrap:wrap;gap:12px}.goals-funnel>div{display:grid;min-width:90px;text-align:center}.goals-funnel strong{font-size:22px}.goals-table{width:100%;border-collapse:collapse}.goals-table th,.goals-table td{padding:6px 8px;text-align:left;border-top:1px solid rgba(128,128,128,.18)}.goals-losses{list-style:none;margin:0;padding:0;display:grid;gap:4px}.goals-losses li{display:flex;justify-content:space-between;gap:12px}@media (max-width:700px){.goal-edit{margin-left:0}.goals-table{font-size:12px}}.goals-month{flex-wrap:wrap}.goals-period-tabs{display:inline-flex;gap:6px;margin-right:12px}.goals-pct{white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.goals-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:700px){.goals-table-scroll .goals-table{min-width:560px}.goals-table-scroll .goals-table th,.goals-table-scroll .goals-table td{white-space:nowrap}}.goals-period-nav{display:inline-flex;align-items:center;gap:10px;flex-wrap:nowrap}.goals-period-nav strong{white-space:nowrap}.goal-bars{display:inline-flex;flex-wrap:wrap;gap:6px 18px;align-items:flex-end}.goal-bar-item{display:inline-grid;gap:2px}.goal-bar-item small{font-size:11px}@media (max-width:700px){.goals-row>span:first-of-type,.goals-row>strong{flex:1 1 100%}.goal-edit{flex:1 1 100%}}.cadence-v2{margin-top:16px}.cadence-head-v2{display:flex;gap:16px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.cadence-head-v2 h2{margin:2px 0 4px}.cadence-switch-v2{display:inline-flex;align-items:center;gap:8px;font-weight:600;white-space:nowrap}.cadence-actions-v2{display:flex;align-items:center;gap:12px;margin-top:12px}.cadence-v2 .field-grid.two{grid-template-columns:1fr 1fr;margin-top:12px}.cadence-v2 .field-grid.three{grid-template-columns:2fr 1fr 1fr}@media (max-width:800px){.cadence-v2 .field-grid.two,.cadence-v2 .field-grid.three{grid-template-columns:1fr}}.cadence-running-v2{margin-top:20px;border-top:1px solid rgba(128,128,128,.2);padding-top:12px}.cadence-running-v2 h3{margin:0 0 8px}.cadence-item-v2{padding:8px 12px;margin-bottom:8px;border-radius:8px;background:#80808012}.cadence-item-v2 summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;flex-wrap:wrap}.cadence-status-v2{font-weight:600}.cadence-status-v2.on{color:#1a7f5a}.cadence-status-v2.off{color:#b45309}.cadence-text-v2{white-space:pre-wrap;font-family:inherit;font-size:13px;background:#80808014;padding:8px;border-radius:6px}.cancel-notice{display:flex;justify-content:center;align-items:center;gap:6px;padding:3px 12px;background:#f1f5f9;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:12.5px;line-height:1.4;text-align:center}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#17212b;background:#f4f7f9;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}button,input{font:inherit}button{cursor:pointer}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at top left,rgba(0,168,143,.08),transparent 34rem),#f4f7f9}.auth-card{width:min(100%,430px);background:#fff;padding:34px;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 18px 50px #0f172a14}.onboarding-card{width:min(100%,520px)}.brand-mark{width:46px;height:46px;display:grid;place-items:center;border-radius:6px;background:#0b192c;color:#fff;font-weight:800;letter-spacing:.04em}.brand-mark.small{width:38px;height:38px;border-radius:6px}h1{margin:18px 0 6px;font-size:30px;letter-spacing:-.03em}h2{margin:4px 0 0;font-size:20px}.muted{color:#64748b;margin:0;line-height:1.5}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:26px 0 20px;padding:4px;background:#f1f5f9;border-radius:6px}.auth-tabs button{border:0;background:transparent;padding:10px;border-radius:6px;color:#64748b;font-weight:600}.auth-tabs button.active{background:#fff;color:#0b192c;box-shadow:0 1px 4px #0f172a14}form{display:grid;gap:16px}label{display:grid;gap:7px;font-size:13px;font-weight:700;color:#334155}input{width:100%;padding:12px 13px;border:1px solid #cbd5e1;border-radius:6px;outline:none;background:#fff}input:focus{border-color:#00a88f;box-shadow:0 0 0 3px #00a88f1a}.primary{border:0;background:#00a88f;color:#fff;padding:13px 18px;border-radius:6px;font-weight:800}.primary:disabled{opacity:.6;cursor:default}.full{width:100%;margin-top:4px}.notice{margin-top:18px;padding:12px 14px;border-radius:6px;background:#f1f5f9;color:#334155;font-size:13px;line-height:1.45}.notice.error{background:#fff1f2;color:#9f1239}.field-grid{display:grid;grid-template-columns:2fr 1fr;gap:12px}.settings-preview{display:grid;gap:7px;padding:14px;border:1px solid #e2e8f0;background:#f8fafc;border-radius:6px;font-size:13px;color:#475569}.loading-screen{min-height:100vh;display:grid;place-items:center;color:#64748b}.loading-screen>div{text-align:center;padding:24px;max-width:360px}.loading-screen .muted{margin:12px 0 16px}.app-shell{min-height:100vh;display:grid;grid-template-columns:250px 1fr}.sidebar{background:#0b192c;color:#fff;padding:22px 16px;display:flex;flex-direction:column;min-height:100vh}.sidebar-brand{display:flex;gap:11px;align-items:center;padding:0 6px 22px;border-bottom:1px solid rgba(255,255,255,.1)}.sidebar-brand strong{display:block;font-size:14px}.sidebar-brand span{display:block;margin-top:3px;color:#94a3b8;font-size:12px}nav{display:grid;gap:5px;margin-top:20px}.nav-item{display:flex;gap:10px;align-items:center;width:100%;border:0;background:transparent;color:#cbd5e1;padding:11px 12px;border-radius:6px;text-align:left}.nav-item.active,.nav-item:hover{background:#ffffff17;color:#fff}.logout{margin-top:auto}.content{padding:32px;overflow:hidden}.topbar{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:28px}.topbar h1{margin-top:3px}.eyebrow{font-size:11px;font-weight:800;letter-spacing:.12em;color:#00a88f}.user-badge{padding:9px 12px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#475569;font-size:12px}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.stat-card,.panel{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 6px 20px #0f172a09}.stat-card{padding:20px}.stat-value{font-size:30px;font-weight:800;letter-spacing:-.04em}.stat-label{margin-top:5px;font-weight:700;color:#334155}.stat-detail{margin-top:8px;color:#94a3b8;font-size:12px}.panel-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:15px;margin-top:15px}.panel{padding:22px}.panel-head{display:flex;justify-content:space-between;align-items:flex-start}.panel p{color:#64748b;line-height:1.6}.tag-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.tag-row span{background:#f0fdfa;color:#0f766e;border:1px solid #ccfbf1;border-radius:6px;padding:7px 10px;font-size:12px;font-weight:700}.summary-list{margin:16px 0 0}.summary-list div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #f1f5f9}.summary-list div:last-child{border-bottom:0}.summary-list dt{color:#64748b}.summary-list dd{margin:0;font-weight:700}@media (max-width: 900px){.app-shell{grid-template-columns:1fr}.sidebar{min-height:auto}nav{grid-template-columns:repeat(4,1fr)}.logout{margin-top:10px}.content{padding:20px}.stats-grid{grid-template-columns:repeat(2,1fr)}.panel-grid{grid-template-columns:1fr}}@media (max-width: 600px){.auth-card{padding:24px}.field-grid{grid-template-columns:1fr}.sidebar{display:none}.topbar{display:block}.user-badge{margin-top:14px;width:fit-content}.stats-grid{grid-template-columns:1fr 1fr}}select{width:100%;padding:12px 13px;border:1px solid #cbd5e1;border-radius:6px;outline:none;background:#fff;color:#17212b}select:focus{border-color:#00a88f;box-shadow:0 0 0 3px #00a88f1a}.clickable{cursor:pointer}.inline-btn{display:inline-flex;align-items:center;gap:8px;width:auto}.secondary{border:1px solid #cbd5e1;background:#fff;color:#334155;padding:12px 16px;border-radius:6px;font-weight:700}.form-actions{display:flex;justify-content:flex-end;gap:10px}.campaign-form-panel{margin-bottom:15px}.campaign-form{margin-top:18px}.field-grid.three{grid-template-columns:2fr .7fr 1fr}.campaign-list{display:grid;gap:12px;margin-top:15px}.empty-state{text-align:center;padding:48px 24px;color:#64748b}.empty-state svg{color:#00a88f}.empty-state h2{color:#17212b;margin-top:12px}.campaign-card{display:flex;justify-content:space-between;gap:20px;align-items:center}.campaign-card p{margin:8px 0 0;color:#64748b}.campaign-meta{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.campaign-meta span{padding:7px 10px;border-radius:6px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:700}.campaign-meta .status-draft{background:#fff7ed;color:#9a3412}.top-user{position:absolute;top:30px;right:32px}.content{position:relative}@media (max-width: 700px){.field-grid.three{grid-template-columns:1fr}.campaign-card{display:block}.campaign-meta{justify-content:flex-start;margin-top:14px}.top-user{position:static;margin-bottom:12px}}.leads-toolbar{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;margin-bottom:15px}.lead-list{display:grid;gap:12px}.lead-card{display:grid;grid-template-columns:1fr 220px;gap:24px;align-items:center}.lead-title-row{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.score-badge{flex:0 0 auto;background:#f0fdfa;border:1px solid #ccfbf1;color:#0f766e;border-radius:6px;padding:7px 10px;font-size:12px;font-weight:800}.lead-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.lead-info-grid div{min-width:0}.lead-info-grid span{display:block;color:#94a3b8;font-size:11px;margin-bottom:4px}.lead-info-grid strong{display:block;color:#334155;font-size:13px;overflow-wrap:anywhere}.lead-status-box{border-left:1px solid #e2e8f0;padding-left:22px}@media (max-width: 900px){.leads-toolbar,.lead-card{grid-template-columns:1fr}.lead-status-box{border-left:0;border-top:1px solid #e2e8f0;padding-left:0;padding-top:16px}.lead-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.lead-info-grid{grid-template-columns:1fr}.lead-title-row{display:block}.score-badge{width:fit-content;margin-top:10px}}.lead-actions{display:grid;gap:8px;margin-top:12px}.lead-actions button{display:inline-flex;justify-content:center;align-items:center;gap:7px}.secondary.danger-soft{border-color:#fed7aa;color:#9a3412;background:#fff7ed}.secondary.danger-soft:disabled{opacity:.55;cursor:default}.secondary.danger{border-color:#fecaca;color:#b91c1c;background:#fff}.secondary.danger:hover{background:#fef2f2}.lead-actions-secondary{margin-top:12px;padding-top:10px;border-top:1px solid #f1f5f9}.text-danger{border:0;background:transparent;color:#b91c1c;padding:4px 0;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.text-danger:hover{text-decoration:underline}.capture-panel{margin-bottom:15px}.capture-controls{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:14px;align-items:end;margin-top:18px}.capture-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:43px;white-space:nowrap}.capture-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.capture-summary div{padding:14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.capture-summary span,.capture-result-grid span{display:block;color:#94a3b8;font-size:11px;margin-bottom:5px}.capture-summary strong{font-size:13px}.capture-note{margin-top:16px}.capture-result{margin-top:15px}.capture-result-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.capture-result-grid div{padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.capture-result-grid strong{display:block;font-size:26px;margin-bottom:4px}.quota-progress{margin-top:20px;padding-top:18px;border-top:1px solid #e2e8f0}.quota-progress>div:first-child{display:flex;justify-content:space-between;gap:16px;margin-bottom:8px}.quota-progress span,.quota-progress small{color:#64748b}.quota-bar{height:9px;border-radius:6px;background:#e2e8f0;overflow:hidden}.quota-fill{height:100%;background:#00a88f;border-radius:inherit}.quota-progress small{display:block;margin-top:7px}.result-query{margin-top:16px;font-size:12px}@media (max-width: 800px){.capture-controls{grid-template-columns:1fr}.capture-summary,.capture-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.capture-summary,.capture-result-grid{grid-template-columns:1fr}}.capture-result-grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.quota-progress.compact{margin-top:12px;padding-top:12px}@media (max-width: 1050px){.capture-result-grid.five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 700px){.capture-result-grid.five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.capture-result-grid.five{grid-template-columns:1fr}}.lead-site-link{display:inline-block;color:#0f766e;font-size:13px;font-weight:800;text-decoration:none}.lead-site-link:hover{text-decoration:underline}.score-intro p{color:#64748b;line-height:1.6;max-width:850px}.score-ranges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.score-ranges div{padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.score-ranges strong{display:block;font-size:22px;margin-bottom:4px}.score-ranges span{color:#64748b;font-size:12px}.score-table-panel{margin-top:15px}.score-table{margin-top:18px;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.score-row{display:grid;grid-template-columns:1.1fr .35fr 2fr;gap:16px;padding:14px 16px;border-bottom:1px solid #eef2f7;align-items:start}.score-row:last-child{border-bottom:0}.score-head{background:#f8fafc;color:#64748b;font-size:12px;font-weight:800}.score-row>div{min-width:0}.score-points{display:inline-block;background:#f0fdfa;color:#0f766e;border:1px solid #ccfbf1;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:800}.score-warning{display:flex;gap:12px;align-items:flex-start;margin-top:15px}.score-warning svg{color:#00a88f;flex:0 0 auto}.score-warning p{margin:5px 0 0;color:#64748b;line-height:1.55}@media (max-width: 850px){.score-ranges{grid-template-columns:repeat(2,minmax(0,1fr))}.score-row{grid-template-columns:1fr}.score-head{display:none}}@media (max-width: 520px){.score-ranges{grid-template-columns:1fr}}.message-textarea{width:100%;resize:vertical;min-height:130px;padding:13px;border:1px solid #cbd5e1;border-radius:6px;outline:none;font:inherit;line-height:1.55}.variable-help{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:12px;color:#64748b}.variable-token-button{border:1px solid #cbd5e1;background:#f8fafc;color:#334155;padding:6px 9px;border-radius:6px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.variable-token-button:hover{background:#eef2f7}.variable-token-button:focus-visible{outline:2px solid rgba(15,118,110,.35);outline-offset:2px}.variable-explanation{display:grid;gap:5px;margin-top:8px;font-size:12px;line-height:1.45;color:#64748b}.message-preview{padding:15px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:1fr auto;gap:20px;align-items:center}.message-card-main p{color:#64748b;line-height:1.55}.message-card-actions{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:nowrap;white-space:nowrap}.template-status{text-align:center;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:800}.template-status.active{background:#f0fdfa;color:#0f766e}.template-status.inactive{background:#f1f5f9;color:#64748b}.prepared-message-panel{margin-bottom:15px}.lead-message-action{margin-top:12px}.prepare-message-btn{width:100%}.campaign-card .tag-row{margin-top:12px}.bulk-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 4px 14px}.select-all{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#475569;font-weight:700}.select-all input,.lead-select-box input{width:17px;height:17px;accent-color:#00a88f}.bulk-actions{display:flex;align-items:center;gap:12px}.bulk-actions>span{color:#64748b;font-size:13px;font-weight:700}.selectable-lead{position:relative;padding-left:54px}.lead-select-box{position:absolute;left:18px;top:24px}.batch-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:15px 0}.batch-summary div{border:1px solid #e2e8f0;background:#f8fafc;border-radius:6px;padding:13px}.batch-summary strong{display:block;font-size:21px;margin-bottom:3px}.batch-summary span{color:#64748b;font-size:12px}.batch-detail-header{display:flex;justify-content:space-between;gap:16px;align-items:start}.batch-message-list{margin-top:16px;display:grid;gap:10px}.batch-message-row{display:grid;grid-template-columns:1fr auto;gap:16px;padding:14px;border:1px solid #e2e8f0;border-radius:6px}.batch-message-row span{display:block;color:#64748b;font-size:12px;margin-top:2px}.batch-message-row p{margin:9px 0 0;line-height:1.5;color:#475569;max-width:850px}.batch-message-actions{display:grid;gap:8px;min-width:150px;align-content:start}.link-button{text-decoration:none;text-align:center;display:inline-block}@media (max-width:800px){.bulk-toolbar{align-items:flex-start;flex-direction:column}.bulk-actions{width:100%;justify-content:space-between}.batch-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.batch-message-row{grid-template-columns:1fr}}.suggested-terms-box,.custom-term-box{border:1px solid #e2e8f0;border-radius:6px;padding:16px;background:#f8fafc}.suggested-title{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-bottom:12px}.suggested-title span{color:#64748b;font-size:12px}.suggested-term-grid{display:flex;flex-wrap:wrap;gap:9px}.suggested-term{display:inline-flex;align-items:center;gap:7px;border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:6px;padding:9px 11px;font-size:13px;font-weight:700}.suggested-term:hover{border-color:#00a88f}.suggested-term.selected{background:#f0fdfa;border-color:#5eead4;color:#0f766e}.suggested-term small{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#0f766e;background:#ccfbf1;padding:3px 5px;border-radius:6px}.custom-term-input{display:grid;grid-template-columns:1fr auto;gap:9px}.custom-term-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.custom-term-list span{display:inline-flex;align-items:center;gap:7px;border-radius:6px;padding:7px 9px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:700}.custom-term-list button{border:0;background:transparent;color:inherit;font-size:16px;line-height:1;padding:0}.catalog-card{display:grid;grid-template-columns:1fr auto;gap:24px}.catalog-term-groups{display:grid;gap:12px;margin-top:14px}.catalog-term-groups strong{display:block;color:#64748b;font-size:11px;text-transform:uppercase;letter-spacing:.07em}@media (max-width: 760px){.suggested-title{display:block}.suggested-title span{display:block;margin-top:4px}.custom-term-input,.catalog-card{grid-template-columns:1fr}}.catalog-match-hint{margin-top:-8px;color:#64748b;font-size:12px}.admin-shell{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;align-items:start}.admin-subnav{position:sticky;top:18px;display:grid;gap:6px;padding:10px;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.admin-subnav-item{width:100%;display:flex;align-items:center;gap:9px;border:0;background:transparent;color:#475569;padding:10px 11px;border-radius:6px;text-align:left;font-weight:700;cursor:pointer}.admin-subnav-item:hover{background:#f8fafc}.admin-subnav-item.active{background:#f0fdfa;color:#0f766e}.admin-content{min-width:0}.admin-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.admin-section-header h2{margin:4px 0 3px;font-size:24px}.admin-section-header p{margin:0}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:15px}.admin-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-bottom:15px}.admin-org-select{display:block;max-width:420px;margin-bottom:14px}.admin-filter-row{display:grid;grid-template-columns:repeat(2,minmax(0,320px));gap:12px;margin-bottom:14px}.admin-list{display:grid;gap:10px;margin-top:14px}.admin-list-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:13px 0;border-bottom:1px solid #eef2f7}.admin-list-row:last-child{border-bottom:0}.admin-list-row strong,.admin-list-row span,.admin-list-row small{display:block}.admin-list-row span{color:#475569;margin-top:3px}.admin-list-row small{color:#94a3b8;margin-top:3px}.row-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:flex-end}.mini{font-size:11px!important;padding:7px 9px!important}.admin-table{overflow-x:auto;margin-top:12px}.admin-table-row{min-width:830px;display:grid;grid-template-columns:1.5fr .75fr 1fr 1.1fr 1.1fr .7fr;gap:12px;align-items:center;padding:11px 8px;border-bottom:1px solid #eef2f7;font-size:12px}.admin-table-row.head{color:#64748b;background:#f8fafc;font-weight:800;border-radius:6px}.failure-table .admin-table-row{min-width:830px;grid-template-columns:minmax(280px,1.55fr) minmax(360px,1.9fr) minmax(180px,.8fr);gap:24px}.audit-table .admin-table-row{grid-template-columns:1.2fr 1.2fr .8fr 1.5fr 1fr}.admin-member-form{display:grid;grid-template-columns:minmax(0,1fr) 170px auto;gap:9px;align-items:end;margin:14px 0}.toggle-line{display:flex!important;flex-direction:row!important;align-items:center;gap:9px;padding:12px 0}.toggle-line input{width:17px;height:17px}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 18px}.toggle-card{display:flex!important;flex-direction:row!important;gap:9px;align-items:center;padding:12px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}.toggle-card input{width:17px;height:17px}.admin-nested-module .topbar{margin-top:12px}.admin-audit-note{margin-top:14px;font-size:12px}@media (max-width: 1100px){.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.admin-shell{grid-template-columns:1fr}.admin-subnav{position:static;display:flex;overflow-x:auto}.admin-subnav-item{width:auto;flex:0 0 auto}.admin-two-column{grid-template-columns:1fr}}@media (max-width: 650px){.admin-stat-grid,.feature-grid,.admin-filter-row,.admin-member-form,.admin-list-row{grid-template-columns:1fr}.row-actions{justify-content:flex-start}}.inline-default-badge{display:inline-block;vertical-align:middle;margin-left:7px;padding:3px 7px;border-radius:6px;background:#f0fdfa;color:#0f766e;border:1px solid #99f6e4;font-size:10px;font-weight:800;text-transform:uppercase}.evolution-qr-panel{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:center;margin-bottom:18px}.evolution-qr-box{min-height:260px;display:grid;place-items:center;border:1px solid #dbe4ee;border-radius:6px;background:#fff;padding:14px}.evolution-qr-box img{display:block;width:min(100%,250px);height:auto}.qr-placeholder{color:#64748b;font-weight:700;text-align:center}@media (max-width: 760px){.evolution-qr-panel{grid-template-columns:1fr}}.phone-input-wrap{display:grid;grid-template-columns:auto 1fr;align-items:stretch}.phone-prefix{display:flex;align-items:center;padding:0 12px;border:1px solid #cbd5e1;border-right:0;border-radius:6px;background:#f8fafc;color:#334155;font-weight:800}.phone-input-wrap input{border-radius:6px}.lead-contact-fields{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(150px,.8fr) minmax(170px,.9fr);gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #e2e8f0}.lead-contact-fields label{display:grid;gap:6px}.lead-contact-fields label>span{color:#64748b;font-size:11px;font-weight:700}.lead-contact-fields input{width:100%;min-height:38px;border:1px solid #cbd5e1;border-radius:6px;padding:8px 10px;background:#fff;color:#0f172a}.lead-contact-fields input:focus{outline:none;border-color:#00a88f;box-shadow:0 0 0 3px #00a88f14}.admin-one-column{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}@media (max-width: 900px){.lead-contact-fields{grid-template-columns:1fr}}.next-contact-overdue>span{color:#b91c1c!important}.next-contact-overdue input{border-color:#ef4444!important;background:#fef2f2!important;color:#991b1b!important}.next-contact-overdue input:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px #dc26261a!important}.overdue-badge{display:inline-flex;align-items:center;margin-left:7px;padding:2px 6px;border-radius:6px;background:#fee2e2;color:#b91c1c;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.client-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:15px}.client-section{margin-bottom:15px}.client-form,.compact-form{margin-top:18px}.client-form-divider{margin:4px 0 -2px;padding-top:14px;border-top:1px solid #e2e8f0;color:#64748b;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.client-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;align-items:start}.client-back{display:block;border:0;background:transparent;padding:0;margin-bottom:10px;color:#0f766e;font-size:13px;font-weight:800}.client-textarea{width:100%;min-height:92px;resize:vertical;padding:12px 13px;border:1px solid #cbd5e1;border-radius:6px;outline:none;background:#fff;font:inherit}.client-textarea:focus{border-color:#00a88f;box-shadow:0 0 0 3px #00a88f1a}.clients-toolbar{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;margin-bottom:15px}.clients-count{display:flex;gap:7px;align-items:baseline;color:#64748b;font-size:13px}.clients-count strong{color:#17212b;font-size:20px}.client-list{display:grid;gap:10px}.client-list-row{width:100%;display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(120px,.75fr)) auto;gap:16px;align-items:center;text-align:left;color:inherit;padding:18px 20px;cursor:pointer}.client-list-row:hover{border-color:#99f6e4;box-shadow:0 8px 24px #0f172a0f}.client-list-main{min-width:0}.client-list-main>strong{display:block;margin:4px 0 5px;font-size:16px;color:#17212b}.client-list-main>span:last-child{display:block;color:#64748b;font-size:12px;overflow-wrap:anywhere}.client-list-metric span{display:block;margin-bottom:4px;color:#94a3b8;font-size:11px}.client-list-metric strong{display:block;color:#334155;font-size:13px;overflow-wrap:anywhere}.overdue-text{color:#b91c1c!important}.timeline-list,.sales-history{display:grid;gap:0;margin-top:20px;border-top:1px solid #e2e8f0}.timeline-item{position:relative;display:grid;grid-template-columns:14px 1fr;gap:10px;padding:16px 0;border-bottom:1px solid #f1f5f9}.timeline-dot{width:9px;height:9px;margin-top:5px;border-radius:6px;background:#00a88f}.timeline-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.timeline-head span{color:#94a3b8;font-size:11px}.timeline-item p{margin:6px 0 0;color:#475569;font-size:13px;line-height:1.5}.sale-row{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid #f1f5f9}.sale-row strong{display:block;font-size:16px;color:#17212b}.sale-row span{display:block;margin-top:4px;color:#64748b;font-size:12px}.sale-row p{margin:7px 0 0;color:#475569;font-size:13px}.sale-actions{display:grid;gap:7px;justify-items:end}.small-action{padding:7px 10px;font-size:12px}@media (max-width: 1150px){.client-list-row{grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(120px,.7fr)) auto}.client-list-row .client-list-metric:nth-of-type(3),.client-list-row .client-list-metric:nth-of-type(4){display:none}}@media (max-width: 900px){.client-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-detail-grid{grid-template-columns:1fr}.client-list-row{grid-template-columns:1fr auto}.client-list-row .client-list-metric{display:none!important}}@media (max-width: 600px){.client-metrics-grid{grid-template-columns:1fr 1fr}.clients-toolbar{grid-template-columns:1fr}.timeline-head{display:block}.timeline-head span{display:block;margin-top:3px}.sale-row{grid-template-columns:1fr}.sale-actions{justify-items:start}}.access-state-card{max-width:520px}.access-state-card h1{margin-bottom:8px}.access-email{margin:18px 0 8px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;color:#334155;font-weight:700}.small-copy{font-size:13px}.access-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:18px}.admin-user-toolbar{display:grid;grid-template-columns:minmax(260px,520px) auto;align-items:end;justify-content:space-between;gap:18px}.admin-user-summary{text-align:right;padding-bottom:8px}.admin-user-summary strong{display:block;font-size:24px}.admin-user-summary span{color:#64748b;font-size:12px}.admin-users-table .admin-table-row{min-width:1180px;grid-template-columns:1.45fr 1.15fr 1.05fr 1.15fr .9fr 1fr .55fr}.admin-user-identity strong,.admin-user-identity small,.admin-user-identity em{display:block}.admin-user-identity small{margin-top:3px;color:#64748b}.admin-user-identity em{margin-top:4px;color:#b45309;font-size:10px;font-style:normal;font-weight:700}.admin-users-table select{width:100%;min-width:130px}.system-role-label{font-weight:800;color:#0f766e}.waiting-link-label{display:block;margin-top:4px;color:#b45309;font-size:10px;font-weight:700}.user-status-select.status-suspended{border-color:#ef4444;color:#b91c1c;background:#fef2f2}.user-status-select.status-inactive{border-color:#cbd5e1;color:#64748b;background:#f8fafc}.user-status-select.status-active{border-color:#a7f3d0;color:#047857;background:#f0fdf4}.empty-admin-row{padding:22px 10px;color:#64748b;text-align:center}@media (max-width: 760px){.admin-user-toolbar{grid-template-columns:1fr}.admin-user-summary{text-align:left}.access-actions{flex-direction:column-reverse}.access-actions button{width:100%}}.mobile-menu-button,.mobile-menu-close,.mobile-menu-backdrop{display:none}@media (max-width: 600px){body.mobile-menu-open,.mobile-menu-open{overflow:hidden}.app-shell{display:block;min-height:100vh}.content{padding:76px 14px 24px;width:100%;overflow-x:hidden}.mobile-menu-button{display:inline-grid;place-items:center;position:fixed;top:14px;left:14px;z-index:1200;width:44px;height:44px;border:1px solid #dbe4ee;border-radius:6px;background:#fff;color:#0b192c;box-shadow:0 8px 24px #0f172a1f}.mobile-menu-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1250;width:100%;height:100%;border:0;background:#0206177a}.sidebar{display:flex;position:fixed;inset:0 auto 0 0;z-index:1300;width:min(84vw,320px);min-height:100dvh;max-height:100dvh;overflow-y:auto;transform:translate(-102%);transition:transform .22s ease;box-shadow:16px 0 40px #0206173d;padding-top:18px}.sidebar.mobile-open{transform:translate(0)}.mobile-menu-close{display:inline-grid;place-items:center;position:absolute;top:14px;right:12px;width:38px;height:38px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#ffffff14;color:#fff}.sidebar-brand{padding-right:48px}.sidebar nav{display:grid;grid-template-columns:1fr;gap:6px;margin-top:18px}.nav-item{min-height:44px;padding:12px;font-size:14px}.logout{margin-top:18px}.topbar,.admin-section-header,.panel-head{gap:12px}.topbar h1,.admin-section-header h2{line-height:1.15}.topbar-actions,.form-actions,.bulk-actions{width:100%;flex-wrap:wrap}.topbar-actions>*,.form-actions>*{max-width:100%}.panel,.stat-card{padding:16px}.stats-grid,.client-metrics-grid,.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat-value{font-size:24px}.lead-card,.campaign-card,.catalog-card,.message-card,.batch-message-row,.client-list-row{min-width:0}.lead-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-contact-fields{grid-template-columns:1fr}.admin-shell{display:block}.admin-subnav{display:flex;gap:8px;width:100%;overflow-x:auto;padding-bottom:6px;margin-bottom:14px;scrollbar-width:thin}.admin-subnav-item{flex:0 0 auto;width:auto}.admin-table,.score-table-panel{overflow-x:auto;-webkit-overflow-scrolling:touch}.admin-table-row,.admin-users-table .admin-table-row{min-width:760px}.evolution-qr-panel{grid-template-columns:1fr}.evolution-qr-box{min-height:220px}.capture-summary,.capture-result-grid,.capture-result-grid.five{grid-template-columns:1fr 1fr}}@media (max-width: 420px){.content{padding-left:10px;padding-right:10px}.stats-grid,.client-metrics-grid,.admin-stat-grid,.capture-summary,.capture-result-grid,.capture-result-grid.five,.lead-info-grid{grid-template-columns:1fr}.auth-shell{padding:14px}.auth-card{padding:20px}}@media (max-width: 760px){.bulk-toolbar,.lead-select-box{display:none!important}.selectable-lead{grid-template-columns:1fr!important}}.lead-commercial-notes{margin-top:14px;padding-top:14px;border-top:1px solid var(--border, #e5e7eb)}.lead-commercial-notes label{display:grid;gap:7px}.lead-commercial-notes label>span{font-size:12px;font-weight:700;color:var(--muted, #667085);text-transform:uppercase;letter-spacing:.04em}.lead-notes-textarea{width:100%;min-height:108px;resize:vertical}.field-help{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--muted, #667085)}.admin-search-panel.compact-search-panel{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;margin-top:10px}.admin-search-panel .search-box{flex:1 1 420px;max-width:620px}.admin-result-count{flex:0 0 auto;font-size:12px;font-weight:700;color:#64748b}.compact-admin-list{display:grid;gap:7px;margin-top:10px}.compact-admin-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 14px;border-radius:6px}.compact-admin-main{min-width:0}.compact-admin-title-line{display:flex;align-items:center;gap:9px;min-width:0}.compact-admin-title-line>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:#17212b}.compact-status{flex:0 0 auto;display:inline-flex;align-items:center;padding:3px 7px;border-radius:6px;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.compact-status.active{background:#f0fdfa;color:#0f766e}.compact-status.inactive{background:#f1f5f9;color:#64748b}.compact-admin-row p{margin:4px 0 0;color:#64748b;font-size:12px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-term-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:6px;font-size:10px;color:#64748b}.compact-term-line>span{font-weight:600}.compact-term-line em{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;background:#f0fdfa;color:#0f766e;border-radius:6px;padding:3px 6px;font-weight:700}.compact-row-actions{flex-wrap:nowrap}.compact-row-actions .mini{padding:7px 10px;font-size:11px}.compact-empty{padding:28px 20px}.compact-empty h2{font-size:16px}.organization-compact-list{gap:7px;margin-top:10px}.organization-compact-card{padding:11px 14px;gap:14px}.organization-compact-card h2{margin:2px 0 0;font-size:16px}.organization-compact-card .eyebrow{font-size:9px}.organization-compact-card p{margin-top:4px;font-size:11px}.organization-compact-card .row-actions{flex-wrap:nowrap}.organization-compact-card .row-actions .mini{padding:7px 9px;font-size:10px}@media (max-width: 760px){.admin-search-panel.compact-search-panel{align-items:stretch;flex-direction:column}.admin-search-panel .search-box{flex-basis:auto;max-width:none}.compact-admin-row{grid-template-columns:1fr}.compact-row-actions,.organization-compact-card .row-actions{flex-wrap:wrap}}.workspace-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px;padding:8px;background:var(--panel, #fff);border:1px solid var(--border, #e5e7eb);border-radius:6px}.workspace-tabs button{border:0;background:transparent;padding:10px 14px;border-radius:6px;cursor:pointer;font-weight:600}.workspace-tabs button.active{background:#111827;color:#fff}.dashboard-commercial-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-shortcut{margin-top:18px}.sales-kanban-wrap{overflow-x:auto;padding-bottom:14px}.sales-kanban{display:grid;grid-template-columns:repeat(9,minmax(285px,1fr));gap:14px;min-width:max-content;align-items:start}.kanban-column{width:285px;background:#f5f6f8;border:1px solid #e5e7eb;border-radius:6px;min-height:280px;overflow:hidden}.kanban-column-head{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #e5e7eb;background:#fff}.kanban-column-head span{min-width:28px;height:28px;display:grid;place-items:center;border-radius:6px;background:#eef0f3;font-size:12px;font-weight:700}.kanban-column-cards{display:grid;gap:10px;padding:10px}.kanban-empty{padding:24px 10px;text-align:center;color:#6b7280;font-size:13px}.kanban-lead-card{padding:12px;display:grid;gap:11px}.kanban-card-top{display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:start}.kanban-card-top h3{margin:2px 0 0;font-size:15px;line-height:1.25}.kanban-card-meta{display:grid;gap:3px;font-size:12px;color:#667085}.kanban-lead-card label{display:grid;gap:5px;font-size:11px;font-weight:600}.kanban-lead-card input,.kanban-lead-card select,.kanban-lead-card textarea{width:100%}.kanban-two-fields{display:grid;grid-template-columns:1fr;gap:8px}.kanban-card-footer{display:flex;justify-content:space-between;align-items:center;gap:8px}.sending-toolbar{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap}.sending-list{display:grid;gap:10px;margin-top:14px}.sending-row{display:grid;grid-template-columns:28px minmax(180px,1fr) minmax(140px,.7fr) auto;gap:12px;align-items:center}.sending-row>div{display:grid;gap:3px}.sending-row>div span{color:#667085;font-size:12px}@media (max-width: 1180px){.dashboard-commercial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.workspace-tabs{overflow-x:auto;flex-wrap:nowrap;align-items:center;-webkit-overflow-scrolling:touch}.workspace-tabs>button,.workspace-tabs>a{flex:0 0 auto;white-space:nowrap}.workspace-tabs a.workspace-tab-link{margin-left:0}.dashboard-commercial-grid{grid-template-columns:1fr}.sales-kanban{grid-template-columns:repeat(9,minmax(260px,1fr))}.kanban-column{width:260px}.sending-row{grid-template-columns:28px 1fr}.sending-row>span{grid-column:2}}.integration-security-note{display:flex;align-items:center;justify-content:space-between;gap:24px}.integration-security-note h2{margin-bottom:6px}.integration-security-note p{margin-bottom:0;max-width:720px}.integration-queue-summary{display:flex;flex:0 0 auto;gap:8px}.integration-queue-summary span{display:grid;min-width:92px;padding:10px 12px;border:1px solid var(--border, #e5e7eb);border-radius:6px;background:#f8fafc;color:#64748b;font-size:12px;text-align:center}.integration-queue-summary strong{color:#17212b;font-size:18px}.integration-queue-summary .has-error,.integration-queue-summary .has-error strong,.integration-error-text{color:#b42318}.integration-row{min-height:84px}@media (max-width: 760px){.integration-security-note{align-items:stretch;flex-direction:column}.integration-queue-summary span{flex:1}}.sales-kanban-always-scroll{height:calc(100vh - 255px);min-height:420px;overflow:auto;padding-bottom:8px;scrollbar-gutter:stable}.sales-kanban-always-scroll .kanban-column-head{position:sticky;top:0;z-index:2;background:var(--panel, #fff)}.campaign-actions-v32{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.queue-summary-v32{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr)) auto;align-items:center;gap:24px;margin-bottom:14px}.queue-summary-v32>div{display:flex;flex-direction:column;gap:4px;min-width:0}.queue-summary-v32>div:last-child{justify-self:end}.queue-summary-v32>div:last-child .inline-btn{white-space:nowrap}.queue-summary-v32 strong{font-size:24px}.template-status.queued{background:#eef2ff;color:#3730a3}.repository-row-v32{display:flex;justify-content:space-between;align-items:center;gap:16px}.repository-row-v32>div{display:flex;flex-direction:column;gap:5px}@media (max-width: 760px){.sales-kanban-always-scroll{height:calc(100vh - 220px);min-height:360px}.repository-row-v32{align-items:flex-start;flex-direction:column}.queue-summary-v32{grid-template-columns:1fr 1fr}}.workspace-subtabs{margin-top:-10px;margin-bottom:16px;padding:6px;background:#f8fafc}.workspace-subtabs button{font-size:13px;padding:8px 12px}.sales-kanban{grid-template-columns:repeat(8,320px)!important;gap:14px}.kanban-column{width:320px!important}.kanban-lead-card h3{margin:4px 0 0;font-size:15px;line-height:1.22;letter-spacing:-.01em;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none;hyphens:none}.kanban-card-top>div{width:100%;min-width:0}.sales-kanban-always-scroll{height:calc(100dvh - 300px)!important;min-height:300px!important;max-height:680px!important;overflow-x:scroll!important;overflow-y:auto!important;padding-bottom:12px!important;scrollbar-gutter:stable both-edges;scrollbar-width:auto;overscroll-behavior:contain}.sales-kanban-always-scroll::-webkit-scrollbar{height:14px;width:12px}.sales-kanban-always-scroll::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:6px;border:3px solid #f1f5f9}.sales-kanban-always-scroll::-webkit-scrollbar-track{background:#f1f5f9}.repository-list-v33{display:grid;gap:12px}.repository-row-v33{display:flex;align-items:center;justify-content:space-between;gap:20px}.repository-main-v33{min-width:0;display:grid;gap:7px}.repository-main-v33>span{color:#64748b;font-size:13px}.repository-title-v33{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.repository-status-v33{padding:5px 8px;border-radius:6px;font-size:11px;font-weight:800;background:#fff7ed;color:#9a3412}.repository-status-v33.discarded{background:#f1f5f9;color:#475569}.repository-note-v33{padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}.repository-note-v33 span{display:block;color:#94a3b8;font-size:11px;font-weight:700;margin-bottom:3px}.repository-note-v33 p{margin:0;color:#475569;line-height:1.45;font-size:13px}.dashboard-commercial-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width: 900px){.dashboard-commercial-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sales-kanban-always-scroll{height:calc(100dvh - 260px)!important;min-height:280px!important}}@media (max-width: 600px){.dashboard-commercial-grid{grid-template-columns:1fr!important}.repository-row-v33{align-items:stretch;flex-direction:column}.sales-kanban-always-scroll{height:calc(100dvh - 230px)!important;min-height:260px!important}}.kanban-card-top{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}.kanban-card-top>div{grid-column:1 / -1!important;width:100%!important;min-width:0!important}.kanban-card-top .eyebrow{display:block;width:100%;max-width:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;line-height:1.35}.kanban-lead-card h3{width:100%;max-width:none!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;font-size:14px!important;line-height:1.25!important}.delete-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#0f172a61;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px}.delete-confirm-banner{margin-top:18px;width:min(560px,100%);background:#fff;border:1px solid #fecaca;border-radius:6px;box-shadow:0 18px 60px #0f172a38;padding:18px}.delete-confirm-banner h3{margin:0;font-size:18px;color:#991b1b}.delete-confirm-banner p{margin:8px 0 0;color:#475569;line-height:1.45;font-size:13px}.delete-confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.delete-confirm-danger{border:0;background:#b91c1c;color:#fff;padding:11px 16px;border-radius:6px;font-weight:800}.kanban-fixed-horizontal-scroll{position:fixed;left:250px;right:0;bottom:0;height:18px;overflow-x:scroll;overflow-y:hidden;z-index:1000;background:#f4f7f9;border-top:1px solid #cbd5e1;scrollbar-width:auto;scrollbar-color:#64748b #e2e8f0}.kanban-fixed-horizontal-scroll-inner{width:2658px;height:1px}.kanban-fixed-horizontal-scroll::-webkit-scrollbar{height:16px}.kanban-fixed-horizontal-scroll::-webkit-scrollbar-thumb{background:#64748b;border-radius:6px;border:3px solid #e2e8f0}.kanban-fixed-horizontal-scroll::-webkit-scrollbar-track{background:#e2e8f0}.sales-kanban-always-scroll{max-width:100%!important;width:100%!important;overflow-x:auto!important;overscroll-behavior-x:contain}@media (max-width: 900px){.kanban-fixed-horizontal-scroll{left:0}}.kanban-column{align-self:stretch!important;height:100%!important}.sales-kanban-always-scroll{height:auto!important;min-height:0!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;padding-bottom:20px!important}.sales-kanban{align-items:stretch!important}.kanban-column{height:auto!important;align-self:stretch!important}@media (max-width: 900px){.sales-kanban-always-scroll{height:auto!important;min-height:0!important;max-height:none!important}}@media (max-width: 600px){.sales-kanban-always-scroll{height:auto!important;min-height:0!important;max-height:none!important}}.sales-kanban-always-scroll,.kanban-fixed-horizontal-scroll{overscroll-behavior-y:auto!important}@media (min-width: 901px){.app-shell{grid-template-columns:64px minmax(0,1fr)!important}.sidebar{width:64px;height:100vh;min-height:100vh;padding:18px 12px;overflow-x:hidden;overflow-y:auto;position:sticky;top:0;z-index:1100;transition:width .18s ease,box-shadow .18s ease}.sidebar:hover,.sidebar:focus-within{width:220px;box-shadow:10px 0 28px #0f172a29}.sidebar-brand{width:196px;gap:12px;padding-left:1px}.sidebar-brand .brand-mark.small{flex:0 0 30px}.sidebar-brand>div:last-child{opacity:0;visibility:hidden;transform:translate(-6px);transition:opacity .14s ease,transform .14s ease;white-space:nowrap}.sidebar:hover .sidebar-brand>div:last-child,.sidebar:focus-within .sidebar-brand>div:last-child{opacity:1;visibility:visible;transform:translate(0)}.sidebar nav{width:196px}.sidebar .nav-item{width:196px;min-height:42px;white-space:nowrap;overflow:hidden;font-size:0}.sidebar .nav-item svg{flex:0 0 18px;min-width:18px}.sidebar:hover .nav-item,.sidebar:focus-within .nav-item{font-size:13px}.kanban-fixed-horizontal-scroll{left:64px!important}}@media (max-width: 900px){.kanban-fixed-horizontal-scroll{left:0!important}}.sending-row>input[type=checkbox],.sending-toolbar input[type=checkbox]{width:18px!important;height:18px!important;min-width:18px;padding:0!important;margin:0;accent-color:#00a88f;cursor:pointer}.sending-row>input[type=checkbox]:disabled{cursor:not-allowed;opacity:.45}label:has(>input[type=number][step="0.01"]){position:relative}label:has(>input[type=number][step="0.01"]):after{content:"R$";position:absolute;left:12px;bottom:13px;z-index:2;color:#64748b;font-size:13px;font-weight:700;pointer-events:none}label:has(>input[type=number][step="0.01"])>input{padding-left:40px!important}.export-panel-v41{margin-bottom:16px}.export-panel-head-v41{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.export-panel-head-v41 h2{margin-bottom:5px}.export-fields-v41{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(180px,1fr) minmax(180px,1fr) auto;gap:12px;align-items:end}.export-button-v41{min-height:43px;justify-content:center}.repository-status-v33.lost{background:#fef2f2;color:#b91c1c}@media (max-width: 900px){.export-fields-v41{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.export-panel-head-v41{flex-direction:column}.export-fields-v41{grid-template-columns:1fr}.export-button-v41{width:100%}}.whatsapp-schedule-v43{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px!important}.whatsapp-schedule-v43>div:first-child{min-width:0;flex:1 1 auto}.whatsapp-schedule-v43 h2{margin:3px 0}.whatsapp-schedule-v43 p{margin:0}.schedule-fields-v43{display:flex;align-items:flex-end;gap:10px;flex:0 0 auto}.schedule-fields-v43 label{display:grid;gap:5px;width:132px;margin:0;font-size:13px;font-weight:700}.schedule-fields-v43 input[type=time]{width:132px!important;min-width:0!important;height:42px;padding:8px 10px}.schedule-fields-v43 button{height:42px;white-space:nowrap;margin:0}@media (max-width: 1000px){.whatsapp-schedule-v43{align-items:flex-start;flex-direction:column}}@media (max-width: 560px){.schedule-fields-v43{width:100%;display:grid;grid-template-columns:1fr 1fr}.schedule-fields-v43 label,.schedule-fields-v43 input[type=time]{width:100%!important}.schedule-fields-v43 button{grid-column:1 / -1;width:100%}}.overdue-nav-v45{position:relative}.overdue-calendar-icon-v45{position:relative;display:inline-grid;place-items:center;flex:0 0 18px}.overdue-calendar-icon-v45>strong{position:absolute;top:-9px;right:-11px;min-width:17px;height:17px;padding:0 4px;border-radius:6px;background:#dc2626;color:#fff;border:2px solid #0b192c;display:grid;place-items:center;font-size:9px;line-height:1;font-weight:800}.overdue-alert-v45{position:fixed;right:24px;top:24px;z-index:2000;width:min(430px,calc(100vw - 32px));display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;background:#fff;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:6px;padding:14px 16px;box-shadow:0 16px 44px #0f172a2e}.overdue-alert-v45>div:nth-child(3){display:grid;gap:3px}.overdue-alert-v45 span{color:#64748b;font-size:12px}.overdue-alert-icon-v45{position:relative;display:grid;place-items:center;color:#b91c1c}.overdue-alert-icon-v45 strong{position:absolute;top:-8px;right:-9px;min-width:18px;height:18px;padding:0 4px;border-radius:6px;background:#dc2626;color:#fff;font-size:9px;display:grid;place-items:center}.overdue-alert-close-v45{position:absolute;right:6px;top:2px;border:0;background:transparent;color:#94a3b8;font-size:20px}.overdue-list-v45{display:grid;gap:10px}.overdue-row-v45{display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(140px,1fr) minmax(150px,1fr) 130px 90px 130px auto;gap:14px;align-items:center;padding:16px 18px}.overdue-row-v45>div{min-width:0;display:grid;gap:4px}.overdue-row-v45>div>span{color:#94a3b8;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.overdue-row-v45>div>strong{font-size:13px;color:#334155;overflow-wrap:anywhere}.overdue-company-v45>strong{color:#17212b!important;font-size:14px!important}.overdue-company-v45>span{text-transform:none!important;letter-spacing:0!important}.overdue-days-v45{color:#b91c1c!important}@media (max-width: 1100px){.overdue-row-v45{grid-template-columns:repeat(3,minmax(0,1fr))}.overdue-row-v45 button{width:fit-content}}@media (max-width: 700px){.overdue-alert-v45{top:12px;right:12px;grid-template-columns:auto 1fr}.overdue-alert-v45 .primary{grid-column:1 / -1;width:100%;justify-content:center}.overdue-row-v45{grid-template-columns:1fr 1fr}}@media (max-width: 500px){.overdue-row-v45{grid-template-columns:1fr}}@media (min-width: 901px){.sidebar:not(:hover){width:64px!important;box-shadow:none!important}.sidebar:not(:hover) .sidebar-brand>div:last-child{opacity:0!important;visibility:hidden!important;transform:translate(-6px)!important}.sidebar:not(:hover) .nav-item{font-size:0!important}}.capture-audit-note-v49{margin:-4px 0 14px;font-size:12px}.team-performance-v49{margin-top:16px}.team-performance-list-v49{display:grid;gap:0;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.team-performance-row-v49{display:grid;grid-template-columns:minmax(180px,2fr) repeat(3,minmax(110px,1fr));gap:12px;align-items:center;padding:11px 14px;border-bottom:1px solid #e2e8f0;font-size:13px}.team-performance-row-v49:last-child{border-bottom:0}.team-performance-row-v49>span:first-child{display:grid;gap:2px}.team-performance-row-v49 small{color:#94a3b8;font-size:11px}.team-performance-head-v49{background:#f8fafc;color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase}.platform-company-list-v49{margin-top:16px}.company-performance-list-v49{display:grid;gap:8px}.company-performance-row-v49{width:100%;display:grid;grid-template-columns:minmax(180px,2fr) repeat(3,minmax(100px,1fr)) 24px;gap:12px;align-items:center;padding:13px 14px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;text-align:left;cursor:pointer;color:inherit}.company-performance-row-v49:hover,.company-performance-row-v49.active{border-color:#94a3b8;background:#f8fafc}.platform-company-detail-v49{margin-top:16px}@media (max-width: 760px){.team-performance-row-v49{grid-template-columns:1.6fr repeat(3,.8fr);gap:7px;padding:9px;font-size:11px}.company-performance-row-v49{grid-template-columns:1fr;gap:4px}.company-performance-row-v49 svg{display:none}}.status-inactive-v51,.eyebrow.status-inactive-v51{color:#b91c1c!important}.campaign-inactive-v51{display:block;margin-top:4px;font-size:11px;font-weight:800;letter-spacing:.1em}.compact-status.inactive{background:#fef2f2!important;color:#b91c1c!important;border-color:#fecaca!important}.sales-kanban-always-scroll .kanban-column-head{position:static!important;top:auto!important;z-index:auto!important;display:flex!important}.kanban-column{height:auto!important;overflow:visible!important}.sending-bulk-actions-v52{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}@media (max-width: 700px){.sending-bulk-actions-v52{width:100%;justify-content:stretch}.sending-bulk-actions-v52 button{flex:1 1 100%;justify-content:center}}.readonly-field-v54{background:#f1f5f9!important;color:#475569!important;cursor:not-allowed}.journey-note-editor-v54{border:1px solid #e2e8f0;border-radius:6px;padding:10px;background:#fafcfd}.journey-save-row-v54{display:flex;justify-content:flex-end;margin-top:6px}.journey-save-button-v54{border:0;background:transparent;color:#0f766e;font-size:11px;font-weight:800;padding:4px 6px;border-radius:6px}.journey-save-button-v54:hover{background:#ecfdf5}.journey-save-button-v54:disabled{opacity:.55;cursor:default}.lead-journey-history-v54{display:grid;gap:7px;max-height:190px;overflow-y:auto;padding-right:3px}.lead-journey-history-title-v54{font-size:11px;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.lead-journey-entry-v54{border-left:2px solid #cbd5e1;padding:6px 8px;background:#f8fafc;border-radius:6px}.lead-journey-entry-v54 small{color:#94a3b8;font-size:10px}.lead-journey-entry-v54 p{margin:4px 0 0;font-size:12px;line-height:1.35;color:#334155}.lead-journey-values-v54{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:5px}.lead-journey-values-v54 span{font-size:10px;color:#64748b}.recover-lead-v54{width:100%;padding:9px 10px;font-size:12px}.money-input-wrap-v58{position:relative;width:100%}.money-input-wrap-v58 .money-prefix-v58{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:2;color:#64748b;font-size:13px;font-weight:700;pointer-events:none}.money-input-wrap-v58 input{padding-left:38px!important}.readonly-money-v58 .money-prefix-v58{color:#64748b}.dashboard-block-v61{margin-bottom:16px}.dashboard-block-head-v61{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.dashboard-block-head-v61 h2{margin:3px 0 4px}.dashboard-block-head-v61 p{margin:0}.dashboard-hero-v61{margin-bottom:12px}.dashboard-hero-v61 .stat-card{min-height:132px;display:flex;flex-direction:column;justify-content:center;border-width:1px;box-shadow:0 8px 24px #0f172a0f}.dashboard-hero-v61 .stat-value{font-size:40px;line-height:1;margin-bottom:7px}.dashboard-hero-v61 .stat-label{font-size:14px}.dashboard-metric-grid-v61{display:grid;gap:12px}.dashboard-metric-grid-v61 .stat-card{min-width:0;height:100%}.dashboard-metric-grid-three-v61{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-metric-grid-two-v61{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-metric-grid-four-v61{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-funnel-v61{border-top-width:3px}@media (max-width: 1050px){.dashboard-metric-grid-four-v61{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.dashboard-metric-grid-three-v61,.dashboard-metric-grid-two-v61,.dashboard-metric-grid-four-v61{grid-template-columns:1fr}.dashboard-hero-v61 .stat-value{font-size:34px}}.sales-period-panel-v62{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.sales-period-main-v62{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.sales-period-main-v62>label{min-width:220px}.sales-custom-range-v62{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.sales-custom-range-v62 label{min-width:160px}.sales-range-separator-v62{padding-bottom:11px;color:#64748b;font-size:12px;font-weight:700}.sales-period-current-v62{display:grid;gap:3px;text-align:right;padding-bottom:3px}.sales-period-current-v62 span{color:#94a3b8;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.sales-period-current-v62 strong{font-size:13px;color:#334155}.sales-summary-grid-v62{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.sales-list-panel-v62{overflow:hidden}.sales-table-v62{display:grid;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.sales-table-row-v62{display:grid;grid-template-columns:110px minmax(170px,1.5fr) minmax(150px,1.2fr) minmax(120px,.9fr) 130px;gap:12px;align-items:center;min-width:760px;padding:11px 14px;border-bottom:1px solid #e2e8f0;font-size:12px}.sales-table-row-v62:last-child{border-bottom:0}.sales-table-head-v62{background:#f8fafc;color:#64748b;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.sales-client-v62{display:grid;gap:2px}.sales-client-v62 small{color:#94a3b8;font-size:10px}.sales-value-v62{text-align:right;white-space:nowrap}.sales-empty-v62{display:grid;gap:5px;text-align:center;padding:34px 18px;color:#64748b}.sales-empty-v62 strong{color:#334155}@media (max-width: 900px){.sales-period-panel-v62{align-items:stretch;flex-direction:column}.sales-period-current-v62{text-align:left}.sales-list-panel-v62{overflow-x:auto}}@media (max-width: 760px){.sales-summary-grid-v62{grid-template-columns:1fr}.sales-custom-range-v62{display:grid;grid-template-columns:1fr;width:100%}.sales-custom-range-v62 label,.sales-period-main-v62>label{min-width:0;width:100%}.sales-range-separator-v62{display:none}}.schedule-readonly-fields-v63{display:flex;align-items:stretch;gap:10px;flex:0 0 auto}.schedule-readonly-fields-v63>div{min-width:132px;min-height:62px;padding:9px 14px;border:1px solid #cbd5e1;border-radius:6px;background:#f8fafc;display:flex;flex-direction:column;justify-content:center;gap:4px}.schedule-readonly-fields-v63 span{font-size:12px;color:#64748b;font-weight:700}.schedule-readonly-fields-v63 strong{font-size:17px;color:#0f172a}.admin-send-window-v63{padding:14px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;display:grid;gap:12px}.admin-send-window-v63 h3{margin:2px 0 0}.admin-days-title-v63{display:block;margin-bottom:7px;font-size:13px}.admin-days-v63{display:flex;flex-wrap:wrap;gap:8px}.admin-day-option-v63{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;margin:0!important;padding:7px 10px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;font-size:12px;font-weight:600}.admin-day-option-v63 input{width:auto!important;margin:0}@media (max-width: 700px){.schedule-readonly-fields-v63{width:100%}.schedule-readonly-fields-v63>div{flex:1 1 0;min-width:0}}.admin-pagination-v64{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 4px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#64748b;font-size:13px}.admin-pagination-v64>div{display:flex;align-items:center;gap:8px}.admin-pagination-v64 button{min-width:88px}@media (max-width: 620px){.admin-pagination-v64{align-items:stretch;flex-direction:column}.admin-pagination-v64>div{width:100%}.admin-pagination-v64 button{flex:1 1 0}}.sales-filters-v67>label{min-width:220px}.sales-table-row-v67{grid-template-columns:105px minmax(170px,1.45fr) minmax(140px,1fr) minmax(150px,1.15fr) minmax(130px,.95fr) 125px!important;min-width:940px!important}@media (max-width: 760px){.sales-filters-v67>label{width:100%;min-width:0}}.template-status{white-space:nowrap!important;width:auto!important;min-width:max-content;display:inline-flex;align-items:center}.field-label-inline-v68{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}.field-label-inline-v68 .muted{font-weight:600}.manual-target-origin-v68>label{min-width:0}@media (max-width: 620px){.field-label-inline-v68{white-space:normal}}.commercial-analytics-v69{margin-top:16px;overflow:hidden}.analytics-table-v69{border:1px solid #e2e8f0;border-radius:6px;overflow-x:auto}.analytics-row-v69{display:grid;gap:12px;align-items:center;padding:11px 14px;border-bottom:1px solid #e2e8f0;font-size:12px}.analytics-row-v69:last-child{border-bottom:0}.seller-table-v69 .analytics-row-v69{grid-template-columns:minmax(155px,1.4fr) 90px 80px 70px 70px 80px minmax(125px,1fr) 115px;min-width:900px}.origin-table-v69 .analytics-row-v69{grid-template-columns:minmax(150px,1.4fr) 70px 85px 70px 85px 70px minmax(120px,1fr);min-width:760px}.analytics-head-v69{background:#f8fafc;color:#64748b;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.analytics-name-v69,.analytics-row-v69>span{min-width:0}.analytics-name-v69,.analytics-row-v69>span:has(small){display:grid;gap:2px}.analytics-row-v69 small{display:block;color:#94a3b8;font-size:10px;margin-top:2px}.analytics-empty-v69{padding:18px;margin:0}.sales-kanban{grid-template-columns:repeat(8,284px)!important;gap:8px!important}.kanban-column{width:284px!important;border-radius:6px}.kanban-column-head-v70{align-items:flex-start!important;gap:8px;padding:10px 11px!important}.kanban-column-title-v70,.kanban-column-metrics-v70{display:flex;align-items:center;gap:7px}.kanban-column-title-v70>span{min-width:22px!important;width:auto!important;height:22px!important;padding:0 6px}.kanban-column-metrics-v70{flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap}.kanban-column-metrics-v70>strong{font-size:12px;color:#334155}.kanban-column-metrics-v70>span{min-width:0!important;width:auto!important;height:auto!important;padding:0!important;display:inline-flex!important;align-items:center;gap:4px;background:transparent!important;color:#64748b}.kanban-column-metrics-v70>span.has-overdue{color:#b91c1c}.kanban-column-cards{gap:7px!important;padding:7px!important}.kanban-lead-card-v70{gap:0!important;padding:11px!important;border-color:#e2e8f0;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.kanban-lead-card-v70.is-overdue-v70{background:#fff1f2!important;border-color:#fecaca!important}.kanban-lead-card-v70.is-on-time-v70{background:#f0fdf4!important;border-color:#bbf7d0!important}.kanban-summary-v70{display:grid;gap:8px}.kanban-summary-topline-v70{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:8px;align-items:start}.kanban-summary-topline-v70>div{min-width:0;display:grid;gap:2px}.kanban-segment-v70{color:#0f766e;font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere}.kanban-company-v70{color:#64748b;font-size:12px;line-height:1.25;font-weight:600;overflow-wrap:anywhere}.kanban-expand-toggle-v70{width:28px;height:28px;border:1px solid #cbd5e1;border-radius:6px;background:#ffffffd1;color:#0f172a;font-size:20px;line-height:1;font-weight:500;display:grid;place-items:center;cursor:pointer}.kanban-people-row-v70{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.kanban-people-row-v70>strong{min-width:0;color:#17212b;font-size:15px;line-height:1.2;overflow-wrap:anywhere}.kanban-people-row-v70>span{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;color:#475569;font-size:11px;line-height:1.2;text-align:right}.kanban-people-row-v70>span svg{flex:0 0 auto}.kanban-seller-block-v71{display:flex!important;flex-direction:column;align-items:flex-end!important;gap:3px!important}.kanban-seller-name-v71{display:inline-flex;align-items:center;gap:4px}.kanban-site-under-seller-v71{color:inherit;font:inherit;font-size:11px;line-height:1.2;text-decoration:underline;text-underline-offset:2px}.kanban-site-under-seller-v71:hover{opacity:.72}.kanban-no-return-site-row-v71{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.kanban-site-inline-v71{margin-left:auto;color:inherit;font:inherit;font-size:11px;line-height:1.2;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.kanban-site-inline-v71:hover{opacity:.72}.kanban-value-v70{color:#1e293b;font-size:13px}.kanban-due-v70{min-height:18px;color:#64748b;font-size:12px}.kanban-due-v70 span,.kanban-due-v70 strong{display:inline-flex;align-items:center;gap:5px}.kanban-due-v70.overdue{color:#b91c1c}.kanban-due-v70.on-time{color:#15803d}.kanban-expanded-v70{display:grid;gap:11px;margin-top:11px;padding-top:11px;border-top:1px solid rgba(148,163,184,.35)}button:not(:disabled),[role=button]:not([aria-disabled=true]){transition:translate .08s ease,box-shadow .08s ease,filter .08s ease}button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active{translate:0 1px;box-shadow:inset 0 2px 4px #0f172a2e!important;filter:brightness(.97)}@media (max-width: 760px){.sales-kanban{grid-template-columns:repeat(8,272px)!important}.kanban-column{width:272px!important}}.kanban-lead-card-v70.status-new-v71{background:#dcd3ff!important;border-color:#c9bcff!important}.kanban-lead-card-v70.status-contacted-v71{background:#f3ffe3!important;border-color:#d9f4b6!important}.customer-import-wrap{margin-bottom:18px}.customer-import-actions{display:flex;justify-content:flex-end}.customer-import-panel{margin-top:10px;padding:18px}.customer-import-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.customer-import-head h2{margin:4px 0 6px}.customer-import-head p{margin:0;max-width:760px}.customer-import-file-button{cursor:pointer;flex:0 0 auto}.customer-import-file-summary{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-top:16px;padding:12px 14px;border:1px solid var(--border);border-radius:6px}.customer-import-file-summary span{color:var(--muted);font-size:13px}.customer-import-confirm-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.customer-import-confirm-row p{margin:0;color:var(--muted)}.customer-import-analysis{display:grid;grid-template-columns:repeat(4,minmax(110px,1fr));gap:10px;margin-top:16px;align-items:end}.customer-import-stat{border:1px solid var(--border);border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:4px}.customer-import-stat span{color:var(--muted);font-size:12px}.customer-import-stat strong{font-size:22px}.customer-import-stat.ok{border-color:#22c55e59}.customer-import-stat.bad{border-color:#ef444473}.customer-import-analysis .notice{grid-column:1 / -1;margin:0;display:flex;gap:8px;align-items:center}.customer-import-duplicate-choice{grid-column:1 / span 3;display:flex;flex-direction:column;gap:6px}.customer-import-analysis>.primary{justify-self:end}.customer-import-help{margin:12px 0 0;font-size:12px}@media (max-width: 760px){.customer-import-head,.customer-import-confirm-row{flex-direction:column;align-items:stretch}.customer-import-analysis{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-import-duplicate-choice{grid-column:1 / -1}.customer-import-analysis>.primary{grid-column:1 / -1;justify-self:stretch}.customer-import-actions .inline-btn,.customer-import-file-button{width:100%;justify-content:center}}.customer-import-head-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.customer-import-errors{margin-top:16px;border:1px solid #fecaca;background:#fff7f7;border-radius:6px;padding:12px}.customer-import-errors>strong{color:#991b1b;display:block;margin-bottom:10px}.customer-import-errors-scroll{overflow-x:auto;max-height:380px;overflow-y:auto}.customer-import-errors table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.customer-import-errors th,.customer-import-errors td{padding:8px 12px;border-bottom:1px solid #fecaca;vertical-align:top}.customer-import-errors th{position:sticky;top:0;background:#fff7f7}@media (max-width: 760px){.customer-import-head-buttons{width:100%;flex-direction:column;align-items:stretch}.customer-import-head-buttons .inline-btn{justify-content:center;width:100%}}.leads-toolbar .search-box{display:flex;align-items:center;gap:10px;min-width:0;height:48px;padding:0 13px;border:1px solid #cbd5e1;border-radius:6px;background:#fff}.leads-toolbar .search-box svg{flex:0 0 auto}.leads-toolbar .search-box input{flex:1 1 auto;min-width:0;width:100%;height:100%;padding:0;border:0;border-radius:0;outline:none;background:transparent}.leads-toolbar .search-box input:focus{border:0;box-shadow:none}.leads-toolbar .search-box:focus-within{border-color:#00a88f;box-shadow:0 0 0 3px #00a88f1a}.leads-toolbar>select{min-width:0;height:48px}.sidebar-brand{flex-wrap:nowrap;align-items:center}.sidebar-brand .brand-mark.small{width:30px;height:30px;flex:0 0 30px}.sidebar-brand .brand-mark.small+div{min-width:0;flex:1 1 auto;padding-left:0}.kanban-company-edit-v72{display:block;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer;text-decoration:none}.kanban-company-edit-v72:hover{text-decoration:underline;text-underline-offset:2px}.kanban-company-edit-v72:focus-visible{outline:2px solid rgba(15,118,110,.35);outline-offset:2px;border-radius:6px}.lead-edit-overlay-v72{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;background:#0f172a5c;display:flex;align-items:center;justify-content:center;padding:20px}.lead-edit-modal-v72{width:min(760px,96vw);max-height:90vh;overflow:auto}.lead-edit-head-v72{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.lead-edit-head-v72 h2{margin:4px 0 0}@media (max-width:700px){.lead-edit-overlay-v72{padding:8px}.lead-edit-modal-v72{width:100%;max-height:96vh}}.seller-assignment-modal{width:min(480px,96vw)}.kanban-seller-edit-button{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:flex-end;gap:4px;min-width:0;padding:0;border:0;background:transparent;color:#475569;font:inherit;font-size:11px;line-height:1.2;text-align:right;cursor:pointer}.kanban-seller-edit-button:hover{text-decoration:underline;text-underline-offset:2px}.kanban-seller-edit-button:focus-visible{outline:2px solid rgba(15,118,110,.35);outline-offset:3px;border-radius:4px}.import-list-kanban-action{white-space:nowrap}.manual-recipient-panel-v73{display:grid;gap:14px}.manual-recipient-form-v73{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr)) auto;gap:12px;align-items:end}.manual-recipient-form-v73 label{display:grid;gap:6px;font-size:12px;font-weight:700;color:#475569}.manual-recipient-form-v73 input,.manual-recipient-form-v73 select{width:100%;min-height:40px;border:1px solid #cbd5e1;border-radius:6px;padding:9px 10px;background:#fff;color:#0f172a;font:inherit}.manual-recipient-form-v73 .inline-btn{min-height:40px;white-space:nowrap}@media (max-width:1100px){.manual-recipient-form-v73{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width:700px){.manual-recipient-form-v73{grid-template-columns:1fr}.manual-recipient-form-v73 .inline-btn{width:100%}}.ai-assistant-panel{display:grid;gap:16px;max-width:980px}.ai-assistant-messages{min-height:320px;max-height:58vh;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:4px}.ai-assistant-empty{margin:auto;text-align:center;max-width:520px}.ai-message{max-width:82%;border:1px solid var(--border, #e5e7eb);border-radius:6px;padding:12px 14px;background:var(--panel, #fff)}.ai-message.user{align-self:flex-end}.ai-message.assistant{align-self:flex-start}.ai-message strong{display:block;margin-bottom:5px;font-size:12px}.ai-message p{margin:0;white-space:pre-wrap;line-height:1.5}.ai-assistant-form{display:grid;gap:10px}.ai-assistant-form textarea{width:100%;resize:vertical;min-height:88px}@media (max-width: 720px){.ai-message{max-width:94%}.ai-assistant-messages{min-height:260px}}.ai-message-content{margin:0;line-height:1.55;overflow-wrap:anywhere}.ai-message-content strong{display:inline;margin:0;font-size:inherit;font-weight:800}.ai-content-line+.ai-content-line{margin-top:5px}.ai-content-list{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px;align-items:start}.ai-list-marker{font-weight:800;color:#475569}.ai-content-spacer{height:8px}.ai-floating-root{position:fixed;right:79px;top:18px;z-index:1200;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.ai-floating-trigger{min-width:72px;width:72px;height:46px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#0b192c;box-shadow:0 1px 2px #0b192c0d,0 4px 12px #0b192c14;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;font:inherit;font-weight:750;cursor:pointer;overflow:hidden;transition:width .22s ease,min-width .22s ease,padding .22s ease,background .18s ease,border-color .18s ease}.ai-floating-compact-label{display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1;letter-spacing:.01em}.ai-floating-wordmark{display:none;width:104px;height:auto;max-height:42px;object-fit:contain;flex:0 0 auto}.ai-floating-trigger:hover{background:#f8fafc}.ai-floating-root:not(.open) .ai-floating-trigger:hover{width:160px;min-width:160px;padding:0 14px}.ai-floating-root:not(.open) .ai-floating-trigger:hover .ai-floating-compact-label{display:none}.ai-floating-root:not(.open) .ai-floating-trigger:hover .ai-floating-wordmark{display:block}.ai-floating-root.open .ai-floating-trigger{width:48px;min-width:48px;height:48px;padding:0}.ai-floating-window{width:min(410px,calc(100vw - 32px));height:min(620px,calc(100vh - 105px));min-height:390px;background:#fff;border:1px solid #dbe4ee;border-radius:6px;box-shadow:0 22px 58px #0f172a3d;overflow:hidden;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto}.ai-floating-header{min-height:62px;padding:13px 15px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;gap:14px}.ai-floating-header strong,.ai-floating-header span{display:block}.ai-floating-header strong{font-size:15px;color:#0f172a}.ai-floating-header span{margin-top:2px;color:#64748b;font-size:11px}.ai-floating-close{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:6px;background:#f8fafc;color:#475569;cursor:pointer}.ai-floating-user{padding:7px 15px;border-bottom:1px solid #eef2f7;color:#94a3b8;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-assistant-messages.compact{min-height:0;max-height:none;height:auto;overflow-y:auto;overscroll-behavior:contain;padding:13px;gap:9px}.ai-assistant-messages.compact .ai-message{max-width:91%;padding:10px 12px;font-size:13px}.ai-assistant-messages.compact .ai-assistant-empty{padding:22px 12px}.ai-assistant-form.compact{padding:11px 13px 13px;border-top:1px solid #e2e8f0;background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.ai-assistant-form.compact textarea{min-height:54px;max-height:120px;resize:none}.ai-assistant-form.compact .form-actions{margin:0}.ai-assistant-form.compact .ai-send-button{min-height:42px;padding:9px 11px}.ai-floating-error{margin:0 13px;font-size:12px}@media (max-width: 720px){.ai-floating-root{right:14px;top:14px}.ai-floating-window{width:calc(100vw - 28px);height:min(72vh,620px);min-height:360px}.ai-floating-trigger{height:54px;min-width:54px;padding:0 14px}}@media (max-width: 460px){.ai-floating-window{height:calc(100vh - 86px);width:calc(100vw - 20px);border-radius:6px}.ai-floating-root{right:10px;top:10px}.ai-assistant-form.compact{grid-template-columns:1fr}.ai-assistant-form.compact .ai-send-button{width:100%}}.ai-limits-layout{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.5fr);gap:16px;align-items:start}.ai-limits-layout:not(.has-selection){grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr)}.ai-limits-company-panel,.ai-limits-detail>.panel{min-width:0}.ai-limits-company-list{display:grid;gap:7px;margin-top:12px}.ai-limits-company-card{width:100%;display:flex;align-items:center;gap:10px;padding:10px;color:#0b192c;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.ai-limits-company-card:hover,.ai-limits-company-card.active{border-color:#00a88f;background:#f3fbf9}.ai-limits-company-select{flex:1 1 180px;display:flex;align-items:center;gap:10px;min-width:0;padding:2px;text-align:left;color:inherit;background:transparent;border:0;cursor:pointer}.ai-limits-toggle-button{flex:0 0 auto;white-space:nowrap}.ai-limits-company-icon{flex:0 0 34px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:#e8f7f4;color:#008e79}.ai-limits-company-copy{min-width:0;flex:1}.ai-limits-company-copy strong,.ai-limits-company-copy small{display:block}.ai-limits-company-copy strong{overflow-wrap:anywhere;font-size:13px}.ai-limits-company-copy small{margin-top:4px;color:#64748b;font-size:11px}.ai-limits-status{flex:0 0 auto;font-size:10px;font-weight:700;color:#64748b;background:#f1f5f9;border-radius:6px;padding:4px 7px}.ai-limits-status.enabled{color:#087f6b;background:#e8f7f4}.ai-limits-footnote{margin:14px 0 0;font-size:11px;line-height:1.5;color:#64748b}.ai-limits-detail{display:grid;gap:12px;min-width:0}.ai-limits-back{justify-self:start}.ai-limits-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ai-limits-settings-grid label,.ai-limits-user-control label{display:grid;gap:6px;font-size:12px;font-weight:700}.ai-limits-settings-grid input,.ai-limits-user-control input{width:100%;min-width:0}.ai-limits-settings-grid small,.ai-limits-user-control small{color:#64748b;font-size:11px;line-height:1.45;font-weight:400}.ai-limits-form-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:15px}.ai-limits-form-footer>.muted{max-width:380px;font-size:11px;line-height:1.45}.ai-limits-form-footer .primary{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto}.ai-limits-users-panel{min-width:0}.ai-limits-user-list{display:grid;margin-top:8px}.ai-limits-user-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.85fr) auto;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid #eef2f7}.ai-limits-user-row:last-child{border-bottom:0}.ai-limits-user-identity{min-width:0}.ai-limits-user-identity strong,.ai-limits-user-identity span,.ai-limits-user-identity small{display:block;overflow-wrap:anywhere}.ai-limits-user-identity strong{font-size:12px}.ai-limits-user-identity span{margin-top:3px;color:#475569;font-size:11px}.ai-limits-user-identity small{margin-top:4px;color:#64748b;font-size:10px}.ai-limits-user-control{min-width:0}.ai-limits-user-control>small{display:block;margin-top:5px}.ai-limits-user-row>button{display:inline-flex;align-items:center;justify-content:center;gap:5px}.ai-limits-empty{display:flex;min-height:220px;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#64748b}.ai-limits-empty h3{margin:10px 0 4px;color:#0b192c}.ai-limits-empty p{max-width:320px;font-size:12px}@media (max-width: 1250px){.ai-limits-layout,.ai-limits-layout:not(.has-selection){grid-template-columns:1fr}}@media (max-width: 700px){.ai-limits-settings-grid{grid-template-columns:1fr}.ai-limits-form-footer{align-items:stretch;flex-direction:column}.ai-limits-user-row{grid-template-columns:minmax(0,1fr) auto;gap:10px}.ai-limits-user-control{grid-column:1 / -1;grid-row:2}.ai-limits-user-row>button{grid-column:2;grid-row:1}.ai-limits-company-card{flex-wrap:wrap}.ai-limits-company-select{flex-basis:100%}.ai-limits-toggle-button{margin-left:auto}}.topbar-actions .user-badge{display:none}.sidebar-user{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-top:auto;margin-bottom:4px;padding:8px 12px;border-top:1px solid rgba(148,163,184,.18);color:#94a3b8;font-size:12px;min-height:38px}.sidebar-user svg{flex:0 0 16px;width:16px;height:16px}.sidebar-user span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 901px){.sidebar:not(:hover) .sidebar-user{justify-content:center;gap:0;padding-left:0;padding-right:0;border-top-color:#94a3b81f}.sidebar:not(:hover) .sidebar-user span{display:none}.sidebar:not(:hover) .sidebar-user svg{display:block}.sidebar:not(:hover) .logout{margin-top:0;justify-content:center;padding-left:0;padding-right:0}}.logout{margin-top:0}.dashboard-topbar-v75{margin-bottom:22px}.dashboard-topbar-v75 h1{margin:3px 0 0;font-size:28px;font-weight:800;letter-spacing:-.035em;color:#0b192c}.dashboard-redesign-v75{max-width:1600px;margin:0 auto;display:grid;gap:16px}.dashboard-redesign-top-v75{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(340px,1fr);gap:16px}.dashboard-redesign-hero-v75{min-height:236px;padding:27px;border-radius:6px;background:#0b192c;color:#f8fafc;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.dashboard-redesign-hero-main-v75{display:flex;align-items:flex-end;gap:17px}.dashboard-redesign-number-v75{font-size:52px;line-height:.95;font-weight:650;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.dashboard-redesign-title-v75{margin:0;font-size:15px;line-height:1.3;font-weight:700}.dashboard-redesign-description-v75{margin:4px 0 0;color:#f8fafc94;font-size:13px;line-height:1.4}.dashboard-redesign-submetrics-v75{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:6px;background:#f8fafc1c}.dashboard-redesign-submetrics-v75>div{padding:14px 16px;background:#0b192cb8}.dashboard-redesign-submetrics-v75 strong{display:block;font-size:25px;line-height:1;font-weight:650;font-variant-numeric:tabular-nums}.dashboard-redesign-submetrics-v75 span{display:block;margin-top:6px;color:#f8fafcab;font-size:12px;line-height:1.3}.dashboard-redesign-panel-v75{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px #0b192c09,0 1px 1px #0b192c05;overflow:hidden}.dashboard-redesign-results-v75{min-height:236px;padding:24px;display:flex;flex-direction:column}.dashboard-redesign-heading-v75{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.dashboard-redesign-heading-v75 h2{margin:0;font-size:16px;line-height:1.25;font-weight:750;letter-spacing:-.015em;color:#0b192c}.dashboard-redesign-result-grid-v75{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-redesign-result-card-v75{min-width:0;border-radius:6px;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.dashboard-redesign-result-card-v75.won{background:#ecfff0;border:1px solid rgba(0,168,143,.18)}.dashboard-redesign-result-card-v75.lost{background:#f8fafc;border:1px solid #e2e8f0}.dashboard-redesign-result-card-v75 span{font-size:13px;font-weight:650}.dashboard-redesign-result-card-v75.won span{color:#1f918a}.dashboard-redesign-result-card-v75.lost span{color:#64748b}.dashboard-redesign-result-card-v75 strong{display:block;margin-top:22px;font-size:39px;line-height:1;font-weight:650;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#0b192c}.dashboard-redesign-result-card-v75 small{display:block;margin-top:8px;color:#64748b;font-size:11px;line-height:1.35}.dashboard-redesign-leads-v75{padding-top:20px}.dashboard-redesign-leads-v75>.dashboard-redesign-heading-v75{padding:0 22px}.dashboard-redesign-leads-grid-v75{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #e2e8f0}.dashboard-redesign-leads-grid-v75>div{min-width:0;padding:21px 22px 23px}.dashboard-redesign-leads-grid-v75>div+div{border-left:1px solid #e2e8f0}.dashboard-redesign-leads-grid-v75 strong{display:block;font-size:31px;line-height:1;font-weight:650;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#0b192c}.dashboard-redesign-leads-grid-v75 span{display:block;margin-top:10px;color:#17212b;font-size:13px;line-height:1.3;font-weight:700}.dashboard-redesign-leads-grid-v75 small{display:block;margin-top:4px;color:#64748b;font-size:12px;line-height:1.35}.dashboard-redesign-v75 .commercial-analytics-v69{margin-top:0;border-radius:6px;box-shadow:0 1px 2px #0b192c09,0 1px 1px #0b192c05}@media (max-width:1100px){.dashboard-redesign-top-v75{grid-template-columns:1fr}}@media (max-width:760px){.dashboard-topbar-v75 h1{font-size:24px}.dashboard-redesign-hero-v75,.dashboard-redesign-results-v75{min-height:0}.dashboard-redesign-hero-v75{padding:21px}.dashboard-redesign-hero-main-v75{align-items:flex-start}.dashboard-redesign-number-v75{font-size:43px}.dashboard-redesign-submetrics-v75{grid-template-columns:1fr}.dashboard-redesign-submetrics-v75>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.dashboard-redesign-submetrics-v75 span{margin-top:0;text-align:right}.dashboard-redesign-results-v75{padding:20px}.dashboard-redesign-leads-grid-v75{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-redesign-leads-grid-v75>div:nth-child(3),.dashboard-redesign-leads-grid-v75>div:nth-child(4){border-top:1px solid #e2e8f0}.dashboard-redesign-leads-grid-v75>div:nth-child(3){border-left:0}}@media (max-width:520px){.dashboard-redesign-result-grid-v75,.dashboard-redesign-leads-grid-v75{grid-template-columns:1fr}.dashboard-redesign-leads-grid-v75>div+div{border-left:0;border-top:1px solid #e2e8f0}}.admin-member-form.demo-user-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}@media (max-width: 700px){.admin-member-form.demo-user-form{grid-template-columns:1fr}}.return-today-bubble-v112{position:relative;display:inline-block;margin-left:8px;padding:3px 10px;border-radius:12px;background:#f59e0b;color:#fff;font-size:.75rem;font-weight:700;line-height:1.3;white-space:nowrap}.return-today-bubble-v112:before{content:"";position:absolute;left:-5px;top:50%;margin-top:-5px;border:5px solid transparent;border-left:0;border-right-color:#f59e0b}.ai-floating-trigger,.ai-floating-drag{touch-action:none;-webkit-user-select:none;user-select:none}.ai-floating-drag{cursor:grab}.ai-floating-drag:active{cursor:grabbing}.ai-floating-root.moved{left:auto}.customer-import-destination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0}.customer-import-destination-title{grid-column:1 / -1}.customer-import-destination label{display:flex;flex-direction:row;align-items:flex-start;gap:10px;border:1px solid var(--border);border-radius:6px;padding:12px;cursor:pointer;margin:0}.customer-import-destination label.on{border-color:#111827;box-shadow:inset 0 0 0 1px #111827}.customer-import-destination label.disabled{opacity:.65;cursor:default}.customer-import-destination input[type=radio]{flex:0 0 18px;width:18px;height:18px;min-width:0;margin:2px 0 0;padding:0}.customer-import-destination label span{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left}.customer-import-destination label small{color:var(--muted);font-size:12px;font-weight:400}.import-list-switch{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 12px}.import-list-panel{padding:18px}.import-list-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin:10px 0 12px}.import-list-toolbar .search-box{flex:1 1 280px}.import-list-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.import-list-table-wrap{overflow-x:auto}.import-list-table input[type=checkbox],.import-list-toolbar input[type=checkbox]{width:18px;height:18px;min-width:0;padding:0;margin:0}.import-list-table{width:100%;border-collapse:collapse;font-size:14px}.import-list-table th,.import-list-table td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--border);vertical-align:top}.import-list-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}@media (max-width: 700px){.customer-import-destination{grid-template-columns:1fr}}.workspace-tabs a.workspace-tab-link{margin-left:auto;padding:10px 14px;border-radius:6px;font-weight:600;text-decoration:none;color:inherit;border:1px solid var(--border, #e5e7eb)}.workspace-tabs a.workspace-tab-link:hover{background:#1118270f}.import-list-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:8px 0 12px;padding:10px 12px;border:1px solid var(--border);border-radius:6px}.import-list-bar-count{font-weight:700;font-size:13px}.import-list-bar-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.import-list-bar-label{color:var(--muted);font-size:13px}.import-list-last{display:block;margin-top:2px;color:var(--muted);font-size:11px;line-height:1.35;font-weight:400}.import-list-check{width:34px}.capture-leads-brasil{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding:18px;margin-bottom:16px}.capture-leads-brasil h2{margin:4px 0 6px}.capture-leads-brasil p{margin:0;max-width:720px}.capture-leads-brasil-link{text-decoration:none;display:inline-flex;align-items:center}.import-list-pager{display:flex;align-items:center;gap:10px}.import-list-pager span{font-size:13px}.email-day-label{display:inline-flex;align-items:center;gap:6px}.email-day-input{width:64px;min-width:0;padding:4px 8px;text-align:center}.add-user-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr auto;gap:10px;align-items:end}.add-user-grid label{min-width:0}.add-user-grid input,.add-user-grid select{width:100%;box-sizing:border-box}@media (max-width: 760px){.add-user-grid{grid-template-columns:1fr}.add-user-grid button{width:100%;justify-content:center}}@media (max-width: 760px){.license-table,.license-table tbody,.license-table tr,.license-table td{display:block;width:100%;box-sizing:border-box}.license-table thead{display:none}.license-table tr{padding:10px 0}.license-table td{padding:4px 0!important;text-align:left!important;overflow-wrap:anywhere}.license-table td[data-label]:before{content:attr(data-label) ": ";color:#64748b;font-size:12px}.license-table select{width:100%;min-width:0!important}.license-table .license-actions button{width:100%;justify-content:center}}.sidebar{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.45) transparent}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-track{background:transparent}.sidebar::-webkit-scrollbar-thumb{background:#94a3b873;border-radius:4px}.sidebar::-webkit-scrollbar-thumb:hover{background:#94a3b8bf}body[data-org-role=member] .workspace-tabs button:nth-child(3),body[data-org-role=loading] .workspace-tabs button:nth-child(3){display:none}@media (max-width: 760px){html{-webkit-text-size-adjust:100%}html,body,#root{width:100%;max-width:100%;min-width:0;overflow-x:hidden}body{min-width:0}.app-shell,.content,.content>*,.panel,.stat-card,.topbar,.admin-section-header,.dashboard-block-v61,.commercial-analytics-v69{min-width:0;max-width:100%}.content{width:100%;padding:calc(66px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom));overflow-x:hidden}.topbar{gap:12px;margin-bottom:18px}.topbar,.admin-section-header,.panel-head,.dashboard-block-head-v61{display:flex;flex-direction:column;align-items:stretch}.topbar h1{margin-top:0;margin-bottom:4px;font-size:clamp(25px,8vw,30px);line-height:1.08}.topbar h1,.admin-section-header h2,.panel-head h2,.panel-head h3,.dashboard-block-head-v61 h2{overflow-wrap:anywhere}.eyebrow{line-height:1.35}.top-user{position:static;width:100%;margin:0 0 12px}.user-badge{width:100%;margin-top:0;overflow-wrap:anywhere}.topbar-actions,.form-actions,.bulk-actions,.campaign-meta,.customer-import-head-buttons,.customer-import-actions,.email-connection-actions,.message-card-actions,.client-list-actions,.repository-row-actions,.batch-message-actions,.sales-period-main-v62{width:100%;max-width:100%;gap:8px}.form-actions,.topbar-actions,.bulk-actions,.customer-import-actions,.email-connection-actions,.client-list-actions,.repository-row-actions{display:flex;flex-wrap:wrap;justify-content:flex-start}.topbar-actions>button,.topbar-actions>.primary,.topbar-actions>.secondary,.form-actions>button,.form-actions>.primary,.form-actions>.secondary,.bulk-actions>button,.bulk-actions>.primary,.bulk-actions>.secondary{min-height:44px}button,.primary,.secondary,.inline-btn{touch-action:manipulation}input,select,textarea,button{max-width:100%}input,select,textarea,.message-textarea{min-width:0;font-size:16px}textarea,.message-textarea{width:100%}.field-grid,.field-grid.three,.lead-contact-fields,.email-manual-recipient-grid,.leads-toolbar,.capture-controls,.custom-term-input,.panel-grid{grid-template-columns:1fr!important}.leads-toolbar{gap:9px}.leads-toolbar .search-box,.leads-toolbar>select{width:100%}.capture-button{width:100%}.suggested-title,.batch-detail-header{display:flex;flex-direction:column;align-items:stretch}.suggested-title{gap:5px}.stats-grid,.client-metrics-grid,.admin-stat-grid,.capture-summary,.capture-result-grid,.capture-result-grid.five,.score-ranges,.batch-summary,.customer-import-analysis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-metric-grid-three-v61,.dashboard-metric-grid-two-v61,.dashboard-metric-grid-four-v61,.sales-summary-grid-v62{grid-template-columns:1fr!important}.stat-card{min-width:0;min-height:0;padding:14px}.dashboard-hero-v61 .stat-card{min-height:112px}.dashboard-hero-v61 .stat-value,.stat-value{font-size:clamp(24px,8vw,34px);overflow-wrap:anywhere}.stat-label,.stat-detail{overflow-wrap:anywhere}.panel{min-width:0;padding:14px}.campaign-card,.message-card,.lead-card,.client-list-row,.batch-message-row,.repository-row-v33,.admin-search-panel.compact-search-panel{display:flex;flex-direction:column;align-items:stretch;min-width:0}.lead-card{gap:16px}.lead-title-row{gap:10px}.lead-status-box{width:100%}.campaign-meta,.message-card-actions,.client-list-actions,.repository-row-actions,.admin-result-count{justify-content:flex-start;text-align:left}.message-card-actions,.batch-message-actions{min-width:0}.selectable-lead{padding-left:44px}.lead-select-box{left:12px;top:18px}.lead-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-subnav{display:flex;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;gap:6px;padding-bottom:4px;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.admin-subnav-item{flex:0 0 auto;min-height:42px;scroll-snap-align:start;white-space:nowrap}.admin-table,.score-table-panel,.sales-list-panel-v62,.mailing-management-table-wrap,.customer-import-errors-scroll,.analytics-table-v69{width:100%;max-width:100%;overflow-x:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.score-table{overflow:visible}.score-row{grid-template-columns:1fr!important;gap:8px}.score-head{display:none}.customer-import-errors table{min-width:680px}.sales-table-v62,.sales-table-row-v62,.sales-table-row-v67,.seller-table-v69 .analytics-row-v69,.origin-table-v69 .analytics-row-v69{max-width:none}.sales-kanban-always-scroll{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;overflow-x:auto!important;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-gutter:stable;padding-bottom:8px}.sales-kanban{width:max-content!important;min-width:max-content!important;grid-template-columns:repeat(8,min(84vw,304px))!important;gap:10px!important}.kanban-column{flex:0 0 min(84vw,304px)!important;width:min(84vw,304px)!important;min-width:min(84vw,304px)!important;max-width:min(84vw,304px)!important;scroll-snap-align:start}.kanban-column-head-v70{position:sticky;top:0;z-index:2}.kanban-column-cards{padding:7px!important}.kanban-card,.kanban-lead-card,.kanban-lead-card-v70{max-width:100%;min-width:0}.kanban-summary-topline-v70,.kanban-people-row-v70{min-width:0}.kanban-segment-v70,.kanban-company-v70,.kanban-people-row-v70>strong,.kanban-people-row-v70>span{overflow-wrap:anywhere}.sales-period-panel-v62,.sales-period-main-v62{align-items:stretch}.sales-period-main-v62{display:grid;grid-template-columns:1fr}.sales-custom-range-v62{display:grid;grid-template-columns:1fr;width:100%}.sales-custom-range-v62 label,.sales-period-main-v62>label,.sales-filters-v67>label{width:100%;min-width:0}.sales-range-separator-v62{display:none}.sales-period-current-v62{text-align:left}.customer-import-head,.customer-import-confirm-row{flex-direction:column;align-items:stretch}.customer-import-head-buttons,.customer-import-file-button,.customer-import-actions .inline-btn{width:100%}.customer-import-head-buttons .inline-btn,.customer-import-file-button,.customer-import-actions .inline-btn{justify-content:center}.customer-import-duplicate-choice,.customer-import-analysis .notice,.customer-import-analysis>.primary{grid-column:1 / -1!important}.customer-import-analysis>.primary{width:100%;justify-self:stretch}.variable-help,.tag-row,.suggested-term-grid,.custom-term-list{max-width:100%}.suggested-term,.custom-term-list span,.campaign-meta span,.tag-row span{max-width:100%;white-space:normal;overflow-wrap:anywhere}.schedule-readonly-fields-v63{width:100%}.schedule-readonly-fields-v63>div{min-width:0;flex:1 1 0}.admin-days-v63{gap:6px}.admin-day-option-v63{min-height:40px}.admin-pagination-v64{align-items:stretch;flex-direction:column}.admin-pagination-v64>div{width:100%}.admin-pagination-v64 button{flex:1 1 0;min-height:42px}.lead-site-link,a,.muted,.notice,.panel p,.lead-card p,.client-list-main,.email-provider-card span,.email-provider-card small,.batch-message-row p,.result-query{overflow-wrap:anywhere;word-break:break-word}.delete-confirm-overlay{align-items:center;padding:12px}.delete-confirm-banner{width:min(100%,520px);margin-top:0;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.delete-confirm-actions{flex-direction:column-reverse}.delete-confirm-actions>button{width:100%;min-height:44px}.mobile-menu-button{top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));min-width:44px;min-height:44px;z-index:100}.sidebar{padding-bottom:max(18px,env(safe-area-inset-bottom));max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}}@media (max-width: 520px){.stats-grid,.client-metrics-grid,.admin-stat-grid,.capture-summary,.capture-result-grid,.capture-result-grid.five,.score-ranges,.batch-summary,.customer-import-analysis,.lead-info-grid{grid-template-columns:1fr!important}.schedule-readonly-fields-v63{flex-direction:column}.schedule-readonly-fields-v63>div{width:100%}.bulk-actions{align-items:stretch;flex-direction:column}.bulk-actions>span{width:100%}.bulk-actions>button,.bulk-actions>.primary,.bulk-actions>.secondary{width:100%}}@media (max-width: 430px){.content{padding-left:10px;padding-right:10px}.panel,.stat-card{border-radius:12px}.panel{padding:12px}.stat-card{padding:13px}.topbar-actions,.form-actions,.customer-import-head-buttons,.email-connection-actions,.client-list-actions,.repository-row-actions,.message-card-actions,.batch-message-actions{display:grid;grid-template-columns:1fr}.topbar-actions>*,.form-actions>*,.customer-import-head-buttons>*,.email-connection-actions>*,.client-list-actions>*,.repository-row-actions>*,.message-card-actions>*,.batch-message-actions>*{width:100%}.sales-kanban-always-scroll{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}.sales-kanban{grid-template-columns:repeat(8,min(88vw,300px))!important}.kanban-column{flex-basis:min(88vw,300px)!important;width:min(88vw,300px)!important;min-width:min(88vw,300px)!important;max-width:min(88vw,300px)!important}.auth-shell{padding:10px}.auth-card{padding:20px 16px;border-radius:14px}.empty-state{padding:32px 14px}}@media (max-width: 760px){.kanban-fixed-horizontal-scroll{display:none!important}.sales-kanban-wrap.sales-kanban-always-scroll{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:scroll!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x proximity;scrollbar-width:thin}.sales-kanban-wrap.sales-kanban-always-scroll .sales-kanban{display:grid!important;width:max-content!important;min-width:max-content!important;max-width:none!important}.sales-kanban-wrap.sales-kanban-always-scroll .kanban-column{scroll-snap-align:start}.content .sales-kanban-wrap,.content .admin-subnav,.content .admin-table,.content .sales-list-panel-v62,.content .analytics-table-v69,.content .customer-import-errors-scroll{min-width:0!important}.mobile-menu-button{z-index:1200!important}.mobile-menu-backdrop{z-index:1250!important}.sidebar.mobile-open{z-index:1300!important}}.kanban-expand-toggle-v70{width:28px;height:28px;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center;line-height:1!important}.kanban-expand-toggle-v70>*{margin:0!important;line-height:1!important}.kanban-expand-toggle-v70{box-sizing:border-box!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:20px!important;line-height:28px!important;font-family:Arial,Helvetica,sans-serif!important;vertical-align:middle}.kanban-expand-toggle-v70:first-line{line-height:28px!important}
