.ContactsTab_container__robrc{width:100%;flex:1 1;min-height:0;position:relative;display:flex;flex-direction:column}.ContactsTab_tabNavigation__vnJH4{flex-shrink:0;padding:.5rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center}.ContactsTab_contentArea__BnxLl{flex:1 1;min-height:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.ContactsTab_segmentedControl__2GBBm{display:flex;gap:.25rem;background:rgba(255,255,255,.08);border-radius:100px;padding:.25rem;min-width:280px}.ContactsTab_segment__bbicL{flex:1 1;padding:.25rem .875rem;background:transparent;border:none;border-radius:100px;font-size:.75rem;font-weight:600;color:inherit;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);opacity:.65;text-align:center;min-height:28px}.ContactsTab_segment__bbicL:hover{opacity:.85}.ContactsTab_segment__bbicL:active{opacity:.4;transform:scale(.98)}.ContactsTab_segmentActive__fTg6Z{color:#000;background:rgba(255,255,255,.95);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.08);opacity:1}.ContactsTab_toolbar__NKmHq{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(255,255,255,.02);border-bottom:.5px solid rgba(255,255,255,.06);flex-shrink:0}.ContactsTab_searchBox__SlKO2{display:flex;align-items:center;gap:.625rem;padding:.625rem 1rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:100px;flex:1 1;transition:all .2s ease}.ContactsTab_searchBox__SlKO2:focus-within{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.ContactsTab_searchBox__SlKO2 svg{opacity:.5;flex-shrink:0}.ContactsTab_searchBox__SlKO2 input{flex:1 1;border:none;outline:none;background:transparent;font-size:.9375rem;color:inherit;font-weight:400}.ContactsTab_searchBox__SlKO2 input::placeholder{color:rgba(255,255,255,.35)}.ContactsTab_uploadButton__1iAJ6{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);color:inherit;cursor:pointer;transition:all .2s;flex-shrink:0;opacity:.7}.ContactsTab_uploadButton__1iAJ6:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);opacity:1}.ContactsTab_uploadButton__1iAJ6:active{transform:scale(.95)}.ContactsTab_contactsList__YA0So,.ContactsTab_groupsList__QIrPo{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:8rem}.ContactsTab_groupRow__lL3_q{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-bottom:.5px solid rgba(255,255,255,.06);transition:background .15s}.ContactsTab_groupRow__lL3_q:active{background:rgba(255,255,255,.04)}.ContactsTab_groupIcon__u8gkK{width:40px;height:40px;border-radius:50%;background:rgba(0,122,255,.15);color:#007AFF;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContactsTab_groupMain__TAw9c{flex:1 1;min-width:0;cursor:pointer}.ContactsTab_groupName__LIbll{font-size:1.0625rem;font-weight:400;line-height:1.3;margin-bottom:.125rem}.ContactsTab_groupDescription__ZVfbW{font-size:.875rem;opacity:.5;font-weight:400;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContactsTab_groupCount__APXRJ{font-size:.9375rem;opacity:.5;font-weight:400;flex-shrink:0}.ContactsTab_sectionHeader__3MjHE{padding:.25rem 1rem;background:rgba(255,255,255,.03);font-size:.875rem;font-weight:600;color:rgba(255,255,255,.6);letter-spacing:.5px;position:-webkit-sticky;position:sticky;top:0;z-index:5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ContactsTab_contactRow__fXbab{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:.5px solid rgba(255,255,255,.06);transition:background .15s;gap:.75rem}.ContactsTab_contactRow__fXbab:active{background:rgba(255,255,255,.04)}.ContactsTab_contactMain__jT4yF{flex:1 1;min-width:0;cursor:pointer}.ContactsTab_contactName__U_CPJ{font-size:1.0625rem;font-weight:400;line-height:1.3;margin-bottom:.125rem}.ContactsTab_contactPhone__P54mD{font-size:.875rem;opacity:.5;font-weight:400}.ContactsTab_alphabetNav__knual{position:fixed;right:.25rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:0;z-index:100;padding:.25rem 0}.ContactsTab_alphabetLetter__7UXQp{background:none;border:none;color:#007AFF;font-size:.625rem;font-weight:600;padding:.0625rem .375rem;cursor:pointer;transition:all .15s;line-height:1;opacity:.7}.ContactsTab_alphabetLetter__7UXQp:disabled{color:rgba(255,255,255,.2);cursor:default}.ContactsTab_alphabetLetter__7UXQp:not(:disabled):active{opacity:1;transform:scale(1.2)}.ContactsTab_alphabetLetterActive__PGpvo{opacity:1}.ContactsTab_addButton__L2Fh2{position:fixed;bottom:6rem;right:2rem;width:60px;height:60px;border-radius:50%;background:#007AFF;color:white;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgba(0,122,255,.4);transition:all .3s;z-index:100}.ContactsTab_addButton__L2Fh2:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,122,255,.5)}.ContactsTab_addButton__L2Fh2:active{transform:scale(.95)}.ContactsTab_empty__5fyyc{text-align:center;padding:2rem 1rem;opacity:.5;font-size:.875rem;font-weight:400}.ContactsTab_modalOverlay__ltuyz{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000;animation:ContactsTab_fadeIn__XR2Vd .2s ease}@keyframes ContactsTab_fadeIn__XR2Vd{0%{opacity:0}to{opacity:1}}.ContactsTab_modal__m9tNP{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:560px;max-height:80vh;background:rgba(28,28,30,.98);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.6);animation:ContactsTab_slideUp__f7HJv .35s cubic-bezier(.4,0,.2,1)}@keyframes ContactsTab_slideUp__f7HJv{0%{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}.ContactsTab_modalHeader__EGF4p{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1rem;border-bottom:.5px solid rgba(255,255,255,.1);background:rgba(0,0,0,.3)}.ContactsTab_modalHeader__EGF4p h2{font-size:1.0625rem;font-weight:600;margin:0;letter-spacing:-.3px}.ContactsTab_modalHeader__EGF4p button{background:none;border:none;color:inherit;cursor:pointer;padding:.25rem;opacity:.6;transition:opacity .2s}.ContactsTab_modalHeader__EGF4p button:active{opacity:.3}.ContactsTab_modalBody__3MbQm{padding:1rem;max-height:calc(80vh - 120px);overflow-y:auto}.ContactsTab_formGroup__kJG96{margin-bottom:.75rem;background:rgba(255,255,255,.05);border-radius:12px;overflow:hidden}.ContactsTab_formGroup__kJG96 label{display:block;font-weight:400;padding:.5rem .875rem .25rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.5px;opacity:.5}.ContactsTab_formGroup__kJG96 input,.ContactsTab_formGroup__kJG96 textarea{width:100%;padding:.5rem .875rem .75rem;border:none;background:transparent;font-size:1.0625rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:inherit}.ContactsTab_formGroup__kJG96 input:focus,.ContactsTab_formGroup__kJG96 textarea:focus{outline:none}.ContactsTab_formGroup__kJG96 textarea{resize:none;min-height:80px;line-height:1.4}.ContactsTab_checkboxLabel__CCAcc{display:flex!important;align-items:center;gap:.75rem;cursor:pointer;padding:.75rem .875rem!important}.ContactsTab_checkboxLabel__CCAcc input[type=checkbox]{width:auto!important;padding:0!important;cursor:pointer;transform:scale(1.2)}.ContactsTab_checkboxLabel__CCAcc span{font-weight:400;font-size:1.0625rem;text-transform:none;letter-spacing:0;opacity:1}.ContactsTab_modalFooter__MyJl_{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem;border-top:.5px solid rgba(255,255,255,.1)}.ContactsTab_cancelButton__DMUWz,.ContactsTab_saveButton__4EdtP{padding:.625rem 1.25rem;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s;font-size:.9375rem}.ContactsTab_cancelButton__DMUWz{background:rgba(255,255,255,.1);color:inherit}.ContactsTab_cancelButton__DMUWz:active{opacity:.5}.ContactsTab_saveButton__4EdtP{background:#007AFF;color:white}.ContactsTab_saveButton__4EdtP:active:not(:disabled){opacity:.7}.ContactsTab_saveButton__4EdtP:disabled{background:rgba(255,255,255,.1);opacity:.3;cursor:not-allowed}.ContactsTab_messageButton__XDcsp{background:rgba(0,122,255,.15);border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#007AFF;cursor:pointer;transition:all .2s;flex-shrink:0}.ContactsTab_messageButton__XDcsp:hover{background:rgba(0,122,255,.25);transform:scale(1.05)}.ContactsTab_messageButton__XDcsp:active{background:rgba(0,122,255,.35);transform:scale(.95)}@media (min-width:769px){.ContactsTab_container__robrc{height:100%;max-height:100%;display:flex;flex-direction:column}.ContactsTab_tabNavigation__vnJH4{display:flex;flex-direction:column;align-items:center;gap:0;padding:.375rem 2rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.2)}.ContactsTab_contentArea__BnxLl{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.ContactsTab_contentGrid__giKBI{flex:1 1;min-height:0;display:grid;grid-template-columns:400px 1fr;grid-gap:0;gap:0}.ContactsTab_listPane__oXmq_{position:relative;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.3);overflow:hidden}.ContactsTab_detailPane__Y8s9i{display:flex;flex-direction:column;overflow:hidden;background:rgba(0,0,0,.2)}.ContactsTab_segmentedControl__2GBBm{min-width:auto}.ContactsTab_segment__bbicL{padding:.25rem .875rem;font-size:.75rem;min-height:28px}.ContactsTab_toolbar__NKmHq{padding:1rem 1.5rem .75rem;gap:.75rem;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;position:static;flex-shrink:0}.ContactsTab_searchBox__SlKO2{padding:.625rem 1rem;flex:1 1;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px}.ContactsTab_searchBox__SlKO2 input{font-size:.9375rem}.ContactsTab_uploadButton__1iAJ6{width:40px;height:40px;flex-shrink:0;border-radius:10px}.ContactsTab_contactsList__YA0So{flex:1 1;min-height:0;overflow-y:auto;padding:0}.ContactsTab_sectionHeader__3MjHE{padding:.75rem 1.5rem;font-size:.8125rem;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ContactsTab_contactRow__fXbab{padding:1rem 1.5rem;border-radius:0;margin:0;border:none;border-bottom:.5px solid rgba(255,255,255,.06);border-left:3px solid transparent;transition:all .2s}.ContactsTab_contactRow__fXbab:hover{background:rgba(255,255,255,.05);border-left-color:#007AFF;transform:none;box-shadow:none}.ContactsTab_contactName__U_CPJ{font-size:1.0625rem}.ContactsTab_contactPhone__P54mD{font-size:.9375rem}.ContactsTab_groupsList__QIrPo{flex:1 1;min-height:0;overflow-y:auto;padding:0}.ContactsTab_groupRow__lL3_q{padding:1.25rem 1.5rem;border-radius:0;border:none;border-bottom:.5px solid rgba(255,255,255,.06);border-left:3px solid transparent;transition:all .2s}.ContactsTab_groupRow__lL3_q:hover{background:rgba(255,255,255,.05);border-left-color:#007AFF;transform:none;box-shadow:none}.ContactsTab_groupIcon__u8gkK{width:52px;height:52px}.ContactsTab_groupName__LIbll{font-size:1.25rem}.ContactsTab_groupDescription__ZVfbW{font-size:1rem}.ContactsTab_groupCount__APXRJ{font-size:1.125rem;font-weight:700}.ContactsTab_messageButton__XDcsp{width:44px;height:44px}.ContactsTab_addButton__L2Fh2{position:fixed;bottom:3rem;right:3rem;width:72px;height:72px;box-shadow:0 8px 32px rgba(0,122,255,.5)}.ContactsTab_addButton__L2Fh2:hover{transform:scale(1.1);box-shadow:0 12px 40px rgba(0,122,255,.6)}.ContactsTab_alphabetNav__knual{display:none}.ContactsTab_modal__m9tNP{max-width:700px}.ContactsTab_emptyDetail__8LuL0{flex:1 1;display:flex;align-items:center;justify-content:center;padding:3rem}.ContactsTab_emptyDetailContent__6Pppv{text-align:center;max-width:400px}.ContactsTab_emptyDetailIcon__2K3D1{font-size:4rem;margin-bottom:1.5rem;opacity:.3}.ContactsTab_emptyDetailContent__6Pppv h3{font-size:1.5rem;font-weight:600;margin-bottom:.75rem;opacity:.8}.ContactsTab_emptyDetailContent__6Pppv p{font-size:1rem;opacity:.5;line-height:1.6}.ContactsTab_detailContent__uRXam{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.ContactsTab_detailHeader__lTN_6{flex-shrink:0;display:flex;justify-content:space-between;align-items:flex-start;padding:2rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.2)}.ContactsTab_detailTitle__K_ly3{flex:1 1;min-width:0}.ContactsTab_detailTitle__K_ly3 h2{font-size:1.75rem;font-weight:700;margin:0 0 .5rem;display:flex;align-items:center;gap:.75rem}.ContactsTab_inactiveBadge__Uxi_o{display:inline-block;padding:.375rem .75rem;background:rgba(255,152,0,.2);color:#FF9800;border-radius:8px;font-size:.8125rem;font-weight:600}.ContactsTab_detailActions__CZGol{display:flex;gap:.5rem;flex-shrink:0}.ContactsTab_detailActionButton__kiiTX{padding:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:inherit;cursor:pointer;border-radius:10px;transition:all .2s;display:flex;align-items:center;justify-content:center}.ContactsTab_detailActionButton__kiiTX:hover{background:rgba(255,255,255,.1);transform:scale(1.05)}.ContactsTab_detailActionButton__kiiTX:active{transform:scale(.95)}.ContactsTab_detailBody__JH0_2{flex:1 1;overflow-y:auto;padding:2rem}.ContactsTab_detailSection__s_lOR{margin-bottom:2rem}.ContactsTab_detailSection__s_lOR:last-child{margin-bottom:0}.ContactsTab_detailLabel__SjnT8{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.6;margin-bottom:.75rem}.ContactsTab_detailValue__ASvj4{font-size:1.125rem;line-height:1.6;color:rgba(255,255,255,.95)}.ContactsTab_detailValue__ASvj4 a{color:#007AFF;text-decoration:none;transition:opacity .2s}.ContactsTab_detailValue__ASvj4 a:hover{opacity:.8;text-decoration:underline}.ContactsTab_membersList__6R2fJ{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.ContactsTab_memberItem__BpG1O{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:10px;cursor:pointer;transition:all .2s}.ContactsTab_memberItem__BpG1O:hover{background:rgba(255,255,255,.06);border-color:rgba(0,122,255,.3);transform:translateY(-1px)}.ContactsTab_memberInfo__J6kBr{flex:1 1;min-width:0}.ContactsTab_memberName__FK6Q7{font-size:.9375rem;font-weight:600;margin-bottom:.25rem;color:rgba(255,255,255,.95)}.ContactsTab_memberPhone__1TLNq{font-size:.8125rem;color:rgba(255,255,255,.5)}.ContactsTab_memberMessageButton__x5y0D{padding:.5rem;background:rgba(0,122,255,.1);border:1px solid rgba(0,122,255,.2);color:#007AFF;cursor:pointer;border-radius:8px;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContactsTab_memberMessageButton__x5y0D:hover{background:rgba(0,122,255,.2);border-color:rgba(0,122,255,.4);transform:scale(1.05)}.ContactsTab_memberMessageButton__x5y0D:active{transform:scale(.95)}}@media (max-width:768px){.ContactsTab_tabNavigation__vnJH4{padding:.375rem 1rem;gap:.375rem}.ContactsTab_segmentedControl__2GBBm{margin:0}.ContactsTab_toolbar__NKmHq{padding:.625rem 1rem}.ContactsTab_searchBox__SlKO2{padding:.5rem .875rem;gap:.5rem}.ContactsTab_searchBox__SlKO2 input{font-size:.875rem}.ContactsTab_uploadButton__1iAJ6{width:34px;height:34px}.ContactsTab_contentArea__BnxLl{display:flex;flex-direction:column}.ContactsTab_addButton__L2Fh2{bottom:6rem;right:2rem;width:60px;height:60px}.ContactsTab_alphabetNav__knual{right:.125rem}.ContactsTab_alphabetLetter__7UXQp{font-size:.5625rem;padding:.0625rem .3125rem}}@media (max-width:480px){.ContactsTab_segmentedControl__2GBBm{margin:.5rem;padding:2px}.ContactsTab_segment__bbicL{padding:.4rem .75rem;font-size:.75rem}.ContactsTab_searchBox__SlKO2,.ContactsTab_toolbar__NKmHq{padding:.5rem}.ContactsTab_searchBox__SlKO2 input{font-size:1rem}.ContactsTab_contactRow__fXbab{padding:.675rem .75rem}.ContactsTab_contactName__U_CPJ{font-size:1rem}.ContactsTab_contactPhone__P54mD{font-size:.8125rem}.ContactsTab_groupRow__lL3_q{padding:.75rem}.ContactsTab_groupIcon__u8gkK{width:36px;height:36px}.ContactsTab_groupName__LIbll{font-size:1rem}.ContactsTab_groupDescription__ZVfbW{font-size:.8125rem}.ContactsTab_groupCount__APXRJ{font-size:.875rem}.ContactsTab_messageButton__XDcsp{width:34px;height:34px}.ContactsTab_addButton__L2Fh2{bottom:6rem;right:2rem;width:60px;height:60px}.ContactsTab_modal__m9tNP{width:95%;max-height:85vh;border-radius:14px}.ContactsTab_modalBody__3MbQm{padding:.875rem}.ContactsTab_modalFooter__MyJl_{padding:.875rem;gap:.625rem}.ContactsTab_cancelButton__DMUWz,.ContactsTab_saveButton__4EdtP{flex:1 1;padding:.75rem 1rem}}.ContactsTab_membersHeader__VhXCY{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.5rem 1rem 0}.ContactsTab_membersHeader__VhXCY label{margin:0;padding:0;font-size:.6875rem;text-transform:uppercase;letter-spacing:.5px;opacity:.5}.ContactsTab_memberActions__ef80a{display:flex;gap:.5rem}.ContactsTab_clearAllButton__ZXIw0,.ContactsTab_selectAllButton__YRYJf{padding:.375rem .625rem;font-size:.6875rem;font-weight:500;border-radius:6px;border:none;cursor:pointer;transition:all .15s;white-space:nowrap;text-transform:none;letter-spacing:0}.ContactsTab_selectAllButton__YRYJf{background:#007AFF;color:white}.ContactsTab_selectAllButton__YRYJf:hover{background:#0066CC}.ContactsTab_selectAllButton__YRYJf:active{transform:scale(.97);opacity:.9}.ContactsTab_clearAllButton__ZXIw0{background:transparent;color:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.2)}.ContactsTab_clearAllButton__ZXIw0:hover{background:rgba(255,255,255,.05);color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.3)}.ContactsTab_clearAllButton__ZXIw0:active{transform:scale(.97)}.ContactsTab_selectedContacts__t8ypi{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem;background:rgba(0,122,255,.08);border-radius:10px;margin:0 1rem .75rem;border:1px solid rgba(0,122,255,.15);max-height:200px;overflow-y:auto}.ContactsTab_selectedContact__yFJQq{display:flex;align-items:center;gap:.5rem;background:rgba(0,122,255,.25);padding:.5rem .75rem;border-radius:8px;font-size:.875rem;font-weight:500;transition:all .2s}.ContactsTab_selectedContact__yFJQq:hover{background:rgba(0,122,255,.35)}.ContactsTab_moreContacts__y5Nmn{display:flex;align-items:center;padding:.5rem .75rem;background:rgba(255,255,255,.1);border-radius:8px;font-size:.875rem;font-weight:600;color:rgba(255,255,255,.6)}.ContactsTab_removeContactButton__GD9gQ{background:rgba(255,255,255,.2);border:none;color:inherit;cursor:pointer;padding:.125rem;display:flex;align-items:center;border-radius:4px;transition:all .2s}.ContactsTab_removeContactButton__GD9gQ:hover{background:rgba(255,255,255,.3)}.ContactsTab_removeContactButton__GD9gQ:active{transform:scale(.9)}.ContactsTab_contactSearchInput__3yYju{width:calc(100% - 2rem);padding:.75rem 1rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:10px;font-size:.875rem;color:inherit;font-family:inherit;transition:all .2s;margin:0 1rem .75rem;box-sizing:border-box}.ContactsTab_contactSearchInput__3yYju:focus{outline:none;border-color:#007AFF;background:rgba(255,255,255,.08);box-shadow:0 0 0 2px rgba(0,122,255,.2)}.ContactsTab_contactSearchInput__3yYju::placeholder{color:rgba(255,255,255,.4)}.ContactsTab_contactResults__kHcKW{max-height:320px;overflow-y:auto;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02)}.ContactsTab_contactResultItem__dOTie{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1rem;background:transparent;border-bottom:1px solid rgba(255,255,255,.06);cursor:pointer;transition:all .15s}.ContactsTab_contactResultItem__dOTie:last-child{border-bottom:none}.ContactsTab_contactResultItem__dOTie:hover{background:rgba(0,122,255,.1)}.ContactsTab_contactResultItem__dOTie:active{background:rgba(0,122,255,.15);transform:scale(.99)}.ContactsTab_contactResultInfo__2ezNW{flex:1 1;min-width:0}.ContactsTab_contactResultName__4Iy8H{font-size:.9375rem;font-weight:600;margin-bottom:.25rem;color:rgba(255,255,255,.95)}.ContactsTab_contactResultDetails__k_ll6{font-size:.8125rem;color:rgba(255,255,255,.5);font-weight:400}.ContactsTab_contactResultItem__dOTie svg{color:#007AFF;opacity:.7;transition:opacity .2s}.ContactsTab_contactResultItem__dOTie:hover svg{opacity:1}.ContactsTab_noContactResults__eYsdP{text-align:center;padding:2.5rem 1rem;color:rgba(255,255,255,.4);font-size:.875rem;font-weight:400}.ContactsTab_mobileDetailView__mXAeM{width:100%;height:100%;display:flex;flex-direction:column;background:transparent}.ContactsTab_mobileDetailHeader__QTM0g{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:.5px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);gap:.75rem;flex-shrink:0}.ContactsTab_mobileDetailHeader__QTM0g h2{flex:1 1;text-align:center;font-size:1rem;font-weight:600;margin:0}.ContactsTab_backButton__ciYHZ{background:none;border:none;color:#007AFF;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.ContactsTab_backButton__ciYHZ:active{opacity:.5}.ContactsTab_mobileDetailContent__d_eLE{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch}.ContactsTab_mobileDetailContent__d_eLE .ContactsTab_section___0Ng_{padding:1rem;border-bottom:.5px solid rgba(255,255,255,.06)}.ContactsTab_mobileDetailContent__d_eLE .ContactsTab_section___0Ng_:last-child{border-bottom:none}.ContactsTab_titleRow__r4zyH{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ContactsTab_contactTitle__D0fgX{font-size:1.5rem;font-weight:700;margin:0;line-height:1.3;flex:1 1;min-width:0}.ContactsTab_messageCard__Absm3{background:rgba(255,255,255,.05);border-radius:12px;padding:1rem}.ContactsTab_messageLabel__Km_8x{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;opacity:.5;font-weight:600;margin-bottom:.5rem}.ContactsTab_messageText__2hU9Y{font-size:.9375rem;line-height:1.5;font-weight:400}.ContactsTab_infoGrid__lwGau{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}.ContactsTab_infoCard__rZ3_G{background:rgba(255,255,255,.05);border-radius:12px;padding:.875rem;display:flex;gap:.75rem;align-items:flex-start}.ContactsTab_infoIcon__KQc80{color:#007AFF;flex-shrink:0}.ContactsTab_infoContent__3MRRH{flex:1 1;min-width:0}.ContactsTab_infoLabel__mwfnV{font-size:.75rem;opacity:.5;font-weight:500;margin-bottom:.25rem}.ContactsTab_infoValue__0tBxC{font-size:.875rem;font-weight:600;line-height:1.3;word-break:break-word}.ContactsTab_infoValue__0tBxC a{color:#007AFF;text-decoration:none}.ContactsTab_actionButtons__TXs9A{display:flex;gap:.5rem;flex-shrink:0}.ContactsTab_roundActionButton__Uftmo{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:inherit;cursor:pointer;transition:all .2s}.ContactsTab_roundActionButton__Uftmo:active{background:rgba(255,255,255,.1);transform:scale(.95)}.CallsTab_container__G8GyK{width:100%;height:100%;flex:1 1;min-height:0;position:relative;display:flex;flex-direction:column}.CallsTab_tabNavigation__OxMb6{flex-shrink:0;padding:.5rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center}.CallsTab_contentGrid__KQAV6{flex:1 1;min-height:0;display:flex;flex-direction:column;position:relative}.CallsTab_toolbar__Vbb_f{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(255,255,255,.02);border-bottom:.5px solid rgba(255,255,255,.06);flex-shrink:0}.CallsTab_searchBox__X4zGA{display:flex;align-items:center;gap:.625rem;padding:.625rem 1rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:100px;flex:1 1;transition:all .2s ease}.CallsTab_searchBox__X4zGA:focus-within{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.CallsTab_searchBox__X4zGA svg{opacity:.5;flex-shrink:0}.CallsTab_searchBox__X4zGA input{flex:1 1;border:none;outline:none;background:transparent;font-size:.9375rem;color:inherit;font-weight:400}.CallsTab_searchBox__X4zGA input::placeholder{color:rgba(255,255,255,.35)}.CallsTab_segmentedControl__faNNn{display:flex;gap:.25rem;background:rgba(255,255,255,.08);border-radius:100px;padding:.25rem;min-width:280px}.CallsTab_segment__aQggJ{flex:1 1;padding:.25rem .875rem;background:transparent;border:none;border-radius:100px;font-size:.75rem;font-weight:600;color:inherit;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);opacity:.65;text-align:center;min-height:28px;display:flex;align-items:center;justify-content:center;gap:.375rem}.CallsTab_segment__aQggJ:hover{opacity:.85}.CallsTab_segment__aQggJ:active{transform:scale(.98)}.CallsTab_segmentActive___WPKt{color:#000;background:rgba(255,255,255,.95);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.08);opacity:1}.CallsTab_recents__4fGMj{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:8rem}.CallsTab_callCard__L8PUr{padding:.75rem 1rem;border-bottom:.5px solid rgba(255,255,255,.06);transition:background .15s;cursor:pointer}.CallsTab_callCard__L8PUr:last-child{border-bottom:none}.CallsTab_callCard__L8PUr:active{background:rgba(255,255,255,.04)}.CallsTab_callCardActive__UeVRE{background:rgba(255,255,255,.06)!important;border-left:2px solid #007aff}.CallsTab_callTop__K_vsW{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.25rem;gap:.5rem}.CallsTab_callName__KoJJT{font-size:.9375rem;font-weight:600;line-height:1.3;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.375rem}.CallsTab_callIcon__1rbBm{flex-shrink:0;opacity:.9}.CallsTab_missedCall__ctOu6 .CallsTab_callIcon__1rbBm{color:#FF3B30}.CallsTab_callTime__kPOur{font-size:.8125rem;opacity:.5;font-weight:400;flex-shrink:0}.CallsTab_callDetails__8OxWe{font-size:.875rem;line-height:1.35;opacity:.75;font-weight:400;margin-bottom:.375rem}.CallsTab_missedText__BIAQo{color:#FF3B30}.CallsTab_callDirection__o0Na4{text-transform:capitalize}.CallsTab_callDuration__ItG3r{opacity:.7}.CallsTab_callMeta__OjfpT{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;opacity:.5}.CallsTab_callPhone__RLK25{font-weight:400}.CallsTab_callActions__KnH5p{display:flex;gap:.5rem;align-items:center}.CallsTab_iconButton__9jV56{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.CallsTab_iconButton__9jV56:hover{background:rgba(255,255,255,.08);color:var(--color-primary)}.CallsTab_iconButton__9jV56:active{transform:scale(.95)}.CallsTab_voicemail__R8K8c{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:8rem}.CallsTab_empty__zSRJZ{padding:3rem 1rem;text-align:center;color:var(--color-text-secondary);font-size:.875rem}.CallsTab_voicemailCard__smIjs{padding:.75rem 1rem;border-bottom:.5px solid rgba(255,255,255,.06);transition:background .15s;cursor:pointer}.CallsTab_voicemailCard__smIjs:last-child{border-bottom:none}.CallsTab_voicemailCard__smIjs:active{background:rgba(255,255,255,.04)}.CallsTab_voicemailTop__fmLL_{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.25rem;gap:.5rem}.CallsTab_voicemailName__S4kQv{font-size:.9375rem;font-weight:600;line-height:1.3;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.375rem}.CallsTab_voicemailIcon__tL_PI{flex-shrink:0;opacity:.9}.CallsTab_voicemailTime__5miGb{font-size:.8125rem;opacity:.5;font-weight:400;flex-shrink:0}.CallsTab_voicemailTranscript__XKDfS{font-size:.875rem;line-height:1.35;opacity:.75;font-weight:400;margin-bottom:.375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CallsTab_voicemailMeta__kAemb{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;opacity:.5}.CallsTab_voicemailDuration__2ysCg{font-weight:400}.CallsTab_actionButton__GI0M1,.CallsTab_voicemailActions__uJdzO{display:flex;gap:.5rem;align-items:center}.CallsTab_actionButton__GI0M1{padding:.5rem 1rem;background:var(--color-primary-alpha-15);border:1px solid var(--color-primary-alpha-30);border-radius:8px;color:var(--color-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.CallsTab_actionButton__GI0M1:hover{background:var(--color-primary-alpha-25)}.CallsTab_actionButton__GI0M1:active{transform:scale(.98)}.CallsTab_detailsPane__5aHpM{display:none}.CallsTab_callDetailsContainer__b0OIz{height:100%;overflow-y:auto;padding:0;display:flex;flex-direction:column}.CallsTab_emptyDetails__tsOhc{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:3rem 2rem;text-align:center}.CallsTab_emptyIcon__EajbZ{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.03);border-radius:50%;margin-bottom:1.5rem;opacity:.4}.CallsTab_emptyTitle__y7cdu{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:rgba(255,255,255,.9)}.CallsTab_emptyDescription__To6St{font-size:.9375rem;color:rgba(255,255,255,.5);margin:0;max-width:300px;line-height:1.5}.CallsTab_detailsHero__YUk4I{display:flex;flex-direction:column;align-items:center;padding:3rem 2rem 2rem;background:linear-gradient(180deg,rgba(0,122,255,.08),rgba(0,122,255,.02));border-bottom:1px solid rgba(255,255,255,.06);text-align:center}.CallsTab_contactAvatar__LMC82{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#007AFF,#0051D5);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:white;margin-bottom:1rem;box-shadow:0 8px 24px rgba(0,122,255,.3)}.CallsTab_contactName__Z7jFp{font-size:1.5rem;font-weight:700;margin:0 0 .375rem;letter-spacing:-.02em}.CallsTab_contactPhone__VGZbF{font-size:1rem;color:rgba(255,255,255,.6);margin:0 0 1rem;font-weight:500}.CallsTab_callTypeBadge__MoLNv{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:100px;font-size:.875rem;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CallsTab_callTypeBadge__MoLNv[data-direction=missed]{background:rgba(255,59,48,.12);border-color:rgba(255,59,48,.25);color:#FF9F95}.CallsTab_callTypeBadge__MoLNv[data-direction=incoming]{background:rgba(52,199,89,.12);border-color:rgba(52,199,89,.25);color:#8EE5A1}.CallsTab_callTypeBadge__MoLNv[data-direction=outgoing]{background:rgba(0,122,255,.12);border-color:rgba(0,122,255,.25);color:#64B5FF}.CallsTab_statsGrid__F1C3Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.75rem;gap:.75rem;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.06)}.CallsTab_statCard__Dk7yD{display:flex;align-items:center;gap:.875rem;padding:1rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);border-radius:12px;transition:all .2s ease}.CallsTab_statCard__Dk7yD:hover{background:rgba(255,255,255,.06);transform:translateY(-1px)}.CallsTab_statIcon__OcB_0{font-size:1.5rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);border-radius:10px;flex-shrink:0}.CallsTab_statContent__G67js{flex:1 1;min-width:0}.CallsTab_statLabel__2OD4g{font-size:.6875rem;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.5px;font-weight:700;margin-bottom:.25rem}.CallsTab_statValue__ljmIT{font-size:.9375rem;font-weight:600;color:rgba(255,255,255,.95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CallsTab_aiSummaryCard___0ggD{margin:1.5rem;padding:1.5rem;background:linear-gradient(135deg,rgba(0,122,255,.12),rgba(0,122,255,.06));border:1px solid rgba(0,122,255,.25);border-radius:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.CallsTab_aiSummaryHeader__OetvC{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.CallsTab_aiIcon__uFT_D{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#007AFF,#0051D5);border-radius:10px;font-size:1.125rem;box-shadow:0 4px 12px rgba(0,122,255,.3)}.CallsTab_aiSummaryHeader__OetvC h3{font-size:1rem;font-weight:700;margin:0;letter-spacing:-.01em;color:rgba(255,255,255,.95)}.CallsTab_aiSummaryContent__OPigv{font-size:.9375rem;line-height:1.7;color:rgba(255,255,255,.85);font-weight:400}.CallsTab_recordingCard__cf9Ab{margin:0 1.5rem 1.5rem;padding:1.25rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:14px}.CallsTab_recordingHeader__S59sX{display:flex;align-items:center;gap:.625rem;margin-bottom:1rem;font-size:.875rem;font-weight:600;color:rgba(255,255,255,.8)}.CallsTab_audioPlayer__yzihw{width:100%;height:48px;border-radius:10px;filter:brightness(1.1) saturate(1.2)}.CallsTab_detailsActions__4MqvH{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;padding:1.5rem;margin-top:auto;border-top:1px solid rgba(255,255,255,.06);background:rgba(0,0,0,.2)}.CallsTab_primaryAction__BGIyI{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#007AFF,#0051D5);border:none;border-radius:12px;color:white;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,122,255,.4)}.CallsTab_primaryAction__BGIyI:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,122,255,.5)}.CallsTab_primaryAction__BGIyI:active{transform:translateY(0)}.CallsTab_secondaryAction__anFVo{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:.875rem 1.5rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:12px;color:rgba(255,255,255,.9);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CallsTab_secondaryAction__anFVo:hover{background:rgba(255,255,255,.1);transform:translateY(-1px)}.CallsTab_secondaryAction__anFVo:active{transform:translateY(0)}.CallsTab_dialer__GX7JX{flex:1 1;display:flex;flex-direction:column;padding:1.5rem 1rem;overflow-y:auto}.CallsTab_dialerDisplay__mF2fU{margin-bottom:2rem}.CallsTab_dialerInput__8JUo7{width:100%;padding:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--color-text);font-size:1.5rem;text-align:center;font-weight:500;letter-spacing:.5px}.CallsTab_dialerInput__8JUo7::placeholder{color:var(--color-text-secondary);opacity:.5}.CallsTab_dialerInput__8JUo7:focus{outline:none;border-color:var(--color-primary);background:rgba(255,255,255,.05)}.CallsTab_dialPad__4Qmp_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem;max-width:400px;margin-left:auto;margin-right:auto}.CallsTab_dialButton__zoVwh{aspect-ratio:1;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:50%;cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:1rem;min-height:70px}.CallsTab_dialButton__zoVwh:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}.CallsTab_dialButton__zoVwh:active{transform:scale(.95);background:rgba(255,255,255,.08)}.CallsTab_dialDigit__hIAt6{font-size:1.75rem;font-weight:600;color:var(--color-text)}.CallsTab_dialLetters__n0IXg{font-size:.625rem;font-weight:500;color:var(--color-text-secondary);letter-spacing:.5px;opacity:.7}.CallsTab_dialerActions__E6bdH{display:flex;align-items:center;justify-content:center;gap:1.5rem}.CallsTab_dialerActionButton__C75eS{width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:1.25rem}.CallsTab_dialerActionButton__C75eS:hover{background:rgba(255,255,255,.08);color:var(--color-text)}.CallsTab_dialerActionButton__C75eS:active{transform:scale(.95)}.CallsTab_callButton__bow_G{width:64px;height:64px;border-radius:50%;background:var(--color-success);border:none;color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px rgba(16,185,129,.3)}.CallsTab_callButton__bow_G:hover{background:#0ea575;box-shadow:0 6px 16px rgba(16,185,129,.4)}.CallsTab_callButton__bow_G:active{transform:scale(.95)}.CallsTab_callButton__bow_G:disabled{background:rgba(255,255,255,.1);color:var(--color-text-secondary);cursor:not-allowed;box-shadow:none}@media (min-width:769px){.CallsTab_container__G8GyK{display:flex;flex-direction:column;height:100%;max-height:100%}.CallsTab_modeToggle__O48gj{display:flex;flex-direction:column;align-items:center;gap:0;padding:.375rem 2rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.2)}.CallsTab_modeButtons__KzVjV{min-width:auto}.CallsTab_modeButton__ShEnM{padding:.625rem 1rem;font-size:.875rem}.CallsTab_tabNavigation__OxMb6{display:flex;flex-direction:column;align-items:center;gap:0;padding:.375rem 2rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.2)}.CallsTab_contentGrid__KQAV6{flex:1 1;min-height:0;display:grid;grid-template-columns:400px 1fr;grid-gap:0;gap:0}.CallsTab_callsListPane__CG46V{position:relative;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.3);overflow:hidden}.CallsTab_tabNavigation__OxMb6{flex-shrink:0}.CallsTab_segmentedControl__faNNn{min-width:auto}.CallsTab_segment__aQggJ{padding:.25rem .875rem;font-size:.75rem;min-height:28px}.CallsTab_recents__4fGMj,.CallsTab_voicemail__R8K8c{padding:0;flex:1 1;min-height:0;overflow-y:auto}.CallsTab_toolbar__Vbb_f{flex-shrink:0}.CallsTab_detailPane__9zsXl{grid-column:2;grid-row:1/-1}.CallsTab_detailPane__9zsXl,.CallsTab_detailsPane__5aHpM{display:flex;flex-direction:column;overflow:hidden;background:rgba(0,0,0,.2)}.CallsTab_dialer__GX7JX{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.CallsTab_dialerDisplay__mF2fU{margin-bottom:2.5rem;width:100%;max-width:450px}.CallsTab_dialerInput__8JUo7{padding:1.25rem;font-size:1.75rem}.CallsTab_dialPad__4Qmp_{gap:1.25rem;margin-bottom:2.5rem;max-width:450px}.CallsTab_dialButton__zoVwh{min-height:80px;padding:1.25rem}.CallsTab_dialButton__zoVwh:hover{transform:translateY(-2px)}.CallsTab_dialDigit__hIAt6{font-size:2rem}.CallsTab_dialLetters__n0IXg{font-size:.6875rem}.CallsTab_dialerActions__E6bdH{gap:2rem}.CallsTab_dialerActionButton__C75eS{width:64px;height:64px;font-size:1.5rem}.CallsTab_callButton__bow_G{width:72px;height:72px}.CallsTab_emptyDetail__DDdF1{flex:1 1;display:flex;align-items:center;justify-content:center;padding:3rem}.CallsTab_emptyDetailContent__KXuP5{text-align:center;max-width:400px}.CallsTab_emptyDetailIcon__UrKCD{font-size:4rem;margin-bottom:1.5rem;opacity:.3}.CallsTab_emptyDetailContent__KXuP5 h3{font-size:1.5rem;font-weight:600;margin-bottom:.75rem;opacity:.8}.CallsTab_emptyDetailContent__KXuP5 p{font-size:1rem;opacity:.5;line-height:1.6}}@media (max-width:768px){.CallsTab_tabNavigation__OxMb6{padding:.375rem 1rem;gap:.375rem}.CallsTab_toolbar__Vbb_f{padding:.625rem 1rem}.CallsTab_searchBox__X4zGA{padding:.5rem .875rem;gap:.5rem}.CallsTab_searchBox__X4zGA input{font-size:.875rem}}.CallsTab_floatingDialer__ICGAN{position:fixed;bottom:2rem;right:2rem;width:60px;height:60px;border-radius:50%;background:#007AFF;border:none;color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgba(0,122,255,.4);transition:all .3s;z-index:1000}@media (min-width:769px){.CallsTab_floatingDialer__ICGAN{right:5rem;bottom:3.5rem}}.CallsTab_floatingDialer__ICGAN:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,122,255,.5)}.CallsTab_floatingDialer__ICGAN:active{transform:scale(.95)}@media (max-width:768px){.CallsTab_floatingDialer__ICGAN{bottom:6rem;right:2rem}}.CallsTab_mobileDetailView__teetS{width:100%;height:100%;display:flex;flex-direction:column;background:transparent}.CallsTab_mobileDetailHeader__XEhKA{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:.5px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);gap:.75rem;flex-shrink:0}.CallsTab_mobileDetailHeader__XEhKA h2{flex:1 1;text-align:center;font-size:1rem;font-weight:600;margin:0}.CallsTab_backButton__a69N3{background:none;border:none;color:#007AFF;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.CallsTab_backButton__a69N3:active{opacity:.5}.CallsTab_mobileDetailContent___L34w{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch}.CallsTab_mobileDetailContent___L34w .CallsTab_detailsHero__YUk4I{padding:2rem 1rem 1.5rem}.CallsTab_mobileDetailContent___L34w .CallsTab_statsGrid__F1C3Y{padding:1rem;border-bottom:.5px solid rgba(255,255,255,.06)}.CallsTab_mobileDetailContent___L34w .CallsTab_aiSummaryCard___0ggD,.CallsTab_mobileDetailContent___L34w .CallsTab_recordingCard__cf9Ab{margin:1rem}.CallsTab_mobileDetailContent___L34w .CallsTab_detailsActions__4MqvH{padding:1rem;margin-top:0;border-top:.5px solid rgba(255,255,255,.06);background:transparent}.CallsTab_dialerOverlay__3gtB0{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:CallsTab_fadeIn__p1BLt .2s ease}@keyframes CallsTab_fadeIn__p1BLt{0%{opacity:0}to{opacity:1}}.CallsTab_dialerModal__glcX9{width:90%;max-width:400px;background:rgba(28,28,30,.98);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.6);animation:CallsTab_slideUp__e9281 .35s cubic-bezier(.4,0,.2,1)}@keyframes CallsTab_slideUp__e9281{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.CallsTab_dialerHeader__fuozu{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:.5px solid rgba(255,255,255,.1)}.CallsTab_dialerHeader__fuozu h2{font-size:1.0625rem;font-weight:600;margin:0}.CallsTab_closeDialer__Io_px{background:none;border:none;color:#007AFF;font-size:2rem;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;line-height:1}.CallsTab_closeDialer__Io_px:active{opacity:.5}.FlowsTab_container__BMFcf{width:100%;padding:0;position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}.FlowsTab_searchToolbar__uM6aU{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(255,255,255,.02);border-bottom:.5px solid rgba(255,255,255,.06);flex-shrink:0}.FlowsTab_searchBox__OEkAU{display:flex;align-items:center;gap:.625rem;padding:.625rem 1rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:100px;flex:1 1;transition:all .2s ease}.FlowsTab_searchBox__OEkAU:focus-within{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15)}.FlowsTab_searchBox__OEkAU svg{opacity:.5;flex-shrink:0}.FlowsTab_searchBox__OEkAU input{flex:1 1;border:none;outline:none;background:transparent;font-size:.9375rem;color:inherit;font-weight:400}.FlowsTab_searchBox__OEkAU input::placeholder{color:rgba(255,255,255,.35)}.FlowsTab_toolbar__1ivQH{display:flex;justify-content:flex-end;align-items:center;margin-bottom:2.5rem;gap:1rem}.FlowsTab_info__ZPNMG h2{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.FlowsTab_info__ZPNMG p{color:rgba(255,255,255,.6);font-size:.9rem}.FlowsTab_addButton__fNvDD{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#007AFF;color:white;border:none;border-radius:10px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(0,122,255,.3)}.FlowsTab_addButton__fNvDD:hover{background:#0066CC;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,122,255,.4)}.FlowsTab_flowsGrid__iowg_{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.FlowsTab_flowCard__ED5UM{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:1.75rem;transition:all .2s}.FlowsTab_flowCard__ED5UM:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.15);box-shadow:0 8px 24px rgba(0,0,0,.3);transform:translateY(-2px)}.FlowsTab_flowInactive__9_flI{opacity:.6}.FlowsTab_flowHeader__uOX56{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.FlowsTab_flowType__Ju2gZ{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(0,122,255,.2);border-radius:8px;color:#007AFF;font-size:.85rem;font-weight:600}.FlowsTab_flowActions__Aj6G_{display:flex;gap:.5rem}.FlowsTab_flowActions__Aj6G_ button{padding:.5rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:inherit;cursor:pointer;border-radius:8px;transition:all .2s}.FlowsTab_flowActions__Aj6G_ button:hover{background:rgba(255,255,255,.1)}.FlowsTab_activeBtn__sEYNK{color:#34C759!important}.FlowsTab_inactiveBtn__6IcAz{color:rgba(255,255,255,.4)!important}.FlowsTab_deleteButton__LBpQs,.FlowsTab_editButton__XRiIj{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:rgba(255,255,255,.05);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;transition:all .2s ease}.FlowsTab_editButton__XRiIj:hover{background:rgba(59,130,246,.1);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px)}.FlowsTab_deleteButton__LBpQs:hover{background:rgba(239,68,68,.1);border-color:#ef4444;color:#ef4444;transform:translateY(-1px)}.FlowsTab_flowInfo__yhBrk{display:flex;flex-direction:column;gap:.75rem}.FlowsTab_flowName__sNIgR{font-size:1.15rem;font-weight:700}.FlowsTab_flowDescription__79X3I{font-size:.9rem;color:rgba(255,255,255,.6)}.FlowsTab_flowGroup__gC_80{font-size:.85rem;color:rgba(255,255,255,.5);font-weight:500}.FlowsTab_flowMessage__mguCU{font-size:.9rem;padding:.875rem;background:rgba(255,255,255,.05);border-radius:10px;line-height:1.4;color:rgba(255,255,255,.8)}.FlowsTab_flowLastRun__KJlgj{font-size:.8rem;color:rgba(255,255,255,.4);margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.05)}.FlowsTab_empty__piBrr{grid-column:1/-1;text-align:center;padding:3rem;color:rgba(255,255,255,.6);font-size:1.1rem}.FlowsTab_modalOverlay__6i5jU{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000}.FlowsTab_modal__gdLjl{background:rgba(30,30,30,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.5)}.FlowsTab_modalHeader__B9tXo{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.FlowsTab_modalHeader__B9tXo h2{font-size:1.25rem;font-weight:600}.FlowsTab_modalHeader__B9tXo button{padding:.5rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:inherit;cursor:pointer;border-radius:8px;transition:all .2s}.FlowsTab_modalHeader__B9tXo button:hover{background:rgba(255,255,255,.1)}.FlowsTab_modalBody__JsNjc{padding:1.5rem}.FlowsTab_formGroup__EyyPG{margin-bottom:1.25rem}.FlowsTab_formGroup__EyyPG label{display:block;font-weight:600;margin-bottom:.5rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;opacity:.7}.FlowsTab_formGroup__EyyPG input,.FlowsTab_formGroup__EyyPG select,.FlowsTab_formGroup__EyyPG textarea{width:100%;padding:.875rem 1rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);border-radius:12px;font-size:1rem;font-family:inherit;color:inherit;transition:all .2s}.FlowsTab_formGroup__EyyPG input[type=time]{color-scheme:dark}.FlowsTab_formGroup__EyyPG input:focus,.FlowsTab_formGroup__EyyPG select:focus,.FlowsTab_formGroup__EyyPG textarea: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)}.FlowsTab_formGroup__EyyPG textarea{resize:vertical}.FlowsTab_scheduleConfig__6KTe2{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem;padding:1rem;background:rgba(255,255,255,.03);border-radius:12px;margin-bottom:1.25rem}.FlowsTab_helpText__yFDQW{margin-top:.5rem;font-size:.8rem;color:rgba(255,255,255,.5)}.FlowsTab_checkboxLabel__cVfK7{display:flex!important;align-items:center;gap:.75rem;cursor:pointer;font-weight:500!important}.FlowsTab_checkboxLabel__cVfK7 input[type=checkbox]{width:auto!important;padding:0!important;cursor:pointer;transform:scale(1.2)}.FlowsTab_checkboxLabel__cVfK7 span{font-weight:400;text-transform:none;opacity:1}.FlowsTab_modalFooter__xrkxR{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid rgba(255,255,255,.1)}.FlowsTab_cancelButton__sc083,.FlowsTab_saveButton__rqCbF{padding:.875rem 1.5rem;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s}.FlowsTab_cancelButton__sc083{background:rgba(255,255,255,.05);color:inherit}.FlowsTab_cancelButton__sc083:hover{background:rgba(255,255,255,.1)}.FlowsTab_saveButton__rqCbF{background:#007AFF;color:white;box-shadow:0 2px 8px rgba(0,122,255,.3)}.FlowsTab_saveButton__rqCbF:hover:not(:disabled){background:#0066CC;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,122,255,.4)}.FlowsTab_saveButton__rqCbF:disabled{background:rgba(255,255,255,.1);cursor:not-allowed;opacity:.5;box-shadow:none}@media (min-width:769px){.FlowsTab_container__BMFcf{height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;padding:0}.FlowsTab_contentGrid__KJoAi{flex:1 1;min-height:0;display:grid;grid-template-columns:400px 1fr;grid-gap:0;gap:0}.FlowsTab_listPane__Ieue_{position:relative;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.3);overflow:hidden}.FlowsTab_detailPane__HtFvS{display:flex;flex-direction:column;overflow:hidden;background:rgba(0,0,0,.2)}.FlowsTab_toolbar__1ivQH{padding:1rem 1.5rem .75rem;border-bottom:1px solid rgba(255,255,255,.08);background:transparent;flex-shrink:0}.FlowsTab_addButton__fNvDD{padding:.75rem 1.5rem;font-size:.9375rem;border-radius:10px}.FlowsTab_addButton__fNvDD:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0,122,255,.4)}.FlowsTab_flowsList__rR25l{flex:1 1;min-height:0;overflow-y:auto;padding:0}.FlowsTab_flowItem__B_Pkm{padding:1rem 1.5rem;border-bottom:.5px solid rgba(255,255,255,.06);border-left:3px solid transparent;cursor:pointer;transition:all .2s}.FlowsTab_flowItem__B_Pkm:hover{background:rgba(255,255,255,.05);border-left-color:#007AFF}.FlowsTab_flowItemActive__W5r3T{background:rgba(0,122,255,.1);border-left-color:#007AFF}.FlowsTab_flowItemInactive__V1cVZ{opacity:.6}.FlowsTab_flowItemHeader__UT4tt{display:flex;align-items:center;gap:.75rem}.FlowsTab_flowItemType__5c5_J{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(0,122,255,.15);border-radius:8px;color:#007AFF}.FlowsTab_flowItemInfo__mIGK_{flex:1 1;min-width:0}.FlowsTab_flowItemName__nlJPL{font-size:.9375rem;font-weight:600;margin-bottom:.25rem;color:rgba(255,255,255,.95);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlowsTab_flowItemMeta__T67ZY{font-size:.8125rem;color:rgba(255,255,255,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlowsTab_flowItemActions__ZG70_{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.FlowsTab_flowItemStatus__R1_u9{flex-shrink:0}.FlowsTab_flowItemDeleteBtn__alzQZ{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:rgba(255,255,255,.05);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;transition:all .2s ease}.FlowsTab_flowItemDeleteBtn__alzQZ:hover{background:rgba(239,68,68,.1);border-color:#ef4444;color:#ef4444;transform:translateY(-1px)}.FlowsTab_statusActive__xJB2k{background:rgba(52,199,89,.15);color:#34C759}.FlowsTab_statusActive__xJB2k,.FlowsTab_statusInactive__erKOc{display:inline-block;padding:.25rem .625rem;border-radius:6px;font-size:.75rem;font-weight:600}.FlowsTab_statusInactive__erKOc{background:rgba(255,255,255,.08);color:rgba(255,255,255,.4)}.FlowsTab_flowBuilderWrapper__1QbRd{background:rgba(0,0,0,.2)}.FlowsTab_flowBuilderWrapper__1QbRd,.FlowsTab_flowBuilderWrapper__1QbRd>div{flex:1 1;overflow:hidden;display:flex;flex-direction:column}.FlowsTab_flowHeader__uOX56{padding-bottom:1.5rem;margin-bottom:1.5rem}.FlowsTab_flowType__Ju2gZ{font-size:1rem;padding:.75rem 1.25rem;border-radius:12px}.FlowsTab_flowActions__Aj6G_{gap:.75rem}.FlowsTab_flowActions__Aj6G_ button{padding:.75rem;border-radius:10px}.FlowsTab_flowActions__Aj6G_ button:hover{background:rgba(255,255,255,.15);transform:scale(1.1)}.FlowsTab_flowInfo__yhBrk{gap:1rem}.FlowsTab_flowName__sNIgR{font-size:1.5rem}.FlowsTab_flowDescription__79X3I{font-size:1rem;line-height:1.6}.FlowsTab_flowGroup__gC_80{font-size:.9375rem}.FlowsTab_flowMessage__mguCU{font-size:1rem;padding:1.25rem;border-radius:14px;line-height:1.6}.FlowsTab_flowLastRun__KJlgj{font-size:.875rem;margin-top:.75rem;padding-top:.75rem}.FlowsTab_emptyDetail__jiC_m{flex:1 1;display:flex;align-items:center;justify-content:center;padding:3rem}.FlowsTab_emptyDetailContent__guM24{text-align:center;max-width:400px}.FlowsTab_emptyDetailIcon__A1Vl5{font-size:4rem;margin-bottom:1.5rem;opacity:.3}.FlowsTab_emptyDetailContent__guM24 h3{font-size:1.5rem;font-weight:600;margin-bottom:.75rem;opacity:.8}.FlowsTab_emptyDetailContent__guM24 p{font-size:1rem;opacity:.5;line-height:1.6}.FlowsTab_detailContent__C951_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.FlowsTab_detailHeader__hYHkf{flex-shrink:0;display:flex;justify-content:space-between;align-items:flex-start;padding:2rem;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.2)}.FlowsTab_detailTitle__rqxJQ{flex:1 1;min-width:0}.FlowsTab_detailTitle__rqxJQ h2{font-size:1.75rem;font-weight:700;margin:0 0 .5rem;display:flex;align-items:center;gap:.75rem}.FlowsTab_inactiveBadge__gMNwB{display:inline-block;padding:.375rem .75rem;background:rgba(255,152,0,.2);color:#FF9800;border-radius:8px;font-size:.8125rem;font-weight:600}.FlowsTab_detailActions__0rAkE{display:flex;gap:.5rem;flex-shrink:0}.FlowsTab_detailActionButton__KHlh0{padding:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:inherit;cursor:pointer;border-radius:10px;transition:all .2s;display:flex;align-items:center;justify-content:center}.FlowsTab_detailActionButton__KHlh0:hover{background:rgba(255,255,255,.1);transform:scale(1.05)}.FlowsTab_detailActionButton__KHlh0:active{transform:scale(.95)}.FlowsTab_detailBody__0axgy{flex:1 1;overflow-y:auto;padding:2rem}.FlowsTab_detailSection__DpJAK{margin-bottom:2rem}.FlowsTab_detailSection__DpJAK:last-child{margin-bottom:0}.FlowsTab_detailLabel__Q13xN{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.6;margin-bottom:.75rem}.FlowsTab_detailValue__LWOip{font-size:1.125rem;line-height:1.6;color:rgba(255,255,255,.95)}.FlowsTab_flowVisualization___CAI5{display:flex;flex-direction:column;gap:0;margin-bottom:2rem}.FlowsTab_flowStep__wC1gx{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px}.FlowsTab_flowStepIcon__srMjf{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:inherit}.FlowsTab_flowStepContent__SpqbK{flex:1 1;min-width:0}.FlowsTab_flowStepLabel__cy_Tr{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.6;margin-bottom:.5rem}.FlowsTab_flowStepTitle__Aft09{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:rgba(255,255,255,.95)}.FlowsTab_flowStepDescription__rYlby{font-size:.9375rem;color:rgba(255,255,255,.6)}.FlowsTab_flowMessagePreview__jbIb7{margin-top:.75rem;padding:1rem;background:rgba(0,0,0,.3);border-radius:8px;font-size:.9375rem;line-height:1.5;color:rgba(255,255,255,.85);white-space:pre-wrap}.FlowsTab_flowConnector__5d4ud{display:flex;align-items:center;justify-content:center;height:32px;font-size:1.5rem;color:rgba(255,255,255,.3)}.FlowsTab_flowMetadata__KAOnF{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:12px}.FlowsTab_metadataItem__VWN01{display:flex;flex-direction:column;gap:.5rem}.FlowsTab_metadataLabel__UwH5m{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.6}.FlowsTab_metadataValue__ZRRpt{font-size:1rem;line-height:1.5;color:rgba(255,255,255,.9)}}@media (max-width:768px){.FlowsTab_container__BMFcf{padding:0}.FlowsTab_searchToolbar__uM6aU{padding:.625rem 1rem}.FlowsTab_searchBox__OEkAU{padding:.5rem .875rem;gap:.5rem}.FlowsTab_searchBox__OEkAU input{font-size:.875rem}.FlowsTab_flowsGrid__iowg_{grid-template-columns:1fr;gap:1.5rem;padding:1rem}.FlowsTab_toolbar__1ivQH{flex-direction:column;align-items:stretch;margin-bottom:2rem}.FlowsTab_flowCard__ED5UM{padding:1.5rem}.FlowsTab_flowHeader__uOX56{flex-wrap:wrap;gap:.75rem}.FlowsTab_flowType__Ju2gZ{font-size:.8rem;padding:.4rem .875rem}.FlowsTab_flowActions__Aj6G_{gap:.375rem}.FlowsTab_flowActions__Aj6G_ button{padding:.4rem}.FlowsTab_flowName__sNIgR{font-size:1.05rem}.FlowsTab_flowMessage__mguCU{font-size:.85rem;padding:.75rem}.FlowsTab_scheduleConfig__6KTe2{grid-template-columns:1fr}.FlowsTab_addButton__fNvDD{width:100%;justify-content:center}}@media (max-width:480px){.FlowsTab_container__BMFcf{padding:1rem .75rem}.FlowsTab_toolbar__1ivQH{margin-bottom:1.5rem}.FlowsTab_flowsGrid__iowg_{gap:1.25rem}.FlowsTab_flowCard__ED5UM{padding:1.25rem;border-radius:14px}.FlowsTab_flowType__Ju2gZ{font-size:.75rem}.FlowsTab_flowName__sNIgR{font-size:1rem}}