.erp-modal-overlay{z-index:2000;isolation:isolate;pointer-events:auto;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.erp-modal{font-family:var(--ct-font-sans);color:var(--erp-text);background:var(--erp-card);pointer-events:auto;border-radius:8px;flex-direction:column;width:90%;max-width:800px;max-height:80vh;display:flex;position:relative;box-shadow:0 20px 25px -5px #0000001a}.erp-modal-header{border-bottom:1px solid var(--erp-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.erp-modal-header h2{margin:0;font-size:18px;font-weight:600}.erp-modal-close{cursor:pointer;color:var(--erp-text-muted);background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:24px;display:flex}.erp-modal-close:hover{color:var(--erp-text)}.erp-modal-body{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow:hidden}.erp-search-input{border:1px solid var(--erp-border);border-radius:4px;width:100%;padding:10px 12px;font-size:14px}.erp-search-input:focus{border-color:var(--erp-primary);box-shadow:0 0 0 2px #2563eb1a}.erp-modal-table-wrapper{border:1px solid var(--erp-border);border-radius:4px;flex:1;overflow-y:auto}.erp-modal-table{border-collapse:collapse;width:100%;font-size:13px}.erp-modal-table thead{z-index:10;background:#f8fafc;position:sticky;top:0}.erp-modal-table th{text-align:left;border-bottom:1px solid var(--erp-border);color:var(--erp-text);padding:10px 12px;font-weight:600}.erp-modal-table tbody tr{border-bottom:1px solid var(--erp-border);cursor:pointer}.erp-modal-table tbody tr:hover{background:#f8fafc}.erp-modal-table tbody tr.selected{color:var(--erp-text);background:#dbeafe}.erp-modal-table td{padding:10px 12px}.erp-modal-table td.empty{text-align:center;color:var(--erp-text-muted);padding:20px 12px}.erp-ventanas-tray{background:var(--erp-card,#fff);border-top:1px solid var(--erp-border);z-index:1100;gap:8px;padding:8px 14px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-x:auto;box-shadow:0 -2px 10px #0000000f}.erp-ventana-chip{border:1px solid var(--erp-border);color:var(--erp-text);cursor:pointer;white-space:nowrap;background:#f8fafc;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;display:inline-flex}.erp-ventana-chip:hover{border-color:var(--erp-primary)}.erp-ventana-chip.activa{border-color:var(--erp-primary);background:#eff6ff}.erp-ventana-chip-cerrar{color:var(--erp-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;min-width:44px;min-height:44px;padding:0;font-size:12px}.erp-ventana-chip-abrir{min-height:44px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:6px 0 6px 10px}.erp-ventana-chip-cerrar:hover{color:var(--erp-text);background:#00000014}.erp-modal-footer{border-top:1px solid var(--erp-border);flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px;display:flex}.erp-field-busqueda{align-items:center;gap:8px;display:flex}.erp-input-busqueda{border:1px solid var(--erp-border);background:#f8fafc;border-radius:4px;flex:1;padding:8px 12px;font-size:14px}.erp-input-busqueda:focus{border-color:var(--erp-primary);background:#fff;box-shadow:0 0 0 2px #2563eb1a}.erp-btn-busqueda{border:1px solid var(--erp-border);cursor:pointer;background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:8px 12px;font-size:16px;transition:all .2s;display:flex}.erp-btn-busqueda:hover{border-color:var(--erp-primary);background:#f8fafc}.erp-autocomplete-lista{z-index:50;border:1px solid var(--erp-border);background:#fff;border-radius:6px;max-height:220px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 14px #0000001f}.erp-autocomplete-lista li{cursor:pointer;color:#1e293b;white-space:nowrap;text-overflow:ellipsis;padding:7px 12px;font-size:13px;overflow:hidden}.erp-autocomplete-lista li strong{color:var(--erp-primary)}.erp-autocomplete-lista li.activo,.erp-autocomplete-lista li:hover{background:#eff6ff}.btn{cursor:pointer;border:1px solid #0000;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.btn-primary{background:var(--erp-primary);color:#fff}.btn-primary:hover:not(:disabled){background:var(--erp-primary-dark)}.btn-primary:disabled{cursor:not-allowed;background:#cbd5e1}.btn-secondary{color:var(--erp-text);border:1px solid var(--erp-border);background:#f1f5f9}.btn-secondary:hover{background:#e2e8f0}:root{--ct-font-sans:system-ui, -apple-system, "Segoe UI", sans-serif;--ct-color-primary:#0675f8;--ct-color-primary-hover:#0055d8;--ct-color-primary-soft:#dff0ff;--ct-color-canvas:#f1f5f9;--ct-color-surface:#fbfdff;--ct-color-surface-subtle:#f8fbff;--ct-color-border:#d8e6fb;--ct-color-text-strong:#071443;--ct-color-text:#1e293b;--ct-color-text-muted:#64748b;--ct-color-success:#16a34a;--ct-color-warning:#f59e0b;--ct-color-danger:#dc2626;--ct-radius-control:6px;--ct-radius-surface:8px;--ct-radius-pill:999px;--ct-space-1:4px;--ct-space-2:8px;--ct-space-3:12px;--ct-space-4:16px;--ct-space-6:24px;--ct-shadow-ambient:0 4px 14px #0f408e0f;--ct-focus-ring:0 0 0 3px #0675f838;--ct-duration-fast:.15s;--ct-duration-standard:.2s;--ct-ease-out:cubic-bezier(.22, 1, .36, 1);--erp-sidebar:#0f1f36;--erp-sidebar-active:#2563eb;--erp-topbar:#fff;--erp-topbar-gradient:linear-gradient(120deg, #1d4ed8 0%, #0d9488 100%);--erp-bg:var(--ct-color-canvas);--erp-card:#fff;--erp-border:#e2e8f0;--erp-text:var(--ct-color-text);--erp-text-muted:var(--ct-color-text-muted);--erp-primary:#2563eb;--erp-primary-dark:#1d4ed8;--erp-light-blue:#93c5fd;--erp-success:var(--ct-color-success);--erp-danger:var(--ct-color-danger);--erp-warning:var(--ct-color-warning)}*{box-sizing:border-box}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #075fcc}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button,input,select,textarea{font:inherit}button:not(:disabled),[role=button]{min-width:44px;min-height:44px}.erp-shell{background:var(--erp-bg);min-height:100vh;font-family:var(--ct-font-sans);color:var(--erp-text);display:flex}.erp-sidebar{background:var(--erp-sidebar);color:#cbd5e1;flex-direction:column;flex-shrink:0;width:240px;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.erp-sidebar-brand{color:#fff;border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:8px;padding:18px 16px;font-size:16px;font-weight:700;display:flex}.erp-sidebar-scroll{flex:1;min-height:0;padding-bottom:12px;overflow-y:auto}.erp-sidebar-scroll::-webkit-scrollbar{width:6px}.erp-sidebar-scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.erp-sidebar-group-title{letter-spacing:.06em;color:#52657d;padding:14px 16px 6px;font-size:12px}.erp-sidebar-group-toggle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;font-family:inherit;display:flex}.erp-sidebar-group-toggle:hover{color:#94a3b8}.erp-sidebar-chevron{font-size:10px;transition:transform .15s}.erp-sidebar-group-toggle.open .erp-sidebar-chevron{transform:rotate(180deg)}.erp-sidebar-link{color:#cbd5e1;cursor:pointer;border-left:3px solid #0000;align-items:center;gap:10px;padding:9px 16px;font-size:13.5px;text-decoration:none;display:flex}.erp-sidebar-link:hover{background:#ffffff0f}.erp-sidebar-link.active{background:var(--erp-primary);color:#fff;border-left-color:#93c5fd}.erp-main{flex-direction:column;flex:1;min-width:0;display:flex}.erp-topbar{background:var(--erp-topbar);border-bottom:1px solid var(--erp-border);align-items:center;gap:16px;padding:10px 20px;display:flex}.erp-search{max-width:420px;color:var(--erp-text-muted);background:#f1f5f9;border-radius:8px;flex:1;align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:flex}.erp-search input{background:0 0;border:none;width:100%;font-size:13px}.erp-topbar-right{align-items:center;gap:16px;margin-left:auto;display:flex}.erp-avatar{background:var(--erp-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:flex}.erp-content{flex:1;padding:22px 26px;overflow-y:auto}.erp-page-title{margin:0 0 4px;font-size:20px;font-weight:700}.erp-breadcrumb{color:var(--erp-text-muted);margin-bottom:18px;font-size:12.5px}.erp-breadcrumb span.sep{margin:0 6px}.erp-card{background:var(--erp-card);border:1px solid var(--erp-border);border-radius:10px;padding:20px;overflow-x:auto;box-shadow:0 1px 3px #00000014}.erp-card+.erp-card{margin-top:16px}.erp-grid{gap:14px;display:grid}.erp-grid-2{grid-template-columns:repeat(2,1fr)}.erp-grid-3{grid-template-columns:repeat(3,1fr)}.erp-grid-4{grid-template-columns:repeat(4,1fr)}.erp-field label,.erp-field-label{color:#334155;margin-bottom:5px;font-size:12.5px;font-weight:600;display:block}.erp-field .req{color:var(--erp-danger)}.erp-field input,.erp-field select,.erp-field textarea{border:1px solid var(--erp-border);width:100%;color:var(--erp-text);background:#fff;border-radius:7px;padding:8px 10px;font-size:13.5px}.erp-field input:focus,.erp-field select:focus,.erp-field textarea:focus{border-color:var(--erp-primary);box-shadow:0 0 0 3px #2563eb1f}.erp-field .hint,.erp-field .error{margin-top:4px;font-size:12px}.erp-field .hint{color:var(--erp-text-muted)}.erp-field .error{color:#b42318;font-weight:600}.erp-checkbox{align-items:center;gap:8px;font-size:13.5px;display:flex}.erp-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.erp-btn{cursor:pointer;border:none;border-radius:7px;padding:9px 18px;font-size:13.5px;font-weight:600}.erp-btn-primary{background:var(--erp-primary);color:#fff}.erp-btn-primary:hover{background:var(--erp-primary-dark)}.erp-btn-light{background:var(--erp-light-blue);color:#0c4a6e}.erp-btn-success{background:var(--erp-success);color:#fff}.erp-btn-ghost{color:#334155;background:#e2e8f0}.erp-btn-danger{background:var(--erp-danger);color:#fff}.erp-btn[disabled]{opacity:.5;cursor:not-allowed}.erp-table{border-collapse:collapse;width:100%;font-size:13px}.erp-table th{text-align:left;color:var(--erp-text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:2px solid var(--erp-border);background:#f8fafc;padding:10px;font-size:11.5px;font-weight:700}.erp-table td{border-bottom:1px solid #f1f5f9;padding:11px 10px}.erp-table tbody tr:nth-child(odd){background:#fafbfc}.erp-table tbody tr:hover{background:#f0f4f8}.erp-table input,.erp-table select{border:1px solid var(--erp-border);border-radius:5px;width:100%;padding:5px 7px;font-size:12.5px}.erp-badge{border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.erp-badge-green{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.erp-badge-red{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}.erp-badge-amber{color:#92400e;background:#fef3c7;border:1px solid #fde68a}.erp-badge-gray{color:#334155;background:#e2e8f0;border:1px solid #cbd5e1}.erp-totals{border-top:1px solid var(--erp-border);justify-content:flex-end;gap:32px;margin-top:6px;padding:14px 6px;display:flex}.erp-totals .tot-item{text-align:right}.erp-totals .tot-label{color:var(--erp-text-muted);font-size:11.5px}.erp-totals .tot-value{font-size:16px;font-weight:700}.erp-totals .tot-diff-ok{color:var(--erp-success)}.erp-totals .tot-diff-bad{color:var(--erp-danger)}.erp-toolbar{align-items:center;gap:10px;margin-bottom:14px;display:flex}.erp-toolbar input[type=text],.erp-toolbar input[type=search]{border:1px solid var(--erp-border);border-radius:7px;flex:1;max-width:320px;padding:8px 10px;font-size:13.5px}.erp-link-btn{color:var(--erp-primary);cursor:pointer;background:0 0;border:none;min-width:32px;min-height:32px;padding:6px;font-size:13px;font-weight:600}.erp-pagination-current{min-width:44px;min-height:44px;color:var(--erp-text);place-items:center;font-weight:700;display:inline-grid}.erp-status-card{justify-content:space-between;align-items:center;display:flex}.erp-status-lock{align-items:center;gap:8px;display:flex}.agentech-page{color:#101b3d}.agentech-hero{grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:18px;margin-bottom:18px;display:grid}.agentech-hero h1,.agentech-section-head h2,.agentech-panel h2,.agentech-upgrade h2{color:#071443;margin:0}.agentech-hero h1{font-size:28px;line-height:1.1}.agentech-hero p,.agentech-section-head p{color:#526494;margin:5px 0 0;font-size:14px}.agentech-hero-mark{color:#164da9;align-items:center;gap:12px;font-size:13px;font-style:italic;font-weight:800;line-height:1.1;display:flex}.agentech-hero-mark svg{color:#0476d9;background:#e8f4ff;border:1px solid #b7dfff;border-radius:999px;width:48px;height:48px;padding:6px}.agentech-hero-actions,.agentech-controls,.agentech-agent-actions{align-items:center;gap:10px;display:flex}.agentech-hero-actions button,.agentech-controls button,.agentech-agent-actions button,.agentech-upgrade button{color:#071443;cursor:pointer;background:#f8fbff;border:1px solid #cfe0f8;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:13px;font-weight:700;display:inline-flex}.agentech-hero-actions button.primary,.agentech-controls button.active,.agentech-agent-actions button.primary,.agentech-upgrade button{color:#f8fbff;background:#0876f8;border-color:#0876f8}.agentech-loading{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:13px}.agentech-metrics{grid-template-columns:repeat(5,minmax(160px,1fr));gap:14px;margin-bottom:16px;display:grid}.agentech-metric,.agentech-panel,.agentech-agent-card,.agentech-upgrade{background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;box-shadow:0 8px 22px #152c5614}.agentech-metric{align-items:center;gap:14px;min-height:96px;padding:16px;display:flex}.agentech-metric-icon,.agentech-agent-icon,.agentech-activity>span,.agentech-integrations span{border-radius:999px;flex:none;place-items:center;display:grid}.agentech-metric-icon{width:54px;height:54px}.agentech-metric strong{color:#06123e;font-size:22px;line-height:1;display:block}.agentech-metric span,.agentech-metric small{color:#526494;margin-top:5px;font-size:12px;display:block}.agentech-metric em{color:#08a045;margin-top:4px;font-style:normal;font-weight:800;display:block}.agentech-main-grid{grid-template-columns:minmax(0,1fr) 390px;gap:16px;display:grid}.agentech-section-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.agentech-section-head h2,.agentech-panel h2{font-size:20px}.agentech-controls label{color:#436081;background:#fbfdff;border:1px solid #cfe0f8;border-radius:8px;align-items:center;gap:8px;min-width:230px;height:38px;padding:0 12px;display:flex}.agentech-controls input,.agentech-controls select{color:#071443;background:#fbfdff;border:1px solid #cfe0f8;border-radius:8px;height:38px;font-size:13px}.agentech-controls input{background:0 0;border:0;width:100%}.agentech-controls select{padding:0 12px}.agentech-agent-grid{grid-template-columns:repeat(4,minmax(210px,1fr));gap:14px;display:grid}.agentech-agent-card{overflow:hidden}.agentech-agent-visual{background:linear-gradient(135deg,#edf7ff,#fbfdff);height:124px;position:relative;overflow:hidden}.agentech-agent-card.green .agentech-agent-visual{background:linear-gradient(135deg,#e8fff5,#fbfdff)}.agentech-agent-card.purple .agentech-agent-visual{background:linear-gradient(135deg,#f3ebff,#fbfdff)}.agentech-agent-card.orange .agentech-agent-visual{background:linear-gradient(135deg,#fff0df,#fbfdff)}.agentech-agent-card.teal .agentech-agent-visual{background:linear-gradient(135deg,#e5fbfa,#fbfdff)}.agentech-agent-card.amber .agentech-agent-visual{background:linear-gradient(135deg,#fff8db,#fbfdff)}.agentech-agent-card.pink .agentech-agent-visual{background:linear-gradient(135deg,#ffeaf2,#fbfdff)}.agentech-agent-card.cyan .agentech-agent-visual{background:linear-gradient(135deg,#e6f7ff,#fbfdff)}.agentech-status{z-index:1;color:#fbfdff;border-radius:7px;padding:5px 10px;font-size:12px;font-weight:800;position:absolute;top:10px;left:12px}.agentech-status.activo{background:#10b968}.agentech-status.pausado{background:#f5a400}.agentech-status.inactivo{background:#f43f5e}.agentech-icon-btn{z-index:1;color:#071443;cursor:pointer;background:0 0;border:0;position:absolute;top:12px;right:12px}.agentech-robot{width:112px;height:98px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.agentech-antenna{background:#0876f8;width:2px;height:14px;position:absolute;top:0;left:50%;transform:translate(-50%)}.agentech-antenna:after{content:"";background:#0876f8;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-4px}.agentech-head{background:#071443;border-radius:24px;justify-content:center;align-items:center;gap:18px;width:84px;height:52px;display:flex;position:absolute;top:14px;left:14px;box-shadow:inset 0 -7px #ffffff1a,0 10px 18px #0876f82e}.agentech-head span{background:#20d6ff;border-radius:999px;width:15px;height:12px;box-shadow:0 0 10px #20d6fff2}.agentech-body{color:#0876f8;background:#f8fbff;border:3px solid #98c7ff;border-radius:17px 17px 10px 10px;place-items:center;width:42px;height:36px;display:grid;position:absolute;top:62px;left:36px}.agentech-agent-body{background:#fbfdff;grid-template-columns:44px 1fr;gap:12px;padding:14px 16px 8px;display:grid}.agentech-agent-icon{border-radius:8px;width:42px;height:42px}.agentech-agent-body h3{color:#071443;margin:0;font-size:15px}.agentech-agent-body p{color:#36517d;margin:4px 0 0;font-size:12.5px;line-height:1.25}.agentech-agent-stats{grid-template-columns:1fr 1fr;gap:8px;padding:0 16px 8px;display:grid}.agentech-agent-stats span{color:#064fb4;grid-template-columns:18px 1fr;align-items:center;column-gap:6px;display:grid}.agentech-agent-stats b{color:#071443;font-size:16px}.agentech-agent-stats small{color:#526494;grid-column:2;font-size:11px}.agentech-tags{flex-wrap:wrap;gap:7px;padding:0 16px 10px;display:flex}.agentech-tags span{color:#071443;background:#e8f4ff;border-radius:999px;padding:4px 10px;font-size:11px}.agentech-agent-card.green .agentech-tags span{background:#dcfce7}.agentech-agent-card.purple .agentech-tags span{background:#eee7ff}.agentech-agent-card.orange .agentech-tags span{background:#ffedd5}.agentech-agent-card.teal .agentech-tags span{background:#ccfbf1}.agentech-agent-card.amber .agentech-tags span{background:#fef3c7}.agentech-agent-card.pink .agentech-tags span{background:#ffe4e6}.agentech-agent-actions{padding:0 16px 12px}.agentech-agent-actions button{flex:1;padding:8px 10px}.agentech-side{flex-direction:column;gap:12px;display:flex}.agentech-panel{padding:16px}.agentech-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.agentech-panel-head button{color:#0876f8;cursor:pointer;background:0 0;border:0;font-weight:700}.agentech-activity{grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.agentech-activity>span{width:34px;height:34px}.agentech-activity strong{color:#071443;font-size:13.5px;display:block}.agentech-activity p{color:#526494;margin:2px 0 0;font-size:12px}.agentech-activity small{color:#6e82aa;white-space:nowrap;font-size:11px}.agentech-integrations{grid-template-columns:repeat(6,minmax(48px,1fr));gap:8px;display:grid}.agentech-integrations button{cursor:pointer;color:#071443;background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;padding:8px 5px}.agentech-integrations span{width:42px;height:42px;margin:0 auto 5px}.agentech-integrations strong,.agentech-integrations small{font-size:11px;display:block}.agentech-integrations small{color:#075985;background:#e0f2fe;border-radius:4px;width:fit-content;margin:4px auto 0;padding:2px 5px}.agentech-integrations small.ok{color:#166534;background:#dcfce7}.agentech-upgrade{background:linear-gradient(135deg,#f5f0ff,#fbfdff);grid-template-columns:56px 1fr;gap:14px;padding:20px;display:grid}.agentech-upgrade>svg{color:#fbfdff;background:#6d35f6;border-radius:12px;width:52px;height:52px;padding:12px}.agentech-upgrade p{color:#36517d;margin:8px 0 16px;font-size:13px}.agentech-metric-icon.blue,.agentech-agent-icon.blue,.agentech-activity .blue,.agentech-integrations .blue{color:#0876f8;background:#dff0ff}.agentech-metric-icon.purple,.agentech-agent-icon.purple,.agentech-activity .purple,.agentech-integrations .purple{color:#7c3aed;background:#efe6ff}.agentech-metric-icon.green,.agentech-agent-icon.green,.agentech-activity .green,.agentech-integrations .green{color:#10b968;background:#dffbea}.agentech-metric-icon.amber,.agentech-agent-icon.amber{color:#e59c00;background:#fff3d0}.agentech-agent-icon.orange,.agentech-activity .orange,.agentech-integrations .orange{color:#f97316;background:#ffead8}.agentech-agent-icon.teal,.agentech-activity .teal{color:#14b8a6;background:#d8fbf6}.agentech-agent-icon.pink{color:#f43f7f;background:#ffe1ec}.agentech-agent-icon.cyan,.agentech-activity .cyan{color:#0284c7;background:#dff4ff}.agentech-integrations .navy{color:#0f1f36;background:#dbeafe}.agentech-integrations .slate{color:#334155;background:#e2e8f0}@media (width<=1500px){.agentech-agent-grid{grid-template-columns:repeat(3,minmax(210px,1fr))}.agentech-main-grid{grid-template-columns:minmax(0,1fr) 340px}}@media (width<=1180px){.agentech-hero,.agentech-section-head,.agentech-main-grid{grid-template-columns:1fr}.agentech-metrics{grid-template-columns:repeat(2,minmax(180px,1fr))}.agentech-agent-grid{grid-template-columns:repeat(2,minmax(210px,1fr))}.agentech-hero-actions,.agentech-controls{flex-wrap:wrap}}@media (width<=680px){.agentech-metrics,.agentech-agent-grid,.agentech-integrations{grid-template-columns:1fr}.agentech-controls label,.agentech-controls select,.agentech-controls button{width:100%}}.agentech-config-page{color:#071443}.agentech-config-hero{grid-template-columns:minmax(260px,1fr) auto auto}.agentech-create-btn{color:#f8fbff;cursor:pointer;background:#0876f8;border:0;border-radius:8px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-weight:800;display:inline-flex}.agentech-config-metrics{grid-template-columns:1.05fr 1fr 1fr 1fr 1.9fr;gap:14px;margin-bottom:16px;display:grid}.agentech-config-metric{background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;grid-template-columns:56px 1fr;align-items:center;column-gap:14px;min-height:78px;padding:13px 16px;display:grid}.agentech-config-metric span{border-radius:999px;grid-row:span 2;place-items:center;width:50px;height:50px;display:grid}.agentech-config-metric strong{font-size:24px;line-height:1}.agentech-config-metric small{color:#0f255f;font-size:13px}.agentech-config-metric .blue,.agentech-mini-robot.c0,.agentech-big-robot,.agentech-preview-robot{color:#0876f8;background:#dff0ff}.agentech-config-metric .green,.agentech-mini-robot.c1{color:#10b968;background:#dffbea}.agentech-config-metric .amber,.agentech-mini-robot.c3,.agentech-mini-robot.c5{color:#f5a400;background:#fff1cf}.agentech-config-metric .pink,.agentech-mini-robot.c4{color:#f43f5e;background:#ffe4eb}.agentech-config-metric .purple,.agentech-mini-robot.c2{color:#7c3aed;background:#efe6ff}.agentech-builder{grid-template-columns:300px minmax(0,1fr) 370px;align-items:start;gap:10px;display:grid}.agentech-agent-list,.agentech-editor,.agentech-config-side section{background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;box-shadow:0 8px 22px #152c560f}.agentech-agent-list{padding:14px}.agentech-agent-list .agentech-panel-head h2{font-size:20px}.agentech-agent-list .agentech-panel-head button{color:#07306f;cursor:pointer;background:0 0;border:0}.agentech-list-search{color:#3e5d90;border:1px solid #cfe0f8;border-radius:8px;align-items:center;gap:8px;height:36px;margin-bottom:10px;padding:0 10px;display:flex}.agentech-list-search input,.agentech-test-input input{color:#071443;background:0 0;border:0;width:100%}.agentech-agent-list>select{color:#071443;background:#fbfdff;border:1px solid #cfe0f8;border-radius:8px;width:100%;height:36px;margin-bottom:12px;padding:0 10px}.agentech-list-items{flex-direction:column;max-height:690px;display:flex;overflow:auto}.agentech-list-items>button{color:#071443;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e6eef9;grid-template-columns:44px 1fr 18px;align-items:center;gap:10px;padding:10px 6px;display:grid}.agentech-list-items>button.selected{background:#e7f2ff;border-left:3px solid #0876f8;border-radius:8px}.agentech-mini-robot{border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.agentech-list-items strong,.agentech-list-items small,.agentech-list-items em{display:block}.agentech-list-items strong{font-size:13px}.agentech-list-items small{color:#24446f;margin-top:2px;font-size:12px;line-height:1.2}.agentech-list-items em{color:#fbfdff;border-radius:999px;width:fit-content;margin-top:4px;padding:2px 8px;font-size:11px;font-style:normal}.agentech-list-items em.active{background:#12b76a}.agentech-list-items em.inactive{background:#64748b}.agentech-empty{color:#64748b;font-size:13px}.agentech-editor{overflow:hidden}.agentech-editor-head{grid-template-columns:84px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:16px;display:grid}.agentech-big-robot{border-radius:18px;place-items:center;width:74px;height:74px;display:grid}.agentech-editor-head h2{margin:0;font-size:20px}.agentech-editor-head p{color:#24446f;margin:5px 0 0;font-size:14px}.agentech-status-pill{color:#fbfdff;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:800}.agentech-status-pill.active{background:#12b76a}.agentech-status-pill.inactive{background:#64748b}.agentech-editor-actions{gap:8px;display:flex}.agentech-editor-actions button,.agentech-bottom-actions button,.agentech-side-btn{color:#075adf;cursor:pointer;background:#f8fbff;border:1px solid #cfe0f8;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-weight:700;display:inline-flex}.agentech-tabs{background:#f3f7fc;border-top:1px solid #dce7f5;border-bottom:1px solid #dce7f5;grid-template-columns:repeat(8,minmax(90px,1fr));gap:0;padding:0 16px;display:grid}.agentech-tabs button{color:#213c70;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:700;display:inline-flex}.agentech-tabs button.active{color:#0876f8;background:#fbfdff;border-bottom-color:#0876f8}.agentech-form-card{padding:14px 16px 0}.agentech-form-card h3,.agentech-config-side h3{color:#071443;margin:0 0 12px;font-size:17px}.agentech-form-card label,.agentech-config-side label{color:#071443;font-size:13px;font-weight:700;display:block}.agentech-form-card input,.agentech-form-card textarea,.agentech-form-card select{margin-top:6px}.agentech-form-grid{grid-template-columns:160px minmax(260px,1fr) 180px;align-items:start;gap:18px;margin-bottom:12px;display:grid}.agentech-avatar-picker{background:#f4f8fd;border:1px solid #dce7f5;border-radius:8px;justify-items:center;gap:8px;padding:12px;display:grid}.agentech-preview-robot{border-radius:20px;place-items:center;width:126px;height:126px;display:grid}.agentech-avatar-picker button{color:#071443;cursor:pointer;background:#fbfdff;border:1px solid #cfe0f8;border-radius:6px;padding:7px 14px}.agentech-form-fields,.agentech-form-side{gap:12px;display:grid}.agentech-toggle-row{grid-template-columns:1fr 52px auto;align-items:center;gap:8px;display:grid!important}.agentech-toggle-row .toggle,.agentech-tool-row i{background:#cbd5e1;border-radius:999px;width:36px;height:20px;position:relative}.agentech-toggle-row .toggle:after,.agentech-tool-row i:after{content:"";background:#fbfdff;border-radius:50%;width:14px;height:14px;transition:transform .16s;position:absolute;top:3px;left:3px}.agentech-toggle-row .toggle.on,.agentech-tool-row i.on{background:#0876f8}.agentech-toggle-row .toggle.on:after,.agentech-tool-row i.on:after{transform:translate(16px)}.agentech-tone-row{grid-template-columns:150px repeat(4,minmax(130px,1fr));align-items:end;gap:10px;margin:12px 0;display:grid}.agentech-examples{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.agentech-examples span{color:#075adf;background:#e8f2ff;border-radius:8px;padding:12px;font-size:12px}.agentech-bottom-actions{border-top:1px solid #dce7f5;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;margin:22px -16px 0;padding:14px 16px;display:grid}.agentech-bottom-actions button.primary{color:#fbfdff;background:#0876f8;border-color:#0876f8}.agentech-bottom-actions button.danger{color:#e11d48;background:#fff1f2;border-color:#fecdd3}.agentech-config-side{gap:0;display:grid}.agentech-config-side section{box-shadow:none;border-radius:0;padding:14px 16px}.agentech-config-side section:first-child{border-radius:8px 8px 0 0}.agentech-config-side section:last-child{border-radius:0 0 8px 8px}.agentech-config-side p{color:#36517d;margin:-7px 0 12px;font-size:12.5px}.agentech-tool-row{border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:center;gap:12px;height:30px;display:flex!important}.agentech-tool-row span{align-items:center;gap:7px;font-weight:600;display:inline-flex}.agentech-side-btn{width:100%;margin-top:12px}.agentech-channel-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.agentech-channel-grid button{color:#071443;background:0 0;border:0;justify-items:center;gap:4px;display:grid}.agentech-channel-grid svg{color:#0876f8;background:#e8f2ff;border-radius:999px;width:42px;height:42px;padding:10px}.agentech-channel-grid strong{font-size:11px}.agentech-channel-grid small{color:#334155;background:#eef2f7;border-radius:5px;padding:3px 6px;font-size:10px}.agentech-channel-grid small.ok{color:#166534;background:#dcfce7}.agentech-chat-preview{grid-template-columns:48px 1fr;align-items:center;gap:10px;margin-bottom:12px;display:grid}.agentech-chat-preview span{color:#0876f8;background:#dff0ff;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.agentech-chat-preview p{color:#24446f;background:#eef4fb;border-radius:10px;margin:0;padding:12px}.agentech-test-input{grid-template-columns:1fr 38px;align-items:center;gap:8px;display:grid}.agentech-test-input input{border:1px solid #cfe0f8;border-radius:8px;height:38px;padding:0 10px}.agentech-test-input button{color:#fbfdff;background:#0876f8;border:0;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}@media (width<=1500px){.agentech-builder{grid-template-columns:280px minmax(0,1fr)}.agentech-config-side{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media (width<=1180px){.agentech-config-metrics,.agentech-builder,.agentech-form-grid,.agentech-tone-row,.agentech-config-side{grid-template-columns:1fr}.agentech-editor-head{grid-template-columns:74px 1fr}.agentech-editor-actions{flex-wrap:wrap;grid-column:1/-1}.agentech-tabs,.agentech-examples,.agentech-channel-grid{grid-template-columns:repeat(2,1fr)}}.agentech-inbox-page{color:#071443}.agentech-inbox-hero{grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:16px;margin-bottom:16px;display:grid}.agentech-inbox-hero h1{margin:0;font-size:30px}.agentech-inbox-hero p{color:#20407a;margin:5px 0 0;font-size:14px}.agentech-agent-select{color:#071443;background:#fbfdff;border:1px solid #cfe0f8;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-weight:800;display:inline-flex}.agentech-inbox-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.agentech-inbox-toolbar nav,.agentech-inbox-toolbar>div{align-items:center;gap:10px;display:flex}.agentech-inbox-toolbar nav{background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;padding:0 12px}.agentech-inbox-toolbar button{color:#071443;cursor:pointer;background:#fbfdff;border:1px solid #cfe0f8;border-radius:8px;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-weight:700;display:inline-flex}.agentech-inbox-toolbar nav button{border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 10px}.agentech-inbox-toolbar nav button.active{color:#0876f8;border-bottom-color:#0876f8}.agentech-inbox-toolbar button.primary,.agentech-chat-actions button,.agentech-composer button.send{color:#fbfdff;background:#0876f8;border-color:#0876f8}.agentech-inbox-grid{grid-template-columns:365px minmax(0,1fr) 395px;align-items:stretch;gap:12px;min-height:760px;display:grid}.agentech-conv-list,.agentech-chat-panel,.agentech-contact-panel section{background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;box-shadow:0 8px 22px #152c560f}.agentech-conv-list{flex-direction:column;padding:14px;display:flex}.agentech-filter-chips{gap:8px;margin-bottom:10px;display:flex}.agentech-filter-chips span{color:#075adf;background:#e8f2ff;border-radius:7px;padding:8px 11px;font-size:12px;font-weight:700}.agentech-filter-chips span:first-child{color:#fbfdff;background:#0876f8}.agentech-conv-items{flex:1;overflow:auto}.agentech-conv-items>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf2f8;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;width:100%;padding:10px 0;display:grid}.agentech-conv-items>button.active{background:#e8f2ff;border-left:3px solid #0876f8;border-radius:8px;padding-left:8px}.agentech-avatar,.agentech-contact-photo{color:#075adf;background:#cfe8ff;border-radius:999px;place-items:center;font-weight:800;display:grid}.agentech-avatar{width:42px;height:42px}.agentech-conv-copy strong,.agentech-conv-copy small,.agentech-conv-meta small,.agentech-conv-meta em{display:block}.agentech-conv-copy strong{font-size:13px}.agentech-conv-copy small{color:#24446f;margin-top:3px;font-size:12px;line-height:1.25}.agentech-conv-meta{text-align:right}.agentech-conv-meta small{color:#31558f;margin-bottom:8px;font-size:11px}.agentech-conv-meta em{color:#0876f8;background:#e8f2ff;border-radius:6px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.agentech-conv-footer{color:#36517d;border-top:1px solid #edf2f8;justify-content:space-between;padding-top:12px;font-size:12px;display:flex}.agentech-conv-footer b{color:#fbfdff;background:#0876f8;border-radius:6px;margin:0 5px;padding:7px 10px}.agentech-chat-panel{flex-direction:column;display:flex;overflow:hidden}.agentech-chat-head{border-bottom:1px solid #dce7f5;grid-template-columns:58px 1fr auto;align-items:center;gap:14px;min-height:86px;padding:14px 16px;display:grid}.agentech-contact-photo{color:#071443;background:linear-gradient(135deg,#fed7aa,#bfdbfe);width:54px;height:54px}.agentech-chat-head h2{margin:0;font-size:19px}.agentech-chat-head p{color:#24446f;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;font-size:12px;display:flex}.agentech-chat-head p span,.agentech-contact-title i{background:#10b968;border-radius:50%;width:10px;height:10px}.agentech-chat-head p em{color:#075adf;background:#e8f2ff;border-radius:6px;padding:5px 8px;font-style:normal}.agentech-chat-actions{gap:8px;display:flex}.agentech-chat-actions button{cursor:pointer;border:1px solid #cfe0f8;border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-weight:800;display:inline-flex}.agentech-chat-actions button.icon{color:#075adf;background:0 0;justify-content:center;width:38px;padding:0}.agentech-chat-thread{background:#f4efe7;flex-direction:column;flex:1;gap:12px;padding:14px 16px;display:flex;overflow:auto}.agentech-chat-thread .bubble{color:#071443;border-radius:12px;width:fit-content;max-width:67%;padding:11px 13px;font-size:14px;line-height:1.35;box-shadow:0 1px 2px #0f172a14}.agentech-chat-thread .bubble.in{background:#fbfdff;align-self:flex-start}.agentech-chat-thread .bubble.out{background:#d9ffd8;align-self:flex-end}.agentech-chat-thread .bubble.file{background:#fbfdff;border:5px solid #e1fff0;grid-template-columns:34px 1fr;align-self:flex-end;gap:9px;display:grid}.agentech-chat-thread .bubble small{color:#5d759f;text-align:right;margin-top:5px;font-size:11px;display:block}.agentech-chat-thread .bubble button{color:#075adf;background:#fbfdff;border:1px solid #b8d3f9;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:36px;margin-top:10px;font-weight:800;display:inline-flex}.agentech-composer{border-top:1px solid #dce7f5;grid-template-columns:38px 1fr 38px 38px 42px;align-items:center;gap:8px;min-height:64px;padding:10px 14px;display:grid}.agentech-composer textarea{resize:none;border:1px solid #cfe0f8;border-radius:8px;height:40px;padding:10px 12px;font-family:inherit}.agentech-composer button{color:#075adf;cursor:pointer;background:#fbfdff;border:1px solid #cfe0f8;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.agentech-composer p{color:#64748b;grid-column:1/-1;font-size:13px}.agentech-template-box{grid-column:1/-1;gap:8px;display:grid}.agentech-chat-shortcuts{flex-wrap:wrap;gap:8px;padding:0 14px 12px;display:flex}.agentech-chat-shortcuts button{color:#075adf;background:#f2f7ff;border:1px solid #cfe0f8;border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-weight:700;display:inline-flex}.agentech-contact-panel{flex-direction:column;gap:10px;display:flex}.agentech-contact-panel section{padding:14px 16px;position:relative}.agentech-contact-panel h3{margin:0 0 12px;font-size:17px}.agentech-contact-panel h3 button,.agentech-contact-panel .edit{color:#075adf;float:right;background:0 0;border:0;font-weight:800}.agentech-contact-title{grid-template-columns:62px 1fr;align-items:center;gap:12px;margin-bottom:14px;display:grid}.agentech-contact-title strong,.agentech-contact-title small{display:block}.agentech-contact-title small{color:#075985;align-items:center;gap:7px;margin-top:5px;display:inline-flex}.agentech-contact-panel dl{grid-template-columns:105px 1fr;row-gap:10px;margin:0 0 14px;font-size:13px;display:grid}.agentech-contact-panel dt{color:#24446f;gap:8px;display:inline-flex}.agentech-contact-panel dd{color:#075adf;margin:0}.agentech-contact-panel .wide,.agentech-assigned button{color:#075adf;background:#f2f7ff;border:1px solid #cfe0f8;border-radius:8px;width:100%;min-height:36px;font-weight:800}.agentech-assigned{grid-template-columns:54px 1fr 86px;align-items:center;gap:10px;display:grid}.agentech-assigned svg{color:#0876f8;background:#dff0ff;border-radius:999px;padding:8px}.agentech-assigned small{color:#166534;background:#dcfce7;border-radius:6px;width:fit-content;margin-top:4px;padding:4px 8px;display:block}.agentech-contact-panel ul{color:#071443;background:#f4f8fd;border-radius:8px;margin:0;padding:14px 18px;font-size:13px;line-height:1.6}.agentech-quick-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.agentech-quick-actions button{color:#071443;background:#eff6ff;border:1px solid #cfe0f8;border-radius:7px;align-items:center;gap:7px;min-height:36px;padding:0 10px;font-weight:700;display:inline-flex}@media (width<=1500px){.agentech-inbox-grid{grid-template-columns:330px minmax(0,1fr)}.agentech-contact-panel{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}}@media (width<=1080px){.agentech-inbox-hero,.agentech-inbox-grid,.agentech-contact-panel{grid-template-columns:1fr}.agentech-inbox-toolbar,.agentech-inbox-toolbar nav,.agentech-inbox-toolbar>div{flex-wrap:wrap}.agentech-chat-head{grid-template-columns:54px 1fr}.agentech-chat-actions{grid-column:1/-1}}.agentech-leads-page{color:#071443}.agentech-inbox-hero h2{color:#20407a;margin:4px 0 0;font-size:18px;font-weight:500}.agentech-lead-metrics{grid-template-columns:repeat(4,1fr) 1.45fr;gap:14px;margin-bottom:16px;display:grid}.agentech-lead-metrics>div{background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;grid-template-columns:58px 1fr;align-items:center;column-gap:14px;min-height:84px;padding:14px 16px;display:grid;box-shadow:0 8px 22px #152c560d}.agentech-lead-metrics span{border-radius:12px;grid-row:span 2;place-items:center;width:52px;height:52px;display:grid}.agentech-lead-metrics strong{font-size:25px;line-height:1}.agentech-lead-metrics small{color:#20407a;font-size:13px}.agentech-lead-metrics b{color:#08a045;margin-left:5px}.agentech-lead-metrics .blue{color:#0876f8;background:#dff0ff}.agentech-lead-metrics .green{color:#10b968;background:#dcfce7}.agentech-lead-metrics .orange{color:#f97316;background:#ffedd5}.agentech-lead-metrics .purple{color:#7c3aed;background:#eee7ff}.agentech-lead-metrics .wide{grid-template-columns:1fr 70px}.agentech-lead-metrics .wide svg{color:#4e91f6;background:#edf5ff;border-radius:10px;grid-row:span 2;justify-self:end;width:54px;height:54px;padding:8px}.agentech-leads-tabs{border-bottom:1px solid #dce7f5;align-items:center;gap:10px;margin-bottom:14px;display:flex}.agentech-leads-tabs button{color:#071443;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:48px;padding:0 20px;font-weight:700}.agentech-leads-tabs button.active{color:#0876f8;border-bottom-color:#0876f8}.agentech-leads-tabs button.primary{color:#fbfdff;background:#0876f8;border:1px solid #0876f8;border-radius:8px;align-items:center;gap:7px;min-height:40px;margin-left:auto;display:inline-flex}.agentech-leads-filters{grid-template-columns:minmax(260px,1.5fr) repeat(5,minmax(150px,auto));gap:10px;margin-bottom:12px;display:grid}.agentech-leads-filters label,.agentech-leads-filters select,.agentech-leads-filters button{color:#071443;background:#fbfdff;border:1px solid #cfe0f8;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 12px;font-weight:600;display:flex}.agentech-leads-filters input{background:0 0;border:0;width:100%}.agentech-leads-grid{grid-template-columns:235px minmax(0,1fr) 375px;align-items:stretch;gap:12px;display:grid}.agentech-leads-sidebar,.agentech-leads-table-card,.agentech-lead-detail section{background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;box-shadow:0 8px 22px #152c560d}.agentech-leads-sidebar{padding:14px}.agentech-leads-sidebar h3{justify-content:space-between;margin:0 0 9px;font-size:14px;display:flex}.agentech-leads-sidebar h3:not(:first-child){margin-top:18px}.agentech-leads-sidebar h3 button{color:#0876f8;background:0 0;border:0;font-size:18px}.agentech-leads-sidebar>button,.agentech-leads-sidebar label{color:#071443;text-align:left;background:0 0;border:0;grid-template-columns:16px 1fr auto;align-items:center;gap:7px;width:100%;min-height:28px;font-size:12px;display:grid}.agentech-leads-sidebar>button.active{color:#075adf;background:#e8f2ff;border-radius:6px}.agentech-leads-sidebar>button span{background:#0876f8;border-radius:50%;width:12px;height:12px}.agentech-leads-sidebar b{color:#075adf;font-weight:700}.agentech-leads-table-card{overflow:hidden}.agentech-leads-table-head{border-bottom:1px solid #dce7f5;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.agentech-leads-table-head h3{margin:0;font-size:17px}.agentech-leads-table-head span{color:#20407a;align-items:center;gap:8px;font-size:12px;display:inline-flex}.agentech-leads-table-head button{color:#075adf;background:#edf5ff;border:1px solid #cfe0f8;border-radius:7px;width:34px;height:34px}.agentech-leads-table{border-collapse:collapse;width:100%;font-size:12.5px}.agentech-leads-table th{text-align:left;color:#31558f;background:#f7faff;border-bottom:1px solid #dce7f5;padding:11px 10px;font-weight:700}.agentech-leads-table td{vertical-align:middle;border-bottom:1px solid #edf2f8;padding:9px 10px}.agentech-leads-table tbody tr{cursor:pointer}.agentech-leads-table tbody tr:hover{background:#f6fbff}.agentech-leads-table td:nth-child(2){align-items:center;gap:9px;display:flex}.agentech-leads-table td:nth-child(6){color:#071443;align-items:center;gap:7px;display:flex}.agentech-leads-table td:nth-child(7) strong,.agentech-leads-table td:nth-child(7) small{display:block}.agentech-leads-table td:nth-child(7) small{color:#31558f}.agentech-leads-table .origin{color:#075adf;font-style:normal}.agentech-leads-table td:last-child button{color:#075adf;background:0 0;border:0}.lead-status{border-radius:8px;padding:6px 10px;font-weight:700}.lead-status.sNUEVO{color:#1e40af;background:#dbeafe}.lead-status.sCONTACTADO{color:#075adf;background:#dbeafe}.lead-status.sCALIFICADO{color:#166534;background:#dcfce7}.lead-status.sCONVERTIDO{color:#6d28d9;background:#eee7ff}.lead-status.sDESCARTADO{color:#334155;background:#e2e8f0}.agentech-leads-pagination{color:#20407a;border-top:1px solid #dce7f5;grid-template-columns:1fr auto auto;align-items:center;gap:16px;min-height:58px;padding:0 16px;font-size:13px;display:grid}.agentech-leads-pagination div{align-items:center;gap:7px;display:flex}.agentech-leads-pagination button,.agentech-leads-pagination b,.agentech-leads-pagination select{color:#075adf;background:#fbfdff;border:1px solid #cfe0f8;border-radius:7px;place-items:center;min-width:34px;height:34px;padding:0 10px;display:grid}.agentech-leads-pagination b{color:#fbfdff;background:#0876f8}.agentech-lead-detail section{padding:16px;position:relative}.agentech-lead-detail .detail-menu{color:#075adf;background:#edf5ff;border:0;border-radius:7px;width:34px;height:34px;position:absolute;top:18px;right:16px}.agentech-lead-detail .detail-title{grid-template-columns:62px 1fr;align-items:center;gap:12px;margin-bottom:14px;display:grid}.agentech-lead-detail .detail-title strong{font-size:16px;display:block}.agentech-lead-detail .detail-title small{color:#20407a;align-items:center;gap:8px;margin-top:6px;display:inline-flex}.agentech-lead-detail nav{border-bottom:1px solid #dce7f5;grid-template-columns:repeat(4,1fr);gap:0;margin:0 -16px 14px;padding:0 16px;display:grid}.agentech-lead-detail nav button{color:#071443;background:0 0;border:0;border-bottom:2px solid #0000;min-height:42px;font-weight:700}.agentech-lead-detail nav button.active{color:#0876f8;border-bottom-color:#0876f8}.agentech-lead-detail dl{grid-template-columns:100px 1fr;gap:12px 10px;margin:0 0 14px;font-size:13px;display:grid}.agentech-lead-detail dt{color:#31558f}.agentech-lead-detail dd{color:#071443;margin:0}.agentech-lead-detail label{color:#31558f;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.agentech-lead-detail label select,.agentech-lead-detail label textarea{margin-top:6px}.lead-detail-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.lead-detail-actions button,.agentech-lead-detail .history{color:#075adf;background:#edf5ff;border:1px solid #cfe0f8;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-weight:800;display:inline-flex}.lead-detail-actions button:first-child{color:#fbfdff;background:#0876f8;border-color:#0876f8}.agentech-lead-detail .history{width:100%;margin-top:18px}@media (width<=1500px){.agentech-leads-grid{grid-template-columns:220px minmax(0,1fr)}.agentech-lead-detail{grid-column:1/-1}}@media (width<=1080px){.agentech-lead-metrics,.agentech-leads-filters,.agentech-leads-grid{grid-template-columns:1fr}.agentech-leads-tabs{flex-wrap:wrap}.agentech-leads-tabs button.primary{margin-left:0}.agentech-leads-table-card{overflow-x:auto}}.agentech-opps-page{color:#071443}.agentech-opps-metrics{grid-template-columns:repeat(4,minmax(170px,1fr)) auto;gap:14px;margin-bottom:16px;display:grid}.agentech-opps-metrics>div{background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;grid-template-columns:58px 1fr;align-items:center;column-gap:14px;min-height:84px;padding:14px 16px;display:grid;box-shadow:0 8px 22px #152c560d}.agentech-opps-metrics span{border-radius:14px;grid-row:span 2;place-items:center;width:52px;height:52px;display:grid}.agentech-opps-metrics strong{font-size:25px;line-height:1}.agentech-opps-metrics small{color:#20407a;font-size:13px}.agentech-opps-metrics b{color:#08a045;margin-left:5px}.agentech-opps-metrics .orange{color:#f97316;background:#ffedd5}.agentech-opps-metrics .green{color:#10b968;background:#dcfce7}.agentech-opps-metrics .blue{color:#0876f8;background:#dff0ff}.agentech-opps-metrics .purple{color:#7c3aed;background:#eee7ff}.agentech-opps-metrics>button{color:#fbfdff;background:#0876f8;border:1px solid #0876f8;border-radius:8px;justify-content:center;align-self:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-weight:800;display:inline-flex}.agentech-opps-toolbar{grid-template-columns:auto minmax(230px,1fr) repeat(3,minmax(150px,auto)) auto 42px;align-items:center;gap:8px;margin-bottom:12px;display:grid}.agentech-opps-toolbar nav{gap:7px;display:flex}.agentech-opps-toolbar button,.agentech-opps-toolbar select,.agentech-opps-toolbar label{color:#071443;background:#fbfdff;border:1px solid #cfe0f8;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 12px;font-weight:700;display:inline-flex}.agentech-opps-toolbar nav button{border:0;border-bottom:2px solid #0000;border-radius:0}.agentech-opps-toolbar nav button.active{color:#0876f8;border-bottom-color:#0876f8}.agentech-opps-toolbar input{background:0 0;border:0;width:100%}.agentech-opps-layout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:12px;display:grid}.agentech-opps-board{grid-template-columns:repeat(5,minmax(185px,1fr));gap:10px;display:grid}.agentech-opp-column{border:1px solid #dce7f5;border-radius:8px;min-height:480px;padding:8px}.agentech-opp-column.prospecto{background:#eef6ff}.agentech-opp-column.contactado{background:#eef7ff}.agentech-opp-column.propuesta{background:#e9f8ff}.agentech-opp-column.negociacion{background:#fff2d8}.agentech-opp-column.ganado{background:#e8faef}.agentech-opp-column.over{outline:2px dashed #10b968}.agentech-opp-column header{grid-template-columns:1fr auto;gap:4px;padding:5px 3px 9px;display:grid}.agentech-opp-column h3{margin:0;font-size:14px}.agentech-opp-column em{background:#0714431f;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800}.agentech-opp-column header strong{color:#20407a;grid-column:1/-1;font-size:18px}.agentech-opp-cards{flex-direction:column;gap:8px;display:flex}.agentech-opp-card{cursor:grab;background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;padding:12px;position:relative;box-shadow:0 5px 12px #152c5612}.agentech-opp-card.selected{outline:2px solid #7db7ff}.agentech-opp-card h4{margin:0 0 6px;font-size:14px}.agentech-opp-card p{color:#31558f;margin:0 0 8px;font-size:12px}.agentech-opp-card>strong{margin-bottom:12px;font-size:15px;display:block}.agentech-opp-card .won,.agentech-opp-card .lost{border-radius:8px;padding:5px 9px;font-size:11px;font-weight:800;position:absolute;top:52px;right:10px}.agentech-opp-card .won{color:#166534;background:#dcfce7}.agentech-opp-card .lost{color:#991b1b;background:#fee2e2}.agentech-opp-card footer{color:#20407a;grid-template-columns:20px 1fr auto;align-items:center;gap:6px;font-size:11px;display:grid}.agentech-add-opp{color:#075adf;background:#f2f7ff;border:1px solid #cfe0f8;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;font-weight:800;display:inline-flex}.agentech-opps-analytics{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.agentech-opps-analytics>div,.agentech-opp-detail section{background:#fbfdff;border:1px solid #dce7f5;border-radius:8px;padding:16px;box-shadow:0 8px 22px #152c560d}.agentech-opps-analytics h3{margin:0 0 12px;font-size:17px}.agentech-opps-analytics ul{color:#20407a;margin:0;padding:0;font-size:13px;list-style:none}.agentech-opps-analytics li{justify-content:space-between;padding:4px 0;display:flex}.funnel{gap:6px;width:170px;margin:4px auto 12px;display:grid}.funnel span{clip-path:polygon(8% 0,92% 0,82% 100%,18% 100%);border-radius:6px;height:30px}.funnel span:first-child{background:#8b5cf6}.funnel span:nth-child(2){background:#0876f8;justify-self:center;width:88%}.funnel span:nth-child(3){background:#06b6d4;justify-self:center;width:74%}.funnel span:nth-child(4){background:#fbbf24;justify-self:center;width:60%}.funnel span:nth-child(5){background:#10b968;justify-self:center;width:46%}.bar-chart{align-items:end;gap:18px;height:160px;padding-top:28px;display:flex}.bar-chart span{background:linear-gradient(#5ab8ff,#0876f8);border-radius:6px 6px 0 0;width:38px;min-height:26px;position:relative}.bar-chart b,.bar-chart em{white-space:nowrap;font-size:11px;font-style:normal;position:absolute;left:50%;transform:translate(-50%)}.bar-chart b{color:#071443;top:-22px}.bar-chart em{color:#20407a;text-align:center;bottom:-34px}.donut{background:conic-gradient(#10b968 0 42%, #0876f8 42% 66%, #8b5cf6 66% 84%, #fb7185 84% 94%, #facc15 94%);border-radius:50%;place-items:center;width:154px;height:154px;margin:4px auto 12px;display:grid}.donut strong{background:#fbfdff;border-radius:50%;place-items:center;width:90px;height:90px;font-size:26px;display:grid}.donut small{color:#31558f;margin-top:-30px;font-size:12px;display:block}.agentech-opp-detail section{position:sticky;top:12px}.agentech-opp-detail .close{color:#071443;background:0 0;border:0;position:absolute;top:16px;right:16px}.opp-detail-title{grid-template-columns:50px 1fr 36px;align-items:center;gap:12px;margin-bottom:14px;display:grid}.opp-detail-title>span{color:#f97316;background:#ffedd5;border-radius:10px;place-items:center;width:48px;height:48px;display:grid}.opp-detail-title h3{margin:0 0 4px;font-size:16px}.opp-detail-title small{color:#20407a}.opp-detail-title button{color:#075adf;background:#f2f7ff;border:1px solid #cfe0f8;border-radius:7px;width:34px;height:34px}.agentech-opp-detail nav{border-bottom:1px solid #dce7f5;grid-template-columns:repeat(4,1fr);margin:0 -16px 14px;padding:0 16px;display:grid}.agentech-opp-detail nav button{color:#20407a;background:0 0;border:0;border-bottom:2px solid #0000;min-height:42px;font-weight:700}.agentech-opp-detail nav button.active{color:#0876f8;border-bottom-color:#0876f8}.opp-detail-values{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.opp-detail-values span{color:#31558f;font-size:12px}.opp-detail-values strong{color:#071443;margin-top:6px;font-size:18px;display:block}.opp-detail-values i{background:#8b5cf6;border-radius:999px;height:7px;margin-top:8px;display:block}.agentech-opp-detail dl{gap:12px;margin:0 0 12px;display:grid}.agentech-opp-detail dt{color:#31558f;font-size:12px}.agentech-opp-detail dd{color:#071443;align-items:center;gap:8px;margin:-7px 0 0;display:flex}.agentech-opp-detail dd button{color:#075adf;background:0 0;border:0;margin-left:auto;font-weight:700}.agentech-opp-detail label{color:#31558f;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.agentech-opp-detail textarea{margin-top:6px}.opp-detail-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:16px;display:grid}.opp-detail-actions button{color:#075adf;background:#edf5ff;border:1px solid #cfe0f8;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-weight:800;display:inline-flex}.opp-detail-actions .win{color:#fbfdff;background:#10b968;border-color:#10b968}.opp-detail-actions .lose{color:#e11d48;background:#fff1f2;border-color:#fecdd3}@media (width<=1500px){.agentech-opps-layout{grid-template-columns:1fr}.agentech-opp-detail section{position:static}}@media (width<=1180px){.agentech-opps-metrics,.agentech-opps-toolbar,.agentech-opps-board,.agentech-opps-analytics{grid-template-columns:1fr}.agentech-opps-toolbar nav{flex-wrap:wrap}}.pos-tirilla-overlay{z-index:1100;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pos-tirilla{color:#000;background:#fff;border-radius:6px;width:300px;max-height:92vh;padding:14px 16px;font-family:Courier New,monospace;overflow:auto}@media print{body *{visibility:hidden!important}.pos-tirilla,.pos-tirilla *,.print-doc,.print-doc *{visibility:visible!important}.pos-tirilla{width:72mm;max-height:none;box-shadow:none;border-radius:0;padding:0;position:absolute;top:0;left:0;overflow:visible}.pos-tirilla-overlay{background:0 0;display:block;position:static}.pos-tirilla-acciones{display:none!important}@page{size:72mm auto;margin:3mm}.print-doc{width:100%;position:absolute;top:0;left:0}.no-print{display:none!important}}.print-doc-header{border-bottom:2px solid #000;justify-content:space-between;align-items:flex-start;margin-bottom:14px;padding-bottom:10px;display:flex}.print-doc-header h2{margin:0 0 4px;font-size:16px}.print-doc-header .print-doc-empresa{color:#333;font-size:11px;line-height:1.4}.print-doc-header .print-doc-titulo{text-align:right;font-size:13px;font-weight:700}.print-doc-footer{text-align:center;color:#666;border-top:1px solid #999;margin-top:24px;padding-top:8px;font-size:9px}.agentech-auto-page{color:#06164b}.agentech-auto-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.agentech-auto-header h1{letter-spacing:0;color:#06164b;margin:0;font-size:31px;line-height:1.05}.agentech-auto-header h2{color:#12358e;margin:4px 0 0;font-size:18px;font-weight:500}.agentech-auto-header p{color:#34539d;margin:4px 0 0;font-size:14px}.agentech-auto-brand{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.agentech-auto-brand strong{color:#0030a1;font-size:13px;line-height:1.1;transform:rotate(-4deg)}.agentech-auto-brand button{color:#06164b;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:42px;padding:0 16px;font-weight:700;display:inline-flex}.agentech-auto-brand .primary{color:#f8fbff;background:#0675f8;border-color:#0675f8;box-shadow:0 10px 20px #0675f833}.agentech-auto-metrics{grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;margin-bottom:14px;display:grid}.agentech-auto-metrics article{background:linear-gradient(135deg,#fdfefe,#f4f9ff);border:1px solid #d8e6fb;border-radius:8px;align-items:center;gap:13px;min-height:82px;padding:14px 16px;display:flex;box-shadow:0 8px 20px #0f408e0d}.agentech-auto-metrics span{border-radius:18px;flex:none;place-items:center;width:50px;height:50px;display:grid}.agentech-auto-metrics .orange{color:#f97316;background:#ffedd5}.agentech-auto-metrics .green{color:#10b968;background:#dcfce7}.agentech-auto-metrics .amber{color:#f59e0b;background:#fef3c7}.agentech-auto-metrics .rose{color:#e11d48;background:#ffe4eb}.agentech-auto-metrics .purple{color:#7c3aed;background:#eee7ff}.agentech-auto-metrics strong{color:#07144d;font-size:25px;line-height:1;display:block}.agentech-auto-metrics p{color:#143179;margin:5px 0 0;font-size:13px}.agentech-auto-metrics b{color:#09a84f;margin-left:auto;font-size:14px}.agentech-auto-layout{grid-template-columns:320px minmax(540px,1fr) 340px;align-items:stretch;gap:12px;display:grid}.agentech-auto-list,.agentech-auto-builder,.agentech-auto-detail{background:#fdfefff0;border:1px solid #d8e6fb;border-radius:8px;box-shadow:0 10px 26px #0f408e0f}.agentech-auto-list{min-height:730px;padding:12px}.panel-title{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.panel-title h3,.agentech-auto-detail h3{color:#06164b;margin:0;font-size:19px}.auto-search{color:#4565a4;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.auto-search input{color:#06164b;background:0 0;border:0;flex:1;min-width:0;font-size:13px}.auto-tabs{grid-template-columns:repeat(4,1fr);gap:6px;margin:10px 0;display:grid}.auto-tabs button{color:#0055d8;background:#eaf3ff;border:0;border-radius:6px;height:26px;font-size:12px;font-weight:700}.auto-tabs .active{color:#f8fbff;background:#0675f8}.auto-list-items{flex-direction:column;gap:3px;display:flex}.auto-list-items>button{text-align:left;color:#06164b;background:0 0;border:0;border-radius:7px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;width:100%;min-height:66px;padding:11px 8px 11px 54px;display:grid;position:relative}.auto-list-items>button.selected{background:#e9f4ff;box-shadow:inset 3px 0 #0675f8}.auto-list-items span{border-radius:13px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:14px;left:14px}.auto-list-items .violet,.auto-builder-head .violet{color:#8b5cf6;background:#efe7ff}.auto-list-items .purple,.auto-builder-head .purple{color:#7c3aed;background:#eee7ff}.auto-list-items .blue,.auto-builder-head .blue{color:#0876f8;background:#dff0ff}.auto-list-items .green,.auto-builder-head .green{color:#10b968;background:#dcfce7}.auto-list-items .orange,.auto-builder-head .orange{color:#f97316;background:#ffedd5}.auto-list-items strong{font-size:13.5px;line-height:1.15;display:block}.auto-list-items small{color:#335196;margin-top:3px;font-size:12px;line-height:1.2;display:block}.auto-list-items em,.auto-builder-head em{border-radius:6px;align-self:center;padding:4px 8px;font-size:11px;font-style:normal;font-weight:800}.auto-list-items .ok,.auto-builder-head em{color:#f8fbff;background:#13c978}.auto-list-items .pause{color:#7c2d12;background:#fbbf24}.agentech-auto-builder{overflow:hidden}.auto-builder-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.auto-builder-head>span{border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.auto-builder-head h3{color:#06164b;margin:0;font-size:18px}.auto-builder-head p{color:#25458c;margin:4px 0 0;font-size:13px}.auto-builder-tabs{background:#f1f6ff;grid-template-columns:repeat(5,1fr);padding:0 12px;display:grid}.auto-builder-tabs button{color:#06164b;background:0 0;border:0;border-bottom:2px solid #0000;height:44px;font-weight:650}.auto-builder-tabs .active{color:#0055d8;border-color:#0675f8}.auto-message{border-radius:6px;margin:10px 12px 0;padding:10px 12px;font-size:13px;font-weight:650}.auto-message.ok{color:#166534;background:#dcfce7}.auto-message.error{color:#991b1b;background:#fee2e2}.auto-canvas{background:radial-gradient(circle at 1px 1px,#325c9b2b 1px,#0000 0) 0 0/18px 18px,linear-gradient(#fbfdff,#f5f9ff);border:1px solid #d8e6fb;border-radius:8px;min-height:620px;margin:12px;position:relative;overflow:hidden}.canvas-tools{z-index:4;gap:5px;display:grid;position:absolute;top:14px;left:14px}.canvas-tools button{color:#16428e;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;place-items:center;width:34px;height:34px;font-size:19px;font-weight:800;display:grid}.flow-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.flow-lines path{fill:none;stroke:#9ab5e4;stroke-width:.35px;stroke-linecap:round}.branch{z-index:3;color:#f8fbff;border-radius:999px;place-items:center;width:42px;height:32px;font-size:13px;font-weight:800;display:grid;position:absolute;top:42.5%;transform:translate(-50%,-50%)}.branch.yes{background:#13c978;left:30%}.branch.no{background:#ff3154;left:70%}.flow-node{z-index:2;background:#fbfdff;border:1px solid #c9daf8;border-radius:9px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;width:248px;min-height:76px;padding:10px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 22px #1f488e12}.flow-node>span{color:#f8fbff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.flow-node strong{color:#06164b;font-size:13px;display:block}.flow-node p{color:#25458c;margin:3px 0 0;font-size:12px}.flow-node small{color:#4565a4;margin-top:2px;font-size:11px;display:block}.flow-node.green{background:#f0fff8;border-color:#9be7c0}.flow-node.green>span{background:#13c978}.flow-node.violet{background:#fbf8ff;border-color:#d8c6ff}.flow-node.violet>span{background:#8b5cf6}.flow-node.blue{background:#f5fbff;border-color:#bcdcff}.flow-node.blue>span{background:#0675f8}.flow-node.orange{background:#fff8ee;border-color:#fed7aa}.flow-node.orange>span{background:#f97316}.flow-node.red{background:#fff5f7;border-color:#fecdd3}.flow-node.red>span{background:#f43f5e}.flow-node.decision{width:210px;min-height:68px}.flow-node.end{min-height:64px}.agentech-auto-detail{min-height:730px;padding:14px}.detail-actions{grid-template-columns:1fr 1fr 42px;gap:8px;margin-bottom:18px;display:grid}.detail-actions button,.detail-footer button{color:#0055d8;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:38px;font-weight:750;display:inline-flex}.detail-actions button:disabled{opacity:.72}.auto-form{gap:12px;margin-top:16px;display:grid}.auto-form label,.wait-time{color:#122d78;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:10px;font-size:13px;font-weight:650;display:grid}.auto-form input,.auto-form textarea,.auto-form select,.wait-time input{color:#06164b;width:100%;font:inherit;background:#fbfdff;border:1px solid #c9daf8;border-radius:6px;padding:9px 10px;font-weight:500}.auto-form textarea{resize:vertical;min-height:72px}.toggle{color:#06164b;align-items:center;gap:9px;display:inline-flex}.toggle i{background:#13c978;border-radius:999px;width:45px;height:25px;position:relative}.toggle i:after{content:"";background:#f8fbff;border-radius:50%;width:19px;height:19px;position:absolute;top:3px;right:3px;box-shadow:0 1px 4px #06164b2e}.auto-checks,.auto-tags{border-top:1px solid #e5eefc;margin-top:16px;padding-top:12px}.auto-checks h4,.auto-tags h4{color:#06164b;margin:0 0 8px;font-size:13px}.auto-checks label{color:#122d78;align-items:center;gap:8px;min-height:26px;margin-bottom:3px;font-size:13px;display:flex}.auto-checks input{accent-color:#0675f8;width:17px;height:17px}.auto-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.auto-tags h4{width:100%}.auto-tags span,.auto-tags button{color:#0055d8;background:#e9f4ff;border:1px solid #c9daf8;border-radius:6px;min-height:26px;padding:4px 9px;font-size:12px;font-weight:750}.auto-tags button{place-items:center;width:30px;display:grid}.wait-time{grid-template-columns:minmax(0,1fr) 90px;margin-top:12px}.detail-footer{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.detail-footer .danger{color:#ef123f;background:#fff1f2;border-color:#fecdd3}.hidden-real-run{color:#4565a4;background:0 0;border:1px dashed #c9daf8;border-radius:6px;width:100%;height:34px;margin-top:10px;font-size:12px}@media (width<=1400px){.agentech-auto-layout{grid-template-columns:300px minmax(520px,1fr)}.agentech-auto-detail{grid-column:1/-1;min-height:auto}}@media (width<=980px){.agentech-auto-header{flex-direction:column}.agentech-auto-brand{justify-content:flex-start}.agentech-auto-metrics,.agentech-auto-layout{grid-template-columns:1fr}.agentech-auto-list,.agentech-auto-detail{min-height:auto}.auto-builder-tabs{grid-template-columns:1fr 1fr}.auto-canvas{min-height:760px}.flow-node{width:220px}}.agentech-kb-page{color:#06164b}.agentech-kb-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.agentech-kb-header h1{color:#06164b;letter-spacing:0;margin:0;font-size:31px;line-height:1.05}.agentech-kb-header h2{color:#12358e;margin:4px 0 0;font-size:18px;font-weight:500}.agentech-kb-header p{color:#34539d;margin:4px 0 0;font-size:14px}.agentech-kb-brand{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.agentech-kb-brand strong{color:#0030a1;font-size:13px;line-height:1.1;transform:rotate(-4deg)}.agentech-kb-brand button{color:#06164b;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:42px;padding:0 16px;font-weight:750;display:inline-flex}.agentech-kb-brand .primary{color:#f8fbff;background:#0675f8;border-color:#0675f8;box-shadow:0 10px 20px #0675f833}.agentech-kb-metrics{grid-template-columns:repeat(4,minmax(190px,1fr));gap:12px;margin-bottom:16px;display:grid}.agentech-kb-metrics article{background:linear-gradient(135deg,#fdfefe,#f4f9ff);border:1px solid #d8e6fb;border-radius:8px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:14px 18px;display:grid;box-shadow:0 8px 20px #0f408e0d}.agentech-kb-metrics span{border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.agentech-kb-metrics .blue{color:#0876f8;background:#dff0ff}.agentech-kb-metrics .green{color:#10b968;background:#dcfce7}.agentech-kb-metrics .orange{color:#f97316;background:#ffedd5}.agentech-kb-metrics .violet{color:#8b5cf6;background:#efe7ff}.agentech-kb-metrics strong{color:#07144d;font-size:25px;line-height:1}.agentech-kb-metrics p{color:#143179;align-self:end;margin:0;font-size:13px}.agentech-kb-metrics b{color:#09a84f;font-size:14px}.agentech-kb-tabs{border-bottom:1px solid #d8e6fb;align-items:center;gap:22px;margin-bottom:12px;display:flex;overflow-x:auto}.agentech-kb-tabs button{color:#06164b;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;height:44px;font-weight:700;display:inline-flex}.agentech-kb-tabs .active{color:#0055d8;border-color:#0675f8}.agentech-kb-layout{grid-template-columns:210px minmax(600px,1fr) 340px;gap:12px;display:grid}.agentech-kb-cats,.agentech-kb-docs,.agentech-kb-preview{background:#fdfefff0;border:1px solid #d8e6fb;border-radius:8px;box-shadow:0 10px 26px #0f408e0f}.agentech-kb-cats{padding:12px 8px}.kb-panel-head{justify-content:space-between;align-items:center;padding:0 8px 10px;display:flex}.kb-panel-head h3,.kb-docs-head h3,.preview-head h3{color:#06164b;margin:0;font-size:18px}.kb-panel-head button{color:#0675f8;background:0 0;border:0;place-items:center;display:grid}.agentech-kb-cats>button{color:#06164b;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:36px;padding:7px 8px;font-size:13px;font-weight:650;display:grid}.agentech-kb-cats>button.active{color:#0055d8;background:#e9f4ff;box-shadow:inset 3px 0 #0675f8}.agentech-kb-cats span{color:#f8fbff;border-radius:6px;place-items:center;width:18px;height:18px;display:grid}.agentech-kb-cats .blue{background:#0675f8}.agentech-kb-cats .orange{background:#f97316}.agentech-kb-cats .teal{background:#0f9888}.agentech-kb-cats .violet{background:#7c3aed}.agentech-kb-cats .green{background:#10b968}.agentech-kb-cats .slate{background:#64748b}.agentech-kb-cats em{color:#0055d8;font-size:12px;font-style:normal;font-weight:700}.agentech-kb-docs{padding:14px;overflow:hidden}.kb-docs-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.kb-docs-head button{color:#f8fbff;background:#0675f8;border:1px solid #0675f8;border-radius:6px;align-items:center;gap:8px;height:38px;padding:0 16px;font-weight:750;display:inline-flex}.kb-toolbar{grid-template-columns:minmax(220px,1fr) 160px 130px 110px 38px 38px;gap:8px;margin-bottom:10px;display:grid}.kb-toolbar label{color:#4565a4;background:#fbfdff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.kb-toolbar input{color:#06164b;background:0 0;border:0;width:100%;font-size:13px}.kb-toolbar select,.kb-toolbar .view{color:#06164b;background:#fbfdff;border:1px solid #c9daf8;border-radius:6px;height:38px;padding:0 10px}.kb-toolbar .view{color:#0055d8;place-items:center;padding:0;display:grid}.kb-toolbar .view.active{background:#e9f4ff}.kb-table-wrap{border-top:1px solid #e5eefc;overflow-x:auto}.kb-table{border-collapse:collapse;color:#06164b;width:100%;min-width:840px;font-size:12px}.kb-table th{color:#25458c;text-align:left;border-bottom:1px solid #d8e6fb;height:38px;font-weight:750}.kb-table td{vertical-align:middle;border-bottom:1px solid #e8f0fb;padding:8px 7px}.kb-table tr{cursor:pointer}.kb-table tr.selected{background:#f0f7ff}.kb-name{align-items:center;gap:10px;max-width:260px;display:flex}.kb-name svg{color:#ef123f;flex:none}.kb-name strong{font-size:12px;line-height:1.25}.agent-pill,.status-pill{border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:750;display:inline-flex}.agent-pill{color:#0754b8;background:#e6f1ff}.status-pill{color:#087a45;background:#d5f8e5}.kb-table td small{color:#4565a4;margin-top:2px;display:block}.dots{color:#0030a1;background:0 0;border:0;place-items:center;display:grid}.kb-empty{text-align:center;color:#64748b;padding:28px!important}.kb-pagination{color:#143179;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;font-size:13px;display:flex}.kb-pagination div{gap:5px;display:flex}.kb-pagination button,.kb-pagination select{color:#0055d8;background:#fbfdff;border:1px solid #c9daf8;border-radius:7px;min-width:32px;height:34px;font-weight:750}.kb-pagination button.active{color:#f8fbff;background:#0675f8;border-color:#0675f8}.kb-pagination select{color:#06164b;min-width:140px;padding:0 10px}.agentech-kb-preview{padding:14px}.preview-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.preview-title{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.preview-title>svg{color:#ef123f}.preview-title strong{color:#06164b;font-size:14px;display:block}.preview-title p{color:#25458c;margin:4px 0;font-size:12px}.preview-title p span{margin-left:10px}.preview-title small{color:#4565a4;font-size:12px}.preview-tabs{border-bottom:1px solid #d8e6fb;grid-template-columns:repeat(3,1fr);margin:16px -14px 12px;padding:0 14px;display:grid}.preview-tabs button{color:#06164b;background:0 0;border:0;border-bottom:2px solid #0000;height:38px;font-weight:700}.preview-tabs .active{color:#0055d8;border-color:#0675f8}.document-shot{background:#e8edf4;border:1px solid #d8e6fb;border-radius:6px;min-height:250px;position:relative;overflow:hidden}.doc-page{background:#fbfdff;width:88%;min-height:250px;margin:0 auto;padding:24px 18px 48px;position:relative}.doc-page h4{color:#06164b;margin:0 0 12px;font-size:28px}.doc-page h4 span{color:#0087ff}.doc-page>strong{margin-bottom:18px;font-size:11px;display:block}.doc-visual{background:linear-gradient(135deg,#19375f,#d9e9ff);border-radius:3px;width:54%;height:92px;margin-top:10px}.doc-page ul{color:#0055d8;width:120px;margin:0;padding-left:16px;font-size:9px;line-height:1.65;position:absolute;top:78px;right:12px}.doc-controls{color:#f8fbff;background:#1a2d4ccc;border-radius:6px;justify-content:space-around;align-items:center;height:38px;font-size:12px;display:flex;position:absolute;bottom:10px;left:18px;right:18px}.preview-block{border-top:1px solid #e5eefc;margin-top:14px;padding-top:12px}.preview-block h4{color:#06164b;margin:0 0 9px;font-size:13px}.assigned-agents{flex-wrap:wrap;gap:7px;margin-bottom:9px;display:flex}.assigned-agents span,.preview-block button{color:#0055d8;background:#e9f4ff;border:1px solid #c9daf8;border-radius:7px;align-items:center;gap:6px;min-height:27px;padding:5px 9px;font-size:12px;font-weight:750;display:inline-flex}.preview-block p{color:#34539d;margin:8px 0 0;font-size:12px}.preview-actions{grid-template-columns:minmax(0,1fr) 42px;gap:8px;margin-top:18px;display:grid}.preview-actions button{color:#0055d8;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:40px;font-weight:750;display:inline-flex}.preview-actions .primary{color:#f8fbff;background:#0675f8;border-color:#0675f8}@media (width<=1400px){.agentech-kb-layout{grid-template-columns:210px minmax(560px,1fr)}.agentech-kb-preview{grid-column:1/-1}}@media (width<=980px){.agentech-kb-header{flex-direction:column}.agentech-kb-brand{justify-content:flex-start}.agentech-kb-metrics,.agentech-kb-layout,.kb-toolbar{grid-template-columns:1fr}.kb-pagination{flex-direction:column;align-items:flex-start}}.agentech-int-page{color:#06164b}.agentech-int-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.agentech-int-header h1{color:#06164b;letter-spacing:0;margin:0;font-size:31px;line-height:1.05}.agentech-int-header h2{color:#12358e;margin:4px 0 0;font-size:18px;font-weight:500}.agentech-int-header p{color:#34539d;margin:4px 0 0;font-size:14px}.agentech-int-brand{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.agentech-int-brand strong{color:#0030a1;font-size:13px;line-height:1.1;transform:rotate(-4deg)}.agentech-int-brand button{color:#06164b;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:42px;padding:0 16px;font-weight:750;display:inline-flex}.agentech-int-brand .primary{color:#f8fbff;background:#0675f8;border-color:#0675f8;box-shadow:0 10px 20px #0675f833}.agentech-int-metrics{grid-template-columns:repeat(4,minmax(190px,1fr));gap:12px;margin-bottom:14px;display:grid}.agentech-int-metrics article{background:linear-gradient(135deg,#fdfefe,#f4f9ff);border:1px solid #d8e6fb;border-radius:8px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:13px;min-height:82px;padding:14px 18px;display:grid;box-shadow:0 8px 20px #0f408e0d}.agentech-int-metrics span{border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.agentech-int-metrics .green{color:#10b968;background:#dcfce7}.agentech-int-metrics .blue{color:#0876f8;background:#dff0ff}.agentech-int-metrics .violet{color:#8b5cf6;background:#efe7ff}.agentech-int-metrics .mint{color:#0f9f69;background:#dff9ed}.agentech-int-metrics strong{color:#07144d;font-size:25px;line-height:1}.agentech-int-metrics p{color:#143179;margin:0;font-size:13px}.agentech-int-layout{grid-template-columns:minmax(780px,1fr) 300px;gap:12px;display:grid}.agentech-int-catalog,.agentech-int-side>section{background:#fdfefff0;border:1px solid #d8e6fb;border-radius:8px;box-shadow:0 10px 26px #0f408e0f}.agentech-int-catalog{padding:0 0 8px}.int-toolbar{border-bottom:1px solid #d8e6fb;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:12px;margin-bottom:12px;padding:0 10px;display:grid}.int-toolbar nav{gap:24px;display:flex;overflow-x:auto}.int-toolbar nav button{color:#06164b;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;height:44px;font-weight:700}.int-toolbar nav .active{color:#0055d8;border-color:#0675f8}.int-toolbar label{color:#4565a4;background:#fbfdff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.int-toolbar input{color:#06164b;background:0 0;border:0;width:100%;min-width:0;font-size:13px}.integration-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:12px;padding:0 10px;display:grid}.integration-card{background:#fbfdff;border:1px solid #d8e6fb;border-radius:8px;flex-direction:column;gap:8px;min-height:132px;padding:12px 12px 10px;display:flex;position:relative}.integration-card:hover{border-color:#b9d2f8;box-shadow:0 8px 20px #0f408e12}.card-more{color:#0030a1;background:0 0;border:0;position:absolute;top:9px;right:9px}.integration-card-head{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;padding-right:20px;display:grid}.integration-card h3{color:#06164b;margin:0 0 5px;font-size:14px}.integration-card-head span:not(.integration-logo){border-radius:6px;align-items:center;min-height:21px;padding:3px 8px;font-size:11px;font-weight:750;display:inline-flex}.integration-card .connected{color:#087a45;background:#d5f8e5}.integration-card .available{color:#244a8f;background:#eaf1fb}.integration-card .custom{color:#7c2d12;background:#fff1f2}.integration-card p{color:#25458c;flex:1;margin:0;font-size:12.5px;line-height:1.35}.integration-card footer{grid-template-columns:1fr 1fr 18px;align-items:center;gap:7px;display:grid}.integration-card footer:after{content:"⋮";color:#0055d8;text-align:center;font-weight:900}.integration-card footer button{color:#0055d8;background:#eaf3ff;border:1px solid #c9daf8;border-radius:6px;height:30px;font-size:12px;font-weight:750}.integration-logo{color:#f8fbff;border-radius:16px;place-items:center;width:45px;height:45px;display:grid;position:relative;overflow:hidden}.integration-logo b{letter-spacing:0;font-size:18px;font-weight:900;position:absolute}.integration-logo.ct{background:#ff7a18}.integration-logo.wa{background:#14c66f}.integration-logo.web{background:#1178f2}.integration-logo.mail{color:#e21b1b;background:#f2f7ff;border-radius:8px}.integration-logo.telegram{background:#2aa8df}.integration-logo.teams{background:#6354d9}.integration-logo.slack{color:#18a999;background:#f8fbff}.integration-logo.messenger{background:linear-gradient(135deg,#5a5cf6,#f02688)}.integration-logo.instagram{background:linear-gradient(135deg,#ff9b21,#f02c74,#7b3ff2)}.integration-logo.hubspot{background:#ff6b3d}.integration-logo.salesforce{background:#11a8e8}.integration-logo.zoho{color:#e21b1b;background:#f8fbff}.integration-logo.calendar{color:#0675f8;background:#f8fbff;border-radius:7px}.integration-logo.drive{background:linear-gradient(135deg,#17a964,#f3b21b 55%,#0876f8)}.integration-logo.onedrive{background:#1476d4}.integration-logo.openai{color:#111827;background:#f8fbff}.integration-logo.anthropic{color:#1f2937;background:#ead8c5}.integration-logo.deepseek{background:#4f6ff7}.integration-logo.twilio{background:#f52248}.integration-logo.api{background:#8b5cf6}.agentech-int-side{align-content:start;gap:12px;display:grid}.agentech-int-side section{padding:14px}.agentech-int-side h3{color:#06164b;margin:0;font-size:15px}.integration-state{grid-template-columns:130px minmax(0,1fr);align-items:center;gap:14px;display:grid}.integration-state h3{grid-column:1/-1}.integration-donut{background:conic-gradient(#10b968 0 48%, #39a7f5 48% 72%, #f59e0b 72% 82%, #ff3d53 82% 100%);border-radius:50%;place-items:center;width:122px;height:122px;display:grid}.integration-donut>div{background:#fbfdff;border-radius:50%;align-content:center;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 0 0 1px #e5eefc}.integration-donut strong{font-size:27px;line-height:1}.integration-donut span{color:#143179;font-size:11px}.integration-state ul{color:#143179;gap:11px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.integration-state li{align-items:center;gap:8px;display:flex}.integration-state i{border-radius:50%;width:10px;height:10px}.integration-state .green{background:#10b968}.integration-state .blue{background:#39a7f5}.integration-state .orange{background:#f59e0b}.integration-state .red{background:#ff3d53}.featured-integrations{gap:12px;display:grid}.featured-integrations>div{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.featured-integrations .integration-logo{border-radius:12px;width:38px;height:38px}.featured-integrations p{margin:0}.featured-integrations strong{color:#06164b;font-size:12.5px;display:block}.featured-integrations span{color:#34539d;font-size:12px}.featured-integrations em{color:#087a45;background:#d5f8e5;border-radius:7px;padding:6px 10px;font-size:11px;font-style:normal;font-weight:750}.integration-activity{gap:12px;display:grid}.integration-activity>div{justify-content:space-between;align-items:center;display:flex}.integration-activity button{color:#0055d8;background:0 0;border:0;font-weight:750;text-decoration:underline}.integration-activity p{color:#143179;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;margin:0;font-size:12px;display:grid}.integration-activity small{color:#4565a4}.integration-activity .ok{color:#10b968}.integration-activity .sync{color:#315dc6}.integration-activity .info{color:#0876f8}.integration-activity .bad{color:#ff3d53}.custom-integration{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:10px;display:grid}.custom-integration h3{margin-bottom:5px;font-size:16px}.custom-integration p{color:#25458c;margin:0 0 12px;font-size:12.5px;line-height:1.35}.custom-integration button{color:#0055d8;background:#f8fbff;border:1px solid #0675f8;border-radius:6px;width:100%;height:34px;font-weight:750}@media (width<=1450px){.agentech-int-layout{grid-template-columns:1fr}.agentech-int-side{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (width<=1100px){.integration-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.agentech-int-metrics,.int-toolbar{grid-template-columns:1fr}}@media (width<=760px){.agentech-int-header{flex-direction:column}.agentech-int-brand{justify-content:flex-start}.agentech-int-metrics,.integration-grid,.agentech-int-side{grid-template-columns:1fr}}.agentech-mod-page{color:#06164b}.agentech-mod-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.agentech-mod-header h1{color:#06164b;letter-spacing:0;margin:0;font-size:31px;line-height:1.05}.agentech-mod-header h2{color:#12358e;margin:4px 0 0;font-size:18px;font-weight:500}.agentech-mod-header p{color:#34539d;margin:4px 0 0;font-size:14px}.agentech-mod-brand{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.agentech-mod-brand strong{color:#0030a1;font-size:13px;line-height:1.1;transform:rotate(-4deg)}.agentech-mod-brand button{color:#06164b;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:42px;padding:0 16px;font-weight:750;display:inline-flex}.agentech-mod-brand .primary{color:#f8fbff;background:#0675f8;border-color:#0675f8;box-shadow:0 10px 20px #0675f833}.agentech-mod-metrics{grid-template-columns:repeat(4,minmax(190px,1fr));gap:12px;margin-bottom:14px;display:grid}.agentech-mod-metrics article{background:linear-gradient(135deg,#fdfefe,#f4f9ff);border:1px solid #d8e6fb;border-radius:8px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:13px;min-height:82px;padding:14px 18px;display:grid;box-shadow:0 8px 20px #0f408e0d}.agentech-mod-metrics span{border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.agentech-mod-metrics .blue{color:#0876f8;background:#dff0ff}.agentech-mod-metrics .green{color:#10b968;background:#dcfce7}.agentech-mod-metrics .amber{color:#f59e0b;background:#fef3c7}.agentech-mod-metrics .rose{color:#f43f5e;background:#ffe4eb}.agentech-mod-metrics strong{color:#07144d;font-size:25px;line-height:1}.agentech-mod-metrics p{color:#143179;margin:0;font-size:13px}.agentech-mod-shell{background:#fdfefff0;border:1px solid #d8e6fb;border-radius:8px;padding:0 10px 10px;box-shadow:0 10px 26px #0f408e0f}.mod-toolbar{border-bottom:1px solid #d8e6fb;grid-template-columns:minmax(0,1fr) 220px auto 140px;align-items:center;gap:12px;margin-bottom:14px;display:grid}.mod-toolbar nav{gap:24px;display:flex;overflow-x:auto}.mod-toolbar nav button{color:#06164b;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;height:44px;font-weight:700}.mod-toolbar nav .active{color:#0055d8;border-color:#0675f8}.mod-toolbar label{color:#4565a4;background:#fbfdff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.mod-toolbar input{color:#06164b;background:0 0;border:0;width:100%;min-width:0;font-size:13px}.mod-toolbar>span{color:#143179;text-align:right;font-size:12px;font-weight:750}.mod-toolbar select{color:#06164b;background:#fbfdff;border:1px solid #c9daf8;border-radius:6px;height:36px;padding:0 10px}.module-grid{grid-template-columns:repeat(4,minmax(240px,1fr));gap:12px;display:grid}.module-card{background:#fbfdff;border:1px solid #d8e6fb;border-radius:8px;flex-direction:column;gap:12px;min-height:190px;padding:14px;display:flex}.module-card:hover{border-color:#b9d2f8;box-shadow:0 8px 20px #0f408e12}.module-head{grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.module-head>span{color:#f8fbff;border-radius:12px;place-items:center;width:50px;height:50px;display:grid}.module-head .support{background:#10b968}.module-head .sales{background:#8b5cf6}.module-head .billing{background:#f97316}.module-head .calendar{background:#0675f8}.module-head .purchases{background:#f43f7a}.module-head .inventory{background:#f5aa00}.module-head .invoice{background:#635bff}.module-head .hr{background:#14b8b8}.module-head .analytics{background:#0d75ff}.module-head .training{background:#475569}.module-head .integrations{background:#10b968}.module-head .ai{background:#8b5cf6}.module-head h3{color:#06164b;margin:0 0 5px;font-size:14px}.module-head p{color:#34539d;margin:0;font-size:12px;line-height:1.35}.module-head em{white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12px;font-style:normal;font-weight:750}.module-head .active{color:#087a45;background:#d5f8e5}.module-head .setup{color:#0055d8;background:#dff0ff}.module-head .inactive{color:#d3153a;background:#ffe4eb}.module-card ul{color:#34539d;gap:7px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.module-card li{align-items:center;gap:7px;display:flex}.module-card li svg{color:#10b968;fill:#10b968}.module-card li.muted{color:#6b7da7}.module-card li.muted svg{color:#94a3b8;fill:#94a3b8}.module-card footer{grid-template-columns:1fr 1fr auto;align-items:center;gap:8px;margin-top:auto;display:grid}.module-card footer button{color:#0055d8;background:#f0f6ff;border:1px solid #c9daf8;border-radius:6px;height:34px;font-size:12.5px;font-weight:750}.mod-switch{width:44px;height:26px;display:block;position:relative}.mod-switch input{opacity:0;position:absolute}.mod-switch i{background:#94a3b8;border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #06164b14}.mod-switch i:after{content:"";background:#fbfdff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px;box-shadow:0 1px 5px #06164b2e}.mod-switch.on i{background:#10b968}.mod-switch.on i:after{left:21px}.custom-module-strip{background:linear-gradient(135deg,#f8fbff,#f3edff);border:1px solid #d8e6fb;border-radius:8px;grid-template-columns:64px minmax(0,1fr) auto 250px;align-items:center;gap:14px;min-height:86px;margin-top:14px;padding:14px 20px;display:grid}.custom-module-strip h3{color:#06164b;margin:0 0 4px;font-size:15px}.custom-module-strip p{color:#25458c;margin:0;font-size:13px}.custom-module-strip button{color:#f8fbff;background:#7438e8;border:0;border-radius:6px;height:38px;padding:0 22px;font-weight:750}.custom-module-strip button span{margin-left:18px}.custom-module-strip>strong{color:#0030a1;text-align:center;justify-self:end;font-size:17px;line-height:1.08;transform:rotate(-6deg)}@media (width<=1450px){.module-grid{grid-template-columns:repeat(3,minmax(240px,1fr))}.custom-module-strip{grid-template-columns:64px minmax(0,1fr) auto}.custom-module-strip>strong{display:none}}@media (width<=1120px){.module-grid{grid-template-columns:repeat(2,minmax(240px,1fr))}.agentech-mod-metrics,.mod-toolbar{grid-template-columns:1fr}.mod-toolbar>span{text-align:left}}@media (width<=760px){.agentech-mod-header{flex-direction:column}.agentech-mod-brand{justify-content:flex-start}.agentech-mod-metrics,.module-grid,.custom-module-strip{grid-template-columns:1fr}}.agentech-analytics-page{color:#06164b}.agentech-analytics-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.agentech-analytics-header h1{color:#06164b;letter-spacing:0;margin:0;font-size:31px;line-height:1.05}.agentech-analytics-header h2{color:#12358e;margin:4px 0 0;font-size:18px;font-weight:500}.agentech-analytics-header p{color:#34539d;margin:4px 0 0;font-size:14px}.agentech-analytics-brand{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.agentech-analytics-brand strong{color:#0030a1;font-size:13px;line-height:1.1;transform:rotate(-4deg)}.agentech-analytics-brand button{color:#06164b;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:42px;padding:0 16px;font-weight:750;display:inline-flex}.analytics-tabs{border-bottom:1px solid #d8e6fb;grid-template-columns:repeat(9,auto) minmax(0,1fr) auto auto;align-items:center;gap:14px;margin-bottom:12px;display:grid;overflow-x:auto}.analytics-tabs button{color:#06164b;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;height:42px;font-weight:700}.analytics-tabs .active{color:#0055d8;border-color:#0675f8}.analytics-tabs .period,.analytics-tabs .export{color:#0055d8;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 14px;display:inline-flex}.analytics-tabs .export{background:#e8f2ff}.analytics-metrics{grid-template-columns:repeat(6,minmax(150px,1fr));gap:10px;margin-bottom:12px;display:grid}.analytics-metrics article{background:linear-gradient(135deg,#fdfefe,#f4f9ff);border:1px solid #d8e6fb;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:13px;min-height:96px;padding:14px 16px;display:grid;box-shadow:0 8px 20px #0f408e0d}.analytics-metrics span{border-radius:16px;grid-row:span 3;place-items:center;width:54px;height:54px;display:grid}.analytics-metrics .blue{color:#0876f8;background:#dff0ff}.analytics-metrics .green{color:#10b968;background:#dcfce7}.analytics-metrics .red{color:#ef3150;background:#ffe4eb}.analytics-metrics .indigo{color:#5967df;background:#e6e9ff}.analytics-metrics .amber{color:#f59e0b;background:#fef3c7}.analytics-metrics strong{color:#07144d;font-size:25px;line-height:1}.analytics-metrics p{color:#143179;margin:3px 0 0;font-size:13px}.analytics-metrics b{color:#09a84f;font-size:15px}.analytics-grid{grid-template-columns:1.25fr 1fr 310px;gap:10px;display:grid}.analytics-card,.analytics-side>section{background:#fdfefff0;border:1px solid #d8e6fb;border-radius:8px;box-shadow:0 10px 26px #0f408e0f}.analytics-card{padding:12px}.analytics-card h3{color:#06164b;margin:0 0 10px;font-size:15px}.line-card{min-height:218px}.line-legend{color:#143179;justify-content:center;gap:22px;margin-bottom:8px;font-size:12px;display:flex}.line-legend span{align-items:center;gap:6px;display:inline-flex}.line-legend i{border-radius:50%;width:11px;height:11px}.line-chart{grid-template-rows:1fr auto;height:162px;display:grid}.line-chart svg{background-image:linear-gradient(#e8f0fb 1px,#0000 1px),linear-gradient(90deg,#e8f0fb 1px,#0000 1px);background-size:20% 25%;width:100%;height:132px;overflow:visible}.line-chart line{stroke:#e3edf9;stroke-width:.6px}.chart-days{color:#4565a4;justify-content:space-between;gap:6px;padding-top:6px;font-size:11px;display:flex}.donut-card,.resolution-card{grid-template-columns:170px minmax(0,1fr);align-items:center;min-height:218px;display:grid}.donut-card h3,.resolution-card h3{grid-column:1/-1}.analytics-donut{border-radius:50%;align-content:center;justify-self:center;place-items:center;width:150px;height:150px;display:grid}.analytics-donut:after{content:"";position:absolute}.analytics-donut strong{color:#06164b;font-size:28px;line-height:1}.analytics-donut span{color:#143179;font-size:12px}.analytics-donut.conversations{background:radial-gradient(circle, #fbfdff 0 46%, transparent 47%), conic-gradient(#10b968 0 48%, #0876f8 48% 70%, #ff3d53 70% 82%, #b965f6 82% 92%, #42bdf4 92% 100%)}.analytics-donut.resolution{background:radial-gradient(circle, #fbfdff 0 48%, transparent 49%), conic-gradient(#10b968 0 92%, #f7c948 92% 96%, #fb8c13 96% 98%, #ff3d53 98% 100%)}.donut-card ul,.resolution-card ul{color:#143179;gap:10px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.donut-card li{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.donut-card li i{border-radius:50%;width:12px;height:12px}.donut-card li b{color:#06164b;background:#edf4ff;border-radius:7px;padding:4px 10px}.resolution-card li{justify-content:space-between;padding-left:22px;font-weight:650;display:flex;position:relative}.resolution-card li:before{content:"";background:#10b968;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:0}.resolution-card .r1:before{background:#f7c948}.resolution-card .r2:before{background:#fb8c13}.resolution-card .r3:before{background:#ff3d53}.bars-card{min-height:185px}.card-title-row{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.card-title-row h3{margin:0}.card-title-row b{color:#06164b;font-size:13px}.card-title-row span{color:#09a84f;background:#dcfce7;border-radius:6px;padding:3px 8px}.analytics-bars{background-image:linear-gradient(#e8f0fb 1px,#0000 1px);background-size:100% 25%;border-bottom:1px solid #d8e6fb;grid-template-columns:repeat(15,1fr);align-items:end;gap:11px;height:112px;display:grid}.analytics-bars span{border-radius:3px 3px 0 0;box-shadow:inset 0 -1px #0000000d}.analytics-side{grid-row:span 2;gap:10px;display:grid}.time-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:14px;display:grid}.time-card svg{color:#0876f8;background:#dff0ff;border-radius:16px;width:52px;height:52px;padding:11px}.time-card.purple svg{color:#8b5cf6;background:#efe7ff}.time-card strong{color:#06164b;font-size:24px}.time-card p{color:#143179;margin:0;font-size:12px;line-height:1.25}.time-card b{color:#09a84f;font-size:22px}.agents-table{grid-column:span 1;min-height:214px}.agents-table table{border-collapse:collapse;width:100%;font-size:12px}.agents-table th{text-align:left;color:#25458c;background:#f2f7ff;height:30px;padding:0 8px}.agents-table td{color:#06164b;border-bottom:1px solid #e8f0fb;padding:7px 8px}.agents-table td:first-child{grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:8px;display:grid}.agent-avatar{color:#0675f8;background:#dff0ff;border-radius:50%;grid-row:span 2;place-items:center;width:28px;height:28px;display:grid}.agents-table strong{display:block}.agents-table small{color:#4565a4;display:block}.satisfaction-card{min-height:214px}.satisfaction-card p{color:#06164b;grid-template-columns:72px minmax(0,1fr) 38px;align-items:center;gap:10px;margin:10px 0;font-size:12px;display:grid}.satisfaction-card i{background:#e8f0fb;border-radius:4px;height:18px;overflow:hidden}.satisfaction-card i b{border-radius:4px;height:100%;display:block}.satisfaction-card em{font-style:normal;font-weight:750}.topics-card{min-height:214px}.topics-card p{color:#06164b;grid-template-columns:22px minmax(0,1fr) 38px;align-items:center;gap:8px;margin:8px 0;font-size:12px;display:grid}.topics-card b{color:#12358e;background:#edf4ff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.topics-card em{color:#143179;text-align:right;font-style:normal;font-weight:750}.analytics-insight{background:linear-gradient(135deg,#f8fbff,#f3edff);border:1px solid #d8e6fb;border-radius:8px;grid-template-columns:64px minmax(0,1fr) 280px;align-items:center;gap:14px;min-height:70px;margin-top:10px;padding:12px 20px;display:grid}.analytics-insight h3{color:#0030a1;margin:0 0 4px;font-size:15px}.analytics-insight p{color:#25458c;margin:0;font-size:13px}.analytics-insight strong{color:#0030a1;text-align:center;justify-self:end;font-size:17px;line-height:1.08;transform:rotate(-6deg)}@media (width<=1450px){.analytics-grid{grid-template-columns:1fr 1fr}.analytics-side{grid-area:auto/span 2;grid-template-columns:repeat(2,1fr)}.topics-card{grid-column:span 2}}@media (width<=1100px){.analytics-tabs,.analytics-metrics,.analytics-grid{grid-template-columns:1fr}.analytics-side,.topics-card{grid-column:auto;grid-template-columns:1fr}.donut-card,.resolution-card{grid-template-columns:1fr;justify-items:center}.analytics-insight{grid-template-columns:1fr}.analytics-insight strong{justify-self:start}}.ath-dashboard{color:#071443;max-width:1600px;margin:0 auto}.ath-header{grid-template-columns:1fr auto 260px;align-items:center;gap:28px;margin-bottom:16px;display:grid}.ath-header h1{letter-spacing:0;color:#071443;margin:0;font-size:30px;line-height:1}.ath-header p{color:#173572;margin:5px 0 0;font-size:14px}.ath-header>strong{color:#064fd4;text-align:center;font-size:20px;font-style:italic;line-height:1.05;transform:rotate(-4deg)}.ath-header>button{color:#071443;background:#fbfdff;border:1px solid #d3e2f6;border-radius:7px;justify-content:center;align-items:center;gap:8px;height:40px;font-weight:700;display:inline-flex}.ath-metrics{grid-template-columns:repeat(5,minmax(160px,1fr));gap:12px;margin-bottom:14px;display:grid}.ath-metrics article{background:#fbfdff;border:1px solid #d8e6f7;border-radius:8px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;min-height:100px;padding:14px 16px;display:grid;box-shadow:0 7px 18px #1a468b0f}.ath-metrics article>span{border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.ath-metrics .blue{color:#0876f8;background:#dff0ff}.ath-metrics .green{color:#0aaa59;background:#dcfaeb}.ath-metrics .red{color:#ef3150;background:#ffe5ea}.ath-metrics .amber{color:#f3a000;background:#fff1d2}.ath-metrics b{color:#071443;font-size:23px;line-height:1;display:block}.ath-metrics p{color:#173572;white-space:nowrap;margin:5px 0 4px;font-size:13px}.ath-metrics em{color:#09a84f;font-size:15px;font-style:normal;font-weight:800}.ath-metrics small{color:#6679a3;margin-left:5px;font-size:9px}.ath-grid{gap:12px;margin-bottom:12px;display:grid}.ath-grid.top{grid-template-columns:1.45fr 1fr 1fr}.ath-grid.lower{grid-template-columns:1.15fr 1.1fr 1fr}.ath-panel{background:#fbfdff;border:1px solid #d8e6f7;border-radius:8px;min-width:0;padding:13px;box-shadow:0 7px 18px #1a468b0d}.ath-panel h2{color:#071443;margin:0;font-size:15px}.ath-panel-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ath-panel-title button{color:#0065df;cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.ath-channel-chart{min-height:244px}.ath-legend{color:#173572;flex-wrap:wrap;justify-content:center;gap:20px;margin:13px 0 7px;font-size:11px;display:flex}.ath-legend span{align-items:center;gap:6px;display:inline-flex}.ath-legend i{border-radius:50%;width:10px;height:10px}.ath-line-chart svg{background-image:linear-gradient(#e6eef9 1px,#0000 1px),linear-gradient(90deg,#e6eef9 1px,#0000 1px);background-size:20% 25%;width:100%;height:154px;display:block;overflow:visible}.ath-line-chart polyline{fill:none;stroke:#09a857;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ath-line-chart polyline.web{stroke:#0876f8}.ath-line-chart polyline.email{stroke:#ff3d53}.ath-line-chart polyline.instagram{stroke:#b965f6}.ath-line-chart polyline.telegram{stroke:#42bdf4}.ath-line-chart>div{color:#34538f;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.ath-distribution{grid-template-columns:170px minmax(0,1fr);align-items:center;min-height:244px;display:grid}.ath-distribution>h2{grid-column:1/-1}.ath-donut{background:radial-gradient(circle, #fbfdff 0 47%, transparent 48%), conic-gradient(#09a857 0 48%, #0876f8 48% 70%, #ff3d53 70% 82%, #b965f6 82% 92%, #42bdf4 92% 100%);border-radius:50%;align-content:center;place-items:center;width:156px;height:156px;display:grid}.ath-donut b{font-size:23px;line-height:1}.ath-donut span{color:#173572;margin-top:4px;font-size:12px}.ath-distribution ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ath-distribution li{color:#173572;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;font-size:11px;display:grid}.ath-distribution li i{border-radius:50%;width:10px;height:10px}.ath-distribution li b{color:#071443;background:#edf4ff;border-radius:6px;padding:3px 8px}.ath-agent-status{min-height:244px}.ath-agent-row{border-bottom:1px solid #e7eef8;grid-template-columns:31px minmax(0,1fr) auto 18px;align-items:center;gap:9px;min-height:36px;font-size:11px;display:grid}.ath-agent-row>span{color:#fbfdff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.ath-agent-row b{font-weight:650}.ath-agent-row em{color:#09894a;white-space:nowrap;padding-left:13px;font-style:normal;position:relative}.ath-agent-row em:before{content:"";background:#0aaa59;border-radius:50%;width:8px;height:8px;position:absolute;top:3px;left:0}.ath-agent-row em.pause{color:#a86b00}.ath-agent-row em.pause:before{background:#f5a000}.ath-agent-row em.off{color:#385083}.ath-agent-row em.off:before{background:#8395b8}.ath-list-panel{min-height:250px}.ath-conversation{border-bottom:1px solid #e7eef8;grid-template-columns:33px 18px minmax(0,1fr) auto;align-items:center;column-gap:7px;min-height:40px;display:grid;position:relative}.ath-person{color:#17467b;background:#cde6f8;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid}.ath-conversation>i{color:#fbfdff;border-radius:6px;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.ath-conversation b,.ath-opportunity b,.ath-task b{color:#071443;font-size:11.5px;display:block}.ath-conversation p{color:#36558f;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:10px;overflow:hidden}.ath-conversation time,.ath-task time{color:#6679a3;white-space:nowrap;font-size:10px}.ath-conversation>em{color:#fbfdff;background:#0876f8;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;font-style:normal;display:grid;position:absolute;bottom:3px;right:0}.ath-opportunity{border-bottom:1px solid #e7eef8;grid-template-columns:10px minmax(0,1fr) auto 80px;align-items:center;gap:9px;min-height:40px;font-size:11px;display:grid}.ath-opportunity>i{border-radius:50%;width:10px;height:10px}.ath-opportunity>span{color:#071443}.ath-opportunity>em{text-align:center;color:#075bcf;background:#e2edff;border-radius:7px;justify-self:end;min-width:70px;padding:5px 8px;font-style:normal}.ath-opportunity>em.amber{color:#b26a00;background:#fff0d2}.ath-opportunity>em.purple{color:#6b21a8;background:#f0ddff}.ath-opportunity>em.green{color:#087a45;background:#dcfaeb}.ath-task{border-bottom:1px solid #e7eef8;grid-template-columns:24px minmax(0,1fr) auto 18px;align-items:center;gap:8px;min-height:40px;display:grid}.ath-task button{color:#a6b7d3;background:0 0;border:0;place-items:center;padding:0;display:grid}.ath-bottom{grid-template-columns:1.02fr 1.5fr;gap:12px;display:grid}.ath-promo,.ath-integrations{background:#fbfdff;border:1px solid #d8e6f7;border-radius:8px;min-height:120px;padding:13px}.ath-promo{background:linear-gradient(135deg,#f7fbff,#eceeff);grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:15px;display:grid}.ath-promo>span{color:#0876f8;background:#dff0ff;border-radius:28px;justify-self:center;place-items:center;width:82px;height:82px;display:grid}.ath-promo h2,.ath-integrations h2{color:#071443;margin:0 0 7px;font-size:15px}.ath-promo p{color:#34538f;margin:0;font-size:12px;line-height:1.4}.ath-promo button{color:#fbfdff;white-space:nowrap;background:#0876f8;border:0;border-radius:6px;height:38px;padding:0 20px;font-weight:750}.ath-promo button span{margin-left:16px}.ath-integrations>div{grid-template-columns:repeat(9,minmax(54px,1fr));gap:8px;display:grid}.ath-integrations button{color:#071443;background:0 0;border:0;padding:4px 2px}.ath-integrations button>span{background:#f8fbff;border:1px solid #d4e2f4;border-radius:11px;place-items:center;width:46px;height:46px;margin:0 auto 6px;display:grid}.ath-integrations button>span.add{color:#0876f8;background:#eaf3ff}.ath-integrations b{font-size:10.5px;font-weight:600;display:block}@media (width<=1450px){.ath-grid.top{grid-template-columns:1.3fr 1fr}.ath-agent-status{grid-column:1/-1}.ath-agent-status .ath-agent-row{width:20%;display:inline-grid}.ath-grid.lower{grid-template-columns:1fr 1fr}.ath-grid.lower>article:last-child{grid-column:1/-1}.ath-bottom{grid-template-columns:1fr}}@media (width<=1080px){.ath-header,.ath-metrics,.ath-grid.top,.ath-grid.lower{grid-template-columns:1fr}.ath-header>strong{display:none}.ath-agent-status,.ath-grid.lower>article:last-child{grid-column:auto}.ath-agent-status .ath-agent-row{width:100%;display:grid}.ath-distribution{grid-template-columns:1fr 1fr}.ath-promo{grid-template-columns:80px 1fr}.ath-promo button{grid-column:2;justify-self:start}}@media (width<=720px){.ath-header{grid-template-columns:1fr}.ath-header>button{width:100%}.ath-distribution,.ath-promo{grid-template-columns:1fr;justify-items:stretch}.ath-donut,.ath-promo>span{justify-self:center}.ath-promo button{grid-column:auto}.ath-integrations>div{grid-template-columns:repeat(3,1fr)}.ath-opportunity{grid-template-columns:10px minmax(0,1fr) auto}.ath-opportunity em{grid-column:2/-1;justify-self:start}}.agentech-billing-page{color:#06164b}.agentech-billing-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.agentech-billing-header h1{letter-spacing:0;margin:0;font-size:31px;line-height:1.05}.agentech-billing-header h2{color:#12358e;margin:4px 0 0;font-size:18px;font-weight:500}.agentech-billing-header p{color:#34539d;margin:4px 0 0;font-size:14px}.agentech-billing-brand{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.agentech-billing-brand strong{color:#0030a1;font-size:13px;line-height:1.1;transform:rotate(-4deg)}.agentech-billing-brand button{color:#06164b;background:#f8fbff;border:1px solid #c9daf8;border-radius:6px;align-items:center;gap:8px;height:40px;padding:0 14px;font-weight:750;display:inline-flex}.agentech-billing-brand .period{color:#0055d8}.billing-usage-grid{grid-template-columns:repeat(4,minmax(210px,1fr));gap:12px;margin-bottom:12px;display:grid}.billing-usage-card{background:#fbfdff;border:1px solid #d8e6fb;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:108px;padding:16px;display:grid;box-shadow:0 8px 20px #0f408e0d}.billing-usage-card>span{border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.billing-usage-card p{color:#143179;margin:0 0 5px;font-size:13px}.billing-usage-card strong{margin-bottom:12px;font-size:20px;display:block}.billing-usage-card i,.limit-row i{background:#dfeaf8;border-radius:999px;height:14px;display:block;overflow:hidden}.billing-usage-card i b,.limit-row i b{border-radius:999px;height:100%;display:block}.billing-usage-card em{align-self:end;font-size:13px;font-style:normal;font-weight:800}.billing-layout{grid-template-columns:1fr 1.28fr 310px;gap:12px;display:grid}.billing-panel,.billing-side>section{background:#fbfdff;border:1px solid #d8e6fb;border-radius:8px;padding:14px;box-shadow:0 10px 26px #0f408e0f}.billing-panel h3,.billing-side h3{margin:0 0 12px;font-size:17px}.channel-panel{grid-template-columns:180px minmax(0,1fr);align-items:center;min-height:275px;display:grid}.channel-panel h3{grid-column:1/-1}.billing-donut{background:radial-gradient(circle,#fbfdff 0 47%,transparent 48%),conic-gradient(#10b968 0 42%,#0876f8 42% 70%,#ff3d53 70% 85%,#b965f6 85% 95%,#42bdf4 95% 100%);border-radius:50%;align-content:center;place-items:center;width:160px;height:160px;display:grid}.billing-donut strong{font-size:27px;line-height:1}.billing-donut span{color:#143179;font-size:12px}.channel-panel ul{color:#143179;gap:14px;margin:0;padding:0;list-style:none;display:grid}.channel-panel li{grid-template-columns:11px minmax(0,1fr) 38px 50px;align-items:center;gap:10px;font-size:12px;display:grid}.channel-panel li i{border-radius:50%;width:11px;height:11px}.channel-panel li em{text-align:right;font-style:normal}.trend-panel{min-height:275px}.trend-legend{color:#143179;justify-content:center;gap:24px;margin-bottom:12px;font-size:11px;display:flex}.trend-legend span{align-items:center;gap:6px;display:inline-flex}.trend-legend i{background:#0876f8;border-radius:50%;width:11px;height:11px}.trend-legend span:nth-child(2) i{background:#10b968}.trend-legend span:nth-child(3) i{background:#8b5cf6}.trend-panel svg{background-image:linear-gradient(#e8f0fb 1px,#0000 1px),linear-gradient(90deg,#e8f0fb 1px,#0000 1px);background-size:20% 25%;width:100%;height:170px}.trend-panel line{stroke:#e3edf9;stroke-width:.6px}.trend-panel polyline{fill:none;stroke:#0876f8;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.trend-panel polyline.green{stroke:#10b968}.trend-panel polyline.purple{stroke:#8b5cf6}.billing-side{align-content:start;gap:12px;display:grid}.plan-head,.panel-row-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.plan-head button,.next-invoice-card button,.payment-card button{color:#0055d8;background:#f0f6ff;border:1px solid #c9daf8;border-radius:6px;height:34px;padding:0 12px;font-weight:750}.plan-card>span{color:#fbfdff;background:#10b968;border-radius:6px;padding:7px 12px;font-size:13px;font-weight:750;display:inline-block}.plan-card>strong{margin:12px 0;font-size:17px;display:block}.plan-card p{color:#143179;align-items:center;gap:8px;margin:8px 0;font-size:12px;display:flex}.plan-card p svg{color:#10b968}.billing-plan-form{background:#f7faff;border:1px solid #d8e6fb;border-radius:7px;gap:8px;margin:12px 0;padding:12px;display:grid}.billing-plan-form label{color:#143179;grid-template-columns:1fr 100px;align-items:center;gap:8px;font-size:11px;display:grid}.billing-plan-form input{color:#06164b;background:#fbfdff;border:1px solid #c9daf8;border-radius:5px;width:100%;height:30px;padding:0 7px}.billing-plan-form>button{color:#fbfdff;background:#0675f8;border:0;border-radius:6px;height:33px;font-weight:750}.limits-panel{min-height:275px}.limit-row{color:#143179;grid-template-columns:38px 140px minmax(120px,1fr) 46px 105px;align-items:center;gap:10px;margin:15px 0;font-size:12px;display:grid}.limit-row>span{background:#dff0ff;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.limit-row p{margin:0}.limit-row em{text-align:right;font-style:normal}.panel-row-title{margin-bottom:10px}.panel-row-title h3{margin:0}.panel-row-title button{color:#0055d8;background:0 0;border:0;text-decoration:underline}.invoices-panel table{border-collapse:collapse;width:100%;font-size:11px}.invoices-panel th{text-align:left;color:#25458c;background:#f2f7ff;padding:9px}.invoices-panel td{border-bottom:1px solid #e8f0fb;padding:9px}.invoices-panel td span{color:#087a45;background:#d5f8e5;border-radius:7px;padding:5px 9px;font-weight:750}.billing-download{color:#0675f8;cursor:pointer;background:0 0;border:0;padding:4px}.payment-card>div,.next-invoice-card>div{border:1px solid #c9daf8;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.payment-card p,.next-invoice-card p{margin:0}.payment-card span,.next-invoice-card span{color:#4565a4;font-size:11px}.payment-card>button{width:100%;margin-top:8px}.billing-cta-row{grid-template-columns:1fr .62fr;gap:12px;margin-top:12px;display:grid}.billing-cta-row article{background:#f7faff;border:1px solid #d8e6fb;border-radius:8px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:86px;padding:14px 20px;display:grid}.billing-cta-row h3{color:#0030a1;margin:0 0 4px;font-size:15px}.billing-cta-row p{color:#25458c;margin:0;font-size:12px}.billing-cta-row button{color:#fbfdff;background:#0675f8;border:1px solid #0675f8;border-radius:6px;height:38px;padding:0 20px;font-weight:750}.billing-cta-row article:nth-child(2) button{color:#0055d8;background:#f8fbff}@media (width<=1450px){.billing-layout{grid-template-columns:1fr 1fr}.billing-side{grid-column:span 2;grid-template-columns:repeat(2,1fr)}}@media (width<=1100px){.agentech-billing-header{flex-direction:column}.billing-usage-grid,.billing-layout,.billing-side,.billing-cta-row,.channel-panel{grid-template-columns:1fr}.billing-side{grid-column:auto}.limit-row{grid-template-columns:38px minmax(0,1fr)}.limit-row i,.limit-row strong,.limit-row em{text-align:left;grid-column:2}.billing-cta-row article{grid-template-columns:1fr}}
