.graphics-settings{margin:24px 0;padding:20px;background:#e6e9d4;border:1px solid #cbd4b7;border-radius:14px}.graphics-settings h3{margin:0;font:24px Georgia,serif}.graphics-settings p{font-size:12px;line-height:1.65;color:#657851}.graphics-settings small{display:block;margin-top:13px;line-height:1.5;color:#657851}.graphics-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.graphics-options button{padding:12px 8px;font-size:12px}.graphics-options button[aria-pressed=true]{background:#456c4f;color:#fff8e3;border-color:#456c4f}
/* Translucent surfaces stay legible without repeatedly blurring the 3D canvas. */
body[data-graphics=low] :is(header,#objective,#field-focus,#fair-hud,#chain-hud,.stat,.basket-panel,#farm-nav button,#location-tag,#weather,.context,#rush,#bloom){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
body[data-graphics=low] .vignette{display:none}body[data-graphics=low] :is(.upgrade-ready,.ready,.prize-ready){animation:none!important}body[data-graphics=low] .game-icon{filter:none!important}
