.profile-section{display:flex;flex-direction:column;justify-content:space-between;gap:16px;overflow:hidden}.compact-profile-container{flex-shrink:0;flex-grow:0;overflow:visible}.patch-notes-container{flex-shrink:0;flex-grow:1;overflow:hidden}.patch-notes-card .overflow-y-auto{scrollbar-width:thin;scrollbar-color:rgba(110,231,183,.6) rgba(255,255,255,.1)}.patch-notes-card .overflow-y-auto::-webkit-scrollbar{width:6px}.patch-notes-card .overflow-y-auto::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:3px}.patch-notes-card .overflow-y-auto::-webkit-scrollbar-thumb{background:rgba(110,231,183,.6);border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.patch-notes-card .overflow-y-auto::-webkit-scrollbar-thumb:hover{background:rgba(110,231,183,.8)}.patch-notes-card .overflow-y-auto{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media (min-width:768px) and (max-width:1023px){.profile-section{gap:16px}.compact-profile-container{height:auto;min-height:280px}.patch-notes-container{height:calc(55vh - 8px);min-height:300px}}@media (min-width:768px) and (max-width:1023px) and (orientation:landscape){.compact-profile-container{height:auto;min-height:260px}.patch-notes-container{height:calc(60vh - 8px);min-height:240px}}@media (max-width:767px){.profile-section{gap:12px;height:auto}.compact-profile-container{height:auto;min-height:380px}.patch-notes-container{height:auto;min-height:350px}.patch-notes-card .overflow-y-auto{max-height:250px}}