.forum-domain-context{align-items:center}.forum-domain-context h2{margin:.2rem 0 0;color:#f8fbff}.forum-domain-context-actions{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end;min-width:min(100%,24rem)}.forum-domain-context-actions .button{min-width:0}.forum-composer-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start}.forum-composer-hero h1{max-width:18ch}.forum-thread-composer{overflow:visible}.forum-composer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.rich-editor{display:grid;gap:.75rem}.rich-editor-toolbar{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;padding:.55rem;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:rgba(3,10,22,.46)}.rich-editor-toolbar button{min-height:2.1rem;min-width:2.25rem;padding:.4rem .65rem;border-radius:10px;background:rgba(255,255,255,.06);color:#e9f3ff;box-shadow:none}.rich-editor-toolbar button:hover,.rich-editor-toolbar button.active{background:rgba(110,231,183,.18);border-color:rgba(110,231,183,.28)}.rich-editor.compact textarea{min-height:10rem}.rich-editor-preview{min-height:10rem;padding:.95rem 1rem;border-radius:14px;border:1px solid rgba(96,165,250,.18);background:rgba(255,255,255,.035)}.forum-rich-body{white-space:normal}.forum-rich-body p,.rich-editor-preview p{margin:0 0 .75rem}.forum-rich-body p:last-child,.rich-editor-preview p:last-child{margin-bottom:0}.forum-rich-body h3,.forum-rich-body h4,.rich-editor-preview h3,.rich-editor-preview h4{margin:.2rem 0 .65rem;color:#f8fbff}.forum-rich-body ul,.forum-rich-body ol,.rich-editor-preview ul,.rich-editor-preview ol{margin:.45rem 0 .75rem 1.15rem;padding:0}.forum-rich-body li+li,.rich-editor-preview li+li{margin-top:.3rem}.forum-rich-body blockquote,.rich-editor-preview blockquote{margin:.65rem 0;padding:.7rem .9rem;border-left:3px solid rgba(110,231,183,.38);border-radius:12px;background:rgba(110,231,183,.08);color:#dbeafe}.forum-rich-body code,.rich-editor-preview code{background:rgba(7,16,31,.72);color:#dbeafe;border:1px solid rgba(148,163,184,.18)}.forum-attachment-picker{display:grid;gap:.75rem;padding:.9rem;border-radius:14px;border:1px dashed rgba(148,163,184,.24);background:rgba(255,255,255,.03)}.forum-attachment-preview,.forum-attachment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.forum-attachment-preview-item,.forum-attachment-tile{display:grid;gap:.45rem;min-width:0;padding:.55rem;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:rgba(255,255,255,.04);color:#e9f3ff;text-decoration:none}.forum-attachment-preview-item img,.forum-attachment-tile img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:10px;background:rgba(3,10,22,.55)}.forum-attachment-preview-item span,.forum-attachment-tile span,.forum-attachment-note{color:#b7c9e7;font-size:.82rem;overflow-wrap:anywhere}.forum-attachment-grid{margin-top:.8rem}@media(max-width:960px){.forum-domain-context-actions{justify-content:flex-start}.forum-composer-layout,.forum-composer-grid{grid-template-columns:1fr}}
