.call-overlay{z-index:300;--status-bar-color:#172643;overscroll-behavior:contain;background-color:#070d1a;background-image:radial-gradient(125% 78% at 50% -12%,#1b2c4d 0%,#0e183000 62%),linear-gradient(#0a1224 0%,#070d1a 68%,#05090f 100%);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:0;animation:.26s cubic-bezier(.2,.9,.3,1) callFadeIn;display:flex;position:fixed;inset:0;overflow:hidden}.call-overlay.closing{animation:.3s forwards callFadeOut}.call-overlay:before{content:"";pointer-events:none;background:radial-gradient(closest-side at 50% 42%,#4f8bff1f,#0000 72%),radial-gradient(120% 90% at 50% 118%,#04080eb3,#0000 60%);position:absolute;inset:0}.call-overlay.gcall-overlay{--status-bar-color:#132340;background-image:radial-gradient(125% 78% at 50% -12%,#172a4a 0%,#0e183000 60%),linear-gradient(#080f1e 0%,#060a12 70%,#04070c 100%)}.call-icon-btn{color:#ffffffd1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:background .15s,color .15s,transform .12s;display:grid}.call-icon-btn:hover{color:#fff;background:#ffffff29}.call-icon-btn:active{transform:scale(.92)}.call-icon-btn svg{width:17px;height:17px}.call-min-btn{background:#ffffff14;border:1px solid #ffffff1a;width:36px;height:36px;position:static;inset:auto}.call-mid{z-index:1;flex:auto;justify-content:center;align-items:center;min-height:0;padding:14px 16px;display:flex;position:relative}.call-stage{z-index:1;flex-direction:column;align-items:center;gap:14px;max-width:100%;animation:.35s cubic-bezier(.2,.9,.3,1.15) popIn;display:flex}.call-avatar-wrap{border-radius:50%;place-items:center;margin:0;padding:16px;display:grid;position:relative}.call-avatar-wrap:before{content:"";background:radial-gradient(closest-side,#4f8bff33,#4f8bff0d 62%,#0000 76%);border-radius:50%;position:absolute;inset:0}.call-avatar-wrap>*{z-index:1;position:relative}.call-avatar-wrap.pulse:after{content:"";border:2px solid #4fd1ff73;border-radius:50%;animation:2.4s cubic-bezier(.2,.7,.3,1) infinite callHalo;position:absolute;inset:4px}.call-avatar-wrap.pulse.pulse-in:after{border-color:#3ddc8499}@keyframes callHalo{0%{opacity:.75;transform:scale(.9)}70%{opacity:0;transform:scale(1.28)}to{opacity:0;transform:scale(1.28)}}.call-name{letter-spacing:-.018em;text-align:center;text-shadow:0 2px 16px #00000080;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:25px;font-weight:700;line-height:1.15;overflow:hidden}.call-status{color:#d6e2f6a8;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:20px;font-size:13.5px;display:flex}.call-hint{color:#d6e2f673;text-align:center;max-width:260px;font-size:12.5px;line-height:1.5}.call-dots{align-items:center;gap:3px;display:inline-flex}.call-dots i{opacity:.4;background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.3s ease-in-out infinite callDot}.call-dots i:nth-child(2){animation-delay:.18s}.call-dots i:nth-child(3){animation-delay:.36s}@keyframes callDot{0%,60%,to{opacity:.32;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.call-timer{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#e9f0fce6;font-weight:600}.call-secure{font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.call-secure:before{content:"";background:var(--success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #3ddc84cc}.call-eq{align-items:flex-end;gap:3px;height:15px;display:inline-flex}.call-eq i{background:var(--accent-2);border-radius:2px;width:3px;animation:1.1s ease-in-out infinite callEq}.call-eq i:first-child{height:60%;animation-delay:0s}.call-eq i:nth-child(2){height:100%;animation-delay:.18s}.call-eq i:nth-child(3){height:45%;animation-delay:.36s}.call-eq i:nth-child(4){height:80%;animation-delay:.54s}@keyframes callEq{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.call-eq[data-live="1"] i{transform-origin:bottom;transform:scaleY(calc(.16 + var(--level,0) * var(--eq-mul,.8)));animation:none}.call-eq[data-live="1"] i:first-child{--eq-mul:.72}.call-eq[data-live="1"] i:nth-child(2){--eq-mul:1}.call-eq[data-live="1"] i:nth-child(3){--eq-mul:.5}.call-eq[data-live="1"] i:nth-child(4){--eq-mul:.88}.call-remote-muted{color:#ff8a8a;z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e1626eb;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:6px;right:6px}.call-controls{z-index:3;width:100%;padding:0 10px calc(14px + var(--safe-bottom));background:0 0;flex:none;justify-content:center;align-items:center;gap:0;display:flex;position:relative}.call-dock{-webkit-backdrop-filter:blur(30px)saturate(180%)brightness(1.04);backdrop-filter:blur(30px)saturate(180%)brightness(1.04);background-color:#0f192b99;background-image:linear-gradient(#1e2d46a8,#0b121fc7);border:1px solid #ffffff1a;border-radius:30px;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:3px;max-width:100%;padding:9px 11px 7px;transition:opacity .25s,transform .25s;display:flex;box-shadow:inset 0 1px #ffffff1a,0 18px 40px #02060e7a,0 2px 6px #02060e52}.call-dock.hidden{opacity:0;pointer-events:none;transform:translateY(16px)}.call-dock-item{flex-direction:column;flex:none;align-items:center;gap:6px;min-width:58px;padding:0 1px;display:flex;position:relative}.call-btn-label{letter-spacing:.1px;color:#d6e2f69e;white-space:nowrap;text-overflow:ellipsis;max-width:68px;font-size:10.5px;font-weight:550;overflow:hidden}.call-btn{color:#fff;-webkit-tap-highlight-color:transparent;background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:50px;height:50px;transition:transform .12s,background .16s,box-shadow .16s,filter .16s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f}.call-btn:hover{background:#ffffff29;transform:none}.call-btn:active{transform:scale(.93)}.call-btn:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.call-btn svg{width:21px;height:21px}.call-btn-caret{color:#ffffffe6;pointer-events:none;background:#09101ceb;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:16px;height:16px;line-height:0;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 2px 6px #02060e8c}.call-btn-caret svg{stroke-width:2.8px;width:10px;height:10px;display:block}.call-btn-round.on,.call-btn.on{background:linear-gradient(135deg, var(--accent), var(--accent-2));border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff38,0 8px 22px #4f8bff57}.call-btn-round.off,.call-btn.off{background:#ff5f5feb;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff2e}.call-btn-accept{background:linear-gradient(135deg,#2fce6f,#1f9d55);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff3d,0 10px 26px #2fce6f52}.call-btn-decline,.call-btn-end,.call-btn-round.call-btn-leave{background:linear-gradient(135deg,#ff5f5f,#d63535);border-color:#ffffff29;border-radius:26px;width:auto;min-width:66px;padding:0 18px;box-shadow:inset 0 1px #ffffff38,0 10px 26px #d6353552}.call-btn-switch,.call-btn-audio{border-color:#ffffff24}.call-btn-audio.muted-silent{opacity:.35;pointer-events:none}.call-dock-item.call-dock-audio{min-width:0}.call-overlay.ringing .call-dock{gap:10px;padding:12px 14px 10px}.call-overlay.ringing .call-btn{width:62px;height:62px}.call-overlay.ringing .call-btn svg{width:25px;height:25px}.call-overlay.ringing .call-btn-label{font-size:11.5px}.call-overlay.ringing .call-controls{padding-bottom:calc(26px + var(--safe-bottom))}.call-overlay.ringing .call-mid{padding-bottom:8px}.call-videos{z-index:0;background:#060b16;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.call-audio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.call-remote-video,.call-local-full{object-fit:contain;background:#060b16;width:100%;height:100%;position:absolute;inset:0}.call-local-full{z-index:1}.call-local-full.mirrored,.call-local-pip.mirrored{transform:scaleX(-1)}.call-pip-drag{right:14px;bottom:calc(150px + var(--safe-bottom));aspect-ratio:3/4;z-index:4;cursor:grab;touch-action:none;background:#0a1220;border:1px solid #ffffff29;border-radius:18px;width:clamp(92px,26vw,132px);position:absolute;overflow:hidden;box-shadow:0 12px 34px #00000080}.call-pip-drag:active{cursor:grabbing}.call-local-pip{object-fit:cover;width:100%;height:100%;display:block}.pip-label{letter-spacing:.02em;color:#ffffffeb;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600;position:absolute;bottom:7px;left:7px}.call-reconnect,.call-screen-badge{top:calc(var(--safe-top) + 76px);z-index:5;color:#e4edfb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;white-space:nowrap;background:#0f192bdb;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 8px 26px #0000006b}.call-reconnect .spinner{border-width:2px;border-top-color:var(--accent-2);width:14px;height:14px}.call-error{color:#ffc0c0;text-overflow:ellipsis;white-space:nowrap;background:#f5626224;border:1px solid #f5626252;border-radius:999px;max-width:100%;padding:4px 13px;font-size:12.5px;overflow:hidden}.call-overlay.ended .call-mid{padding-bottom:40px}.call-ended-card{-webkit-backdrop-filter:blur(44px)saturate(190%)brightness(1.05);backdrop-filter:blur(44px)saturate(190%)brightness(1.05);text-align:center;background-color:#0f192b99;background-image:linear-gradient(135deg,#ffffff1a,#ffffff08);border:1px solid #ffffff1f;border-radius:28px;flex-direction:column;align-items:center;gap:4px;width:min(340px,100%);padding:26px 22px 20px;animation:.32s cubic-bezier(.2,.9,.3,1.1) popIn;display:flex;box-shadow:inset 0 1px #ffffff1f,0 18px 46px #03060c75}.call-ended-icon{color:#e9f0fceb;background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:12px;display:grid}.call-ended-icon svg{width:26px;height:26px}.call-ended-icon.danger{color:#ffd2d2;background:#d6353538;border-color:#ff787857}.call-ended-icon.warn{color:#ffe6c2;background:#f0aa3c33;border-color:#f0be5a52}.call-ended-icon.ok{color:#d7ffe6;background:#2fce6f33;border-color:#5adc8c52}.call-ended-card .call-name{text-shadow:none;font-size:20px}.call-ended-note{color:#d6e2f694;max-width:260px;margin-top:4px;font-size:13px;line-height:1.5}.call-ended-actions{flex-direction:column;gap:8px;width:100%;margin-top:18px;display:flex}.call-dismiss{width:100%;color:var(--text);font-family:var(--font);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;margin-top:0;padding:12px 26px;font-size:14px;font-weight:620;transition:background .15s,transform .12s}.call-dismiss:hover{background:#ffffff29}.call-dismiss:active{transform:scale(.97)}.call-dismiss.primary{background:linear-gradient(135deg, var(--accent), var(--accent-2));border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff38,0 10px 26px #4f8bff4d}.gcall-head{z-index:3;width:auto;margin:calc(10px + var(--safe-top)) 12px 0;-webkit-backdrop-filter:blur(44px)saturate(190%)brightness(1.05);backdrop-filter:blur(44px)saturate(190%)brightness(1.05);background-color:#0f192b8c;background-image:linear-gradient(135deg,#ffffff1a,#ffffff09);border:1px solid #ffffff1f;border-radius:22px;flex:none;align-items:center;gap:10px;min-height:52px;padding:8px 9px 8px 13px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f,0 8px 26px #04080c52}.gcall-head-info{flex-direction:column;flex:auto;align-items:flex-start;gap:1px;min-width:0;display:flex}.gcall-head-info strong{letter-spacing:-.01em;color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15.5px;font-weight:640;overflow:hidden}.gcall-head-info span{color:#d6e2f699;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.gcall-head-btn,.gcall-head-spacer{flex:none;width:36px;height:36px}.gcall-head-btn{color:#ffffffd1;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:50%;place-items:center;transition:background .15s,transform .12s;display:grid}.gcall-head-btn:hover{color:#fff;background:#ffffff29}.gcall-head-btn:active{transform:scale(.92)}.gcall-head-btn svg{width:17px;height:17px}.gcall-count{color:#dbe9ff;font-variant-numeric:tabular-nums;background:#4f8bff33;border:1px solid #4f8bff57;border-radius:999px;flex:none;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:11.5px;font-weight:650;display:inline-flex}.gcall-stage{z-index:1;flex:auto;min-height:0;padding:10px 10px 0;display:flex;position:relative}.gcall-board{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;min-height:0;display:grid;position:relative}.gcall-grid{gap:10px;width:100%;height:100%;display:grid}.gcall-tile{background:#ffffff0d;border:1px solid #ffffff17;border-radius:16px;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;animation:.28s both callTileIn;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.gcall-tile.focusable{cursor:pointer}.gcall-tile.focusable:hover{border-color:#ffffff3d}.gcall-tile.focusable:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-glow);outline:none}.gcall-tile.speaking{border-color:#4fd1ffb8;box-shadow:inset 0 1px #ffffff0f,0 0 0 2px #4fd1ff61,0 8px 24px #2078c842}.gcall-tile.speaking .gcall-face{animation:1.15s ease-in-out infinite speakingAvatar}@keyframes speakingAvatar{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes callTileIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.gcall-tile.muted{border-color:#ff78783d}.gcall-tile.sharing{border-color:#4f8bff80;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #4f8bff38}@media (max-width:768px){html:has(#chat-layout:not(.has-chat)) .gcall-banner{display:none}}.gcall-banner-mark{width:26px;height:26px;color:var(--accent-2);background:#4f8bff33;border-radius:50%;flex:none;place-items:center;display:grid}.gcall-spot-layout{z-index:1;flex-direction:column;flex:auto;gap:8px;min-width:0;min-height:0;padding:10px 10px 0;display:flex;position:relative}.gcall-spot{flex:auto;place-items:center;min-width:0;min-height:0;display:grid}.gcall-spot .gcall-tile{border-radius:18px;width:100%;height:100%}.gcall-tile.spotlight .gcall-video{object-fit:contain;background:#04070d}.gcall-strip{overscroll-behavior-x:contain;scrollbar-width:thin;flex:none;gap:8px;padding:0 0 4px;display:flex;overflow-x:auto}.gcall-strip:empty{display:none}.gcall-strip .gcall-tile,.gcall-tile.mini{border-radius:12px;flex:none;width:148px;height:83px;animation:none}.gcall-strip .gcall-label{padding:3px 8px;font-size:11px;bottom:6px;left:6px;right:6px}@media (min-width:900px){.gcall-spot-layout{flex-direction:row}.gcall-strip{overscroll-behavior-y:contain;flex-direction:column;width:200px;padding:0 2px 0 0;overflow:hidden auto}.gcall-strip .gcall-tile{width:198px;height:111px}}.gcall-tile.self{border-color:#4f8bff57;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #4f8bff2e}.gcall-face{place-items:center;width:100%;height:100%;display:grid}.gcall-tile-spinner{z-index:3;color:#dee8f8cc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a111e9e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:11.5px;font-weight:560;display:inline-flex;position:absolute}.gcall-tile-spinner .spinner{border-width:2px;border-top-color:var(--accent-2);width:13px;height:13px}.gcall-tile-spinner.reconnecting{color:#ffe0b2f0;border-color:#ffbe5c47}.gcall-tile-spinner.reconnecting .spinner{border-top-color:#ffbe5c}.gcall-video{object-fit:cover;background:#05090f;width:100%;height:100%;display:block}.gcall-video.mirror{transform:scaleX(-1)}.gcall-video.audio-only{opacity:0;pointer-events:none;position:absolute;inset:0}.gcall-label{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f0f5ff;text-overflow:ellipsis;white-space:nowrap;background:#060c1699;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;width:fit-content;max-width:calc(100% - 16px);padding:4px 10px;font-size:12px;font-weight:550;display:inline-flex;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.gcall-mic-off{color:#ff8a8a;place-items:center;display:grid}.gcall-pin-on{color:var(--accent-2);place-items:center;display:grid}.gcall-screen-tag{color:#dceaff;text-transform:uppercase;letter-spacing:.04em;background:#4f8bff4d;border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:600}.gcall-self-toggle{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060c168c;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.gcall-self-toggle.off{color:#ff8a8a}.gcall-waiting{text-align:center;color:#e2ecfacc;background:#ffffff08;border:1px dashed #ffffff24;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:min(320px,100%);padding:28px 22px;font-size:14px;display:flex}.gcall-waiting-mark{width:46px;height:46px;color:var(--accent-2);background:#4f8bff29;border:1px solid #4f8bff47;border-radius:50%;place-items:center;margin-bottom:2px;display:grid}.gcall-waiting-hint{color:#d6e2f67a;max-width:280px;font-size:12.5px;line-height:1.5}.gcall-controls{padding:0 10px calc(14px + var(--safe-bottom));background:0 0;flex-wrap:nowrap;gap:0}.gcall-controls .call-dock{flex-wrap:wrap;max-width:min(100%,480px)}.gcall-error{z-index:4;margin:0 auto 8px;position:relative}.gcall-hide{display:none}.gcall-ring{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.gcall-ring .call-hint{max-width:300px}@media (max-width:640px){.gcall-head{margin:calc(8px + var(--safe-top)) 8px 0;border-radius:28px;gap:9px;min-height:54px;padding:7px 8px 7px 10px}.gcall-head-info strong{font-size:15.5px}.call-icon-btn,.gcall-head-btn{width:34px;height:34px}.call-mid{padding:10px 12px}.call-stage{gap:12px}.call-name{font-size:22px}.call-dock{border-radius:27px;gap:2px;padding:8px 9px 6px}.call-dock-item{min-width:50px}.call-btn{width:46px;height:46px}.call-btn svg{width:19px;height:19px}.call-btn-label{max-width:60px;font-size:10px}.call-btn-decline,.call-btn-end,.call-btn-round.call-btn-leave{border-radius:23px;min-width:58px;padding:0 14px}.call-pip-drag{right:10px;bottom:calc(146px + var(--safe-bottom))}.gcall-stage,.gcall-spot-layout{padding:8px 8px 0}.gcall-grid,.gcall-strip,.gcall-spot-layout{gap:6px}.gcall-strip .gcall-tile,.gcall-tile.mini{width:118px;height:66px}.gcall-tile{border-radius:14px}.call-overlay:not(.gcall-overlay) .call-mid{gap:0;padding:20px 16px}.call-overlay:not(.gcall-overlay) .call-avatar-wrap{padding:20px}.call-overlay:not(.gcall-overlay) .call-avatar-wrap .avatar{width:128px;height:128px}.call-overlay:not(.gcall-overlay) .call-name{letter-spacing:-.02em;margin-top:2px;font-size:24px}.call-overlay:not(.gcall-overlay) .call-stage-voice{gap:16px}.call-overlay:not(.gcall-overlay) .call-stage-voice .call-avatar-wrap .avatar{width:112px;height:112px}.call-overlay:not(.gcall-overlay) .call-status{font-size:14.5px}.call-overlay:not(.gcall-overlay).ringing .call-dock{border-radius:32px;gap:14px;padding:14px 18px 12px;box-shadow:inset 0 1px #ffffff1f,0 20px 48px #02060e85,0 2px 8px #02060e5c}.call-overlay:not(.gcall-overlay).ringing .call-btn{width:64px;height:64px}.call-overlay:not(.gcall-overlay).ringing .call-btn svg{width:26px;height:26px}.call-overlay:not(.gcall-overlay).ringing .call-btn-label{font-size:12px;font-weight:600}.call-overlay:not(.gcall-overlay) .call-dock{border-radius:28px;gap:4px;padding:10px 12px 8px;box-shadow:inset 0 1px #ffffff1a,0 16px 40px #02060e80,0 2px 6px #02060e57}.call-overlay:not(.gcall-overlay) .call-btn{width:48px;height:48px}.call-overlay:not(.gcall-overlay) .call-btn-end{border-radius:24px;min-width:62px}.call-overlay:not(.gcall-overlay) .call-ended-card{border-radius:24px;padding:28px 24px 22px}.call-overlay:not(.gcall-overlay) .call-ended-face:before{background:radial-gradient(closest-side,#4f8bff29,#4f8bff0a 62%,#0000 78%);inset:-16px}.call-overlay:not(.gcall-overlay) .call-ended-face.warn:before{background:radial-gradient(closest-side,#ffbe3c2e,#ffbe3c0a 62%,#0000 78%)}.call-overlay:not(.gcall-overlay) .call-ended-face.danger:before{background:radial-gradient(closest-side,#ff5f5f2e,#ff5f5f0a 62%,#0000 78%)}.call-overlay:not(.gcall-overlay) .call-ended-note{max-width:260px;font-size:13px;line-height:1.55}.call-overlay:not(.gcall-overlay) .call-dismiss{padding:11px 36px;font-size:14.5px}.call-overlay:not(.gcall-overlay) .call-dismiss.primary{background:linear-gradient(135deg,#4f8bff4d,#4f8bff26);border-color:#4f8bff59}}@media (max-height:460px){.call-btn-label{display:none}.call-dock{padding:6px 8px}.call-btn{width:44px;height:44px}.call-avatar-wrap{padding:8px}.call-name{font-size:19px}.call-stage{gap:8px}}html.perf-mode .gcall-head,html.perf-mode .call-dock,html.perf-mode .call-ended-card,html.perf-mode .gcall-label,html.perf-mode .gcall-self-toggle,html.perf-mode .gcall-show-self,html.perf-mode .call-remote-muted{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0c1422f0;background-image:none}html.perf-mode .call-avatar-wrap.pulse:after,html.perf-mode .gcall-join-ring,html.perf-mode .call-eq i,html.perf-mode .call-dots i,html.perf-mode .gcall-tile{animation:none}@media (prefers-reduced-motion:reduce){.call-overlay,.call-stage,.call-avatar-wrap.pulse:after,.call-eq i,.call-dots i,.gcall-join-ring,.gcall-tile{animation:none!important}}.call-backdrop{z-index:0;filter:blur(58px)saturate(170%)brightness(.66);opacity:.52;pointer-events:none;background-position:50% 30%;background-size:cover;position:absolute;inset:-14%}.call-ended-face{place-items:center;margin-bottom:16px;display:grid;position:relative}.call-ended-face:before{content:"";background:radial-gradient(closest-side,#ffffff1f,#0000 76%);border-radius:50%;position:absolute;inset:-14px}.call-ended-face.danger:before{background:radial-gradient(closest-side,#f5626252,#0000 76%)}.call-ended-face.warn:before{background:radial-gradient(closest-side,#f0b44647,#0000 76%)}.call-ended-face.ok:before{background:radial-gradient(closest-side,#2fce6f47,#0000 76%)}.call-ended-face>*{z-index:1;position:relative}.call-ended-glyph{color:#e9f0fcf0;background:linear-gradient(140deg,#ffffff29,#ffffff0f);border:1px solid #ffffff29;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 1px #ffffff29}.call-ended-badge{z-index:2;color:#eaf1ff;background:#152034f5;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 4px 14px #03060c80}.call-ended-badge svg{width:15px;height:15px}.call-ended-face.danger .call-ended-badge{color:#ffd6d6;background:#842828f5;border-color:#ff8c8c6b}.call-ended-face.warn .call-ended-badge{color:#ffe8c8;background:#7e5a18f5;border-color:#f0c86e6b}.call-ended-face.ok .call-ended-badge{color:#d9ffe8;background:#1a683ef5;border-color:#78e0a06b}.call-ended-actions .call-dismiss{justify-content:center;align-items:center;gap:8px;display:inline-flex}.call-ended-actions .call-dismiss.primary{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff38,0 10px 26px #4f8bff52}@media (max-height:460px){.call-backdrop{filter:blur(42px)saturate(150%)brightness(.6)}.call-ended-face{margin-bottom:10px}.call-ended-face:before{inset:-8px}}html.perf-mode .call-backdrop{display:none}.call-meet{z-index:1;flex:auto;min-width:0;min-height:0;padding:0;display:flex;position:relative}.call-meet-board{padding:10px 10px 0}.call-meet .gcall-video{object-fit:cover;border-radius:inherit;width:100%;height:100%}.call-meet .gcall-tile.sharing .gcall-video{object-fit:contain;background:#04070d}.call-meet .gcall-tile{max-width:min(100%,1100px)}.call-meet .gcall-grid{justify-items:center}@media (max-width:899px){.call-dock-item.desktop-only{display:none}}.gcall-lobby-backdrop{z-index:320;-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%);background:#04080f75;justify-content:center;align-items:center;padding:16px;animation:.2s callFadeIn;display:flex;position:fixed;inset:0}.gcall-lobby{-webkit-backdrop-filter:blur(48px)saturate(200%)brightness(1.08);backdrop-filter:blur(48px)saturate(200%)brightness(1.08);background-color:#0f192b94;background-image:linear-gradient(135deg,#ffffff1a,#ffffff0a);border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;width:min(420px,100%);max-height:min(620px,100%);animation:.32s cubic-bezier(.2,.9,.3,1.05) lobbyIn;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 24px 60px #02060e73}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gcall-lobby{background-color:#0f192bf5}}@keyframes lobbyIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.gcall-lobby-head{text-align:center;flex-direction:column;flex:none;align-items:center;gap:2px;padding:26px 20px 16px;display:flex;position:relative}.gcall-lobby-head h3{letter-spacing:-.01em;color:var(--text);margin:10px 0 0;font-size:19px;font-weight:660}.gcall-lobby-sub{color:var(--text-dim);margin:3px 0 0;font-size:13px}.gcall-lobby-head:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff1f 22% 78%,#fff0 100%);height:1px;position:absolute;bottom:0;left:14px;right:14px}.gcall-lobby-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:4px 14px 8px;overflow-y:auto}.gcall-lobby-loading{color:var(--text-dim);justify-content:center;align-items:center;gap:10px;padding:28px 0;font-size:13px;display:flex}.gcall-lobby-spinner{border:2px solid #ffffff1a;border-top-color:var(--accent-2);border-radius:50%;width:18px;height:18px;animation:.75s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.gcall-lobby-hint{text-align:center;color:var(--text-dim);margin:0;padding:22px 12px;font-size:13.5px;line-height:1.5}.gcall-join-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gcall-join-list li{border-radius:14px;align-items:center;gap:12px;padding:8px 10px;transition:background .13s;display:flex}.gcall-join-list li:hover{background:#ffffff0e}.gcall-join-copy{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.gcall-join-copy strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex;overflow:hidden}.gcall-join-copy>span{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.gcall-join-you{color:#cfe1ff;letter-spacing:.02em;background:#4f8bff38;border:1px solid #4f8bff57;border-radius:999px;flex:none;padding:1px 7px;font-size:10.5px;font-weight:650}.gcall-join-state{color:#9fe6bd;background:#58d68d1a;border:1px solid #58d68d47;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}.gcall-join-state em{font-size:11.5px;font-style:normal;font-weight:620}.gcall-join-state.muted{color:#ffb9b9;background:#ff60601a;border-color:#ff8c8c4d}.gcall-join-mark{width:58px;height:58px;color:var(--accent-2);background-color:#4f8bff29;background-image:linear-gradient(135deg,#ffffff1f,#ffffff05);border:1px solid #4f8bff52;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff24}.gcall-join-mark .gcall-join-ring{border:2px solid #4fd1ff61;border-radius:50%;animation:2.4s cubic-bezier(.2,.7,.3,1) infinite callHalo;position:absolute;inset:-5px}.gcall-lobby-actions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#080e1a38;border-top:1px solid #ffffff12;flex:none;gap:8px;padding:12px 14px;display:flex}.gcall-lobby-btn{min-height:42px;color:var(--text);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}.gcall-lobby-btn:hover{background:#ffffff1a}.gcall-lobby-btn:active{transform:scale(.985)}.gcall-lobby-btn.primary{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;border-color:#0000;box-shadow:0 6px 18px #4f8bff47}.gcall-lobby-close{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .15s,transform .12s;display:grid;position:absolute;top:10px;right:10px}.gcall-lobby-close:hover{background:#ffffff24}.gcall-lobby-close:active{transform:scale(.9)}@media (max-width:899px){.gcall-lobby-backdrop{padding:max(10px, var(--safe-top,0px)) 10px max(10px, var(--safe-bottom,0px));align-items:flex-end}.gcall-lobby{background-image:radial-gradient(120% 70% at 50% -10%,#172a4a8c 0%,#0e183000 62%),linear-gradient(135deg,#ffffff1c,#ffffff0b);border-radius:26px;width:100%;max-height:min(78vh,620px);animation:.3s cubic-bezier(.2,.9,.3,1.05) lobbySheetIn;box-shadow:inset 0 1px #ffffff1f,0 26px 60px #02060e8c}.gcall-lobby-head{padding-top:max(24px, var(--safe-top,0px))}.gcall-lobby-actions{padding-bottom:max(14px, var(--safe-bottom,0px))}.gcall-lobby-btn{min-height:52px}}@keyframes lobbySheetIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (min-width:900px){.gcall-lobby-backdrop{background:#04080e52;padding:0;left:380px}.gcall-lobby{-webkit-backdrop-filter:blur(48px)saturate(200%)brightness(1.08);backdrop-filter:blur(48px)saturate(200%)brightness(1.08);background-color:#0f192b94;background-image:radial-gradient(120% 70% at 50% -10%,#172a4a80 0%,#0e183000 62%),linear-gradient(135deg,#ffffff1a,#ffffff0a);border-radius:24px;width:auto;max-height:none;position:absolute;inset:16px}}.gcall-head{transition:opacity .25s,transform .25s}.gcall-head.hidden{opacity:0;pointer-events:none;transform:translateY(-16px)}.gcall-head-face{flex:none;width:30px;height:30px;display:none}@media (max-width:899px){.gcall-head-face{place-items:center;display:grid}}.gcall-head .call-error{flex:0 auto;min-width:0}.gcall-waiting-chip{z-index:2;-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);width:fit-content;max-width:min(94%,420px);color:var(--text);background-color:#0b1321b8;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:10px;margin:0 auto;padding:9px 15px 9px 10px;animation:.3s cubic-bezier(.2,.9,.3,1.12) both popIn;display:flex;position:absolute;bottom:14px;left:0;right:0;box-shadow:inset 0 1px #ffffff14,0 12px 30px #02060e70}.gcall-waiting-chip .gcall-waiting-mark{flex:none;width:30px;height:30px;margin:0}.gcall-waiting-chip>span:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.gcall-waiting-chip strong{font-size:12.5px;font-weight:640}.gcall-waiting-chip em{color:#d6e2f68c;font-size:11.5px;font-style:normal;line-height:1.35}.call-sheet-layer{z-index:340;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04080e85;justify-content:center;align-items:flex-end;animation:.18s callFadeIn;display:flex;position:fixed;inset:0}.call-sheet{background-color:var(--overlay-glass-strong);-webkit-backdrop-filter:blur(48px)saturate(200%)brightness(1.06);backdrop-filter:blur(48px)saturate(200%)brightness(1.06);background-image:linear-gradient(#1c2a4257,#090f1a6b);border:1px solid #ffffff1f;border-bottom:none;border-radius:26px 26px 0 0;flex-direction:column;width:min(460px,100%);max-height:min(82vh,660px);animation:.26s cubic-bezier(.2,.9,.3,1.05) sheetIn;display:flex;position:relative;overflow:hidden;box-shadow:0 -18px 50px #02060e8f}@keyframes sheetIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (min-width:720px){.call-sheet-layer{align-items:center;padding:20px}.call-sheet{border-bottom:1px solid #ffffff1f;border-radius:26px;box-shadow:0 24px 60px #02060e99}}.call-sheet-head{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:15px 15px 11px;display:flex}.call-sheet-head h3{letter-spacing:-.01em;color:var(--text);margin:0;font-size:15.5px;font-weight:650}.call-sheet-x{color:#ffffffd1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff12;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;transition:background .15s,transform .12s;display:grid}.call-sheet-x:hover{background:#ffffff26}.call-sheet-x:active{transform:scale(.92)}.call-sheet-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 14px 8px;overflow-y:auto}.call-sheet-empty{text-align:center;color:var(--text-dim);margin:0;padding:22px 6px;font-size:13px}.cam-preview{aspect-ratio:16/10;background:#05090f;border:1px solid #ffffff1a;border-radius:18px;place-items:center;width:100%;max-height:min(34vh,280px);display:grid;position:relative;overflow:hidden}.cam-preview video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cam-preview video.mirror{transform:scaleX(-1)}.cam-preview-note{z-index:1;text-align:center;color:#e2ecfab8;max-width:88%;padding:10px 14px;font-size:12.5px;line-height:1.45;position:relative}.cam-preview-badge{z-index:2;letter-spacing:.02em;color:#bdf0d2;background:#2fce6f33;border:1px solid #2fce6f6b;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:650;position:absolute;top:10px;left:10px}.cam-list{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.cam-list-item{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:15px;align-items:center;gap:11px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.cam-list-item:hover{background:#ffffff12}.cam-list-item.selected{background:#4f8bff21;border-color:#4f8bff80}.cam-list-icon{width:32px;height:32px;color:var(--accent-2);background:#ffffff12;border-radius:10px;flex:none;place-items:center;display:grid}.cam-list-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13.5px;font-weight:550;overflow:hidden}.cam-list-live{letter-spacing:.03em;text-transform:uppercase;color:#bdf0d2;background:#2fce6f29;border:1px solid #2fce6f57;border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:650}.cam-list-tick{color:var(--accent-2);flex:none;place-items:center;display:grid}.call-sheet-actions{padding:12px 14px calc(14px + var(--safe-bottom));background:#080e1a80;border-top:1px solid #ffffff14;flex:none;gap:10px;display:flex}.screen-share-sheet{max-width:390px}.screen-share-copy{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.screen-share-copy>p{max-width:280px;color:var(--text-dim);margin:0;font-size:13px;line-height:1.45}.screen-share-mark{width:52px;height:52px;color:var(--accent-2);background:#4f8bff29;border:1px solid #4f8bff4d;border-radius:16px;place-items:center;display:grid;box-shadow:0 10px 26px #185bb433}.screen-audio-toggle{text-align:start;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:11px;width:100%;padding:13px 14px;display:flex}.screen-audio-toggle input{opacity:0;pointer-events:none;position:absolute}.screen-audio-check{color:#0000;background:#ffffff14;border:1px solid #fff3;border-radius:6px;flex:none;place-items:center;width:21px;height:21px;display:grid}.screen-audio-toggle input:checked+.screen-audio-check{color:#fff;background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.screen-audio-toggle input:focus-visible+.screen-audio-check{outline:2px solid var(--accent-2);outline-offset:2px}.screen-audio-toggle strong,.screen-audio-toggle small{display:block}.screen-audio-toggle strong{color:var(--text);font-size:13px;font-weight:650}.screen-audio-toggle small{color:var(--text-faint);margin-top:3px;font-size:11.5px}.call-sheet-btn{min-height:48px;color:var(--text);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:15px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:620;transition:background .15s,transform .12s,opacity .15s;display:inline-flex}.call-sheet-btn:hover{background:#ffffff1c}.call-sheet-btn:active{transform:scale(.985)}.call-sheet-btn.primary{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;border-color:#0000;box-shadow:0 8px 22px #4f8bff52}.call-sheet-btn:disabled{opacity:.45;cursor:default}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/estedad-arabic-wght-normal.1zqn21qgdypkq.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/estedad-vietnamese-wght-normal.3cuxzduw440wj.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/estedad-latin-ext-wght-normal.3q8n38ld3qn1x.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/estedad-latin-wght-normal.1dz0urxd4-9xv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
