/* ===== 注册/登录 弹窗 ===== */ .modal-mask{position:fixed;inset:0;z-index:2000;background:rgba(4,7,12,.72);backdrop-filter:blur(6px); display:none;align-items:center;justify-content:center;padding:20px} .modal-mask.open{display:flex} .modal{width:100%;max-width:400px;background:linear-gradient(180deg,#121a2c,#0e1422); border:1px solid var(--line);border-radius:18px;padding:28px 26px;position:relative; animation:pop .25s ease} @keyframes pop{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}} .modal .x{position:absolute;top:14px;right:16px;background:none;border:0;color:var(--muted);font-size:22px;cursor:pointer} .tabs{display:flex;gap:8px;margin-bottom:18px;background:#ffffff0a;padding:4px;border-radius:11px} .tabs button{flex:1;padding:10px;border:0;border-radius:8px;background:none;color:var(--muted); font-size:14px;font-weight:600;cursor:pointer;transition:.2s} .tabs button.on{background:linear-gradient(135deg,var(--blue),var(--purple));color:#fff} .field{margin-bottom:13px} .field label{display:block;font-size:13px;color:var(--muted);margin-bottom:6px} .field input{width:100%;padding:12px 14px;border-radius:10px;border:1px solid var(--line2); background:#0a0e17;color:var(--text);font-size:15px;outline:none;transition:.2s} .field input:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(88,166,255,.16)} .row{display:flex;gap:10px} .row .field{flex:1} .modal .btn{width:100%;margin-top:6px} .msg{font-size:13px;margin-top:10px;min-height:18px;text-align:center} .msg.err{color:#ff7b72}.msg.ok{color:#56d364} .hint{font-size:12px;color:var(--muted2);text-align:center;margin-top:12px} body{padding-top:64px}
我们将在 24 小时内受理核查;核实为违规内容将立即下架、处置对应账号,并留存举报与处置记录。对举报人信息严格保密。