.review-section-module__MTEc0q__reviewSection,.review-section-module__MTEc0q__deleteDialog{--review-focus-outline:#075985;--review-secondary-background:#fff;--review-secondary-hover:#f9fafb;--review-secondary-border:#d1d5db;--review-secondary-text:#374151}.review-section-module__MTEc0q__reviewSection{--review-notice-background:#f9fafb;--review-notice-border:#d1d5db;--review-notice-text:#374151}.review-section-module__MTEc0q__hiddenNotice{border-color:var(--review-notice-border);background-color:var(--review-notice-background);color:var(--review-notice-text)}.review-section-module__MTEc0q__focusControl:focus-visible,.review-section-module__MTEc0q__textarea:focus-visible{outline:3px solid var(--review-focus-outline);outline-offset:2px}.review-section-module__MTEc0q__ratingInput:focus-visible+.review-section-module__MTEc0q__ratingIcon{outline:3px solid var(--review-focus-outline);outline-offset:2px;border-radius:9999px}.review-section-module__MTEc0q__secondaryAction{border-color:var(--review-secondary-border);background-color:var(--review-secondary-background);color:var(--review-secondary-text)}.review-section-module__MTEc0q__secondaryAction:hover{background-color:var(--review-secondary-hover)}html[data-theme=dark] .review-section-module__MTEc0q__reviewSection,html[data-theme=dark] .review-section-module__MTEc0q__deleteDialog{--review-focus-outline:#38bdf8;--review-secondary-background:var(--rsnm-surface-3);--review-secondary-hover:var(--rsnm-surface-4);--review-secondary-border:var(--rsnm-border-accent);--review-secondary-text:var(--rsnm-text-secondary)}html[data-theme=dark] .review-section-module__MTEc0q__reviewSection{--review-notice-background:var(--rsnm-surface-2);--review-notice-border:var(--rsnm-border-accent);--review-notice-text:var(--rsnm-text-strong)}html[data-theme=dark] .review-section-module__MTEc0q__reviewSurface{border-color:var(--rsnm-border-strong);background-color:var(--rsnm-surface-2)}html[data-theme=dark] .review-section-module__MTEc0q__ratingLabel{background-color:#0000;border-color:#0000}html[data-theme=dark] .review-section-module__MTEc0q__textarea{border-color:var(--rsnm-border-strong);background-color:var(--rsnm-surface-2);color:var(--rsnm-text-strong);-webkit-text-fill-color:var(--rsnm-text-strong)}html[data-theme=dark] .review-section-module__MTEc0q__dangerText{color:var(--rsnm-danger)}html[data-theme=dark] .review-section-module__MTEc0q__deleteDialog{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:var(--rsnm-border-strong);background-color:var(--rsnm-surface-1);color:var(--rsnm-text-body)}html[data-theme=dark] .review-section-module__MTEc0q__deleteDescription{color:var(--rsnm-text-secondary)}@media (forced-colors:active){.review-section-module__MTEc0q__focusControl:focus-visible,.review-section-module__MTEc0q__textarea:focus-visible,.review-section-module__MTEc0q__ratingInput:focus-visible+.review-section-module__MTEc0q__ratingIcon{outline-offset:2px;outline:3px solid highlight}}
.store-detail-dialog-module__9OUDTq__storeDetailClose:focus-visible{outline-offset:2px;outline:3px solid #075985!important}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog{color:var(--rsnm-main-fg)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog:not(.rsnm-store-detail-page){border-color:var(--rsnm-border-strong);background-color:var(--rsnm-surface-1)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog .text-gray-900{color:var(--rsnm-text-strong)}:is(html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog .text-gray-700,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog .text-gray-600,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog .text-gray-500,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog .text-gray-400,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog .text-slate-700){color:var(--rsnm-text-secondary)}:is(html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog .border-gray-200,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailDialog .border-gray-100){border-color:var(--rsnm-border-strong)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailActions{border-color:var(--rsnm-border-strong);background-color:#0f172aeb}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailClose{color:var(--rsnm-text-muted)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailClose:hover{color:var(--rsnm-text-strong)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailClose:focus-visible{outline-color:#38bdf8!important}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailAddGenre{color:#f8fafc;background-color:#075985;border-color:#38bdf8;box-shadow:0 0 0 1px #38bdf840}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__storeDetailAddGenre:hover{background-color:#0c4a6e}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:var(--rsnm-border-strong);background-color:var(--rsnm-surface-1);color:var(--rsnm-main-fg)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .text-gray-900{color:var(--rsnm-text-strong)}:is(html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .text-gray-800,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .text-gray-700,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .text-gray-600,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .text-gray-500,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .text-gray-400){color:var(--rsnm-text-secondary)}:is(html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .border-gray-200,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .border-gray-400){border-color:var(--rsnm-border-strong)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerClose{color:var(--rsnm-text-muted)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerClose:hover{background-color:var(--rsnm-border-strong);color:var(--rsnm-text-strong)}:is(html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .bg-gray-100,html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerDialog .hover\:bg-gray-50:hover){background-color:var(--rsnm-surface-5)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerCancel{background-color:var(--rsnm-surface-5);color:var(--rsnm-text-strong)}html[data-theme=dark] .store-detail-dialog-module__9OUDTq__genrePickerCancel:hover{background-color:var(--rsnm-border-strong)}@media (forced-colors:active){.store-detail-dialog-module__9OUDTq__storeDetailClose:focus-visible{outline-color:highlight!important}}.store-detail-dialog-module__9OUDTq__pageHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1.25rem;display:grid}.store-detail-dialog-module__9OUDTq__pageHeaderLeading{grid-area:1/1}.store-detail-dialog-module__9OUDTq__pageHeader>h1{text-align:center;grid-area:1/2}.store-detail-dialog-module__9OUDTq__pageHeader>p{grid-column:2}.store-detail-dialog-module__9OUDTq__pageActions{grid-area:1/3;align-items:center;gap:.5rem;display:flex}.store-detail-dialog-module__9OUDTq__pageContactGrid{gap:1.5rem 3rem;display:grid}.store-detail-dialog-module__9OUDTq__pageRating{grid-area:2/3;justify-content:flex-end;margin-top:.5rem}.store-detail-dialog-module__9OUDTq__pageHoursRow{grid-template-columns:7rem minmax(0,1fr);column-gap:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@media (min-width:48rem){.store-detail-dialog-module__9OUDTq__pageContactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:39.999rem){.store-detail-dialog-module__9OUDTq__pageHeader{grid-template-columns:minmax(0,1fr) auto;gap:1rem .5rem}.store-detail-dialog-module__9OUDTq__pageActions{grid-column:2}.store-detail-dialog-module__9OUDTq__pageHeader>h1{grid-area:2/1/auto/-1}.store-detail-dialog-module__9OUDTq__pageRating{grid-area:2/2;margin-top:0}.store-detail-dialog-module__9OUDTq__pageHeader:has(.store-detail-dialog-module__9OUDTq__pageRating)>h1{grid-row:3}.store-detail-dialog-module__9OUDTq__pageHeader>p{grid-column:1/-1;margin-top:0}}
