.tm-media{height:100%;overflow:auto;background:#05090d;color:#d9e5ed;padding:18px;font:14px/1.6 system-ui;min-width:0}.tm-media-post>header,.tm-media>header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.tm-media h1{margin:0;color:#ffb34b}.tm-media h2{font-size:16px}.tm-media small,.tm-media time{color:#a8bac7}.tm-media-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(230px,1fr);grid-gap:20px;gap:20px;max-width:1200px;margin:auto}.tm-media aside,.tm-media form,.tm-media-post{border:1px solid #33434e;background:#091017;border-radius:8px;padding:16px}.tm-media form{border-top:2px solid #e9a13b}.tm-media label{display:grid;grid-gap:5px;gap:5px;margin:10px 0}.tm-media input,.tm-media select,.tm-media textarea{min-width:0;width:100%;background:#03070b;color:#e2edf4;border:1px solid #415565;border-radius:4px;padding:9px;font:inherit}.tm-media-fields{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;gap:12px}.tm-media a,.tm-media button{color:#ffc36e}.tm-media button{min-height:40px;background:#18232b;border:1px solid #785927;padding:6px 12px;border-radius:4px;cursor:pointer}.tm-media button:disabled{opacity:.5;cursor:not-allowed}.tm-media-post{margin-top:14px;overflow-wrap:anywhere}.tm-media-post>p{white-space:pre-wrap}.tm-media-post img,.tm-media-post video{width:100%;max-height:420px;object-fit:contain;background:#000}.tm-media-post footer{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.tm-media aside{align-self:start}.tm-media aside article{display:grid;padding:12px 0;border-bottom:1px solid #33434e}.tm-media aside strong{font:22px ui-monospace,monospace}.tm-media :focus-visible{outline:2px solid #ffc36e;outline-offset:2px}.tm-media p[role=status]{color:#ffc36e}@media(max-width:720px){.tm-media{padding:10px}.tm-media-layout{grid-template-columns:minmax(0,1fr)}.tm-media aside{order:2}.tm-media button{min-height:44px}}