.icon-mask{background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask:url(/img/premium-cotton.png) 50%/contain no-repeat;mask:url(/img/premium-cotton.png) 50%/contain no-repeat}.glyph[data-v-15b7f43d]{flex:none;display:inline-block;position:relative}.glyph-area[data-v-15b7f43d]{place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glyph-area.fade[data-v-15b7f43d]{-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000);mask-image:radial-gradient(closest-side,#000 62%,#0000)}.glyph-live[data-v-15b7f43d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glyph-live[data-v-15b7f43d] svg{overflow:visible}.glyph-live[data-v-15b7f43d] [clip-path]{clip-path:none}.glyph-live[data-v-15b7f43d] path[fill]:not([fill=none]){fill:currentColor}.glyph-live[data-v-15b7f43d] path[stroke]:not([stroke=none]){stroke:currentColor}.avatar[data-v-27f6acf3]{width:var(--av-size);height:var(--av-size);color:#fff;font-weight:650;font-size:calc(var(--av-size) * .38);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.avatar img[data-v-27f6acf3]{object-fit:cover;background:var(--surface-2);border-radius:50%;width:100%;height:100%}.avatar-saved[data-v-27f6acf3]{background:linear-gradient(145deg, var(--accent), #2f5df4)}.avatar-letters[data-v-27f6acf3]{letter-spacing:.01em}.avatar-dot[data-v-27f6acf3]{width:calc(var(--av-size) * .26);height:calc(var(--av-size) * .26);background:var(--jade);border:2px solid var(--surface);border-radius:50%;min-width:10px;min-height:10px;position:absolute;bottom:1px;right:1px}.modal[data-v-41e8103b]{color:var(--text);background:0 0;border:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden}.modal[open][data-v-41e8103b]{justify-content:center;align-items:flex-end;display:flex}.modal[data-v-41e8103b]::backdrop{background:var(--scrim,#10143a66);animation:.3s cubic-bezier(.22,1,.36,1) backdrop-in-41e8103b}.modal-panel[data-v-41e8103b]{width:100%;max-height:calc(100dvh - max(40px, calc(var(--safe-top,0px) + 12px)));background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-3);padding-bottom:var(--safe-bottom);animation:sheet-in-41e8103b .38s var(--ease-out);flex-direction:column;display:flex}.modal-head[data-v-41e8103b]{align-items:center;gap:8px;min-height:56px;padding:12px 8px 4px 20px;display:flex}.modal-title[data-v-41e8103b]{flex:1;margin:0;font-size:17px;font-weight:650}.modal-body[data-v-41e8103b]{overscroll-behavior:contain;scrollbar-width:none;padding:4px 20px 16px;overflow-y:auto}.modal-body[data-v-41e8103b]::-webkit-scrollbar{display:none}.modal-panel[data-v-41e8103b]{outline:none;position:relative}.modal-floating-head .modal-head[data-v-41e8103b]{z-index:3;pointer-events:none;position:absolute;top:0;left:0;right:0}.modal-floating-head .modal-head[data-v-41e8103b]>*{pointer-events:auto}.modal-foot[data-v-41e8103b]{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 20px 18px;display:flex}@media (width>=600px){.modal[open][data-v-41e8103b]{align-items:center}.modal-panel[data-v-41e8103b]{border-radius:var(--r-xl);width:min(440px,100vw - 32px);max-height:min(720px,100dvh - 64px);animation:pop-in-41e8103b .32s var(--ease-out)}.modal-wide .modal-panel[data-v-41e8103b]{width:min(560px,100vw - 32px)}}@keyframes sheet-in-41e8103b{0%{opacity:0;transform:translateY(40px)}}@keyframes pop-in-41e8103b{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes backdrop-in-41e8103b{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.modal-panel[data-v-41e8103b],.modal[data-v-41e8103b]::backdrop{animation:none}}.rolling[data-v-b12816fd]{--pad:.3em;font-variant-numeric:tabular-nums;white-space:pre;line-height:1.2;display:inline-flex}.rolling-slot[data-v-b12816fd]{height:calc(1.2em + 2 * var(--pad));margin:calc(-1 * var(--pad)) 0;box-sizing:border-box;padding-top:var(--pad);-webkit-mask-image:linear-gradient(transparent, #000 var(--pad), #000 calc(100% - var(--pad)), transparent);-webkit-mask-image:linear-gradient(transparent, #000 var(--pad), #000 calc(100% - var(--pad)), transparent);mask-image:linear-gradient(transparent, #000 var(--pad), #000 calc(100% - var(--pad)), transparent);animation:.45s cubic-bezier(.22,1,.36,1) rolling-in-b12816fd;display:inline-block;position:relative;overflow:hidden}.rolling-sizer[data-v-b12816fd]{visibility:hidden}.rolling-strip[data-v-b12816fd]{will-change:transform;flex-direction:column;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;left:0}.rolling-strip>span[data-v-b12816fd]{box-sizing:border-box;height:calc(1.2em + 2 * var(--pad));padding-top:var(--pad)}@keyframes rolling-in-b12816fd{0%{opacity:0;transform:translateY(-40%)}}@media (prefers-reduced-motion:reduce){.rolling-slot[data-v-b12816fd]{animation:none}.rolling-strip[data-v-b12816fd]{transition:none}}.bid-sparks[data-v-ef90980d]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gift-glow[data-v-bd080083]{z-index:0;pointer-events:none;filter:blur(10px);border-radius:50%;animation:5s ease-in-out infinite alternate gift-glow-breathe-bd080083;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes gift-glow-breathe-bd080083{0%{transform:translate(-50%,-50%)scale(.94)rotate(0)}to{transform:translate(-50%,-50%)scale(1.04)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.gift-glow[data-v-bd080083]{animation:none}}.gift-sticker[data-v-518f481e]{flex:none;display:inline-block;position:relative}.gift-sticker img[data-v-518f481e],.gift-sticker-live[data-v-518f481e]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.gift-sticker-live[data-v-518f481e]:not(.on){visibility:hidden}.auc-withdraw[data-v-2cb4813c]{width:100%;color:var(--danger);font:inherit;cursor:pointer;background:0 0;border:none;margin-top:6px;padding:10px;font-size:15px;font-weight:600;display:block}.auc-withdraw[data-v-2cb4813c]:disabled{color:var(--text-2);cursor:default}.auc-loading[data-v-2cb4813c]{place-items:center;height:220px;display:grid}.auc-error[data-v-2cb4813c]{color:var(--danger);text-align:center;margin:4px 0 0;font-size:13px}.auc-intro[data-v-2cb4813c]{--auc-win:var(--success);text-align:center;flex-direction:column;align-items:center;padding:0 6px 8px;display:flex}.auc-intro-gift[data-v-2cb4813c]{place-items:center;width:250px;height:250px;margin:2px 0 -40px;display:grid;position:relative}.auc-intro-gift[data-v-2cb4813c]>:last-child,.auc-intro[data-v-2cb4813c]>:not(.auc-intro-gift){z-index:1;position:relative}.auc-intro h2[data-v-2cb4813c]{margin:6px 0 2px;font-size:24px}.auc-intro-lead[data-v-2cb4813c]{color:var(--text-2);margin:0 0 18px}.auc-rules[data-v-2cb4813c]{text-align:left;flex-direction:column;gap:18px;margin:0 0 22px;padding:0;list-style:none;display:flex}.auc-rules li[data-v-2cb4813c]{gap:14px;display:flex}.auc-rules li[data-v-2cb4813c]>:first-child{color:var(--accent-text);flex:none;margin-top:-2px}.auc-rules strong[data-v-2cb4813c]{margin-bottom:2px;display:block}.auc-rules span[data-v-2cb4813c]{color:var(--text-2);font-size:14px}.auc[data-v-2cb4813c]{--auc-win:var(--success);--auc-lose:var(--danger);flex-direction:column;gap:12px;padding:0 2px 8px;display:flex}.auc-gift[data-v-2cb4813c]{align-items:center;gap:10px;display:flex}.auc-gift-text[data-v-2cb4813c]{flex-direction:column;flex:1;min-width:0;display:flex}.auc-gift-text strong[data-v-2cb4813c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auc-gift-text span[data-v-2cb4813c]{color:var(--text-2);font-size:13px}.auc-balance[data-v-2cb4813c]{color:var(--saffron-text);align-items:center;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.auc-slider[data-v-2cb4813c]{--f:0;--tone:#614bf1;padding:4px 12px 0}.auc-slider.off[data-v-2cb4813c]{opacity:.55}.auc-bubble-row[data-v-2cb4813c]{height:54px;margin:0 15px;position:relative;container-type:inline-size}.auc-bubble[data-v-2cb4813c]{isolation:isolate;background:var(--tone);color:#fff;height:40px;font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 6px 18px color-mix(in srgb, var(--tone) 45%, transparent);transform:translateX(calc(100cqw * var(--f) / 100 - 26px - (100% - 52px) * var(--f) / 100));will-change:transform;cursor:text;border:0;border-radius:20px;align-items:center;gap:6px;padding:0 16px 0 12px;font-size:21px;font-weight:800;display:inline-flex;position:absolute;bottom:11px;left:0}.auc-tail[data-v-2cb4813c]{z-index:1;background:var(--tone);clip-path:polygon(0 0,100% 0,50% 100%);width:16px;height:8px;transform:translateX(calc(100cqw * var(--f) / 100 - 8px));will-change:transform;pointer-events:none;position:absolute;bottom:4px;left:0}.auc-bubble-sparks[data-v-2cb4813c]{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.auc-bubble[data-v-2cb4813c]>:not(.auc-bubble-sparks){position:relative}.auc-bubble[data-v-2cb4813c] svg{color:#ffd25a}.auc-bubble-input[data-v-2cb4813c]{text-align:center;outline:none;width:140px}.auc-track[data-v-2cb4813c]{background:var(--surface-2);border-radius:17px;height:34px;position:relative;container-type:inline-size}.auc-fill[data-v-2cb4813c]{--fill:calc(30px + (100cqw - 30px) * var(--f) / 100);background:linear-gradient(90deg, #3e2cdd, var(--tone)) 0 0 / var(--fill) 100% no-repeat;clip-path:inset(0 calc(100% - var(--fill)) 0 0 round 17px);pointer-events:none;border-radius:17px;position:absolute;inset:0}.auc-mark[data-v-2cb4813c]{left:calc(15px + (100% - 30px) * var(--m) / 100);z-index:1;color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-left:2px solid #ffffff8c;align-items:center;padding:0 0 0 7px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;bottom:0}.auc-range[data-v-2cb4813c]{z-index:2;appearance:none;cursor:grab;background:0 0;width:100%;height:34px;margin:0;display:block;position:relative}.auc-range[data-v-2cb4813c]:active{cursor:grabbing}.auc-range[data-v-2cb4813c]:disabled{cursor:default}.auc-range[data-v-2cb4813c]::-webkit-slider-runnable-track{background:0 0;height:34px}.auc-range[data-v-2cb4813c]::-moz-range-track{background:0 0;height:34px}.auc-range[data-v-2cb4813c]::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;box-shadow:none;background:0 0;border-radius:50%;margin-top:2px}.auc-range[data-v-2cb4813c]::-moz-range-thumb{width:30px;height:30px;box-shadow:none;background:0 0;border:0;border-radius:50%}.auc-thumb[data-v-2cb4813c]{z-index:1;pointer-events:none;width:30px;height:30px;translate:calc((100cqw - 30px) * var(--f) / 100) 0;will-change:translate;background:#fff;border-radius:50%;transition:scale .25s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:0;box-shadow:0 2px 8px #0000004d}.dragging .auc-thumb[data-v-2cb4813c]{scale:1.08}.auc-note[data-v-2cb4813c]{color:var(--text-2);margin:8px 2px 0;font-size:13px}.auc-stats[data-v-2cb4813c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.auc-stat[data-v-2cb4813c]{background:var(--surface-2);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:1px;padding:10px 4px 9px;display:flex}.auc-stat strong[data-v-2cb4813c]{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:18px;font-weight:800;display:inline-flex}.auc-stat strong[data-v-2cb4813c] svg{color:var(--saffron)}.auc-stat span[data-v-2cb4813c]{color:var(--text-2);font-size:12px;line-height:1.2}.auc-label[data-v-2cb4813c]{color:var(--text-2);margin:6px 0 -4px;font-size:13px;font-weight:650}.auc-label.win[data-v-2cb4813c]{color:var(--auc-win)}.auc-label.lose[data-v-2cb4813c]{color:var(--auc-lose)}.auc-row[data-v-2cb4813c]{align-items:center;gap:12px;min-height:48px;display:flex}.auc-rank[data-v-2cb4813c]{text-align:center;font-variant-numeric:tabular-nums;width:34px;color:var(--text-2);flex:none;font-weight:700}.auc-row-me.win .auc-rank[data-v-2cb4813c]{color:var(--auc-win)}.auc-row-me.lose .auc-rank[data-v-2cb4813c]{color:var(--auc-lose)}.auc-place[data-v-2cb4813c]{color:#fff;background:#b08d57;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin:0 5px;font-size:13px;font-weight:700;display:grid}.auc-place[data-place="1"][data-v-2cb4813c]{background:#f2a900}.auc-place[data-place="2"][data-v-2cb4813c]{background:#9aa3b2}.auc-name[data-v-2cb4813c]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;overflow:hidden}.auc-amount[data-v-2cb4813c]{color:var(--text-2);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:14px;display:inline-flex}.auc-amount[data-v-2cb4813c] svg{color:var(--saffron)}.auc-hint[data-v-2cb4813c]{color:var(--text-2);margin:-4px 0 0;font-size:13px}.auc-wins[data-v-2cb4813c]{flex-wrap:wrap;gap:6px 14px;margin:0;font-weight:650;display:flex}.auc-main[data-v-2cb4813c]{justify-content:center;align-items:center;gap:5px;width:100%;min-height:50px;margin-top:4px;font-size:16px;display:inline-flex}.auc-main.gold[data-v-2cb4813c]{color:#3a2600;background:linear-gradient(#ffd25a,#f2a900)}.gift-ribbon[data-v-63b693bb]{--rb-edge:var(--accent);--rb-far:var(--accent);--rb-text:#fff;z-index:1;color:var(--rb-text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;padding:2px 8px 3px;font-size:9px;font-weight:800;line-height:11px;position:absolute;left:50%;transform:translate(-50%)}.gift-ribbon-top[data-v-63b693bb]{background:linear-gradient(180deg, var(--rb-edge), var(--rb-far));border-radius:0 0 8px 8px;top:0}.gift-ribbon-bottom[data-v-63b693bb]{background:linear-gradient(0deg, var(--rb-edge), var(--rb-far));border-radius:8px 8px 0 0;padding:3px 8px 2px;bottom:0}.gift-ribbon[data-v-63b693bb]:before,.gift-ribbon[data-v-63b693bb]:after{content:"";width:6px;height:6px;position:absolute}.gift-ribbon[data-v-63b693bb]:before{left:-6px}.gift-ribbon[data-v-63b693bb]:after{right:-6px}.gift-ribbon-top[data-v-63b693bb]:before,.gift-ribbon-top[data-v-63b693bb]:after{top:0}.gift-ribbon-top[data-v-63b693bb]:before{background:radial-gradient(circle at 0 100%, transparent 5.5px, var(--rb-edge) 6px)}.gift-ribbon-top[data-v-63b693bb]:after{background:radial-gradient(circle at 100% 100%, transparent 5.5px, var(--rb-edge) 6px)}.gift-ribbon-bottom[data-v-63b693bb]:before,.gift-ribbon-bottom[data-v-63b693bb]:after{bottom:0}.gift-ribbon-bottom[data-v-63b693bb]:before{background:radial-gradient(circle at 0 0, transparent 5.5px, var(--rb-edge) 6px)}.gift-ribbon-bottom[data-v-63b693bb]:after{background:radial-gradient(circle at 100% 0, transparent 5.5px, var(--rb-edge) 6px)}.gift-ribbon-gold[data-v-63b693bb]{--rb-edge:#ffd25a;--rb-far:#f2a900;--rb-text:#3a2600}.gift-ribbon-muted[data-v-63b693bb]{--rb-edge:var(--text-2);--rb-far:var(--text-2);--rb-text:var(--surface)}.shop[data-v-7637f3c5]{padding:0 4px 12px}.shop-to[data-v-7637f3c5]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.shop-to-name[data-v-7637f3c5]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:650;overflow:hidden}.shop-balance[data-v-7637f3c5]{background:var(--saffron-soft);color:var(--saffron-text);border-radius:999px;align-items:center;gap:4px;padding:5px 11px 5px 8px;font-size:14px;font-weight:700;display:inline-flex}.shop-loading[data-v-7637f3c5]{place-items:center;height:160px;display:grid}.shop-grid[data-v-7637f3c5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shop-card[data-v-7637f3c5]{background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:18px 6px 10px;transition:transform .15s;display:flex;position:relative;overflow:hidden}.shop-card[data-v-7637f3c5]:active:not(:disabled){transform:scale(.97)}.shop-card[data-v-7637f3c5]:disabled{opacity:.5;cursor:default}.shop-card-auction[data-v-7637f3c5]{box-shadow:inset 0 0 0 2px var(--saffron)}.shop-card-join[data-v-7637f3c5]{padding:3px 12px}.shop-card-title[data-v-7637f3c5]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}.shop-card-price[data-v-7637f3c5]{background:var(--saffron-soft);color:var(--saffron-text);border-radius:999px;align-items:center;gap:3px;padding:3px 10px 3px 7px;font-size:13px;font-weight:700;display:inline-flex}.shop-compose[data-v-7637f3c5]{flex-direction:column;gap:12px;display:flex}.shop-back[data-v-7637f3c5]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:4px 8px 4px 2px;font-size:14px;font-weight:600;display:inline-flex}.shop-preview[data-v-7637f3c5]{flex-direction:column;align-items:center;gap:4px;padding:0 16px 6px;display:flex}.shop-preview-gift[data-v-7637f3c5]{place-items:center;width:190px;height:170px;display:grid;position:relative}.shop-preview-gift[data-v-7637f3c5]>:last-child,.shop-compose[data-v-7637f3c5]>:not(.shop-preview),.shop-preview[data-v-7637f3c5]>:not(.shop-preview-gift){z-index:1;position:relative}.shop-preview strong[data-v-7637f3c5]{font-size:17px}.shop-left[data-v-7637f3c5]{color:var(--text-2);font-size:13px}.shop-field[data-v-7637f3c5]{display:block;position:relative}.shop-field textarea[data-v-7637f3c5]{background:var(--field);width:100%;color:var(--text);font:inherit;resize:none;border:0;border-radius:14px;padding:12px 44px 12px 14px}.shop-counter[data-v-7637f3c5]{color:var(--text-2);font-size:12px;position:absolute;bottom:10px;right:12px}.shop-switch[data-v-7637f3c5]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.shop-switch-title[data-v-7637f3c5]{font-weight:600;display:block}.shop-switch-hint[data-v-7637f3c5]{color:var(--text-2);font-size:12px;display:block}.shop-send[data-v-7637f3c5]{justify-content:center;align-items:center;gap:5px;width:100%;min-height:48px;font-size:16px;display:inline-flex}.shop-error[data-v-7637f3c5]{color:var(--danger,#d33);margin:0;font-size:13px}.shop-empty[data-v-7637f3c5]{color:var(--text-2);text-align:center;margin:0;padding:24px 12px}.unique-backdrop[data-v-4913f1a1]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.unique-backdrop-center[data-v-4913f1a1]{width:0;height:0;position:absolute;left:50%}.unique-backdrop-center i[data-v-4913f1a1]{background:var(--pattern-color);-webkit-mask:var(--pattern-image) center / contain no-repeat;-webkit-mask:var(--pattern-image) center / contain no-repeat;mask:var(--pattern-image) center / contain no-repeat;position:absolute;top:0;left:0}.upgrade-icon[data-v-b2e40958]{flex:none;display:block}.up[data-v-dd60f6a9]{text-align:center;flex-direction:column;align-items:center;display:flex}.up-scene[data-v-dd60f6a9]{background:var(--surface-2);align-self:stretch;height:262px;margin:-4px -20px 0;position:relative;overflow:hidden}.up-bg[data-v-dd60f6a9]{will-change:opacity}.up-scene-wait[data-v-dd60f6a9]{place-items:center;display:grid;position:absolute;inset:0}.up-stage[data-v-dd60f6a9]{z-index:2;width:0;height:0;position:absolute;top:44%;left:50%}.up-model[data-v-dd60f6a9]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform, opacity;filter:drop-shadow(0 10px 18px #00000038);width:150px;max-width:none;height:150px;top:-75px;left:-75px;position:absolute!important}.up-model-live.hidden[data-v-dd60f6a9]{opacity:0}.up-model-live[data-v-dd60f6a9]{z-index:20;animation:.7s cubic-bezier(.2,.9,.3,1.25) both up-pop-dd60f6a9}@keyframes up-pop-dd60f6a9{45%{transform:scale(1.12)}}.up-flash[data-v-dd60f6a9]{z-index:1;pointer-events:none;background:radial-gradient(circle,#ffffffb3 0%,#ffffff38 35%,#fff0 70%);border-radius:50%;width:260px;height:260px;margin:-130px 0 0 -130px;animation:1.3s ease-out both up-flash-dd60f6a9;position:absolute;top:44%;left:50%}@keyframes up-flash-dd60f6a9{0%{opacity:0;transform:scale(.4)}25%{opacity:1}to{opacity:0;transform:scale(1.6)}}.up-caption[data-v-dd60f6a9]{z-index:3;flex-direction:column;align-items:center;transition:color .4s linear;display:flex;position:absolute;bottom:16px;left:0;right:0}.up-title[data-v-dd60f6a9]{color:#fff;margin:0;font-size:21px;font-weight:750}.up-num[data-v-dd60f6a9]{opacity:.9;font-size:14px;font-weight:650}.up-intro[data-v-dd60f6a9]{align-self:stretch}.up-swap-enter-active[data-v-dd60f6a9],.up-swap-leave-active[data-v-dd60f6a9]{transition:opacity .25s,transform .25s}.up-swap-enter-from[data-v-dd60f6a9]{opacity:0;transform:translateY(8px)}.up-swap-leave-to[data-v-dd60f6a9]{opacity:0}.up-table[data-v-dd60f6a9]{border:1px solid var(--line);background:var(--surface-2);text-align:left;border-radius:14px;align-self:stretch;margin:14px 0;overflow:hidden}.up-table>div[data-v-dd60f6a9]{grid-template-columns:104px 1fr;display:grid}.up-table>div+div[data-v-dd60f6a9]{border-top:1px solid var(--line)}.up-table dt[data-v-dd60f6a9]{border-right:1px solid var(--line);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--text-2);align-items:center;padding:11px 12px;font-size:14px;display:flex}.up-table dd[data-v-dd60f6a9]{align-items:center;gap:6px;min-width:0;margin:0;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.up-cell[data-v-dd60f6a9]{flex:1;min-width:0;height:20px;position:relative;overflow:hidden}.up-roll[data-v-dd60f6a9]{text-overflow:ellipsis;white-space:nowrap;will-change:transform;line-height:20px;position:absolute;inset:0;overflow:hidden}.up-roll-final[data-v-dd60f6a9]{animation:.35s ease-out both up-settle-dd60f6a9}@keyframes up-settle-dd60f6a9{0%{opacity:.4;transform:translateY(60%)}}.up-rarity[data-v-dd60f6a9]{background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--accent-text);animation:up-pill-dd60f6a9 .4s .15s var(--ease-out) both;border-radius:999px;flex:none;padding:1px 7px;font-size:11.5px;font-weight:700}@keyframes up-pill-dd60f6a9{0%{opacity:0;transform:scale(.6)}}.up-head[data-v-dd60f6a9]{margin:12px 0 8px;font-size:18px;font-weight:750}.up-features[data-v-dd60f6a9]{text-align:left;flex-direction:column;align-self:stretch;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.up-features li[data-v-dd60f6a9]{align-items:flex-start;gap:14px;display:flex}.up-features li[data-v-dd60f6a9]>:first-child{color:var(--accent-text);flex:none;margin-top:2px}.up-features div[data-v-dd60f6a9]{flex-direction:column;gap:1px;display:flex}.up-features b[data-v-dd60f6a9]{font-size:14.5px}.up-features span[data-v-dd60f6a9]{color:var(--text-2);font-size:13px}.up-btn[data-v-dd60f6a9]{justify-content:center;align-items:center;gap:6px;width:100%;min-height:48px;font-weight:700;display:inline-flex}.up-balance[data-v-dd60f6a9]{color:var(--text-2);margin:8px 0 0;font-size:12px}.up-cancel[data-v-dd60f6a9]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:6px;font-weight:600;transition:opacity .2s}.up-cancel.off[data-v-dd60f6a9]{opacity:0;pointer-events:none}.up-loading[data-v-dd60f6a9]{place-items:center;height:160px;display:grid}.up-error[data-v-dd60f6a9]{color:var(--text-2);padding:24px}.gift-action-icon[data-v-a8c29298]{flex:none;display:block}.vi[data-v-a17501e2]{width:var(--vi-size);height:var(--vi-size);object-fit:contain;vertical-align:middle;flex:none;display:inline-block}.vi--adaptive[data-v-a17501e2]{background:currentColor;position:relative;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vi-probe[data-v-a17501e2]{opacity:0;width:1px;height:1px;position:absolute}.vi-fallback[data-v-a17501e2]{flex:none}.badges[data-v-8f9f0090]{vertical-align:-.15em;flex:none;align-items:center;gap:3px;line-height:1;display:inline-flex}.badge-official[data-v-8f9f0090],.badge-verifier[data-v-8f9f0090],.badge-premium[data-v-8f9f0090]{width:var(--badge-size);height:var(--badge-size);display:inline-flex}.badge-official svg[data-v-8f9f0090]{fill:currentColor;width:84%;height:84%;margin:auto;transform:translateY(-4%)}.badge-official[data-v-8f9f0090],.badge-verifier[data-v-8f9f0090]{color:var(--accent-text)}.on-bubble .badge-official[data-v-8f9f0090],.on-bubble .badge-verifier[data-v-8f9f0090]{color:#fff}.badge-premium[data-v-8f9f0090]{color:var(--saffron)}.badge-label[data-v-8f9f0090]{height:calc(var(--badge-size) * 1.05);padding:0 calc(var(--badge-size) * .28);border:1.5px solid var(--danger,#e5484d);color:var(--danger,#e5484d);font-size:calc(var(--badge-size) * .62);letter-spacing:.05em;border-radius:4px;align-items:center;font-weight:750;line-height:1;display:inline-flex}.on-bubble .badge-label[data-v-8f9f0090]{color:#fff;border-color:#fff}.badge-gift[data-v-8f9f0090]{width:calc(var(--badge-size) * 1.1);height:calc(var(--badge-size) * 1.1);object-fit:contain;display:block}.badge-emoji[data-v-8f9f0090]{font-size:calc(var(--badge-size) * .95);line-height:1}.on-bubble .badge-premium[data-v-8f9f0090]{color:#fff}.story-ring-wrap[data-v-26f80ea4]{padding:var(--ring);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.story-ring-wrap.unseen[data-v-26f80ea4]{background:var(--story-ring)}.story-ring-wrap.seen[data-v-26f80ea4]{background:var(--story-ring-seen)}.story-ring-wrap[data-v-26f80ea4]>.avatar{box-shadow:0 0 0 var(--gap) var(--story-ring-gap,var(--surface));margin:var(--gap)}.story-ring-wrap[data-v-26f80ea4]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peer-row[data-v-d03249e1]{width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:6px 12px;display:flex}div.peer-row[data-v-d03249e1],li.peer-row[data-v-d03249e1]{cursor:default}@media (hover:hover){button.peer-row[data-v-d03249e1]:hover,a.peer-row[data-v-d03249e1]:hover{background:var(--hover)}}.peer-row.selected[data-v-d03249e1]{background:var(--select)}.peer-row-text[data-v-d03249e1]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.peer-row-title[data-v-d03249e1]{align-items:center;gap:4px;min-width:0;font-size:15px;font-weight:500;display:flex}.peer-row-sub[data-v-d03249e1]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.peer-row-sub.accent[data-v-d03249e1]{color:var(--jade-text)}.tr-price[data-v-4eee669c]{color:var(--text-2);align-items:center;gap:6px;margin:0 0 10px;font-size:14px;display:flex}.tr-list[data-v-4eee669c]{flex-direction:column;min-height:200px;max-height:min(60vh,460px);margin:8px -8px 0;display:flex;overflow-y:auto}.tr-note[data-v-4eee669c]{color:var(--text-2);text-align:center;margin:0;padding:24px 8px}.gv-dark-head .modal-head .icon-btn{color:#fff}.gv-modal .modal-panel{overflow:hidden}.gv-modal .modal-body{overflow-x:hidden}.gv-swap-enter-active[data-v-18884319],.gv-swap-leave-active[data-v-18884319]{transition:opacity .32s,transform .32s}.gv-swap-enter-from[data-v-18884319]{opacity:0;transform:scale(.985)}.gv-swap-leave-to[data-v-18884319]{opacity:0}.gv[data-v-18884319]{text-align:center;flex-direction:column;align-items:center;padding:0 6px 14px;display:flex}.gv-sticker[data-v-18884319]{cursor:pointer;background:0 0;border:0;place-items:center;width:260px;height:260px;margin:4px 0 -30px;padding:0;display:grid;position:relative}.gv-sticker[data-v-18884319]>:last-child,.gv[data-v-18884319]>:not(.gv-sticker){z-index:1;position:relative}.gv-unique[data-v-18884319]{flex-direction:column;align-self:stretch;align-items:center;margin:-4px -26px 16px;padding:34px 16px 20px;display:flex;position:relative;overflow:hidden}.gv-unique[data-v-18884319]>:not(.unique-backdrop){z-index:1;position:relative}.gv-unique-model[data-v-18884319]{cursor:pointer;filter:drop-shadow(0 10px 18px #00000040);background:0 0;border:0;padding:0;display:block}.gv-unique-caption[data-v-18884319]{flex-direction:column;align-items:center;margin-top:8px;font-size:14px;font-weight:650;display:flex}.gv-unique-caption b[data-v-18884319]{color:#fff;font-size:21px;font-weight:750}.gv-unique-num[data-v-18884319]{opacity:.85;font-size:17px}.gv-actions[data-v-18884319]{grid-template-columns:repeat(3,1fr);align-self:stretch;gap:8px;margin-top:16px;display:grid}.gv-actions button[data-v-18884319]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font:inherit;cursor:pointer;background:#ffffff29;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:7px 4px 6px;font-size:12px;font-weight:600;display:flex}.gv-actions button[data-v-18884319]:disabled,.gv-actions button.soon[data-v-18884319]{opacity:.55}.gv-rarity[data-v-18884319]{background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--accent-text);border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:700}.gv-swatch[data-v-18884319],.gv-symbol[data-v-18884319]{border-radius:50%;flex:none;width:16px;height:16px}.gv-symbol[data-v-18884319]{background:var(--text);-webkit-mask:var(--img) center / contain no-repeat;-webkit-mask:var(--img) center / contain no-repeat;mask:var(--img) center / contain no-repeat;border-radius:0}.gv-upgrade[data-v-18884319]{margin-bottom:10px;font-weight:700}.gv-title[data-v-18884319]{margin:4px 0 2px;font-size:21px;font-weight:750}.gv-num[data-v-18884319]{color:var(--text-2);font-weight:600}.gv-sub[data-v-18884319]{color:var(--text-2);margin:0 0 16px;font-size:14px}.gv-table[data-v-18884319]{border:1px solid var(--line);background:var(--surface-2);text-align:left;border-radius:14px;width:100%;margin:0 0 14px;overflow:hidden}.gv-table>div[data-v-18884319]{grid-template-columns:104px 1fr;display:grid}.gv-table>div+div[data-v-18884319]{border-top:1px solid var(--line)}.gv-table dt[data-v-18884319]{border-right:1px solid var(--line);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--text-2);align-items:center;padding:11px 12px;font-size:14px;display:flex}.gv-table dd[data-v-18884319]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;padding:11px 12px;font-size:14px;font-weight:600;display:flex}.gv-from[data-v-18884319]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:inline-flex}.gv-stars[data-v-18884319]{color:var(--saffron-text)}.gv-muted[data-v-18884319]{color:var(--text-2);font-weight:500}.gv-note[data-v-18884319]{font-size:12px}.gv-message[data-v-18884319]{white-space:pre-wrap;word-break:break-word;font-weight:500!important}.gv-hint[data-v-18884319]{color:var(--text-2);margin:0 0 10px;font-size:13px}.gv-visibility[data-v-18884319]{color:var(--text-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin:0 0 6px;font-size:14px;display:flex}.gv-link[data-v-18884319]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:1px;padding:4px 0;font-weight:600;display:inline-flex}.gv-link[data-v-18884319]:disabled{opacity:.6}.gv-convert[data-v-18884319],.gv-pin[data-v-18884319]{margin-top:8px}.gv-hint-after[data-v-18884319]{margin:8px 0 0}.gv-btn[data-v-18884319]{justify-content:center;align-items:center;gap:6px;width:100%;min-height:46px;display:inline-flex}.gv-loading[data-v-18884319]{place-items:center;height:200px;display:grid}.gv-error[data-v-18884319]{text-align:center;color:var(--text-2);padding:24px}.confetti[data-v-04e36f65]{z-index:10050;pointer-events:none;background:0 0;border:0;width:100vw;height:100vh;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.forward-list[data-v-877a0cc2]{min-height:200px;margin:8px -12px 0}.empty-note[data-v-877a0cc2]{text-align:center;padding:24px 12px}.logo[data-v-4382aae0]{align-items:center;gap:10px;display:inline-flex}.logo-mark[data-v-4382aae0]{flex:none;overflow:visible}.logo-boll[data-v-4382aae0]{fill:var(--logo-boll,var(--accent));transition:fill var(--t-base,.28s) ease}.logo-leaf[data-v-4382aae0]{fill:var(--logo-leaf,var(--indigo));transition:fill var(--t-base,.28s) ease}.logo-word[data-v-4382aae0]{font-family:var(--font-display,"Unbounded", sans-serif);letter-spacing:-.01em;color:var(--text);font-size:20px;font-weight:600}.vp[data-v-24dee091]{color:#fff;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#000;position:absolute;inset:0;overflow:hidden}.vp-video[data-v-24dee091]{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.vp-surface[data-v-24dee091]{z-index:1;position:absolute;inset:0}.vp-hidden[data-v-24dee091]{cursor:none}.vp-big[data-v-24dee091]{z-index:2;color:#fff;cursor:pointer;background:#121216c7;border:none;border-radius:50%;place-items:center;width:68px;height:68px;padding:0;transition:transform .2s,background .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff1a,0 8px 30px #00000059}.vp-big[data-v-24dee091]:hover{background:#121216e6;transform:translate(-50%,-50%)scale(1.06)}.vp-big svg[data-v-24dee091]{fill:currentColor;width:32px;height:32px}.vp-spinner[data-v-24dee091]{z-index:2;color:#fff;pointer-events:none;border-color:#fff #ffffff40 #ffffff40;width:48px;height:48px;margin:-24px 0 0 -24px;position:absolute;top:50%;left:50%}.vp-ripple[data-v-24dee091]{z-index:2;pointer-events:none;background:#ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:38%;font-size:13px;font-weight:600;animation:.6s forwards vp-ripple-24dee091;display:flex;position:absolute;top:0;bottom:0}.vp-ripple.left[data-v-24dee091]{border-radius:0 50% 50% 0;left:0}.vp-ripple.right[data-v-24dee091]{border-radius:50% 0 0 50%;right:0}.vp-ripple svg[data-v-24dee091]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}@keyframes vp-ripple-24dee091{0%{opacity:0}20%{opacity:1}to{opacity:0}}.vp-shade[data-v-24dee091]{z-index:1;pointer-events:none;background:linear-gradient(#0000,#000000b3);height:140px;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.vp-bar[data-v-24dee091]{z-index:3;padding:0 14px max(10px, var(--safe-bottom));transition:opacity .25s,transform .25s;position:absolute;bottom:0;left:0;right:0}.vp-hidden .vp-bar[data-v-24dee091],.vp-hidden .vp-shade[data-v-24dee091]{opacity:0;pointer-events:none}.vp-hidden .vp-bar[data-v-24dee091]{transform:translateY(6px)}.vp-track[data-v-24dee091]{cursor:pointer;touch-action:none;outline:none;align-items:center;height:26px;display:flex;position:relative}.vp-rail[data-v-24dee091]{background:#ffffff47;border-radius:99px;flex:1;height:4px;transition:height .15s;position:relative;overflow:hidden}.vp-track:hover .vp-rail[data-v-24dee091],.vp-track.scrubbing .vp-rail[data-v-24dee091]{height:6px}.vp-buffered[data-v-24dee091],.vp-played[data-v-24dee091]{border-radius:inherit;position:absolute;top:0;bottom:0;left:0}.vp-buffered[data-v-24dee091]{width:var(--buffered);background:#fff6}.vp-played[data-v-24dee091]{width:var(--played);background:#fff}.vp-knob[data-v-24dee091]{left:var(--played);background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;transition:transform .15s;position:absolute;top:50%;transform:scale(.85);box-shadow:0 1px 6px #0006}.vp-track:hover .vp-knob[data-v-24dee091],.vp-track.scrubbing .vp-knob[data-v-24dee091],.vp-track:focus-visible .vp-knob[data-v-24dee091]{transform:scale(1.15)}.vp-row[data-v-24dee091]{align-items:center;gap:4px;display:flex}.vp-btn[data-v-24dee091]{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;transition:background .15s;display:grid}.vp-btn[data-v-24dee091]:hover,.vp-btn.on[data-v-24dee091]{background:#ffffff24}.vp-btn svg[data-v-24dee091]{fill:currentColor;width:24px;height:24px}.vp-btn svg.vp-stroke[data-v-24dee091]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.vp-time[data-v-24dee091]{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:4px;font-size:13px;font-weight:600}.vp-time b[data-v-24dee091]{color:#fff9;font-weight:400}.vp-spacer[data-v-24dee091]{flex:1}.vp-chip[data-v-24dee091]{letter-spacing:.02em;background:#ffffff29;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700}.vp-menu[data-v-24dee091]{z-index:6;right:10px;top:calc(58px + var(--safe-top));-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);transform-origin:100% 0;background:#1c1e26eb;border-radius:16px;width:min(280px,100% - 20px);max-height:calc(100% - 160px);padding:8px 0;position:absolute;overflow-y:auto;box-shadow:0 16px 50px #00000080}.vp-menu-title[data-v-24dee091]{color:#ffffff8c;padding:6px 16px 4px;font-size:12px;font-weight:600;display:block}.vp-menu-sep[data-v-24dee091]{background:#ffffff14;height:1px;margin:6px 0}.vp-speed-row[data-v-24dee091]{gap:4px;padding:4px 10px 6px;display:flex}.vp-speed-row button[data-v-24dee091]{color:#fff;height:34px;font:inherit;cursor:pointer;background:#ffffff0f;border:none;border-radius:10px;flex:1;padding:0;font-size:13px;font-weight:600;transition:background .15s}.vp-speed-row button.on[data-v-24dee091]{background:#5b6cff}.vp-item[data-v-24dee091]{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:10px 16px;font-size:15px;display:flex}.vp-item[data-v-24dee091]:hover{background:#ffffff12}.vp-item small[data-v-24dee091]{color:#ffffff80;margin-left:auto;font-size:14px}.vp-check[data-v-24dee091]{fill:none;stroke:#8b98ff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.vp-loop[data-v-24dee091]{stroke:#fff9;stroke-width:1.8px}.vp-loop.on[data-v-24dee091]{stroke:#8b98ff}.vp-note[data-v-24dee091]{color:#ffffffb3;margin:2px 16px 8px;font-size:13px;line-height:1.4}.vp-menu-enter-active[data-v-24dee091],.vp-menu-leave-active[data-v-24dee091]{transition:opacity .18s,transform .18s}.vp-menu-enter-from[data-v-24dee091],.vp-menu-leave-to[data-v-24dee091]{opacity:0;transform:scale(.92)}@media (width<=600px){.vp-bar[data-v-24dee091]{padding:0 8px max(8px, var(--safe-bottom))}.vp-btn[data-v-24dee091]{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.vp-bar[data-v-24dee091],.vp-shade[data-v-24dee091],.vp-menu-enter-active[data-v-24dee091],.vp-menu-leave-active[data-v-24dee091],.vp-big[data-v-24dee091]{transition:none}.vp-ripple[data-v-24dee091]{animation-duration:10ms}}.rich-text[data-v-06a901fe]{white-space:pre-wrap;overflow-wrap:anywhere}.rt-link[data-v-06a901fe]{color:var(--link-color,var(--accent-text));text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.rt-star[data-v-06a901fe]{vertical-align:-.2em;width:1.1em;height:1.1em;margin:0 .05em;display:inline-block}.rt-icon[data-v-06a901fe]{vertical-align:-.2em;display:inline-flex}.rt-b[data-v-06a901fe]{font-weight:700}.rt-i[data-v-06a901fe]{font-style:italic}.rt-code[data-v-06a901fe]{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:5px;padding:0 3px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9em}.rt-btn[data-v-06a901fe]{font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;display:inline}.rt-btn[data-v-06a901fe]:hover{text-decoration:underline}.viewer[data-v-7b1a0d11]{color:#fff;background:0 0;border:none;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.viewer[open][data-v-7b1a0d11]{flex-direction:column;display:flex}.viewer[data-v-7b1a0d11]::backdrop{-webkit-backdrop-filter:blur(22px)saturate(1.1);backdrop-filter:blur(22px)saturate(1.1);background:#000000e6}.viewer[open][data-v-7b1a0d11]::backdrop{animation:viewer-shade-in-7b1a0d11 .3s var(--ease-out) both}.viewer.closing[data-v-7b1a0d11]::backdrop{animation:.26s forwards viewer-shade-out-7b1a0d11}@keyframes viewer-shade-in-7b1a0d11{0%{opacity:0}}@keyframes viewer-shade-out-7b1a0d11{to{opacity:0}}.viewer-bar[data-v-7b1a0d11],.viewer-caption[data-v-7b1a0d11]{transition:opacity .2s}.viewer[open] .viewer-bar[data-v-7b1a0d11],.viewer[open] .viewer-caption[data-v-7b1a0d11]{animation:viewer-chrome-in-7b1a0d11 .3s var(--ease-out) both}.viewer.closing .viewer-bar[data-v-7b1a0d11],.viewer.closing .viewer-caption[data-v-7b1a0d11]{opacity:0}@keyframes viewer-chrome-in-7b1a0d11{0%{opacity:0}}.viewer-bar[data-v-7b1a0d11]{z-index:5;padding:calc(8px + var(--safe-top)) 10px 18px 18px;background:linear-gradient(#0000009e,#0000);align-items:center;gap:6px;display:flex;position:absolute;top:0;left:0;right:0}.viewer-bare .viewer-bar[data-v-7b1a0d11],.viewer-bare .viewer-caption[data-v-7b1a0d11]{opacity:0;pointer-events:none}.viewer-who[data-v-7b1a0d11]{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.viewer-author[data-v-7b1a0d11]{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.viewer-date[data-v-7b1a0d11]{text-overflow:ellipsis;white-space:nowrap;color:#ffffffa8;font-size:13px;overflow:hidden}.viewer-btn[data-v-7b1a0d11]{color:#fff}.viewer-btn[data-v-7b1a0d11]:hover,.viewer-btn.on[data-v-7b1a0d11]{background:#ffffff1f}.viewer-gear svg[data-v-7b1a0d11]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;transition:transform .35s}.viewer-gear.on svg[data-v-7b1a0d11]{transform:rotate(60deg)}.viewer-stage[data-v-7b1a0d11]{flex:1;min-height:0;position:relative}.viewer-video .viewer-caption[data-v-7b1a0d11]{bottom:calc(76px + var(--safe-bottom));text-shadow:0 1px 4px #000c;pointer-events:none;background:0 0}.viewer-frame[data-v-7b1a0d11]{transform-origin:0 0;background:#ffffff0a;margin:auto;position:absolute;inset:0;overflow:hidden}.viewer-frame.zoomed[data-v-7b1a0d11]{background:0 0;overflow:visible}.viewer-zoom[data-v-7b1a0d11]{transform-origin:50%;position:absolute;inset:0}.viewer-stage-photo[data-v-7b1a0d11]{touch-action:none}.viewer-frame-video[data-v-7b1a0d11]{background:#000}.viewer-thumb[data-v-7b1a0d11],.viewer-img[data-v-7b1a0d11]{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:absolute;inset:0}.viewer-thumb[data-v-7b1a0d11]{filter:blur(8px);transform:scale(1.03)}.viewer-sharp-enter-active[data-v-7b1a0d11]{transition:opacity .3s}.viewer-sharp-leave-active[data-v-7b1a0d11]{transition:opacity .3s .1s}.viewer-sharp-enter-from[data-v-7b1a0d11],.viewer-sharp-leave-to[data-v-7b1a0d11]{opacity:0}.viewer-spinner[data-v-7b1a0d11]{color:#fff;margin:auto;position:absolute;inset:0}.viewer-caption[data-v-7b1a0d11]{z-index:4;padding:28px max(20px, calc((100% - 720px) / 2)) calc(16px + var(--safe-bottom));--link-color:#fff;text-align:left;white-space:pre-line;overflow-wrap:anywhere;background:linear-gradient(#0000,#0009);max-height:25dvh;margin:0;font-size:15px;line-height:1.45;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}@media (prefers-reduced-motion:reduce){.viewer[open][data-v-7b1a0d11]::backdrop,.viewer.closing[data-v-7b1a0d11]::backdrop,.viewer[open] .viewer-bar[data-v-7b1a0d11],.viewer[open] .viewer-caption[data-v-7b1a0d11]{animation:none}}.prompt-text[data-v-269318ea]{white-space:pre-wrap;margin:0 0 8px;line-height:1.45}.tabbar[data-v-d9a7f191]{padding:8px 14px calc(10px + var(--safe-bottom));pointer-events:none}.tabbar-track[data-v-d9a7f191]{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);pointer-events:auto;background:#fdfcf8b8;border:1px solid #1f256214;border-radius:999px;grid-template-columns:repeat(3,1fr);max-width:400px;margin:0 auto;padding:4px;display:grid;position:relative;box-shadow:0 10px 30px -12px #0f123c59}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tabbar-track[data-v-d9a7f191]{background:#fdfcf8f7}}:root[data-theme=dark] .tabbar-track[data-v-d9a7f191]{background:#151a45bd;border-color:#a9addb24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tabbar-track[data-v-d9a7f191]{background:#151a45bd;border-color:#a9addb24}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=dark] .tabbar-track[data-v-d9a7f191]{background:#151a45f7}}.tabbar-blob[data-v-d9a7f191]{background:radial-gradient(120% 90% at 30% 0%, #ffffff47, transparent 55%), linear-gradient(135deg, var(--accent-strong), var(--accent));border-radius:999px;transition-property:left,right;transition-duration:.42s;transition-timing-function:cubic-bezier(.34,1.35,.5,1);position:absolute;top:4px;bottom:4px;box-shadow:0 6px 16px -8px #3b36b0b3}.tabbar-item[data-v-d9a7f191]{color:var(--text-2);-webkit-tap-highlight-color:transparent;border-radius:999px;flex-direction:column;align-items:center;gap:2px;padding:7px 4px 6px;text-decoration:none;transition:color .25s;display:flex;position:relative}.tabbar-item.active[data-v-d9a7f191]{color:#fff}.tabbar-item[data-v-d9a7f191]:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.tabbar-icon[data-v-d9a7f191]{place-items:center;height:26px;display:grid;position:relative}.tabbar-item.active .tabbar-icon[data-v-d9a7f191]{animation:.45s cubic-bezier(.3,1.6,.5,1) tab-hop-d9a7f191}.tabbar-item:active .tabbar-icon[data-v-d9a7f191]{transform:scale(.86)}@keyframes tab-hop-d9a7f191{40%{transform:translateY(-3px)scale(1.12)}}.tabbar-avatar[data-v-d9a7f191]{transition:box-shadow .25s;box-shadow:0 0 0 2px #0000}.tabbar-item.active .tabbar-avatar[data-v-d9a7f191]{box-shadow:0 0 0 2px #fff}.tabbar-label[data-v-d9a7f191]{letter-spacing:.01em;white-space:nowrap;font-size:11.5px;font-weight:650}.tabbar-count[data-v-d9a7f191]{background:var(--saffron,#f2a900);color:#1f2562;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:750;line-height:18px;position:absolute;top:-6px;left:14px}@media (prefers-reduced-motion:reduce){.tabbar-blob[data-v-d9a7f191]{transition:none}.tabbar-item.active .tabbar-icon[data-v-d9a7f191]{animation:none}}.pop-menu[data-v-7037f45e]{z-index:150;background:var(--menu-bg);border-radius:var(--r-lg);min-width:220px;max-width:min(320px,100vw - 16px);box-shadow:var(--shadow-2);color:var(--text);border:none;margin:0;padding:6px;position:fixed;inset:auto;overflow:visible}.menu-enter-active[data-v-7037f45e]{transition:opacity var(--t-fast) var(--ease-out), transform var(--t-base) var(--ease-out)}.menu-leave-active[data-v-7037f45e]{transition:opacity .12s var(--ease-in)}.menu-enter-from[data-v-7037f45e]{opacity:0;transform:translateY(-4px)scale(.97)}.menu-leave-to[data-v-7037f45e]{opacity:0}.pop-menu-under[data-v-7037f45e]{overscroll-behavior:contain;transform-origin:100% 0;overflow-y:auto}.pop-menu-above[data-v-7037f45e]{transform-origin:100% 100%}.pop-menu-above.menu-enter-from[data-v-7037f45e]{transform:translateY(6px)scale(.96)}@media (prefers-reduced-motion:reduce){.menu-enter-active[data-v-7037f45e],.menu-leave-active[data-v-7037f45e]{transition:none}}.gcd[data-v-ccbee349]{flex-direction:column;gap:6px;display:flex}.gcd-field[data-v-ccbee349]{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.gcd-label[data-v-ccbee349]{color:var(--text-2);margin:0;font-size:13px;font-weight:600}.gcd-count[data-v-ccbee349]{color:var(--accent-text)}.gcd-grid[data-v-ccbee349]{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;max-height:min(46vh,360px);padding:2px;display:grid;overflow-y:auto}.gcd-gift[data-v-ccbee349]{background:var(--surface-2);color:var(--text-2);font:inherit;cursor:pointer;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:12px 4px 8px;transition:box-shadow .15s,transform .15s;display:flex;position:relative;box-shadow:inset 0 0 0 2px #0000}.gcd-gift[data-v-ccbee349]:active{transform:scale(.97)}.gcd-gift.on[data-v-ccbee349]{box-shadow:inset 0 0 0 2px var(--accent)}.gcd-num[data-v-ccbee349]{font-size:11px;font-weight:600}.gcd-check[data-v-ccbee349]{background:var(--accent);color:#fff;opacity:0;border-radius:50%;place-items:center;width:20px;height:20px;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:6px;right:6px;transform:scale(.6)}.gcd-gift.on .gcd-check[data-v-ccbee349]{opacity:1;transform:scale(1)}.gcd-error[data-v-ccbee349]{color:var(--danger);margin:8px 0 0;font-size:13px}.gcd-delete[data-v-ccbee349]{color:var(--danger);margin-right:auto}.gifts-loading[data-v-d4fceeaa]{place-items:center;height:72px;display:grid}.gifts-empty[data-v-d4fceeaa]{background:var(--surface-2);color:var(--text-2);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;margin:0;padding:18px 16px;font-size:13px;display:flex}.gifts-empty-action[data-v-d4fceeaa]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.gift-tabs[data-v-d4fceeaa]{scrollbar-width:none;gap:18px;margin:0 0 12px;padding:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.gift-tabs[data-v-d4fceeaa]::-webkit-scrollbar{display:none}.gift-tab[data-v-d4fceeaa]{height:36px;color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;transition:color .2s var(--ease-out);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;display:inline-flex;position:relative}.gift-tab[data-v-d4fceeaa]:after{content:"";background:var(--accent);height:3px;transition:transform .25s var(--ease-out);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.gift-tab.on[data-v-d4fceeaa]{color:var(--accent-text)}.gift-tab.on[data-v-d4fceeaa]:after{transform:scaleX(1)}.gift-tab-add[data-v-d4fceeaa]{color:var(--accent-text);gap:3px}@media (hover:hover){.gift-tab[data-v-d4fceeaa]:hover{color:var(--text)}.gift-tab-add[data-v-d4fceeaa]:hover,.gift-tab.on[data-v-d4fceeaa]:hover{color:var(--accent-text)}}.gift-collection-bar[data-v-d4fceeaa]{color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;margin:-2px 0 10px;font-size:13px;display:flex}.gift-collection-edit[data-v-d4fceeaa]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-weight:650;display:inline-flex}.gifts-grid[data-v-d4fceeaa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gift-grid-enter-active[data-v-d4fceeaa],.gift-grid-leave-active[data-v-d4fceeaa]{transition:opacity .18s,transform .18s}.gift-grid-enter-from[data-v-d4fceeaa]{opacity:0;transform:translateY(6px)}.gift-grid-leave-to[data-v-d4fceeaa]{opacity:0}.gift-card[data-v-d4fceeaa]{background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border:0;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:18px 6px 10px;transition:transform .15s;display:flex;position:relative}.gift-card[data-v-d4fceeaa]:active{transform:scale(.97)}.gift-card.pressed[data-v-d4fceeaa]{box-shadow:var(--shadow-1);transform:scale(1.04)}.gift-card.unique[data-v-d4fceeaa]{overflow:hidden}.gift-card.unique[data-v-d4fceeaa]>:where(:not(.unique-backdrop):not(.gift-card-hidden)){z-index:1;position:relative}.gift-card.unique>.gift-card-num[data-v-d4fceeaa],.gift-card.unique>.gift-card-pin[data-v-d4fceeaa],.gift-card.unique>.gift-card-from[data-v-d4fceeaa]{position:absolute}.gift-card.unique>.gift-card-pin[data-v-d4fceeaa]{color:#fff}.gift-card-price.gift-card-model[data-v-d4fceeaa]{color:#fff;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px #00000040;background:0 0;max-width:100%;padding:2px 4px;display:block;overflow:hidden}.menu-soon[data-v-d4fceeaa]{opacity:.55}.menu-soon small[data-v-d4fceeaa]{margin-left:auto;font-size:11px}.gift-card.has-ribbon[data-v-d4fceeaa]{padding-bottom:22px}.gift-card.hidden[data-v-d4fceeaa]>:not(.gift-card-hidden){opacity:.55}.gift-card-from[data-v-d4fceeaa]{position:absolute;top:6px;left:6px}.gift-card-pin[data-v-d4fceeaa]{color:var(--accent-text);display:inline-flex;position:absolute;top:7px;left:8px}.gift-card-num[data-v-d4fceeaa]{color:var(--text-2);font-size:11px;font-weight:600;position:absolute;top:7px;right:9px}.gift-card-price[data-v-d4fceeaa]{background:var(--saffron-soft);color:var(--saffron-text);border-radius:999px;align-items:center;gap:3px;padding:2px 9px 2px 6px;font-size:12px;font-weight:700;display:inline-flex}.gift-card-hidden[data-v-d4fceeaa]{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#0c0e24b8;border-radius:50%;place-items:center;width:34px;height:34px;margin:-28px 0 0 -17px;display:grid;position:absolute;top:50%;left:50%}@container (width>=460px){.gifts-grid[data-v-d4fceeaa]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.gift-grid-enter-active[data-v-d4fceeaa],.gift-grid-leave-active[data-v-d4fceeaa]{transition:none}}.profile-gifts-head[data-v-d54deee7]{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:6px;display:flex}.profile-gifts-count[data-v-d54deee7]{color:var(--text-2);font-size:14px;font-weight:600}.profile-gift-add[data-v-d54deee7]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:14px;font-weight:650;display:inline-flex}.profile-gifts-empty[data-v-d54deee7]{background:var(--surface-2);color:var(--text-2);text-align:center;border-radius:16px;margin:0;padding:28px 16px;font-size:14px}.segmented[data-v-1cd48e65]{--pad:4px;--gap:4px;grid-template-columns:repeat(var(--n), 1fr);gap:var(--gap);padding:var(--pad);background:var(--field);isolation:isolate;border-radius:14px;display:grid;position:relative}.segmented-thumb[data-v-1cd48e65]{z-index:-1;top:var(--pad);bottom:var(--pad);left:var(--pad);width:calc((100% - 2 * var(--pad) - (var(--n) - 1) * var(--gap)) / var(--n));background:var(--surface);box-shadow:var(--shadow-1);transform:translateX(calc(var(--i) * (100% + var(--gap))));border-radius:10px;transition:transform .38s cubic-bezier(.34,1.2,.5,1);position:absolute}.segmented button[data-v-1cd48e65]{min-height:38px;color:var(--text-2);cursor:pointer;transition:color .25s var(--ease-out);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:10px;padding:0 6px;font-size:13px;font-weight:500;overflow:hidden}.segmented button[data-v-1cd48e65]:hover:not(:disabled){color:var(--text)}.segmented button.on[data-v-1cd48e65]{color:var(--accent-text)}.segmented button[data-v-1cd48e65]:disabled{cursor:default}.segmented.disabled[data-v-1cd48e65]{opacity:.5}.segmented.dark[data-v-1cd48e65]{--pad:3px;--gap:2px;background:#ffffff1f;border-radius:999px}.segmented.dark .segmented-thumb[data-v-1cd48e65]{box-shadow:none;background:#fff;border-radius:999px}.segmented.dark button[data-v-1cd48e65]{color:#ffffffc7;letter-spacing:.02em;border-radius:999px;min-width:44px;min-height:30px;padding:0 12px;font-weight:650}.segmented.dark button[data-v-1cd48e65]:hover{color:#fff}.segmented.dark button.on[data-v-1cd48e65]{color:#1f2562}@media (prefers-reduced-motion:reduce){.segmented-thumb[data-v-1cd48e65]{transition:none}}.sc[data-v-308e3fe6]{z-index:10001;color:#fff;background:#04050af0;place-items:center;padding:16px;animation:.22s sc-in-308e3fe6;display:grid;position:fixed;inset:0}@keyframes sc-in-308e3fe6{0%{opacity:0}}.sc-card[data-v-308e3fe6]{aspect-ratio:9/16;background:#000;border-radius:18px;max-width:calc(100vw - 32px);height:min(860px,100dvh - 32px);animation:.28s cubic-bezier(.22,1,.36,1) sc-zoom-308e3fe6;position:relative;overflow:hidden;box-shadow:0 30px 100px #0009}@keyframes sc-zoom-308e3fe6{0%{transform:scale(.94)}}.sc-stage[data-v-308e3fe6]{position:absolute;inset:0;overflow:hidden}.sc-backdrop[data-v-308e3fe6]{object-fit:cover;filter:blur(36px)brightness(.55)saturate(1.3);width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;inset:-40px}.sc-media[data-v-308e3fe6]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.sc-shade[data-v-308e3fe6]{pointer-events:none;background:linear-gradient(#00000080,#0000 18% 70%,#0009);position:absolute;inset:0}.sc-top[data-v-308e3fe6]{padding:max(10px, var(--safe-top)) 8px 10px;align-items:center;gap:6px;display:flex;position:absolute;top:0;left:0;right:0}.sc-title[data-v-308e3fe6]{text-shadow:0 1px 4px #00000080;font-size:18px;font-weight:650}.sc-spacer[data-v-308e3fe6]{flex:1}.sc-icon[data-v-308e3fe6]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;padding:0;transition:background .15s;display:grid}.sc-icon[data-v-308e3fe6]:hover{background:#ffffff29}.sc-svg[data-v-308e3fe6]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.sc-bottom[data-v-308e3fe6]{padding:10px 12px max(12px, var(--safe-bottom));gap:10px;display:grid;position:absolute;bottom:0;left:0;right:0}.sc-caption[data-v-308e3fe6]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14141c8c;border-radius:26px;align-items:flex-end;gap:6px;min-height:50px;padding:5px 6px 5px 18px;display:flex}.sc-caption textarea[data-v-308e3fe6]{resize:none;color:#fff;min-width:0;max-height:120px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-size:16px;line-height:1.35}.sc-caption textarea[data-v-308e3fe6]::placeholder{color:#ffffffb3}.sc-timer[data-v-308e3fe6]{color:#fff;width:40px;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:13px;font-weight:700;transition:background .15s;display:grid;position:relative}.sc-timer.active[data-v-308e3fe6],.sc-timer[data-v-308e3fe6]:hover{background:#ffffff29}.sc-timer svg[data-v-308e3fe6]{fill:none;stroke:currentColor;stroke-width:2px;stroke-dasharray:64 3.5 2.5 3.5;stroke-linecap:round;width:32px;height:32px;position:absolute;inset:4px;transform:rotate(-60deg)}.sc-timer-inf[data-v-308e3fe6]{font-size:18px;line-height:1}.sc-send[data-v-308e3fe6]{background:var(--accent);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:99px;justify-self:end;align-items:center;gap:4px;padding:0 14px 0 20px;font-size:15px;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 6px 20px #3b36b073}.sc-send[data-v-308e3fe6]:hover{filter:brightness(1.1)}.sc-send[data-v-308e3fe6]:active{transform:scale(.96)}.sc-send[data-v-308e3fe6]:disabled{opacity:.6;cursor:default}.sc-menu[data-v-308e3fe6]{z-index:3;right:12px;bottom:calc(126px + var(--safe-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:100% 100%;background:#20212cf5;border-radius:16px;width:min(290px,100% - 24px);position:absolute;overflow:hidden;box-shadow:0 16px 50px #00000080}.sc-menu-hint[data-v-308e3fe6]{color:#ffffffbf;border-bottom:6px solid #00000040;margin:0;padding:12px 16px;font-size:13px;line-height:1.35}.sc-menu-item[data-v-308e3fe6]{color:#fff;width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 16px;font-size:15px;display:flex}.sc-menu-item[data-v-308e3fe6]:hover{background:#ffffff14}.sc-menu-item.forever[data-v-308e3fe6]{border-top:1px solid #ffffff14}.sc-pop-enter-active[data-v-308e3fe6],.sc-pop-leave-active[data-v-308e3fe6]{transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1)}.sc-pop-enter-from[data-v-308e3fe6],.sc-pop-leave-to[data-v-308e3fe6]{opacity:0;transform:scale(.9)}@media (width<=600px){.sc[data-v-308e3fe6]{background:#000;padding:0}.sc-card[data-v-308e3fe6]{aspect-ratio:auto;border-radius:0;width:100%;max-width:none;height:100dvh}}@media (prefers-reduced-motion:reduce){.sc[data-v-308e3fe6],.sc-card[data-v-308e3fe6]{animation:none}}.archive-hint[data-v-4d3717ed]{color:var(--text-2);margin:0 0 12px;font-size:13px;line-height:1.4}.archive-empty[data-v-4d3717ed]{color:var(--text-2);place-items:center;margin:0;padding:28px 0;display:grid}.archive-grid[data-v-4d3717ed]{border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid;overflow:hidden}.archive-card[data-v-4d3717ed]{aspect-ratio:.8;background:var(--surface-2);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.archive-card img[data-v-4d3717ed]{object-fit:cover;width:100%;height:100%}.archive-video[data-v-4d3717ed],.archive-pinned[data-v-4d3717ed]{color:#fff;filter:drop-shadow(0 1px 3px #00000080);place-items:center;display:grid;position:absolute;top:6px}.archive-video[data-v-4d3717ed]{left:6px}.archive-pinned[data-v-4d3717ed]{right:6px}.archive-date[data-v-4d3717ed]{color:#fff;text-align:left;background:linear-gradient(#0000,#0000008c);padding:14px 6px 5px;font-size:11px;position:absolute;inset:auto 0 0}.profile-stories[data-v-7999caa2]{border-top:1px solid var(--line);padding:18px 16px 22px}.profile-stories.embedded[data-v-7999caa2]{border-top:0;padding:0}.profile-stories-head[data-v-7999caa2]{margin-bottom:12px}.profile-stories-head h2[data-v-7999caa2]{margin:0;font-size:16px;font-weight:700}.profile-archive-row[data-v-7999caa2]{background:color-mix(in srgb, var(--surface-2) 88%, transparent);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:14px;margin-bottom:10px;padding:12px;font-size:15px;display:flex}@media (hover:hover){.profile-archive-row[data-v-7999caa2]:hover{background:color-mix(in srgb, var(--surface-2) 88%, var(--hover))}}.profile-archive-icon[data-v-7999caa2]{color:var(--text-2)}.profile-archive-text[data-v-7999caa2]{flex:1}.profile-archive-count[data-v-7999caa2]{color:var(--accent-text);font-weight:600}.profile-stories-grid[data-v-7999caa2]{border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid;overflow:hidden}.profile-story-card[data-v-7999caa2]{aspect-ratio:.8;background:var(--surface-2);cursor:pointer;border:0;border-radius:4px;padding:0;position:relative;overflow:hidden}.profile-story-card img[data-v-7999caa2]{object-fit:cover;width:100%;height:100%;transition:transform .3s var(--ease-out)}@media (hover:hover){.profile-story-card:hover img[data-v-7999caa2]{transform:scale(1.04)}}.profile-story-card[data-v-7999caa2]:not(.profile-story-add):after{content:"";background:linear-gradient(#0000,#0009);position:absolute;inset:55% 0 0}.profile-story-add[data-v-7999caa2]{color:var(--accent-text);font:inherit;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:650;display:flex}.profile-story-video[data-v-7999caa2]{z-index:1;color:#fff;filter:drop-shadow(0 1px 3px #0008);display:inline-flex;position:absolute;top:8px;left:8px}.profile-story-date[data-v-7999caa2]{z-index:1;color:#fff;text-align:left;text-shadow:0 1px 4px #000;font-size:11px;position:absolute;bottom:7px;left:8px;right:8px}.profile-stories-empty[data-v-7999caa2]{background:var(--surface-2);color:var(--text-2);text-align:center;border-radius:16px;margin:0;padding:28px 16px;font-size:14px}.profile-stories-hint[data-v-7999caa2]{color:var(--text-3);text-align:center;margin:10px 4px 0;font-size:13px}.profile-stories-loading[data-v-7999caa2]{place-items:center;height:96px;display:grid}@container (width>=460px){.profile-stories-grid[data-v-7999caa2]{grid-template-columns:repeat(4,minmax(0,1fr))}}.profile-tabs[data-v-57ffcf78]{padding:18px 12px 24px;container-type:inline-size}.profile-tabs-switch[data-v-57ffcf78]{max-width:320px;margin:0 auto 14px}.profile-tabs-switch[data-v-57ffcf78] .segmented,.profile-tabs-switch[data-v-57ffcf78] .segmented-thumb,.profile-tabs-switch[data-v-57ffcf78] .segmented button{border-radius:999px}.profile-tabs-switch[data-v-57ffcf78] .segmented button{font-size:14px;font-weight:650}.profile-tabs-window[data-v-57ffcf78]{transition:height .32s cubic-bezier(.2,.8,.2,1);overflow:hidden}.profile-tabs-track[data-v-57ffcf78]{transform:translateX(calc(var(--i) * -100%));align-items:flex-start;transition:transform .38s cubic-bezier(.2,.8,.2,1);display:flex}.profile-tabs-panel[data-v-57ffcf78]{flex:0 0 100%;min-width:0;padding:0 4px;transition:opacity .3s}.profile-tabs-panel.off[data-v-57ffcf78]{opacity:0}@media (prefers-reduced-motion:reduce){.profile-tabs-window[data-v-57ffcf78],.profile-tabs-track[data-v-57ffcf78],.profile-tabs-panel[data-v-57ffcf78]{transition:none}}.bot-photo[data-v-994b6a80]{flex-direction:column;align-items:center;gap:12px;display:flex}.bot-photo-actions[data-v-994b6a80]{gap:8px;display:flex}.counter[data-v-994b6a80]{color:var(--text-2);align-self:flex-end;margin-top:4px;font-size:12px}.collectible[data-v-44840ea4]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 8px 10px;display:flex}.collectible-icon[data-v-44840ea4]{color:var(--accent-text);place-items:center;margin-top:-6px;display:grid}.collectible-title[data-v-44840ea4]{overflow-wrap:anywhere;margin:6px 0 0;font-size:24px;font-weight:750}.collectible-badge[data-v-44840ea4]{color:var(--saffron-text);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:700;display:inline-flex}.collectible-badge[data-v-44840ea4]:before{content:"";background:currentColor;border-radius:1px;width:7px;height:7px}.collectible-text[data-v-44840ea4]{max-width:320px;color:var(--text-2);margin:6px 0 12px;font-size:15px;line-height:1.45}.collectible-btn[data-v-44840ea4]{justify-content:center;align-items:center;gap:6px;width:100%;min-height:46px;display:inline-flex}.common-list[data-v-97f4c3c7]{flex-direction:column;margin:0 -8px;display:flex}.common-empty[data-v-97f4c3c7]{color:var(--text-3);text-align:center;margin:12px 0}.label-warning[data-v-8011e41c]{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--text);border-radius:14px;gap:10px;margin:0 16px 12px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.label-warning-icon[data-v-8011e41c]{color:var(--danger);flex:none;margin-top:1px}.label-warning p[data-v-8011e41c]{margin:0}.label-warning strong[data-v-8011e41c]{color:var(--danger);letter-spacing:.04em;margin-right:4px}.verification-note[data-v-d9baf430]{color:var(--text-2);text-align:center;overflow-wrap:anywhere;margin:8px 24px 4px;font-size:13px;line-height:1.45}.note-icon[data-v-d9baf430]{vertical-align:-2px;margin-right:5px;display:inline-flex}.profile[data-v-b9aea8d0]{overflow-x:clip}.profile-hero[data-v-b9aea8d0]{text-align:center;isolation:isolate;flex-direction:column;align-items:center;padding:24px 16px 16px;display:flex;position:relative}.profile-glow[data-v-b9aea8d0]{z-index:-1;pointer-events:none;--c:var(--profile-color);background:radial-gradient(50% 210px at 50% 76px, color-mix(in srgb, var(--c) 42%, transparent) 0%, color-mix(in srgb, var(--c) 36%, transparent) 18%, color-mix(in srgb, var(--c) 26%, transparent) 36%, color-mix(in srgb, var(--c) 16%, transparent) 52%, color-mix(in srgb, var(--c) 8%, transparent) 68%, color-mix(in srgb, var(--c) 3%, transparent) 82%, color-mix(in srgb, var(--c) 1%, transparent) 92%, transparent 100%);width:min(680px,100%);position:absolute;top:0;bottom:-48px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 72px);mask-image:linear-gradient(#0000,#000 72px)}.profile-worn-bg[data-v-b9aea8d0]{z-index:-1}.profile-hero.worn[data-v-b9aea8d0]{margin-bottom:12px;padding-bottom:20px}.profile-hero.worn .profile-name[data-v-b9aea8d0]{margin-top:9px}.profile-hero.worn.expanded .profile-worn-bg[data-v-b9aea8d0],.profile-hero.expanded .worn-tip-row[data-v-b9aea8d0]{display:none}.worn-tip-row[data-v-b9aea8d0]{z-index:2;opacity:0;align-self:stretch;height:24px;margin-top:-13px;transition:opacity .2s;position:relative}.worn-tip-row.ready[data-v-b9aea8d0]{opacity:1}.worn-tip[data-v-b9aea8d0]{color:#fff;max-width:calc(100% - 16px);font:inherit;cursor:pointer;transform:translateX(var(--tip-x));background:0 0;border:0;padding:0;position:absolute;top:0;left:0}.worn-tip-text[data-v-b9aea8d0]{background:var(--tip-bg,#0006);text-overflow:ellipsis;white-space:nowrap;border:1px solid #fff3;border-radius:999px;padding:3px 11px;font-size:13px;font-weight:600;line-height:17px;display:block;position:relative;overflow:hidden}.worn-tip-text[data-v-b9aea8d0]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff61 50%,#0000 65%);animation:3.6s ease-in-out .6s infinite worn-tip-shine-b9aea8d0;position:absolute;inset:0;transform:translate(-110%)}@keyframes worn-tip-shine-b9aea8d0{0%{transform:translate(-110%)}32%,to{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.worn-tip-text[data-v-b9aea8d0]:after{opacity:0;animation:none}}.worn-tip-tail[data-v-b9aea8d0]{top:calc(100% - 4px);left:var(--tip-tail);background:var(--tip-bg,#0006);border:1px solid #fff3;border-top:0;border-left:0;border-bottom-right-radius:2px;width:9px;height:9px;position:absolute;transform:translate(-50%)rotate(45deg)}.profile-name.has-gift[data-v-b9aea8d0] .badge-gift{cursor:pointer;width:28px;height:28px;margin:-4px 0}.profile-name[data-v-b9aea8d0]{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:14px 0 2px;font-size:20px;font-weight:650;line-height:1.25;display:flex}.profile-status[data-v-b9aea8d0]{color:var(--text-2);margin:0;font-size:15px}.profile-status.online[data-v-b9aea8d0]{color:var(--jade-text)}.profile-actions[data-v-b9aea8d0]{gap:8px;margin-bottom:10px;padding:0 16px;display:flex}.profile-actions .btn[data-v-b9aea8d0]{flex:1}.profile-card .info-row[data-v-b9aea8d0]:not(:has(.info-row-label)){align-items:center;min-height:48px}.profile-card div.info-row[data-v-b9aea8d0]{cursor:pointer}@media (hover:hover){.profile-card div.info-row[data-v-b9aea8d0]:hover{background:var(--hover)}}.also-name[data-v-b9aea8d0]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){.also-name[data-v-b9aea8d0]:hover{text-decoration:underline}}.info-danger[data-v-b9aea8d0]{margin:24px 16px calc(24px + var(--safe-bottom,0px));background:color-mix(in srgb, var(--surface-2) 88%, transparent);border:0;border-image:;border-radius:18px;flex-direction:column;gap:2px;padding:6px 4px;display:flex}.profile-card[data-v-b9aea8d0]{background:color-mix(in srgb, var(--surface-2) 88%, transparent);border-radius:18px;margin:14px 16px 0;padding:4px}.commands[data-v-b9aea8d0]{margin:0;padding:0 16px;list-style:none}.commands li[data-v-b9aea8d0]{border-bottom:1px solid var(--line);flex-direction:column;padding:8px 0;display:flex}.commands li[data-v-b9aea8d0]:last-child{border-bottom:none}.cmd[data-v-b9aea8d0]{color:var(--accent-text);font-weight:650}.cmd-desc[data-v-b9aea8d0]{color:var(--text-2);font-size:13px}.personal-channel[data-v-b9aea8d0]{background:color-mix(in srgb, var(--surface-2) 88%, transparent);width:calc(100% - 32px);color:var(--text);font:inherit;text-align:left;cursor:pointer;border:none;border-radius:18px;flex-direction:column;gap:6px;margin:0 16px 10px;padding:10px 12px 12px;display:flex}@media (hover:hover){.personal-channel[data-v-b9aea8d0]:hover{background:color-mix(in srgb, var(--surface-2) 88%, var(--hover))}}.pc-head[data-v-b9aea8d0]{align-items:baseline;gap:8px;font-size:13px;display:flex}.pc-kind[data-v-b9aea8d0]{color:var(--accent-text);font-weight:650}.pc-count[data-v-b9aea8d0]{color:var(--text-2)}.pc-body[data-v-b9aea8d0]{align-items:center;gap:12px;min-width:0;display:flex}.pc-text[data-v-b9aea8d0]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pc-title-row[data-v-b9aea8d0]{align-items:center;gap:8px;display:flex}.pc-title[data-v-b9aea8d0]{flex:1;align-items:center;gap:4px;min-width:0;font-size:15px;font-weight:600;line-height:1.3;display:flex}.pc-date[data-v-b9aea8d0]{color:var(--text-2);flex:none;font-size:12px}.pc-post[data-v-b9aea8d0]{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.sheet-backdrop[data-v-a19839be]{z-index:900;background:#00000052;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sheet[data-v-a19839be]{background:var(--surface);border-radius:16px;flex-direction:column;width:min(440px,100%);max-height:min(860px,100vh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000059}.sheet-scroll[data-v-a19839be]{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.sheet-scroll[data-v-a19839be]::-webkit-scrollbar{display:none}.sheet-actions[data-v-a19839be]{z-index:3;filter:drop-shadow(0 1px 4px #00000059);gap:2px;display:flex;position:absolute;top:8px;right:8px}.sheet-note[data-v-a19839be]{color:var(--text-2);place-items:center;padding:60px 16px;display:grid}.sheet-enter-active[data-v-a19839be],.sheet-leave-active[data-v-a19839be]{transition:opacity .18s}.sheet-enter-active .sheet[data-v-a19839be],.sheet-leave-active .sheet[data-v-a19839be]{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.sheet-enter-from[data-v-a19839be],.sheet-leave-to[data-v-a19839be]{opacity:0}.sheet-enter-from .sheet[data-v-a19839be],.sheet-leave-to .sheet[data-v-a19839be]{transform:translateY(12px)scale(.98)}@media (prefers-reduced-motion:reduce){.sheet-enter-active[data-v-a19839be],.sheet-leave-active[data-v-a19839be],.sheet-enter-active .sheet[data-v-a19839be],.sheet-leave-active .sheet[data-v-a19839be]{transition:none}}body.story-open{overflow:hidden}.story-overlay{--story-dim:1;z-index:10000;background:rgba(4, 5, 10, calc(.92 * var(--story-dim)));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;justify-content:center;align-items:center;gap:18px;padding:16px;display:flex;position:fixed;inset:0}.story-card{aspect-ratio:9/16;background:#000;border-radius:18px;flex-direction:column;max-width:calc(100vw - 32px);height:min(860px,100dvh - 32px);transition:transform .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 100px #0009}.story-stage{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer;background:#000;flex:1;min-height:0;position:relative;overflow:hidden}.story-backdrop{object-fit:cover;filter:blur(36px)brightness(.55)saturate(1.3);pointer-events:none;width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;inset:-40px}.story-media{object-fit:contain;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.story-shade{pointer-events:none;background:linear-gradient(#00000073,#0000 20% 76%,#00000052);transition:opacity .2s;position:absolute;inset:0}.story-spinner{color:#fff;pointer-events:none;border-color:#fff #ffffff40 #ffffff40;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}.story-chrome{z-index:3;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.story-card.holding .story-chrome,.story-card.holding .story-shade{opacity:0}.story-progress{gap:3px;display:flex;position:absolute;top:10px;left:10px;right:10px}.story-progress-segment{background:#ffffff59;border-radius:2px;flex:1;height:2.5px;overflow:hidden}.story-progress-segment i{transform-origin:0;background:#fff;height:100%;display:block}.story-head{align-items:center;gap:9px;display:flex;position:absolute;top:22px;left:12px;right:6px}.story-head button{pointer-events:auto}.story-owner-info{text-shadow:0 1px 3px #0006;gap:1px;min-width:0;display:grid}.story-owner-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.story-owner-info time{color:#ffffffbf;font-size:12px}.story-forever{background:#fff3;border-radius:99px;flex:none;padding:3px 7px;font-size:10px;font-weight:600}.story-head-spacer{flex:1}.story-icon-button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;transition:background .15s;display:grid}.story-icon-button:hover{background:#ffffff29}.story-icon-button svg{fill:currentColor;width:20px;height:20px}.story-icon-button svg.stroke{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.story-caption{left:16px;right:16px;bottom:calc(80px + var(--safe-bottom));text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;text-shadow:0 1px 6px #000000bf;max-height:30%;margin:0;font-size:16px;line-height:1.4;position:absolute;overflow:hidden}.story-footer{z-index:4;min-height:66px;padding:18px 10px max(10px, var(--safe-bottom));background:linear-gradient(#0000,#00000047);align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.story-reply{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000038;border:1px solid #fff6;border-radius:23px;flex:1;align-items:center;min-width:0;height:46px;padding:0 5px 0 18px;transition:border-color .15s,background .15s;display:flex}.story-footer.typing .story-reply{background:#00000059;border-color:#ffffff80}.story-reply input{color:#fff;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.story-reply input::placeholder{color:#ffffffa6}.story-reply-send{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.story-heart{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;padding:0;transition:transform .15s;display:grid}.story-heart:active{transform:scale(.85)}.story-heart svg{filter:drop-shadow(0 1px 3px #00000073);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:28px;height:28px}.story-heart.active svg{fill:#ff3b5c;stroke:#ff3b5c;animation:.35s cubic-bezier(.34,1.56,.64,1) story-pop}.story-heart-emoji{font-size:26px;animation:.35s cubic-bezier(.34,1.56,.64,1) story-pop}@keyframes story-pop{40%{transform:scale(1.3)}}.story-quick{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#242530f0;border-radius:30px;justify-content:space-between;gap:2px;padding:6px 8px;display:flex;position:absolute;bottom:calc(100% - 2px);left:10px;right:10px;box-shadow:0 10px 34px #00000073}.story-quick-item{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;font-size:27px;line-height:1;transition:transform .15s,background .15s;display:grid}.story-quick-item:hover{transform:scale(1.18)}.story-quick-item.selected{background:#8f86ff59}.story-react-enter-active,.story-react-leave-active{transition:opacity .16s,transform .22s cubic-bezier(.34,1.56,.64,1)}.story-react-enter-from,.story-react-leave-to{opacity:0;transform:translateY(10px)scale(.92)}.story-react-enter-active .story-quick-item{animation:.4s both story-pop}.story-burst{z-index:5;pointer-events:none;font-size:110px;line-height:1;animation:.9s cubic-bezier(.22,1,.36,1) forwards story-burst;position:absolute;top:45%;left:50%}@keyframes story-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}25%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}70%{opacity:1;transform:translate(-50%,-60%)scale(1)}to{opacity:0;transform:translate(-50%,-90%)scale(.9)}}.story-views{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;height:42px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:#ffffff24;border:0;border-radius:21px;align-items:center;gap:14px;padding:0 16px 0 12px;font-size:15px;font-weight:650;transition:background .15s;display:flex}.story-views:hover{background:#fff3}.story-views span{align-items:center;gap:6px;display:inline-flex}.story-footer-label{text-align:right;color:#fff9;flex:1;min-width:0;font-size:11px;line-height:1.3}.story-insights{z-index:6;background:#000000eb;flex-direction:column;display:flex;position:absolute;inset:0}.story-insights-strip{height:40%;padding:max(16px, var(--safe-top)) 16px 16px calc(50% - 60px);scrollbar-width:none;flex:none;align-items:center;gap:10px;display:flex;overflow-x:auto}.story-insights-strip::-webkit-scrollbar{display:none}.story-thumb{aspect-ratio:9/16;cursor:pointer;opacity:.75;background:#222;border:0;border-radius:12px;flex:none;width:92px;padding:0;transition:width .25s cubic-bezier(.22,1,.36,1),opacity .2s;position:relative;overflow:hidden}.story-thumb.current{opacity:1;width:120px}.story-thumb img{object-fit:cover;width:100%;height:100%}.story-thumb-stats{color:#fff;background:linear-gradient(#0000,#000000b3);justify-items:center;gap:1px;padding:18px 4px 6px;font-size:12px;font-weight:650;display:grid;position:absolute;bottom:0;left:0;right:0}.story-thumb-stats span{align-items:center;gap:3px;display:inline-flex}.story-sheet{min-height:0;padding:14px 0 max(10px, var(--safe-bottom));background:#1c1d26;border-radius:20px 20px 0 0;flex-direction:column;flex:1;display:flex}.story-sheet-head{align-items:center;gap:8px;padding:0 14px 10px 18px;font-size:16px;display:flex}.story-sheet-head strong{flex:1}.story-sort{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:17px;align-items:center;gap:3px;height:34px;padding:0 8px 0 10px;font-size:16px;display:flex}.story-sort.active{background:#8f86ff4d}.story-sheet-close{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.story-sheet-search{color:#fff9;background:#ffffff14;border-radius:21px;align-items:center;gap:10px;height:42px;margin:0 14px 8px;padding:0 14px;display:flex}.story-sheet-search input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.story-viewers-list{flex:1;min-height:0;overflow-y:auto}.story-viewer-row{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 18px;display:flex}.story-viewer-row:hover{background:#ffffff0d}.story-viewer-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:600;display:grid;overflow:hidden}.story-viewer-name small{color:#ffffff8c;margin-top:2px;font-size:13px;font-weight:400}.story-ticks{letter-spacing:-4px;color:#ffffff8c;margin-right:6px}.story-viewer-reaction{font-size:24px}.story-sheet-empty{text-align:center;color:#fff9;place-items:center;margin:18px 0;font-size:14px;display:grid}.story-nav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;padding:0;transition:background .15s,transform .15s;display:grid}.story-nav:hover{background:#ffffff38;transform:scale(1.06)}.story-fade-enter-active,.story-fade-leave-active{transition:opacity .22s}.story-fade-enter-active .story-card{transition:transform .28s cubic-bezier(.22,1,.36,1)}.story-fade-enter-from,.story-fade-leave-to{opacity:0}.story-fade-enter-from .story-card{transform:scale(.92)}.story-next-enter-active,.story-next-leave-active,.story-prev-enter-active,.story-prev-leave-active{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s}.story-next-leave-active,.story-prev-leave-active{position:absolute}.story-next-enter-from,.story-prev-leave-to{opacity:0;transform:translate(60%)scale(.9)}.story-next-leave-to,.story-prev-enter-from{opacity:0;transform:translate(-60%)scale(.9)}.story-sheet-enter-active,.story-sheet-leave-active{transition:transform .25s cubic-bezier(.22,1,.36,1)}.story-sheet-enter-from,.story-sheet-leave-to{transform:translateY(100%)}@media (width<=600px){.story-overlay{background:rgba(0, 0, 0, var(--story-dim));-webkit-backdrop-filter:none;backdrop-filter:none;gap:0;padding:0}.story-card{aspect-ratio:auto;border-radius:0;width:100%;max-width:none;height:100dvh}.story-progress{top:calc(8px + var(--safe-top))}.story-head{top:calc(20px + var(--safe-top))}.story-nav{display:none}}@media (prefers-reduced-motion:reduce){.story-card,.story-fade-enter-active,.story-fade-leave-active,.story-sheet-enter-active,.story-sheet-leave-active,.story-chrome{transition:none}}.layout[data-v-4af19e62]{background:var(--bg);height:100dvh;position:relative;overflow:clip}.col[data-v-4af19e62]{background:var(--bg);flex-direction:column;min-width:0;min-height:0;display:flex;position:absolute;inset:0}.col-sidebar[data-v-4af19e62],.col-main[data-v-4af19e62],.col-aside[data-v-4af19e62]{visibility:hidden}.pane-sidebar .col-sidebar[data-v-4af19e62],.pane-main .col-main[data-v-4af19e62],.pane-aside .col-aside[data-v-4af19e62]{visibility:visible;z-index:1}.col-sidebar[data-v-4af19e62],.col-aside[data-v-4af19e62]{background:var(--surface)}.layout-tabs[data-v-4af19e62]{z-index:4;position:absolute;bottom:0;left:0;right:0}.with-tabs[data-v-4af19e62] .sidebar-scroll,.with-tabs[data-v-4af19e62] .page-scroll{padding-bottom:calc(92px + var(--safe-bottom))}.tabs-enter-active[data-v-4af19e62],.tabs-leave-active[data-v-4af19e62]{transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s}.tabs-enter-from[data-v-4af19e62],.tabs-leave-to[data-v-4af19e62]{opacity:0;transform:translateY(110%)}@media (width>=900px){.layout[data-v-4af19e62]{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);display:grid}.layout.resizing[data-v-4af19e62]{cursor:col-resize;-webkit-user-select:none;user-select:none}.sidebar-resize[data-v-4af19e62]{z-index:6;cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:-4px}.sidebar-resize[data-v-4af19e62]:after{content:"";background:var(--accent);opacity:0;width:2px;transition:opacity .15s;position:absolute;top:0;bottom:0;left:3px}.sidebar-resize[data-v-4af19e62]:hover:after,.resizing .sidebar-resize[data-v-4af19e62]:after{opacity:.6}.col[data-v-4af19e62]{position:relative;inset:auto;visibility:visible!important}.col-sidebar[data-v-4af19e62]{border-right:1px solid var(--line)}.col-aside[data-v-4af19e62]{z-index:5;border-left:1px solid var(--line);width:380px;position:absolute;top:0;bottom:0;right:0;box-shadow:-16px 0 40px -12px #1f256229}}@media (width>=1280px){.layout.with-aside[data-v-4af19e62]{grid-template-columns:var(--sidebar-w) minmax(0, 1fr) 380px}.col-aside[data-v-4af19e62]{width:auto;box-shadow:none;position:relative}}.conn[data-v-9de484be]{--run:1.8s;--ease:cubic-bezier(.45, 0, .55, 1);grid-template-rows:1fr;display:grid}.conn-enter-active[data-v-9de484be],.conn-leave-active[data-v-9de484be]{transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),opacity .25s}.conn-enter-from[data-v-9de484be],.conn-leave-to[data-v-9de484be]{opacity:0;grid-template-rows:0fr}.conn-line[data-v-9de484be]{flex-direction:column;align-items:center;gap:7px;min-height:0;padding:0 0 6px;display:flex;overflow:hidden}.conn-text[data-v-9de484be]{letter-spacing:.01em;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.conn-text-enter-active[data-v-9de484be],.conn-text-leave-active[data-v-9de484be]{transition:opacity .18s,transform .18s}.conn-text-enter-from[data-v-9de484be]{opacity:0;transform:translateY(4px)}.conn-text-leave-to[data-v-9de484be]{opacity:0;transform:translateY(-4px)}.conn-shine[data-v-9de484be]{background:linear-gradient(100deg, var(--text-2) 0%, var(--text-2) 38%, var(--text) 47%, var(--accent-text) 52%, var(--text-2) 62%, var(--text-2) 100%);color:#0000;animation:conn-shine-9de484be var(--run) var(--ease) infinite;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}@keyframes conn-shine-9de484be{0%{background-position:100% 0}to{background-position:0 0}}.conn-thread[data-v-9de484be]{align-self:stretch;height:2px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.conn-glow[data-v-9de484be]{background:linear-gradient(90deg, transparent 0%, var(--accent-text) 50%, transparent 100%) no-repeat;animation:conn-run-9de484be var(--run) var(--ease) infinite;background-size:45% 100%;position:absolute;inset:0}@keyframes conn-run-9de484be{0%{background-position:-60% 0}to{background-position:160% 0}}.ok .conn-text[data-v-9de484be]{color:var(--jade-text)}.ok .conn-shine[data-v-9de484be]{color:var(--jade-text);background:0 0;animation:none}.ok .conn-glow[data-v-9de484be]{background:var(--jade-text);animation:.5s ease-out both conn-fill-9de484be}@keyframes conn-fill-9de484be{0%{transform:scaleX(0)}}.conn-check[data-v-9de484be]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;animation:.4s ease-out .1s forwards conn-draw-9de484be}@keyframes conn-draw-9de484be{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.conn-enter-active[data-v-9de484be],.conn-leave-active[data-v-9de484be],.conn-text-enter-active[data-v-9de484be],.conn-text-leave-active[data-v-9de484be]{transition:none}.conn-shine[data-v-9de484be],.conn-glow[data-v-9de484be]{animation:none}.conn-shine[data-v-9de484be]{color:var(--text-2)}.conn-check[data-v-9de484be]{stroke-dashoffset:0;animation:none}}.lottie-icon[data-v-099adb15]{flex:none;display:inline-block}.lottie-icon.tint[data-v-099adb15] path{fill:currentColor}.folders[data-v-956d06b7]{overscroll-behavior-x:contain;scrollbar-width:none;background:var(--field);isolation:isolate;border-radius:999px;gap:2px;margin:6px 10px 4px;padding:4px;display:flex;position:relative;overflow-x:auto}.folders[data-v-956d06b7]::-webkit-scrollbar{display:none}.folders-pill[data-v-956d06b7]{z-index:-1;background:color-mix(in srgb, var(--accent) 30%, var(--surface));opacity:0;border-radius:999px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 1px 3px #0000001f}.folders-pill.ready[data-v-956d06b7]{opacity:1;transition:transform .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1)}.folders-pill.dragging[data-v-956d06b7]{transition:none}.folder[data-v-956d06b7]{min-height:36px;color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;transition:color .2s;display:flex}.folder[data-v-956d06b7]:hover{color:var(--text)}.folder.active[data-v-956d06b7]{color:var(--accent-text)}.folder[data-v-956d06b7]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.folder-badge[data-v-956d06b7]{background:var(--text-3,var(--text-2));min-width:19px;height:19px;color:var(--surface);border-radius:99px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid}.folder.active .folder-badge[data-v-956d06b7]{background:var(--accent);color:#fff}.folders.compact .folder[data-v-956d06b7]{flex:1 1 0;padding:0 8px}.folders.compact .folder.active[data-v-956d06b7]{flex:none;padding:0 12px}.folders.compact .folder:not(.active) .folder-label[data-v-956d06b7]{display:none}.status-anim[data-v-2b17cd41]{vertical-align:-1px;flex:none;width:22px;height:12px;margin-right:4px;display:inline-block;position:relative}.status-live[data-v-2b17cd41]{visibility:hidden;width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 1px))}.status-live.ready[data-v-2b17cd41]{visibility:visible}.status-live[data-v-2b17cd41] path[fill]:not([fill=none]){fill:currentColor}.status-live[data-v-2b17cd41] path[stroke]:not([stroke=none]){stroke:currentColor}.seeds[data-v-2b17cd41]{justify-content:center;align-items:center;gap:3px;display:inline-flex;position:absolute;inset:0}.seed[data-v-2b17cd41]{opacity:.35;background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.1s cubic-bezier(.45,0,.35,1) infinite seed-wave-2b17cd41}.s2[data-v-2b17cd41]{animation-delay:.14s}.s3[data-v-2b17cd41]{animation-delay:.28s}@keyframes seed-wave-2b17cd41{0%,55%,to{opacity:.35;transform:translateY(1px)scale(.8)}25%{opacity:1;transform:translateY(-3px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.seed[data-v-2b17cd41]{opacity:.7;animation:none}}.ticks[data-v-9f2cd4ad]{color:inherit;flex:none;align-items:center;display:inline-flex}.ticks.read[data-v-9f2cd4ad]{color:var(--ticks-read,var(--accent-text))}.chat-item-avatar[data-v-0f4d2c05]{flex:none;display:flex;position:relative}.chat-item.compact[data-v-0f4d2c05]{justify-content:center;min-height:66px;padding:6px 0}.compact-counter[data-v-0f4d2c05]{min-width:20px;height:20px;box-shadow:0 0 0 2px var(--surface);padding:0 5px;font-size:11px;position:absolute;bottom:-2px;right:-4px}.chat-item[data-v-0f4d2c05]{min-height:72px;color:var(--text);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:14px;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:flex}@media (hover:hover){.chat-item[data-v-0f4d2c05]:hover{background:var(--hover)}}.chat-item.active[data-v-0f4d2c05]{background:var(--select)}.chat-item-body[data-v-0f4d2c05]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.chat-item-line[data-v-0f4d2c05]{align-items:center;gap:8px;min-width:0;display:flex}.chat-item-title[data-v-0f4d2c05]{flex:1;align-items:center;gap:4px;min-width:0;font-size:15px;font-weight:650;display:flex}.kind-icon[data-v-0f4d2c05],.muted-icon[data-v-0f4d2c05]{color:var(--text-2);flex:none}.chat-item-meta[data-v-0f4d2c05]{color:var(--text-2);flex:none;align-items:center;gap:3px;display:flex}.chat-item-time[data-v-0f4d2c05]{font-variant-numeric:tabular-nums;font-size:13px}.chat-item-preview[data-v-0f4d2c05]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);flex:1;font-size:15px;overflow:hidden}.chat-item-preview.typing[data-v-0f4d2c05]{color:var(--accent-text)}.preview-prefix[data-v-0f4d2c05]{color:var(--text)}.counter[data-v-0f4d2c05]{background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:11px;flex:none;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:13px;font-weight:650;display:inline-grid}.counter.mention[data-v-0f4d2c05]{width:22px;padding:0;font-size:14px;font-weight:750;animation:.35s cubic-bezier(.3,1.6,.5,1) mention-pop-0f4d2c05}@keyframes mention-pop-0f4d2c05{0%{transform:scale(.4)}}.counter-muted[data-v-0f4d2c05]{background:var(--text-3)}.pin-icon[data-v-0f4d2c05]{color:var(--text-2);flex:none}.results[data-v-c0a4e81b]{min-height:240px;margin:8px -12px 0}.note[data-v-c0a4e81b]{margin:0;padding:16px 12px}.selected-strip[data-v-c0a4e81b]{gap:4px;margin:0 -4px;padding:4px 0 12px;display:flex;overflow-x:auto}.selected-person[data-v-c0a4e81b]{width:64px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:none;align-items:center;gap:4px;padding:4px;display:flex;position:relative}.selected-person[data-v-c0a4e81b]:hover{background:var(--hover)}.selected-name[data-v-c0a4e81b]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.selected-x[data-v-c0a4e81b]{color:var(--text-2);position:absolute;top:2px;right:6px}.checkmark[data-v-c0a4e81b]{border:2px solid var(--line-strong);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.checkmark.on[data-v-c0a4e81b]{background:var(--accent);border-color:var(--accent)}.block[data-v-c0a4e81b]{font-size:13px;display:block}.stories-bar[data-v-38fc47ed]{overscroll-behavior-x:contain;scrollbar-width:none;border-bottom:1px solid var(--line);background:var(--surface);gap:12px;padding:10px 14px 12px;display:flex;overflow-x:auto}.stories-bar[data-v-38fc47ed]::-webkit-scrollbar{display:none}.story-item[data-v-38fc47ed],.story-add[data-v-38fc47ed]{width:62px;color:var(--text);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:5px;padding:0;display:flex;position:relative}.story-own[data-v-38fc47ed]{flex:none;width:62px;position:relative}.story-ring[data-v-38fc47ed]{border-radius:50%;place-items:center;width:62px;height:62px;padding:2px;display:grid}.story-ring.unseen[data-v-38fc47ed]{background:var(--story-ring)}.story-ring.seen[data-v-38fc47ed]{background:var(--story-ring-seen)}.story-ring[data-v-38fc47ed]:has(.avatar:first-child):not(.unseen):not(.seen){background:var(--field);padding:2px}.story-ring[data-v-38fc47ed] .avatar{border:2.5px solid var(--surface)}.story-add-plus[data-v-38fc47ed]{border:3px solid var(--surface);background:var(--accent);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;transition:transform .15s;display:grid;position:absolute;top:38px;right:-3px}.story-add-plus[data-v-38fc47ed]:hover{transform:scale(1.08)}.story-ring[data-v-38fc47ed]{position:relative}.story-ring.uploading[data-v-38fc47ed]{padding:2px}.story-upload-ring[data-v-38fc47ed]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.story-upload-ring circle[data-v-38fc47ed]{fill:none;stroke-width:2.5px;stroke-linecap:round}.story-upload-ring .track[data-v-38fc47ed]{stroke:var(--line)}.story-upload-ring .bar[data-v-38fc47ed]{stroke:var(--accent);transition:stroke-dashoffset .25s}.story-upload-ring.spinning[data-v-38fc47ed]{animation:1s linear infinite story-ring-spin-38fc47ed}@keyframes story-ring-spin-38fc47ed{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media (prefers-reduced-motion:reduce){.story-upload-ring.spinning[data-v-38fc47ed]{animation:none}}.story-name[data-v-38fc47ed]{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;color:var(--text-2);font-size:11px;overflow:hidden}.story-add .story-name[data-v-38fc47ed]{color:var(--text)}.sidebar[data-v-f072abd4]{background:var(--surface);flex-direction:column;flex:1;min-height:0;display:flex}.sidebar-head[data-v-f072abd4]{z-index:1;padding:calc(8px + var(--safe-top)) 8px 8px 12px;background:var(--surface);align-items:center;gap:4px;transition:margin-top .3s cubic-bezier(.2,.8,.2,1),opacity .22s,transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.sidebar-head.hidden[data-v-f072abd4]{margin-top:calc(-1 * var(--head-h));opacity:0;pointer-events:none;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.sidebar-head[data-v-f072abd4]{transition:none}}.sidebar-search[data-v-f072abd4]{flex:1;align-items:center;min-width:0;display:flex;position:relative}.sidebar-search-icon[data-v-f072abd4]{color:var(--text-2);pointer-events:none;position:absolute;left:12px}.sidebar-search-input[data-v-f072abd4]{background:var(--field);width:100%;height:44px;color:var(--text);font:inherit;border:1px solid #0000;border-radius:22px;padding:0 14px 0 42px;font-size:15px}.sidebar-search-input[data-v-f072abd4]::placeholder{color:var(--text-2)}.sidebar-search-input[data-v-f072abd4]:focus{border-color:var(--accent);background:var(--surface);outline:none}.story-head-button[data-v-f072abd4]{color:var(--accent-text);flex:none;position:relative}.story-head-button .lottie-icon[data-v-f072abd4]{transition:transform .2s}.story-head-button:hover .lottie-icon[data-v-f072abd4]{transform:rotate(90deg)scale(1.05)}@media (prefers-reduced-motion:reduce){.story-head-button .lottie-icon[data-v-f072abd4]{transition:none}}.sidebar-scroll[data-v-f072abd4]{overscroll-behavior:contain;min-height:0;padding:4px 8px calc(12px + var(--safe-bottom));scrollbar-width:none;flex:1;overflow-y:auto}.sidebar-scroll[data-v-f072abd4]::-webkit-scrollbar{display:none}.scroll-stories[data-v-f072abd4]{margin:-4px -8px 0}.folders-sticky[data-v-f072abd4]{z-index:3;background:var(--surface);margin:0 -8px 2px;display:flow-root;position:sticky;top:-4px}.folders-anchor[data-v-f072abd4]{height:0}.folders-sticky[data-v-f072abd4]:after{content:"";opacity:var(--trail,0);background:linear-gradient(var(--surface), color-mix(in srgb, var(--surface) 55%, transparent) 45%, transparent);pointer-events:none;height:22px;position:absolute;top:100%;left:0;right:0}.chat-list[data-v-f072abd4]{touch-action:pan-y;flex-direction:column;display:flex}.chat-list>div[data-v-f072abd4]{flex-direction:column;gap:3px;display:flex}.sidebar.compact .sidebar-head[data-v-f072abd4]{flex-direction:column;justify-content:center;padding-left:0;padding-right:0}.sidebar.compact .sidebar-scroll[data-v-f072abd4]{padding-left:6px;padding-right:6px}.hint[data-v-f072abd4]{color:var(--text-2);margin:0;padding:16px 12px;font-size:15px}.search-group[data-v-f072abd4]{padding-bottom:8px}.group-head[data-v-f072abd4]{justify-content:space-between;align-items:center;padding-right:4px;display:flex}.group-action[data-v-f072abd4]{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:13px;font-weight:600}.recent-row[data-v-f072abd4]{cursor:pointer}.recent-forget[data-v-f072abd4]{width:36px;height:36px;margin-left:auto}.group-title[data-v-f072abd4]{color:var(--text-2);margin:8px 12px 4px;font-size:13px;font-weight:500}.empty[data-v-f072abd4]{text-align:center;color:var(--text-2);flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.empty p[data-v-f072abd4]{margin:0;font-size:15px;line-height:1.45}.empty-title[data-v-f072abd4]{color:var(--text);margin:8px 0 0;font-size:20px;font-weight:650}.empty-actions[data-v-f072abd4]{flex-direction:column;gap:8px;width:100%;max-width:260px;margin-top:16px;display:flex}.menu-me[data-v-f072abd4]{flex-direction:column;align-items:flex-start!important;gap:0!important}.menu-me-name[data-v-f072abd4]{font-weight:650}.saffron[data-v-f072abd4]{color:var(--saffron)}.menu-glyph[data-v-f072abd4]{color:var(--text-2)}.skeleton-list[data-v-f072abd4]{padding:4px 6px}.skeleton-row[data-v-f072abd4]{align-items:center;gap:12px;height:72px;display:flex}.sk[data-v-f072abd4]{background:var(--hover);border-radius:8px;display:block}.sk-avatar[data-v-f072abd4]{border-radius:50%;flex:none;width:54px;height:54px}.sk-lines[data-v-f072abd4]{flex-direction:column;flex:1;gap:8px;display:flex}.sk-line[data-v-f072abd4]{width:70%;height:12px}.sk-line.short[data-v-f072abd4]{width:45%}.folder-next-enter-active[data-v-f072abd4],.folder-next-leave-active[data-v-f072abd4],.folder-prev-enter-active[data-v-f072abd4],.folder-prev-leave-active[data-v-f072abd4]{transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1)}.folder-next-enter-from[data-v-f072abd4],.folder-prev-leave-to[data-v-f072abd4]{opacity:0;transform:translate(24px)}.folder-next-leave-to[data-v-f072abd4],.folder-prev-enter-from[data-v-f072abd4]{opacity:0;transform:translate(-24px)}.chat-head[data-v-2cca8308]{z-index:6;height:calc(var(--head-h) + var(--safe-top));padding:calc(6px + var(--safe-top)) 8px 6px;background:var(--surface);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:4px;display:flex;position:relative}.chat-head-main[data-v-2cca8308]{min-width:0;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;flex:1;align-items:center;gap:12px;padding:4px 8px;display:flex}.chat-head-main[data-v-2cca8308]:hover{background:var(--hover)}.chat-head-text[data-v-2cca8308]{flex-direction:column;min-width:0;display:flex}.chat-head-title[data-v-2cca8308]{align-items:center;gap:4px;font-size:17px;font-weight:650;line-height:1.25;display:flex}.chat-head-status[data-v-2cca8308]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.chat-head-status.online[data-v-2cca8308]{color:var(--jade-text)}.chat-head-status.typing[data-v-2cca8308]{color:var(--accent-text)}.status-swap-enter-active[data-v-2cca8308],.status-swap-leave-active[data-v-2cca8308]{transition:opacity .16s,transform .16s}.status-swap-enter-from[data-v-2cca8308]{opacity:0;transform:translateY(3px)}.status-swap-leave-to[data-v-2cca8308]{opacity:0;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.status-swap-enter-active[data-v-2cca8308],.status-swap-leave-active[data-v-2cca8308]{transition:none}}@media (width>=900px){.back-btn[data-v-2cca8308]:not(.always-visible){display:none}.chat-head[data-v-2cca8308]{padding-left:12px}}.search-bar-wrap[data-v-6caad010]{background:var(--chat-bg);padding-bottom:var(--safe-bottom);position:relative}.search-bar[data-v-6caad010]{background:var(--surface);width:calc(100% - 20px);max-width:860px;min-height:54px;box-shadow:var(--shadow-1);border-radius:27px;align-items:center;gap:2px;margin:6px auto 10px;padding:4px;display:flex}.search-bar .icon-btn[data-v-6caad010]{flex:none;width:44px;height:44px}.search-bar .icon-btn.on[data-v-6caad010]{color:var(--accent-text)}.search-bar .icon-btn[data-v-6caad010]:disabled{opacity:.35}.date-input[data-v-6caad010]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.search-count[data-v-6caad010]{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;flex:1;min-width:0;padding:0 8px;font-weight:600;overflow:hidden}.search-mode[data-v-6caad010]{height:44px;color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:22px;flex:none;padding:0 12px;font-weight:600}.search-mode[data-v-6caad010]:hover{background:var(--hover)}.search-head[data-v-8347179d]{z-index:6;height:calc(var(--head-h) + var(--safe-top));padding:calc(6px + var(--safe-top)) 8px 6px;background:var(--surface);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:4px;display:flex;position:relative}.search-field[data-v-8347179d]{flex:1;align-items:center;gap:6px;min-width:0;padding:0 8px;display:flex}.search-from[data-v-8347179d]{text-overflow:ellipsis;white-space:nowrap;max-width:50%;color:var(--text-2);flex:none;font-size:16px;overflow:hidden}.search-from b[data-v-8347179d]{color:var(--accent-text);font-weight:600}.search-field input[data-v-8347179d]{min-width:0;height:44px;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:17px}.search-field input[data-v-8347179d]::-webkit-search-cancel-button{display:none}.search-field input[data-v-8347179d]::placeholder{color:var(--text-3,var(--text-2))}.search-results[data-v-22068c90]{overscroll-behavior:contain;background:var(--surface);flex:1;min-height:0;overflow-y:auto}.result[data-v-22068c90]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:8px 14px;display:flex}.result[data-v-22068c90]:hover,.result.current[data-v-22068c90]{background:var(--hover)}.result-body[data-v-22068c90]{border-bottom:1px solid var(--line);flex-direction:column;flex:1;gap:2px;min-width:0;margin-bottom:-8px;padding-bottom:8px;display:flex}.result-top[data-v-22068c90]{align-items:baseline;gap:8px;display:flex}.result-title[data-v-22068c90]{flex:1;align-items:center;gap:4px;min-width:0;font-weight:600;display:flex}.result-date[data-v-22068c90]{color:var(--text-2);flex:none;font-size:13px}.result-text[data-v-22068c90]{text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);overflow:hidden}.result-text mark[data-v-22068c90]{color:var(--accent-text);background:0 0;font-weight:600}.results-note[data-v-22068c90]{color:var(--text-2);place-items:center;padding:40px 16px;display:grid}.editor[data-v-e85af4d8]{color:#fff;background:#0b0e2a;border:none;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.editor[open][data-v-e85af4d8]{animation:editor-in-e85af4d8 .25s var(--ease-out,ease) both;flex-direction:column;display:flex}@keyframes editor-in-e85af4d8{0%{opacity:0;transform:scale(.98)}}.editor[data-v-e85af4d8]::backdrop{background:#0b0e2a}.editor-bar[data-v-e85af4d8]{padding:calc(8px + var(--safe-top)) 10px 8px;justify-content:space-between;align-items:center;gap:8px;display:flex}.editor-text-btn[data-v-e85af4d8]{color:#ffffffd9;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:0 12px;font-size:15px}.editor-text-btn.strong[data-v-e85af4d8]{color:#fff;background:var(--accent);padding:0 18px;font-weight:700}.editor-text-btn[data-v-e85af4d8]:disabled{opacity:.4;cursor:default}.editor-tools[data-v-e85af4d8]{background:#ffffff14;border-radius:22px;gap:4px;padding:4px;display:flex}.editor-tool[data-v-e85af4d8]{color:#ffffffb3;height:36px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:18px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:flex}.editor-tool.on[data-v-e85af4d8]{color:#1f2562;background:#fff}.editor-stage[data-v-e85af4d8]{flex:1;place-items:center;min-height:0;display:grid;position:relative}.editor-canvas-wrap[data-v-e85af4d8]{position:relative}.editor-canvas[data-v-e85af4d8]{touch-action:none;border-radius:4px;display:block}.editor-canvas.drawing[data-v-e85af4d8]{cursor:crosshair}.crop-clip[data-v-e85af4d8]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.crop-shade[data-v-e85af4d8]{position:absolute;box-shadow:0 0 0 9999px #080a209e}.crop-box[data-v-e85af4d8]{pointer-events:none;position:absolute}.crop-box.active[data-v-e85af4d8]{pointer-events:auto;touch-action:none;cursor:move;outline:1.5px solid #fff}.crop-grid[data-v-e85af4d8]{pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.33% - .5px),#fff6 calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.66% - .5px),#fff6 calc(66.66% - .5px) calc(66.66% + .5px),#0000 calc(66.66% + .5px)),linear-gradient(#0000 calc(33.33% - .5px),#fff6 calc(33.33% - .5px) calc(33.33% + .5px),#0000 calc(33.33% + .5px) calc(66.66% - .5px),#fff6 calc(66.66% - .5px) calc(66.66% + .5px),#0000 calc(66.66% + .5px));position:absolute;inset:0}.crop-handle[data-v-e85af4d8]{touch-action:none;width:28px;height:28px;position:absolute}.crop-handle[data-v-e85af4d8]:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:9px;box-shadow:0 1px 4px #0006}.h-nw[data-v-e85af4d8]{cursor:nwse-resize;top:-14px;left:-14px}.h-ne[data-v-e85af4d8]{cursor:nesw-resize;top:-14px;right:-14px}.h-se[data-v-e85af4d8]{cursor:nwse-resize;bottom:-14px;right:-14px}.h-sw[data-v-e85af4d8]{cursor:nesw-resize;bottom:-14px;left:-14px}.h-n[data-v-e85af4d8]{cursor:ns-resize;top:-14px;left:calc(50% - 14px)}.h-s[data-v-e85af4d8]{cursor:ns-resize;bottom:-14px;left:calc(50% - 14px)}.h-e[data-v-e85af4d8]{cursor:ew-resize;top:calc(50% - 14px);right:-14px}.h-w[data-v-e85af4d8]{cursor:ew-resize;top:calc(50% - 14px);left:-14px}.editor-spinner[data-v-e85af4d8]{color:#fff;position:absolute}.editor-foot[data-v-e85af4d8]{padding:10px 12px calc(14px + var(--safe-bottom));flex-direction:column;align-items:center;gap:10px;display:flex}.editor-row[data-v-e85af4d8]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.editor-chip[data-v-e85af4d8]{color:#fffc;height:34px;font:inherit;cursor:pointer;background:#ffffff14;border:none;border-radius:17px;padding:0 14px;font-size:14px;transition:background .2s,color .2s}.editor-chip.on[data-v-e85af4d8]{color:#1f2562;background:#fff;font-weight:650}.editor-icon-btn[data-v-e85af4d8]{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.editor-icon-btn[data-v-e85af4d8]:hover{background:#ffffff1a}.editor-icon-btn[data-v-e85af4d8]:disabled{opacity:.35;cursor:default}.editor-color[data-v-e85af4d8]{background:var(--c);cursor:pointer;border:2px solid #ffffff40;border-radius:50%;width:30px;height:30px;transition:transform .2s cubic-bezier(.3,1.6,.5,1),border-color .2s}.editor-color.on[data-v-e85af4d8]{border-color:#fff;transform:scale(1.18)}.editor-width[data-v-e85af4d8]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.editor-width span[data-v-e85af4d8]{border-radius:50%;display:block;box-shadow:0 0 0 1px #fff6}.editor-width.on[data-v-e85af4d8]{border-color:#fff9}@media (prefers-reduced-motion:reduce){.editor[open][data-v-e85af4d8]{animation:none}}.fmt-bar[data-v-36198be7]{z-index:3;background:var(--menu-bg);border-radius:var(--r-lg);box-shadow:var(--shadow-2);align-items:center;gap:2px;margin-bottom:6px;padding:4px;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.fmt-btn[data-v-36198be7]{min-width:40px;height:40px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0 8px;font-size:17px;display:inline-flex}.fmt-btn[data-v-36198be7]:hover,.fmt-btn[data-v-36198be7]:focus-visible{background:var(--hover)}.fmt-b[data-v-36198be7]{font-weight:800}.fmt-i[data-v-36198be7]{font-family:Georgia,serif;font-style:italic}.fmt-code[data-v-36198be7]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.fmt-link-input[data-v-36198be7]{background:var(--bg);width:min(260px,60vw);height:40px;color:var(--text);font:inherit;border:none;border-radius:10px;outline:none;padding:0 10px}.caption-box[data-v-0edb640f]{position:relative}.caption-input[data-v-0edb640f]{resize:vertical;width:100%;min-height:120px;max-height:40dvh;padding-right:44px;line-height:1.45;display:block}.caption-head[data-v-0edb640f]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.caption-count[data-v-0edb640f]{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:12px}.caption-count.near[data-v-0edb640f]{color:var(--danger)}.caption-emoji[data-v-0edb640f]{width:34px;height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:none;place-items:center;transition:color .2s,transform .2s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:6px;right:6px}.caption-emoji[data-v-0edb640f]:hover,.caption-emoji.on[data-v-0edb640f]{color:var(--accent-text)}.caption-emoji[data-v-0edb640f]:active{transform:scale(.88)}.caption-emoji-panel[data-v-0edb640f]{margin-top:8px}.attach-preview[data-v-0edb640f]{background:var(--media-bg);border-radius:14px;place-items:center;max-height:50dvh;display:grid;position:relative;overflow:hidden}.attach-preview img[data-v-0edb640f],.attach-preview video[data-v-0edb640f]{object-fit:contain;max-width:100%;max-height:50dvh;display:block}.attach-edit[data-v-0edb640f]{-webkit-backdrop-filter:blur(10px);color:#fff;height:34px;font:inherit;cursor:pointer;background:#0c0f2d9e;border:none;border-radius:17px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:14px;font-weight:600;transition:transform .15s;display:flex;position:absolute;bottom:10px;left:10px}.attach-edit[data-v-0edb640f]:active{transform:scale(.95)}.attach-file[data-v-0edb640f]{color:var(--accent-text);align-items:center;gap:12px;display:flex}.attach-file-text[data-v-0edb640f]{min-width:0;color:var(--text);flex-direction:column;display:flex}.attach-file-name[data-v-0edb640f]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.quality[data-v-0edb640f]{flex-direction:column;gap:6px;display:flex}.quality-hint[data-v-0edb640f]{min-height:1.45em;color:var(--text-2);margin:0;font-size:13px;line-height:1.45}.attach-swap-enter-active[data-v-0edb640f],.attach-swap-leave-active[data-v-0edb640f]{transition:opacity .22s var(--ease-out), transform .22s var(--ease-out)}.attach-swap-enter-from[data-v-0edb640f],.attach-swap-leave-to[data-v-0edb640f]{opacity:0;transform:scale(.98)}.attach-hint-enter-active[data-v-0edb640f],.attach-hint-leave-active[data-v-0edb640f]{transition:opacity .18s,transform .18s}.attach-hint-enter-from[data-v-0edb640f]{opacity:0;transform:translateY(3px)}.attach-hint-leave-to[data-v-0edb640f]{opacity:0}@media (prefers-reduced-motion:reduce){.attach-swap-enter-active[data-v-0edb640f],.attach-swap-leave-active[data-v-0edb640f],.attach-hint-enter-active[data-v-0edb640f],.attach-hint-leave-active[data-v-0edb640f]{transition:none}}.small[data-v-0edb640f]{margin:0;font-size:13px}.round-stage[data-v-2a89ae95]{z-index:20;background:color-mix(in srgb, var(--chat-bg) 45%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);touch-action:none;place-items:center;padding-bottom:72px;animation:.25s ease-out stage-in-2a89ae95;display:grid;position:absolute;inset:0}@keyframes stage-in-2a89ae95{0%{opacity:0}}.round-cam[data-v-2a89ae95]{--round-size:min(340px, 78vw, 54vh);flex-direction:column;align-items:center;gap:16px;animation:.32s cubic-bezier(.2,1.1,.4,1) round-in-2a89ae95;display:flex}@keyframes round-in-2a89ae95{0%{opacity:0;transform:translateY(40px)scale(.6)}}.round-circle[data-v-2a89ae95]{width:var(--round-size);height:var(--round-size);box-shadow:0 18px 50px -12px #05061aa6, 0 0 0 6px color-mix(in srgb, var(--surface) 80%, transparent);touch-action:none;background:#05061a;border-radius:50%;position:relative}.round-media[data-v-2a89ae95]{object-fit:cover;cursor:pointer;border-radius:50%;width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;inset:6px;overflow:hidden}.round-live[data-v-2a89ae95] canvas{width:100%;height:100%;display:block}.round-wait[data-v-2a89ae95]{color:#fff;place-items:center;display:grid;position:absolute;inset:0}.round-ring[data-v-2a89ae95]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.round-ring-track[data-v-2a89ae95]{fill:none;stroke:#ffffff1f;stroke-width:2.4px}.round-ring-bar[data-v-2a89ae95]{fill:none;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;transition:stroke-dashoffset .12s linear}.review .round-ring-bar[data-v-2a89ae95]{stroke:#fff;transition:none}.round-tap[data-v-2a89ae95]{color:#fff;white-space:nowrap;pointer-events:none;background:#00000073;border-radius:10px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;bottom:14%;left:50%;transform:translate(-50%)}.round-zoom[data-v-2a89ae95]{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#00000073;border-radius:10px;padding:3px 10px;font-size:13px;font-weight:700;position:absolute;top:12%;left:50%;transform:translate(-50%)}.round-flip[data-v-2a89ae95]{background:color-mix(in srgb, var(--surface) 75%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:44px;height:44px;color:var(--text);box-shadow:var(--shadow-1);cursor:pointer;border:none;border-radius:50%;place-items:center;transition:transform .35s cubic-bezier(.2,1,.4,1),opacity .15s;display:grid}.round-flip[data-v-2a89ae95]:disabled{opacity:.6;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.round-stage[data-v-2a89ae95],.round-cam[data-v-2a89ae95]{animation:none}}.live-wave[data-v-3ffc6b30]{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 80%,#0000)}.opts[data-v-66ef64eb]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.opt[data-v-66ef64eb]{align-items:center;gap:8px;display:flex;position:relative}.opt-input[data-v-66ef64eb]{flex:1;padding-right:40px}.opt-remove[data-v-66ef64eb]{width:36px;height:36px;color:var(--text-2);position:absolute;right:2px}.opt-correct[data-v-66ef64eb]{border:2px solid var(--text-3);color:#fff;cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:background .2s,border-color .2s,transform .25s cubic-bezier(.3,1.6,.5,1);display:grid}.opt-correct.on[data-v-66ef64eb]{background:var(--jade-text,#0fa37f);border-color:var(--jade-text,#0fa37f);transform:scale(1.1)}.opt-correct[data-v-66ef64eb]:disabled{opacity:.4;cursor:default}.hint[data-v-66ef64eb]{color:var(--text-2);margin-top:6px;font-size:13px;display:block}.toggles[data-v-66ef64eb]{border-top:1px solid var(--line);flex-direction:column;display:flex}.toggle[data-v-66ef64eb]{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.toggle small[data-v-66ef64eb]{color:var(--text-2);margin-top:2px;font-size:13px;display:block}.toggle.disabled[data-v-66ef64eb]{opacity:.5;cursor:default}.poll-opt-enter-active[data-v-66ef64eb]{transition:opacity .2s,transform .2s}.poll-opt-leave-active[data-v-66ef64eb]{width:100%;transition:opacity .15s;position:absolute}.poll-opt-enter-from[data-v-66ef64eb]{opacity:0;transform:translateY(-4px)}.poll-opt-leave-to[data-v-66ef64eb]{opacity:0}.poll-opt-move[data-v-66ef64eb]{transition:transform .2s}.composer-wrap[data-v-b7807003]{background:var(--chat-bg);padding-bottom:var(--safe-bottom);position:relative}.composer-wrap.round-on[data-v-b7807003]{z-index:25;background:0 0}.composer[data-v-b7807003]{background:var(--surface);width:calc(100% - 20px);max-width:860px;box-shadow:var(--shadow-1);border-radius:27px;align-items:flex-end;gap:2px;margin:6px auto 10px;padding:4px;display:flex;position:relative}.composer .attach-btn[data-v-b7807003],.composer>.icon-btn[data-v-b7807003]{width:44px;height:46px;color:var(--text-2);box-shadow:none;background:0 0;flex:none}.composer .attach-btn[data-v-b7807003]:not(:disabled):hover,.composer>.icon-btn[data-v-b7807003]:not(:disabled):hover{color:var(--accent-text);background:0 0}.composer-field[data-v-b7807003]{flex:1;align-items:flex-end;min-width:0;display:flex;position:relative}.composer-input[data-v-b7807003]{min-height:46px;max-height:200px;color:var(--text);font:inherit;resize:none;background:0 0;border:none;outline:none;flex:1;padding:12px 0;font-size:16px;line-height:22px}.composer-input[data-v-b7807003]::placeholder{color:var(--text-2)}.composer-label[data-v-b7807003]{flex:1;min-width:0;display:flex}.emoji-btn[data-v-b7807003]{width:46px;height:46px;color:var(--text-2);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;transition:color .2s,transform .2s cubic-bezier(.3,1.6,.5,1);display:grid}.emoji-btn[data-v-b7807003]:hover,.emoji-btn.on[data-v-b7807003]{color:var(--accent-text)}.emoji-btn[data-v-b7807003]:active{transform:scale(.88)}.emoji-pop[data-v-b7807003]{z-index:20;width:min(390px,100vw - 20px);position:absolute;bottom:calc(100% + 10px);left:-4px}.emoji-pop-enter-active[data-v-b7807003]{transition:opacity .2s,transform .26s cubic-bezier(.2,1.2,.4,1)}.emoji-pop-leave-active[data-v-b7807003]{transition:opacity .14s,transform .14s}.emoji-pop-enter-from[data-v-b7807003],.emoji-pop-leave-to[data-v-b7807003]{opacity:0;transform:translateY(8px)scale(.96)}.emoji-pop[data-v-b7807003] .emoji-panel{transform-origin:0 100%}.send-btn[data-v-b7807003],.composer .mic-btn[data-v-b7807003]{background:var(--accent);width:46px;height:46px;color:var(--on-accent,#fff);cursor:pointer;transition:background-color var(--t-fast,.15s) var(--ease-out,ease), transform var(--t-fast,.15s) var(--ease-out,ease);border:none;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.send-btn[data-v-b7807003]:disabled,.composer .mic-btn[data-v-b7807003]:disabled{color:var(--text-3);cursor:default;background:0 0}.send-btn[data-v-b7807003]:not(:disabled):hover,.composer .mic-btn[data-v-b7807003]:not(:disabled):hover{background:var(--accent-strong,var(--accent))}.send-btn[data-v-b7807003]:not(:disabled):active,.composer .mic-btn[data-v-b7807003]:not(:disabled):active{transform:scale(.94)}.send-btn.leaving[data-v-b7807003]{pointer-events:none}.mic-btn[data-v-b7807003]{touch-action:none;-webkit-user-select:none;user-select:none}.recording .send-btn[data-v-b7807003]{transform:scale(1.08)}.lock-hint[data-v-b7807003]{z-index:2;background:var(--surface);width:46px;color:var(--text-2);box-shadow:var(--shadow-1);pointer-events:none;border-radius:23px;flex-direction:column;align-items:center;gap:2px;padding:10px 0 8px;animation:.24s cubic-bezier(.2,1.2,.4,1) lock-in-b7807003;display:flex;position:absolute;bottom:calc(100% + 10px);right:4px}.lock-hint-arrow[data-v-b7807003]{animation:1.1s ease-in-out infinite lock-nudge-b7807003}@keyframes lock-in-b7807003{0%{opacity:0;transform:translateY(14px)scale(.8)}}@keyframes lock-nudge-b7807003{50%{transform:translateY(-3px)}}.glyph-swap-enter-active[data-v-b7807003],.glyph-swap-leave-active[data-v-b7807003]{transition:opacity .16s,transform .2s cubic-bezier(.2,1,.4,1)}.glyph-swap-enter-from[data-v-b7807003]{opacity:0;transform:scale(.4)rotate(-40deg)}.glyph-swap-leave-to[data-v-b7807003]{opacity:0;transform:scale(.4)rotate(40deg)}.btn-swap-enter-active[data-v-b7807003],.btn-swap-leave-active[data-v-b7807003]{transition:opacity .18s,transform .24s cubic-bezier(.2,1.2,.4,1)}.btn-swap-enter-from[data-v-b7807003],.btn-swap-leave-to[data-v-b7807003]{opacity:0;transform:scale(.6)}@media (prefers-reduced-motion:reduce){.lock-hint[data-v-b7807003],.lock-hint-arrow[data-v-b7807003]{animation:none}}.slow-timer[data-v-b7807003]{font-variant-numeric:tabular-nums;height:44px;color:var(--text-2);flex:none;align-items:center;gap:4px;padding:0 8px;font-size:15px;display:inline-flex}.composer-panel[data-v-b7807003]{background:var(--surface);max-width:840px;box-shadow:var(--shadow-1);border-radius:18px;align-items:center;gap:10px;margin:6px auto 0;padding:6px 6px 6px 14px;display:flex}@media (width<=880px){.composer-panel[data-v-b7807003]{margin:6px 10px 0}}.panel-icon[data-v-b7807003]{color:var(--accent-text);flex:none}.panel-text[data-v-b7807003]{border-left:2px solid var(--accent);flex-direction:column;flex:1;min-width:0;padding-left:10px;display:flex}.panel-title[data-v-b7807003]{color:var(--accent-text);font-size:13px;font-weight:650}.panel-preview[data-v-b7807003]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.rec-body[data-v-b7807003]{flex:1;align-items:center;gap:10px;min-width:0;height:46px;padding:0 8px;display:flex}.rec-dot[data-v-b7807003]{background:var(--danger);width:10px;height:10px;animation:blink-b7807003 1.2s var(--ease-in-out) infinite;border-radius:50%}.rec-time[data-v-b7807003]{font-variant-numeric:tabular-nums;min-width:40px;font-size:15px}.rec-wave[data-v-b7807003]{min-width:40px;max-width:220px;height:28px;color:var(--accent-text);flex:1}.rec-hint[data-v-b7807003]{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}@keyframes blink-b7807003{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.rec-dot[data-v-b7807003]{animation:none}}@media (width<=420px){.rec-hint[data-v-b7807003]{display:none}}.voice-uploading[data-v-b7807003]{color:var(--text-2);margin:0;padding:0 16px 6px;font-size:13px}.suggest[data-v-b7807003]{background:var(--menu-bg);border-radius:var(--r-lg);max-width:520px;box-shadow:var(--shadow-2);max-height:280px;margin:0 auto 6px;padding:6px;list-style:none;position:absolute;bottom:100%;left:8px;right:8px;overflow-y:auto}.suggest-item[data-v-b7807003]{width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.suggest-item[data-v-b7807003]:hover,.suggest-item[data-v-b7807003]:focus-visible{background:var(--hover)}.suggest-cmd[data-v-b7807003]{color:var(--accent-text);font-weight:650}.suggest-desc[data-v-b7807003]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mention-item[data-v-b7807003]{align-items:center}.mention-item.on[data-v-b7807003]{background:var(--hover)}.suggest-name[data-v-b7807003]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.keyboard[data-v-33d645e7]{flex-direction:column;align-self:stretch;gap:4px;min-width:min(280px,100%);margin-top:4px;display:flex}.kb-row[data-v-33d645e7]{gap:4px;display:flex}.kb-btn[data-v-33d645e7]{background:var(--kb-bg);min-width:0;min-height:44px;color:var(--kb-text);font:inherit;cursor:pointer;border:none;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:6px 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex;position:relative}@media (hover:hover){.kb-btn[data-v-33d645e7]:hover{background:var(--kb-hover)}}.kb-btn.kb-primary[data-v-33d645e7]{background:var(--accent);color:#fff}.kb-btn.kb-success[data-v-33d645e7]{color:#fff;background:#23a55a}.kb-btn.kb-danger[data-v-33d645e7]{color:#fff;background:#e5484d}@media (hover:hover){.kb-btn.kb-primary[data-v-33d645e7]:hover,.kb-btn.kb-success[data-v-33d645e7]:hover,.kb-btn.kb-danger[data-v-33d645e7]:hover{filter:brightness(1.08)}}.kb-btn[data-v-33d645e7]:disabled{cursor:progress}.kb-btn.busy[data-v-33d645e7]{opacity:.6}.kb-text[data-v-33d645e7]{overflow-wrap:anywhere;text-align:center;min-width:0;line-height:1.25}.kb-icon[data-v-33d645e7]{opacity:.8;flex:none}.upload[data-v-50fdaabe]{z-index:2;color:#fff;cursor:default;background:#00000047;place-items:center;display:grid;position:absolute;inset:0}.upload.compact[data-v-50fdaabe]{background:0 0}.upload-size[data-v-50fdaabe]{font-variant-numeric:tabular-nums;white-space:nowrap;background:#00000080;border-radius:99px;padding:3px 8px;font-size:12px;font-weight:600;position:absolute;top:8px;left:8px}.upload-circle[data-v-50fdaabe]{background:#00000080;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:relative}.compact .upload-circle[data-v-50fdaabe]{background:#00000059;width:100%;height:100%}.upload-circle>svg[data-v-50fdaabe]{width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;inset:3px;transform:rotate(-90deg)}.sending .upload-circle>svg[data-v-50fdaabe]{animation:.9s linear infinite upload-spin-50fdaabe}.upload-track[data-v-50fdaabe]{fill:none;stroke:#fff3;stroke-width:2.5px}.upload-bar[data-v-50fdaabe]{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;transition:stroke-dashoffset .25s}.upload-cancel[data-v-50fdaabe]{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:100%;height:100%;padding:0;display:grid;position:relative}.upload-cancel svg[data-v-50fdaabe]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:22px;height:22px}.compact .upload-cancel svg[data-v-50fdaabe]{width:16px;height:16px}@keyframes upload-spin-50fdaabe{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.voice[data-v-c5478a5f]{align-items:center;gap:8px;width:min(280px,64vw);padding:2px 0;display:flex}.voice-play[data-v-c5478a5f]{width:44px;height:44px;color:var(--accent-text);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.out .voice-play[data-v-c5478a5f]{color:#fff}.voice-body[data-v-c5478a5f]{flex:1;min-width:0}.voice-wave[data-v-c5478a5f]{cursor:pointer;border-radius:4px;height:26px}.voice-wave svg[data-v-c5478a5f]{width:100%;height:100%;display:block}.played[data-v-c5478a5f]{fill:var(--accent-text)}.rest[data-v-c5478a5f]{fill:var(--text-3)}.out .played[data-v-c5478a5f]{fill:#fff}.out .rest[data-v-c5478a5f]{fill:#ffffff73}.voice-meta[data-v-c5478a5f]{color:var(--meta-color);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:13px;display:flex}.voice-speed[data-v-c5478a5f]{background:var(--chip);min-width:36px;min-height:24px;color:inherit;font:inherit;cursor:pointer;border:none;border-radius:6px;padding:0 6px;font-size:13px;font-weight:650}.out .voice-speed[data-v-c5478a5f]{background:var(--chip)}.round[data-v-a30d5e91]{--round:min(240px, 62vw);width:var(--round);height:var(--round);background:var(--hover);cursor:pointer;-webkit-tap-highlight-color:transparent;isolation:isolate;border:none;border-radius:50%;padding:0;transition:transform .25s cubic-bezier(.2,1,.4,1);display:block;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.round.active[data-v-a30d5e91]{transform:scale(1.04)}.round.uploading[data-v-a30d5e91]{cursor:default}.round-video[data-v-a30d5e91]{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.round-empty[data-v-a30d5e91]{background:linear-gradient(135deg, var(--hover), var(--select))}.round-ring[data-v-a30d5e91]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.round-ring-bar[data-v-a30d5e91]{fill:none;stroke:#ffffffeb;stroke-width:2.6px;stroke-linecap:round;transition:stroke-dashoffset .2s linear}.round-upload-track[data-v-a30d5e91]{fill:none;stroke:#ffffff38;stroke-width:2.6px}.round-upload.sending[data-v-a30d5e91]{animation:1s linear infinite round-spin-a30d5e91}@keyframes round-spin-a30d5e91{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.round-cancel[data-v-a30d5e91]{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#00000061;border-radius:50%;place-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;display:grid;position:absolute;top:50%;left:50%}.round-cancel svg[data-v-a30d5e91]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:20px;height:20px}.round-processing[data-v-a30d5e91]{z-index:2;color:#fff;background:#00000040;place-items:center;display:grid;position:absolute;inset:0}.round-time[data-v-a30d5e91]{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#0000006b;border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.round-muted[data-v-a30d5e91]{fill:currentColor;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:13px;height:13px}@media (prefers-reduced-motion:reduce){.round-upload.sending[data-v-a30d5e91]{animation:none}}.media-local[data-v-6efd5d19]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.media-processing[data-v-6efd5d19]{color:#fff;background:#00000080;border-radius:99px;align-items:center;gap:6px;padding:3px 8px 3px 6px;font-size:12px;font-weight:600;display:flex;position:absolute;top:8px;left:8px}.media-processing-spin[data-v-6efd5d19]{color:#fff;border-width:2px;border-color:#fff #ffffff59 #ffffff59;width:12px;height:12px}.media-box[data-v-6efd5d19]{width:min(var(--media-w), 100%);border-radius:inherit;background:var(--media-bg);cursor:zoom-in;border:none;max-width:100%;padding:0;display:block;position:relative;overflow:hidden}.media-box img[data-v-6efd5d19]{object-fit:cover;width:100%;height:100%;display:block}.media-box.pending[data-v-6efd5d19]{cursor:pointer}.media-box img.media-mini[data-v-6efd5d19]{filter:blur(14px);transform:scale(1.15)}.media-dl[data-v-6efd5d19]{color:#fff;background:#00000073;border-radius:50%;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%}.media-dl-spin[data-v-6efd5d19]{border:2.5px solid #0000;border-top-color:#fff;border-radius:50%;animation:.8s linear infinite spin;position:absolute;inset:3px}.media-fallback[data-v-6efd5d19]{color:var(--text-2);place-items:center;display:grid;position:absolute;inset:0}.media-play[data-v-6efd5d19]{color:#fff;filter:drop-shadow(0 1px 6px #00000080);place-items:center;display:grid;position:absolute;inset:0}.media-duration[data-v-6efd5d19]{background:var(--overlay);color:#fff;font-variant-numeric:tabular-nums;border-radius:8px;padding:2px 6px;font-size:13px;position:absolute;top:8px;left:8px}.file[data-v-6efd5d19]{min-width:200px;max-width:320px;color:inherit;align-items:center;gap:10px;padding:4px 0;text-decoration:none;display:flex}.file-icon[data-v-6efd5d19]{color:var(--accent-text);flex:none;place-items:center;display:grid;position:relative}.out .file-icon[data-v-6efd5d19]{color:#fff}.file-ext[data-v-6efd5d19]{letter-spacing:.02em;font-size:9px;font-weight:650;position:absolute;bottom:7px}.file-text[data-v-6efd5d19]{flex-direction:column;gap:2px;min-width:0;display:flex}.file-name[data-v-6efd5d19]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.file-size[data-v-6efd5d19]{color:var(--meta-color);font-size:13px}.file:hover .file-name[data-v-6efd5d19]{text-decoration:underline}.poll[data-v-c2aaf284]{cursor:default;min-width:min(280px,70vw);padding:4px 0 2px}.poll-question[data-v-c2aaf284]{overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:650;line-height:1.35}.poll-kind[data-v-c2aaf284]{color:var(--meta-color);margin:2px 0 10px;font-size:13px}.poll-options[data-v-c2aaf284],.poll-results[data-v-c2aaf284]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.poll-option[data-v-c2aaf284]{width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;padding:6px 10px 6px 4px;transition:background .15s,transform .15s;display:flex}.poll-option[data-v-c2aaf284]:hover:not(:disabled){background:var(--chip)}.poll-option[data-v-c2aaf284]:active:not(:disabled){transform:scale(.98)}.poll-option[data-v-c2aaf284]:disabled{cursor:default}.poll-dot[data-v-c2aaf284]{border:2px solid var(--meta-color);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:background .2s,border-color .2s,transform .25s cubic-bezier(.3,1.6,.5,1);display:grid}.multi .poll-dot[data-v-c2aaf284]{border-radius:7px}.poll-option.on .poll-dot[data-v-c2aaf284]{background:var(--accent-text);border-color:var(--accent-text);transform:scale(1.08)}.msg.out .poll-option.on .poll-dot[data-v-c2aaf284]{color:var(--bubble-out)}.poll-option-text[data-v-c2aaf284]{overflow-wrap:anywhere;flex:1;min-width:0}.poll-result[data-v-c2aaf284]{align-items:flex-start;gap:10px;padding:4px 0;display:flex}.poll-pct[data-v-c2aaf284]{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:38px;padding-top:1px;font-size:14px;font-weight:700}.poll-body[data-v-c2aaf284]{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.poll-text[data-v-c2aaf284]{overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}.poll-mark[data-v-c2aaf284]{flex:none}.poll-faces[data-v-c2aaf284]{margin-left:auto;display:inline-flex}.poll-face[data-v-c2aaf284]{box-shadow:0 0 0 1.5px var(--bubble-in);margin-left:-5px}.msg.out .poll-face[data-v-c2aaf284]{box-shadow:0 0 0 1.5px var(--bubble-out)}.poll-track[data-v-c2aaf284]{background:var(--chip);border-radius:3px;height:5px;display:block;overflow:hidden}.poll-fill[data-v-c2aaf284]{background:var(--accent-text);transform-origin:0;border-radius:3px;height:100%;transition:width .6s cubic-bezier(.2,.9,.3,1);animation:.7s cubic-bezier(.2,.9,.3,1) poll-grow-c2aaf284;display:block}.poll-result.lead .poll-pct[data-v-c2aaf284]{color:var(--accent-text)}.poll-result.right .poll-fill[data-v-c2aaf284]{background:var(--jade-text,#3dd3a6)}.poll-result.right .poll-mark[data-v-c2aaf284]{color:var(--jade-text,#3dd3a6)}.poll-result.wrong .poll-fill[data-v-c2aaf284]{background:var(--danger,#ff4d5e)}.poll-result.wrong .poll-mark[data-v-c2aaf284]{color:var(--danger,#ff4d5e)}.poll-result.shake[data-v-c2aaf284]{animation:.5s poll-shake-c2aaf284}@keyframes poll-grow-c2aaf284{0%{transform:scaleX(0)}}@keyframes poll-shake-c2aaf284{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.poll-explain[data-v-c2aaf284]{background:var(--chip);border-radius:12px;margin:10px 0 0;padding:8px 10px;font-size:14px;line-height:1.4}.poll-foot[data-v-c2aaf284]{justify-content:center;margin-top:8px;display:flex}.poll-count[data-v-c2aaf284]{color:var(--meta-color);font-size:13px}.poll-send[data-v-c2aaf284]{background:var(--accent-text);min-height:34px;color:var(--bubble-in);font:inherit;cursor:pointer;border:none;border-radius:17px;padding:0 18px;font-size:14px;font-weight:650;transition:opacity .2s,transform .15s}.msg.out .poll-send[data-v-c2aaf284]{color:var(--bubble-out)}.poll-send[data-v-c2aaf284]:disabled{opacity:.45;cursor:default}.poll-send[data-v-c2aaf284]:active:not(:disabled){transform:scale(.96)}@media (prefers-reduced-motion:reduce){.poll-fill[data-v-c2aaf284],.poll-result.shake[data-v-c2aaf284]{transition:none;animation:none}}.reaction-icon[data-v-ee0cbc46]{flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.reaction-icon[data-landing][data-v-ee0cbc46]{visibility:hidden}img[data-v-ee0cbc46],.reaction-live[data-v-ee0cbc46]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.reaction-glyph[data-v-ee0cbc46]{line-height:1}.msg-gift[data-v-76a97da7]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:color-mix(in srgb, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:230px;max-width:100%;box-shadow:var(--shadow-1,0 1px 3px #0000001f);color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:22px;flex-direction:column;align-items:center;gap:6px;margin:8px auto 0;padding:6px 14px 14px;display:flex}.msg-gift.arrive[data-v-76a97da7]{animation:.9s cubic-bezier(.2,.9,.25,1.15) both gift-arrive-76a97da7}@keyframes gift-arrive-76a97da7{0%{opacity:0;transform:translateY(46px)scale(.55)rotate(-6deg)}55%{opacity:1;transform:translateY(-6px)scale(1.06)rotate(2deg)}78%{transform:translateY(2px)scale(.98)rotate(-1deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.msg-gift.arrive[data-v-76a97da7]{animation-duration:.01ms}}.msg-gift-reactions[data-v-76a97da7]{justify-content:center;margin:6px 0 0}.msg-gift-reactions .reaction[data-v-76a97da7]{background:color-mix(in srgb, var(--surface) 72%, transparent);color:var(--text)}.msg-gift-reactions .reaction.mine[data-v-76a97da7]{background:var(--accent);color:#fff}.msg-gift-title[data-v-76a97da7]{font-size:15px}.msg-gift-text[data-v-76a97da7]{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.msg-gift-btn[data-v-76a97da7]{background:var(--accent);color:#fff;border-radius:999px;margin-top:4px;padding:6px 18px;font-size:13px;font-weight:650}.bot-intro[data-v-99946145]{background:var(--chat-bg);flex:1;place-items:center;min-height:0;padding:24px 16px;display:grid;overflow-y:auto}.bot-intro-card[data-v-99946145]{background:var(--surface);border-radius:var(--r-lg,20px);max-width:340px;box-shadow:var(--shadow-1);padding:16px 18px}.bot-intro-title[data-v-99946145]{margin:0 0 8px;font-weight:600}.bot-intro-text[data-v-99946145]{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.45}.bot-intro-enter-active[data-v-99946145]{transition:opacity .35s var(--ease-out,ease), transform .35s var(--ease-out,ease)}.bot-intro-enter-from[data-v-99946145]{opacity:0;transform:translateY(8px)scale(.98)}@media (prefers-reduced-motion:reduce){.bot-intro-enter-active[data-v-99946145]{transition:none}}.np-wrap[data-v-e2efe065]{grid-template-rows:1fr;display:grid}.np-clip[data-v-e2efe065]{min-height:0;padding:0 0 4px;overflow:hidden}.np[data-v-e2efe065]{background:var(--surface);width:calc(100% - 20px);max-width:860px;min-height:48px;box-shadow:var(--shadow-1);border-radius:18px;align-items:center;gap:2px;margin:8px auto 0;padding:0 6px;display:flex;position:relative;overflow:hidden}.np-play[data-v-e2efe065]{color:var(--accent-text)}.np-main[data-v-e2efe065]{min-width:0;color:var(--text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:1;align-items:baseline;gap:6px;padding:6px 4px;font-size:14px;display:flex}.np-main strong[data-v-e2efe065]{text-overflow:ellipsis;font-weight:650;overflow:hidden}.np-main span[data-v-e2efe065]{color:var(--text-2);flex:none}.np-speed[data-v-e2efe065]{background:var(--chip);min-width:36px;min-height:24px;color:var(--text-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:none;border-radius:6px;padding:0 6px;font-size:13px;font-weight:650}.np-progress[data-v-e2efe065]{background:var(--accent);transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.np-enter-active[data-v-e2efe065],.np-leave-active[data-v-e2efe065]{transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .25s}.np-enter-from[data-v-e2efe065],.np-leave-to[data-v-e2efe065]{opacity:0;grid-template-rows:0fr}.pinned[data-v-a23b5e64]{background:var(--surface);width:calc(100% - 20px);max-width:860px;box-shadow:var(--shadow-1);border-radius:18px;align-items:center;gap:4px;margin:8px auto 4px;padding:0 8px 0 14px;display:flex}.pinned-main[data-v-a23b5e64]{min-width:0;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:stretch;gap:10px;padding:6px 4px;display:flex}.pinned-marks[data-v-a23b5e64]{flex-direction:column;gap:2px;width:2px;display:flex}.pinned-mark[data-v-a23b5e64]{background:var(--line-strong);border-radius:1px;flex:1}.pinned-mark.on[data-v-a23b5e64]{background:var(--accent)}.pinned-text[data-v-a23b5e64]{flex-direction:column;justify-content:center;min-width:0;display:flex}.pinned-title[data-v-a23b5e64]{color:var(--accent-text);font-size:13px;font-weight:650}.pinned-preview[data-v-a23b5e64]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pinned-icon[data-v-a23b5e64]{color:var(--text-2);margin:0 12px}.verification-slot[data-v-c76c18a4]{z-index:5;height:0;position:relative}.verification-clip[data-v-c76c18a4]{pointer-events:none;position:absolute;top:8px;left:0;right:0}.verification-bar[data-v-c76c18a4]{background:var(--surface);width:calc(100% - 24px);max-width:860px;box-shadow:var(--shadow-2);cursor:default;pointer-events:auto;border-radius:18px;margin:0 auto;padding:10px 16px;position:relative}.verification-text[data-v-c76c18a4]{max-width:560px;color:var(--text-2);text-align:center;text-wrap:balance;margin:0 auto;font-size:14px;line-height:1.4}.verification-icon[data-v-c76c18a4]{vertical-align:-4px;color:var(--accent-text);margin-right:6px;display:inline-flex}.verification-bar-enter-active[data-v-c76c18a4]{transition:transform .55s var(--ease-out), opacity .4s ease}.verification-bar-leave-active[data-v-c76c18a4]{transition:transform .5s cubic-bezier(.55,0,.7,.4),opacity .45s}.verification-bar-enter-from[data-v-c76c18a4],.verification-bar-leave-to[data-v-c76c18a4]{opacity:0;transform:translateY(-10px)scale(.97)}@media (prefers-reduced-motion:reduce){.verification-bar-enter-active[data-v-c76c18a4],.verification-bar-leave-active[data-v-c76c18a4]{transition:opacity .2s linear}.verification-bar-enter-from[data-v-c76c18a4],.verification-bar-leave-to[data-v-c76c18a4]{transform:none}}.nc-wrap[data-v-b3f3dff8]{grid-template-rows:1fr;display:grid}.nc-clip[data-v-b3f3dff8]{min-height:0;padding:0 0 4px;overflow:hidden}.nc[data-v-b3f3dff8]{background:var(--surface);width:calc(100% - 20px);max-width:860px;min-height:48px;box-shadow:var(--shadow-1);border-radius:18px;align-items:center;margin:8px auto 0;padding:0 4px 0 6px;display:flex}.nc-btn[data-v-b3f3dff8]{min-height:40px;color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:12px;flex:1;font-size:15px;font-weight:650}.nc-btn.danger[data-v-b3f3dff8]{color:var(--danger)}.nc-btn[data-v-b3f3dff8]:hover{background:var(--hover)}.nc-close[data-v-b3f3dff8]{color:var(--text-2);flex:none}.nc-enter-active[data-v-b3f3dff8],.nc-leave-active[data-v-b3f3dff8]{transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .25s}.nc-enter-from[data-v-b3f3dff8],.nc-leave-to[data-v-b3f3dff8]{opacity:0;grid-template-rows:0fr}.vcb-wrap[data-v-05c314e2]{grid-template-rows:1fr;display:grid}.vcb-clip[data-v-05c314e2]{min-height:0;padding:0 0 4px;overflow:hidden}.vcb[data-v-05c314e2]{background:var(--surface);width:calc(100% - 20px);max-width:860px;min-height:52px;box-shadow:var(--shadow-1);color:var(--text);font:inherit;text-align:left;cursor:pointer;border:none;border-radius:18px;align-items:center;gap:12px;margin:8px auto 0;padding:0 8px 0 12px;display:flex;position:relative;overflow:hidden}.vcb-glow[data-v-05c314e2]{background:linear-gradient(110deg, transparent 20%, color-mix(in srgb, var(--accent) 16%, transparent) 50%, transparent 80%);pointer-events:none;background-size:220% 100%;animation:3.6s ease-in-out infinite vcb-shine-05c314e2;position:absolute;inset:0}.vcb.talking .vcb-glow[data-v-05c314e2]{animation-duration:1.6s}@keyframes vcb-shine-05c314e2{0%{background-position:120% 0}to{background-position:-20% 0}}.vcb-faces[data-v-05c314e2]{flex:none;min-width:28px;display:flex;position:relative}.vcb-face[data-v-05c314e2]{box-shadow:0 0 0 2px var(--surface);transition:transform .35s var(--ease-out);border-radius:50%;display:block}.vcb-face+.vcb-face[data-v-05c314e2]{margin-left:-9px}.vcb-face-enter-from[data-v-05c314e2],.vcb-face-leave-to[data-v-05c314e2]{opacity:0;transform:scale(.4)}.vcb-face-enter-active[data-v-05c314e2],.vcb-face-leave-active[data-v-05c314e2]{transition:opacity .3s ease, transform .35s var(--ease-out)}.vcb-face-leave-active[data-v-05c314e2]{position:absolute}.vcb-wave[data-v-05c314e2]{align-items:center;gap:3px;height:28px;padding:0 5px;display:flex}.vcb-wave i[data-v-05c314e2]{background:var(--accent);border-radius:2px;width:4px;height:10px;animation:1.1s ease-in-out infinite vcb-bar-05c314e2}.vcb-wave i[data-v-05c314e2]:nth-child(2){animation-delay:.18s}.vcb-wave i[data-v-05c314e2]:nth-child(3){animation-delay:.36s}@keyframes vcb-bar-05c314e2{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1.7)}}.vcb-text[data-v-05c314e2]{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex;position:relative}.vcb-text strong[data-v-05c314e2]{font-size:15px;font-weight:650}.vcb-text span[data-v-05c314e2]{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.vcb-action[data-v-05c314e2]{background:var(--accent);color:#fff;border-radius:999px;flex:none;padding:7px 16px;font-size:14px;font-weight:650;transition:background .25s,transform .2s;position:relative}.vcb.inside .vcb-action[data-v-05c314e2]{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-text)}.vcb:active .vcb-action[data-v-05c314e2]{transform:scale(.95)}.vcb-enter-active[data-v-05c314e2],.vcb-leave-active[data-v-05c314e2]{transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .25s}.vcb-enter-from[data-v-05c314e2],.vcb-leave-to[data-v-05c314e2]{opacity:0;grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.vcb-glow[data-v-05c314e2],.vcb-wave i[data-v-05c314e2]{animation:none}}.reactors[data-v-d6f24e4c]{width:min(300px,100vw - 28px)}.toggle[data-v-d6f24e4c]{width:100%}.tabs[data-v-d6f24e4c]{border-top:1px solid var(--line);scrollbar-width:none;gap:4px;padding:6px 2px;display:flex;overflow-x:auto}.tab[data-v-d6f24e4c]{height:30px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:15px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.tab.on[data-v-d6f24e4c]{background:var(--select);color:var(--text)}.list[data-v-d6f24e4c]{overscroll-behavior:contain;max-height:300px;overflow-y:auto}.row[data-v-d6f24e4c]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:6px 8px;display:flex}.row[data-v-d6f24e4c]:hover,.row[data-v-d6f24e4c]:focus-visible{background:var(--hover);outline:none}.row-text[data-v-d6f24e4c]{flex-direction:column;flex:1;min-width:0;display:flex}.row-name[data-v-d6f24e4c]{align-items:center;gap:4px;font-size:14.5px;font-weight:600;display:flex}.row-time[data-v-d6f24e4c]{color:var(--text-2);font-size:12.5px}.note[data-v-d6f24e4c]{color:var(--text-2);place-items:center;margin:0;padding:16px 0;font-size:14px;display:grid}.chat[data-v-df11f3a9]{background:var(--chat-bg);isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.chat[data-v-df11f3a9]:before{content:"";z-index:-1;pointer-events:none;background:var(--chat-pattern);transition:background-color .4s;position:absolute;inset:0;-webkit-mask:url(/img/chat-pattern.svg) 0 0/360px;mask:url(/img/chat-pattern.svg) 0 0/360px}.chat.has-wallpaper[data-v-df11f3a9]{background-position:50%;background-repeat:no-repeat;background-size:cover}.chat.has-wallpaper[data-v-df11f3a9]:before{display:none}.chat.has-wallpaper[data-v-df11f3a9] .composer-wrap{background:0 0}.chat-error[data-v-df11f3a9],.chat-loading[data-v-df11f3a9]{text-align:center;color:var(--text-2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.chat-error p[data-v-df11f3a9]{max-width:360px;margin:0}.chat-blocker[data-v-df11f3a9]{min-height:56px;padding:6px 16px calc(6px + var(--safe-bottom));background:var(--surface);border-top:1px solid var(--line);justify-content:center;align-items:center;display:flex}.chat-blocker.stacked[data-v-df11f3a9]{flex-direction:column;gap:4px;padding-top:10px}.blocker-btn[data-v-df11f3a9]{width:100%;max-width:480px;color:var(--accent-text);font-weight:650}.bot-start[data-v-df11f3a9]{padding:10px 16px calc(14px + var(--safe-bottom));background:0 0;justify-content:center;display:flex}.bot-start-btn[data-v-df11f3a9]{border-radius:999px;min-width:220px;height:52px;padding:0 40px;font-size:17px;font-weight:650}.blocker-text[data-v-df11f3a9]{max-width:560px;color:var(--text-2);text-align:center;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.blocker-text .icon[data-v-df11f3a9]{flex:none}.drop-overlay[data-v-df11f3a9]{z-index:20;border:2px solid var(--accent);background:color-mix(in srgb, var(--surface) 92%, transparent);color:var(--accent-text);pointer-events:none;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-weight:500;display:flex;position:absolute;inset:8px}.reaction-picker[data-v-df11f3a9]{grid-template-columns:repeat(5,1fr);gap:2px;padding:2px;display:grid}.reaction-pick[data-v-df11f3a9]{cursor:pointer;background:0 0;border:none;border-radius:12px;place-items:center;min-width:44px;height:44px;padding:0;line-height:1;transition:transform .1s;display:grid}.reaction-pick[data-v-df11f3a9]:hover,.reaction-pick[data-v-df11f3a9]:focus-visible{background:var(--hover);transform:scale(1.12)}.reaction-pick.mine[data-v-df11f3a9]{background:var(--select)}@media (prefers-reduced-motion:reduce){.reaction-pick[data-v-df11f3a9]{transition:none}.reaction-pick[data-v-df11f3a9]:hover{transform:none}}.ctx-reactors[data-v-df11f3a9]{gap:8px!important}.ctx-reactors-emoji[data-v-df11f3a9]{display:inline-flex}.ctx-reactors-emoji[data-v-df11f3a9]>*+*{margin-left:-3px}.ctx-reactors-text[data-v-df11f3a9]{flex:1}.ctx-reactors-faces[data-v-df11f3a9]{display:inline-flex}.ctx-face[data-v-df11f3a9]{box-shadow:0 0 0 2px var(--menu-bg);margin-left:-6px}.empty-pane[data-v-84e3709d]{background:var(--paxta-sky);color:var(--text-2);text-align:center;flex:1;justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}.empty-pane-field[data-v-84e3709d]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.empty-pane-inner[data-v-84e3709d]{animation:empty-rise-84e3709d var(--t-slow) var(--ease-out) both;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.empty-pane-text[data-v-84e3709d]{margin:0;font-size:15px;line-height:1.45}@keyframes empty-rise-84e3709d{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.empty-pane-inner[data-v-84e3709d]{animation:none}}.auth[data-v-4150a1af]{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex;position:relative}.auth-art[data-v-4150a1af]{--logo-boll:var(--cotton);--logo-leaf:var(--lavender);height:calc(196px + var(--safe-top));padding-top:var(--safe-top);background:var(--paxta-night);color:var(--cotton);border-radius:0 0 28px 28px;place-items:center;display:grid;position:relative;overflow:hidden}.auth-field[data-v-4150a1af]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.auth-art-inner[data-v-4150a1af]{text-align:center;animation:auth-rise-4150a1af .6s var(--ease-out) both;flex-direction:column;align-items:center;padding:16px;display:flex;position:relative}.auth-art-inner[data-v-4150a1af] .logo-mark{width:60px;height:60px}.auth-art-word[data-v-4150a1af]{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 0;font-size:22px;font-weight:600;line-height:1.1}.auth-col[data-v-4150a1af]{min-width:0;padding:0 16px var(--safe-bottom);flex-direction:column;flex:1;display:flex}.auth-top[data-v-4150a1af]{top:var(--safe-top);padding:8px 0;position:absolute;right:8px}.auth-top .icon-btn[data-v-4150a1af]{color:var(--lavender)}@media (hover:hover){.auth-top .icon-btn[data-v-4150a1af]:hover{color:var(--cotton);background:#fbf9f41a}}.auth-main[data-v-4150a1af]{width:100%;max-width:440px;animation:auth-rise-4150a1af var(--t-slow) var(--ease-out) both;flex:1;margin:0 auto;padding:28px 0 32px}.auth-title[data-v-4150a1af]{letter-spacing:-.01em;margin:0 0 8px;font-size:28px;font-weight:650;line-height:1.15}.auth-lead[data-v-4150a1af]{color:var(--text-2);margin:0 0 24px;font-size:15px;line-height:1.45}.auth-foot[data-v-4150a1af]{width:100%;max-width:440px;color:var(--text-2);margin:0 auto;padding:16px 0 20px;font-size:13px}@keyframes auth-rise-4150a1af{0%{opacity:0;transform:translateY(10px)}}@media (width>=900px){.auth[data-v-4150a1af]{flex-direction:row}.auth-art[data-v-4150a1af]{border-radius:0;flex:0 0 min(46%,640px);height:100dvh;padding-top:0;position:sticky;top:0}.auth-art-inner[data-v-4150a1af]{padding:32px}.auth-art-inner[data-v-4150a1af] .logo-mark{width:104px;height:104px}.auth-art-word[data-v-4150a1af]{margin-top:22px;font-size:34px}.auth-col[data-v-4150a1af]{padding:0 48px;position:relative}.auth-top[data-v-4150a1af]{justify-content:flex-end;padding:20px 0 8px;display:flex;position:static}.auth-top .icon-btn[data-v-4150a1af]{color:var(--text-2)}@media (hover:hover){.auth-top .icon-btn[data-v-4150a1af]:hover{background:var(--hover);color:var(--text)}}.auth-main[data-v-4150a1af]{flex-direction:column;justify-content:center;padding:0 0 48px;display:flex}}@media (prefers-reduced-motion:reduce){.auth-main[data-v-4150a1af],.auth-art-inner[data-v-4150a1af]{animation:none}}.code-input[data-v-9ec59e00]{letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums;height:64px;padding-left:.4em;font-size:28px;font-weight:500}.code-input[data-v-9ec59e00]::placeholder{color:var(--line-strong)}.tg-title[data-v-37f92478]{z-index:10060;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;left:0;right:0}.tg-title-pill[data-v-37f92478]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;--logo-boll:#fff;--logo-leaf:#a9addb;background:#00000047;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 8px;animation:.35s tg-title-in-37f92478;display:inline-flex}.tg-title-word[data-v-37f92478]{font-family:var(--font-display,"Unbounded", sans-serif);letter-spacing:-.01em;white-space:nowrap;font-weight:600}@keyframes tg-title-in-37f92478{0%{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.tg-title-pill[data-v-37f92478]{animation:none}}:root[data-theme=light] .tg-title-pill{color:var(--indigo,#1f2562);--logo-boll:var(--accent);--logo-leaf:var(--indigo);background:#ffffffd1;box-shadow:0 1px 4px #00000014}.island-slot[data-v-e584dc47]{justify-content:center;width:100%;display:flex;position:relative}.island[data-v-e584dc47]{--island-bg:#0b0d24;background:var(--island-bg);color:#fff;min-width:44px;font:inherit;text-align:left;pointer-events:auto;cursor:pointer;border:1px solid #ffffff14;border-radius:22px;align-items:center;gap:10px;padding:7px 18px 7px 7px;transition:width .42s cubic-bezier(.32,1.25,.5,1),height .42s cubic-bezier(.32,1.25,.5,1),border-radius .3s;animation:.32s cubic-bezier(.3,1.4,.5,1) both island-in-e584dc47;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #05061473}.island.closing[data-v-e584dc47]{transition:width .26s cubic-bezier(.5,0,.75,0),height .26s cubic-bezier(.5,0,.75,0);animation:.16s ease-in .26s both island-out-e584dc47}.island-lead[data-v-e584dc47]{flex:none;place-items:center;width:30px;height:30px;display:grid}.island-info .island-lead[data-v-e584dc47]{color:#3ddc97}.island-error .island-lead[data-v-e584dc47]{color:#ff6b85}.island-mention .island-lead[data-v-e584dc47]{color:#9fa6ff}.island-auction .island-lead[data-v-e584dc47]{color:#fff}.island-auction[data-v-e584dc47]:before,.island-auction[data-v-e584dc47]:after{content:"";pointer-events:none;position:absolute}.island-auction[data-v-e584dc47]:before{background:radial-gradient(closest-side,#ffc4406b,#ff962824 55%,#0000);border-radius:50%;width:84px;height:84px;top:50%;left:-18px;transform:translateY(-50%)}.island-auction[data-v-e584dc47]:after{background:linear-gradient(105deg,#0000 30%,#ffe29629 46%,#ffffff38 50%,#ffe29629 54%,#0000 70%);inset:0;transform:translate(-110%)}.island-auction.open[data-v-e584dc47]:after{animation:1.1s cubic-bezier(.4,0,.2,1) .45s both island-sheen-e584dc47}.island-auction[data-v-e584dc47]>*{z-index:1;position:relative}.island-body[data-v-e584dc47]{opacity:0;flex-direction:column;gap:1px;min-width:0;transition:opacity .2s,transform .3s;display:flex;transform:translate(-6px)}.island.open .island-body[data-v-e584dc47]{opacity:1;transition-delay:.12s;transform:none}.island-title[data-v-e584dc47]{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.island-text[data-v-e584dc47]{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:550;line-height:1.3;overflow:hidden}.island.multi .island-text[data-v-e584dc47]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.island.multi[data-v-e584dc47]{border-radius:24px}.island-measure[data-v-e584dc47]{visibility:hidden;pointer-events:none;width:max-content;max-width:100%;transition:none;animation:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.island-measure .island-body[data-v-e584dc47]{opacity:1;transform:none}.island-measure .island-text[data-v-e584dc47]{white-space:normal}.island-measure:not(.multi) .island-text[data-v-e584dc47]{white-space:nowrap;max-width:calc(100vw - 110px);overflow:hidden}@keyframes island-in-e584dc47{0%{opacity:0;transform:translateY(-14px)scale(.6)}}@keyframes island-sheen-e584dc47{to{transform:translate(110%)}}@keyframes island-out-e584dc47{to{opacity:0;transform:translateY(-10px)scale(.6)}}@media (prefers-reduced-motion:reduce){.island[data-v-e584dc47],.island.closing[data-v-e584dc47],.island-body[data-v-e584dc47],.island-auction.open[data-v-e584dc47]:after{transition:none;animation:none}}.toasts[data-v-a5425ae2]{inset:auto;top:calc(var(--safe-top) + 10px);color:inherit;z-index:10050;pointer-events:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;width:min(440px,100vw - 24px);height:auto;margin:0;padding:0;display:flex;position:fixed;left:50%;overflow:visible;transform:translate(-50%)}.toast-stack-move[data-v-a5425ae2]{transition:transform .35s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.toast-stack-move[data-v-a5425ae2]{transition:none}}.island[data-v-619a31bc]{--h:50px;--disc:36px;--pad:calc((var(--h) - var(--disc)) / 2);top:calc(10px + var(--safe-top));z-index:10040;max-width:calc(100vw - 20px);height:var(--h);padding:0 var(--pad);color:#fff;white-space:nowrap;background:linear-gradient(120deg,#2c2891 0%,#4d47d6 55%,#6c63ff 100%);border-radius:999px;align-items:center;gap:10px;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 32px #2c289161,0 2px 6px #00000026,inset 0 1px #ffffff2e}.island-waves[data-v-619a31bc]{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.wave[data-v-619a31bc]{fill:#fff;width:200%;height:70%;position:absolute;bottom:0;left:0}.wave.w1[data-v-619a31bc]{opacity:.07;animation:14s linear infinite island-wave-619a31bc}.wave.w2[data-v-619a31bc]{opacity:.05;height:55%;animation:22s linear infinite reverse island-wave-619a31bc}@keyframes island-wave-619a31bc{0%{transform:translate(0)}to{transform:translate(-50%)}}.island-logo[data-v-619a31bc]{width:var(--disc);height:var(--disc);flex:none;position:relative}.island-logo-disc[data-v-619a31bc]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);--logo-boll:#fff;--logo-leaf:#c9c4ff;background:#ffffff2e;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.island-logo-mark[data-v-619a31bc]{position:relative}.island-text[data-v-619a31bc]{text-overflow:ellipsis;letter-spacing:-.01em;min-width:0;font-size:15px;font-weight:650;position:relative;overflow:hidden}.island-short[data-v-619a31bc]{display:none}.island-btn[data-v-619a31bc]{height:var(--disc);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font:inherit;cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;margin-left:4px;padding:0 15px 0 7px;font-size:14px;font-weight:700;transition:transform .15s,background .15s;display:inline-flex;position:relative}.island-btn[data-v-619a31bc]:hover{background:#ffffff47}.island-btn[data-v-619a31bc]:active{transform:scale(.96)}.island-btn[data-v-619a31bc]:disabled{cursor:default}.island-btn-icon[data-v-619a31bc]{flex:none;width:24px;height:24px}.island-enter-active[data-v-619a31bc]{animation:.6s cubic-bezier(.22,1,.36,1) backwards island-open-619a31bc}.island-enter-active[data-v-619a31bc]>*{animation:.45s .15s both island-content-619a31bc}.island-leave-active[data-v-619a31bc]{animation:.35s cubic-bezier(.5,0,.75,0) reverse both island-open-619a31bc}@keyframes island-open-619a31bc{0%{opacity:0;transform:translate(-50%,-22px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes island-content-619a31bc{0%{opacity:0;transform:translateY(4px)}}@media (width>=769px){.island[data-v-619a31bc]{--h:68px;--disc:50px;top:calc(76px + var(--safe-top));gap:16px;min-width:min(560px,100vw - 40px)}.island-text[data-v-619a31bc]{flex:1}}@media (width>=900px){.island[data-v-619a31bc]{left:calc(var(--sb,0px) + (100vw - var(--sb,0px)) / 2);max-width:calc(100vw - var(--sb,0px) - 24px)}}@media (width>=769px){.island-text[data-v-619a31bc]{font-size:19px}.island-btn[data-v-619a31bc]{gap:8px;padding:0 24px 0 10px;font-size:17px}.island-btn-icon[data-v-619a31bc]{width:32px;height:32px}.island-logo-mark[data-v-619a31bc]{transform:scale(1.35)}}@media (width<=420px){.island[data-v-619a31bc]{gap:8px}.island-text[data-v-619a31bc]{font-size:14px}.island-long[data-v-619a31bc]{display:none}.island-short[data-v-619a31bc]{display:inline}}@media (prefers-reduced-motion:reduce){.wave[data-v-619a31bc],.island-enter-active[data-v-619a31bc],.island-enter-active[data-v-619a31bc]>*,.island-leave-active[data-v-619a31bc]{animation:none}}.vc[data-v-6bdd7080]{flex-direction:column;display:flex}.vc-sub[data-v-6bdd7080]{color:var(--text-2);margin:-6px 0 10px;font-size:14px;transition:color .3s}.vc-sub.warn[data-v-6bdd7080]{color:var(--danger)}.vc-list[data-v-6bdd7080]{scrollbar-width:none;flex-direction:column;gap:2px;max-height:min(46dvh,420px);margin:0 -8px;padding:0;list-style:none;display:flex;position:relative;overflow-y:auto}.vc-row[data-v-6bdd7080]{width:100%;color:var(--text);font:inherit;text-align:left;cursor:default;background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;padding:7px 8px;transition:background .25s;display:flex}.vc-row.manageable[data-v-6bdd7080]{cursor:pointer}.vc-row.manageable[data-v-6bdd7080]:hover{background:var(--hover)}.vc-ava[data-v-6bdd7080]{border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.vc-ring[data-v-6bdd7080]{border:2.5px solid var(--success);opacity:0;border-radius:50%;transition:opacity .25s,transform .18s ease-out,box-shadow .18s ease-out;position:absolute;inset:-4px;transform:scale(.92)}.vc-row.speaking .vc-ring[data-v-6bdd7080]{opacity:1;transform:scale(calc(1 + var(--lvl) * .12));box-shadow:0 0 calc(4px + var(--lvl) * 16px) color-mix(in srgb, var(--success) 55%, transparent)}.vc-who[data-v-6bdd7080]{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.vc-who strong[data-v-6bdd7080]{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.vc-who span[data-v-6bdd7080]{color:var(--text-2);font-size:13px;transition:color .25s}.vc-row.speaking .vc-who span[data-v-6bdd7080]{color:var(--success)}.vc-mic[data-v-6bdd7080]{width:32px;height:32px;color:var(--text-2);flex:none;place-items:center;transition:color .25s;display:grid;position:relative}.vc-mic.live[data-v-6bdd7080]{color:var(--success)}.vc-mic.off[data-v-6bdd7080]{color:var(--danger)}.vc-slash[data-v-6bdd7080]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:23;stroke-dashoffset:23px;width:22px;height:22px;transition:stroke-dashoffset .3s var(--ease-out);position:absolute}.vc-mic.off .vc-slash[data-v-6bdd7080]{stroke-dashoffset:0}.vc-row-enter-from[data-v-6bdd7080],.vc-row-leave-to[data-v-6bdd7080]{opacity:0;transform:translateY(-6px)scale(.97)}.vc-row-enter-active[data-v-6bdd7080],.vc-row-leave-active[data-v-6bdd7080]{transition:opacity .3s ease, transform .35s var(--ease-out)}.vc-row-move[data-v-6bdd7080]{transition:transform .45s var(--ease-out)}.vc-row-leave-active[data-v-6bdd7080]{position:absolute;left:0;right:0}.vc-controls[data-v-6bdd7080]{justify-content:center;align-items:center;gap:34px;margin-top:18px;display:flex}.vc-side[data-v-6bdd7080]{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;font-size:13px;display:flex}.vc-side-btn[data-v-6bdd7080]{background:var(--chip);width:52px;height:52px;color:var(--text);border-radius:50%;place-items:center;transition:transform .2s,background .25s;display:grid}.vc-side.danger .vc-side-btn[data-v-6bdd7080]{background:color-mix(in srgb, var(--danger) 16%, transparent);color:var(--danger)}.vc-side:active .vc-side-btn[data-v-6bdd7080]{transform:scale(.92)}.vc-big[data-v-6bdd7080]{width:84px;height:84px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.vc-big[data-v-6bdd7080]:disabled{opacity:.55;cursor:default}.vc-big-core[data-v-6bdd7080]{z-index:1;background:var(--chip);width:100%;height:100%;color:var(--text);transition:background .35s ease, color .35s ease, transform .25s var(--ease-out), box-shadow .35s ease;border-radius:50%;place-items:center;display:grid;position:relative}.vc-big:active .vc-big-core[data-v-6bdd7080]{transform:scale(.93)}.vc-big.on .vc-big-core[data-v-6bdd7080]{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 85%, #fff), var(--accent-strong));color:#fff;box-shadow:0 10px 28px color-mix(in srgb, var(--accent) 45%, transparent);transform:scale(calc(1 + var(--lvl) * .06))}.vc-big.locked .vc-big-core[data-v-6bdd7080]{color:var(--text-2)}.vc-big .vc-slash.big[data-v-6bdd7080]{stroke-width:2.2px;stroke-dashoffset:0;width:38px;height:38px}.vc-big.on .vc-slash.big[data-v-6bdd7080]{stroke-dashoffset:23px}.vc-halo[data-v-6bdd7080]{background:color-mix(in srgb, var(--accent) 30%, transparent);opacity:0;border-radius:50%;transition:opacity .35s,transform .15s ease-out;position:absolute;inset:0;transform:scale(1)}.vc-big.on .vc-halo[data-v-6bdd7080]{opacity:1;transform:scale(calc(1.08 + var(--lvl) * .42))}.vc-big.on .vc-halo.two[data-v-6bdd7080]{opacity:.5;transform:scale(calc(1.16 + var(--lvl) * .7));transition-duration:.35s,.3s}.vc-hint[data-v-6bdd7080]{color:var(--text-2);text-align:center;margin:12px 0 0;font-size:14px}.vc-fade-enter-active[data-v-6bdd7080],.vc-fade-leave-active[data-v-6bdd7080]{transition:opacity .2s,transform .2s}.vc-fade-enter-from[data-v-6bdd7080]{opacity:0;transform:translateY(4px)}.vc-fade-leave-to[data-v-6bdd7080]{opacity:0;transform:translateY(-4px)}.vc-end[data-v-6bdd7080]{color:var(--danger);font:inherit;cursor:pointer;background:0 0;border:none;align-self:center;margin-top:14px;padding:8px 12px;font-size:14px;font-weight:600}@media (prefers-reduced-motion:reduce){.vc-ring[data-v-6bdd7080],.vc-halo[data-v-6bdd7080],.vc-big-core[data-v-6bdd7080]{transition:none}}.vcp[data-v-0993d748]{bottom:calc(var(--safe-bottom) + 84px);z-index:40;background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 88%, #fff), var(--accent-strong));max-width:min(320px,100vw - 32px);box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 40%, transparent);color:#fff;border-radius:999px;align-items:center;gap:2px;padding:4px 4px 4px 12px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.vcp-main[data-v-0993d748]{min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:4px 6px 4px 0;display:flex}.vcp-eq[data-v-0993d748]{align-items:center;gap:2px;height:16px;display:flex}.vcp-eq i[data-v-0993d748]{width:3px;height:14px;transform:scaleY(calc(.3 + var(--lvl) * .7));background:currentColor;border-radius:2px;transition:transform .12s ease-out}.vcp-eq i[data-v-0993d748]:nth-child(2){transform:scaleY(calc(.45 + var(--lvl) * .55))}.vcp-title[data-v-0993d748]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.vcp-mic[data-v-0993d748]{width:32px;height:32px;color:inherit;cursor:pointer;background:#ffffff2e;border:none;border-radius:50%;flex:none;place-items:center;transition:background .25s;display:grid;position:relative}.vcp-mic.on[data-v-0993d748]{background:#ffffff52}.vcp-mic svg[data-v-0993d748]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:23;stroke-dashoffset:0;width:20px;height:20px;transition:stroke-dashoffset .3s var(--ease-out);position:absolute}.vcp-mic.on svg[data-v-0993d748]{stroke-dashoffset:23px}.vcp-enter-active[data-v-0993d748],.vcp-leave-active[data-v-0993d748]{transition:opacity .3s ease, transform .4s var(--ease-out)}.vcp-enter-from[data-v-0993d748],.vcp-leave-to[data-v-0993d748]{opacity:0;transform:translate(-50%,14px)scale(.9)}
