.kalas-map-shell .kalas-event-card{color:#f4fff9!important}.kalas-map-shell .kalas-event-card :is(h1,h2,h3,p,b,strong,small){color:#e6f5ec!important}.kalas-map-shell .kalas-event-card-head small{color:#cce9da!important}.kalas-map-shell .kalas-event-card-head button{color:#e5f7ed!important}.kalas-map-shell .kalas-event-card .kalas-event-sponsor-banner-copy>b{color:#26382e!important}.kalas-map-shell .kalas-event-card .kalas-event-sponsor-banner-copy>small,.kalas-map-shell .kalas-event-card .kalas-event-sponsor-banner-copy>span{color:#4b594e!important}.kalas-map-shell .kalas-event-card .kalas-event-sponsor-logo>span{color:#fff!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card,.kalas-map-shell.is-event-mode .kalas-event-pin-card :is(h1,h2,h3,b,strong){color:#21352b!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card :is(p,small),.kalas-map-shell.is-event-mode .kalas-event-pin-card-head>div>small{color:#445b4c!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card-head button{color:#21352b!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-detail-section>b{color:#744017!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-detail-row>span,.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-detail-row small{color:#445b4c!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-detail-row strong{color:#21352b!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-highlights span{color:#274934!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-verified-badge{color:#285237!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-community-note{color:#294935!important;background:#e9f2eb!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-unverified-info summary,.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-unverified-info p{color:#445b4c!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-sponsor-banner-copy>b{color:#26382e!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-sponsor-banner-copy>small,.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-sponsor-banner-copy>span{color:#4b594e!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-sponsor-logo>span{color:#fff!important}.kalas-map-shell.is-event-mode{--event-ui-text:#21352b;--event-ui-muted:#445b4c;--event-ui-button-text:#274934;--event-contrast-header-text:#f4fff9;--event-contrast-header-muted:#d6eee0}.kalas-map-shell.is-event-mode.event-theme-fair{--event-ui-text:#342a24;--event-ui-muted:#624737;--event-ui-button-text:#64331b;--event-contrast-header-text:#342a24;--event-contrast-header-muted:#624737}.kalas-map-shell.is-event-mode .kalas-event-topbar,.kalas-map-shell.is-event-mode .kalas-event-title-button,.kalas-map-shell.is-event-mode .kalas-event-title-button>span,.kalas-map-shell.is-event-mode .kalas-event-title-button>.kalas-event-title-preview,.kalas-map-shell.is-event-mode .kalas-event-mode-switch,.kalas-map-shell.is-event-mode .kalas-event-admin-floating-hint{color:var(--event-contrast-header-text)!important}.kalas-map-shell.is-event-mode .kalas-event-topbar-main small,.kalas-map-shell.is-event-mode .kalas-event-title-button>small{color:var(--event-contrast-header-muted)!important}.kalas-map-shell.is-event-mode .kalas-event-mode-switch.is-active{color:#fff!important}.kalas-map-shell.is-event-mode .kalas-event-home-shortcut,.kalas-map-shell.is-event-mode .kalas-event-home-shortcut:hover,.kalas-map-shell.is-event-mode .kalas-event-home-shortcut:focus-visible{color:var(--event-contrast-header-text)!important}.kalas-map-shell.is-event-mode .kalas-event-bottom-nav button{color:var(--event-ui-text)!important}.kalas-map-shell.is-event-mode .kalas-event-bottom-nav button:is(:hover,:focus-visible,.is-active){color:var(--event-ui-button-text)!important}.kalas-map-shell.is-event-mode .kalas-event-modal header small,.kalas-map-shell.is-event-mode .kalas-event-modal :is(p,small){color:var(--event-ui-muted)!important}.kalas-map-shell.is-event-mode.event-theme-fair .kalas-event-admin-hint,.kalas-map-shell.is-event-mode.event-theme-fair .kalas-event-sample-edit-hint,.kalas-map-shell.is-event-mode.event-theme-fair .kalas-event-sample-edit-hint b,.kalas-map-shell.is-event-mode.event-theme-fair .kalas-event-sample-edit-hint span{color:#64331b!important}.kalas-map-shell.is-event-mode.event-theme-fair .kalas-event-admin-hint,.kalas-map-shell.is-event-mode.event-theme-fair .kalas-event-sample-edit-hint{background:#94491d1f}.kalas-map-shell .kalas-event-card-primary,.kalas-map-shell .kalas-event-pin-save,.kalas-map-shell .kalas-event-sponsor-application-submit,.kalas-map-shell .kalas-event-placement-guide button.is-confirm,.kalas-map-shell.is-event-mode .kalas-event-placement-guide button.is-confirm{color:#fff!important;background:linear-gradient(135deg,#a74512,#81300d)!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-card-head small{color:#445b4c!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-card-head b{color:#21352b!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card .kalas-event-pin-card-copy>p{color:#445b4c!important}.kalas-map-shell.is-event-mode .kalas-event-pin-card{scrollbar-color:#21352b #f0e9dd;scrollbar-width:auto}.kalas-map-shell.is-event-mode .kalas-event-pin-card::-webkit-scrollbar{width:10px}.kalas-map-shell.is-event-mode .kalas-event-pin-card::-webkit-scrollbar-track{background:#f0e9dd;border-radius:999px}.kalas-map-shell.is-event-mode .kalas-event-pin-card::-webkit-scrollbar-thumb{background:#21352b padding-box padding-box;border:2px solid #f0e9dd;border-radius:999px}
.kalas-notification-trigger{appearance:none;place-items:center;width:42px;min-width:42px;height:42px;line-height:0;position:relative;color:#e5f8ed!important;box-shadow:none!important;background:#092d22d1!important;border:1px solid #81c7a452!important;border-radius:12px!important;padding:0!important;display:inline-grid!important;overflow:visible!important;transform:none!important}.kalas-notification-trigger:hover,.kalas-notification-trigger:active,.kalas-notification-trigger:focus,.kalas-notification-trigger[aria-expanded=true],.kalas-notification-trigger[aria-expanded=false]{color:#e5f8ed!important;box-shadow:none!important;background:#092d22d1!important;border-color:#81c7a452!important;overflow:visible!important;transform:none!important}.kalas-notification-trigger:focus{outline:none}.kalas-notification-trigger:focus-visible{outline-offset:2px;outline:2px solid #aaf1cce0!important}.kalas-notification-trigger>svg{z-index:1;pointer-events:none;flex:0 0 20px;min-width:20px;position:relative;fill:none!important;stroke:currentColor!important;stroke-width:2px!important;width:20px!important;height:20px!important;display:block!important}.kalas-notification-trigger>span{z-index:20!important;opacity:1!important;visibility:visible!important;color:#fff!important;pointer-events:none!important;background:#b42318!important;border:2px solid #fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:19px!important;height:19px!important;padding:0 5px!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:flex!important;position:absolute!important;top:-6px!important;right:-6px!important;overflow:visible!important;transform:none!important;box-shadow:0 1px 4px #00000047!important}@media (max-width:720px){.kalas-notification-trigger,.kalas-notification-trigger:hover,.kalas-notification-trigger:active,.kalas-notification-trigger:focus,.kalas-notification-trigger[aria-expanded=true],.kalas-notification-trigger[aria-expanded=false]{width:38px;min-width:38px;height:38px;padding:0!important;overflow:visible!important}}
:is(body:has(.kalas-nearby-list.is-expanded) .kalas-normal-pin-add-button,body:has(.kalas-nearby-list.is-expanded) .kalas-map-actions,body:has(.kalas-nearby-list.is-expanded) .kalas-layer-switch,body:has(.kalas-nearby-list.is-expanded) .kalas-range-toggle,body:has(.kalas-nearby-list.is-expanded) .kalas-basemap-toggle){opacity:0!important;visibility:hidden!important;pointer-events:none!important}.kalas-normal-pin-add-button,.kalas-map-actions,.kalas-layer-switch,.kalas-range-toggle,.kalas-basemap-toggle{transition:opacity .14s,visibility .14s}@media (prefers-reduced-motion:reduce){.kalas-normal-pin-add-button,.kalas-map-actions,.kalas-layer-switch,.kalas-range-toggle,.kalas-basemap-toggle{transition:none}}
