/* Shared theme tokens. New graphic components must use these semantic colours. */
:root{--wl-theme-page:#f8fbff;--wl-theme-surface:#fff;--wl-theme-raised:#edf6ff;--wl-theme-selected:#dcecff;--wl-theme-deep:#f5faff;--wl-theme-text:#071449;--wl-theme-muted:#435e85;--wl-theme-link:#005cb8;--wl-theme-accent:#cf4000;--wl-theme-line:#9ab4d0;--wl-theme-cta:#ac3500;--wl-theme-positive:#e9f6ef;color-scheme:light}
html[data-wlfv-theme="dark"]{color-scheme:dark;--wl-theme-page:#0b1423;--wl-theme-surface:#122238;--wl-theme-raised:#192e46;--wl-theme-selected:#204362;--wl-theme-deep:#0b1b30;--wl-theme-text:#edf4ff;--wl-theme-muted:#b9cbe0;--wl-theme-link:#90c9ff;--wl-theme-accent:#ffb17d;--wl-theme-line:#506985;--wl-theme-cta:#ac3500;--wl-theme-positive:#173c31;--wlfv-ink:var(--wl-theme-text);--wlfv-muted:var(--wl-theme-muted);--wlfv-blue:var(--wl-theme-link);--wlfv-orange:var(--wl-theme-accent);--wlfv-paper:var(--wl-theme-raised);--wlfv-line:var(--wl-theme-line);--wl-surface:var(--wl-theme-page);--wl-card-shadow:0 6px 26px #0003;background:var(--wl-theme-page)}
html[data-wlfv-theme="dark"] body,html[data-wlfv-theme="dark"] body.wlfv-ui,html[data-wlfv-theme="dark"] #oxy-main{background-color:var(--wl-theme-page);color:var(--wl-theme-text)}
body header.wlfv-header .wl-theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;margin:0 0 0 8px;border:1px solid #c9dcef;border-radius:50%;color:#071449;background:#ffffffc9;cursor:pointer}
body header.wlfv-header .wl-theme-toggle[hidden]{display:none}
body header.wlfv-header .wl-theme-toggle:hover{background:#e5f2ff;border-color:#6185b0}
body header.wlfv-header .wl-theme-toggle:focus-visible{outline:3px solid #005cb8;outline-offset:4px}
.wl-theme-toggle .wl-theme-sun{display:none}
html[data-wlfv-theme="dark"] .wl-theme-toggle .wl-theme-moon{display:none}
html[data-wlfv-theme="dark"] .wl-theme-toggle .wl-theme-sun{display:block}
@media(min-width:1201px) and (max-width:1550px){body header.wlfv-header .wlfv-header-row{gap:12px}body header.wlfv-header .wlfv-nav-list a{font-size:12px;padding-inline:5px;gap:5px}body header.wlfv-header .wlfv-header-cta{padding-inline:16px}body header.wlfv-header .wlfv-brand-subtitle{max-width:150px}}
@media(max-width:700px){body header.wlfv-header .wl-theme-toggle{margin-left:6px}body header.wlfv-header .wl-site-search{margin-left:6px}}
@media(max-width:400px){body header.wlfv-header .wlfv-header-row{gap:8px}body header.wlfv-header .wlfv-brand-logo{width:44px;height:44px}body header.wlfv-header .wlfv-brand-name{font-size:22px}body header.wlfv-header .wlfv-brand-subtitle{font-size:7px;max-width:100px}body header.wlfv-header .wlfv-brand{gap:6px}body header.wlfv-header.wlfv-menu-ready .wlfv-menu-toggle{padding-inline:8px;min-height:44px;font-size:13px}}
@media(max-width:360px){body header.wlfv-header .wlfv-brand-subtitle{display:none}}

/* Component colour overrides. Generated from existing authored CSS; layout and media remain intact. */
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-core-panel,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-core-detail{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);box-shadow:0 9px 28px rgba(0,0,0,0.039)}
html[data-wlfv-theme="dark"] .wlfv-core-kicker{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-core-notice,html[data-wlfv-theme="dark"] .wlfv-form-message{background:var(--wl-theme-raised);border-left:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-form-error{border-color:var(--wl-theme-accent);background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-core-form input:not([type=checkbox]),html[data-wlfv-theme="dark"] .wlfv-core-form select,html[data-wlfv-theme="dark"] .wlfv-core-form textarea{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-check input{accent-color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-check a{color:var(--wl-theme-link)!important}
html[data-wlfv-theme="dark"] .wlfv-form-help{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-core-event-list article{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-core-date{border-right:1px solid var(--wl-theme-line);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-core-date small{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-core-event-list p{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-core-detail-link{border:1px solid var(--wl-theme-line);color:var(--wl-theme-link)!important}
html[data-wlfv-theme="dark"] .wlfv-core-detail dt{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-core-source a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-core-form :focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-event-filters{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-event-filters input,html[data-wlfv-theme="dark"] .wlfv-event-filters select,html[data-wlfv-theme="dark"] .wlfv-event-reset{color:var(--wl-theme-text);background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-core-browser-grid>div:first-child{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-mini-calendar{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-calendar-controls button{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-calendar-weekday{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-calendar-event-day{background:var(--wl-theme-raised);color:var(--wl-theme-link)!important}
html[data-wlfv-theme="dark"] .wlfv-mini-calendar>p{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-newsletter-block{background:linear-gradient(110deg,var(--wl-theme-raised),var(--wl-theme-surface));border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-newsletter-block input[type=email]{background:var(--wl-theme-surface);color:var(--wl-theme-text);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-newsletter-consent input{accent-color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-newsletter-consent a{color:var(--wl-theme-link)!important}
html[data-wlfv-theme="dark"] .wlfv-newsletter-stage{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-newsletter-message{background:var(--wl-theme-surface);border-left:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-newsletter-action{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-newsletter-action .wlfv-button{background:var(--wl-theme-cta);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-newsletter-block input:focus-visible,html[data-wlfv-theme="dark"] .wlfv-newsletter-block button:focus-visible,html[data-wlfv-theme="dark"] .wlfv-event-filters :focus-visible,html[data-wlfv-theme="dark"] .wlfv-mini-calendar :focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-competition-picker>legend{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-competition-group{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-competition-group>legend{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-competition-option input{accent-color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-competition-option small{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-competition-picker:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-calendar-add{border:1px solid var(--wl-theme-line);color:var(--wl-theme-link)!important;background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-calendar-add:hover{background:var(--wl-theme-raised);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-calendar-add:focus-visible,html[data-wlfv-theme="dark"] .wlfv-tournament-list-programme>summary:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-calendar-unavailable{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-tournament-list-programme{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-tournament-list-programme>summary{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-tournament-programme>h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-tournament-programme caption{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-tournament-programme th,html[data-wlfv-theme="dark"] .wlfv-tournament-programme td{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-tournament-programme thead{background:var(--wl-theme-raised);color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-tournament-programme td:first-child{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-tournament-programme .wlfv-programme-source,html[data-wlfv-theme="dark"] .wlfv-tournament-programme .wlfv-programme-note,html[data-wlfv-theme="dark"] .wlfv-programme-pending{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-programme-source a{color:var(--wl-theme-link)!important}
html[data-wlfv-theme="dark"] .wlfv-call-time{color:var(--wl-theme-muted)}
/* design.css */
html[data-wlfv-theme="dark"] .wlfv-ui a{color:inherit}
html[data-wlfv-theme="dark"] .wlfv-ui :focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-header{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-nav-list a:hover,html[data-wlfv-theme="dark"] .wlfv-nav-list .current-menu-item a,html[data-wlfv-theme="dark"] .wlfv-nav-list .current-menu-ancestor a{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-skip{background:var(--wlfv-ink);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-main:focus{outline:none}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-home,html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-knowledge{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-hero{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button{background:var(--wlfv-orange);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button:hover{background:var(--wl-theme-cta);border-color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button-secondary{background:transparent;border-color:var(--wl-theme-line)}

html[data-wlfv-theme="dark"] .wlfv-hero-picture:before{background:var(--wlfv-orange)}
html[data-wlfv-theme="dark"] .wlfv-news-card{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-news-card:hover{border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-news-image{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-news-image--contain{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-school{background:var(--wlfv-ink)}
html[data-wlfv-theme="dark"] .wlfv-school .wlfv-eyebrow{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-school-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-school-text{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-school .wlfv-button{background:var(--wl-theme-surface);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-school .wlfv-button:hover{background:var(--wl-theme-raised);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-school :focus-visible,html[data-wlfv-theme="dark"] .wlfv-footer :focus-visible{outline-color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-footer{background:var(--wl-theme-deep);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-footer .wlfv-brand{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-footer .wlfv-brand-logo{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-footer-note{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-footer-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-footer-bottom{border-top:1px solid var(--wl-theme-line);color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-hero{background:var(--wlfv-paper)}
@media(max-width:1050px){html[data-wlfv-theme="dark"] .wlfv-menu-ready .wlfv-menu-toggle{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-menu-open .wlfv-nav-list{background:var(--wl-theme-surface);box-shadow:0 12px 16px rgba(0,0,0,0.078)}}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-card{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-club-card:hover{border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-logo-fallback{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-filter-fields input,html[data-wlfv-theme="dark"] .wlfv-filter-fields select{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-filter-fields input::placeholder{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-filter-reset{border:1px solid var(--wl-theme-line);background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-empty{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-resource{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-tournament-aside{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-tournament-navigation a[aria-current=page]{background:var(--wlfv-ink);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-tournament-row{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-tournament-documents a{border:1px solid var(--wl-theme-line);background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-season-note{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-existing-content>p{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-club-detail .wlfv-club-hero{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-detail-logo{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-club-detail .wlfv-button-secondary{background:transparent;border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-club-detail .wlfv-button-secondary:hover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-detail-subnav a:hover{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-training-card{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-card{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-document{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-project-hero{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-school-project .wlfv-button-secondary{background:transparent;border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-school-project .wlfv-button-secondary:hover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-school-topic{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-school-topic[open]>summary{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-contact{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .postid-3654 .tribe-events-notices{background:var(--wlfv-paper);box-shadow:none}
html[data-wlfv-theme="dark"] .postid-3654 .tribe-events-event-meta{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-school-event-links a{border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-news-page,html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-article-page{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-news-filters{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-news-filters input,html[data-wlfv-theme="dark"] .wlfv-news-filters select{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-archive-card{box-shadow:0 8px 26px rgba(0,0,0,0.024)}
html[data-wlfv-theme="dark"] .wlfv-news-pagination a,html[data-wlfv-theme="dark"] .wlfv-news-pagination span{border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-news-pagination [aria-current]{background:var(--wlfv-ink);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-news-category{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-article-meta span{border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-article-cover{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-article-body .wp-block-file{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-article-body .wp-block-file__button{background:var(--wlfv-ink);color:var(--wl-theme-text)!important}
html[data-wlfv-theme="dark"] .wlfv-article-table-scroll th{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-article-navigation a{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-unavailable-download{border-bottom:1px dashed var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-contact-page,html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-legal-page{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-board-card{background:var(--wl-theme-surface);box-shadow:0 8px 24px rgba(0,0,0,0.02)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-board-picture{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-info{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-support-card{border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-contact-form-preview{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-stage-note{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-contact-form-preview label{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-contact-form-preview input,html[data-wlfv-theme="dark"] .wlfv-contact-form-preview textarea{background:var(--wl-theme-raised);border:1px solid var(--wl-theme-line);color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-contact-form-preview button:disabled{background:var(--wl-theme-selected);border-color:var(--wl-theme-line);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-legal-card{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-knowledge-detail{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-knowledge-toc{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-knowledge-toc summary{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-knowledge-toc summary:hover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-related{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-copy p{background:transparent!important}
html[data-wlfv-theme="dark"] .wlfv-knowledge-copy .wp-block-file{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-copy .wp-block-file__button{background:var(--wlfv-ink);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-document-year{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-document-note{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-accent);color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-initiatives{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card--goal{background:var(--wlfv-ink)}

html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card--goal .wlfv-initiative-card-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card--goal .wlfv-initiative-card-text{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-goals{color:var(--wl-theme-link);border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card--goal .wlfv-button{color:var(--wl-theme-text);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card--goal .wlfv-button:hover{background:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-partner-callout{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-status-note{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-accent);color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-copy .wlfv-initiative-video-link{background:var(--wlfv-ink);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-detail-aside{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-partner-card{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-partner-logo{background:var(--wlfv-paper)}
html[data-wlfv-theme="dark"] .wlfv-initiative-card--goal :focus-visible{outline-color:var(--wl-theme-line)}
/* concept.css */
html[data-wlfv-theme="dark"] .wlfv-concept-site{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-header{background:linear-gradient(110deg,var(--wl-theme-surface),var(--wl-theme-surface))}
html[data-wlfv-theme="dark"] .wlfv-nav-list a:hover,html[data-wlfv-theme="dark"] .wlfv-nav-list .current-menu-item a{background:transparent;color:var(--wl-theme-text);box-shadow:inset 0 -2px rgba(0,0,0,0.35)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button{border-color:var(--wl-theme-accent);background:linear-gradient(110deg,var(--wl-theme-cta),var(--wl-theme-cta))}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button:hover{background:var(--wl-theme-cta)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button-secondary{background:color-mix(in srgb,var(--wl-theme-surface) 78.82%,transparent);color:var(--wl-theme-link);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button-secondary:hover{background:var(--wl-theme-raised);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button-white{background:var(--wl-theme-surface);color:var(--wl-theme-text);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-eyebrow{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background:var(--wl-theme-surface) url('wlfv-concept-hero.webp') center 28%/cover no-repeat}
html[data-wlfv-theme="dark"] .wlfv-concept-hero:after{background:linear-gradient(transparent,var(--wl-theme-surface))}
html[data-wlfv-theme="dark"] .wlfv-concept-title span,html[data-wlfv-theme="dark"] .wlfv-concept-about h2 span{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-lead{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-illustration-caption{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-home-panel{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line);box-shadow:0 8px 28px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wlfv-home-all{color:var(--wl-theme-link)!important}
html[data-wlfv-theme="dark"] .wlfv-home-tournaments .wlfv-tournament-date{border-right:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-home-news article{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-home-news-image{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-home-news time{color:var(--wl-theme-muted)}

html[data-wlfv-theme="dark"] .wlfv-home-school:after{background:linear-gradient(100deg,var(--wl-theme-selected) 12%,color-mix(in srgb,var(--wl-theme-selected) 90.98%,transparent) 48%,color-mix(in srgb,var(--wl-theme-selected) 18.82%,transparent))}
html[data-wlfv-theme="dark"] .wlfv-home-school-copy .wlfv-eyebrow{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-home-school h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-home-school-copy>p:not(.wlfv-eyebrow){color:var(--wl-theme-text)}

html[data-wlfv-theme="dark"] .wlfv-concept-path:nth-child(even) .wlfv-concept-symbol{color:var(--wl-theme-accent);background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-path p{color:var(--wl-theme-muted)}

html[data-wlfv-theme="dark"] .wlfv-about-copy p{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-footer{background:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-hero{background:var(--wl-theme-surface) url('wlfv-concept-hero.webp') right 23%/cover no-repeat}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-hero:before{background:linear-gradient(90deg,var(--wl-theme-surface) 0%,color-mix(in srgb,var(--wl-theme-surface) 92.94%,transparent) 36%,color-mix(in srgb,var(--wl-theme-surface) 21.96%,transparent) 65%)}
html[data-wlfv-theme="dark"] .wlfv-hub-title span{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-intro{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-resource{border-color:var(--wl-theme-line);box-shadow:0 6px 22px rgba(0,0,0,0.027);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-tournament-navigation{background:var(--wl-theme-surface);box-shadow:0 6px 24px rgba(0,0,0,0.031);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-tournament-navigation a[aria-current=page]{background:var(--wl-theme-surface);color:var(--wl-theme-text);box-shadow:inset 0 -3px rgba(0,0,0,0.35)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-filters{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-grid{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-card{border-bottom:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);box-shadow:none}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-weapons{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-action{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-detail-hero{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-tournament-row{border-bottom:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-tournament-list{border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-hero{background:var(--wl-theme-surface) url('wlfv-concept-hero.webp') right 26%/cover no-repeat}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-image{box-shadow:0 9px 30px rgba(0,0,0,0.125)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-goal{border-left:3px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-main,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-contact{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-news-filters{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-news-card{border-color:var(--wl-theme-line);box-shadow:0 6px 23px rgba(0,0,0,0.039)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-board-card,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-legal-card,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-card,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-toc,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-partner-card,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card{border-color:var(--wl-theme-line);box-shadow:0 6px 22px rgba(0,0,0,0.031)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-copy{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}

html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-article-header{background:linear-gradient(110deg,var(--wl-theme-surface),var(--wl-theme-surface));border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-article-cover{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
@media(min-width:1700px){html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background-size:1600px auto;background-position:center 29%}}
@media(max-width:1250px){html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background-position:56% 25%}}
@media(max-width:1050px){html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background-position:60% 20%}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero-copy{background:linear-gradient(90deg,color-mix(in srgb,var(--wl-theme-surface) 96.08%,transparent) 60%,transparent)}
html[data-wlfv-theme="dark"] .wlfv-home-school:after{background:linear-gradient(100deg,var(--wl-theme-selected) 20%,color-mix(in srgb,var(--wl-theme-selected) 86.27%,transparent) 55%,transparent)}}
@media(max-width:700px){html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background-size:760px auto;background-position:65% bottom;background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero-copy{background:linear-gradient(180deg,var(--wl-theme-surface) 70%,color-mix(in srgb,var(--wl-theme-surface) 80.0%,transparent))}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-hero{background-size:650px auto;background-position:63% 22%}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-hero:before{background:color-mix(in srgb,var(--wl-theme-surface) 90.98%,transparent)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-hero{background-image:linear-gradient(color-mix(in srgb,var(--wl-theme-surface) 87.84%,transparent),color-mix(in srgb,var(--wl-theme-surface) 87.84%,transparent)),url('wlfv-concept-hero.webp')}}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-legacy-body{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-single-event-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-schedule{background:var(--wl-theme-raised);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-single-event-description{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-event-meta{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-calendar-source-notes{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-calendar-source-notes a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-hero{background:linear-gradient(90deg,var(--wl-theme-surface) 20%,color-mix(in srgb,var(--wl-theme-surface) 86.67%,transparent) 50%,color-mix(in srgb,var(--wl-theme-surface) 40.0%,transparent)),url(wlfv-concept-hero.webp) right 22%/cover no-repeat}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-training-card,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-card{border-color:var(--wl-theme-line);box-shadow:0 6px 22px rgba(0,0,0,0.031);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-detail-subnav{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
@media(max-width:700px){html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-hero{background:linear-gradient(color-mix(in srgb,var(--wl-theme-surface) 92.94%,transparent),color-mix(in srgb,var(--wl-theme-surface) 92.94%,transparent)),url(wlfv-concept-hero.webp) right 22%/650px auto no-repeat}}
@media(max-width:700px){html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-concept-hero:before{background:url(wlfv-concept-hero.webp) 68% 35%/540px auto no-repeat}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero-copy{background:transparent}}
/* refinement.css */
html[data-wlfv-theme="dark"] .wlfv-header{background:var(--wl-theme-surface);border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button{background:var(--wl-theme-cta);border-color:var(--wl-theme-accent);color:var(--wl-theme-text);box-shadow:0 4px 12px rgba(0,0,0,0.078)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button:hover{background:var(--wl-theme-cta);border-color:var(--wl-theme-accent);color:var(--wl-theme-text);box-shadow:0 4px 14px rgba(0,0,0,0.149)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button-secondary{background:var(--wl-theme-surface);border-color:var(--wl-theme-line);color:var(--wl-theme-link);box-shadow:none}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button-secondary:hover{background:var(--wl-theme-raised);border-color:var(--wl-theme-line);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button-white{background:var(--wl-theme-surface);border-color:var(--wl-theme-line);color:var(--wl-theme-text);box-shadow:none}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-button:focus-visible,html[data-wlfv-theme="dark"] .wlfv-ui :focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-title span,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-title span,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-title span,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-about h2 span{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-hero{background-size:auto 730px;background-position:right 30%;background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-hero:before{background:linear-gradient(90deg,var(--wl-theme-surface) 0%,color-mix(in srgb,var(--wl-theme-surface) 96.08%,transparent) 34%,color-mix(in srgb,var(--wl-theme-surface) 40.0%,transparent) 58%,color-mix(in srgb,var(--wl-theme-surface) 0.0%,transparent) 78%)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-resource{box-shadow:0 3px 18px rgba(0,0,0,0.031);border-top:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background-position:center 30%}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-home-panel{box-shadow:0 5px 24px rgba(0,0,0,0.047)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-home-school{background:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-home-school .wlfv-button{color:var(--wl-theme-text);background:var(--wl-theme-surface);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-path{border-right:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-symbol{color:var(--wl-theme-link);background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-concept-symbol:before{background:currentColor}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-about{background:linear-gradient(100deg,var(--wl-theme-raised),var(--wl-theme-surface))}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-action{border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-guide{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-hero{background-size:auto 800px}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-tournament-navigation{box-shadow:0 3px 16px rgba(0,0,0,0.031)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-core-date{color:var(--wl-theme-muted);background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-core-date small{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-mini-calendar{border-top:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-calendar-event-day{background:var(--wl-theme-cta);color:var(--wl-theme-text)!important}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-detail-layout .wlfv-core-detail{box-shadow:none}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-detail-aside{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-fact-tiles>div{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-fact-tiles dt{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-core-panel{box-shadow:none}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-form-subtitle{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-core-form input:not([type=checkbox]),html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-core-form select,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-core-form textarea,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-filters input,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-filters select,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-reset,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-newsletter-block input[type=email]{border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-hero{background:linear-gradient(110deg,var(--wl-theme-surface),var(--wl-theme-raised))}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-picture:after{background:linear-gradient(100deg,var(--wl-theme-cta) 0 55%,var(--wl-theme-selected) 55%)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-image{box-shadow:0 8px 24px rgba(0,0,0,0.078)}
html[data-wlfv-theme="dark"] .wlfv-project-goal:before{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-project-goal:after{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-project-contact{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-news-card{box-shadow:0 4px 18px rgba(0,0,0,0.031)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-article-header{background:transparent;border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-article-cover{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-jump a{border-bottom-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-board-card{box-shadow:0 4px 18px rgba(0,0,0,0.027)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-info,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-support-card{background:var(--wl-theme-raised);border-top:3px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-card,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-toc,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-partner-card,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card{box-shadow:0 4px 18px rgba(0,0,0,0.027)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-card{border-top:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-related,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-detail-aside{background:var(--wl-theme-raised);border-top-color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card--goal{background:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card--goal .wlfv-button{background:var(--wl-theme-surface);color:var(--wl-theme-text);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card--goal .wlfv-button:hover{background:var(--wl-theme-raised);color:var(--wl-theme-text);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-card--goal .wlfv-initiative-kind{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-partner-logo{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-directory .wlfv-core-panel{border-left:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-schedule{border-left:4px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-event-meta,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-single-event-description{box-shadow:none}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer{background:var(--wl-theme-selected);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-footer:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1400 150'%3E%3Cpath fill='%23cce8ff' d='M0 150V90h60V70h30v20h40V60h50v30h20V55h35V30h6V8h6v22h6v25h35v35h45V65h65v25h40V50h20V15h8v35h20v40h35V65h80v25h50V55h30V35h8V8h8v27h8v20h30v35h55V60h60v30h30V75h80v15h40V40h25V20h12V0h7v20h12v20h25v50h25V65h40v25h50V60h70v30h40V45h30V25h8V5h8v20h8v20h30v45h35V70h85v80Z'/%3E%3C/svg%3E") center bottom/1400px 150px repeat-x}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-brand-name,html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-brand-subtitle,html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-brand-logo{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-footer-note,html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-footer-links a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer a:hover{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-footer-bottom{border-top:1px solid var(--wl-theme-line);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-legal a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-newsletter-block{background:var(--wl-theme-surface);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-newsletter-block h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-newsletter-block p{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-newsletter-block .wlfv-core-kicker{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-newsletter-block a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-newsletter-block .wlfv-button{color:var(--wl-theme-text);background:var(--wl-theme-cta)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer :focus-visible{outline-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui.wlfv-footer .wlfv-newsletter-block :focus-visible{outline-color:var(--wl-theme-line)}
@media(max-width:1050px){html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background-position:58% 28%}}
@media(max-width:700px){html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-hero,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-hero{background-size:auto 620px;background-position:63% 25%}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-hub-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-knowledge-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-initiative-hero:before,html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-contact-hero:before{background:color-mix(in srgb,var(--wl-theme-surface) 94.9%,transparent)}}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-archive-card{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line);box-shadow:0 4px 18px rgba(0,0,0,0.027)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-archive-image{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-archive-copy time{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-event-archive-card:not(:has(.wlfv-event-archive-image)){border-left:3px solid var(--wl-theme-line)}
/* oxygen6.css */

/* concept-finish.css */
html[data-wlfv-theme="dark"] body header.wlfv-header{background:color-mix(in srgb,var(--wl-theme-surface) 78.0%,transparent);border-bottom:1px solid color-mix(in srgb,var(--wl-theme-line) 22.0%,transparent)}

html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui){background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-hub-hero,.wlfv-knowledge-hero,.wlfv-initiative-hero,.wlfv-contact-hero,.wlfv-club-hero,.wl-event-hero){background-color:var(--wl-surface);background-image:linear-gradient(90deg,var(--wl-surface) 0 52%,color-mix(in srgb,var(--wl-theme-surface) 85.1%,transparent) 55%,color-mix(in srgb,var(--wl-theme-surface) 0.0%,transparent) 66%),var(--wl-masthead-art);background-repeat:no-repeat;background-size:100% 100%,100% auto;background-position:0 0,right 70px}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-hub-hero,.wlfv-knowledge-hero,.wlfv-initiative-hero,.wlfv-contact-hero,.wlfv-club-hero,.wl-event-hero)>.wlfv-container{background:transparent}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-hub-hero,.wlfv-knowledge-hero,.wlfv-initiative-hero,.wlfv-contact-hero,.wl-event-hero)>.wlfv-container>:is(h1,p,.wlfv-actions,.wlfv-breadcrumb){background-color:transparent}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wl-knowledge-index,.wl-knowledge-reader) .wlfv-hub-hero,html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui).wl-knowledge-index .wlfv-hub-hero,html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui).wl-knowledge-reader :is(.wlfv-hub-hero,.wlfv-knowledge-hero),html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wl-document-hero,.wlfv-knowledge-hero){background-image:linear-gradient(90deg,var(--wl-surface) 0 52%,color-mix(in srgb,var(--wl-theme-surface) 85.1%,transparent) 55%,color-mix(in srgb,var(--wl-theme-surface) 0.0%,transparent) 66%),var(--wl-service-art)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-club-hero>.wlfv-container>:is(.wlfv-club-heading-row,.wlfv-breadcrumb){background:transparent}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-club-filters,.wlfv-news-filters,.wlfv-tournament-navigation,.wlfv-detail-subnav,.wlfv-contact-jump,.wl-event-subnav){border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-club-card,.wlfv-preview-row,.wlfv-core-event-list article):hover{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-resource,.wlfv-training-card,.wlfv-contact-card,.wlfv-board-card,.wlfv-archive-card,.wlfv-event-archive-card,.wlfv-initiative-card){border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-concept-hero{background-color:var(--wl-surface);background-image:linear-gradient(90deg,var(--wl-surface) 0 43%,color-mix(in srgb,var(--wl-theme-surface) 0.0%,transparent) 57%),var(--wl-masthead-art);background-position:0 0,right 100px;background-size:100% 100%,100% auto;background-repeat:no-repeat}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-concept-hero-copy{background:transparent}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-home-school-copy{background:linear-gradient(90deg,var(--wl-theme-deep) 72%,color-mix(in srgb,var(--wl-theme-deep) 96.0%,transparent))}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-project-hero{background:linear-gradient(120deg,var(--wl-theme-surface),var(--wl-theme-raised))}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-project-hero-copy{background:transparent}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-project-picture{box-shadow:0 12px 35px rgba(0,0,0,0.09)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-project-image{box-shadow:none}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-project-caption{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-article-header{background:linear-gradient(110deg,var(--wl-theme-raised),var(--wl-theme-surface));border-top:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-article-gallery{border-top:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wl-document-hero{background-position:0 0,right 70px}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wl-document-hero .wl-document-notice{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wl-document-copy{border-top:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body .wlfv-footer.wlfv-ui{background:linear-gradient(115deg,var(--wl-theme-deep),var(--wl-theme-selected));color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body .wlfv-footer.wlfv-ui :is(.wlfv-footer-note,.wlfv-footer-title,.wlfv-footer-bottom,.wlfv-brand-name,.wlfv-brand-subtitle,.wlfv-contact-address){color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body .wlfv-footer.wlfv-ui :is(.wlfv-footer-grid,.wlfv-footer-bottom) a{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body .wlfv-footer.wlfv-ui .wlfv-newsletter-block{background:var(--wl-theme-surface);color:var(--wl-theme-text);border-color:var(--wl-theme-line);box-shadow:none}
html[data-wlfv-theme="dark"] body .wlfv-footer.wlfv-ui .wlfv-newsletter-block :is(h2,p,label){color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body .wlfv-footer.wlfv-ui .wlfv-newsletter-block a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body .wlfv-footer.wlfv-ui .wlfv-footer-bottom{border-color:color-mix(in srgb,var(--wl-theme-line) 21.96%,transparent)}
@media(max-width:1119px){html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-hub-hero,.wlfv-knowledge-hero,.wlfv-initiative-hero,.wlfv-contact-hero,.wlfv-club-hero,.wl-event-hero){background-size:100% 100%,1200px auto;background-position:0 0,right 66px}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-concept-hero{background-size:100% 100%,1250px auto;background-position:0 0,right 90px}}
@media(max-width:767px){html[data-wlfv-theme="dark"] body header.wlfv-header{background:color-mix(in srgb,var(--wl-theme-surface) 86.0%,transparent)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-hub-hero,.wlfv-knowledge-hero,.wlfv-initiative-hero,.wlfv-contact-hero,.wlfv-club-hero,.wl-event-hero){background-image:none!important}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-hub-hero,.wlfv-knowledge-hero,.wlfv-initiative-hero,.wlfv-contact-hero,.wlfv-club-hero,.wl-event-hero)::after{background:var(--wl-masthead-art) right center/cover no-repeat}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui).wl-knowledge-index .wlfv-hub-hero::after,html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui).wl-knowledge-reader :is(.wlfv-hub-hero,.wlfv-knowledge-hero)::after,html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wl-document-hero,.wlfv-knowledge-hero)::after{background-image:var(--wl-service-art)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-hub-hero,.wlfv-knowledge-hero,.wlfv-initiative-hero,.wlfv-contact-hero,.wl-event-hero)>.wlfv-container>:is(h1,p,.wlfv-actions,.wlfv-breadcrumb),html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-club-hero>.wlfv-container>:is(.wlfv-club-heading-row,.wlfv-breadcrumb){background:transparent}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-concept-hero{background:var(--wl-surface)}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-concept-hero::after{background:var(--wl-masthead-art) right center/cover no-repeat}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-concept-hero-copy{background:transparent}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wl-document-hero .wl-document-notice{background:var(--wl-theme-raised)}}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-club-hero{background-image:linear-gradient(90deg,var(--wl-surface) 0 55%,color-mix(in srgb,var(--wl-theme-surface) 0.0%,transparent) 68%),var(--wl-masthead-art)}
@media(max-width:767px){html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-club-hero{background-image:none!important}}
@media(min-width:768px) and (max-width:1119px){html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-concept-hero{background-image:linear-gradient(90deg,var(--wl-surface) 0 52%,color-mix(in srgb,var(--wl-theme-surface) 0.0%,transparent) 65%),var(--wl-masthead-art)}}
@media(max-width:767px){html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-concept-hero::after{background-image:var(--wl-masthead-art);background-size:cover;background-position:80% center}}
@media(min-width:768px){html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wlfv-concept-hero,.wlfv-hub-hero,.wlfv-knowledge-hero,.wlfv-initiative-hero,.wlfv-contact-hero,.wlfv-club-hero,.wl-event-hero,.wl-document-hero){background-position:0 0,right 32px}
html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wl-knowledge-index,.wl-knowledge-reader) .wlfv-hub-hero,html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui).wl-knowledge-index .wlfv-hub-hero,html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui).wl-knowledge-reader :is(.wlfv-hub-hero,.wlfv-knowledge-hero),html[data-wlfv-theme="dark"] body :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) :is(.wl-document-hero,.wlfv-knowledge-hero){background-size:100% 100%,auto calc(100% - 32px)}}
/* home-concept.css */
html[data-wlfv-theme="dark"] body header.wlfv-header{background:linear-gradient(180deg,color-mix(in srgb,var(--wl-theme-surface) 97.0%,transparent) 0%,color-mix(in srgb,var(--wl-theme-surface) 90.0%,transparent) 42%,color-mix(in srgb,var(--wl-theme-surface) 62.0%,transparent) 75%,color-mix(in srgb,var(--wl-theme-surface) 12.0%,transparent) 100%);box-shadow:none}
html[data-wlfv-theme="dark"] body header.wlfv-header::after{background:linear-gradient(180deg,color-mix(in srgb,var(--wl-theme-surface) 12.0%,transparent),color-mix(in srgb,var(--wl-theme-surface) 0.0%,transparent))}

html[data-wlfv-theme="dark"] body.home .wlfv-ui .wlfv-button,html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-button,html[data-wlfv-theme="dark"] body header.wlfv-header .wlfv-header-cta{border:1px solid var(--wl-theme-accent);background:linear-gradient(110deg,var(--wl-theme-cta),var(--wl-theme-cta));color:var(--wl-theme-text);box-shadow:none}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-button:hover,html[data-wlfv-theme="dark"] body header.wlfv-header .wlfv-header-cta:hover{background:var(--wl-theme-cta);border-color:var(--wl-theme-accent);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-button-secondary{background:color-mix(in srgb,var(--wl-theme-surface) 85.0%,transparent);border-color:var(--wl-theme-line);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-button-secondary:hover{background:var(--wl-theme-raised);border-color:var(--wl-theme-line);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-button-white{background:var(--wl-theme-surface);border-color:var(--wl-theme-line);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-button-white:hover{background:var(--wl-theme-raised);border-color:var(--wl-theme-line);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-concept-hero .wlfv-button-secondary::before{background:currentColor}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-concept-hero .wlfv-eyebrow{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-panel{border:1px solid var(--wl-theme-line);box-shadow:0 7px 22px rgba(0,0,0,0.05)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-panel-head h2::before{background:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-panel:nth-child(2) .wlfv-home-panel-head h2::before{background:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-tournaments .wlfv-core-event-list article{border-top:1px solid var(--wl-theme-line);background:transparent}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-tournaments .wlfv-core-date{border-right:1px solid var(--wl-theme-line);background:transparent;color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-tournaments .wlfv-core-date small{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-tournaments article p{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wl-home-event-location::before{background:currentColor}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-news article{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-news time{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school{background:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school-image{border-left:9px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school-copy{background:linear-gradient(90deg,var(--wl-theme-selected) 69%,color-mix(in srgb,var(--wl-theme-selected) 92.0%,transparent) 85%,color-mix(in srgb,var(--wl-theme-selected) 0.0%,transparent))}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school-copy .wlfv-eyebrow{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-concept-hero::before{background:linear-gradient(180deg,color-mix(in srgb,var(--wl-theme-surface) 0.0%,transparent),var(--wl-theme-surface))}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main :is(.wlfv-home-tournaments,.wlfv-home-news) article:hover::before{background:var(--wl-theme-raised);box-shadow:inset 3px 0 rgba(0,0,0,0.35)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main :is(.wlfv-home-tournaments,.wlfv-home-news) article:focus-within::before{background:var(--wl-theme-raised);outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main :is(.wlfv-home-tournaments,.wlfv-home-news) h3 a:focus-visible{outline:none}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 456 287' preserveAspectRatio='none'%3E%3Crect width='456' height='287' fill='%23073e7c' fill-opacity='.1'/%3E%3Cpath d='M0 0H332C267 66 242 154 240 235V287H0Z' fill='%23073e7c' fill-opacity='.82'/%3E%3Cpath d='M332 0H380C296 44 257 143 240 235C242 154 267 66 332 0Z' fill='%23ff752d' fill-opacity='.76'/%3E%3C/svg%3E") center/100% 100% no-repeat}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school-copy{background:transparent}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school-copy>a{background:transparent;color:var(--wl-theme-text);box-shadow:none}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school:hover{box-shadow:0 10px 28px rgba(0,0,0,0.24),inset 0 0 0 2px rgba(0,0,0,0.35)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school:focus-within{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school-copy>a:hover{background:transparent;color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school-copy .wlfv-eyebrow::before{background:color-mix(in srgb,var(--wl-theme-deep) 92.0%,transparent)}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school-copy>a{background:color-mix(in srgb,var(--wl-theme-deep) 92.0%,transparent)));box-shadow:0 0 0 5px rgba(0,0,0,0.35)))}
html[data-wlfv-theme="dark"] body.home.wlfv-ui #oxy-main .wlfv-home-school-copy>a:hover{background:color-mix(in srgb,var(--wl-theme-deep) 92.0%,transparent)))}
/* navigation-icons.css */
html[data-wlfv-theme="dark"] body header.wlfv-header .wlfv-nav-icon{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body header.wlfv-header .wlfv-nav-list :is(a:hover,a:focus-visible,.current-menu-item>a,.current-menu-ancestor>a) .wlfv-nav-icon{color:var(--wl-theme-accent)}
@media(max-width:1200px){html[data-wlfv-theme="dark"] body header.wlfv-header.wlfv-menu-ready .wlfv-menu-toggle{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body header.wlfv-header.wlfv-menu-open .wlfv-nav-list{background:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);box-shadow:0 12px 16px rgba(0,0,0,0.078)}}
html[data-wlfv-theme="dark"] body .wlfv-tournament-navigation a[aria-current=location]{background:var(--wl-theme-surface);color:var(--wl-theme-text);box-shadow:inset 0 -3px rgba(0,0,0,0.35)}
html[data-wlfv-theme="dark"] body .wl-events-intro{color:var(--wl-theme-muted)}
/* tournament-presentation.css */
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-icon{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-view>span{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-view a{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-view a[aria-current=true]{background:var(--wl-theme-selected);border-color:var(--wl-theme-line);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-view a:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-cover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-cover--generated{background:transparent}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-cover>span{background:var(--wl-theme-surface);color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wlfv-core-browser .wlfv-core-event-list article.wl-tournament-list-row{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-list-copy .wlfv-core-date{background:transparent;color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-list-copy .wlfv-core-date small{color:inherit}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-list-meta{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-compact .wlfv-event-fact-tiles>div{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-compact dt{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-compact .wlfv-event-fact-tiles dd{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-compact .wlfv-core-source>dl>div{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-source-more{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-source-more summary{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-source-more summary:focus-visible{outline:3px solid var(--wl-theme-line)}
@media(max-width:767px){html[data-wlfv-theme="dark"] body.wlfv-tournament-selected :is(.wlfv-ui #oxy-main,#oxy-main .wlfv-ui) .wlfv-hub-hero{background-image:linear-gradient(110deg,var(--wl-theme-surface),var(--wl-theme-raised))!important}}
html[data-wlfv-theme="dark"] body.wlfv-ui .wl-tournament-cover--generated>span{background:transparent}
html[data-wlfv-theme="dark"] .wlfv-tournament-form .wlfv-registration-state{color:var(--wl-theme-muted)}
/* results.css */
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wlfv-ui .wlfv-hub-hero{background:linear-gradient(115deg,var(--wl-theme-surface),var(--wl-theme-raised))}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wlfv-tournament-list{box-shadow:none}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wl-results-row{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wl-results-row>.wlfv-tournament-date{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wl-results-copy>h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wl-results-copy>.wlfv-tournament-facts dt{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wl-results-copy>.wlfv-tournament-facts dd{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wl-results-row>.wlfv-tournament-documents a{background:var(--wl-theme-raised);border:1px solid var(--wl-theme-line);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wl-results-row>.wlfv-tournament-documents a:hover{background:var(--wl-theme-raised);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009) #oxy-main .wl-results-rating{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body:is(.page-id-4204,.page-id-4092,.page-id-3009,.page-id-4046) #oxy-main .wl-results-row :is(a,summary):focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.page-id-4046 #oxy-main .wlfv-resource{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);box-shadow:none}
html[data-wlfv-theme="dark"] body.page-id-4046 #oxy-main .wlfv-resource:hover{background:var(--wl-theme-raised);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.page-id-4046 #oxy-main .wlfv-resource:focus-visible{outline:3px solid var(--wl-theme-line)}
/* directory-search.css */
html[data-wlfv-theme="dark"] .wlfv-ui.wl-clubs-index .wlfv-club-card.is-map-selected{border-left-color:var(--wl-theme-accent);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-club-map{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line);box-shadow:0 10px 28px rgba(0,0,0,0.031);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-map-heading .wlfv-eyebrow{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-map-heading h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-map-key{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-map-key span{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-map-help{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-map-viewport{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-map-pin{background:transparent;color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-map-pin-symbol{background:var(--wl-theme-selected);border:2px solid var(--wl-theme-line);box-shadow:0 3px 8px rgba(0,0,0,0.2)}
html[data-wlfv-theme="dark"] .wlfv-map-pin.is-selected .wlfv-map-pin-symbol,html[data-wlfv-theme="dark"] .wlfv-map-pin:hover .wlfv-map-pin-symbol{background:var(--wl-theme-cta)}
html[data-wlfv-theme="dark"] .wlfv-map-pin:focus-visible{outline:3px solid var(--wl-theme-line);background:color-mix(in srgb,var(--wl-theme-surface) 60.0%,transparent)}
html[data-wlfv-theme="dark"] .wlfv-map-tools button{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-text);box-shadow:0 2px 8px rgba(0,0,0,0.071)}
html[data-wlfv-theme="dark"] .wlfv-map-tools button:disabled{color:var(--wl-theme-muted);background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-map-selection{background:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-map-selection h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-map-selection li+li{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-map-selection a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-map-note{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-map-credit{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-map-credit a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-search-help{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui #wlfv-news-suggestions{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line);box-shadow:0 10px 28px rgba(0,0,0,0.149)}
html[data-wlfv-theme="dark"] .wlfv-ui #wlfv-news-suggestions a{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui #wlfv-news-suggestions a:hover,html[data-wlfv-theme="dark"] .wlfv-ui #wlfv-news-suggestions a[aria-selected="true"]{background:var(--wl-theme-raised);outline:2px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui #wlfv-news-suggestions small{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-news-search-error{border-left:3px solid var(--wl-theme-accent);background:var(--wl-theme-surface);color:var(--wl-theme-accent)}
/* club-detail-map.css */
html[data-wlfv-theme="dark"] .wlfv-map-all-clubs{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-detail-map-body{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-detail-map-visual{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-club-map--detail .wlfv-map-viewport{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-map--detail .wlfv-map-tools{background:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-detail-map-status{border-top:1px solid var(--wl-theme-line);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-detail-map-addresses{background:var(--wl-theme-surface);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-detail-map-addresses li+li{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-detail-map-number{background:var(--wl-theme-selected);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-detail-map-addresses h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-detail-map-addresses p{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wlfv-detail-map-addresses .wlfv-map-note{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-map-locate{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-map-locate:hover,html[data-wlfv-theme="dark"] .wlfv-map-locate[aria-pressed="true"]{background:var(--wl-theme-raised);color:var(--wl-theme-text);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-detail-map-addresses li.is-active .wlfv-detail-map-number{background:var(--wl-theme-cta)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-club-map--detail .wlfv-map-credit{border-top:1px solid var(--wl-theme-line)}
@media(max-width:767px){html[data-wlfv-theme="dark"] .wlfv-detail-map-addresses{border-top:1px solid var(--wl-theme-line)}}
/* club-profile.css */
html[data-wlfv-theme="dark"] .wlfv-club-data-review{border:1px solid var(--wl-theme-line);border-left:3px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-club-data-review.is-review-needed{background:var(--wl-theme-raised);border-color:var(--wl-theme-accent);border-left-color:var(--wl-theme-accent);color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui .wlfv-club-data-review h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-club-data-review summary{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-club-data-review a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile{--profile-line:var(--wl-theme-line);--profile-blue:var(--wl-theme-link);background:linear-gradient(160deg,var(--wl-theme-surface) 0%,var(--wl-theme-surface) 78%)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-club-hero{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-club-hero::before{background:linear-gradient(90deg,var(--wl-theme-surface) 0 52%,color-mix(in srgb,var(--wl-theme-surface) 13.33%,transparent) 88%),url(wlfv-service-v2.webp) right center/auto 100% no-repeat}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-breadcrumb{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-logo{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);box-shadow:0 8px 22px rgba(0,0,0,0.063)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-eyebrow{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-title::after{background:var(--wl-theme-cta)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-weapons{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-profile-district,html[data-wlfv-theme="dark"] .wlfv-profile-weapon{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-profile-district::before{background:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wlfv-profile-weapon::before{background:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-subnav{background:var(--wl-theme-surface);box-shadow:0 5px 15px rgba(0,0,0,0.027)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-subnav>a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-subnav>a:hover{background:var(--wl-theme-raised);border-bottom-color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-training-section{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line);box-shadow:0 5px 22px rgba(0,0,0,0.02)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-section-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-training-card{box-shadow:none;background:transparent}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-location-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-training-card>.wlfv-location-title::before{background:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-location-copy{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-training-label{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-training-label::before{background:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-profile-schedule-line{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-profile-time-row{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-profile-time-row strong{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-club-contact{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line);box-shadow:0 5px 22px rgba(0,0,0,0.02)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-contact-card{box-shadow:none;background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-contact-copy{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-contact-copy a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-contact-card>.wlfv-text-link{background:var(--wl-theme-cta);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-contact-card>.wlfv-text-link:hover{background:var(--wl-theme-cta);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-club-document{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-club-map--detail{border:1px solid var(--wl-theme-line);box-shadow:0 5px 22px rgba(0,0,0,0.02);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-map-body{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-map-addresses{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-map-addresses .wlfv-map-note{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-profile-map-addresses{background:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-profile-map-addresses>summary{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-profile-map-addresses>summary:hover{background:var(--wl-theme-raised)}
@media(max-width:1100px){html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-detail-actions{border-top:1px solid var(--wl-theme-line)}}
@media(max-width:767px){html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-club-hero{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-club-profile .wlfv-club-hero::before{background-position:0 0,right center;background-size:100% 100%,auto 100%}}
/* club-overview.css */
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-hub-hero{background:linear-gradient(115deg,var(--wl-theme-surface),var(--wl-theme-raised))}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-hub-hero::before{background:linear-gradient(155deg,transparent 55%,color-mix(in srgb,var(--wl-theme-raised) 46.67%,transparent) 55%,color-mix(in srgb,var(--wl-theme-raised) 46.67%,transparent) 65%,transparent 65%)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-filters{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-filter-status{border-top:1px solid var(--wl-theme-line);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-card{border-bottom:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-card:hover,html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-card:focus-within{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-card.is-map-selected{background:var(--wl-theme-raised);border-left-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-link{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-logo-fallback{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-location,html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-weapons{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-weapons::before{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-action::after{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-locate{background:transparent;color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-locate span{background:currentColor}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-locate:hover,html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-locate[aria-pressed=true]{background:var(--wl-theme-raised);border-color:var(--wl-theme-line);color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-map-instructions{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-map-pan{background:color-mix(in srgb,var(--wl-theme-surface) 91.76%,transparent);border:1px solid var(--wl-theme-line);box-shadow:0 2px 8px rgba(0,0,0,0.071)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-map-pan button{background:var(--wl-theme-surface);color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-map-pan button:hover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-map-selection h3{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-map-club-logo{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-map-credit{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-guide{background:transparent;border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index :is(.wlfv-club-grid,.wlfv-map-viewport,.wlfv-club-locate,.wlfv-map-pan button,.wlfv-club-view-controls button):focus-visible{outline:3px solid var(--wl-theme-line)}
@media(max-width:900px){html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-view-controls{border:1px solid var(--wl-theme-line);background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-view-controls button{background:transparent;color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-club-view-controls button[aria-pressed=true]{background:var(--wl-theme-surface);border-color:var(--wl-theme-line);color:var(--wl-theme-text);box-shadow:0 2px 4px rgba(0,0,0,0.063)}}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-map-pan{border-top:1px solid var(--wl-theme-line);box-shadow:none;background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index .wlfv-map-viewport{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wl-club-map-stage{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wl-club-map-stage::after{background:linear-gradient(var(--wl-theme-surface),transparent 35px,transparent calc(100% - 35px),var(--wl-theme-surface))}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-filters{background:var(--wl-theme-surface);box-shadow:0 8px 26px rgba(0,0,0,0.063)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-map{background:transparent;box-shadow:none}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-map-viewport{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-grid{border:1px solid var(--wl-theme-line);background:color-mix(in srgb,var(--wl-theme-surface) 92.94%,transparent);box-shadow:0 12px 36px rgba(0,0,0,0.071)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-card{background:transparent}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-card:is(:hover,:focus-within,.is-map-selected){background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-map-heading h2{color:var(--wl-theme-text);text-shadow:0 1px 8px rgba(0,0,0,0.35);background:color-mix(in srgb,var(--wl-theme-raised) 94.9%,transparent)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-map-tools{background:none}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-map-tools button{background:var(--wl-theme-surface);box-shadow:0 3px 10px rgba(0,0,0,0.063)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-map-instructions{color:var(--wl-theme-link);background:color-mix(in srgb,var(--wl-theme-raised) 94.9%,transparent)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-map-pan{background:color-mix(in srgb,var(--wl-theme-surface) 92.94%,transparent);border:1px solid var(--wl-theme-line);box-shadow:0 5px 15px rgba(0,0,0,0.063)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-map-credit{background:transparent;color:var(--wl-theme-link);background:color-mix(in srgb,var(--wl-theme-raised) 94.9%,transparent)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-map-selection{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);box-shadow:0 10px 26px rgba(0,0,0,0.102)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wl-map-selection-close{background:var(--wl-theme-raised);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wl-map-selection-close:focus-visible{outline:3px solid var(--wl-theme-line)}
@media(max-width:900px){html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-grid{background:var(--wl-theme-surface)}}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-hub-hero{background:transparent}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-hub-hero>.wlfv-container{background:transparent}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-hub-hero :is(.wlfv-breadcrumb,.wlfv-eyebrow,.wlfv-hub-title,.wlfv-hub-intro){background:color-mix(in srgb,var(--wl-theme-raised) 92.94%,transparent);box-shadow:0 0 12px 5px rgba(0,0,0,0.35)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wl-club-sidebar{border:1px solid var(--wl-theme-line);background:color-mix(in srgb,var(--wl-theme-surface) 94.9%,transparent);box-shadow:0 12px 36px rgba(0,0,0,0.071)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-controls{background:var(--wl-theme-surface);border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-filters{background:transparent;box-shadow:none}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-filter-fields label{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-filter-fields :is(input,select){background-color:var(--wl-theme-surface);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-filter-status{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-filter-reset{background:transparent;color:var(--wl-theme-link);box-shadow:none}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-grid{background:transparent;box-shadow:none}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-club-controls :is(input,select,button):focus-visible{outline:3px solid var(--wl-theme-line)}
@media(max-width:900px){html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-hub-hero{background:linear-gradient(color-mix(in srgb,var(--wl-theme-raised) 36.08%,transparent),color-mix(in srgb,var(--wl-theme-raised) 72.16%,transparent)),url('club-map-vienna-full.svg') 48% 47%/1700px auto no-repeat}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wl-club-sidebar{background:var(--wl-theme-surface)}}
/* documents.css */
html[data-wlfv-theme="dark"] .wl-document-copy,html[data-wlfv-theme="dark"] .wl-document-index-group,html[data-wlfv-theme="dark"] .wl-document-source,html[data-wlfv-theme="dark"] .wl-document-toc{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-document-copy{color:var(--wl-theme-text)}

html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-copy h2,html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-index-group h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-copy h3,html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-list h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-document-copy :is(a,li a),html[data-wlfv-theme="dark"] .wl-document-sidebar a,html[data-wlfv-theme="dark"] .wl-document-list a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-document-copy a:hover,html[data-wlfv-theme="dark"] .wl-document-sidebar a:hover,html[data-wlfv-theme="dark"] .wl-document-list a:hover{color:var(--wl-theme-text)}

html[data-wlfv-theme="dark"] .wl-document-copy :is(th,td){border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-document-copy thead th{background:var(--wl-theme-raised);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-document-copy tbody th{background:var(--wl-theme-surface)}


html[data-wlfv-theme="dark"] .wl-document-notice{border-left:3px solid var(--wl-theme-accent);background:var(--wl-theme-raised);color:var(--wl-theme-accent)}

html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-alternative{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-document-alternative:hover{color:var(--wl-theme-text);background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-hub-teaser{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}

/* tournament-guide.css */
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wlfv-ui .wlfv-hub-hero{background:linear-gradient(115deg,var(--wl-theme-surface),var(--wl-theme-raised))}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-jumps a{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-jumps a>span:first-child{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-jumps a:hover{background:var(--wl-theme-raised);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-jumps a:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-chapter{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);box-shadow:0 6px 24px rgba(0,0,0,0.02)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-range{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-copy>h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-steps>li:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-steps h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-number{border:1px solid var(--wl-theme-line);background:var(--wl-theme-raised);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-steps p{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-art figcaption{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-chapter.is-reversed{background:linear-gradient(125deg,var(--wl-theme-surface),var(--wl-theme-surface))}
html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-chapter:last-child .wl-guide-number{border-color:var(--wl-theme-accent);background:var(--wl-theme-raised);color:var(--wl-theme-accent)}
@media print{html[data-wlfv-theme="dark"] body.page-id-2284 #oxy-main .wl-guide-chapter{box-shadow:none}}
/* school-landing.css */
html[data-wlfv-theme="dark"] .wl-school-facts{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);box-shadow:0 7px 24px rgba(0,0,0,0.024)}
html[data-wlfv-theme="dark"] .wl-school-facts>div+div{border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-facts span{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-school-facts strong{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-offer h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-offer h2 span{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-school-funding{background:linear-gradient(140deg,var(--wl-theme-surface),var(--wl-theme-surface));border:1px solid var(--wl-theme-line);border-top:3px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-school-funding h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-small{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-school-steps{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-steps li>span{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-school-steps h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-project #wlfv-anmeldung{background:var(--wl-theme-surface);box-shadow:0 12px 50px rgba(0,0,0,0.063);border-top:4px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-form-grid select{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-faq h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-faq details{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-faq summary{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-faq summary:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-source-note{color:var(--wl-theme-muted)}
@media(max-width:650px){html[data-wlfv-theme="dark"] .wl-school-facts>div+div{border-top:1px solid var(--wl-theme-line)}}
/* service.css */
html[data-wlfv-theme="dark"] .wl-service-hub>h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-service-card{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-service-card:hover{background:var(--wl-theme-surface);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-service-card:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-service-icon{background:var(--wl-theme-raised);color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-service-card p{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-service-next{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-service-empty{border:1px solid var(--wl-theme-line);border-left:4px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-service-empty h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-service-document-list article{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-service-document-list h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-service-bottom a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-membership-paths article{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-membership-paths h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-service-process strong{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-service-form input:not([type=checkbox]),html[data-wlfv-theme="dark"] .wl-service-form textarea{border:1px solid var(--wl-theme-line);color:var(--wl-theme-text);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-service-form :focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-source-update{background:var(--wl-theme-raised);border-left:4px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-source-update a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-document-status{background:var(--wl-theme-raised);color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-service-section-intro{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] #wl-fechtwissen-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.page-id-3320 #div_block-8-3320 h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body.page-id-3320 #div_block-7-3320 .wl-document-hub-teaser{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body.page-id-3320 .wl-document-hub-teaser h3{color:var(--wl-theme-text)}
/* discovery.css */
html[data-wlfv-theme="dark"] .wl-site-search{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-site-search summary{border:1px solid var(--wl-theme-line);background:color-mix(in srgb,var(--wl-theme-surface) 65.1%,transparent)}
html[data-wlfv-theme="dark"] .wl-site-search summary:hover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-site-search summary:focus-visible,html[data-wlfv-theme="dark"] .wl-site-search :focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-site-search-popover{background:var(--wl-theme-surface);box-shadow:0 12px 40px rgba(0,0,0,0.188);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-site-search-popover label,html[data-wlfv-theme="dark"] .wl-search-results label{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-site-search-fields input{border:1px solid var(--wl-theme-line);color:var(--wl-theme-text);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-site-search-popover>p{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-search-list article{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-search-list h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-search-list h2 a{color:inherit}
html[data-wlfv-theme="dark"] .wl-search-list h2 a:hover{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-search-results a:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-search-results .page-numbers a,html[data-wlfv-theme="dark"] .wl-search-results .page-numbers span{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .bde-skip-link:focus,html[data-wlfv-theme="dark"] .oxy-skip-link:focus{background:var(--bde-skip-link-background-color,var(--wl-theme-surface));color:var(--bde-skip-link-text-color,var(--bde-headings-color,var(--wl-theme-text)));box-shadow:0 0 4px 2px rgba(0,0,0,0.35)}
html[data-wlfv-theme="dark"] .bde-skip-link:hover,html[data-wlfv-theme="dark"] .oxy-skip-link:hover{background:var(--bde-skip-link-background-color-hover,var(--bde-skip-link-background-color,var(--wl-theme-surface)))}
html[data-wlfv-theme="dark"] .datepicker-dropdown:before{border-bottom:7px solid color-mix(in srgb,var(--wl-theme-line) 20.0%,transparent)}
html[data-wlfv-theme="dark"] .datepicker-dropdown:after{border-bottom:6px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .datepicker-dropdown.datepicker-orient-top:before{border-top:7px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .datepicker-dropdown.datepicker-orient-top:after{border-top:6px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .datepicker td>button,html[data-wlfv-theme="dark"] .datepicker th>button{border:none}
html[data-wlfv-theme="dark"] .table-striped .datepicker table tr td,html[data-wlfv-theme="dark"] .table-striped .datepicker table tr th{background-color:transparent}
html[data-wlfv-theme="dark"] .datepicker table tr td button.day.focused,html[data-wlfv-theme="dark"] .datepicker table tr td button.day:hover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.new,html[data-wlfv-theme="dark"] .datepicker table tr td button.old,html[data-wlfv-theme="dark"] .datepicker table tr td span.new,html[data-wlfv-theme="dark"] .datepicker table tr td span.old,html[data-wlfv-theme="dark"] .datepicker-grid>button.new,html[data-wlfv-theme="dark"] .datepicker-grid>button.old{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td span.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td span.disabled:hover,html[data-wlfv-theme="dark"] .datepicker-grid>button:disabled{background:0 0;color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.highlighted{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.today,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.today:hover{background-color:var(--wl-theme-cta);background-image:-moz-linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-image:-ms-linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-image:-webkit-gradient(linear,0 0,0 100%,from(var(--wl-theme-cta)),to(var(--wl-theme-selected)));background-image:-webkit-linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-image:-o-linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-image:linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-repeat:repeat-x;border-color:color-mix(in srgb,var(--wl-theme-line) 10.0%,transparent) color-mix(in srgb,var(--wl-theme-line) 10.0%,transparent) color-mix(in srgb,var(--wl-theme-line) 25.0%,transparent);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.today.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.today.disabled[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.today:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.today:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.today:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.today:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.today:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.today:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.today:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.today[disabled]{background-color:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.today:hover:hover{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.today.active:hover{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.range,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.range:hover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today:hover{background-color:var(--wl-theme-cta);background-image:-moz-linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-image:-ms-linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-image:-webkit-gradient(linear,0 0,0 100%,from(var(--wl-theme-cta)),to(var(--wl-theme-selected)));background-image:-webkit-linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-image:-o-linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-image:linear-gradient(to bottom,var(--wl-theme-cta),var(--wl-theme-selected));background-repeat:repeat-x;border-color:color-mix(in srgb,var(--wl-theme-line) 10.0%,transparent) color-mix(in srgb,var(--wl-theme-line) 10.0%,transparent) color-mix(in srgb,var(--wl-theme-line) 25.0%,transparent)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today.disabled[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.range.today[disabled]{background-color:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.selected,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected:hover{background-color:var(--wl-theme-selected);background-image:-moz-linear-gradient(to bottom,var(--wl-theme-selected),grey);background-image:-ms-linear-gradient(to bottom,var(--wl-theme-selected),grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(var(--wl-theme-selected)),to(grey));background-image:-webkit-linear-gradient(to bottom,var(--wl-theme-selected),grey);background-image:-o-linear-gradient(to bottom,var(--wl-theme-selected),grey);background-image:linear-gradient(to bottom,var(--wl-theme-selected),grey);background-repeat:repeat-x;border-color:color-mix(in srgb,var(--wl-theme-line) 10.0%,transparent) color-mix(in srgb,var(--wl-theme-line) 10.0%,transparent) color-mix(in srgb,var(--wl-theme-line) 25.0%,transparent);color:var(--wl-theme-text);text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.selected.disabled[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.selected:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.selected:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.selected[disabled]{background-color:grey}
html[data-wlfv-theme="dark"] .datepicker table tr td button.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.active:hover,html[data-wlfv-theme="dark"] .datepicker table tr td span.active,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td span.active:hover,html[data-wlfv-theme="dark"] .datepicker-grid>button.active,html[data-wlfv-theme="dark"] .datepicker-grid>button.active:hover{background-color:var(--wl-theme-selected);background-image:-moz-linear-gradient(to bottom,var(--wl-theme-selected),var(--wl-theme-selected));background-image:-ms-linear-gradient(to bottom,var(--wl-theme-selected),var(--wl-theme-selected));background-image:-webkit-gradient(linear,0 0,0 100%,from(var(--wl-theme-selected)),to(var(--wl-theme-selected)));background-image:-webkit-linear-gradient(to bottom,var(--wl-theme-selected),var(--wl-theme-selected));background-image:-o-linear-gradient(to bottom,var(--wl-theme-selected),var(--wl-theme-selected));background-image:linear-gradient(to bottom,var(--wl-theme-selected),var(--wl-theme-selected));background-repeat:repeat-x;border-color:color-mix(in srgb,var(--wl-theme-line) 10.0%,transparent) color-mix(in srgb,var(--wl-theme-line) 10.0%,transparent) color-mix(in srgb,var(--wl-theme-line) 25.0%,transparent);color:var(--wl-theme-text);text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
html[data-wlfv-theme="dark"] .datepicker table tr td button.active.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.active.disabled[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.active:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.active:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.active:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td button.active:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td button.active:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td button.active:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td button.active:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td button.active[disabled]{background-color:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] .datepicker .datepicker-switch:hover,html[data-wlfv-theme="dark"] .datepicker .next:hover,html[data-wlfv-theme="dark"] .datepicker .prev:hover,html[data-wlfv-theme="dark"] .datepicker table tr td span.focused,html[data-wlfv-theme="dark"] .datepicker table tr td span:hover,html[data-wlfv-theme="dark"] .datepicker tfoot tr th:hover,html[data-wlfv-theme="dark"] .datepicker-grid>button.focused,html[data-wlfv-theme="dark"] .datepicker-grid>button:hover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .datepicker-grid>button{background:0 0;border:none;color:inherit}
html[data-wlfv-theme="dark"] .datepicker table tr td span.active.active,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled.active,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled:active,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled:hover,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td span.active.disabled[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td span.active:active,html[data-wlfv-theme="dark"] .datepicker table tr td span.active:hover,html[data-wlfv-theme="dark"] .datepicker table tr td span.active:hover.active,html[data-wlfv-theme="dark"] .datepicker table tr td span.active:hover.disabled,html[data-wlfv-theme="dark"] .datepicker table tr td span.active:hover:active,html[data-wlfv-theme="dark"] .datepicker table tr td span.active:hover:hover,html[data-wlfv-theme="dark"] .datepicker table tr td span.active:hover[disabled],html[data-wlfv-theme="dark"] .datepicker table tr td span.active[disabled]{background-color:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] .input-daterange .add-on{text-shadow:0 1px 0 rgba(0,0,0,0.35);background-color:var(--wl-theme-raised);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .datepicker.dropdown-menu{background-color:var(--wl-theme-surface);border:1px solid color-mix(in srgb,var(--wl-theme-line) 20.0%,transparent);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;color:var(--wl-theme-text)}

html[data-wlfv-theme="dark"] .tribe-common legend{color:inherit}
html[data-wlfv-theme="dark"] .tribe-common img{border-style:none}
html[data-wlfv-theme="dark"] .tribe-theme-twentynineteen .tribe-common svg{fill:none}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-checkbox__input:checked:after{border:none}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-radio__input:checked:after{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-icon:before{background-repeat:no-repeat;background-size:contain}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-image__bg{background:50% no-repeat;background-size:cover}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--hybrid circle,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--mail,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--map-pin,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--messages-not-found g,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--no-map,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--phone,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--virtual g,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--website{fill:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--error g,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-svgicon--reset path{fill:none}
html[data-wlfv-theme="dark"] .tooltipster-sidetip .tooltipster-box{background:var(--wl-theme-selected);border:2px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .tooltipster-sidetip .tooltipster-content{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-view-loader{background-color:var(--tec-color-background-transparent)}
html[data-wlfv-theme="dark"] .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-list__event-title-link{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-list__event-title-link:active,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-list__event-title-link:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-list__event-title-link:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);border-color:currentColor}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-list__event-title-link:visited{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:currentcolor}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event-bar{background-color:var(--tec-color-background)}

html[data-wlfv-theme="dark"] .tribe-common a{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-common abbr[title]{border-bottom:none}
html[data-wlfv-theme="dark"] .tribe-common mark{background-color:var(--wl-theme-selected);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .tribe-common button,html[data-wlfv-theme="dark"] .tribe-common input,html[data-wlfv-theme="dark"] .tribe-common optgroup,html[data-wlfv-theme="dark"] .tribe-common select,html[data-wlfv-theme="dark"] .tribe-common textarea{color:inherit}
html[data-wlfv-theme="dark"] .tribe-common select:-moz-focusring{color:color-mix(in srgb,var(--wl-theme-text) 0.0%,transparent);text-shadow:0 0 0 rgba(0,0,0,0.35)}
html[data-wlfv-theme="dark"] .tribe-theme-twentynineteen .tribe-common button,html[data-wlfv-theme="dark"] .tribe-theme-twentynineteen .tribe-common input[type=button],html[data-wlfv-theme="dark"] .tribe-theme-twentynineteen .tribe-common input[type=reset],html[data-wlfv-theme="dark"] .tribe-theme-twentynineteen .tribe-common input[type=submit]{outline:none}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-common{background-color:var(--tec-color-background-events)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone.tribe-common .tribe-common .button:not(:hover):not(:active):not(.has-background),html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background),html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone.tribe-common .tribe-common button:not(:hover):not(:active):not(.has-background),html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone.tribe-common .tribe-common input[type=reset]:not(:hover):not(:active):not(.has-background),html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone.tribe-common .tribe-common input[type=submit]:not(:hover):not(:active):not(.has-background){background-color:initial}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-checkbox__input,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-radio__input{background-color:var(--tec-form-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-checkbox__input:checked,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-radio__input:checked{background-color:var(--tec-form-color-border-active)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-checkbox__input:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%279%27%3E%3Cpath fill=%27%23fff%27 d=%27M10.6.1 3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-radio__input:checked:before{background-color:var(--tec-form-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-slider__input{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-slider__input::-webkit-slider-runnable-track{background-color:var(--tec-form-color-accent-primary);border:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-slider__input::-moz-range-track{background-color:var(--tec-form-color-accent-primary);border:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-slider__input::-ms-track{background-color:initial;border-color:color-mix(in srgb,var(--wl-theme-line) 0.0%,transparent);color:color-mix(in srgb,var(--wl-theme-text) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper{background-color:var(--tec-form-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-slider__input::-webkit-slider-thumb{background-color:var(--tec-form-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-slider__input::-moz-range-thumb{background-color:var(--tec-form-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-slider__input::-ms-thumb{background-color:var(--tec-form-color-background);box-shadow:none}
html[data-wlfv-theme="dark"] #top .main_color .tribe-common .tribe-common-form-control-text__input,html[data-wlfv-theme="dark"] #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{background:var(--tec-color-background)}
html[data-wlfv-theme="dark"] #top .main_color .tribe-common .tribe-common-form-control-text__input:focus,html[data-wlfv-theme="dark"] #top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus{box-shadow:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-toggle__input{background-color:var(--tec-form-color-border-secondary);border:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-toggle__input+label:before{background-color:var(--tec-form-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-form-control-toggle__input:checked{background-color:var(--tec-form-color-accent-primary)}
html[data-wlfv-theme="dark"] .site-footer .widget-area .tribe-common a,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common a{box-shadow:none}
html[data-wlfv-theme="dark"] .site-footer .widget-area .tribe-common a:focus,html[data-wlfv-theme="dark"] .site-footer .widget-area .tribe-common a:hover,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:hover,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common a:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common a:hover{box-shadow:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-anchor{border-bottom:2px solid color-mix(in srgb,var(--wl-theme-line) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-anchor-thin{border-bottom:1px solid color-mix(in srgb,var(--wl-theme-line) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-cta{border-bottom:2px solid color-mix(in srgb,var(--wl-theme-line) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-cta--thin{border-bottom:1px solid color-mix(in srgb,var(--wl-theme-line) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-common button{border:none}
html[data-wlfv-theme="dark"] .tribe-common button,html[data-wlfv-theme="dark"] .tribe-common button:focus,html[data-wlfv-theme="dark"] .tribe-common button:hover,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common button:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common button:hover{background-color:initial;background-image:none}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-common button{background-color:initial;background-image:none}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-common button:not(:hover):not(:active){background-color:inherit;background-image:inherit;color:inherit}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn--clear{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit;outline:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn--clear:active,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn--clear:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn--clear:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit;outline:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border:active,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border:hover,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border:active,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border:focus,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border:hover,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border:focus,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border:hover{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border--secondary:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border--secondary:hover,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border--secondary:focus,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border--secondary:hover{background-color:var(--tec-color-button-secondary)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border--alt:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border--alt:hover,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border--alt:focus,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border--alt:hover{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:hover{background-color:var(--tec-color-button-primary)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:hover{background-color:var(--tec-color-button-secondary)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--alt:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--alt:hover{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border-small,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border-small{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit;outline:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border-small:active,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border-small:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border-small:hover,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border-small:active,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border-small:focus,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border-small:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border-small,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border-small{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border-small:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-border-small:hover,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border-small:focus,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn-border-small:hover{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border-small:hover{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-icon{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit;outline:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-icon:active,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-icon:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-icon:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-icon--border{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-icon--border:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn-icon--border:hover{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-icon--border:hover{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit;outline:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn:active,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn:hover,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn:active,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn:hover,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn:active,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);color:inherit}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn{background-color:var(--tec-color-button-primary)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn:hover,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn:hover,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn:hover{background-image:none;box-shadow:none;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn:hover,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn:hover,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn:hover{background-color:var(--tec-color-button-primary-hover)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn:active,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn:active,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn:active{background-color:var(--tec-color-button-primary-active)}
html[data-wlfv-theme="dark"] .tribe-common .tribe-common-c-btn:disabled,html[data-wlfv-theme="dark"] .tribe-common a.tribe-common-c-btn:disabled,html[data-wlfv-theme="dark"] .tribe-common button.tribe-common-c-btn:disabled{background-color:var(--tec-color-button-primary-background)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:hover{background-color:var(--tec-color-button-primary-hover)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn{background-color:var(--tec-color-button-primary)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:hover{background-color:var(--tec-color-button-primary-hover)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-common .tribe-common-c-btn{outline:none}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-common .tribe-common-c-btn:not(:hover):not(:active){background-color:var(--tec-color-button-primary)}
html[data-wlfv-theme="dark"] .tribe-events-view{background-color:var(--tec-color-background-events)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-header__content-title:after{background-color:var(--tec-color-border-default)}
html[data-wlfv-theme="dark"] .tribe-events .datepicker{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-events .datepicker .datepicker-switch:active,html[data-wlfv-theme="dark"] .tribe-events .datepicker .datepicker-switch:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .datepicker-switch:hover,html[data-wlfv-theme="dark"] .tribe-events .datepicker .next:active,html[data-wlfv-theme="dark"] .tribe-events .datepicker .next:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .next:hover,html[data-wlfv-theme="dark"] .tribe-events .datepicker .prev:active,html[data-wlfv-theme="dark"] .tribe-events .datepicker .prev:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .prev:hover{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-events .datepicker .day.focused,html[data-wlfv-theme="dark"] .tribe-events .datepicker .day:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .day:hover,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month.focused,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month:hover,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year.focused,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year:hover{background:var(--tec-color-background-secondary-datepicker)}
html[data-wlfv-theme="dark"] .tribe-events .datepicker .day.current,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month.current,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year.current{background:var(--tec-color-accent-primary-background-datepicker)}
html[data-wlfv-theme="dark"] .tribe-events .datepicker .day.current:hover,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month.current:hover,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year.current:hover{background:var(--tec-color-accent-primary-background-datepicker)}
html[data-wlfv-theme="dark"] .tribe-events .datepicker .day.current.focused,html[data-wlfv-theme="dark"] .tribe-events .datepicker .day.current:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month.current.focused,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month.current:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year.current.focused,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year.current:focus{background:var(--tec-color-accent-primary-background-datepicker)}
html[data-wlfv-theme="dark"] .tribe-events .datepicker .day.active,html[data-wlfv-theme="dark"] .tribe-events .datepicker .day.active:hover,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month.active,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month.active:hover,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year.active,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year.active:hover{background:var(--tec-color-accent-primary);text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events .datepicker .day.active.focused,html[data-wlfv-theme="dark"] .tribe-events .datepicker .day.active:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month.active.focused,html[data-wlfv-theme="dark"] .tribe-events .datepicker .month.active:focus,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year.active.focused,html[data-wlfv-theme="dark"] .tribe-events .datepicker .year.active:focus{background:var(--tec-color-accent-primary);text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker table,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker td,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker th,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker tr{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day.focused,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day:focus,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day:hover,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month.focused,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month:focus,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month:hover,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year.focused,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year:focus,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year:hover{background:var(--tec-color-background-secondary-datepicker)}
html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day.current,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month.current,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year.current{background:var(--tec-color-accent-primary-background-datepicker)}
html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day.current:hover,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month.current:hover,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year.current:hover{background:var(--tec-color-accent-primary-background-datepicker)}
html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day.current.focused,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day.current:focus,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month.current.focused,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month.current:focus,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year.current.focused,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year.current:focus{background:var(--tec-color-accent-primary-background-datepicker)}
html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day.active,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day.active:hover,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month.active,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month.active:hover,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year.active,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year.active:hover{background:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day.active.focused,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .day.active:focus,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month.active.focused,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .month.active:focus,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year.active.focused,html[data-wlfv-theme="dark"] .tribe-theme-enfold .tribe-events .datepicker .year.active:focus{background:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .datepicker-switch,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .datepicker-switch:hover,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .next,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .next:hover,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .prev,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .prev:hover{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.new,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.old{background-color:initial!important}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.new.focused,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.new:focus,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.new:hover,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.old.focused,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.old:focus,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.old:hover{background:var(--tec-color-background-secondary-datepicker)!important}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.focused,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day:focus,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day:hover,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month.focused,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month:focus,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month:hover{background:var(--tec-color-background-secondary-datepicker)}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.current,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month.current{background:var(--tec-color-accent-primary-background-datepicker)}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.current:hover,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month.current:hover{background:var(--tec-color-accent-primary-background-datepicker)}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.current.focused,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.current:focus,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month.current.focused,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month.current:focus{background:var(--tec-color-accent-primary-background-datepicker)}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.active,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.active:hover,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month.active,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month.active:hover{background:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.active.focused,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .day.active:focus,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month.active.focused,html[data-wlfv-theme="dark"] .tribe-theme-avada .tribe-events .datepicker .month.active:focus{background:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-day-marker:after{background-color:var(--tec-color-border-default)}
html[data-wlfv-theme="dark"] .tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar{background-color:var(--tec-color-background-events-bar)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-events-bar__search-container{background-color:var(--tec-color-background-events-bar)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-events-bar__search-button,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-events-bar__search-button:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-events-bar__search-button:hover,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-events-bar__search-button,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-events-bar__search-button:focus,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-events-bar__search-button:hover{background-color:initial;background-image:none;border:none;box-shadow:none;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-events-bar__search-button:before,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-events-bar__search-button:before{background-color:var(--tec-color-icon-events-bar-hover)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:hover{background-color:initial}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-ical__link,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-ical__link:visited,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-ical__link,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-ical__link:visited{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-ical__link:active,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-ical__link:focus,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-ical__link:focus-within,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-ical__link:hover,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-ical__link:active,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-ical__link:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-ical__link:focus-within,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-ical__link:hover{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text{background-color:initial;background-image:none;border:none;box-shadow:none;text-shadow:none}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within,html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover{background-color:var(--tec-color-background-subscribe-list-item-hover)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button),html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button){background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus-within,html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:hover,html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus-within,html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:hover{background-color:initial!important}
html[data-wlfv-theme="dark"] #tribe-events-content .tribe-block__events-link .tribe-events-c-ical__link:hover{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-messages__message{background-color:var(--tec-color-background-messages)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-nav__next:disabled,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-nav__prev:disabled{background-color:initial;background-image:none;border:none;box-shadow:none;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-nav__prev:disabled,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-nav__prev:disabled{background-color:initial;background-image:none;border:none;outline:none}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-nav__next:disabled,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-nav__next:disabled{background-color:initial;background-image:none;border:none;outline:none}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-search__button,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-search__button{background-color:var(--tec-color-background-events-bar-submit-button);background-image:none;box-shadow:none;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-search__button:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-search__button:hover,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-search__button:focus,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-search__button:hover{background-color:var(--tec-color-background-events-bar-submit-button-hover);border:none;box-shadow:none;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-search__button:active,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-search__button:active{background-color:var(--tec-color-background-events-bar-submit-button-active)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__input{background-color:var(--tec-background-color)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button{background-color:var(--tec-color-background-events-bar-submit-button)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:hover{background-color:var(--tec-color-background-events-bar-submit-button-hover)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:active{background-color:var(--tec-color-background-events-bar-submit-button-active)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__input{background-color:var(--tec-background-color)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button{background-color:var(--tec-color-background-events-bar-submit-button)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:hover{background-color:var(--tec-color-background-events-bar-submit-button-hover)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:active{background-color:var(--tec-color-background-events-bar-submit-button-active)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-events .tribe-events-c-search__button:not(:hover):not(:active){background-color:var(--tec-color-background-events-bar-submit-button)}
html[data-wlfv-theme="dark"] .tooltipster-base.tribe-events-tooltip-theme{background-color:var(--tec-color-background-tooltip)}
html[data-wlfv-theme="dark"] .tooltipster-base.tribe-events-tooltip-theme .tooltipster-box{background-color:initial;box-shadow:none}
html[data-wlfv-theme="dark"] .tooltipster-base.tribe-events-tooltip-theme--hover{background-color:var(--tec-color-background-tooltip)}
html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled{background-color:initial;background-image:none;border:none;box-shadow:none;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-top-bar__datepicker-button{background-color:initial;background-image:none;border:none;box-shadow:none;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-top-bar__datepicker-button:focus,html[data-wlfv-theme="dark"] .tribe-events button.tribe-events-c-top-bar__datepicker-button:hover{border:none;box-shadow:none;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:disabled,html[data-wlfv-theme="dark"] .tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:focus,html[data-wlfv-theme="dark"] .tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:hover,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__datepicker-button,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__nav-link{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--next.tribe-events-c-top-bar__nav-link:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--prev.tribe-events-c-top-bar__nav-link:focus{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button{background-color:inherit;background-image:none;border:none;box-shadow:none;color:inherit;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:hover,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:hover{background-color:inherit;background-image:none;box-shadow:none;outline:none;text-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{background-color:var(--tec-color-background-view-selector)}
html[data-wlfv-theme="dark"] .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{box-shadow:none}
html[data-wlfv-theme="dark"] .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:var(--tec-color-accent-secondary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector__button{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector__button:before{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-c-view-selector__content{background-color:var(--tec-color-background-view-selector)}
html[data-wlfv-theme="dark"] .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,html[data-wlfv-theme="dark"] .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within,html[data-wlfv-theme="dark"] .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background-color:var(--tec-color-background-view-selector-list-item-hover)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:hover{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-events .tec-events-c-view-box-border{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-list__month-separator:after{background-color:var(--tec-color-border-default)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__body{background-color:var(--tec-color-background-month-grid)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event--featured:before{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-title-link,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-title-link:active,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-title-link:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-title-link:hover,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:active,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);border-color:currentColor}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-title-link:visited,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:visited{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:after{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{background-color:var(--tec-color-border-active-month-grid-hover)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link .tribe-events-calendar-month__day-date-daynum{color:inherit}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-icon-active)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover{background-color:var(--tec-color-background-secondary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__day-cell--selected,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-background)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,html[data-wlfv-theme="dark"] .tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwenty .tribe-events .tribe-events-calendar-month__day-cell--selected{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:active,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);border-color:currentColor}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:visited{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:var(--tec-color-background-primary-multiday)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:var(--tec-color-background-primary-multiday-hover)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner{background-color:var(--tec-color-background-secondary-multiday)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--hover,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:var(--tec-color-background-secondary-multiday-hover)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-day__event-title-link{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-day__event-title-link:active,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-day__event-title-link:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-day__event-title-link:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);border-color:currentColor}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-day__event-title-link:visited{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-day__event--featured:after{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-day__time-separator:after,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-day__type-separator:after{background-color:var(--tec-color-border-default)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime:after{background-color:var(--tec-color-accent-primary)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-latest-past__event-title-link{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-latest-past__event-title-link:active,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-latest-past__event-title-link:focus,html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-latest-past__event-title-link:hover{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);border-color:currentColor}
html[data-wlfv-theme="dark"] .tribe-events .tribe-events-calendar-latest-past__event-title-link:visited{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .tribe-events-single .tribe-events-status-single__header--alert-icon:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjUzMyAxLjUzMykiPgogICAgPGNpcmNsZSBjeD0iNy40NjciIGN5PSI3LjQ2NyIgcj0iNy40NjciIHN0cm9rZT0iI0RBMzk0RCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIvPgogICAgPGNpcmNsZSBjeD0iNy40NjciIGN5PSIxMS4yIiByPSIxLjA2NyIgZmlsbD0iI0RBMzk0RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+CiAgICA8cGF0aCBzdHJva2U9IiNEQTM5NEQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik03LjQ2NyAzLjJWOCIvPgogIDwvZz4KPC9zdmc+);background-repeat:no-repeat;background-size:var(--tec-spacer-3)}

html[data-wlfv-theme="dark"] .tablepress{border:none}
html[data-wlfv-theme="dark"] .tablepress>:not(caption)>*>*{background:none;border:none}
html[data-wlfv-theme="dark"] .tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color)}
html[data-wlfv-theme="dark"] .tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,html[data-wlfv-theme="dark"] .tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color)}
html[data-wlfv-theme="dark"] .tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,html[data-wlfv-theme="dark"] .tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color)}
html[data-wlfv-theme="dark"] .tablepress>.row-hover>tr:has(+.child:hover)>*,html[data-wlfv-theme="dark"] .tablepress>.row-hover>tr:hover+:where(.child)>*,html[data-wlfv-theme="dark"] .tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color)}
html[data-wlfv-theme="dark"] .tablepress img{border:none}
html[data-wlfv-theme="dark"] .tablepress thead th:active{outline:none}
html[data-wlfv-theme="dark"] .tablepress thead .dt-orderable-asc:hover,html[data-wlfv-theme="dark"] .tablepress thead .dt-orderable-desc:hover,html[data-wlfv-theme="dark"] .tablepress thead .dt-ordering-asc,html[data-wlfv-theme="dark"] .tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color)}
html[data-wlfv-theme="dark"] .dt-container .dt-paging .dt-paging-button{background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent);border:1px solid color-mix(in srgb,var(--wl-theme-line) 0.0%,transparent)}
html[data-wlfv-theme="dark"] .dt-container .dt-paging .dt-paging-button.current,html[data-wlfv-theme="dark"] .dt-container .dt-paging .dt-paging-button:hover{border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .dt-container .dt-paging .dt-paging-button.disabled,html[data-wlfv-theme="dark"] .dt-container .dt-paging .dt-paging-button.disabled:active,html[data-wlfv-theme="dark"] .dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid color-mix(in srgb,var(--wl-theme-line) 0.0%,transparent);color:color-mix(in srgb,var(--wl-theme-text) 30.2%,transparent)!important;outline:none}
html[data-wlfv-theme="dark"] .wlfv-ui :is(input:not([type=checkbox]):not([type=hidden]),select,textarea){border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-field-error{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui [aria-invalid=true]{border:2px solid var(--wl-theme-accent)!important}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-form-error a{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wlfv-ui [data-wlfv-feedback]:focus{outline:3px solid var(--wl-theme-line);box-shadow:0 0 0 3px rgba(0,0,0,0.35)}
html[data-wlfv-theme="dark"] .button-atom{background-color:transparent}
html[data-wlfv-theme="dark"] .button-atom--primary,html[data-wlfv-theme="dark"] .button-atom--secondary,html[data-wlfv-theme="dark"] .button-atom--custom{border-color:transparent}
html[data-wlfv-theme="dark"] .button-atom--primary{background:var(--bde-button-primary-background-color)}
html[data-wlfv-theme="dark"] .button-atom--primary:hover{background:var(--bde-button-primary-background-color-hover)}
html[data-wlfv-theme="dark"] .button-atom--secondary{background:var(--bde-button-secondary-background-color)}
html[data-wlfv-theme="dark"] .button-atom--secondary:hover{background:var(--bde-button-secondary-background-color-hover)}
html[data-wlfv-theme="dark"] .button-atom--custom{background:var(--bde-button-custom-background-color)}
html[data-wlfv-theme="dark"] .button-atom--custom:hover{background:var(--bde-button-custom-background-color-hover)}
html[data-wlfv-theme="dark"] .lg-outer .lg-thumb-outer{background-color:transparent}
html[data-wlfv-theme="dark"] [data-bde-lazy-bg="waiting"]{background-image:none!important}
html[data-wlfv-theme="dark"] body{background-color:var(--bde-background-color)}
html[data-wlfv-theme="dark"] .wlfv-header{background-color:var(--wl-glass);border-bottom:1px solid color-mix(in srgb,var(--wl-theme-line) 18.0%,transparent)}
html[data-wlfv-theme="dark"] .wlfv-header.wlfv-menu-open{background-color:color-mix(in srgb,var(--wl-theme-surface) 98.0%,transparent)}
@media (max-width:1119px){html[data-wlfv-theme="dark"] .wlfv-header.wlfv-menu-open #wlfv-primary-links{border-top:1px solid var(--wl-theme-line);box-shadow:0px 12px 30px rgba(0,0,0,0.12)}}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-concept-hero{background-position:center 28%}
html[data-wlfv-theme="dark"] .wlfv-ui.wl-news-index .wlfv-archive-grid>.wlfv-archive-card .wl-photo-frame{background-color:transparent}
html[data-wlfv-theme="dark"] .wlfv-ui .wlfv-article-cover:has(img.wl-photo) figcaption{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-ui.wl-events-index .wlfv-event-archive-image:has(img.wl-photo){background-color:transparent}
html[data-wlfv-theme="dark"] .wlfv-ui.wl-projects-index .wlfv-initiative-history-image{background-color:transparent}
html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-sidebar h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-alternative{color:var(--wl-theme-link);background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-hub-teaser{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-hub-teaser h2{color:var(--wl-theme-text)}




html[data-wlfv-theme="dark"] .wlfv-nav-list a:hover{background-color:color-mix(in srgb,var(--wl-theme-surface) 50.0%,transparent)}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-hub-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-hub-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-hub-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-hub-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-hub-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-hub-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-tournament-results .wlfv-hub-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-tournament-results .wlfv-hub-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-school-calendar .wlfv-hub-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-school-calendar .wlfv-hub-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-club-filters{background-color:color-mix(in srgb,var(--wl-theme-surface) 97.0%,transparent);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 24px rgba(0,0,0,0.05)}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-filter-status{color:var(--wl-theme-text);border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-club-grid{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 30px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-club-location{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-club-weapons{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-club-action{color:var(--wl-theme-link);background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-club-logo{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-club-guide{background-image:linear-gradient(135deg,var(--wl-theme-raised),var(--wl-theme-surface));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:3px solid var(--wl-theme-accent);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-clubs-index .wlfv-club-guide a{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-club-hero{background-position:right top;background-size:auto 600px}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-detail-logo{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 30px rgba(0,0,0,0.05)}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-detail-weapons{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-detail-subnav{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 28px rgba(0,0,0,0.04)}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-training-section{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-training-card{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-training-card{box-shadow:none}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-club-contact{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-contact-card{background-color:transparent}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-contact-card{box-shadow:none}
html[data-wlfv-theme="dark"] .wl-club-profile .wlfv-club-document{background-image:linear-gradient(120deg,var(--wl-theme-raised),var(--wl-theme-surface));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-tournament-navigation{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 28px rgba(0,0,0,0.04)}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-tournament-navigation{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 28px rgba(0,0,0,0.04)}
html[data-wlfv-theme="dark"] .wl-tournament-results .wlfv-tournament-navigation{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 28px rgba(0,0,0,0.04)}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-resource{background-color:var(--wl-theme-surface);border-top:2px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-tournament-aside{color:var(--wl-theme-text);background-image:linear-gradient(110deg,var(--wl-theme-selected),var(--wl-theme-selected));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-tournament-aside h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-tournament-aside p{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-tournament-aside .wlfv-text-link{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-event-filters{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-event-filters{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-core-event-list{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-core-event-list{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-core-date{color:var(--wl-theme-muted);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-core-date{color:var(--wl-theme-muted);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-core-detail-link{color:var(--wl-theme-link);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-core-detail-link{color:var(--wl-theme-link);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournaments .wlfv-mini-calendar{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 6px 22px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-mini-calendar{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 6px 22px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-core-detail{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-event-fact-tiles>div{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournament-calendar .wlfv-event-detail-aside{background-color:var(--wl-theme-surface);border-top:3px solid var(--wl-theme-accent);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournament-results .wlfv-tournament-list>article{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-tournament-results .wlfv-tournament-list>article{box-shadow:none}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-hero{background-image:linear-gradient(120deg,var(--wl-theme-surface),var(--wl-theme-raised));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-image{box-shadow:none}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-caption{color:var(--wl-theme-muted);background-color:color-mix(in srgb,var(--wl-theme-surface) 85.0%,transparent)}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-goals{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-goal:before{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-goal:after{background-position:center;background-size:contain;background-repeat:no-repeat}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-main{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-aside{background-color:var(--wl-theme-surface);border-top:3px solid var(--wl-theme-accent);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-contact{background-color:transparent}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-contact{box-shadow:none}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-school-topic{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-school-topic summary{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-goal:nth-child(1):after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%230875df%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M16%2027%204%2015C-4%205%209-1%2016%208%2023-1%2036%205%2028%2015Z%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-goal:nth-child(2):after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%230875df%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%2716%27%20r%3D%279%27%2F%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%2716%27%20r%3D%273%27%2F%3E%3Cpath%20d%3D%27M16%201v5m0%2020v5M1%2016h5m20%200h5%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-goal:nth-child(3):after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%230875df%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m6%208%2010%204%2010-4v10c0%206-10%2011-10%2011S6%2024%206%2018Z%27%2F%3E%3Cpath%20d%3D%27m11%2017%204%204%207-8%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-school-project .wlfv-project-goal:nth-child(4):after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%230875df%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%279%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M9%2027v-5a7%207%200%200%201%2014%200v5M5%2013a3%203%200%201%200%200-6m22%206a3%203%200%201%201%200-6M2%2025v-5a5%205%200%200%201%205-5m23%2010v-5a5%205%200%200%200-5-5%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-school-calendar .wlfv-project-calendar-card{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 6px 24px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-school-calendar .wlfv-project-history-card{background-color:var(--wl-theme-raised);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-news-index{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-news-article{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-contact-index{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-contact-legal{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-knowledge-index{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-knowledge-reader{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-hub-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-news-index .wlfv-hub-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-contact-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-contact-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-contact-legal .wlfv-contact-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-contact-legal .wlfv-contact-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-hub-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-hub-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-knowledge-reader .wlfv-knowledge-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-knowledge-reader .wlfv-knowledge-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-hub-title span{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-hub-title span{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-news-filters{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 28px rgba(0,0,0,0.04)}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-news-count{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-archive-grid>.wlfv-archive-card{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 5px 24px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-archive-card .wlfv-news-image{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-news-index .wl-news-taxonomy{color:var(--wl-theme-link);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-archive-grid>.wlfv-archive-card:first-child .wl-news-taxonomy{color:var(--wl-theme-accent);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-news-byline{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-news-filters input{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-news-index .wlfv-news-filters select{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-news-article .wlfv-article-header{background-image:linear-gradient(115deg,var(--wl-theme-raised),var(--wl-theme-surface));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-news-article .wlfv-article-cover{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-news-article .wlfv-article-body{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-news-article .wlfv-article-navigation a{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-contact-jump{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 28px rgba(0,0,0,0.04)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-contact-jump-link{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-board-card{border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 5px 20px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-board-picture{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-board-role{color:var(--wl-theme-link);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-contact-info{background-image:linear-gradient(130deg,var(--wl-theme-raised),var(--wl-theme-surface));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:3px solid var(--wl-theme-accent);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-contact-label{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-support-card{background-color:var(--wl-theme-raised);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-contact-form-preview{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-contact-stage-note{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-contact-index .wlfv-federation-card{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-contact-legal .wlfv-legal-card{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-knowledge-column{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 6px 24px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-knowledge-column:before{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-knowledge-column:before{background-repeat:no-repeat;background-position:center;background-size:27px}
html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-knowledge-link{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-knowledge-column:nth-child(1):before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%230875df%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M4%205c5-2%209-1%2012%202%203-3%207-4%2012-2v22c-5-2-9-1-12%202-3-3-7-4-12-2Z%27%2F%3E%3Cpath%20d%3D%27M16%207v22%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-knowledge-column:nth-child(2):before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%230875df%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m5%207%2011%204%2011-4v11c0%207-11%2012-11%2012S5%2025%205%2018Z%27%2F%3E%3Cpath%20d%3D%27m10%2017%204%204%208-9%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-knowledge-index .wlfv-knowledge-column:nth-child(3):before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2032%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%230875df%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%274%27%20y%3D%276%27%20width%3D%2724%27%20height%3D%2724%27%20rx%3D%273%27%2F%3E%3Cpath%20d%3D%27M10%202v8M22%202v8M4%2014h24M10%2020h3m6%200h3m-12%205h3%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-knowledge-reader .wlfv-knowledge-reading{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-knowledge-reader .wlfv-knowledge-copy{background-color:transparent}
html[data-wlfv-theme="dark"] .wl-knowledge-reader .wlfv-knowledge-toc{border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-knowledge-reader .wlfv-knowledge-toc{box-shadow:none}
html[data-wlfv-theme="dark"] .wl-knowledge-reader .wlfv-knowledge-toc summary{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-knowledge-reader .wlfv-knowledge-related{background-color:var(--wl-theme-surface);border-top:3px solid var(--wl-theme-accent);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-knowledge-reader .wlfv-knowledge-copy .wp-block-file{background-color:var(--wl-theme-surface);border-left:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-events-index{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-event-detail{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-projects-index{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-project-reader{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-partners-index{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-events-index .wlfv-hub-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-events-index .wlfv-hub-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-project-reader .wlfv-initiative-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-project-reader .wlfv-initiative-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-partners-index .wlfv-initiative-hero{background-position:right top;background-size:auto 600px}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-partners-index .wlfv-initiative-hero{background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-partners-index .wlfv-hub-title span{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-project-reader .wlfv-hub-title span{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-events-index .wl-event-list-heading{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 28px rgba(0,0,0,0.04)}
html[data-wlfv-theme="dark"] .wl-events-index .wl-event-list-heading h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-events-index .wl-event-list-heading p{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-events-index .wlfv-event-archive-card{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 5px 24px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-events-index .wlfv-event-archive-card:not(:has(.wlfv-event-archive-image)){border-top:3px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-events-index .wlfv-event-archive-image{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-events-index .wlfv-event-archive-copy .wlfv-core-kicker{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-events-index .wlfv-event-archive-copy time{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-events-index .wlfv-event-archive-copy .wlfv-text-link{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-hero{background-color:var(--wl-theme-surface);background-image:url("wlfv-concept-hero.webp");background-size:auto;background-position:0 0;background-repeat:no-repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-hero:before{background-image:linear-gradient(90deg,var(--wl-theme-surface) 0%,color-mix(in srgb,var(--wl-theme-surface) 96.0%,transparent) 34%,color-mix(in srgb,var(--wl-theme-surface) 40.0%,transparent) 58%,color-mix(in srgb,var(--wl-theme-surface) 0.0%,transparent) 78%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-date{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-subnav{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 28px rgba(0,0,0,0.04)}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-subnav a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-main{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-event-detail .wlfv-article-cover{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-facts{background-color:var(--wl-theme-surface);border-top:3px solid var(--wl-theme-accent);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-event-detail .wlfv-event-fact-tiles>div{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-event-detail .wlfv-event-fact-tiles dt{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-event-detail .wlfv-event-fact-tiles dd{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-event-detail .wlfv-event-fact-tiles a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-event-detail .wlfv-contact-card{background-color:transparent;border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-event-detail .wlfv-contact-card{box-shadow:none}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-calendar-download{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-event-detail .wlfv-article-navigation a{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-record .wl-event-hero{background-color:var(--wl-theme-surface);background-image:url("wlfv-concept-hero.webp");background-size:auto 600px;background-position:100% 0;background-repeat:no-repeat;background-attachment:scroll}
@media (max-width:767px){html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-hero:before{background-color:color-mix(in srgb,var(--wl-theme-surface) 91.0%,transparent)}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-record .wl-event-hero{background-position:right top;background-size:720px auto}}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-main>h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-event-detail .wl-event-facts>h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-overview>.wlfv-initiative-section-title{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 8px 28px rgba(0,0,0,0.04)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-card{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 6px 24px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-card--goal{background-image:linear-gradient(135deg,var(--wl-theme-selected),var(--wl-theme-selected));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top:3px solid var(--wl-theme-accent);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-card--goal .wlfv-initiative-card-title{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-card--goal .wlfv-initiative-kind{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-card--goal .wlfv-initiative-card-text{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-goals{color:var(--wl-theme-link);border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-history{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-history-image{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-projects-index .wlfv-initiative-partner-callout{background-color:var(--wl-theme-raised);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-project-reader .wlfv-initiative-detail-main{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-project-reader .wlfv-initiative-detail-aside{background-color:var(--wl-theme-surface);border-top:3px solid var(--wl-theme-accent);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-partners-index .wlfv-partner-card{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 6px 24px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-partners-index .wlfv-partner-logo{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-partners-index .wlfv-partner-bottom{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wlfv-ui.wl-news-article .wlfv-article-cover:has(img.wl-photo){background-color:transparent}
html[data-wlfv-theme="dark"] .wlfv-ui.wl-event-detail .wlfv-article-cover:has(img.wl-photo){background-color:transparent}
html[data-wlfv-theme="dark"] .wl-article-gallery{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 5px 24px rgba(0,0,0,0.035)}
html[data-wlfv-theme="dark"] .wl-gallery-heading .wlfv-eyebrow{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-gallery-heading h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-gallery-heading h2 span{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-gallery-hint{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-gallery-controls button{color:var(--wl-theme-link);background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-gallery-dialog-bar button{color:var(--wl-theme-link);background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-gallery-controls button:hover{color:var(--wl-theme-muted);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-gallery-dialog-bar button:hover{color:var(--wl-theme-muted);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-gallery-tile figcaption{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-gallery-image-link{background-color:transparent}
html[data-wlfv-theme="dark"] .wl-gallery-number{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-gallery-source-caption{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-gallery-original{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-gallery-track:focus-visible{outline:3px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-gallery-image-link:focus-visible{outline:3px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-gallery-controls button:focus-visible{outline:3px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-gallery-dialog-bar button:focus-visible{outline:3px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-gallery-dialog{color:var(--wl-theme-text);background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line);box-shadow:0px 18px 80px rgba(0,0,0,0.3)}
html[data-wlfv-theme="dark"] .wl-gallery-dialog::backdrop{background-color:color-mix(in srgb,var(--wl-theme-deep) 80.0%,transparent)}
html[data-wlfv-theme="dark"] .wl-gallery-dialog-bar{background-color:var(--wl-theme-surface);border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-gallery-dialog-bar span{color:var(--wl-theme-text)}
@media (max-width:1119px){html[data-wlfv-theme="dark"] .wlfv-header.wlfv-menu-open #wlfv-primary-links .current-menu-item>a{color:var(--wl-theme-text);background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-header.wlfv-menu-open #wlfv-primary-links .current-menu-item>a{box-shadow:none}}
@media (max-width:1119px){html[data-wlfv-theme="dark"] .wlfv-header.wlfv-menu-open #wlfv-primary-links .current-menu-ancestor>a{color:var(--wl-theme-text);background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wlfv-header.wlfv-menu-open #wlfv-primary-links .current-menu-ancestor>a{box-shadow:none}}
@media (max-width:767px){html[data-wlfv-theme="dark"] #oxy-main .wlfv-ui .wlfv-concept-hero{background-color:var(--wl-theme-surface)}}
@media (max-width:767px){html[data-wlfv-theme="dark"] #oxy-main .wlfv-ui .wlfv-concept-hero:after{background-image:url("wlfv-concept-hero.webp");background-size:cover;background-position:70% 55%;background-repeat:no-repeat;background-attachment:scroll}}
@media (max-width:767px){html[data-wlfv-theme="dark"] #oxy-main .wlfv-ui .wlfv-concept-hero-copy{background-color:transparent}}
@media (max-width:767px){html[data-wlfv-theme="dark"] #oxy-main dialog.wl-gallery-dialog{background-color:transparent}
html[data-wlfv-theme="dark"] #oxy-main dialog.wl-gallery-dialog{box-shadow:none}}
@media (max-width:767px){html[data-wlfv-theme="dark"] #oxy-main dialog.wl-gallery-dialog .wl-gallery-dialog-bar{background-color:var(--wl-theme-surface)}}
@media (max-width:767px){html[data-wlfv-theme="dark"] #oxy-main dialog.wl-gallery-dialog figure{background-color:transparent}}
@media (max-width:767px){html[data-wlfv-theme="dark"] #oxy-main dialog.wl-gallery-dialog figcaption{background-color:var(--wl-theme-surface)}}
html[data-wlfv-theme="dark"] #oxy-main .wlfv-ui .wlfv-archive-card .wl-photo-frame{background-color:transparent}
html[data-wlfv-theme="dark"] body :focus-visible{outline:3px solid var(--wl-theme-line)!important;box-shadow:0 0 0 3px rgba(0,0,0,0.35)!important}
html[data-wlfv-theme="dark"] #oxy-main .wlfv-tournament-row-head .wlfv-tournament-date{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] #oxy-main .wlfv-concept-hero-copy{background-color:color-mix(in srgb,var(--wl-theme-surface) 96.0%,transparent)}
html[data-wlfv-theme="dark"] #oxy-main .wlfv-illustration-caption{color:var(--wl-theme-link);background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] #oxy-main .wlfv-home-school-copy{background-color:color-mix(in srgb,var(--wl-theme-deep) 96.0%,transparent)}
html[data-wlfv-theme="dark"] header.wlfv-header{background-color:color-mix(in srgb,var(--wl-theme-surface) 90.0%,transparent)}
html[data-wlfv-theme="dark"] #oxy-main .wlfv-article-body table th{color:var(--wl-theme-text);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] #oxy-main .wlfv-hub-hero .wlfv-container{background-color:color-mix(in srgb,var(--wl-theme-surface) 97.0%,transparent)}
html[data-wlfv-theme="dark"] #oxy-main .wlfv-club-hero>.wlfv-container{background-color:color-mix(in srgb,var(--wl-theme-surface) 97.0%,transparent)}
html[data-wlfv-theme="dark"] .wl-document-copy{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}

html[data-wlfv-theme="dark"] .wl-document-copy{color:var(--wl-theme-text);background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-document-copy>section+section{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-document-copy caption{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-document-copy :is(th,td){border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-document-copy thead th{color:var(--wl-theme-text);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-document-copy tbody th{background-color:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-document-copy dl>div{border-bottom:1px solid var(--wl-theme-line)}


html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-copy h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-index-group h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-copy h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wlfv-ui .wl-document-list h3{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-document-copy :is(a,li a){color:var(--wl-theme-link)}


html[data-wlfv-theme="dark"] .wl-document-copy a:hover{color:var(--wl-theme-text)}


html[data-wlfv-theme="dark"] .wl-document-sidebar a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-document-sidebar a:hover{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-document-notice{color:var(--wl-theme-accent);background-color:var(--wl-theme-raised);border-left:3px solid var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] .wl-document-index-group{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-document-list>li{border-top:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-document-list a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-document-list a:hover{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-document-alternative:hover{color:var(--wl-theme-text);background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-document-source{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-document-toc{background-color:var(--wl-theme-surface);border-top:1px solid var(--wl-theme-line);border-right:1px solid var(--wl-theme-line);border-bottom:1px solid var(--wl-theme-line);border-left:1px solid var(--wl-theme-line)}

html[data-wlfv-theme="dark"] .wl-school-calendar{border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-school-calendar button{color:var(--wl-theme-text);border:1px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .wl-school-calendar button:hover{background:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wl-school-calendar button:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-calendar button[aria-pressed=true]{background:var(--wl-theme-selected);color:var(--wl-theme-text);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-weekdays{color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wl-school-availability{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] .wl-school-admin-day{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-admin-day>h2{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-assignment{border-top:2px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-month>span,html[data-wlfv-theme="dark"] .wl-school-month>a{background:var(--wl-theme-surface);border:1px solid var(--wl-theme-line);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .wl-school-month>a{background:var(--wl-theme-raised);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-month a:focus-visible{outline:3px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wl-school-assignment{border:1px solid var(--wl-theme-line);border-top:3px solid var(--wl-theme-line);background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] .tribe-events-schedule .recurringinfo:before,html[data-wlfv-theme="dark"] .tribe-related-event-info .recurringinfo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.8.8 0 0 1-.592.26.8.8 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.8.8 0 0 1 2.43 15a.8.8 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.95.95 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.8.8 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.95.95 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174s0-.13.02-.174c0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152%27/%3E%3C/svg%3E") 0 /12px no-repeat}
html[data-wlfv-theme="dark"] .event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more,html[data-wlfv-theme="dark"] .event-tickets .tribe-tickets__rsvp-actions-button-not-going,html[data-wlfv-theme="dark"] .event-tickets .tribe-tickets__rsvp-form-button,html[data-wlfv-theme="dark"] .event-tickets .tribe-tickets__tickets-item-quantity button{background-color:initial;background-image:none;border:none;outline:none}
html[data-wlfv-theme="dark"] #tribe-events-pg-template{background-color:var(--tec-color-background-events)}
html[data-wlfv-theme="dark"] .tribe-events-notices{box-shadow:none}
html[data-wlfv-theme="dark"] .tribe-events-schedule{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-events-schedule .recurringinfo,html[data-wlfv-theme="dark"] .tribe-related-event-info .recurringinfo{background-color:var(--tec-color-background-secondary)}
html[data-wlfv-theme="dark"] .tribe-events-schedule .recurringinfo{background-color:var(--tec-color-background-secondary)}
html[data-wlfv-theme="dark"] .tribe-events-content pre{background-color:var(--tec-color-background-secondary)}
html[data-wlfv-theme="dark"] .tribe-events-cal-links a{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23141827%27 d=%27M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431m18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18zM.99 1.239h15.995v2.315H.991z%27/%3E%3Cpath stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.2%27 d=%27M22.918 10.5H9.207m11.488-3.255 3.252 3.272-3.213 3.213%27/%3E%3C/g%3E%3C/svg%3E") 0 /24px no-repeat}
html[data-wlfv-theme="dark"] .single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:initial}
html[data-wlfv-theme="dark"] .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%235d5d5d%27 d=%27M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z%27/%3E%3C/svg%3E") 0 /7px no-repeat}
@media (min-width:768px){html[data-wlfv-theme="dark"] .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background-size:9px}}
html[data-wlfv-theme="dark"] .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,html[data-wlfv-theme="dark"] .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z%27/%3E%3C/svg%3E")}
html[data-wlfv-theme="dark"] .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%235d5d5d%27 d=%27M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z%27/%3E%3C/svg%3E") 100% /7px no-repeat}
@media (min-width:768px){html[data-wlfv-theme="dark"] .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background-size:9px}}
html[data-wlfv-theme="dark"] .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after,html[data-wlfv-theme="dark"] .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z%27/%3E%3C/svg%3E")}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-events-cal-links a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23141827%27 d=%27M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431m18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18zM.99 1.239h15.995v2.315H.991z%27/%3E%3Cpath stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.2%27 d=%27M22.918 10.5H9.207m11.488-3.255 3.252 3.272-3.213 3.213%27/%3E%3C/g%3E%3C/svg%3E") 0 /24px no-repeat}
html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-events-schedule .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button),html[data-wlfv-theme="dark"] .tribe-theme-twentytwentyone .tribe-related-event-info .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:color-mix(in srgb,var(--wl-theme-deep) 0.0%,transparent)}
html[data-wlfv-theme="dark"] #top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre{background-image:none}
html[data-wlfv-theme="dark"] .fusion-widget-area .tribe-events-event-meta:before,html[data-wlfv-theme="dark"] .fusion-widget-area .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none}

html[data-wlfv-theme="dark"] img.wp-smiley,html[data-wlfv-theme="dark"] img.emoji{background:none !important}
html[data-wlfv-theme="dark"] .screen-reader-text:focus{background-color:var(--wl-theme-raised);color:var(--wl-theme-muted)}
html[data-wlfv-theme="dark"] .wp-block-button__link{color:var(--wl-theme-text);background-color:var(--wl-theme-deep);box-shadow:none}
html[data-wlfv-theme="dark"] .wp-block-file__button{background:var(--wl-theme-deep);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] .has-black-color{color:var(--wp--preset--color--var(--wl-theme-text)) !important}
html[data-wlfv-theme="dark"] .has-white-color{color:var(--wp--preset--color--var(--wl-theme-text)) !important}
html[data-wlfv-theme="dark"] .has-black-background-color{background-color:var(--wp--preset--color--var(--wl-theme-deep)) !important}
html[data-wlfv-theme="dark"] .has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}
html[data-wlfv-theme="dark"] .has-white-background-color{background-color:var(--wp--preset--color--var(--wl-theme-surface)) !important}
html[data-wlfv-theme="dark"] .has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}
html[data-wlfv-theme="dark"] .has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}
html[data-wlfv-theme="dark"] .has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}
html[data-wlfv-theme="dark"] .has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}
html[data-wlfv-theme="dark"] .has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}
html[data-wlfv-theme="dark"] .has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}
html[data-wlfv-theme="dark"] .has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}
html[data-wlfv-theme="dark"] .has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}
html[data-wlfv-theme="dark"] .has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}
html[data-wlfv-theme="dark"] .has-black-border-color{border-color:var(--wp--preset--color--var(--wl-theme-line)) !important}
html[data-wlfv-theme="dark"] .has-white-border-color{border-color:var(--wp--preset--color--var(--wl-theme-line)) !important}
html[data-wlfv-theme="dark"] .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}
html[data-wlfv-theme="dark"] .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}
html[data-wlfv-theme="dark"] .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}
html[data-wlfv-theme="dark"] .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}
html[data-wlfv-theme="dark"] .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}
html[data-wlfv-theme="dark"] .has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}
html[data-wlfv-theme="dark"] .has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}
html[data-wlfv-theme="dark"] .has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}
html[data-wlfv-theme="dark"] .has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}
html[data-wlfv-theme="dark"] .has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}
html[data-wlfv-theme="dark"] .has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}
html[data-wlfv-theme="dark"] .has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}

html[data-wlfv-theme="dark"] .wp-block-table .has-subtle-light-gray-background-color{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wp-block-table .has-subtle-pale-green-background-color{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wp-block-table .has-subtle-pale-blue-background-color{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wp-block-table .has-subtle-pale-pink-background-color{background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wp-block-table.is-style-stripes{background-color:transparent;border-collapse:inherit}
html[data-wlfv-theme="dark"] .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:var(--wl-theme-raised)}
html[data-wlfv-theme="dark"] .wp-block-table.is-style-stripes td,html[data-wlfv-theme="dark"] .wp-block-table.is-style-stripes th{border-color:transparent}
html[data-wlfv-theme="dark"] .wp-block-table.is-style-stripes{border-bottom:1px solid var(--wl-theme-line)}
html[data-wlfv-theme="dark"] .wp-block-table .has-border-color td,html[data-wlfv-theme="dark"] .wp-block-table .has-border-color th,html[data-wlfv-theme="dark"] .wp-block-table .has-border-color tr,html[data-wlfv-theme="dark"] .wp-block-table .has-border-color>*{border-color:inherit}
html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-top-color] tr:first-child,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-top-color] tr:first-child td,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-top-color] tr:first-child th,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-top-color]>*,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-top-color]>* td,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}
html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}
html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-right-color] td:last-child,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-right-color] th,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-right-color] tr,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}
html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-bottom-color] tr:last-child,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-bottom-color] tr:last-child td,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-bottom-color] tr:last-child th,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-bottom-color]>*,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-bottom-color]>* td,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}
html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}
html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-left-color] td:first-child,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-left-color] th,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-left-color] tr,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}
html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-style] td,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-style] th,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-style] tr,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-style]>*{border-style:inherit}
html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-width] td,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-width] th,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-width] tr,html[data-wlfv-theme="dark"] .wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}
html[data-wlfv-theme="dark"] .wp-block-separator{border:none}
html[data-wlfv-theme="dark"] .wp-block-separator.is-style-dots{background:none!important}
html[data-wlfv-theme="dark"] :where(p.has-text-color:not(.has-link-color)) a{color:inherit}

html[data-wlfv-theme="dark"] .wp-block-image[style*=border-radius] img,html[data-wlfv-theme="dark"] .wp-block-image[style*=border-radius]>a{border-radius:inherit}
html[data-wlfv-theme="dark"] .wp-lightbox-container button{background-color:color-mix(in srgb,var(--wl-theme-selected) 25.0%,transparent);border:none}
html[data-wlfv-theme="dark"] .wp-lightbox-container button:focus-visible{outline:3px auto color-mix(in srgb,var(--wl-theme-line) 25.0%,transparent)}
html[data-wlfv-theme="dark"] .wp-lightbox-container button:focus,html[data-wlfv-theme="dark"] .wp-lightbox-container button:hover,html[data-wlfv-theme="dark"] .wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:color-mix(in srgb,var(--wl-theme-selected) 25.0%,transparent);border:none}
html[data-wlfv-theme="dark"] .wp-lightbox-overlay .wp-lightbox-close-button:focus,html[data-wlfv-theme="dark"] .wp-lightbox-overlay .wp-lightbox-close-button:hover,html[data-wlfv-theme="dark"] .wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}
html[data-wlfv-theme="dark"] .wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,html[data-wlfv-theme="dark"] .wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,html[data-wlfv-theme="dark"] .wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),html[data-wlfv-theme="dark"] .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,html[data-wlfv-theme="dark"] .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,html[data-wlfv-theme="dark"] .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none}
html[data-wlfv-theme="dark"] .wp-lightbox-overlay button{background:none;border:none}
html[data-wlfv-theme="dark"] .wp-lightbox-overlay .scrim{background-color:var(--wl-theme-surface)}
/* Intentional exceptions: photographs, logos and footer scenery keep their own colours. */
html[data-wlfv-theme="dark"] body header.wlfv-header{background:linear-gradient(180deg,#0b1423fa 0%,#0b1423ed 42%,#0b1423a3 75%,#0b14231f 100%)}
html[data-wlfv-theme="dark"] body header.wlfv-header::after{background:linear-gradient(#0b14231f,transparent)}
html[data-wlfv-theme="dark"] body header.wlfv-header.wlfv-menu-open{background:var(--wl-theme-surface)}
html[data-wlfv-theme="dark"] body header.wlfv-header :is(.wl-theme-toggle,.wl-site-search summary,.wlfv-menu-toggle){color:var(--wl-theme-text);background:var(--wl-theme-surface);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body header.wlfv-header :is(.wl-theme-toggle,.wl-site-search summary,.wlfv-menu-toggle):hover{background:var(--wl-theme-selected)}
html[data-wlfv-theme="dark"] body header.wlfv-header .wlfv-nav-list a,html[data-wlfv-theme="dark"] body header.wlfv-header .wlfv-nav-icon{color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body header.wlfv-header .current-menu-item .wlfv-nav-icon{color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] body .wlfv-ui :focus-visible,html[data-wlfv-theme="dark"] body header.wlfv-header .wl-theme-toggle:focus-visible{outline-color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] body #oxy-main :is(input,select,textarea){color:var(--wl-theme-text);background-color:var(--wl-theme-deep);border-color:var(--wl-theme-line);accent-color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body #oxy-main :is(input,textarea)::placeholder{color:var(--wl-theme-muted);opacity:1}
html[data-wlfv-theme="dark"] body #oxy-main select option{background:var(--wl-theme-surface);color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body #oxy-main :is(.wlfv-button,.wlfv-header-cta):not(.wlfv-button-secondary):not(.wlfv-button-white),html[data-wlfv-theme="dark"] body header.wlfv-header .wlfv-header-cta{color:#fff;background:#ac3500;border-color:#d76c3c}
html[data-wlfv-theme="dark"] body #oxy-main :is(.wlfv-button-secondary,.wlfv-button-white){background:var(--wl-theme-raised);color:var(--wl-theme-text);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-home-school :is(h2,p,a){color:#fff}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-concept-hero{background-color:var(--wl-theme-page)}
html[data-wlfv-theme="dark"] body.home #oxy-main .wlfv-concept-hero::after{background:linear-gradient(transparent 90%,var(--wl-theme-page) 100%)}
@media(max-width:767px){html[data-wlfv-theme="dark"] body.home #oxy-main .wlfv-concept-hero::after{background:linear-gradient(180deg,var(--wl-theme-page),transparent 18%,transparent 90%,var(--wl-theme-page)) 0 0/100% 100% no-repeat,var(--wl-masthead-art) 80% center/cover no-repeat}}
html[data-wlfv-theme="dark"] body .wlfv-map-base{filter:invert(.88) hue-rotate(175deg) saturate(.65)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background :is(.wlfv-club-map,.wl-club-map-stage,.wlfv-map-viewport){background:var(--wl-theme-page)}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wlfv-hub-hero :is(.wlfv-breadcrumb,.wlfv-eyebrow,.wlfv-hub-title,.wlfv-hub-intro){background:#0b1423e8;box-shadow:0 0 12px 5px #0b1423cc}
html[data-wlfv-theme="dark"] body #oxy-main .wlfv-ui.wl-clubs-index.is-map-background .wl-club-sidebar{background:#122238f5}
html[data-wlfv-theme="dark"] body .wlfv-map-pins button{background:#005cb8;color:#fff;border-color:#edf4ff}
html[data-wlfv-theme="dark"] body .wlfv-map-pins button.is-selected{background:#ac3500;color:#fff}
html[data-wlfv-theme="dark"] body #oxy-main :is(.wlfv-club-logo,.wlfv-profile-logo){background:#fff;border-radius:6px}
html[data-wlfv-theme="dark"] body footer.wlfv-footer.wlfv-ui{background-color:var(--wl-theme-page)}
html[data-wlfv-theme="dark"] body footer.wlfv-footer.wlfv-ui dialog.wlfv-newsletter-dialog{background:var(--wl-theme-surface);color:var(--wl-theme-text);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body footer.wlfv-footer.wlfv-ui .wlfv-newsletter-dialog :is(p,label,h2,.wlfv-newsletter-block){color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body footer.wlfv-footer.wlfv-ui .wlfv-newsletter-dialog :is(a,.wlfv-core-kicker){color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body footer.wlfv-footer.wlfv-ui .wlfv-newsletter-dialog :is(input,.wlfv-newsletter-close){background:var(--wl-theme-deep);color:var(--wl-theme-text);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body footer.wlfv-footer.wlfv-ui .wlfv-newsletter-dialog :focus-visible{outline-color:var(--wl-theme-accent)}
html[data-wlfv-theme="dark"] body .wlfv-image-credits{background:var(--wl-theme-surface);border-color:var(--wl-theme-line)}
html[data-wlfv-theme="dark"] body .wlfv-image-credits :is(h2,h3,p){color:var(--wl-theme-text)}
html[data-wlfv-theme="dark"] body .wlfv-image-credits a{color:var(--wl-theme-link)}
html[data-wlfv-theme="dark"] body .wlfv-staging-indicator{background:var(--wl-theme-surface);color:var(--wl-theme-muted)}
@media(forced-colors:active){body header.wlfv-header .wl-theme-toggle{forced-color-adjust:auto;border:1px solid ButtonText}html[data-wlfv-theme="dark"] body .wlfv-map-base{filter:none}}
