.backdrop-picker{border:0;min-width:0;margin:0;padding:0}.backdrop-picker legend{float:left;letter-spacing:1.4px;text-transform:uppercase;color:#c9b39a;justify-content:space-between;gap:10px;width:100%;margin-bottom:9px;font-size:10px;font-weight:700;display:flex}.backdrop-picker legend span{letter-spacing:0;text-transform:none;color:#aab7b7;font-weight:600}.backdrop-grid{clear:both;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px!important;display:grid!important}.backdrop-tile{aspect-ratio:4/5;cursor:pointer;background:#202b31;border:1px solid #ffffff20;border-radius:5px;display:block;position:relative;overflow:hidden}.backdrop-tile img{object-fit:cover;width:100%;height:100%;display:block}.backdrop-tile.is-selected{border-color:#e0bb8c;box-shadow:0 0 0 1px #e0bb8c}.backdrop-tile>svg{color:#1a1410;background:#e0bb8c;border-radius:50%;width:14px;height:14px;padding:2px;position:absolute;bottom:3px;right:3px}.backdrop-tile>[data-slot=radio-group-item]{aspect-ratio:auto;opacity:0;border:0;border-radius:4px;width:100%;height:100%;position:absolute;inset:0;box-shadow:none!important;background:0 0!important}.backdrop-tile [data-slot=radio-group-indicator]{display:none}.backdrop-tile:has(:focus-visible){outline-offset:2px;outline:2px solid #e5b781}.backdrop-tile:has(:disabled){cursor:default;opacity:.7}.backdrop-tile>.backdrop-lock{color:#e9c59b;background:#17242be6;border:1px solid #e0bb8c80;border-radius:50%;place-items:center;width:14px;height:14px;display:grid;position:absolute;top:3px;left:3px}.backdrop-tile>.backdrop-lock>svg{width:8px;height:8px}
