@media screen{
.arena{background:#11151a;border:1px solid #525b66}
.scoreboard{background:#242a31}
.memory-card{background:#3b2e1c;color:#eee8de}
.memory-card.matched{border-color:#bd9b61}
.hairold-says{background:#242a31}
.boop button{border:2px dashed #525b6699}
.boop button:focus-visible{color:#eee8de;background:#11151a99}
.toast{background:#11151a;color:#eee8de;box-shadow:0 10px 40px #00000055}
.tool-panel output{background:#242a31}
.gallery-dialog::backdrop{background:#11151ad9}
.search-results a{background:#242a31}
.schedule-row .remove-row{background:#242a31}
.toc{background:#242a31}
.media.photo img{background:#242a31}
.card.photo-card .card-cover img{background:#242a31}
.earned{background:#242a31}
.reflex-pad{background:#11151a;color:#eee8de}
.reflex-pad.ready{background:#3b2e1c}
.says-grid button{background:#242a31}
.says-grid button.lit{background:#3b2e1c}
.quick-nav{background:#5b5e26;color:#a5d8b9}
.launchpad{background:#242a31}
.activity-card{background:#242a31}
.activity-card:hover{box-shadow:0 5px 14px #00000010}
.filter-row [aria-pressed=true]{background:#11151a;color:#eee8de}
.play-aside{background:#242a31}
.play-board button{background:#242a31}
.board-grid button{background:#11151a;color:#eee8de}
.board-grid button.gold{background:#3b2e1c}
.board-puzzle button span{background:#11151ae8;color:#eee8de}
.board-puzzle button:disabled:empty{background:#242a31}
.letter-rack{background:#3b2e1c}
.planner-section{background:#242a31}
.play-board button:focus-visible{outline:3px solid #bd9b61}
.reflex-portrait{background:#11151a}
.reflex-portrait .nose-target{border:3px solid #525b66;background:#11151a1a}
.reflex-portrait .nose-target.ready{background:#5b5e2622;box-shadow:0 0 0 5px #000000aa}
.reflex-portrait .nose-target:focus-visible{outline:4px solid #bd9b61}
.v11-arena{background:#242a31}
.leash-handle{background:#11151a;color:#eee8de}
.leash-handle:focus-visible{outline:3px solid #bd9b61}
.v11-arena.tower{background:#11151a}
.tower-layer{background:#5b5e26}
.tower-layer.moving{background:#242a31}
#dog-profile input,#dog-profile textarea,#dog-profile select{background:#242a31;border:1px solid #525b66}
.photo-grid img[src*="hairold-first-day"],.photo-grid img[src*="hairold-family"]{background:#242a31}
[data-state=error]{color:#f0b18c}
}
