.story-visual-board{margin-top:14px}.story-board-toolbar{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:8px}.story-board-drop{margin-top:10px;min-height:150px;border:2px dashed #52667d;border-radius:10px;padding:12px;background:#080d14;transition:.18s}.story-board-drop.drag-over{border-color:#f0b640;background:#201807}.story-board-empty{display:grid;min-height:120px;place-items:center;color:#8493a4;text-align:center}.story-board-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:9px}.story-card{position:relative;min-height:118px;border:1px solid #34465a;border-radius:8px;background:#111b27;overflow:hidden;cursor:grab}.story-card.dragging{opacity:.4}.story-card img{width:100%;height:105px;object-fit:cover;display:block}.story-card .idea{min-height:105px;padding:12px;color:#e6edf5;white-space:pre-wrap}.story-card footer{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px}.story-card footer span{overflow:hidden;color:#91a0b0;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.story-card button{padding:4px 7px;border-color:#75404a;color:#ffc2c8}.story-board-note{margin-top:8px;color:#8392a3;font-size:10px}@media(max-width:720px){.story-board-toolbar{grid-template-columns:1fr}.story-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
