.index-tabs-container[data-v-8080cb6e]{margin-top:0}.index-tabs[data-v-8080cb6e]{display:flex;gap:0}.index-tab[data-v-8080cb6e]{cursor:pointer;margin-left:-8px;position:relative}.index-tab[data-v-8080cb6e]:first-child{margin-left:0}.index-tab .tab-inner[data-v-8080cb6e]{align-items:center;background:#f5f5f5;box-shadow:inset 0 1px #fff9;color:#6b7280;display:flex;font-size:var(--playlista-font-base);font-weight:600;gap:10px;letter-spacing:.02em;padding:12px 28px 14px 32px;position:relative;z-index:1}.index-tab .tab-inner[data-v-8080cb6e],.index-tab[data-v-8080cb6e]:before{clip-path:polygon(20px 0,100% 0,100% 100%,0 100%)}.index-tab[data-v-8080cb6e]:before{background:#e5e7eb;content:"";inset:0;position:absolute;z-index:0}.index-tab .tab-inner[data-v-8080cb6e]{margin:1px 1px 0}.index-tab:hover:not(.active) .tab-inner[data-v-8080cb6e]{background:#fff;color:#374151}.index-tab.active[data-v-8080cb6e]{z-index:10}.index-tab.active .tab-inner[data-v-8080cb6e],.index-tab.active[data-v-8080cb6e]:before{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.index-tab.active .tab-inner[data-v-8080cb6e]{box-shadow:0 4px 12px #3b82f64d;color:#fff}.index-tab .tab-icon[data-v-8080cb6e]{opacity:.7}.index-tab.active .tab-icon[data-v-8080cb6e]{opacity:1}.index-tabs-line[data-v-8080cb6e]{background:linear-gradient(90deg,#3b82f6,#06b6d4 50%,#06b6d44d);height:2px;margin-top:-1px;position:relative;z-index:1}@media (max-width:600px){.index-tabs-container[data-v-8080cb6e]{overflow:hidden}.index-tabs[data-v-8080cb6e]{width:100%}.index-tab[data-v-8080cb6e]{flex:1;margin-left:-4px;min-width:0}.index-tab[data-v-8080cb6e]:first-child{margin-left:0}.index-tab .tab-inner[data-v-8080cb6e]{font-size:11px;gap:4px;justify-content:center;padding:8px 8px 10px 14px;white-space:nowrap}.index-tab .tab-inner[data-v-8080cb6e],.index-tab[data-v-8080cb6e]:before{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%)}.index-tab .tab-icon[data-v-8080cb6e]{display:none}.index-tabs-line[data-v-8080cb6e]{margin-left:0}}@media (min-width:601px) and (max-width:768px){.index-tab[data-v-8080cb6e]{margin-left:-4px}.index-tab .tab-inner[data-v-8080cb6e]{font-size:var(--playlista-font-sm);gap:6px;padding:10px 16px 12px 20px}.index-tab .tab-inner[data-v-8080cb6e],.index-tab[data-v-8080cb6e]:before{clip-path:polygon(12px 0,100% 0,100% 100%,0 100%)}}
