.loot-game-links{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.loot-mod-panel{margin:30px 0;padding:clamp(18px,4vw,32px)}.loot-mod-panel h2,.loot-mod-panel h3{margin:16px 0}.loot-mod-panel p{margin:12px 0;line-height:1.65}.loot-mod-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.loot-mod-facts>div{padding:16px;background:var(--bg-color);border-radius:10px;overflow-wrap:anywhere}.loot-mod-facts dt{font-size:12px;color:var(--text-muted);margin-bottom:8px}.loot-mod-facts dd{font-size:17px;font-weight:700;margin:0}.loot-safety-note{padding:16px;border-left:3px solid #e6b85c;background:var(--bg-color);font-size:13px}.loot-follow{margin:16px 0}.loot-follow[aria-pressed=true]{border-color:var(--accent-color)}.loot-guide-text{padding:16px 4px;white-space:normal;overflow-wrap:anywhere;line-height:1.8}.loot-compat-results{padding:10px 16px;border:1px solid var(--border-color);border-radius:10px;margin-bottom:16px}.loot-mod-panel .loot-form select{width:100%}.loot-compare-section{margin:32px 0}.loot-compare{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:16px;background:var(--card-bg)}.loot-compare-before,.loot-compare-after{position:absolute;inset:0}.loot-compare-after{clip-path:inset(0 0 0 var(--compare))}.loot-compare img{display:block;width:100%;height:100%;object-fit:contain}.loot-compare-after{background:var(--card-bg)}.loot-compare::after{content:"";position:absolute;left:var(--compare);top:0;bottom:0;border-left:2px solid white;pointer-events:none}.loot-compare-label{position:absolute;top:12px;background:#000b;color:white;padding:7px 12px;border-radius:6px}.loot-compare-label.before{left:12px}.loot-compare-label.after{right:12px}.loot-compare-range{display:block;width:100%;min-height:44px;accent-color:var(--accent-color)}.loot-mod-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.loot-mod-gallery img{display:block;width:100%;height:auto;border-radius:12px}.loot-mod-gallery span{font-size:12px}.loot-profile-form{display:grid;gap:14px;margin-top:16px}.loot-profile-form label{display:grid;gap:8px}.loot-profile-form input:not([type=checkbox]){width:100%;min-width:0}.loot-profile-form input[type=checkbox]{width:20px}.loot-danger{border-color:#bc5965}.loot-danger button[type=submit]{background:#952d3e;color:white}.loot-panel .avatar{border-radius:50%}.loot-mega-panel>.loot-button{grid-column:1/-1}@media(max-width:600px){.loot-mod-facts,.loot-mod-gallery{grid-template-columns:1fr}.loot-mod-panel{padding:16px}.single-post-content{padding:16px!important}}
