.reward-card-frame,.reward-content{align-items:center;display:flex;justify-content:center}.reward-content{flex-direction:column;height:100%}.reward-overlay{height:100vh;position:fixed;width:100vw;z-index:40}.reward-backdrop,.reward-overlay{align-items:center;display:flex;justify-content:center;left:0;top:0}.reward-backdrop{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:#00000080;height:100%;position:absolute;width:100%}.reward-backdrop-image{inset:0;pointer-events:none;position:absolute}.reward-modal{align-items:center;border-radius:1.5rem;display:flex;flex-direction:column;max-width:100%;position:relative;width:31.25rem;z-index:1}.reward-title{background:linear-gradient(270deg,#ff75cf 11.06%,#ff00d4 90.24%);-webkit-background-clip:text;background-clip:text;font-family:Platypi;font-size:3.75rem;font-weight:600;text-align:right;-webkit-text-fill-color:transparent}.reward-subtitle{color:#fff;font-family:PingFang SC;font-size:1rem;font-weight:400;text-align:right}.reward-card-frame{background:#d9d9d9;border:.25rem solid hsla(240,2%,66%,.4);border-radius:1rem;margin:1.25rem 0;max-height:41.1875rem;max-width:100%;overflow:hidden;width:23.25rem}.reward-card-image,.reward-card-video{border-radius:1.25rem;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reward-actions{display:flex;gap:.75rem;height:3rem;width:23.25rem}.reward-btn{border:0;border-radius:var(--ix-radius-full);color:var(--ix-color-text-inverse);cursor:pointer;flex:1;font-family:var(--ix-font-body);font-size:1.125rem;font-weight:600;height:2.75rem;text-align:center}.reward-btn-primary{background:linear-gradient(90deg,var(--ix-color-accent-pink),var(--ix-color-violet))}.reward-btn-secondary{background:linear-gradient(91deg,#4000ff -3.34%,#f0b 130.15%);border-radius:var(--ix-radius-pill)}.reward-btn:disabled{background:#d9d9d9;color:#505050;cursor:not-allowed;opacity:.9}.reward-checkbox-row{align-items:center;color:var(--ix-color-text-muted-mid);cursor:pointer;display:flex;font-size:.75rem;gap:var(--ix-space-2);margin-top:1.25rem}.reward-checkbox-row input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:.0625rem solid var(--ix-color-text-muted-mid);border-radius:var(--ix-radius-pill);display:inline-block;height:.875rem;position:relative;width:.875rem}.reward-checkbox-row input:checked{background:#f0b;border-color:#f0b}.reward-checkbox-row input:checked:after{background:var(--ix-color-text-inverse);border-radius:var(--ix-radius-pill);content:"";inset:.1875rem;position:absolute}.reward-loading{align-items:center;display:flex;justify-content:center;min-height:18.75rem}.reward-spinner{animation:reward-spin .8s linear infinite;border:.1875rem solid hsla(0,0%,100%,.15);border-radius:50%;border-top-color:#ffffffd9;height:2.25rem;width:2.25rem}@keyframes reward-spin{to{transform:rotate(1turn)}}@media(max-width:768px){.reward-modal{padding:1.5rem 1rem 1.25rem;width:90%}.reward-card-frame{height:100%!important;overflow:hidden;width:100%}}.interaction-root-video-container[data-v-453b249f]{background:var(--ix-color-video-bg) no-repeat center center;background-size:cover;height:calc(100% - var(--app-topbar-height));left:0;overflow:hidden;position:fixed;right:0;top:var(--app-topbar-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:0}.interaction-root-video-bg[data-v-453b249f]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none;position:absolute;width:100%;z-index:1}.interaction-root-video-underlay[data-v-453b249f]{aspect-ratio:9/16;background:#000;height:100%;left:var(--interaction-video-center-x,50vw);max-height:100%;max-width:min(100%,720px);pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:auto;z-index:2}.interaction-root-video-container--empty[data-v-453b249f]{background:var(--ix-color-video-bg);background-image:none}.interaction-root-video-container .interaction-root-video[data-v-453b249f]{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:transparent;height:100%;left:var(--interaction-video-center-x,50vw);max-height:100%;max-width:min(100%,720px);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:auto}.interaction-root-video-container .interaction-root-video--main[data-v-453b249f]{background:transparent;contain:paint;will-change:opacity}@media(max-width:768px){.interaction-root-video-container[data-v-453b249f]{background:var(--ix-color-video-bg) no-repeat center center;background-size:cover;height:100svh;inset:0;min-height:100svh;overflow:hidden;position:fixed;width:100%;z-index:0}.interaction-root-video-container .interaction-root-video[data-v-453b249f],.interaction-root-video-underlay[data-v-453b249f]{height:100%;inset:0;max-height:none;max-width:none;min-height:100%;transform:none;width:100%}.interaction-root-video-container .interaction-root-video[data-v-453b249f]{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.interaction-root-video-container .interaction-root-video--main[data-v-453b249f]{backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:none;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:auto}}.silhouette-bg[data-v-453b249f]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:1;pointer-events:none;position:absolute;width:100%;z-index:0}.mode-b-video-generating-overlay[data-v-813f795c]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:7}.mode-b-video-generating-overlay__content[data-v-813f795c]{bottom:8.125rem;left:1.75rem;position:fixed;width:min(22.5rem,calc(100% - 3.5rem));z-index:1}.mode-b-video-generating-overlay__percent[data-v-813f795c]{color:#ff0b9b;font-size:4.25rem;font-weight:500;line-height:.95;margin-bottom:.75rem}.mode-b-video-generating-overlay__bar[data-v-813f795c]{background:#ffffffb8;border-radius:62.4375rem;height:.5rem;max-width:100%;overflow:hidden;width:12.1875rem}.mode-b-video-generating-overlay__bar-fill[data-v-813f795c]{background:linear-gradient(90deg,#8210ff,#ff0bb0);border-radius:inherit;height:100%}.mode-b-video-generating-overlay__status[data-v-813f795c]{color:#ff0bb0;font-size:.9375rem;font-weight:400;line-height:1.3;margin:.5rem 0 0;text-shadow:0 .125rem .75rem rgba(0,0,0,.35)}.mode-b-video-generating-fade-enter-active[data-v-813f795c],.mode-b-video-generating-fade-leave-active[data-v-813f795c]{transition:opacity .24s ease}.mode-b-video-generating-fade-enter-from[data-v-813f795c],.mode-b-video-generating-fade-leave-to[data-v-813f795c]{opacity:0}@media(max-width:768px){.mode-b-video-generating-overlay__content[data-v-813f795c]{bottom:max(5.75rem,env(safe-area-inset-bottom,0px) + 4.5rem);left:1rem;right:1rem;width:auto}.mode-b-video-generating-overlay__percent[data-v-813f795c]{font-size:3.125rem;margin-bottom:.625rem}.mode-b-video-generating-overlay__bar[data-v-813f795c]{height:.4375rem;width:10.25rem}.mode-b-video-generating-overlay__status[data-v-813f795c]{font-size:.75rem;margin-top:.375rem}}.mode-b-crossfade-overlay[data-v-ffac05d2]{height:100%;left:var(--interaction-video-center-x,50vw);max-height:100%;max-width:min(100%,45rem);overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);width:auto;z-index:8}.mode-b-crossfade-overlay__video[data-v-ffac05d2]{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:transparent;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:absolute;width:100%}.mode-b-crossfade-enter-active[data-v-ffac05d2],.mode-b-crossfade-leave-active[data-v-ffac05d2]{transition:opacity var(--v1a52b834) ease-in-out}.mode-b-crossfade-enter-from[data-v-ffac05d2],.mode-b-crossfade-leave-to[data-v-ffac05d2]{opacity:0}@media(max-width:768px){.mode-b-crossfade-overlay[data-v-ffac05d2]{height:100%;left:0;max-height:none;max-width:none;right:0;top:0;transform:none;width:100%}.mode-b-crossfade-overlay__video[data-v-ffac05d2]{-o-object-fit:cover;object-fit:cover}}.mode-b-generated-transition[data-v-0ca10517]{height:100%;left:var(--interaction-video-center-x,50vw);max-height:100%;max-width:min(100%,45rem);overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);width:auto;z-index:8}.mode-b-generated-transition__video[data-v-0ca10517]{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:transparent;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:absolute;width:100%}.mode-b-generated-transition__veil[data-v-0ca10517]{background:linear-gradient(180deg,rgba(0,0,0,.12),transparent);inset:0;position:absolute}.mode-b-generated-transition-fade-enter-active[data-v-0ca10517],.mode-b-generated-transition-fade-leave-active[data-v-0ca10517]{transition:opacity .35s ease}.mode-b-generated-transition-fade-enter-from[data-v-0ca10517],.mode-b-generated-transition-fade-leave-to[data-v-0ca10517]{opacity:0}@media(max-width:768px){.mode-b-generated-transition[data-v-0ca10517]{height:100%;left:0;max-height:none;max-width:none;right:0;top:0;transform:none;width:100%}.mode-b-generated-transition__video[data-v-0ca10517]{-o-object-fit:cover;object-fit:cover}}.silhouette-overlay[data-v-4ce4969d]{background:transparent;height:calc(100% - var(--app-topbar-height, 0px));left:0;pointer-events:none;position:fixed;right:0;top:var(--app-topbar-height,0);width:100%;z-index:4}.silhouette-body[data-v-4ce4969d]{aspect-ratio:492/876;background:transparent;clip-path:inset(.125rem .3125rem .125rem .125rem);contain:paint;height:50%;isolation:isolate;left:var(--interaction-video-center-x,50vw);max-height:50%;max-width:min(100%,45rem);overflow:hidden;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:auto}.silhouette-media-wrap[data-v-4ce4969d]{inset:0;overflow:hidden;position:absolute;transform:translateZ(0)}.silhouette-bg[data-v-4ce4969d]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:1;pointer-events:none;top:0;width:100%;z-index:0}.silhouette-bg[data-v-4ce4969d],.water-mask[data-v-4ce4969d]{backface-visibility:hidden;position:absolute}.water-mask[data-v-4ce4969d]{contain:paint;inset:0;overflow:hidden;transform:translateZ(0);z-index:1}.water-container[data-v-4ce4969d]{bottom:0;height:calc(var(--water-h, 0%) + 4%);left:-.375rem;max-height:104%;overflow:hidden;position:absolute;right:-.875rem;transition:height .4s ease-out;width:auto}.water-surface-wrap[data-v-4ce4969d]{contain:paint;height:3.25rem;left:-5%;overflow:hidden;pointer-events:none;position:absolute;right:-5%;top:-.25rem;z-index:2}.water-surface-slosh[data-v-4ce4969d]{animation-iteration-count:infinite;animation-name:bucket-slosh-4ce4969d;animation-timing-function:ease-in-out;inset:0;position:absolute;transform-origin:50% 100%}@keyframes bucket-slosh-4ce4969d{0%{transform:rotate(-8deg) skew(5deg) translateY(0)}18%{transform:rotate(-3deg) skew(2deg) translateY(.125rem)}38%{transform:rotate(6deg) skew(-4deg) translateY(-.0625rem)}50%{transform:rotate(8deg) skew(-5deg) translateY(0)}68%{transform:rotate(3deg) skew(-2deg) translateY(.0625rem)}82%{transform:rotate(-6deg) skew(4deg) translateY(-.125rem)}to{transform:rotate(-8deg) skew(5deg) translateY(0)}}.water-wave[data-v-4ce4969d]{display:block;height:100%;left:-100%;position:absolute;top:0;width:300%}.water-wave--primary[data-v-4ce4969d]{animation-iteration-count:infinite}.water-wave--primary[data-v-4ce4969d],.water-wave--soft[data-v-4ce4969d]{animation-name:wave-drift-4ce4969d;animation-timing-function:linear}.water-wave--soft[data-v-4ce4969d]{animation-direction:reverse;animation-iteration-count:infinite;opacity:.92;top:.1875rem}@keyframes wave-drift-4ce4969d{0%{transform:translate(0)}to{transform:translate(33.33%)}}.water-body[data-v-4ce4969d]{animation:water-body-surge-4ce4969d 2.6s ease-in-out infinite alternate;background:linear-gradient(180deg,#cc00ff1a 0,#f63a3d1a);bottom:0;left:0;position:absolute;right:0;top:2.125rem}@keyframes water-body-surge-4ce4969d{0%{transform:translateY(0)}50%{transform:translateY(-.125rem)}to{transform:translateY(.0625rem)}}.silhouette-fade-enter-active[data-v-4ce4969d]{transition:opacity .28s ease}.silhouette-fade-leave-active[data-v-4ce4969d]{transition:opacity 0s linear}.silhouette-fade-enter-from[data-v-4ce4969d],.silhouette-fade-leave-to[data-v-4ce4969d]{opacity:0}@media(max-width:768px){.silhouette-overlay[data-v-4ce4969d]{height:100%;top:0}}.chat-session-item[data-v-8d28286f]{align-items:center;box-sizing:border-box;contain-intrinsic-size:auto 3.5rem;content-visibility:auto;cursor:pointer;display:flex;width:100%}.chat-session-item.loading[data-v-8d28286f]{opacity:.88;pointer-events:none}.chat-session-item--desktop[data-v-8d28286f]{border-radius:var(--ix-radius-sm);color:var(--text,#e5e7eb);gap:var(--ix-space-4);padding:var(--ix-space-3) var(--ix-space-4);text-align:left}.chat-session-item--desktop[data-v-8d28286f]:hover{background:var(--ix-color-hover-light)}.chat-session-item--desktop.active[data-v-8d28286f]{background:var(--ix-color-session-active)}.chat-session-item--mobile[data-v-8d28286f]{border-radius:var(--ix-radius-sm);gap:var(--ix-gap-chat-mobile);max-height:3.75rem;padding:var(--ix-space-5) var(--ix-space-3);transition:background .2s}.chat-session-item--mobile[data-v-8d28286f]:hover{background:var(--ix-color-session-hover-mobile)}.chat-session-item--mobile.active[data-v-8d28286f]{background:var(--ix-color-session-active-mobile)}.chat-session-avatar[data-v-8d28286f]{flex-shrink:0;-o-object-fit:cover;object-fit:cover}.chat-session-item--desktop .chat-session-avatar[data-v-8d28286f]{border-radius:50%;height:3rem;width:3rem}.chat-session-item--mobile .chat-session-avatar[data-v-8d28286f]{border-radius:50%;height:2.25rem;width:2.25rem}.chat-session-main[data-v-8d28286f]{flex:1;min-width:0}.chat-session-item--mobile .chat-session-main[data-v-8d28286f]{display:flex;flex-direction:column;gap:var(--ix-space-1)}.chat-session-top[data-v-8d28286f]{align-items:flex-start;display:flex;flex-direction:column;gap:.375rem;justify-content:center}.chat-session-row[data-v-8d28286f],.chat-session-top-left[data-v-8d28286f],.chat-session-top-right[data-v-8d28286f]{align-items:center;display:flex;gap:var(--ix-space-3);justify-content:space-between;width:100%}.chat-session-name[data-v-8d28286f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-session-item--desktop .chat-session-name[data-v-8d28286f]{font-family:var(--ix-font-body);font-size:1rem;font-weight:600;line-height:100%}.chat-session-item--mobile .chat-session-name[data-v-8d28286f]{color:var(--ix-color-text-inverse);font-family:var(--ix-font-body);font-size:.875rem;font-weight:600;line-height:normal}.chat-session-time[data-v-8d28286f]{flex-shrink:0}.chat-session-item--desktop .chat-session-time[data-v-8d28286f]{color:#fff;font-family:PingFang SC;font-size:.75rem;font-weight:400;line-height:100%}.chat-session-item--mobile .chat-session-time[data-v-8d28286f]{color:#ffffff80;font-size:.75rem}.chat-session-preview[data-v-8d28286f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-session-item--desktop .chat-session-preview[data-v-8d28286f]{color:#ffffff80;font-family:PingFang SC;font-size:.875rem;font-weight:400}.chat-session-item--mobile .chat-session-preview[data-v-8d28286f]{color:#ffffff80;flex:1;font-family:PingFang SC;font-size:.875rem;font-weight:600;line-height:normal}.chat-session-delete[data-v-8d28286f]{align-items:center;background:transparent;border:none;color:#9ca3afcc;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:.25rem}.chat-session-delete[data-v-8d28286f]:hover{color:#ef4444}.chat-session-spinner[data-v-8d28286f]{animation:chatSessionSpin-8d28286f .8s linear infinite;border:.125rem solid hsla(0,0%,100%,.22);border-radius:50%;border-top-color:#ffffffeb;flex-shrink:0;height:1rem;width:1rem}@keyframes chatSessionSpin-8d28286f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.interaction-list[data-v-a037cda7]{background:var(--ix-color-chat-list-bg);border-radius:0;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;height:calc(100vh - var(--app-topbar-height));left:15rem;overflow:hidden;padding:1rem .875rem .875rem;position:fixed;top:var(--app-topbar-height);width:21rem;z-index:20}.interaction-list.app-sidebar-collapsed[data-v-a037cda7]{left:4.375rem}.interaction-list.collapsed[data-v-a037cda7]{background:none;border-right:none;min-width:3.5rem;padding:1rem .625rem;width:3.5rem}.interaction-list.collapsed .interaction-list-header[data-v-a037cda7]{display:none}.interaction-list.collapsed .interaction-list-header-row[data-v-a037cda7]{justify-content:center;padding:0}.interaction-list.collapsed .interaction-list-toggle[data-v-a037cda7]{margin:0 auto}.interaction-list-loading[data-v-a037cda7]{color:var(--ix-color-text-muted-light);font-size:.875rem;padding:1.5rem}.interaction-list-header-row[data-v-a037cda7]{align-items:center;display:flex;gap:var(--ix-space-3);justify-content:space-between}.interaction-list-header[data-v-a037cda7]{color:#f9fafb;font-size:1.125rem;font-weight:600}.interaction-list-toggle[data-v-a037cda7]{align-items:center;background:var(--ix-color-hover-light);border:none;border-radius:var(--ix-radius-xs);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:.5rem;transition:background .2s ease}.interaction-list-toggle[data-v-a037cda7]:hover{background:var(--ix-color-surface-white-12)}.interaction-list-toggle-icon[data-v-a037cda7]{height:1.25rem;-o-object-fit:contain;object-fit:contain;transition:transform .25s cubic-bezier(.4,0,.2,1);width:1.25rem}.interaction-list-toggle-icon.expanded[data-v-a037cda7]{transform:scaleX(-1)}.interaction-list-collapsible[data-v-a037cda7]{display:flex;flex:1;flex-direction:column;gap:var(--ix-gap-chat);max-height:70vh;min-height:0;opacity:1;overflow:hidden;transition:opacity .25s ease,max-height .3s cubic-bezier(.4,0,.2,1)}.interaction-list.collapsed .interaction-list-collapsible[data-v-a037cda7]{margin:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none}.interaction-list-search[data-v-a037cda7]{align-items:center;background:var(--ix-color-chat-list-search-bg);display:flex;gap:var(--ix-space-3);padding:var(--ix-space-3) var(--ix-space-5)}.interaction-list-search-icon[data-v-a037cda7]{flex-shrink:0;height:1rem;opacity:.6;width:1rem}.interaction-list-search-input[data-v-a037cda7]{background:transparent;border:none;color:var(--text,#e5e7eb);flex:1;font-size:.8125rem;min-width:0;outline:none}.interaction-list-search-input[data-v-a037cda7]::-moz-placeholder{color:var(--text-muted,#6b7280)}.interaction-list-search-input[data-v-a037cda7]::placeholder{color:var(--text-muted,#6b7280)}.interaction-list-items[data-v-a037cda7]{display:flex;flex-direction:column;gap:var(--ix-space-3);margin-top:.5rem;max-height:calc(100vh - 13.75rem);overflow-y:auto}.interaction-list-items[data-v-a037cda7]::-webkit-scrollbar{display:none}@media(max-width:768px){.interaction-list[data-v-a037cda7]{display:none}}.mode-b-input-actions[data-v-a1e06518]{display:flex;gap:var(--ix-space-5);width:100%}.mode-b-input-btn[data-v-a1e06518]{align-items:center;background:var(--ix-color-mode-b-btn-bg);border:.0625rem solid var(--ix-color-mode-b-border);border-radius:var(--ix-radius-pill);color:var(--ix-color-mode-b-text);cursor:pointer;display:flex;font-family:Inter;font-size:1rem;font-style:normal;font-weight:500;gap:var(--ix-space-3);height:2.5rem;justify-content:center;letter-spacing:-.342px;line-height:150%;min-width:0;padding:.75rem 1rem;text-align:center;transition:opacity .2s;width:9.8125rem}.mode-b-input-btn svg[data-v-a1e06518]{flex-shrink:0;height:1.75rem;width:1.75rem}.mode-b-action-label[data-v-a1e06518]{display:block;font-size:clamp(.75rem,4vw,1rem);line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mode-b-input-btn[data-v-a1e06518]:disabled,button[data-v-a1e06518]:disabled{cursor:not-allowed;opacity:.5}.mode-b-bottom-actions-bar[data-v-421b8306]{bottom:5rem;left:0;padding:0 1.25rem;pointer-events:none;position:absolute;right:0;z-index:5}[data-v-421b8306] .mode-b-bottom-actions{align-items:center;display:flex;justify-content:space-between;pointer-events:auto;width:100%}[data-v-421b8306] .mode-b-bottom-btn{align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#312b288c!important;border:.0625rem solid rgba(255,63,156,.35)!important;border-radius:.75rem!important;cursor:pointer;display:flex;font-size:1rem!important;gap:.5rem!important;height:2.5rem!important;justify-content:center;line-height:2.5rem!important;min-width:auto!important;min-width:0!important;padding:.5rem!important;width:auto!important}[data-v-421b8306] .mode-b-bottom-btn span{line-height:2.5rem!important}[data-v-421b8306]::deep(.mode-b-bottom-btn:disabled){cursor:not-allowed;opacity:.5}[data-v-421b8306] .mode-b-bottom-btn svg{flex-shrink:0;height:1.5rem!important;width:1.5rem!important}[data-v-421b8306] .mode-b-bottom-btn .mode-b-action-label{font-size:clamp(.75rem,3.6vw,1rem)}@media(max-width:768px){.mode-b-bottom-actions-bar[data-v-421b8306]{bottom:calc(1.5rem + max(var(--ix-safe-bottom, 0px),env(safe-area-inset-bottom,0px)));left:0;padding:0 1.25rem;position:fixed;right:0;z-index:6}[data-v-421b8306] .mode-b-bottom-actions{gap:var(--ix-space-5);justify-content:center}[data-v-421b8306] .mode-b-bottom-btn{background:var(--ix-color-mode-b-btn-bg)!important;border:.0625rem solid var(--ix-color-mode-b-border)!important;border-radius:var(--ix-radius-pill)!important;color:var(--ix-color-mode-b-text)!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem!important;font-weight:500;height:2rem!important;letter-spacing:-.342px;line-height:150%;width:9.8125rem!important}[data-v-421b8306] .mode-b-bottom-btn svg{height:1.25rem!important;width:1.25rem!important}}.mode-b-layout[data-v-1729120c]{display:flex;flex-direction:column;height:100%;min-height:0;padding-bottom:0;padding-left:16rem;padding-right:16rem}.mode-b-top-bar[data-v-1729120c]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:.75rem 0 1rem;position:relative;z-index:2}.mode-b-hide-btn[data-v-1729120c]{align-items:center;background:#0000004d;border:.0625rem solid hsla(0,0%,100%,.2);border-radius:.5rem;color:#ffffffe6;cursor:pointer;display:flex;font-size:.875rem;gap:.375rem;padding:.5rem .75rem;transition:background .2s,border-color .2s}.mode-b-hide-btn[data-v-1729120c]:hover{background:#00000080;border-color:var(--ix-border-subtle)}.mode-b-hide-text[data-v-1729120c]{font-family:var(--ix-font-body)}.mode-b-back-btn[data-v-1729120c]{align-items:center;background:var(--ix-color-accent-pink);border:none;border-radius:1.25rem;color:var(--ix-color-text-inverse);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:var(--ix-space-2);left:50%;padding:.375rem .875rem;position:absolute;transform:translate(-50%);transition:background .2s}.mode-b-back-btn[data-v-1729120c]:hover{background:var(--ix-color-accent-pink-hover)}.mode-b-back-label[data-v-1729120c]{font-family:var(--ix-font-body)}.mode-b-bottom-input[data-v-1729120c]{flex-shrink:0}@media(max-width:768px){.mode-b-layout[data-v-1729120c]{display:flex;flex-direction:column;height:100%;min-height:0;padding-bottom:0;padding-left:2.5rem;padding-right:2.5rem}}.emotion-control[data-v-bf4c1011]{align-items:center;display:flex;flex-direction:row-reverse;gap:.625rem;pointer-events:auto;position:absolute;right:1.5rem;top:50%;transform:translate3d(0,-50%,0);z-index:8}.emotion-control-toggle[data-v-bf4c1011]{align-items:center;background:#0c0c12b8;border:.0625rem solid hsla(0,0%,100%,.2);border-radius:62.4375rem;box-shadow:0 .625rem 1.875rem #00000038;color:#fff;display:inline-flex;height:2.75rem;justify-content:center;position:relative;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;width:2.75rem}.emotion-control-toggle--active[data-v-bf4c1011],.emotion-control-toggle--queued[data-v-bf4c1011],.emotion-control-toggle[data-v-bf4c1011]:hover{background:#d1407b33;border-color:#ff7aac7a}.emotion-control-toggle[data-v-bf4c1011]:active{transform:scale(.97)}.emotion-control-toggle--busy[data-v-bf4c1011]{box-shadow:0 0 0 .0625rem #ff7aac33,0 .75rem 2.25rem #d1407b3d}.emotion-control-toggle svg[data-v-bf4c1011]{fill:currentColor;height:1.375rem;width:1.375rem}.emotion-control-toggle-dot[data-v-bf4c1011]{background:#ff7aac;border-radius:62.4375rem;box-shadow:0 0 0 .1875rem #ff7aac2e;height:.5rem;position:absolute;right:.5rem;top:.5rem;width:.5rem}.emotion-control-current[data-v-bf4c1011]{background:#0c0c12b8;border:.0625rem solid hsla(0,0%,100%,.16);border-radius:62.4375rem;box-shadow:0 .625rem 1.875rem #00000038;color:#fffffff0;font-size:.75rem;line-height:1.2;max-width:10rem;overflow:hidden;padding:.5rem .625rem;text-overflow:ellipsis;white-space:nowrap}.emotion-control-panel[data-v-bf4c1011]{align-items:stretch;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#07070cc7;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:1.125rem;box-shadow:0 1rem 2.5rem #00000047;display:flex;flex-direction:column;gap:.75rem;max-height:min(52vh,26.25rem);overflow-y:auto;padding:.75rem;width:13.75rem}.emotion-control-group[data-v-bf4c1011]{display:flex;flex-direction:column;gap:.5rem}.emotion-control-group-title[data-v-bf4c1011]{color:#ffffffb8;font-size:.6875rem;line-height:1.2}.emotion-control-group-list[data-v-bf4c1011]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.emotion-control-chip[data-v-bf4c1011]{background:#ffffff0f;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:62.4375rem;color:#fff;font-size:.75rem;line-height:1.2;min-width:0;padding:.5rem .75rem;text-transform:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.emotion-control-chip[data-v-bf4c1011]:hover{background:#ffffff1f;border-color:#ffffff38}.emotion-control-chip[data-v-bf4c1011]:active{transform:scale(.98)}.emotion-control-chip--active[data-v-bf4c1011]{background:#d1407b3d;border-color:#ff7aac7a}.emotion-control-chip--pending[data-v-bf4c1011]{background:#ff7aac24;border-color:#ff7aac61}.emotion-control-chip--busy[data-v-bf4c1011]{opacity:.72}.emotion-control-fade-enter-active[data-v-bf4c1011],.emotion-control-fade-leave-active[data-v-bf4c1011]{transition:opacity .18s ease,transform .18s ease}.emotion-control-fade-enter-from[data-v-bf4c1011],.emotion-control-fade-leave-to[data-v-bf4c1011]{opacity:0;transform:translate3d(-.375rem,0,0)}@media(max-width:768px){.emotion-control[data-v-bf4c1011],.emotion-control--mobile[data-v-bf4c1011]{bottom:calc(8.25rem + var(--ix-safe-bottom, 0px));flex-direction:row;gap:.5rem;left:auto;right:calc(.75rem + var(--ix-safe-inline-right, 0px));top:auto;transform:none}.emotion-control-panel[data-v-bf4c1011]{max-height:min(38vh,15rem);padding:.625rem;width:min(13.75rem,calc(100vw - 5.25rem))}.emotion-control-current[data-v-bf4c1011]{font-size:.6875rem;max-width:8.75rem;padding:.4375rem .5625rem}.emotion-control-chip[data-v-bf4c1011]{font-size:.6875rem;padding:.4375rem .625rem}}.ix-mobile-chat-toolbar[data-v-0d91b6a3]{align-items:center;display:flex;flex-direction:column;gap:.875rem;justify-content:flex-start;pointer-events:auto}.ix-mobile-chat-toolbar__btn[data-v-0d91b6a3]{align-items:center;background:#0003;border:0;border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-flex;height:2.1875rem;justify-content:center;margin-top:0;padding:0;width:2.1875rem}.ix-mobile-chat-toolbar__btn svg[data-v-0d91b6a3]{flex-shrink:0;height:1.25rem;width:1.25rem}.ix-mobile-chat-toolbar__btn[data-v-0d91b6a3]:active{opacity:.92}.ix-mobile-chat-toolbar__btn.is-disabled[data-v-0d91b6a3]{cursor:not-allowed;opacity:.4}.ix-mobile-chat-toolbar__label[data-v-0d91b6a3]{display:none}.ix-mobile-chat-toolbar__icon-expand[data-v-0d91b6a3]{color:#fffffff5;filter:drop-shadow(0 .25rem .625rem rgba(0,0,0,.28));flex-shrink:0}.ix-mobile-chat-toolbar__heart[data-v-0d91b6a3]{filter:drop-shadow(0 .25rem .625rem rgba(0,0,0,.28));flex-shrink:0;height:1.0625rem;-o-object-fit:contain;object-fit:contain;width:1.25rem}@media(min-width:769px){.ix-mobile-chat-toolbar[data-v-0d91b6a3]{display:none}}.interaction-chat-bottom-dock[data-v-17e9bd22]{display:contents}@media(min-width:769px){.interaction-chat-bottom-dock[data-v-17e9bd22]:not(.interaction-chat-bottom-dock--mobile){align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:row;gap:.625rem;justify-content:center;pointer-events:none;width:100%}.interaction-chat-bottom-dock[data-v-17e9bd22]:not(.interaction-chat-bottom-dock--mobile)>*{pointer-events:auto}.interaction-chat-bottom-dock:not(.interaction-chat-bottom-dock--mobile)>.interaction-input-bar[data-v-17e9bd22]{flex:1 1 auto;max-width:50rem;min-width:0}}.interaction-mobile-floating-toolbar[data-v-17e9bd22]{display:none}.interaction-pc-floating-actions[data-v-17e9bd22]{align-items:center;align-self:flex-end;display:flex;flex-direction:column;flex-shrink:0;margin-bottom:.125rem}.interaction-pc-floating-actions__track[data-v-17e9bd22]{align-items:center;display:flex;flex-direction:column;gap:.75rem;width:4.625rem}.interaction-pc-history-toggle[data-v-17e9bd22]{align-items:center;background:#ffffff1f;border:none;border-radius:50%;box-shadow:0 .25rem 1rem #00000047;cursor:pointer;display:flex;flex:none;height:2.5rem;justify-content:center;margin:0;position:static;transition:background .2s ease,transform .15s ease;width:2.5rem}.interaction-pc-history-toggle[data-v-17e9bd22]:hover{background:#ffffff2e}.interaction-pc-history-toggle svg[data-v-17e9bd22],.interaction-pc-history-toggle__svg[data-v-17e9bd22]{display:block;flex-shrink:0;height:1.25rem;width:1.25rem}.interaction-pc-mode-b-entry[data-v-17e9bd22]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;filter:drop-shadow(0 .375rem 1.25rem rgba(0,0,0,.45));flex-shrink:0;height:4.625rem;justify-content:center;margin:0;padding:0;transition:transform .15s ease,filter .2s ease;width:4.625rem}.interaction-pc-mode-b-entry[data-v-17e9bd22]:hover{filter:drop-shadow(0 .5rem 1.5rem rgba(0,0,0,.5));transform:scale(1.03)}.interaction-pc-mode-b-entry img[data-v-17e9bd22]{display:block;height:4.625rem;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:4.625rem}.interaction-input-bar-icons-right[data-v-17e9bd22]{align-items:center;display:flex;gap:.75rem}.interaction-chat-log.is-history-expanded[data-v-17e9bd22]{max-height:50dvh}.interaction-chat-panel-shell[data-v-17e9bd22]{opacity:1;position:relative;transform:translateZ(0);transition:opacity .22s ease,transform .22s ease}.interaction-chat-panel-shell.is-fading[data-v-17e9bd22]{opacity:0;pointer-events:none;transform:translate3d(0,.5rem,0)}.interaction-chat-log[data-v-17e9bd22]{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;gap:var(--ix-gap-chat);justify-content:flex-start;max-height:30vh;overflow-y:auto;padding:var(--ix-padding-chat-log);pointer-events:auto;position:relative;scrollbar-width:none;z-index:2;-ms-overflow-style:none;contain:paint;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.125rem,#000);mask-image:linear-gradient(180deg,transparent 0,#000 1.125rem,#000)}.interaction-chat-log[data-v-17e9bd22]::-webkit-scrollbar{display:none}.interaction-chat-log.is-scrolling[data-v-17e9bd22]{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.125rem,#000 calc(100% - 1.25rem),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 1.125rem,#000 calc(100% - 1.25rem),transparent)}.interaction-chat-log.chat-log--cv .chat-line[data-v-17e9bd22]{contain-intrinsic-size:auto 3.25rem;content-visibility:auto}.chat-line[data-v-17e9bd22]{align-items:flex-start;border-radius:var(--ix-radius-md);cursor:pointer;display:flex;flex-direction:column;font-family:var(--ix-font-body);font-size:1rem;font-weight:600;gap:var(--ix-space-1);max-width:85%;padding:.625rem 1.25rem;position:relative}.chat-line[data-v-17e9bd22],.chat-line.from-other[data-v-17e9bd22]{background:var(--ix-color-surface-35)}.chat-line.from-other[data-v-17e9bd22]{align-self:flex-start;color:var(--ix-color-text-inverse)}.chat-name-tourists[data-v-17e9bd22]{color:var(--ix-color-accent-cyan);font-family:var(--ix-font-body);font-size:1rem;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.chat-line.chat-name-pink .chat-name[data-v-17e9bd22]{color:var(--ix-color-accent-pink)}.chat-line.chat-name-cyan .chat-name[data-v-17e9bd22]{color:var(--ix-color-accent-cyan)}.chat-line.from-me[data-v-17e9bd22]{background:var(--ix-color-surface-35);color:var(--ix-color-text-inverse);font-size:1rem;font-weight:600;text-transform:capitalize}.chat-line-loading[data-v-17e9bd22],.chat-line.from-me[data-v-17e9bd22]{align-self:flex-start}.chat-loading-gif[data-v-17e9bd22]{display:inline-block;height:auto;margin-left:.375rem;opacity:.7;vertical-align:middle;width:1.75rem}.chat-text[data-v-17e9bd22]{color:var(--ix-color-text-chat);cursor:pointer;flex:1;min-width:0;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:break-word}.chat-media-trigger[data-v-17e9bd22]{background:transparent;border:0;cursor:pointer;margin-top:.25rem;padding:0}.chat-media-thumb[data-v-17e9bd22]{border:.0625rem solid var(--ix-border-media);border-radius:var(--ix-radius-sm);display:block;height:12.5rem;-o-object-fit:cover;object-fit:cover;width:10rem}.mode-b-input-actions[data-v-17e9bd22]{display:flex;gap:var(--ix-space-5);width:100%}.mode-b-input-btn[data-v-17e9bd22]{align-items:center;background:var(--ix-color-mode-b-btn-bg);border:.0625rem solid var(--ix-color-mode-b-border);border-radius:var(--ix-radius-pill);color:var(--ix-color-mode-b-text);cursor:pointer;display:flex;font-family:Inter;font-size:1.125rem;font-style:normal;font-weight:500;gap:var(--ix-space-3);height:2.5rem;justify-content:center;letter-spacing:-.342px;line-height:150%;padding:.75rem 1rem;text-align:center;transition:opacity .2s;width:9.8125rem}.mode-b-input-btn svg[data-v-17e9bd22]{height:1.75rem;width:1.75rem}.mode-b-input-btn[data-v-17e9bd22]:disabled{cursor:not-allowed;opacity:.5}.mode-b-input-btn--generate[data-v-17e9bd22]:hover{opacity:.9}.mode-b-input-btn--add[data-v-17e9bd22]{background:#0003;border:.0625rem solid var(--ix-border-subtle);color:var(--ix-color-violet)}.mode-b-input-btn--add[data-v-17e9bd22]:hover{background:var(--ix-color-surface-35);border-color:#ffffff80}.interaction-input-bar[data-v-17e9bd22]{align-items:stretch;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ix-color-surface-40);border:.0625rem solid var(--ix-border-input);border-radius:var(--ix-radius-md);contain:paint;display:flex;flex-direction:column;margin-top:var(--ix-space-4);max-width:50rem;padding:var(--ix-padding-input-bar);pointer-events:auto;position:relative;z-index:2}.interaction-input-bar.is-mode-b .interaction-input-bar-icons-left[data-v-17e9bd22]{display:none!important}.interaction-input-wrap[data-v-17e9bd22]{align-items:flex-end;display:flex;flex-direction:row;gap:var(--ix-space-5);min-height:1.5rem;min-width:0;width:100%}.interaction-input[data-v-17e9bd22]{background:transparent;border:none;color:var(--ix-color-text-inverse);font-family:var(--ix-font-body);font-size:1rem;line-height:1;max-height:6.875rem;min-height:2.75rem;min-width:0;outline:none;overflow-y:auto;padding:.375rem .25rem;resize:none;white-space:pre-wrap;width:100%}.interaction-input-bar-icons[data-v-17e9bd22]{align-items:center;display:flex;gap:var(--ix-space-3);justify-content:space-between;width:100%}.interaction-input-bar-icons-left[data-v-17e9bd22]{align-items:center;display:flex;gap:var(--ix-space-3);justify-content:center}.voice-wave-svg[data-v-17e9bd22]{display:block}.voice-wave-svg .voice-bar[data-v-17e9bd22]{animation:voice-bar-bounce-17e9bd22 .6s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 50%}.voice-wave-svg .voice-bar[data-v-17e9bd22]:first-child{animation-delay:0s}.voice-wave-svg .voice-bar[data-v-17e9bd22]:nth-child(2){animation-delay:.07s}.voice-wave-svg .voice-bar[data-v-17e9bd22]:nth-child(3){animation-delay:.14s}.voice-wave-svg .voice-bar[data-v-17e9bd22]:nth-child(4){animation-delay:.07s}.voice-wave-svg .voice-bar[data-v-17e9bd22]:nth-child(5){animation-delay:0s}@keyframes voice-bar-bounce-17e9bd22{0%,to{transform:scaleY(.15)}50%{transform:scaleY(1)}}.input-icon-btn-left[data-v-17e9bd22]{background:transparent!important;border:none;display:flex;height:2.625rem;width:2.625rem}.input-icon-btn-left[data-v-17e9bd22],.input-icon-btn-left-two[data-v-17e9bd22]{align-items:center;cursor:pointer;justify-content:center}.input-icon-btn-left-two[data-v-17e9bd22]{background:#d9d9d933;border:0;border-radius:.5rem;box-sizing:border-box;color:#fff;display:inline-flex;gap:.375rem;min-height:2rem;padding:.375rem .625rem;transition:background .2s ease,opacity .2s ease}.input-icon-btn-left-two[data-v-17e9bd22]:hover{background:#d9d9d947}.input-icon-btn-left-two__label[data-v-17e9bd22]{font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap}.input-icon-btn-left-two svg[data-v-17e9bd22]{flex-shrink:0;height:.875rem;width:.875rem}.chat-model-modal-overlay[data-v-17e9bd22]{align-items:center;-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem);background:#0000001f;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:120}.chat-model-modal-panel[data-v-17e9bd22]{background:#1f1f23eb;border:.0625rem solid hsla(0,0%,100%,.08);border-radius:.875rem;box-shadow:0 1.5rem 5rem #00000073;color:#fff;padding:1rem;width:min(100%,31.4375rem)}.chat-model-modal-header[data-v-17e9bd22]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.chat-model-modal-title[data-v-17e9bd22]{color:#fff;font-size:1.125rem;font-weight:600;line-height:1.2;margin:0}.chat-model-modal-close[data-v-17e9bd22]{background:transparent;border:0;color:#ffffffe0;cursor:pointer;font-size:1.375rem;line-height:1;padding:0}.chat-model-modal-body[data-v-17e9bd22]{display:flex;flex-direction:column;gap:.625rem}.chat-model-modal-state[data-v-17e9bd22]{color:#ffffffb8;font-size:.8125rem;padding:1.5rem .75rem;text-align:center}.chat-model-package-card[data-v-17e9bd22]{align-items:flex-start;background:#ffffff0d;border:.0625rem solid hsla(0,0%,100%,.04);border-radius:.5rem;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:.75rem;position:relative;text-align:left;width:100%}.chat-model-package-card.is-locked[data-v-17e9bd22]{border-color:#ce4dffe6;box-shadow:inset 0 0 0 .0625rem #ce4dff40}.chat-model-package-card.is-selected[data-v-17e9bd22]{--gradient-outline-radius:.5rem;--gradient-outline-width:.1rem}.chat-model-package-badge-row[data-v-17e9bd22]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.chat-model-package-badge[data-v-17e9bd22]{background:#ffffff0f;border-radius:62.4375rem;color:#ffffffd1;font-size:.6875rem;font-weight:500;min-height:1.375rem}.chat-model-package-badge[data-v-17e9bd22],.chat-model-package-vip-tag[data-v-17e9bd22]{align-items:center;display:inline-flex;padding:0 .5rem}.chat-model-package-vip-tag[data-v-17e9bd22]{background:linear-gradient(89deg,#4000ff -19.74%,#f0b 97.62%);border-radius:0 .5rem 0 .625rem;color:#fff;font-size:.8125rem;font-weight:700;height:1.25rem;justify-content:center;line-height:1;min-width:2.625rem;pointer-events:none;position:absolute;right:0;top:0}.chat-model-package-name-row[data-v-17e9bd22]{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;width:100%}.chat-model-package-name[data-v-17e9bd22]{color:#fff;font-size:.9375rem;font-weight:600;line-height:1.35}.chat-model-package-desc[data-v-17e9bd22]{color:#ffffff9e;font-size:.75rem;line-height:1.35;margin:0}.chat-model-modal-fade-enter-active[data-v-17e9bd22],.chat-model-modal-fade-leave-active[data-v-17e9bd22]{transition:opacity .18s ease}.chat-model-modal-fade-enter-from[data-v-17e9bd22],.chat-model-modal-fade-leave-to[data-v-17e9bd22]{opacity:0}.input-icon-btn[data-v-17e9bd22]{align-items:center;background:url(../images/interacTion/chatBg.png) no-repeat 50%;background-size:100% 100%;border:none;border-radius:50%;color:var(--ix-color-icon-muted);cursor:pointer;display:flex;flex-shrink:0;height:2.4375rem;justify-content:center;transition:color .2s ease;width:2.4375rem}.input-icon-btn img[data-v-17e9bd22]{flex-shrink:0;height:2.1875rem;width:2.1875rem}.input-icon-heart[data-v-17e9bd22]{height:1.0625rem;width:1.25rem}.input-send-btn[data-v-17e9bd22]{align-items:center;background:var(--ix-color-accent-pink);border:none;border-radius:50%;color:var(--ix-color-text-inverse);cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background .2s ease,opacity .2s ease;width:2rem}.input-send-btn svg[data-v-17e9bd22]{display:block;flex-shrink:0;height:1.0625rem;width:1.0625rem}.input-send-btn[data-v-17e9bd22]:hover:not(:disabled){background:var(--ix-color-accent-pink-hover)}.input-send-btn[data-v-17e9bd22]:disabled{background:var(--ix-color-neutral-600);color:#ffffffc7;cursor:not-allowed;opacity:1}.input-send-btn.input-send-btn--transcribing[data-v-17e9bd22],.input-send-btn.input-send-btn--transcribing[data-v-17e9bd22]:disabled{background:var(--ix-color-accent-pink)}.transcribing-spinner[data-v-17e9bd22]{animation:transcribing-spin-17e9bd22 2.5s linear infinite;display:inline-flex}@keyframes transcribing-spin-17e9bd22{to{transform:rotate(1turn)}}@media(max-width:768px){.interaction-chat-log[data-v-17e9bd22]{gap:var(--ix-gap-chat-mobile);max-height:55vh;max-width:calc(100% - 4.5rem);padding:0 0 .625rem;transition:max-height .22s ease;width:calc(100% - 4.5rem)}.chat-line[data-v-17e9bd22],.chat-text[data-v-17e9bd22]{font-size:.9375rem}.chat-line[data-v-17e9bd22]{border-radius:var(--ix-radius-bubble-mobile);gap:var(--ix-space-1);max-width:92%;min-height:auto;padding:.5rem 1.25rem}.interaction-mobile-floating-toolbar[data-v-17e9bd22]{display:block;position:absolute;right:0;transition:bottom .22s ease;width:2.1875rem;z-index:5}.interaction-chat-bottom-dock--mobile[data-v-17e9bd22]{align-items:center;display:block;display:flex;gap:.625rem;justify-content:center;width:100%}.interaction-input-bar[data-v-17e9bd22]{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:none;flex-direction:row;height:auto;margin:0;min-height:3.5rem;padding:var(--ix-padding-input-bar-mobile);width:100%}.interaction-input-bar.is-mobile-stack[data-v-17e9bd22]{align-items:stretch;backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:#080a109e;border:.0625rem solid hsla(0,0%,100%,.12);border-radius:1.5rem;box-shadow:0 .625rem 1.875rem #00000038;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;min-height:0;padding:.75rem .75rem .625rem;position:relative;transition:min-height .22s ease,padding .22s ease,border-radius .22s ease,background .22s ease,box-shadow .22s ease;will-change:min-height,padding,border-radius}.interaction-input-bar.is-mobile-stack[data-v-17e9bd22]:not(.is-mobile-focused){gap:0;justify-content:center;min-height:3.5rem;padding:0 .75rem}.interaction-input-bar.is-mobile-stack.is-mobile-focused[data-v-17e9bd22]{background:#080a10ad;border-radius:1.75rem;box-shadow:0 1rem 2.25rem #00000047;padding:.5rem .75rem .625rem}.interaction-input-wrap[data-v-17e9bd22]{align-items:center;background:var(--ix-color-surface-35);border-radius:var(--ix-radius-input-mobile);box-sizing:border-box;display:flex;flex:1;max-height:2.75rem;min-width:0;padding:0 var(--ix-space-5)}.interaction-input-bar.is-mobile-stack .interaction-input-wrap[data-v-17e9bd22]{align-items:flex-start;background:transparent;border-radius:0;flex:0 0 auto;height:1.5rem;overflow:hidden;padding:0;transform-origin:top center;transition:max-height .22s ease,opacity .22s ease,transform .22s ease;width:100%}.interaction-input-bar.is-mobile-stack:not(.is-mobile-focused) .interaction-input-wrap[data-v-17e9bd22]{align-items:center;max-height:3.5rem;min-height:3.5rem}.interaction-input[data-v-17e9bd22]{box-sizing:border-box;flex:1;font-size:.9375rem;max-height:2.75rem;min-height:2.75rem;min-width:0;padding:var(--ix-space-5) 0}.interaction-input-bar.is-mobile-stack .interaction-input[data-v-17e9bd22]{font-size:1.0625rem;max-height:none;min-height:1.25rem;overflow-y:auto;padding:.5rem 0 .25rem;transition:padding .22s ease,line-height .22s ease,max-height .22s ease,opacity .22s ease}.interaction-input-bar.is-mobile-stack:not(.is-mobile-focused) .interaction-input[data-v-17e9bd22]{font-size:1.0625rem;line-height:3.5rem;max-height:3.5rem;min-height:3.5rem;overflow:hidden;padding:0 3.25rem 0 2.625rem;white-space:nowrap}.interaction-input-bar.is-mobile-stack.is-mode-b:not(.is-mobile-focused) .interaction-input[data-v-17e9bd22]{padding:0}.interaction-input-bar.is-mobile-stack:not(.is-mobile-focused) .interaction-input[data-v-17e9bd22]::-moz-placeholder{line-height:3.5rem}.interaction-input-bar.is-mobile-stack:not(.is-mobile-focused) .interaction-input[data-v-17e9bd22]::placeholder{line-height:3.5rem}.interaction-input-bar.is-mobile-stack .interaction-input-wrap:not(.is-mobile-input-tall) .interaction-input[data-v-17e9bd22]{max-height:2rem}.interaction-input-bar.is-mobile-stack.is-mobile-focused .interaction-input-wrap:not(.is-mobile-input-tall) .interaction-input[data-v-17e9bd22]{max-height:2.25rem}.interaction-input-bar.is-mobile-stack .interaction-input-wrap.is-mobile-input-tall .interaction-input[data-v-17e9bd22]{max-height:1.625rem}.interaction-input-bar-icons[data-v-17e9bd22]{align-items:center;flex-direction:row;flex-shrink:0;gap:var(--ix-space-3);justify-content:flex-end;margin-left:.25rem;width:auto}.interaction-input-bar.is-mobile-stack .interaction-input-bar-icons[data-v-17e9bd22]{align-items:center;flex-wrap:nowrap;justify-content:space-between;margin-left:0;row-gap:0;transition:opacity .22s ease,transform .22s ease;width:100%}.interaction-input-bar.is-mobile-stack:not(.is-mobile-focused) .interaction-input-bar-icons[data-v-17e9bd22]{inset:0;padding:0 .75rem;pointer-events:none;position:absolute}.interaction-input-bar.is-mobile-stack.is-mode-b:not(.is-mobile-focused) .interaction-input-bar-icons[data-v-17e9bd22]{inset:auto;justify-content:flex-end;margin-left:.5rem;padding:0;pointer-events:auto;position:relative;width:auto}.interaction-input-bar.is-mobile-stack.is-mobile-focused .interaction-input-bar-icons[data-v-17e9bd22]{inset:auto;padding:0;position:relative;transform:translateZ(0)}.interaction-input-bar.is-mobile-stack:not(.is-mobile-focused) .interaction-input-bar-icons-left[data-v-17e9bd22],.interaction-input-bar.is-mobile-stack:not(.is-mobile-focused) .interaction-input-bar-icons-right[data-v-17e9bd22]{pointer-events:auto}.interaction-chat-log.is-mobile-history-expanded[data-v-17e9bd22]{max-height:50dvh}.interaction-input-bar-icons-left[data-v-17e9bd22]{align-items:center;display:flex;flex:1;gap:.25rem;justify-content:flex-start;min-width:0}.interaction-input-bar.is-mobile-stack:not(.is-mobile-focused) .interaction-input-bar-icons-left[data-v-17e9bd22]{flex:0 0 auto}.interaction-input-bar.is-mobile-stack .interaction-input-bar-icons-right[data-v-17e9bd22]{align-items:center;align-self:center;display:flex;justify-content:flex-end;min-height:2.375rem}.input-icon-btn-left[data-v-17e9bd22]{background:#ffffff0a;border-radius:.625rem;height:2.25rem;padding:0;width:2.25rem}.input-icon-btn-left-two[data-v-17e9bd22]{border-radius:.25rem;height:1.25rem;max-width:11.25rem;min-height:1.25rem;padding:.5rem .875rem}.input-icon-btn-left-two__label[data-v-17e9bd22]{color:#fff;font-family:PingFang SC;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.4px;line-height:1.5rem;overflow:hidden;text-align:center;text-overflow:ellipsis}.chat-model-modal-overlay[data-v-17e9bd22]{padding:1rem}.chat-model-modal-panel[data-v-17e9bd22]{padding:.875rem;width:min(100%,18.9375rem)}.input-icon-btn[data-v-17e9bd22]{background:var(--ix-color-icon-btn-mobile-bg);height:2.375rem;width:2.375rem}.input-icon-btn[data-v-17e9bd22],.interaction-mobile-mode-b-entry[data-v-17e9bd22]{align-items:center;display:inline-flex;justify-content:center;pointer-events:auto;z-index:10}.interaction-mobile-mode-b-entry[data-v-17e9bd22]{background:transparent;border:none;border-radius:0;box-shadow:none;cursor:pointer;filter:drop-shadow(0 .25rem .875rem rgba(0,0,0,.35));flex-shrink:0;height:3.5625rem;margin:0;padding:0;width:3.5625rem}.interaction-mobile-mode-b-entry img[data-v-17e9bd22]{display:block;flex-shrink:0;height:3.5625rem;-o-object-fit:contain;object-fit:contain;width:3.5625rem}.input-send-btn[data-v-17e9bd22]{align-self:center!important;background:var(--ix-color-accent-pink);border-radius:50%;flex-shrink:0;height:1.875rem;margin-bottom:0;width:1.875rem}.input-send-btn svg[data-v-17e9bd22]{height:.9375rem;width:.9375rem}}.interaction-emotion-control-wrap[data-v-6b8bed63]{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem;pointer-events:none;position:absolute;right:.5rem;top:50%;transform:translate3d(0,-50%,0);z-index:20}.interaction-emotion-control-wrap[data-v-6b8bed63] .emotion-control{pointer-events:auto;position:static;right:auto;top:auto;transform:none}.interaction-video-resolution-chip[data-v-6b8bed63]{background:#1212128c;border-radius:62.4375rem;color:#ffffffeb;font-size:.75rem;font-weight:500;letter-spacing:.2px;line-height:1;padding:.25rem .625rem;pointer-events:none;position:static;z-index:1}.mode-a-guest-banner[data-v-6b8bed63]{align-items:center;background:#ff00bb1a;border:.125rem solid rgba(255,30,217,.9);border-radius:1.5rem;box-shadow:none;color:#f0b;display:flex;gap:.75rem;justify-content:space-between;left:50%;min-height:5rem;opacity:.7;padding:.4375rem .5rem .4375rem 1rem;pointer-events:auto;position:absolute;top:.875rem;transform:translate(-50%);width:80%;z-index:9999}.mode-a-guest-banner__text[data-v-6b8bed63]{align-items:flex-start;display:flex;font-size:.75rem;font-weight:700;gap:.75rem;line-height:1.35;min-width:0}.mode-a-guest-banner__text svg[data-v-6b8bed63]{height:1.75rem;width:1.75rem}.mode-a-guest-banner__icon[data-v-6b8bed63]{flex:0 0 auto;height:1.125rem;width:1.125rem}.mode-a-guest-banner__copy[data-v-6b8bed63]{color:#f0b;display:flex;flex-direction:column;font-family:PingFang SC;font-size:1.25rem;font-style:normal;font-weight:600;gap:.0625rem;line-height:normal;text-transform:capitalize;white-space:normal}.mode-a-guest-banner__copy span[data-v-6b8bed63]{display:block}.mode-a-guest-banner__button[data-v-6b8bed63]{background:linear-gradient(88.89deg,#4000ff -19.74%,#f0b 97.62%) padding-box,linear-gradient(90deg,#c0f,#f63a3d) border-box;border:.09375rem solid transparent;border-radius:2.625rem;box-shadow:inset 0 0 0 .0625rem #ffffff29;color:#fff;cursor:pointer;flex:0 0 auto;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:1.125rem;font-weight:600;height:2.5rem;line-height:120%;min-width:8.25rem;padding:0 1.375rem;position:relative;text-align:center}@media(max-width:768px){.mode-a-guest-banner[data-v-6b8bed63]{border-radius:1.125rem;border-width:.09375rem;gap:.5rem;min-height:3.375rem;opacity:.78;padding:.4375rem .5rem .4375rem .75rem;top:calc(3.75rem + env(safe-area-inset-top,0px));width:calc(100% - 2.5rem)}.mode-a-guest-banner__text[data-v-6b8bed63]{align-items:flex-start;flex:1 1 auto;gap:.375rem;min-width:0}.mode-a-guest-banner__icon[data-v-6b8bed63],.mode-a-guest-banner__text svg[data-v-6b8bed63]{height:1.125rem;width:1.125rem}.mode-a-guest-banner__copy[data-v-6b8bed63]{font-size:.8125rem;gap:0;line-height:1.25}.mode-a-guest-banner__button[data-v-6b8bed63]{font-size:.6875rem;height:1.75rem;min-width:5.25rem;padding:0 .75rem}.interaction-emotion-control-wrap[data-v-6b8bed63]{bottom:calc(19.875rem + var(--ix-safe-bottom, 0px));right:calc(.375rem + var(--ix-safe-inline-right, 0px));top:auto;transform:none}.interaction-video-resolution-chip[data-v-6b8bed63]{font-size:.6875rem;padding:.1875rem .5rem}}.sidebar-persona-carousel[data-v-1b903ddd]{background:#1a1a1ae6;flex-shrink:0;height:26.5625rem;max-height:26.5625rem;overflow:hidden;position:relative;transition:min-height .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);width:100%}.sidebar-persona-carousel.collapsed[data-v-1b903ddd]{align-items:flex-start;background:none;box-sizing:border-box;display:flex;height:100%;justify-content:center;min-height:3.5rem;min-width:3.5rem;padding-top:.625rem;width:3.5rem}.persona-carousel-toggle[data-v-1b903ddd]{align-items:center;background:#ffffff14;border:none;border-radius:.5rem;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;left:.625rem;padding:.5rem;position:absolute;top:.625rem;transition:background .2s ease;z-index:2}.persona-carousel-toggle[data-v-1b903ddd]:hover{background:#ffffff1f}.persona-carousel-toggle-icon[data-v-1b903ddd]{height:1.25rem;-o-object-fit:contain;object-fit:contain;transition:transform .25s cubic-bezier(.4,0,.2,1);width:1.25rem}.persona-carousel-toggle-icon.expanded[data-v-1b903ddd]{transform:scaleX(-1)}.sidebar-persona-carousel.collapsed .persona-carousel-toggle[data-v-1b903ddd]{left:auto;position:static;top:auto;transform:none}.persona-carousel-body[data-v-1b903ddd],.persona-carousel-media[data-v-1b903ddd]{height:100%;position:relative;width:100%}.persona-carousel-media[data-v-1b903ddd]{background:var(--ix-color-carousel-bg);border-radius:var(--ix-radius-sm);cursor:pointer;overflow:hidden}.persona-carousel-img[data-v-1b903ddd]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.persona-carousel-arrow[data-v-1b903ddd]{align-items:center;background:none;border:none;color:var(--ix-color-text-inverse);cursor:pointer;display:flex;height:2.25rem;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease;width:2.25rem;z-index:1}.persona-carousel-arrow svg[data-v-1b903ddd]{height:100%;width:100%}.persona-carousel-arrow--left[data-v-1b903ddd]{left:.625rem}.persona-carousel-arrow--right[data-v-1b903ddd]{right:.625rem}.persona-carousel-indicator[data-v-1b903ddd]{background:var(--ix-overlay-scrim-42);border-radius:1.5rem;bottom:1.25rem;color:var(--ix-color-text-inverse);font-size:.75rem;font-weight:500;left:50%;padding:.25rem .625rem;position:absolute;transform:translate(-50%);z-index:1}@media(max-width:768px){.sidebar-persona-carousel[data-v-1b903ddd]{background:transparent;height:13.125rem;left:50%;max-height:none;overflow:visible;position:absolute;top:-6.875rem;transform:translate(-50%);width:10rem;z-index:5}.persona-carousel-toggle[data-v-1b903ddd]{display:none}.persona-carousel-body[data-v-1b903ddd]{border-radius:var(--ix-radius-sm);height:100%;position:relative;width:100%;z-index:10}.persona-carousel-media[data-v-1b903ddd]{background:#0a0a0ae6}.persona-carousel-img[data-v-1b903ddd]{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.persona-carousel-arrow[data-v-1b903ddd]{height:2rem;top:calc(50% + .375rem);width:2rem}.persona-carousel-arrow--left[data-v-1b903ddd]{left:-1rem}.persona-carousel-arrow--right[data-v-1b903ddd]{right:-1rem}.persona-carousel-indicator[data-v-1b903ddd]{bottom:.625rem;font-size:.6875rem;padding:.1875rem .625rem}}.interaction-sidebar[data-v-ea1a4dcd]{background:var(--ix-color-bg-root);border-left:.0625rem solid var(--ix-border-sidebar);border-radius:0;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;position:relative;transition:width .3s cubic-bezier(.4,0,.2,1),min-width .3s cubic-bezier(.4,0,.2,1),opacity .3s ease,padding .3s ease;width:20rem;z-index:200}.interaction-sidebar.collapsed[data-v-ea1a4dcd]{align-items:center;background:none;border-left:none;display:flex;justify-content:flex-start;min-width:3.5rem;padding:0;width:3.5rem}.interaction-sidebar-content[data-v-ea1a4dcd]{display:flex;flex-direction:column;gap:1rem;max-height:100%;overflow-y:auto;padding:0 1.125rem 1.125rem;scrollbar-width:none;-ms-overflow-style:none}.interaction-sidebar-content[data-v-ea1a4dcd]::-webkit-scrollbar{display:none}.mode-b-right-sidebar[data-v-ea1a4dcd]{background:var(--ix-color-bg-root)}.sidebar-header[data-v-ea1a4dcd]{display:flex;gap:var(--ix-space-5)}.sidebar-avatar[data-v-ea1a4dcd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sidebar-title h2[data-v-ea1a4dcd]{color:var(--ix-color-text-inverse);font-family:var(--ix-font-body);font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;margin:0}.sidebar-title-line[data-v-ea1a4dcd]{align-items:center;display:flex;gap:.375rem}.sidebar-title-line h1[data-v-ea1a4dcd]{color:#fff;display:inline-block;font-family:PingFang SC;font-size:1.25rem;font-weight:600;margin:0}.sidebar-age[data-v-ea1a4dcd],.sidebar-title-line h1[data-v-ea1a4dcd]{flex-shrink:0;font-style:normal;line-height:normal}.sidebar-age[data-v-ea1a4dcd]{align-items:center;color:var(--ix-color-text-soft);display:flex;font-family:var(--ix-font-body);font-size:1rem;font-weight:400}.sidebar-desc-row[data-v-ea1a4dcd]{align-items:flex-end;display:flex;gap:.25rem}.sidebar-sub[data-v-ea1a4dcd]{color:var(--ix-color-text-soft);flex:1 1 auto;font-family:var(--ix-font-body);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;margin:.25rem 0 0}.sidebar-sub-text[data-v-ea1a4dcd]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidebar-sub-text.expanded[data-v-ea1a4dcd]{-webkit-line-clamp:unset;line-clamp:unset}.sidebar-desc-toggle[data-v-ea1a4dcd]{background:transparent;border:0;color:#fff9;cursor:pointer;display:inline-block;flex-shrink:0;font-size:.75rem;margin-top:.25rem;padding:0;text-align:left;width:4rem}.sidebar-media-strip[data-v-ea1a4dcd]{align-items:center;cursor:pointer;display:flex;gap:var(--ix-space-3);position:relative;width:100%}.media-thumb[data-v-ea1a4dcd]{background:linear-gradient(135deg,var(--ix-color-neutral-600),#111827);border-radius:var(--ix-radius-sm);flex-shrink:0;height:5.875rem;min-width:0;overflow:hidden;width:4.375rem}.media-thumb img[data-v-ea1a4dcd]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.media-more-btn[data-v-ea1a4dcd]{cursor:pointer;position:absolute;right:-.9375rem;top:1.875rem}.media-more-btn svg[data-v-ea1a4dcd]{height:2.5rem;width:2.5rem}.sidebar-stats[data-v-ea1a4dcd]{display:flex;gap:var(--ix-space-5)}.stat-item[data-v-ea1a4dcd]{align-items:center;background:var(--ix-color-surface-elevated);border:.0625rem solid transparent;border-radius:.375rem;color:var(--ix-color-text-inverse);cursor:pointer;display:flex;gap:.375rem;justify-content:center;min-width:5.5rem;padding:.625rem;transition:border-color .2s ease,background .2s ease}.stat-item svg[data-v-ea1a4dcd]{height:1.25rem;width:1.25rem}.stat-item.active[data-v-ea1a4dcd]{color:#f0b}.stat-item.active>.stat-value[data-v-ea1a4dcd]{background:#ff00bb1a;background:none;border:none;color:inherit;font-family:var(--ix-font-body);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.stat-item[data-v-ea1a4dcd]:disabled{cursor:not-allowed;opacity:.65}.stat-item>.stat-value[data-v-ea1a4dcd]{color:inherit;font-family:var(--ix-font-body);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.stat-label[data-v-ea1a4dcd]{color:#6b7280;display:block;font-size:.6875rem}.sidebar-actions[data-v-ea1a4dcd]{display:flex;gap:var(--ix-gap-chat);min-width:0}.mobile-profile-body[data-v-ea1a4dcd]{overflow:visible;padding:1rem 1.125rem max(1.5rem,env(safe-area-inset-bottom))}.mobile-profile-body[data-v-ea1a4dcd],.mobile-profile-scroll[data-v-ea1a4dcd]{display:flex;flex:1;flex-direction:column;gap:1rem;min-height:0;min-width:0;overscroll-behavior-x:none;touch-action:pan-y}.mobile-profile-scroll[data-v-ea1a4dcd]{max-width:100%;overflow-x:hidden;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch}.mobile-profile-body .sidebar-media-strip[data-v-ea1a4dcd]{align-items:stretch;display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;width:100%}.mobile-profile-body .media-thumb[data-v-ea1a4dcd]{aspect-ratio:3/4;height:auto;min-width:0;width:100%}.mobile-profile-body .media-more-btn[data-v-ea1a4dcd]{align-items:center;display:flex;height:1.75rem;justify-content:center;position:absolute;right:-.125rem;top:50%;transform:translateY(-50%);width:1.75rem}.mobile-profile-body .media-more-btn svg[data-v-ea1a4dcd]{height:1.75rem;width:1.75rem}.mobile-profile-body .sidebar-stats[data-v-ea1a4dcd]{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.mobile-profile-body .stat-item[data-v-ea1a4dcd]{min-width:0;width:100%}.sidebar-line[data-v-ea1a4dcd]{background:var(--ix-color-surface-white-12);height:.0625rem;width:100%}.new-chat-btn[data-v-ea1a4dcd]{align-items:center;background:var(--ix-color-surface-elevated);border:none;border-radius:.375rem;box-sizing:border-box;color:#f9fafb;cursor:pointer;display:flex;flex:1;font-size:.875rem;gap:.375rem;height:2.5rem;justify-content:center;min-width:0;padding:.625rem .5rem}.new-chat-btn[data-v-ea1a4dcd]:disabled{cursor:not-allowed;opacity:.6}.view-media-btn[data-v-ea1a4dcd]{--gradient-outline-radius:.375rem;--gradient-outline-width:.09375rem;--gradient-outline-background:linear-gradient(270deg,#ff6088,#d0f);align-items:center;background:var(--ix-color-surface-elevated);border:none;border-radius:.375rem;box-sizing:border-box;color:var(--ix-color-text-inverse);cursor:pointer;display:flex;flex:1;font-family:var(--ix-font-body);font-size:.875rem;font-weight:400;gap:.375rem;justify-content:center;line-height:1;max-height:2.5rem;min-height:2.5rem;min-width:0;padding:.625rem .5rem}.new-chat-btn svg[data-v-ea1a4dcd],.view-media-btn svg[data-v-ea1a4dcd]{flex:0 0 1.25rem;height:1.25rem;width:1.25rem}.new-chat-btn-text[data-v-ea1a4dcd],.view-media-btn-text[data-v-ea1a4dcd]{min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sidebar-about[data-v-ea1a4dcd]{color:#00000080;display:flex;flex-direction:column;gap:var(--ix-gap-chat)}.sidebar-about[data-v-ea1a4dcd],.sidebar-about-title[data-v-ea1a4dcd]{font-family:var(--ix-font-body);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.sidebar-about-title[data-v-ea1a4dcd]{color:var(--ix-color-text-soft);margin:0}.about-grid[data-v-ea1a4dcd]{display:grid;gap:1.25rem 1.125rem;grid-template-columns:repeat(2,minmax(0,1fr))}.about-item[data-v-ea1a4dcd]{align-items:flex-start;display:flex;gap:var(--ix-gap-chat)}.about-icon[data-v-ea1a4dcd]{align-items:center;background:var(--ix-color-bg-root);border:.0625rem solid var(--ix-border-white-22);border-radius:50%;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.about-icon-img[data-v-ea1a4dcd]{height:2rem;width:2rem}.about-meta[data-v-ea1a4dcd]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.about-label[data-v-ea1a4dcd]{color:var(--ix-color-text-soft);font-size:.75rem}.about-label[data-v-ea1a4dcd],.about-value[data-v-ea1a4dcd]{font-family:var(--ix-font-body);font-style:normal;font-weight:400;line-height:normal}.about-value[data-v-ea1a4dcd]{color:var(--ix-color-text-inverse);font-size:.875rem}@media(max-width:768px){.interaction-sidebar[data-v-ea1a4dcd]{display:none}.mobile-profile-body[data-v-ea1a4dcd]{background:var(--ix-color-bg-sheet);border-radius:1.5rem 1.5rem 0 0;gap:1rem;padding:7.5rem 1.25rem max(1.25rem,env(safe-area-inset-bottom));position:relative}.mobile-profile-scroll[data-v-ea1a4dcd]{gap:.875rem}.mobile-profile-body .about-grid[data-v-ea1a4dcd],.mobile-profile-body .sidebar-about[data-v-ea1a4dcd],.mobile-profile-body .sidebar-actions[data-v-ea1a4dcd],.mobile-profile-body .sidebar-header[data-v-ea1a4dcd],.mobile-profile-body .sidebar-sub[data-v-ea1a4dcd],.mobile-profile-body .sidebar-sub-text[data-v-ea1a4dcd],.mobile-profile-body .sidebar-title[data-v-ea1a4dcd],.mobile-profile-body .sidebar-title-line[data-v-ea1a4dcd]{max-width:100%;min-width:0}.about-grid[data-v-ea1a4dcd]{gap:var(--ix-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.video-circle-top[data-v-8bac5b4e]{align-items:center;border-bottom:.0625rem solid hsla(0,0%,100%,.08);box-sizing:border-box;display:grid;flex-shrink:0;grid-template-columns:2.75rem 1fr 2.75rem;min-height:3.25rem;padding:max(.5rem,env(safe-area-inset-top,0px)) .75rem .5rem}.video-circle-back[data-v-8bac5b4e]{align-items:center;background:transparent;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;height:2.75rem;justify-content:center;width:2.75rem}.video-circle-back[data-v-8bac5b4e]:hover{background:#ffffff0f}.video-circle-title[data-v-8bac5b4e]{color:#fff;font-family:var(--ix-font-body,"PingFang SC",sans-serif);font-size:1rem;font-weight:600;line-height:1.2;margin:0;text-align:center}.video-circle-top-spacer[data-v-8bac5b4e]{height:2.75rem;width:2.75rem}.video-circle-profile[data-v-4a7e1264]{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.video-circle-avatar[data-v-4a7e1264]{border-radius:50%;flex-shrink:0;height:3.5rem;-o-object-fit:cover;object-fit:cover;width:3.5rem}.video-circle-avatar--placeholder[data-v-4a7e1264]{background:#252525}.video-circle-profile-main[data-v-4a7e1264]{flex:1;min-width:0}.video-circle-profile-body[data-v-4a7e1264]{align-items:center;display:flex;flex-direction:row;gap:.625rem;min-width:0;width:100%}.video-circle-profile-copy[data-v-4a7e1264]{flex:1;min-width:0}.video-circle-name-row[data-v-4a7e1264]{margin-bottom:.375rem;min-width:0}.video-circle-name[data-v-4a7e1264]{color:#fff;flex:1 1 auto;font-family:var(--ix-font-body,"PingFang SC",sans-serif);font-size:1rem;font-weight:600;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:769px){.video-circle-name[data-v-4a7e1264]{font-size:1.25rem}.video-circle-avatar[data-v-4a7e1264]{height:5rem;width:5rem}.video-circle-profile-body[data-v-4a7e1264]{gap:1rem}}.video-circle-age[data-v-4a7e1264]{color:#ffffffb3;flex-shrink:0;font-size:1rem;font-weight:600;white-space:nowrap}.video-circle-chat-cta[data-v-4a7e1264]{align-items:center;background:transparent;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:.25rem;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.875rem;gap:.375rem;height:2.25rem;padding:0 .75rem}.video-circle-chat-cta svg[data-v-4a7e1264]{height:1.25rem;width:1.25rem}.video-circle-chat-cta span[data-v-4a7e1264]{line-height:1}.video-circle-chat-cta[data-v-4a7e1264]:hover{background:#ffffff0f}.video-circle-desc-row[data-v-4a7e1264]{align-items:flex-end;display:flex;gap:.375rem}.video-circle-desc[data-v-4a7e1264]{flex:1;margin:0;min-width:0}.video-circle-desc-text[data-v-4a7e1264]{color:#ffffffb3;font-size:.75rem;line-height:1.5}.video-circle-desc-row .video-circle-desc-text[data-v-4a7e1264]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media(min-width:769px){.video-circle-desc-text[data-v-4a7e1264]{font-size:.875rem}}.video-circle-desc-text--expanded[data-v-4a7e1264]{display:block}.video-circle-desc-more[data-v-4a7e1264]{background:none;border:none;color:#ffffff80;cursor:pointer;flex-shrink:0;font-family:var(--ix-font-body,"PingFang SC",sans-serif);font-size:.625rem;padding:0}@media(min-width:769px){.video-circle-desc-more[data-v-4a7e1264]{font-size:.75rem}}.video-circle-desc-more--block[data-v-4a7e1264]{display:block;margin-top:.375rem}.video-circle-desc-block[data-v-4a7e1264]{display:block}.video-circle-actions[data-v-dad75db8]{margin-bottom:.25rem}.video-circle-unlock svg[data-v-dad75db8]{height:1.25rem;width:1.25rem}.video-circle-unlock[data-v-dad75db8]{align-items:center;background:var(--xindong,linear-gradient(89deg,#4000ff -19.74%,#f0b 97.62%));border:none;border-radius:.25rem;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:var(--ix-font-body,"PingFang SC",sans-serif);font-size:.875rem;gap:.625rem;justify-content:center;margin:0 auto .75rem;max-width:22.5rem;min-height:2.625rem;padding:.625rem 1.25rem;width:100%}.video-circle-unlock span[data-v-dad75db8]{line-height:1}.video-circle-unlock[data-v-dad75db8]:hover{filter:brightness(1.06)}@media(max-width:769px){.video-circle-unlock[data-v-dad75db8]{max-width:11.875rem;min-height:2.125rem}}.video-circle-hint[data-v-dad75db8]{background:#ffffff1a;height:.0625rem;margin:1rem 0 1.25rem;width:100%}.video-circle-tabs[data-v-dad75db8]{display:flex;flex-wrap:wrap;gap:.625rem;margin-bottom:1rem}.video-circle-tab[data-v-dad75db8]{align-items:center;background:transparent;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:6.1875rem;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ix-font-body,"PingFang SC",sans-serif);font-size:.875rem;font-weight:600;gap:.5rem;height:2rem;padding:0 2.125rem;text-transform:capitalize}.video-circle-tab svg[data-v-dad75db8]{height:1.25rem;width:1.25rem}.video-circle-tab span[data-v-dad75db8]{line-height:2rem;margin:0;padding:0}.video-circle-tab--active[data-v-dad75db8]{background:#ff00bb1a;border:none;border-radius:6.1875rem;overflow:visible;--gradient-outline-radius:6.1875rem;--gradient-outline-width:.0625rem;--gradient-outline-background:var(--xindong,linear-gradient(89deg,#4000ff -19.74%,#f0b 97.62%))}.video-circle-tab[data-v-dad75db8]:not(.video-circle-tab--active):hover{background:#ffffff0a}.video-circle-state[data-v-1bfc8012]{color:#ffffff8c;font-size:.875rem;padding:2.5rem 1rem;text-align:center}.video-circle-state--more[data-v-1bfc8012]{padding:1rem}.video-circle-grid[data-v-1bfc8012]{display:grid;gap:.6875rem;grid-template-columns:repeat(2,minmax(0,1fr))}.video-circle-card[data-v-1bfc8012]{min-width:0}.video-circle-card-inner[data-v-1bfc8012]{aspect-ratio:300/434;background:#1a1a1a;border-radius:.5rem;overflow:hidden;position:relative;width:100%}.video-circle-media[data-v-1bfc8012]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}video.video-circle-media[data-v-1bfc8012]{background:#1a1a1a}.video-circle-media--empty[data-v-1bfc8012]{background:#222}.video-circle-card-inner--clickable .video-circle-media[data-v-1bfc8012]{cursor:pointer}.video-circle-play[data-v-1bfc8012]{align-items:center;background:transparent;cursor:pointer;display:flex;inset:0;justify-content:center;pointer-events:auto;position:absolute}.video-circle-play svg[data-v-1bfc8012]{height:3.4375rem;width:3.4375rem}.video-circle-sentinel[data-v-1bfc8012]{height:.0625rem;margin-top:.5rem}@media(min-width:769px){.video-circle-grid[data-v-1bfc8012]{gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.video-circle[data-v-bf5dc52b]{background:#111;box-sizing:border-box;display:flex;flex-direction:column;inset:0;pointer-events:auto;position:absolute;z-index:250}.video-circle-body[data-v-bf5dc52b]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem 1rem max(1.5rem,env(safe-area-inset-bottom,0px))}@media(min-width:769px){.video-circle-body[data-v-bf5dc52b]{margin:0 auto;max-width:77.5rem;padding:3rem 2.5rem 2.5rem;width:100%}}.video-circle-close-desktop[data-v-bf5dc52b]{display:none}@media(min-width:769px){.video-circle-close-desktop[data-v-bf5dc52b]{align-items:center;background:transparent;border:none;border-radius:.5rem;color:#ffffffd9;cursor:pointer;display:flex;font-size:1.75rem;height:2.75rem;justify-content:center;line-height:1;position:absolute;right:1.25rem;top:max(.75rem,env(safe-area-inset-top,0px));width:2.75rem;z-index:2}.video-circle-close-desktop[data-v-bf5dc52b]:hover{background:#ffffff14}}.mr-modal-overlay{align-items:center;background:#0009;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:9999}.mr-modal{background:#1a1b22;border:.0625rem solid #262834;border-radius:.75rem;box-shadow:0 1.5rem 3rem #00000080;display:flex;flex-direction:column;max-height:80vh;overflow:hidden;width:60%}.mr-modal-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 1.25rem}.mr-modal-title{color:#fff;font-size:1.125rem;font-weight:600;margin:0;text-align:center;width:100%}.mr-modal-close{align-items:center;background:transparent;border:none;border-radius:.5rem;color:#ffffffb3;cursor:pointer;display:flex;font-size:1.125rem;height:2rem;justify-content:center;transition:background .2s,color .2s;width:2rem}.mr-modal-close:hover{background:#ffffff1a;color:#fff}.mr-modal-body{flex:1;overflow-y:auto;padding:1.25rem 2.5rem}.mr-modal-state{color:#fff9;font-size:.875rem;padding:2rem 1rem;text-align:center}.mr-modal-state--media-empty{align-items:center;color:#f0c;display:flex;font-size:1.75rem;font-weight:600;justify-content:center;min-height:13.75rem;padding:1.5rem 2rem;white-space:pre-line}.mr-modal-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr))}.mr-modal-item{background:#14151c;border-radius:.625rem;overflow:hidden;position:relative}.mr-modal-item--clickable{cursor:pointer}.mr-modal-item--clickable:hover{transform:scale(1.02);transition:transform .18s ease}.mr-modal-media{aspect-ratio:3/4;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.mr-modal-placeholder{aspect-ratio:3/4;background:linear-gradient(135deg,#1a1b24,#262834);width:100%}.mr-modal-play-icon{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.mr-modal-play-icon svg{height:2.625rem;opacity:.9;width:2.625rem}.mr-modal-date{background:#0009;border-radius:.25rem;bottom:.375rem;color:#fffc;font-size:.6875rem;line-height:1.4;padding:.125rem .375rem;position:absolute;right:.375rem}.mr-modal-fade-enter-active,.mr-modal-fade-leave-active{transition:opacity .2s ease}.mr-modal-fade-enter-from,.mr-modal-fade-leave-to{opacity:0}@media(max-width:768px){.mr-modal{max-height:60vh;width:98%}.mr-modal-body{padding:1rem}.mr-modal-grid{gap:.625rem;grid-template-columns:repeat(2,1fr)}}.card-list-modal-overlay{align-items:center;background:#0009;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:20060}.card-list-modal{background:#1a1b22;border:.0625rem solid #262834;border-radius:var(--ix-radius-sm);box-shadow:0 1.5rem 3rem #00000080;display:flex;flex-direction:column;max-height:80vh;overflow:hidden;width:60%}.card-list-modal-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 1.25rem}.card-list-modal-title{color:#fff;font-size:1.125rem;font-weight:600;margin:0;text-align:center;width:100%}.card-list-modal-close{align-items:center;background:transparent;border:none;border-radius:.5rem;color:#ffffffb3;cursor:pointer;display:flex;font-size:1.125rem;height:2rem;justify-content:center;width:2rem}.history-tabs{display:flex;gap:.75rem;padding:0 2.5rem .75rem}.history-tab{align-items:center;background:#2e2e3399;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:6.1875rem;color:#fff;cursor:pointer;display:flex;font-family:PingFang SC;font-size:1rem;font-style:normal;font-weight:600;gap:.5rem;justify-content:center;line-height:normal;padding:.5rem 1.5rem;text-transform:capitalize}.history-tab svg{height:1.25rem;width:1.25rem}.history-tab.active{border-color:#f85ecfa6;color:#fff}.card-list-modal-body{flex:1;min-height:31.25rem;overflow-y:auto;padding:.5rem 2.5rem 1.25rem}.card-list-empty,.card-list-loading{color:#fff9;font-size:.875rem;padding:2rem 1rem;text-align:center}.card-list-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(10.75rem,1fr))}.card-list-item{height:14.375rem;width:10.75rem}.card-list-item,.card-list-item-image-wrap{border-radius:var(--ix-radius-sm);overflow:hidden}.card-list-item-image-wrap{background:#14151c;cursor:pointer;height:100%;position:relative;width:100%}.card-list-item-image{aspect-ratio:1/1.2;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-list-item-play-btn{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.card-list-item-play-btn svg{height:2.25rem;width:2.25rem}@media(max-width:768px){.card-list-modal-overlay{align-items:center;padding:max(1rem,env(safe-area-inset-top,0px)) .875rem max(1rem,env(safe-area-inset-bottom,0px))}.card-list-modal{border-radius:.875rem;max-height:min(82dvh,38.75rem);width:min(92vw,21.25rem)}.card-list-modal-header{padding:.875rem .875rem .625rem}.card-list-modal-title{font-size:1.125rem;line-height:1.2}.card-list-modal-close{font-size:1.25rem;height:1.875rem;width:1.875rem}.history-tabs{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 1.125rem .625rem}.history-tab{border-radius:1.4375rem;font-size:.875rem;gap:.375rem;line-height:1.15;min-height:2.875rem;min-width:0;padding:.375rem .5rem;text-align:center;white-space:normal}.history-tab svg{flex-shrink:0;height:.9375rem;width:.9375rem}.card-list-modal-body{min-height:0;overflow-y:auto;padding:.5rem 1.125rem 1.125rem;-webkit-overflow-scrolling:touch}.card-list-grid{align-items:start;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.card-list-item{aspect-ratio:3/4;height:auto;width:100%}.card-list-item-play-btn svg{height:2.125rem;width:2.125rem}}.vac-failed-task-meta[data-v-2e79b9da]{color:#ffffff73;font-size:.75rem;line-height:1.4;margin:-.375rem 0 .875rem;text-align:left}.interaction-root{background:var(--ix-color-bg-root);display:flex;height:100dvh;max-height:100dvh;min-height:0;overflow:hidden;position:relative}.interaction-root-video{background:var(--ix-color-video-bg);bottom:0;height:calc(100% - var(--app-topbar-height));left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:fixed;right:0;top:var(--app-topbar-height);width:100%;z-index:0}.interaction-root-video--blend{pointer-events:none;z-index:1}.interaction-main{background:transparent;border-radius:0;flex:1;height:100%;min-height:0;overflow:hidden;pointer-events:none;position:relative;z-index:6}.interaction-main>.interaction-empty-no-list,.interaction-main>.interaction-main-loading,.interaction-main>.interaction-no-selection-wrap{pointer-events:auto}.interaction-main-loading{align-items:center;display:flex;height:100%;justify-content:center;min-height:12.5rem;width:100%}.interaction-video{display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-height:30rem;pointer-events:none;position:relative;width:100%}.interaction-mobile-header{pointer-events:auto}.interaction-video-bg{align-items:center;background:transparent;background-position:50%;background-size:cover;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.interaction-transition-in-main{bottom:0!important;left:0!important;pointer-events:none;position:absolute!important;right:var(--interaction-sidebar-width,0)!important;top:0!important;z-index:0!important}.interaction-transition-top-overlay{--_transition-avail-h:calc(100vh - var(--app-topbar-height));align-items:center;aspect-ratio:493/876;background-image:url(../images/interacTion/modalB.png);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;height:auto;isolation:isolate;justify-content:flex-start;left:var(--interaction-video-center-x,50vw);max-height:var(--_transition-avail-h);min-width:0;overflow:hidden;pointer-events:none;position:fixed;top:calc(var(--app-topbar-height) + (100% - var(--app-topbar-height))/2);transform:translate3d(-50%,-50%,0);transition:opacity .6s ease;width:min(100%,50rem,calc(var(--_transition-avail-h)*493/876));z-index:30}.interaction-transition-top-overlay>*{position:relative;z-index:1}.interaction-transition-top-overlay:after{background:linear-gradient(90deg,#05030800,#050308c7);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:1.125rem;z-index:0}.interaction-transition-overlay-top-text{box-sizing:border-box;display:block;flex-shrink:0;height:18.0625rem;margin-top:8.75rem;max-width:22.5rem;-o-object-fit:contain;object-fit:contain;width:21.1875rem}.interaction-transition-overlay-cards{align-items:center;display:flex;flex-shrink:0;gap:.25rem;justify-content:center;margin-top:2.875rem;width:100%}.interaction-transition-overlay-card{flex-shrink:0;height:7.5rem;-o-object-fit:contain;object-fit:contain;width:7.5rem}.interaction-transition-overlay-plus{flex-shrink:0;height:1.125rem;-o-object-fit:contain;object-fit:contain;width:1.125rem}.interaction-transition-overlay-bottom{box-sizing:border-box;display:block;flex-shrink:0;height:4.375rem;margin-top:2.25rem;max-width:13.3125rem;-o-object-fit:contain;object-fit:contain;width:13.3125rem}@supports (width:1cqw){.interaction-transition-top-overlay{container:interaction-transition-top-overlay/size}.interaction-transition-overlay-top-text{height:32.99087cqh;margin-top:15.98174cqh;max-width:73.02231cqw;width:68.76268cqw}.interaction-transition-overlay-cards{gap:.81136cqw;margin-top:5.25114cqh}.interaction-transition-overlay-card{height:24.34077cqw;width:24.34077cqw}.interaction-transition-overlay-plus{height:3.65112cqw;width:3.65112cqw}.interaction-transition-overlay-bottom{height:7.99087cqh;margin-top:4.10959cqh;max-width:43.20487cqw;width:43.20487cqw}}.interaction-main.is-mode-transition .interaction-transition-in-main{z-index:20!important}.interaction-video-overlay{contain:paint;display:flex;flex-direction:column;inset:0;justify-content:flex-end;margin:0 auto;max-width:50rem;min-height:100%;min-width:25rem;padding-bottom:1.75rem;pointer-events:none;position:absolute;transform:translateZ(0);width:min(100%,50rem);will-change:transform;z-index:2}.interaction-video-overlay-panel{position:relative;width:100%;will-change:transform,opacity;z-index:8}@keyframes interaction-slide-enter{0%{opacity:0;transform:var(--interaction-slide-from,translate3d(0,0,0))}to{opacity:1;transform:translateZ(0)}}@keyframes interaction-slide-exit{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:var(--interaction-slide-to,translate3d(0,0,0))}}.interaction-slide-motion{animation-duration:var(--interaction-slide-duration,.9s);animation-fill-mode:both;animation-timing-function:cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.interaction-slide-enter{animation-name:interaction-slide-enter}.interaction-slide-exit{animation-name:interaction-slide-exit}.interaction-slide-top{--interaction-slide-from:translate3d(0,-100%,0);--interaction-slide-to:translate3d(0,-100%,0)}.interaction-slide-left{--interaction-slide-from:translate3d(-100%,0,0);--interaction-slide-to:translate3d(-100%,0,0)}.interaction-slide-right{--interaction-slide-from:translate3d(100%,0,0);--interaction-slide-to:translate3d(100%,0,0)}.interaction-slide-bottom{--interaction-slide-from:translate3d(0,100%,0);--interaction-slide-to:translate3d(0,100%,0);--interaction-slide-duration:1.15s}.interaction-video-overlay--slide-out{pointer-events:none}.interaction-hotspots{box-sizing:border-box;height:100%;inset:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:1}.interaction-hotspot-anchor{height:calc(100% - var(--app-topbar-height));left:0;pointer-events:none;position:fixed;right:0;top:var(--app-topbar-height);z-index:5}.interaction-hotspot-anchor--subtitle-active{z-index:7}.interaction-hotspot-anchor:has(.interaction-reaction-subtitle){z-index:7}.interaction-hotspot-video-match{aspect-ratio:492/876;box-sizing:border-box;height:100%;left:var(--interaction-video-center-x,50vw);max-height:100%;max-width:min(100%,45rem);overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:auto}.interaction-click-effect-layer{inset:0;pointer-events:none;position:fixed;z-index:8}.interaction-click-effect{height:4.375rem;pointer-events:none;position:fixed;transform:translate3d(-50%,-50%,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.375rem}.interaction-hotspot-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;box-sizing:border-box;cursor:pointer;margin:0;min-height:0;min-width:0;padding:0;pointer-events:auto;position:absolute;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.interaction-hotspot-btn--tier-low{z-index:1}.interaction-hotspot-btn--tier-high{z-index:2}.interaction-hotspot-btn--global{inset:0;z-index:0}.interaction-hotspot-btn:focus:not(:focus-visible){outline:none}.interaction-hotspot-btn:active{outline:none}.interaction-reaction-subtitle{align-items:flex-end;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:10% 6% 30%;pointer-events:none;position:absolute}.interaction-reaction-subtitle-layer{z-index:7}.interaction-reaction-subtitle-text{color:#fff;font-size:1.375rem;font-weight:500;line-height:1.4;margin:0;max-width:92%;text-align:center;text-shadow:0 0 .625rem rgba(0,0,0,.95),0 .0625rem .25rem rgba(0,0,0,.88)}@media(max-width:768px){.interaction-video-overlay{min-width:0;width:100%}.interaction-click-effect{height:3.125rem;pointer-events:none;position:fixed;transform:translate3d(-50%,-50%,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.125rem}.interaction-root{background:var(--ix-color-bg-root-mobile);background-image:none;flex-direction:column;gap:0;height:100%;max-height:100%;min-height:0}.interaction-root:before{display:none}.interaction-main{border-radius:0;display:flex;flex-direction:column;height:100%;justify-content:stretch;min-height:0;padding:0}.interaction-transition-top-overlay{aspect-ratio:unset;height:auto;inset:0;max-height:none;min-height:100dvh;transform:none;width:auto;--_transition-avail-h:100dvh;justify-content:center}.interaction-transition-top-overlay .interaction-transition-overlay-top-text{margin-top:0}.interaction-video{height:100%;min-height:0}.interaction-video-overlay{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:0 1.25rem var(--ix-safe-bottom) 1.25rem}.interaction-hotspot-anchor{height:100%;top:0}.interaction-hotspot-video-match{aspect-ratio:unset;height:100%;inset:0;max-width:none;transform:none;width:100%}.interaction-reaction-subtitle{padding-bottom:max(30%,calc(var(--ix-space-5) + env(safe-area-inset-bottom,0px)))}.interaction-reaction-subtitle-text{font-size:.875rem}}.interaction-video-buffering{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:var(--app-topbar-height,0);z-index:5}.interaction-video-buffering-spinner{animation:ix-buffering-spin .8s linear infinite;border:.1875rem solid hsla(0,0%,100%,.15);border-radius:50%;border-top-color:#ffffffb3;height:2.25rem;width:2.25rem}@keyframes ix-buffering-spin{to{transform:rotate(1turn)}}.ix-buffering-fade-enter-active,.ix-buffering-fade-leave-active{transition:opacity .3s ease}.ix-buffering-fade-enter-from,.ix-buffering-fade-leave-to{opacity:0}@media(max-width:768px){.interaction-video-buffering{top:0}.interaction-video-buffering-spinner{border-width:.15625rem;height:1.75rem;width:1.75rem}}.ix-muted-thumb-blur{height:100%;overflow:hidden;position:relative;width:100%}.ix-muted-thumb-blur:after{background:linear-gradient(180deg,#06080e05,#06080e24);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.ix-muted-thumb-blur__img{backface-visibility:hidden;display:block;filter:blur(1.5rem) saturate(1.02) brightness(.94);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform:scale(1.28);width:100%;will-change:transform,filter}.interaction-empty-no-list{align-items:center;background:var(--ix-color-surface-55);display:flex;flex-direction:column;gap:3.375rem;justify-content:center;min-height:100%}.interaction-empty-title{color:var(--ix-color-text-muted-light);font-family:Poppins;font-size:1.5rem;font-style:normal;font-weight:400;margin:0}.interaction-empty-card{align-items:center;background:url(../images/interacTion/entryBorderIcon.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:.125rem solid transparent;border-radius:1.5rem;display:flex;flex-direction:column;gap:1.625rem;height:31.25rem;justify-content:center;padding:0 2.375rem;width:25rem}.interaction-empty-card-title{color:#fff;font-family:Poppins;font-size:2.125rem;font-style:normal;font-weight:800;line-height:156%;text-align:center}.interaction-empty-card-btn{--gradient-outline-width:.0625rem;--gradient-outline-background:linear-gradient(88.89deg,#4000ff,#f0b);align-items:center;background:transparent;border:none;border-radius:var(--ix-radius-pill);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Poppins;font-size:1.25rem;gap:var(--ix-space-3);height:3.625rem;justify-content:center;line-height:156%;position:relative;width:80%;z-index:0}.interaction-empty-card-btn-icon{height:1.75rem;width:1.75rem}.interaction-no-selection-wrap{display:flex;flex-direction:column;height:100%;min-height:0}.interaction-empty-no-selection--desktop{display:flex}.interaction-mobile-list{display:none}.interaction-empty-no-selection{background:linear-gradient(90deg,#f0b,#990070);background-clip:text;-webkit-background-clip:text;font-family:PingFang SC;font-size:1.75rem;font-style:normal;font-weight:600;line-height:normal;text-align:center;-webkit-text-fill-color:transparent;align-items:center;display:flex;height:100%;justify-content:center}@media(max-width:768px){.interaction-empty-title{color:var(--ix-color-text-muted-light);font-family:Poppins;font-size:1.125rem;font-style:normal;font-weight:400;margin:0}.interaction-empty-no-list{align-items:center;background:var(--ix-color-surface-55);display:flex;flex-direction:column;gap:2.5rem;justify-content:center;min-height:100%}.interaction-empty-card{height:25rem;width:20rem}.interaction-empty-card-btn{font-size:1rem;font-weight:400}.interaction-empty-card-btn,.interaction-empty-card-title{color:#fff;font-family:Poppins;font-style:normal;line-height:156%;text-align:center}.interaction-empty-card-title{font-size:1.5rem;font-weight:800}.interaction-empty-no-selection--desktop{display:none}.interaction-mobile-list{background:#111;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:1rem}.interaction-mobile-list-title{color:#fff;font-family:PingFang SC;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;margin:0 0 .5rem;text-transform:capitalize}.interaction-mobile-list-search{align-items:center;background:var(--ix-color-mobile-list-search-bg);border-radius:var(--ix-radius-sm);display:flex;flex-shrink:0;gap:var(--ix-space-3);margin-bottom:var(--ix-space-3);max-height:2.75rem;padding:.625rem .875rem}.interaction-mobile-list-search-icon{flex-shrink:0;height:1.125rem;opacity:.6;width:1.125rem}.interaction-mobile-list-search-input{background:transparent;border:none;color:var(--ix-color-text-inverse);flex:1;font-size:.875rem;min-width:0;outline:none}.interaction-mobile-list-search-input::-moz-placeholder{color:#6b7280}.interaction-mobile-list-search-input::placeholder{color:#6b7280}.interaction-mobile-list-loading{color:#fff9;font-size:.875rem;padding:1.5rem}.interaction-mobile-list-items{display:flex;flex:1;flex-direction:column;gap:.25rem;min-height:0;overflow-y:auto}.interaction-empty-no-selection{font-size:1.375rem;line-height:1.3;padding:0 1.25rem}}.interaction-mobile-header{align-items:center;display:flex;justify-content:space-between;left:var(--ix-space-5);position:absolute;right:var(--ix-space-5);top:var(--ix-space-5);z-index:3}.mobile-profile-pill{align-items:center;background:var(--ix-color-mobile-header-pill-bg);border:none;border-radius:var(--ix-radius-full);color:var(--ix-color-text-gray-50);cursor:pointer;display:flex;gap:var(--ix-space-3);padding:var(--ix-space-2) var(--ix-space-4)}.mobile-profile-avatar{border-radius:var(--ix-radius-full);height:1.75rem;-o-object-fit:cover;object-fit:cover;width:1.75rem}.mobile-profile-text{align-items:flex-start;align-self:stretch;display:flex;flex:1 1 0;flex-direction:column;height:auto;justify-content:space-between;min-height:0;min-width:0;overflow:hidden;text-align:left}.mobile-profile-name{font-size:.8125rem;font-weight:600}.mobile-profile-name,.mobile-profile-sub{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-profile-sub{color:var(--ix-color-text-gray-300);font-size:.6875rem}.mobile-close-btn{align-items:center;background:var(--ix-color-mobile-header-icon-bg);border:none;border-radius:var(--ix-radius-full);color:var(--text,#e5e7eb);cursor:pointer;display:flex;height:1.75rem;justify-content:center;width:1.75rem}.mobile-profile-panel{display:flex;flex-direction:column;inset:0;justify-content:flex-end;position:fixed;z-index:50}.mobile-profile-panel>*{pointer-events:auto}.mobile-profile-backdrop{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:var(--ix-color-surface-55);cursor:pointer;inset:0;position:absolute}.mobile-profile-sheet{background:transparent;border-radius:var(--ix-radius-profile-sheet-top) var(--ix-radius-profile-sheet-top) 0 0;box-shadow:none;display:flex;flex-direction:column;max-height:66vh;max-height:66dvh;overflow:visible;position:relative;width:100%}.mobile-profile-close{align-items:center;background:var(--ix-color-surface-white-12);border:none;border-radius:50%;color:var(--ix-color-text-inverse-strong);cursor:pointer;display:flex;font-size:1.125rem;height:2.25rem;justify-content:center;line-height:1;position:absolute;right:var(--ix-space-5);top:var(--ix-space-5);width:2.25rem;z-index:20}.profile-slide-enter-active,.profile-slide-leave-active{transition:opacity .28s ease}.profile-slide-enter-active .mobile-profile-sheet,.profile-slide-leave-active .mobile-profile-sheet{transition:transform .32s cubic-bezier(.32,.72,0,1)}.profile-slide-enter-from .mobile-profile-backdrop,.profile-slide-leave-to .mobile-profile-backdrop{opacity:0}.profile-slide-enter-from .mobile-profile-sheet,.profile-slide-leave-to .mobile-profile-sheet{transform:translateY(100%)}.profile-slide-enter-to .mobile-profile-backdrop,.profile-slide-leave-from .mobile-profile-backdrop{opacity:1}.profile-slide-enter-to .mobile-profile-sheet,.profile-slide-leave-from .mobile-profile-sheet{transform:translateY(0)}@media(max-width:768px){.mobile-profile-close{display:none}.interaction-mobile-header{align-items:center;display:flex;justify-content:space-between;left:max(var(--ix-space-4),env(safe-area-inset-left));right:max(var(--ix-space-4),env(safe-area-inset-right));top:max(var(--ix-space-5),env(safe-area-inset-top));z-index:6}.mobile-profile-pill{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#11141e5c;border:.0625rem solid var(--ix-border-white-14);border-radius:var(--ix-radius-full);gap:var(--ix-space-3);height:2.5rem;max-width:12.75rem;padding:var(--ix-space-1) .625rem var(--ix-space-1) 0}.mobile-profile-avatar{flex-shrink:0;height:2.25rem;width:2.25rem}.mobile-profile-name{font-size:.875rem;line-height:1.1}.mobile-profile-sub{font-size:.6875rem;line-height:1.1;opacity:.9}.mobile-close-btn{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:var(--ix-overlay-45);border:none;border-radius:var(--ix-radius-full);color:var(--text,#e5e7eb);height:2rem;width:2rem}}@media(min-width:769px){.interaction-mobile-header,.mobile-profile-panel{display:none}}.interaction-root.interaction-root--mode-b .interaction-input-bar-icons-left{display:none!important}.interaction-root.interaction-root--mode-b .interaction-video-overlay>.mode-b-layout{pointer-events:none}.mode-b-top-fixed{align-items:center;display:flex;height:3.375rem;justify-content:space-between;left:calc(50% - 16.625rem);pointer-events:auto;position:absolute;right:calc(50% - 16.625rem);top:0;z-index:6}.mode-b-fixed-hide-btn{align-items:center;background:none;border:none;color:var(--ix-color-text-muted-light);cursor:pointer;display:inline-flex;font-family:Inter;font-size:1.625rem;font-style:normal;font-weight:900;gap:var(--ix-space-3);letter-spacing:.06663rem;line-height:normal;text-align:center;z-index:1}.mode-b-fixed-hide-btn.is-visible{color:#f500be}.mode-b-fixed-hide-btn>svg{flex:0 0 2rem;height:2rem;width:2rem}.mode-b-fixed-hide-btn>span{display:inline-block;text-align:left}.mode-b-fixed-hookup-btn{align-items:center;color:var(--ix-color-text-inverse);display:flex;font-size:.875rem;justify-content:center;left:50%;padding:.5rem 1rem;pointer-events:auto;position:absolute;transform:translate(-50%)}.mode-b-fixed-hookup-btn,.mode-b-fixed-hookup-btn>svg{height:3.375rem;width:33.25rem}.mbfhb-bg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.mbfhb-cen{color:#ff1f90b3;cursor:pointer;display:flex;font-family:Inter;font-size:2rem;font-style:normal;font-weight:500;gap:2.125rem;justify-content:center;letter-spacing:.64px;pointer-events:auto;position:relative;text-align:center;z-index:1}.mbfhb-cen,.mbfhb-cen>span{align-items:center;line-height:1}.mbfhb-cen>span{display:inline-flex}.mbfhb-cen>svg{display:block;flex:0 0 auto;height:1.5625rem;margin-top:.125rem;width:1.5625rem}.mode-b-left-wardrobe{background:linear-gradient(270deg,transparent,#000);bottom:0;display:flex;flex-direction:column;flex-shrink:0;gap:var(--ix-gap-chat);left:0;overflow:visible;padding:1.5rem 0 31.25rem;pointer-events:auto;position:absolute;top:0;transition:opacity .3s ease,transform .3s ease;width:20rem;z-index:4}.mode-b-left-wardrobe.mode-b-left-collapsed{background:none;opacity:1;width:0}.mode-b-left-wardrobe-content{display:flex;flex:1;flex-direction:column;gap:var(--ix-gap-chat);min-height:0;transform-origin:left center;transition:opacity .25s ease,transform .25s ease}.mode-b-left-wardrobe-content.is-hidden{opacity:0;pointer-events:none;transform:translate(-.5rem)}.mode-b-left-list{align-items:flex-end;display:flex;flex-direction:column;gap:var(--ix-gap-chat)}.mode-b-left-thumb{background:var(--ix-color-surface-white-12);border:.0625rem solid var(--ix-border-white-22);border-radius:var(--ix-radius-thumb);height:5.875rem;overflow:hidden;width:9.75rem}.mode-b-left-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mode-b-right-clear-module{align-items:flex-end;background:linear-gradient(90deg,transparent,#000);bottom:0;display:flex;flex-direction:column;gap:var(--ix-gap-chat);justify-content:flex-start;min-height:0;overflow:hidden;padding:1.5rem 1.5rem 18.75rem;pointer-events:auto;position:absolute;right:0;scrollbar-color:var(--ix-scrollbar-thumb) transparent;scrollbar-width:thin;top:0;transition:opacity .3s ease,transform .3s ease;width:20rem;z-index:4}.mode-b-right-clear-module::-webkit-scrollbar{height:.125rem;width:.125rem}.mode-b-right-clear-module::-webkit-scrollbar-track{background:transparent}.mode-b-right-clear-module::-webkit-scrollbar-thumb{background:var(--ix-scrollbar-thumb);border-radius:var(--ix-radius-full)}.mode-b-right-clear-module.mode-b-panels-hidden{min-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;width:0}.mode-b-right-clear-header{align-items:center;align-self:flex-end;color:var(--ix-color-text-muted-light);cursor:pointer;display:flex;flex-shrink:0;font-family:Inter;font-size:1.625rem;font-style:normal;font-weight:900;gap:var(--ix-space-3);justify-content:space-between;letter-spacing:.06663rem;line-height:normal;min-width:0;text-align:center}.mode-b-right-clear-header>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mode-b-right-clear-btn{align-items:center;background:transparent;border:none;color:var(--ix-color-text-muted-light);cursor:pointer;display:inline-flex;justify-content:center}.mode-b-right-clear-btn,.mode-b-right-clear-btn svg{flex-shrink:0;height:2rem;width:2rem}.mode-b-right-node-usage{align-items:center;align-self:center;color:#e4d3b4;display:inline-flex;flex-shrink:0;gap:.5rem;height:1.375rem;justify-content:flex-end;margin-bottom:.25rem;position:relative;width:100%;z-index:6}.mode-b-right-node-usage-text{color:#cfb498}.mode-b-right-node-usage-text,.mode-b-right-node-usage-text>span{font-size:1.25rem;font-style:normal;font-weight:500;letter-spacing:.4px;line-height:normal}.mode-b-right-node-usage-text>span{color:#fff;text-align:center}.mode-b-right-node-usage-help{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;position:relative}.mode-b-right-node-usage-tip{background:#000000d1;border:.0625rem solid hsla(0,0%,100%,.18);border-radius:.5rem;box-shadow:0 .375rem 1.125rem #00000059;color:#fff;font-family:Inter;font-size:1.125rem;font-weight:500;line-height:1.35;max-width:13.75rem;padding:.5rem .625rem;position:absolute;right:0;text-align:left;top:calc(100% + .5rem);white-space:normal;word-break:break-word;z-index:10}.mode-b-right-node-usage-help:focus-visible{outline:.0625rem solid hsla(0,0%,100%,.6);outline-offset:.125rem}.mode-b-right-node-usage-help{height:1.375rem;margin:0;padding:0}.mode-b-right-node-usage-help svg{flex-shrink:0;height:1.375rem;width:1.375rem}.mode-b-right-clear-list{align-self:flex-end;flex:1;max-width:100%;min-height:0;min-width:0}.mode-b-right-clear-footer{display:flex;flex-shrink:0;justify-content:flex-end;padding-top:.125rem;width:100%}.mode-b-right-clear-footer-btn{align-items:center;background:linear-gradient(90deg,#5f5f5f8f,#2424248f);border:0;border-radius:.625rem;color:var(--ix-color-text-inverse);cursor:pointer;display:inline-flex;height:5.875rem;justify-content:center;padding:0;width:9.75rem}.mode-b-right-clear-footer-btn svg{height:2.625rem;width:2.625rem}.mode-b-right-clear-module .mode-b-side-preview-list-scroll{align-items:flex-end}.mode-b-right-clear-slot{border-radius:var(--ix-radius-thumb);flex-shrink:0;height:5.875rem;overflow:hidden;position:relative;width:9.75rem}.mode-b-right-clear-slot--clickable{cursor:pointer}.mode-b-right-clear-placeholder{border-radius:.625rem;flex-shrink:0;height:5.875rem;overflow:hidden;position:relative;width:9.75rem}.mode-b-right-clear-placeholder-bg{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.7;width:100%}.mode-b-right-clear-placeholder-bg--mobile{background:transparent;border-radius:.5rem;height:2.625rem;opacity:.7;width:2.625rem}.mode-b-right-clear-slot img,.mode-b-right-clear-video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mode-b-right-clear-play{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;inset:0;justify-content:center;position:absolute}.mode-b-right-clear-play svg{height:2.625rem;width:2.625rem}.mode-b-right-clear-lock{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.mode-b-right-clear-lock svg{height:2.625rem;width:2.625rem}@media(min-width:769px){.mode-b-left-wardrobe-content .modeb-panel-list.mode-b-side-preview-list,.mode-b-right-clear-module:not(.mode-b-panels-hidden) .mode-b-right-clear-list.mode-b-side-preview-list{isolation:isolate;max-height:calc(100vh - 16.25rem);overflow:hidden;position:relative}.mode-b-left-wardrobe-content .modeb-panel-list.mode-b-side-preview-list.has-bottom-fade:after,.mode-b-right-clear-module:not(.mode-b-panels-hidden) .mode-b-right-clear-list.mode-b-side-preview-list.has-bottom-fade:after{background:linear-gradient(0deg,rgba(0,0,0,.76) 0,rgba(0,0,0,.58) 20%,rgba(0,0,0,.38) 44%,rgba(0,0,0,.14) 70%,transparent);bottom:0;content:"";height:min(calc(23.5rem + var(--ix-space-3)*3),100%);left:0;pointer-events:none;position:absolute;right:0;z-index:2}.mode-b-left-wardrobe-content .modeb-panel-list.mode-b-side-preview-list .mode-b-side-preview-list-scroll,.mode-b-right-clear-module:not(.mode-b-panels-hidden) .mode-b-right-clear-list.mode-b-side-preview-list .mode-b-side-preview-list-scroll{max-height:inherit;scrollbar-width:none;-ms-overflow-style:none}.mode-b-left-wardrobe-content .modeb-panel-list.mode-b-side-preview-list .mode-b-side-preview-list-scroll::-webkit-scrollbar,.mode-b-right-clear-module:not(.mode-b-panels-hidden) .mode-b-right-clear-list.mode-b-side-preview-list .mode-b-side-preview-list-scroll::-webkit-scrollbar{display:none}}@media(max-width:768px){.mode-b-mobile-topbar{align-items:center;background:linear-gradient(180deg,#0000007a,#0000002e);display:flex;height:100%;justify-content:space-between;padding:0 .625rem;width:100%}.mode-b-mobile-topbar-back,.mode-b-mobile-topbar-toggle{align-items:center;background:transparent;border:none;color:#ffffffd1;display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;padding:0;width:1.75rem}.mode-b-mobile-topbar-toggle.is-visible{color:#f500be}.mode-b-mobile-topbar-back svg,.mode-b-mobile-topbar-toggle svg{display:block;height:1.25rem;width:1.25rem}.mode-b-mobile-topbar-profile{align-items:center;background:transparent;border:none;color:#fff;display:inline-flex;flex:1;gap:.5rem;margin:0 .25rem;min-width:0;padding:0}.mode-b-mobile-topbar-avatar{border-radius:50%;flex:0 0 1.75rem;height:1.75rem;-o-object-fit:cover;object-fit:cover;width:1.75rem}.mode-b-mobile-topbar-name{color:#fffffff2;display:block;font-size:.75rem;font-weight:700;line-height:1.2;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.mode-b-right-clear-btn,.mode-b-right-clear-lock svg{height:1.5rem;width:1.5rem}.mode-b-right-clear-btn{align-items:center;display:inline-flex;justify-content:center}.mode-b-right-clear-btn svg{flex-shrink:0;height:1rem;width:1rem}.mode-b-right-clear-module{align-items:flex-end;background:none;bottom:0;display:flex;flex-direction:column;gap:var(--ix-gap-chat);justify-content:flex-start;min-height:0;overflow:hidden;padding:calc(env(safe-area-inset-top,0px) + 3rem + var(--ix-space-5)) 1.25rem 12.5rem;pointer-events:auto;position:absolute;right:0;scrollbar-color:var(--ix-scrollbar-thumb) transparent;scrollbar-width:thin;top:0;transition:opacity .3s ease,transform .3s ease;width:10rem;z-index:4}.mode-b-right-clear-module.is-node-tip-open{overflow:visible}.mode-b-left-wardrobe{background:none;bottom:0;flex-direction:column;flex-shrink:0;gap:var(--ix-gap-chat);max-width:7.9375rem;overflow:visible;padding:calc(env(safe-area-inset-top,0px) + 3rem + var(--ix-space-5)) 0 12.5rem 0;top:0;transition:opacity .3s ease,transform .3s ease;z-index:4}.mode-b-left-wardrobe,.mode-b-top-fixed{display:flex;left:0;pointer-events:auto;position:absolute}.mode-b-top-fixed{align-items:center;height:3rem;justify-content:space-between;right:0;top:env(safe-area-inset-top,0);z-index:6}.mode-b-fixed-hookup-btn{display:none}.mbfhb-cen{font-size:1.25rem;gap:1.125rem}.mbfhb-cen>svg{height:.875rem;width:.875rem}.mode-b-right-clear-header{align-items:center;color:var(--ix-color-text-inverse);display:flex;font-family:Inter;font-size:clamp(.75rem,3.8vw,.875rem);font-style:normal;font-weight:900;gap:0;justify-content:flex-end;letter-spacing:.656px;line-height:normal;text-align:center;width:100%}.mode-b-right-clear-header>svg{height:1rem;width:1rem}.mode-b-right-node-usage{gap:.375rem;margin-bottom:.125rem;margin-top:0}.mode-b-right-node-usage-text{font-size:.75rem;letter-spacing:.01em}.mode-b-right-node-usage-text>span{color:#fff;flex-shrink:0;font-size:.75rem;font-weight:500;text-align:center}.mode-b-right-node-usage-help{flex-shrink:0;height:1.375rem;width:.75rem}.mode-b-right-node-usage-tip{font-size:.6875rem;max-width:min(12.5rem,calc(100vw - 1.5rem));padding:.4375rem .5rem;right:-.5rem}.mode-b-right-node-usage-help svg{flex-shrink:0;height:100%;width:100%}.mode-b-fixed-hide-btn{color:var(--ix-color-text-inverse);font-family:Inter;font-size:.875rem;font-style:normal;font-weight:900;letter-spacing:.656px;line-height:normal;padding:0;text-align:center}.mode-b-fixed-hide-btn>svg{height:1rem;width:1rem}.mode-b-right-clear-placeholder,.mode-b-right-clear-slot{background:transparent;border-radius:.625rem;flex-shrink:0;height:2.625rem;overflow:hidden;position:relative;width:2.625rem}.mode-b-right-clear-placeholder{align-items:center;display:flex;justify-content:center}.mode-b-right-clear-placeholder-bg--mobile{background:transparent;border:.0625rem solid hsla(0,0%,100%,.68);border-radius:.5rem;box-sizing:border-box;height:100%;opacity:.7;width:100%}.mode-b-right-clear-footer-btn{background:#ffffff0a;border:.0625rem solid hsla(0,0%,100%,.68);border-radius:.625rem;height:2.625rem;width:2.625rem}.mode-b-right-clear-footer-btn svg{height:1.375rem;width:1.375rem}.mode-b-left-wardrobe-content .modeb-panel-list.mode-b-side-preview-list,.mode-b-right-clear-module:not(.mode-b-panels-hidden) .mode-b-right-clear-list.mode-b-side-preview-list{isolation:isolate;overflow:hidden;position:relative}.mode-b-left-wardrobe-content .modeb-panel-list.mode-b-side-preview-list.has-bottom-fade:after,.mode-b-right-clear-module:not(.mode-b-panels-hidden) .mode-b-right-clear-list.mode-b-side-preview-list.has-bottom-fade:after{background:linear-gradient(0deg,rgba(0,0,0,.76) 0,rgba(0,0,0,.58) 20%,rgba(0,0,0,.38) 44%,rgba(0,0,0,.14) 70%,transparent);bottom:0;content:"";height:min(calc(10.5rem + var(--ix-gap-chat)*3),100%);left:0;pointer-events:none;position:absolute;right:0;z-index:2}.mode-b-left-wardrobe-content .modeb-panel-list .mode-b-side-preview-list-scroll,.mode-b-right-clear-module:not(.mode-b-panels-hidden) .mode-b-side-preview-list-scroll{padding-bottom:max(1.75rem,env(safe-area-inset-bottom,0px));scrollbar-width:none;-ms-overflow-style:none}.mode-b-left-wardrobe-content .modeb-panel-list .mode-b-side-preview-list-scroll::-webkit-scrollbar,.mode-b-right-clear-module:not(.mode-b-panels-hidden) .mode-b-side-preview-list-scroll::-webkit-scrollbar{display:none}.mode-b-mobile-bottom-strip{bottom:0;display:flex;flex-direction:column;gap:var(--ix-space-5);left:0;padding-bottom:max(var(--ix-space-5),env(safe-area-inset-bottom));pointer-events:none;position:absolute;right:0;width:100%;z-index:10}.mode-b-mobile-bottom-strip .mode-b-mobile-strip-actions,.mode-b-mobile-bottom-strip .mode-b-mobile-strip-panel{pointer-events:auto}.mode-b-mobile-strip-panel{height:9.375rem;position:relative}.mode-b-mobile-strip-bg{inset:0;pointer-events:none;position:absolute;z-index:0}.mode-b-mobile-strip-bg>svg{display:block;height:100%;width:100%}.mode-b-mobile-strip-close{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;position:absolute;right:1.5rem;top:0;width:1.25rem;z-index:99}.mode-b-mobile-strip-close>svg{cursor:pointer;flex-shrink:0;height:1.875rem;width:1.875rem}.mode-b-mobile-strip-thumbs{height:9.375rem;overflow-x:auto;overflow-y:hidden;padding:0;position:relative;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;z-index:1}.mode-b-mobile-strip-track{align-items:center;display:flex;gap:var(--ix-gap-chat);height:100%;min-width:-moz-max-content;min-width:max-content;padding:.5rem .75rem .25rem}.mode-b-mobile-strip-thumbs::-webkit-scrollbar{display:none}.mode-b-mobile-strip-thumb{background:var(--ix-color-surface-white-12);border:.125rem solid transparent;border-radius:var(--ix-radius-thumb);cursor:pointer;flex-shrink:0;height:3.75rem;overflow:hidden;position:relative;scroll-snap-align:center;transition:border-color .2s,box-shadow .2s;width:6.25rem;z-index:1}.mode-b-mobile-strip-thumb--active{border-color:#cc00fff2;box-shadow:0 0 0 .0625rem #f63a3d80;height:5rem;width:8.375rem}.mode-b-mobile-strip-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mode-b-mobile-strip-actions{gap:var(--ix-space-5)}.mode-b-mobile-strip-actions,.mode-b-mobile-strip-btn{align-items:center;display:flex;justify-content:center}.mode-b-mobile-strip-btn{background:var(--ix-color-mode-b-btn-bg);border:.0625rem solid var(--ix-color-mode-b-border);border-radius:var(--ix-radius-pill);color:var(--ix-color-mode-b-text);cursor:pointer;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-style:normal;font-weight:500;gap:var(--ix-space-3);height:2.5rem;letter-spacing:-.342px;line-height:150%;min-width:0;padding:.75rem 1rem;text-align:center;transition:opacity .2s;width:9.8125rem}.mode-b-mobile-strip-btn svg{flex-shrink:0;height:1.75rem;width:1.75rem}.mode-b-mobile-strip-btn .mode-b-action-label{font-size:clamp(.75rem,4vw,1rem);line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mode-b-mobile-strip-btn:disabled{cursor:not-allowed;opacity:.5}.interaction-root.interaction-root--mode-b-mobile-strip{--mode-b-mobile-strip-reserve:calc(11.875rem + var(--ix-space-5)*2 + max(var(--ix-space-5), env(safe-area-inset-bottom, 0px)))}.interaction-root.interaction-root--mode-b-mobile-strip .interaction-video-overlay{z-index:5}.interaction-root.interaction-root--mode-b-mobile-strip .mode-b-left-wardrobe,.interaction-root.interaction-root--mode-b-mobile-strip .mode-b-right-clear-module{bottom:var(--mode-b-mobile-strip-reserve);padding-bottom:var(--ix-space-5)}.interaction-mobile-header.interaction-mobile-header--mode-b>:first-child{display:none}}
