html[data-theme=dark]:has(.public-view){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .public-view{--background:#121212;--foreground:#ffffffeb;--card:#1a1a1a;--card-foreground:#ffffffeb;--popover:#1a1a1a;--popover-foreground:#ffffffeb;--primary:#fff;--primary-foreground:#121212;--secondary:#1e1e1e;--secondary-foreground:#ffffffd9;--muted:#2a2a2a;--muted-foreground:#ffffff8c;--accent:#ffffff14;--accent-foreground:#ffffffeb;--border:#ffffff1f;--input:#ffffff1f;--input-background:#1e1e1e;--ring:#ffffff40;--mobile-date-color:#34d399;--venue-address-color:#ffffffad;background-color:var(--background);color:var(--foreground)}html[data-theme=dark]:has(.public-view){--background:#121212;--foreground:#ffffffeb}html[data-theme=dark] .public-view .beatboard-logo{filter:invert()brightness(2)}html[data-theme=dark] .public-view .city-pill-active{color:#0a0a0a!important;background-color:#fff!important;border:none!important}html[data-theme=dark] .public-view .city-pill-inactive{color:#fff!important;background-color:#2a2a2e!important;border:none!important}html[data-theme=dark] .public-view .city-pill-inactive:hover{color:#fff!important;background-color:#3a3a3e!important}html[data-theme=dark] .public-view .genre-pill{color:#ffffffbf;border-color:#fff3}html[data-theme=dark] .public-view .dropdown-menu{box-shadow:0 4px 6px -1px #0006,0 2px 4px -1px #0000004d;border-color:#555!important}html[data-theme=dark] .public-view .custom-venue-dropdown{border-color:#555!important}html[data-theme=dark] .public-view .event-row:not([open]):hover{background-color:#ffffff0f!important}html[data-theme=dark] .public-view .event-row[open]{background-color:#ffffff0a!important}html[data-theme=dark] .public-view .event-row[open]:hover{background-color:#ffffff14!important}@media (min-width:640px){html[data-theme=dark] .public-view .event-row:not([open]):hover,html[data-theme=dark] .public-view .event-row[open],html[data-theme=dark] .public-view .event-row[open]:hover{background-color:#0000!important}html[data-theme=dark] .public-view .event-row:not([open]):hover:before{background-color:#ffffff0f}html[data-theme=dark] .public-view .event-row[open]:before{background-color:#ffffff0a}html[data-theme=dark] .public-view .event-row[open]:hover:before{background-color:#ffffff14}}html[data-theme=dark] .public-view .festival-title{color:#c084fc!important}html[data-theme=dark] .bb-public-modal{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1a1a1a;--foreground:#ffffffeb;--card:#1a1a1a;--card-foreground:#ffffffeb;--popover:#1a1a1a;--popover-foreground:#ffffffeb;--primary:#fff;--primary-foreground:#121212;--secondary:#1e1e1e;--secondary-foreground:#ffffffd9;--muted:#2a2a2a;--muted-foreground:#ffffff8c;--accent:#ffffff14;--accent-foreground:#ffffffeb;--border:#ffffff1f;--input:#ffffff1f;--input-background:#1e1e1e;--ring:#ffffff40}html[data-theme=dark] .bb-public-modal [data-slot=dialog-description]{color:#ffffff9e}html[data-theme=dark] .bb-public-modal .bb-modal-field{color:#ffffffeb;background-color:#242424;border-color:#ffffff24}html[data-theme=dark] .bb-public-modal .bb-modal-field::placeholder{color:#ffffff6b}html[data-theme=dark] .bb-public-modal .bb-modal-field:focus{box-shadow:0 0 0 2px #ffffff52}html[data-theme=dark] .bb-public-modal .bb-modal-subtle{color:#ffffff9e}html[data-theme=dark] .bb-public-modal .bb-modal-result-error{color:#f87171}html[data-theme=dark] .bb-public-modal .bb-modal-result-ok{color:#34d399}html[data-theme=dark] .public-view .gig-ticket-button{color:#000;background:#fff}html[data-theme=dark] .public-view .gig-thumb{background:#2a2a2a}html[data-theme=dark].bb-preview .public-view .event-row__actions>a[target=_blank]{color:#000!important;background:#fff!important}html[data-theme=dark] .public-view{--on-green:#062012}html[data-theme=dark] .public-view .cal-hover,html[data-theme=dark] .cal-hover{background:#26262b;border-color:#ffffff29}
