.jzc-room{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.jzc-head{z-index:7;padding:max(12px, env(safe-area-inset-top)) 14px 10px;background:var(--bg);flex:none;align-items:center;gap:12px;display:flex;position:relative}.jzc-hbtn{width:38px;height:38px;color:var(--muted);appearance:none;background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:transform .18s,background .2s,color .2s,border-color .2s;display:grid}@media (hover:hover){.jzc-hbtn:hover{background:var(--surface-2);border-color:var(--line-2);color:var(--text);transform:translateY(-1px)}}.jzc-hbal{width:auto;color:var(--text);font-variant-numeric:tabular-nums;border-radius:999px;grid-auto-flow:column;align-items:center;gap:5px;padding:0 7px 0 11px;font-size:13px}.jzc-hbal b{color:var(--lime);font-weight:700}.jzc-hbal-plus{background:var(--lime);width:20px;height:20px;color:var(--on-lime);border-radius:50%;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid}.jzc-davatar{object-fit:cover;border-radius:50%;flex:none;width:42px;height:42px;display:none}.jzc-hbtn-avatar{border-color:var(--line-2);background:0 0;padding:0;position:relative;overflow:hidden}.jzc-hbtn-avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.jzc-hbtn-avatar-gear{display:none}.jzc-who{min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:10px;padding:0;display:flex}.jzc-whocol{flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;display:flex}.jzc-who .n{letter-spacing:-.01em;color:var(--text);align-items:center;gap:7px;font-size:17px;font-weight:700;line-height:1.1;display:inline-flex}.jzc-age{font-family:var(--mono);color:var(--muted);border:1px solid var(--line-2);border-radius:6px;padding:1px 5px;font-size:11px;font-weight:700}.jzc-st{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.jzc-dot{background:var(--lime);border-radius:50%;flex:none;width:7px;height:7px}@media (max-width:1023px){.jzc-whocol{flex-flow:row;align-items:center;gap:7px}.jzc-who .n{min-width:0;font-size:15.5px}.jzc-who .n .truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jzc-st{flex:none;font-size:11.5px}.jzc-age{flex:none}}@media (prefers-reduced-motion:no-preference){.jzc-dot{animation:2.6s ease-in-out infinite jzc-pulse}}.jzc-hacts{flex:none;align-items:center;gap:8px;display:flex}.jzc-guestbar{z-index:7;width:100%;color:var(--muted);text-align:center;border:none;border-bottom:1px solid var(--line);cursor:pointer;background:#396afc0f;flex:none;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12.5px;line-height:1.2;transition:background .2s;display:flex;position:relative}.jzc-guestbar:hover{background:#396afc1c}.jzc-guestbar-cta{color:var(--accent)}.jzc-guestbar:hover .jzc-guestbar-cta{text-decoration:underline}.jzc-thread{z-index:4;background:0 0;flex:1;min-height:0;padding:14px 16px 8px;position:relative;overflow:hidden auto}.jzc-thread::-webkit-scrollbar{width:0}.jzc-thread-inner{flex-direction:column;justify-content:flex-end;gap:11px;min-height:100%;display:flex}.jzc-day{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);align-self:center;margin:2px 0 4px;font-size:10.5px}.jzc-made{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);background:#ffffff0d;border-radius:999px;align-self:center;margin:4px 0 8px;padding:5px 12px;font-size:10.5px}.jzc-bub{letter-spacing:-.005em;white-space:pre-wrap;word-break:break-word;border-radius:22px;max-width:80%;padding:12px 17px;font-size:16px;line-height:1.5}.jzc-them{color:var(--text);background:#191923;border:1px solid #ffffff1a;border-bottom-left-radius:7px;align-self:flex-start;box-shadow:0 8px 24px -14px #000000b3}.jzc-me{background:var(--accent);color:#fff;border-bottom-right-radius:7px;align-self:flex-end}.jzc-them,.jzc-me{position:relative}.jzc-them:before,.jzc-me:before{content:"";background:inherit;pointer-events:none;width:9px;height:15px;-webkit-mask:var(--jzc-tail) no-repeat center / 100% 100%;-webkit-mask:var(--jzc-tail) no-repeat center / 100% 100%;mask:var(--jzc-tail) no-repeat center / 100% 100%;position:absolute;bottom:-1px}.jzc-bub.jzc-them{border-bottom-left-radius:4px}.jzc-them:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath d='M9 0C9 7.5 6 12.5 0 15h9z' fill='%23191923'/%3E%3Cpath d='M9 .5C9 7.5 6 12.5.5 14.5H9' fill='none' stroke='%23ffffff' stroke-opacity='.1'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;left:-9px;-webkit-mask:none;mask:none}@media (min-width:1024px){.jzc-them:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath d='M9 0C9 7.5 6 12.5 0 15h9z' fill='%23151419'/%3E%3Cpath d='M9 .5C9 7.5 6 12.5.5 14.5H9' fill='none' stroke='%2326252f'/%3E%3C/svg%3E")}}.jzc-bub.jzc-me{border-bottom-right-radius:4px}.jzc-me:before{--jzc-tail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 15'%3E%3Cpath d='M0 0C0 7.5 3 12.5 9 15H0z'/%3E%3C/svg%3E");bottom:0;right:-8px}.jzc-bub:has(>.jzc-bmeta){display:flow-root}.jzc-bmeta{float:right;height:14px;font-family:var(--mono);letter-spacing:0;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:3px;margin:7px -4px -5px 10px;font-size:10.5px;line-height:1;display:flex}.jzc-them .jzc-bmeta{color:var(--faint)}.jzc-me .jzc-bmeta{color:#ffffffad}.jzc-bmeta svg{width:14px;height:14px;margin-right:-1px}.jzc-me .jzc-bmeta svg{color:#ffffff80}.jzc-me .jzc-bmeta svg.is-read{color:#7fe9ff}.jzc-themwrap{align-self:flex-start;align-items:flex-end;gap:9px;max-width:86%;display:flex}.jzc-themwrap .av{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px;margin-bottom:2px}.jzc-themwrap .jzc-bub{max-width:100%}.jzc-skel{flex-direction:column;gap:14px;padding:6px 0;display:flex}.jzc-skel i{background:#ffffff0e;border-radius:22px;height:46px;display:block}.jzc-skel .her{border-bottom-left-radius:4px;width:70%;margin-left:37px}.jzc-skel .his{background:#3b6eff33;border-bottom-right-radius:4px;align-self:flex-end;width:48%}.jzc-skel .tall{width:78%;height:70px}@media (prefers-reduced-motion:no-preference){.jzc-skel i{animation:1.5s ease-in-out infinite jzc-skel-breathe}.jzc-skel i:nth-child(2){animation-delay:.2s}.jzc-skel i:nth-child(3){animation-delay:.4s}}@keyframes jzc-skel-breathe{50%{opacity:.5}}.jzc-loadscreen{background:var(--bg);flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.jzc-loadscreen-head{padding:calc(10px + env(safe-area-inset-top)) 14px 10px;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;display:flex}.jzc-loadscreen-head i{background:#ffffff12;border-radius:999px;display:block}.jzc-loadscreen-head .dot{width:40px;height:40px}.jzc-loadscreen-head .name{width:150px;height:16px}.jzc-loadscreen-thread{flex-direction:column;flex:1;justify-content:flex-end;width:100%;max-width:760px;min-height:0;margin:0 auto;padding:16px 14px;display:flex}.jzc-loadscreen-composer{width:100%;max-width:760px;padding:8px 14px calc(12px + env(safe-area-inset-bottom));margin:0 auto}.jzc-loadscreen-composer i{background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;height:52px;display:block}.jzc-chips{flex-wrap:wrap;gap:8px;max-width:86%;margin-left:37px;display:flex}.jzc-chip{color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;padding:9px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s,background .15s}.jzc-chip:hover{background:#ffffff1f}.jzc-chip:active{transform:scale(.97)}@media (min-width:1024px){.jzc-chips{margin-left:41px}}.jzc-themwrap.jzc-offergrp{align-items:flex-start;max-width:100%}.jzc-themwrap.jzc-offergrp .av{margin-top:2px;margin-bottom:0}.jzc-offerwrap{--jzc-uo-w:340px;flex-direction:column;gap:8px;min-width:0;display:flex}.jzc-themwrap.jzc-offergrp .jzc-bub{max-width:calc(86% - 5px)}.jzc-offerwrap.is-pulse{animation:.6s ease-in-out 2 jzc-offer-pulse}@media (prefers-reduced-motion:reduce){.jzc-offerwrap.is-pulse{animation:none}}.jzc-fbnote{width:var(--jzc-uo-w);max-width:100%;font-family:var(--sans);text-align:center;color:var(--faint);background:0 0;border:0;padding:2px 4px;font-size:12px;line-height:1.4}.jzc-fbnote.is-link{cursor:pointer;transition:color .16s}.jzc-fbnote.is-link:hover{color:var(--muted)}.jzc-fbnote b{color:var(--lime);font-weight:700}.jzc-lockedcard{width:var(--jzc-uo-w);background:var(--surface);border:1px solid var(--line-2);border-radius:16px;flex-direction:column;gap:6px;max-width:100%;padding:14px 16px;display:flex}.jzc-lockedcard-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.jzc-lockedcard-name{color:var(--text);font-size:14.5px;font-weight:700}.jzc-lockedcard-price{color:var(--lime);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:14px;font-weight:700;display:inline-flex}.jzc-lockedcard-sub{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.jzc-lockedcard-cta{cursor:pointer;color:var(--on-lime);background:var(--lime);border:0;border-radius:999px;margin-top:6px;padding:11px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:filter .16s,transform .12s}.jzc-lockedcard-cta:hover:not(:disabled){filter:brightness(1.08)}.jzc-lockedcard-cta:active:not(:disabled){transform:translateY(1px)}.jzc-lockedcard-cta:disabled{opacity:.65;cursor:default}.jzc-uo{width:100%;max-width:var(--jzc-uo-w,340px);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#b8ff1a17,#141610b8 46%);border:1px solid #b8ff1a57;border-radius:18px;animation:.42s cubic-bezier(.2,.8,.3,1) both jzc-uo-in;overflow:hidden;box-shadow:0 14px 34px -18px #000000d9,inset 0 0 0 1px #b8ff1a0d}@media (prefers-reduced-motion:reduce){.jzc-uo{animation:none}}.jzc-uo.is-expired{background:linear-gradient(#ffffff0d,#14141ab8 46%);border-color:#ffffff24}.jzc-uo-ribbon{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#0a0a0a;background:var(--lime);align-items:center;gap:5px;padding:7px 8px 7px 11px;font-size:10px;font-weight:600;display:flex}.jzc-uo.is-expired .jzc-uo-ribbon{color:var(--text);background:#ffffff21}.jzc-uo-spark{flex:none;display:flex}.jzc-uo-rt{flex:none}.jzc-uo-clock{font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:none;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;margin-left:auto;overflow:hidden}.jzc-uo-i{cursor:pointer;width:22px;height:22px;color:inherit;background:#0a0a0a21;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .16s,transform .16s;display:grid}.jzc-uo-i:hover{background:#0a0a0a3d}.jzc-uo-i.on{background:#0a0a0a4d;transform:rotate(0)scale(1.06)}.jzc-uo.is-expired .jzc-uo-i{background:#ffffff1a}.jzc-uo.is-expired .jzc-uo-i:hover{background:#ffffff2e}.jzc-uo-bar{background:#ffffff17;height:2px}.jzc-uo-bar>span{background:var(--lime);height:100%;transition:width 1s linear;display:block}.jzc-uo.is-expired .jzc-uo-bar>span{background:#fff3}.jzc-uo-body{flex-direction:column;gap:9px;padding:12px 13px 13px;display:flex}.jzc-uo-title{letter-spacing:-.015em;color:var(--text);font-size:15px;font-weight:700;line-height:1.2}.jzc-uo-head{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.jzc-uo-amt{min-width:0;color:var(--text);align-items:baseline;gap:5px;display:flex}.jzc-uo-amt>b{letter-spacing:-.03em;font-size:27px;font-weight:700;line-height:1}.jzc-uo-dia{color:var(--lime);flex:none;align-self:center}.jzc-uo-unit{color:var(--muted);font-size:12.5px;font-weight:600}.jzc-uo-price{flex:none;align-items:baseline;gap:6px;display:flex}.jzc-uo-was{color:var(--faint);font-size:12.5px;text-decoration-thickness:1.5px}.jzc-uo-now{letter-spacing:-.025em;color:var(--text);font-size:19px;font-weight:700}.jzc-uo-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jzc-uo-sub{align-items:center;gap:7px;display:flex}.jzc-uo-off{font-family:var(--mono);letter-spacing:.04em;color:#0a0a0a;background:var(--lime);border-radius:999px;flex:none;padding:3px 6px;font-size:10px;font-weight:700}.jzc-uo.is-expired .jzc-uo-off{color:var(--text);background:#ffffff24}.jzc-uo-savetxt{color:var(--muted);font-size:11.5px;line-height:1.3}.jzc-uo-info{background:#0000004d;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:1px;padding:9px 10px;animation:.2s both jzc-uo-info-in;display:flex}@media (prefers-reduced-motion:reduce){.jzc-uo-info{animation:none}}.jzc-uo-info-h{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:4px;font-size:9.5px}.jzc-uo-info-row{align-items:center;gap:6px;padding:3px 0;font-size:12.5px;display:flex}.jzc-uo-info-n{color:var(--text);font-variant-numeric:tabular-nums;min-width:30px;font-weight:700}.jzc-uo-info-l{color:var(--muted)}.jzc-uo-info-c{color:var(--faint);font-variant-numeric:tabular-nums;align-items:center;gap:3px;margin-left:auto;font-size:11px;display:inline-flex}.jzc-uo-info-f{color:var(--faint);border-top:1px solid #ffffff12;margin-top:6px;padding-top:7px;font-size:11px;line-height:1.35}.jzc-uo-cta{cursor:pointer;letter-spacing:-.01em;white-space:nowrap;color:#0a0a0a;background:var(--lime);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 12px;font-family:inherit;font-size:14.5px;font-weight:700;transition:filter .16s,transform .12s;display:flex}.jzc-uo-cta:hover{filter:brightness(1.08)}.jzc-uo-cta:active{transform:translateY(1px)}.jzc-uo-cta:disabled{cursor:default;filter:none;opacity:.82}.jzc-uo-spin{border:2px solid #0a0a0a47;border-top-color:#0a0a0a;border-radius:50%;flex:none;width:13px;height:13px;animation:.7s linear infinite jzc-uo-spin}.jzc-uo-trust{text-align:center;color:var(--faint);font-size:10.5px;line-height:1.3}@media (max-width:420px){.jzc-uo{max-width:100%}.jzc-uo-savetxt{font-size:11px}.jzc-uo-trust{font-size:10px}}.jzc-mtime{font-family:var(--mono);color:var(--faint);margin-top:-5px;font-size:10.5px}.jzc-mtime.me{align-self:flex-end;margin-right:4px}.jzc-mtime.them{align-self:flex-start;margin-left:37px}.jzc-typing{align-items:center;gap:5px;padding:14px 16px;display:inline-flex}.jzc-typing i{background:var(--muted);border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.jzc-typing i{animation:1.25s cubic-bezier(.5,-.5,.3,1.5) infinite jzc-jump,1s 4s forwards jz-type-warm}.jzc-typing i:nth-child(2){animation-delay:.16s,4.15s}.jzc-typing i:nth-child(3){animation-delay:.32s,4.3s}}.jzc-photocard{cursor:pointer;isolation:isolate;background:#15141b;border:1px solid #ffffff1a;border-radius:21px 21px 21px 7px;align-self:flex-start;width:62%;margin-left:37px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 12px 30px -16px #000c}.jzc-photocard:after{content:"";z-index:0;pointer-events:none;border:2.5px solid #fff3;border-top-color:#ffffffd9;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute;top:50%;left:50%}.jzc-photocard.is-loaded:after,.jzc-photocard.is-ready:after{display:none}.jzc-photocard:has(.jzv-card):after{display:none}.jzc-photocard.is-failed:after{content:"Photo didn't load";white-space:nowrap;color:#ffffff80;border:0;border-radius:0;width:auto;height:auto;margin:0;font-size:12.5px;animation:none;transform:translate(-50%,-50%)}.jzc-photocard.is-failed{pointer-events:none}.jzc-photocard.is-failed .cap2,.jzc-photocard.is-failed .exp{display:none}@media (prefers-reduced-motion:no-preference){.jzc-photocard:after{animation:.8s linear infinite jzc-spin}}.jzc-photocard img{aspect-ratio:3/3.5;object-fit:cover;width:100%;transition:transform .55s cubic-bezier(.2,.8,.25,1);display:block}.jzc-photocard .jzc-photocard-under{z-index:0;filter:blur(22px)brightness(.85)saturate(1.15);height:100%;animation:none;position:absolute;inset:0;transform:scale(1.25)}.jzc-photocard img:not(.jzc-photocard-under){z-index:1;position:relative}.jzc-photocard .jzv-card{aspect-ratio:3/3.5;z-index:1;width:100%;display:block;position:relative}.jzc-photocard .jzv-card .jzv-media{object-fit:contain;background:0 0;width:100%;height:100%;display:block}.jzv-media{cursor:pointer;background:#0b0a11}.jzv-card{border-radius:inherit}.jzc-lb-frame .jzv-lightbox{border-radius:14px}.jzv-big{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:3;background:#0c0a146b;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:52px;height:52px;padding-left:2px;transition:transform .16s,background .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px -10px #000000b3}@media (hover:hover){.jzv-big:hover{background:#0c0a149e;transform:translate(-50%,-50%)scale(1.06)}}.jzv-bar{z-index:4;color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000,#00000042 45%,#0000009e);align-items:center;gap:6px;padding:16px 9px 8px;line-height:1;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(4px)}.jzv-btn{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;padding:0;transition:background .15s,transform .1s;display:grid}.jzv-btn:hover{background:#ffffff2e}.jzv-btn:active{transform:scale(.9)}.jzv-time{font-variant-numeric:tabular-nums;text-align:center;opacity:.92;flex:none;min-width:24px;font-size:10.5px}.jzv-dur{opacity:.66}.jzv-track{cursor:pointer;touch-action:none;outline:none;flex:auto;align-items:center;min-width:24px;height:22px;display:flex;position:relative}.jzv-track:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #fff}.jzv-track:focus-visible .jzv-knob{opacity:1}.jzv-track:before{content:"";background:#ffffff4d;border-radius:999px;height:3px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.jzv-fill{background:#fff;border-radius:999px;min-width:3px;height:3px;position:relative}.jzv-knob{opacity:0;background:#fff;border-radius:50%;width:11px;height:11px;transition:opacity .15s;position:absolute;top:50%;right:-5px;transform:translateY(-50%);box-shadow:0 1px 5px #0000008c}@media (hover:hover){.jzc-photocard:hover img{transform:scale(1.05)}}@media (prefers-reduced-motion:no-preference){.jzc-photocard.is-loaded>img:not(.jzc-photocard-under){animation:.95s cubic-bezier(.2,.7,.2,1) jzc-resolve}}.jzc-photocard .exp{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#0a0a0e80;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:9px;right:9px}.jzc-photocard .exp svg{width:14px;height:14px}.jzc-photocard .cap2{color:#fff;background:linear-gradient(#0000,#000000b3);padding:18px 128px 9px 12px;font-size:12.5px;position:absolute;bottom:0;left:0;right:0}.jzc-reroll{z-index:2;cursor:pointer;letter-spacing:.01em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0e80;border:0;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:9px;left:9px}.jzc-reroll:active{transform:scale(.96)}@media (hover:hover){.jzc-reroll:hover{background:#0a0a0eb8}}.jzc-reroll:disabled{cursor:default;opacity:.55}.jzc-photocard .jzc-rerolling{z-index:2;background:#0a0a0e73;place-items:center;display:grid;position:absolute;inset:0}.jzc-photocard .jzc-rerolling i{border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:24px;height:24px}@media (prefers-reduced-motion:no-preference){.jzc-photocard .jzc-rerolling i{animation:.8s linear infinite jzc-spin}}.jzc-react{align-self:flex-start;align-items:center;gap:6px;height:28px;margin-top:2px;margin-left:37px;display:flex}.jzc-react-pill{cursor:pointer;opacity:.5;background:0 0;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 10px;font-size:14px;line-height:1;transition:opacity .15s,border-color .15s,background-color .15s;display:inline-flex}@media (hover:hover){.jzc-react-pill:hover{opacity:1;border-color:#fff6}}.jzc-react-pill:active{transform:scale(.96)}.jzc-react-pill.is-selected{opacity:1;cursor:default;background:#ff7ab41f;border-color:#ff7ab48c}.jzc-lockcard{aspect-ratio:3/3.5;background:#0f0f14;border:1px solid #ffffff1a;border-radius:21px 21px 21px 7px;align-self:flex-start;width:62%;margin-left:37px;position:relative;overflow:hidden;box-shadow:0 12px 30px -16px #000c}.jzc-lock-blur{object-fit:cover;filter:blur(22px)brightness(.85)saturate(1.15);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.25)}.jzc-lock-scrim{z-index:1;background:radial-gradient(120% 90% at 50% 42%,#0c0c1138,#08080c8c);position:absolute;inset:0}.jzc-lockcard .exp{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0a0a0e80;border:1px solid #ffffff1a;border-radius:9px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:9px;right:9px}.jzc-lockcard .exp svg{width:14px;height:14px}.jzc-lock-body{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:16px;display:flex;position:absolute;inset:0}.jzc-lock-ring{color:#ffffffeb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff17;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 6px 20px -8px #000000b3}.jzc-lock-label{letter-spacing:.16em;text-transform:uppercase;color:#fff9;font-size:11px;font-weight:700}.jzc-lock-proof{color:#ffffff9e;letter-spacing:.01em;font-size:11.5px;font-weight:600}.jzc-lock-note{text-align:center;color:#ffffff73;max-width:210px;font-size:12px;line-height:1.35}.jzc-lock-btn{color:#fff;cursor:pointer;background:linear-gradient(180deg, #ff7ab4 0%, var(--accent-2) 100%);border:none;border-radius:999px;align-items:center;gap:9px;padding:11px 20px;font-size:14px;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 10px 30px -6px #ff5fa2b8,inset 0 0 0 1px #ffffff24}@media (hover:hover){.jzc-lock-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}}.jzc-lock-btn:active{transform:translateY(0)}.jzc-lock-btn:disabled{cursor:default;filter:saturate(.55)brightness(.8);transform:none}.jzc-lock-btn.is-pending{animation:1.1s ease-in-out infinite jzc-lockpending}.jzc-lock-dot{background:#fff9;border-radius:50%;width:3px;height:3px}.jzc-lock-cost{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.jzc-err{color:#f0a0a0;text-align:center;background:#4a141440;border:1px solid #4a1414;border-radius:14px;align-self:center;max-width:90%;padding:9px 14px;font-size:12.5px}.jzc-medgen{aspect-ratio:3/3.5;background-color:#0f0f14;background-image:radial-gradient(circle,#ffffff1f 1px,#0000 1.6px);background-size:15px 15px;border:1px solid #ffffff0f;border-radius:21px 21px 21px 7px;align-self:flex-start;width:62%;margin-left:37px;position:relative;overflow:hidden;box-shadow:0 12px 30px -16px #000c}.jzc-medgen:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(120% 95% at 26% 20%,#0000 6%,#0f0f14e6 80%);position:absolute;inset:0}.jzc-medgen:after{content:"";z-index:2;pointer-events:none;background-image:radial-gradient(circle,#fff9 1px,#0000 1.6px);background-size:15px 15px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 40%,#000 50%,#0000 60%);mask-image:linear-gradient(115deg,#0000 40%,#000 50%,#0000 60%);-webkit-mask-position:135% 135%;mask-position:135% 135%;-webkit-mask-size:250% 250%;mask-size:250% 250%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jzc-medgen-bg{z-index:0;object-fit:cover;opacity:.5;filter:blur(2px)brightness(.62)saturate(.95);width:100%;height:100%;position:absolute;inset:0}.jzc-medgen.is-video{background-color:#0b0a11}.jzc-medgen.is-video:before{background:radial-gradient(120% 90% at 50% 45%,#0000,#08070c80)}.jzc-medgen-cap{z-index:3;letter-spacing:.01em;color:#ffffffeb;text-shadow:0 1px 10px #000000b3;flex-direction:column;align-items:flex-start;gap:4px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:12px;left:13px;right:13px}.jzc-medgen-line{align-items:center;gap:7px;display:inline-flex}.jzc-medgen-ring{z-index:3;pointer-events:none;width:calc(100% - 3.5px);height:calc(100% - 3.5px);position:absolute;top:1.75px;left:1.75px;overflow:visible}.jzc-medgen-ring rect{fill:none;stroke-width:3.5px;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-accent,#396afc) 70%, transparent));transition:stroke-dashoffset 1.9s cubic-bezier(.33,.68,.5,1)}.jzc-medgen-ring.is-done rect{transition:stroke-dashoffset .44s cubic-bezier(.16,.84,.44,1)}.jzc-medgen-ring.is-empty rect{opacity:0}.jzc-medgen-ring rect{transition:stroke-dashoffset 1.9s cubic-bezier(.33,.68,.5,1),opacity .3s linear}@media (prefers-reduced-motion:reduce){.jzc-medgen-ring rect{transition:none}.jzc-medgen-ring *{animation-play-state:paused}}.jzc-medgen-dots{gap:3px;display:inline-flex}.jzc-medgen-dots i{opacity:.4;background:#fff;border-radius:50%;width:4px;height:4px}@media (prefers-reduced-motion:no-preference){.jzc-medgen:after{animation:2.6s linear infinite jzc-dotwave}.jzc-medgen-dots i{animation:1.25s ease-in-out infinite jzc-medgen-dot}.jzc-medgen-dots i:nth-child(2){animation-delay:.17s}.jzc-medgen-dots i:nth-child(3){animation-delay:.34s}}.jzc-asksheet-catch{z-index:39;cursor:default;background:0 0;border:0;position:fixed;inset:0}.jzc-asksheet{z-index:40;background:color-mix(in srgb, var(--color-bg,#0b0a11) 94%, #fff);border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:9px;padding:13px;display:flex;position:absolute;bottom:calc(100% + 9px);left:12px;right:12px;box-shadow:0 18px 46px -12px #000c}@media (min-width:640px){.jzc-asksheet{min-width:320px;right:auto}}.jzc-asksheet-h{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.jzc-asksheet-row{gap:8px;display:flex}.jzc-asksheet-n{color:#ffffff73;font-size:11px;line-height:1.45}.jzc-askchip{cursor:pointer;height:44px;color:var(--text,#fff);background:#ffffff0d;border:1px solid #ffffff21;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:700;transition:border-color .18s,background .18s,transform .12s;display:inline-flex}@media (hover:hover){.jzc-askchip:hover{background:#ffffff17;border-color:#ffffff4d}}.jzc-askchip:active{transform:scale(.97)}.jzc-askchip-c{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.jzc-cic-btn.is-open{color:var(--text,#fff)}.jzc-mkvid{z-index:3;cursor:pointer;-webkit-backdrop-filter:blur(8px);color:#fff;background:#0c0a14b8;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 11px;font-size:12px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex;position:absolute;bottom:8px;right:8px}@media (hover:hover){.jzc-mkvid:hover{background:#141022e0;border-color:#ffffff57}}.jzc-mkvid:active{transform:scale(.97)}.jzc-mkvid:disabled{opacity:.6;cursor:default}.jzc-vlen-wrap{z-index:120;-webkit-backdrop-filter:blur(4px);background:#000000b8;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@media (min-width:640px){.jzc-vlen-wrap{align-items:center;padding:16px}}.jzc-vlen{background:var(--color-bg,#0b0a11);width:100%;max-width:420px;padding:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));border:1px solid #ffffff1a;border-radius:26px 26px 0 0;box-shadow:0 -18px 60px -12px #000000e6}@media (min-width:640px){.jzc-vlen{border-radius:26px;padding-bottom:20px}}.jzc-vlen-head{align-items:center;gap:9px;display:flex}.jzc-vlen-head h3{font-family:var(--dp);letter-spacing:-.01em;color:#fff;flex:1;font-size:19px;font-weight:800}.jzc-vlen-ic{background:color-mix(in srgb, var(--color-accent,#7c5cff) 22%, transparent);color:#fff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.jzc-vlen-x{color:#ffffff80;cursor:pointer;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .18s,color .18s;display:grid}@media (hover:hover){.jzc-vlen-x:hover{color:#fff;background:#ffffff1a}}.jzc-vlen-sub{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.5}.jzc-vlen-opts{flex-direction:column;gap:8px;margin-top:15px;display:flex}.jzc-vlen-opt{cursor:pointer;color:#fff;background:#ffffff09;border:1px solid #ffffff1a;border-radius:15px;align-items:center;gap:9px;height:52px;padding:0 16px;transition:border-color .18s,background .18s;display:flex}@media (hover:hover){.jzc-vlen-opt:hover{border-color:#ffffff3d}}.jzc-vlen-opt.is-on{border-color:var(--color-accent,#7c5cff);background:color-mix(in srgb, var(--color-accent,#7c5cff) 16%, transparent)}.jzc-vlen-opt.is-short{opacity:.62}.jzc-vlen-sec{text-align:left;font-variant-numeric:tabular-nums;flex:1;font-size:15px;font-weight:700}.jzc-vlen-new{letter-spacing:.03em;text-transform:uppercase;color:#fff;background:#ff3b52;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.jzc-vlen-cost{color:#ffffffe6;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.jzc-vlen-cost em{text-transform:uppercase;letter-spacing:.04em;color:#ff8095;font-size:10px;font-style:normal;font-weight:700}.jzc-vlen-go{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--color-accent,#7c5cff), #5b3ff0);width:100%;height:52px;box-shadow:0 12px 30px -10px var(--color-accent-glow,#7c5cffb3);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:15px;font-size:15px;font-weight:800;transition:filter .18s,transform .12s;display:inline-flex}@media (hover:hover){.jzc-vlen-go:hover{filter:brightness(1.1)}}.jzc-vlen-go:active{transform:scale(.99)}.jzc-vlen-go-c{font-variant-numeric:tabular-nums;border-left:1px solid #ffffff47;align-items:center;gap:4px;padding-left:9px;display:inline-flex}.jzc-vlen-note{text-align:center;color:#ffffff73;margin-top:11px;font-size:11px;line-height:1.5;display:block}.jzc-react-more{cursor:pointer;color:#ffffff9e;background:0 0;border:1px solid #ffffff29;border-radius:999px;height:28px;padding:0 12px;font-size:12px;font-weight:600;transition:color .18s,border-color .18s}@media (hover:hover){.jzc-react-more:hover{color:#fff;border-color:#ffffff57}}.jzc-mfb-wrap{z-index:130;-webkit-backdrop-filter:blur(4px);background:#000000b8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.jzc-mfb-wrap{align-items:center;padding:16px}}.jzc-mfb{background:var(--color-bg,#0b0a11);width:100%;max-width:440px;max-height:88vh;padding:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));border:1px solid #ffffff1a;border-radius:26px 26px 0 0;overflow-y:auto;box-shadow:0 -18px 60px -12px #000000e6}@media (min-width:640px){.jzc-mfb{border-radius:26px;padding-bottom:20px}}.jzc-mfb-head{align-items:center;gap:9px;display:flex}.jzc-mfb-head h3{font-family:var(--dp,var(--font-display), system-ui, sans-serif);letter-spacing:-.01em;color:#fff;flex:1;font-size:19px;font-weight:800}.jzc-mfb-x{color:#ffffff80;cursor:pointer;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .18s,color .18s;display:grid}@media (hover:hover){.jzc-mfb-x:hover{color:#fff;background:#ffffff1a}}.jzc-mfb-sub{color:var(--muted,#a6a2b2);margin-top:6px;font-size:13px;line-height:1.5}.jzc-mfb-grid{grid-template-columns:1fr;gap:7px;margin-top:15px;display:grid}@media (min-width:400px){.jzc-mfb-grid{grid-template-columns:1fr 1fr}}.jzc-mfb-opt,.jzc-mfb-flag{cursor:pointer;text-align:left;color:#ffffffdb;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:9px;min-height:42px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1.3;transition:border-color .18s,background .18s,color .18s;display:flex}@media (hover:hover){.jzc-mfb-opt:hover,.jzc-mfb-flag:hover{border-color:#ffffff3d}}.jzc-mfb-opt.is-on{border-color:var(--color-accent,#7c5cff);color:#fff;background:color-mix(in srgb, var(--color-accent,#7c5cff) 15%, transparent)}.jzc-mfb-box{border:1.5px solid #ffffff4d;border-radius:5px;flex:none;width:17px;height:17px;transition:background .18s,border-color .18s;position:relative}.jzc-mfb-opt.is-on .jzc-mfb-box,.jzc-mfb-flag.is-on .jzc-mfb-box{background:var(--color-accent,#7c5cff);border-color:var(--color-accent,#7c5cff)}.jzc-mfb-opt.is-on .jzc-mfb-box:after,.jzc-mfb-flag.is-on .jzc-mfb-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1.5px;left:5px;transform:rotate(45deg)}.jzc-mfb-flag{border-color:#ffffff1a;border-radius:12px;width:100%;margin-top:13px;padding-top:13px}.jzc-mfb-flag.is-on{color:#fff;background:#ff54701f;border-color:#ff5470}.jzc-mfb-flag.is-on .jzc-mfb-box{background:#ff5470;border-color:#ff5470}.jzc-mfb-lab{color:#ffffffc7;margin-top:16px;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.jzc-mfb-lab span{color:#fff6;font-weight:500}.jzc-mfb-note{resize:vertical;color:#fff;background:#ffffff0a;border:1px solid #ffffff17;border-radius:13px;outline:none;width:100%;padding:12px;font-size:16px;transition:border-color .18s,background .18s}.jzc-mfb-note::placeholder{color:#ffffff59}.jzc-mfb-note:focus{border-color:var(--color-accent,#7c5cff);background:#ffffff0f}.jzc-mfb-acts{justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.jzc-mfb-cancel{cursor:pointer;color:#ffffff9e;background:0 0;border-radius:999px;height:44px;padding:0 18px;font-size:14px;font-weight:700;transition:color .18s}@media (hover:hover){.jzc-mfb-cancel:hover{color:#fff}}.jzc-mfb-send{cursor:pointer;background:var(--lime,#b8ff1a);height:44px;color:var(--on-lime,#0a0a0a);border:0;border-radius:999px;padding:0 22px;font-size:14px;font-weight:800;transition:filter .18s,box-shadow .18s}@media (hover:hover){.jzc-mfb-send:hover{filter:brightness(1.05);box-shadow:0 12px 28px -14px var(--lime,#b8ff1a)}}@media (prefers-reduced-motion:no-preference){.jzc-in{animation:.45s cubic-bezier(.2,.8,.25,1) both jzc-in}}.jzc-thread.is-quiet .jzc-in{animation-duration:0s}.jzc-composer{z-index:6;padding:8px 14px max(20px, env(safe-area-inset-bottom));flex:none;position:relative}.jzc-jump{background:var(--brand,#b8ff1a);color:#0b0b0f;cursor:pointer;white-space:nowrap;z-index:4;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-size:12.5px;font-weight:600;animation:.18s jzc-jump-in;display:inline-flex;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000059}.jzc-jump:hover{filter:brightness(1.05)}.jzc-medfail{color:#ff8c8ccc;background:#14131a;border:1px solid #ffffff14;border-radius:14px 14px 14px 7px;justify-content:space-between;align-self:flex-start;align-items:center;gap:10px;width:62%;margin-left:37px;padding:11px 13px;font-size:12px;font-weight:500;display:flex}.jzc-medfail-line{align-items:center;gap:5px;min-width:0;display:inline-flex}.jzc-medfail-retry{color:#ffffffd9;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:999px;flex:none;padding:5px 12px;font-size:11.5px;font-weight:600;transition:border-color .15s,color .15s}.jzc-medfail-retry:hover{color:#fff;border-color:#fff6}.jzc-medfail-retry:active{transform:scale(.96)}.jzc-notice{color:#ffb4b4;background:#ff56561a;border:1px solid #ff565652;border-radius:12px;align-items:center;gap:10px;margin:0 0 8px;padding:8px 10px 8px 12px;font-size:13px;line-height:1.35;display:flex}.jzc-notice span{flex:auto}.jzc-notice button{width:22px;height:22px;color:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:opacity .15s,background-color .15s;display:inline-flex}.jzc-notice button:hover{opacity:1;background:#ff56562e}.jzc-inputbar{background:var(--surface-2);border:1px solid #2e2d39;border-radius:26px;align-items:flex-end;gap:8px;padding:6px 6px 6px 8px;transition:border-color .18s,box-shadow .18s;display:flex}.jzc-inputbar:focus-within{box-shadow:none;border-color:#ffffff38}.jzc-held{align-items:baseline;gap:8px;min-width:0;margin:0 0 7px;padding:0 4px;display:flex}.jzc-held-l{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);flex:none;font-size:9.5px;font-weight:600}.jzc-held-t{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13px;overflow:hidden}.jzc-inputbar.is-locked{background:0 0;border-color:#b8ff1a57;padding:0}.jzc-inputbar.is-locked:focus-within{box-shadow:none}.jzc-lockbar{cursor:pointer;background:var(--lime);color:#0a0a0a;min-width:0;font-family:var(--sans);letter-spacing:-.01em;border:0;border-radius:999px;flex:auto;justify-content:center;align-items:center;gap:9px;padding:13px 16px;font-size:14.5px;font-weight:700;transition:filter .18s,transform .12s;display:flex}.jzc-lockbar:hover:not(:disabled){filter:brightness(1.08)}.jzc-lockbar:active:not(:disabled){transform:translateY(1px)}.jzc-lockbar:disabled{cursor:default;filter:none;opacity:.82}.jzc-lockbar-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jzc-lockbar-p{font-variant-numeric:tabular-nums;border-left:1px solid #0a0a0a47;flex:none;padding-left:9px}.jzc-cic{width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:50%;flex:none;place-items:center;margin-bottom:2px;transition:color .2s;display:grid}.jzc-cic:hover{color:var(--text)}.jzc-input{min-width:0;color:var(--text);font-family:var(--sans);-webkit-tap-highlight-color:transparent;resize:none;scrollbar-width:none;background:0 0;border:none;outline:none;flex:1;align-self:center;max-height:120px;padding:0 2px;font-size:15px;line-height:1.4;display:block;overflow-y:auto}.jzc-input::-webkit-scrollbar{display:none}.jzc-input:focus,.jzc-input:focus-visible{box-shadow:none;outline:none}.jzc-input::placeholder{color:var(--faint)}.jzc-send{background:var(--accent);color:#fff;appearance:none;cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:transform .18s;display:grid;box-shadow:0 6px 18px -6px #396afccc}@media (hover:hover){.jzc-send:hover:not(:disabled){transform:scale(1.07)rotate(-8deg)}}.jzc-send:disabled{background:var(--surface-3);color:#ffffff40;box-shadow:none;cursor:default}@media (min-width:1024px){.jzc-room{background:var(--bg)}.jzc-head{background:0 0;border-bottom:1px solid #1c1b24;gap:13px;padding:16px 22px;position:relative}.jzc-hbtn.back-only{display:none}.jzc-davatar{display:block}.jzc-who{text-align:left;text-shadow:none;flex:1}.jzc-whocol{align-items:flex-start}.jzc-who .n{font-size:16px}.jzc-age{color:var(--muted);border-color:#34333f}.jzc-st{color:var(--muted);justify-content:flex-start}.jzc-hbtn{background:var(--surface);width:40px;height:40px;color:var(--muted);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #26252f;border-radius:12px}.jzc-hbtn:hover{color:var(--text);background:var(--surface-2)}.jzc-hbal{border-radius:999px;width:auto}.jzc-hbtn-avatar{background:var(--surface);padding:0;overflow:visible}.jzc-hbtn-avatar .jzc-hbtn-avatar-img{display:none}.jzc-hbtn-avatar .jzc-hbtn-avatar-gear{width:100%;height:100%;color:var(--muted);place-items:center;display:grid}.jzc-hbtn-avatar:hover .jzc-hbtn-avatar-gear{color:var(--text)}.jzc-thread{padding:26px 26px 8px}.jzc-thread-inner{gap:13px;width:100%;max-width:760px;margin:0 auto}.jzc-bub{border-radius:21px;max-width:66%;padding:13px 19px;line-height:1.55}.jzc-them{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-color:#26252f}.jzc-themwrap{gap:11px;max-width:70%}.jzc-themwrap .av{width:30px;height:30px}.jzc-photocard,.jzc-medgen,.jzc-lockcard,.jzc-medfail{width:230px}.jzc-composer{width:100%;max-width:760px;margin:0 auto;padding:10px 26px 22px}.jzc-day{display:none}}.jzc-charcol{display:none}@media (min-width:1024px){.jzc-charcol{background:var(--bg-2);scrollbar-width:none;border-left:1px solid #1c1b24;flex-direction:column;flex:0 0 372px;width:372px;display:flex;overflow:hidden auto}.jzc-charcol::-webkit-scrollbar{width:0}}.jzc-room a,.jzc-charcol a,.jzc-head a{text-decoration:none}@media (min-width:1024px){.jzc-photocard,.jzc-medgen,.jzc-lockcard,.jzc-medfail,.jzc-react,.jzc-mtime.them{margin-left:41px}}.jzc-lb{z-index:200;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07070bf0;flex-direction:column;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.jzc-lb{animation:.2s ease-out jzc-lb-in}}.jzc-lb-top{z-index:3;padding:max(14px, env(safe-area-inset-top)) 16px 26px;background:linear-gradient(#0000008c,#0000);align-items:center;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.jzc-lb-count{font-family:var(--mono);color:#fff;letter-spacing:.02em;font-size:13px;font-weight:700}.jzc-lb-count span{color:#ffffff80;font-weight:500}.jzc-lb-x{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:40px;height:40px;margin-left:auto;transition:background .18s,transform .18s;display:grid}@media (hover:hover){.jzc-lb-x:hover{background:#ffffff38;transform:scale(1.06)}}.jzc-lb-stage{cursor:zoom-out;flex:1;justify-content:center;align-items:center;gap:10px;min-height:0;padding:20px;display:flex;position:relative}.jzc-lb-frame{cursor:default;margin:0;display:flex;position:relative}.jzc-lb-frame img,.jzc-lb-frame .jzv-media{object-fit:contain;border-radius:14px;width:auto;max-width:min(94vw,900px);height:auto;max-height:82vh;display:block;box-shadow:0 30px 80px -30px #000000e6}.jzc-lb-frame .jzv-lightbox{max-width:min(94vw,900px);max-height:82vh;display:inline-flex;position:relative}.jzc-lb-frame.is-locked img{filter:blur(26px)brightness(.55)}.jzc-lb-lock{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:0}.jzc-lb-lock-ico{color:#fff;background:#ffffff24;border:1px solid #fff3;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.jzc-lb-lock p{color:#fff;margin:0;font-size:15px;font-weight:600}.jzc-lb-lock button{font:inherit;cursor:pointer;background:var(--accent);color:#fff;border:none;border-radius:999px;padding:11px 20px;font-size:13.5px;font-weight:700;transition:transform .18s,filter .18s;box-shadow:0 12px 28px -12px #396afccc}@media (hover:hover){.jzc-lb-lock button:hover{filter:brightness(1.06);transform:translateY(-2px)}}.jzc-lb-nav{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff29;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:background .18s,transform .18s;display:grid}@media (hover:hover){.jzc-lb-nav:hover{background:#fff3;transform:scale(1.06)}}.jzc-lb-bot{z-index:3;padding:10px 16px max(20px, env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:14px;display:flex}.jzc-lb-dots{align-items:center;gap:8px;display:flex}.jzc-lb-dots button{cursor:pointer;background:#ffffff4d;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .18s,transform .18s}.jzc-lb-dots button.on{background:#fff;transform:scale(1.25)}.jzc-lb-profile{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}@media (hover:hover){.jzc-lb-profile:hover{background:#fff3;transform:translateY(-2px)}}@media (max-width:680px){.jzc-lb-stage{padding:10px}.jzc-lb-nav{z-index:2;width:42px;height:42px;position:absolute;top:50%;transform:translateY(-50%)}.jzc-lb-nav.prev{left:8px}.jzc-lb-nav.next{right:8px}.jzc-lb-nav:hover{transform:translateY(-50%)scale(1.06)}.jzc-lb-frame img,.jzc-lb-frame .jzv-media,.jzc-lb-frame .jzv-lightbox{max-width:96vw}}.jzc-lead{display:none}.jzc-gearwrap{align-items:center;display:flex;position:relative}button.jzc-cic{font:inherit;background:0 0;border:none;padding:0}.jzc-toast{z-index:9;max-width:calc(100% - 24px);color:var(--text);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1b1a22f0;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:calc(100% - 2px);left:50%;transform:translate(-50%);box-shadow:0 14px 32px -14px #000000d9}.jzc-toast svg{color:var(--lime);flex:none}.jzc-toast span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:no-preference){.jzc-toast{animation:.28s cubic-bezier(.2,.8,.25,1) jzc-toast-in}}.jzc-menu{display:none}@media (min-width:1024px){.jzc-lead{align-items:center;gap:8px;display:flex}.jzc-who{cursor:pointer;justify-content:flex-start;transition:opacity .18s}.jzc-who:hover{opacity:.82}.jzc-drawer{display:none!important}.jzc-menu{z-index:40;background:var(--surface);border:1px solid var(--line-2);border-radius:16px;flex-direction:column;width:244px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px -22px #000000d9}.jzc-menu-head{align-items:center;gap:11px;padding:8px 10px 12px;display:flex}.jzc-menu-head img{object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px}.jzc-menu-id{flex-direction:column;min-width:0;display:flex}.jzc-menu-id b{color:var(--text);letter-spacing:-.01em;font-size:14px;font-weight:700}.jzc-menu-id span{color:var(--faint);font-size:11.5px}.jzc-menu-item{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:11px;align-items:center;gap:11px;padding:11px 12px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:flex}.jzc-menu-item svg{color:var(--muted);flex:none;transition:color .15s}.jzc-menu-item:hover{background:var(--surface-2)}.jzc-menu-item.warn:hover,.jzc-menu-item.warn:hover svg{color:#ffca4a}.jzc-menu-item.danger:hover,.jzc-menu-item.danger:hover svg{color:#ff5f6d}.jzc-menu-sep{background:var(--line);height:1px;margin:6px 8px}}.jzc-galaxy{z-index:0;pointer-events:none;perspective:700px;perspective-origin:50% 42%;filter:brightness(.4);position:absolute;inset:0;overflow:hidden}.jzc-galaxy .neb{filter:blur(38px);mix-blend-mode:screen;opacity:.4;will-change:transform;border-radius:50%;position:absolute}.jzc-galaxy .neb1{background:radial-gradient(circle,#396afc8c,#0000 70%);width:95%;height:62%;top:-12%;left:-18%}.jzc-galaxy .neb2{background:radial-gradient(circle,#7c5cff80,#0000 70%);width:85%;height:72%;top:18%;right:-22%}.jzc-galaxy .neb3{background:radial-gradient(circle,#19d3e64d,#0000 70%);width:72%;height:58%;bottom:-18%;left:8%}.jzc-galaxy .spin{transform-origin:50%;will-change:transform, opacity;background-repeat:repeat;width:300%;height:300%;position:absolute;top:-100%;left:-100%}.jzc-galaxy .s1{background-image:radial-gradient(1px 1px at 18px 32px,#fff,#0000),radial-gradient(1px 1px at 67px 12px,#ffffffd9,#0000),radial-gradient(1px 1px at 112px 78px,#fff,#0000),radial-gradient(1px 1px at 152px 28px,#ffffffbf,#0000),radial-gradient(1px 1px at 44px 102px,#fff,#0000),radial-gradient(1px 1px at 98px 138px,#fffc,#0000),radial-gradient(1px 1px at 168px 156px,#fff,#0000),radial-gradient(1px 1px at 28px 172px,#ffffffb3,#0000);background-size:190px 190px}.jzc-galaxy .s2{background-image:radial-gradient(1.6px 1.6px at 40px 60px,#fff,#0000),radial-gradient(1.4px 1.4px at 150px 40px,#d6e5ffe6,#0000),radial-gradient(1.6px 1.6px at 90px 170px,#fff,#0000),radial-gradient(1.4px 1.4px at 220px 120px,#fff3e0d9,#0000),radial-gradient(1.5px 1.5px at 260px 210px,#fff,#0000);background-size:300px 280px}.jzc-galaxy .s3{background-image:radial-gradient(2px 2px at 120px 90px,#fff,#0000),radial-gradient(2px 2px at 320px 220px,#d6e5fff2,#0000),radial-gradient(1.8px 1.8px at 210px 330px,#fff,#0000);background-size:420px 400px}@media (prefers-reduced-motion:no-preference){.jzc-galaxy .s1{animation:150s linear infinite jzc-spin,4.2s ease-in-out infinite jzc-twinkle}.jzc-galaxy .s2{animation:210s linear infinite jzc-spin-rev,6.5s ease-in-out .8s infinite jzc-twinkle}.jzc-galaxy .s3{animation:300s linear infinite jzc-spin,9s ease-in-out 1.6s infinite jzc-twinkle}.jzc-galaxy .neb1{animation:46s ease-in-out infinite alternate jzc-drift-a}.jzc-galaxy .neb2{animation:62s ease-in-out infinite alternate jzc-drift-b}.jzc-galaxy .neb3{animation:78s ease-in-out infinite alternate jzc-drift-a}}.jzc-galaxy .shoot{--ang:18deg;opacity:0;filter:drop-shadow(0 0 6px #bed7ffd9);width:150px;height:2px;transform:rotate(var(--ang)) translateX(0);background:linear-gradient(90deg,#0000,#d6e5ff80 60%,#fff);border-radius:2px;position:absolute}.jzc-galaxy .sh1{--ang:18deg;top:12%;left:-20%}.jzc-galaxy .sh2{--ang:24deg;top:34%;left:-25%}.jzc-galaxy .sh3{--ang:14deg;top:6%;left:-15%}@media (prefers-reduced-motion:no-preference){.jzc-galaxy .sh1{animation:7s ease-in 1.5s infinite jzc-shoot}.jzc-galaxy .sh2{animation:11s ease-in 4.5s infinite jzc-shoot}.jzc-galaxy .sh3{animation:9s ease-in 7.5s infinite jzc-shoot}}.jzc-galaxy .rock{opacity:0;transform-origin:50%;will-change:transform, opacity;filter:drop-shadow(0 3px 5px #0000008c);background:radial-gradient(circle at 33% 28%,#837f8a,#44414a 54%,#242128 100%);position:absolute;top:0;left:0}.jzc-galaxy .rock:before,.jzc-galaxy .rock:after{content:"";background:#00000057;border-radius:50%;position:absolute;box-shadow:inset 1px 1px 1px #00000080}.jzc-galaxy .rock:before{width:30%;height:30%;top:30%;left:50%}.jzc-galaxy .rock:after{width:18%;height:18%;top:56%;left:24%}.jzc-galaxy .rock1{clip-path:polygon(50% 0%,70% 9%,84% 30%,100% 47%,87% 67%,93% 88%,63% 100%,41% 90%,14% 97%,5% 64%,13% 39%,27% 13%);width:17px;height:17px}.jzc-galaxy .rock2{clip-path:polygon(46% 3%,73% 8%,88% 33%,80% 56%,98% 79%,69% 97%,45% 86%,19% 99%,7% 70%,18% 43%,6% 21%,31% 11%);width:13px;height:13px}.jzc-galaxy .rock3{clip-path:polygon(53% 4%,75% 5%,85% 27%,100% 53%,84% 73%,91% 93%,59% 99%,37% 89%,15% 100%,4% 68%,15% 41%,25% 17%);width:21px;height:21px}@media (prefers-reduced-motion:no-preference){.jzc-galaxy .rock1{animation:19s cubic-bezier(.6,0,.9,.35) infinite jzc-rock1}.jzc-galaxy .rock2{animation:24s cubic-bezier(.6,0,.9,.35) 7s infinite jzc-rock2}.jzc-galaxy .rock3{animation:21s cubic-bezier(.62,0,.9,.32) 14s infinite jzc-rock3}}.jzc-galaxy .spark{pointer-events:none;background:radial-gradient(circle,#fff0d6f2,#ffc49659 48%,#0000 70%);border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;animation:.32s ease-out forwards jzc-spark;position:absolute}.jzc-galaxy .frag{pointer-events:none;clip-path:polygon(20% 0%,100% 35%,78% 100%,0% 68%);background:radial-gradient(circle at 35% 30%,#8a8690,#423f47 60%,#221f26);width:6px;height:6px;margin:-3px 0 0 -3px;animation:.72s ease-out forwards jzc-frag;position:absolute}.jzc-drawer{z-index:30;background:linear-gradient(180deg, #101019 0%, var(--bg) 100%);opacity:0;pointer-events:none;visibility:hidden;flex-direction:column;transition:transform .36s cubic-bezier(.22,.92,.3,1),opacity .3s,visibility 0s .36s;display:flex;position:absolute;inset:0;transform:translate(-100%)}.jzc-drawer.is-open{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}.jzc-drawer-body{flex-direction:column;flex:1;display:flex;overflow-y:auto}.jzcp-grid>button video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.jzc-tile-play{z-index:2;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0a0e9e;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:22px;height:22px;padding-left:1px;display:grid;position:absolute;bottom:6px;right:6px}.jzc-set-lbl{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin:0 4px 11px;font-size:9.5px}.jzc-set-actions{flex-direction:column;gap:10px;display:flex}.jzc-set-row{text-align:left;background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:14px;align-items:center;gap:13px;width:100%;padding:14px;transition:background .16s,border-color .16s,transform .12s;display:flex}@media (hover:hover){.jzc-set-row:hover{background:var(--surface-2);transform:translateY(-1px)}}.jzc-set-row:active{transform:translateY(0)}.jzc-set-row.danger{border-color:#ff5f6d33}.jzc-set-row.danger:hover{background:#ff5f6d12;border-color:#ff5f6d6b}.jzc-set-ico{border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.jzc-set-ico.accent{color:var(--accent-2);background:#ff5fa221}.jzc-set-ico.warn{color:#ffca4a;background:#ffca4a21}.jzc-set-ico.danger{color:#ff5f6d;background:#ff5f6d21}.jzc-set-txt{flex-direction:column;flex:1;min-width:0;display:flex}.jzc-set-t{color:var(--text);letter-spacing:-.005em;font-size:14px;font-weight:650}.jzc-set-s{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.4}.jzc-set-caret{color:var(--faint);flex:none}.jzc-set-foot{text-align:center;font-family:var(--mono);letter-spacing:.08em;color:var(--faint);margin-top:auto;padding-top:10px;font-size:9px}.jzc-confirm-scrim{z-index:60;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#06060ab8;place-items:center;padding:22px;animation:.2s jzcConfirmFade;display:grid;position:absolute;inset:0}.jzc-confirm{text-align:center;background:var(--surface);border:1px solid var(--line-2);border-radius:22px;width:min(380px,100%);padding:26px 24px 22px;animation:.32s cubic-bezier(.22,.92,.3,1) jzcConfirmPop;box-shadow:0 40px 90px -28px #000000eb}.jzc-confirm-ico{border-radius:16px;place-items:center;width:56px;height:56px;margin:0 auto 15px;display:grid}.jzc-confirm-ico.warn{color:#ffca4a;background:#ffca4a21}.jzc-confirm-ico.danger{color:#ff5f6d;background:#ff5f6d21}.jzc-confirm-title{font-family:var(--dp);letter-spacing:-.02em;color:var(--text);font-size:20px;font-weight:700;line-height:1.22}.jzc-confirm-body{color:var(--muted);margin-top:10px;font-size:13.5px;line-height:1.5}.jzc-confirm-acts{gap:10px;margin-top:22px;display:flex}.jzc-confirm-btn{cursor:pointer;border:none;border-radius:12px;flex:1;padding:12px 14px;font-size:14px;font-weight:650;transition:filter .15s,background .15s,transform .12s}.jzc-confirm-btn:active{transform:scale(.98)}.jzc-confirm-btn:disabled{opacity:.6;cursor:default}.jzc-confirm-cancel{background:var(--surface-3);color:var(--text);border:1px solid var(--line)}.jzc-confirm-cancel:hover:not(:disabled){background:var(--surface-2)}.jzc-confirm-go.warn{color:#1c1500;background:#ffca4a}.jzc-confirm-go.danger{color:#fff;background:#ff5f6d}.jzc-confirm-go:hover:not(:disabled){filter:brightness(1.07)}.jzc-cic:disabled{opacity:.45;cursor:default}.jzc-spin{animation:.8s linear infinite jzc-spin}.jzc-bubcol{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;max-width:100%;display:flex}.jzc-bubcol .jzc-bub{max-width:100%}.jzcp{--jzcp-pad:18px;flex-direction:column;gap:20px;min-width:0;display:flex}.jzcp>:not(.jzcp-plate){padding-left:var(--jzcp-pad);padding-right:var(--jzcp-pad)}.jzcp>:last-child{padding-bottom:var(--jzcp-pad)}.jzcp-plate{aspect-ratio:2/3;background:radial-gradient(120% 100% at 50% 0,#2a2535,#141218);border-radius:0 0 22px 22px;flex:none;width:100%;max-height:min(74dvh,660px);position:relative;overflow:hidden;transform:translateZ(0)}.jzcp-plate-btn{z-index:0;width:100%;height:100%;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;transition:filter .14s;display:block;position:relative}.jzcp-plate-btn:active{filter:brightness(.92)}.jzcp-plate-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.jzcp-plate img{object-fit:cover;object-position:50% 16%;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.jzcp-plate img{transform-origin:50% 22%;animation:22s ease-in-out infinite alternate jzc-ken}}.jzcp-clip{z-index:0;object-fit:cover;object-position:50% 16%;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0}.jzcp-clip.is-active{opacity:1}.jzcp-plate-scrim{z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(#06060a80 0%,#06060a2e 14%,#06060a00 30%),linear-gradient(#0e0e1300 34%,#0e0e1357 62%,#0e0e13d6 87%,#0e0e13f5 100%);position:absolute;inset:0;box-shadow:inset 0 -1px #396afc66}.jzcp-live{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#fff;background:#0a0a0e8c;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:10px;display:inline-flex;position:absolute;top:14px;left:14px}.jzcp-live-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px #b8ff1a99}.jzcp-x{z-index:3;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0e8c;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .15s,border-color .15s;display:grid;position:absolute;top:12px;right:12px}.jzcp-x:hover{background:#0a0a0ebf;border-color:#ffffff40}.jzcp-x:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.jzcp-live-dot{animation:2.6s ease-in-out infinite jzc-pulse}}.jzcp-mast{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:7px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.jzcp-name{font-family:var(--dp);letter-spacing:-.035em;color:#fff;text-shadow:0 2px 16px #0000008c;font-size:clamp(28px,7.4vw,36px);font-weight:800;line-height:.94}.jzcp-meta{font-family:var(--mono);letter-spacing:.1em;color:#fffc;text-shadow:0 1px 8px #0009;align-items:center;gap:7px;font-size:10.5px;font-weight:700;display:inline-flex}.jzcp-meta svg{color:#9db6ff;flex:none}.jzcp-meta .sep{background:#fff6;border-radius:50%;flex:none;width:3px;height:3px}.jzcp-stats{grid-template-columns:repeat(2,1fr);gap:1px;margin-top:-6px;display:grid}.jzcp-stat{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:12px 4px;display:flex}.jzcp-stat+.jzcp-stat{box-shadow:inset 1px 0 0 var(--line)}.jzcp-stat .v{font-family:var(--dp);letter-spacing:-.02em;color:var(--text);font-size:19px;font-weight:700;line-height:1}.jzcp-stat .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9.5px;font-weight:400;overflow:hidden}.jzcp-bio{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.jzcp-bio-t{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.jzcp-bio-t.is-open{-webkit-line-clamp:unset;overflow:visible}.jzcp-more{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#9db6ff;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:-8px 0;padding:8px 8px 8px 0;font-size:10px;font-weight:700;transition:color .15s}.jzcp-more:hover{color:#fff}.jzcp-more:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.jzcp-chips{flex-wrap:wrap;gap:7px;display:flex}.jzcp-chip{background:var(--surface);border:1px solid var(--line-2);color:var(--text);border-radius:999px;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.jzcp-sec{flex-direction:column;gap:12px;display:flex}.jzcp-sec-h{align-items:center;gap:12px;min-height:30px;display:flex}.jzcp-sec-h:before{content:"";background:var(--line);flex:auto;order:1;height:1px}.jzcp-sec-h .lab{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);flex:none;order:0;align-items:center;gap:8px;margin:0;font-size:10.5px;font-weight:400;display:inline-flex}.jzcp-sec-h .lab:before{content:"";background:var(--lime);border-radius:1px;flex:none;width:10px;height:2px}.jzcp-sec-h .vm{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#9db6ff;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;order:2;margin:-11px 0;padding:11px 2px 11px 10px;font-size:10px;font-weight:700;transition:color .15s,transform .12s}.jzcp-sec-h .vm:hover{color:#fff}.jzcp-sec-h .vm:active{color:#fff;transform:scale(.96)}.jzcp-sec-h .vm:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.jzcp-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.jzcp-grid>button{aspect-ratio:3/4;width:100%;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(120% 100% at 50% 0,#2a2535,#141218);border:0;border-radius:14px;padding:0;transition:transform .16s;display:block;position:relative;overflow:hidden}.jzcp-grid>button>img,.jzcp-grid>button video{object-fit:cover;object-position:50% 28%;width:100%;height:100%;display:block;position:absolute;inset:0}.jzcp-grid>button:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;background:#06060a00;transition:background .16s,box-shadow .16s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.jzcp-grid>button:hover:after{box-shadow:inset 0 0 0 1px #ffffff2e}.jzcp-grid>button:active{transform:scale(.975)}.jzcp-grid>button:active:after{background:#06060a57;box-shadow:inset 0 0 0 1.5px #396afce6}.jzcp-grid>button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.jzcp-grid .cnt{z-index:1;color:#fff;font-family:var(--dp);background:#0a0a0e9e;place-items:center;font-size:19px;font-weight:800;display:grid;position:absolute;inset:0}.jzcp-about{grid-template-columns:repeat(2,1fr);gap:8px;margin:0;display:grid}.jzcp-about>div:last-child:nth-child(odd){grid-column:1/-1}.jzcp-about>div{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:11px 13px;display:flex}.jzcp-about dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:9.5px;font-weight:400}.jzcp-about dd{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13.5px;font-weight:600;overflow:hidden}@media (prefers-reduced-motion:reduce){.jzcp-plate img,.jzcp-live-dot{animation:none}.jzcp-clip,.jzcp-plate-btn,.jzcp-grid>button,.jzcp-grid>button:after,.jzcp-sec-h .vm{transition:none}.jzcp-grid>button:active,.jzcp-sec-h .vm:active{transform:none}}@media (min-width:1024px){.jz-chat-2col{grid-template-columns:330px minmax(0,1fr)}}.jzc-support-avatar{background:linear-gradient(150deg, var(--accent), #2b4fd4);color:#fff;border-radius:50%;place-items:center;display:grid}.jzc-support-avatar svg{width:52%;height:52%}.jzc-bub.jzc-pending{opacity:.62}.jzc-support-blank{text-align:center;max-width:300px;color:var(--muted);align-self:center;margin:auto 0;font-size:13.5px;line-height:1.55}.jzc-chips{scrollbar-width:none;gap:7px;margin:0 -2px;padding:0 0 9px;display:flex;overflow-x:auto}.jzc-chips::-webkit-scrollbar{display:none}.jzc-chip{cursor:pointer;letter-spacing:-.005em;white-space:nowrap;color:var(--text);background:var(--surface-2);border:1px solid #2e2d39;border-radius:999px;flex:none;padding:7px 13px;font-size:12.5px;font-weight:600;transition:background .16s,border-color .16s,transform .12s}.jzc-chip:hover:not(:disabled){background:var(--surface-3);border-color:var(--line-2)}.jzc-chip:active:not(:disabled){transform:scale(.97)}.jzc-chip:disabled{opacity:.5;cursor:default}.jzc-freenote{text-align:center;color:var(--faint);margin:7px 0 0;font-size:11px}@keyframes jz-type-warm{to{background:var(--lime);box-shadow:0 0 8px #b8ff1a8c}}@keyframes jzc-ken{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes jzc-pulse{0%{box-shadow:0 0 #b8ff1a73}60%{box-shadow:0 0 0 6px #b8ff1a00}to{box-shadow:0 0 #b8ff1a00}}@keyframes jzc-offer-pulse{0%,to{filter:none;transform:none}50%{filter:drop-shadow(0 0 12px #b8ff1a57);transform:scale(1.022)}}@keyframes jzc-uo-in{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:none}}@keyframes jzc-uo-info-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes jzc-uo-spin{to{transform:rotate(360deg)}}@keyframes jzc-jump{0%,62%,to{opacity:.45;transform:translateY(0)}28%{opacity:1;transform:translateY(-6px)}}@keyframes jzc-resolve{0%{filter:blur(22px)saturate(1.4);opacity:.35;transform:scale(1.08)}55%{filter:blur(6px)saturate(1.1);opacity:1}to{filter:blur()saturate();opacity:1;transform:scale(1)}}@keyframes jzc-lockpending{0%,to{opacity:1}50%{opacity:.65}}@keyframes jzc-dotwave{0%{-webkit-mask-position:135% 135%;mask-position:135% 135%}to{-webkit-mask-position:-35% -35%;mask-position:-35% -35%}}@keyframes jzc-medgen-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes jzc-in{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:none}}@keyframes jzc-jump-in{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes jzc-lb-in{0%{opacity:0}to{opacity:1}}@keyframes jzc-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes jzc-twinkle{0%,to{opacity:.45}50%{opacity:1}}@keyframes jzc-spin{to{transform:rotate(360deg)}}@keyframes jzc-spin-rev{to{transform:rotate(-360deg)}}@keyframes jzc-drift-a{0%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(7%,-5%)rotate(34deg)scale(1.18)}}@keyframes jzc-drift-b{0%{transform:translate(0)rotate(0)scale(1.1)}to{transform:translate(-6%,6%)rotate(-28deg)scale(1)}}@keyframes jzc-shoot{0%{opacity:0;transform:rotate(var(--ang)) translateX(0)}2%{opacity:1}12%{opacity:1}15%{opacity:0;transform:rotate(var(--ang)) translateX(1300px)}to{opacity:0;transform:rotate(var(--ang)) translateX(1300px)}}@keyframes jzc-rock1{0%{opacity:0;transform:translate3d(150px,230px,-640px)rotate3d(1,.7,.3,0)}12%{opacity:.92}74%{opacity:.92}to{opacity:0;transform:translate3d(-30px,600px,470px)rotate3d(1,.7,.3,310deg)}}@keyframes jzc-rock2{0%{opacity:0;transform:translate3d(220px,200px,-670px)rotate3d(.6,1,.4,0)}12%{opacity:.88}74%{opacity:.88}to{opacity:0;transform:translate3d(560px,430px,440px)rotate3d(.6,1,.4,-340deg)}}@keyframes jzc-rock3{0%{opacity:0;transform:translate3d(175px,240px,-690px)rotate3d(.8,.5,1,0)}12%{opacity:.94}74%{opacity:.94}to{opacity:0;transform:translate3d(150px,700px,500px)rotate3d(.8,.5,1,260deg)}}@keyframes jzc-spark{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(2.3)}}@keyframes jzc-frag{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translate(var(--fx,0), var(--fy,0)) rotate(var(--fr,90deg)) scale(.3)}}@keyframes jzcConfirmFade{0%{opacity:0}to{opacity:1}}@keyframes jzcConfirmPop{0%{opacity:0;transform:translateY(14px)scale(.95)}to{opacity:1;transform:none}}.jzc-room.is-fxoff .jzc-galaxy{display:none}.jzc-room.is-fxoff *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.jzc-room.is-fxoff .jzc-hbtn,.jzc-room.is-fxoff .jzc-send,.jzc-room.is-fxoff .jzc-hbal-plus{box-shadow:none;transition:none;transform:none!important}
