.background-preset-section{margin:24px 0}.background-preset-section h4{font-size:14px;font-weight:500;color:#dcecff}.background-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.background-preset{min-width:0;padding:0;text-align:left;border:1px solid #5b7d9f;border-radius:10px;overflow:hidden;background:#0a203d;transition:border-color .15s,box-shadow .15s}.background-preset img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.background-preset span{display:block;padding:13px}.background-preset b{display:block;font-size:13px;color:#e9d39f}.background-preset small{display:block;font-size:10px;color:#8eaac7;margin-top:6px}.background-preset.selected{border-color:#efd19a;box-shadow:0 0 0 2px #efd19a44}.arena.has-background .arena-panel{background:linear-gradient(145deg,#102b4db5,#07172ebe 60%,#0b1e38b5) padding-box,linear-gradient(135deg,#fff0bd,#b68a42 26%,#715023 48%,#dfbd72 76%,#fff2c7) border-box}.has-wallpaper .panel{background:rgba(5,20,44,.70)}@media(max-width:1000px){.background-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.background-presets{gap:10px}.background-preset span{padding:10px}.background-preset b{font-size:12px}.background-preset small{font-size:9px}}
