@import url("../../assets/css/responsive.css");
/* Minified CSS */
.content{padding:var(--page-padding);display:flex;flex-direction:column;width:100%;position:relative;background:linear-gradient(to right,#002040 0,#003060 12.5%,#004080 25%,#0050a0 37.5%,#0060c0 50%,#0070e0 62.5%,#0080ff 75%,#0060c0 87.5%,#004080 100%);background-size:1600% 100%;animation:animateGradient 30s linear infinite}@keyframes animateGradient{0%{background-position:72% 0}50%{background-position:29% 100%}100%{background-position:72% 0}}:root.details section#list,:root:not(.details) section#details{display:none}#sorter{margin:1rem auto 3rem;text-align:center;padding:.85rem 1.5rem;background:rgba(255,255,255,0.1);width:max-content;border:1px solid rgb(103 105 127 / 43%);border-radius:2rem;display:flex;gap:1rem;line-height:1.5}#sorter label{position:relative;border:1px solid rgb(103 105 127 / 43%);padding:0 .85rem;border-radius:1rem}#sorter label input{cursor:pointer;opacity:0;position:absolute;width:100%;height:100%}#sorter label input:checked+span{color:#fff}section#list{ul{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:0;margin:0;list-style:none}li{border:1px solid rgb(103 105 127 / 43%);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}img.thumb{aspect-ratio:2/3;border-radius:4px 4px 0 0;max-width:100%;margin-bottom:1rem}}section#details{height:max-content;a{display:flex;flex-direction:column;text-decoration:none;align-items:center}}#hero{aspect-ratio:2/3;border-radius:4px}.thumb{aspect-ratio:2/3;border-radius:4px 4px 0 0;max-width:100%}.title{font-weight:bold;padding:.85rem .5rem;margin:auto}.title--single{font-size:1.5rem;padding:2rem 1rem;max-width:400px;text-align:center}