.lggDownloads{margin-block:var(--section-margin)}.lggDownloads h1{margin:0}.lggDownloads a{align-items:center;display:flex;gap:1rem}.lggDownloads a svg{width:1.2em}.lggDownloads svg path{stroke:#000;transition:stroke .25s ease-in-out}.lggDownloads a:active svg path,.lggDownloads a:focus svg path,.lggDownloads a:hover svg path{stroke:#fff}.lggDownloads .downloadList{display:flex;flex-direction:column;gap:4rem}.lggDownloads .downloadList article{background-color:var(--box-bg-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:hidden;padding:var(--box-padding)}.lggDownloads article header{border-bottom:var(--box-border);margin:calc(var(--box-padding)*-1) calc(var(--box-padding)*-1) var(--box-padding);padding:var(--box-padding)}.lggDownloads h3{margin:0}.lggDownloads .fileList{display:flex;flex-direction:column;gap:4rem}.lggDownloads .fileList>div{display:flex;flex-direction:column;font-size:1.8rem;gap:1rem}.lggDownloads .fileList aside{color:rgba(0,0,0,.65);display:flex;font-family:monospace;font-size:1.4rem;gap:1rem}.lggDownloads .fileList>div div:first-child{flex-grow:1}.lggDownloads .fileList>div>div:last-child{align-items:center;display:flex;flex-shrink:0}.lggDownloads .fileList>div a{border:1px solid #000;border-radius:var(--border-radius);padding:.2rem 1rem}.lggDownloads .filter{background:var(--corporate-color);background:var(--corporate-gradient-dark-light);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);color:#fff;margin-bottom:3rem;padding:var(--box-padding)}.lggDownloads .filter.error{background:crimson;background:linear-gradient(45deg,crimson,orange)}.lggDownloads .filter.error p{margin-top:1rem}.lggDownloads .filter input{border:none;border-radius:var(--border-radius);outline:none;padding:1rem;width:100%}.lggDownloads header{margin-bottom:4rem}@media (width >= 768px){.lggDownloads .fileList{gap:1rem}.lggDownloads .fileList>div{flex-direction:row}}@media (width >= 1024px){.lggDownloads .filter{position:sticky;top:9rem}}