:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{color:#e2f4fd;background:#0b1220;height:100%;margin:0;font-family:system-ui,sans-serif}.app{display:flex;position:fixed;inset:0}.sidebar{border-right:1px solid #1e293b;flex:none;width:240px;padding:16px}.side-room{font-size:18px;font-weight:700}.side-note{color:#8fb8c9;margin-top:6px;font-size:12px}.main{flex-direction:column;flex:1;min-width:0;display:flex}.topbar{border-bottom:1px solid #1e293b;padding:12px 16px;font-weight:700}.feed{padding:16px;overflow-y:auto}.msg{padding:4px 0}.msg-from{margin-right:8px;font-weight:700}.feed-note{color:#8fb8c9}.feed-error{color:#f87171}a{color:#38bdf8}
