/*
    Sidebar memakai mekanisme yang sama dengan Abah Ode:
    position: sticky; top: 108px.

    Overflow dibuat visible pada parent langsung supaya card
    benar-benar mengikuti viewport selama kolom kiri masih panjang.
*/
@media (min-width: 961px) {

    .profile-page,
    .profile-shell,
    .profile-layout {
        overflow: visible !important;
    }

    .profile-sidebar {
        position: sticky !important;
        top: 108px !important;
        align-self: start !important;
        height: fit-content !important;
    }

}
