.CallHistoryPage_main__BPdZ8{min-height:100vh;background:var(--bg-primary);padding-top:60px}.CallHistoryPage_container__qdLK9{max-width:600px;margin:0 auto;padding:1rem}.CallHistoryPage_header__4gOYl{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.CallHistoryPage_backButton__7jd9G{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--bg-secondary);border:none;color:var(--text-primary);cursor:pointer;transition:all .2s ease}.CallHistoryPage_backButton__7jd9G:hover{background:var(--bg-tertiary)}.CallHistoryPage_title__vxiBw{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}.CallHistoryPage_filters__cG5o4{display:flex;gap:.5rem;margin-bottom:1rem;padding:.25rem;background:var(--bg-secondary);border-radius:12px}.CallHistoryPage_filterButton__H5uSt{flex:1 1;padding:.75rem 1rem;border:none;border-radius:10px;background:transparent;color:var(--text-secondary);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CallHistoryPage_filterButton__H5uSt:hover{color:var(--text-primary)}.CallHistoryPage_filterActive__2t0uN{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 2px 8px rgba(0,0,0,.1)}.CallHistoryPage_loading__Q5Nzt{display:flex;align-items:center;justify-content:center;padding:3rem;color:var(--text-secondary)}.CallHistoryPage_emptyState__IsJrZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.CallHistoryPage_emptyIcon__vXZRv{font-size:4rem;margin-bottom:1rem}.CallHistoryPage_emptyState__IsJrZ p{margin:0;color:var(--text-secondary);font-size:1rem}.CallHistoryPage_emptyHint__0zLZe{margin-top:.5rem!important;font-size:.875rem!important;opacity:.7}.CallHistoryPage_callsList__XooBM{display:flex;flex-direction:column;gap:.25rem}.CallHistoryPage_callItem__C2Fq8{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--bg-secondary);border-radius:12px;cursor:pointer;transition:all .2s ease}.CallHistoryPage_callItem__C2Fq8:hover{background:var(--bg-tertiary)}.CallHistoryPage_callAvatar___dYSf{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.CallHistoryPage_callAvatar___dYSf img{width:100%;height:100%;object-fit:cover}.CallHistoryPage_callAvatar___dYSf span{font-size:1.25rem;font-weight:600;color:#fff}.CallHistoryPage_callInfo__x60Im{flex:1 1;min-width:0}.CallHistoryPage_callNameRow__vVBD7{display:flex;align-items:center;gap:.5rem}.CallHistoryPage_callName__J8DYA{font-size:1rem;font-weight:500;color:var(--text-primary)}.CallHistoryPage_callDetails__nZdua{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.CallHistoryPage_callDirection__4oOSz{display:flex;align-items:center;color:#4caf50}.CallHistoryPage_callType__p15Pe{font-size:.875rem}.CallHistoryPage_callStatus__tR3wn{font-size:.875rem;color:var(--text-secondary)}.CallHistoryPage_missedCall__oSmS_{color:#f44336!important}.CallHistoryPage_callTime__LZGpd{font-size:.875rem;color:var(--text-secondary);white-space:nowrap}.CallHistoryPage_callButton__zAzY0{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:transparent;border:none;color:#4caf50;cursor:pointer;transition:all .2s ease}.CallHistoryPage_callButton__zAzY0:hover{background:rgba(76,175,80,.1)}.CallHistoryPage_videoCallButton__jUHf_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:transparent;border:none;color:#4caf50;cursor:pointer;transition:all .2s ease}.CallHistoryPage_videoCallButton__jUHf_:hover{background:rgba(76,175,80,.1)}.CallHistoryPage_headerActions__4bF0n{display:flex;align-items:center;gap:.5rem;margin-left:auto}.CallHistoryPage_clearButton__8Y9h8{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:8px;background:transparent;color:#f44336;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CallHistoryPage_clearButton__8Y9h8:hover{background:rgba(244,67,54,.1)}.CallHistoryPage_clearButton__8Y9h8:disabled{opacity:.5;cursor:not-allowed}.CallHistoryPage_deleteButton__0TsJS{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;opacity:0}.CallHistoryPage_callItem__C2Fq8:hover .CallHistoryPage_deleteButton__0TsJS{opacity:1}.CallHistoryPage_deleteButton__0TsJS:hover{background:rgba(244,67,54,.1);color:#f44336}.CallHistoryPage_contextMenu__ls7G2{position:fixed;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.2);padding:.5rem 0;min-width:150px;z-index:1000}.CallHistoryPage_contextMenuItem__QIjaT{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:none;background:transparent;color:var(--text-primary);font-size:.875rem;cursor:pointer;transition:background .2s ease}.CallHistoryPage_contextMenuItem__QIjaT:hover{background:var(--bg-tertiary)}.CallHistoryPage_contextMenuDelete__VHUtE{color:#f44336}.CallHistoryPage_contextMenuDelete__VHUtE:hover{background:rgba(244,67,54,.1)}.CallHistoryPage_modalOverlay__EPFYe{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1001;animation:CallHistoryPage_fadeIn__TVzVR .2s ease}@keyframes CallHistoryPage_fadeIn__TVzVR{0%{opacity:0}to{opacity:1}}.CallHistoryPage_confirmModal__4W8bp{background:var(--bg-secondary);border-radius:16px;padding:1.5rem;max-width:400px;width:90%;animation:CallHistoryPage_slideUp__L9ze3 .2s ease}@keyframes CallHistoryPage_slideUp__L9ze3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CallHistoryPage_confirmModal__4W8bp h3{margin:0 0 .75rem;font-size:1.125rem;font-weight:600;color:var(--text-primary)}.CallHistoryPage_confirmModal__4W8bp p{margin:0 0 1.5rem;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.CallHistoryPage_confirmButtons___z5jQ{display:flex;gap:.75rem;justify-content:flex-end}.CallHistoryPage_cancelBtn__lJqWf{padding:.75rem 1.25rem;border:1px solid var(--border-color);border-radius:8px;background:transparent;color:var(--text-primary);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CallHistoryPage_cancelBtn__lJqWf:hover{background:var(--bg-tertiary)}.CallHistoryPage_deleteBtn__lDP_s{padding:.75rem 1.25rem;border:none;border-radius:8px;background:#f44336;color:#fff;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CallHistoryPage_deleteBtn__lDP_s:hover{background:#d32f2f}.CallHistoryPage_deleteBtn__lDP_s:disabled{opacity:.6;cursor:not-allowed}[data-theme=dark] .CallHistoryPage_filterActive__2t0uN{box-shadow:0 2px 8px rgba(0,0,0,.3)}[data-theme=dark] .CallHistoryPage_contextMenu__ls7G2{box-shadow:0 4px 16px rgba(0,0,0,.4)}@media (max-width:768px){.CallHistoryPage_main__BPdZ8{padding-top:0}.CallHistoryPage_container__qdLK9{padding:0}.CallHistoryPage_header__4gOYl{padding:1rem;border-bottom:1px solid var(--border-color)}.CallHistoryPage_filters__cG5o4{margin:0 1rem 1rem}.CallHistoryPage_callsList__XooBM{gap:0}.CallHistoryPage_callItem__C2Fq8{border-radius:0;border-bottom:1px solid var(--border-color)}.CallHistoryPage_callItem__C2Fq8:last-child{border-bottom:none}}