:root{--sx-red:#ff3b4e;--sx-red2:#c4142b;--sx-bg:#0a0305;--sx-card:#170709;--sx-line:rgba(255,59,78,.28);--sx-tx:#f7f1f2;--sx-mu:#b39599}.topbar{flex-wrap:wrap}.sanctbar{flex-basis:100%;order:9;margin:10px 0 0;display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid rgba(255,90,105,.45);border-radius:14px;cursor:pointer;text-align:left;font:inherit;color:#fff;background:linear-gradient(135deg,#d1162f,#8e0d1f);box-shadow:0 6px 22px rgba(209,22,47,.35),inset 0 1px 0 rgba(255,255,255,.14);animation:sxIn .35s ease-out}.sanctbar[hidden]{display:none}.sanctbar .sxic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:rgba(0,0,0,.22)}.sanctbar .sxic .i{width:17px;height:17px}.sanctbar .sxtx{flex:1;min-width:0;line-height:1.25}.sanctbar .sxtx b{display:block;font-size:13.5px;font-weight:800}.sanctbar .sxtx small{display:block;font-size:11.5px;opacity:.82}.sanctbar>.i{flex:none;width:16px;height:16px;opacity:.8}.sanctbar:active{transform:scale(.985)}@keyframes sxIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sxhead{display:flex;align-items:center;gap:12px;margin-bottom:14px}.sxhead .sxbig{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:16px;color:#fff;background:linear-gradient(135deg,var(--sx-red),var(--sx-red2));box-shadow:0 8px 24px rgba(209,22,47,.4)}.sxhead .sxbig .i{width:24px;height:24px}.sxhead h3{margin:0;font-size:19px}.sxhead p{margin:2px 0 0;font-size:12.5px;color:var(--sx-mu)}.sxrows{display:grid;gap:8px}.sxrow{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.sxrow .i{flex:none;width:17px;height:17px;margin-top:1px;color:var(--sx-red)}.sxrow span{flex:1;min-width:0;font-size:12px;color:var(--sx-mu)}.sxrow span b{display:block;margin-top:2px;font-size:14px;color:var(--sx-tx);word-break:break-word}.sxnote{margin-top:12px;padding:10px 12px;border-radius:12px;font-size:12px;line-height:1.4;color:var(--sx-mu);background:rgba(255,59,78,.08);border:1px dashed var(--sx-line)}.sxnote b{color:var(--sx-tx)}.btn.sxlock{background:rgba(255,59,78,.14)!important;color:#ff8a96!important;border:1px solid var(--sx-line)!important;box-shadow:none!important}.btn.sxlock .i{width:14px;height:14px}.banscreen{position:fixed;inset:0;z-index:200;overflow-y:auto;background:radial-gradient(120% 70% at 50% 0%,rgba(209,22,47,.32),transparent 60%),var(--sx-bg);padding:calc(28px + env(safe-area-inset-top)) 16px calc(28px + env(safe-area-inset-bottom));color:var(--sx-tx);animation:sxIn .3s ease-out}.banscreen[hidden]{display:none}.banscreen .bancard{max-width:460px;margin:0 auto;padding:22px 18px;border-radius:22px;background:var(--sx-card);border:1px solid var(--sx-line);box-shadow:0 20px 60px rgba(0,0,0,.5)}.banscreen .banico{display:grid;place-items:center;width:78px;height:78px;margin:4px auto 14px;border-radius:24px;color:#fff;background:linear-gradient(135deg,var(--sx-red),var(--sx-red2));box-shadow:0 12px 34px rgba(209,22,47,.5)}.banscreen .banico .i{width:38px;height:38px}.banscreen h2{display:block;margin:0;text-align:center;font-size:26px;font-weight:900;letter-spacing:.2px;text-transform:none;color:var(--sx-tx)}.banscreen h2:before{content:none}.banscreen .bansub{margin:6px 0 18px;text-align:center;font-size:13px;color:var(--sx-mu)}.banscreen .banbtns{display:grid;gap:10px;margin-top:16px}.banscreen .banbtn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px;border-radius:14px;border:0;font:inherit;font-weight:700;font-size:14px;cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--sx-red),var(--sx-red2))}.banscreen .banbtn.ghost{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.banscreen .banbtn .i{width:17px;height:17px}body.banned .tabbar,body.banned .topbar,body.banned #view{display:none!important}