:root{--mc-bot-primary: #EA7351;--mc-bot-secondary: #E03274;--mc-bot-gradient: linear-gradient(135deg, #EA7351 0%, #E03274 100%)}.mc-area-bots{padding:20px;background:#fff;min-height:100%}.mc-bots-overview-shell{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.mc-bots-overview-hero{display:grid;grid-template-columns:minmax(0, 1.8fr) minmax(280px, 1fr);gap:20px;padding:24px 26px;border:1px solid #e2e8f0;border-radius:18px;background:radial-gradient(circle at top right, rgba(234, 115, 81, 0.14), transparent 34%),linear-gradient(180deg, #fffdfb 0%, #ffffff 100%)}.mc-bots-overview-copy h2{margin:6px 0 10px;font-size:28px;line-height:1.05;font-weight:700;color:#0f172a}.mc-bots-overview-copy p{margin:0;max-width:680px;color:#475569;font-size:15px;line-height:1.65}.mc-bots-overview-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c2410c}.mc-bots-overview-stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px}.mc-bots-overview-stat{padding:16px 14px;border-radius:16px;background:#fff;border:1px solid #e2e8f0}.mc-bots-overview-stat label{display:block;margin-bottom:10px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:#64748b}.mc-bots-overview-stat strong{font-size:30px;line-height:1;color:#0f172a}.mc-bots-overview-rail{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.mc-bots-overview-panel{padding:18px 20px;border-radius:16px;border:1px solid #e2e8f0;background:#fff}.mc-bots-overview-panel p{margin:6px 0 0;color:#64748b;font-size:14px;line-height:1.55}.mc-bots-overview-panel-title{display:block;font-size:13px;font-weight:700;color:#0f172a}.mc-bots-nav{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:25px;border-bottom:1px solid #e2e8f0}.mc-bots-nav ul{display:flex;flex:1 1 auto;list-style:none;padding:0;margin:0}.mc-bots-nav ul li{padding:12px 24px;cursor:pointer;font-weight:600;color:#64748b;position:relative;transition:all .3s ease}.mc-bots-nav ul li.mc-active{color:var(--mc-bot-primary)}.mc-bots-nav ul li.mc-active::after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--mc-bot-gradient)}.mc-bots-nav ul li:hover:not(.mc-active){color:#1e293b}.mc-bots-nav .mc-bots-header-actions{flex:0 0 auto;display:flex;justify-content:flex-end;padding-bottom:8px}.mc-bots-nav .mc-bots-header-actions .mc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 18px;white-space:nowrap}.mc-bots-nav .mc-bots-header-actions .mc-btn-primary{color:#fff !important}.mc-bots-nav .mc-bots-header-actions .mc-btn-primary svg{flex:0 0 auto;stroke:currentColor}.mc-area-bots{overflow-y:auto}.mc-bots-area{display:flex;flex-direction:column;min-height:100%;background:#fff}.mc-bots-tabs{flex:1 1 auto;overflow-y:auto;padding-bottom:24px}.mc-bots-tabs .mc-bots-tab{display:none}.mc-bots-tabs .mc-bots-tab.mc-active{display:block;animation:fadeIn .4s ease}#mc-bots-tab-list>.mc-bots-list-sticky{position:sticky;top:0;z-index:10;background:#fff}.mc-bots-helper-text{margin:0 0 16px 0;color:#64748b;font-size:13px;line-height:1.5}.mc-bots-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));gap:20px}.mc-bot-card{background:#fff;border-radius:18px;border:1px solid #e2e8f0;padding:22px;box-shadow:0 12px 30px -24px rgba(15,23,42,.45);transition:transform .3s ease,box-shadow .3s ease}.mc-bot-card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px rgba(15,23,42,.5)}.mc-bot-card-header{display:flex;align-items:center;margin-bottom:15px;position:relative}.mc-bot-card-header .mc-bot-avatar{width:54px;height:54px;border-radius:14px;object-fit:cover;background:#f1f5f9;margin-right:15px}.mc-bot-card-header .mc-bot-card-info{flex:1}.mc-bot-card-header .mc-bot-card-info .mc-bot-name{font-size:16px;font-weight:600;color:#0f172a;margin:0}.mc-bot-card-header .mc-bot-card-info .mc-bot-type{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.mc-bot-card-header .mc-bot-status-badge{font-size:11px;font-weight:700;padding:4px 8px;border-radius:99px;text-transform:uppercase}.mc-bot-card-header .mc-bot-status-badge.mc-bot-status-active{background:#dcfce7;color:#166534}.mc-bot-card-header .mc-bot-status-badge.mc-bot-status-paused{background:#fef9c3;color:#854d0e}.mc-bot-card-header .mc-bot-status-badge.mc-bot-status-inactive{background:#fee2e2;color:#991b1b}.mc-bot-card-body{margin-bottom:20px}.mc-bot-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.mc-bot-pill{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;font-size:12px;font-weight:600}.mc-bot-pill-default{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.mc-bot-description{font-size:14px;color:#475569;line-height:1.65;min-height:46px;margin:0}.mc-bot-routing{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.mc-bot-routing-item,.mc-bot-routing-more,.mc-bot-routing-empty{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;font-size:12px;line-height:1.4}.mc-bot-routing-item{background:#fff7ed;border:1px solid #fed7aa;color:#9a3412}.mc-bot-routing-more{background:#f1f5f9;border:1px solid #cbd5e1;color:#475569}.mc-bot-routing-empty{background:#f8fafc;border:1px dashed #cbd5e1;color:#64748b}.mc-bot-card-footer{display:flex;flex-wrap:wrap;gap:10px;padding-top:18px;border-top:1px solid #f1f5f9}.mc-bot-card-footer .mc-bot-card-workspace{display:flex;gap:8px;width:100%}.mc-bot-card-footer .mc-bot-card-workspace .mc-btn{flex:1}.mc-bot-card-footer .mc-btn{flex:1;padding:8px 12px}.mc-bots-empty{padding:12px 0 8px}.mc-bots-empty-card{padding:32px;border-radius:20px;border:1px dashed #cbd5e1;background:linear-gradient(180deg, #fffdfb 0%, #ffffff 100%);text-align:center}.mc-bots-empty-card h3{margin:8px 0 10px;font-size:24px;color:#0f172a}.mc-bots-empty-card p{max-width:560px;margin:0 auto 20px;color:#64748b;line-height:1.65}.mc-bots-empty-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c2410c}.mc-bots-analytics-container{background:#fff;border-radius:12px;border:1px solid #e2e8f0;padding:24px}.mc-bots-analytics-header{margin-bottom:30px;display:flex;justify-content:flex-end}.mc-bots-analytics-header .mc-bots-date-selector{display:flex;align-items:center;gap:10px;background:#f1f5f9;padding:8px 15px;border-radius:8px}.mc-bots-analytics-header .mc-bots-date-selector input[type=date]{border:none;background:rgba(0,0,0,0);font-size:13px;font-weight:600;color:#1e293b;outline:none}.mc-bots-analytics-header .mc-bots-date-selector select{border:none;background:rgba(0,0,0,0);font-size:13px;font-weight:600;color:#1e293b;outline:none}.mc-bots-analytics-header .mc-bots-date-selector span{font-size:12px;color:#94a3b8}.mc-bots-stats-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;margin-bottom:40px}.mc-bots-stats-grid .mc-bots-stat-box{padding:20px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;gap:8px}.mc-bots-stats-grid .mc-bots-stat-box label{font-size:12px;color:#64748b;font-weight:600}.mc-bots-stats-grid .mc-bots-stat-box .mc-stat-value{font-size:24px;font-weight:700;color:#0f172a}.mc-bots-analytics-chart{height:400px;position:relative}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 960px){.mc-bots-overview-hero,.mc-bots-overview-rail{grid-template-columns:1fr}.mc-bots-overview-stats{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}}@media(max-width: 720px){.mc-bots-overview-hero{padding:18px}.mc-bots-overview-copy h2{font-size:24px}.mc-bots-overview-stats{grid-template-columns:1fr}.mc-bots-nav{flex-direction:column;align-items:stretch;gap:12px;border-bottom:none;margin-bottom:20px}.mc-bots-nav ul{background:#f8fafc;padding:4px;border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mc-bots-nav ul::-webkit-scrollbar{display:none}.mc-bots-nav ul li{flex:1;text-align:center;padding:10px 16px;white-space:nowrap;border-radius:8px;font-size:13px}.mc-bots-nav ul li.mc-active{background:#fff;box-shadow:0 4px 12px -2px rgba(15,23,42,.08)}.mc-bots-nav ul li.mc-active::after{display:none}.mc-bots-nav .mc-bots-header-actions{padding-bottom:0}.mc-bots-nav .mc-bots-header-actions .mc-btn{width:100%;border-radius:12px;font-size:14px;font-weight:700}}#mc-bot-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.5);backdrop-filter:blur(4px);display:none;z-index:1000000000;align-items:center;justify-content:center}#mc-bot-modal.mc-modal-open{display:flex}.mc-bot-modal-content{background:#fff;width:95%;max-width:800px;height:90vh;display:flex;flex-direction:column;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden}.mc-bot-modal-header{padding:20px 24px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.mc-bot-modal-header h3{margin:0;font-size:18px;font-weight:700;color:#0f172a}.mc-bot-modal-header .mc-modal-close{background:none;border:none;font-size:24px;cursor:pointer;color:#94a3b8}.mc-bot-modal-header .mc-modal-close:hover{color:#1e293b}.mc-bot-modal-body{padding:24px;overflow-y:auto;flex:1}.mc-bot-modal-body.no-scrollbar::-webkit-scrollbar{display:none}.mc-bot-modal-body{-ms-overflow-style:none;scrollbar-width:none}.mc-bot-modal-section{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #f1f5f9}.mc-bot-modal-section:last-child{border-bottom:none;margin-bottom:0}.mc-bot-modal-section h4{font-size:14px;font-weight:700;color:#1e293b;margin:0 0 20px 0;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:8px}.mc-bot-modal-section h4::before{content:"";width:4px;height:16px;background:var(--mc-bot-gradient);border-radius:2px}.mc-bot-grid-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media(max-width: 640px){.mc-bot-grid-2{grid-template-columns:1fr}}.mc-bot-form-group{margin-bottom:20px}.mc-bot-form-group label:not(.mc-switch){display:block;font-size:13px;font-weight:600;color:#475569;margin-bottom:8px}.mc-bot-form-group input,.mc-bot-form-group textarea,.mc-bot-form-group select{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #e2e8f0;font-size:14px;background:#fff;transition:all .2s ease;color:#1e293b}.mc-bot-form-group input:focus,.mc-bot-form-group textarea:focus,.mc-bot-form-group select:focus{border-color:var(--mc-bot-primary);outline:none;box-shadow:0 0 0 3px rgba(234,115,81,.1)}.mc-bot-form-group input::placeholder,.mc-bot-form-group textarea::placeholder,.mc-bot-form-group select::placeholder{color:#94a3b8}.mc-bot-form-group select{padding-right:42px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 14px;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important}.mc-bot-form-group textarea{height:80px;resize:vertical}.mc-bot-form-group textarea.mc-textarea-lg{height:150px}.mc-bot-textarea-code{min-height:120px;font-family:monospace}.mc-select-shell{position:relative}.mc-select-shell::after{content:"";position:absolute;top:50%;right:14px;width:14px;height:14px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238e7581' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px;pointer-events:none;z-index:2}.mc-select-shell select{padding-right:42px !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:none !important}.mc-bot-form-help{margin:0 0 16px 0;color:#64748b;font-size:13px;line-height:1.6}.mc-bot-bindings{display:flex;flex-direction:column;gap:16px}.mc-bot-rules{display:flex;flex-direction:column;gap:16px}.mc-bot-bindings-empty{padding:16px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;color:#64748b;font-size:13px}.mc-bot-rules-empty{padding:16px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;color:#64748b;font-size:13px}.mc-bot-switch-row{display:flex;align-items:center;gap:12px}.mc-bot-switch-label{font-size:14px;font-weight:600;color:#475569}.mc-bot-binding-row,.mc-bot-rule-row{padding:20px;border:1px solid #f1f5f9;border-radius:12px;background:#fff;margin-bottom:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.02)}.mc-bot-binding-actions{display:flex;justify-content:flex-end;margin-top:10px}#mc-bot-modal .mc-btn,.mc-bot-binding-remove,.mc-bot-rule-remove{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;opacity:1 !important;visibility:visible !important;background:linear-gradient(135deg, #EA7351 0%, #E03274 100%) !important;color:#fff !important;border:none !important;border-radius:9999px !important;font-weight:600 !important;cursor:pointer !important;padding:8px 18px !important;font-size:13px !important;transition:all .2s ease !important;box-shadow:0 3px 8px rgba(224,50,116,.25) !important}#mc-bot-modal .mc-btn:hover,.mc-bot-binding-remove:hover,.mc-bot-rule-remove:hover{opacity:.9 !important;transform:translateY(-1px) !important;box-shadow:0 5px 12px rgba(224,50,116,.35) !important}#mc-bot-modal .mc-btn.mc-btn-sm,.mc-bot-binding-remove.mc-btn-sm,.mc-bot-rule-remove.mc-btn-sm{padding:6px 14px !important;font-size:12px !important}.mc-btn-pill-gradient,.mc-bot-binding-remove,.mc-bot-rule-remove{border:none !important;background:linear-gradient(135deg, #EA7351 0%, #E03274 100%) !important;color:#fff !important;padding:8px 16px !important;border-radius:9999px !important;font-size:13px !important;font-weight:600 !important;opacity:1 !important;visibility:visible !important;transition:all .2s ease !important;box-shadow:0 4px 6px -1px rgba(224,50,116,.2)}.mc-btn-pill-gradient:hover,.mc-bot-binding-remove:hover,.mc-bot-rule-remove:hover{transform:translateY(-1px);box-shadow:0 6px 10px -1px rgba(224,50,116,.3);opacity:.9 !important}.mc-btn-pill-gradient.mc-btn-sm,.mc-btn-sm.mc-bot-binding-remove,.mc-btn-sm.mc-bot-rule-remove{padding:6px 12px !important;font-size:12px !important}.masi-tooltip.mc-bot-tooltip{background:#1e293b;color:#fff;padding:10px 14px;border-radius:10px;font-size:13px;font-weight:500;width:auto !important;max-width:300px !important;white-space:normal !important;word-wrap:break-word !important;word-break:normal !important;line-height:1.6;box-shadow:0 10px 25px -5px rgba(0,0,0,.4),0 8px 10px -6px rgba(0,0,0,.4);position:absolute;pointer-events:none;z-index:2147483647 !important;border:1px solid hsla(0,0%,100%,.15);box-sizing:border-box}.mc-bot-modal-footer{padding:24px 32px;border-top:1px solid #f1f5f9;background:#f8fafc;display:flex;justify-content:center;gap:16px;flex-shrink:0}#mc-bot-modal .mc-bot-modal-footer .mc-btn-secondary,#mc-bot-modal .mc-bot-modal-footer .mc-btn.mc-btn-secondary{background:#f1f5f9 !important;box-shadow:none !important;color:#475569 !important;border:1px solid #e2e8f0 !important;padding:10px 32px !important;min-width:140px !important;justify-content:center !important;align-items:center !important;font-size:14px !important;font-weight:600 !important;border-radius:99px !important;cursor:pointer !important;transition:all .3s ease !important}#mc-bot-modal .mc-bot-modal-footer .mc-btn-secondary:hover,#mc-bot-modal .mc-bot-modal-footer .mc-btn.mc-btn-secondary:hover{background:#e2e8f0 !important;color:#1e293b !important;opacity:1 !important}.mc-bot-save-btn{background:linear-gradient(135deg, #EA7351 0%, #E03274 100%) !important;box-shadow:0 4px 14px 0 rgba(224,50,116,.35) !important;padding:10px 48px !important;min-width:180px !important;font-size:15px !important;font-weight:700 !important;letter-spacing:.5px !important}.mc-bot-save-btn:hover{transform:translateY(-2px) !important;box-shadow:0 6px 20px rgba(224,50,116,.45) !important}.mc-bot-save-btn{background:var(--mc-bot-gradient) !important;color:#fff !important;border:none !important;padding:12px 36px !important;border-radius:99px !important;font-weight:700 !important;cursor:pointer !important;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1) !important;display:flex !important;align-items:center !important;justify-content:center !important;min-width:180px !important;box-shadow:0 4px 14px 0 rgba(234,115,81,.39) !important;letter-spacing:.5px !important;font-size:15px !important}.mc-bot-save-btn:hover{opacity:.9 !important;transform:translateY(-2px) !important;box-shadow:0 6px 20px rgba(234,115,81,.45) !important}.mc-bot-save-btn:active{transform:translateY(0) !important}.mc-bot-form-group input[type=range]{-webkit-appearance:none;width:100%;height:8px;background:linear-gradient(90deg, rgba(234, 115, 81, 0.22) 0%, rgba(224, 50, 116, 0.18) 100%);border-radius:12px;outline:none;padding:0;margin:12px 0;border:none !important;box-shadow:none !important}.mc-bot-form-group input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:linear-gradient(135deg, #EA7351 0%, #E03274 100%);cursor:pointer;border-radius:50%;border:3px solid #fff;box-shadow:0 6px 12px rgba(145,45,84,.24)}.mc-bot-form-group input[type=range]::-moz-range-thumb{width:20px;height:20px;background:linear-gradient(135deg, #EA7351 0%, #E03274 100%);cursor:pointer;border-radius:50%;border:3px solid #fff;box-shadow:0 6px 12px rgba(145,45,84,.24)}.mc-help-link{color:var(--mc-bot-primary);text-decoration:none;font-size:12px;font-weight:700;margin-left:10px;display:inline-flex;align-items:center;gap:4px}.mc-help-link:hover{text-decoration:underline}.mc-help-link i{font-size:10px}.masi-tooltip{background:#1e293b;color:#fff;padding:10px 14px;border-radius:10px;font-size:13px;font-weight:500;width:auto;min-width:120px;max-width:320px;white-space:normal;word-wrap:break-word;word-break:normal;line-height:1.6;box-shadow:0 10px 25px -5px rgba(0,0,0,.4);position:absolute;pointer-events:none;z-index:2147483647;border:1px solid hsla(0,0%,100%,.15);box-sizing:border-box}.mc-bots-transfers-panel{margin-top:24px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.mc-bots-transfers-header{padding:18px 20px 12px}.mc-bots-transfers-header h4{margin:0 0 4px 0;font-size:15px;font-weight:700;color:#1e293b}.mc-bots-transfers-header p{margin:0;font-size:13px;color:#64748b}.mc-bots-transfer-history{padding:0 20px 20px}.mc-bots-transfer-empty{padding:16px;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;color:#64748b;font-size:13px;text-align:center}.mc-bots-transfer-list{display:flex;flex-direction:column;gap:12px}.mc-bot-transfer-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:12px;background:#fafafa}.mc-bot-transfer-main{flex:1 1 auto;min-width:0}.mc-bot-transfer-route{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;color:#1e293b}.mc-bot-transfer-arrow{color:#94a3b8}.mc-bot-transfer-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#64748b}.mc-bot-transfer-status{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;text-transform:capitalize}.mc-bot-transfer-status-completed{background:#dcfce7;color:#166534}.mc-bot-transfer-status-pending{background:#fef3c7;color:#92400e}.mc-bot-transfer-status-failed{background:#fee2e2;color:#991b1b}.mc-bots-transfer-list-sidebar{gap:10px}.mc-bot-transfer-row-sidebar{padding:12px}.mc-area-bots,.mc-area-bot-workspace{--mc-bots-surface: #fff7f4;--mc-bots-card: #ffffff;--mc-bots-card-2: #fff8fb;--mc-bots-border: rgba(224, 50, 116, 0.12);--mc-bots-text: #1f2937;--mc-bots-sub: #5a6678;--mc-bots-muted: #8e7581;--mc-bots-grad: linear-gradient(135deg, #ea7351 0%, #e03274 100%);--mc-bots-grad-soft: linear-gradient(135deg, rgba(234, 115, 81, 0.13) 0%, rgba(224, 50, 116, 0.1) 100%);--mc-workspace-sidebar-offset: clamp(212px, 17vw, 248px)}.mc-area-bots .mc-stats-strip{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:14px;margin-bottom:18px}.mc-area-bots .mc-stat-card{position:relative;overflow:hidden;min-height:120px;padding:18px 18px 16px;border-radius:18px;border:1px solid var(--mc-bots-border);background:#fff;box-shadow:0 24px 48px -34px rgba(15,23,42,.15);transition:transform .3s ease,box-shadow .3s ease}.mc-area-bots .mc-stat-card:hover{transform:translateY(-2px);box-shadow:0 30px 60px -30px rgba(15,23,42,.2)}.mc-area-bots .mc-stat-card:nth-child(1){--mc-stat-accent: #EA7351;--mc-stat-grad: linear-gradient(135deg, #EA7351 0%, #E03274 100%);--mc-stat-grad-soft: linear-gradient(135deg, rgba(234, 115, 81, 0.12) 0%, rgba(224, 50, 116, 0.1) 100%);border-color:rgba(234,115,81,.15)}.mc-area-bots .mc-stat-card:nth-child(2){--mc-stat-accent: #10B981;--mc-stat-grad: linear-gradient(135deg, #10B981 0%, #059669 100%);--mc-stat-grad-soft: rgba(16, 185, 129, 0.1);border-color:rgba(16,185,129,.2)}.mc-area-bots .mc-stat-card:nth-child(3){--mc-stat-accent: #3B82F6;--mc-stat-grad: linear-gradient(135deg, #3B82F6 0%, #2563EB 100%);--mc-stat-grad-soft: rgba(59, 130, 246, 0.1);border-color:rgba(59,130,246,.2)}.mc-area-bots .mc-stat-card:nth-child(4){--mc-stat-accent: #8B5CF6;--mc-stat-grad: linear-gradient(135deg, #8B5CF6 0%, #7C3AED 100%);--mc-stat-grad-soft: rgba(139, 92, 246, 0.1);border-color:rgba(139,92,246,.2)}.mc-area-bots .mc-stat-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--mc-stat-grad, var(--mc-bots-grad))}.mc-area-bots .mc-stat-label{margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mc-bots-muted)}.mc-area-bots .mc-stat-value{font-size:32px;line-height:1;font-weight:800;color:var(--mc-bots-text)}.mc-area-bots .mc-stat-delta{margin-top:10px;font-size:12px;font-weight:600;color:var(--mc-stat-accent, #c54c6d)}.mc-area-bots .mc-stat-icon{position:absolute;right:16px;bottom:14px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--mc-stat-grad-soft, var(--mc-bots-grad-soft));color:var(--mc-stat-accent, #b43463);font-size:18px}.mc-area-bots .mc-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:18px}#mc-bots-tab-list>div.mc-toolbar{position:sticky;top:0;z-index:100;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:0;padding:12px 0}.mc-area-bots .mc-search-wrap{position:relative;flex:1 1 320px;min-width:240px}.mc-area-bots .mc-search-wrap svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--mc-bots-muted)}.mc-area-bots .mc-list-search,.mc-area-bots .mc-filter-sel{min-height:46px;min-width:170px;padding:0 36px 0 14px;border-radius:14px;border:1px solid rgba(234,115,81,.16);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236B7280' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center !important;color:var(--mc-bots-text);box-shadow:0 16px 30px -28px rgba(145,45,84,.15);appearance:none !important;-webkit-appearance:none !important;cursor:pointer}.mc-area-bots .mc-list-search{width:100%;padding:0 16px 0 42px}.mc-area-bots .mc-list-search::placeholder{color:var(--mc-bots-muted)}.mc-area-bots .mc-bots-grid{gap:16px}.mc-area-bots .mc-bot-card{position:relative;display:flex;flex-direction:column;padding:0;overflow:hidden;border-radius:20px;border:1px solid rgba(234,115,81,.1);background:#fff;box-shadow:0 28px 48px -38px rgba(15,23,42,.18);cursor:pointer;transition:transform .22s cubic-bezier(0.2, 0, 0, 1),border-color .22s ease,box-shadow .22s ease}.mc-area-bots .mc-bot-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--mc-bot-card-accent, var(--mc-bots-grad));transition:height .22s ease}.mc-area-bots .mc-bot-card:nth-child(6n+1){--mc-bot-card-accent: linear-gradient(90deg, #EA7351, #E03274);--mc-bot-card-shadow: rgba(234, 115, 81, 0.2);--mc-bot-accent-text: #E03274}.mc-area-bots .mc-bot-card:nth-child(6n+2){--mc-bot-card-accent: linear-gradient(90deg, #10B981, #059669);--mc-bot-card-shadow: rgba(16, 185, 129, 0.2);--mc-bot-accent-text: #059669}.mc-area-bots .mc-bot-card:nth-child(6n+3){--mc-bot-card-accent: linear-gradient(90deg, #3B82F6, #2563EB);--mc-bot-card-shadow: rgba(59, 130, 246, 0.2);--mc-bot-accent-text: #2563EB}.mc-area-bots .mc-bot-card:nth-child(6n+4){--mc-bot-card-accent: linear-gradient(90deg, #8B5CF6, #7C3AED);--mc-bot-card-shadow: rgba(139, 92, 246, 0.2);--mc-bot-accent-text: #7C3AED}.mc-area-bots .mc-bot-card:nth-child(6n+5){--mc-bot-card-accent: linear-gradient(90deg, #F59E0B, #D97706);--mc-bot-card-shadow: rgba(245, 158, 11, 0.2);--mc-bot-accent-text: #D97706}.mc-area-bots .mc-bot-card:nth-child(6n+6){--mc-bot-card-accent: linear-gradient(90deg, #F43F5E, #E11D48);--mc-bot-card-shadow: rgba(244, 63, 94, 0.2);--mc-bot-accent-text: #E11D48}.mc-area-bots .mc-bot-card{box-shadow:0 28px 48px -38px var(--mc-bot-card-shadow)}.mc-area-bots .mc-bot-card:hover{transform:translateY(-4px);border-color:var(--mc-bot-card-shadow);box-shadow:0 34px 60px -38px var(--mc-bot-card-shadow)}.mc-area-bots .mc-bot-card:hover::before{height:6px}.mc-area-bots .mc-bot-card:focus-visible{outline:0;border-color:rgba(224,50,116,.24);box-shadow:0 0 0 3px rgba(224,50,116,.14),0 32px 56px -38px rgba(145,45,84,.22)}.mc-area-bots .mc-bot-card-top{display:flex;align-items:flex-start;gap:12px;padding:15px 15px 10px}.mc-area-bots .mc-bot-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border-radius:14px;font-size:18px;font-weight:800;color:#fff}.mc-area-bots .mc-bot-avatar-img{object-fit:cover;background:#fff1eb}.mc-area-bots .mc-bot-avatar-fallback{color:#fff}.mc-area-bots .mc-bot-avatar-openai{background:linear-gradient(135deg, #ea7351 0%, #e03274 100%)}.mc-area-bots .mc-bot-avatar-gemini{background:linear-gradient(135deg, #f59e0b 0%, #ea7351 100%)}.mc-area-bots .mc-bot-avatar-anthropic{background:linear-gradient(135deg, #e03274 0%, #8b5cf6 100%)}.mc-area-bots .mc-bot-avatar-custom{background:linear-gradient(135deg, #64748b 0%, #94a3b8 100%)}.mc-area-bots .mc-bot-avatar-sunset{background:linear-gradient(135deg, #ea7351 0%, #f59e0b 100%)}.mc-area-bots .mc-bot-avatar-ember{background:linear-gradient(135deg, #f97316 0%, #e03274 100%)}.mc-area-bots .mc-bot-avatar-berry{background:linear-gradient(135deg, #e03274 0%, #c026d3 100%)}.mc-area-bots .mc-bot-avatar-violet{background:linear-gradient(135deg, #8b5cf6 0%, #6366f1 100%)}.mc-area-bots .mc-bot-avatar-ocean{background:linear-gradient(135deg, #0284c7 0%, #06b6d4 100%)}.mc-area-bots .mc-bot-avatar-moss{background:linear-gradient(135deg, #059669 0%, #65a30d 100%)}.mc-area-bots .mc-bot-card-info{flex:1 1 auto;min-width:0}.mc-area-bots .mc-bot-name{margin:0 0 3px;font-size:15px;font-weight:800;letter-spacing:-0.02em;color:var(--mc-bots-text)}.mc-area-bots .mc-bot-type{display:block;font-size:11px;line-height:1.4;color:var(--mc-bots-muted)}.mc-area-bots .mc-bot-slug{color:var(--mc-bots-muted)}.mc-area-bots .mc-bot-status-badge{flex:0 0 auto;display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mc-area-bots .mc-bot-status-badge.mc-bot-status-active{background:rgba(22,163,74,.12);border-color:rgba(22,163,74,.18);color:#15803d}.mc-area-bots .mc-bot-status-badge.mc-bot-status-inactive,.mc-area-bots .mc-bot-status-badge.mc-bot-status-archived{background:rgba(220,38,38,.1);border-color:rgba(220,38,38,.16);color:#b91c1c}.mc-area-bots .mc-bot-status-badge.mc-bot-status-draft,.mc-area-bots .mc-bot-status-badge.mc-bot-status-paused{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.18);color:#b45309}.mc-area-bots .mc-bot-card-body{padding:0 14px 10px}.mc-area-bots .mc-bot-description{min-height:38px;margin-bottom:10px;color:var(--mc-bots-sub);font-size:11px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-area-bots .mc-bot-metrics{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-bottom:10px;border:1px solid rgba(234,115,81,.09);border-radius:14px;overflow:hidden;background:linear-gradient(180deg, #fffaf8 0%, #ffffff 100%)}.mc-area-bots .mc-bot-metric{padding:10px 6px 9px;text-align:center}.mc-area-bots .mc-bot-metric+.mc-bot-metric{border-left:1px solid rgba(234,115,81,.12)}.mc-area-bots .mc-metric-val{font-size:15px;font-weight:800;letter-spacing:-0.03em;color:var(--mc-bot-accent-text, var(--mc-bots-text))}.mc-area-bots .mc-metric-lbl{margin-top:3px;font-size:9px;color:var(--mc-bots-muted);text-transform:uppercase;letter-spacing:.12em}.mc-area-bots .mc-bot-links{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.mc-area-bots .mc-bot-link{min-height:26px;padding:0 9px;border-radius:999px;border:1px solid rgba(0,0,0,0);background:#fff;font-size:10px;font-weight:700;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease}.mc-area-bots .mc-bot-link:hover,.mc-area-bots .mc-bot-link:focus{transform:translateY(-1px);box-shadow:0 14px 24px -20px rgba(15,23,42,.45)}.mc-area-bots .mc-bot-link-qea{border-color:rgba(234,115,81,.22);background:rgba(234,115,81,.1);color:#b8562f}.mc-area-bots .mc-bot-link-qea:hover,.mc-area-bots .mc-bot-link-qea:focus{background:rgba(234,115,81,.18);border-color:rgba(234,115,81,.34)}.mc-area-bots .mc-bot-link-flows{border-color:rgba(224,50,116,.2);background:rgba(224,50,116,.08);color:#b43463}.mc-area-bots .mc-bot-link-flows:hover,.mc-area-bots .mc-bot-link-flows:focus{background:rgba(224,50,116,.16);border-color:rgba(224,50,116,.3)}.mc-area-bots .mc-bot-link-settings{border-color:rgba(59,130,246,.2);background:rgba(59,130,246,.08);color:#2563eb}.mc-area-bots .mc-bot-link-settings:hover,.mc-area-bots .mc-bot-link-settings:focus{background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.3)}.mc-area-bots .mc-bot-link-deploy{border-color:rgba(22,163,74,.2);background:rgba(22,163,74,.08);color:#15803d}.mc-area-bots .mc-bot-link-deploy:hover,.mc-area-bots .mc-bot-link-deploy:focus{background:rgba(22,163,74,.16);border-color:rgba(22,163,74,.3)}.mc-area-bots .mc-bot-card-footer{display:flex;align-items:center;gap:7px;padding:9px 11px 11px;background:rgba(15,23,42,.02);border-top:1px solid rgba(15,23,42,.05)}.mc-area-bots .btn-ws,.mc-area-bots .btn-edit{min-height:32px;border-radius:12px;border:1px solid rgba(0,0,0,0);font-size:10px;font-weight:700;cursor:pointer}.mc-area-bots .btn-ws{flex:1 1 auto;background:var(--mc-bot-card-accent, var(--mc-bots-grad));color:#fff;box-shadow:0 16px 32px -24px var(--mc-bot-card-shadow, rgba(224, 50, 116, 0.45));transition:transform .2s ease,box-shadow .2s ease}.mc-area-bots .btn-ws:hover{transform:translateY(-1px);box-shadow:0 20px 36px -24px var(--mc-bot-card-shadow)}.mc-area-bots .btn-edit{padding:0 12px;background:#fff;border-color:rgba(234,115,81,.14);color:var(--mc-bots-sub)}.mc-area-bots .btn-edit:hover{border-color:rgba(224,50,116,.22);color:#b43463}.mc-area-bots .btn-more{width:32px;min-width:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:12px;border:1px solid rgba(234,115,81,.14);background:#fff;color:var(--mc-bots-muted);font-size:15px;cursor:pointer}.mc-area-bots .btn-more:hover{border-color:rgba(224,50,116,.22);color:#b43463}.mc-area-bots .mc-bot-more-wrap{position:relative}.mc-area-bots .mc-bot-more-menu{position:absolute;right:0;bottom:calc(100% + 8px);min-width:148px;padding:6px;border-radius:14px;border:1px solid rgba(234,115,81,.14);background:#fff;box-shadow:0 24px 40px -28px rgba(15,23,42,.4);display:none;z-index:6}.mc-area-bots .mc-bot-more-menu.mc-open{display:block}.mc-area-bots .mc-bot-more-menu button{width:100%;min-height:34px;padding:0 10px;border:0;border-radius:10px;background:rgba(0,0,0,0);color:var(--mc-bots-sub);text-align:left;font-size:12px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px}.mc-area-bots .mc-bot-more-menu button:hover{background:rgba(234,115,81,.08);color:#b43463}.mc-area-bots .mc-bot-more-icon{width:16px;min-width:16px;text-align:center;color:inherit;opacity:.9}.mc-area-bots .mc-bot-more-danger{color:#b42318}.mc-area-bots .mc-bot-more-danger:hover{background:rgba(220,38,38,.08) !important;color:#b42318 !important}.mc-area-bots .mc-bots-empty-card{border-style:solid;border-color:rgba(234,115,81,.14);background:linear-gradient(180deg, #fffefd 0%, #ffffff 100%);box-shadow:0 24px 44px -30px rgba(145,45,84,.16)}.mc-area-bots .mc-bots-empty-card h3{color:var(--mc-bots-text)}.mc-area-bots .mc-bots-empty-card p{color:var(--mc-bots-sub)}.mc-area-bots .mc-bots-empty-eyebrow{color:#c54c6d}.mc-area-bot-workspace[data-workspace-mode=bot]{background:#fff7f4}.mc-area-bot-workspace .mc-top-bar.mc-bot-workspace-topbar{padding:0;background:#fff;border-bottom:1px solid rgba(148,163,184,.16)}.mc-area-bot-workspace .mc-bot-workspace-hero-shell{width:100%;border:0;border-radius:0;padding:16px 20px 12px;background:#fff;box-shadow:none}.mc-area-bot-workspace .mc-bot-workspace-head-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.mc-area-bot-workspace .mc-bot-workspace-head-left{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.mc-area-bot-workspace .mc-bot-workspace-identity{display:flex;align-items:center;gap:14px;min-width:0}.mc-area-bot-workspace .mc-bot-workspace-copy{min-width:0;flex:1 1 auto}.mc-area-bot-workspace .mc-bot-workspace-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.mc-area-bot-workspace .mc-bot-workspace-back,.mc-area-bot-workspace .mc-bot-workspace-chip{border-color:var(--mc-bots-line) !important;background:#fff !important;color:#5a6678 !important}.mc-area-bot-workspace .mc-bot-workspace-back{width:34px;min-width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.mc-area-bot-workspace .mc-bot-workspace-badge-brand{background:var(--mc-bots-grad) !important;color:#fff !important;border-radius:999px;padding:5px 10px;font-size:10px;letter-spacing:.12em}.mc-area-bot-workspace .mc-bot-workspace-badge-status{border:1px solid rgba(0,0,0,0);border-radius:999px;padding:5px 10px;font-size:10px;letter-spacing:.12em}.mc-area-bot-workspace .mc-bot-workspace-avatar{width:44px;height:44px;border-radius:12px;object-fit:cover;border:0;background:#fff;box-shadow:none}.mc-area-bot-workspace .mc-bot-workspace-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;background:var(--mc-bots-grad);color:#fff;font-size:16px;font-weight:800}.mc-area-bot-workspace .mc-bot-workspace-title{color:#1f2937 !important;margin:0;font-size:18px;line-height:1.15;font-weight:800;letter-spacing:-0.02em}.mc-area-bot-workspace .mc-bot-workspace-description{max-width:700px;color:#5a6678 !important;margin:4px 0 0;font-size:12px;line-height:1.45}.mc-area-bot-workspace .mc-bot-workspace-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mc-area-bot-workspace .mc-bot-workspace-chip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:700;text-decoration:none}.mc-area-bot-workspace .mc-bot-workspace-chip-status-active{background:#dcfce7 !important;color:#166534 !important;border-color:#dcfce7 !important}.mc-area-bot-workspace .mc-bot-workspace-chip-status-paused,.mc-area-bot-workspace .mc-bot-workspace-chip-status-draft{background:#fef3c7 !important;color:#92400e !important;border-color:#fef3c7 !important}.mc-area-bot-workspace .mc-bot-workspace-chip-status-inactive,.mc-area-bot-workspace .mc-bot-workspace-chip-status-archived{background:#fee2e2 !important;color:#991b1b !important;border-color:#fee2e2 !important}.mc-area-bot-workspace .mc-bot-workspace-actions{display:flex;align-items:center;gap:10px}.mc-area-bot-workspace .mc-bot-workspace-actions .mc-bot-workspace-train-btn{background:#fff;color:var(--mc-bots-sub);border:1px solid var(--mc-bots-line);box-shadow:none;min-height:34px;border-radius:8px}.mc-area-bot-workspace .mc-bot-workspace-actions .mc-bot-workspace-train-btn:hover{border-color:rgba(234,115,81,.24);color:#b43463}.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav{display:block !important;width:100%;clear:both;flex:0 0 100%;padding:12px 20px;border-top:1px solid var(--mc-bots-line);border-bottom:1px solid var(--mc-bots-line);border-radius:0;background:#f8fafc;box-shadow:none}.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav>ul{display:flex;gap:6px;padding:0}.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li{margin:0 !important;border-radius:999px;background:rgba(0,0,0,0);transition:all .15s ease}.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li a,.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li{min-height:34px;padding:0 16px;display:inline-flex;align-items:center;font-size:13px;font-weight:600;color:var(--mc-bots-muted)}.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li:hover{background:rgba(234,115,81,.08)}.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li:hover,.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li:hover a{color:#b43463}.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li.mc-active{background:var(--mc-bots-grad);box-shadow:0 8px 18px -14px rgba(224,50,116,.45)}.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li.mc-active a,.mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li.mc-active{color:#fff;font-weight:700}.mc-area-bot-workspace .mc-bot-workspace-training-nav{margin-top:0;border:1px solid var(--mc-bots-line);border-radius:0;background:#fff;box-shadow:none}.mc-area-bot-workspace .mc-bot-workspace-training-nav>ul{padding:8px}.mc-area-bot-workspace .mc-bot-workspace-training-nav ul li{border-radius:12px;transition:all .2s ease}.mc-area-bot-workspace .mc-bot-workspace-training-nav ul li a,.mc-area-bot-workspace .mc-bot-workspace-training-nav ul li{color:#5a6678}.mc-area-bot-workspace .mc-bot-workspace-training-nav ul li.mc-active{background:var(--mc-bots-grad-soft)}.mc-area-bot-workspace .mc-bot-workspace-training-nav ul li.mc-active a,.mc-area-bot-workspace .mc-bot-workspace-training-nav ul li.mc-active{color:#b43463;font-weight:700}.mc-area-bot-workspace .mc-bot-workspace-section-scroll{background:rgba(0,0,0,0)}.mc-area-bot-workspace .mc-bot-workspace-panel{border-color:rgba(234,115,81,.14) !important;border-radius:20px !important;box-shadow:0 24px 48px -36px rgba(145,45,84,.16)}.mc-area-bot-workspace .mc-bot-workspace-panel-side{background:linear-gradient(180deg, #fff8f6 0%, #ffffff 100%) !important}.mc-area-bot-workspace .mc-bot-workspace-callout{border-color:rgba(234,115,81,.14) !important;background:var(--mc-bots-grad-soft) !important}.mc-area-bot-workspace .mc-bot-workspace-snapshot-card{border-color:rgba(234,115,81,.12) !important;box-shadow:0 18px 34px -30px rgba(145,45,84,.16)}@media(max-width: 960px){.mc-area-bots .mc-stats-strip{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 720px){.mc-area-bots{padding:12px !important;overflow-x:hidden !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important}.mc-bots-area{width:100% !important;min-width:0 !important;max-width:100vw !important;overflow-x:hidden !important}.mc-bots-list-sticky{display:flex !important;flex-direction:column !important;background:#fff !important;padding:12px 0 !important;margin:0 0 16px 0 !important;border-bottom:1px solid #f1f5f9;z-index:50;width:100% !important;box-sizing:border-box !important}.mc-area-bots .mc-toolbar{order:-1 !important;flex-direction:column !important;align-items:stretch !important;gap:10px !important;margin-bottom:14px !important;background:#fff !important;padding:12px !important;border:1px solid #f1f5f9 !important;border-radius:14px !important;box-shadow:0 4px 12px -2px rgba(15,23,42,.06) !important;width:100% !important;box-sizing:border-box !important}.mc-area-bots .mc-search-wrap,.mc-area-bots .mc-filter-sel{width:100% !important;min-width:0 !important;max-width:none !important;margin:0 !important;flex:1 1 auto !important}.mc-area-bots .mc-list-search{width:100% !important;box-sizing:border-box !important}.mc-area-bots .mc-stats-strip{grid-template-columns:1fr 1fr !important;gap:8px !important;margin-bottom:0px !important;width:100% !important;box-sizing:border-box !important}.mc-area-bots .mc-stat-card{min-height:auto !important;padding:12px 10px !important;border-radius:14px !important;background:#fff !important;border:1px solid rgba(234,115,81,.2) !important;box-shadow:0 4px 12px -2px rgba(145,45,84,.08) !important;width:100% !important;box-sizing:border-box !important}.mc-area-bots .mc-stat-card .mc-stat-label{font-size:9px !important;margin-bottom:4px !important;color:#64748b !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;display:block !important}.mc-area-bots .mc-stat-card .mc-stat-value{font-size:19px !important;color:#0f172a !important;line-height:1.2 !important}.mc-area-bots .mc-stat-card .mc-stat-delta{display:none !important}.mc-area-bots .mc-stat-card .mc-stat-icon{font-size:14px !important;right:8px !important;bottom:8px !important;opacity:.25 !important}.mc-area-bots .mc-bots-grid{grid-template-columns:1fr !important;width:100% !important;gap:16px !important}.mc-area-bots .mc-bot-card{width:100% !important;box-sizing:border-box !important;margin:0 !important}.mc-area-bots .mc-bot-card-header{flex-wrap:wrap !important;gap:10px !important}.mc-area-bots .mc-bot-card-header .mc-bot-status-badge{position:absolute !important;top:0 !important;right:0 !important}.mc-area-bots .mc-bot-metrics{grid-template-columns:1fr !important}.mc-area-bots .mc-bot-metric+.mc-bot-metric{border-left:none !important;border-top:1px solid rgba(234,115,81,.12) !important}.mc-area-bots .mc-bot-card-footer{flex-direction:column !important;gap:8px !important}.mc-area-bots .mc-bot-card-footer .mc-bot-card-workspace{flex-direction:column !important}.mc-area-bots .btn-ws,.mc-area-bots .btn-edit,.mc-area-bot-workspace .mc-bot-workspace-actions .mc-btn{width:100% !important;justify-content:center !important}.mc-area-bot-workspace .mc-bot-workspace-hero-shell{padding:14px 16px 10px !important}.mc-area-bot-workspace .mc-bot-workspace-head-left,.mc-area-bot-workspace .mc-bot-workspace-identity{flex-wrap:wrap !important}}.drawer-overlay{position:fixed;inset:0;background:rgba(15,23,42,.4);backdrop-filter:blur(2px);z-index:999999999;opacity:0;pointer-events:none;transition:opacity .3s}.drawer-overlay.open{opacity:1;pointer-events:all}.drawer{position:fixed;top:0;right:0;bottom:0;left:var(--mc-workspace-sidebar-offset, 0);width:auto;min-width:0;background:#fff;z-index:1000000000;display:flex;flex-direction:column;overflow:hidden;box-shadow:-8px 0 40px rgba(0,0,0,.15);transform:translateX(100%);transition:transform .3s ease}.drawer.open{transform:translateX(0)}.drawer .drawer-head{padding:16px 20px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;gap:14px;flex-shrink:0;background:#fff}.drawer .drawer-head .drawer-bot-av{width:44px;height:44px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff}.drawer .drawer-head .drawer-bot-av.av-openai{background:linear-gradient(135deg, #10a37f, #1a7f64)}.drawer .drawer-head .drawer-bot-av.av-gemini{background:linear-gradient(135deg, #4285f4, #34a853)}.drawer .drawer-head .drawer-bot-av.av-anthropic{background:linear-gradient(135deg, #cc785c, #a85a3e)}.drawer .drawer-head .drawer-bot-av.av-custom{background:var(--mc-bot-gradient)}.drawer .drawer-head .drawer-bot-name{font-size:18px;font-weight:800;color:#0f172a}.drawer .drawer-head .drawer-bot-meta{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}.drawer .drawer-head .drawer-tag{display:inline-flex;align-items:center;padding:3px 9px;border:1px solid #e2e8f0;border-radius:6px;font-size:11px;font-weight:600;color:#334155;background:#fff}.drawer .drawer-head .drawer-status-active{background:#dcfce7;color:#166534;border-color:#dcfce7}.drawer .drawer-head .drawer-status-paused{background:#fef9c3;color:#854d0e;border-color:#fef9c3}.drawer .drawer-head .drawer-head-actions{display:flex;gap:8px;align-items:center;margin-left:auto;flex-shrink:0}.drawer .drawer-head .drawer-close{width:34px;height:34px;border-radius:8px;border:none;background:#f8fafc;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:18px;transition:all .2s}.drawer .drawer-head .drawer-close:hover{background:#fee2e2;color:#dc2626}.drawer .drawer-tabs{padding:12px 20px;border-bottom:1px solid #e2e8f0;display:flex;gap:6px;flex-shrink:0;background:#f8fafc}.drawer .drawer-tabs .drawer-tab{padding:7px 16px;border-radius:99px;cursor:pointer;font-size:13px;font-weight:600;color:#64748b;transition:all .15s;border:none;background:none}.drawer .drawer-tabs .drawer-tab:hover{background:rgba(234,115,81,.08);color:var(--mc-bot-primary)}.drawer .drawer-tabs .drawer-tab.active{background:var(--mc-bot-gradient);color:#fff;box-shadow:0 2px 8px rgba(234,115,81,.3)}.drawer .drawer-body{flex:1;overflow:hidden;display:flex;flex-direction:column}.drawer .drawer-panel{display:none;flex:1;overflow:hidden}.drawer .drawer-panel.active{display:flex;flex-direction:column}.drawer .drawer-footer{padding:14px 20px;border-top:1px solid #e2e8f0;display:none;justify-content:flex-end;gap:10px;flex-shrink:0;background:#f8fafc}.drawer .drawer-footer.active{display:flex}.training-split{display:flex;flex:1;overflow:hidden}.training-split .training-sources{width:220px;flex-shrink:0;border-right:1px solid #e2e8f0;overflow-y:auto;padding:12px 0}.training-split .training-sources .source-item{display:flex;align-items:center;gap:10px;padding:10px 16px;cursor:pointer;transition:all .12s;border-left:3px solid rgba(0,0,0,0)}.training-split .training-sources .source-item:hover{background:#f8fafc}.training-split .training-sources .source-item.active{background:rgba(234,115,81,.06);border-left-color:var(--mc-bot-primary)}.training-split .training-sources .source-item.active .source-label{color:var(--mc-bot-primary)}.training-split .training-sources .source-item.active .source-count{background:rgba(234,115,81,.1);color:var(--mc-bot-primary);border-color:rgba(234,115,81,.2)}.training-split .training-sources .source-icon{font-size:16px;flex-shrink:0}.training-split .training-sources .source-label{font-size:13px;font-weight:600;color:#334155;flex:1}.training-split .training-sources .source-count{font-size:11px;font-weight:700;padding:2px 7px;border-radius:99px;background:#f8fafc;color:#64748b;border:1px solid #e2e8f0}.training-split .training-content{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:16px}.training-split .training-content .sub-content{display:none;flex:1;flex-direction:column !important;overflow-y:auto;width:100%}.training-split .training-content .sub-content.active{display:flex}#mc-chatbot-info{padding:20px;overflow-y:auto}.mc-info-panel{max-width:580px}.mc-info-section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin:0 0 10px 0}.mc-info-sources{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;margin-bottom:20px}.mc-info-source-row{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #e2e8f0;gap:8px}.mc-info-source-row:last-child{border-bottom:none}.mc-info-source-label{font-size:13px;font-weight:600;color:#334155}.mc-info-source-val{font-size:12px;color:#64748b;text-align:right}.mc-info-usage-bar-wrap{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px;margin-bottom:20px}.mc-info-usage-bar-track{width:100%;height:8px;background:#e2e8f0;border-radius:99px;overflow:hidden;margin-bottom:10px}.mc-info-usage-bar-fill{height:100%;border-radius:99px;transition:width .4s ease}.mc-info-usage-labels{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:12px;color:#64748b}.mc-info-usage-labels span{white-space:nowrap}.flows-body{padding:20px;overflow-y:auto;flex:1}.flows-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}.flows-grid .flow-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px;cursor:pointer;transition:all .15s}.flows-grid .flow-card:hover{border-color:var(--mc-bot-primary);box-shadow:0 4px 12px rgba(234,115,81,.1)}.flows-grid .flow-card .flow-icon{font-size:20px;margin-bottom:8px}.flows-grid .flow-card .flow-name{font-size:13px;font-weight:700;color:#0f172a;margin-bottom:4px}.flows-grid .flow-card .flow-desc{font-size:12px;color:#64748b;line-height:1.4}.flows-grid .flow-card .flow-meta{display:flex;gap:8px;margin-top:8px;font-size:11px;color:#64748b}.pg-body{display:flex;flex:1;overflow:hidden;padding:0}.pg-chat{flex:1;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid #e2e8f0}.pg-chat .pg-msgs{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px}.pg-chat .chat-row{display:flex;gap:8px}.pg-chat .chat-row.user{flex-direction:row-reverse}.pg-chat .chat-row .chat-bub{max-width:72%;padding:10px 14px;border-radius:12px;font-size:13px;line-height:1.5}.pg-chat .chat-row.bot .chat-bub{background:#f8fafc;color:#0f172a;border-radius:4px 12px 12px 12px}.pg-chat .chat-row.user .chat-bub{background:var(--mc-bot-gradient);color:#fff;border-radius:12px 4px 12px 12px}.pg-chat .chat-row .chat-av{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.pg-chat .chat-row .chat-av.b{background:var(--mc-bot-gradient);color:#fff}.pg-chat .chat-row .chat-av.u{background:#e0e7ff;color:#4338ca}.pg-chat .pg-input-row{padding:12px;border-top:1px solid #e2e8f0;display:flex;gap:8px;flex-shrink:0}.pg-chat .pg-input-row .pg-input{flex:1;padding:9px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;outline:none;color:#0f172a}.pg-chat .pg-input-row .pg-input:focus{border-color:var(--mc-bot-primary)}.pg-chat .pg-input-row .pg-send{width:36px;height:36px;border-radius:8px;background:var(--mc-bot-gradient);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.pg-config{width:220px;flex-shrink:0;padding:16px;overflow-y:auto;background:#f8fafc}.pg-config .pg-config-title{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.pg-config .pg-row{margin-bottom:12px}.pg-config .pg-row label{display:block;font-size:11px;font-weight:600;color:#64748b;margin-bottom:4px}.pg-config .pg-row input,.pg-config .pg-row select{width:100%;padding:6px 9px;border:1px solid #e2e8f0;border-radius:7px;font-size:12px;color:#0f172a;outline:none}.drawer-panel[data-panel=settings] .settings-body{padding:20px 22px 28px;overflow-y:auto;flex:1;background:rgba(0,0,0,0)}.drawer-panel[data-panel=settings] .acc-item{border:1px solid rgba(234,115,81,.14);border-radius:18px;margin-bottom:16px;overflow:hidden;background:#fff;box-shadow:0 16px 32px -28px rgba(145,45,84,.2)}.drawer-panel[data-panel=settings] .acc-item.open .acc-chevron{transform:rotate(180deg)}.drawer-panel[data-panel=settings] .acc-item.open .acc-body{display:grid}.drawer-panel[data-panel=settings] .acc-item .acc-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;cursor:pointer;background:linear-gradient(135deg, rgba(234, 115, 81, 0.08) 0%, rgba(224, 50, 116, 0.06) 100%);transition:background .18s ease,box-shadow .18s ease}.drawer-panel[data-panel=settings] .acc-item .acc-head:hover{background:linear-gradient(135deg, rgba(234, 115, 81, 0.12) 0%, rgba(224, 50, 116, 0.08) 100%)}.drawer-panel[data-panel=settings] .acc-item .acc-head .acc-title{font-size:14px;font-weight:700;color:#1e293b;display:flex;align-items:center;gap:10px;letter-spacing:.01em}.drawer-panel[data-panel=settings] .acc-item .acc-head .acc-chevron{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:hsla(0,0%,100%,.84);border:1px solid rgba(234,115,81,.12);color:#64748b;transition:transform .2s ease,color .2s ease,border-color .2s ease;font-size:16px;flex-shrink:0}.drawer-panel[data-panel=settings] .acc-item .acc-body{display:none;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px 18px;padding:20px;border-top:1px solid rgba(234,115,81,.1);background:#fff}.drawer-panel[data-panel=settings] .acc-item .acc-body>*{min-width:0}.drawer-panel[data-panel=settings] .acc-item .acc-body>h2,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-title,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-info,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-menu-wide,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-menu-chatbot,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-enlarger,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-repeater,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-setting.mc-type-repeater,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-setting.mc-type-textarea,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-setting[data-type=textarea]{grid-column:1/-1}.drawer-panel[data-panel=settings] .acc-item .acc-body>h2,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-title{margin:2px 0 0;font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8e7581}.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-setting,.drawer-panel[data-panel=settings] .acc-item .acc-body>.mc-input{margin:0;width:100%;min-width:0}.drawer-panel[data-panel=settings] .mc-setting input:not([type=checkbox]):not([type=radio]):not([type=range]),.drawer-panel[data-panel=settings] .mc-setting select:not([multiple]),.drawer-panel[data-panel=settings] .mc-setting textarea,.drawer-panel[data-panel=settings] .mc-input input:not([type=checkbox]):not([type=radio]):not([type=range]),.drawer-panel[data-panel=settings] .mc-input select:not([multiple]),.drawer-panel[data-panel=settings] .mc-input textarea{border-radius:12px !important;border:1px solid #e7d8de !important;background:linear-gradient(180deg, #fffdfd 0%, #fff7fb 100%) !important;color:#1e293b !important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88)}.drawer-panel[data-panel=settings] .mc-setting select:not([multiple]),.drawer-panel[data-panel=settings] .mc-input select:not([multiple]){padding-right:42px !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:none !important}.drawer-panel[data-panel=settings] .mc-setting textarea,.drawer-panel[data-panel=settings] .mc-input textarea{min-height:120px}.drawer-panel[data-panel=settings] .mc-input{display:grid;grid-template-columns:minmax(150px, 190px) minmax(0, 1fr);gap:12px 16px;align-items:start}.drawer-panel[data-panel=settings] .mc-input>span{width:auto;min-width:0;margin-top:12px;color:#475569}.drawer-panel[data-panel=settings] .mc-input>div{padding-right:0;max-width:none}.drawer-panel[data-panel=settings] .mc-input.mc-type-range,.drawer-panel[data-panel=settings] .mc-setting[data-type=range]{border:1px solid rgba(234,115,81,.12);border-radius:16px;background:linear-gradient(180deg, #fff9f6 0%, #ffffff 100%);padding:14px 16px}.drawer-panel[data-panel=settings] .mc-input.mc-type-range .range-value,.drawer-panel[data-panel=settings] .mc-setting[data-type=range] .range-value{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:28px;padding:0 10px;border-radius:999px;background:rgba(234,115,81,.12);color:#b43463;font-size:12px;font-weight:700}.drawer-panel[data-panel=settings] input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:8px;padding:0 !important;border:0 !important;border-radius:999px;background:linear-gradient(90deg, rgba(234, 115, 81, 0.22) 0%, rgba(224, 50, 116, 0.18) 100%) !important;box-shadow:none !important}.drawer-panel[data-panel=settings] input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;border:3px solid #fff;background:linear-gradient(135deg, #EA7351 0%, #E03274 100%);box-shadow:0 6px 12px rgba(145,45,84,.24);cursor:pointer}.drawer-panel[data-panel=settings] input[type=range]::-moz-range-thumb{width:20px;height:20px;border:3px solid #fff;border-radius:50%;background:linear-gradient(135deg, #EA7351 0%, #E03274 100%);box-shadow:0 6px 12px rgba(145,45,84,.24);cursor:pointer}.drawer-panel[data-panel=settings] .mc-enlarger{border:1px solid rgba(234,115,81,.1);border-radius:14px;margin-top:6px;background:#fffaf8}@media(max-width: 960px){.drawer-panel[data-panel=settings] .settings-body{padding:16px}.drawer-panel[data-panel=settings] .acc-item .acc-body{grid-template-columns:1fr;padding:16px}.drawer-panel[data-panel=settings] .mc-input{grid-template-columns:1fr;gap:8px}.drawer-panel[data-panel=settings] .mc-input>span{margin-top:0}}.settings-body{padding:16px 20px;overflow-y:auto;flex:1}.acc-item{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:12px;overflow:hidden}.acc-item.open .acc-chevron{transform:rotate(180deg)}.acc-item.open .acc-body{display:block}.acc-item .acc-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;background:#fff;transition:background .12s}.acc-item .acc-head:hover{background:#f8fafc}.acc-item .acc-head .acc-title{font-size:14px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px}.acc-item .acc-head .acc-chevron{color:#64748b;transition:transform .2s;font-size:16px}.acc-item .acc-body{display:none;padding:18px;border-top:1px solid #e2e8f0;background:#fff}.acc-item .mc-enlarger{border:1px solid #f1f5f9;border-radius:8px;margin-top:10px;background:#f8fafc;overflow:hidden}.acc-item .mc-enlarger.mc-active .mc-enlarger-head{background:rgba(234,115,81,.05);color:var(--mc-bot-primary)}.acc-item .mc-enlarger.mc-active .mc-enlarger-head i{transform:rotate(180deg)}.acc-item .mc-enlarger.mc-active .mc-enlarger-body{display:block}.acc-item .mc-enlarger .mc-enlarger-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;font-size:11px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.6px;transition:all .15s}.acc-item .mc-enlarger .mc-enlarger-head:hover{background:#f1f5f9}.acc-item .mc-enlarger .mc-enlarger-head i{font-size:10px;transition:transform .2s}.acc-item .mc-enlarger .mc-enlarger-body{display:none;padding:15px;border-top:1px solid #f1f5f9;background:#fff}.acc-item .mc-enlarger .mc-enlarger-body .fg:last-child{margin-bottom:0}.fg{margin-bottom:14px}.fg label{display:block;font-size:11px;font-weight:600;color:#64748b;margin-bottom:6px}.fg input,.fg select,.fg textarea{width:100%;padding:9px 11px;border:1px solid #e2e8f0;border-radius:8px;font-size:13.5px;color:#0f172a;background:#fff;outline:none;transition:border-color .12s}.fg input:focus,.fg select:focus,.fg textarea:focus{border-color:var(--mc-bot-primary)}.fg select{padding-right:42px;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:none !important}.fg textarea{height:90px;resize:vertical}.fg input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:8px;padding:0;border:none;border-radius:999px;background:linear-gradient(90deg, rgba(234, 115, 81, 0.22) 0%, rgba(224, 50, 116, 0.18) 100%);box-shadow:none}.fg input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:3px solid #fff;border-radius:50%;background:linear-gradient(135deg, #EA7351 0%, #E03274 100%);box-shadow:0 6px 12px rgba(145,45,84,.24);cursor:pointer}.fg input[type=range]::-moz-range-thumb{width:20px;height:20px;border:3px solid #fff;border-radius:50%;background:linear-gradient(135deg, #EA7351 0%, #E03274 100%);box-shadow:0 6px 12px rgba(145,45,84,.24);cursor:pointer}.deploy-body{padding:0;overflow-y:auto;flex:1}.deploy-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:16px;margin-bottom:24px}.deploy-grid .deploy-card{background:#fff;border-radius:16px;border:1px solid #e2e8f0;padding:20px;display:flex;flex-direction:column;gap:16px;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden}.deploy-grid .deploy-card:hover{transform:translateY(-3px);border-color:var(--mc-bot-primary);box-shadow:0 12px 20px -8px rgba(234,115,81,.12)}.deploy-grid .deploy-card .deploy-head{display:flex;align-items:center;gap:14px;flex:1}.deploy-grid .deploy-card .deploy-head .deploy-icon{width:48px;height:48px;min-width:48px;border-radius:12px;border:1px solid rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;font-size:22px;background:#f8fafc;color:#1e293b;transition:all .2s}.deploy-grid .deploy-card .deploy-head .deploy-icon svg{width:24px;height:24px;display:block}.deploy-grid .deploy-card .deploy-head .deploy-icon::before{content:"";display:none;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain}.deploy-grid .deploy-card .deploy-head .deploy-info .deploy-name{font-size:15px;font-weight:800;color:#1e293b;margin-bottom:2px}.deploy-grid .deploy-card .deploy-head .deploy-info .deploy-status{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:5px}.deploy-grid .deploy-card .deploy-head .deploy-info .deploy-status::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#cbd5e1}.deploy-grid .deploy-card .deploy-head .deploy-info .deploy-status.deploy-connected{color:#059669 !important}.deploy-grid .deploy-card .deploy-head .deploy-info .deploy-status.deploy-connected::before{background:#10b981;box-shadow:0 0 8px #10b981}.deploy-grid .deploy-card .deploy-btn{width:100%;padding:10px;border-radius:10px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .2s;border:1px solid #e2e8f0;background:#fff;color:#475569}.deploy-grid .deploy-card .deploy-btn:hover{border-color:#cbd5e1;background:#f8fafc}.deploy-grid .deploy-card .deploy-btn.on{border:none !important;background:var(--mc-bot-gradient);color:#fff;box-shadow:0 4px 12px rgba(234,115,81,.2)}.deploy-grid .deploy-card .deploy-btn.on:hover{filter:brightness(1.05);transform:translateY(-1px)}.deploy-card[data-channel=web] .deploy-icon{background:#ecfeff;color:#0f766e}.deploy-card[data-channel=wa] .deploy-icon::before,.deploy-card[data-channel=fb] .deploy-icon::before,.deploy-card[data-channel=ig] .deploy-icon::before,.deploy-card[data-channel=tg] .deploy-icon::before,.deploy-card[data-channel=ln] .deploy-icon::before,.deploy-card[data-channel=vb] .deploy-icon::before,.deploy-card[data-channel=wc] .deploy-icon::before,.deploy-card[data-channel=za] .deploy-icon::before,.deploy-card[data-channel=tw] .deploy-icon::before{display:block}.deploy-card[data-channel=wa] .deploy-icon svg,.deploy-card[data-channel=fb] .deploy-icon svg,.deploy-card[data-channel=ig] .deploy-icon svg,.deploy-card[data-channel=tg] .deploy-icon svg,.deploy-card[data-channel=ln] .deploy-icon svg,.deploy-card[data-channel=vb] .deploy-icon svg,.deploy-card[data-channel=wc] .deploy-icon svg,.deploy-card[data-channel=za] .deploy-icon svg,.deploy-card[data-channel=tw] .deploy-icon svg{display:none}.deploy-card[data-channel=wa] .deploy-icon{background:#dcfce7;color:#15803d}.deploy-card[data-channel=wa] .deploy-icon::before{background-image:url("../media/apps/whatsapp.svg")}.deploy-card[data-channel=fb] .deploy-icon{background:#dbeafe;color:#2563eb}.deploy-card[data-channel=fb] .deploy-icon::before{background-image:url("../media/apps/messenger.svg")}.deploy-card[data-channel=ig] .deploy-icon{background:#fce7f3;color:#db2777}.deploy-card[data-channel=ig] .deploy-icon::before{background-image:url("../media/apps/instagram.svg")}.deploy-card[data-channel=tg] .deploy-icon{background:#e0f2fe;color:#0284c7}.deploy-card[data-channel=tg] .deploy-icon::before{background-image:url("../media/apps/telegram.svg")}.deploy-card[data-channel=ln] .deploy-icon{background:#dcfce7;color:#16a34a}.deploy-card[data-channel=ln] .deploy-icon::before{background-image:url("../media/apps/line.svg")}.deploy-card[data-channel=vb] .deploy-icon{background:#f3e8ff;color:#7c3aed}.deploy-card[data-channel=vb] .deploy-icon::before{background-image:url("../media/apps/viber.svg")}.deploy-card[data-channel=wc] .deploy-icon{background:#ecfeff;color:#0891b2}.deploy-card[data-channel=wc] .deploy-icon::before{background-image:url("../media/apps/wechat.svg")}.deploy-card[data-channel=za] .deploy-icon{background:#eff6ff;color:#2563eb}.deploy-card[data-channel=za] .deploy-icon::before{background-image:url("../media/apps/zalo.svg")}.deploy-card[data-channel=tw] .deploy-icon{background:#f1f5f9;color:#0f172a}.deploy-card[data-channel=tw] .deploy-icon::before{background-image:url("../media/apps/twitter.svg")}.deploy-embed-box{padding:20px;border-bottom:1px solid #e2e8f0;background:#fff}.deploy-copy-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:8px}.deploy-info-bar{padding:20px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.deploy-info-bar .form-row{gap:20px}.deploy-copy-group{display:flex;gap:8px}.deploy-copy-group input{flex:1;font-family:monospace;font-size:11.5px !important;background:#fff}.deploy-copy-btn{border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;font-size:11.5px;font-weight:700;line-height:1.2;cursor:pointer;transition:all .2s;background:#fff;color:#e03274}.deploy-copy-btn:hover{border-color:#94a3b8;background:#f8fafc}.deploy-copy-btn.is-primary{background:#ea7351;border-color:#ea7351;color:#fff}.deploy-code-area{height:80px;font-family:monospace;font-size:11px;background:#f8fafc;border-color:#e2e8f0}.deploy-section-title{padding:20px 20px 0;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#64748b;margin-bottom:15px}.ready-list{display:flex;flex-direction:column;gap:8px;padding-top:10px}.ready-list .ready-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:all .2s}.ready-list .ready-item:hover{border-color:#cbd5e1;transform:translateX(4px)}.ready-list .ready-item .ready-label{font-size:13.5px;font-weight:600;color:#1e293b}.ready-list .ready-item .ready-actions{display:flex;align-items:center;gap:10px}.ready-list .ready-item .ready-status{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:8px;border:1px solid rgba(0,0,0,0)}.ready-list .ready-item .ready-status.is-ready{color:#059669;background:#ecfdf5;border-color:#bbf7d0}.ready-list .ready-item .ready-status.is-not-ready{color:#d97706;background:#fffbeb;border-color:#fef3c7}.ready-list .ready-item .ready-action-btn{border:1px solid rgba(234,115,81,.22);background:rgba(234,115,81,.08);color:var(--mc-bot-primary);border-radius:9px;padding:7px 11px;font-size:11px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:all .2s}.ready-list .ready-item .ready-action-btn:hover{background:rgba(234,115,81,.14);border-color:rgba(234,115,81,.34);transform:translateY(-1px)}.deploy-usage-box{padding:0 20px 20px}.deploy-usage-box .usage-card{padding:16px 20px;border-radius:14px;border:1px solid #e2e8f0;background:#fff;display:flex;flex-direction:column;gap:6px}.deploy-usage-box .usage-card label{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em}.deploy-usage-box .usage-card span{font-size:14px;font-weight:600;color:#334155}.deploy-readiness-wrap{padding:20px}.deploy-quick-links{padding:20px;display:flex;flex-wrap:wrap;gap:24px;border-top:1px solid #f1f5f9;margin-top:auto;background:#f8fafc}.deploy-quick-links .quick-link{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid rgba(0,0,0,0);font-size:13px;font-weight:700;color:#64748b;text-decoration:none;transition:all .2s}.deploy-quick-links .quick-link span{font-size:15px}.deploy-quick-links .quick-link:hover{color:var(--mc-bot-primary);border-color:#e2e8f0;background:#fff;transform:translateY(-1px)}.btn-save{padding:10px 24px;border-radius:10px;background:var(--mc-bot-gradient);color:#fff;border:none;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgba(234,115,81,.25)}.btn-save:hover{opacity:.95;transform:translateY(-1px)}.btn-discard{padding:10px 20px;border-radius:10px;border:1px solid #e2e8f0;background:#fff;font-size:13px;font-weight:600;color:#475569;cursor:pointer}.btn-discard:hover{background:#f8fafc;border-color:#cbd5e1}.ws-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.ws-table th{padding:11px 15px;font-size:10.5px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.6px;text-align:left;background:#f8fafc;border-bottom:1px solid #e2e8f0}.ws-table td{padding:12px 15px;font-size:13.5px;color:#334155;border-bottom:1px solid #e2e8f0}.ws-table tr:last-child td{border-bottom:none}.ws-table tr:hover td{background:rgba(234,115,81,.02)}.ws-table .ws-del{cursor:pointer;color:#64748b;opacity:.6;transition:all .2s}.ws-table .ws-del:hover{color:#dc2626;opacity:1;transform:scale(1.1)}.wf-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #e2e8f0;background:#fff;gap:12px;flex-wrap:wrap}.wf-header .wf-header-title{font-size:13px;font-weight:700;color:#0f172a;letter-spacing:-0.01em;white-space:nowrap}.wf-header .wf-header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wf-header .wf-search-input{width:180px;height:34px;padding:0 10px;border:1px solid #e2e8f0;border-radius:8px;font-size:12.5px;color:#334155;background:#f8fafc;outline:none;transition:border-color .2s,box-shadow .2s}.wf-header .wf-search-input:focus{border-color:#ea7351;background:#fff;box-shadow:0 0 0 3px rgba(234,115,81,.1)}.wf-header .wf-search-input::placeholder{color:#94a3b8;font-size:12px}.wf-header .wf-btn-icon{width:34px;height:34px;padding:0 !important;display:flex !important;align-items:center;justify-content:center;border-radius:8px !important;flex-shrink:0}.wf-header .wf-btn-add{height:34px;padding:0 14px;border-radius:8px;border:none;background:linear-gradient(135deg, #EA7351, #E03274);color:#fff;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .2s}.wf-header .wf-btn-add:hover{opacity:.88}#mc-table-chatbot-files{border:none;border-radius:0;table-layout:fixed !important}#mc-table-chatbot-files col:first-child{width:64px}#mc-table-chatbot-files col:last-child{width:160px}#mc-table-chatbot-files thead{display:none}#mc-table-chatbot-files td{padding:0;border-bottom:1px solid #f1f5f9;vertical-align:middle !important;overflow:hidden}#mc-table-chatbot-files tr:last-child td{border-bottom:none}#mc-table-chatbot-files tr:hover td{background:#f8fafc}#mc-table-chatbot-files tr.mc-pending{opacity:.75}.wf-td-icon{width:56px !important;vertical-align:middle !important;padding:14px 8px 14px 16px !important}.wf-type-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;font-size:9px;font-weight:800;letter-spacing:.03em;line-height:1;background:#e2e8f0;color:#64748b;user-select:none;flex-shrink:0}.wf-type-icon.wf-ext-pdf{background:#fee2e2;color:#dc2626}.wf-type-icon.wf-ext-txt,.wf-type-icon.wf-ext-text{background:#dbeafe;color:#2563eb}.wf-type-icon.wf-ext-doc,.wf-type-icon.wf-ext-docx{background:#dcfce7;color:#16a34a}.wf-type-icon.wf-ext-csv{background:#d1fae5;color:#059669}.wf-type-icon.wf-ext-json{background:#fef9c3;color:#d97706}.wf-type-icon.wf-ext-html,.wf-type-icon.wf-ext-htm{background:#ffedd5;color:#ea580c}.wf-type-icon.wf-ext-md{background:#f0f9ff;color:#0284c7}.wf-type-icon.wf-ext-xlsx,.wf-type-icon.wf-ext-xls{background:#f0fdf4;color:#15803d}.wf-type-icon.wf-ext-pptx,.wf-type-icon.wf-ext-ppt{background:#fff7ed;color:#c2410c}.wf-type-icon.wf-type-web{background:#e0f2fe;color:#0284c7}.wf-td-info{vertical-align:middle !important;padding:14px 8px 14px 14px !important}.wf-td-info .wf-file-name{display:block;font-size:13px;font-weight:600;color:#0f172a;line-height:1.4}.wf-td-info .wf-file-meta{display:block;font-size:11.5px;color:#94a3b8;margin-top:3px;line-height:1.4}.wf-td-right{white-space:nowrap;vertical-align:middle !important;padding:14px 16px 14px 8px !important}.wf-td-right .wf-td-right-inner{display:flex;align-items:center;justify-content:flex-end;gap:10px}.wf-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:99px;font-size:11px;font-weight:600;white-space:nowrap;flex-shrink:0}.wf-badge.wf-badge-processed{background:#dcfce7;color:#15803d}.wf-badge.wf-badge-pending{background:#fef9c3;color:#a16207}.wf-badge.wf-badge-processing{background:#dbeafe;color:#1d4ed8}.wf-badge.wf-badge-failed{background:#fee2e2;color:#dc2626}.wf-del-btn{cursor:pointer;font-size:14px;transition:color .15s;flex-shrink:0;line-height:1}#mc-table-chatbot-files .wf-del-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;position:static !important;color:#64748b !important;opacity:1 !important;line-height:1 !important;flex-shrink:0 !important}#mc-table-chatbot-files .wf-del-btn:hover{color:#dc2626 !important}.wf-url-adder{padding:14px 18px 18px;border-top:1px solid #e2e8f0;background:#f8fafc}.wf-empty-state{text-align:center !important;padding:48px 20px !important;border-bottom:none !important}.wf-empty-state .wf-empty-icon{width:44px;height:44px;border-radius:12px;background:#f1f5f9;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#cbd5e1}.wf-empty-state .wf-empty-text{font-size:14px;font-weight:600;color:#334155;margin:0 0 6px}.wf-empty-state .wf-empty-sub{font-size:12px;color:#94a3b8;margin:0}@keyframes drawerFadeIn{from{opacity:0}to{opacity:1}}@keyframes drawerSlideIn{from{transform:translateX(100%)}to{transform:translateX(0)}}body .drawer-overlay{z-index:999999999 !important}body .drawer{z-index:1000000000 !important}body .mc-lightbox-overlay{z-index:1000000001 !important}#mc-train-chatbot{border:1px solid rgba(234,115,81,.45) !important;background:#fff !important;color:#ea7351 !important;border-radius:10px !important;font-weight:600 !important;height:38px !important;padding:0 1.25rem !important;display:flex !important;align-items:center !important;gap:8px !important;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1) !important;box-shadow:0 1px 2px rgba(0,0,0,.05) !important}#mc-train-chatbot i{font-size:16px !important;color:#ea7351 !important;transition:transform .2s ease !important}#mc-train-chatbot:hover{border-color:#ea7351 !important;background:#fff9f7 !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(234,115,81,.12) !important}#mc-train-chatbot:hover i{transform:rotate(15deg)}#mc-train-chatbot:active{transform:translateY(0) !important}#mc-train-chatbot.is-loading{border-color:rgba(0,0,0,0) !important;background:#fff9f7 !important}#mc-train-chatbot.is-loading::after{border-top-color:#ea7351 !important;border-left-color:rgba(234,115,81,.2) !important;border-right-color:rgba(234,115,81,.2) !important;border-bottom-color:rgba(234,115,81,.2) !important}body .mc-lightbox,body .mc-dialog-box,body .mc-loading-global,body .mc-notification-dropdown,body .mc-profile-dropdown,body .mc-info-card{z-index:1000000002 !important}@media(max-width: 768px){.drawer{left:0;width:100%;min-width:unset}.training-split .training-sources{width:60px}.training-split .training-sources .source-label,.training-split .training-sources .source-count{display:none}.pg-config{display:none}.flows-grid,.fl-grid{grid-template-columns:1fr}.fl-library-scroll{padding:18px 16px 24px}.fl-stats{grid-template-columns:repeat(2, minmax(0, 1fr))}.fl-quick-actions{grid-template-columns:1fr}#mc-bots-tab-list>.mc-bots-list-sticky{position:static;top:auto}.fl-card-metrics{grid-template-columns:1fr}.drawer .drawer-tabs{padding:7px 0;gap:2px;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.drawer .drawer-tabs::-webkit-scrollbar{display:none}.drawer .drawer-tabs .drawer-tab{padding:5px 11px;font-size:12px;white-space:nowrap;flex-shrink:0;border-radius:8px}.fl-hero{flex-direction:column;align-items:stretch}.fl-hero-copy{text-align:center}.fl-hero-actions{width:100%;justify-content:center}.fl-search{width:min(100%,240px);min-width:0;max-width:240px;margin:0 auto;flex:0 1 auto}.fl-actions{width:100%;justify-content:center}.mc-qea-toolbar{padding:10px 14px;position:relative}.mc-qea-toolbar .v3-btn-primary,.mc-qea-toolbar .v3-btn-white{font-size:0;padding:8px;min-width:0;gap:0;background:none;border:none;box-shadow:none}.mc-qea-toolbar .v3-btn-primary i,.mc-qea-toolbar .v3-btn-white i{font-size:16px}.mc-qea-toolbar .v3-btn-primary{color:var(--mc-bot-primary, #ea7351)}.mc-qea-toolbar .v3-btn-white{color:#64748b}.mc-qea-toolbar .v3-search-wrap{position:relative;width:36px;height:36px;flex-shrink:0}.mc-qea-toolbar .v3-search-wrap>i{position:absolute;left:auto;right:6px;top:50%;transform:translateY(-50%);font-size:16px;cursor:pointer;z-index:3}.mc-qea-toolbar .v3-search-wrap input{display:none}.mc-qea-toolbar.mc-search-open .v3-t-left{display:none}.mc-qea-toolbar.mc-search-open .v3-t-right{flex:1}.mc-qea-toolbar.mc-search-open .v3-search-wrap{width:100%;height:auto}.mc-qea-toolbar.mc-search-open .v3-search-wrap>i{right:10px;color:var(--mc-bot-primary, #ea7351)}.mc-qea-toolbar.mc-search-open .v3-search-wrap input{display:block;width:100%;padding:9px 36px 9px 14px;border:1.5px solid var(--mc-bot-primary, #ea7351);border-radius:10px;background:#fff;font-size:13px;box-shadow:0 0 0 4px rgba(234,115,81,.1);outline:none;box-sizing:border-box}}@media(min-width: 769px)and (max-width: 920px){.fl-hero{flex-wrap:nowrap;align-items:center;gap:10px}.fl-hero-copy{flex:0 1 auto;min-width:0}.fl-hero-actions{flex:1 1 auto;min-width:0;justify-content:flex-end;flex-wrap:nowrap;gap:8px}.fl-search{flex:0 1 190px;min-width:150px;max-width:190px}.fl-actions{flex:0 0 auto;flex-wrap:nowrap;gap:8px}#mc-flows-library .fl-section-bar,.fl-section-bar{flex-wrap:nowrap;align-items:center;gap:10px}#mc-flows-library .fl-section-copy,.fl-section-copy{flex:0 1 auto}#mc-flows-library .fl-filter-tools,.fl-filter-tools{flex:1 1 auto;min-width:0;justify-content:flex-end;flex-wrap:nowrap;gap:8px}#mc-flows-library .fl-filter-pills,.fl-filter-pills{flex-wrap:nowrap;justify-content:flex-end;gap:6px}}@media(max-width: 1180px){.fl-stats{grid-template-columns:repeat(2, minmax(0, 1fr))}.fl-quick-actions{grid-template-columns:1fr}#mc-flow-properties{flex-basis:340px !important;width:340px !important;min-width:340px !important}}@media(max-width: 767px){.fe-compact-actions{display:block;padding:10px 20px 0;background:#fff;border-bottom:1px solid #e2e8f0}.fe-compact-actions .fe-top-right{display:flex !important;width:100% !important;margin:0;flex-wrap:nowrap !important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fe-compact-actions .fe-top-right::-webkit-scrollbar{display:none}.fe-compact-actions .fe-top-right .fe-icon-only{width:40px;min-width:40px;height:40px;padding:0 !important;border-radius:12px;justify-content:center;gap:0;font-size:0}.fe-compact-actions .fe-top-right .fe-icon-only i{margin:0;font-size:15px}.fe-compact-actions .fe-top-right .fe-icon-only:not(.btn-save) span{display:none}#mc-flows-editor>.fe-topbar>.fe-top-right{display:flex !important;width:100% !important;order:2;margin-top:10px;padding-bottom:2px;flex-wrap:nowrap !important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}#mc-flows-editor>.fe-topbar>.fe-top-right::-webkit-scrollbar{display:none}#mc-flows-editor:not(.mc-props-open) #mc-flow-properties{display:none !important}#mc-flows-stats.fl-stats{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.fl-stats{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.fl-stat-card{padding:16px;border-radius:18px}.fl-stat-head{gap:12px;align-items:center}.fl-stat-value{font-size:27px;margin-top:8px}.fl-stat-hint{margin-top:12px;line-height:1.5}.fl-stat-icon{width:42px;height:42px;border-radius:14px;font-size:16px}#mc-flows-library .fl-section-bar,.fl-section-bar{flex-direction:column;align-items:center;text-align:center;gap:14px}#mc-flows-library .fl-filter-tools,.fl-filter-tools{width:100%;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px}#mc-flows-library .fl-filter-pills,.fl-filter-pills{width:100%;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}#mc-flows-library .fl-filter-pill{flex:0 0 auto}#mc-flows-library .fl-section-copy p,.fl-section-copy p{max-width:320px;margin-left:auto;margin-right:auto}#mc-flows-library .fl-section-copy,.fl-section-copy{justify-content:center;text-align:center}.fe-topbar{height:auto;padding:18px 20px;align-items:flex-start;flex-direction:column}.fe-topbar .fe-top-left,.fe-topbar .fe-top-right{width:100%}.fe-topbar .fe-top-left{order:1;flex-wrap:wrap}.fe-topbar .fe-top-right{order:2;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.fe-topbar .fe-top-right::-webkit-scrollbar{display:none}.fe-main-layout{flex-direction:column;padding:0}.fe-canvas{padding:10px 0 24px;overflow-x:hidden}.fe-timeline{max-width:none;margin:0;padding:0;gap:22px}.fe-stage{grid-template-columns:40px minmax(0, 1fr);gap:12px}.fe-stage-shell{width:100%;min-width:0;border-radius:20px}.fe-stage-header{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 16px 16px}.fe-stage-meta{width:100%;justify-content:flex-start;gap:8px}.fe-stage-copy{width:100%;min-width:0}.fe-stage-copy h4{font-size:18px}.fe-stage-branches{padding:16px}.fe-branch-head{flex-wrap:wrap;gap:8px}#mc-flow-properties{width:100% !important;min-width:0 !important;flex-basis:300px !important;border-left:none !important;border-top:1px solid #e2e8f0 !important}#mc-flow-properties .fe-props-back{display:inline-flex}#mc-flows-editor.mc-props-open .fe-canvas{display:none}#mc-flows-editor.mc-props-open #mc-flow-properties{display:flex !important;flex:1 1 auto !important;width:100% !important;min-height:0 !important;border-top:none !important}}@media(min-width: 768px)and (max-width: 920px){.fe-compact-actions{display:none !important}.fe-topbar{height:auto;padding:14px 18px;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:12px}.fe-topbar .fe-top-left,.fe-topbar .fe-top-right{width:auto;min-width:0}.fe-topbar .fe-top-left{flex:1 1 auto;flex-wrap:nowrap;gap:12px}.fe-topbar .fe-top-right{flex:0 1 auto;margin-top:0;padding-bottom:0;gap:8px}.fe-topbar .btn-white,.fe-topbar .btn-save{min-height:38px;padding:0 10px;font-size:12px;white-space:nowrap}.fe-topbar .btn-back{padding:8px 10px;white-space:nowrap}.fe-topbar .fe-flow-info{min-width:0}.fe-topbar .fe-top-right .fe-icon-only{width:38px;min-width:38px;height:38px;padding:0 !important;border-radius:12px;justify-content:center;gap:0;font-size:0}.fe-topbar .fe-top-right .fe-icon-only i{margin:0;font-size:15px}.fe-topbar .fe-top-right .fe-icon-only:not(.btn-save) span{display:none}#mc-flows-editor>.fe-topbar>.fe-top-right{display:flex !important;width:auto !important;margin-top:0;padding-bottom:0;flex-wrap:nowrap !important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}#mc-flows-editor>.fe-topbar>.fe-top-right::-webkit-scrollbar{display:none}#mc-flows-editor:not(.mc-props-open) #mc-flow-properties{display:none !important}#mc-flow-properties .fe-props-back{display:inline-flex}.fe-topbar .fe-top-right{width:100%;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.fe-topbar .fe-top-right::-webkit-scrollbar{display:none}#mc-flows-editor.mc-props-open .fe-canvas{display:none}#mc-flows-editor.mc-props-open #mc-flow-properties{display:flex !important;flex:1 1 auto !important;width:100% !important;min-width:0 !important;border-left:none !important;border-top:none !important}}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-compact-actions{background:var(--mc-workspace-surface) !important;border-color:var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-compact-actions .fe-top-right .fe-icon-only,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-compact-actions .fe-top-right .btn-white{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-compact-actions .fe-top-right .fe-icon-only:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-compact-actions .fe-top-right .btn-white:hover{background:var(--mc-workspace-surface-3) !important;border-color:var(--mc-workspace-line-strong) !important}@media(max-width: 520px){#mc-flows-stats.fl-stats{grid-template-columns:1fr !important}.fl-stats{grid-template-columns:1fr}}.mc-qea-v3-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden;position:relative}.mc-qea-v3-card:hover{transform:translateY(-2px);border-color:var(--mc-bot-primary);box-shadow:0 12px 20px -8px rgba(234,115,81,.15)}.mc-qea-v3-card.open .mc-qea-v3-body{display:flex !important;opacity:1}.mc-qea-v3-card.open .mc-qea-v3-head{border-bottom:1px solid #f1f5f9}.mc-qea-v3-card.open .mc-qea-v3-head::before{height:60%}.mc-qea-v3-card.open .mc-qea-v3-head .v3-arrow{transform:rotate(180deg);background:var(--mc-bot-gradient);color:#fff}.mc-qea-v3-card.mc-qea-v3-template,.mc-qea-v3-card[style*="display:none"]{display:none !important}.mc-qea-v3-card .mc-qea-v3-head{padding:20px 24px;display:flex;align-items:center;cursor:pointer;position:relative;background:#fff;z-index:5;user-select:none}.mc-qea-v3-card .mc-qea-v3-head::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:30%;background:var(--mc-bot-gradient);border-radius:0 4px 4px 0;transition:height .3s}.mc-qea-v3-card .mc-qea-v3-head .v3-info{flex:1;margin-left:14px}.mc-qea-v3-card .mc-qea-v3-head .v3-info .v3-q-text{font-size:14.5px;font-weight:700;color:#1e293b;margin-bottom:4px;display:flex;align-items:center;gap:8px}.mc-qea-v3-card .mc-qea-v3-head .v3-info .v3-meta{display:flex;gap:8px;align-items:center}.mc-qea-v3-card .mc-qea-v3-head .v3-info .v3-meta .v3-tag{font-size:10px;font-weight:700;padding:3px 8px;border-radius:100px;background:rgba(234,115,81,.06);color:var(--mc-bot-primary);border:1px solid rgba(234,115,81,.1)}.mc-qea-v3-card .mc-qea-v3-head .v3-info .v3-meta .v3-date{font-size:11px;color:#94a3b8}.mc-qea-v3-card .mc-qea-v3-head .v3-arrow{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#f8fafc;color:#64748b;transition:all .3s;font-size:18px;font-weight:700;line-height:1}.mc-qea-v3-card .mc-qea-v3-body{display:none !important;height:auto;min-height:380px;background:#fff;opacity:0;transition:opacity .2s ease;align-items:stretch;overflow:visible;flex-direction:column}.mc-qea-v3-card .mc-qea-v3-nav{width:100%;border-right:none;border-bottom:1px solid #f1f5f9;padding:16px 18px 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;background:#fff;flex-shrink:0}.mc-qea-v3-card .mc-qea-v3-nav .v3-nav-item{padding:10px 16px;border-radius:10px;cursor:pointer;font-size:12.5px;font-weight:600;color:#64748b;display:flex;align-items:center;gap:10px;transition:all .2s;flex:0 0 auto}.mc-qea-v3-card .mc-qea-v3-nav .v3-nav-item i{font-size:15px;width:18px;text-align:center;font-style:normal}.mc-qea-v3-card .mc-qea-v3-nav .v3-nav-item:hover{background:#f8fafc;color:var(--mc-bot-primary)}.mc-qea-v3-card .mc-qea-v3-nav .v3-nav-item.active{background:var(--mc-bot-gradient);color:#fff;box-shadow:0 4px 10px rgba(234,115,81,.25)}.mc-qea-v3-card .mc-qea-v3-content{flex:1;padding:20px 28px 40px 24px;background:#fff;min-width:0;overflow:visible}.mc-qea-v3-card .mc-qea-v3-content .v3-pane{display:none;animation:v3FadeIn .3s ease}.mc-qea-v3-card .mc-qea-v3-content .v3-pane.active{display:block}.mc-qea-v3-card .mc-qea-v3-content .v3-pane-title{font-size:16px;font-weight:800;color:#0f172a;margin-bottom:20px;display:flex;align-items:center;gap:10px}.mc-qea-v3-card .mc-qea-v3-content .v3-pane-title span{width:30px;height:30px;border-radius:8px;background:rgba(234,115,81,.06);display:flex;align-items:center;justify-content:center;font-size:14px}.mc-qea-v3-card .form-row{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.mc-qea-v3-card .form-row .fg{flex:1 1 240px;min-width:220px;margin-bottom:0}.mc-qea-v3-card .mc-qea-method-field{flex:0 0 320px !important;max-width:360px}.mc-qea-v3-card .mc-qea-method-select,.mc-qea-v3-card .mc-qea-setdata-select{width:100% !important;min-width:0;height:auto;min-height:0;padding:9px 11px !important;line-height:1.4;appearance:auto;-webkit-appearance:menulist;background-image:none;box-sizing:border-box}.mc-qea-v3-card .mc-qea-question-row,.mc-qea-v3-card .mc-qea-prop-row,.mc-qea-v3-card .mc-qea-setdata-row{display:flex;align-items:center;gap:8px !important;width:100%;min-height:46px;padding-right:12px;box-sizing:border-box}.mc-qea-v3-card .mc-qea-question-row .ws-del,.mc-qea-v3-card .mc-qea-prop-row .ws-del,.mc-qea-v3-card .mc-qea-setdata-row .ws-del{flex:0 0 auto;align-self:center;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.mc-qea-v3-card .mc-qea-question-row,.mc-qea-v3-card .mc-qea-setdata-row{flex-wrap:nowrap}.mc-qea-v3-card .mc-qea-question-input{flex:1 1 auto !important;width:calc(100% - 56px);max-width:calc(100% - 56px);min-width:0}.mc-qea-v3-card .mc-qea-prop-name{flex:0 0 180px;min-width:160px}.mc-qea-v3-card .mc-qea-prop-description{flex:1 1 320px;min-width:220px;margin-top:0 !important}.mc-qea-v3-card .mc-qea-setdata-select{flex:0 0 200px;width:200px !important;min-width:200px;max-width:200px}.mc-qea-v3-card .mc-qea-setdata-value,.mc-qea-v3-card .mc-qea-setdata-row input[data-id=value]{flex:1 1 auto !important;min-width:0;width:calc(100% - 252px);max-width:calc(100% - 252px)}.mc-qea-v3-card .mc-setting.mc-type-repeater[data-id=open-ai-faq-function-calling-properties]{display:block}.mc-qea-v3-card .mc-qea-add-property,.mc-qea-v3-card .mc-qea-add-setdata{margin-top:10px;width:32px;height:32px;padding:0 !important;font-size:0 !important;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:none;background:none;color:var(--mc-bot-primary);cursor:pointer;transition:all .2s}.mc-qea-v3-card .mc-qea-add-property i,.mc-qea-v3-card .mc-qea-add-setdata i{font-size:14px;margin:0}.mc-qea-v3-card .mc-qea-add-property:hover,.mc-qea-v3-card .mc-qea-add-setdata:hover{background:rgba(234,115,81,.1);transform:scale(1.15)}@media(max-width: 920px){.mc-qea-v3-card .mc-qea-v3-content{padding:18px 20px 30px 18px}.mc-qea-v3-card .mc-qea-method-field{flex:1 1 100% !important;max-width:none}.mc-qea-v3-card .mc-qea-question-row,.mc-qea-v3-card .mc-qea-setdata-row{flex-wrap:wrap}.mc-qea-v3-card .mc-qea-question-input,.mc-qea-v3-card .mc-qea-prop-name,.mc-qea-v3-card .mc-qea-prop-description,.mc-qea-v3-card .mc-qea-setdata-select,.mc-qea-v3-card .mc-qea-setdata-value,.mc-qea-v3-card .mc-qea-setdata-row input[data-id=value]{flex:1 1 100%;min-width:0;width:100% !important;max-width:none}}.mc-qea-v3-card .mc-qea-v3-footer{padding:16px 24px;border-top:1px solid #f1f5f9;display:flex;justify-content:flex-end;gap:10px;background:#fcfcfc}@keyframes v3FadeIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mc-qea-toolbar{display:flex;justify-content:space-between;align-items:center;padding:15px 24px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:24px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.mc-qea-toolbar .v3-t-left{display:flex;gap:10px;align-items:center}.v3-btn-primary{background:var(--mc-bot-gradient);color:#fff;border:none;padding:10px 20px;border-radius:10px;font-size:13.5px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 12px rgba(234,115,81,.2)}.v3-btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 6px 16px rgba(234,115,81,.3)}.v3-btn-primary:active{transform:translateY(0)}.v3-btn-white{background:#fff;color:#64748b;border:1px solid #e2e8f0;padding:10px 18px;border-radius:10px;font-size:13.5px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.v3-btn-white:hover{background:#f8fafc;color:#1e293b;border-color:#cbd5e1;box-shadow:0 2px 4px rgba(0,0,0,.02)}.v3-btn-add-var{background:none;color:var(--mc-bot-primary);border:none;padding:4px;border-radius:50%;font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer;transition:all .2s}.v3-btn-add-var:hover{background:rgba(234,115,81,.1);transform:scale(1.15)}.v3-btn-add-var i{font-size:16px}.v3-search-wrap{position:relative}.v3-search-wrap i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:14px}.v3-search-wrap input{padding:10px 14px 10px 40px;border-radius:10px;border:1px solid #e2e8f0;width:240px;font-size:13.5px;transition:all .3s}.v3-search-wrap input:focus{border-color:var(--mc-bot-primary);outline:none;box-shadow:0 0 0 4px rgba(234,115,81,.1);width:280px}.mc-qea-v3-head .v3-actions{display:flex;align-items:center;gap:10px;margin-left:12px}.mc-qea-v3-head .v3-actions i{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;color:#94a3b8;transition:all .2s;padding:0;border-radius:10px}.mc-qea-v3-head .v3-actions i:hover{transform:scale(1.15);background:#f1f5f9}.mc-qea-v3-head .v3-actions i:hover.mc-qea-duplicate-item{color:#2563eb}.mc-qea-v3-head .v3-actions i:hover.mc-icon-delete{color:#ef4444}.mc-qea-v3-head .v3-actions .v3-arrow{width:44px;height:44px;margin-left:4px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;line-height:1}.mc-qea-no-results{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;position:absolute !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}#mc-chatbot-qea,.mc-repeater-questions{display:flex !important;flex-direction:column !important;width:100% !important}#mc-chatbot-qea .mc-repeater,.mc-repeater-questions .mc-repeater{display:flex !important;flex-direction:column !important;gap:16px;width:100% !important}#mc-flows-workspace{flex:1;display:none;overflow:hidden;position:relative;background:#f8fafc}#mc-flows-workspace.active{display:flex;flex-direction:column}#mc-flows-workspace>.mc-tab,#mc-flows-workspace>.mc-tab>.mc-content{flex:1;min-width:0;min-height:0}#mc-flows-workspace>.mc-tab>.mc-content{width:100%;padding:0 !important;position:relative}#mc-flows-workspace>.mc-tab>.mc-content[data-flow-ui-view=library] #mc-flows-library{display:flex !important}#mc-flows-workspace>.mc-tab>.mc-content[data-flow-ui-view=library] #mc-flows-editor{display:none !important}#mc-flows-workspace>.mc-tab>.mc-content[data-flow-ui-view=editor] #mc-flows-library{display:none !important}#mc-flows-workspace>.mc-tab>.mc-content[data-flow-ui-view=editor] #mc-flows-editor{display:flex !important}#mc-flows-workspace .mc-flows-nav-legacy{position:absolute !important;top:-99999px;left:-99999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}#mc-flows-workspace .mc-flows-nav-legacy #mc-flows-nav{display:block;width:280px;margin:0;padding:0;list-style:none}#mc-flows-workspace .flows-view-container{display:none;flex:1;width:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden}#mc-flows-workspace .flows-view-container.active{display:flex}.fl-page{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:radial-gradient(circle at top right, rgba(234, 115, 81, 0.1), transparent 32%),linear-gradient(180deg, #fffaf7 0%, #f8fafc 34%, #f8fafc 100%)}.fl-hero{padding:14px 18px;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;flex-wrap:wrap}.fl-hero-copy{min-width:0}.fl-kicker{display:none}.fl-title{font-size:13px;font-weight:700;color:#0f172a;margin:0;letter-spacing:-0.01em;white-space:nowrap;line-height:1}.fl-subtitle{display:none}.fl-hero-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0}.fl-search{position:relative;flex:0 1 180px;min-width:140px;max-width:200px}.fl-search i{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:12px}.fl-search input{width:100%;height:34px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;padding:0 10px 0 32px;font-size:12.5px;color:#0f172a;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.fl-search input::placeholder{color:#94a3b8}.fl-search input:focus{outline:none;border-color:#ea7351;box-shadow:0 0 0 3px rgba(234,115,81,.1);background:#fff}.fl-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fl-library-scroll{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:24px 30px 34px}.fl-stats{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px;margin-bottom:18px}.fl-stat-card{position:relative;overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:18px;box-shadow:0 14px 30px -28px rgba(15,23,42,.28)}.fl-stat-card::after{content:"";position:absolute;inset:auto -30% -45% auto;width:140px;height:140px;background:radial-gradient(circle, rgba(255, 255, 255, 0.34) 0%, transparent 70%);pointer-events:none}.fl-stat-card.tone-warm .fl-stat-icon{background:linear-gradient(135deg, rgba(234, 115, 81, 0.18), rgba(224, 50, 116, 0.14));color:#d9485f}.fl-stat-card.tone-mint .fl-stat-icon{background:linear-gradient(135deg, rgba(16, 185, 129, 0.16), rgba(14, 165, 233, 0.12));color:#0f9b6b}.fl-stat-card.tone-violet .fl-stat-icon{background:linear-gradient(135deg, rgba(99, 102, 241, 0.15), rgba(168, 85, 247, 0.14));color:#6d48d4}.fl-stat-card.tone-cyan .fl-stat-icon{background:linear-gradient(135deg, rgba(14, 165, 233, 0.16), rgba(6, 182, 212, 0.12));color:#0284c7}.fl-stat-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;position:relative;z-index:1}.fl-stat-label{font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.fl-stat-value{font-size:30px;line-height:1;font-weight:800;color:#0f172a;margin-top:10px}.fl-stat-hint{position:relative;z-index:1;margin-top:14px;font-size:12px;line-height:1.6;color:#64748b}.fl-stat-icon{width:48px;height:48px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.fl-quick-actions{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin-bottom:22px}.fl-quick-action{padding:16px 18px;border-radius:18px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 14px 30px -28px rgba(15,23,42,.2);display:flex;align-items:center;gap:14px;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.fl-quick-action:hover{transform:translateY(-2px);border-color:rgba(234,115,81,.45);box-shadow:0 18px 40px -28px rgba(224,50,116,.28)}.fl-quick-icon{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#ea7351;background:linear-gradient(135deg, rgba(234, 115, 81, 0.14), rgba(224, 50, 116, 0.08))}.fl-quick-icon.alt{color:#7c3aed;background:linear-gradient(135deg, rgba(124, 58, 237, 0.14), rgba(236, 72, 153, 0.08))}.fl-quick-icon.success{color:#059669;background:linear-gradient(135deg, rgba(5, 150, 105, 0.14), rgba(16, 185, 129, 0.08))}.fl-quick-copy{display:flex;flex-direction:column;min-width:0}.fl-quick-copy strong{font-size:14px;line-height:1.4;font-weight:700;color:#0f172a}.fl-quick-copy small{font-size:12px;line-height:1.6;color:#64748b;margin-top:2px}.fl-section-bar{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px}.fl-section-copy{min-width:0}.fl-section-copy h4{margin:0 0 6px;font-size:20px;line-height:1.2;font-weight:800;color:#0f172a}.fl-section-copy p{margin:0;font-size:13px;line-height:1.6;color:#64748b}.fl-filter-tools{display:flex;align-items:center;gap:12px}.fl-filter-pills{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.fl-filter-pill{height:36px;padding:0 14px;border-radius:999px;border:1px solid #e2e8f0;background:hsla(0,0%,100%,.88);color:#475569;font-size:12px;font-weight:700;cursor:pointer;transition:all .18s ease}.fl-filter-pill:hover{border-color:rgba(234,115,81,.35);color:#c2410c}.fl-filter-pill.active{background:linear-gradient(135deg, rgba(234, 115, 81, 0.12), rgba(224, 50, 116, 0.1));border-color:rgba(234,115,81,.38);color:#c2410c;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65)}.fl-filter-select{position:absolute;left:-99999px;width:1px;height:1px;opacity:0;pointer-events:none}.fl-grid-wrap{width:100%;min-width:0}.fl-grid{display:grid;width:100%;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:20px;padding-bottom:8px}.fl-card{background:#fff;border:1px solid #e2e8f0;border-radius:22px;overflow:hidden;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;position:relative;min-height:344px;box-shadow:0 20px 40px -34px rgba(15,23,42,.34)}.fl-card:hover{border-color:rgba(234,115,81,.4);box-shadow:0 24px 48px -32px rgba(224,50,116,.3);transform:translateY(-4px)}.fl-card .fl-card-preview{position:relative;min-height:136px;padding:18px;overflow:hidden}.fl-card .fl-card-preview::after{content:"";position:absolute;inset:auto 0 0 0;height:60%;background:linear-gradient(180deg, transparent 0%, rgba(255, 255, 255, 0.86) 100%);pointer-events:none}.fl-card .fl-status-pill{position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(0,0,0,0)}.fl-card .fl-status-pill.is-live{background:#ddf8ea;border-color:#b8ebcf;color:#047857}.fl-card .fl-status-pill.is-ready{background:#e7f1ff;border-color:#c7dbff;color:#2563eb}.fl-card .fl-status-pill.is-paused{background:#f1f5f9;border-color:#e2e8f0;color:#475569}.fl-card .fl-status-pill.is-draft{background:#fef3c7;border-color:#fcd34d;color:#b45309}.fl-card .fl-preview-track{position:relative;z-index:1;height:100%;display:flex;align-items:center;justify-content:center;gap:10px}.fl-card .fl-preview-node{width:14px;height:14px;border-radius:999px;box-shadow:0 0 0 6px hsla(0,0%,100%,.42)}.fl-card .fl-preview-node.is-soft{opacity:.45}.fl-card .fl-preview-line{width:44px;height:2px;border-radius:999px;opacity:.85}.fl-card .fl-card-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.fl-card .fl-action-btn{width:32px;height:32px;border-radius:11px;border:1px solid #e2e8f0;background:hsla(0,0%,100%,.94);color:#64748b;display:inline-flex;align-items:center;justify-content:center;transition:all .18s ease}.fl-card .fl-action-btn:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.fl-card .fl-action-btn.fl-delete:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.fl-card .fl-card-body{padding:20px 20px 18px;display:flex;flex-direction:column;gap:16px;flex:1;min-width:0}.fl-card .fl-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.fl-card .fl-card-copy{min-width:0;flex:1}.fl-card .fl-card-copy h3{margin:0 0 6px;font-size:18px;line-height:1.3;font-weight:800;color:#0f172a}.fl-card .fl-card-description{margin:0;font-size:13px;line-height:1.65;color:#64748b;min-height:44px}.fl-card .fl-card-metrics{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px}.fl-card .fl-metric{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px 10px;text-align:center}.fl-card .fl-metric-value{display:block;font-size:16px;line-height:1.15;font-weight:800;color:#0f172a}.fl-card .fl-metric-label{display:block;margin-top:4px;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.fl-card .fl-metric.is-success .fl-metric-value{color:#16a34a}.fl-card .fl-card-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px}.fl-card .fl-card-footer .fl-card-link{font-size:12px;font-weight:700;color:#ea7351}.fl-card .fl-card-footer .fl-card-meta{font-size:12px;color:#64748b;white-space:nowrap}.fl-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:96px 40px;text-align:center;background:#fff;border-radius:22px;border:1px dashed #cbd5e1;box-shadow:0 20px 40px -36px rgba(15,23,42,.3)}.fl-empty .fl-empty-icon{font-size:60px;margin-bottom:20px}.fl-empty h4{font-size:20px;font-weight:800;color:#0f172a;margin-bottom:8px}.fl-empty p{color:#64748b;max-width:400px;margin-bottom:24px}.fe-topbar{height:64px;padding:0 24px;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.fe-topbar .fe-top-left,.fe-topbar .fe-top-right{display:flex;align-items:center;gap:16px}.fe-topbar .btn-back{padding:8px 12px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;font-size:13px;font-weight:600;color:#475569;cursor:pointer;display:flex;align-items:center;gap:6px}.fe-topbar .btn-back:hover{background:#f8fafc;color:#0f172a;border-color:#cbd5e1}.fe-topbar .fe-flow-info{border-left:1px solid #e2e8f0;padding-left:16px}.fe-topbar .fe-flow-info .fe-flow-label{font-size:15px;font-weight:700;color:#0f172a}.fe-topbar .fe-flow-info .fe-flow-status{font-size:11px;color:#64748b;text-transform:uppercase;font-weight:700;margin-top:1px}.fe-main-layout{flex:1;display:flex;align-items:stretch;min-width:0;min-height:0;overflow:hidden}.fe-canvas{flex:1;min-width:0;min-height:0;background:radial-gradient(circle at top left, rgba(234, 115, 81, 0.08), transparent 28%),linear-gradient(180deg, #FFFDFC 0%, #F8FAFC 36%, #EEF2F7 100%);padding:10px 40px 40px;position:relative;overflow-y:auto}.fe-timeline{width:100%;max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:28px}#mc-flows-library,#mc-flows-editor{width:100%;min-width:0}#mc-flow-properties{position:relative !important;top:auto !important;right:auto !important;display:flex !important;flex:0 0 380px !important;width:380px !important;min-width:380px !important;height:auto !important;min-height:0 !important;flex-direction:column !important;background:#fff !important;border-left:1px solid #e2e8f0 !important;box-shadow:none !important;overflow:hidden !important;z-index:2 !important}#mc-flow-properties.mc-flow-props-empty{background:linear-gradient(180deg, #ffffff 0%, #fffaf8 100%) !important}.fe-stage{display:grid;grid-template-columns:44px minmax(0, 1fr);gap:18px;align-items:stretch}.fe-stage-rail{display:flex;justify-content:center}.fe-stage-bullet{width:44px;height:44px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #EA7351 0%, #E03274 100%);color:#fff;font-size:15px;font-weight:800;box-shadow:0 12px 28px rgba(224,50,116,.22);position:sticky;top:24px}.fe-stage-shell{background:hsla(0,0%,100%,.86);border:1px solid rgba(226,232,240,.9);border-radius:24px;box-shadow:0 20px 40px rgba(15,23,42,.06);backdrop-filter:blur(10px);overflow:hidden}.fe-stage-header{display:flex;justify-content:space-between;gap:18px;padding:22px 24px 18px;border-bottom:1px solid #eef2f7}.fe-stage-copy .fe-stage-headline{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fe-stage-copy h4{margin:4px 0 6px;font-size:20px;line-height:1.2;font-weight:800;color:#0f172a}.fe-stage-copy p{margin:0;color:#64748b;font-size:13px;line-height:1.6}.fe-stage-kicker{font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:#e03274}.fe-stage-meta{display:flex;gap:8px;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end}.fe-stage-pill,.fe-step-chip,.fe-branch-count{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;color:#475569;font-size:11px;font-weight:700;letter-spacing:.02em}.fe-stage-tag,.fe-step-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em}.fe-stage-tag.is-trigger,.fe-step-badge.tone-start{background:#dcfce7;color:#15803d}.fe-stage-tag.is-message,.fe-step-badge.tone-message{background:#ffedd5;color:#c2410c}.fe-stage-tag.is-selection,.fe-step-badge.tone-input{background:#ffe4e6;color:#be185d}.fe-step-badge.tone-choice{background:#eef2ff;color:#4338ca}.fe-stage-tag.is-condition,.fe-step-badge.tone-condition{background:#f3e8ff;color:#7e22ce}.fe-stage-tag.is-action,.fe-step-badge.tone-action,.fe-step-badge.tone-link{background:#ecfeff;color:#0f766e}.fe-stage-tag.is-ai{background:#fce7f3;color:#be185d}.fe-step-badge.tone-ai{background:#fce7f3;color:#be185d}.fe-step-badge.tone-data{background:#fff7ed;color:#c2410c}.fe-step-badge.tone-api{background:#dbeafe;color:#1d4ed8}.fe-step-badge.tone-media{background:#fef3c7;color:#b45309}.fe-stage-tag.is-input,.fe-stage-tag.is-outcome{background:#dbeafe;color:#1d4ed8}.fe-stage-branches{padding:20px 24px 24px;display:flex;flex-direction:column;gap:16px}.fe-branch{background:linear-gradient(180deg, #FFFFFF 0%, #FCFDFE 100%);border:1px solid #e5edf5;border-radius:18px;padding:16px}.fe-branch-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.fe-branch-label{font-size:12px;font-weight:800;color:#0f172a;letter-spacing:.04em;text-transform:uppercase}.fe-branch-body{display:flex;flex-direction:column;gap:10px}.fe-branch-empty{display:flex;align-items:center;gap:12px;padding:14px;border:1px dashed #d9e2ec;border-radius:16px;background:linear-gradient(180deg, #FFFFFF 0%, #F8FAFC 100%)}.fe-branch-empty-icon{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff4ee;color:#ea7351;font-size:14px;flex:0 0 38px}.fe-branch-empty-copy{display:flex;flex-direction:column;gap:3px}.fe-branch-empty-copy strong{font-size:13px;line-height:1.35;font-weight:800;color:#0f172a}.fe-branch-empty-copy span{font-size:12px;line-height:1.5;color:#64748b}.fe-branch-actions{display:flex;gap:10px;flex-wrap:wrap}.fe-branch-actions{margin-top:10px}.fe-stage-separator{display:flex;align-items:center;justify-content:center;gap:14px;margin:-8px 0 2px 62px;color:#94a3b8;font-size:12px;line-height:1;font-weight:700}.fe-stage-separator::before,.fe-stage-separator::after{content:"";flex:1;height:1px;background:linear-gradient(90deg, rgba(203, 213, 225, 0) 0%, rgb(203, 213, 225) 50%, rgba(203, 213, 225, 0) 100%)}.fe-stage-separator span{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 14px;border-radius:999px;background:hsla(0,0%,100%,.82);border:1px solid rgba(226,232,240,.95);color:#64748b;box-shadow:0 8px 18px rgba(15,23,42,.05)}.fe-step{position:relative;display:grid;grid-template-columns:36px 44px minmax(0, 1fr) auto;gap:12px;align-items:center;padding:14px 16px;border:1px solid #e2e8f0;border-left-width:4px;border-radius:18px;background:#fff;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.fe-step:hover{transform:translateY(-1px);border-color:rgba(234,115,81,.45);box-shadow:0 12px 24px rgba(15,23,42,.08)}.fe-step.mc-active{border-color:rgba(234,115,81,.55);box-shadow:0 0 0 3px rgba(234,115,81,.14),0 18px 34px rgba(224,50,116,.12);background:linear-gradient(180deg, #FFFDFC 0%, #FFF7F4 100%)}.fe-step-order{width:36px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;font-size:12px;font-weight:800}.fe-step-icon{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#fff4ee;color:#ea7351;border:1px solid rgba(234,115,81,.15);font-size:16px}.fe-step.tone-start .fe-step-icon{background:#ecfdf5;color:#059669;border-color:rgba(5,150,105,.15)}.fe-step.tone-start{background:linear-gradient(180deg, #FFFFFF 0%, #F3FCF7 100%);border-left-color:#10b981}.fe-step.tone-message .fe-step-icon{background:#fff4ee;color:#ea7351;border-color:rgba(234,115,81,.15)}.fe-step.tone-message{background:linear-gradient(180deg, #FFFFFF 0%, #FFF7F2 100%)}.fe-step.tone-choice .fe-step-icon{background:#eef2ff;color:#4f46e5;border-color:rgba(79,70,229,.16)}.fe-step.tone-condition .fe-step-icon,.fe-step.tone-link .fe-step-icon{background:#eff6ff;color:#2563eb;border-color:rgba(37,99,235,.15)}.fe-step.tone-condition{background:linear-gradient(180deg, #FFFFFF 0%, #F8F4FF 100%);border-left-color:#8b5cf6}.fe-step.tone-action .fe-step-icon{background:#fef2f2;color:#e11d48;border-color:rgba(225,29,72,.14)}.fe-step.tone-action{background:linear-gradient(180deg, #FFFFFF 0%, #FFF3F5 100%)}.fe-step.tone-data .fe-step-icon{background:#fff7ed;color:#c2410c;border-color:rgba(194,65,12,.16)}.fe-step.tone-data{background:linear-gradient(180deg, #FFFFFF 0%, #FFF7ED 100%)}.fe-step.tone-api .fe-step-icon{background:#dbeafe;color:#1d4ed8;border-color:rgba(29,78,216,.16)}.fe-step.tone-api{background:linear-gradient(180deg, #FFFFFF 0%, #F2F7FF 100%)}.fe-step.tone-ai .fe-step-icon{background:#fce7f3;color:#db2777;border-color:rgba(219,39,119,.14)}.fe-step.tone-ai{background:linear-gradient(180deg, #FFFFFF 0%, #FFF1F7 100%)}.fe-step.tone-media .fe-step-icon{background:#fef3c7;color:#b45309;border-color:rgba(180,83,9,.18)}.fe-step.tone-media{background:linear-gradient(180deg, #FFFFFF 0%, #FFF8E8 100%)}.fe-step.tone-action,.fe-step.tone-link{border-left-color:#06b6d4}.fe-step.tone-ai{border-left-color:#e03274}.fe-step.tone-data{border-left-color:#f97316}.fe-step.tone-api,.fe-step.tone-link{border-left-color:#2563eb}.fe-step.tone-input .fe-step-icon{background:#f5f3ff;color:#7c3aed;border-color:rgba(124,58,237,.14)}.fe-step.tone-input{background:linear-gradient(180deg, #FFFFFF 0%, #FFF4F8 100%);border-left-color:#e03274}.fe-step.tone-choice{background:linear-gradient(180deg, #FFFFFF 0%, #F5F7FF 100%);border-left-color:#4f46e5}.fe-step.tone-media{border-left-color:#d97706}.fe-step.tone-message{border-left-color:#ea7351}.fe-step.tone-link{background:linear-gradient(180deg, #FFFFFF 0%, #F2F7FF 100%)}.fe-step.tone-start.mc-active{border-color:rgba(16,185,129,.4);box-shadow:0 0 0 3px rgba(16,185,129,.12),0 18px 34px rgba(16,185,129,.14);background:linear-gradient(180deg, #FFFFFF 0%, #ECFDF5 100%)}.fe-step.tone-message.mc-active{border-color:rgba(234,115,81,.45);box-shadow:0 0 0 3px rgba(234,115,81,.12),0 18px 34px rgba(234,115,81,.14);background:linear-gradient(180deg, #FFFFFF 0%, #FFF4EE 100%)}.fe-step.tone-choice.mc-active{border-color:rgba(79,70,229,.42);box-shadow:0 0 0 3px rgba(79,70,229,.12),0 18px 34px rgba(79,70,229,.14);background:linear-gradient(180deg, #FFFFFF 0%, #EEF2FF 100%)}.fe-step.tone-condition.mc-active{border-color:rgba(124,58,237,.42);box-shadow:0 0 0 3px rgba(124,58,237,.12),0 18px 34px rgba(124,58,237,.14);background:linear-gradient(180deg, #FFFFFF 0%, #F5F3FF 100%)}.fe-step.tone-action.mc-active{border-color:rgba(225,29,72,.42);box-shadow:0 0 0 3px rgba(225,29,72,.12),0 18px 34px rgba(225,29,72,.14);background:linear-gradient(180deg, #FFFFFF 0%, #FEF2F2 100%)}.fe-step.tone-data.mc-active{border-color:rgba(194,65,12,.42);box-shadow:0 0 0 3px rgba(194,65,12,.12),0 18px 34px rgba(194,65,12,.14);background:linear-gradient(180deg, #FFFFFF 0%, #FFF7ED 100%)}.fe-step.tone-api.mc-active,.fe-step.tone-link.mc-active{border-color:rgba(29,78,216,.42);box-shadow:0 0 0 3px rgba(29,78,216,.12),0 18px 34px rgba(29,78,216,.14);background:linear-gradient(180deg, #FFFFFF 0%, #DBEAFE 100%)}.fe-step.tone-ai.mc-active{border-color:rgba(219,39,119,.42);box-shadow:0 0 0 3px rgba(219,39,119,.12),0 18px 34px rgba(219,39,119,.14);background:linear-gradient(180deg, #FFFFFF 0%, #FCE7F3 100%)}.fe-step.tone-input.mc-active{border-color:rgba(224,50,116,.42);box-shadow:0 0 0 3px rgba(224,50,116,.12),0 18px 34px rgba(224,50,116,.14);background:linear-gradient(180deg, #FFFFFF 0%, #FFF1F2 100%)}.fe-step.tone-media.mc-active{border-color:rgba(180,83,9,.42);box-shadow:0 0 0 3px rgba(180,83,9,.12),0 18px 34px rgba(180,83,9,.14);background:linear-gradient(180deg, #FFFFFF 0%, #FEF3C7 100%)}#mc-flows-editor .fe-branch-body .fe-step.tone-start{background:linear-gradient(180deg, #FFFFFF 0%, #F3FCF7 100%) !important;border-left-color:#10b981 !important}#mc-flows-editor .fe-branch-body .fe-step.tone-message{background:linear-gradient(180deg, #FFFFFF 0%, #FFF7F2 100%) !important;border-left-color:#ea7351 !important}#mc-flows-editor .fe-branch-body .fe-step.tone-choice{background:linear-gradient(180deg, #FFFFFF 0%, #F5F7FF 100%) !important;border-left-color:#4f46e5 !important}#mc-flows-editor .fe-branch-body .fe-step.tone-condition{background:linear-gradient(180deg, #FFFFFF 0%, #F8F4FF 100%) !important;border-left-color:#8b5cf6 !important}#mc-flows-editor .fe-branch-body .fe-step.tone-action{background:linear-gradient(180deg, #FFFFFF 0%, #FFF3F5 100%) !important;border-left-color:#e11d48 !important}#mc-flows-editor .fe-branch-body .fe-step.tone-data{background:linear-gradient(180deg, #FFFFFF 0%, #FFF7ED 100%) !important;border-left-color:#f97316 !important}#mc-flows-editor .fe-branch-body .fe-step.tone-api,#mc-flows-editor .fe-branch-body .fe-step.tone-link{background:linear-gradient(180deg, #FFFFFF 0%, #F2F7FF 100%) !important;border-left-color:#2563eb !important}#mc-flows-editor .fe-branch-body .fe-step.tone-ai{background:linear-gradient(180deg, #FFFFFF 0%, #FFF1F7 100%) !important;border-left-color:#db2777 !important}#mc-flows-editor .fe-branch-body .fe-step.tone-input{background:linear-gradient(180deg, #FFFFFF 0%, #FFF4F8 100%) !important;border-left-color:#e03274 !important}#mc-flows-editor .fe-branch-body .fe-step.tone-media{background:linear-gradient(180deg, #FFFFFF 0%, #FFF8E8 100%) !important;border-left-color:#d97706 !important}#mc-flows-editor .fe-branch-body .fe-step.tone-start .fe-step-icon{background:#ecfdf5 !important;color:#059669 !important;border-color:rgba(5,150,105,.15) !important}#mc-flows-editor .fe-branch-body .fe-step.tone-message .fe-step-icon{background:#fff4ee !important;color:#ea7351 !important;border-color:rgba(234,115,81,.15) !important}#mc-flows-editor .fe-branch-body .fe-step.tone-choice .fe-step-icon{background:#eef2ff !important;color:#4f46e5 !important;border-color:rgba(79,70,229,.16) !important}#mc-flows-editor .fe-branch-body .fe-step.tone-condition .fe-step-icon{background:#f5f3ff !important;color:#7c3aed !important;border-color:rgba(124,58,237,.15) !important}#mc-flows-editor .fe-branch-body .fe-step.tone-action .fe-step-icon{background:#fef2f2 !important;color:#e11d48 !important;border-color:rgba(225,29,72,.14) !important}#mc-flows-editor .fe-branch-body .fe-step.tone-data .fe-step-icon{background:#fff7ed !important;color:#c2410c !important;border-color:rgba(194,65,12,.16) !important}#mc-flows-editor .fe-branch-body .fe-step.tone-api .fe-step-icon,#mc-flows-editor .fe-branch-body .fe-step.tone-link .fe-step-icon{background:#dbeafe !important;color:#1d4ed8 !important;border-color:rgba(29,78,216,.16) !important}#mc-flows-editor .fe-branch-body .fe-step.tone-ai .fe-step-icon{background:#fce7f3 !important;color:#db2777 !important;border-color:rgba(219,39,119,.14) !important}#mc-flows-editor .fe-branch-body .fe-step.tone-input .fe-step-icon{background:#fff1f2 !important;color:#e03274 !important;border-color:rgba(224,50,116,.15) !important}#mc-flows-editor .fe-branch-body .fe-step.tone-media .fe-step-icon{background:#fef3c7 !important;color:#b45309 !important;border-color:rgba(180,83,9,.18) !important}.fe-step-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.fe-step-topline h4{margin:0;font-size:14px;line-height:1.3;font-weight:800;color:#0f172a}.fe-step-tags{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.fe-step-content{min-width:0}.fe-step-content p{margin:0;font-size:12px;line-height:1.55;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fe-step-delete{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#94a3b8;transition:background .18s ease,color .18s ease}.fe-step-delete:hover{background:#fff1f2;color:#e11d48}.fe-connector-inline{width:2px;height:18px;margin:-2px 0 -2px 62px;background:linear-gradient(180deg, #FDBA74 0%, #F9A8D4 100%);border-radius:999px}.fe-stage-add{min-height:56px;border-radius:18px;margin-top:4px}.fe-flow-add-step,.fe-branch-action-btn{min-height:48px;border:2px dashed #cbd5e1;border-radius:16px;background:hsla(0,0%,100%,.85);color:#64748b;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease}.fe-flow-add-step:hover,.fe-branch-action-btn:hover{border-color:#ea7351;color:#ea7351;background:rgba(255,247,244,.96);transform:translateY(-1px)}.fe-flow-add-step{width:100%;min-height:58px;margin-top:8px}.fe-branch-action-btn{flex:0 0 auto}.fe-props-header{flex-shrink:0}.fe-props-body{flex:1;min-height:0;overflow-y:auto;background:linear-gradient(180deg, #FFFFFF 0%, #FFFCFB 100%)}.fe-props-footer{flex-shrink:0}.fe-props-empty-state{height:100%;min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;color:#94a3b8}.fe-props-empty-state .fe-props-empty-icon{width:64px;height:64px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, rgba(234, 115, 81, 0.12) 0%, rgba(224, 50, 116, 0.1) 100%);color:#e03274;font-size:24px}.fe-props-empty-state h4{margin:0;font-size:18px;line-height:1.3;font-weight:800;color:#0f172a}.fe-props-empty-state p{max-width:240px;margin:0;font-size:13px;line-height:1.6;color:#64748b}#mc-flow-properties .fe-props-title-wrap{min-width:0;display:flex;align-items:flex-start;gap:12px;flex:1 1 auto}#mc-flow-properties .fe-props-back{display:none;min-height:36px;padding:0 12px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#475569;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}#mc-flow-properties .fe-props-back:hover{color:#ea7351;border-color:rgba(234,115,81,.28);background:#fff4ee;transform:translateY(-1px)}#mc-flow-properties .fe-props-header{padding:22px 24px !important;border-bottom:1px solid #eef2f7 !important;background:linear-gradient(180deg, #FFFFFF 0%, #FFF9F6 100%) !important;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}#mc-flow-properties .fe-props-title{min-width:0}#mc-flow-properties .fe-props-title h3{margin:0;font-size:18px !important;line-height:1.2;font-weight:800 !important;color:#0f172a}#mc-flow-properties .fe-props-title p{margin:4px 0 0;color:#64748b !important;font-size:13px;line-height:1.55}#mc-flow-properties .fe-props-close{width:36px;height:36px;flex:0 0 36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#94a3b8;background:#fff;border:1px solid #e2e8f0;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}#mc-flow-properties .fe-props-close:hover{color:#ea7351;border-color:rgba(234,115,81,.28);background:#fff4ee;transform:translateY(-1px)}#mc-flow-properties .mc-flow-block-box{display:flex;flex:1;min-height:0;flex-direction:column}#mc-flow-properties .fe-props-body{padding:20px 22px}#mc-flow-properties .fe-props-stack{display:flex;flex-direction:column;gap:16px}#mc-flow-properties .fe-props-summary{display:flex;align-items:flex-start;gap:14px;padding:16px;border-radius:20px;border:1px solid #fed7aa;background:linear-gradient(180deg, #FFFFFF 0%, #FFF7F2 100%);box-shadow:0 14px 30px rgba(234,115,81,.08)}#mc-flow-properties .fe-props-summary.tone-start{border-color:rgba(16,185,129,.22);background:linear-gradient(180deg, #FFFFFF 0%, #F0FDF4 100%)}#mc-flow-properties .fe-props-summary.tone-input{border-color:rgba(224,50,116,.18);background:linear-gradient(180deg, #FFFFFF 0%, #FFF4F8 100%)}#mc-flow-properties .fe-props-summary.tone-choice{border-color:rgba(79,70,229,.18);background:linear-gradient(180deg, #FFFFFF 0%, #F5F7FF 100%)}#mc-flow-properties .fe-props-summary.tone-condition{border-color:rgba(139,92,246,.18);background:linear-gradient(180deg, #FFFFFF 0%, #F7F1FF 100%)}#mc-flow-properties .fe-props-summary.tone-action,#mc-flow-properties .fe-props-summary.tone-link{border-color:rgba(6,182,212,.2);background:linear-gradient(180deg, #FFFFFF 0%, #F0FDFF 100%)}#mc-flow-properties .fe-props-summary.tone-ai{border-color:rgba(224,50,116,.2);background:linear-gradient(180deg, #FFFFFF 0%, #FFF2F8 100%)}#mc-flow-properties .fe-props-summary.tone-data{border-color:rgba(194,65,12,.18);background:linear-gradient(180deg, #FFFFFF 0%, #FFF7ED 100%)}#mc-flow-properties .fe-props-summary.tone-api{border-color:rgba(29,78,216,.18);background:linear-gradient(180deg, #FFFFFF 0%, #F2F7FF 100%)}#mc-flow-properties .fe-props-summary.tone-media{border-color:rgba(180,83,9,.18);background:linear-gradient(180deg, #FFFFFF 0%, #FFF8E8 100%)}#mc-flow-properties .fe-props-summary-icon{width:48px;height:48px;flex:0 0 48px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#fff4ee;border:1px solid rgba(234,115,81,.14);color:#ea7351;font-size:17px}#mc-flow-properties .fe-props-summary.tone-start .fe-props-summary-icon{background:#ecfdf5;color:#059669;border-color:rgba(5,150,105,.15)}#mc-flow-properties .fe-props-summary.tone-input .fe-props-summary-icon{background:#fff1f2;color:#e03274;border-color:rgba(224,50,116,.15)}#mc-flow-properties .fe-props-summary.tone-choice .fe-props-summary-icon{background:#eef2ff;color:#4f46e5;border-color:rgba(79,70,229,.16)}#mc-flow-properties .fe-props-summary.tone-condition .fe-props-summary-icon{background:#f5f3ff;color:#7c3aed;border-color:rgba(124,58,237,.15)}#mc-flow-properties .fe-props-summary.tone-action .fe-props-summary-icon,#mc-flow-properties .fe-props-summary.tone-link .fe-props-summary-icon{background:#ecfeff;color:#0891b2;border-color:rgba(8,145,178,.15)}#mc-flow-properties .fe-props-summary.tone-ai .fe-props-summary-icon{background:#fce7f3;color:#db2777;border-color:rgba(219,39,119,.15)}#mc-flow-properties .fe-props-summary.tone-data .fe-props-summary-icon{background:#fff7ed;color:#c2410c;border-color:rgba(194,65,12,.16)}#mc-flow-properties .fe-props-summary.tone-api .fe-props-summary-icon{background:#dbeafe;color:#1d4ed8;border-color:rgba(29,78,216,.16)}#mc-flow-properties .fe-props-summary.tone-media .fe-props-summary-icon{background:#fef3c7;color:#b45309;border-color:rgba(180,83,9,.18)}#mc-flow-properties .fe-props-summary-copy{min-width:0;display:flex;flex-direction:column;gap:8px}#mc-flow-properties .fe-props-summary-copy h4{margin:0;font-size:18px;line-height:1.25;font-weight:800;color:#0f172a}#mc-flow-properties .fe-props-summary-copy p{margin:0;font-size:13px;line-height:1.6;color:#475569}#mc-flow-properties .fe-props-summary-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#mc-flow-properties .fe-props-summary-meta{font-size:12px;line-height:1.5;font-weight:700;color:#64748b}#mc-flow-properties .fe-props-summary-pills{display:flex;gap:8px;flex-wrap:wrap}#mc-flow-properties .fe-props-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:hsla(0,0%,100%,.9);border:1px solid rgba(226,232,240,.95);color:#334155;font-size:11px;font-weight:700}#mc-flow-properties .fe-props-chip.fe-props-chip-muted{color:#64748b;background:rgba(248,250,252,.95)}#mc-flow-properties .fe-props-card{padding:16px;border-radius:18px;border:1px solid #e5edf5;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.04)}#mc-flow-properties .fe-props-card-note{background:linear-gradient(180deg, #FFFFFF 0%, #FFF9F6 100%)}#mc-flow-properties .fe-props-card-head{margin-bottom:14px}#mc-flow-properties .fe-props-card-copy h4{margin:0;font-size:15px;line-height:1.3;font-weight:800;color:#0f172a}#mc-flow-properties .fe-props-card-copy p{margin:5px 0 0;font-size:12px;line-height:1.6;color:#64748b}#mc-flow-properties .fe-props-card-body>:last-child{margin-bottom:0 !important}#mc-flow-properties .fe-props-note{font-size:13px;line-height:1.6;color:#64748b}#mc-flow-properties .fe-props-type-section{display:flex;flex-direction:column;gap:10px}#mc-flow-properties .fe-props-type-section+.fe-props-type-section{margin-top:16px;padding-top:16px;border-top:1px solid #eef2f7}#mc-flow-properties .fe-props-type-heading{font-size:11px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:#e03274}#mc-flow-properties .fe-props-type-list{display:flex;flex-direction:column;gap:10px}#mc-flow-properties .fe-block-type-option{width:100%;padding:14px;border-radius:16px;border:1px solid #e2e8f0;background:#f8fafc;display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}#mc-flow-properties .fe-block-type-option:hover{border-color:rgba(234,115,81,.4);background:#fff8f5;box-shadow:0 10px 20px rgba(15,23,42,.06);transform:translateY(-1px)}#mc-flow-properties .fe-block-type-option.tone-start{border-color:rgba(16,185,129,.18);background:linear-gradient(180deg, #FFFFFF 0%, #F3FCF7 100%)}#mc-flow-properties .fe-block-type-option.tone-input{border-color:rgba(224,50,116,.16);background:linear-gradient(180deg, #FFFFFF 0%, #FFF5F9 100%)}#mc-flow-properties .fe-block-type-option.tone-choice{border-color:rgba(79,70,229,.16);background:linear-gradient(180deg, #FFFFFF 0%, #F5F7FF 100%)}#mc-flow-properties .fe-block-type-option.tone-condition{border-color:rgba(139,92,246,.16);background:linear-gradient(180deg, #FFFFFF 0%, #F8F4FF 100%)}#mc-flow-properties .fe-block-type-option.tone-action,#mc-flow-properties .fe-block-type-option.tone-link{border-color:rgba(6,182,212,.16);background:linear-gradient(180deg, #FFFFFF 0%, #F2FCFE 100%)}#mc-flow-properties .fe-block-type-option.tone-ai{border-color:rgba(224,50,116,.18);background:linear-gradient(180deg, #FFFFFF 0%, #FFF1F7 100%)}#mc-flow-properties .fe-block-type-option.tone-data{border-color:rgba(194,65,12,.16);background:linear-gradient(180deg, #FFFFFF 0%, #FFF7ED 100%)}#mc-flow-properties .fe-block-type-option.tone-api{border-color:rgba(29,78,216,.16);background:linear-gradient(180deg, #FFFFFF 0%, #F2F7FF 100%)}#mc-flow-properties .fe-block-type-option.tone-media{border-color:rgba(180,83,9,.16);background:linear-gradient(180deg, #FFFFFF 0%, #FFF8E8 100%)}#mc-flow-properties .fe-block-type-icon{width:42px;height:42px;flex:0 0 42px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#fff4ee;color:#ea7351;border:1px solid rgba(234,115,81,.14);font-size:16px}#mc-flow-properties .fe-block-type-option.tone-start .fe-block-type-icon{background:#ecfdf5;color:#059669;border-color:rgba(5,150,105,.15)}#mc-flow-properties .fe-block-type-option.tone-input .fe-block-type-icon{background:#fff1f2;color:#e03274;border-color:rgba(224,50,116,.15)}#mc-flow-properties .fe-block-type-option.tone-choice .fe-block-type-icon{background:#eef2ff;color:#4f46e5;border-color:rgba(79,70,229,.16)}#mc-flow-properties .fe-block-type-option.tone-condition .fe-block-type-icon{background:#f5f3ff;color:#7c3aed;border-color:rgba(124,58,237,.15)}#mc-flow-properties .fe-block-type-option.tone-action .fe-block-type-icon,#mc-flow-properties .fe-block-type-option.tone-link .fe-block-type-icon{background:#ecfeff;color:#0891b2;border-color:rgba(8,145,178,.15)}#mc-flow-properties .fe-block-type-option.tone-ai .fe-block-type-icon{background:#fce7f3;color:#db2777;border-color:rgba(219,39,119,.15)}#mc-flow-properties .fe-block-type-option.tone-data .fe-block-type-icon{background:#fff7ed;color:#c2410c;border-color:rgba(194,65,12,.16)}#mc-flow-properties .fe-block-type-option.tone-api .fe-block-type-icon{background:#dbeafe;color:#1d4ed8;border-color:rgba(29,78,216,.16)}#mc-flow-properties .fe-block-type-option.tone-media .fe-block-type-icon{background:#fef3c7;color:#b45309;border-color:rgba(180,83,9,.18)}#mc-flow-properties .fe-block-type-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}#mc-flow-properties .fe-block-type-copy strong{display:block;font-size:13px;line-height:1.35;font-weight:800;color:#0f172a}#mc-flow-properties .fe-block-type-copy span{display:block;font-size:12px;line-height:1.55;color:#64748b}#mc-flow-properties .mc-title{margin:0 0 8px;font-size:11px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:#e03274}#mc-flow-properties .mc-setting{margin-bottom:14px}#mc-flow-properties .mc-setting>label{display:block;margin-bottom:8px;font-size:12px;line-height:1.4;font-weight:700;color:#334155}#mc-flow-properties input[type=text],#mc-flow-properties input[type=url],#mc-flow-properties input[type=number],#mc-flow-properties textarea,#mc-flow-properties select{width:100%;border:1px solid #d9e2ec;border-radius:14px;background:#fff;color:#0f172a;font-size:13px;line-height:1.5;padding:12px 14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}#mc-flow-properties select:not([multiple]){min-height:46px;height:46px;padding-top:0;padding-bottom:0;line-height:44px;background-position:right 14px center;background-repeat:no-repeat;vertical-align:middle}#mc-flow-properties .mc-setting>select:not([multiple]),#mc-flow-properties .mc-flow-block-box select:not([multiple]){display:block}#mc-flow-properties textarea{min-height:118px;resize:vertical}#mc-flow-properties input[type=text]:focus,#mc-flow-properties input[type=url]:focus,#mc-flow-properties input[type=number]:focus,#mc-flow-properties textarea:focus,#mc-flow-properties select:focus{outline:none;border-color:rgba(234,115,81,.55);box-shadow:0 0 0 3px rgba(234,115,81,.12)}#mc-flow-properties input[type=checkbox]{width:18px;height:18px;accent-color:#ea7351}#mc-flow-properties select[multiple],#mc-flow-properties .mc-select-messaging-apps{min-height:120px}#mc-flow-properties .mc-flow-source-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}#mc-flow-properties .mc-flow-source-pill,#mc-flow-properties .mc-flow-source-empty{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-size:12px;font-weight:700;line-height:1.2}#mc-flow-properties .mc-flow-source-empty{background:#f8fafc;border-color:#e2e8f0;color:#64748b}#mc-flow-properties .mc-flow-source-pill.tone-all{background:#f1f5f9;border-color:#cbd5e1;color:#334155}#mc-flow-properties .mc-flow-source-pill.tone-wa{background:#dcfce7;border-color:#bbf7d0;color:#166534}#mc-flow-properties .mc-flow-source-pill.tone-fb{background:#dbeafe;border-color:#bfdbfe;color:#1d4ed8}#mc-flow-properties .mc-flow-source-pill.tone-ig{background:#fce7f3;border-color:#fbcfe8;color:#be185d}#mc-flow-properties .mc-flow-source-pill.tone-tg,#mc-flow-properties .mc-flow-source-pill.tone-ch{background:#e0f2fe;border-color:#bae6fd;color:#0369a1}#mc-flow-properties .mc-flow-source-pill.tone-vb{background:#ede9fe;border-color:#ddd6fe;color:#6d28d9}#mc-flow-properties .mc-flow-source-pill.tone-ln,#mc-flow-properties .mc-flow-source-pill.tone-li{background:#dcfce7;border-color:#bbf7d0;color:#15803d}#mc-flow-properties .mc-flow-source-pill.tone-wc{background:#cffafe;border-color:#a5f3fc;color:#155e75}#mc-flow-properties .mc-flow-source-pill.tone-za{background:#ffedd5;border-color:#fed7aa;color:#c2410c}#mc-flow-properties .mc-flow-source-pill.tone-tm{background:#fef3c7;border-color:#fde68a;color:#92400e}#mc-flow-properties .mc-flow-source-pill.tone-tk{background:#f1f5f9;border-color:#cbd5e1;color:#334155}#mc-flow-properties .mc-flow-source-pill.tone-em,#mc-flow-properties .mc-flow-source-pill.tone-tw{background:#111827;border-color:#374151;color:#f8fafc}#mc-flow-properties .fe-props-inline-toggle{padding:12px 14px;border:1px solid #e2e8f0;border-radius:16px;background:#f8fafc;display:flex;align-items:center;justify-content:space-between;gap:14px}#mc-flow-properties .fe-props-inline-copy{min-width:0}#mc-flow-properties .fe-props-inline-copy strong{display:block;font-size:13px;line-height:1.4;font-weight:700;color:#0f172a}#mc-flow-properties .fe-props-inline-copy span{display:block;margin-top:3px;font-size:12px;line-height:1.5;color:#64748b}#mc-flow-properties .fe-props-inline-control{flex:0 0 auto;display:flex;align-items:center;justify-content:center}#mc-flow-properties .fe-pill-checklist{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}#mc-flow-properties .fe-pill-check{position:relative;display:flex;align-items:stretch;min-width:0}#mc-flow-properties .fe-pill-check input{position:absolute;opacity:0;pointer-events:none}#mc-flow-properties .fe-pill-check span{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;color:#475569;font-size:12px;font-weight:600;line-height:1;cursor:pointer;transition:all .18s ease}#mc-flow-properties .fe-pill-check input:checked+span{border-color:rgba(0,0,0,0);color:#fff;box-shadow:0 10px 24px rgba(15,23,42,.16)}#mc-flow-properties .fe-pill-check-all input:checked+span{background:linear-gradient(135deg, #EA7351, #E03274);box-shadow:0 10px 24px rgba(224,50,116,.22)}#mc-flow-properties .fe-pill-check-ch input:checked+span{background:linear-gradient(135deg, #3B82F6, #2563EB);box-shadow:0 10px 24px rgba(59,130,246,.24)}#mc-flow-properties .fe-pill-check-wa input:checked+span{background:linear-gradient(135deg, #25D366, #1FA855);box-shadow:0 10px 24px rgba(37,211,102,.24)}#mc-flow-properties .fe-pill-check-fb input:checked+span{background:linear-gradient(135deg, #1877F2, #145FD1);box-shadow:0 10px 24px rgba(24,119,242,.24)}#mc-flow-properties .fe-pill-check-ig input:checked+span{background:linear-gradient(135deg, #F58529, #DD2A7B 55%, #8134AF);box-shadow:0 10px 24px rgba(221,42,123,.24)}#mc-flow-properties .fe-pill-check-tw input:checked+span{background:linear-gradient(135deg, #111827, #374151);box-shadow:0 10px 24px rgba(17,24,39,.22)}#mc-flow-properties .fe-pill-check-tg input:checked+span{background:linear-gradient(135deg, #2AABEE, #1C8CD8);box-shadow:0 10px 24px rgba(42,171,238,.24)}#mc-flow-properties .fe-pill-check-wc input:checked+span{background:linear-gradient(135deg, #07C160, #059A4D);box-shadow:0 10px 24px rgba(7,193,96,.24)}#mc-flow-properties .fe-pill-check-tk input:checked+span{background:linear-gradient(135deg, #111111, #EE1D52);box-shadow:0 10px 24px rgba(238,29,82,.24)}#mc-flow-properties .fe-pill-check-vb input:checked+span{background:linear-gradient(135deg, #7360F2, #5B47D6);box-shadow:0 10px 24px rgba(115,96,242,.24)}#mc-flow-properties .fe-pill-check-li input:checked+span{background:linear-gradient(135deg, #00B900, #009C00);box-shadow:0 10px 24px rgba(0,185,0,.24)}#mc-flow-properties .fe-pill-check-em input:checked+span{background:linear-gradient(135deg, #0F172A, #334155);box-shadow:0 10px 24px rgba(15,23,42,.22)}#mc-flow-properties .fe-pill-check span:hover{border-color:rgba(234,115,81,.35);background:#fff7f4;color:#c2410c}#mc-flow-properties .fe-pill-check input:checked+span:hover{color:#fff}#mc-flow-properties .fe-choice-path-tag{display:inline-flex;align-items:center;align-self:flex-start;padding:0 10px;min-height:24px;border-radius:999px;background:#eef2ff;border:1px solid #c7d2fe;color:#4338ca;font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase}@media(max-width: 1200px){#mc-flow-properties .fe-pill-checklist{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 680px){#mc-flow-properties .fe-pill-checklist{grid-template-columns:minmax(0, 1fr)}}#mc-flow-properties .mc-type-repeater,#mc-flow-properties .mc-repeater{display:flex;flex-direction:column;gap:10px}#mc-flow-properties .mc-type-repeater>.input{display:flex;flex-direction:column;gap:10px}#mc-flow-properties .mc-flow-start-messages>.input{display:flex;flex-direction:column;align-items:stretch}#mc-flow-properties .mc-repeater-add{align-self:flex-start;min-height:40px;padding:0 14px;border-radius:12px;display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #e2e8f0;color:#475569;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}#mc-flow-properties .mc-repeater-add:hover{border-color:rgba(234,115,81,.35);color:#ea7351;background:#fff7f4}#mc-flow-properties .repeater-item{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #e5edf5;border-radius:16px;background:#f8fafc}#mc-flow-properties .repeater-item>div,#mc-flow-properties .repeater-item .mc-setting{flex:1;min-width:0;margin-bottom:0}#mc-flow-properties .repeater-item>div>.mc-setting+.mc-setting{margin-top:10px}#mc-flow-properties .mc-flow-block-box .mc-type-repeater .repeater-item,#mc-flow-properties .mc-flow-block-box .mc-flow-conditions>div,#mc-flow-properties .mc-flow-block-box .mc-user-detail-row{align-items:stretch}#mc-flow-properties .mc-flow-block-box .mc-type-repeater .repeater-item>div,#mc-flow-properties .mc-flow-block-box .mc-flow-conditions>div{display:flex !important;flex-direction:column;gap:10px}#mc-flow-properties .mc-flow-block-box .mc-flow-start-messages .repeater-item,#mc-flow-properties .mc-flow-block-box .repeater-item.mc-compact-row{display:flex !important;flex-direction:row !important;align-items:center !important;gap:8px !important;margin-bottom:8px;padding:6px 12px !important;background:#f8fafc !important;border:1px solid #e5edf5 !important}#mc-flow-properties .mc-flow-block-box .mc-flow-start-messages .repeater-item .mc-setting,#mc-flow-properties .mc-flow-block-box .repeater-item.mc-compact-row .mc-setting{flex:1;margin:0 !important;padding:0 !important}#mc-flow-properties .mc-flow-block-box .mc-flow-start-messages .repeater-item i.mc-icon-close,#mc-flow-properties .mc-flow-block-box .repeater-item.mc-compact-row i.mc-icon-close{margin:0 !important;flex:0 0 32px !important;display:flex !important;align-items:center;justify-content:center}#mc-flow-properties .mc-auto-expand{min-height:32px;line-height:1.4;padding:6px 12px !important;resize:none;overflow:hidden;transition:height .1s ease-out;width:100%;display:block;font-size:13px;border-radius:8px !important}#mc-flow-properties .mc-flow-block-box .mc-user-detail-row{display:grid !important;grid-template-columns:minmax(0, 1fr) auto;column-gap:10px !important;row-gap:0 !important;align-items:start !important;margin-bottom:8px}#mc-flow-properties .mc-flow-block-box .mc-user-detail-row>div{display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;gap:10px !important;min-width:0;width:100%}#mc-flow-properties .mc-flow-block-box .mc-repeater-block-data .repeater-item>div,#mc-flow-properties .mc-flow-block-box .mc-repeater-block-actions .repeater-item>div,#mc-flow-properties .mc-flow-block-box .mc-repeater-block-fields .repeater-item>div{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:10px !important;width:100%}#mc-flow-properties .mc-flow-block-box .mc-repeater-block-data .repeater-item,#mc-flow-properties .mc-flow-block-box .mc-repeater-block-actions .repeater-item{display:grid !important;grid-template-columns:minmax(0, 1fr) auto;align-items:start !important;column-gap:10px !important;row-gap:0 !important}#mc-flow-properties .mc-flow-block-box .mc-repeater-block-data .repeater-item>div,#mc-flow-properties .mc-flow-block-box .mc-repeater-block-actions .repeater-item>div{min-width:0;max-width:100%}#mc-flow-properties .mc-flow-block-box .mc-type-repeater .repeater-item .mc-setting,#mc-flow-properties .mc-flow-block-box .mc-flow-conditions>div .mc-setting,#mc-flow-properties .mc-flow-block-box .mc-user-detail-row .mc-setting{width:100%;flex:0 0 auto !important}#mc-flow-properties .mc-flow-block-box .mc-repeater-block-data .repeater-item .mc-setting,#mc-flow-properties .mc-flow-block-box .mc-repeater-block-actions .repeater-item .mc-setting,#mc-flow-properties .mc-flow-block-box .mc-repeater-block-fields .repeater-item .mc-setting{width:100%;display:block;margin:0 !important}#mc-flow-properties .mc-flow-block-box .mc-type-repeater .repeater-item input,#mc-flow-properties .mc-flow-block-box .mc-type-repeater .repeater-item select,#mc-flow-properties .mc-flow-block-box .mc-type-repeater .repeater-item textarea,#mc-flow-properties .mc-flow-block-box .mc-flow-conditions>div input,#mc-flow-properties .mc-flow-block-box .mc-flow-conditions>div select,#mc-flow-properties .mc-flow-block-box .mc-user-detail-row input,#mc-flow-properties .mc-flow-block-box .mc-user-detail-row select,#mc-flow-properties .mc-flow-block-box .mc-user-detail-row textarea{min-width:0 !important;width:100% !important;display:block}#mc-flow-properties .mc-flow-block-box .mc-repeater-block-fields .mc-setting label{display:block;margin:0 0 6px;font-size:12px;font-weight:600;color:#475569}#mc-flow-properties .mc-flow-block-box .mc-user-detail-required{display:flex !important;align-items:center !important;justify-content:flex-start;gap:12px;width:100% !important;max-width:none;min-width:0;flex:0 0 auto !important;align-self:flex-start;padding:10px 12px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}#mc-flow-properties .mc-flow-block-box .mc-user-detail-required label{display:block;order:2;margin:0;font-size:12px;font-weight:700;color:#475569}#mc-flow-properties .mc-flow-block-box .mc-user-detail-required input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;width:22px !important;max-width:22px !important;min-width:22px !important;height:22px !important;min-height:22px !important;flex:0 0 22px !important;margin:0 !important;padding:0 !important;align-self:center !important;border-radius:6px;accent-color:var(--mc-bot-primary);display:inline-block !important;vertical-align:middle;order:1}#mc-flow-properties .mc-flow-block-box .mc-flow-detail-name-custom-wrap.mc-hide{display:none !important}#mc-flow-properties .mc-flow-block-box .mc-type-repeater .repeater-item i.mc-icon-close,#mc-flow-properties .mc-flow-block-box .mc-user-detail-row i.mc-icon-close{align-self:flex-start}#mc-flow-properties .mc-flow-block-box .mc-flow-start-messages .repeater-item i.mc-icon-close{align-self:center !important}#mc-flow-properties .repeater-item i.mc-icon-close{width:32px;height:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#94a3b8;background:#fff;border:1px solid #e2e8f0;cursor:pointer}#mc-flow-properties .mc-flow-block-box .mc-type-repeater>.input>.mc-repeater-add,#mc-flow-properties .mc-flow-block-box .mc-type-repeater>.input>.fe-inline-plus-btn,#mc-flow-properties .mc-flow-block-box .mc-add-condition,#mc-flow-properties .mc-flow-start-messages .mc-repeater-add,#mc-flow-properties .mc-flow-start-messages .fe-inline-plus-btn{margin-top:8px;margin-left:0;background:rgba(0,0,0,0) !important;color:var(--mc-bot-primary) !important;border:none !important;padding:4px;border-radius:50%;font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;cursor:pointer;transition:all .2s;box-shadow:none !important;align-self:flex-start;background-image:none !important}#mc-flow-properties .mc-flow-block-box .mc-type-repeater>.input>.mc-repeater-add:hover,#mc-flow-properties .mc-flow-block-box .mc-type-repeater>.input>.fe-inline-plus-btn:hover,#mc-flow-properties .mc-flow-block-box .mc-add-condition:hover,#mc-flow-properties .mc-flow-start-messages .mc-repeater-add:hover,#mc-flow-properties .mc-flow-start-messages .fe-inline-plus-btn:hover{background:rgba(234,115,81,.1) !important;transform:scale(1.15)}#mc-flow-properties .mc-flow-block-box .mc-type-repeater>.input>.mc-repeater-add i,#mc-flow-properties .mc-flow-block-box .mc-type-repeater>.input>.fe-inline-plus-btn i,#mc-flow-properties .mc-flow-block-box .mc-add-condition i,#mc-flow-properties .mc-flow-start-messages .mc-repeater-add i,#mc-flow-properties .mc-flow-start-messages .fe-inline-plus-btn i{margin:0;font-size:16px;color:inherit !important;opacity:1 !important;line-height:1}#mc-flow-properties .fe-step-icon .fe-block-icon-svg,#mc-flow-properties .fe-props-summary-icon .fe-block-icon-svg,#mc-flow-properties .fe-block-type-icon .fe-block-icon-svg{width:16px;height:16px;display:block;color:inherit;flex:0 0 16px}#mc-flow-properties .fe-step-icon .fe-block-icon-tools,#mc-flow-properties .fe-props-summary-icon .fe-block-icon-tools,#mc-flow-properties .fe-block-type-icon .fe-block-icon-tools{width:18px;height:18px}#mc-flow-properties .mc-flow-saved-form-note{margin:-4px 0 0;font-size:12px;line-height:1.6;color:#64748b}#mc-flow-properties .mc-info{display:none}#mc-flow-properties .mc-info.mc-active{display:block;padding:12px 14px;border-radius:16px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;font-size:12px;line-height:1.55}#mc-flow-properties .fe-props-footer{padding:6px 16px !important;border-top:1px solid #eef2f7;background:#fff;display:grid;grid-template-columns:repeat(2, 132px);justify-content:end;align-items:stretch;gap:8px}#mc-flow-properties .fe-props-footer .fe-props-btn{appearance:none;box-sizing:border-box;width:132px;min-width:132px;max-width:132px;height:34px;min-height:34px;max-height:34px;margin:0;padding:0 14px;border-radius:10px;border:1px solid rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;line-height:1;letter-spacing:.01em;white-space:nowrap;overflow:hidden;box-shadow:none;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease,color .14s ease}#mc-flow-properties .fe-props-footer .fe-props-btn:hover{transform:translateY(-2px)}#mc-flow-properties .fe-props-footer .fe-props-btn-save{background:linear-gradient(135deg, #EA7351 0%, #E88968 100%);border-color:#ea7351;color:#fff;box-shadow:0 14px 26px -18px rgba(234,115,81,.7)}#mc-flow-properties .fe-props-footer .fe-props-btn-save:hover{background:linear-gradient(135deg, #E03274 0%, #EA7351 100%);box-shadow:0 16px 28px -16px rgba(224,50,116,.7)}#mc-flow-properties .fe-props-footer .fe-props-btn-delete{background:#fff4f8;color:#c02668;border-color:#f9a8d4;box-shadow:0 10px 20px -18px rgba(224,50,116,.45)}#mc-flow-properties .fe-props-footer .fe-props-btn-delete:hover{background:#e03274;color:#fff;border-color:#e03274;box-shadow:0 14px 26px -16px rgba(224,50,116,.5)}#mc-flow-properties .fe-props-footer #mc-flow-props-save,#mc-flow-properties .fe-props-footer #mc-flow-props-delete{margin:0;font-size:11px;letter-spacing:.01em}@media(max-width: 980px){#mc-flow-properties .fe-props-footer{grid-template-columns:1fr}#mc-flow-properties .fe-props-footer .fe-props-btn{width:100%;min-width:0;max-width:none}}@media(max-width: 1180px){.fe-stage{grid-template-columns:1fr}.fe-stage-rail{display:none}.fe-stage-separator{margin-left:0}}@media(max-width: 767px){#mc-flows-editor .fe-main-layout,#mc-flows-editor .fe-canvas,#mc-flows-editor .fe-timeline{width:100%;max-width:none;margin:0;padding-left:0;padding-right:0}#mc-flows-editor .fe-canvas{padding-top:8px;padding-bottom:20px}#mc-flows-editor .fe-stage{display:block;width:100%;margin:0;padding:0}#mc-flows-editor .fe-stage-rail{display:none}#mc-flows-editor .fe-stage-shell{width:100%;min-width:0;margin:0;border-left:0;border-right:0;border-radius:0}#mc-flows-editor .fe-stage-header{padding:14px 12px}#mc-flows-editor .fe-stage-branches{padding:12px 0 0}#mc-flows-editor .fe-branch{border-left:0;border-right:0;border-radius:0;padding:12px}#mc-flows-editor .fe-step{grid-template-columns:32px minmax(0, 1fr) auto;padding:12px;border-radius:14px}#mc-flows-editor .fe-step .fe-step-icon{display:none}}.mc-flow-step-v3{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);position:relative;transition:all .2s ease}.mc-flow-step-v3:hover{border-color:#ea7351;box-shadow:0 10px 15px -3px rgba(0,0,0,.08)}.mc-flow-step-v3::after{content:"";position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);width:2px;height:40px;background:#cbd5e1;z-index:0}.mc-flow-step-v3:last-child::after{display:none}.mc-flow-step-v3 .step-v3-header{padding:12px 20px;border-bottom:1px solid #f1f5f9;background:#fdfefe;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;align-items:center}.mc-flow-step-v3 .step-v3-header .step-v3-num{font-size:11px;font-weight:800;color:#94a3b8;text-transform:uppercase;letter-spacing:1px}.mc-flow-step-v3 .step-v3-content{padding:20px}.mc-flow-block-v3{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px;margin-bottom:12px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:12px}.mc-flow-block-v3:last-child{margin-bottom:0}.mc-flow-block-v3:hover{border-color:#ea7351;background:#fff5f2}.mc-flow-block-v3.mc-active{border-color:#ea7351;background:#fff5f2;box-shadow:0 0 0 2px rgba(234,115,81,.2)}.mc-flow-block-v3 .block-v3-icon{width:36px;height:36px;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;border:1px solid #e2e8f0}.mc-flow-block-v3 .block-v3-info{flex:1}.mc-flow-block-v3 .block-v3-info .block-v3-title{font-size:13px;font-weight:700;color:#1e293b;margin-bottom:2px}.mc-flow-block-v3 .block-v3-info .block-v3-desc{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.mc-flow-add-block-v3{border:2px dashed #cbd5e1;border-radius:12px;padding:12px;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px;color:#64748b;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.mc-flow-add-block-v3:hover{border-color:#ea7351;color:#ea7351;background:rgba(234,115,81,.05)}.fe-props-panel{width:400px;background:#fff;border-left:1px solid #e2e8f0;flex-shrink:0;display:flex;flex-direction:column;box-shadow:-4px 0 15px rgba(0,0,0,.03);z-index:10}.fe-props-panel .props-empty-state{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center;color:#94a3b8}.fe-props-panel .props-empty-state .props-icon{font-size:48px;margin-bottom:16px;opacity:.3}.fe-props-panel .props-empty-state p{font-size:14px;font-weight:500}.fe-props-panel .props-content{flex:1;display:flex;flex-direction:column;overflow:hidden}.fe-props-panel .props-header{padding:20px 24px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.fe-props-panel .props-header h4{font-size:16px;font-weight:800;color:#0f172a;margin:0}.fe-props-panel .props-header .props-close{background:none;border:none;font-size:24px;color:#94a3b8;cursor:pointer}.fe-props-panel .props-header .props-close:hover{color:#0f172a}.fe-props-panel .props-body{flex:1;padding:24px;overflow-y:auto}.fe-props-panel .props-footer{padding:20px 24px;border-top:1px solid #f1f5f9;background:#f8fafc;display:flex;gap:12px;flex-shrink:0}.fe-props-panel .props-footer .btn-save-prop{flex:1;padding:12px;background:var(--mc-bot-gradient);color:#fff !important;border:none;border-radius:10px;font-weight:700;cursor:pointer;box-shadow:0 4px 6px -1px rgba(234,115,81,.3)}.fe-props-panel .props-footer .btn-save-prop:hover{opacity:.9;transform:translateY(-1px)}.fe-props-panel .props-footer .btn-delete-prop{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #fee2e2;background:#fff;color:#ef4444;border-radius:10px;cursor:pointer}.fe-props-panel .props-footer .btn-delete-prop:hover{background:#fef2f2;border-color:#f87171}.mc-btn.is-loading,.btn-train-sm.is-loading,.fe-props-btn-save.is-loading,.mc-save-articles.is-loading,.mc-bot-save-btn.is-loading,.btn-save.is-loading,#mc-flow-save-v3.is-loading,#mc-flow-train-now-v3.is-loading{position:relative !important;pointer-events:none !important;color:rgba(0,0,0,0) !important;overflow:hidden !important}.mc-btn.is-loading::after,.btn-train-sm.is-loading::after,.fe-props-btn-save.is-loading::after,.mc-save-articles.is-loading::after,.mc-bot-save-btn.is-loading::after,.btn-save.is-loading::after,#mc-flow-save-v3.is-loading::after,#mc-flow-train-now-v3.is-loading::after{content:"" !important;position:absolute !important;top:50% !important;left:50% !important;width:18px !important;height:18px !important;margin-top:-9px !important;margin-left:-9px !important;border:2px solid hsla(0,0%,100%,.45) !important;border-top-color:#fff !important;border-radius:50% !important;animation:mc-spin .65s linear infinite !important;z-index:10 !important;display:block !important}.mc-btn.is-loading svg,.mc-btn.is-loading i,.mc-btn.is-loading span,.btn-train-sm.is-loading svg,.btn-train-sm.is-loading i,.btn-train-sm.is-loading span,.fe-props-btn-save.is-loading svg,.fe-props-btn-save.is-loading i,.fe-props-btn-save.is-loading span,.mc-save-articles.is-loading svg,.mc-save-articles.is-loading i,.mc-save-articles.is-loading span,.mc-bot-save-btn.is-loading svg,.mc-bot-save-btn.is-loading i,.mc-bot-save-btn.is-loading span,.btn-save.is-loading svg,.btn-save.is-loading i,.btn-save.is-loading span,#mc-flow-save-v3.is-loading svg,#mc-flow-save-v3.is-loading i,#mc-flow-save-v3.is-loading span,#mc-flow-train-now-v3.is-loading svg,#mc-flow-train-now-v3.is-loading i,#mc-flow-train-now-v3.is-loading span{opacity:0 !important}@keyframes mc-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}html.dark [data-ui=tailadmin] .mc-area-bots,html.dark [data-ui=tailadmin] .mc-area-bot-workspace{--mc-bots-surface: #0b1120;--mc-bots-card: #111827;--mc-bots-card-2: #1f2937;--mc-bots-border: rgba(148, 163, 184, 0.2);--mc-bots-text: #f8fafc;--mc-bots-sub: #cbd5e1;--mc-bots-muted: #94a3b8;--mc-bots-shadow: 0 24px 48px -32px rgba(2, 6, 23, 0.78);--mc-bots-shadow-hover: 0 30px 60px -30px rgba(2, 6, 23, 0.9)}html.dark [data-ui=tailadmin] .mc-area-bots,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-area,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-tabs,html.dark [data-ui=tailadmin] .mc-area-bots #mc-bots-tab-list,html.dark [data-ui=tailadmin] .mc-area-bots #mc-bots-list,html.dark [data-ui=tailadmin] .mc-area-bots #mc-bots-tab-analytics{background:var(--mc-bots-surface) !important;color:var(--mc-bots-text) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-nav{border-bottom-color:var(--mc-bots-border) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-nav ul li{color:var(--mc-bots-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-nav ul li:hover:not(.mc-active){color:var(--mc-bots-text) !important}html.dark [data-ui=tailadmin] .mc-area-bots #mc-bots-tab-list>.mc-bots-list-sticky{background:linear-gradient(180deg, rgba(11, 17, 32, 0.98) 0%, rgba(11, 17, 32, 0.95) 100%) !important;border-bottom:1px solid var(--mc-bots-border) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-stats-strip,html.dark [data-ui=tailadmin] .mc-area-bots .mc-toolbar{background:rgba(0,0,0,0) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-stat-card,html.dark [data-ui=tailadmin] .mc-area-bots .mc-toolbar,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-card,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-empty-card,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-analytics-container,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-stats-grid .mc-bots-stat-box,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-transfers-panel,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-transfer-row,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-transfer-empty,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-routing-more,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-routing-empty{background:var(--mc-bots-card) !important;border-color:var(--mc-bots-border) !important;box-shadow:var(--mc-bots-shadow) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-toolbar{padding:12px !important;border:1px solid var(--mc-bots-border) !important;border-radius:16px !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-stat-card:hover,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-card:hover{box-shadow:var(--mc-bots-shadow-hover) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-card-footer,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-modal-header,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-modal-section,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-modal-footer,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-transfer-row{border-color:var(--mc-bots-border) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-list-search,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-date-selector,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-form-group input,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-form-group textarea,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-form-group select,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-binding-row,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-rule-row,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-bindings-empty,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-rules-empty{background:var(--mc-bots-card-2) !important;color:var(--mc-bots-text) !important;border-color:var(--mc-bots-border) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-filter-sel{background:var(--mc-bots-card-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%239CA3AF' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center !important;color:var(--mc-bots-text) !important;border-color:var(--mc-bots-border) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-list-search::placeholder,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-form-group input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-form-group textarea::placeholder{color:var(--mc-bots-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-filter-sel option,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-date-selector select option,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-form-group select option{background:var(--mc-bots-card-2) !important;color:var(--mc-bots-text) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-search-wrap svg,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-date-selector span,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-transfer-arrow,html.dark [data-ui=tailadmin] .mc-area-bots .mc-modal-close{color:var(--mc-bots-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-helper-text,html.dark [data-ui=tailadmin] .mc-area-bots .mc-stat-label,html.dark [data-ui=tailadmin] .mc-area-bots .mc-stat-delta,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-type,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-description,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-empty-card p,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-copy p,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-panel p,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-stat label,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-transfers-header p,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-transfer-meta,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-form-help,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-form-group label:not(.mc-switch),html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-switch-label{color:var(--mc-bots-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-stat-value,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-name,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-empty-card h3,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-copy h2,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-panel-title,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-stat strong,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-transfers-header h4,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-transfer-route,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-modal-header h3,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-modal-section h4,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-stats-grid .mc-stat-value{color:var(--mc-bots-text) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-avatar{background:rgba(148,163,184,.12) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-date-selector input[type=date],html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-date-selector select{color:var(--mc-bots-text) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-modal-content{background:var(--mc-bots-card) !important;color:var(--mc-bots-text) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-modal-footer{background:var(--mc-bots-card-2) !important}html.dark [data-ui=tailadmin] .mc-area-bots #mc-bot-modal .mc-bot-modal-footer .mc-btn-secondary,html.dark [data-ui=tailadmin] .mc-area-bots #mc-bot-modal .mc-bot-modal-footer .mc-btn.mc-btn-secondary{background:rgba(148,163,184,.14) !important;color:var(--mc-bots-text) !important;border-color:var(--mc-bots-border) !important}html.dark [data-ui=tailadmin] .mc-area-bots #mc-bot-modal .mc-bot-modal-footer .mc-btn-secondary:hover,html.dark [data-ui=tailadmin] .mc-area-bots #mc-bot-modal .mc-bot-modal-footer .mc-btn.mc-btn-secondary:hover{background:rgba(148,163,184,.22) !important;color:var(--mc-bots-text) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-hero,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-panel,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-stat{background:var(--mc-bots-card) !important;border-color:var(--mc-bots-border) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-empty-card,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-hero{background-image:linear-gradient(180deg, rgba(17, 24, 39, 0.98) 0%, rgba(15, 23, 42, 0.98) 100%) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-overview-eyebrow,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-empty-eyebrow{color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-nav ul{background:rgba(148,163,184,.08) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bots-nav ul li.mc-active{background:rgba(17,24,39,.9) !important;box-shadow:0 12px 24px -18px rgba(2,6,23,.9) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace{--mc-workspace-bg: #020617;--mc-workspace-surface: #0f172a;--mc-workspace-surface-2: #111827;--mc-workspace-surface-3: #1e293b;--mc-workspace-line: rgba(148, 163, 184, 0.22);--mc-workspace-line-strong: rgba(148, 163, 184, 0.34);--mc-workspace-text: #f8fafc;--mc-workspace-sub: #cbd5e1;--mc-workspace-muted: #94a3b8;--mc-workspace-shadow: 0 24px 48px -30px rgba(2, 6, 23, 0.88);color-scheme:dark}html.dark [data-ui=tailadmin] .mc-area-bot-workspace,html.dark [data-ui=tailadmin] .mc-area-bot-workspace[data-workspace-mode=bot],html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-panel,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .training-content,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .flows-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .settings-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-chatbot-info,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-main-layout{background:var(--mc-workspace-bg) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #bw-drawer,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-top-bar.mc-bot-workspace-topbar,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-hero-shell,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-training-nav,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-panel,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-panel-side,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-snapshot-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-head,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-tabs,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-footer,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .training-sources,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-info-sources,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-info-usage-bar-wrap,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .flows-grid .flow-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-config,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .acc-item,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .acc-head,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .acc-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-enlarger,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-enlarger-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-grid .deploy-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-topbar,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-props-panel,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-stage-shell,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-branch,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-branch-empty,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-step-v3,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-block-v3,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-header,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-footer{background:var(--mc-workspace-surface) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-panel,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-snapshot-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .flows-grid .flow-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-grid .deploy-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-stage-shell,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-step-v3,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-block-v3{box-shadow:var(--mc-workspace-shadow) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-overlay{background:rgba(2,6,23,.8) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #bw-settings-form>div:nth-child(5),html.dark [data-ui=tailadmin] .mc-area-bot-workspace .bw-settings-save-bar{background:linear-gradient(180deg, rgba(15, 23, 42, 0.98) 0%, rgba(2, 6, 23, 0.98) 100%) !important;border-top-color:var(--mc-workspace-line) !important;box-shadow:0 -18px 36px -30px rgba(0,0,0,.95) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-panel-side,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-callout,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-canvas,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties.mc-flow-props-empty,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-props-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-body{background:linear-gradient(180deg, rgba(15, 23, 42, 0.98) 0%, rgba(2, 6, 23, 0.98) 100%) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-back,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-chip,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-actions .mc-bot-workspace-train-btn,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-tag,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-close,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .source-count,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-info-usage-bar-track,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-chat .chat-row.bot .chat-bub,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-chat .pg-input-row .pg-input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-config .pg-row input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-config .pg-row select,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fg input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fg select,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fg textarea,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-order,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-stage-pill,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-chip,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-branch-count,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-stage-separator span,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-flow-add-step,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-branch-action-btn,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-close,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-summary,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-block-type-option,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-chip,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check span,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-block-box .mc-type-repeater .repeater-item,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-block-box .mc-flow-conditions>div,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-block-box .mc-user-detail-row,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-block-box .mc-repeater-block-data .repeater-item,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-block-box .mc-repeater-block-actions .repeater-item,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-block-box .mc-repeater-block-fields .repeater-item,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-block-v3 .block-v3-icon,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-add-block-v3,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-footer .btn-delete-prop{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-avatar,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-branch-empty-icon,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-grid .deploy-card .deploy-head .deploy-icon,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-empty-state .props-icon{background:var(--mc-workspace-surface-3) !important;border-color:var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li a,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-training-nav ul li,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-training-nav ul li a,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-tab,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .source-label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-info-source-val,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-info-usage-labels,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .flow-desc,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .flow-meta,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-config .pg-config-title,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-config .pg-row label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .acc-head .acc-chevron,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fg label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-grid .deploy-card .deploy-head .deploy-info .deploy-status,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-flow-info .fe-flow-status,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-stage-copy p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-branch-empty-copy span,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-content p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-props-empty-state,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-props-empty-state p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-title p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-summary-meta,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-card-note,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-note,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-card-copy p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-chip.fe-props-chip-muted,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-block-v3 .block-v3-desc,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-empty-state p{color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-title,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-bot-name,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-info-source-label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .flow-name,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .acc-head .acc-title,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-grid .deploy-card .deploy-head .deploy-info .deploy-name,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-flow-info .fe-flow-label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-stage-copy h4,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-branch-label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-branch-empty-copy strong,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-topline h4,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-props-empty-state h4,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-title h3,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-card-copy h4,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-type-heading,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-block-type-copy strong,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-block-v3 .block-v3-title,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-header h4{color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-description,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-meta,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-close,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-step-v3 .step-v3-header .step-v3-num{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-chip-status-active,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-status-active{background:rgba(34,197,94,.16) !important;color:#86efac !important;border-color:rgba(34,197,94,.28) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-chip-status-paused,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-chip-status-draft,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-status-paused{background:rgba(245,158,11,.16) !important;color:#fcd34d !important;border-color:rgba(245,158,11,.28) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-chip-status-inactive,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-chip-status-archived{background:rgba(248,113,113,.16) !important;color:#fca5a5 !important;border-color:rgba(248,113,113,.28) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li:hover a,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-tab:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .source-item:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .acc-head:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-enlarger-head:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-flow-add-step:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-branch-action-btn:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-add-block-v3:hover{background:rgba(234,115,81,.16) !important;color:#fdba74 !important;border-color:rgba(234,115,81,.3) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .source-item.active,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-training-nav ul li.mc-active,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-bot-workspace-training-nav ul li.mc-active a{background:rgba(234,115,81,.16) !important;color:#fdba74 !important;border-color:rgba(234,115,81,.3) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .source-item.active .source-count,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li.mc-active,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-menu-chatbot.mc-bot-workspace-primary-nav ul li.mc-active a,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-tab.active{color:#fff !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .source-item.active .source-count{background:rgba(234,115,81,.22) !important;border-color:rgba(234,115,81,.34) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-chat,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-chat .pg-input-row,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .training-sources,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-info-source-row,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .acc-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-enlarger-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-topbar,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-stage-header,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-header,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-header,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-footer,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flow-step-v3 .step-v3-header{border-color:var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-stage-separator::before,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-stage-separator::after{background:linear-gradient(90deg, rgba(71, 85, 105, 0) 0%, rgba(71, 85, 105, 0.95) 50%, rgba(71, 85, 105, 0) 100%) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step[class*=tone-],html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flows-editor .fe-branch-body .fe-step[class*=tone-]{background:linear-gradient(180deg, rgba(15, 23, 42, 0.96) 0%, rgba(17, 24, 39, 0.94) 100%) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step[class*=tone-].mc-active,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flows-editor .fe-branch-body .fe-step[class*=tone-].mc-active{background:linear-gradient(180deg, rgba(30, 41, 59, 0.98) 0%, rgba(15, 23, 42, 0.98) 100%) !important;box-shadow:0 0 0 1px rgba(234,115,81,.22),0 20px 40px rgba(2,6,23,.48) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-summary[class*=tone-]{background:linear-gradient(180deg, rgba(17, 24, 39, 0.98) 0%, rgba(15, 23, 42, 0.98) 100%) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-delete:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-close:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .drawer-close:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-footer .btn-delete-prop:hover{background:rgba(248,113,113,.16) !important;color:#fca5a5 !important;border-color:rgba(248,113,113,.28) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-chat .pg-input-row .pg-input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fg input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fg textarea::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties textarea::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-body input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-body textarea::placeholder{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties input:not([type=checkbox]):not([type=radio]):not([type=range]),html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties select,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties textarea,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-body input:not([type=checkbox]):not([type=radio]):not([type=range]),html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-body select,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-body textarea{background:var(--mc-workspace-surface-3) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .pg-config .pg-row select option,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fg select option,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties select option,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .props-body select option{background:var(--mc-workspace-surface-3) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace [data-sub=files],html.dark [data-ui=tailadmin] .mc-area-bot-workspace [data-id=files],html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files tbody,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder{background:var(--mc-workspace-surface) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header{box-shadow:inset 0 -1px 0 var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header .wf-header-title,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files .wf-file-name,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-empty-state .wf-empty-text{color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header .wf-search-input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder textarea,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder select{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header .wf-search-input:focus,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder input:focus,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder textarea:focus,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder select:focus{border-color:rgba(234,115,81,.42) !important;box-shadow:0 0 0 3px rgba(234,115,81,.12) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header .wf-search-input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder textarea::placeholder{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header .wf-btn-icon,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header .mc-btn:not(.wf-btn-add):not(.mc-btn-primary),html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder .mc-btn:not(.mc-btn-primary){background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header .wf-btn-icon:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-header .mc-btn:not(.wf-btn-add):not(.mc-btn-primary):hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-url-adder .mc-btn:not(.mc-btn-primary):hover{background:rgba(234,115,81,.16) !important;border-color:rgba(234,115,81,.3) !important;color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files tr,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files td{background:var(--mc-workspace-surface) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files td{border-bottom-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files tr:hover td{background:rgba(30,41,59,.92) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files .wf-file-meta,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-empty-state .wf-empty-sub{color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files .wf-del-btn{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-files .wf-del-btn:hover{color:#fca5a5 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-type-icon{background:var(--mc-workspace-surface-2) !important;border:1px solid var(--mc-workspace-line) !important;color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-badge{border:1px solid rgba(0,0,0,0) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-badge.wf-badge-processed{background:rgba(34,197,94,.16) !important;color:#86efac !important;border-color:rgba(34,197,94,.28) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-badge.wf-badge-pending,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-badge.wf-badge-processing{background:rgba(59,130,246,.16) !important;color:#93c5fd !important;border-color:rgba(59,130,246,.28) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-badge.wf-badge-failed{background:rgba(248,113,113,.16) !important;color:#fca5a5 !important;border-color:rgba(248,113,113,.28) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-empty-state{background:linear-gradient(180deg, rgba(15, 23, 42, 0.98) 0%, rgba(2, 6, 23, 0.98) 100%) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .wf-empty-state .wf-empty-icon{background:var(--mc-workspace-surface-2) !important;color:var(--mc-workspace-muted) !important;border:1px solid var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace [data-sub=website],html.dark [data-ui=tailadmin] .mc-area-bot-workspace [data-id=website],html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website .input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website .mc-repeater,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ws-table,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-website,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-website tbody{background:var(--mc-workspace-surface) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website .repeater-item,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website .repeater-item>div,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website .input>div:not(.mc-repeater-add){background:rgba(0,0,0,0) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ws-table th{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ws-table td,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-website td,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-website tr{background:var(--mc-workspace-surface) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ws-table tr:hover td,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-website tr:hover td{background:rgba(30,41,59,.92) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-website .wf-file-name{color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-website .wf-file-meta{color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ws-del,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-website .wf-del-btn{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ws-del:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-table-chatbot-website .wf-del-btn:hover{color:#fca5a5 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website select,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website textarea,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .btn-discard,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-chatbot-delete-website,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website .mc-repeater-add{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website textarea::placeholder{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .btn-discard:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-chatbot-delete-website:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-repeater-chatbot-website .mc-repeater-add:hover{background:rgba(234,115,81,.16) !important;border-color:rgba(234,115,81,.3) !important;color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace [data-sub=qea],html.dark [data-ui=tailadmin] .mc-area-bot-workspace [data-id=qea],html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-chatbot-qea,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-chatbot-qea>.input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-chatbot-qea .mc-repeater,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar{background:var(--mc-workspace-bg) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-head,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-nav,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-content,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-footer{background:var(--mc-workspace-surface) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-card{box-shadow:var(--mc-workspace-shadow) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .mc-btn-white,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .v3-btn-white,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-footer .mc-btn-white,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-chatbot-qea .mc-repeater-add{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .mc-btn-white:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .v3-btn-white:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-footer .mc-btn-white:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-chatbot-qea .mc-repeater-add:hover{background:rgba(234,115,81,.16) !important;border-color:rgba(234,115,81,.3) !important;color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .mc-search-btn,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .v3-search-wrap input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .mc-qea-search-input{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .mc-search-btn i,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .v3-search-wrap>i{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .mc-qea-search-input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .v3-search-wrap input::placeholder{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-head .v3-q-text,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-content .v3-pane-title{color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-head .v3-meta .v3-date,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-nav .v3-nav-item,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .mc-search-btn input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-toolbar .mc-search-btn,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-head .v3-actions i{color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-head .v3-meta .v3-tag{background:rgba(234,115,81,.16) !important;color:#fdba74 !important;border-color:rgba(234,115,81,.26) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-head .v3-arrow,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-content .v3-pane-title span{background:var(--mc-workspace-surface-2) !important;color:var(--mc-workspace-sub) !important;border:1px solid var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-nav .v3-nav-item:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-head .v3-actions i:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-add-property:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-add-setdata:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .v3-btn-add-var:hover{background:rgba(234,115,81,.16) !important;color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-nav .v3-nav-item.active{color:#fff !important;box-shadow:0 10px 24px -18px rgba(224,50,116,.45) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-footer,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-nav,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-v3-card.open .mc-qea-v3-head{border-color:var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-method-select,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-setdata-select,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-question-input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-prop-name,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-prop-description,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-setdata-value,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-setdata-row input[data-id=value]{background:var(--mc-workspace-surface-3) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-method-select option,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-setdata-select option{background:var(--mc-workspace-surface-3) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-question-row .ws-del,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-prop-row .ws-del,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-setdata-row .ws-del,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .v3-btn-add-var,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-add-property,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-qea-add-setdata{color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace [data-sub=flows],html.dark [data-ui=tailadmin] .mc-area-bot-workspace [data-id=flows],html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flows-workspace,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flows-library,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flows-editor,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .flows-view-container,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-page,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-library-scroll,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-container,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-timeline{background:var(--mc-workspace-bg) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-hero,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-stat-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-quick-action,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-empty,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-metric,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-add,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-header,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-body,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-footer,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-block-box,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-info,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flows-blocks-nav-box .mc-menu,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .mc-flows-blocks-nav-box .mc-menu ul,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flows-blocks-nav-box .mc-menu,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box{background:var(--mc-workspace-surface) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-stat-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-quick-action,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-empty,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties{box-shadow:var(--mc-workspace-shadow) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-page{background:radial-gradient(circle at top right, rgba(234, 115, 81, 0.12), transparent 32%),linear-gradient(180deg, #020617 0%, #0b1120 34%, #020617 100%) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-hero,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-header,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box .mc-title,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box .mc-title,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box .mc-title,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box .mc-title,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box .mc-title{border-color:var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-title,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-stat-value,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-quick-copy strong,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-section-copy h4,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card-copy h3,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card-body h3,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-metric-value,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-empty h4,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-content h4,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-title h3,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-title,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-card-copy h4,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-block-type-copy strong,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-inline-copy strong,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box .mc-title,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box .mc-title,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box .mc-title,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box .mc-title,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box .mc-title{color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-search i,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-stat-label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-stat-hint,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-quick-copy small,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-section-copy p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card-description,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card-body p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-metric-label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card-meta,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-empty p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-content p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-title p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-close,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-setting>label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-card-copy p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-note,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-block-type-copy span,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-inline-copy span,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-saved-form-note,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box .mc-setting label,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box .mc-setting label,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box .mc-setting label,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box .mc-setting label,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box .mc-setting label{color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-search input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-filter-pill,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-action-btn,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-metric,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-icon,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-props-icon,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-add,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-connector,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .btn-back,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties input:not([type=checkbox]),html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties textarea,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties select,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select>p,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select>ul,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select>ul li,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-add-condition,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-repeater-add,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-inline-plus-btn,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-choice-path-tag,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-inline-toggle,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check span,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box input:not([type=checkbox]),html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box textarea,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box select,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box input:not([type=checkbox]),html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box textarea,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box select,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box input:not([type=checkbox]),html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box textarea,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box select,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box input:not([type=checkbox]),html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box textarea,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box select,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box input:not([type=checkbox]),html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box textarea,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box select,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box .mc-select>p,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box .mc-select>ul,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box .mc-select>ul li{background:var(--mc-workspace-surface-2) !important;color:var(--mc-workspace-text) !important;border-color:var(--mc-workspace-line) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-search input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties input:not([type=checkbox])::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties textarea::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box input:not([type=checkbox])::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box textarea::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box input:not([type=checkbox])::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box textarea::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box input:not([type=checkbox])::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box textarea::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box input:not([type=checkbox])::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box textarea::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box input:not([type=checkbox])::placeholder,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box textarea::placeholder{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties select option,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties select optgroup,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box select option,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box select optgroup,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box select option,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-simulate-box select optgroup,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box select option,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-traces-box select optgroup,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box select option,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-import-box select optgroup,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box select option,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-rename-box select optgroup{background:var(--mc-workspace-surface-3) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card .fl-card-preview::after{background:linear-gradient(180deg, transparent 0%, rgba(15, 23, 42, 0.92) 100%) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-preview-node{box-shadow:0 0 0 6px rgba(15,23,42,.55) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-filter-pill:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-action-btn:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-add:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .btn-back:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-add-condition:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-repeater-add:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-inline-plus-btn:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select>ul li:hover,html.dark [data-ui=tailadmin] #mc-generic-panel .mc-flow-block-box .mc-select>ul li:hover{background:rgba(234,115,81,.16) !important;border-color:rgba(234,115,81,.3) !important;color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-filter-pill.active{background:rgba(234,115,81,.18) !important;border-color:rgba(234,115,81,.34) !important;color:#fdba74 !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-quick-action:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step:hover{border-color:rgba(234,115,81,.38) !important;box-shadow:0 20px 40px -28px rgba(2,6,23,.72) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-action-btn.fl-delete:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step-delete:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-props-btn-delete:hover{background:rgba(248,113,113,.16) !important;color:#fca5a5 !important;border-color:rgba(248,113,113,.28) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-step.mc-active{background:linear-gradient(135deg, rgba(234, 115, 81, 0.16) 0%, rgba(224, 50, 116, 0.12) 100%) !important;border-color:rgba(234,115,81,.52) !important;box-shadow:0 0 0 1px rgba(234,115,81,.26),0 20px 40px -28px rgba(2,6,23,.72) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-connector,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fe-connector-inline{background:var(--mc-workspace-line-strong) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-empty .fl-empty-icon{color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-status-pill.is-paused{background:rgba(148,163,184,.14) !important;border-color:rgba(148,163,184,.26) !important;color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-status-pill.is-draft{background:rgba(245,158,11,.16) !important;border-color:rgba(245,158,11,.28) !important;color:#fcd34d !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-status-pill.is-ready{background:rgba(59,130,246,.16) !important;border-color:rgba(59,130,246,.28) !important;color:#93c5fd !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-status-pill.is-live{background:rgba(34,197,94,.16) !important;border-color:rgba(34,197,94,.28) !important;color:#86efac !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-embed-box,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-info-bar,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-usage-box .usage-card,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-quick-links,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-readiness-wrap .acc-item,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-readiness-wrap .acc-head,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-readiness-wrap .acc-body{background:var(--mc-workspace-surface) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-copy-btn,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-copy-group input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-code-area,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-quick-links .quick-link,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ready-list .ready-item{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-copy-head label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-info-bar label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-usage-box .usage-card label,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-section-title,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ready-list .ready-item .ready-label{color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-copy-group input,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-code-area{color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-copy-group input::placeholder,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-code-area::placeholder{color:var(--mc-workspace-muted) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-copy-btn{color:#f9a8d4 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-copy-btn:hover,html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-quick-links .quick-link:hover{background:rgba(234,115,81,.16) !important;border-color:rgba(234,115,81,.3) !important;color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-copy-btn.is-primary{background:linear-gradient(135deg, #ea7351 0%, #e03274 100%) !important;border-color:rgba(0,0,0,0) !important;color:#fff !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-card[data-channel=web] .deploy-icon{background:rgba(45,212,191,.16) !important;border-color:rgba(45,212,191,.32) !important;color:#5eead4 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-card[data-channel=wa] .deploy-icon{background:rgba(34,197,94,.16) !important;border-color:rgba(34,197,94,.3) !important;color:#86efac !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-card[data-channel=fb] .deploy-icon{background:rgba(59,130,246,.16) !important;border-color:rgba(59,130,246,.3) !important;color:#93c5fd !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-card[data-channel=ig] .deploy-icon{background:rgba(236,72,153,.16) !important;border-color:rgba(236,72,153,.3) !important;color:#f9a8d4 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-card[data-channel=tg] .deploy-icon{background:rgba(14,165,233,.16) !important;border-color:rgba(14,165,233,.3) !important;color:#7dd3fc !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-card[data-channel=tw] .deploy-icon{background:rgba(148,163,184,.16) !important;border-color:rgba(148,163,184,.3) !important;color:#e2e8f0 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .deploy-card .deploy-icon svg{display:block !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ready-list .ready-item .ready-status.is-ready{background:rgba(34,197,94,.16) !important;border-color:rgba(34,197,94,.28) !important;color:#86efac !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .ready-list .ready-item .ready-status.is-not-ready{background:rgba(245,158,11,.16) !important;border-color:rgba(245,158,11,.28) !important;color:#fcd34d !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check input:checked+span{border-color:rgba(0,0,0,0) !important;color:#fff !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-all input:checked+span{background:linear-gradient(135deg, #EA7351, #E03274) !important;box-shadow:0 10px 24px rgba(224,50,116,.22) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-ch input:checked+span{background:linear-gradient(135deg, #3B82F6, #2563EB) !important;box-shadow:0 10px 24px rgba(59,130,246,.24) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-wa input:checked+span{background:linear-gradient(135deg, #25D366, #1FA855) !important;box-shadow:0 10px 24px rgba(37,211,102,.24) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-fb input:checked+span{background:linear-gradient(135deg, #1877F2, #145FD1) !important;box-shadow:0 10px 24px rgba(24,119,242,.24) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-ig input:checked+span{background:linear-gradient(135deg, #F58529, #DD2A7B 55%, #8134AF) !important;box-shadow:0 10px 24px rgba(221,42,123,.24) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-tw input:checked+span{background:linear-gradient(135deg, #111827, #374151) !important;box-shadow:0 10px 24px rgba(17,24,39,.22) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-tg input:checked+span{background:linear-gradient(135deg, #2AABEE, #1C8CD8) !important;box-shadow:0 10px 24px rgba(42,171,238,.24) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-wc input:checked+span{background:linear-gradient(135deg, #07C160, #059A4D) !important;box-shadow:0 10px 24px rgba(7,193,96,.24) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-tk input:checked+span{background:linear-gradient(135deg, #111111, #EE1D52) !important;box-shadow:0 10px 24px rgba(238,29,82,.24) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-vb input:checked+span{background:linear-gradient(135deg, #7360F2, #5B47D6) !important;box-shadow:0 10px 24px rgba(115,96,242,.24) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-li input:checked+span{background:linear-gradient(135deg, #00B900, #009C00) !important;box-shadow:0 10px 24px rgba(0,185,0,.24) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .fe-pill-check-em input:checked+span{background:linear-gradient(135deg, #0F172A, #334155) !important;box-shadow:0 10px 24px rgba(15,23,42,.22) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-metrics{background:linear-gradient(180deg, rgba(17, 24, 39, 0.98) 0%, rgba(15, 23, 42, 0.98) 100%) !important;border-color:var(--mc-bots-border) !important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-metric+.mc-bot-metric{border-left-color:var(--mc-bots-border) !important}html.dark [data-ui=tailadmin] .mc-area-bots .btn-edit,html.dark [data-ui=tailadmin] .mc-area-bots .btn-more,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-more-menu{background:var(--mc-bots-card-2) !important;border-color:var(--mc-bots-border) !important;color:var(--mc-bots-text) !important;box-shadow:var(--mc-bots-shadow) !important}html.dark [data-ui=tailadmin] .mc-area-bots .btn-edit,html.dark [data-ui=tailadmin] .mc-area-bots .btn-more{box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bots .btn-edit:hover,html.dark [data-ui=tailadmin] .mc-area-bots .btn-more:hover,html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-more-menu button:hover{background:rgba(234,115,81,.16) !important;border-color:rgba(234,115,81,.3) !important;color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-more-menu button{color:var(--mc-bots-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-more-danger{color:#fca5a5 !important}html.dark [data-ui=tailadmin] .mc-area-bots .mc-bot-more-danger:hover{background:rgba(248,113,113,.16) !important;border-color:rgba(248,113,113,.28) !important;color:#fca5a5 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-train-chatbot{background:var(--mc-workspace-surface-2) !important;border-color:rgba(234,115,81,.34) !important;color:#fdba74 !important;box-shadow:none !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-train-chatbot i{color:inherit !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-train-chatbot:hover{background:rgba(234,115,81,.16) !important;border-color:rgba(234,115,81,.42) !important;color:#fff !important;box-shadow:0 12px 24px -20px rgba(234,115,81,.55) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card .fl-card-preview{background:radial-gradient(circle at top left, rgba(234, 115, 81, 0.12), transparent 42%),linear-gradient(180deg, rgba(30, 41, 59, 0.94) 0%, rgba(15, 23, 42, 0.98) 100%) !important;border-bottom:1px solid var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .fl-card .fl-preview-line{background:rgba(148,163,184,.5) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-saved-form-wrap,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-detail-fields-wrap,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-setting>select[multiple],html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important;border-radius:16px !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-flow-saved-form-wrap{padding:12px !important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.06) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-setting>select[multiple] option,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option{background:var(--mc-workspace-surface-2) !important;color:var(--mc-workspace-sub) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-setting>select[multiple] option:checked,html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option:checked{background:rgba(234,115,81,.22) linear-gradient(0deg, rgba(234, 115, 81, 0.22), rgba(234, 115, 81, 0.22)) !important;color:#fdba74 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=wa]:checked{background:#dcfce7 !important;color:#166534 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=fb]:checked{background:#dbeafe !important;color:#1d4ed8 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=ig]:checked{background:#fce7f3 !important;color:#be185d !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=tg]:checked{background:#e0f2fe !important;color:#0369a1 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=vb]:checked{background:#ede9fe !important;color:#6d28d9 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=ln]:checked{background:#dcfce7 !important;color:#15803d !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=wc]:checked{background:#cffafe !important;color:#155e75 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=za]:checked{background:#ffedd5 !important;color:#c2410c !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=tm]:checked{background:#fef3c7 !important;color:#92400e !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=tk]:checked{background:#e2e8f0 !important;color:#334155 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=ch]:checked{background:#e0f2fe !important;color:#075985 !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=em]:checked{background:#111827 !important;color:#f8fafc !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace #mc-flow-properties .mc-select-messaging-apps option[value=tw]:checked{background:#0f172a !important;color:#f8fafc !important}.mc-flow-simulate-box .mc-generic-panel-shell{max-width:950px !important;width:90vw !important}.mc-flow-simulate-box .mc-main{padding:0 !important;background:#f8fafc;overflow:hidden !important}.mc-flow-sim-wrapper{display:flex;height:700px;max-height:calc(90vh - 60px);background:#fff}@media(max-width: 800px){.mc-flow-sim-wrapper{flex-direction:column;height:auto;max-height:none}}.mc-flow-sim-sidebar{width:320px;background:#fff;border-right:1px solid #e2e8f0;padding:24px;display:flex;flex-direction:column;gap:20px;flex-shrink:0;overflow-y:auto}@media(max-width: 800px){.mc-flow-sim-sidebar{width:100%;border-right:none;border-bottom:1px solid #e2e8f0}}.mc-flow-sim-main{flex:1;display:flex;flex-direction:column;background:#f1f5f9;position:relative;overflow:hidden}.mc-flow-sim-chat-area{flex:1;display:flex;flex-direction:column;overflow:hidden}.mc-flow-sim-chat-history{flex:1;overflow-y:auto;padding:28px;display:flex;flex-direction:column;gap:16px;scroll-behavior:smooth}.mc-flow-sim-chat-history::-webkit-scrollbar{width:6px}.mc-flow-sim-chat-history::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.mc-flow-sim-footer{padding:20px 24px;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 -4px 12px rgba(0,0,0,.02)}.mc-flow-sim-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.mc-flow-sim-card .mc-title{font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:800;color:#64748b;margin:0 0 12px 0;padding:0;border:none}.mc-flow-sim-card .mc-setting{margin:0 0 12px 0}.mc-flow-sim-card .mc-setting:last-child{margin-bottom:0}.mc-flow-sim-card .mc-setting label{display:block;font-size:12px;font-weight:600;color:#1e293b;margin-bottom:6px}.mc-flow-sim-card .mc-setting input:not([type=checkbox]),.mc-flow-sim-card .mc-setting textarea,.mc-flow-sim-card .mc-setting select{background:#fff !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;font-size:13px !important;padding:8px 10px !important}.mc-flow-sim-card .mc-setting input:not([type=checkbox]):focus,.mc-flow-sim-card .mc-setting textarea:focus,.mc-flow-sim-card .mc-setting select:focus{border-color:var(--mc-bot-primary) !important;box-shadow:0 0 0 3px rgba(234,115,81,.1) !important}.mc-flow-sim-welcome{margin:auto;max-width:320px;text-align:center;padding:40px 20px;color:#64748b}.mc-flow-sim-welcome i{font-size:48px;background:var(--mc-bot-gradient);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:16px;display:inline-block}.mc-flow-sim-welcome p{font-size:14px;line-height:1.6;margin:0}.mc-flow-sim-bubble{padding:12px 18px;border-radius:20px;font-size:14px;line-height:1.6;max-width:85%;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.03);animation:simBubbleIn .3s ease}.mc-flow-sim-bubble.is-user{align-self:flex-end;background:var(--mc-bot-gradient);color:#fff;border-bottom-right-radius:4px;box-shadow:0 4px 12px rgba(234,115,81,.2)}.mc-flow-sim-bubble.is-bot{align-self:flex-start;background:#fff;color:#1e293b;border:1px solid #e2e8f0;border-bottom-left-radius:4px}.mc-flow-sim-bubble.is-status{align-self:center;background:#e2e8f0;color:#475569;font-size:11px;font-weight:700;text-transform:uppercase;padding:4px 12px;border-radius:20px;box-shadow:none;letter-spacing:.05em}.mc-flow-sim-bubble.is-thinking{padding:10px 14px;display:flex;gap:4px}.mc-flow-sim-bubble.is-thinking span{width:6px;height:6px;background:#94a3b8;border-radius:50%;display:inline-block;animation:simThinking 1.4s infinite ease-in-out}.mc-flow-sim-bubble.is-thinking span:nth-child(2){animation-delay:.2s}.mc-flow-sim-bubble.is-thinking span:nth-child(3){animation-delay:.4s}.mc-flow-sim-trace-section{margin-top:10px}.mc-flow-sim-trace-section .mc-flow-sim-trace-toggle{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--mc-bot-primary);cursor:pointer;margin-bottom:10px}.mc-flow-sim-trace-section .mc-flow-sim-trace-toggle:hover{text-decoration:underline}.mc-flow-sim-trace-section .mc-flow-sim-trace-table-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;margin-bottom:15px}.mc-flow-sim-trace-section .mc-flow-sim-trace-table-wrap table{width:100%;border-collapse:collapse;font-size:12px}.mc-flow-sim-trace-section .mc-flow-sim-trace-table-wrap table th{text-align:left;padding:10px 14px;background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#64748b;font-weight:700}.mc-flow-sim-trace-section .mc-flow-sim-trace-table-wrap table td{padding:10px 14px;border-bottom:1px solid #f1f5f9;color:#334155}.mc-flow-sim-trace-section .mc-flow-sim-trace-table-wrap table tr:last-child td{border-bottom:none}.mc-flow-sim-continue-box{margin-top:16px;padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px}.mc-flow-sim-continue-box label{display:block;font-size:12px;font-weight:700;color:#64748b;margin-bottom:10px;text-transform:uppercase}@keyframes simBubbleIn{from{opacity:0;transform:translateY(10px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes simThinking{0%,80%,100%{transform:scale(0.4);opacity:.4}40%{transform:scale(1);opacity:1}}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-main{background:#0b0f1a}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-wrapper{background:#111827}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-sidebar{background:#111827;border-color:#1f2937}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-footer{background:#111827;border-color:#1f2937}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-main{background:#0f172a}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-card{background:#1f2937;border-color:#374151}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-card .mc-title{color:#94a3b8}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-card .mc-setting label{color:#f3f4f6}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-card input:not([type=checkbox]),html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-card textarea,html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-card select{background:#111827 !important;border-color:#374151 !important;color:#f3f4f6 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-bubble.is-bot{background:#1f2937;color:#f3f4f6;border-color:#374151}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-bubble.is-status{background:#1f2937;color:#94a3b8}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-trace-table-wrap{background:#1f2937;border-color:#374151}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-trace-table-wrap th{background:#111827;border-color:#374151}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-trace-table-wrap td{border-color:#111827;color:#d1d5db}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-flow-sim-continue-box{background:rgba(31,41,55,.2666666667);border-color:#374151}.mc-flow-simulate-box.mc-lightbox{background:none !important;backdrop-filter:none !important;display:none !important;align-items:center;justify-content:center;z-index:10000;padding:0 !important}.mc-flow-simulate-box.mc-lightbox.mc-active{display:flex !important}.mc-flow-simulate-box.mc-lightbox>.mc-info{display:none !important}.mc-flow-simulate-box.mc-lightbox>.mc-top-bar{display:none !important}.mc-flow-simulate-box.mc-lightbox>.mc-main{background:none !important;padding:0 !important;box-shadow:none !important;width:auto !important;max-width:none !important;overflow:visible !important}.mc-flow-simulate-box .mc-top-bar,.mc-flow-simulate-box .mc-header,.mc-flow-simulate-box .mc-top-bar-admin{display:none !important}.mc-flow-simulate-box .mc-main{width:440px !important;height:800px !important;max-height:92vh !important;background:#fff !important;border-radius:32px !important;box-shadow:0 25px 50px -12px rgba(0,0,0,.25) !important;display:flex !important;flex-direction:column !important;overflow:hidden !important;position:relative !important;padding:0 !important;border:8px solid #1f2937 !important}.mc-flow-simulate-box .mc-header{display:none !important}.mc-flow-simulate-box .mc-sim-phone-header{background:#fff;padding:20px 24px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f3f4f6;z-index:10}.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group{display:flex;flex-direction:column;gap:2px}.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group .mc-sim-title{font-weight:700;font-size:1.1rem;color:#111827;line-height:1.2}.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group .mc-sim-status{font-size:.75rem;color:#10b981;display:flex;align-items:center;gap:5px;font-weight:500}.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group .mc-sim-status::before{content:"";width:7px;height:7px;background:#10b981;border-radius:50%;box-shadow:0 0 0 2px rgba(16,185,129,.2)}.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-close{width:32px;height:32px;margin-right:23px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:50%;cursor:pointer;color:#4b5563;font-size:14px;transition:all .2s ease}.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-close:hover{background:#e5e7eb;color:#111827;transform:rotate(90deg)}.mc-flow-simulate-box .mc-sim-config-bar{padding:10px 16px;background:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:8px;overflow-x:auto;flex-wrap:nowrap}.mc-flow-simulate-box .mc-sim-config-bar::-webkit-scrollbar{display:none}.mc-flow-simulate-box .mc-sim-config-bar .mc-sim-config-item{flex-shrink:0}.mc-flow-simulate-box .mc-sim-config-bar .mc-sim-config-item select,.mc-flow-simulate-box .mc-sim-config-bar .mc-sim-config-item .mc-btn{padding:6px 12px;border:1px solid #d1d5db;border-radius:14px;font-size:.8rem;background:#fff;white-space:nowrap;height:32px;color:#374151;font-weight:500;cursor:pointer;transition:border-color .2s}.mc-flow-simulate-box .mc-sim-config-bar .mc-sim-config-item select:focus,.mc-flow-simulate-box .mc-sim-config-bar .mc-sim-config-item .mc-btn:focus{border-color:#ea7351;outline:none}.mc-flow-simulate-box .mc-sim-config-bar .mc-sim-config-item select i,.mc-flow-simulate-box .mc-sim-config-bar .mc-sim-config-item .mc-btn i{font-size:10px;margin-right:4px}.mc-flow-simulate-box .mc-sim-config-bar .mc-sim-config-item select{padding-right:28px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%234b5563'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 8px center !important;background-size:14px !important;appearance:none !important}.mc-flow-simulate-box .mc-sim-config-bar .mc-flow-sim-reset{border-color:#e03274 !important;color:#e03274 !important}.mc-flow-simulate-box .mc-sim-config-bar .mc-flow-sim-reset:hover{background:#e03274 !important;color:#fff !important}.mc-flow-simulate-box .mc-chat-area{flex:1;display:flex;flex-direction:column;background:#f3f4f6;overflow:hidden;position:relative}.mc-flow-simulate-box .mc-chat-messages{flex:1;padding:24px 16px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;scroll-behavior:smooth}.mc-flow-simulate-box .mc-chat-messages::-webkit-scrollbar{width:4px}.mc-flow-simulate-box .mc-chat-messages::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}.mc-flow-simulate-box .mc-chat-messages .mc-bubble{max-width:82%;padding:12px 16px;font-size:.95rem;line-height:1.5;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.04);animation:mcBubbleSlide .3s cubic-bezier(0.2, 0.8, 0.2, 1)}.mc-flow-simulate-box .mc-chat-messages .mc-bubble.bot{align-self:flex-start;background:linear-gradient(135deg, #EA7351, #E03274);color:#fff;border-radius:20px 20px 20px 4px;font-weight:400;word-break:break-word}.mc-flow-simulate-box .mc-chat-messages .mc-bubble.typing{align-self:flex-start;background:#e5e7eb;border-radius:20px 20px 20px 4px;display:flex;gap:4px;padding:12px 18px;width:fit-content}.mc-flow-simulate-box .mc-chat-messages .mc-bubble.typing span{width:6px;height:6px;background:#6b7280;border-radius:50%;animation:mcTyping 1s infinite ease-in-out}.mc-flow-simulate-box .mc-chat-messages .mc-bubble.typing span:nth-child(2){animation-delay:.2s}.mc-flow-simulate-box .mc-chat-messages .mc-bubble.typing span:nth-child(3){animation-delay:.4s}.mc-flow-simulate-box .mc-chat-messages .mc-bubble.user{align-self:flex-end;background:#fff;color:#111827;border-radius:20px 20px 4px 20px;border:1px solid rgba(0,0,0,.03)}.mc-flow-simulate-box .mc-chat-messages .mc-bubble .mc-bubble-meta{display:block;font-size:.7rem;margin-top:6px;opacity:.7}.mc-flow-simulate-box .mc-chat-messages .mc-sim-trace-card{background:#fff;border-radius:12px;padding:12px;margin:0 0 12px 0;border-left:4px solid #ea7351;font-size:.85rem;color:#4b5563;box-shadow:0 2px 8px rgba(0,0,0,.05);animation:fadeIn .4s ease}.mc-flow-simulate-box .mc-chat-messages .mc-sim-trace-card .trace-meta{display:flex;justify-content:space-between;font-size:.7rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:600}.mc-flow-simulate-box .mc-chat-messages .mc-sim-trace-card .trace-node{font-weight:700;color:#111827;margin-bottom:6px;display:block;font-size:.9rem}.mc-flow-simulate-box .mc-chat-messages .mc-sim-trace-card .trace-summary{line-height:1.4;color:#374151}.mc-flow-simulate-box .mc-chat-input-area{padding:16px;background:#fff;border-top:1px solid #e5e7eb}.mc-flow-simulate-box .mc-chat-input-area .mc-input-group{display:flex;align-items:center;gap:10px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:24px;padding:6px 6px 6px 14px;transition:all .2s}.mc-flow-simulate-box .mc-chat-input-area .mc-input-group:focus-within{border-color:#ea7351;box-shadow:0 0 0 3px rgba(234,115,81,.1);background:#fff}.mc-flow-simulate-box .mc-chat-input-area .mc-input-group textarea{flex:1;border:none !important;outline:none !important;background:rgba(0,0,0,0) !important;padding:6px 0 !important;font-size:.95rem !important;box-shadow:none !important;resize:none;max-height:120px;min-height:24px;color:#111827;line-height:1.4}.mc-flow-simulate-box .mc-chat-input-area .mc-input-group textarea::placeholder{color:#9ca3af}.mc-flow-simulate-box .mc-chat-input-area .mc-input-group .mc-sim-send-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#111827;color:#fff;border:none;border-radius:50%;cursor:pointer;transition:all .2s;flex-shrink:0}.mc-flow-simulate-box .mc-chat-input-area .mc-input-group .mc-sim-send-btn:hover{background:#374151;transform:scale(1.05)}.mc-flow-simulate-box .mc-chat-input-area .mc-input-group .mc-sim-send-btn:active{transform:scale(0.95)}.mc-flow-simulate-box .mc-chat-input-area .mc-input-group .mc-sim-send-btn i{font-size:16px}.mc-flow-simulate-box .mc-sim-choices{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.mc-flow-simulate-box .mc-sim-choices .mc-sim-choice-btn{background:#fff;border:1.5px solid #ea7351;color:#ea7351;padding:8px 16px;border-radius:18px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s}.mc-flow-simulate-box .mc-sim-choices .mc-sim-choice-btn:hover{background:#ea7351;color:#fff;box-shadow:0 4px 12px rgba(234,115,81,.2)}.mc-flow-simulate-box .mc-sim-choices .mc-sim-choice-btn.mc-active{background:#e03274;border-color:#e03274;color:#fff}.mc-flow-simulate-box .mc-sim-form{background:#fff;border-radius:16px;padding:16px;width:100%;display:flex;flex-direction:column;gap:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.mc-flow-simulate-box .mc-sim-form .form-field label{display:block;font-size:.75rem;color:#6b7280;margin-bottom:4px;font-weight:600}.mc-flow-simulate-box .mc-sim-form .form-field input{width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:10px;font-size:.9rem}.mc-flow-simulate-box .mc-sim-form .form-field input:focus{border-color:#ea7351;outline:none}@media(max-width: 767px){#mc-generic-panel>.mc-flow-simulate-box.mc-lightbox{width:100vw !important;max-width:none !important;height:100vh !important;max-height:none !important;min-height:100vh !important;left:0 !important;top:0 !important;transform:none !important;border-radius:0 !important}#mc-generic-panel.mc-flow-simulate-box.mc-lightbox,.mc-flow-simulate-box.mc-lightbox{align-items:stretch !important;justify-content:stretch !important}#mc-generic-panel.mc-flow-simulate-box .mc-generic-panel-shell,#mc-generic-panel.mc-flow-simulate-box .mc-main.mc-scroll-area,#mc-generic-panel.mc-flow-simulate-box .mc-main,.mc-flow-simulate-box .mc-generic-panel-shell,.mc-flow-simulate-box .mc-main.mc-scroll-area,.mc-flow-simulate-box .mc-main{width:100vw !important;max-width:none !important;height:100vh !important;max-height:none !important;margin:0 !important}#mc-generic-panel.mc-flow-simulate-box .mc-main,.mc-flow-simulate-box .mc-main{border:0 !important;border-radius:0 !important;box-shadow:none !important}#mc-generic-panel.mc-flow-simulate-box .mc-sim-phone-header,.mc-flow-simulate-box .mc-sim-phone-header{position:relative;top:auto;right:auto;z-index:20;padding:12px 14px 8px;border:0;border-bottom:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.96);pointer-events:auto}#mc-generic-panel.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group,.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group{display:flex !important;min-width:0}#mc-generic-panel.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group .mc-sim-title,.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group .mc-sim-title{font-size:.95rem;line-height:1.15}#mc-generic-panel.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group .mc-sim-status,.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title-group .mc-sim-status{font-size:.68rem}#mc-generic-panel.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-close,.mc-flow-simulate-box .mc-sim-phone-header .mc-sim-close{width:34px;height:34px;background:rgba(51,65,85,.92);color:#f8fafc;box-shadow:none}#mc-generic-panel.mc-flow-simulate-box .mc-sim-config-bar,.mc-flow-simulate-box .mc-sim-config-bar{padding:10px 10px 8px;border-top:0 !important}#mc-generic-panel.mc-flow-simulate-box .mc-chat-area,.mc-flow-simulate-box .mc-chat-area{min-height:0}#mc-generic-panel.mc-flow-simulate-box .mc-chat-messages,.mc-flow-simulate-box .mc-chat-messages{padding:28px 12px 16px;justify-content:center}#mc-generic-panel.mc-flow-simulate-box .mc-chat-input-area,.mc-flow-simulate-box .mc-chat-input-area{padding:12px}}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-main{background:#0f172a !important;border-color:#334155 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-phone-header{background:#1e293b !important;border-bottom-color:#334155 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-phone-header .mc-sim-title{color:#f8fafc !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-phone-header .mc-sim-close{background:#334155 !important;color:#cbd5e1 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-phone-header .mc-sim-close:hover{background:#475569 !important;color:#fff !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-config-bar{background:#0f172a !important;border-bottom-color:#334155 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-config-bar select,html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-config-bar .mc-btn{background:#1e293b !important;border-color:#334155 !important;color:#cbd5e1 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-config-bar .mc-flow-sim-reset{border-color:#e03274 !important;color:#e03274 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-chat-area{background:#020617 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-chat-messages .mc-bubble.user{background:#334155 !important;color:#fff !important;border:none !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-chat-messages .mc-sim-trace-card{background:#1e293b !important;border-color:#ea7351 !important;color:#cbd5e1 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-chat-messages .mc-sim-trace-card .trace-node{color:#f8fafc !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-chat-messages .mc-sim-trace-card .trace-summary{color:#cbd5e1 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-trace-overlay,html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-payload-overlay{background:#0f172a !important;color:#f1f5f9 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-trace-overlay div[style*=border-bottom],html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-payload-overlay div[style*=border-bottom]{border-bottom-color:#334155 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-trace-overlay strong,html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-payload-overlay strong{color:#f8fafc !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-trace-overlay textarea,html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-payload-overlay textarea{background:#1e293b !important;color:#fff !important;border-color:#334155 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-chat-input-area{background:#1e293b !important;border-color:#334155 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-chat-input-area .mc-input-group{background:#0f172a !important;border-color:#334155 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-chat-input-area .mc-input-group textarea{color:#fff !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-chat-input-area .mc-input-group .mc-sim-send-btn{background:#ea7351 !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-choices .mc-sim-choice-btn{background:#1e293b !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-form{background:#1e293b !important}html.dark [data-ui=tailadmin] .mc-flow-simulate-box .mc-sim-form .form-field input{background:#0f172a !important;border-color:#334155 !important;color:#f8fafc !important}@keyframes mcTyping{0%,100%{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}@keyframes mcBubbleSlide{0%{opacity:0;transform:translateY(20px) scale(0.9)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#mc-flow-properties .mc-flow-start-messages .repeater-item>i.mc-icon-close,#mc-flow-properties .mc-flow-start-messages .repeater-item>i[class*=icon-close]{align-self:center !important;margin-top:0 !important;flex-shrink:0 !important}html.dark #mc-flow-properties .mc-flow-start-messages .repeater-item>i.mc-icon-close,html.dark #mc-flow-properties .mc-flow-start-messages .repeater-item>i[class*=icon-close]{background:#1f2937 !important;border-color:#374151 !important;color:#9ca3af !important}.mc-area-bots .mc-bot-metric-errors .mc-metric-err-icon{font-style:normal;font-size:9px;opacity:.5;vertical-align:middle}.mc-area-bots .mc-bot-metric-errors--active .mc-metric-val{color:#f59e0b !important}.mc-area-bots .mc-bot-metric-errors--active .mc-metric-lbl{color:#f59e0b !important;opacity:.9}.mc-area-bots .mc-bot-metric-errors--active .mc-metric-err-icon{opacity:1}html.dark .mc-area-bots .mc-bot-metric-errors--active .mc-metric-val,html.dark .mc-area-bots .mc-bot-metric-errors--active .mc-metric-lbl{color:#fcd34d !important}.mc-bots-breakdown-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}@media(max-width: 768px){.mc-bots-breakdown-grid{grid-template-columns:1fr}}.mc-bots-breakdown-panel{border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden}.mc-bots-breakdown-head{padding:14px 18px 10px;border-bottom:1px solid #f1f5f9}.mc-bots-breakdown-head h4{margin:0 0 3px;font-size:14px;font-weight:700;color:#1e293b}.mc-bots-breakdown-head p{margin:0;font-size:12px;color:#64748b}.mc-bots-bar-list{padding:14px 18px;display:flex;flex-direction:column;gap:10px}.mc-bots-bar-empty{font-size:13px;color:#94a3b8;text-align:center;padding:12px 0}.mc-bots-bar-row{display:flex;align-items:center;gap:10px;font-size:13px}.mc-bots-bar-label{flex:0 0 130px;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-bots-bar-track{flex:1;height:8px;background:#f1f5f9;border-radius:99px;overflow:hidden}.mc-bots-bar-fill{height:100%;border-radius:99px;transition:width .4s ease}.mc-bots-bar-count{flex:0 0 36px;text-align:right;font-weight:600;color:#374151;font-size:12px}html.dark .mc-bots-breakdown-panel{background:#1e293b;border-color:#334155}html.dark .mc-bots-breakdown-head{border-color:#334155}html.dark .mc-bots-breakdown-head h4{color:#f1f5f9}html.dark .mc-bots-breakdown-head p{color:#94a3b8}html.dark .mc-bots-bar-label,html.dark .mc-bots-bar-count{color:#cbd5e1}html.dark .mc-bots-bar-track{background:#334155}html.dark .mc-bots-bar-empty{color:#475569}.bwa-wrap{padding:0;display:flex;flex-direction:column;height:100%;position:relative}.bwa-header{padding:18px 20px 14px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.bwa-title{font-size:15px;font-weight:700;color:#1e293b}.bwa-day-filters{display:flex;align-items:center;gap:4px}.bwa-day-btn{padding:3px 10px;font-size:12px;font-weight:500;border:1px solid #e2e8f0;border-radius:99px;background:rgba(0,0,0,0);color:#64748b;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.bwa-day-btn:hover{background:#f1f5f9;color:#374151}.bwa-day-btn.bwa-day-btn-active{background:#ea7351;border-color:#ea7351;color:#fff}.dark .bwa-day-btn{border-color:#334155;color:#94a3b8}.dark .bwa-day-btn:hover{background:#1e293b;color:#e2e8f0}.dark .bwa-day-btn.bwa-day-btn-active{background:#ea7351;border-color:#ea7351;color:#fff}.bwa-date-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:#64748b}.bwa-date-row input[type=date]{border:1px solid #e2e8f0;border-radius:6px;padding:4px 8px;font-size:12px;background:#fff;color:#374151}.bwa-btn-refresh{padding:5px 12px;background:#ea7351;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.bwa-btn-refresh:hover{background:#d9623f}#bwa-content{padding:0;overflow-y:auto;flex:1}.bwa-section{margin-bottom:0}.bwa-section-title{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.bwa-outcome-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.bwa-outcome-item{display:flex;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px}.bwa-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.bwa-outcome-label{font-size:12px;color:#475569;flex:1}.bwa-outcome-val{font-size:15px;font-weight:700;color:#1e293b}.bwa-bar-list{display:flex;flex-direction:column;gap:10px}.bwa-empty{font-size:13px;color:#94a3b8;text-align:center;padding:12px 0}.bwa-bar-row{display:flex;align-items:center;gap:10px;font-size:13px}.bwa-bar-label{flex:0 0 130px;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bwa-bar-track{flex:1;height:8px;background:#f1f5f9;border-radius:99px;overflow:hidden}.bwa-bar-fill{height:100%;border-radius:99px;transition:width .4s ease}.bwa-bar-count{flex:0 0 36px;text-align:right;font-weight:600;color:#374151;font-size:12px}.bwa-seg{padding:16px 20px;border-bottom:1px solid #f1f5f9}.bwa-seg:last-child{border-bottom:none}.bwa-seg-title{font-size:11px;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.bwa-kpi-row{display:grid;grid-template-columns:repeat(4, 1fr);gap:8px}.bwa-kpi{border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;border-left:3px solid rgba(0,0,0,0)}.bwa-kpi-blue{background:#eff6ff;border-color:#3b82f6}.bwa-kpi-blue .bwa-kpi-val{color:#1d4ed8}.bwa-kpi-purple{background:#f5f3ff;border-color:#8b5cf6}.bwa-kpi-purple .bwa-kpi-val{color:#6d28d9}.bwa-kpi-green{background:#f0fdf4;border-color:#10b981}.bwa-kpi-green .bwa-kpi-val{color:#065f46}.bwa-kpi-amber{background:#fffbeb;border-color:#f59e0b}.bwa-kpi-amber .bwa-kpi-val{color:#92400e}.bwa-kpi-val{font-size:20px;font-weight:700;line-height:1.2}.bwa-kpi-lbl{font-size:10px;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.bwa-rate-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bwa-rate-item{display:flex;flex-direction:column;gap:6px}.bwa-rate-top{display:flex;align-items:center;justify-content:space-between}.bwa-rate-val{font-size:15px;font-weight:700;color:#1e293b}.bwa-rate-label{font-size:12px;color:#64748b}.bwa-rate-bar{height:6px;background:#f1f5f9;border-radius:99px;overflow:hidden}.bwa-rate-fill{height:100%;border-radius:99px;transition:width .5s ease;width:0}.bwa-two-col{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.bwa-two-col-6040{grid-template-columns:3fr 2fr}.bwa-right-stack{display:flex;flex-direction:column}.bwa-seg-title-mt{margin-top:16px}.bwa-note{font-size:11px;color:#94a3b8;line-height:1.5;margin:10px 0 0}.bwa-flow-table{font-size:12px}.bwa-flow-head{display:grid;grid-template-columns:1fr 56px 72px 48px;gap:4px;padding:4px 0 6px;color:#94a3b8;font-weight:600;border-bottom:1px solid #f1f5f9;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.bwa-flow-row{display:grid;grid-template-columns:1fr 56px 72px 48px;gap:4px;padding:6px 0;border-bottom:1px solid #f8fafc;color:#374151}.bwa-flow-row:last-child{border:none}.bwa-flow-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bwa-flow-rate{font-weight:700;text-align:right}html.dark .bwa-header{border-color:#334155}html.dark .bwa-title{color:#f1f5f9}html.dark .bwa-date-row{color:#94a3b8}html.dark .bwa-date-row input[type=date]{background:#1e293b;border-color:#334155;color:#cbd5e1}html.dark #bwa-content{background:rgba(0,0,0,0)}html.dark .bwa-section-title{color:#64748b}html.dark .bwa-outcome-item{background:#1e293b;border-color:#334155}html.dark .bwa-outcome-label{color:#94a3b8}html.dark .bwa-outcome-val{color:#f1f5f9}html.dark .bwa-bar-label,html.dark .bwa-bar-count{color:#cbd5e1}html.dark .bwa-bar-track{background:#334155}html.dark .bwa-empty{color:#475569}html.dark .bwa-seg{border-color:#1e293b}html.dark .bwa-seg-title{color:#475569}html.dark .bwa-kpi-blue{background:#1e3a5f;border-color:#3b82f6}html.dark .bwa-kpi-blue .bwa-kpi-val{color:#93c5fd}html.dark .bwa-kpi-purple{background:#2d1f5e;border-color:#8b5cf6}html.dark .bwa-kpi-purple .bwa-kpi-val{color:#c4b5fd}html.dark .bwa-kpi-green{background:#0f2d1e;border-color:#10b981}html.dark .bwa-kpi-green .bwa-kpi-val{color:#6ee7b7}html.dark .bwa-kpi-amber{background:#2d1f00;border-color:#f59e0b}html.dark .bwa-kpi-amber .bwa-kpi-val{color:#fcd34d}html.dark .bwa-kpi-lbl{color:#64748b}html.dark .bwa-rate-val{color:#f1f5f9}html.dark .bwa-rate-bar{background:#334155}html.dark .bwa-flow-head{color:#475569;border-color:#334155}html.dark .bwa-flow-row{color:#cbd5e1;border-color:#1e293b}html.dark .bwa-note{color:#475569}.bwa-trend-list{display:flex;flex-direction:column;gap:4px}.bwa-trend-row{display:grid;grid-template-columns:36px 1fr 28px;align-items:center;gap:6px;font-size:11px}.bwa-trend-date{color:#94a3b8;white-space:nowrap}.bwa-trend-bar-wrap{background:#f1f5f9;border-radius:3px;height:8px;overflow:hidden}.bwa-trend-bar{height:100%;background:linear-gradient(90deg, #EA7351, #E03274);border-radius:3px;min-width:2px}.bwa-trend-val{color:#64748b;text-align:right}html.dark .bwa-trend-bar-wrap{background:#334155}html.dark .bwa-trend-date,html.dark .bwa-trend-val{color:#475569}.bw-outcome-row{position:relative;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 36px 10px 10px}.bw-outcome-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.bw-outcome-grid .mc-select-shell,.bw-outcome-grid input[type=text]{width:100%;font-size:12px}.bw-outcome-grid input[type=text]{padding:5px 8px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#1e293b;box-sizing:border-box;outline:none}.bw-outcome-grid input[type=text]:focus{border-color:#ea7351}.bw-outcome-remove{position:absolute;top:8px;right:8px;background:none;border:none;cursor:pointer;color:#94a3b8;font-size:14px;padding:2px 4px;line-height:1}.bw-outcome-remove:hover{color:#e03274}.bw-outcome-add-btn{font-size:12px;padding:6px 14px;border:1px dashed #cbd5e1;border-radius:6px;background:rgba(0,0,0,0);cursor:pointer;color:#64748b}.bw-outcome-add-btn:hover{border-color:#ea7351;color:#ea7351}.bw-settings-save-bar{display:flex;gap:10px;justify-content:flex-end;padding:12px 0 8px;flex-wrap:wrap;position:sticky;bottom:0;background:#fff;border-top:1px solid #e2e8f0;margin-top:8px;z-index:3}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .bw-outcome-row{background:var(--mc-workspace-surface-3) !important;border-color:var(--mc-workspace-line) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .bw-outcome-grid input[type=text]{background:var(--mc-workspace-surface-2) !important;border-color:var(--mc-workspace-line) !important;color:var(--mc-workspace-text) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .bw-outcome-grid input[type=text]::placeholder{color:var(--mc-workspace-sub, #cbd5e1)}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .bw-outcome-remove{color:#475569}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .bw-outcome-add-btn{border-color:var(--mc-workspace-line-strong) !important;color:var(--mc-workspace-sub, #94a3b8) !important}html.dark [data-ui=tailadmin] .mc-area-bot-workspace .bw-settings-save-bar{background:linear-gradient(180deg, rgba(15, 23, 42, 0.98) 0%, rgba(2, 6, 23, 0.98) 100%) !important;border-top-color:var(--mc-workspace-line) !important}/*# sourceMappingURL=bots.css.map */
