.WorkflowView_container__gxPDx{padding:32px;background-color:#000000;min-height:100vh;color:#ffffff}.WorkflowView_header__6KKW8{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.WorkflowView_title__kxdgO{font-size:32px;font-weight:700;color:#ffffff;margin:0;letter-spacing:-.5px}.WorkflowView_createButton__REZx6{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.1);color:#ffffff;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:14px 24px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.3)}.WorkflowView_createButton__REZx6:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.4)}.WorkflowView_createButton__REZx6:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.3)}.WorkflowView_loadingStats__jsf_6{color:#888;font-size:14px}.WorkflowView_loadingContainer__4dBqj{display:flex;flex-direction:column;gap:16px}.WorkflowView_skeletonWorkflowItem__53Tfw{display:flex;align-items:center;gap:20px;padding:16px 20px;background:#111111;border:1px solid #222222;border-radius:12px}.WorkflowView_skeletonIcon__WroAo{width:40px;height:40px;background:#333333;border-radius:8px;animation:WorkflowView_pulse__wcxHX 2s ease-in-out infinite}.WorkflowView_skeletonContent__dv9YE{flex:1;display:flex;flex-direction:column;gap:8px}.WorkflowView_skeletonTitle__m2kSa{width:240px;height:20px;background:#333333;border-radius:6px;animation:WorkflowView_pulse__wcxHX 2s ease-in-out infinite}.WorkflowView_skeletonMeta__V_JRX{width:160px;height:16px;background:#222222;border-radius:4px;animation:WorkflowView_pulse__wcxHX 2s ease-in-out infinite}@keyframes WorkflowView_pulse__wcxHX{0%,to{opacity:1}50%{opacity:.5}}.WorkflowView_emptyState__EFPku{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.WorkflowView_emptyStateIcon__b_F38{width:96px;height:96px;background:#111111;border:1px solid #222222;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:32px;font-size:40px;color:#666666}.WorkflowView_emptyStateTitle__qH9ME{font-size:28px;font-weight:700;color:#ffffff;margin:0 0 16px;letter-spacing:-.5px}.WorkflowView_emptyStateText__ITaOy{font-size:17px;color:#999999;margin:0 0 40px;max-width:480px;line-height:1.6}.WorkflowView_emptyStateButton__ZH2up{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.1);color:#ffffff;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(0,0,0,.3)}.WorkflowView_emptyStateButton__ZH2up:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.4)}.WorkflowView_workflowsList__oD1Hj{display:flex;flex-direction:column;gap:20px}.WorkflowView_workflowItem__lLkis{display:flex;align-items:center;gap:20px;padding:16px 20px;background:#111111;border:1px solid #222222;border-radius:12px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.WorkflowView_workflowItem__lLkis:hover{background:#181818;border-color:#333333;transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,0,0,.4)}.WorkflowView_workflowIcon__WQlaX{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:24px}.WorkflowView_sparkleIcon__YyR3y{color:#007AFF;filter:drop-shadow(0 0 8px rgba(0,122,255,.3))}.WorkflowView_usersIcon__w4rta{color:#cccccc}.WorkflowView_typeIcon__3cOv0{font-size:12px}.WorkflowView_workflowContent__BaVrW{flex:1;display:flex;flex-direction:column;gap:12px}.WorkflowView_workflowHeader__LrcAM{display:flex;justify-content:space-between;align-items:center}.WorkflowView_workflowName__WvOQj{font-size:20px;font-weight:700;color:#ffffff;margin:0;letter-spacing:-.3px}.WorkflowView_workflowStatus__ITXmY{display:flex;align-items:center}.WorkflowView_toggleOn__oAPXn{color:#34C759;font-size:24px;filter:drop-shadow(0 0 4px rgba(52,199,89,.3))}.WorkflowView_toggleOff__YTpk1{color:#666666;font-size:24px}.WorkflowView_workflowMeta__I8fFR{display:flex;align-items:center;gap:20px}.WorkflowView_metaItem__jRMrT{display:flex;align-items:center;gap:8px;font-size:15px;color:#999999}.WorkflowView_agentName__hPuYp{font-size:15px;color:#888888;font-weight:500}.WorkflowView_metaItem__jRMrT .WorkflowView_agentName__hPuYp{color:#888888}.WorkflowView_workflowTypeBadge__No7vb{background:rgba(255,255,255,.08);color:#ffffff;border:1px solid rgba(255,255,255,.15);padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;text-transform:capitalize}.WorkflowView_modalOverlay__2JO_a{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.WorkflowView_modal__1U3mH{background:#111111;border-radius:20px;width:100%;max-width:700px;max-height:95vh;overflow-y:auto;border:1px solid #222222;box-shadow:0 20px 60px rgba(0,0,0,.8)}.WorkflowView_modalHeader__biYCh{display:flex;justify-content:space-between;align-items:center;padding:32px 32px 0;margin-bottom:32px}.WorkflowView_modalHeader__biYCh h2{font-size:24px;font-weight:700;color:#ffffff;margin:0;letter-spacing:-.5px}.WorkflowView_closeButton__vpLDB{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#999999;font-size:20px;cursor:pointer;padding:8px;line-height:1;border-radius:8px;transition:all .2s ease;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.WorkflowView_closeButton__vpLDB:hover{background:rgba(255,255,255,.1);color:#ffffff;border-color:rgba(255,255,255,.2)}.WorkflowView_modalContent___GNbo{padding:0 32px;display:flex;flex-direction:column;gap:28px}.WorkflowView_formGroup__m539u{display:flex;flex-direction:column;gap:12px}.WorkflowView_label__lWokz{font-size:16px;font-weight:600;color:#ffffff;letter-spacing:-.2px}.WorkflowView_input__VFKKk{background:#1a1a1a;border:1px solid #333333;border-radius:12px;padding:16px 20px;font-size:16px;color:#ffffff;transition:all .2s cubic-bezier(.4,0,.2,1)}.WorkflowView_input__VFKKk:focus{outline:none;border-color:#007AFF;background:#222222;box-shadow:0 0 0 3px rgba(0,122,255,.1)}.WorkflowView_input__VFKKk::placeholder{color:#666666}.WorkflowView_select__wZTGm{background:#1a1a1a;border:1px solid #333333;border-radius:12px;padding:16px 20px;font-size:16px;color:#ffffff;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.WorkflowView_select__wZTGm:focus{outline:none;border-color:#007AFF;background:#222222;box-shadow:0 0 0 3px rgba(0,122,255,.1)}.WorkflowView_select__wZTGm option{background:#1a1a1a;color:#ffffff}.WorkflowView_typeCards__DMyZ8{display:grid;grid-template-columns:1fr 1fr;gap:24px}.WorkflowView_typeCard__y2uxf{padding:28px;background:#1a1a1a;border:2px solid #333333;border-radius:20px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;min-height:280px}.WorkflowView_typeCard__y2uxf:hover:not(.WorkflowView_disabled__AT51m){background:#222222;border-color:#444444;transform:translateY(-2px)}.WorkflowView_typeCard__y2uxf.WorkflowView_selected__XUgD9{border-color:#007AFF;background:rgba(0,122,255,.08);box-shadow:0 8px 32px rgba(0,122,255,.3);transform:translateY(-4px)}.WorkflowView_recommendedCard__ejHRb{border-color:#007AFF;background:rgba(0,122,255,.05)}.WorkflowView_typeCard__y2uxf.WorkflowView_disabled__AT51m{opacity:.4;cursor:not-allowed}.WorkflowView_cardHeader__0V1Pl{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;margin-bottom:20px}.WorkflowView_typeCardIcon__y3k6C{font-size:48px;color:#007AFF;margin-bottom:16px}.WorkflowView_recommendedBadge__ScNfz{background:linear-gradient(135deg,#007AFF,#0056CC);color:#ffffff;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 8px rgba(0,122,255,.4);position:absolute;top:-16px;right:-16px}.WorkflowView_comingSoonBadge__giiJF{background:#333333;color:#999999;padding:8px 16px;border-radius:12px;font-size:13px;font-weight:600;margin-top:auto;border:1px solid #444444}.WorkflowView_typeCard__y2uxf.WorkflowView_disabled__AT51m .WorkflowView_typeCardIcon__y3k6C{color:#666666}.WorkflowView_typeCard__y2uxf h4{font-size:22px;font-weight:700;color:#ffffff;margin:0 0 16px;letter-spacing:-.3px}.WorkflowView_typeCard__y2uxf.WorkflowView_disabled__AT51m h4{color:#666666}.WorkflowView_typeCard__y2uxf p{font-size:16px;color:#cccccc;margin:0 0 24px;line-height:1.5;flex-grow:1}.WorkflowView_typeCard__y2uxf.WorkflowView_disabled__AT51m p{color:#555555}.WorkflowView_selectButton__NPBPj{background:#007AFF;color:#ffffff;border:none;padding:12px 24px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);margin-top:auto;box-shadow:0 2px 8px rgba(0,122,255,.3);min-width:140px}.WorkflowView_selectButton__NPBPj:hover{background:#0056CC;transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,122,255,.4)}.WorkflowView_agentGrid__AtKLR{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:8px}.WorkflowView_agentCard__FoYNa{background:#1a1a1a;border:2px solid #333333;border-radius:16px;padding:20px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.WorkflowView_agentCard__FoYNa:hover{background:#222222;border-color:#444444;transform:translateY(-2px)}.WorkflowView_selectedAgent__ZW5yX{border-color:#007AFF!important;background:rgba(0,122,255,.08)!important;box-shadow:0 4px 16px rgba(0,122,255,.2);transform:translateY(-2px)}.WorkflowView_agentIcon__ke2Zm{width:48px;height:48px;background:rgba(0,122,255,.12);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#007AFF;border:1px solid rgba(0,122,255,.2)}.WorkflowView_aiIcon__4Ix1_{width:24px;height:24px}.WorkflowView_agentName__hPuYp{font-size:16px;font-weight:600;color:#ffffff;letter-spacing:-.2px}.WorkflowView_agentStatus__cD4CM{font-size:13px;color:#34C759;font-weight:500;background:rgba(52,199,89,.1);padding:4px 12px;border-radius:12px;border:1px solid rgba(52,199,89,.2)}.WorkflowView_noAgentsMessage__rBpkD{background:#1a1a1a;border:2px dashed #333333;border-radius:16px;padding:40px 20px;text-align:center;color:#999999}.WorkflowView_noAgentsIcon__Bhgg_{font-size:48px;margin-bottom:16px}.WorkflowView_noAgentsMessage__rBpkD p{margin:0;font-size:16px;line-height:1.5}.WorkflowView_modalFooter__OyQJc{padding:32px;display:flex;justify-content:flex-end;gap:16px;border-top:1px solid #222222;margin-top:32px}.WorkflowView_cancelButton__iZehZ{background:transparent;border:1px solid #444444;color:#ffffff;padding:14px 24px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.WorkflowView_cancelButton__iZehZ:hover{background:rgba(255,255,255,.05);border-color:#666666}.WorkflowView_createWorkflowButton__SqHPY{background:#007AFF;color:#ffffff;border:none;padding:14px 24px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:10px;box-shadow:0 2px 8px rgba(0,122,255,.3)}.WorkflowView_createWorkflowButton__SqHPY:hover:not(:disabled){background:#0056CC;transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,122,255,.4)}.WorkflowView_createWorkflowButton__SqHPY:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.WorkflowView_spinner__knjgd{animation:WorkflowView_spin__f8OQP 1s linear infinite}@keyframes WorkflowView_spin__f8OQP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.WorkflowView_container__gxPDx{padding:16px}.WorkflowView_header__6KKW8{flex-direction:column;align-items:flex-start;gap:16px}.WorkflowView_agentGrid__AtKLR,.WorkflowView_typeCards__DMyZ8{grid-template-columns:1fr}.WorkflowView_modal__1U3mH{margin:20px;max-width:none;max-height:90vh}.WorkflowView_modalContent___GNbo{padding:0 24px}.WorkflowView_modalHeader__biYCh{padding:24px 24px 0}.WorkflowView_modalFooter__OyQJc{flex-direction:column;padding:24px}.WorkflowView_cancelButton__iZehZ,.WorkflowView_createWorkflowButton__SqHPY{width:100%;justify-content:center}.WorkflowView_typeCard__y2uxf{min-height:auto;padding:24px}}.WorkflowDetailView_container__ymMj8{padding:0;background-color:#000000;min-height:100vh;color:#ffffff}.WorkflowDetailView_modernHeader__oBnZ3{background:linear-gradient(135deg,#111111,#1a1a1a);border-bottom:1px solid #222222;padding:32px 40px}.WorkflowDetailView_headerTop__khs62{margin-bottom:32px;display:flex;justify-content:space-between;align-items:center}.WorkflowDetailView_modernBackButton__x9x_q{display:flex;align-items:center;gap:8px;background:transparent;border:1px solid #333333;color:#ffffff;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.WorkflowDetailView_modernBackButton__x9x_q:hover{background:rgba(255,255,255,.05);border-color:#444444;transform:translateX(-2px)}.WorkflowDetailView_deleteWorkflowButton__vLCK4{display:flex;align-items:center;gap:8px;background:rgba(220,38,38,.1);border:1px solid rgba(220,38,38,.3);color:#ffffff;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.WorkflowDetailView_deleteWorkflowButton__vLCK4:hover{background:rgba(220,38,38,.2);border-color:rgba(220,38,38,.5);transform:translateY(-1px)}.WorkflowDetailView_workflowInfoCard__hdlBi{background:rgba(255,255,255,.05);border-radius:16px;padding:24px;border:1px solid rgba(255,255,255,.1)}.WorkflowDetailView_workflowNameContainer__LbsWd{margin-bottom:16px}.WorkflowDetailView_nameDisplayContainer__RnutE{display:flex;align-items:center;gap:12px}.WorkflowDetailView_modernWorkflowTitle__nkv2j{font-size:32px;font-weight:700;color:#ffffff;margin:0;letter-spacing:-.5px}.WorkflowDetailView_editNameButton__XW6vh{background:transparent;border:none;color:#888888;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.WorkflowDetailView_editNameButton__XW6vh:hover{color:#007AFF;background:rgba(0,122,255,.1)}.WorkflowDetailView_nameEditContainer__hbSbn{display:flex;align-items:center;gap:12px}.WorkflowDetailView_nameInput__KGgV5{background:#1a1a1a;border:2px solid #007aff;border-radius:8px;color:#ffffff;padding:12px 16px;font-size:32px;font-weight:700;letter-spacing:-.5px;flex:1;outline:none}.WorkflowDetailView_nameEditButtons__wTyJV{display:flex;gap:8px}.WorkflowDetailView_cancelButton__aGUmb,.WorkflowDetailView_saveButton__JE_en{background:#1a1a1a;border:1px solid #333333;color:#ffffff;padding:10px;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.WorkflowDetailView_saveButton__JE_en:hover{background:#34C759;border-color:#34C759}.WorkflowDetailView_cancelButton__aGUmb:hover{background:#FF3B30;border-color:#FF3B30}.WorkflowDetailView_workflowBadges__o88mH{display:flex;align-items:center;gap:12px}.WorkflowDetailView_agentBadge__RgQWY,.WorkflowDetailView_typeBadge__o7s1c{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.05);color:#cccccc;padding:8px 16px;border-radius:12px;font-size:14px;font-weight:600;border:1px solid #333333}.WorkflowDetailView_agentBadge__RgQWY{background:rgba(255,255,255,.05);color:#cccccc;border-color:#333333;position:relative}.WorkflowDetailView_editAgentButton__SRPo0{background:transparent;border:none;color:#888888;cursor:pointer;padding:4px;border-radius:4px;margin-left:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.WorkflowDetailView_editAgentButton__SRPo0:hover{color:#007AFF;background:rgba(0,122,255,.1)}.WorkflowDetailView_header__3G4lt{display:none}.WorkflowDetailView_backButton__vaukx{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#ffffff;padding:12px 16px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s ease;align-self:flex-start}.WorkflowDetailView_backButton__vaukx:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.WorkflowDetailView_workflowInfo__S_SDl{display:flex;align-items:center;gap:16px}.WorkflowDetailView_workflowIcon__sUBDJ{width:60px;height:60px;background:rgba(0,122,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#007AFF;font-size:24px}.WorkflowDetailView_typeIcon__9XwYu{font-size:24px}.WorkflowDetailView_workflowDetails__5iUYX{flex:1}.WorkflowDetailView_workflowName__2Suab{font-size:32px;font-weight:700;color:#ffffff;margin:0 0 8px}.WorkflowDetailView_workflowMeta___9Qgp{display:flex;align-items:center;gap:16px;font-size:14px}.WorkflowDetailView_workflowType__hUMUP{background:rgba(0,122,255,.1);color:#007AFF;padding:4px 12px;border-radius:12px;font-weight:500;text-transform:capitalize}.WorkflowDetailView_agentName__rj2mT{color:#888}.WorkflowDetailView_modernControls__luk_Z{padding:32px 40px;background:#000000}.WorkflowDetailView_controlsGrid__j_2Mi{display:grid;grid-template-columns:1fr 1fr;gap:24px}.WorkflowDetailView_actionsCard__YrcME,.WorkflowDetailView_statusCard__GEUQz{background:#111111;border:1px solid #222222;border-radius:20px;padding:24px;transition:all .2s cubic-bezier(.4,0,.2,1)}.WorkflowDetailView_actionsCard__YrcME:hover,.WorkflowDetailView_statusCard__GEUQz:hover{background:#181818;border-color:#333333;transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,0,0,.5)}.WorkflowDetailView_cardHeader__Ym4It{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.WorkflowDetailView_cardIcon__2C_5M{width:48px;height:48px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#cccccc;flex-shrink:0}.WorkflowDetailView_activeIndicator__nYhH_{width:12px;height:12px;background:#34C759;border-radius:50%;box-shadow:0 0 8px rgba(52,199,89,.5);animation:WorkflowDetailView_pulse__qlLPD 2s infinite}.WorkflowDetailView_inactiveIndicator__CJtSc{width:12px;height:12px;background:#666666;border-radius:50%}.WorkflowDetailView_cardInfo__Nq_rO{flex:1}.WorkflowDetailView_cardTitle__yg16l{font-size:18px;font-weight:700;color:#ffffff;margin:0 0 8px;letter-spacing:-.3px}.WorkflowDetailView_cardDescription__qQhGQ{font-size:14px;color:#999999;margin:0;line-height:1.5}.WorkflowDetailView_modernToggleButton__Tf80E{display:flex;align-items:center;gap:12px;background:#1a1a1a;border:1px solid #333333;color:#ffffff;padding:14px 20px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%;justify-content:center}.WorkflowDetailView_modernToggleButton__Tf80E:hover{background:#222222;border-color:#444444;transform:translateY(-1px)}.WorkflowDetailView_toggleEnabled__FLHtX{background:rgba(52,199,89,.1)!important;border-color:rgba(52,199,89,.3)!important;color:#34C759!important}.WorkflowDetailView_toggleDisabled__7gn5c{background:rgba(255,255,255,.05);border-color:#333333;color:#999999}.WorkflowDetailView_modernAddButton__LwWVm{display:flex;align-items:center;gap:10px;background:#007AFF;color:#ffffff;border:none;padding:14px 24px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,122,255,.3);width:100%;justify-content:center}.WorkflowDetailView_modernAddButton__LwWVm:hover{background:#0056CC;transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,122,255,.4)}.WorkflowDetailView_controls__hrt_T{display:flex;justify-content:space-between;align-items:center;padding:24px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:12px;margin-bottom:32px}.WorkflowDetailView_toggleSection__aMT3a{display:flex;align-items:center;gap:20px}.WorkflowDetailView_toggleInfo__7Yd1E h3{font-size:18px;font-weight:600;color:#ffffff;margin:0 0 4px}.WorkflowDetailView_toggleInfo__7Yd1E p{font-size:14px;color:#888;margin:0}.WorkflowDetailView_toggleButton__Iu7Aa{display:flex;align-items:center;gap:12px;background:transparent;border:none;color:#ffffff;padding:12px 16px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.WorkflowDetailView_toggleButton__Iu7Aa:hover:not(:disabled){background:rgba(255,255,255,.05)}.WorkflowDetailView_toggleButton__Iu7Aa:disabled{opacity:.7;cursor:not-allowed}.WorkflowDetailView_toggleOn__Fyu6e{color:#34C759;font-size:24px}.WorkflowDetailView_toggleOff__0wVM_{color:#666;font-size:24px}.WorkflowDetailView_addLeadsContainer__5HAfQ{position:relative}.WorkflowDetailView_addLeadsButton__e3Ag4{display:flex;align-items:center;gap:8px;background:#007AFF;color:white;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.WorkflowDetailView_addLeadsButton__e3Ag4:hover{background:#0056CC;transform:translateY(-1px)}.WorkflowDetailView_addPopupMenu__WSE4b{right:0;margin-top:12px}.WorkflowDetailView_addPopupMenu__WSE4b,.WorkflowDetailView_emptyStatePopupMenu__nDPeA{position:absolute;top:100%;background:#111111;border:1px solid #333333;border-radius:16px;padding:12px 0;box-shadow:0 12px 40px rgba(0,0,0,.5);z-index:15000;min-width:200px;backdrop-filter:blur(10px)}.WorkflowDetailView_emptyStatePopupMenu__nDPeA{left:50%;transform:translateX(-50%);margin-top:4px}.WorkflowDetailView_modernLeadsSection__kesnV{padding:32px 40px;background:#000000}.WorkflowDetailView_sectionTitleContainer__YYN6V{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.WorkflowDetailView_sectionTitle__BXfb3{font-size:24px;font-weight:700;color:#ffffff;margin:0;letter-spacing:-.3px}.WorkflowDetailView_leadsCount__oBteR{background:rgba(255,255,255,.05);color:#cccccc;padding:8px 16px;border-radius:12px;font-size:14px;font-weight:600;border:1px solid #333333}.WorkflowDetailView_agentSelectorModal__MQ_Pe{background:#111111;border-radius:20px;width:100%;max-width:600px;max-height:80vh;overflow-y:auto;border:1px solid #222222;box-shadow:0 20px 60px rgba(0,0,0,.8)}.WorkflowDetailView_agentGrid__g2GSF{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:20px}.WorkflowDetailView_agentCard__lMeFp{background:#1a1a1a;border:2px solid #333333;border-radius:16px;padding:20px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;position:relative}.WorkflowDetailView_agentCard__lMeFp:hover{border-color:#444444;background:#222222;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.WorkflowDetailView_selectedAgent__e93YO{border-color:#007AFF!important;background:rgba(0,122,255,.08)!important;box-shadow:0 4px 16px rgba(0,122,255,.2)}.WorkflowDetailView_agentIcon__TMl3p{width:48px;height:48px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#007AFF}.WorkflowDetailView_aiIcon__0PrLA{color:#007AFF}.WorkflowDetailView_agentName__rj2mT{font-size:16px;font-weight:600;color:#ffffff;margin:0}.WorkflowDetailView_agentStatus__Jsjg5{font-size:12px;color:#888888;padding:4px 8px;background:rgba(255,255,255,.05);border-radius:6px}.WorkflowDetailView_selectedAgent__e93YO .WorkflowDetailView_agentStatus__Jsjg5{color:#007AFF;background:rgba(0,122,255,.1)}.WorkflowDetailView_updatingOverlay__Ltn1D{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);border-radius:16px;display:flex;align-items:center;justify-content:center}.WorkflowDetailView_noAgentsMessage__cuvgg{text-align:center;padding:40px 20px;color:#888888}.WorkflowDetailView_noAgentsIcon__D8yh4{font-size:48px;margin-bottom:16px}.WorkflowDetailView_noAgentsMessage__cuvgg p{margin:0;font-size:16px;line-height:1.5}.WorkflowDetailView_leadDetailContainer__TCEGZ{width:100%;height:100%;position:relative}.WorkflowDetailView_leadItem__eSbzm{cursor:pointer}.WorkflowDetailView_leadItem__eSbzm:hover{background:#1a1a1a;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.WorkflowDetailView_activeDot__33U0_{width:8px;height:8px;background:#34C759;border-radius:50%;margin-right:8px;animation:WorkflowDetailView_pulse__qlLPD 2s infinite}.WorkflowDetailView_popupOverlay__2JzCl{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:16000}.WorkflowDetailView_popup__wCZvm{background:#111111;border-radius:20px;padding:40px;max-width:520px;width:90%;border:1px solid #222222;box-shadow:0 20px 60px rgba(0,0,0,.8);backdrop-filter:blur(10px);position:relative}.WorkflowDetailView_popup__wCZvm h3{font-size:26px;font-weight:700;color:#ffffff;margin:0 0 20px;text-align:center;letter-spacing:-.3px}.WorkflowDetailView_popup__wCZvm p{font-size:17px;color:#cccccc;text-align:center;line-height:1.6;max-width:400px;margin:0 auto 32px}.WorkflowDetailView_popupButtons__T0G_v{display:flex;gap:16px;justify-content:stretch;width:100%;max-width:400px;margin:0 auto}.WorkflowDetailView_activateButton__BXVOG,.WorkflowDetailView_cancelButton__aGUmb,.WorkflowDetailView_deactivateButton__68iJZ,.WorkflowDetailView_deleteButton__T0ufp,.WorkflowDetailView_upgradeButton__hH6mr{padding:16px 32px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;display:flex;align-items:center;justify-content:center;min-width:140px;height:52px;flex:1}.WorkflowDetailView_cancelButton__aGUmb{background:#333333;border:1px solid #444444}.WorkflowDetailView_cancelButton__aGUmb:hover{background:#444444;border-color:#555555;transform:translateY(-1px)}.WorkflowDetailView_activateButton__BXVOG,.WorkflowDetailView_upgradeButton__hH6mr{background:#007AFF;color:#ffffff;box-shadow:0 4px 12px rgba(0,122,255,.3);border:1px solid #007aff}.WorkflowDetailView_activateButton__BXVOG:hover,.WorkflowDetailView_upgradeButton__hH6mr:hover{background:#0056CC;border-color:#0056CC;box-shadow:0 6px 20px rgba(0,122,255,.4);transform:translateY(-1px)}.WorkflowDetailView_deactivateButton__68iJZ{background:#FF3B30;color:#ffffff;box-shadow:0 4px 12px rgba(255,59,48,.3);border:1px solid #ff3b30}.WorkflowDetailView_deactivateButton__68iJZ:hover{background:#CC2F24;border-color:#CC2F24;box-shadow:0 6px 20px rgba(255,59,48,.4);transform:translateY(-1px)}.WorkflowDetailView_deleteButton__T0ufp{background:#DC2626;color:#ffffff;box-shadow:0 4px 12px rgba(220,38,38,.3);border:1px solid #dc2626;gap:8px}.WorkflowDetailView_deleteButton__T0ufp:hover:not(:disabled){background:#B91C1C;border-color:#B91C1C;box-shadow:0 6px 20px rgba(220,38,38,.4);transform:translateY(-1px)}.WorkflowDetailView_deleteButton__T0ufp:disabled{background:#666666;border-color:#666666;cursor:not-allowed;transform:none;box-shadow:none}.WorkflowDetailView_popupItem__HvZBU{padding:14px 20px;color:#ffffff;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:15px;font-weight:500;margin:2px 8px;border-radius:10px;display:flex;align-items:center;gap:12px}.WorkflowDetailView_popupItem__HvZBU:hover{background:#007AFF;transform:translateY(-1px);color:#ffffff}.WorkflowDetailView_leadsSection__kXyJN{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px}.WorkflowDetailView_sectionHeader__rBouc{margin-bottom:24px}.WorkflowDetailView_sectionHeader__rBouc h2{font-size:24px;font-weight:600;color:#ffffff;margin:0}.WorkflowDetailView_loadingContainer__M_anp{display:flex;flex-direction:column;gap:16px}.WorkflowDetailView_skeletonLeadItem__am3Xx{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:8px}.WorkflowDetailView_skeletonContent__whkC9{flex:1;display:flex;flex-direction:column;gap:8px}.WorkflowDetailView_skeletonTitle__vh_7h{width:200px;height:16px;background:rgba(255,255,255,.1)}.WorkflowDetailView_skeletonMeta__lutt4,.WorkflowDetailView_skeletonTitle__vh_7h{border-radius:4px;animation:WorkflowDetailView_pulse__qlLPD 2s ease-in-out infinite}.WorkflowDetailView_skeletonMeta__lutt4{width:120px;height:12px;background:rgba(255,255,255,.05)}.WorkflowDetailView_skeletonButton___6bXL{width:80px;height:32px;background:rgba(255,255,255,.05);border-radius:6px;animation:WorkflowDetailView_pulse__qlLPD 2s ease-in-out infinite}@keyframes WorkflowDetailView_pulse__qlLPD{0%,to{opacity:1}50%{opacity:.5}}.WorkflowDetailView_emptyState__mEPJj{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;position:relative}.WorkflowDetailView_emptyStateIcon__SsOfM{width:60px;height:60px;background:rgba(255,255,255,.05);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:24px;color:#666}.WorkflowDetailView_emptyState__mEPJj h3{font-size:20px;font-weight:600;color:#ffffff;margin:0 0 8px}.WorkflowDetailView_emptyState__mEPJj p{font-size:14px;color:#888;margin:0 0 24px}.WorkflowDetailView_emptyStateButton__PV2vD{display:flex;align-items:center;gap:8px;background:#007AFF;color:white;border:none;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.WorkflowDetailView_emptyStateButton__PV2vD:hover{background:#0056CC}.WorkflowDetailView_leadsList__uT2ap{display:flex;flex-direction:column;gap:12px}.WorkflowDetailView_leadItem__eSbzm{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:8px;transition:all .2s ease}.WorkflowDetailView_leadItem__eSbzm:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.WorkflowDetailView_leadContent__LcWaD{flex:1}.WorkflowDetailView_leadName__98Tzm{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.WorkflowDetailView_leadName__98Tzm strong{font-size:16px;color:#ffffff}.WorkflowDetailView_contactName__feZEH{font-size:14px;color:#bbb}.WorkflowDetailView_leadMeta__gwgxu{display:flex;gap:16px}.WorkflowDetailView_metaItem__MiL2k{font-size:12px;color:#888}.WorkflowDetailView_removeButton__VwaZ7{background:rgba(220,38,38,.1);border:1px solid rgba(220,38,38,.2);color:#ef4444;padding:8px 16px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.WorkflowDetailView_removeButton__VwaZ7:hover{background:rgba(220,38,38,.2);border-color:rgba(220,38,38,.3)}.WorkflowDetailView_modalOverlay__Nz9GE{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:15000;padding:20px}.WorkflowDetailView_modal__C9mhr{background:#2a2a2a;border-radius:16px;width:100%;max-width:600px;max-height:80vh;overflow:hidden;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column}.WorkflowDetailView_modalHeader__Cxiil{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid rgba(255,255,255,.1)}.WorkflowDetailView_modalHeader__Cxiil h2{font-size:20px;font-weight:600;color:#ffffff;margin:0}.WorkflowDetailView_closeButton__3MwM7{background:none;border:none;color:#888;font-size:24px;cursor:pointer;padding:4px;line-height:1;transition:color .2s ease}.WorkflowDetailView_closeButton__3MwM7:hover{color:#ffffff}.WorkflowDetailView_modalControls__WLU63{display:flex;gap:12px;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.05)}.WorkflowDetailView_searchInput__KR_BY{flex:1;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 16px;font-size:14px;color:#ffffff;transition:all .2s ease}.WorkflowDetailView_searchInput__KR_BY:focus{outline:none;border-color:#007AFF;background:rgba(255,255,255,.08)}.WorkflowDetailView_searchInput__KR_BY::placeholder{color:#666}.WorkflowDetailView_selectAllButton__5KJo4{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#ffffff;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.WorkflowDetailView_selectAllButton__5KJo4:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.WorkflowDetailView_modalContent__axUek{flex:1;overflow-y:auto;padding:0 24px 20px}.WorkflowDetailView_loadingText__9_T7y,.WorkflowDetailView_noLeadsText__z8eM3{text-align:center;padding:40px 20px;color:#888;font-size:14px}.WorkflowDetailView_availableLeadsList__nxZqN{display:flex;flex-direction:column;gap:8px}.WorkflowDetailView_availableLeadItem__u6dzO{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:8px;cursor:pointer;transition:all .2s ease}.WorkflowDetailView_availableLeadItem__u6dzO:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.WorkflowDetailView_availableLeadItem__u6dzO.WorkflowDetailView_selected__3OZfU{background:rgba(0,122,255,.1);border-color:#007AFF}.WorkflowDetailView_checkbox__x3LXH{display:flex;align-items:center}.WorkflowDetailView_checkbox__x3LXH input{width:16px;height:16px;accent-color:#007AFF}.WorkflowDetailView_leadInfo__Y7xsU{flex:1}.WorkflowDetailView_leadTitle__Nmygc{font-size:14px;font-weight:500;color:#ffffff;margin-bottom:2px}.WorkflowDetailView_leadSubtitle__OLayF{font-size:12px;color:#888}.WorkflowDetailView_modalFooter__HfhFL{padding:20px 24px;display:flex;justify-content:flex-end;gap:12px;border-top:1px solid rgba(255,255,255,.1)}.WorkflowDetailView_cancelButton__aGUmb{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ffffff;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.WorkflowDetailView_cancelButton__aGUmb:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.3)}.WorkflowDetailView_addButton__WrkcN{background:#007AFF;color:white;border:none;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.WorkflowDetailView_addButton__WrkcN:hover:not(:disabled){background:#0056CC}.WorkflowDetailView_addButton__WrkcN:disabled{opacity:.5;cursor:not-allowed}.WorkflowDetailView_spinner__t97oM{animation:WorkflowDetailView_spin__D7hXt 1s linear infinite}@keyframes WorkflowDetailView_spin__D7hXt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.WorkflowDetailView_container__ymMj8{padding:16px}.WorkflowDetailView_workflowName__2Suab{font-size:24px}.WorkflowDetailView_controls__hrt_T{flex-direction:column;align-items:stretch;gap:16px}.WorkflowDetailView_toggleSection__aMT3a{flex-direction:column;align-items:flex-start;gap:12px}.WorkflowDetailView_modalControls__WLU63{flex-direction:column}.WorkflowDetailView_selectAllButton__5KJo4{width:100%}.WorkflowDetailView_modalFooter__HfhFL{flex-direction:column}.WorkflowDetailView_addButton__WrkcN,.WorkflowDetailView_cancelButton__aGUmb{width:100%;justify-content:center}.WorkflowDetailView_leadMeta__gwgxu{flex-direction:column;gap:4px}}.ManualUploadView_overlay__gFLr2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:15000;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ManualUploadView_modalContent__oPBLx{background-color:#111111;border:1px solid #222222;border-radius:20px;padding:0;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.8)}.ManualUploadView_modalHeader__lsQdY{display:flex;justify-content:space-between;align-items:center;padding:32px;border-bottom:1px solid #333333;background-color:#111111;border-radius:20px 20px 0 0}.ManualUploadView_modalHeader__lsQdY h3{margin:0;font-size:24px;font-weight:700;color:#ffffff;letter-spacing:-.3px}.ManualUploadView_closeButton__9xll5{background:none;border:none;color:#888888;cursor:pointer;padding:10px;border-radius:10px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}.ManualUploadView_closeButton__9xll5:hover{background-color:#222222;color:#ffffff;transform:scale(1.05)}.ManualUploadView_modalBody__78Ok4{padding:32px;background-color:#111111}.ManualUploadView_modalFooter__rMfZO{display:flex;justify-content:flex-end;gap:16px;padding:24px 32px;border-top:1px solid #333333;background-color:#0a0a0a;border-radius:0 0 20px 20px}.ManualUploadView_formGroup__zP7lH{margin-bottom:24px}.ManualUploadView_formGroup__zP7lH label{display:block;margin-bottom:8px;font-size:15px;font-weight:600;color:#ffffff}.ManualUploadView_formInput__F0_1A{width:100%;padding:14px 16px;border:1px solid #333333;border-radius:12px;background-color:#1a1a1a;color:#ffffff;font-size:15px;transition:all .2s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.ManualUploadView_formInput__F0_1A:focus{outline:none;border-color:#007AFF;box-shadow:0 0 0 3px rgba(0,122,255,.1);background-color:#222222}.ManualUploadView_formInput__F0_1A::placeholder{color:#888888}.ManualUploadView_formRow__KhK2Q{display:flex;gap:16px}.ManualUploadView_formRow__KhK2Q .ManualUploadView_formGroup__zP7lH{flex:1}.ManualUploadView_cancelButton__hVog0{padding:10px 20px;background-color:#333;color:#fff;border:1px solid #555;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.ManualUploadView_cancelButton__hVog0:hover{background-color:#444;border-color:#666}.ManualUploadView_submitButton__5xBMD{padding:10px 20px;background:linear-gradient(135deg,#ff6b00,#ff8533);color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;transition:all .2s ease;box-shadow:0 2px 8px rgba(255,107,0,.3)}.ManualUploadView_submitButton__5xBMD:hover:not(:disabled){box-shadow:0 4px 12px rgba(255,107,0,.4)}.ManualUploadView_submitButton__5xBMD:disabled{opacity:.6}@media (max-width:768px){.ManualUploadView_modalContent__oPBLx{width:95%;max-height:95vh}.ManualUploadView_modalBody__78Ok4,.ManualUploadView_modalFooter__rMfZO,.ManualUploadView_modalHeader__lsQdY{padding:16px}.ManualUploadView_formRow__KhK2Q{flex-direction:column;gap:0}.ManualUploadView_modalFooter__rMfZO{flex-direction:column}.ManualUploadView_cancelButton__hVog0,.ManualUploadView_submitButton__5xBMD{width:100%}}@media (max-width:480px){.ManualUploadView_modalContent__oPBLx{width:98%;margin:10px}.ManualUploadView_modalHeader__lsQdY h3{font-size:16px}.ManualUploadView_formInput__F0_1A{padding:10px 12px;font-size:13px}}.ManualUploadView_cancelButton__hVog0,.ManualUploadView_submitButton__5xBMD{padding:14px 24px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;display:flex;align-items:center;justify-content:center;min-width:120px;height:48px}.ManualUploadView_cancelButton__hVog0{background:#333333;color:#ffffff;border:1px solid #444444}.ManualUploadView_cancelButton__hVog0:hover{background:#444444;border-color:#555555;transform:translateY(-1px)}.ManualUploadView_submitButton__5xBMD{background:#007AFF;color:#ffffff;box-shadow:0 4px 12px rgba(0,122,255,.3);border:1px solid #007aff}.ManualUploadView_submitButton__5xBMD:hover:not(:disabled){background:#0056CC;border-color:#0056CC;box-shadow:0 6px 20px rgba(0,122,255,.4);transform:translateY(-1px)}.ManualUploadView_submitButton__5xBMD:disabled{background:#333333;color:#888888;border-color:#333333;box-shadow:none;cursor:not-allowed;transform:none}.CSVUploadView_overlay__oLGLH{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:15000;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.CSVUploadView_modalContent__FSMu_{background-color:#111111;border:1px solid #222222;border-radius:20px;padding:0;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.8)}.CSVUploadView_infoModalContent__JNEkF{max-width:600px;max-height:80vh;display:flex;flex-direction:column}.CSVUploadView_infoModalBody__3Ockz{flex:1;overflow-y:auto;overflow-x:auto;padding:24px}.CSVUploadView_infoModalHeader__LXChJ{position:sticky;top:0;background-color:#222;z-index:15001;border-bottom:1px solid #444;border-radius:12px 12px 0 0}.CSVUploadView_modalHeader__YDaOs{display:flex;justify-content:space-between;align-items:center;padding:32px;border-bottom:1px solid #333333;background-color:#111111;border-radius:20px 20px 0 0}.CSVUploadView_modalHeader__YDaOs h3{margin:0;font-size:24px;font-weight:700;color:#ffffff;display:flex;align-items:center;gap:12px;letter-spacing:-.3px}.CSVUploadView_closeButton___DXK0{background:none;border:none;color:#888888;cursor:pointer;padding:10px;border-radius:10px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center}.CSVUploadView_closeButton___DXK0:hover{background-color:#222222;color:#ffffff;transform:scale(1.05)}.CSVUploadView_infoButton__gWt66{color:#888888;padding:6px;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);justify-content:center}.CSVUploadView_infoButton__gWt66:hover{background-color:#333333;color:#cccccc;transform:scale(1.05)}.CSVUploadView_modalBody__SIdKX{padding:32px;background-color:#111111}.CSVUploadView_modalFooter__jcFMi{display:flex;justify-content:flex-end;gap:16px;padding:24px 32px;border-top:1px solid #333333;background-color:#0a0a0a;border-radius:0 0 20px 20px}.CSVUploadView_uploadSection__kTMPL{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:24px}.CSVUploadView_uploadButton__N8T8z{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px;background-color:#1a1a1a;border:2px dashed #444444;border-radius:16px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%;max-width:350px;color:#cccccc;font-size:15px;font-weight:500}.CSVUploadView_uploadButton__N8T8z:hover:not(:disabled){border-color:#666666;background-color:#222222;color:#ffffff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.3)}.CSVUploadView_uploadButton__N8T8z:disabled{opacity:.6;cursor:not-allowed}.CSVUploadView_uploadButton__N8T8z svg{color:#007AFF;font-size:24px}.CSVUploadView_errorMessage__10MRF{color:#ff6b6b;background-color:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.3);border-radius:8px;padding:12px 16px;font-size:14px;text-align:center;width:100%}.CSVUploadView_csvPreview__cgEUi{margin-top:24px}.CSVUploadView_csvPreview__cgEUi h4{margin:0 0 16px;font-size:16px;font-weight:600;color:#fff}.CSVUploadView_csvTable__Z6ydi{background-color:#2a2a2a;border-radius:8px;overflow:hidden;border:1px solid #444}.CSVUploadView_csvHeaders__uoKKX{display:flex;background-color:#333;border-bottom:1px solid #444}.CSVUploadView_csvHeader__v0DzL{flex:1;padding:12px 8px;font-size:12px;font-weight:600;color:#fff;text-align:left;border-right:1px solid #444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CSVUploadView_csvHeader__v0DzL:last-child{border-right:none}.CSVUploadView_csvRows___EKdK{max-height:200px;overflow-y:auto}.CSVUploadView_csvRow__1Cr1t{display:flex;border-bottom:1px solid #444}.CSVUploadView_csvRow__1Cr1t:last-child{border-bottom:none}.CSVUploadView_csvCell__kqfzc{flex:1;padding:8px;font-size:12px;color:#ccc;border-right:1px solid #444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CSVUploadView_csvCell__kqfzc:last-child{border-right:none}.CSVUploadView_csvMore__Z11OF{padding:12px;text-align:center;color:#888;font-size:12px;font-style:italic;background-color:#222;border-top:1px solid #444}.CSVUploadView_cancelButton__Xs5LC{padding:10px 20px;background-color:#333;color:#fff;border:1px solid #555;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.CSVUploadView_cancelButton__Xs5LC:hover{background-color:#444;border-color:#666}.CSVUploadView_submitButton__b_bEA{padding:10px 20px;background:linear-gradient(135deg,#ff6b00,#ff8533);color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;transition:all .2s ease;box-shadow:0 2px 8px rgba(255,107,0,.3)}.CSVUploadView_submitButton__b_bEA:hover:not(:disabled){box-shadow:0 4px 12px rgba(255,107,0,.4)}.CSVUploadView_submitButton__b_bEA:disabled{opacity:.6}.CSVUploadView_infoButton__gWt66{background:none;border:none;cursor:pointer;margin-left:8px;padding:0;display:flex;align-items:center;color:#555;transition:all .2s ease}.CSVUploadView_infoButton__gWt66:hover{transform:scale(1.1)}@media (max-width:768px){.CSVUploadView_modalContent__FSMu_{width:95%;max-height:95vh}.CSVUploadView_modalBody__SIdKX,.CSVUploadView_modalFooter__jcFMi,.CSVUploadView_modalHeader__YDaOs{padding:16px}.CSVUploadView_modalFooter__jcFMi{flex-direction:column}.CSVUploadView_cancelButton__Xs5LC,.CSVUploadView_submitButton__b_bEA{width:100%}.CSVUploadView_csvHeaders__uoKKX,.CSVUploadView_csvRow__1Cr1t{flex-direction:column}.CSVUploadView_csvCell__kqfzc,.CSVUploadView_csvHeader__v0DzL{border-right:none;border-bottom:1px solid #444}.CSVUploadView_csvCell__kqfzc:last-child,.CSVUploadView_csvHeader__v0DzL:last-child{border-bottom:none}}@media (max-width:480px){.CSVUploadView_modalContent__FSMu_{width:98%;margin:10px}.CSVUploadView_modalHeader__YDaOs h3{font-size:16px}.CSVUploadView_uploadButton__N8T8z{padding:16px;font-size:13px}.CSVUploadView_csvCell__kqfzc,.CSVUploadView_csvHeader__v0DzL{font-size:11px;padding:6px 4px}}.CSVUploadView_infoSection__TaK6H{margin-bottom:32px}.CSVUploadView_sectionHeader__wZ3JA{display:flex;align-items:center;gap:12px;margin-bottom:16px}.CSVUploadView_sectionIcon__4v18a{font-size:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#333;border-radius:8px}.CSVUploadView_sectionHeader__wZ3JA h4{margin:0;font-size:16px;font-weight:600;color:#fff}.CSVUploadView_exampleContainer__Wv0eU{background-color:#2a2a2a;border-radius:8px;border:1px solid #444;overflow:hidden}.CSVUploadView_csvExample__rY8ej{margin:0;padding:16px;font-size:13px;line-height:1.4;color:#e0e0e0;background-color:#1a1a1a;overflow-x:auto;white-space:pre;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.CSVUploadView_supportedHeaders__jECD4{display:flex;flex-direction:column;gap:16px}.CSVUploadView_headerGroup__0zKC_{background-color:#2a2a2a;border-radius:8px;padding:16px;border:1px solid #444}.CSVUploadView_headerTitle__W_HuZ{font-size:14px;font-weight:600;color:#fff;margin-bottom:8px;display:flex;align-items:center;gap:8px}.CSVUploadView_headerTitle__W_HuZ:before{content:"•";color:#ff6b00;font-weight:700;font-size:16px}.CSVUploadView_headerVariants__XIsaa{font-size:13px;color:#ccc;line-height:1.4}.CSVUploadView_tipsList__ZCBVf{display:flex;flex-direction:column;gap:12px}.CSVUploadView_tipItem__C6WVT{display:flex;align-items:flex-start;gap:12px;padding:12px;background-color:#2a2a2a;border-radius:8px;border:1px solid #444}.CSVUploadView_tipIcon__1aX4q{font-size:16px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.CSVUploadView_tipItem__C6WVT div:last-child{font-size:13px;color:#ccc;line-height:1.4}@media (max-width:768px){.CSVUploadView_infoSection__TaK6H{margin-bottom:24px}.CSVUploadView_sectionHeader__wZ3JA{gap:8px}.CSVUploadView_sectionIcon__4v18a{width:28px;height:28px;font-size:18px}.CSVUploadView_sectionHeader__wZ3JA h4{font-size:15px}.CSVUploadView_csvExample__rY8ej{font-size:12px;padding:12px}.CSVUploadView_headerGroup__0zKC_{padding:12px}.CSVUploadView_tipItem__C6WVT{padding:10px}}@media (max-width:480px){.CSVUploadView_csvExample__rY8ej{font-size:11px;padding:10px}.CSVUploadView_headerTitle__W_HuZ{font-size:13px}.CSVUploadView_headerVariants__XIsaa,.CSVUploadView_tipItem__C6WVT div:last-child{font-size:12px}}.CSVUploadView_cancelButton__Xs5LC,.CSVUploadView_submitButton__b_bEA{padding:14px 24px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;display:flex;align-items:center;justify-content:center;min-width:120px;height:48px}.CSVUploadView_cancelButton__Xs5LC{background:#333333;color:#ffffff;border:1px solid #444444}.CSVUploadView_cancelButton__Xs5LC:hover{background:#444444;border-color:#555555;transform:translateY(-1px)}.CSVUploadView_submitButton__b_bEA{background:#007AFF;color:#ffffff;box-shadow:0 4px 12px rgba(0,122,255,.3);border:1px solid #007aff}.CSVUploadView_submitButton__b_bEA:hover:not(:disabled){background:#0056CC;border-color:#0056CC;box-shadow:0 6px 20px rgba(0,122,255,.4);transform:translateY(-1px)}.CSVUploadView_submitButton__b_bEA:disabled{background:#333333;color:#888888;border-color:#333333;box-shadow:none;cursor:not-allowed;transform:none}.EmailsView_container__GC_1N{position:relative;padding:40px;background:#000000;min-height:100%;color:#ffffff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.EmailsView_header__S3YuX{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.EmailsView_title__0YAvr{font-size:32px;font-weight:700;color:#ffffff;margin:0}.EmailsView_statsContainer__Y1XxK{display:flex;gap:20px}.EmailsView_statItem__HHFe8{display:flex;flex-direction:column;align-items:center;padding:16px;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1);min-width:120px}.EmailsView_statIcon__JpTmt{font-size:20px;color:#007AFF;margin-bottom:8px}.EmailsView_statNumber__cvGY9{font-size:24px;font-weight:700;color:#ffffff;margin-bottom:4px}.EmailsView_statLabel__hXQqn{font-size:12px;color:#888888;text-transform:uppercase;letter-spacing:.5px}.EmailsView_loadingStats__BQs3S{font-size:14px;color:#888888}.EmailsView_filtersContainer__nUDma{justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(255,255,255,.03);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.EmailsView_filtersContainer__nUDma,.EmailsView_filtersLeft__KZ1G8{display:flex;gap:16px;flex-wrap:wrap}.EmailsView_searchGroup__6nf01{position:relative;min-width:280px;margin-left:auto}.EmailsView_searchInputContainer__RMSUk{position:relative;display:flex;align-items:center}.EmailsView_searchIcon__tUTZL{position:absolute;left:12px;font-size:14px;color:#888888;z-index:1}.EmailsView_searchInput__66SOB{width:100%;padding:12px 16px 12px 40px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffff;font-size:14px;font-weight:500;transition:all .2s ease}.EmailsView_searchInput__66SOB::placeholder{color:#888888}.EmailsView_searchInput__66SOB:focus{outline:none;background:rgba(255,255,255,.08);border-color:rgba(0,122,255,.5);box-shadow:0 0 0 3px rgba(0,122,255,.1)}.EmailsView_filterGroup__6qC3i{position:relative}.EmailsView_filterButton__6F72x{display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:160px}.EmailsView_filterButton__6F72x:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);transform:translateY(-1px)}.EmailsView_filterIcon___v_p7{font-size:12px;color:#007AFF}.EmailsView_chevronIcon__otxph{font-size:10px;color:#888888;margin-left:auto;transition:transform .2s ease}.EmailsView_filterDropdown__0yfiN{position:absolute;top:100%;left:0;right:0;background:#1a1a1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:1000;margin-top:4px;max-height:200px;overflow-y:auto}.EmailsView_filterOption__fpBr2{padding:12px 16px;color:#ffffff;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid rgba(255,255,255,.1)}.EmailsView_filterOption__fpBr2:last-child{border-bottom:none}.EmailsView_filterOption__fpBr2:hover{background:rgba(255,255,255,.1)}.EmailsView_loadingContainer__NlEr6{display:flex;flex-direction:column;gap:12px}.EmailsView_skeletonEmailItem__fdFI6{display:flex;align-items:center;padding:20px;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.EmailsView_skeletonIcon__aAVyW{width:40px;height:40px;background:rgba(255,255,255,.1);border-radius:50%;margin-right:16px;animation:EmailsView_pulse__bCBHt 1.5s ease-in-out infinite}.EmailsView_skeletonContent__E8s0h{flex:1}.EmailsView_skeletonSummary__MurLJ{height:18px;margin-bottom:8px;width:60%}.EmailsView_skeletonMeta__p0F8r,.EmailsView_skeletonSummary__MurLJ{background:rgba(255,255,255,.1);border-radius:4px;animation:EmailsView_pulse__bCBHt 1.5s ease-in-out infinite}.EmailsView_skeletonMeta__p0F8r{height:14px;width:40%}@keyframes EmailsView_pulse__bCBHt{0%,to{opacity:.4}50%{opacity:.8}}.EmailsView_emptyState__14If_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.EmailsView_emptyStateIcon__TVuWu{font-size:64px;color:#333333;margin-bottom:20px}.EmailsView_emptyStateTitle__i60sC{font-size:24px;font-weight:600;color:#ffffff;margin-bottom:12px}.EmailsView_emptyStateText__E9v9c{font-size:16px;color:#888888;line-height:1.5;max-width:400px}.EmailsView_emailsList__QK9Lj{display:flex;flex-direction:column;gap:12px}.EmailsView_emailItem__xDVId{display:flex;align-items:center;padding:20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .3s ease}.EmailsView_emailItem__xDVId:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.EmailsView_emailIcon__vGlT1{position:relative;width:40px;height:40px;background:rgba(0,122,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.EmailsView_icon__q4C1U{font-size:16px;color:#007AFF}.EmailsView_outgoingIndicator__4yaab{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;background:#28a745;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #000000}.EmailsView_arrowIcon__lMds3{font-size:8px;color:#ffffff}.EmailsView_emailContent__jKAAI{flex:1;min-width:0}.EmailsView_emailSummary__xUyUX{display:flex;align-items:center;gap:12px;margin-bottom:4px}.EmailsView_emailAddress__hxyk0{font-size:16px;font-weight:600;color:#ffffff}.EmailsView_testBadge__QxlzW{padding:4px 8px;background:rgba(255,193,7,.2);color:#ffc107;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.EmailsView_emailSubject__VtEQb{font-size:14px;color:#cccccc;margin-bottom:8px;font-weight:500}.EmailsView_emailMeta__CthUz{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.EmailsView_metaItem__cLxJT{display:flex;align-items:center;gap:6px;font-size:14px;color:#888888}.EmailsView_metaIcon__8dEQg{font-size:12px;color:#666666}.EmailsView_workflowName__Wavgz{color:#007AFF;font-weight:500;background:rgba(0,122,255,.1);padding:4px 8px;border-radius:6px;border:1px solid rgba(0,122,255,.2)}.EmailsView_emailStatus__ELgs_{display:flex;align-items:center;margin-left:16px}.EmailsView_statusIndicator__wA8N_{width:8px;height:8px;background:#28a745;border-radius:50%}@media (max-width:768px){.EmailsView_container__GC_1N{padding:20px}.EmailsView_header__S3YuX{flex-direction:column;align-items:flex-start;gap:20px}.EmailsView_title__0YAvr{font-size:24px}.EmailsView_statsContainer__Y1XxK{align-self:stretch;justify-content:space-between}.EmailsView_filtersContainer__nUDma{flex-direction:column;align-items:stretch}.EmailsView_filtersLeft__KZ1G8{justify-content:center}.EmailsView_searchGroup__6nf01{margin-left:0;min-width:100%}.EmailsView_emailItem__xDVId{padding:16px}.EmailsView_emailMeta__CthUz{flex-direction:column;align-items:flex-start;gap:8px}.EmailsView_metaItem__cLxJT{font-size:13px}}@media (max-width:480px){.EmailsView_emailIcon__vGlT1{width:36px;height:36px;margin-right:12px}.EmailsView_icon__q4C1U{font-size:14px}.EmailsView_emailAddress__hxyk0{font-size:15px}.EmailsView_emailSummary__xUyUX{flex-direction:column;align-items:flex-start;gap:8px}}.CallsView_container___lseF{position:relative;padding:40px;background:#000000;min-height:100%;color:#ffffff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.CallsView_header__JTUxS{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.CallsView_title__XRk_i{font-size:32px;font-weight:700;color:#ffffff;margin:0}.CallsView_statsContainer__Ml2fj{display:flex;gap:20px}.CallsView_statItem__bYcfg{display:flex;flex-direction:column;align-items:center;padding:16px;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1);min-width:120px}.CallsView_statIcon__L7in1{font-size:20px;color:#007AFF;margin-bottom:8px}.CallsView_statNumber__ukhh0{font-size:24px;font-weight:700;color:#ffffff;margin-bottom:4px}.CallsView_statLabel__KWjHT{font-size:12px;color:#888888;text-transform:uppercase;letter-spacing:.5px}.CallsView_loadingStats__MhBKO{font-size:14px;color:#888888}.CallsView_filtersContainer__VWO15{justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(255,255,255,.03);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.CallsView_filtersContainer__VWO15,.CallsView_filtersLeft__p46IJ{display:flex;gap:16px;flex-wrap:wrap}.CallsView_searchGroup__6_mVS{position:relative;min-width:280px;margin-left:auto}.CallsView_searchInputContainer__JQ8sz{position:relative;display:flex;align-items:center}.CallsView_searchIcon__iA8u6{position:absolute;left:12px;font-size:14px;color:#888888;z-index:1}.CallsView_searchInput___3h3b{width:100%;padding:12px 16px 12px 40px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffff;font-size:14px;font-weight:500;transition:all .2s ease}.CallsView_searchInput___3h3b::placeholder{color:#888888}.CallsView_searchInput___3h3b:focus{outline:none;background:rgba(255,255,255,.08);border-color:rgba(0,122,255,.5);box-shadow:0 0 0 3px rgba(0,122,255,.1)}.CallsView_filterGroup__27F6h{position:relative}.CallsView_filterButton__00WYG{display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:160px}.CallsView_filterButton__00WYG:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3);transform:translateY(-1px)}.CallsView_filterIcon__KdkDZ{font-size:12px;color:#007AFF}.CallsView_chevronIcon__2mBTw{font-size:10px;color:#888888;margin-left:auto;transition:transform .2s ease}.CallsView_filterDropdown__SeWAN{position:absolute;top:100%;left:0;right:0;background:#1a1a1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:1000;margin-top:4px;max-height:200px;overflow-y:auto}.CallsView_filterOption__6hbIA{padding:12px 16px;color:#ffffff;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid rgba(255,255,255,.1)}.CallsView_filterOption__6hbIA:last-child{border-bottom:none}.CallsView_filterOption__6hbIA:hover{background:rgba(255,255,255,.1)}.CallsView_loadingContainer__HYEAf{display:flex;flex-direction:column;gap:12px}.CallsView_skeletonCallItem__Otu0P{display:flex;align-items:center;padding:20px;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.1)}.CallsView_skeletonIcon__cml2K{width:40px;height:40px;background:rgba(255,255,255,.1);border-radius:50%;margin-right:16px;animation:CallsView_pulse___Ty2c 1.5s ease-in-out infinite}.CallsView_skeletonContent__DBGqf{flex:1}.CallsView_skeletonSummary__EgbDB{height:18px;margin-bottom:8px;width:60%}.CallsView_skeletonMeta__BanlH,.CallsView_skeletonSummary__EgbDB{background:rgba(255,255,255,.1);border-radius:4px;animation:CallsView_pulse___Ty2c 1.5s ease-in-out infinite}.CallsView_skeletonMeta__BanlH{height:14px;width:40%}@keyframes CallsView_pulse___Ty2c{0%,to{opacity:.4}50%{opacity:.8}}.CallsView_emptyState__DbHgk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.CallsView_emptyStateIcon__8fT0U{font-size:64px;color:#333333;margin-bottom:20px}.CallsView_emptyStateTitle__5G6FY{font-size:24px;font-weight:600;color:#ffffff;margin-bottom:12px}.CallsView_emptyStateText__FvQTZ{font-size:16px;color:#888888;line-height:1.5;max-width:400px}.CallsView_callsList__wDVzI{display:flex;flex-direction:column;gap:12px}.CallsView_callItem__JYHV8{display:flex;align-items:center;padding:20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .3s ease}.CallsView_callItem__JYHV8:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.CallsView_callIcon__jFfni{position:relative;width:40px;height:40px;background:rgba(0,122,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.CallsView_icon__GjwsZ{font-size:16px;color:#007AFF}.CallsView_outgoingIndicator__lkzXw{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;background:#28a745;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #000000}.CallsView_arrowIcon___8RAD{font-size:8px;color:#ffffff}.CallsView_callContent__JYAjx{flex:1;min-width:0}.CallsView_callSummary__2844n{display:flex;align-items:center;gap:12px;margin-bottom:8px}.CallsView_phoneNumber__OjIEH{font-size:16px;font-weight:600;color:#ffffff}.CallsView_testBadge__Cekf0{padding:4px 8px;background:rgba(255,193,7,.2);color:#ffc107;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.CallsView_callMeta__zHIhz{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.CallsView_metaItem__pgCQe{display:flex;align-items:center;gap:6px;font-size:14px;color:#888888}.CallsView_metaIcon__7ASrp{font-size:12px;color:#666666}.CallsView_workflowName__6b_O8{color:#007AFF;font-weight:500;background:rgba(0,122,255,.1);padding:4px 8px;border-radius:6px;border:1px solid rgba(0,122,255,.2)}.CallsView_callStatus__x3uXZ{display:flex;align-items:center;margin-left:16px}.CallsView_statusIndicator__EsOsY{width:8px;height:8px;background:#28a745;border-radius:50%}@media (max-width:768px){.CallsView_container___lseF{padding:20px}.CallsView_header__JTUxS{flex-direction:column;align-items:flex-start;gap:20px}.CallsView_title__XRk_i{font-size:24px}.CallsView_statsContainer__Ml2fj{align-self:stretch;justify-content:space-between}.CallsView_filtersContainer__VWO15{flex-direction:column;align-items:stretch}.CallsView_filtersLeft__p46IJ{justify-content:center}.CallsView_searchGroup__6_mVS{margin-left:0;min-width:100%}.CallsView_callItem__JYHV8{padding:16px}.CallsView_callMeta__zHIhz{flex-direction:column;align-items:flex-start;gap:8px}.CallsView_metaItem__pgCQe{font-size:13px}}@media (max-width:480px){.CallsView_callIcon__jFfni{width:36px;height:36px;margin-right:12px}.CallsView_icon__GjwsZ{font-size:14px}.CallsView_phoneNumber__OjIEH{font-size:15px}.CallsView_callSummary__2844n{flex-direction:column;align-items:flex-start;gap:8px}}.PhoneNumbersView_container__yVZCy{width:100%;max-width:none;margin:0;padding:40px 0 0;color:#ffffff}.PhoneNumbersView_header__ssO0E{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding:0 20px}.PhoneNumbersView_headerLeft__JuMzQ{flex:1}.PhoneNumbersView_title__t4_Ri{font-size:2.5rem;font-weight:700;margin:0 0 12px;background:linear-gradient(135deg,#ffffff,#cccccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;line-height:1.2}.PhoneNumbersView_subtitle__5L5Fm{font-size:1.125rem;color:#aaaaaa;margin:0;line-height:1.6;max-width:500px}.PhoneNumbersView_headerActions__14EUb{display:flex;gap:12px;flex-shrink:0}.PhoneNumbersView_content__WzC1d{padding:0 20px}.PhoneNumbersView_overviewSection__qY5Yi{margin-bottom:32px}.PhoneNumbersView_sectionHeader___NSXR{display:flex;align-items:center;gap:16px;margin-bottom:24px}.PhoneNumbersView_sectionIcon__UgYzQ{font-size:24px;color:#007AFF}.PhoneNumbersView_sectionTitle__Zrzrk{font-size:1.5rem;font-weight:600;margin:0;color:#ffffff}.PhoneNumbersView_sectionDescription__Bt5SX{font-size:.875rem;color:#aaaaaa;margin:4px 0 0;line-height:1.4}.PhoneNumbersView_loadingContainer__kFfbQ{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px;color:#aaaaaa}.PhoneNumbersView_phoneNumbersContainer__ultKr{display:flex;flex-direction:column;gap:16px}.PhoneNumbersView_phoneNumberCard__x3knm{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px;width:100%;transition:all .2s ease;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);cursor:pointer}.PhoneNumbersView_phoneNumberCard__x3knm:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.15);transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,0,0,.3)}.PhoneNumbersView_phoneNumberMain__OtU6S{display:flex;justify-content:space-between;align-items:center;width:100%}.PhoneNumbersView_phoneNumberInfo__8nv0Z{display:flex;align-items:center;gap:16px}.PhoneNumbersView_flagIcon__IVYhv{border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.PhoneNumbersView_phoneNumberDetails__q_3A4{display:flex;flex-direction:column;gap:4px}.PhoneNumbersView_phoneNumber__BNMzw{font-family:Monaco,Menlo,Courier New,monospace;font-size:1.125rem;color:#ffffff;font-weight:600;letter-spacing:.5px}.PhoneNumbersView_phoneNumberCountry__I5qho{font-size:.875rem;color:#888888;font-weight:400}.PhoneNumbersView_phoneNumberStatus__BlrMc{display:flex;align-items:center;gap:12px}.PhoneNumbersView_assignedInfo__S62sX,.PhoneNumbersView_availableInfo__coBAI{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.PhoneNumbersView_assignedBadge__CPLcc{background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,193,7,.1));color:#ffc107;border-radius:20px;border:1px solid rgba(255,193,7,.3)}.PhoneNumbersView_assignedBadge__CPLcc,.PhoneNumbersView_availableBadge__yDR_h{padding:6px 12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.PhoneNumbersView_availableBadge__yDR_h{background:linear-gradient(135deg,rgba(40,167,69,.2),rgba(40,167,69,.1));color:#28a745;border-radius:20px;border:1px solid rgba(40,167,69,.3)}.PhoneNumbersView_assistantName__xlhwa{font-size:.875rem;color:#cccccc;font-weight:500;background:rgba(255,255,255,.08);padding:6px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.15);min-width:80px;text-align:center;transition:all .2s ease;display:flex;align-items:center;gap:6px}.PhoneNumbersView_assistantName__xlhwa:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);transform:translateY(-1px)}.PhoneNumbersView_assistantName__xlhwa:active{transform:translateY(0)}.PhoneNumbersView_assistantName__xlhwa:after{content:" →";color:#007AFF;font-weight:600;opacity:0;transition:opacity .2s ease}.PhoneNumbersView_assistantName__xlhwa:hover:after{opacity:1}.PhoneNumbersView_assistantName__xlhwa:empty:before{content:"Loading...";color:#888888;font-style:italic}.PhoneNumbersView_availableText__w4JjO{font-size:.75rem;color:#aaaaaa;font-weight:400}.PhoneNumbersView_emptyState__I0tSR{text-align:center;padding:80px 20px;color:#aaaaaa;background:rgba(255,255,255,.02);border:2px dashed rgba(255,255,255,.1);border-radius:20px;margin:20px 0}.PhoneNumbersView_emptyIconContainer__GlDHD{margin-bottom:24px}.PhoneNumbersView_emptyIcon__2rJv_{font-size:64px;color:#666666;opacity:.6}.PhoneNumbersView_emptyTitle__kZqYo{font-size:1.5rem;font-weight:600;color:#cccccc;margin:0 0 16px}.PhoneNumbersView_emptyDescription__OS_kw{font-size:1rem;color:#888888;line-height:1.6;max-width:400px;margin:0 auto}.PhoneNumbersView_primaryButton__Buyq8{background:linear-gradient(135deg,#007AFF,#0056b3);color:white;border:none;border-radius:12px;padding:14px 24px;font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,122,255,.3)}.PhoneNumbersView_primaryButton__Buyq8:hover{background:linear-gradient(135deg,#0056b3,#004085);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,122,255,.4)}.PhoneNumbersView_primaryButton__Buyq8:active{transform:translateY(0)}.PhoneNumbersView_secondaryButton__Qjfdi{background:rgba(255,255,255,.08);color:#ffffff;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:14px 24px;font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:10px;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.PhoneNumbersView_secondaryButton__Qjfdi:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.PhoneNumbersView_secondaryButton__Qjfdi:active{transform:translateY(0)}.PhoneNumbersView_buttonIcon__0Xznq{font-size:16px;width:16px;height:16px}.PhoneNumbersView_popupOverlay__j4IhR{z-index:10000}.PhoneNumbersView_modernPopup__zeSIl{background:rgba(0,0,0,.95);border:1px solid rgba(255,255,255,.1);border-radius:16px;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.PhoneNumbersView_popupHeader__hfaBr{padding:24px 24px 0;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:24px}.PhoneNumbersView_popupHeader__hfaBr h3{font-size:1.25rem;font-weight:600;margin:0 0 8px}.PhoneNumbersView_popupHeader__hfaBr p{font-size:.875rem;margin:0 0 24px}.PhoneNumbersView_popupContent__gwgEf{padding:0 24px}.PhoneNumbersView_popupActions__ETBVR{padding:24px;gap:12px;justify-content:flex-end;align-items:center;border-top:1px solid rgba(255,255,255,.1)}.PhoneNumbersView_popupActions__ETBVR .PhoneNumbersView_closeButton__uU1Ry,.PhoneNumbersView_popupActions__ETBVR .PhoneNumbersView_primaryButton__Buyq8{min-width:120px;height:44px;display:flex;align-items:center;justify-content:center}.PhoneNumbersView_closeButton__uU1Ry{background:rgba(255,255,255,.1);color:#ffffff;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:8px 16px;font-size:.875rem;cursor:pointer;transition:all .2s}.PhoneNumbersView_closeButton__uU1Ry:hover{background:rgba(255,255,255,.15)}.PhoneNumbersView_numbersList__gUV_r{gap:12px}.PhoneNumbersView_numberItem__6x_ka{padding:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px}.PhoneNumbersView_buyButton__PRcZh{background:linear-gradient(135deg,#007AFF,#0056b3);color:white;padding:8px 16px;font-weight:500;transition:all .2s ease}.PhoneNumbersView_buyButton__PRcZh:hover{background:linear-gradient(135deg,#0056b3,#004085);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,122,255,.4)}.PhoneNumbersView_buyButton__PRcZh:disabled{opacity:.6}.PhoneNumbersView_helpSection__MH6Hp{margin-bottom:24px;padding:16px;background:rgba(255,255,255,.03);border-radius:8px}.PhoneNumbersView_helpText__abE3f{font-size:.875rem;color:#aaaaaa;margin:0;line-height:1.5}.PhoneNumbersView_helpLink__BkDd5{color:#007AFF;text-decoration:none}.PhoneNumbersView_helpLink__BkDd5:hover{text-decoration:underline}.PhoneNumbersView_inputGroup__Pyr3J{margin-bottom:20px}.PhoneNumbersView_inputLabel__4H4fC{display:block;font-size:.875rem;font-weight:500;color:#ffffff;margin-bottom:8px}.PhoneNumbersView_input__ehSQY{width:100%;padding:12px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#ffffff;font-size:.875rem;transition:border-color .2s}.PhoneNumbersView_input__ehSQY:focus{outline:none;border-color:#007AFF}.PhoneNumbersView_input__ehSQY::placeholder{color:#888888}.PhoneNumbersView_inputWithHelp__OuGGp{display:flex;flex-direction:column;gap:8px}@media (max-width:768px){.PhoneNumbersView_container__yVZCy{padding:32px 0 0}.PhoneNumbersView_header__ssO0E{flex-direction:column;gap:20px;align-items:flex-start}.PhoneNumbersView_headerActions__14EUb{width:100%;justify-content:stretch}.PhoneNumbersView_primaryButton__Buyq8,.PhoneNumbersView_secondaryButton__Qjfdi{flex:1;justify-content:center}.PhoneNumbersView_phoneNumberCard__x3knm{padding:20px}.PhoneNumbersView_phoneNumberMain__OtU6S{flex-direction:column;gap:16px;align-items:flex-start}.PhoneNumbersView_phoneNumberStatus__BlrMc{align-self:stretch}.PhoneNumbersView_assignedInfo__S62sX,.PhoneNumbersView_availableInfo__coBAI{align-items:flex-start}.PhoneNumbersView_phoneNumber__BNMzw{font-size:1rem}.PhoneNumbersView_title__t4_Ri{font-size:2rem}}@media (max-width:480px){.PhoneNumbersView_container__yVZCy{padding:40px 16px 0}.PhoneNumbersView_content__WzC1d,.PhoneNumbersView_header__ssO0E{padding:0 16px}.PhoneNumbersView_phoneNumberCard__x3knm{padding:16px}.PhoneNumbersView_headerActions__14EUb{flex-direction:column;gap:8px}.PhoneNumbersView_popupActions__ETBVR .PhoneNumbersView_closeButton__uU1Ry,.PhoneNumbersView_popupActions__ETBVR .PhoneNumbersView_primaryButton__Buyq8{min-width:100px;height:40px;font-size:.875rem}}.PhoneNumbersView_pricingInfo__kdpKb{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:12px 16px;background:rgba(170,170,170,.1);border-radius:8px;text-align:center}.PhoneNumbersView_price__Ym15q{font-size:.875rem;font-weight:500;color:#888888}.PhoneNumbersView_creditsAvailable__piH_O{font-size:.75rem;color:#666666;font-weight:400}.PhoneNumbersView_insufficientCredits__Yz5PW{background:linear-gradient(135deg,#666666,#555555)!important;color:#cccccc!important;cursor:not-allowed!important;opacity:.7;border:1px solid #777777!important}.PhoneNumbersView_insufficientCredits__Yz5PW:hover{background:linear-gradient(135deg,#666666,#555555)!important;transform:none!important;box-shadow:none!important}.PhoneNumbersView_popupContent__gwgEf{flex:1;display:flex;flex-direction:column;gap:24px;padding:18px 8px}.PhoneNumbersView_numbersList__gUV_r{display:flex;flex-direction:column;gap:16px;max-height:300px;overflow-y:auto;padding-right:8px}.PhoneNumbersView_numbersList__gUV_r::-webkit-scrollbar{width:6px}.PhoneNumbersView_numbersList__gUV_r::-webkit-scrollbar-track{background:#333333;border-radius:3px}.PhoneNumbersView_numbersList__gUV_r::-webkit-scrollbar-thumb{background:#007AFF;border-radius:3px}.PhoneNumbersView_numbersList__gUV_r::-webkit-scrollbar-thumb:hover{background:#0056CC}.PhoneNumbersView_numberItem__6x_ka{display:flex;align-items:center;justify-content:space-between;padding:20px;background:#222222;border-radius:12px;transition:all .3s ease}.PhoneNumbersView_numberItem__6x_ka:hover{background:#2a2a2a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.PhoneNumbersView_phoneNumberContainer__O31BW{display:flex;align-items:center;gap:12px}.PhoneNumbersView_buyButton__PRcZh{padding:12px 24px;background:linear-gradient(135deg,#007AFF,#0056CC);color:#ffffff;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:140px;box-shadow:0 2px 8px rgba(0,122,255,.3)}.PhoneNumbersView_buyButton__PRcZh:hover:not(:disabled){background:linear-gradient(135deg,#0056CC,#003d99);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,122,255,.4)}.PhoneNumbersView_buyButton__PRcZh:disabled{cursor:not-allowed}.PhoneNumbersView_popupOverlay__j4IhR{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.PhoneNumbersView_modernPopup__zeSIl{background:#1a1a1a;border-radius:20px;padding:40px;max-width:600px;width:95%;min-height:500px;box-shadow:0 25px 50px rgba(0,0,0,.4);border:1px solid #333333;animation:PhoneNumbersView_popupSlideIn___hnl1 .3s ease-out;display:flex;flex-direction:column}@keyframes PhoneNumbersView_popupSlideIn___hnl1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.PhoneNumbersView_popupHeader__hfaBr{text-align:center;margin-bottom:32px;padding-bottom:18px}.PhoneNumbersView_popupHeader__hfaBr h3{font-size:2rem;font-weight:700;margin:0 0 16px;color:#ffffff;background:linear-gradient(135deg,#ffffff,#cccccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PhoneNumbersView_popupHeader__hfaBr p{font-size:1.125rem;color:#aaaaaa;line-height:1.6;max-width:500px;margin:0 auto 24px}.PhoneNumbersView_popupHeader__hfaBr p strong{color:#007AFF;font-weight:700;font-size:1.25rem}.PhoneNumbersView_popupActions__ETBVR{display:flex;gap:16px;justify-content:center;margin-top:auto;padding-top:32px}.PhoneNumbersView_cancelButton__4vUDU{padding:16px 32px;background:#333333;color:#ffffff;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:120px;border:1px solid #444444}.PhoneNumbersView_cancelButton__4vUDU:hover{background:#444444;border-color:#555555;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.PhoneNumbersView_upgradeButton__P33yV{padding:16px 32px;background:linear-gradient(135deg,#007AFF,#0056CC);color:#ffffff;border:none;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;min-width:160px;box-shadow:0 4px 16px rgba(0,122,255,.4);position:relative;overflow:hidden}.PhoneNumbersView_upgradeButton__P33yV:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.PhoneNumbersView_upgradeButton__P33yV:hover:before{left:100%}.PhoneNumbersView_upgradeButton__P33yV:hover{background:linear-gradient(135deg,#0056CC,#003d99);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,122,255,.5)}