.performance-options{display:flex;margin:1.4vw 0;gap:1vw}
.performance-option{flex:1;min-width:0;padding:1.3vw;text-align:left;white-space:normal;border:1px solid #344c68;border-radius:.8vw;background:#0a1728;color:#eaf3ff}
.performance-option strong{display:block;font-size:1.5vw;margin-bottom:.7vw}
.performance-option p{font-size:1.05vw;line-height:1.5;color:#b8c9dc;margin:0}
.performance-option.chosen{background:#123352;border-color:#438edb}
.performance-option:focus{outline:2px solid #fff;outline-offset:2px;box-shadow:none}
.performance-status{min-height:1.6em;color:#a6d6ff;font-size:1.1vw;line-height:1.5}
.no-flex-gap .performance-options{gap:0}.no-flex-gap .performance-option+.performance-option{margin-left:1vw}
#settings-menu{overflow-y:auto;scrollbar-width:none}#settings-menu::-webkit-scrollbar{display:none}
/* Keep the layout, focus outlines and artwork in both appearances. Remove only motion and costly effects. */
html[data-performance="lite"] *,html[data-performance="lite"] *::before,html[data-performance="lite"] *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}
html[data-performance="lite"] .classic-tile,html[data-performance="lite"] .classic-tool,html[data-performance="lite"] .poster-card,html[data-performance="lite"] .home-card,html[data-performance="lite"] .cast-card{box-shadow:none!important;filter:none!important}
