.sx{--sx-bg:#0c0e10;--sx-p:#121518;--sx-p2:#171b1f;--sx-h:#1b2025;--sx-l:#23292f;--sx-l2:#2e353c;--sx-t:#e7e5e1;--sx-d:#8d949b;--sx-d2:#646b72;--sx-a:#c8a15a;--sx-a2:#e3c184;--sx-r:#d0604c;--sx-g:#7fa36a;--sx-rad:6px}.sx .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sx-i{flex:none;display:block}.sx-muted{color:var(--sx-d)}.sx a{text-decoration:none}.sx :focus-visible{outline:2px solid var(--sx-a);outline-offset:2px}.sx-3{display:grid;grid-template-columns:230px minmax(0,1fr) 300px;gap:24px;align-items:start}.sx-2{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:start}.sx-stick{position:sticky;top:86px}@media(max-width:1100px){.sx-3{grid-template-columns:200px minmax(0,1fr)}.sx-3>.sx-right{display:none}}@media(max-width:760px){.sx-3,.sx-2{grid-template-columns:1fr}.sx-3>.sx-left{display:none}.sx-stick{position:static}}.sx-box{background:var(--sx-p);border:1px solid var(--sx-l);border-radius:var(--sx-rad)}.sx-box+.sx-box{margin-top:14px}.sx-bh{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 8px;font:600 .72rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sx-d)}.sx-bh a{color:var(--sx-a);letter-spacing:.06em;text-transform:none;font-weight:400}.sx-nav{display:flex;flex-direction:column;gap:2px;margin-bottom:16px}.sx-nav a,.sx-nav button{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:var(--sx-rad);color:var(--sx-t);font-size:.95rem;background:none;border:0;cursor:pointer;text-align:left;width:100%}.sx-nav a:hover,.sx-nav button:hover{background:var(--sx-h)}.sx-nav a.on,.sx-nav button.on{font-weight:700;background:var(--sx-p2);box-shadow:inset 3px 0 0 var(--sx-a)}.sx-nav .n{margin-left:auto;background:var(--sx-r);color:#fff;font:700 .66rem var(--mono);padding:1px 6px;border-radius:9px}.sx-me{display:block;overflow:hidden}.sx-me .bn{height:56px;background:#1a1d20 url(/img/community/banner-default.svg) center/cover}.sx-me .in{padding:0 14px 14px;margin-top:-22px}.sx-me .cm-av{border:3px solid var(--sx-p)}.sx-me b{display:block;margin-top:6px;color:var(--sx-t)}.sx-me .st{display:flex;gap:14px;margin-top:8px;font-size:.8rem;color:var(--sx-d)}.sx-me .st b{display:inline;margin:0;font-family:var(--mono)}.sx-tabs{display:flex;border-bottom:1px solid var(--sx-l);overflow-x:auto;scrollbar-width:none}.sx-tabs button,.sx-tabs a{flex:1 0 auto;padding:14px 16px 12px;background:none;border:0;border-bottom:2px solid transparent;color:var(--sx-d);font:600 .9rem var(--sans);cursor:pointer;white-space:nowrap;text-align:center}.sx-tabs button:hover,.sx-tabs a:hover{color:var(--sx-t);background:var(--sx-h)}.sx-tabs [aria-selected=true],.sx-tabs .on{color:var(--sx-t);border-bottom-color:var(--sx-a)}.sx-chips{display:flex;gap:6px;flex-wrap:wrap}.sx-chips button{padding:6px 12px;border:1px solid var(--sx-l2);border-radius:999px;background:none;color:var(--sx-d);font:.8rem var(--sans);cursor:pointer}.sx-chips button:hover{color:var(--sx-t)}.sx-chips [aria-pressed=true]{background:var(--sx-t);border-color:var(--sx-t);color:#111}.sx-btn{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;border:1px solid var(--sx-l2);background:transparent;color:var(--sx-t);font:700 .85rem var(--sans);cursor:pointer;white-space:nowrap}.sx-btn:hover{background:var(--sx-h)}.sx-btn.pri{background:var(--sx-a);border-color:var(--sx-a);color:#17100a}.sx-btn.pri:hover{background:var(--sx-a2)}.sx-btn.lite{background:var(--sx-t);border-color:var(--sx-t);color:#111}.sx-btn.red{color:var(--sx-r);border-color:#d0604c80}.sx-btn.red:hover{background:#d0604c1a}.sx-btn.sm{padding:5px 12px;font-size:.78rem}.sx-btn:disabled{opacity:.5;cursor:default}.sx-ib{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;border:0;background:none;color:var(--sx-d);cursor:pointer}.sx-ib:hover{background:var(--sx-h);color:var(--sx-t)}.sx-comp{display:flex;gap:12px;padding:14px 16px;border-bottom:1px solid var(--sx-l)}.sx-comp textarea{background:transparent;border:0;padding:8px 0;min-height:56px;font-size:1.08rem;resize:none;outline:none}.sx-comp textarea:focus{outline:none}.sx-comp .tools{display:flex;align-items:center;gap:2px;border-top:1px solid var(--sx-l);padding-top:8px;margin-top:6px}.sx-comp .tools .sx-ib{color:var(--sx-a)}.sx-comp .cnt{margin-left:auto;margin-right:10px;font:.75rem var(--mono);color:var(--sx-d2)}.sx-comp .cnt.warn{color:var(--sx-r)}.sx-comp input[type=url]{margin-top:6px;font-size:.9rem;padding:8px 10px;border-radius:var(--sx-rad)}.sx-prev{position:relative;margin-top:10px;border-radius:12px;overflow:hidden;border:1px solid var(--sx-l);max-width:420px}.sx-prev img{width:100%;max-height:300px;object-fit:cover}.sx-prev .sx-ib{position:absolute;top:6px;right:6px;background:#000000b3;color:#fff}.sx-clipprev{display:flex;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;border:1px solid var(--sx-l);border-radius:var(--sx-rad);font-size:.85rem;color:var(--sx-d)}.sx-clipprev b{color:var(--sx-t)}.sx-err{color:var(--sx-r);font-size:.85rem;margin-top:6px}.sx-feed{border:1px solid var(--sx-l);border-radius:var(--sx-rad);background:var(--sx-p);overflow:visible}.sx-post{display:flex;gap:12px;padding:14px 16px 6px;border-bottom:1px solid var(--sx-l);transition:background .12s}.sx-post:hover{background:#13171a}.sx-post .cm-av{width:44px;height:44px}.sx-pmain{flex:1;min-width:0}.sx-phead{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:.92rem;line-height:1.3;position:relative;padding-right:36px}.sx-name{font-weight:700;color:var(--sx-t)}.sx-name:hover{text-decoration:underline}.sx-dot,.sx-time{color:var(--sx-d2);font-size:.85rem}.sx-time:hover{text-decoration:underline}.sx-kind{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:1px 7px;border:1px solid var(--sx-l2);border-radius:3px;font:.68rem var(--mono);color:var(--sx-d);text-transform:uppercase;letter-spacing:.06em}.sx-kind.pin{color:var(--sx-a);border-color:#c8a15a73}.sx-menu{position:absolute;right:-8px;top:-6px}.sx-pop{position:absolute;right:0;top:36px;z-index:30;min-width:190px;background:#15191c;border:1px solid var(--sx-l2);border-radius:var(--sx-rad);box-shadow:0 12px 30px #0009;padding:4px 0}.sx-pop button,.sx-pop a{display:flex;align-items:center;gap:10px;width:100%;padding:9px 14px;background:none;border:0;color:var(--sx-t);font:.88rem var(--sans);cursor:pointer;text-align:left}.sx-pop button:hover,.sx-pop a:hover,.sx-pop :focus{background:var(--sx-h);outline:none}.sx-pop .danger{color:var(--sx-r)}.sx-ptitle{display:block;margin-top:4px;font-weight:700;font-size:1.05rem;color:var(--sx-t)}.sx-body{margin-top:3px;font-size:.97rem;line-height:1.5;overflow-wrap:anywhere;color:#dcdad6}.sx-body a{color:var(--sx-a2)}.sx-body a:hover{text-decoration:underline}.sx-tag{color:var(--sx-a2)}.sx-media{display:block;margin-top:10px;padding:0;border:1px solid var(--sx-l);border-radius:12px;overflow:hidden;cursor:zoom-in;background:#000;width:100%}.sx-media img{width:100%;max-height:520px;object-fit:cover}.sx-post .ext-embed,.sx-post .cm-clip{margin-top:10px;border-radius:12px;overflow:hidden}.sx-bar{display:flex;justify-content:space-between;max-width:420px;margin:6px 0 0 -8px}.sx-act{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:0;background:none;color:var(--sx-d2);font:.82rem var(--mono);cursor:pointer;border-radius:999px}.sx-act b{font-weight:400}.sx-act.c:hover,.sx-act.c[aria-expanded=true]{color:#8fb4ff}.sx-act.l:hover,.sx-act.l.on{color:#e0645a}.sx-act.l.on svg{fill:currentColor}.sx-act.s:hover{color:var(--sx-g)}.sx-cm{padding:6px 0 10px;border-top:1px dashed var(--sx-l);margin-top:6px}.sx-cm h2{font-size:.85rem;margin:6px 0;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sx-d)}.sx-cm textarea{min-height:60px}.sx-skel{pointer-events:none}.sx-sk{display:block;height:11px;margin:7px 0;border-radius:3px;background:linear-gradient(90deg,#181c20 0,#20252a,#181c20);background-size:200% 100%;animation:sxsk 1.3s linear infinite}.sx-sk-av{width:44px;height:44px;border-radius:50%;margin:0}@keyframes sxsk{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.sx-sk{animation:none}}.sx-end{padding:22px;text-align:center;font:.75rem var(--mono);color:var(--sx-d2);letter-spacing:.1em;text-transform:uppercase}.sx-empty{padding:40px 24px;text-align:center;color:var(--sx-d)}.sx-empty img{margin:0 auto 12px;opacity:.9}.sx-empty h3{color:var(--sx-t);font-size:1.15rem;margin-bottom:4px}.sx-pinned{padding:14px 16px;border-bottom:1px solid var(--sx-l);background:linear-gradient(90deg,rgba(200,161,90,.08),transparent 60%);border-left:3px solid var(--sx-a)}.sx-pinned small{display:flex;align-items:center;gap:6px;font:.7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sx-a)}.sx-pinned h3{font-size:1rem;margin:4px 0 2px}.sx-filter{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--sx-l);font-size:.9rem}.sx-who{display:flex;align-items:center;gap:10px;padding:9px 14px}.sx-who:hover{background:var(--sx-h)}.sx-who .cm-av{width:40px;height:40px}.sx-who div{flex:1;min-width:0}.sx-who a.nm{display:block;font-weight:700;color:var(--sx-t);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-who small{color:var(--sx-d2);font-size:.78rem}.sx-trend{display:block;padding:9px 14px;color:var(--sx-t)}.sx-trend:hover{background:var(--sx-h)}.sx-trend small{display:block;font-size:.75rem;color:var(--sx-d2)}.sx-trend b{display:block;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-rfoot{padding:12px 4px;font-size:.75rem;color:var(--sx-d2);line-height:1.8}.sx-rfoot a{color:var(--sx-d2);margin-right:10px}.sx-lb{position:fixed;inset:0;z-index:200;background:#040506f0;display:grid;place-items:center;padding:40px}.sx-lb[hidden]{display:none}.sx-lb img{max-width:100%;max-height:85vh;object-fit:contain}.sx-lb-x{position:absolute;top:14px;left:14px;color:#fff;background:#ffffff14}.sx-lb-o{position:absolute;bottom:16px;right:20px;font:.75rem var(--mono);color:var(--sx-d,#999)}#sx-toasts{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:300;display:flex;flex-direction:column;gap:8px;align-items:center}.sx-toast{background:#e7e5e1;color:#111;padding:9px 16px;border-radius:6px;font:600 .88rem var(--sans,sans-serif);box-shadow:0 6px 20px #00000080}.sx-toast.bad{background:#d0604c;color:#fff}.sx-modal{position:fixed;inset:0;z-index:150;background:#050607cc;display:grid;place-items:start center;padding:6vh 16px;overflow:auto}.sx-modal[hidden]{display:none}.sx-mbox{width:100%;max-width:600px;background:var(--sx-p);border:1px solid var(--sx-l2);border-radius:10px;overflow:hidden}.sx-mhead{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--sx-l)}.sx-mhead h2{flex:1;margin:0;font-size:1.1rem}.sx-mbody{padding:16px}
