.video-tile{align-items:center;background:var(--bg-panel);border:1px solid var(--border-primary);border-radius:var(--radius-md);cursor:pointer;display:flex;gap:var(--space-md);padding:var(--space-md);transition:all var(--transition-fast)}.video-tile:hover{background:var(--bg-hover);border-color:var(--struto-primary)}.play-icon{align-items:center;background:rgba(95,196,155,.2);border-radius:var(--radius-full);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.play-icon svg{height:16px;width:16px;fill:var(--struto-primary)}.video-info{flex-grow:1}.video-title{color:var(--text-primary);font-size:.875rem;font-weight:600;margin-bottom:2px}.video-duration{color:var(--text-muted);font-size:.75rem}.path-video{background:var(--bg-panel);border-radius:var(--radius-md);margin-top:var(--space-lg);padding:var(--space-md);text-align:center}.video-description{color:#8ea0b6;font-size:14px;font-weight:300}