.event-detail .lf-accuracy-note,.event-detail .lf-import-note{background:#24182c!important;border:1px solid #ffe53b!important;border-radius:14px;padding:18px;color:#fff!important;line-height:1.65}.event-detail .lf-accuracy-note *,.event-detail .lf-import-note *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.event-detail .lf-import-note a{color:#ffe53b!important;-webkit-text-fill-color:#ffe53b!important;text-decoration:underline}.event-detail .event-report-link{display:block;background:#fff;color:#162c25!important;-webkit-text-fill-color:#162c25!important;opacity:1!important;padding:12px;border-radius:10px;font-weight:700}.hero .hero-region{font-size:clamp(15px,2vw,21px)!important;line-height:1.4}.hero p{font-size:clamp(14px,1.3vw,17px)!important;line-height:1.65;max-width:58ch}
.event-detail .description{background:#fff8ed;color:#191919!important;-webkit-text-fill-color:#191919!important;padding:18px;border-radius:14px;opacity:1!important}.event-detail .description a{color:#174a3a!important;-webkit-text-fill-color:#174a3a!important;text-decoration:underline}.wrap.lf-seo-text{background:#24182c;color:#fff!important;padding:20px;border-radius:16px}.wrap.lf-seo-text p,.wrap.lf-seo-text h2,.wrap.lf-seo-text h3,.wrap.lf-seo-text li{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}
.event-card .import-source,.lf-directory-content>a[href*="sabaki.dance"]{background:#fff8ed;border-radius:8px;padding:8px;color:#191919!important;-webkit-text-fill-color:#191919!important;opacity:1!important}.event-card .import-source a{color:#174a3a!important;-webkit-text-fill-color:#174a3a!important;font-weight:700;text-decoration:underline}
