.post-image{position:absolute;right:14px;top:14px;width:74px;height:74px;object-fit:cover;border-radius:7px;border:1px solid #45434d}.post:has(.post-image) h3,.post:has(.post-image) p{margin-right:96px}.thread-image{display:block;max-width:100%;max-height:380px;object-fit:contain;border:1px solid #34323c;border-radius:8px;margin-top:18px}.thread-title-row{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.delete-post{flex:0 0 auto;border:1px solid #7a454f;background:#2a1d23;color:#f1aeb7;border-radius:6px;padding:8px 10px;font:600 11px Inter;cursor:pointer}.delete-post:hover{background:#46242e;color:#fff}.global-chat{border-top:1px solid var(--line);padding:52px 0 60px;max-width:880px}.chat-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.chat-heading h2{font-size:30px;margin:0}.chat-heading p,.chat-empty{color:var(--muted);font-size:13px}.chat-live{display:flex;align-items:center;gap:7px;color:#a8a5b1;font-size:11px;font-weight:600;border:1px solid #393741;border-radius:5px;padding:7px 10px;background:#1c1b21}.chat-live i{width:7px;height:7px;border-radius:99px;background:#9b97a6}.chat-live.is-live{color:#b6b1ff;border-color:#4e4a78;background:#232137}.chat-live.is-live i{background:#8b85ff;box-shadow:0 0 0 3px #39365c}.chat-shell{margin-top:21px;border:1px solid var(--line);border-radius:9px;background:#1c1c21;overflow:hidden}.chat-channel{display:flex;align-items:center;gap:11px;padding:15px 17px;border-bottom:1px solid #302f36}.channel-hash{display:grid;place-items:center;width:29px;height:29px;border-radius:7px;background:#2b2936;color:#a6a1ff;font:600 18px 'Space Grotesk'}.chat-channel b{font:600 13px Inter;color:#e9e7ef}.chat-channel small{display:block;margin-top:3px;font-size:10px;color:#87848f}.channel-status{margin-left:auto;color:#9994ff;font-size:9px;font-weight:700;letter-spacing:.7px}.chat-list{height:320px;overflow-y:auto;padding:9px 17px 16px;scrollbar-color:#494752 transparent}.chat-message{display:grid;grid-template-columns:34px 1fr;gap:11px;padding:12px 0;animation:chat-in .2s ease both}.chat-message+.chat-message{border-top:1px solid #29282f}.chat-message .reply-avatar{width:34px;height:34px;border-radius:8px;background:#312e4b;color:#d9d6ff;display:grid;place-items:center;font-size:12px;font-weight:700}.chat-message .reply-meta{display:flex;align-items:baseline;gap:8px}.chat-message .reply-meta b{font-size:12px;color:#e9e7ef}.chat-message .reply-meta time{margin-left:0;font-size:10px;color:#787581}.chat-message p{margin:4px 0 0;color:#c0bdc7;font-size:13px;line-height:1.52;white-space:pre-wrap;word-break:break-word}.chat-empty{height:100%;margin:0;display:grid;place-items:center;text-align:center}.chat-form{display:flex;align-items:center;gap:6px;margin:0;padding:11px 12px;border-top:1px solid #302f36;background:#202026}.chat-form:focus-within{box-shadow:inset 0 2px 0 #6e69ff}.chat-form input{height:39px;flex:1;min-width:0;border:0;outline:0;background:transparent;color:#eee;font:13px Inter}.chat-form input::placeholder{color:#777581}.add-attachment,.emoji-button{width:31px;height:31px;padding:0;border:1px solid transparent;background:transparent;color:#9b98a5;border-radius:5px;font:20px Inter;cursor:pointer;transition:.15s}.emoji-button{font-size:18px}.add-attachment:hover,.emoji-button:hover{background:#302f37;border-color:#46434e;color:#b7b2ff}.chat-form .publish{width:auto;height:34px;margin:0;padding:0 13px;border-radius:5px;font-size:12px;transition:.15s}.chat-form .publish:hover{background:#7b76ff}.chat-form .publish b{display:none}@keyframes chat-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:720px){.chat-heading{display:block}.chat-live{display:inline-flex;margin-top:10px}.chat-list{height:290px;padding:8px 12px 12px}.chat-message{grid-template-columns:32px 1fr}.chat-message .reply-avatar{width:32px;height:32px}.channel-status{display:none}.chat-form{padding:9px}.chat-form .publish span{display:none}.chat-form .publish{width:34px;padding:0}.chat-form .publish b{display:block}.thread-title-row{display:block}.delete-post{margin-top:10px}.post-image{width:56px;height:56px}.post:has(.post-image) h3,.post:has(.post-image) p{margin-right:72px}}
