.search-workspace{height:100%;overflow:auto;background:#090d14}.unified-search-head{padding:20px 22px 12px;border-bottom:1px solid #202532}.unified-search-row{display:flex;align-items:center;gap:12px}.unified-search-row input{flex:1;min-width:0;background:#1d2234;border:1px solid #2b3146;border-radius:6px;padding:11px 13px;color:#eef2fa;font-size:13px}#unified-search-tabs{display:flex;gap:7px}#unified-search-tabs button{border:1px solid #272d3d;background:#151a26;color:#95a1ba;padding:10px 13px;border-radius:6px;cursor:pointer;font-size:12px}#unified-search-tabs button.active{background:#377cf5;color:white;border-color:#377cf5}#unified-search-status{font-size:11px;color:#8994ac;margin:10px 0 0}#unified-search-results{padding:18px 22px 40px}#unified-search-results section{margin-bottom:25px}#unified-search-results h2{font-size:14px;margin:0 0 12px}#unified-search-results h2 small{margin-left:12px;font-size:11px;font-weight:400;color:#7886a1}.search-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.search-grid .movie-tile{min-width:0}.search-live-grid{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:12px}.search-live-card{display:flex;align-items:center;gap:10px;padding:13px;background:#151a26;border:1px solid #252c3e;border-radius:7px;color:#eef2fa;cursor:pointer;min-width:0}.search-live-card img{width:27px;height:27px;object-fit:contain}.search-live-card>span{color:#5f6c87}.search-live-card strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left}.search-live-card small{background:#ef435a;border-radius:3px;padding:3px 4px;font-size:8px;white-space:nowrap}.search-live-card:hover{background:#20304a}.search-empty{text-align:center;padding:70px 10px;color:#6f7b94}.search-empty span{display:block;font-size:48px;color:#30394c;margin-bottom:10px}.search-empty strong{display:block;font-size:16px;color:#98a4bd}.search-empty p{font-size:12px}.search-more{margin-top:15px;font-size:12px}.search-skeleton{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.search-skeleton span{height:265px;border-radius:8px;background:linear-gradient(100deg,#161c2a,#242b3b,#161c2a);background-size:200% 100%;animation:search-shimmer 1.3s infinite}.search-skeleton.channels{grid-template-columns:repeat(auto-fill,minmax(205px,1fr))}.search-skeleton.channels span{height:56px}@keyframes search-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.search-skeleton span{animation:none}}@media(max-width:700px){.unified-search-row{flex-wrap:wrap}.unified-search-row input{flex-basis:100%}.unified-search-head{padding:15px}#unified-search-results{padding:15px}.search-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.search-live-grid{grid-template-columns:1fr 1fr}}
