/* Fase 9.2 — CSS verbatim de los <style> de Pages/Inventarios/Productos/Main/ProductoTabsCompleto.razor. Igual que hoy, es global mientras el componente está en pantalla:
   se enlaza con <link> donde estaba el <style>. Cambios: @@ → @ y capas D-51. */
.ptc-tabs-outer {
    display: flex;
    align-items: center;
    gap: 4px;
}

.ptc-tabs-scroll {
    flex: 1;
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
    scroll-behavior: smooth;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE/Edge */
}

    .ptc-tabs-scroll::-webkit-scrollbar {
        display: none; /* Chrome/Safari/Edge */
    }

    .ptc-tabs-scroll .tab-item {
        flex: 0 0 auto;
        white-space: nowrap;
    }

.ptc-tabs-arrow {
    flex: 0 0 auto;
    width: 26px;
    height: 26px;
    border: 1px solid #dce3f0;
    border-radius: 6px;
    background: #fff;
    color: #4c6ef5;
    font-size: 11px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .ptc-tabs-arrow:hover {
        background: #edf2ff;
    }
