.mmo-root[data-v-2a26a8cf]{--mmo-bg-d: hsl(var(--background));--mmo-fg-d: hsl(var(--foreground));--mmo-accent-d: hsl(var(--primary));--mmo-border-d: hsl(var(--border));position:fixed;inset:0;z-index:2147483000}.mmo-panel[data-v-2a26a8cf]{position:absolute;display:flex;flex-direction:column;background:var(--mmo-bg, var(--mmo-bg-d));color:var(--mmo-fg, var(--mmo-fg-d));outline:none;overflow:hidden}.mmo-root--fullscreen .mmo-panel[data-v-2a26a8cf]{inset:0;height:100dvh}.mmo-root--drawer .mmo-panel[data-v-2a26a8cf]{top:0;bottom:0;left:0;width:min(86vw,360px);box-shadow:0 0 40px #00000040;border-right:1px solid var(--mmo-border, var(--mmo-border-d))}.mmo-backdrop[data-v-2a26a8cf]{position:absolute;inset:0;background:#00000080}.mmo-head[data-v-2a26a8cf]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:calc(env(safe-area-inset-top,0px) + 10px) max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--mmo-border, var(--mmo-border-d));flex-shrink:0}.mmo-head__title[data-v-2a26a8cf]{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:10px;overflow:hidden}.mmo-head__text[data-v-2a26a8cf]{font-size:17px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mmo-close[data-v-2a26a8cf]{width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--mmo-border, var(--mmo-border-d));background:transparent;color:inherit;cursor:pointer}.mmo-close[data-v-2a26a8cf]:hover{color:var(--mmo-accent, var(--mmo-accent-d))}.mmo-close[data-v-2a26a8cf]:focus-visible{outline:2px solid var(--mmo-accent, var(--mmo-accent-d));outline-offset:2px}.mmo-body[data-v-2a26a8cf]{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px max(12px,env(safe-area-inset-right,0px)) 16px max(12px,env(safe-area-inset-left,0px))}.mmo-foot[data-v-2a26a8cf]{flex-shrink:0;border-top:1px solid var(--mmo-border, var(--mmo-border-d));padding:14px max(16px,env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + 16px) max(16px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;gap:12px}.mmo-lang__label[data-v-2a26a8cf]{font-size:12px;font-weight:700;opacity:.7;margin-bottom:8px}.mmo-lang__row[data-v-2a26a8cf]{display:flex;gap:8px;flex-wrap:wrap}.mmo-lang__chip[data-v-2a26a8cf]{flex:1 1 0;min-height:44px;padding:8px 12px;border-radius:12px;border:1px solid var(--mmo-border, var(--mmo-border-d));background:transparent;color:inherit;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.mmo-lang__chip.is-active[data-v-2a26a8cf]{border-color:var(--mmo-accent, var(--mmo-accent-d));color:var(--mmo-accent, var(--mmo-accent-d))}.mmo-body .mmo-link[data-v-2a26a8cf-s]{display:flex;align-items:center;gap:12px;min-height:52px;padding:12px 14px;border-radius:14px;font-size:17px;font-weight:600;color:inherit;text-decoration:none}.mmo-body .mmo-link[data-v-2a26a8cf-s]:hover,.mmo-body .mmo-link.is-active[data-v-2a26a8cf-s]{color:var(--mmo-accent, var(--mmo-accent-d));background:color-mix(in srgb,var(--mmo-accent, var(--mmo-accent-d)) 10%,transparent)}.mmo-foot .mmo-btn[data-v-2a26a8cf-s]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 16px;border-radius:14px;font-size:16px;font-weight:700;text-decoration:none;border:1px solid var(--mmo-border, var(--mmo-border-d));color:inherit;background:transparent;cursor:pointer}.mmo-foot .mmo-btn--primary[data-v-2a26a8cf-s]{border-color:transparent;background:var(--mmo-accent, var(--mmo-accent-d));color:var(--fv-on-accent, #fff)}.mmo-foot .mmo-btn-row[data-v-2a26a8cf-s]{display:flex;gap:10px}.mmo-foot .mmo-btn-row[data-v-2a26a8cf-s]>*{flex:1 1 0}.mmo-full-enter-active[data-v-2a26a8cf],.mmo-full-leave-active[data-v-2a26a8cf]{transition:opacity .18s ease}.mmo-full-enter-active .mmo-panel[data-v-2a26a8cf],.mmo-full-leave-active .mmo-panel[data-v-2a26a8cf]{transition:transform .2s ease}.mmo-full-enter-from[data-v-2a26a8cf],.mmo-full-leave-to[data-v-2a26a8cf]{opacity:0}.mmo-full-enter-from .mmo-panel[data-v-2a26a8cf],.mmo-full-leave-to .mmo-panel[data-v-2a26a8cf]{transform:translateY(-8px)}.mmo-drawer-enter-active[data-v-2a26a8cf],.mmo-drawer-leave-active[data-v-2a26a8cf]{transition:opacity .2s ease}.mmo-drawer-enter-active .mmo-panel[data-v-2a26a8cf],.mmo-drawer-leave-active .mmo-panel[data-v-2a26a8cf]{transition:transform .24s cubic-bezier(.32,.72,0,1)}.mmo-drawer-enter-from[data-v-2a26a8cf],.mmo-drawer-leave-to[data-v-2a26a8cf]{opacity:0}.mmo-drawer-enter-from .mmo-panel[data-v-2a26a8cf],.mmo-drawer-leave-to .mmo-panel[data-v-2a26a8cf]{transform:translate(-100%)}@media(prefers-reduced-motion:reduce){.mmo-full-enter-active[data-v-2a26a8cf],.mmo-full-leave-active[data-v-2a26a8cf],.mmo-full-enter-active .mmo-panel[data-v-2a26a8cf],.mmo-full-leave-active .mmo-panel[data-v-2a26a8cf],.mmo-drawer-enter-active[data-v-2a26a8cf],.mmo-drawer-leave-active[data-v-2a26a8cf],.mmo-drawer-enter-active .mmo-panel[data-v-2a26a8cf],.mmo-drawer-leave-active .mmo-panel[data-v-2a26a8cf]{transition:none}}
