.library-page{--paper:#090d12;--ink:#eceeea;--muted:#909da9;--line:#ffffff20;background:var(--paper);color:var(--ink)}
.library-page .site-header{background:#090d12ef;backdrop-filter:blur(18px);border-color:#ffffff16}.library-page .identity>span{border-color:#ffffff30}.library-page .icon{filter:brightness(0) invert(1)}.library-page .nav-all{border-color:#ffffff3b}.library-page .workbench-submenu{background:#111821f5;color:#eaf0f3;border-color:#ffffff2b}.library-page .workbench-submenu p,.library-page .workbench-submenu small{color:#97a5b1}.library-page .workbench-submenu a:hover{background:#ffffff09}
.library-page .library-intro{padding-top:160px}.library-page .library-intro h1{font-weight:450}.library-page .library-summary b{color:#c3d3dc}.library-page .library-controls{border-color:#ffffff24}.library-page .filters button{color:#a8b2bb;border-radius:0}.library-page .filters button.active{color:#fff;background:transparent;border-color:transparent;border-bottom-color:#e4d5b4}.library-page .filters button:hover:not(.active){color:#fff;border-color:transparent}.library-page .work-search{border-color:#ffffff35}.library-page .work-search input::placeholder{color:#8d99a5}
.library-page .work-grid{gap:42px 25px}.library-page .work-cover{aspect-ratio:16/9;border:0;background:#05070b}.library-page .work-cover>img{object-fit:contain;transition:filter .35s}.library-page .work-cover:hover>img{filter:brightness(1.08)}.library-page .work-info{padding-top:18px}.library-page .work-info-top{color:#758693}.library-page .work-info h3{font-weight:450;font-size:20px;margin:10px 0 5px}.library-page .work-info p{color:#8f9aa6}.library-page .work-version-count{color:#c1ac83}.library-page .work-overlay{background:#02040638}.library-page .work-play{color:#fff}.library-page footer{border-top:1px solid #ffffff15;color:#8794a0}.library-page #player-dialog{background:#080e14}
@media(max-width:650px){.library-page .library-intro{padding-top:122px}.library-page .work-grid{gap:34px}.library-page .work-cover{aspect-ratio:16/9}.library-page .work-info h3{font-size:21px}.library-page .work-info-top{font-size:8px}.library-page .filters button{font-size:11px;padding:9px 10px}.library-page .work-overlay{background:transparent}}
