@import url("qm98.css?v=20261110-category-swipe");
html.qm98-compat,html.qm98-compat body {background:#0f1115!important;color:#e8eaed!important;--tpl-bg-base:#0f1115;--tpl-bg-elevated:#171a21;--tpl-accent:#e8467c;--tpl-text-primary:#e8eaed;--tpl-color-primary:#e8467c}
.qm98-compat .pannel,.qm98-compat .member-wrap,.qm98-compat .user-right,.qm98-compat .user-main,.qm98-compat .container {background-color:transparent}
.qm98-compat .user-center,.qm98-compat .auth-main,.qm98-compat .auth-box,.qm98-compat .mac-pop {background-color:#171a21;color:#e8eaed}
.qm98-compat .pink,.qm98-compat a.hl,.qm98-compat .hl {color:#e8467c}
.qm98-compat .qm-header .qm-wrap,.qm98-compat .qm-footer .qm-wrap {max-width:1280px}
.qm98-compat .qm-header {margin-bottom:16px}

:root.qm98-compat {--tpl-bg-base:#0f1115;--tpl-bg-muted:#171a21;--tpl-bg-elevated:#171a21;--tpl-bg-panel:#171a21;--tpl-bg-card:#1f232c;--tpl-text-primary:#e8eaed;--tpl-text-muted:#9aa0a6;--tpl-text-subtle:#79818d;--tpl-text-on-inverse:#fff;--tpl-accent:#e8467c;--tpl-accent-hover:#ef6894;--tpl-radius:8px;--tpl-font-body:14px;--tpl-font-heading:18px;--tpl-line-body:1.6}
.qm98-compat .weui_msg_jump {max-width:90vw}
.qm98-compat input,.qm98-compat textarea {background-color:#1f232c;color:#e8eaed;border-color:#2a2f3a}
.qm98-compat .auth-logo .qm-home-link {font-size:18px;color:#e8467c;display:inline-block;padding:12px}
