.mdock-overlay[data-v-2ab221b1]{position:fixed;inset:0;z-index:80;background:#1410086b;display:flex;align-items:center;justify-content:center;padding:20px}.mdock-modal[data-v-2ab221b1]{width:100%;max-width:560px;max-height:78vh;display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 24px 60px #00000047;overflow:hidden}.mm-head[data-v-2ab221b1]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0;gap:8px}.mm-head b[data-v-2ab221b1]{font-size:16px}.mm-head-title[data-v-2ab221b1]{flex:1;text-align:center}.mm-back[data-v-2ab221b1]{border:none;background:none;cursor:pointer;font-size:26px;line-height:1;color:#999;padding:0 6px 2px;transition:color .15s,transform .15s}.mm-back[data-v-2ab221b1]:hover{color:#333;transform:translate(-2px)}.mm-close[data-v-2ab221b1]{border:none;background:none;cursor:pointer;font-size:24px;line-height:1;color:#999;padding:0 4px;transition:color .15s,transform .2s}.mm-close[data-v-2ab221b1]:hover{color:#333;transform:rotate(90deg)}.mm-body[data-v-2ab221b1]{padding:18px 22px 24px;overflow-y:auto;font-size:14px;line-height:1.75;color:#444}.mm-body h4[data-v-2ab221b1]{font-size:15px;color:#222;margin:18px 0 6px}.mm-body p[data-v-2ab221b1],.mm-body ul[data-v-2ab221b1]{margin:0 0 8px}.mm-body ul[data-v-2ab221b1]{padding-left:20px}.mm-body li[data-v-2ab221b1]{margin-bottom:4px}.mm-meta[data-v-2ab221b1]{color:#999;font-size:12px;margin-bottom:14px}.mm-legal-list[data-v-2ab221b1]{padding:6px 0}.mm-legal-item[data-v-2ab221b1]{display:block;width:100%;text-align:left;background:none;cursor:pointer;padding:16px 24px;font-size:15px;color:#333;border:none;border-bottom:1px solid #f4f4f4;transition:background .14s,color .14s,padding-left .14s}.mm-legal-item[data-v-2ab221b1]:last-child{border-bottom:none}.mm-legal-item[data-v-2ab221b1]:hover{background:#faf8f3;color:#a87600;padding-left:28px}.mm-contact[data-v-2ab221b1]{display:flex;flex-direction:column;gap:8px;background:#faf8f3;border-radius:10px;padding:12px 14px;margin-bottom:6px}.mm-contact-item[data-v-2ab221b1]{display:flex;justify-content:space-between;gap:10px;font-size:13px}.mm-contact-item span[data-v-2ab221b1]{color:#999}.mm-faq-title[data-v-2ab221b1]{margin-top:16px}.mm-faq[data-v-2ab221b1]{border-bottom:1px solid #f2f2f2;padding:10px 0}.mm-faq summary[data-v-2ab221b1]{cursor:pointer;font-weight:600;color:#333;outline:none}.mm-faq summary[data-v-2ab221b1]::marker{color:var(--c-primary,#f5a80c)}.mm-faq p[data-v-2ab221b1]{margin:8px 0 0;color:#666;font-size:13px}.mm-tip-lead[data-v-2ab221b1]{margin-bottom:10px}.mm-steps[data-v-2ab221b1]{margin:0 0 16px;padding-left:20px}.mm-steps li[data-v-2ab221b1]{margin-bottom:8px;color:#555}.mm-steps kbd[data-v-2ab221b1]{display:inline-block;padding:1px 6px;border:solid #ddd;border-width:1px 1px 2px;border-radius:4px;background:#fafafa;font-size:12px;font-family:inherit}.mm-install[data-v-2ab221b1]{margin-top:4px}.mm-richtext[data-v-2ab221b1] h4{font-size:15px;color:#222;margin:18px 0 6px}.mm-richtext[data-v-2ab221b1] p{margin:0 0 8px}.mm-richtext[data-v-2ab221b1] ul{margin:0 0 8px;padding-left:20px}.mm-richtext[data-v-2ab221b1] li{margin-bottom:4px}.mm-richtext[data-v-2ab221b1] .mm-meta{color:#999;font-size:12px;margin-bottom:14px}.mm-richtext[data-v-2ab221b1] b{color:#222}.msheet-enter-active[data-v-2ab221b1],.msheet-leave-active[data-v-2ab221b1]{transition:opacity .18s ease}.msheet-enter-active .mdock-modal[data-v-2ab221b1],.msheet-leave-active .mdock-modal[data-v-2ab221b1]{transition:transform .22s cubic-bezier(.33,1,.68,1),opacity .18s}.msheet-enter-from[data-v-2ab221b1],.msheet-leave-to[data-v-2ab221b1]{opacity:0}.msheet-enter-from .mdock-modal[data-v-2ab221b1],.msheet-leave-to .mdock-modal[data-v-2ab221b1]{transform:translateY(14px) scale(.97);opacity:0}@media(prefers-reduced-motion:reduce){.mdock-modal[data-v-2ab221b1],.msheet-enter-active[data-v-2ab221b1],.msheet-leave-active[data-v-2ab221b1]{transition:none!important}}
