.account-page{background:#f5f7fb;min-height:100vh;padding-top:65px}.account-cover{position:relative;height:220px;background:url(/assets/images/profile.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.account-user-icon{margin-bottom:15px}.account-icon-circle,.account-user-icon{display:flex;justify-content:center;align-items:center}.account-icon-circle{width:90px;height:90px;border-radius:50%;background:#0f6fff;color:#fff;box-shadow:0 5px 15px rgba(15,111,255,.3)}.sidebar-divider{height:1px;background:#e5e7eb;margin:45px 0 18px}.sidebar li:last-child{color:#333;background-color:#b5b6b8}.sidebar li:last-child:hover{background:#f2f7ff}.sidebar h5{text-align:center;margin-bottom:15px}.account-cover:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.25)}.account-overlay{position:relative;z-index:2;max-width:1280px;width:100%;margin:auto;height:100%;display:flex;align-items:center;padding:0 30px}.profile-left h2{font-size:34px;margin-bottom:10px}.profile-left p{gap:8px;margin-bottom:8px}.edit-profile,.profile-left p{display:flex;align-items:center}.edit-profile{background:#fff;color:#0f6fff;padding:12px 24px;border:none;border-radius:8px;font-weight:600;gap:10px;cursor:pointer}.account-body{position:relative;z-index:5;max-width:1280px;margin:-40px auto 0;padding:0 20px 40px;display:grid;grid-template-columns:280px 1fr;grid-gap:25px;gap:25px}.profile-card{background:#fff;border-radius:12px;padding:25px;margin-bottom:20px;height:auto;min-height:auto}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.card-header h3{margin:0;font-size:22px;font-weight:700;color:#111827;text-align:left}.edit-btn{display:flex;align-items:center;gap:6px;border:none;background:none;color:#0f6fff;font-size:14px;font-weight:600;cursor:pointer}.field{display:flex;flex-direction:column;align-items:flex-start;width:100%}.field label{display:block;width:100%;text-align:left!important;margin-bottom:8px;font-size:14px;font-weight:600;color:#374151}.field input,.field select{width:100%;height:48px;border:1px solid #d1d5db;border-radius:8px;padding:0 14px;font-size:15px;background:#fff;color:#111827}.sidebar{background:#fff;border-radius:15px;padding:25px;box-shadow:0 5px 20px rgba(0,0,0,.08);height:-moz-fit-content;height:fit-content}.sidebar h4{font-size:30px;margin-bottom:20px}.sidebar ul{list-style:none;padding:0}.sidebar li{display:flex;align-items:center;gap:12px;padding:14px;border-radius:10px;cursor:pointer;transition:.3s}.sidebar li:hover{background:#f2f7ff}.sidebar .active{background:#0f6fff;color:#fff}.logout{color:red}.content{background:#fff;border-radius:15px;padding:30px;box-shadow:0 5px 20px rgba(0,0,0,.08)}.content h2{margin-bottom:30px}.grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;gap:25px}.save-btn{margin-top:35px;background:#0f6fff;color:#fff;padding:14px 35px;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer}@media(max-width:992px){.account-body{grid-template-columns:1fr;margin-top:20px}.profile-top{flex-direction:column;align-items:flex-start}.grid{grid-template-columns:1fr}}@media(max-width:768px){.account-cover{height:260px}.profile-left{flex-direction:column;text-align:center}.profile-details,.profile-left{align-items:center}.profile-contact{justify-content:center}}@media(max-width:576px){.account-overlay{padding:20px}.profile-image{width:90px;height:90px}.profile-left h2{font-size:24px}.edit-profile{width:100%;justify-content:center}}.password-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:9999}.password-modal{width:420px;background:#fff;border-radius:15px;padding:30px;position:relative;animation:popup .3s ease}.password-error{display:block;color:#dc2626;font-size:12px;margin-top:6px;font-weight:500}.password-close{position:absolute;right:15px;top:15px;border:none;background:none;cursor:pointer}.password-modal h4{text-align:center;margin-bottom:5px}.password-modal p{text-align:center;color:#777;margin-bottom:25px}.password-field{margin-bottom:18px}.password-field label{display:block;font-size:14px;font-weight:600;margin-bottom:7px}.input-box{position:relative}.input-box input{width:100%;height:45px;border:1px solid #ddd;border-radius:8px;padding:0 45px 0 12px}.input-box span{position:absolute;right:12px;top:12px;cursor:pointer}.change-password-btn{width:100%;height:45px;border:none;border-radius:8px;background:#0f6fff;color:#fff;font-weight:600;cursor:pointer}@keyframes popup{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.CallDisposition_overlay__SzTX5{position:relative}.CallDisposition_wrapper__Az91_{background:#fff;z-index:9999;border-radius:4px;box-shadow:2px 0 12px rgba(0,0,0,.2);width:700px}.CallDisposition_wrapper__Az91_.CallDisposition_open__40jT7{width:700px}.CallDisposition_open__40jT7{animation:CallDisposition_slideZoomIn___81Wa .4s ease forwards}@keyframes CallDisposition_slideZoomIn___81Wa{0%{opacity:0}to{opacity:1}}.CallDisposition_header__ajdLG{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#103e65,#0b2e4f);padding:8px 15px;font-weight:600;color:#fff;cursor:-webkit-grabbing;cursor:grabbing}.CallDisposition_header__ajdLG h3{font-size:15px;font-weight:600}.CallDisposition_header__ajdLG button{background:transparent;border:none;color:#fff;font-size:18px;cursor:pointer}.CallDisposition_body__Mw1N2{padding:12px 6px;overflow-y:auto;display:flex;flex-wrap:wrap;gap:10px}.CallDisposition_field__dBdzF{display:flex;flex-direction:column;position:relative;flex:1 1}.CallDisposition_field__dBdzF label{font-size:11px;font-weight:600;color:#374151;margin-bottom:3px}.CallDisposition_field__dBdzF input,.CallDisposition_field__dBdzF select,.CallDisposition_field__dBdzF textarea{font-size:12px;padding:7px 8px;border:1px solid #cbd5e1;border-radius:6px;outline:none;resize:none}.CallDisposition_field__dBdzF input:focus,.CallDisposition_field__dBdzF select:focus,.CallDisposition_field__dBdzF textarea:focus{border-color:#2563eb}.CallDisposition_errorInput___G_po{border-color:#ef4444;animation:CallDisposition_shake__Md81J .35s ease-in-out}.CallDisposition_errorIcon__VBB7L{position:absolute;right:10px;top:23px;color:#ef4444;font-size:16px}.CallDisposition_field__dBdzF .CallDisposition_validInput__FRfBk{border-color:#d1d5db #d1d5db #22c55e}@keyframes CallDisposition_shake__Md81J{0%{transform:translateX(0)}25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-4px)}to{transform:translateX(0)}}.CallDisposition_twoColRow__zTnyG{width:100%}.CallDisposition_twoColRow__zTnyG textarea{height:70px}.CallDisposition_footer__P9WlV{padding:8px 16px;border-top:1px solid #e5e7eb;background:#f9fafb;display:flex;align-items:center;gap:15px;justify-content:center}.CallDisposition_footer__P9WlV .CallDisposition_convertBtn__Zszbk{background-color:#103e65;color:#f0f0f0;padding:6px 8px;border-radius:4px;font-size:12px;font-weight:600}.CallDisposition_saveBtn__TbT7s{padding:6px 8px;font-size:12px;font-weight:500;border:none;border-radius:4px;background:linear-gradient(135deg,#103e65,#0b2e4f);color:#fff;cursor:pointer}.CallDisposition_saveBtn__TbT7s:hover{background:#1e40af}@media (max-width:768px){.CallDisposition_body__Mw1N2,.CallDisposition_twoColRow__zTnyG{grid-template-columns:1fr}}.CallDisposition_statusConnected__GXnip{background-color:#e6f9f0;color:#28a745}.CallDisposition_statusMissed__nS4ON{background-color:#ffe6e6;color:#dc3545}.CallDisposition_statusBusy__3JYt5{background-color:#fff3cd;color:#856404}.CallDisposition_directionInbound__z2fBq{background-color:#e6f0ff;color:#0d6efd}.CallDisposition_directionOutbound__NVOHQ{background-color:#f3e8ff;color:#6f42c1}.OverlayLoader_overlayLoader__MnT7W{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.49);display:flex;justify-content:center;align-items:center;z-index:9999}.OverlayLoader_loaderWrapper__cxzWf{width:80px;height:80px;position:relative;display:flex;justify-content:center;align-items:center}.OverlayLoader_loader__NAFaO{position:absolute;height:20px;animation:OverlayLoader_spin__KIIfD 3.5s linear infinite}.OverlayLoader_dot__0MR5J{width:8px;height:8px;background-color:#fff;border-radius:50%;position:relative;top:30px}.OverlayLoader_loader__NAFaO:first-child{animation-delay:.15s}.OverlayLoader_loader__NAFaO:nth-child(2){animation-delay:.3s}.OverlayLoader_loader__NAFaO:nth-child(3){animation-delay:.45s}.OverlayLoader_loader__NAFaO:nth-child(4){animation-delay:.6s}.OverlayLoader_loader__NAFaO:nth-child(5){animation-delay:.75s}.OverlayLoader_loader__NAFaO:nth-child(6){animation-delay:.9s}@keyframes OverlayLoader_spin__KIIfD{30%{transform:rotate(220deg)}40%{opacity:1;transform:rotate(450deg)}75%{opacity:1;transform:rotate(2turn)}76%{opacity:0}to{opacity:0;transform:rotate(0deg)}}.LeadCreation_wrapper__AP8uM{height:418px;background:#fff;display:flex;flex-direction:column;z-index:9999;border-left:1px solid #103e65;box-shadow:2px 0 12px rgba(0,0,0,.2);width:700px;max-width:700;min-width:700;overflow:auto;border-top-right-radius:4px;border-bottom-right-radius:4px}.LeadCreation_wrapper__AP8uM.LeadCreation_open__Y_ki_{width:700px}.LeadCreation_open__Y_ki_{animation:LeadCreation_slideZoomIn__Ku0Ey .4s ease forwards}@keyframes LeadCreation_slideZoomIn__Ku0Ey{0%{opacity:0}to{opacity:1}}.LeadCreation_header__lejKR{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#103e65,#0b2e4f);padding:4px 15px;font-weight:600;color:#fff;height:41px}.LeadCreation_header__lejKR h3{font-size:15px;font-weight:600;cursor:move}.LeadCreation_header__lejKR button{background:transparent;border:none;color:#fff;font-size:18px;cursor:pointer}.LeadCreation_body__ezgIq{flex:1 1;padding:12px 6px;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px 10px}.LeadCreation_field__yTUuM{display:flex;flex-direction:column;position:relative}.LeadCreation_field__yTUuM label{font-size:11px;font-weight:600;color:#374151;margin-bottom:3px}.LeadCreation_field__yTUuM input,.LeadCreation_field__yTUuM select,.LeadCreation_field__yTUuM textarea{font-size:12px;padding:7px 8px;border:1px solid #cbd5e1;border-radius:6px;outline:none;resize:none}.LeadCreation_field__yTUuM input:focus,.LeadCreation_field__yTUuM select:focus,.LeadCreation_field__yTUuM textarea:focus{border-color:#2563eb}.LeadCreation_errorInput__A7Zgk{border-color:#ef4444;animation:LeadCreation_shake__mf1hn .35s ease-in-out}.LeadCreation_errorIcon__WNUX8{position:absolute;right:10px;top:23px;color:#ef4444;font-size:16px}.LeadCreation_field__yTUuM .LeadCreation_validInput__wnzWO{border-color:#d1d5db #d1d5db #22c55e}@keyframes LeadCreation_shake__mf1hn{0%{transform:translateX(0)}25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-4px)}to{transform:translateX(0)}}.LeadCreation_twoColRow__VvWOA{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.LeadCreation_twoColRow__VvWOA textarea{height:70px}.LeadCreation_footer__kImeg{padding:8px 16px;border-top:1px solid #e5e7eb;background:#f9fafb;display:flex;align-items:center;gap:15px;justify-content:center}.LeadCreation_footer__kImeg .LeadCreation_convertBtn___CDy7{background-color:#103e65;color:#f0f0f0;padding:6px 8px;border-radius:4px;font-size:12px;font-weight:600}.LeadCreation_saveBtn__CixRl{padding:6px 8px;font-size:12px;font-weight:600;border:none;border-radius:4px;background:#2563eb;color:#fff;cursor:pointer}.LeadCreation_saveBtn__CixRl:hover{background:#1e40af}@media (max-width:768px){.LeadCreation_body__ezgIq,.LeadCreation_twoColRow__VvWOA{grid-template-columns:1fr}}.LeadCreation_Customer__wjUYl{height:25px;width:25px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.LeadCreation_Customer__wjUYl svg{font-size:14px}.LeadCreation_subTitle__6WlvA{font-weight:600;font-size:12px;color:#000;animation:LeadCreation_glowBlink__mswEz 1s infinite}.LeadCreation_check_existing_user__MoS4Z{display:flex;align-items:center;gap:8px;background:#ffc107;color:#000;padding:4px;border-radius:999px;cursor:pointer}@keyframes LeadCreation_glowBlink__mswEz{0%{opacity:1;text-shadow:0 0 5px #fff}50%{opacity:.4;text-shadow:0 0 15px #fff}to{opacity:1;text-shadow:0 0 5px #fff}}