.play-entry-shell-module__GPPQhG__screen{z-index:1;color:#fff;height:100dvh;position:relative;overflow:hidden}.play-entry-shell-module__GPPQhG__body{place-items:center;display:grid;position:absolute;top:58%;left:16px;right:16px}.play-entry-shell-module__GPPQhG__spinner{width:24px;height:24px;animation:play-entry-shell-module__GPPQhG__turn var(--spin) linear infinite;border:2px solid #ffffff35;border-top-color:#fff;border-radius:50%}@keyframes play-entry-shell-module__GPPQhG__turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.play-entry-shell-module__GPPQhG__spinner{animation:none}}
.play-module__w5nqNG__screen{--transcript-clear:24dvh;--transcript-readable:36dvh;--transcript-lift:clamp(12px, 3dvh, 24px);--transcript-min-reading:180px;background:#0b0b0c;height:100dvh;position:relative;overflow:hidden}.play-module__w5nqNG__backdrop{z-index:0;background:radial-gradient(120% 70% at 50% 6%, color-mix(in srgb, var(--story-accent) 58%, #121214) 0%, transparent 66%), linear-gradient(180deg, color-mix(in srgb, var(--story-accent) 32%, #0e0e10) 0%, #0b0b0c 72%);position:absolute;inset:0}.play-module__w5nqNG__backdrop img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block}.play-module__w5nqNG__backdrop img.play-module__w5nqNG__povPortrait{object-position:50% 0%;filter:brightness(.8)}.play-module__w5nqNG__backdrop img.play-module__w5nqNG__mediumPortrait{object-position:50% 0%}.play-module__w5nqNG__backdrop:after{content:"";background:linear-gradient(#0000006b 0%,#0000 12% 14dvh,#0000000b 18.6dvh,#0000001f 22.2dvh,#0000003b 25.3dvh,#00000057 27.6dvh,#00000074 29.6dvh,#00000090 31.5dvh,#000000a8 33.2dvh,#000000ba 34.7dvh,#000000c8 35.8dvh,#000000d1 36.8dvh,#000000d5 37.6dvh,#000000d6 38dvh,#000000e6 100%);position:absolute;inset:0}.play-module__w5nqNG__topbar{z-index:4;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px 0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid;position:absolute;top:0;left:0;right:0}.play-module__w5nqNG__topActions{justify-self:end;gap:8px;display:flex}.play-module__w5nqNG__round{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1c1c1e99;border:none;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.play-module__w5nqNG__round:disabled{cursor:default;opacity:.45}.play-module__w5nqNG__name{color:#fff;letter-spacing:.01em;text-overflow:ellipsis;text-shadow:0 1px 14px #0000008c;white-space:nowrap;justify-self:center;max-width:100%;font-size:17px;font-weight:700;overflow:hidden}.play-module__w5nqNG__overlay{z-index:2;flex-direction:column;animation:.24s ease-out play-module__w5nqNG__conversationEnter;display:flex;position:absolute;inset:0}@keyframes play-module__w5nqNG__conversationEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.play-module__w5nqNG__overlay{animation:none}}.play-module__w5nqNG__streamFrame{--transcript-opaque:min(var(--transcript-readable), 100% - var(--transcript-min-reading) - var(--transcript-lift));--transcript-fade:calc(var(--transcript-opaque) - var(--transcript-readable) + var(--transcript-clear));--media-tile:144px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.play-module__w5nqNG__streamFrame:has([data-media-key]){--transcript-min-reading:260px}.play-module__w5nqNG__stream{overscroll-behavior:contain;scrollbar-width:none;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--transcript-fade), #000 var(--transcript-opaque), #000 calc(100% - 52px - var(--transcript-lift)), transparent calc(100% - var(--transcript-lift)));-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--transcript-fade), #000 var(--transcript-opaque), #000 calc(100% - 52px - var(--transcript-lift)), transparent calc(100% - var(--transcript-lift)));mask-image:linear-gradient(to bottom, transparent 0, transparent var(--transcript-fade), #000 var(--transcript-opaque), #000 calc(100% - 52px - var(--transcript-lift)), transparent calc(100% - var(--transcript-lift)));flex:1;overflow-y:auto}.play-module__w5nqNG__stream::-webkit-scrollbar{display:none}.play-module__w5nqNG__column{overflow-anchor:none;min-height:100%;padding:calc(var(--transcript-readable) + 16px) 14px calc(58px + var(--transcript-lift));flex-direction:column;justify-content:flex-end;gap:6px;display:flex}.play-module__w5nqNG__card{-webkit-backdrop-filter:blur(14px);background:#181717cc;border-radius:22px;gap:12px;padding:18px;display:grid;box-shadow:0 10px 30px #00000040}.play-module__w5nqNG__cardLabel{color:#e9b48f;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.play-module__w5nqNG__transition{background:#261c16c7}.play-module__w5nqNG__cardHeader{align-items:center;gap:8px;margin:4px 0 -4px 4px;display:flex}.play-module__w5nqNG__avatar{background:var(--story-accent,#3a3a3c);color:#fff;border:1.5px solid #ffffffb8;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid;overflow:hidden;box-shadow:0 2px 10px #00000059}.play-module__w5nqNG__avatar img{object-fit:cover;object-position:center 18%;width:100%;height:100%}.play-module__w5nqNG__cardName{color:#fff;text-shadow:0 1px 8px #0009;font-size:14px;font-weight:600}.play-module__w5nqNG__told,.play-module__w5nqNG__said,.play-module__w5nqNG__saidInline,.play-module__w5nqNG__event{font-family:var(--font-story);overflow-wrap:anywhere;white-space:pre-wrap}.play-module__w5nqNG__told{color:#ffffffc7;margin:0;font-size:14px;font-style:oblique 8deg;font-weight:400;line-height:1.45}.play-module__w5nqNG__said,.play-module__w5nqNG__saidInline{color:inherit;font-size:inherit;font-weight:inherit;font-style:normal;line-height:inherit}.play-module__w5nqNG__said{margin:0}.play-module__w5nqNG__event{color:#e9b48f;margin:0;font-size:14px;line-height:1.45}.play-module__w5nqNG__speakerLabel{color:#ffffff73;letter-spacing:.14em;text-transform:uppercase;margin:8px 0 -1px;font-size:11px}.play-module__w5nqNG__speakerLabel:first-child{margin-top:0}.play-module__w5nqNG__mine,.play-module__w5nqNG__dialogueBubble{color:#f4f1ea;width:fit-content;min-width:0;max-width:100%;font-family:var(--font-story);overflow-anchor:auto;-webkit-backdrop-filter:blur(14px);background:#242220c7;border-radius:18px;padding:8px 14px;font-size:15px;font-style:normal;font-weight:500;line-height:1.4;display:block;box-shadow:0 8px 22px #00000047}.play-module__w5nqNG__mine{background:#46433fd1;border-bottom-right-radius:6px;align-self:flex-end;max-width:86%;margin-block:8px;margin-inline-start:auto}.play-module__w5nqNG__dialogueBubble{border-top-left-radius:6px;justify-self:start}.play-module__w5nqNG__dialogueBubble .play-module__w5nqNG__withVoice{padding-inline-end:32px}.play-module__w5nqNG__mine[data-acted=true]{color:#ffffffe0;background:#e4926a21;border:1px solid #e4926a57}.play-module__w5nqNG__mineIcon{vertical-align:-2px;color:var(--ember);margin-right:6px;display:inline-block}.play-module__w5nqNG__mineIconEnd{margin-left:6px;margin-right:0}.play-module__w5nqNG__mineDid{color:#f6c3a2}.play-module__w5nqNG__mine[data-acted=true] .play-module__w5nqNG__mineDid{color:#ffffffe6}.play-module__w5nqNG__scene{color:#ffffffbd;letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);background:#0006;border-radius:999px;align-self:center;padding:6px 12px;font-size:11px}.play-module__w5nqNG__typing{overflow-anchor:none;-webkit-backdrop-filter:blur(14px);background:#181717cc;border-radius:18px;align-self:flex-start;gap:5px;padding:15px 16px;display:flex}.play-module__w5nqNG__typing span{background:#ffffffbf;border-radius:999px;width:6px;height:6px;animation:1.2s ease-in-out infinite play-module__w5nqNG__blink}.play-module__w5nqNG__typing span:nth-child(2){animation-delay:.15s}.play-module__w5nqNG__typing span:nth-child(3){animation-delay:.3s}@keyframes play-module__w5nqNG__blink{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.play-module__w5nqNG__cardTools{align-items:center;gap:4px;margin:-8px 0 0 2px;display:flex}.play-module__w5nqNG__toolNote{color:#ffffff9e;text-overflow:ellipsis;text-shadow:0 1px 8px #0009;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.play-module__w5nqNG__iconButton{color:#fff;cursor:pointer;filter:drop-shadow(0 1px 6px #0000008c);background:0 0;border:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.play-module__w5nqNG__iconButton:disabled{cursor:default;opacity:.4}.play-module__w5nqNG__iconButton[data-on=true]{color:#ffd76a}.play-module__w5nqNG__footer{z-index:3;padding:0 14px calc(env(safe-area-inset-bottom,0px) + 14px);flex:none;gap:10px;display:grid;position:relative}.play-module__w5nqNG__screen[data-keyboard=open] .play-module__w5nqNG__footer{padding-bottom:14px}.play-module__w5nqNG__composer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color var(--dur-fast) var(--ease-out);background:#1c1c1ecc;border:1px solid #ffffff14;border-radius:24px;gap:2px;padding:6px;display:grid}.play-module__w5nqNG__composer[data-mode=do]{border-color:#e4926a80}.play-module__w5nqNG__composer:has(.play-module__w5nqNG__field textarea:focus-visible){border-color:#ef709699}.play-module__w5nqNG__composer[data-mode=do]:has(.play-module__w5nqNG__field textarea:focus-visible){border-color:#e4926ad9}.play-module__w5nqNG__field{display:grid}.play-module__w5nqNG__field>*{grid-area:1/1}.play-module__w5nqNG__mirror,.play-module__w5nqNG__field textarea{box-sizing:border-box;width:100%;max-height:calc(4lh + 14px);font:inherit;letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;border:none;margin:0;padding:9px 10px 5px;font-size:16px;line-height:1.4}.play-module__w5nqNG__mirror{color:#fff;pointer-events:none;overflow:hidden}.play-module__w5nqNG__field textarea:focus-visible{outline:none}.play-module__w5nqNG__field textarea{color:#0000;-webkit-text-fill-color:transparent;caret-color:#fff;resize:none;scrollbar-width:none;background:0 0}.play-module__w5nqNG__field[data-composing] textarea{color:#fff;-webkit-text-fill-color:#fff}.play-module__w5nqNG__field[data-composing] .play-module__w5nqNG__mirror{visibility:hidden}.play-module__w5nqNG__field textarea::-webkit-scrollbar{display:none}.play-module__w5nqNG__field textarea::placeholder{color:#ffffff73;-webkit-text-fill-color:#ffffff73}.play-module__w5nqNG__field[data-doing] textarea::placeholder{color:#0000;-webkit-text-fill-color:transparent}.play-module__w5nqNG__field textarea::selection{background:#ffffff4d}.play-module__w5nqNG__field textarea:disabled{opacity:1}.play-module__w5nqNG__shadeDo{color:#f6c3a2;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e4926a33;border-radius:4px}.play-module__w5nqNG__shadeMarker{color:#e4926aa6}.play-module__w5nqNG__shadeHint{position:relative}.play-module__w5nqNG__shadeHint:after{content:"what you do";color:#f6c3a280;pointer-events:none;white-space:nowrap;position:absolute;top:0;left:100%}.play-module__w5nqNG__shadeHintSpaced:after{margin-left:.3em}.play-module__w5nqNG__toolbar{align-items:center;gap:4px;min-width:0;min-height:44px;display:flex}.play-module__w5nqNG__modeSwitch{background:#ffffff14;border-radius:999px;padding:3px;display:flex}.play-module__w5nqNG__modeOption{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 15px;font-size:14px;font-weight:600;transition:background-color .16s,color .16s;display:inline-flex}.play-module__w5nqNG__modeOption[data-on=true]{color:#0b0b0c;background:#fff}.play-module__w5nqNG__composer[data-mode=do] .play-module__w5nqNG__modeOption[data-on=true]{background:var(--ember);color:#1d0f08}.play-module__w5nqNG__toolbar[data-switch=words] .play-module__w5nqNG__modeOption,.play-module__w5nqNG__toolbar[data-switch=icons] .play-module__w5nqNG__modeOption{padding:0 12px}.play-module__w5nqNG__toolbar[data-switch=words] .play-module__w5nqNG__modeOption svg,.play-module__w5nqNG__toolbar[data-switch=icons] .play-module__w5nqNG__modeLabel{display:none}.play-module__w5nqNG__toolbar>.play-module__w5nqNG__toolButton,.play-module__w5nqNG__toolbar>.play-module__w5nqNG__send{flex:none}.play-module__w5nqNG__modeSwitch{min-width:0}.play-module__w5nqNG__modeOption{white-space:nowrap;min-width:0;overflow:hidden}.play-module__w5nqNG__modeLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.play-module__w5nqNG__leading{flex:none;display:flex}.play-module__w5nqNG__leading[data-off]{opacity:.35}.play-module__w5nqNG__toolButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.play-module__w5nqNG__toolButton:disabled{cursor:default;opacity:.35}.play-module__w5nqNG__toolButton[data-on=true]{color:#ffd76a}.play-module__w5nqNG__send{color:#0b0b0c;cursor:pointer;background:#fff;border:none;border-radius:999px;place-items:center;width:40px;height:40px;margin:0 2px 0 auto;display:grid}.play-module__w5nqNG__send:disabled{cursor:default;color:#ffffff8c;background:#ffffff29}.play-module__w5nqNG__mic{margin-inline-start:auto}.play-module__w5nqNG__mic+.play-module__w5nqNG__send{margin-inline-start:4px}.play-module__w5nqNG__mic[data-recording=true]{background:var(--accent);color:#fff;width:40px;height:40px}.play-module__w5nqNG__voiceStatus{color:#ffffffb3;align-items:center;gap:8px;min-height:28px;padding:0 12px;font-size:13px;display:flex}.play-module__w5nqNG__voiceDot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite play-module__w5nqNG__voiceDot}.play-module__w5nqNG__voiceCancel{color:#ffffffd9;font:inherit;cursor:pointer;background:0 0;border:none;margin-inline-start:auto;padding:4px 6px}@keyframes play-module__w5nqNG__voiceDot{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.play-module__w5nqNG__voiceDot{animation:none}}.play-module__w5nqNG__suggestions{gap:8px;max-height:min(240px,32dvh);padding:3px 2px 8px;display:grid;overflow-y:auto}.play-module__w5nqNG__suggestion{color:#fff;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1c1c1ec7;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:12px;width:100%;min-width:0;min-height:54px;padding:9px 14px;font-size:14.5px;line-height:1.4;display:flex}.play-module__w5nqNG__suggestionLetter{color:#e5c38d;flex:0 0 16px}.play-module__w5nqNG__suggestionText{overflow-wrap:anywhere;min-width:0}.play-module__w5nqNG__inspiration[data-ready=true]{color:#ffd76a}.play-module__w5nqNG__inspiration[data-pulse=true]{animation:.6s ease-in-out 2 play-module__w5nqNG__inspirationReady}@keyframes play-module__w5nqNG__inspirationReady{50%{filter:drop-shadow(0 0 5px #ffd76a8c);background:#ffd76a26}}@media (prefers-reduced-motion:reduce){.play-module__w5nqNG__inspiration[data-pulse=true]{animation:none}}.play-module__w5nqNG__banner span{overflow-wrap:anywhere;min-width:0}.play-module__w5nqNG__banner{color:#ffffffd1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#1c1c1edb;border-radius:16px;align-items:center;gap:10px;padding:9px 14px;font-size:13px;display:flex}.play-module__w5nqNG__banner button{color:#fff;cursor:pointer;background:0 0;border:none;margin-left:auto;font-weight:600}.play-module__w5nqNG__banner button+button{margin-left:0}.play-module__w5nqNG__banner button:disabled{opacity:.5;cursor:default}.play-module__w5nqNG__banner[data-tone=error]{color:#f1a3a3}.play-module__w5nqNG__jump{z-index:1;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c1c1e94;border:1px solid #ffffff1f;border-radius:999px;justify-self:center;align-items:center;gap:6px;width:max-content;margin-inline:auto;padding:6px 13px;font-size:12.5px;display:inline-flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 4px 18px #00000040}.play-module__w5nqNG__sheetIcon{color:#e59b9b;background:#dc818110;border:1px solid #dc81812b;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:14px;display:grid}.play-module__w5nqNG__sheetTitle{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700}.play-module__w5nqNG__sheetText{color:#ffffffb8;margin:8px 0 0;font-size:14.5px;line-height:1.5}.play-module__w5nqNG__sheetConsequences{color:#c8b8b8;background:#dc81810a;border:1px solid #dc818125;border-radius:12px;margin:18px 0 0;padding:14px;font-size:13px;line-height:1.6}.play-module__w5nqNG__sheetConsequences strong{color:#eee0e0;margin-bottom:5px;font-weight:500;display:block}.play-module__w5nqNG__sheetError{color:#f1a3a3;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px}.play-module__w5nqNG__sheetActions{grid-template-columns:1fr 1.4fr;gap:10px;margin-top:20px;display:grid}.play-module__w5nqNG__sheetConfirm{background:var(--danger);color:#1c0b0b;padding-inline:12px;font-size:14.5px}@media (max-width:359px){.play-module__w5nqNG__sheetActions{grid-template-columns:1fr}.play-module__w5nqNG__sheetConfirm{grid-row:1}}.play-module__w5nqNG__diamonds{color:#efbe70;cursor:pointer;background:#12100dc9;border:1px solid #b28d4a55;border-radius:24px;align-items:center;gap:5px;min-height:40px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.play-module__w5nqNG__diamonds svg{color:#efbe70}.play-module__w5nqNG__walletLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.play-module__w5nqNG__media{flex-wrap:wrap;align-self:flex-start;align-items:flex-start;gap:8px;max-width:100%;margin:2px 0 4px;display:flex}.play-module__w5nqNG__media[data-avatar=true]{margin-inline-start:54px}.play-module__w5nqNG__mediaReadingArea{top:var(--transcript-opaque);bottom:calc(52px + var(--transcript-lift));pointer-events:none;position:absolute;left:0;right:0}.play-module__w5nqNG__mediaDock{--media-mini:64px;z-index:2;width:min(calc(var(--media-mini) * 1.5 + 10px), calc(100% - 110px));position:absolute;bottom:8px;right:14px}.play-module__w5nqNG__mediaDock[data-single]{width:calc(var(--media-mini) + 4px)}.play-module__w5nqNG__mediaDockRail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;align-items:flex-end;gap:6px;padding:2px;display:flex;overflow:auto hidden}.play-module__w5nqNG__mediaDockRail::-webkit-scrollbar{display:none}.play-module__w5nqNG__mediaDock[data-more-right] .play-module__w5nqNG__mediaDockRail{-webkit-mask-image:linear-gradient(90deg,#000 0% 74%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 74%,#0000 100%)}.play-module__w5nqNG__mediaDockRail:focus-visible{outline-offset:2px;outline:2px solid #efbe70}.play-module__w5nqNG__mediaNoticeItem{flex:0 0 var(--media-mini);width:var(--media-mini);aspect-ratio:var(--media-aspect,3/4);scroll-snap-align:start;background:radial-gradient(at 20% 0,#58442b,#21180e 62%,#100d09);border:1px solid #8e6d3d;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 5px 15px #0009}.play-module__w5nqNG__mediaNoticeItem[data-ready]{border-color:#c69b58}.play-module__w5nqNG__mediaNotice{color:#e9c389;text-align:center;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.play-module__w5nqNG__mediaNoticeArt{object-fit:cover;filter:brightness(.72);width:100%;height:100%;position:absolute;inset:0}.play-module__w5nqNG__mediaNoticeKind{color:#e9c389;filter:drop-shadow(0 1px 3px #000);place-items:center;display:grid;position:absolute;top:6px;left:6px}.play-module__w5nqNG__mediaNoticeKind svg{width:11px;height:11px}.play-module__w5nqNG__mediaNoticeCenter{color:#e9c389;background:#211c1670;border:1px solid #e5d6ba40;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.play-module__w5nqNG__mediaNoticeCenter svg{width:14px;height:14px}.play-module__w5nqNG__mediaNoticeCenter:empty{display:none}.play-module__w5nqNG__mediaNoticeLabel{color:#f1ece5;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 4px #000;font-size:9px;font-weight:500;line-height:1.2;position:absolute;bottom:16px;left:3px;right:3px;overflow:hidden}.play-module__w5nqNG__mediaNoticeItem[data-ready] .play-module__w5nqNG__mediaNoticeLabel{bottom:7px}.play-module__w5nqNG__mediaNoticeItem[data-landscape] .play-module__w5nqNG__mediaNoticeKind{display:none}.play-module__w5nqNG__mediaNoticeItem[data-landscape] .play-module__w5nqNG__mediaNoticeCenter{width:20px;height:20px;top:50%;left:15px}.play-module__w5nqNG__mediaNoticeItem[data-landscape][data-ready] .play-module__w5nqNG__mediaNoticeLabel{bottom:5px;left:28px}.play-module__w5nqNG__mediaNoticeItem[data-landscape]:not([data-ready]) .play-module__w5nqNG__mediaNoticeCenter{display:none}.play-module__w5nqNG__mediaNoticeItem[data-landscape] .play-module__w5nqNG__mediaNoticeClose{width:14px;height:14px}.play-module__w5nqNG__mediaNoticeProgress{background:#ffffff30;border-radius:2px;height:2px;position:absolute;bottom:7px;left:6px;right:6px;overflow:hidden}.play-module__w5nqNG__mediaNoticeProgress>span{background:#d7a75e;width:45%;height:100%;animation:1.8s ease-in-out infinite alternate play-module__w5nqNG__mediaNoticeSweep;display:block}.play-module__w5nqNG__mediaNoticeItem[data-countdown] .play-module__w5nqNG__mediaNoticeLabel{bottom:16px}.play-module__w5nqNG__mediaNoticeProgress[data-countdown]>span{transform-origin:0;width:100%;animation:5s linear forwards play-module__w5nqNG__mediaNoticeDismiss;box-shadow:0 0 6px #d7a75e}@keyframes play-module__w5nqNG__mediaNoticeDismiss{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes play-module__w5nqNG__mediaNoticeSweep{0%{transform:translate(-100%)}to{transform:translate(225%)}}@media (prefers-reduced-motion:reduce){.play-module__w5nqNG__mediaNoticeProgress>span,.play-module__w5nqNG__mediaNoticeProgress[data-countdown]>span{margin-inline:auto;animation:none}}.play-module__w5nqNG__mediaNotice:focus-visible{outline-offset:-3px;outline:2px solid #efbe70}.play-module__w5nqNG__mediaNoticeClose{z-index:1;color:#eee;cursor:pointer;background:#000b;border:0;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;display:grid;position:absolute;top:3px;right:3px}.play-module__w5nqNG__mediaNoticeClose svg{width:11px;height:11px}.play-module__w5nqNG__mediaNoticeClose:focus-visible{outline-offset:-3px;outline:2px solid #efbe70}.play-module__w5nqNG__streamFrame:has(.play-module__w5nqNG__mediaDock)+.play-module__w5nqNG__footer .play-module__w5nqNG__jump{margin-inline:0;left:14px;right:auto}.play-module__w5nqNG__mediaNote{color:#d8bf98;text-shadow:0 1px 6px #000c;max-width:300px;margin:0 0 4px;font-size:12px;line-height:1.4}.play-module__w5nqNG__highlightPhoto{color:#f0e6d4;background:#17130fe8;border:1px solid #b28d4a88;border-radius:16px;max-width:300px;margin:8px 0 12px 54px;padding:12px}.play-module__w5nqNG__highlightPhoto p{margin:8px 0}.play-module__w5nqNG__highlightSender{align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.play-module__w5nqNG__highlightSender>:first-child{flex:none}.play-module__w5nqNG__highlightPlaceholder{color:#d5c5ac;filter:blur(3px);background:radial-gradient(circle at 30% 25%,#7a756c 0,#525154 25%,#34363c 55%,#1b1d22 100%);border-radius:11px;place-items:center;height:170px;display:grid;overflow:hidden}.play-module__w5nqNG__highlightPhoto [role=alert]{color:#f4c4b6;font-size:12px}@media (max-width:500px){.play-module__w5nqNG__highlightPhoto{margin-left:0}}.play-module__w5nqNG__mediaNote[data-avatar=true]{margin-inline-start:54px}.play-module__w5nqNG__mediaButtons{flex-wrap:wrap;gap:8px;display:flex}.play-module__w5nqNG__mediaButton{color:#dfc79f;cursor:pointer;background:#17141080;border:1px solid #80623466;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:7px 10px;font-size:12px;font-weight:500;display:inline-flex}.play-module__w5nqNG__mediaButton:disabled{cursor:default;opacity:.6}.play-module__w5nqNG__mediaButton:focus-visible{outline-offset:3px;outline:2px solid #efbe70}.play-module__w5nqNG__inspiration{color:#e1c18a;background:#ffffff08}.play-module__w5nqNG__suggestion:disabled{opacity:.5;cursor:default}.play-module__w5nqNG__suggestion:focus-visible,.play-module__w5nqNG__inspiration:focus-visible{outline-offset:2px;outline:2px solid #dfc79f}.play-module__w5nqNG__withVoice{overflow-wrap:anywhere;min-height:28px;padding-inline-end:10px;position:relative}.play-module__w5nqNG__inlineVoice{inset-inline-end:0;z-index:1;-webkit-backdrop-filter:blur(6px);background:#171410b3;border-radius:50%;align-items:center;line-height:1;display:inline-flex;position:absolute;bottom:0}.play-module__w5nqNG__inlineVoice:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(4px);background:radial-gradient(#171410e6 22%,#171410a6 48%,#17141000 74%);border-radius:50%;position:absolute;inset:-8px;-webkit-mask-image:radial-gradient(#000 36%,#0000 74%);mask-image:radial-gradient(#000 36%,#0000 74%)}.play-module__w5nqNG__voiceButton{color:#c7c3bd;width:28px;height:28px;transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);cursor:pointer;background:#17141080;border:1px solid #e5bb7726;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.play-module__w5nqNG__voiceButton:after{content:"";border-radius:50%;position:absolute;inset:-8px}.play-module__w5nqNG__voiceButton[data-on=true]{color:#e5bb77;background:#e5bb7714;border-color:#e5bb7760}@media (hover:hover){.play-module__w5nqNG__voiceButton:hover{color:#e5bb77;border-color:#e5bb7760}}.play-module__w5nqNG__voiceButton:focus-visible{outline-offset:2px;outline:2px solid #e5bb77}.play-module__w5nqNG__soundWave{transform-box:view-box;transform-origin:11px 12px;opacity:.25;animation:1.2s ease-out infinite play-module__w5nqNG__soundWavePulse}.play-module__w5nqNG__soundWaveInner{animation-delay:0s}.play-module__w5nqNG__soundWaveOuter{animation-delay:.2s}@keyframes play-module__w5nqNG__soundWavePulse{0%,to{opacity:.25;transform:scale(.92)}35%{opacity:1;transform:scale(1)}70%{opacity:.25;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.play-module__w5nqNG__soundWave{opacity:1;animation:none;transform:none}}.play-module__w5nqNG__voiceError{inset-inline-end:0;color:#d8b99c;background:#211e19;border-radius:10px;width:max-content;max-width:min(180px,65vw);padding:8px 10px;font:11px/1.4 sans-serif;position:absolute;bottom:calc(100% + 6px);box-shadow:0 4px 16px #0004}.play-module__w5nqNG__narrativePassage{text-shadow:0 1px 2px #000c,0 0 10px #000a;overflow-anchor:auto;border-inline-start:1.5px solid #ffffff42;margin:0 0 0 54px;padding:2px 4px 2px 12px;position:relative}.play-module__w5nqNG__narrativePassage .play-module__w5nqNG__told{min-height:1em;font-size:14px;line-height:1.45}.play-module__w5nqNG__chapterTransition{margin-top:18px}.play-module__w5nqNG__chapterTitle{font-family:var(--font-story);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;border-bottom:1px solid #ffffff1f;margin-bottom:6px;padding-bottom:5px;font-size:11px;display:block}.play-module__w5nqNG__paragraphs>p+p{margin-top:1em}.play-module__w5nqNG__narrativePassage[data-avatar=true]{border-inline-start:none;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:6px;margin:0;padding-block:0;padding-inline:0 4px;display:grid}.play-module__w5nqNG__narrativePassage[data-avatar=true]>:not(.play-module__w5nqNG__dialogueIdentity){padding-inline-start:14px}.play-module__w5nqNG__dialoguePassage{overflow-anchor:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:6px;display:grid}.play-module__w5nqNG__narrativePassage[data-enter=true],.play-module__w5nqNG__dialoguePassage[data-enter=true],.play-module__w5nqNG__mine[data-enter=true]{animation:.18s ease-out play-module__w5nqNG__liveEnter}@keyframes play-module__w5nqNG__liveEnter{0%{opacity:0}to{opacity:1}}.play-module__w5nqNG__streamPiece{animation:play-module__w5nqNG__streamPiece .32s var(--ease-out) both}@keyframes play-module__w5nqNG__streamPiece{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@media (prefers-reduced-motion:reduce){.play-module__w5nqNG__streamPiece{animation:none}}.play-module__w5nqNG__dialoguePassage[data-avatar=true]{grid-template-columns:48px minmax(0,1fr)}.play-module__w5nqNG__narrativePassage[data-continued=true]>*,.play-module__w5nqNG__dialoguePassage[data-continued=true]>*{grid-column:2}.play-module__w5nqNG__dialogueAvatar{color:#e8dfce;background:#242422;border:1.5px solid #ffffffb8;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:4px;font:12px/1 sans-serif;display:grid;overflow:hidden;box-shadow:0 2px 10px #00000073}.play-module__w5nqNG__dialogueAvatar img{object-fit:cover;width:100%;height:100%}.play-module__w5nqNG__dialogueIdentity{cursor:pointer;background:0 0;border:0;border-radius:6px;justify-items:center;gap:2px;min-width:0;min-height:44px;padding:0;display:grid}.play-module__w5nqNG__dialogueName{color:#d9c9ad;letter-spacing:-.01em;text-align:center;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;text-overflow:ellipsis;max-width:48px;font:500 10px/1.25 sans-serif;overflow:hidden}.play-module__w5nqNG__voiceButton:disabled{opacity:.4;cursor:default}.play-module__w5nqNG__diamondBalance{align-items:center;gap:6px;display:inline-flex}.play-module__w5nqNG__sceneImageButton{color:#e0bf8e;min-height:44px;font:inherit;cursor:pointer;background:#17130fc9;border:1px solid #b28d4a88;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:8px 9px;font-size:13px;display:inline-flex}@media (hover:hover){.play-module__w5nqNG__sceneImageButton:hover:not(:disabled){background:#2b231bd9;border-color:#e3be7d}}.play-module__w5nqNG__sceneImageButton:focus-visible{outline-offset:3px;outline:2px solid #efbe70}.play-module__w5nqNG__sceneImageButton:disabled{opacity:.4;cursor:not-allowed}.play-module__w5nqNG__mediaPrice{color:#f3eee5;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-weight:600;display:inline-flex}.play-module__w5nqNG__mediaPrice svg{color:#efbe70}.play-module__w5nqNG__dialogueIdentity:focus-visible{outline-offset:4px;outline:2px solid #e5c38d}@media (hover:hover){.play-module__w5nqNG__dialogueIdentity:hover .play-module__w5nqNG__dialogueAvatar{border-color:#e5c38d}}.play-module__w5nqNG__sceneImageButton[data-requested=true]{border-color:#efbe70;animation:2.4s ease-in-out infinite play-module__w5nqNG__pictureRequestedPulse;box-shadow:0 0 0 2px #efbe7055}@keyframes play-module__w5nqNG__pictureRequestedPulse{50%{box-shadow:0 0 0 4px #efbe7022}}@media (prefers-reduced-motion:reduce){.play-module__w5nqNG__sceneImageButton[data-requested=true]{animation:none}}.play-module__w5nqNG__playerCast{overflow-wrap:anywhere;margin-inline-start:54px;color:#f4f1ea;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#242220c7;border-radius:20px;align-self:flex-start;align-items:flex-start;gap:10px;width:fit-content;min-width:0;max-width:calc(100% - 54px);margin-bottom:8px;padding:10px 14px;font-size:13px;font-weight:600;display:flex;position:relative}.play-module__w5nqNG__playerCast img{inset-inline-start:-50px;object-fit:cover;object-position:top;border-radius:50%;width:36px;height:36px;position:absolute;top:10px}.play-module__w5nqNG__playerCastText{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;max-width:100%;line-height:1.45;display:flex}.play-module__w5nqNG__playerCastIdentity{overflow-wrap:anywhere;white-space:pre-wrap;color:#aaa6a0;max-width:100%;font-size:11px;font-weight:400;line-height:1.6}.play-module__w5nqNG__turnVoiceControl{display:inline-flex;position:relative}.play-module__w5nqNG__turnVoiceButton{min-width:44px}.play-module__w5nqNG__turnVoiceButton[data-on=true]{background:#e5bb7714;border-color:#efbe70}
.location-still-module__fGEAcW__still{background:#151515cc;border:1px solid #ffffff1a;border-radius:16px;margin:16px 0 24px 64px;overflow:hidden}.location-still-module__fGEAcW__picture{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.location-still-module__fGEAcW__picture img{aspect-ratio:16/9;object-fit:cover;opacity:0;width:100%;transition:opacity .7s,transform 1.2s cubic-bezier(.2,.7,.2,1);display:block;transform:scale(1.04)}.location-still-module__fGEAcW__picture img[data-shown]{opacity:1;transform:none}.location-still-module__fGEAcW__still figcaption{color:#c9c2b4;align-items:center;gap:8px;padding:11px 14px;font-size:13px;display:flex}.location-still-module__fGEAcW__still figcaption span{color:#96938d;margin-left:auto;font-size:11px}.location-still-module__fGEAcW__pending{aspect-ratio:16/9;color:#a8a29a;letter-spacing:.04em;background:#121212;font-size:12px;position:relative;overflow:hidden}.location-still-module__fGEAcW__develop{background:linear-gradient(100deg,#0000,#e0bf8e14 45%,#e0bf8e26 50%,#e0bf8e14 55%,#0000);width:60%;animation:2.6s cubic-bezier(.45,0,.25,1) infinite paused location-still-module__fGEAcW__develop;position:absolute;inset:0}.location-still-module__fGEAcW__pending[data-moving] .location-still-module__fGEAcW__develop{will-change:transform;animation-play-state:running}@keyframes location-still-module__fGEAcW__develop{0%{transform:translate(-110%)}to{transform:translate(190%)}}.location-still-module__fGEAcW__pendingText{text-align:center;position:absolute;bottom:12px;left:0;right:0}@media (prefers-reduced-motion:reduce){.location-still-module__fGEAcW__develop,.location-still-module__fGEAcW__pending[data-moving] .location-still-module__fGEAcW__develop{will-change:auto;animation:none;transform:translate(35%)}.location-still-module__fGEAcW__picture img{transition:opacity .3s;transform:none}}.location-still-module__fGEAcW__dialog{color:#ddd;background:#151515;border:1px solid #ffffff26;border-radius:18px;width:min(960px,94vw);max-width:94vw;padding:0}.location-still-module__fGEAcW__dialog::backdrop{background:#000c}.location-still-module__fGEAcW__dialog img{object-fit:contain;width:100%;max-height:80dvh;display:block}.location-still-module__fGEAcW__dialog p{margin:14px 20px}.location-still-module__fGEAcW__close{color:#fff;cursor:pointer;background:#111c;border:1px solid #fff3;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px;right:12px}@media (max-width:480px){.location-still-module__fGEAcW__still{border-radius:12px;margin-left:48px}}
.membership-wallet-module__wvNoqa__offers{border-top:1px solid var(--line-strong);min-width:0;margin-top:24px;padding-top:20px}.membership-wallet-module__wvNoqa__brand{flex-wrap:wrap;align-items:center;gap:7px;min-height:40px;margin:0;font-size:16px;font-weight:600;display:flex}.membership-wallet-module__wvNoqa__brand>img{object-fit:contain;flex-shrink:0;width:102px;height:40px;display:block}.membership-wallet-module__wvNoqa__offer{color:#eac797;letter-spacing:.1px;white-space:nowrap;background:#d3b17e0d;border:1px solid #d3b17e40;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:500;line-height:1.4}.membership-wallet-module__wvNoqa__benefits{color:#bbb5ba;gap:6px;margin:7px 0 12px;padding-left:17px;font-size:12px;line-height:1.5;display:grid}.membership-wallet-module__wvNoqa__benefits li::marker{color:#dc8fab}.membership-wallet-module__wvNoqa__plans{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#ffffff30 transparent;border:0;grid-auto-columns:max(210px,40% - 8px);grid-auto-flow:column;gap:10px;min-width:0;margin:0 0 20px;padding:20px 3px 5px;scroll-padding-inline:3px;display:grid;overflow-x:auto}.membership-wallet-module__wvNoqa__plans legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.membership-wallet-module__wvNoqa__plans>.membership-wallet-module__wvNoqa__plan{scroll-snap-align:start;text-align:left;align-content:start;justify-items:stretch;gap:3px;min-height:226px;padding:16px 12px}.membership-wallet-module__wvNoqa__plans>.membership-wallet-module__wvNoqa__plan>.membership-wallet-module__wvNoqa__badge{text-align:center;white-space:normal;text-transform:uppercase;padding:4px 3px;font-size:9px;line-height:1.3;top:-10px;left:6px;right:6px}.membership-wallet-module__wvNoqa__name{padding-right:20px;font-size:13px;line-height:1.5}.membership-wallet-module__wvNoqa__plans>.membership-wallet-module__wvNoqa__plan[data-popular=true]{background:linear-gradient(145deg,#683a4bc9,#38252f 58%,#2c2229) padding-box padding-box,linear-gradient(145deg,#f4a5c075,#a45e7a40) border-box;border:1px solid #0000;box-shadow:inset 0 1px #ffc4d829,0 5px 16px #0004}.membership-wallet-module__wvNoqa__plan[data-popular=true]>.membership-wallet-module__wvNoqa__name{color:#ffd3e3;font-weight:600}.membership-wallet-module__wvNoqa__plans>.membership-wallet-module__wvNoqa__plan[data-popular=true][data-selected=true]{border-color:var(--accent);box-shadow:inset 0 1px #ffc4d838,0 0 0 1px #ef709638,0 6px 18px #e2577f16}.membership-wallet-module__wvNoqa__priceGroup{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;margin:16px 0 12px;display:flex}.membership-wallet-module__wvNoqa__priceRow{font-variant-numeric:tabular-nums;flex-wrap:nowrap;align-items:baseline;gap:5px;max-width:100%;display:flex}.membership-wallet-module__wvNoqa__priceRow>span{white-space:nowrap;letter-spacing:-.8px;color:var(--text);flex-shrink:0;font-size:22px;font-weight:700;line-height:1.2}.membership-wallet-module__wvNoqa__priceRow>s{color:var(--muted);letter-spacing:-.3px;white-space:nowrap;flex-shrink:0;font-size:13px;line-height:1.4}.membership-wallet-module__wvNoqa__period{color:var(--muted);font-size:12px;line-height:1.5}.membership-wallet-module__wvNoqa__discount{white-space:normal;max-width:100%;margin-top:2px;font-size:11px}.membership-wallet-module__wvNoqa__plans>.membership-wallet-module__wvNoqa__plan>strong{gap:4px;padding-right:0;font-size:23px;line-height:1.35}.membership-wallet-module__wvNoqa__unit{color:var(--muted);font-size:11px;line-height:1.5}.membership-wallet-module__wvNoqa__current{border-bottom:1px solid var(--line-strong);color:#efbe70;align-items:center;gap:10px;margin:14px 0 20px;padding:12px 0;display:flex}.membership-wallet-module__wvNoqa__current>div{flex:1;gap:4px;min-width:0;display:grid}.membership-wallet-module__wvNoqa__current strong{color:var(--text);font-size:13px;font-weight:600}.membership-wallet-module__wvNoqa__current span{color:var(--muted);font-size:11px}.membership-wallet-module__wvNoqa__current button{color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:8px 0;font-size:11px;display:flex}.membership-wallet-module__wvNoqa__status{background:linear-gradient(145deg,#67354a70,#38252f70 60%,#242026);border:1px solid #ed9cbd4d;border-radius:16px;margin-top:18px;padding:18px}.membership-wallet-module__wvNoqa__status[data-renewal-off=true]{background:linear-gradient(145deg,#303033,#222226);border-color:#ffffff24}.membership-wallet-module__wvNoqa__statusTop{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.membership-wallet-module__wvNoqa__statusTop>span:first-child{align-items:center;gap:6px;display:flex}.membership-wallet-module__wvNoqa__statusTop>span:last-child{color:#f3bdd1}.membership-wallet-module__wvNoqa__memberPrice{margin-top:20px;font-size:30px;font-weight:700}.membership-wallet-module__wvNoqa__memberPrice small{color:var(--muted);font-size:13px;font-weight:400}.membership-wallet-module__wvNoqa__memberDiamonds{color:#efbe70;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}.membership-wallet-module__wvNoqa__memberDate{color:#d1c4cb;border-top:1px solid #ffffff17;margin:16px 0 0;padding-top:13px;font-size:12px}.membership-wallet-module__wvNoqa__explanation{margin:22px 0 18px}.membership-wallet-module__wvNoqa__explanation h3{margin:0 0 7px;font-size:17px;line-height:1.5}.membership-wallet-module__wvNoqa__explanation p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.membership-wallet-module__wvNoqa__keep{color:#efbe70;background:#efbe7009;border:1px solid #b28d4a40;border-radius:14px;gap:10px;padding:14px;display:flex}.membership-wallet-module__wvNoqa__keep>svg{flex-shrink:0}.membership-wallet-module__wvNoqa__keep strong{font-size:13px}.membership-wallet-module__wvNoqa__keep p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.6}.membership-wallet-module__wvNoqa__facts{margin:20px 0;font-size:12px}.membership-wallet-module__wvNoqa__facts>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;display:flex}.membership-wallet-module__wvNoqa__facts dt{color:var(--muted)}.membership-wallet-module__wvNoqa__facts dd{text-align:right;margin:0}.membership-wallet-module__wvNoqa__back{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;margin:20px auto 0;padding:8px;font-size:12px;display:flex}@media (max-width:400px){.membership-wallet-module__wvNoqa__plans{grid-auto-columns:max(210px,40% - 6.4px);gap:8px}.membership-wallet-module__wvNoqa__current{gap:7px}.membership-wallet-module__wvNoqa__status{padding:15px}.membership-wallet-module__wvNoqa__memberPrice{font-size:27px}}.membership-wallet-module__wvNoqa__offers{border-top:0;margin:22px 0 0;padding:0}.membership-wallet-module__wvNoqa__benefits{gap:3px;margin:4px 0 7px}.membership-wallet-module__wvNoqa__plans{grid-auto-columns:max(174px,40.8163% - 8.16327px);gap:10px;margin:4px 0 0;padding-top:15px}.membership-wallet-module__wvNoqa__plans>.membership-wallet-module__wvNoqa__plan{gap:0;min-height:170px;padding:14px 10px 12px}.membership-wallet-module__wvNoqa__plans>.membership-wallet-module__wvNoqa__plan>.membership-wallet-module__wvNoqa__badge,.membership-wallet-module__wvNoqa__currentCard>.membership-wallet-module__wvNoqa__badge{letter-spacing:.45px;white-space:nowrap;border-radius:6px;width:max-content;max-width:calc(100% - 16px);padding:4px 8px;font-size:8.5px;top:-10px;left:auto;right:8px}.membership-wallet-module__wvNoqa__name{font-size:14px;line-height:1.4}.membership-wallet-module__wvNoqa__priceGroup{gap:5px;margin:12px 0 9px}.membership-wallet-module__wvNoqa__priceRow>span{letter-spacing:-.65px;font-size:23px}.membership-wallet-module__wvNoqa__priceRow>s{letter-spacing:-.2px;font-size:12px}.membership-wallet-module__wvNoqa__discount{white-space:nowrap;align-self:flex-start;padding:4px 7px;font-size:11.5px;line-height:1.3}.membership-wallet-module__wvNoqa__plans>.membership-wallet-module__wvNoqa__plan>.membership-wallet-module__wvNoqa__inlineAllocation{white-space:nowrap;align-items:baseline;gap:4px;padding:0;font-size:24px;line-height:1.25;display:flex}.membership-wallet-module__wvNoqa__inlineAllocation>svg{flex-shrink:0;align-self:center}.membership-wallet-module__wvNoqa__inlineAllocation>small{letter-spacing:0;color:var(--muted);margin-left:2px;font-size:11px;font-weight:400}.membership-wallet-module__wvNoqa__renewalCopy{color:var(--muted);margin-top:7px;font-size:10.5px;line-height:1.4}.membership-wallet-module__wvNoqa__disclosure{width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:40px;padding:0;font-size:16px;font-weight:600;display:flex}.membership-wallet-module__wvNoqa__disclosure>img{object-fit:contain;flex-shrink:0;width:102px;height:40px;display:block}.membership-wallet-module__wvNoqa__disclosure>svg{color:#aa9faa;margin-left:auto}.membership-wallet-module__wvNoqa__disclosure[aria-expanded=true]>svg{transform:rotate(180deg)}.membership-wallet-module__wvNoqa__disclosure:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.membership-wallet-module__wvNoqa__currentCard{background:linear-gradient(145deg,#52323f,#30252e 70%);flex-direction:column;gap:11px;min-height:0;margin-top:18px;padding:18px;display:flex}.membership-wallet-module__wvNoqa__currentTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-right:22px;display:flex}.membership-wallet-module__wvNoqa__currentTop>strong{color:#fff;padding:0;font-size:26px;font-weight:650;line-height:1.3}.membership-wallet-module__wvNoqa__currentTop>span{white-space:nowrap;font-size:29px;font-weight:650}.membership-wallet-module__wvNoqa__currentTop small{color:#bcb2b9;margin-left:5px;font-size:12px;font-weight:400}.membership-wallet-module__wvNoqa__currentAllocation{color:#ffd17a;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.membership-wallet-module__wvNoqa__currentBenefits{color:#d0c5cd;border-top:1px solid #ffffff14;gap:7px;margin:2px 0 0;padding:13px 0 1px 16px;font-size:12px;line-height:1.5;list-style:outside;display:grid}.membership-wallet-module__wvNoqa__currentBenefits li::marker{color:#e294b0}.membership-wallet-module__wvNoqa__renewalDate{color:#c5aeb9;border-top:1px solid #ffffff14;margin:2px 0 0;padding-top:12px;font-size:12.5px;font-weight:500;line-height:1.5}.membership-wallet-module__wvNoqa__otherHeading{color:#bfb4bd;margin:18px 0 0;font-size:13px;font-weight:500;line-height:1.5}.membership-wallet-module__wvNoqa__plans[data-other=true]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;padding-top:17px;overflow:visible}.membership-wallet-module__wvNoqa__plans[data-other=true]>.membership-wallet-module__wvNoqa__plan{gap:7px;min-height:128px;padding:13px 12px 14px}.membership-wallet-module__wvNoqa__plans[data-other=true] .membership-wallet-module__wvNoqa__priceGroup{margin:4px 0 0}.membership-wallet-module__wvNoqa__billingPeriod{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:400;line-height:1.4}.membership-wallet-module__wvNoqa__plans[data-other=true]>.membership-wallet-module__wvNoqa__plan>.membership-wallet-module__wvNoqa__inlineAllocation{margin-top:8px;font-size:17px;line-height:1.35}.membership-wallet-module__wvNoqa__pending{color:#c3afb9;margin:12px 0;font-size:12px;line-height:1.6}@media (max-width:400px){.membership-wallet-module__wvNoqa__plans{grid-auto-columns:174px;gap:8px}.membership-wallet-module__wvNoqa__plans>.membership-wallet-module__wvNoqa__plan>.membership-wallet-module__wvNoqa__badge{font-size:8px}.membership-wallet-module__wvNoqa__currentTop>strong{font-size:24px}.membership-wallet-module__wvNoqa__currentTop>span{font-size:26px}.membership-wallet-module__wvNoqa__plans[data-other=true]{grid-template-columns:1fr}.membership-wallet-module__wvNoqa__plans[data-other=true]>.membership-wallet-module__wvNoqa__plan{min-height:0}}@property --offer-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.membership-wallet-module__wvNoqa__offer{isolation:isolate;color:#fff0c9;letter-spacing:.15px;background:linear-gradient(125deg,#271924,#1d1825 55%,#2c251b) padding-box,conic-gradient(from var(--offer-angle),#ffd58b,#ff77c9,#b48bff,#fff0bd,#ffd58b) border-box;text-shadow:0 0 8px #ffdaaa80;border:1px solid #0000;border-radius:7px;padding:5px 9px;font-weight:600;animation:5s linear infinite membership-wallet-module__wvNoqa__offerOrbit,3.6s ease-in-out infinite membership-wallet-module__wvNoqa__offerBreathe;position:relative;overflow:visible;box-shadow:0 0 8px #fa9bd53d,inset 0 0 10px #f6bcda12}.membership-wallet-module__wvNoqa__offer:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--offer-angle),#ffc96a88,#ff65c980,#9b6cff88,#ffe5a388,#ffc96a88);filter:blur(9px);opacity:.55;pointer-events:none;position:absolute;inset:-4px}.membership-wallet-module__wvNoqa__offer:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(110deg,#0000 22%,#fff0 38%,#fff5 48%,#ffe9b866 50%,#fff0 62%,#0000 78%) 140% 0/260% 100%;animation:4.8s ease-in-out infinite membership-wallet-module__wvNoqa__offerSweep;position:absolute;inset:0}@keyframes membership-wallet-module__wvNoqa__offerOrbit{to{--offer-angle:360deg}}@keyframes membership-wallet-module__wvNoqa__offerBreathe{0%,to{box-shadow:0 0 8px #fa9bd53d,0 0 16px #b285ff18,inset 0 0 10px #f6bcda12}50%{box-shadow:0 0 13px #ff9ad577,0 0 25px #b285ff3d,0 0 36px #ffc86c18,inset 0 0 13px #f6bcda24}}@keyframes membership-wallet-module__wvNoqa__offerSweep{0%,18%{opacity:0;background-position:140% 0}26%{opacity:.8}52%{opacity:0;background-position:-40% 0}to{opacity:0;background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.membership-wallet-module__wvNoqa__offer,.membership-wallet-module__wvNoqa__offer:after{animation:none}.membership-wallet-module__wvNoqa__offer:after{opacity:0}}.membership-wallet-module__wvNoqa__offers[data-returning=true]{border-top:1px solid var(--line-strong);padding-top:20px}.membership-wallet-module__wvNoqa__plans[data-wide-prices=true]{grid-auto-columns:max(224px,40.8163% - 8.16327px)}
.account-boundary-module__85voQq__cover{background:var(--canvas,#07080a);border:0;place-content:center;gap:24px;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:24px;display:none;position:fixed;inset:0}.account-boundary-module__85voQq__cover[open]{display:grid}.account-boundary-module__85voQq__cover::backdrop{background:var(--canvas,#07080a)}.account-boundary-module__85voQq__cover,.account-boundary-module__85voQq__cover::backdrop{transition:none!important}.account-boundary-module__85voQq__placeholder{gap:14px;width:min(280px,75vw);display:grid}.account-boundary-module__85voQq__placeholder span{background:var(--raised,#191b20);border-radius:8px;height:12px}.account-boundary-module__85voQq__placeholder span:first-child{width:45%;height:28px}.account-boundary-module__85voQq__placeholder span:last-child{width:75%}.account-boundary-module__85voQq__notice{width:min(280px,75vw);color:var(--muted);text-align:center;font-size:14px;line-height:1.6}.account-boundary-module__85voQq__notice p{margin:0 0 16px}.account-boundary-module__85voQq__notice button{width:100%}
.topup-result-module__AETIda__card{border:1px solid var(--line-strong);background:radial-gradient(ellipse at 50% 0,#efbe7024,transparent 58%),linear-gradient(155deg,#1a1d22,var(--raised) 65%);width:100%;color:var(--text);text-align:center;isolation:isolate;border-radius:28px;padding:34px 25px 22px;position:relative;box-shadow:0 28px 75px #0008}.topup-result-module__AETIda__card h2{letter-spacing:-.7px;margin:0 0 10px;font-size:23px;line-height:1.2}.topup-result-module__AETIda__close{color:var(--muted);cursor:pointer;z-index:4;background:0 0;border:0;padding:7px;position:absolute;top:12px;right:12px}.topup-result-module__AETIda__emblem{color:#2b1f0c;background:linear-gradient(140deg,#f6d595,#c8913f);border-radius:25px;place-items:center;width:80px;height:80px;margin:0 auto 18px;display:grid;transform:rotate(-6deg);box-shadow:0 0 50px #efbe7038,inset 0 1px 1px #fff7}.topup-result-module__AETIda__emblem svg{stroke-width:1.2px;transform:rotate(6deg)}.topup-result-module__AETIda__emblem:after{content:"✦";color:#f2d9aa;font-size:25px;position:absolute;top:-12px;right:-8px}.topup-result-module__AETIda__kicker{color:var(--muted);letter-spacing:1.8px;text-transform:uppercase;margin:0 0 6px;font-size:10px}.topup-result-module__AETIda__credit{letter-spacing:-1.8px;color:#efbe70;margin:18px 0 3px;font-size:43px;font-weight:750;line-height:1.1}.topup-result-module__AETIda__caption{color:var(--muted);font-size:11px}.topup-result-module__AETIda__caption svg{vertical-align:middle}.topup-result-module__AETIda__balance{z-index:2;border:1px solid var(--line);background:var(--surface);border-radius:15px;margin:20px 0 17px;padding:14px;position:relative}.topup-result-module__AETIda__amount{font-variant-numeric:tabular-nums;color:#efbe70;justify-content:center;align-items:center;gap:8px;margin-top:5px;font-size:26px;font-weight:650;display:flex}.topup-result-module__AETIda__amount svg{color:#efbe70}.topup-result-module__AETIda__primary{z-index:2;background:var(--cta-gradient);width:100%;color:var(--cta-ink);cursor:pointer;border:0;border-radius:12px;padding:13px 9px;font-size:13px;font-weight:700;text-decoration:none;display:block;position:relative}.topup-result-module__AETIda__secondary{z-index:2;color:var(--muted);cursor:pointer;background:0 0;border:0;margin:11px auto 0;padding:6px 10px;font-size:11px;display:block;position:relative}.topup-result-module__AETIda__primary:disabled,.topup-result-module__AETIda__secondary:disabled{opacity:.5;cursor:default}.topup-result-module__AETIda__auto{color:var(--muted);margin:15px 0 0;font-size:10px}.topup-result-module__AETIda__progress{background:#ffffff08;border-radius:3px;height:3px;position:absolute;bottom:0;left:20px;right:20px;overflow:hidden}.topup-result-module__AETIda__progress i{background:var(--accent);transform-origin:0;height:100%;display:block}.topup-result-module__AETIda__description{color:var(--muted);margin:12px 0 20px;font-size:12px;line-height:1.65}.topup-result-module__AETIda__statusIcon{width:72px;height:72px;color:var(--accent);background:#ef709610;border:1px solid #ef709638;border-radius:50%;place-items:center;margin:0 auto 24px;display:grid}.topup-result-module__AETIda__spinner{border:2px solid #ef709620;border-top-color:var(--accent);width:33px;height:33px;animation:topup-result-module__AETIda__spin var(--spin) linear infinite;border-radius:50%}.topup-result-module__AETIda__reference{color:var(--faint);margin-top:14px;font-size:10px;display:block}.topup-result-module__AETIda__celebration{pointer-events:none;z-index:1;position:absolute;inset:-140px -28px 0;overflow:hidden}.topup-result-module__AETIda__celebration i{left:50%;top:calc(var(--origin) + 140px);width:var(--w);height:var(--h);background:var(--color);animation:topup-result-module__AETIda__burst var(--duration) var(--delay) linear both;border-radius:1px;position:absolute}.topup-result-module__AETIda__celebration i:nth-child(5n){border-radius:50%}.topup-result-module__AETIda__celebration i:nth-child(8n){clip-path:polygon(50% 0,62% 36%,100% 50%,62% 64%,50% 100%,38% 64%,0 50%,38% 36%)}@keyframes topup-result-module__AETIda__spin{to{transform:rotate(360deg)}}@keyframes topup-result-module__AETIda__burst{0%{opacity:0;transform:translate(0)scale(.5)rotate(0)}8%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) scale(.92) rotate(var(--r))}}@media (prefers-reduced-motion:reduce){.topup-result-module__AETIda__celebration{display:none}.topup-result-module__AETIda__spinner{animation:none}}@media (max-height:620px){.topup-result-module__AETIda__card{padding-top:22px}.topup-result-module__AETIda__emblem{width:55px;height:55px;margin-bottom:12px}.topup-result-module__AETIda__emblem svg{width:34px}.topup-result-module__AETIda__credit{margin-top:10px;font-size:34px}.topup-result-module__AETIda__balance{margin:12px 0;padding:10px}}
.create-story-list-module__5oJMBG__root{--c-fill:#ffffff0e;--c-line:#ffffff14;--c-line-strong:#ffffff29;--c-text:var(--create-text);--c-focus:var(--create-focus);--c-tap:44px;width:var(--stage);max-width:100vw;height:100dvh;min-height:100dvh;color:var(--c-text);padding-left:var(--safe-left);padding-right:var(--safe-right);background:var(--create-canvas) url(/create-glow.svg) center / cover no-repeat;flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}.create-story-list-module__5oJMBG__header{min-height:calc(56px + var(--safe-top));grid-template-columns:var(--c-tap) minmax(0,1fr) auto;padding:calc(var(--safe-top) + 6px) 16px 6px;background:var(--create-bar);border-bottom:1px solid var(--c-line);-webkit-backdrop-filter:blur(26px)saturate(140%);backdrop-filter:blur(26px)saturate(140%);align-items:center;column-gap:8px;display:grid}.create-story-list-module__5oJMBG__back,.create-story-list-module__5oJMBG__diamonds{height:var(--c-tap);background:var(--c-fill);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text);background-clip:padding-box;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.create-story-list-module__5oJMBG__back{width:var(--c-tap)}.create-story-list-module__5oJMBG__header h1{letter-spacing:-.01em;text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:16px;font-weight:600;overflow:hidden}.create-story-list-module__5oJMBG__diamonds{cursor:pointer;gap:6px;padding:0 12px;font-size:13px;font-weight:600}.create-story-list-module__5oJMBG__diamonds svg{color:var(--create-gem)}.create-story-list-module__5oJMBG__back:focus-visible,.create-story-list-module__5oJMBG__diamonds:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}.create-story-list-module__5oJMBG__empty a:focus-visible,.create-story-list-module__5oJMBG__retry:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.create-story-list-module__5oJMBG__walletLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.create-story-list-module__5oJMBG__scroll{min-height:0;padding:18px 16px max(24px, var(--safe-bottom));flex:1;overflow-y:auto}.create-story-list-module__5oJMBG__list{gap:10px;display:grid}.create-story-list-module__5oJMBG__message,.create-story-list-module__5oJMBG__empty{color:var(--create-muted);margin:16px 0;font-size:14px}.create-story-list-module__5oJMBG__empty{justify-items:start;gap:12px;display:grid}.create-story-list-module__5oJMBG__empty p{margin:0}.create-story-list-module__5oJMBG__empty a,.create-story-list-module__5oJMBG__retry{min-height:var(--c-tap);border:1px solid var(--c-line-strong);background:var(--c-fill);color:var(--c-text);border-radius:12px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.create-story-list-module__5oJMBG__retry{cursor:pointer;font:inherit}.create-story-list-module__5oJMBG__retry:disabled{opacity:.6;cursor:wait}@media (prefers-reduced-transparency:reduce){.create-story-list-module__5oJMBG__header{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--create-bar-solid)}}
.rewards-module__rbbWbq__card{background:#1a1a1a;border-radius:22px;gap:14px;padding:16px;display:grid}.rewards-module__rbbWbq__cardHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rewards-module__rbbWbq__cardHead h2{margin:0;font-size:17px;line-height:1.5}.rewards-module__rbbWbq__cardHead span{color:var(--muted);font-size:12px}.rewards-module__rbbWbq__note{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.rewards-module__rbbWbq__inline{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.rewards-module__rbbWbq__invite{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#1a1a1a;border:0;border-radius:22px;align-items:center;gap:12px;padding:16px;display:flex}.rewards-module__rbbWbq__inviteIcon{width:40px;height:40px;color:var(--accent);background:#ef70961f;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.rewards-module__rbbWbq__inviteText{flex:1;gap:3px;min-width:0;display:grid}.rewards-module__rbbWbq__inviteText strong{font-size:15px}.rewards-module__rbbWbq__inviteText span{color:#efbe70;font-size:13px}.rewards-module__rbbWbq__chevron{color:var(--faint);flex-shrink:0}.rewards-module__rbbWbq__tasks{margin:0;padding:0;list-style:none;display:grid}.rewards-module__rbbWbq__task{gap:6px;padding:14px 0;display:grid}.rewards-module__rbbWbq__task:first-child{padding-top:4px}.rewards-module__rbbWbq__task+.rewards-module__rbbWbq__task{border-top:1px solid var(--line-strong)}.rewards-module__rbbWbq__taskMain{align-items:center;gap:12px;display:flex}.rewards-module__rbbWbq__taskText{flex:1;gap:3px;min-width:0;font-size:15px;line-height:1.5;display:grid}.rewards-module__rbbWbq__taskText>span[data-done=true]{color:var(--muted)}.rewards-module__rbbWbq__reward{color:#efbe70;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.rewards-module__rbbWbq__reward[data-muted=true]{color:var(--faint)}.rewards-module__rbbWbq__go,.rewards-module__rbbWbq__claim{min-width:72px;min-height:34px;font:inherit;cursor:pointer;border-radius:17px;flex-shrink:0;padding:0 14px;font-size:13px;font-weight:600}.rewards-module__rbbWbq__go{border:1px solid var(--line-strong);color:var(--text);background:0 0}.rewards-module__rbbWbq__claim{background:var(--accent);color:var(--accent-ink);border:0;font-weight:700}.rewards-module__rbbWbq__claim:disabled{opacity:.6;cursor:default}.rewards-module__rbbWbq__claimed{color:var(--muted);flex-shrink:0;align-items:center;gap:4px;font-size:13px;display:inline-flex}.rewards-module__rbbWbq__go:focus-visible,.rewards-module__rbbWbq__claim:focus-visible,.rewards-module__rbbWbq__invite:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.gallery-module__U9CxMa__album{cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;width:40px;height:44px;padding:0;display:grid;position:relative}.gallery-module__U9CxMa__albumStack{width:34px;height:38px;display:block;position:relative}.gallery-module__U9CxMa__albumLayer{background:#1c1b20;border-radius:6px;width:24px;height:32px;position:absolute;top:2px;left:5px;overflow:hidden}.gallery-module__U9CxMa__albumLayer img{object-fit:cover;width:100%;height:100%;display:block}.gallery-module__U9CxMa__albumLayer[data-place=back]{transform:translate(-4px,-1px)rotate(-11deg)}.gallery-module__U9CxMa__albumLayer[data-place=middle]{transform:translate(4px,-2px)rotate(9deg)}.gallery-module__U9CxMa__albumLayer[data-place=front]{border:1.5px solid #ffffffeb;box-shadow:0 3px 8px #000000b3}.gallery-module__U9CxMa__albumLayer:not([data-place=front]):not([data-empty]){filter:brightness(.8)saturate(.9);border:1px solid #fff9;box-shadow:0 2px 5px #00000080}.gallery-module__U9CxMa__albumLayer[data-empty]{background:#ffffff1a;border:1px solid #fff6}.gallery-module__U9CxMa__albumBadge{background:var(--accent);min-width:16px;height:16px;color:var(--accent-ink);border:1.5px solid #1b1b20;border-radius:8px;place-items:center;padding:0 4px;font-size:9.5px;font-weight:800;line-height:1;display:grid;position:absolute;top:1px;right:-3px}.gallery-module__U9CxMa__sheet{inset:auto 0 var(--sheet-bottom);width:var(--sheet-width);max-width:calc(100% - 2 * var(--sheet-gap));height:min(760px, var(--sheet-max-height));max-height:var(--sheet-max-height);border:1px solid var(--line-strong);border-radius:var(--sheet-radius);background:var(--raised);color:var(--text);margin:auto auto 0;padding:0;position:fixed;overflow:hidden;box-shadow:0 18px 60px #0008}.gallery-module__U9CxMa__sheet[open]{flex-direction:column;display:flex}.gallery-module__U9CxMa__sheet::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06060894}.gallery-module__U9CxMa__handle{background:#ffffff38;border-radius:9px;flex:none;width:36px;height:4px;margin:8px auto 2px}.gallery-module__U9CxMa__header{flex:none;align-items:center;gap:10px;padding:6px 14px 0;display:flex}.gallery-module__U9CxMa__headerText{flex:1;min-width:0}.gallery-module__U9CxMa__header h2{margin:0;font-size:18px;font-weight:700;line-height:24px}.gallery-module__U9CxMa__header p{color:var(--muted);margin:0;font-size:12px;line-height:16px}.gallery-module__U9CxMa__close{width:32px;height:32px;color:var(--text);cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.gallery-module__U9CxMa__close:after{content:"";border-radius:50%;position:absolute;inset:-6px}.gallery-module__U9CxMa__kinds{background:#ffffff14;border-radius:999px;flex:none;margin:12px 14px 0;padding:3px;display:flex}.gallery-module__U9CxMa__kind{color:#ffffffbf;cursor:pointer;height:34px;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;flex:1;padding:0 6px;font-size:13px;font-weight:600}.gallery-module__U9CxMa__kind span{color:#ffffff80;margin-left:4px;font-size:12px;font-weight:500}.gallery-module__U9CxMa__kind[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.gallery-module__U9CxMa__kind[aria-pressed=true] span{color:var(--accent-ink)}.gallery-module__U9CxMa__people{scrollbar-width:none;overscroll-behavior-x:contain;flex:none;gap:6px;margin-top:10px;padding:0 14px;display:flex;overflow-x:auto}.gallery-module__U9CxMa__people::-webkit-scrollbar{display:none}.gallery-module__U9CxMa__chip{border:1px solid var(--line-strong);height:30px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 12px;font-size:12.5px}.gallery-module__U9CxMa__chip[aria-pressed=true]{border-color:var(--accent);color:var(--text);background:#ef709621}.gallery-module__U9CxMa__scroll{overscroll-behavior:contain;flex:1;min-height:0;margin-top:6px;padding:0 14px 24px;overflow-y:auto}.gallery-module__U9CxMa__group{margin-top:12px}.gallery-module__U9CxMa__groupHead{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.gallery-module__U9CxMa__groupHead h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:700;line-height:19px;overflow:hidden}.gallery-module__U9CxMa__groupHead span{color:var(--muted);flex:none;font-size:12px}.gallery-module__U9CxMa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.gallery-module__U9CxMa__cell{aspect-ratio:3/4;color:#fff;cursor:pointer;background:#1c1b20;border:0;border-radius:8px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.gallery-module__U9CxMa__cell img,.gallery-module__U9CxMa__cell video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gallery-module__U9CxMa__cell:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gallery-module__U9CxMa__cell[data-pending]{cursor:default;place-items:center;display:grid}.gallery-module__U9CxMa__making{color:var(--muted);font-size:11px}.gallery-module__U9CxMa__cellProgress{background:#ffffff1a;border-radius:2px;height:3px;position:absolute;bottom:10px;left:8px;right:8px;overflow:hidden}.gallery-module__U9CxMa__cellProgress>span{background:var(--accent);border-radius:2px;width:45%;height:100%;animation:1.8s ease-in-out infinite alternate gallery-module__U9CxMa__gallerySweep;display:block}@keyframes gallery-module__U9CxMa__gallerySweep{0%{transform:translate(-100%)}to{transform:translate(225%)}}@media (prefers-reduced-motion:reduce){.gallery-module__U9CxMa__cellProgress>span{margin-inline:auto;animation:none}}.gallery-module__U9CxMa__duration{text-shadow:0 1px 2px #000;filter:drop-shadow(0 1px 1px #0009);align-items:center;gap:3px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:5px;right:5px}.gallery-module__U9CxMa__label{text-overflow:ellipsis;white-space:nowrap;background:#0000009e;border-radius:5px;max-width:70%;padding:1px 6px;font-size:10px;font-weight:700;line-height:15px;position:absolute;bottom:5px;left:5px;overflow:hidden}.gallery-module__U9CxMa__dot{background:var(--accent);border:1.5px solid #000;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:5px}.gallery-module__U9CxMa__saved{color:#e5bb77;filter:drop-shadow(0 1px 1px #000);display:grid;position:absolute;top:5px;right:5px}.gallery-module__U9CxMa__none{color:var(--muted);text-align:center;margin:40px 0 0;font-size:13px}
