.media-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:12px 0 6px}.media-picker{cursor:pointer;padding:9px 12px;border:1px solid #66502d;border-radius:8px;color:#f3c775;font-size:13px}.media-picker:hover{background:#2d251b}.media-hint{color:#a89a88;font-size:12px}.media-preview,.post-media{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:12px 0}.media-tile{position:relative;min-width:0}.media-tile img,.media-tile video,.post-media img,.post-media video{width:100%;max-height:440px;object-fit:contain;background:#0d0d0d;border:1px solid #51402a;border-radius:10px}.media-remove{position:absolute;right:7px;top:7px;background:#211915;color:#fff;border:1px solid #ad8754;border-radius:7px;padding:5px 9px;cursor:pointer}.post-media img{cursor:zoom-in}