:root{--ytce-card-bg:#1a1a2e;--ytce-card-radius:8px;--ytce-stat-color:hsla(0,0%,100%,.95);--ytce-overlay-gradient:linear-gradient(0deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.4) 50%,transparent);--ytce-shadow:0 4px 20px rgba(0,0,0,.3);--ytce-transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}.ytce-single-card{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;max-width:100%}.ytce-video-card{background:var(--ytce-card-bg);border-radius:var(--ytce-card-radius);box-shadow:var(--ytce-shadow);overflow:hidden;position:relative;transition:var(--ytce-transition)}.ytce-video-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.4);transform:translateY(-2px)}.ytce-embed-wrapper{aspect-ratio:16/9;background:linear-gradient(135deg,#1a1a2e,#16213e);overflow:hidden;position:relative;width:100%;z-index:1}.ytce-embed-iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.ytce-stats-bar{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.ytce-stat{align-items:center;color:var(--ytce-stat-color);display:inline-flex;font-size:12px;font-weight:500;gap:5px;letter-spacing:.2px}.ytce-stat-icon{flex-shrink:0;height:14px;opacity:.9;width:14px}.ytce-stat-duration .ytce-stat-icon{color:#fff}.ytce-views .ytce-stat-icon{color:#64b5f6}.ytce-likes .ytce-stat-icon{color:#81c784}.ytce-dislikes .ytce-stat-icon{color:#e57373}.ytce-comments .ytce-stat-icon{color:#ffb74d}.ytce-content-overlay{background:var(--ytce-overlay-gradient);bottom:0;left:0;padding:60px 16px 16px;pointer-events:none;position:absolute;right:0;z-index:4}.ytce-title a{pointer-events:auto}.ytce-title{color:#fff;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 8px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.ytce-title a{color:inherit;text-decoration:none}.ytce-title a:hover{text-decoration:underline}.ytce-meta{color:hsla(0,0%,100%,.85);display:flex;flex-wrap:wrap;font-size:13px;gap:16px;margin-bottom:8px}.ytce-author,.ytce-date{align-items:center;display:inline-flex;gap:6px}.ytce-meta-icon{height:16px;opacity:.8;width:16px}.ytce-no-post{background:#f5f5f5;border-radius:var(--ytce-card-radius);color:#666;font-size:14px;padding:40px 20px;text-align:center}.ytce-no-post--in-card{background:rgba(0,0,0,.35);border-radius:0;color:hsla(0,0%,100%,.9)}@media(max-width:900px){.ytce-title{font-size:18px}.ytce-meta{font-size:12px;gap:12px}}@media(max-width:480px){.ytce-stats-bar{gap:8px;margin-top:8px}.ytce-stat{font-size:11px;gap:3px}.ytce-stat-icon{height:12px;width:12px}.ytce-content-overlay{padding:40px 12px 12px}.ytce-title{font-size:16px}.ytce-meta{font-size:11px;gap:10px}.ytce-meta-icon{height:14px;width:14px}}.wp-block-ytce-embed-card{max-width:100%}.wp-block-ytce-embed-card.alignwide{max-width:800px}.wp-block-ytce-embed-card.alignfull{max-width:none}@keyframes ytce-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ytce-video-card{animation:ytce-fade-in .4s ease-out}
