.moh-toast-host[data-v-2fedd775]{top:calc(.5rem + var(--moh-safe-top,0px) + var(--moh-toast-clearance,3.5rem));justify-content:center;padding-inline:.75rem;display:flex;left:0;right:0}.moh-toast-list[data-v-2fedd775]{width:min(100%,28rem);position:relative}@media (width>=768px){.moh-toast-host[data-v-2fedd775]:not(.is-top){top:auto;bottom:var(--moh-toast-bottom,1.5rem);justify-content:flex-start;width:22rem;padding-inline:0;left:1.5rem;right:auto}.moh-toast-host:not(.is-top) .moh-toast-list[data-v-2fedd775]{width:22rem}}.moh-activity-card[data-v-2fedd775],.moh-toast-card[data-v-2fedd775]{background:var(--moh-surface-3);border:1px solid var(--moh-border);border-radius:var(--moh-radius-2xl);color:var(--moh-text)}.moh-activity-card[data-v-2fedd775]{min-height:5rem}.moh-toast-link[data-v-2fedd775]{border-radius:var(--moh-radius-sm);text-decoration:underline;-webkit-text-decoration-color:var(--moh-border-strong);text-decoration-color:var(--moh-border-strong);text-underline-offset:.15em;font-weight:600}.moh-toast-link[data-v-2fedd775]:hover{text-decoration-color:currentColor}.moh-toast-close[data-v-2fedd775]{border-radius:var(--moh-radius-full);width:2.75rem;height:2.75rem;color:var(--moh-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.moh-toast-close[data-v-2fedd775]:hover{background:var(--moh-surface-hover)}.moh-toast-more[data-v-2fedd775]{border-radius:var(--moh-radius-full);background:var(--moh-surface-3);border:1px solid var(--moh-border);min-height:2.75rem;font-size:var(--moh-type-subhead,.8125rem);color:var(--moh-text-muted);align-self:flex-start;align-items:center;padding-inline:.8rem;font-weight:600;display:inline-flex}.moh-toast-chip-enter-active[data-v-2fedd775],.moh-toast-chip-leave-active[data-v-2fedd775]{transition:opacity var(--moh-duration-fast) var(--moh-ease-out)}.moh-toast-chip-enter-from[data-v-2fedd775],.moh-toast-chip-leave-to[data-v-2fedd775]{opacity:0}.moh-toast-enter-active[data-v-2fedd775],.moh-toast-move[data-v-2fedd775]{transition:transform var(--moh-duration-enter) var(--moh-ease-out),opacity var(--moh-duration-enter) var(--moh-ease-out)}.moh-toast-leave-active[data-v-2fedd775]{width:100%;transition:opacity var(--moh-duration-fast) var(--moh-ease-exit),transform var(--moh-duration-fast) var(--moh-ease-exit);position:absolute}.moh-toast-enter-from[data-v-2fedd775]{opacity:0;transform:translateY(.75rem)}.is-top .moh-toast-enter-from[data-v-2fedd775]{transform:translateY(-.75rem)}.moh-toast-leave-to[data-v-2fedd775]{opacity:0;transform:translateY(.5rem)}@media (prefers-reduced-motion:reduce){.moh-toast-enter-active[data-v-2fedd775],.moh-toast-leave-active[data-v-2fedd775]{transition:opacity var(--moh-duration-fast) var(--moh-ease-out)}.moh-toast-move[data-v-2fedd775]{transition:none}.moh-toast-enter-from[data-v-2fedd775],.moh-toast-leave-to[data-v-2fedd775]{transform:none}}.moh-status-audience-chip[data-v-389935d1]{border-radius:var(--moh-radius-xl);background:var(--moh-surface-hover);height:24px;box-shadow:inset 0 0 0 1px var(--moh-border);color:var(--moh-text-muted);font-size:var(--text-xs);align-items:center;gap:5px;padding:0 9px;font-weight:500;display:inline-flex}.moh-status-card[data-v-4e2fe14b]{border-radius:var(--moh-radius-2xl);background:var(--moh-surface-hover);box-shadow:inset 0 0 0 1px var(--moh-border);padding:12px 14px}.moh-status-edit[data-v-4e2fe14b]{resize:none;width:100%;color:var(--moh-text);font-size:var(--moh-type-body);field-sizing:content;background:0 0;border:0;outline:none;line-height:20px}.moh-status-action[data-v-4e2fe14b]{border-radius:var(--moh-radius-lg);min-height:44px;font-size:var(--moh-type-body);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:0 4px;display:flex}.moh-status-extend[data-v-4e2fe14b]:hover,button.moh-status-action[data-v-4e2fe14b]:hover{background:var(--moh-surface-hover)}.moh-status-extend[data-v-4e2fe14b]{border-radius:var(--moh-radius-xl);height:28px;box-shadow:inset 0 0 0 1px var(--moh-border-strong);color:var(--moh-text);font-size:var(--moh-type-subhead);padding:0 10px;font-weight:600}.moh-status-extend[data-v-4e2fe14b]:disabled{opacity:.5}.moh-status-seg[data-v-12ba95fc]{border-radius:var(--moh-radius-2xl);background:var(--moh-surface-hover);height:32px;box-shadow:inset 0 0 0 1px var(--moh-border);grid-template-columns:repeat(3,1fr);padding:3px;display:grid;position:relative}.moh-status-seg-knob[data-v-12ba95fc]{border-radius:var(--moh-radius-xl);background:var(--moh-text);width:calc(33.3333% - 2px);height:26px;transition:transform var(--moh-duration-slow) var(--moh-ease-emphasized);position:absolute;top:3px;left:3px}.moh-status-seg-option[data-v-12ba95fc]{border-radius:var(--moh-radius-xl);color:var(--moh-text-muted);font-size:var(--text-xs);transition:color var(--moh-duration-base) var(--moh-ease-standard);justify-content:center;align-items:center;gap:5px;font-weight:600;display:inline-flex;position:relative}.moh-status-seg-option.is-on[data-v-12ba95fc]{color:var(--moh-bg)}@media (prefers-reduced-motion:reduce){.moh-status-seg-knob[data-v-12ba95fc]{transition:none}}.moh-status-field[data-v-10f49fe8]{border-radius:var(--moh-radius-2xl);background:var(--moh-surface-hover);box-shadow:inset 0 0 0 1px var(--moh-border);flex-direction:column;padding:10px 12px 8px;display:flex}.moh-status-input[data-v-10f49fe8]{resize:none;min-width:0;min-height:36px;color:var(--moh-text);font-size:var(--moh-type-body);field-sizing:content;background:0 0;border:0;outline:none;flex:1;padding:8px 0 0;line-height:20px}.moh-status-input[data-v-10f49fe8]::placeholder{color:var(--moh-text-soft)}.moh-status-remove[data-v-10f49fe8]{border-radius:var(--moh-radius-full);background:var(--moh-text);width:20px;height:20px;color:var(--moh-bg);box-shadow:0 0 0 2px var(--moh-surface-3);place-items:center;display:grid;position:absolute;top:-6px;right:-6px}.moh-status-tool[data-v-10f49fe8]{color:var(--moh-text);font-size:var(--moh-type-subhead);white-space:nowrap;gap:5px;font-weight:500}.moh-status-premium-tag[data-v-10f49fe8],.moh-status-tool[data-v-10f49fe8]{border-radius:var(--moh-radius-lg);align-items:center;display:inline-flex}.moh-status-premium-tag[data-v-10f49fe8]{background:var(--moh-premium-soft);height:18px;color:var(--moh-premium);font-size:var(--moh-type-caption-sm);gap:3px;margin-left:2px;padding:0 7px;font-weight:600}.moh-status-premium-line[data-v-10f49fe8]{border-radius:var(--moh-radius-xl);background:var(--moh-premium-soft);color:var(--moh-text);font-size:var(--text-xs);align-items:center;gap:10px;margin-top:10px;padding:10px 12px;line-height:16px;display:flex}.moh-status-chip[data-v-10f49fe8]{border-radius:var(--moh-radius-2xl);height:30px;box-shadow:inset 0 0 0 1px var(--moh-border-strong);color:var(--moh-text);font-size:var(--moh-type-subhead);padding:0 12px;font-weight:500}.moh-status-chip[data-v-10f49fe8]:hover,.moh-status-select[data-v-10f49fe8]{background:var(--moh-surface-hover)}.moh-status-select[data-v-10f49fe8]{appearance:none;border-radius:var(--moh-radius-2xl);height:30px;color:var(--moh-text);font-size:var(--text-sm);cursor:pointer;padding:0 30px 0 12px;font-weight:600}.moh-status-popover[data-v-c80ffcea]{overscroll-behavior:contain;border-radius:var(--moh-radius-2xl);background:var(--moh-surface-3);border:1px solid var(--moh-border);flex-direction:column;gap:12px;width:calc(min(400px,100vw - 32px));max-height:calc(100dvh - 32px);padding:16px;display:flex;position:fixed;overflow-y:auto}.moh-status-viewer-bubble[data-v-e8dc3ac3]{background:var(--moh-neutral-white);max-width:100%;color:var(--moh-ink-zinc);border:1px solid #00000014;align-self:flex-start;align-items:flex-start;gap:8px;padding:8px 14px}.moh-status-viewer[data-v-e8dc3ac3],.moh-status-viewer-bubble[data-v-e8dc3ac3]{border-radius:var(--moh-radius-2xl);display:flex}.moh-status-viewer[data-v-e8dc3ac3]{border:1px solid var(--moh-border);background:var(--moh-surface-3);flex-direction:column;gap:14px;width:min(460px,100%);max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto}.moh-status-viewer-media[data-v-e8dc3ac3]{aspect-ratio:16/9;border-radius:var(--moh-radius-xl);background:var(--moh-surface-hover);place-items:center;display:grid;position:relative;overflow:hidden}.moh-status-viewer-media>img[data-v-e8dc3ac3],.moh-status-viewer-media>video[data-v-e8dc3ac3]{position:absolute;inset:0}.moh-status-viewer-play[data-v-e8dc3ac3]{border-radius:var(--moh-radius-full);width:56px;height:56px;color:var(--moh-ink);background:#ffffffeb;place-items:center;display:grid;position:relative}.moh-welcome-accent[data-v-0a8bd7e1],.moh-welcome-count[data-v-0a8bd7e1],.moh-welcome-plate[data-v-0a8bd7e1],.moh-welcome-tile[data-v-0a8bd7e1]{color:var(--welcome-accent)}.moh-welcome-count[data-v-0a8bd7e1],.moh-welcome-plate[data-v-0a8bd7e1],.moh-welcome-tile[data-v-0a8bd7e1]{background-color:color-mix(in srgb,var(--welcome-accent) 12%,transparent)}.moh-welcome-ring[data-v-0a8bd7e1]{border-radius:var(--moh-radius-full);box-shadow:0 0 0 2px var(--welcome-accent);opacity:0;pointer-events:none;position:absolute;inset:0}.moh-welcome-stage[data-v-0a8bd7e1]{min-height:20rem}.moh-welcome-skip[data-v-0a8bd7e1]{transition:opacity var(--moh-duration-fast) var(--moh-ease-exit)}.moh-welcome-skip--hidden[data-v-0a8bd7e1]{opacity:0;pointer-events:none}.moh-welcome-dot[data-v-0a8bd7e1]{border-radius:var(--moh-radius-full);background-color:var(--moh-text-muted);opacity:.5;width:6px;height:6px;transition:width var(--moh-duration-slow) var(--moh-ease-emphasized),opacity var(--moh-duration-slow) var(--moh-ease-emphasized),background-color var(--moh-duration-slow) var(--moh-ease-emphasized)}.moh-welcome-dot--on[data-v-0a8bd7e1]{opacity:1;background-color:var(--welcome-accent);width:18px}@media (prefers-reduced-motion:reduce){.moh-welcome-dot[data-v-0a8bd7e1]{transition-property:opacity,background-color;transition-duration:var(--moh-duration-fast)}}@media (width<=639px){.reply-sheet .reply-composer[data-v-05542cb4] .moh-styled-textarea-editor{max-height:none;overflow-y:visible}}.socket-bar[data-v-20cfe1ac]{transition:background-color var(--moh-duration-base) var(--moh-ease-standard),border-color var(--moh-duration-base) var(--moh-ease-standard),color var(--moh-duration-base) var(--moh-ease-standard)}.socket-bar-enter-active[data-v-20cfe1ac]{transition:opacity var(--moh-duration-base) var(--moh-ease-out),transform var(--moh-duration-base) var(--moh-ease-out)}.socket-bar-leave-active[data-v-20cfe1ac]{transition:opacity var(--moh-duration-fast) var(--moh-ease-exit),transform var(--moh-duration-fast) var(--moh-ease-exit)}.socket-bar-enter-from[data-v-20cfe1ac],.socket-bar-leave-to[data-v-20cfe1ac]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.socket-bar-enter-from[data-v-20cfe1ac],.socket-bar-leave-to[data-v-20cfe1ac]{transform:none}}.moh-recovery-overlay[data-v-20cfe1ac]{position:fixed;inset:0}.moh-recovery-overlay[data-v-20cfe1ac] .moh-screen-state{min-height:100dvh}.moh-user-card-tier[data-v-dc3d0093]:hover{background-color:var(--user-card-hover,var(--moh-surface-hover))}.left-nav-viewport[data-v-9f0dfd0a] .moh-focus:focus-visible{outline-offset:-2px}.moh-group-info-badge[data-v-88467276]{background:var(--moh-group);min-width:22px;height:22px;color:var(--moh-on-fill);font-size:var(--text-xs);justify-content:center;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.moh-group-info-badge[data-v-88467276],.moh-group-info-switch[data-v-88467276],.moh-group-info-switch>span[data-v-88467276]{border-radius:var(--moh-radius-full)}.moh-group-info-switch[data-v-88467276]{background:var(--moh-border-strong);width:40px;height:24px;transition:background-color var(--moh-duration-base) var(--moh-ease-standard);flex-shrink:0;position:relative}.moh-group-info-switch>span[data-v-88467276]{background:var(--moh-neutral-white);width:18px;height:18px;transition:transform var(--moh-duration-spring) var(--moh-ease-spring);position:absolute;top:3px;left:3px}.moh-group-info-switch.is-on[data-v-88467276]{background:var(--moh-group)}.moh-group-info-switch.is-on>span[data-v-88467276]{transform:translate(16px)}@media (prefers-reduced-motion:reduce){.moh-group-info-switch>span[data-v-88467276]{transition:none}}.moh-role-chip[data-v-9865963f]{border-radius:var(--moh-radius-md);background:rgba(var(--moh-group-rgb),.14);color:var(--moh-group);font-size:var(--moh-type-caption);flex-shrink:0;padding:2px 7px;font-weight:700}.moh-role-chip.is-owner[data-v-9865963f]{background:var(--moh-surface-2);color:var(--moh-text)}.moh-request-btn[data-v-3887b033]{border-radius:var(--moh-radius-full);border:1px solid var(--moh-border-strong);min-width:72px;min-height:32px;font-size:var(--moh-type-subhead);color:var(--moh-text);justify-content:center;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.moh-request-btn.is-approve[data-v-3887b033]{background:var(--moh-group);color:var(--moh-on-fill);border-color:#0000}.moh-request-btn[data-v-3887b033]:disabled{opacity:.55}.moh-cancel-btn[data-v-26fda85c]{border-radius:var(--moh-radius-full);border:1px solid var(--moh-border-strong);min-width:68px;min-height:32px;font-size:var(--moh-type-subhead);color:var(--moh-text);flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.moh-cancel-btn[data-v-26fda85c]:disabled{opacity:.55}.moh-access-save[data-v-f8cb95fc]{border-radius:var(--moh-radius-full);background:var(--moh-group);width:100%;min-height:44px;color:var(--moh-on-fill);font-size:var(--moh-type-body);justify-content:center;align-items:center;font-weight:600;display:flex}.moh-access-save[data-v-f8cb95fc]:disabled{opacity:.55}.moh-group-info-save[data-v-ce253dd9]{border-radius:var(--moh-radius-full);background:var(--moh-group);min-width:64px;min-height:34px;color:var(--moh-on-fill);font-size:var(--text-sm);justify-content:center;align-items:center;margin-right:6px;padding:0 14px;font-weight:600;display:inline-flex}.moh-group-info-save[data-v-ce253dd9]:disabled{opacity:.45}.moh-group-drill-back-enter-active[data-v-ce253dd9],.moh-group-drill-enter-active[data-v-ce253dd9]{transition:opacity var(--moh-duration-slow) var(--moh-ease-emphasized),transform var(--moh-duration-slow) var(--moh-ease-emphasized)}.moh-group-drill-back-leave-active[data-v-ce253dd9],.moh-group-drill-leave-active[data-v-ce253dd9]{transition:opacity var(--moh-duration-fast) var(--moh-ease-exit),transform var(--moh-duration-fast) var(--moh-ease-exit)}.moh-group-drill-enter-from[data-v-ce253dd9]{opacity:0;transform:translate(28px)}.moh-group-drill-leave-to[data-v-ce253dd9]{opacity:0;transform:translate(-14px)}.moh-group-drill-back-enter-from[data-v-ce253dd9]{opacity:0;transform:translate(-28px)}.moh-group-drill-back-leave-to[data-v-ce253dd9]{opacity:0;transform:translate(14px)}@media (prefers-reduced-motion:reduce){.moh-group-drill-back-enter-from[data-v-ce253dd9],.moh-group-drill-back-leave-to[data-v-ce253dd9],.moh-group-drill-enter-from[data-v-ce253dd9],.moh-group-drill-leave-to[data-v-ce253dd9]{transform:none}.moh-group-drill-back-enter-active[data-v-ce253dd9],.moh-group-drill-back-leave-active[data-v-ce253dd9],.moh-group-drill-enter-active[data-v-ce253dd9],.moh-group-drill-leave-active[data-v-ce253dd9]{transition:opacity var(--moh-duration-fast) linear}}.moh-invite-scrim[data-v-631c2e96]{background:#0000008c}.moh-invite-panel[data-v-631c2e96]{background:var(--moh-surface-0);border-top-left-radius:var(--moh-radius-2xl);border-top-right-radius:var(--moh-radius-2xl)}.moh-invite-chip[data-v-631c2e96]{align-items:center;gap:6px;min-height:30px;padding:0 8px 0 4px;display:inline-flex}.moh-invite-chip[data-v-631c2e96],.moh-invite-ghost[data-v-631c2e96]{border:1px solid var(--moh-border-strong);border-radius:var(--moh-radius-full);font-size:var(--moh-type-subhead);color:var(--moh-text)}.moh-invite-ghost[data-v-631c2e96]{flex-shrink:0;min-height:32px;padding:0 12px;font-weight:600}.moh-invite-box[data-v-631c2e96]{border:1.5px solid var(--moh-border-strong);border-radius:var(--moh-radius-md);width:20px;height:20px;color:var(--moh-on-fill);transition:background-color var(--moh-duration-fast) var(--moh-ease-standard),border-color var(--moh-duration-fast) var(--moh-ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.moh-invite-box.is-on[data-v-631c2e96]{border-color:var(--moh-group);background:var(--moh-group)}.moh-invite-send[data-v-631c2e96]{border-radius:var(--moh-radius-full);background:var(--moh-group);width:100%;min-height:44px;color:var(--moh-on-fill);font-size:var(--moh-type-body);justify-content:center;align-items:center;font-weight:600;display:flex}.moh-invite-send[data-v-631c2e96]:disabled{opacity:.45}.moh-invite-sheet-enter-active .moh-invite-panel[data-v-631c2e96],.moh-invite-sheet-enter-active .moh-invite-scrim[data-v-631c2e96]{transition:opacity var(--moh-duration-spring) var(--moh-ease-emphasized),transform var(--moh-duration-spring) var(--moh-ease-emphasized)}.moh-invite-sheet-leave-active .moh-invite-panel[data-v-631c2e96],.moh-invite-sheet-leave-active .moh-invite-scrim[data-v-631c2e96]{transition:opacity var(--moh-duration-fast) var(--moh-ease-exit),transform var(--moh-duration-fast) var(--moh-ease-exit)}.moh-invite-sheet-enter-active[data-v-631c2e96],.moh-invite-sheet-leave-active[data-v-631c2e96]{transition:opacity var(--moh-duration-spring) linear}.moh-invite-sheet-enter-from .moh-invite-scrim[data-v-631c2e96],.moh-invite-sheet-leave-to .moh-invite-scrim[data-v-631c2e96]{opacity:0}.moh-invite-sheet-enter-from .moh-invite-panel[data-v-631c2e96]{opacity:0;transform:translateY(24px)}.moh-invite-sheet-leave-to .moh-invite-panel[data-v-631c2e96]{opacity:0;transform:translateY(12px)}@media (width>=640px){.moh-invite-panel[data-v-631c2e96]{border-radius:var(--moh-radius-2xl)}}@media (prefers-reduced-motion:reduce){.moh-invite-sheet-enter-from .moh-invite-panel[data-v-631c2e96],.moh-invite-sheet-leave-to .moh-invite-panel[data-v-631c2e96]{transform:none}.moh-invite-sheet-enter-active .moh-invite-panel[data-v-631c2e96],.moh-invite-sheet-enter-active .moh-invite-scrim[data-v-631c2e96],.moh-invite-sheet-leave-active .moh-invite-panel[data-v-631c2e96],.moh-invite-sheet-leave-active .moh-invite-scrim[data-v-631c2e96]{transition:opacity var(--moh-duration-fast) linear}}.live-enter-active[data-v-a3f764d0],.live-leave-active[data-v-a3f764d0]{transition:opacity var(--moh-duration-base) ease,transform var(--moh-duration-base) ease}.live-enter-from[data-v-a3f764d0]{opacity:0;transform:translateY(3px)}.live-leave-to[data-v-a3f764d0]{opacity:0}@media (prefers-reduced-motion:reduce){.live-enter-active[data-v-a3f764d0],.live-leave-active[data-v-a3f764d0]{transition:none}}.rail-trending-card-body[data-v-5b485a08]{overflow:hidden}.rail-trending-card-body--ready[data-v-5b485a08]{transition-property:height;transition-duration:var(--moh-duration-base);transition-timing-function:cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.rail-trending-card-body--ready[data-v-5b485a08]{transition-duration:0s}}.moh-wx-add[data-v-34e847ae]{gap:10px;display:grid;position:relative}.moh-wx-add__field[data-v-34e847ae]{border-radius:var(--moh-radius-full);border:1px solid var(--moh-border,#0000001a);transition:border-color var(--moh-duration-base) var(--moh-ease-standard),box-shadow var(--moh-duration-base) var(--moh-ease-standard);align-items:center;gap:8px;padding:4px 4px 4px 16px;display:flex}.moh-wx-add__field[data-v-34e847ae]:focus-within{border-color:#7f8792e6;box-shadow:0 0 0 3px #7f879240}.moh-wx-add__field--bad[data-v-34e847ae]{animation:moh-wx-shake-34e847ae var(--moh-duration-slow) var(--moh-ease-standard);border-color:#dc2626}.moh-wx-add__input[data-v-34e847ae]{min-width:0;font-size:var(--moh-type-body);color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding-block:6px}.moh-wx-add__go[data-v-34e847ae]{border-radius:var(--moh-radius-full);color:#7f8792e6;cursor:not-allowed;width:36px;height:36px;transition:background-color var(--moh-duration-base) var(--moh-ease-standard),color var(--moh-duration-base) var(--moh-ease-standard),transform var(--moh-duration-press) var(--moh-ease-standard);background:#7f879233;flex-shrink:0;place-items:center;display:grid}.moh-wx-add__go--on[data-v-34e847ae]{background:var(--moh-ink);color:var(--moh-neutral-white);cursor:pointer}html.dark .moh-wx-add__go--on[data-v-34e847ae]{background:var(--moh-chalk);color:var(--moh-neutral-black)}.moh-wx-add__go--on[data-v-34e847ae]:active{transform:scale(var(--moh-scale-press))}.moh-wx-add__go[data-v-34e847ae]:focus-visible{outline-offset:2px;outline:2px solid}.moh-wx-add__spinner[data-v-34e847ae]{border-radius:var(--moh-radius-full);width:16px;height:16px;animation:moh-wx-spin-34e847ae var(--moh-duration-flourish) linear infinite;border:2px solid;border-right-color:#0000}@keyframes moh-wx-shake-34e847ae{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes moh-wx-spin-34e847ae{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.moh-wx-add[data-v-34e847ae] *{transition-duration:var(--moh-duration-fast)!important;animation:none!important}}.moh-wx-men[data-v-dbe96084]{border-radius:var(--moh-radius-xl);color:inherit;font-size:var(--moh-type-subhead);font-variant-numeric:tabular-nums;transition:background-color var(--moh-duration-base) var(--moh-ease-standard);background:#7f87921f;align-items:center;gap:8px;padding:11px 10px 11px 12px;font-weight:600;text-decoration:none;display:flex}@media (hover:hover){.moh-wx-men[data-v-dbe96084]:hover{background:#7f879233}.moh-wx-men:hover .moh-wx-men__chev[data-v-dbe96084]{transform:translate(2px)}}.moh-wx-men__icon[data-v-dbe96084]{flex-shrink:0;width:22px;height:22px}.moh-wx-men__count[data-v-dbe96084]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.moh-wx-men__online[data-v-dbe96084]{opacity:.7;white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-weight:500;display:inline-flex}.moh-wx-men__dot[data-v-dbe96084]{border-radius:var(--moh-radius-full);opacity:.6;background:currentColor;width:6px;height:6px}.moh-wx-men__online--live[data-v-dbe96084]{opacity:1}.moh-wx-men__online--live .moh-wx-men__dot[data-v-dbe96084]{background:var(--moh-live-dot);opacity:1}.moh-wx-men__chev[data-v-dbe96084]{opacity:.6;width:14px;height:14px;transition:transform var(--moh-duration-base) var(--moh-ease-standard);flex-shrink:0}@media (prefers-reduced-motion:reduce){.moh-wx-men[data-v-dbe96084],.moh-wx-men__chev[data-v-dbe96084]{transition:none}}.moh-online[data-v-e3120893]{border-radius:var(--moh-radius-3xl);animation:moh-online-arrive-e3120893 var(--moh-duration-spring) var(--moh-ease-spring) both;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px 18px;display:grid;overflow:hidden}.moh-online__now[data-v-e3120893]{border-radius:var(--moh-radius-xl);min-width:0;color:inherit;text-decoration:none;display:block}.moh-online__word[data-v-e3120893]{font-size:var(--text-base);opacity:.6;font-weight:500}.moh-online__chev[data-v-e3120893]{opacity:.5;width:18px;height:18px;transition:transform var(--moh-duration-base) var(--moh-ease-standard);flex-shrink:0;margin-left:auto}.moh-ocg__total+.moh-online__chev[data-v-e3120893]{margin-left:0}@media (hover:hover){.moh-online__now:hover .moh-online__chev[data-v-e3120893]{transform:translate(2px)}}.moh-online__state[data-v-e3120893]{border-top:1px solid var(--moh-border,#7f879233);min-width:0;padding-top:14px}@keyframes moh-online-arrive-e3120893{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.moh-online[data-v-e3120893]{animation:none}.moh-online__chev[data-v-e3120893]{transition:none}}.moh-app-nudge[data-v-bf26022f]{gap:12px;display:grid}.moh-app-nudge__headline[data-v-bf26022f]{font-size:var(--moh-type-headline);font-weight:600;line-height:1.3}.moh-app-nudge__bar[data-v-bf26022f]{border-radius:var(--moh-radius-full);background:var(--moh-surface-2);gap:2px;height:8px;display:flex;overflow:hidden}.moh-app-nudge__segment[data-v-bf26022f]{transform-origin:0;flex-basis:0;min-width:6px}.moh-app-nudge__segment--ios[data-v-bf26022f]{background:var(--moh-online)}.moh-app-nudge__segment--android[data-v-bf26022f]{background:color-mix(in srgb,var(--moh-online) 55%,transparent)}.moh-app-nudge__segment--web[data-v-bf26022f]{background:color-mix(in srgb,var(--moh-text-muted) 35%,transparent)}.moh-app-nudge__legend[data-v-bf26022f]{font-size:var(--text-xs);color:var(--moh-text-muted);flex-wrap:wrap;gap:4px 12px;display:flex}.moh-app-nudge__legend li[data-v-bf26022f]{align-items:center;gap:5px;display:inline-flex}.moh-app-nudge__swatch[data-v-bf26022f]{border-radius:var(--moh-radius-full);width:8px;height:8px}.moh-wx-sky[data-v-1c098ed8]{z-index:-1;opacity:0;transition:opacity var(--moh-duration-spring) ease;position:absolute;inset:0}.moh-wx-sky--on[data-v-1c098ed8]{opacity:1}.moh-wx-sky__layer[data-v-1c098ed8]{transition:opacity var(--moh-duration-linger) ease;position:absolute;inset:0}.moh-wx-sky__layer--clear[data-v-1c098ed8],.moh-wx-sky__layer--partly[data-v-1c098ed8]{background:var(--wx-clear)}.moh-wx-sky__layer--cloudy[data-v-1c098ed8]{background:var(--wx-cloudy)}.moh-wx-sky__layer--rain[data-v-1c098ed8]{background:var(--wx-rain)}.moh-wx-sky__layer--storm[data-v-1c098ed8]{background:var(--wx-storm)}.moh-wx-sky__layer--snow[data-v-1c098ed8]{background:var(--wx-snow)}.moh-wx-sky__layer--fog[data-v-1c098ed8]{background:var(--wx-fog)}.moh-wx-sky__layer--night[data-v-1c098ed8]{background:var(--wx-night)}.moh-wx-sky__layer--loading[data-v-1c098ed8]{background:var(--wx-loading);animation:moh-skeleton-pulse var(--moh-duration-tint) ease-in-out infinite}.moh-wx-sky__decor[data-v-1c098ed8]{pointer-events:none;animation:moh-wx-fade-in-1c098ed8 var(--moh-duration-linger) ease both;position:absolute;inset:0;overflow:hidden}.moh-wx-sky__sun[data-v-1c098ed8]{width:0;height:0;position:absolute;top:68px;right:38px}.moh-wx-sky__halo[data-v-1c098ed8]{border-radius:var(--moh-radius-full);background:var(--moh-neutral-white);opacity:.07;animation:7s ease-in-out infinite moh-wx-breathe-1c098ed8;position:absolute;inset:-46px}.moh-wx-sky__halo--far[data-v-1c098ed8]{opacity:.04;animation-delay:-3.5s;inset:-90px}.moh-wx-sky__beam[data-v-1c098ed8]{background:var(--moh-neutral-white);opacity:.05;transform-origin:50% 0;width:34px;height:360px;animation:9s ease-in-out infinite alternate moh-wx-sway-1c098ed8;position:absolute;top:-40px}.moh-wx-sky__bank[data-v-1c098ed8]{animation:linear infinite moh-wx-drift-1c098ed8;position:absolute;left:0}.moh-wx-sky__bank[data-v-1c098ed8] i{border-radius:var(--moh-radius-full);background:var(--moh-neutral-white);position:absolute}.moh-wx-sky__drop[data-v-1c098ed8]{border-radius:var(--moh-radius-xs);background:var(--moh-wx-rain-streak);width:1.3px;animation:linear infinite moh-wx-fall-1c098ed8;position:absolute;top:-30px}.moh-wx-sky__ripple[data-v-1c098ed8]{border:1px solid var(--moh-wx-ripple);border-radius:var(--moh-radius-full);opacity:0;width:14px;height:4px;animation:2s ease-out infinite moh-wx-ripple-1c098ed8;position:absolute}.moh-wx-sky__flash[data-v-1c098ed8]{background:var(--moh-neutral-white);opacity:0;animation:7s infinite moh-wx-flash-1c098ed8;position:absolute;inset:0}.moh-wx-sky__flake[data-v-1c098ed8]{animation:linear infinite moh-wx-snow-1c098ed8;top:-10px}.moh-wx-sky__flake[data-v-1c098ed8],.moh-wx-sky__star[data-v-1c098ed8]{border-radius:var(--moh-radius-full);background:var(--moh-neutral-white);position:absolute}.moh-wx-sky__star[data-v-1c098ed8]{animation:ease-in-out infinite alternate moh-wx-twinkle-1c098ed8}.moh-wx-sky__shoot[data-v-1c098ed8]{background:var(--moh-neutral-white);opacity:0;transform-origin:100%;width:48px;height:1.5px;animation:9s linear infinite moh-wx-shoot-1c098ed8;position:absolute;top:14%;left:78%;transform:rotate(30deg)}@keyframes moh-wx-fade-in-1c098ed8{0%{opacity:0}}@keyframes moh-wx-breathe-1c098ed8{50%{transform:scale(1.08)}}@keyframes moh-wx-sway-1c098ed8{0%{transform:rotate(-30deg)}to{transform:rotate(-18deg)}}@keyframes moh-wx-drift-1c098ed8{0%{transform:translate(-140px)}to{transform:translate(420px)}}@keyframes moh-wx-fall-1c098ed8{0%{transform:translate(0)rotate(12deg)}to{transform:translate(-70px,340px)rotate(12deg)}}@keyframes moh-wx-ripple-1c098ed8{0%{opacity:.7;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}@keyframes moh-wx-flash-1c098ed8{0%,86%,to{opacity:0}87%{opacity:.28}88.5%{opacity:.04}90%{opacity:.22}93%{opacity:0}}@keyframes moh-wx-snow-1c098ed8{0%{transform:translate(0)}25%{transform:translate(8px,85px)}50%{transform:translate(-6px,170px)}75%{transform:translate(8px,255px)}to{transform:translateY(340px)}}@keyframes moh-wx-twinkle-1c098ed8{0%{opacity:.2}to{opacity:.95}}@keyframes moh-wx-shoot-1c098ed8{0%,90%{opacity:0;transform:translate(0)rotate(30deg)}92%{opacity:.9}to{opacity:0;transform:translate(-120px,70px)rotate(30deg)}}@media (prefers-reduced-motion:reduce){.moh-wx-sky[data-v-1c098ed8],.moh-wx-sky[data-v-1c098ed8] *{transition-duration:var(--moh-duration-fast)!important;animation:none!important}}.moh-wx-glyph[data-v-5c385c7f]{--wx-sun:var(--moh-wx-sun);--wx-cloud:var(--moh-wx-cloud);--wx-rain:var(--moh-wx-rain);--wx-moon:var(--moh-wx-moon);flex-shrink:0;overflow:visible}.moh-wx-sun[data-v-5c385c7f]{fill:var(--wx-sun);stroke:var(--wx-sun)}.moh-wx-sun circle[data-v-5c385c7f]{stroke:none}.moh-wx-cloud[data-v-5c385c7f]{fill:var(--wx-cloud)}.moh-wx-moon[data-v-5c385c7f]{fill:var(--wx-moon)}.moh-wx-rain[data-v-5c385c7f]{stroke:var(--wx-rain)}.moh-wx-snow[data-v-5c385c7f]{fill:var(--wx-cloud)}.moh-wx-fog[data-v-5c385c7f]{stroke:var(--wx-cloud);opacity:.8}.moh-wx-bolt[data-v-5c385c7f]{fill:var(--wx-sun)}.moh-wx-glyph--live .moh-wx-rays[data-v-5c385c7f]{transform-box:view-box;transform-origin:12px 12px;animation:40s linear infinite moh-wx-spin-5c385c7f}.moh-wx-glyph--live .moh-wx-cloud[data-v-5c385c7f]{animation:7s ease-in-out infinite alternate moh-wx-bob-5c385c7f}.moh-wx-glyph--live .moh-wx-moon[data-v-5c385c7f]{animation:8s ease-in-out infinite alternate moh-wx-bob-5c385c7f}.moh-wx-glyph--live .moh-wx-fog[data-v-5c385c7f]{animation:5s ease-in-out infinite alternate-reverse moh-wx-bob-5c385c7f}.moh-wx-glyph--live .moh-wx-snow[data-v-5c385c7f]{animation:4s ease-in infinite moh-wx-flake-5c385c7f}.moh-wx-glyph--live .moh-wx-bolt[data-v-5c385c7f]{animation:6s infinite moh-wx-flicker-5c385c7f}.moh-wx-glyph--live .moh-wx-drop[data-v-5c385c7f]{animation:moh-wx-drip-5c385c7f var(--moh-duration-tint) ease-in infinite}.moh-wx-glyph--live .moh-wx-drop[data-v-5c385c7f]:nth-child(2){animation-delay:var(--moh-duration-long)}.moh-wx-glyph--live .moh-wx-drop[data-v-5c385c7f]:nth-child(3){animation-delay:var(--moh-duration-linger)}@keyframes moh-wx-bob-5c385c7f{0%{translate:-.8px}to{translate:.8px}}@keyframes moh-wx-flake-5c385c7f{0%{opacity:0;translate:0 -1px}30%{opacity:1}to{opacity:0;translate:0 2.5px}}@keyframes moh-wx-flicker-5c385c7f{0%,84%,to{opacity:1}86%{opacity:.3}88%{opacity:1}90%{opacity:.4}}@keyframes moh-wx-spin-5c385c7f{to{transform:rotate(1turn)}}@keyframes moh-wx-drip-5c385c7f{0%{opacity:0;transform:translateY(-2px)}30%{opacity:1}to{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.moh-wx-glyph--live .moh-wx-bolt[data-v-5c385c7f],.moh-wx-glyph--live .moh-wx-cloud[data-v-5c385c7f],.moh-wx-glyph--live .moh-wx-drop[data-v-5c385c7f],.moh-wx-glyph--live .moh-wx-fog[data-v-5c385c7f],.moh-wx-glyph--live .moh-wx-moon[data-v-5c385c7f],.moh-wx-glyph--live .moh-wx-rays[data-v-5c385c7f],.moh-wx-glyph--live .moh-wx-snow[data-v-5c385c7f]{animation:none}}.moh-wx[data-v-a712c32a]{--wx-clear:var(--moh-wx-sky-clear);--wx-cloudy:var(--moh-wx-sky-cloudy);--wx-rain:var(--moh-wx-sky-rain);--wx-night:var(--moh-wx-sky-night);--wx-storm:var(--moh-wx-sky-storm);--wx-snow:var(--moh-wx-sky-snow);--wx-fog:var(--moh-wx-sky-fog);--wx-loading:var(--moh-wx-sky-loading);--wx-sec:#fffc;--wx-hair:#ffffff47;--wx-track:#ffffff4d;--wx-shim:#ffffff52;isolation:isolate;border-radius:var(--moh-radius-3xl);border:1px solid var(--moh-border,#00000014);animation:moh-wx-arrive-a712c32a var(--moh-duration-spring) var(--moh-ease-spring) both;position:relative;overflow:hidden}html.dark .moh-wx[data-v-a712c32a]{--wx-sec:#ffffffa8;--wx-hair:#ffffff24;--wx-track:#ffffff29;--wx-shim:#ffffff14}.moh-wx--sky[data-v-a712c32a]{color:var(--moh-neutral-white);border-color:#0000}.moh-wx__shim[data-v-a712c32a]{background:var(--wx-shim);border-radius:var(--moh-radius-lg)}.moh-wx__body[data-v-a712c32a]{gap:12px;padding:16px 18px 18px;display:grid;position:relative}.moh-wx__label[data-v-a712c32a]{font-size:var(--moh-type-caption-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--wx-sec);font-weight:700}.moh-wx__top[data-v-a712c32a]{justify-content:space-between;align-items:center;margin-bottom:-4px;display:flex}.moh-wx__source[data-v-a712c32a]{border-radius:var(--moh-radius-full);width:28px;height:28px;color:var(--wx-sec);opacity:.55;transition:opacity var(--moh-duration-base) var(--moh-ease-standard);place-items:center;margin:-6px -8px -6px 0;display:grid}@media (hover:hover){.moh-wx__source[data-v-a712c32a]:hover{opacity:1}}.moh-wx__source[data-v-a712c32a]:active{transform:scale(var(--moh-scale-press))}.moh-wx__now[data-v-a712c32a]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.moh-wx__city[data-v-a712c32a]{font-size:var(--moh-type-body);align-items:center;gap:4px;font-weight:600;display:flex}.moh-wx__temp[data-v-a712c32a]{font-size:var(--text-5xl);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:2px;font-weight:300;line-height:1}.moh-wx__cond[data-v-a712c32a]{text-align:right;justify-items:end;gap:4px;min-width:0;padding-top:4px;display:grid}.moh-wx__summary[data-v-a712c32a]{max-width:9.5rem;font-size:var(--text-sm);text-wrap:balance;font-weight:600;line-height:1.25}.moh-wx__hl[data-v-a712c32a]{font-size:var(--moh-type-subhead);color:var(--wx-sec);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.moh-wx__hours[data-v-a712c32a]{justify-content:space-between;display:flex}.moh-wx__hour[data-v-a712c32a]{font-variant-numeric:tabular-nums;justify-items:center;gap:6px;display:grid}.moh-wx__hour-t[data-v-a712c32a]{font-size:var(--text-xs);color:var(--wx-sec);white-space:nowrap;font-weight:500}.moh-wx__hour-t--now[data-v-a712c32a]{color:var(--moh-neutral-white);font-weight:600}.moh-wx__hour-v[data-v-a712c32a]{font-size:var(--text-sm);font-weight:600}.moh-wx__reveal .moh-wx__hour[data-v-a712c32a],.moh-wx__reveal .moh-wx__now[data-v-a712c32a]>*,.moh-wx__reveal .moh-wx__top[data-v-a712c32a]{animation:moh-wx-rise-a712c32a var(--moh-duration-enter) var(--moh-ease-out) both;animation-delay:calc(var(--i,0) * var(--moh-stagger-siblings) + var(--moh-duration-press))}@keyframes moh-wx-arrive-a712c32a{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes moh-wx-rise-a712c32a{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.moh-wx[data-v-a712c32a],.moh-wx[data-v-a712c32a] *,.moh-wx[data-v-a712c32a] :after,.moh-wx[data-v-a712c32a] :before{transition-duration:var(--moh-duration-fast)!important;animation:none!important}}.moh-keys[data-v-98800746]{text-align:left;-webkit-user-select:none;user-select:none;width:100%;display:block}.moh-keys__chip[data-v-98800746]{border-radius:var(--moh-radius-xl);border:1px solid var(--moh-border,#7f879240);background:color-mix(in srgb,currentColor 5%,transparent);width:100%;min-height:56px;transition:border-color var(--moh-duration-base) var(--moh-ease-standard);place-items:center;padding:0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:800;line-height:1;display:grid;position:relative;overflow:hidden}.moh-keys__code[data-v-98800746]{letter-spacing:.08em;text-align:center;overflow-wrap:anywhere;position:relative}@media (hover:hover){.moh-keys:hover .moh-keys__chip[data-v-98800746]{border-color:color-mix(in srgb,var(--moh-premium) 60%,transparent)}}.moh-keys__flash[data-v-98800746]{opacity:0;pointer-events:none;background:var(--moh-premium-soft);position:absolute;inset:0}.moh-keys__hint[data-v-98800746]{height:16px;font-size:var(--text-xs);opacity:.65;line-height:16px}.moh-keys__hint-copied[data-v-98800746]{color:var(--moh-premium);opacity:1;align-items:center;gap:6px;font-weight:600;display:inline-flex}.moh-invite-eyebrow[data-v-cab9511d]{font-size:var(--moh-type-caption);letter-spacing:.2em;text-transform:uppercase;color:var(--moh-premium);font-weight:600;line-height:16px}.moh-invite-joined[data-v-cab9511d]{font-size:var(--moh-type-subhead);color:var(--moh-text-muted,#71717a);transition:color var(--moh-duration-base) var(--moh-ease-standard);flex-shrink:0;align-items:center;gap:6px;font-weight:500;line-height:18px;display:inline-flex}@media (hover:hover){.moh-invite-joined--link[data-v-cab9511d]:hover{color:inherit}}.moh-invite-chip[data-v-cab9511d]{border-radius:var(--moh-radius-full);height:18px;font-size:var(--moh-type-caption);background:var(--moh-premium-soft);color:var(--moh-premium);align-items:center;padding:0 7px;font-weight:600;display:inline-flex}html.dark{color:var(--moh-premium-bright)}.moh-invite-skel[data-v-cab9511d]{background:#7f879233}.wotd-fade-enter-active[data-v-337e95e9]{transition:opacity var(--moh-duration-letter-lift) ease}.wotd-fade-leave-active[data-v-337e95e9]{transition:opacity var(--moh-duration-base) ease}.wotd-fade-enter-from[data-v-337e95e9],.wotd-fade-leave-to[data-v-337e95e9]{opacity:0}.moh-wotd-definition[data-v-337e95e9] p{margin:0 0 .75rem}.moh-wotd-definition[data-v-337e95e9] p:last-child{margin-bottom:0}.moh-wotd-definition[data-v-337e95e9] b,.moh-wotd-definition[data-v-337e95e9] strong{font-weight:700}.moh-wotd-definition[data-v-337e95e9] em,.moh-wotd-definition[data-v-337e95e9] i{font-style:italic}.rail-merch[data-v-4833c205]{background:var(--moh-merch-bg);border:1px solid var(--moh-border)}.rail-merch-hat[data-v-4833c205]{transition:transform var(--moh-duration-spring) var(--moh-ease-spring);animation:rail-merch-hat-in-4833c205 var(--moh-duration-spring) var(--moh-ease-spring) var(--moh-duration-press) backwards}.rail-merch:hover .rail-merch-hat[data-v-4833c205]{transform:rotate(4deg)scale(1.04)}.rail-merch-arrow[data-v-4833c205]{transition:transform var(--moh-duration-base) var(--moh-ease-standard)}.rail-merch:hover .rail-merch-arrow[data-v-4833c205]{transform:translate(2px,-2px)}.rail-merch-rise[data-v-4833c205]{animation:rail-merch-rise-4833c205 var(--moh-duration-enter) var(--moh-ease-out) backwards;animation-delay:calc(var(--rise-i,0) * var(--moh-stagger-siblings))}@keyframes rail-merch-rise-4833c205{0%{opacity:0;transform:translateY(6px)}}@keyframes rail-merch-hat-in-4833c205{0%{opacity:0;transform:rotate(-6deg)scale(.92)}}@media (prefers-reduced-motion:reduce){.rail-merch-hat[data-v-4833c205],.rail-merch-rise[data-v-4833c205]{animation:rail-merch-fade-4833c205 var(--moh-duration-fast) linear backwards;animation-delay:0s}.rail-merch:hover .rail-merch-arrow[data-v-4833c205],.rail-merch:hover .rail-merch-hat[data-v-4833c205]{transform:none}}@keyframes rail-merch-fade-4833c205{0%{opacity:0}}.moh-chat-dock[data-v-3f2c6d5c]{z-index:var(--moh-z-chat-dock);pointer-events:none;align-items:flex-end;gap:16px;display:flex;position:fixed;right:104px}.moh-chat-dock-window[data-v-3f2c6d5c]{height:min(620px,100dvh - 72px - var(--dock-bottom,24px));border:1px solid var(--moh-border);border-radius:var(--moh-radius-xl);background:var(--moh-surface-2);pointer-events:auto;transform-origin:100% 100%;transition:width var(--moh-duration-slow) cubic-bezier(.2,.8,.2,1),height var(--moh-duration-slow) cubic-bezier(.2,.8,.2,1);animation:dock-reveal-3f2c6d5c var(--moh-duration-base) ease-out;flex-direction:column;display:flex;position:relative;overflow:hidden}.moh-chat-dock-window.is-minimized[data-v-3f2c6d5c]{height:48px}.moh-chat-dock-window>.flex.h-full[data-v-3f2c6d5c]{position:absolute;inset:0}.moh-chat-dock-tab[data-v-3f2c6d5c]{border:1px solid var(--moh-border);border-radius:var(--moh-radius-xl);pointer-events:auto;width:180px}.moh-chat-dock-window.is-marv[data-v-3f2c6d5c]{border-color:color-mix(in srgb,var(--moh-premium) 48%,var(--moh-border))}.moh-chat-dock-window.is-marv[data-v-3f2c6d5c] .moh-chat-dock-header{background:color-mix(in srgb,var(--moh-premium) 7%,transparent)}.moh-chat-dock-inbox[data-v-3f2c6d5c]{animation:none;overflow:visible}.dock-inbox-enter-active[data-v-3f2c6d5c],.dock-inbox-leave-active[data-v-3f2c6d5c]{transition:transform var(--moh-duration-enter) cubic-bezier(.2,.8,.2,1),opacity var(--moh-duration-enter) ease-out}.dock-inbox-enter-from[data-v-3f2c6d5c],.dock-inbox-leave-to[data-v-3f2c6d5c]{opacity:0;transform:translateY(16px)}.moh-dock-icon[data-v-3f2c6d5c]{border-radius:var(--moh-radius-lg);justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:inline-flex}.moh-dock-icon[data-v-3f2c6d5c]:hover{background:var(--moh-surface-hover)}.moh-chat-avatar-rail[data-v-3f2c6d5c]{pointer-events:auto;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:0;right:-80px}.moh-chat-avatar-stack[data-v-3f2c6d5c]{max-height:calc(100dvh - 216px - var(--dock-bottom,24px));scrollbar-width:thin;flex-direction:column;gap:12px;margin:-18px -18px -8px -32px;padding:18px 18px 8px 32px;display:flex;overflow:clip auto}.moh-chat-avatar[data-v-3f2c6d5c],.moh-chat-avatar-item[data-v-3f2c6d5c]{flex-shrink:0;width:56px;height:56px;position:relative}.moh-chat-avatar[data-v-3f2c6d5c]{border:1px solid var(--moh-border);transition:transform var(--moh-duration-base) cubic-bezier(.2,.8,.2,1),border-color var(--moh-duration-base);border-radius:50%;justify-content:center;align-items:center;display:flex}.moh-chat-avatar-badge[data-v-3f2c6d5c],.moh-chat-avatar-more[data-v-3f2c6d5c]{font-size:var(--moh-type-caption);font-weight:700}.moh-chat-avatar[data-v-3f2c6d5c]:hover{border-color:var(--moh-border-strong);transform:translateY(-2px)}.moh-chat-avatar[data-v-3f2c6d5c]:focus-visible{outline:2px solid var(--moh-text);outline-offset:4px}.moh-chat-avatar-badge[data-v-3f2c6d5c]{border-radius:var(--moh-radius-xl);background:var(--moh-chat-unread-badge);color:#fff;min-width:22px;height:22px;box-shadow:0 0 0 2px var(--moh-surface-2);animation:badge-arrive-3f2c6d5c var(--moh-duration-base) ease-out;padding:0 5px;top:-5px;right:-5px}.moh-chat-avatar-badge[data-v-3f2c6d5c],.moh-chat-avatar-close[data-v-3f2c6d5c]{justify-content:center;align-items:center;display:flex;position:absolute}.moh-chat-avatar-close[data-v-3f2c6d5c]{z-index:2;width:44px;height:44px;font-size:var(--text-xs);opacity:0;pointer-events:none;transition:opacity var(--moh-duration-press),transform var(--moh-duration-base);border-radius:50%;top:-16px;right:-16px}.moh-chat-avatar-close[data-v-3f2c6d5c]:before{content:"";z-index:-1;border:1px solid var(--moh-border);background:var(--moh-surface-2);border-radius:50%;position:absolute;inset:10px}.moh-chat-avatar-close[data-v-3f2c6d5c]:hover:before{background:var(--moh-surface-hover)}.moh-chat-avatar-close[data-v-3f2c6d5c]:focus-visible{outline:2px solid var(--moh-text);outline-offset:-7px}:is(.moh-chat-avatar-item:has(.moh-chat-avatar-close):focus-within .moh-chat-avatar-badge[data-v-3f2c6d5c],.moh-chat-avatar-item:has(.moh-chat-avatar-close):hover .moh-chat-avatar-badge[data-v-3f2c6d5c]){opacity:0}.moh-chat-avatar-item:focus-within .moh-chat-avatar-close[data-v-3f2c6d5c],.moh-chat-avatar-item:hover .moh-chat-avatar-close[data-v-3f2c6d5c]{opacity:1;pointer-events:auto}.dock-avatar-enter-active[data-v-3f2c6d5c],.dock-avatar-leave-active[data-v-3f2c6d5c],.dock-avatar-move[data-v-3f2c6d5c]{transition:transform var(--moh-duration-slow) cubic-bezier(.2,.8,.2,1),opacity var(--moh-duration-fast)}.dock-avatar-enter-from[data-v-3f2c6d5c]{opacity:0}.dock-avatar-leave-to[data-v-3f2c6d5c]{opacity:0;transform:scale(.7)}@keyframes badge-arrive-3f2c6d5c{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes dock-reveal-3f2c6d5c{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dock-avatar-enter-active[data-v-3f2c6d5c],.dock-avatar-leave-active[data-v-3f2c6d5c],.dock-avatar-move[data-v-3f2c6d5c],.dock-inbox-enter-active[data-v-3f2c6d5c],.dock-inbox-leave-active[data-v-3f2c6d5c],.moh-chat-avatar[data-v-3f2c6d5c],.moh-chat-avatar-badge[data-v-3f2c6d5c],.moh-chat-dock-window[data-v-3f2c6d5c]{transition:none;animation:none}}.moh-space-stack-move[data-v-059cb056]{transition:transform var(--moh-duration-roll) ease}.moh-space-stack-enter-active[data-v-059cb056],.moh-space-stack-leave-active[data-v-059cb056]{transition:opacity var(--moh-duration-base) ease,transform var(--moh-duration-base) ease}.moh-space-stack-enter-from[data-v-059cb056],.moh-space-stack-leave-to[data-v-059cb056]{opacity:0;transform:translateY(2px)scale(.98)}.moh-space-stack-leave-active[data-v-059cb056]{pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.moh-space-stack-enter-active[data-v-059cb056],.moh-space-stack-leave-active[data-v-059cb056],.moh-space-stack-move[data-v-059cb056]{transition:none!important}}
