.caller-info[data-v-2bb7d33f]{text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center}.small-avatar[data-v-2bb7d33f]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#656565,#3a3a3a);display:flex;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden}.small-avatar img[data-v-2bb7d33f]{width:100%;height:100%;object-fit:cover}.small-avatar span[data-v-2bb7d33f]{font-size:32px;font-weight:400;color:#fff}.large-avatar[data-v-2bb7d33f]{width:180px;height:180px;border-radius:50%;background:linear-gradient(135deg,#656565,#3a3a3a);display:flex;align-items:center;justify-content:center;margin-bottom:16px;overflow:hidden}.large-avatar img[data-v-2bb7d33f]{width:100%;height:100%;object-fit:cover}.large-avatar span[data-v-2bb7d33f]{font-size:72px;font-weight:300;color:#fff}.caller-name[data-v-2bb7d33f]{font-size:28px;font-weight:400;letter-spacing:-.5px;margin-bottom:6px}.call-status[data-v-2bb7d33f]{font-size:15px;color:#fff9;font-weight:400;font-variant-numeric:tabular-nums}.call-btn[data-v-60e4ec80]{display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:none;cursor:pointer;transition:opacity .15s ease;-webkit-tap-highlight-color:transparent}.call-btn[data-v-60e4ec80]:active{opacity:.7}.btn-icon[data-v-60e4ec80]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff1f;transition:all .2s ease}.btn-icon svg[data-v-60e4ec80-s]{width:28px;height:28px;fill:#fff}.btn-label[data-v-60e4ec80]{color:#ffffffe6;font-size:13px;font-weight:400}.large .btn-icon[data-v-60e4ec80]{width:80px;height:80px}.large .btn-icon svg[data-v-60e4ec80-s]{width:36px;height:36px}.small .btn-icon[data-v-60e4ec80]{width:54px;height:54px}.small .btn-icon svg[data-v-60e4ec80-s]{width:24px;height:24px}.decline .btn-icon[data-v-60e4ec80],.end .btn-icon[data-v-60e4ec80]{background:#ff3b30}.accept .btn-icon[data-v-60e4ec80]{background:#34c759}.active .btn-icon[data-v-60e4ec80]{background:#fff}.active .btn-icon svg[data-v-60e4ec80-s]{fill:#1c1c1e}.notification-overlay[data-v-0289034f]{position:fixed;top:0;left:0;right:0;z-index:100;padding:10px;padding-top:env(safe-area-inset-top,10px);animation:slideDown-0289034f .4s cubic-bezier(.16,1,.3,1)}@keyframes slideDown-0289034f{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.notification[data-v-0289034f]{background:#1e1e1ef2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:14px 16px;cursor:pointer;box-shadow:0 10px 40px #0006;transition:transform .2s ease,opacity .2s ease}.notification[data-v-0289034f]:active{transform:scale(.98);opacity:.9}.notification-header[data-v-0289034f]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.app-icon[data-v-0289034f]{width:20px;height:20px;background:#34c759;border-radius:5px;display:flex;align-items:center;justify-content:center}.app-icon svg[data-v-0289034f]{width:14px;height:14px;color:#fff}.app-name[data-v-0289034f]{font-size:13px;font-weight:500;color:#fff9;flex:1}.time-ago[data-v-0289034f]{font-size:12px;color:#fff6}.notification-content[data-v-0289034f]{display:flex;gap:12px;align-items:flex-start}.sender-avatar[data-v-0289034f]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.sender-avatar img[data-v-0289034f]{width:100%;height:100%;object-fit:cover}.sender-avatar span[data-v-0289034f]{font-size:20px;font-weight:500;color:#fff}.message-content[data-v-0289034f]{flex:1;min-width:0}.sender-name[data-v-0289034f]{font-size:15px;font-weight:600;color:#fff;display:block;margin-bottom:2px}.message-text[data-v-0289034f]{font-size:15px;color:#ffffffe6;margin:0;line-height:1.4}.tap-indicator[data-v-0289034f]{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}.tap-indicator span[data-v-0289034f]{font-size:13px;color:#007aff;font-weight:500}.tap-indicator svg[data-v-0289034f]{width:16px;height:16px;color:#007aff}.call-screen[data-v-5c1d8070]{width:100%;height:100%;position:relative;overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:none}.background-blur[data-v-5c1d8070]{position:absolute;inset:0;background:linear-gradient(180deg,#2c2c2e,#1c1c1e);background-size:cover;background-position:center;filter:blur(50px) saturate(1.5);transform:scale(1.2)}.overlay[data-v-5c1d8070]{position:absolute;inset:0;background:#0006}.tap-to-start[data-v-5c1d8070]{position:relative;z-index:10;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.tap-content[data-v-5c1d8070]{text-align:center;animation:pulse-tap-5c1d8070 2s ease-in-out infinite}@keyframes pulse-tap-5c1d8070{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.tap-icon[data-v-5c1d8070]{width:80px;height:80px;margin:0 auto 20px;background:#ffffff1a;border-radius:50%;display:flex;align-items:center;justify-content:center}.tap-icon svg[data-v-5c1d8070]{width:40px;height:40px}.tap-text[data-v-5c1d8070]{color:#fff;font-size:18px;font-weight:400}.content[data-v-5c1d8070]{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;padding:0 24px;padding-bottom:env(safe-area-inset-bottom,34px)}.status-bar[data-v-5c1d8070]{display:flex;justify-content:space-between;align-items:center;padding:12px 8px;padding-top:env(safe-area-inset-top,12px)}.status-bar .time[data-v-5c1d8070]{font-size:15px;font-weight:600}.status-icons[data-v-5c1d8070]{display:flex;align-items:center;gap:6px}.status-icons svg[data-v-5c1d8070]{height:12px;width:auto}.caller-section[data-v-5c1d8070]{flex:1;display:flex;align-items:center;justify-content:center;padding-bottom:40px}.incoming-actions[data-v-5c1d8070]{padding-bottom:30px}.slide-to-answer-container[data-v-5c1d8070]{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.slide-track[data-v-5c1d8070]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px}.slide-arrows[data-v-5c1d8070]{display:flex;flex-direction:column;align-items:center;gap:-8px;margin-bottom:4px}.arrow[data-v-5c1d8070]{width:28px;height:28px;color:#fff6;margin:-6px 0}.arrow-1[data-v-5c1d8070]{animation:arrow-pulse-5c1d8070 1.5s ease-in-out infinite;animation-delay:0s}.arrow-2[data-v-5c1d8070]{animation:arrow-pulse-5c1d8070 1.5s ease-in-out infinite;animation-delay:.15s}.arrow-3[data-v-5c1d8070]{animation:arrow-pulse-5c1d8070 1.5s ease-in-out infinite;animation-delay:.3s}@keyframes arrow-pulse-5c1d8070{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.8;transform:translateY(-4px)}}.slide-text[data-v-5c1d8070]{font-size:13px;color:#fff9;letter-spacing:.5px}.slide-button[data-v-5c1d8070]{width:80px;height:80px;cursor:grab;touch-action:none}.slide-button[data-v-5c1d8070]:active{cursor:grabbing}.slide-button-inner[data-v-5c1d8070]{width:100%;height:100%;background:#34c759;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #34c75966}.slide-button-inner svg[data-v-5c1d8070]{width:36px;height:36px;color:#fff}.decline-section[data-v-5c1d8070]{display:flex;justify-content:center;margin-top:20px}.active-actions[data-v-5c1d8070]{padding-bottom:20px}.action-grid[data-v-5c1d8070]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 0;margin-bottom:40px}.end-call-section[data-v-5c1d8070]{display:flex;justify-content:center}.ended-actions[data-v-5c1d8070]{padding-bottom:50px}.ended-actions .action-buttons[data-v-5c1d8070]{justify-content:center}.action-buttons[data-v-5c1d8070]{display:flex;justify-content:center}.content[data-v-5c1d8070]:after{content:"";position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:134px;height:5px;background:#ffffff4d;border-radius:3px}.app-container[data-v-41233b81]{width:100%;max-width:430px;height:100vh;max-height:932px;margin:0 auto}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,system-ui,sans-serif;background:#000;min-height:100vh;min-height:100dvh;display:flex;justify-content:center;align-items:center;overflow:hidden;color:#fff}#app{width:100%;height:100vh;height:100dvh;display:flex;justify-content:center;align-items:center}button{font-family:inherit}
