.container[data-v-374ead55]{max-width:100%;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.list-container[data-v-374ead55]{min-height:100vh;background-color:#f5f5f5}.header[data-v-374ead55]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:15px 20px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.1);position:sticky;top:0;z-index:100}.header h1[data-v-374ead55]{font-size:1.5rem;font-weight:500;margin:0}.tab-container[data-v-374ead55]{background:#fff;position:sticky;top:0;z-index:100}.tab-header[data-v-374ead55]{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch}.tab-header[data-v-374ead55]::-webkit-scrollbar{display:none}.tab-item[data-v-374ead55]{flex:1;min-width:80px;padding:5px 6px;margin:15px 10px;text-align:center;color:hsla(0,0%,100%,.7);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;border:1px solid #999;color:#000;border-radius:15px;background-color:#fff}.tab-item.active[data-v-374ead55]{color:#fff;background-color:#333131}.video-grid[data-v-374ead55]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding:15px 10px}.video-card[data-v-374ead55]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer;border:1px solid #eee;overflow:hidden;position:relative}.video-card[data-v-374ead55]:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.video-card.active[data-v-374ead55]{border-color:#667eea;background-color:#f8f9ff}.video-thumbnail[data-v-374ead55]{width:100%;height:120px;position:relative;overflow:hidden;background-color:#000;display:flex;align-items:center;justify-content:center}.video-thumbnail img[data-v-374ead55]{width:100%;height:100%;object-fit:cover}.loading-thumb[data-v-374ead55]{font-size:12px;color:#999;text-align:center}.play-overlay[data-v-374ead55]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.play-icon[data-v-374ead55]{width:40px;height:40px;background:hsla(0,0%,100%,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#333;font-size:16px;line-height:1}.video-info[data-v-374ead55]{padding:12px}.video-name[data-v-374ead55]{font-size:.95rem;font-weight:600;color:#333;margin-bottom:6px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-details[data-v-374ead55]{display:flex;align-items:center;font-size:.8rem;color:#666}.video-number[data-v-374ead55]{background-color:#667eea;color:#fff;padding:2px 6px;border-radius:10px;font-size:.7rem;margin-right:8px}.video-remark[data-v-374ead55]{flex:1;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-container[data-v-374ead55]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:1000;display:flex;flex-direction:column}.player-header[data-v-374ead55]{padding:15px 20px;background:rgba(0,0,0,.9);display:flex;align-items:center;color:#fff;position:relative}.back-button[data-v-374ead55]{background:none;border:none;color:#fff;font-size:1.2rem;cursor:pointer;padding:5px 10px;margin-right:10px;z-index:1001}.player-title[data-v-374ead55]{flex:1;font-size:1.1rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;position:absolute;left:50%;transform:translateX(-50%);max-width:70%}.video-player-container[data-v-374ead55]{flex:1;display:flex;align-items:center;justify-content:center;padding:20px;background:#000}.video-wrapper[data-v-374ead55]{width:100%;max-width:100%;position:relative}.video-player[data-v-374ead55]{width:100%;max-width:100%;height:auto;border-radius:8px;outline:none;background:#000}.video-controls[data-v-374ead55]{padding:20px;background:rgba(0,0,0,.9);color:#fff;text-align:center}.video-info-panel[data-v-374ead55]{background:hsla(0,0%,100%,.1);border-radius:8px;padding:15px;margin-bottom:15px}.info-title[data-v-374ead55]{font-size:1.2rem;font-weight:600;margin-bottom:8px}.info-details[data-v-374ead55]{font-size:.9rem;color:#ccc;line-height:1.5}@media (min-width:320px){.video-grid[data-v-374ead55]{grid-template-columns:repeat(2,1fr)}}@media (min-width:480px){.video-grid[data-v-374ead55]{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.video-grid[data-v-374ead55]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.video-grid[data-v-374ead55]{grid-template-columns:repeat(2,1fr)}}@media (max-width:320px){.video-grid[data-v-374ead55]{grid-template-columns:1fr}.video-thumbnail[data-v-374ead55]{height:140px}}