:root {
    --hide-whats-new-top: 50px !important;
}

.gamelist_Container_1ijTa {
    /* position: absolute; */
    right: 0;
}

.gamelistsearchbar_Container_20QAC {
    position: absolute;
    width: 249px;
    left: 8px;
    top: 8px;
}

.gamelistdropdown_Bar_1ZS_x {
    position: absolute;
    left: 260px;
    top: 4px;
    display: none;
}

.gamelistbar_GameListHomeAndSearch_2TKEa {
    position: absolute;
    top: 48px;
    left: 267px;
}

.gamelist_Container_1ijTa {
    /* display: none !important; */
    position: absolute !important;
    left: 15px;
    top: 53px;
    width: 249px !important;
    height: 181px;
    background: #323232;
    /* z-index: 6; */
    border-radius: 6px;
    border: 1px solid #454545; 
    box-shadow: 0px 4px 20px #000000d6;
    backdrop-filter: blur(4px);
    /* filter: blur(1px); */
    opacity: 0;
    display: none;
    transition: opacity 0.1s ease-in-out;
}

.gamelistbar_Container_3x1Hk {
    /* display: none; */
    width: 0px !important;
}

.library_LeftListSizableContainer_9sPoV {
    width: 100vw !important;
    min-width: calc(100vw - var(--library-bar-offset)) !important;
    height: 67px !important;
    margin-top: 0px !important;
    margin-right: unset !important;
}

.library_MainPanel_3BFcm.MediumRightPanel {
    /* margin-top: 52px; */
}

.resize-triggers {
    /* backdrop-filter: blur(26px); */
}

.gamelistsearchbar_Container_20QAC:focus-within + .gamelist_Container_1ijTa {
    opacity: 1 !important;
    display: block !important;
}


.gamelist_Container_1ijTa:active {
    display: block;
}

div {}

.libraryhome_UpdatesContainer_17uEB {
    margin-top: 67px !important;
}

.gamelistsearchbar_Container_20QAC::after {
    content: "";
    background: #21212166;
    height: 68px;
    width: calc(100vw - var(--library-bar-offset));
    position: absolute;
    top: -16px;
    z-index: -1;
    left: -16px;
    backdrop-filter: blur(28px);
}

.library_LibraryWindowDivider_276E6.library_Sizable_2g5K_ {
    display: none;
}

.appdetails_Header_2gZXh.appdetails_HeaderLoaded_tXlLv.appdetailsheader_Container_6-WKl {
    /* margin-top: 39px; */
}

.library_LeftListSizableContainer_9sPoV::before {/* content: ""; */width: 100px;/* height: 100px; *//* background: #1b1b1b !important; */}

.library_LeftListSizableContainer_9sPoV::after {
    /* content: ""; */
    width: 100px;
    height: 100px;
    background: #ffffff !important;
    position: absolute;
    border-top-left-radius: 21px;
}

/* .steamdesktop_ContentFrame_1rDh5 {
    background: #1e1e1e !important;
} */


.gamelistbar_Container_3x1Hk {
    margin-top: 1px;
}

.steamdesktop_ContentFrame_1rDh5,
.steamdesktop_OuterFrame_3mz8w,
.steamdesktop_LocalContentContainer_RGNMW.steamdesktop_Library_3WJCt,
.library_Container_3xRRJ.LibraryDisplaySizeSmall.MediumWindow,
.library_MainPanel_3BFcm.MediumRightPanel,
.library_AppDetailsMain_2Nq6o,
.smartscrollcontainer_Container_15J5L.libraryhome_Container_2gSXC,
.gamelistbar_Container_3x1Hk  {
    border-top-left-radius: var(--library-border-radius) !important;
}


/* .steamdesktop_ContentFrame_1rDh5 {
    background: #1b1b1bd1 !important;
} */

.smartscrollcontainer_Body_g6Mwh.allcollections_ScrollContainer_u1xD3 {
    margin-top: 59px;
}

.appdetailsheader_HeaderFeatures_2b6Wk.Panel {
    margin-top: 16px;
}

/* .libraryhome_InnerContainer_2AUVZ {
    overflow: unset !important;
} */

.library_Container_3xRRJ.MediumWindow {
    overflow-y: visible !important;
}