.actor-chat-intro[data-v-fa740a92]{align-items:center;display:flex;flex-direction:column;min-width:0;padding-top:28px;position:relative}.actor-chat-intro-avatar-wrap[data-v-fa740a92]{flex-shrink:0;height:56px;left:50%;position:absolute;top:0;transform:translate(-50%);width:56px;z-index:1}.actor-chat-intro-avatar[data-v-fa740a92]{border-radius:51px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.actor-chat-intro-card[data-v-fa740a92]{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#0f0f0fcc;border-radius:12px;display:flex;flex-direction:column;gap:8px;min-width:0;padding:32px 12px 16px;width:calc(100% - 64px)}.actor-chat-intro-identity[data-v-fa740a92]{align-items:center;display:flex;flex-direction:column;min-width:0;width:100%}.actor-chat-intro-name[data-v-fa740a92]{color:var(--text-white,#fff);font-size:20px;font-weight:600;line-height:30px;margin:0;opacity:.9;overflow-wrap:anywhere;text-align:center;width:100%;word-break:break-word}.actor-chat-intro-creator[data-v-fa740a92]{align-items:center;color:var(--text-white,#fff);cursor:pointer;display:inline-flex;justify-content:center;max-width:100%;min-width:0;text-decoration:none}.actor-chat-intro-creator-text[data-v-fa740a92]{font-size:12px;font-weight:400;line-height:18px;opacity:.7;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.actor-chat-intro-creator-icon[data-v-fa740a92]{flex-shrink:0;opacity:.7}.actor-chat-intro-title[data-v-fa740a92]{color:var(--color-text-on-primary,var(--neutral-01));font-size:12px;font-weight:600;line-height:18px;margin:0;text-align:center;@media(min-width:1024px){display:none}}.actor-chat-intro-body[data-v-fa740a92]{min-width:0;position:relative}.actor-chat-intro-body--expanded .actor-chat-intro-text[data-v-fa740a92]{padding-bottom:22px}.actor-chat-intro-text[data-v-fa740a92]{color:var(--color-text-on-primary,var(--neutral-01));font-size:12px;font-weight:400;line-height:18px;margin:0;opacity:.7;overflow-wrap:anywhere;white-space:pre-line;word-break:break-word}.actor-chat-intro-text--clamped[data-v-fa740a92]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.actor-chat-intro-text--pad-for-icon[data-v-fa740a92]{padding-right:22px}.actor-chat-intro-expand[data-v-fa740a92]{align-items:center;background:transparent;border:none;border-radius:4px;bottom:0;color:rgb(var(--neutral-01-rgb)/.7);cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;position:absolute;right:0;width:16px}.actor-chat-intro-expand[data-v-fa740a92]:focus-visible{outline:2px solid rgb(var(--neutral-01-rgb)/.35);outline-offset:2px}.actor-chat-intro-expand-icon[data-v-fa740a92]{flex-shrink:0;transition:transform .18s ease}.actor-chat-intro-expand-icon--up[data-v-fa740a92]{transform:rotate(180deg)}.chat-header[data-v-4157eb39]{align-items:center;background:linear-gradient(180deg,#0d0b0c,#0d0b0c80 49.77%,#0d0b0c00);display:flex;height:64px;justify-content:space-between;padding:12px 16px;position:fixed;width:100%;z-index:999}.chat-header.border[data-v-4157eb39]{border-bottom:.5px solid hsla(0,0%,100%,.2)}.back-button[data-v-4157eb39]{align-items:center;backdrop-filter:blur(5px);background:#0d0b0c1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:var(--text-white);cursor:pointer;flex-shrink:0;height:32px;padding:0;width:32px}.back-button[data-v-4157eb39],.header-center[data-v-4157eb39]{display:flex;justify-content:center}.header-center[data-v-4157eb39]{flex:1}.header-left[data-v-4157eb39]{gap:8px}.header-left[data-v-4157eb39],.header-right[data-v-4157eb39]{align-items:center;display:flex}.header-right[data-v-4157eb39]{flex-shrink:0;gap:12px;justify-content:flex-end}.actor-pill[data-v-4157eb39]{align-items:center;backdrop-filter:blur(5px);background:#0d0b0c1a;border:1px solid hsla(0,0%,100%,.2);border-radius:32px;display:flex;gap:4px;padding:1px 12px 1px 3px}.actor-pill[data-v-4157eb39]:hover{cursor:pointer}.actor-pill-avatar[data-v-4157eb39]{background:#ffffff14;border-radius:999px;height:32px;overflow:hidden;width:32px}.actor-pill-avatar img[data-v-4157eb39]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.actor-pill-meta[data-v-4157eb39]{display:flex;flex-direction:column;justify-content:center}.actor-pill-name[data-v-4157eb39]{color:#ffffffe6;font-size:12px;font-weight:500;line-height:18px;margin:0;white-space:nowrap}.actor-pill-handle[data-v-4157eb39]{font-size:11px;font-weight:400;line-height:16px;margin:0;opacity:.7;white-space:nowrap}.like-icon[data-v-4157eb39]{flex-shrink:0;height:15px;width:17px}.like-count[data-v-4157eb39]{background:#f53152;border-radius:8px;color:#fff;font-size:10px;font-weight:500;left:22px;line-height:14px;padding:0 4px;position:absolute;top:-6px}.icon-button[data-v-4157eb39]{align-items:center;backdrop-filter:blur(5px);background:#0d0b0c1a;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#ffffffd9;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:relative;width:32px}.actor-chat-bottom[data-v-f4bbafc7]{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;position:fixed;width:100%;z-index:10}@media(min-width:768px){.actor-chat-bottom[data-v-f4bbafc7]{position:absolute}}.actor-chat-bottom--expanded[data-v-f4bbafc7]{height:auto}.actor-chat-media-busy-toast[data-v-f4bbafc7]{align-self:flex-start;backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px);background:#0f0f0fd9;border:1px solid hsla(0,0%,100%,.12);border-radius:20px;color:#fff;font-size:12px;line-height:18px;margin:8px 16px 0;max-width:calc(100% - 32px);padding:8px 14px;pointer-events:none}.actor-chat-bottom--stacked .actor-chat-media-busy-toast[data-v-f4bbafc7]{margin-left:12px;margin-right:12px;max-width:calc(100% - 24px)}.media-busy-toast-enter-active[data-v-f4bbafc7],.media-busy-toast-leave-active[data-v-f4bbafc7]{transition:opacity .3s ease,transform .3s ease}.media-busy-toast-enter-from[data-v-f4bbafc7],.media-busy-toast-leave-to[data-v-f4bbafc7]{opacity:0;transform:translate(-100%)}.actor-chat-bottom-tools[data-v-f4bbafc7]{background:linear-gradient(180deg,#0d0b0c00,#0d0b0c7a 50.19%,#0d0b0ccc);display:flex;gap:8px;padding:12px 16px 8px}.actor-chat-bottom--stacked .actor-chat-bottom-tools[data-v-f4bbafc7]{padding:12px 12px 8px}.actor-chat-tool-button[data-v-f4bbafc7]{align-items:center;backdrop-filter:blur(12.5px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:4px;height:32px;padding:4px 12px 4px 8px;text-decoration:none}.actor-chat-tool-button.is-busy[data-v-f4bbafc7]{cursor:not-allowed;opacity:.55}.actor-chat-input-row[data-v-f4bbafc7]{align-items:center;background:#0d0b0ccc;display:flex;gap:8px;padding:0 16px 12px}.actor-chat-input-row.show-panel[data-v-f4bbafc7]{padding-bottom:0}.actor-chat-input-field[data-v-f4bbafc7]{backdrop-filter:blur(12.5px);-webkit-backdrop-filter:blur(12.5px);border-radius:27px;flex:1;min-height:48px;min-width:0;padding:6px 12px 6px 16px}.actor-chat-action-button[data-v-f4bbafc7],.actor-chat-input-field[data-v-f4bbafc7]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);display:flex}.actor-chat-action-button[data-v-f4bbafc7]{border-radius:22px;box-sizing:border-box;color:#fff;cursor:pointer;flex-shrink:0;height:40px;justify-content:center;margin:0;padding:6px;width:40px}.actor-chat-action-button--send[data-v-f4bbafc7]{background:#f556a5;border:1px solid hsla(0,0%,100%,.2);border-radius:24px;overflow:hidden;transition:background-color .2s ease}.actor-chat-action-button--send[data-v-f4bbafc7]:not(.is-disabled):not(:disabled):hover{background:#f53d99}.actor-chat-action-button--send[data-v-f4bbafc7]:not(.is-disabled):not(:disabled):active{background:#f5258d}.actor-chat-action-button--send.is-disabled[data-v-f4bbafc7],.actor-chat-action-button--send[data-v-f4bbafc7]:disabled{background:#8f3260;cursor:not-allowed}.actor-chat-action-button--send.is-disabled svg path[data-v-f4bbafc7],.actor-chat-action-button--send:disabled svg path[data-v-f4bbafc7]{fill:#ffffff4d}.actor-chat-panel[data-v-f4bbafc7]{display:flex;gap:8px;padding:12px 48px}.actor-chat-bottom--stacked .actor-chat-panel[data-v-f4bbafc7]{padding:12px}.actor-chat-panel-item[data-v-f4bbafc7]{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:var(--text-white);display:flex;flex-direction:column;gap:4px;height:84px;justify-content:center;width:84px}.actor-chat-panel-item-text[data-v-f4bbafc7]{font-size:12px;line-height:18px;text-transform:capitalize}.message-input[data-v-f4bbafc7]{background:transparent;border:none;color:#fff;flex:1;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:normal;margin:0;max-height:120px;min-height:20px;min-width:0;outline:none;overflow-y:auto;padding:0;resize:none;width:100%;word-break:break-word}.message-input[data-v-f4bbafc7]::-moz-placeholder{color:#fff2f94d}.message-input[data-v-f4bbafc7]::placeholder{color:#fff2f94d}.actor-chat-login-hint[data-v-884c4e0c]{align-items:center;align-self:center;backdrop-filter:blur(12.5px);background:#1a1a1acc;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-sizing:border-box;display:flex;gap:8px;min-height:52px;padding:8px 36px 8px 12px;position:fixed;top:calc(var(--v8122d0c2) + 8px);width:calc(100% - 32px);z-index:100}.actor-chat-login-hint-main[data-v-884c4e0c]{align-items:center;display:flex;flex:1;gap:4px;min-width:0}.actor-chat-login-hint-icon[data-v-884c4e0c]{align-items:center;color:#f556a5;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.actor-chat-login-hint-text[data-v-884c4e0c]{color:#fff;flex:1;font-size:12px;font-weight:400;line-height:18px;margin:0;min-width:0}.actor-chat-login-hint-cta[data-v-884c4e0c]{background:#f556a5;border:none;border-radius:20px;color:#fff;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:500;height:24px;line-height:18px;margin:0;padding:0 12px;white-space:nowrap}.actor-chat-login-hint-close[data-v-884c4e0c]{align-items:center;background:transparent;border:none;border-radius:8px;color:#ffffffd9;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;width:28px}.actor-chat-audio-button[data-v-7c54cb30]{align-items:center;background:rgb(var(--neutral-01-rgb)/.1);border:none;border-radius:8px;display:flex;gap:8px;justify-content:center;padding:0 8px}.actor-chat-audio-button[data-v-7c54cb30]:disabled{cursor:not-allowed;opacity:.6}.tts-loading-container[data-v-7c54cb30]{align-items:center;display:flex;gap:8px;height:24px;justify-content:center;opacity:.7}.tts-loading-container span[data-v-7c54cb30]{color:var(--neutral-01);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-transform:capitalize}.tts-play-container[data-v-7c54cb30]{align-items:center;display:flex;gap:8px;opacity:.7}.tts-play-container .tts-play-button[data-v-7c54cb30]{display:flex}.tts-play-container .tts-play-duration[data-v-7c54cb30]{color:var(--neutral-01);font-size:12px;font-style:normal;font-weight:400;line-height:18px;opacity:.7;text-transform:capitalize}.tts-loading-spinner[data-v-7c54cb30]{animation:tts-spin-7c54cb30 1.5s linear infinite;border-radius:50%;color:var(--neutral-07);display:block;height:14px;width:14px}@keyframes tts-spin-7c54cb30{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tts-eq-svg[data-v-7c54cb30]{display:block}.tts-eq-bar[data-v-7c54cb30]{transform-box:fill-box;transform-origin:50% 100%}.tts-audio-lines--playing .tts-eq-bar[data-v-7c54cb30]{animation-iteration-count:infinite;opacity:.88;will-change:transform}.tts-audio-lines--playing .tts-eq-bar--k0[data-v-7c54cb30]{animation-name:tts-eq-k0-7c54cb30}.tts-audio-lines--playing .tts-eq-bar--k1[data-v-7c54cb30]{animation-name:tts-eq-k1-7c54cb30}.tts-audio-lines--playing .tts-eq-bar--k2[data-v-7c54cb30]{animation-name:tts-eq-k2-7c54cb30}.tts-audio-lines--playing .tts-eq-bar--k3[data-v-7c54cb30]{animation-name:tts-eq-k3-7c54cb30}@keyframes tts-eq-k0-7c54cb30{0%,to{opacity:.72;transform:scaleY(.42)}50%{opacity:1;transform:scaleY(1)}}@keyframes tts-eq-k1-7c54cb30{0%{opacity:.8;transform:scaleY(.55)}22%{opacity:1;transform:scaleY(1.05)}48%{opacity:.65;transform:scaleY(.28)}72%{opacity:.95;transform:scaleY(.92)}to{opacity:.78;transform:scaleY(.5)}}@keyframes tts-eq-k2-7c54cb30{0%{opacity:1;transform:scaleY(1)}35%{opacity:.68;transform:scaleY(.32)}58%{opacity:.9;transform:scaleY(.88)}to{opacity:.76;transform:scaleY(.48)}}@keyframes tts-eq-k3-7c54cb30{0%{opacity:.7;transform:scaleY(.38)}18%{opacity:.88;transform:scaleY(.82)}34%{opacity:.62;transform:scaleY(.22)}52%{opacity:1;transform:scaleY(1.02)}71%{opacity:.74;transform:scaleY(.45)}88%{opacity:.9;transform:scaleY(.78)}to{opacity:.8;transform:scaleY(.52)}}.parsed-content-wrapper[data-v-20216973]{align-items:flex-start;color:rgb(var(--neutral-01-rgb)/.9);display:flex;flex-direction:column;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;gap:8px;justify-content:center;line-height:21px;white-space:pre-wrap;word-break:break-word}.parsed-content-wrapper .aside[data-v-20216973],.parsed-content-wrapper .bg[data-v-20216973],.parsed-content-wrapper .thought[data-v-20216973]{color:rgb(var(--neutral-01-rgb)/.5);font-style:italic}.parsed-content-wrapper .thought[data-v-20216973]{border-bottom:1px solid rgb(var(--neutral-01-rgb)/.1);border-top:1px solid rgb(var(--neutral-01-rgb)/.1);box-sizing:border-box;font-size:14px;line-height:21px;margin:0;padding:8px 0;width:100%}.parsed-content-wrapper .parsed-image-slot[data-v-20216973]{cursor:zoom-in;width:100%}.parsed-content-wrapper .parsed-image-slot--failed[data-v-20216973]{background:rgb(var(--neutral-01-rgb)/.1);cursor:default}.parsed-content-wrapper .parsed-image[data-v-20216973]{border-radius:8px;display:block;height:auto;max-width:100%}.parsed-content-wrapper .image-error-placeholder[data-v-20216973]{align-items:center;background:rgb(var(--neutral-01-rgb)/.1);border-radius:8px;box-sizing:border-box;display:flex;justify-content:center;min-height:80px;padding:12px 16px;width:100%}.parsed-content-wrapper .image-error-placeholder__inner[data-v-20216973]{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;opacity:.5}.parsed-content-wrapper .image-error-placeholder__icon[data-v-20216973]{color:rgb(var(--neutral-01-rgb)/.9);flex-shrink:0}.parsed-content-wrapper .image-error-placeholder__label[data-v-20216973]{color:rgb(var(--neutral-01-rgb)/.9);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin:0;text-align:center}.generation-media-placeholder.chat-generation-media-overlay[data-v-a1dcb2fa]{height:100%;max-height:none;width:100%}.generation-media-placeholder[data-v-a1dcb2fa]{align-items:center;aspect-ratio:4/5;background:url(./pinterest.CpWLaIey.png) 50%/cover no-repeat;background-color:#1a1a1a;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:center}.generation-media-placeholder--video[data-v-a1dcb2fa]{aspect-ratio:9/16;max-height:356px}.generation-media-placeholder__spinner[data-v-a1dcb2fa]{animation:generation-spin-a1dcb2fa 1s linear infinite;opacity:.7}.generation-media-placeholder__label[data-v-a1dcb2fa]{color:rgb(var(--neutral-01-rgb)/.7);font-family:Inter,sans-serif;font-size:12px;line-height:18px}@keyframes generation-spin-a1dcb2fa{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.generation-media-failed[data-v-2aa3b601]{align-items:center;aspect-ratio:4/5;background:rgb(var(--neutral-01-rgb)/.1);border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;min-height:unset;padding:12px 16px;width:300px}.generation-media-failed--video[data-v-2aa3b601]{aspect-ratio:9/16;max-height:356px}.generation-media-failed__inner[data-v-2aa3b601]{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;opacity:.5}.generation-media-failed__label[data-v-2aa3b601]{color:rgb(var(--neutral-01-rgb)/.9);font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin:0;text-align:center}.actor-name[data-v-8420bb3d]{align-items:center;display:inline-flex;font-size:1rem;font-weight:600;gap:6px;width:100%}.name-container[data-v-8420bb3d]{flex-shrink:1;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon[data-v-8420bb3d]{flex:1}.actor-avatar[data-v-2db40323]{align-items:center;color:inherit;display:flex;text-decoration:none}.avatar-wrapper[data-v-2db40323]{display:inline-block;position:relative}.avatar[data-v-2db40323]{border-radius:50%;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.info[data-v-2db40323]{display:flex;flex-direction:column;margin-left:12px;overflow:hidden}.username[data-v-2db40323]{color:var(--color-text-muted);font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.online-dot[data-v-2db40323]{border-radius:50%;height:8px;position:absolute;width:8px}.online-dot.online[data-v-2db40323]{background:#4ade80}.online-dot.offline[data-v-2db40323]{background:#cbd5e1}.enter-game-button{&[data-v-56b4121a]{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(90deg,rgb(var(--color-primary-04-rgb)/.9) 0,rgb(var(--color-primary-05-rgb)/.9)),var(--neutral-01);background-blend-mode:normal,color-dodge;border:none;border-radius:50px;box-shadow:inset 0 1px rgb(var(--neutral-01-rgb)/.25);box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative;transition:opacity .3s ease,visibility .3s ease,transform .2s ease,box-shadow .2s ease;z-index:10}&[data-v-56b4121a]:hover{background:linear-gradient(90deg,#f53d97e6 0,#f556a5e6),var(--neutral-01)}}.enter-game-button.size-mid[data-v-56b4121a]{height:28px;width:128px}.enter-game-button.size-mid .enter-game-button-inner[data-v-56b4121a]{border-radius:12px;height:22px;width:100px}.enter-game-button.size-mid .enter-game-button-text[data-v-56b4121a]{font-size:14px}.enter-game-button.size-small[data-v-56b4121a]{border-radius:12px;height:23px;width:80px}.enter-game-button.size-small .enter-game-button-inner[data-v-56b4121a]{border-radius:10px;height:18px;width:74px}.enter-game-button.size-small .enter-game-button-text[data-v-56b4121a]{font-size:8px}.enter-game-button.size-large[data-v-56b4121a]{border-radius:50px;height:40px;width:168px}.enter-game-button.size-large .enter-game-button-inner[data-v-56b4121a]{border-radius:22px;height:38px;width:160px}.enter-game-button.size-large .enter-game-button-text[data-v-56b4121a]{font-size:16px}.enter-game-button.mode-compact[data-v-56b4121a]{margin-left:0}.enter-game-button[data-v-56b4121a]:before{border-radius:inherit;content:"";inset:0;mask:linear-gradient(var(--neutral-10) 0 0) content-box,linear-gradient(var(--neutral-10) 0 0);-webkit-mask:linear-gradient(var(--neutral-10) 0 0) content-box,linear-gradient(var(--neutral-10) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.95;padding:1px;pointer-events:none;position:absolute;z-index:0}.enter-game-button-inner[data-v-56b4121a]{align-items:center;display:flex;height:100%!important;justify-content:center;position:relative;width:100%!important;z-index:1}.enter-game-button-text[data-v-56b4121a]{color:var(--color-text-on-primary);font-size:14px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:18px;position:relative;text-align:center;white-space:nowrap;z-index:1}@media(min-width:890px)and (max-width:1024px){.enter-game-button.size-mid[data-v-56b4121a]{height:24px;width:87px}.enter-game-button.size-mid .enter-game-button-text[data-v-56b4121a]{font-size:10px;line-height:normal}}@media(min-width:768px)and (max-width:890px){.enter-game-button.size-mid[data-v-56b4121a]{height:20px;width:87px}.enter-game-button.size-mid .enter-game-button-text[data-v-56b4121a]{font-size:8px}}@media(max-width:450px){.enter-game-button.size-mid[data-v-56b4121a]{height:24px;width:87px}.enter-game-button.size-mid .enter-game-button-text[data-v-56b4121a]{font-size:12px;line-height:normal}}@media(max-width:350px){.enter-game-button.size-mid[data-v-56b4121a]{height:24px;width:87px}.enter-game-button.size-mid .enter-game-button-text[data-v-56b4121a]{font-size:8px;line-height:normal}}.game-wrapper[data-v-f63ef2e1]{border-radius:12px;box-sizing:border-box;display:flex;height:100%;margin:12px 0;max-height:408px;max-width:208px;overflow:hidden;padding:0;position:relative;width:100%}.imagePre[data-v-f63ef2e1]{position:absolute}.imageHide[data-v-f63ef2e1]{display:none}.image[data-v-f63ef2e1],.video[data-v-f63ef2e1]{height:323px;-o-object-fit:cover;object-fit:cover;width:258px}.game-button[data-v-f63ef2e1]{align-items:center;bottom:50%;display:inline-flex;font-size:14px;justify-content:center;left:50%;position:absolute;transform:translate(-50%)}@media(max-width:381px){.image[data-v-f63ef2e1]{max-height:none;min-width:100%}.game-button[data-v-f63ef2e1],.image[data-v-f63ef2e1]{width:100%}}.image-layout[data-v-9ea86d09]{box-sizing:border-box;margin:12px 0;padding:0;position:relative;width:100%;--gap:var(--v81b86ab4);border-radius:8px;overflow:hidden}.image-grid[data-v-9ea86d09]{align-items:stretch;display:flex;flex-wrap:nowrap;gap:var(--v81b86ab4);height:100%;width:100%}.image-wrapper[data-v-9ea86d09]{display:flex;position:relative}.image-layout--fill[data-v-9ea86d09]{margin:0}.image-layout--fill.image-count-1[data-v-9ea86d09],.image-layout--fill.image-count-1 .image-grid[data-v-9ea86d09],.image-layout--fill.image-count-1 .image-item[data-v-9ea86d09],.image-layout--fill.image-count-1 .image-item-fixed-horizontal[data-v-9ea86d09],.image-layout--fill.image-count-1 .image-item-fixed-vertical[data-v-9ea86d09],.image-layout--fill.image-count-1 .image-wrapper[data-v-9ea86d09]{height:100%;width:100%}.image-layout--fill.image-count-1 .image[data-v-9ea86d09]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.filter{&[data-v-9ea86d09]{align-items:center;backdrop-filter:blur(10px);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}p[data-v-9ea86d09]{color:var(--color-text-on-primary);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-align:center;text-shadow:1px 1px 2px rgb(var(--neutral-10-rgb)/.4)}}.image-count-1 .image-grid[data-v-9ea86d09]{width:100%}.image-count-1 .image-item[data-v-9ea86d09]{border-radius:8px;overflow:hidden;width:100%}.image-count-1 .image-item-fixed-vertical[data-v-9ea86d09]{height:195px}.image-count-1 .image-item-fixed-horizontal[data-v-9ea86d09]{width:195px}.image-count-2 .image-grid[data-v-9ea86d09]{height:459px;max-width:calc(918px + var(--gap))}.image-count-2 .image-item[data-v-9ea86d09]{border-radius:0;height:100%;max-width:459px;overflow:hidden;width:calc(50% - var(--gap)/2)}.image-count-2 .image-item[data-v-9ea86d09]:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.image-count-2 .image-item[data-v-9ea86d09]:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.image-count-3 .image-grid[data-v-9ea86d09]{flex-wrap:nowrap;height:459px;max-width:calc(918px + var(--gap))}.image-count-3 .image-item-left[data-v-9ea86d09]{border-radius:8px 0 0 8px;flex-shrink:0;height:100%;max-width:459px;overflow:hidden;width:calc(50% - var(--gap)/2)}.image-item-right-container[data-v-9ea86d09]{display:flex;flex-direction:column;gap:var(--v81b86ab4);height:100%;max-width:459px;width:calc(50% - var(--gap)/2)}.image-item-right[data-v-9ea86d09]{border-radius:0;height:228.5px;overflow:hidden;width:100%}.image-count-3 .image-item-right-container .image-item-right[data-v-9ea86d09]:first-child{border-top-right-radius:8px}.image-count-3 .image-item-right-container .image-item-right[data-v-9ea86d09]:last-child{border-bottom-right-radius:8px}.image-count-4 .image-grid[data-v-9ea86d09]{height:calc(918px + var(--gap));max-width:calc(918px + var(--gap));position:relative}.image-item-left-container[data-v-9ea86d09]{display:flex;flex-direction:column;gap:var(--v81b86ab4);height:100%;max-width:459px;width:calc(50% - var(--gap)/2)}.image-item-left-container .image-item-left[data-v-9ea86d09]{border-radius:0;height:459px;overflow:hidden;width:100%}.image-item-left-container .image-item-left[data-v-9ea86d09]:first-child{border-top-left-radius:8px}.image-item-left-container .image-item-left[data-v-9ea86d09]:last-child{border-bottom-left-radius:8px}.image-count-4 .image-item-right-container[data-v-9ea86d09]{display:flex;flex-direction:column;gap:var(--v81b86ab4);height:100%;max-width:459px;width:calc(50% - var(--gap)/2)}.image-count-4 .image-item-right-container .image-item-right[data-v-9ea86d09]{border-radius:0;height:459px;overflow:hidden;width:100%}.image-count-4 .image-item-right-container .image-item-right[data-v-9ea86d09]:first-child{border-top-right-radius:8px}.image-count-4 .image-item-right-container .image-item-right[data-v-9ea86d09]:last-child{border-bottom-right-radius:8px}.image-item[data-v-9ea86d09]{box-sizing:border-box;flex-shrink:0;position:relative}.image[data-v-9ea86d09]{height:auto;-o-object-fit:cover;object-fit:cover;position:relative;transition:opacity .3s ease,transform .2s ease;width:100%;z-index:2}.image[data-v-9ea86d09]:hover{transform:scale(1.03)}.skeleton[data-v-9ea86d09]{animation:skeletonShimmer-9ea86d09 1.8s linear infinite;background-color:var(--v5869fba2);background-image:linear-gradient(90deg,var(--v5869fba2),var(--v46e3ea92),var(--v5869fba2));background-size:200% 100%;border-radius:8px;height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}.skeleton.hidden[data-v-9ea86d09]{opacity:0;pointer-events:none}@keyframes skeletonShimmer-9ea86d09{0%{background-position:200% 0}to{background-position:-200% 0}}.image-count-badge[data-v-9ea86d09]{align-items:center;background-color:rgb(var(--neutral-10-rgb)/.3);border-radius:16px;bottom:16px;color:var(--neutral-01);display:flex;font-size:20px;font-weight:500;justify-content:center;padding:8px 12px;position:absolute;right:16px;text-shadow:0 2px 4px rgb(var(--neutral-10-rgb)/.1);width:44px;z-index:20}.image-content-container.has-aspect-ratio[data-v-a6d78e40]{border-radius:8px;height:100%;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%}.video-player-container[data-v-d78fba4c]{width:100%}.video-player-container--fill[data-v-d78fba4c]{height:100%}.video-wrapper[data-v-d78fba4c]{align-items:center;display:flex;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.video-wrapper.locked[data-v-d78fba4c]{cursor:default}.locked-overlay[data-v-d78fba4c]{align-items:center;background:rgb(var(--neutral-10-rgb)/.15);display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.locked-play-icon[data-v-d78fba4c]{color:#fff;display:block;height:48px;width:48px}.video-wrapper.loading[data-v-d78fba4c]{background-color:#f9fafb}.loading-placeholder[data-v-d78fba4c]{align-items:center;background-color:rgb(var(--neutral-10-rgb)/.5);color:#64748b;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:15}.loading-placeholder .fa-spinner[data-v-d78fba4c]{animation:spin-d78fba4c 1s linear infinite;color:#fff;font-size:24px}.loading-text[data-v-d78fba4c]{color:#fff;font-size:14px;line-height:1.5}.video-cover[data-v-d78fba4c]{cursor:pointer;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%;z-index:1}.video-cover:hover{&[data-v-d78fba4c]{transform:scale(1.02)}~.play-btn[data-v-d78fba4c]{transform:translate(-50%,-50%) scale(1.1)}}.play-btn[data-v-d78fba4c]{align-items:center;background:transparent;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:48px;justify-content:center;left:50%;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:48px;z-index:10}.play-btn-no-cover[data-v-d78fba4c]{backdrop-filter:blur(4px);background:rgb(var(--neutral-10-rgb)/.5)}.loop-badge[data-v-d78fba4c]{background-color:#2563eb;border-radius:10px;bottom:-8px;color:#fff;font-size:10px;font-weight:600;padding:2px 6px;position:absolute;right:-8px}.play-btn:hover .loop-badge[data-v-d78fba4c]{background-color:#fff;color:#2563eb}.video-element[data-v-d78fba4c]{background-color:var(--neutral-10);border:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-element.video-preview[data-v-d78fba4c]{cursor:pointer;-o-object-fit:cover;object-fit:cover;z-index:1}.error-message[data-v-d78fba4c]{color:#dc2626;font-size:14px;line-height:1.5;margin-bottom:0;margin-top:12px;text-align:center}@media(max-width:767px){.play-btn[data-v-d78fba4c]{font-size:18px;height:48px;width:48px}.loop-badge[data-v-d78fba4c]{bottom:-6px;font-size:8px;padding:1px 4px;right:-6px}.video-wrapper[data-v-d78fba4c]{box-shadow:0 2px 8px rgb(var(--neutral-10-rgb)/.08)}.loading-placeholder .fa-spinner[data-v-d78fba4c]{font-size:20px}}@keyframes spin-d78fba4c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@supports not (aspect-ratio:1/1){.video-wrapper[data-v-d78fba4c]{height:0!important;position:relative}.video-cover[data-v-d78fba4c],.video-element[data-v-d78fba4c]{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.video-wrapper[data-ratio="3:4"][data-v-d78fba4c]{padding-bottom:133.33%!important}.video-wrapper[data-ratio="9:16"][data-v-d78fba4c]{padding-bottom:177.78%!important}.video-wrapper[data-ratio="4:3"][data-v-d78fba4c]{padding-bottom:75%!important}.video-wrapper[data-ratio="4:5"][data-v-d78fba4c]{padding-bottom:80%!important}.video-wrapper[data-ratio="16:9"][data-v-d78fba4c]{padding-bottom:56.25%!important}.video-wrapper[data-ratio="1:1"][data-v-d78fba4c]{padding-bottom:100%!important}}.mychat-unlock-confirm-modal[data-v-2416f6d7]{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Inter,sans-serif;max-width:min(320px,calc(100vw - 32px));padding:16px;width:320px}.mychat-unlock-confirm-modal__header[data-v-2416f6d7]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.mychat-unlock-confirm-modal__title[data-v-2416f6d7]{color:#fff;font-size:18px;font-weight:600;line-height:24px;margin:0}.mychat-unlock-confirm-modal__close[data-v-2416f6d7]{align-items:center;background:transparent;border:none;color:#ffffffe6;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.mychat-unlock-confirm-modal__close[data-v-2416f6d7]:disabled{cursor:not-allowed;opacity:.45}.mychat-unlock-confirm-modal__description[data-v-2416f6d7]{color:#ffffffb3;font-size:14px;font-weight:400;line-height:21px;margin:0 0 20px}.mychat-unlock-confirm-modal__footer[data-v-2416f6d7]{align-items:center;display:flex;gap:8px}.mychat-unlock-confirm-modal__btn[data-v-2416f6d7]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;flex:1;font-family:Inter,sans-serif;font-size:14px;font-weight:600;gap:6px;height:44px;justify-content:center;line-height:21px}.mychat-unlock-confirm-modal__btn[data-v-2416f6d7]:disabled{cursor:not-allowed;opacity:.45}.mychat-unlock-confirm-modal__btn--cancel[data-v-2416f6d7]{background:#ffffff1a;color:#fff}.mychat-unlock-confirm-modal__btn--confirm[data-v-2416f6d7]{background:#f556a5;color:#fff}.mychat-unlock-confirm-modal__cost[data-v-2416f6d7]{align-items:center;display:inline-flex;font-family:Roboto Mono,ui-monospace,monospace;font-size:14px;font-weight:600;gap:2px;line-height:21px}.mychat-unlock-confirm-modal__cost-icon[data-v-2416f6d7]{flex-shrink:0}.mychat-unlock-confirm-modal__confirm-text[data-v-2416f6d7]{align-items:center;display:flex;gap:8px;justify-content:center;text-transform:capitalize}.message-wrapper[data-v-a7734c6c]{display:flex;flex-direction:column}.timestamp[data-v-a7734c6c],.timestamp-wrapper[data-v-a7734c6c]{align-items:center;display:flex;justify-content:center}.timestamp[data-v-a7734c6c]{backdrop-filter:blur(5px);background:#0f0f0f4d;border-radius:4px;color:var(--color-text-on-primary);font-family:Inter;font-feature-settings:"liga" off,"clig" off;font-size:12px;font-style:normal;font-weight:400;line-height:18px;opacity:.5;padding:0 4px;width:-moz-fit-content;width:fit-content}.message-bubble[data-v-a7734c6c]{align-items:flex-start;display:flex;gap:8px;max-width:calc(100% - 96px);word-wrap:break-word}@media(max-width:1023px){.message-bubble[data-v-a7734c6c]{max-width:calc(100% - 32px)}}.message-sent[data-v-a7734c6c]{align-self:flex-end;flex-direction:row-reverse;margin-left:auto;padding-right:32px}@media(max-width:1023px){.message-sent[data-v-a7734c6c]{padding-right:0}}.message-sent .message-content[data-v-a7734c6c]{background:var(--color-primary-04);border-radius:12px 2px 12px 12px;color:#fff}.message-avatar-user[data-v-a7734c6c]{display:flex}.message-avatar-user img[data-v-a7734c6c]{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.message-received[data-v-a7734c6c]{align-self:flex-start;margin-right:auto;padding-left:32px}@media(max-width:1023px){.message-received[data-v-a7734c6c]{padding-left:0}}.message-received .message-content[data-v-a7734c6c]{align-items:flex-start;backdrop-filter:blur(5px);background:#0f0f0fb3;border-radius:2px 12px 12px;color:var(--color-text-primary);display:flex;flex-direction:column;gap:8px}[data-v-a7734c6c] .actor-avatar{flex-shrink:0}[data-v-a7734c6c] .actor-avatar .avatar-wrapper{height:32px;width:32px}[data-v-a7734c6c] .actor-avatar .avatar{border-radius:50%;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.message-content[data-v-a7734c6c]{line-height:1.4;padding:8px 12px}.inline-typing-indicator[data-v-a7734c6c]{align-items:center;display:inline-flex;gap:4px;min-height:20px;min-width:36px}.typing-dot[data-v-a7734c6c]{animation:message-typing-bounce-a7734c6c 1s ease-in-out infinite;background:currentColor;border-radius:50%;height:6px;opacity:.35;width:6px}.typing-dot[data-v-a7734c6c]:nth-child(2){animation-delay:.16s}.typing-dot[data-v-a7734c6c]:nth-child(3){animation-delay:.32s}@keyframes message-typing-bounce-a7734c6c{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.text-content[data-v-a7734c6c]{font-size:14px;font-style:normal;font-weight:400;line-height:21px;white-space:pre-wrap;word-break:break-word}.media-content[data-v-a7734c6c]{display:flex;flex-direction:column;gap:8px}.media-content[data-v-a7734c6c] .game-wrapper{margin:0;max-width:none}.media-content[data-v-a7734c6c] .image-layout{margin:0}.chat-generation-media-shell[data-v-a7734c6c]{border-radius:8px;flex-shrink:0;overflow:hidden;position:relative;width:300px}.chat-generation-media-shell--photo[data-v-a7734c6c]{aspect-ratio:4/5}.chat-generation-media-shell--video[data-v-a7734c6c]{aspect-ratio:9/16;max-height:356px}.chat-generation-media-overlay[data-v-a7734c6c]{border-radius:8px;height:100%;inset:0;max-height:none;min-height:unset;position:absolute;width:100%;z-index:2}.chat-generation-media-content[data-v-a7734c6c]{width:100%}.message-image[data-v-a7734c6c]{cursor:pointer;-o-object-fit:cover;object-fit:cover}.message-image[data-v-a7734c6c],.message-video[data-v-a7734c6c]{border-radius:8px;max-height:300px;max-width:200px}.message-audio[data-v-a7734c6c]{width:200px}.media-caption[data-v-a7734c6c]{font-size:14px;margin-top:4px}.chat-content[data-v-ab765550]{box-shadow:0 4px 20px #0003;display:flex;height:100vh;justify-content:center;overflow:hidden;width:100%}@media(min-width:768px){.chat-content[data-v-ab765550]:not(.chat-content--stacked){height:calc(100vh - 57px)}}.chat-content.chat-content--stacked[data-v-ab765550]{aspect-ratio:unset;box-shadow:none;height:100%;left:0;top:0;transform:none;width:100%}@media(min-width:768px){.chat-content.chat-content--stacked[data-v-ab765550]{height:calc(100vh - 56px);height:calc(100dvh - 56px)}.chat-content.chat-content--stacked.chat-content--fullscreen[data-v-ab765550]{height:100vh;height:100dvh}}.chat-container[data-v-ab765550]{background:transparent;display:flex;flex-direction:column;height:100%;overflow:hidden;padding-bottom:60px;position:relative;width:100%}.like-button[data-v-ab765550]{background:#00000080;color:#ffffffa6}.volume-icon[data-v-ab765550]{height:20px;width:20px}.back-icon[data-v-ab765550]{display:block;height:24px;width:24px}.avatar-container[data-v-ab765550]{flex-shrink:0;position:relative}.avatar[data-v-ab765550]{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.online-indicator[data-v-ab765550]{background:#2bef83;border-radius:50%;bottom:4px;height:8px;position:absolute;right:4px;width:8px}.user-info[data-v-ab765550]{flex:1;min-width:0}.name[data-v-ab765550]{color:#333;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status[data-v-ab765550]{color:#0009;font-size:12px}.header-actions[data-v-ab765550]{display:flex;gap:8px}.action-button[data-v-ab765550]{align-items:center;background:none;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background .2s}.action-button[data-v-ab765550]:hover{background:#0000001a}.initial-loading[data-v-ab765550]{align-items:center;color:var(--text-white);display:flex;flex:1;flex-direction:column;font-size:14px;gap:16px;justify-content:center;padding:40px}.spinner-large[data-v-ab765550]{animation:spin-ab765550 1s linear infinite;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top:3px solid var(--theme-color);height:32px;width:32px}.messages-container[data-v-ab765550]{background:transparent;display:flex;flex:1;flex-direction:column;gap:16px;overflow-x:hidden;overflow-y:auto;padding:80px 16px 54px;position:relative;-webkit-overflow-scrolling:touch}.messages-container.actor-chat-main--expanded[data-v-ab765550]{padding-bottom:162px}.messages-container.should-show-login-tip[data-v-ab765550]{padding:132px 16px 16px}@media(min-width:768px){.chat-content:not(.chat-content--stacked) .messages-container[data-v-ab765550]{padding:24px 16px 54px}}.loading-more[data-v-ab765550]{align-items:center;color:#0009;display:flex;font-size:14px;gap:8px;justify-content:center;padding:12px}.spinner-small[data-v-ab765550]{animation:spin-ab765550 1s linear infinite;border:2px solid rgba(0,0,0,.3);border-radius:50%;border-top-color:#ff7710;height:16px;width:16px}@keyframes spin-ab765550{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.message-wrapper[data-v-ab765550]{display:flex;flex-direction:column;gap:16px}.message-bubble[data-v-ab765550]{align-items:flex-start;display:flex;gap:8px;max-width:70%;word-wrap:break-word}.message-received[data-v-ab765550]{align-self:flex-start;margin-right:auto}.message-received .message-content[data-v-ab765550]{backdrop-filter:blur(4px);background:#292728;border-radius:2px 12px 12px;color:#333}.message-avatar[data-v-ab765550]{border-radius:50%;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.message-content[data-v-ab765550]{line-height:1.4;padding:10px 14px}.typing-indicator[data-v-ab765550]{align-items:center;display:flex;gap:4px;padding:8px 0}.typing-dot[data-v-ab765550]{animation:typing-bounce-ab765550 1.4s ease-in-out infinite;background:#999;border-radius:50%;height:8px;width:8px}.typing-dot[data-v-ab765550]:first-child{animation-delay:-.32s}.typing-dot[data-v-ab765550]:nth-child(2){animation-delay:-.16s}.typing-dot[data-v-ab765550]:nth-child(3){animation-delay:0}@keyframes typing-bounce-ab765550{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.input-container[data-v-ab765550]{background:#1a1a1a;border-top:.5px solid var(--border-color-chat);padding:8px 16px calc(12px + env(safe-area-inset-bottom))}.attach-button[data-v-ab765550],.input-container[data-v-ab765550]{align-items:center;display:flex;justify-content:center}.attach-button[data-v-ab765550]{background:none;border:none;color:#333;cursor:pointer;flex-shrink:0;padding:8px}.chat-content--stacked .chat-container[data-v-ab765550]{border-radius:0;height:100%;max-height:100vh;max-height:100dvh;max-width:100%}.chat-content--stacked .message-bubble[data-v-ab765550]{max-width:85%}@media(max-width:767px){.chat-content--stacked[data-v-ab765550]{width:100vw}.chat-content--stacked .input-container[data-v-ab765550]{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}
