.pz{--t1:#f3f0e8;--t2:#f3f0e8bd;--t3:#f3f0e885;--t4:#f3f0e857;--line:#ffffff14;--line2:#ffffff26;--gold:#ecc66b;--go:#3dffa0;--ease:cubic-bezier(.16,1,.3,1);--glass:linear-gradient(#16161adb,#0c0c0fe6);--fig:"Inter Tight",var(--ui),system-ui,sans-serif;color:var(--t1);font:400 14px/1.4 var(--ui),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;touch-action:none;background:#010208;position:fixed;inset:0;overflow:hidden}.pz :where(button){font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.pz a{color:inherit;text-decoration:none}.pz svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.pz :focus-visible{outline:2px solid var(--t1);outline-offset:2px}.pz input:focus-visible{outline:none}.pz kbd{font:500 11px/1 var(--ui);box-shadow:inset 0 0 0 1px var(--line2);color:var(--t3);border-radius:6px;padding:3px 6px}.pz-gl{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pz-fade{z-index:9;pointer-events:none;opacity:0;background:#000;transition:opacity .5s;position:absolute;inset:0}.pz-tags{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.pz-tag{font:500 11px/1 var(--ui);letter-spacing:.06em;color:var(--t1);white-space:nowrap;will-change:transform;opacity:0;background:#08090c80;border:1px solid #ffffff14;border-radius:99px;padding:4px 8px;transition:opacity .3s;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.pz-tag.you{color:#0b0b0d;background:#f4f1eaeb;border-color:#0000}.pz-tag.mate{border-color:#e7c37880}.pz-tag .say{max-width:240px;color:var(--t2);white-space:normal;margin-top:3px;font-weight:400;line-height:1.3;display:block}.pz-tag.you .say{color:#0b0b0da8}.pz-tag[data-voice]:before{content:"";vertical-align:middle;background:#ffdb9e8c;border-radius:50%;width:5px;height:5px;margin:0 6px 1px 0;transition:background .2s,box-shadow .2s;display:inline-block}.pz-tag[data-talk]{border-color:#ffdb9eb3;box-shadow:0 0 0 3px #ffdb9e29,0 0 16px #ffdb9e47}.pz-tag[data-talk]:before{background:#ffdb9e;box-shadow:0 0 6px #ffdb9e}.pz-tag.you[data-voice]:before{background:#0b0b0d66}.pz-tag.you[data-talk]:before{box-shadow:none;background:#b8862f}.pz-top{z-index:6;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:18px;left:22px;right:22px}.pz-top>*{pointer-events:auto}.pz-home{align-items:center;gap:10px;height:40px;display:inline-flex}.pz-home svg{stroke:none;width:auto;height:22px}.pz-home span{font:500 12px/1 var(--ui);letter-spacing:.24em;text-transform:uppercase;color:var(--t3)}.pz-where{text-align:right;font:400 13px/1.25 var(--ui);color:var(--t2)}.pz-where b{font:500 12px/1.4 var(--ui);letter-spacing:.24em;text-transform:uppercase;color:var(--t3);display:block}.pz-where em{color:var(--t1);font-variant-numeric:tabular-nums;font-style:normal}.pz-hint{z-index:4;font:400 12px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--t3);white-space:nowrap;pointer-events:none;transition:opacity 1.2s;position:absolute;bottom:86px;left:50%;transform:translate(-50%)}.pz-hint[data-gone]{opacity:0}.pz-dock{z-index:6;background:var(--glass);box-shadow:inset 0 0 0 1px var(--line),0 18px 40px #00000059;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-radius:999px;gap:6px;padding:6px;transition:opacity .4s;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.pz[data-in] .pz-dock,.pz[data-in] .pz-chat,.pz[data-in] .pz-sheet,.pz[data-in] .pz-narrow{opacity:0!important;pointer-events:none!important}.pz-ico{width:44px;height:44px;color:var(--t2);border-radius:50%;place-items:center;transition:color .2s,background .2s;display:grid;position:relative}.pz-ico:hover,.pz-ico[data-on]{color:var(--t1);background:#ffffff14}.pz-ico[data-on]{box-shadow:inset 0 0 0 1px var(--line2)}.pz-ico svg{width:20px;height:20px}.pz-ico .pz-face{border-radius:50%;width:30px;height:30px;overflow:hidden;box-shadow:0 0 0 1.5px #ffffff38}.pz-ico .pz-n{background:var(--t1);color:#05060a;min-width:16px;height:16px;font:600 10px/16px var(--ui);text-align:center;border-radius:8px;padding:0 4px;position:absolute;top:3px;right:2px}.pz-ico[data-unread]:before{content:"";background:var(--go);width:7px;height:7px;box-shadow:0 0 8px var(--go);border-radius:50%;position:absolute;top:9px;right:9px}.pz-ico[data-dot]:after{content:"";background:var(--gold);width:7px;height:7px;box-shadow:0 0 8px var(--gold);border-radius:50%;position:absolute;top:8px;right:8px}.pz-tip{white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line2);font:500 12px/1 var(--ui);color:var(--t1);opacity:0;pointer-events:none;background:#0c0c0feb;border-radius:10px;align-items:center;gap:8px;padding:7px 10px 7px 12px;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,4px)}.pz-ico:hover .pz-tip{opacity:1;transform:translate(-50%)}.pz[data-touch] .pz-tip,.pz[data-touch] .pz-q kbd{display:none}.pz-sep{background:var(--line2);flex:none;width:1px;margin:9px 2px}.pz-mic[data-on]{color:var(--t1)}.pz-mic[data-off]{color:#ff8f80}.pz-mic[data-talk]{box-shadow:inset 0 0 0 1px #ffdb9e99,0 0 0 3px #ffdb9e29,0 0 18px #ffdb9e52}.pz-mic[data-busy] svg{animation:1s ease-in-out infinite pz-breathe}@keyframes pz-breathe{50%{opacity:.3}}.pz-mic .pz-n{background:#ffdb9e}.pz-hang{color:#ff8f80}.pz-hang:hover{color:#ffb3a8}.pz-hush{justify-content:center;width:30px;padding:0}.pz-hush svg{flex:none;width:18px;height:18px}.pz-hush[data-off]{color:#ff8f80}.pz-hush[data-talk]{color:#ffdb9e;box-shadow:inset 0 0 0 1px #ffdb9e80}.pz-call{z-index:7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:400 13.5px/1.25 var(--ui);color:var(--t2);white-space:nowrap;animation:pz-call .35s var(--ease);background:#0c0d11d6;border-radius:999px;align-items:center;gap:12px;padding:7px 7px 7px 8px;display:flex;position:absolute;bottom:92px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #e7c37873,0 18px 40px #0000006b}@keyframes pz-call{0%{opacity:0;transform:translate(-50%,10px)}}.pz-call .who{border-radius:50%;flex:none;width:34px;height:34px;display:grid;overflow:hidden}.pz-call b{color:var(--t1);font-weight:500}.pz-call .pz-pill kbd{font:600 10px/1 var(--ui);color:#0b0b0d99;background:#0b0b0d1a;border-radius:5px;padding:3px 5px}.pz-call .pz-x{margin-left:-4px}.pz-sheet{z-index:8;background:var(--glass);width:360px;max-height:calc(100% - 140px);box-shadow:inset 0 0 0 1px var(--line),0 24px 60px #00000080;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);animation:pz-up .3s var(--ease);-webkit-user-select:text;user-select:text;border-radius:22px;flex-direction:column;display:flex;position:absolute;bottom:84px;left:50%;transform:translate(-50%)}@keyframes pz-up{0%{opacity:0;transform:translate(-50%,10px)scale(.985)}}.pz-sheet>header{align-items:center;gap:10px;padding:14px 12px 6px 18px;display:flex}.pz-sheet h2{font:500 12px/1 var(--ui);letter-spacing:.24em;text-transform:uppercase;color:var(--t3);margin:0}.pz-sub{font:500 12px/1 var(--ui);color:var(--t4)}.pz-x{width:32px;height:32px;color:var(--t3);border-radius:50%;place-items:center;margin-left:auto;transition:color .2s,background .2s;display:grid}.pz-x:hover{color:var(--t1);background:#ffffff12}.pz-x svg{width:16px;height:16px}.pz-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff3 transparent;padding:4px 14px 16px;overflow:auto}.pz-label{font:500 11px/1 var(--ui);letter-spacing:.22em;text-transform:uppercase;color:var(--t4);margin:14px 4px 6px}.pz-list{margin:0;padding:0;list-style:none}.pz-list li{border-radius:14px;align-items:center;gap:12px;padding:8px 6px;display:flex}.pz-list li+li{box-shadow:inset 0 1px 0 var(--line)}.pz-list .who{border-radius:11px;flex:none;width:36px;height:36px;display:grid;overflow:hidden}.pz-list .t{flex:1;gap:2px;min-width:0;display:grid}.pz-list .t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.pz-list .t small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pz-list .acts{flex:none;align-items:center;gap:6px;display:flex}.pz-lead{color:var(--gold);vertical-align:-2px;margin-left:6px;display:inline-grid}.pz-lead svg{width:14px;height:14px}.pz-empty{color:var(--t3);margin:0;padding:10px 6px;font-size:13px}.pz-note{color:var(--t3);margin:8px 6px 0;font-size:12.5px}.pz-pill{background:var(--t1);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:13.5px;font-weight:500;transition:background .2s;display:inline-flex;color:#0b0b0d!important}.pz-pill:hover{background:#fff}.pz-pill[disabled]{opacity:.5;cursor:default}.pz-pill.quiet{box-shadow:inset 0 0 0 1px var(--line2);background:#ffffff14;color:var(--t1)!important}.pz-pill.quiet:hover{background:#ffffff24}.pz-pill svg{width:14px;height:14px}.pz-small{height:30px;color:var(--t2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;background:#ffffff0d;border-radius:999px;align-items:center;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex}.pz-small:hover{color:var(--t1);background:#ffffff1a}.pz-small[data-done]{color:var(--t3);box-shadow:none;cursor:default;background:0 0}.pz-more{position:relative}.pz-menu{z-index:2;min-width:150px;box-shadow:inset 0 0 0 1px var(--line2),0 16px 40px #00000080;background:#101013fa;border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.pz-menu button,.pz-menu a{text-align:left;color:var(--t2);border-radius:9px;padding:9px 10px;font-size:13px;display:block}.pz-menu button:hover,.pz-menu a:hover{color:var(--t1);background:#ffffff12}.pz-acts{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 4px 0;display:flex}.pz-said{color:var(--go);margin:10px 6px 0;font-size:12.5px}.pz-err{color:#ff8a8a;margin:10px 6px 0;font-size:12.5px}.pz-party{left:calc(50% - 110px)}.pz-pp{z-index:8;pointer-events:none;background:0 0;position:absolute;inset:0}.pz-pp .pp{pointer-events:auto;top:76px;bottom:90px}.pz-lobby{width:460px;max-height:none;animation:pz-side .3s var(--ease);padding:0;inset:22px 22px 22px auto;overflow:hidden;transform:none}@keyframes pz-side{0%{opacity:0;transform:translate(10px)}}.pz-search{width:min(660px,100% - 44px);max-height:calc(100% - 176px);animation:pz-drop .3s var(--ease);inset:76px 22px auto auto;overflow:hidden;transform:none}@keyframes pz-drop{0%{opacity:0;transform:translate(8px,-6px)}}.pz[data-open=search] .pz-narrow{opacity:0!important;pointer-events:none!important}.pz-q{color:var(--t3);box-shadow:inset 0 -1px 0 var(--line2);align-items:center;gap:12px;padding:13px 13px 13px 22px;display:flex}.pz-q svg{flex:none;width:20px;height:20px}.pz-q input{color:#fff;min-width:0;font:400 19px/1.2 var(--ui);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;flex:1}.pz-q input::placeholder{color:var(--t4)}.pz-q input::-webkit-search-cancel-button{display:none}.pz-q .pz-x{width:34px;height:34px;color:var(--t1);background:#ffffff1a;margin-left:0}.pz-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;min-height:0;overflow:auto}.pz-shelves{margin:14px 22px 0}.pz-seg{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:999px;padding:3px;display:inline-flex}.pz .pz-seg button{height:28px;color:var(--t3);white-space:nowrap;transition:color .2s,background .25s var(--ease);border-radius:999px;padding:0 12px;font-size:13px;font-weight:500}.pz .pz-seg button[aria-pressed=true]{background:var(--t1);color:#05060a}.pz .pz-seg button:not([aria-pressed=true]):hover{color:var(--t1)}.pz-seg button em{opacity:.6;font-variant-numeric:tabular-nums;margin-left:5px;font-style:normal}.pz-filters{box-shadow:inset 0 -1px 0 var(--line2);gap:12px;padding:16px 22px;display:grid}.pz-filters>div{grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.pz-filters small,.pz-found header span{font:600 10.5px/1.3 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:#f3f0e861}.pz-filters p{flex-wrap:wrap;gap:6px;margin:0;display:flex}.pz .pz-filters button{height:30px;font:500 12.5px/1 var(--ui);color:#f3f0e8b8;white-space:nowrap;background:#ffffff09;border-radius:999px;padding:0 12px;transition:color .2s,background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #ffffff17}.pz .pz-filters button:hover{color:#fff;background:#ffffff14}.pz .pz-filters button[aria-pressed=true]{color:#f7da98;background:#ecc66b24;box-shadow:inset 0 0 0 1px #ecc66b80}.pz-found header{justify-content:space-between;align-items:center;gap:12px;padding:14px 22px 6px;display:flex}.pz .pz-clear{font:500 12.5px/1 var(--ui);color:var(--gold);text-underline-offset:3px;-webkit-text-decoration:underline #ecc66b66;text-decoration:underline #ecc66b66}.pz-found ul{margin:0;padding:0 8px 10px;list-style:none}.pz-found li.pz-label{margin:12px 14px 4px}.pz-found .pz-none{color:var(--t3);margin:0;padding:14px 22px 18px;font-size:13.5px}.pz .pz-found li>button{text-align:left;border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:8px 14px 8px 8px;display:grid;position:relative}.pz-found li>button:before{content:"";background:var(--glow,#fff);opacity:0;border-radius:2px;width:2px;transition:opacity .2s;position:absolute;top:14px;bottom:14px;left:0}.pz .pz-found li>button:hover,.pz .pz-found li>button[data-sel]{background:#ffffff0d}.pz-found li>button:hover:before,.pz-found li>button[data-sel]:before{opacity:1}.pz-found .pic{border-radius:11px;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a}.pz-found .pic img{object-fit:cover;width:100%;height:100%}.pz-found .t{gap:4px;min-width:0;display:grid}.pz-found .t b{font:600 15px/1.2 var(--ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pz-found .t em{font:400 12px/1.25 var(--ui);color:#f3f0e873;white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.pz-found .r{justify-items:end;gap:4px;display:grid}.pz-found .r i{font:600 14px/1 var(--ui);color:var(--gold);font-style:normal}.pz-found .r small{font:400 11.5px/1 var(--ui);color:#f3f0e866;white-space:nowrap}.pz-narrow{z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0d11bd;border-radius:999px;align-items:center;gap:4px;padding:4px;transition:opacity .3s;display:flex;position:absolute;bottom:84px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ecc66b59}.pz .pz-narrow .o{align-items:center;gap:10px;max-width:60vw;height:32px;padding:0 8px 0 14px;display:flex}.pz-narrow b{color:#f7da98;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.pz-narrow span{color:var(--t3);white-space:nowrap;font-size:13px}.pz .pz-narrow .c{width:32px;height:32px;color:var(--t2);background:#ffffff12;border-radius:50%;place-items:center;display:grid}.pz-narrow .c svg{width:14px;height:14px}.pz-chat{z-index:7;background:var(--glass);width:360px;height:300px;box-shadow:inset 0 0 0 1px var(--line),0 24px 60px #00000073;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:pz-rise .3s var(--ease);-webkit-user-select:text;user-select:text;border-radius:22px;flex-direction:column;display:flex;position:absolute;bottom:22px;left:22px}@keyframes pz-rise{0%{opacity:0;transform:translateY(10px)}}.pz-chat header{align-items:center;gap:6px;padding:10px 10px 4px 16px;display:flex}.pz-chat header h2{font:500 12px/1 var(--ui);letter-spacing:.24em;text-transform:uppercase;color:var(--t3);margin:0 auto 0 0}.pz-chat header .pz-x{margin-left:0}.pz-lines{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex-direction:column;flex:1;gap:7px;margin:0;padding:6px 14px;list-style:none;display:flex;overflow:auto}.pz-lines li,.pz-peek li{color:var(--t2);overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.35;list-style:none;display:flex}.pz-lines li .who,.pz-peek li .who{border-radius:6px;flex:none;width:20px;height:20px;margin-top:1px;display:grid;overflow:hidden}.pz-lines li b,.pz-peek li b{color:var(--t1);margin-right:4px;font-weight:500}.pz-lines li.me b{color:var(--go)}.pz-lines li.sys{color:var(--t4);font-size:12.5px}.pz-chat form{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;margin:6px 10px 10px;padding:4px 4px 4px 14px;display:flex}.pz-chat input{min-width:0;height:32px;color:var(--t1);font:400 14px/1 var(--ui);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;flex:1}.pz-chat input::placeholder{color:var(--t4)}.pz-chat form button{background:var(--t1);color:#05060a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.pz-chat form button svg{width:15px;height:15px}.pz-chat .pz-signin{margin:6px 10px 10px;display:flex}.pz-chat .pz-signin .pz-pill{flex:1}.pz-peek{z-index:6;max-width:380px;box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;animation:pz-rise .35s var(--ease);background:#0c0c0fa8;border-radius:16px;margin:0;padding:9px 14px 9px 10px;position:absolute;bottom:24px;left:22px}.pz-wtip{z-index:4;pointer-events:none;opacity:0;visibility:hidden;will-change:transform;color:#f3f0e8;width:280px;font-family:var(--ui),sans-serif;background:linear-gradient(#18181bd6,#0a0a0ceb);border-radius:24px;padding:8px;transition:opacity .18s,visibility .18s;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff1a,0 24px 60px #0000008c}.pz-wtip[data-on]{opacity:1;visibility:visible}.pz-wtip:before{content:"";background:linear-gradient(90deg,transparent,var(--glow),transparent);border-radius:2px;height:2px;position:absolute;top:0;left:28px;right:28px}.pz-wtip canvas{border-radius:17px;width:100%;height:auto;display:block;box-shadow:inset 0 0 0 1px #fff3}.pz-wtip>div{padding:12px 10px 6px}.pz-wtip small{letter-spacing:.26em;text-transform:uppercase;color:color-mix(in srgb,var(--glow) 60%,#fff);font-size:10px;font-weight:600;display:block}.pz-wtip b{margin-top:6px;font-size:19px;font-weight:600;line-height:1.1;display:block}.pz-wtip span{color:#f3f0e8a8;margin-top:5px;font-size:12.5px;line-height:1.35;display:block}.pz-wtip p{color:#f3f0e8a8;align-items:center;gap:10px;margin:11px 0 0;font-size:12px;display:flex}.pz-wtip p span{margin:0}.pz-wtip em{letter-spacing:.04em;color:#0b0b0d;background:#f3f0e8;border-radius:99px;flex:none;padding:5px 11px;font-size:12px;font-style:normal;font-weight:700}.pz-wtip i{letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;margin-top:11px;font-size:10.5px;font-style:normal;display:block}.pz-way{z-index:6;box-shadow:inset 0 0 0 1px var(--line2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:400 13px/1 var(--ui);white-space:nowrap;animation:pz-drop .3s var(--ease);background:#0c0d11b8;border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 16px;display:flex;position:absolute;top:22px;left:50%;transform:translate(-50%)}.pz-way b{font-weight:500}.pz-way span{color:#f3f0e899}.pz .pz-way button{height:30px;font:500 12.5px/1 var(--ui);background:#ffffff14;border-radius:999px;padding:0 12px}.pz-toast{z-index:6;box-shadow:inset 0 0 0 1px var(--line2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:400 13.5px/1.3 var(--ui);color:var(--t2);white-space:nowrap;pointer-events:none;animation:pz-drop .3s var(--ease);background:#0c0d11c7;border-radius:14px;padding:10px 16px;position:absolute;top:72px;left:50%;transform:translate(-50%)}.pz-toast b{color:var(--t1);font-weight:500}.pz-guest{z-index:5;max-width:340px;box-shadow:inset 0 0 0 1px var(--line2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--t2);background:#0c0d11b8;border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 16px;font-size:12.5px;display:flex;position:absolute;bottom:22px;right:22px}.pz-play{z-index:30;position:absolute;inset:0}.pz-stick{z-index:7;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0f40;border:1px solid #ffffff2e;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;transition:opacity .25s;position:absolute;top:0;left:0}.pz-stick i{background:#f4f1ead9;border-radius:50%;width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;top:50%;left:50%}.pz-stick.on{opacity:1}.pz-stick.rest{opacity:.5}.pz-hop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:7;width:64px;height:64px;color:var(--t2);letter-spacing:.12em;text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:96px;right:28px;border:1px solid var(--line2)!important;background:var(--glass)!important;font:500 11px/1 var(--ui)!important}@media (max-width:760px),(pointer:coarse) and (max-height:500px){.pz-top{left:14px;right:14px;top:max(12px,env(safe-area-inset-top))}.pz-home span{display:none}.pz-dock{flex-direction:column;gap:4px;padding:5px;inset:50% 12px auto auto;transform:translateY(-58%)}.pz-ico{width:42px;height:42px}.pz-sheet,.pz-lobby,.pz-party,.pz-search{width:auto;max-height:72%;animation:pz-rise .3s var(--ease);inset:auto 8px 8px;transform:none}.pz-search{max-height:none;top:64px;bottom:8px}.pz-lobby{top:64px}.pz-pp .pp{top:64px;bottom:0}.pz-filters{padding:14px 0}.pz-filters>div{grid-template-columns:1fr;gap:8px}.pz-filters small{padding:0 18px}.pz-filters p{scrollbar-width:none;flex-wrap:nowrap;padding:0 18px;overflow-x:auto}.pz-filters p::-webkit-scrollbar{display:none}.pz .pz-filters button{flex:none;height:40px;padding:0 15px;font-size:13.5px}.pz-shelves{scrollbar-width:none;max-width:calc(100% - 24px);margin:12px 12px 0;overflow-x:auto}.pz-narrow{bottom:150px}.pz-chat{width:auto;height:46%;bottom:8px;left:8px;right:66px}.pz-peek{max-width:none;bottom:150px;left:12px;right:70px}.pz-wtip{width:220px}.pz-way{font-size:12px;top:64px}.pz-toast{top:112px}.pz-hint{display:none}.pz-guest{border-radius:18px;max-width:none;bottom:12px;left:12px;right:66px}.pz-sep{width:auto;height:1px;margin:2px 9px}.pz-call{white-space:normal;border-radius:20px;animation:none;inset:112px 66px auto 12px;transform:none}.pz-call .t{flex:1;min-width:0}.pz[data-chat] .pz-hop,.pz[data-open] .pz-hop{display:none!important}}.pz-buy{z-index:60;position:absolute;inset:0}.pz-song{font:400 11px/1.3 var(--ui);color:var(--t4);pointer-events:auto;justify-content:flex-end;align-items:center;gap:5px;max-width:280px;margin-top:5px;margin-left:auto;text-decoration:none;display:flex}.pz-song svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:11px;height:11px}.pz-song span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pz-song:hover{color:var(--t2)}.pz-ico[data-off] svg{opacity:.55}
