:root{--eth-active-call-bar-height: calc(60px + env(safe-area-inset-top)) }button.svelte-1dyt3nb{border:0;font:inherit;cursor:pointer}.call-audio-element.svelte-1dyt3nb{position:fixed;z-index:-1;width:1px;height:1px;right:0;bottom:0;opacity:0;pointer-events:none}.active-call-bar.svelte-1dyt3nb{position:relative;z-index:115;width:100%;min-height:var(--eth-active-call-bar-height);flex:0 0 auto;display:grid;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:max(8px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 8px max(14px,env(safe-area-inset-left));color:#effcfc;background:linear-gradient(90deg,#075568,#087b78);text-align:left;box-shadow:0 4px 18px #0219203d}.bar-avatar.svelte-1dyt3nb{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:#ffffff24;font-weight:800}.bar-copy.svelte-1dyt3nb{min-width:0;display:grid;gap:2px}.bar-copy.svelte-1dyt3nb strong:where(.svelte-1dyt3nb),.bar-copy.svelte-1dyt3nb small:where(.svelte-1dyt3nb){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-copy.svelte-1dyt3nb strong:where(.svelte-1dyt3nb){font-size:14px}.bar-copy.svelte-1dyt3nb small:where(.svelte-1dyt3nb){font-size:12px;opacity:.82;font-variant-numeric:tabular-nums}.bar-return.svelte-1dyt3nb{font-size:20px;opacity:.8}.bar-pulse.svelte-1dyt3nb{width:9px;height:9px;border-radius:50%;background:#ffd36b;box-shadow:0 0 0 5px #ffd36b29;animation:svelte-1dyt3nb-pulse 1.2s ease-in-out infinite}.call-screen.svelte-1dyt3nb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;width:100vw;height:100dvh;min-height:100svh;overflow:hidden;overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;color:#f2fafa;background:linear-gradient(#040e149e,#040e14e0),var(--eth-chat-wallpaper, #071b25);background-size:cover;transition:opacity .14s ease,visibility .14s ease}.call-screen.minimized.svelte-1dyt3nb{visibility:hidden;opacity:0;pointer-events:none}.call-screen.privacy-locked.svelte-1dyt3nb{display:none;pointer-events:none}.call-header.svelte-1dyt3nb{position:absolute;z-index:8;inset:0 0 auto;min-height:calc(64px + env(safe-area-inset-top));display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:8px;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 8px max(12px,env(safe-area-inset-left));background:linear-gradient(rgba(2,11,16,.68),transparent);transition:opacity .18s ease,transform .18s ease}.call-header.controls-hidden.svelte-1dyt3nb{opacity:0;transform:translateY(-18px);pointer-events:none}.minimize-call.svelte-1dyt3nb{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:inherit;background:#ffffff24;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.minimize-call.svelte-1dyt3nb svg:where(.svelte-1dyt3nb){width:24px;fill:none;stroke:currentColor;stroke-width:2}.call-identity.svelte-1dyt3nb{min-width:0;display:grid;justify-items:center;gap:2px;text-align:center}.call-identity.svelte-1dyt3nb strong:where(.svelte-1dyt3nb){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px}.call-identity.svelte-1dyt3nb span:where(.svelte-1dyt3nb){font-size:13px;opacity:.76;font-variant-numeric:tabular-nums}.call-video-stage.svelte-1dyt3nb{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;overscroll-behavior:none;background:#031118}.pip-safe-area.svelte-1dyt3nb{position:fixed;z-index:-1;top:calc(env(safe-area-inset-top) + 76px);right:max(12px,env(safe-area-inset-right));bottom:calc(env(safe-area-inset-bottom) + 126px);left:max(12px,env(safe-area-inset-left));pointer-events:none}.call-feed.svelte-1dyt3nb{position:fixed;top:0;left:0;overflow:hidden;background:#092630;transform-origin:center center}.call-feed.main.svelte-1dyt3nb{z-index:1;width:100vw;height:100dvh;border-radius:0;pointer-events:none}.call-feed.pip.svelte-1dyt3nb{z-index:6;width:clamp(92px,27vw,132px);aspect-ratio:3 / 4;border:.5px solid rgba(255,255,255,.5);border-radius:18px;box-shadow:0 8px 28px #0000006b;touch-action:none!important;cursor:grab;transition:box-shadow .12s ease}.call-feed.pip.dragging.svelte-1dyt3nb{cursor:grabbing;box-shadow:0 13px 36px #00000085}.call-feed.svelte-1dyt3nb video:where(.svelte-1dyt3nb){width:100%;height:100%;display:block;object-fit:cover;opacity:0;background:#031118}.call-feed.svelte-1dyt3nb video.visible:where(.svelte-1dyt3nb){opacity:1}.call-feed.svelte-1dyt3nb video.mirrored:where(.svelte-1dyt3nb){transform:scaleX(-1)}.feed-placeholder.svelte-1dyt3nb{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:12px;padding:12px;text-align:center;background:radial-gradient(70% 50% at 25% 20%,rgba(91,74,230,.75),transparent 70%),radial-gradient(60% 45% at 85% 55%,rgba(10,122,147,.7),transparent 70%),radial-gradient(70% 50% at 30% 95%,rgba(200,28,79,.65),transparent 70%),#0b0b14}.call-feed.pip.svelte-1dyt3nb .feed-placeholder:where(.svelte-1dyt3nb) small:where(.svelte-1dyt3nb){display:none}.video-avatar.svelte-1dyt3nb{width:clamp(54px,18vw,104px);height:clamp(54px,18vw,104px);display:grid;place-items:center;border-radius:50%;background:#fff3;box-shadow:inset 0 0 0 .5px #fff6;font-size:clamp(22px,8vw,42px);font-weight:700}.call-feed.pip.svelte-1dyt3nb .video-avatar:where(.svelte-1dyt3nb){width:48px;height:48px;font-size:20px}.feed-placeholder.svelte-1dyt3nb small:where(.svelte-1dyt3nb){color:#f2fafabd}.reconnecting-overlay.svelte-1dyt3nb{position:absolute;z-index:7;top:calc(env(safe-area-inset-top) + 82px);left:50%;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#041218bd;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translate(-50%);font-size:13px;white-space:nowrap}.reconnecting-overlay.svelte-1dyt3nb span:where(.svelte-1dyt3nb){width:8px;height:8px;border-radius:50%;background:#ffd36b;animation:svelte-1dyt3nb-pulse 1.2s ease-in-out infinite}.audio-call-center.svelte-1dyt3nb{position:absolute;top:70px;right:18px;bottom:132px;left:18px;display:grid;place-content:center;justify-items:center;gap:10px;text-align:center}.audio-avatar.svelte-1dyt3nb{width:116px;height:116px;display:grid;place-items:center;margin-bottom:10px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:linear-gradient(145deg,#43cdca59,#ffffff14);box-shadow:0 0 0 8px #43cdca14;font-size:44px;font-weight:800}.audio-call-center.svelte-1dyt3nb strong:where(.svelte-1dyt3nb){font-size:25px}.audio-call-center.svelte-1dyt3nb>span:where(.svelte-1dyt3nb):not(.audio-avatar){opacity:.76;font-variant-numeric:tabular-nums}.audio-call-center.svelte-1dyt3nb small:where(.svelte-1dyt3nb){max-width:320px;opacity:.65;line-height:1.45}@property --c1{syntax: "<color>"; inherits: true; initial-value: #9a63d6;}@property --c2{syntax: "<color>"; inherits: true; initial-value: #7476de;}@property --c3{syntax: "<color>"; inherits: true; initial-value: #5a8ad8;}.call-screen.svelte-1dyt3nb:not(.video-mode){background:#7476de}.call-aurora.svelte-1dyt3nb{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;overflow:hidden;filter:blur(70px) saturate(1.2);background:linear-gradient(200deg,var(--c1),var(--c2) 50%,var(--c3));--c1: #9a63d6;--c2: #7476de;--c3: #5a8ad8;transition:--c1 1.2s ease,--c2 1.2s ease,--c3 1.2s ease}.call-aurora[data-tone=ringing].svelte-1dyt3nb{--c1: #9a63d6;--c2: #7476de;--c3: #5a8ad8}.call-aurora[data-tone=active].svelte-1dyt3nb{--c1: #a8c35e;--c2: #6cb184;--c3: #4f9ecb}.call-aurora[data-tone=weak].svelte-1dyt3nb{--c1: #e5944f;--c2: #d8706c;--c3: #c06393}.blob.svelte-1dyt3nb{position:absolute;width:70%;height:60%;border-radius:50%;opacity:.9;transition:background-color 1.2s ease;will-change:transform}.b1.svelte-1dyt3nb{left:5%;top:8%;background-color:var(--c1);animation:svelte-1dyt3nb-drift1 14s ease-in-out infinite alternate}.b2.svelte-1dyt3nb{right:0;top:35%;background-color:var(--c2);animation:svelte-1dyt3nb-drift2 17s ease-in-out infinite alternate}.b3.svelte-1dyt3nb{left:15%;bottom:0;background-color:var(--c3);animation:svelte-1dyt3nb-drift3 19s ease-in-out infinite alternate}@keyframes svelte-1dyt3nb-drift1{to{transform:translate(28%,22%) scale(1.15)}}@keyframes svelte-1dyt3nb-drift2{to{transform:translate(-30%,-18%) scale(.9)}}@keyframes svelte-1dyt3nb-drift3{to{transform:translate(20%,-30%) scale(1.2)}}.call-header.audio-header.svelte-1dyt3nb{background:none}.call-header.audio-header.svelte-1dyt3nb .call-identity:where(.svelte-1dyt3nb){visibility:hidden}.call-header.audio-header.svelte-1dyt3nb .minimize-call:where(.svelte-1dyt3nb){background:#ffffff29;box-shadow:inset 0 0 0 .5px #ffffff4d;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}.call-header.audio-header.svelte-1dyt3nb .minimize-call.back-link:where(.svelte-1dyt3nb){width:auto;min-width:0;display:inline-flex;align-items:center;gap:2px;padding:0 10px 0 2px;color:#fff;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:17px;font-weight:500}.call-header.audio-header.svelte-1dyt3nb .minimize-call.back-link:where(.svelte-1dyt3nb) svg:where(.svelte-1dyt3nb){flex:none;width:26px;height:26px;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.call-screen.svelte-1dyt3nb:not(.video-mode) .round-control.accept:where(.svelte-1dyt3nb) svg:where(.svelte-1dyt3nb) path:where(.svelte-1dyt3nb),.call-screen.svelte-1dyt3nb:not(.video-mode) .round-control.danger:where(.svelte-1dyt3nb) svg:where(.svelte-1dyt3nb) path:where(.svelte-1dyt3nb){fill:currentColor;stroke:none}.call-screen.svelte-1dyt3nb:not(.video-mode) .round-control.accept:where(.svelte-1dyt3nb) svg:where(.svelte-1dyt3nb),.call-screen.svelte-1dyt3nb:not(.video-mode) .round-control.danger:where(.svelte-1dyt3nb) svg:where(.svelte-1dyt3nb){width:30px;height:30px}.call-screen.svelte-1dyt3nb:not(.video-mode) .audio-call-center:where(.svelte-1dyt3nb){top:90px;right:18px;bottom:170px;left:18px;gap:6px}.audio-avatar-wrap.svelte-1dyt3nb{position:relative;width:140px;height:140px;margin-bottom:22px;display:grid;place-items:center}.audio-avatar-wrap.svelte-1dyt3nb .audio-avatar:where(.svelte-1dyt3nb){position:relative;z-index:1;width:140px;height:140px;margin:0;overflow:hidden;border:0;font-family:ui-rounded,-apple-system,system-ui,sans-serif;font-size:54px;font-weight:700;color:#fff;background:linear-gradient(180deg,#72d5fd,#2a9ef1);box-shadow:0 14px 40px #00000029}.audio-avatar.tone-1.svelte-1dyt3nb{background:linear-gradient(180deg,#ff885e,#ff516a)}.audio-avatar.tone-2.svelte-1dyt3nb{background:linear-gradient(180deg,#72d5fd,#2a9ef1)}.audio-avatar.tone-3.svelte-1dyt3nb{background:linear-gradient(180deg,#53edd6,#28c9b7)}.audio-avatar.tone-4.svelte-1dyt3nb{background:linear-gradient(180deg,#ffcd6a,#ffa85c)}.audio-avatar.tone-5.svelte-1dyt3nb{background:linear-gradient(180deg,#82b1ff,#665fff)}.audio-avatar.tone-6.svelte-1dyt3nb{background:linear-gradient(180deg,#a0de7e,#54cb68)}.audio-avatar.tone-7.svelte-1dyt3nb{background:linear-gradient(180deg,#e0a2f3,#d669ed)}.audio-avatar.photo.svelte-1dyt3nb{background:#fff3}.audio-avatar.svelte-1dyt3nb img:where(.svelte-1dyt3nb){width:100%;height:100%;display:block;object-fit:cover}.wave.svelte-1dyt3nb{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#ffffff24;opacity:0}.audio-avatar-wrap.waving.svelte-1dyt3nb .wave:where(.svelte-1dyt3nb){animation:svelte-1dyt3nb-call-wave 2.4s cubic-bezier(.2,.7,.3,1) infinite}.audio-avatar-wrap.waving.svelte-1dyt3nb .w2:where(.svelte-1dyt3nb){animation-delay:1.2s}.audio-avatar-wrap.svelte-1dyt3nb:not(.waving) .wave:where(.svelte-1dyt3nb){opacity:1;transition:opacity .4s ease,transform .11s linear}.audio-avatar-wrap.svelte-1dyt3nb:not(.waving) .wave.w1:where(.svelte-1dyt3nb){background:#ffffff29;transform:scale(calc(1.1 + var(--voice, 0) * .14))}.audio-avatar-wrap.svelte-1dyt3nb:not(.waving) .wave.w2:where(.svelte-1dyt3nb){background:#ffffff1a;opacity:calc(.45 + var(--voice, 0) * .55);transform:scale(calc(1.2 + var(--voice, 0) * .36));animation:svelte-1dyt3nb-voice-blob 7s linear infinite}@keyframes svelte-1dyt3nb-voice-blob{0%{border-radius:50% 46% 52% 48%/48% 52% 46% 50%;rotate:0deg}33%{border-radius:46% 54% 48% 52%/53% 47% 52% 48%}66%{border-radius:53% 47% 50% 50%/46% 54% 49% 51%}to{border-radius:50% 46% 52% 48%/48% 52% 46% 50%;rotate:360deg}}.call-status-line.svelte-1dyt3nb{display:inline-flex;align-items:center;justify-content:center;gap:6px}.signal-bars.svelte-1dyt3nb{width:17px;height:13px;fill:currentColor}.status-dots.svelte-1dyt3nb{display:inline-flex;gap:3px;margin-left:4px}.status-dots.svelte-1dyt3nb b:where(.svelte-1dyt3nb){width:5px;height:5px;border-radius:50%;background:currentColor;animation:svelte-1dyt3nb-status-dot 1.2s ease-in-out infinite}.status-dots.svelte-1dyt3nb b:where(.svelte-1dyt3nb):nth-child(2){animation-delay:.2s}.status-dots.svelte-1dyt3nb b:where(.svelte-1dyt3nb):nth-child(3){animation-delay:.4s}@keyframes svelte-1dyt3nb-status-dot{0%,to{opacity:.35}40%{opacity:1}}@keyframes svelte-1dyt3nb-call-wave{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.call-screen.svelte-1dyt3nb:not(.video-mode) .audio-call-center:where(.svelte-1dyt3nb) strong:where(.svelte-1dyt3nb){font-size:30px;font-weight:600;letter-spacing:-.01em;text-shadow:0 1px 12px rgba(0,0,0,.18)}.call-screen.svelte-1dyt3nb:not(.video-mode) .audio-call-center:where(.svelte-1dyt3nb)>span:where(.svelte-1dyt3nb):not(.audio-avatar-wrap){font-size:17px;opacity:.85}.call-screen.svelte-1dyt3nb:not(.video-mode) .call-controls:where(.svelte-1dyt3nb){background:none;min-height:calc(150px + env(safe-area-inset-bottom));padding-bottom:max(34px,env(safe-area-inset-bottom));align-items:flex-end;gap:clamp(14px,5vw,26px)}.call-screen.svelte-1dyt3nb:not(.video-mode) .call-controls.incoming:where(.svelte-1dyt3nb){gap:clamp(90px,32vw,150px)}.call-screen.svelte-1dyt3nb:not(.video-mode) .control-column:where(.svelte-1dyt3nb){gap:8px;color:#ffffffeb;font-size:12px;text-transform:lowercase}.call-screen.svelte-1dyt3nb:not(.video-mode) .round-control:where(.svelte-1dyt3nb){width:64px;height:64px;background:#ffffff2e;box-shadow:inset 0 0 0 .5px #ffffff52,inset 0 1px #ffffff38;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8)}.call-screen.svelte-1dyt3nb:not(.video-mode) .round-control:where(.svelte-1dyt3nb) svg:where(.svelte-1dyt3nb){width:27px;height:27px}.call-screen.svelte-1dyt3nb:not(.video-mode) .round-control.on:where(.svelte-1dyt3nb){color:#6e8bb6;background:#fff}.call-screen.svelte-1dyt3nb:not(.video-mode) .round-control.danger:where(.svelte-1dyt3nb){background:#ff3b30;box-shadow:0 8px 24px #ff3b3059}.call-screen.svelte-1dyt3nb:not(.video-mode) .round-control.accept:where(.svelte-1dyt3nb){color:#fff;background:#34c759;box-shadow:0 8px 24px #34c75966;animation:svelte-1dyt3nb-accept-pulse 1.6s ease-in-out infinite}@keyframes svelte-1dyt3nb-accept-pulse{0%,to{box-shadow:0 0 #34c75980,0 8px 24px #34c75966}50%{box-shadow:0 0 0 14px #34c75900,0 8px 24px #34c75966}}@media(prefers-reduced-motion:reduce){.blob.svelte-1dyt3nb,.wave.svelte-1dyt3nb,.round-control.accept.svelte-1dyt3nb,.status-dots.svelte-1dyt3nb b:where(.svelte-1dyt3nb){animation:none!important}}.resume-call-audio.svelte-1dyt3nb{position:absolute;z-index:10;top:calc(env(safe-area-inset-top) + 74px);left:50%;min-height:42px;padding:0 16px;border-radius:999px;color:#102027;background:#ffd36b;transform:translate(-50%);font-weight:750}.call-controls.svelte-1dyt3nb{position:absolute;z-index:9;right:0;bottom:0;left:0;min-height:calc(112px + env(safe-area-inset-bottom));display:flex;align-items:flex-start;justify-content:center;gap:clamp(7px,2.6vw,19px);padding:12px max(8px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:linear-gradient(transparent,#020a0fd6 34%);transition:opacity .18s ease,transform .18s ease}.call-controls.hidden.svelte-1dyt3nb{opacity:0;transform:translateY(26px);pointer-events:none}.call-controls.incoming.svelte-1dyt3nb{gap:clamp(68px,25vw,118px)}.control-column.svelte-1dyt3nb{min-width:54px;display:grid;justify-items:center;gap:6px;color:#f2fafac2;font-size:10px}.round-control.svelte-1dyt3nb{width:clamp(50px,14vw,60px);height:clamp(50px,14vw,60px);display:grid;place-items:center;border-radius:50%;color:#f2fafa;background:#f2fafa2b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .1s ease,background .12s ease}.round-control.svelte-1dyt3nb:active{transform:scale(.94)}.round-control.svelte-1dyt3nb:disabled{opacity:.48}.round-control.on.svelte-1dyt3nb{color:#0b1b20;background:#f2fafae0}.round-control.danger.svelte-1dyt3nb{background:#d94343}.round-control.accept.svelte-1dyt3nb{color:#082327;background:#46c893}.round-control.svelte-1dyt3nb svg:where(.svelte-1dyt3nb){width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.round-control.svelte-1dyt3nb svg:where(.svelte-1dyt3nb) .glyph:where(.svelte-1dyt3nb){fill:currentColor;stroke:none}.round-control.svelte-1dyt3nb .phone-down:where(.svelte-1dyt3nb){transform:rotate(135deg)}.audio-sheet-backdrop.svelte-1dyt3nb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:flex;align-items:flex-end;justify-content:center;padding:16px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#00000085}.audio-sheet.svelte-1dyt3nb{width:min(480px,100%);max-height:min(620px,82dvh);overflow:auto;display:grid;gap:12px;padding:10px 16px 16px;border:1px solid var(--eth-color-divider, rgba(255, 255, 255, .15));border-radius:18px;color:var(--eth-color-text, #17242a);background:var(--eth-color-surface-elevated, #fff);box-shadow:0 18px 60px #00000057}.sheet-grip.svelte-1dyt3nb{width:40px;height:4px;justify-self:center;border-radius:999px;background:#8080805c}.audio-sheet.svelte-1dyt3nb>strong:where(.svelte-1dyt3nb){font-size:19px}.audio-sheet.svelte-1dyt3nb>small:where(.svelte-1dyt3nb),.audio-sheet.svelte-1dyt3nb>p:where(.svelte-1dyt3nb){color:var(--eth-color-text-secondary, #66747b);line-height:1.45}.audio-options.svelte-1dyt3nb{display:grid;gap:6px}.audio-options.svelte-1dyt3nb button:where(.svelte-1dyt3nb),.system-picker.svelte-1dyt3nb{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;border-radius:11px;color:inherit;background:var(--eth-color-surface-muted, #edf2f3);text-align:left}.audio-options.svelte-1dyt3nb button.selected:where(.svelte-1dyt3nb){color:var(--eth-color-accent, #087b78);background:var(--eth-color-accent-soft, #def4f2)}.audio-error.svelte-1dyt3nb{color:#b82f2f!important}.audio-sheet-close.svelte-1dyt3nb{min-height:48px;border-radius:11px;color:var(--eth-color-on-accent, #fff);background:var(--eth-color-accent, #087b78);font-weight:750}@media(orientation:landscape)and (max-height:540px){.call-header.svelte-1dyt3nb{min-height:calc(52px + env(safe-area-inset-top));padding-top:max(4px,env(safe-area-inset-top))}.pip-safe-area.svelte-1dyt3nb{top:calc(env(safe-area-inset-top) + 58px);bottom:calc(env(safe-area-inset-bottom) + 92px)}.call-controls.svelte-1dyt3nb{min-height:calc(82px + env(safe-area-inset-bottom));padding-top:6px}.round-control.svelte-1dyt3nb{width:48px;height:48px}.control-column.svelte-1dyt3nb{gap:2px}.audio-call-center.svelte-1dyt3nb{top:52px;right:110px;bottom:82px;left:110px}}@media(max-width:350px){.call-controls.svelte-1dyt3nb{gap:5px}.round-control.svelte-1dyt3nb{width:48px;height:48px}.control-column.svelte-1dyt3nb{min-width:48px;font-size:9px}}@media(prefers-reduced-motion:reduce){.call-screen.svelte-1dyt3nb,.call-header.svelte-1dyt3nb,.call-controls.svelte-1dyt3nb,.round-control.svelte-1dyt3nb{transition:none}.bar-pulse.svelte-1dyt3nb,.reconnecting-overlay.svelte-1dyt3nb span:where(.svelte-1dyt3nb){animation:none}}@keyframes svelte-1dyt3nb-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}html,body{width:100%;min-height:100%;margin:0}html.eth-call-fullscreen,html.eth-call-fullscreen body{height:100%;overflow:hidden;overscroll-behavior:none}html.eth-messenger-viewport,html.eth-messenger-viewport body{height:100%;min-height:0;overflow:hidden;overscroll-behavior:none}html.eth-messenger-viewport body{position:fixed;top:0;right:0;bottom:0;left:0;width:100%}html.eth-messenger-viewport .runtime-shell.svelte-12qhfyh,html.eth-messenger-viewport .runtime-route.svelte-12qhfyh{height:100%;min-height:0;overflow:hidden}.runtime-shell.svelte-12qhfyh{width:100%;min-height:100svh;display:flex;flex-direction:column}.runtime-route.svelte-12qhfyh{flex:1 1 auto;min-width:0;min-height:0}.runtime-shell.call-fullscreen.svelte-12qhfyh,.runtime-shell.call-minimized.svelte-12qhfyh{height:100dvh;min-height:0;overflow:hidden}.call-fullscreen.svelte-12qhfyh .runtime-route:where(.svelte-12qhfyh),.call-minimized.svelte-12qhfyh .runtime-route:where(.svelte-12qhfyh){overflow:auto;overscroll-behavior:contain}.call-fullscreen.svelte-12qhfyh .runtime-route:where(.svelte-12qhfyh) .app-frame,.call-fullscreen.svelte-12qhfyh .runtime-route:where(.svelte-12qhfyh) .app-lock-screen,.call-minimized.svelte-12qhfyh .runtime-route:where(.svelte-12qhfyh) .app-frame,.call-minimized.svelte-12qhfyh .runtime-route:where(.svelte-12qhfyh) .app-lock-screen{height:100%;min-height:100%}.call-fullscreen.svelte-12qhfyh .runtime-route:where(.svelte-12qhfyh){overflow:hidden}
