.muqu-support{max-width:900px;margin:auto;color:var(--xf-text);padding:24px 32px 64px}.muqu-support-heading{display:flex;align-items:center;gap:14px;margin-bottom:24px}.muqu-support-heading h1{font-size:20px;font-weight:650}.muqu-support-heading a{display:flex;align-items:center;min-width:40px;min-height:40px;color:var(--xf-muted)}.muqu-support-tabs{display:flex;gap:24px;border-bottom:1px solid var(--xf-line);overflow-x:auto;margin-bottom:24px}.muqu-support-tabs a{padding:12px 0;white-space:nowrap;border-bottom:2px solid transparent;color:var(--xf-muted);font-size:14px}.muqu-support-tabs a[aria-current]{color:var(--xf-accent);border-color:var(--xf-accent)}.muqu-support h2{font-size:17px;font-weight:600;margin-bottom:14px}.muqu-support li,.muqu-support p{font-size:14px;line-height:1.85;overflow-wrap:anywhere}.muqu-support details{border-bottom:1px solid var(--xf-line);padding:18px 0}.muqu-support summary{cursor:pointer;font-size:15px;font-weight:550}.muqu-support details p{margin-top:12px;color:var(--xf-muted);white-space:pre-wrap}.muqu-support a:not([aria-current]):hover{color:var(--xf-accent)}.muqu-support :is(button,a):focus-visible{outline:2px solid var(--xf-focus);outline-offset:4px}.muqu-support-action{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:42px;padding:10px 16px;border:1px solid var(--xf-control-line);border-radius:10px;font-size:14px;color:var(--xf-accent)}.muqu-support-action:disabled{opacity:.5;cursor:wait}.muqu-support-actions{display:flex;gap:12px;flex-wrap:wrap;margin-block:20px}.muqu-support-note{color:var(--xf-muted);margin:16px 0}.muqu-support-error{color:var(--xf-danger);margin-block:14px}.muqu-support-contact{border-bottom:1px solid var(--xf-line);padding:20px 0}.muqu-support-contact h3{font-size:15px;font-weight:600}.muqu-support-contact p{white-space:pre-wrap;color:var(--xf-muted);margin-block:8px}.muqu-support-contact img{max-width:180px;max-height:180px;-o-object-fit:contain;object-fit:contain;margin-block:14px}.muqu-support-pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;background:var(--xf-surface);border:1px solid var(--xf-line);border-radius:10px;font:13px/1.75 var(--xf-font)}.muqu-support-install ol{padding-left:22px;list-style:decimal;margin:18px 0}.muqu-support-install li{margin-block:10px}.muqu-pwa-update{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:95;max-width:min(520px,calc(100vw - 32px));width:-moz-max-content;width:max-content;border:1px solid #e4cdd9;border-radius:14px;background:#fff7fb;color:#51323f;padding:12px 16px;box-shadow:0 6px 24px #38212b15;font:14px/1.6 system-ui;display:flex;gap:14px;align-items:center}.muqu-pwa-update button{white-space:nowrap;padding:6px;color:#ae2a60}@media(max-width:767px){.muqu-support{padding:12px 20px 40px}.muqu-support-heading{margin-bottom:14px}.muqu-support-tabs{gap:22px}.muqu-pwa-update{flex-wrap:wrap;gap:6px 16px}}.muqu-support-field{display:block;width:100%;border:1px solid var(--xf-control-line);border-radius:10px;margin-top:8px;padding:10px 12px;background:var(--xf-paper);color:var(--xf-text);font:16px/1.7 var(--xf-font)}.muqu-support h2,.muqu-support-heading h1{font-family:var(--xf-font-display);letter-spacing:-.02em}.muqu-support-heading h1{font-size:28px}.muqu-support-action{border-radius:999px;background:var(--xf-paper)}.muqu-support details,.muqu-support-contact{border:1px solid var(--xf-line);border-radius:16px;padding:20px 24px;margin-bottom:12px;background:var(--xf-paper)}.muqu-support-field,.muqu-support-pre{border-radius:12px;background:var(--xf-paper)}@media(max-width:767px){.muqu-support-heading h1{font-size:24px}.muqu-support details,.muqu-support-contact{padding:18px}}