.syc-card{display:block!important;position:relative!important;width:100%!important;height:auto!important;aspect-ratio:var(--syc-aspect-ratio)!important;overflow:hidden!important;cursor:pointer!important;text-decoration:none!important;color:inherit!important;-webkit-tap-highlight-color:transparent!important}.syc-thumbnail-wrapper{position:relative!important;width:100%!important;height:100%!important;overflow:hidden!important}.syc-thumbnail{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.syc-inline-iframe{display:block!important;width:100%!important;height:100%!important;border:none!important;position:absolute!important;top:0!important;left:0!important;z-index:3!important}.syc-play-overlay{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;transition:opacity 0.2s ease!important;z-index:1!important}.syc-play-icon{width:var(--syc-play-size,64px);height:auto;opacity:var(--syc-play-opacity,.85);transition:opacity 0.2s ease,transform 0.2s ease;filter:drop-shadow(0 2px 8px rgb(0 0 0 / .5))}.syc-play-bg{fill:red;transition:fill 0.2s ease}.syc-play-arrow{fill:var(--syc-play-color,#ffffff)}.syc-card:hover .syc-play-icon,.syc-card:focus .syc-play-icon{opacity:1;transform:scale(1.08)}.syc-card:hover .syc-play-bg,.syc-card:focus .syc-play-bg{fill:#c00}.syc-header-overlay{position:absolute!important;top:0!important;left:0!important;right:0!important;padding:12px 14px 28px!important;background:linear-gradient(to bottom,rgb(0 0 0 / .8) 0%,transparent 100%)!important;pointer-events:none!important;display:flex!important;align-items:center!important;gap:10px!important;z-index:2!important}.syc-channel-avatar{width:32px!important;height:32px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important;border:1.5px solid rgb(255 255 255 / .8)!important;box-shadow:0 2px 4px rgb(0 0 0 / .35)!important}.syc-header-text{display:flex!important;flex-direction:column!important;min-width:0!important;flex-grow:1!important}.syc-title-text{display:block!important;color:#ffffff!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;font-size:0.875rem!important;font-weight:700!important;line-height:1.25!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;text-shadow:0 1px 4px rgb(0 0 0 / .8)!important}.syc-channel-name{display:block!important;color:#00d1b2!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;font-size:0.75rem!important;font-weight:600!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-shadow:0 1px 3px rgb(0 0 0 / .8)!important;margin-top:1px!important}.syc-card.syc-hover-zoom .syc-thumbnail{transition:transform 0.35s cubic-bezier(.25,.46,.45,.94)}.syc-card.syc-hover-zoom:hover .syc-thumbnail,.syc-card.syc-hover-zoom:focus .syc-thumbnail{transform:scale(1.06)}.syc-card.syc-hover-shadow{transition:box-shadow 0.25s ease}.syc-card.syc-hover-shadow:hover,.syc-card.syc-hover-shadow:focus{box-shadow:0 12px 36px rgb(0 0 0 / .35)}.syc-card.syc-hover-lift{transition:transform 0.25s ease,box-shadow 0.25s ease}.syc-card.syc-hover-lift:hover,.syc-card.syc-hover-lift:focus{transform:translateY(-4px);box-shadow:0 16px 40px rgb(0 0 0 / .25)}.syc-card.syc-hover-none .syc-thumbnail{transition:none}.syc-modal{display:none;position:fixed;inset:0;z-index:999999;align-items:center;justify-content:center}.syc-modal.syc-modal--active{display:flex}.syc-modal-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .88);cursor:pointer}.syc-modal-container{position:relative;z-index:1;width:90vw;max-width:960px;animation:sycModalIn 0.22s ease}@keyframes sycModalIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.syc-modal-close{position:absolute;top:-40px;right:0;background:#fff0;border:none;color:#fff;cursor:pointer;padding:4px;line-height:1;opacity:.85;transition:opacity 0.15s ease}.syc-modal-close:hover{opacity:1}.syc-modal-iframe-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;background:#000}.syc-modal-iframe-wrapper iframe{position:absolute;inset:0;width:100%;height:100%;border:none}.syc-card:focus-visible{outline:3px solid #007cba;outline-offset:2px}.syc-modal-close:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (prefers-reduced-motion:reduce){.syc-card,.syc-card .syc-thumbnail,.syc-play-icon,.syc-modal-container{transition:none!important;animation:none!important}}