/* Generated color overrides for the legacy interface. Layout and imagery are unchanged. */
/* assets/css/admin.css */
html[data-theme=light] .admin-sidebar{background:rgba(255,255,255,0.9)!important}
html[data-theme=light] .admin-topbar{background:rgba(255,255,255,0.88)!important}
html[data-theme=light] .badge-preview{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .formula-type-tab.active{color:#202840!important}
@media (max-width: 1024px){html[data-theme=light] .admin-sidebar{box-shadow:-24px 0 60px rgba(29,40,66,0.12)!important}
html[data-theme=light] .admin-topbar{box-shadow:0 10px 28px rgba(29,40,66,0.12)!important}}
@media (max-width: 820px){html[data-theme=light] .admin-page-header{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .filter-bar{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .admin-table.mobile-card-table tbody tr{box-shadow:0 12px 30px rgba(29,40,66,0.12)!important}}
@media (max-width: 820px){html[data-theme=light] .artwork-preview-panel{box-shadow:0 16px 40px rgba(29,40,66,0.12)!important}}
/* assets/css/experimental-home.css */
html[data-theme=light] body.exp-admin-home .exp-glass{background:linear-gradient(145deg, rgba(255,255,255,0.9), rgba(255,255,255,0.92))!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 24px 72px rgba(29,40,66,0.12), inset 0 1px rgba(255, 255, 255, .055)!important}
html[data-theme=light] body.exp-admin-home .exp-lead{color:#526078!important}
html[data-theme=light] body.exp-admin-home .exp-stat{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.65)!important}
html[data-theme=light] body.exp-admin-home .exp-stat span{color:#526078!important}
html[data-theme=light] body.exp-admin-home .exp-reference-card{border-color:rgba(35,43,65,0.13)!important;box-shadow:0 20px 48px rgba(29,40,66,0.12)!important}
html[data-theme=light] body.exp-admin-home .exp-reference-card.active{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 30px 84px rgba(29,40,66,0.12), 0 0 0 1px rgba(194, 115, 255, .25), 0 0 54px rgba(183, 80, 255, .22)!important}
html[data-theme=light] body.exp-admin-home .exp-reference-card::after{background:linear-gradient(180deg, rgba(255,255,255,0.65) 31%, rgba(255,255,255,0.65) 53%, rgba(255,255,255,0.92) 100%)!important}
html[data-theme=light] body.exp-admin-home .exp-reference-type{border-color:rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.65)!important}
html[data-theme=light] body.exp-admin-home .exp-gallery-nav{border-color:rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.72)!important}
html[data-theme=light] body.exp-admin-home .exp-cat{background:linear-gradient(145deg, rgba(255,255,255,0.88), rgba(255,255,255,0.94))!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] body.exp-admin-home .exp-card{border:1px solid rgba(35,43,65,0.13)!important;background:linear-gradient(155deg, rgba(255,255,255,0.94), rgba(255,255,255,0.98))!important;box-shadow:0 13px 35px rgba(29,40,66,0.12)!important}
@media (hover: hover) and (pointer: fine){html[data-theme=light] body.exp-admin-home .exp-card:hover{border-color:rgba(35,43,65,0.204)!important;box-shadow:0 22px 52px rgba(29,40,66,0.12), 0 0 28px rgba(156, 75, 255, .1)!important}}
html[data-theme=light] body.exp-admin-home .exp-badge{border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] body.exp-admin-home .exp-card h3{color:#321d87!important}
html[data-theme=light] body.exp-admin-home .exp-card p{color:#526078!important}
html[data-theme=light] body.exp-admin-home .exp-meta span{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] body.exp-admin-home .exp-mission,html[data-theme=light] body.exp-admin-home .exp-festivals,html[data-theme=light] body.exp-admin-home .exp-leaders,html[data-theme=light] body.exp-admin-home .exp-hot{border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] body.exp-admin-home .exp-leaders{background:linear-gradient(165deg, rgba(255,255,255,0.91), rgba(255,255,255,0.95))!important}
html[data-theme=light] body.exp-admin-home .exp-international-panel{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.65)!important}
html[data-theme=light] body.exp-admin-home .exp-international-card{background:linear-gradient(155deg, rgba(255,255,255,0.92), rgba(255,255,255,0.96))!important}
/* assets/css/explore.css */
html[data-theme=light] body{background:radial-gradient(900px 360px at 15% 10%, rgba(124,58,237,.28), transparent 60%),
              radial-gradient(800px 340px at 85% 35%, rgba(236,72,153,.18), transparent 60%),
              linear-gradient(180deg, #ffffff, #ffffff)!important}
html[data-theme=light] .x-side{border-right:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.78)!important}
html[data-theme=light] .x-nav a{color:rgba(32,40,64,0.82)!important}
html[data-theme=light] .x-nav a:hover{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] .x-nav small{color:rgba(32,40,64,0.6)!important}
html[data-theme=light] .x-side-footer{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .x-user img{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .x-top{border-bottom:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.72)!important}
html[data-theme=light] .x-search{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .x-search svg{color:rgba(32,40,64,0.6)!important}
html[data-theme=light] .x-pill{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;color:rgba(32,40,64,0.82)!important}
html[data-theme=light] .x-pill:hover{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .x-btn{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .x-item{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;box-shadow:0 10px 34px rgba(29,40,66,0.12)!important}
html[data-theme=light] .x-item:hover{box-shadow:0 18px 60px rgba(29,40,66,0.12)!important}
html[data-theme=light] .x-media{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .x-media::after{background:linear-gradient(0deg, rgba(255,255,255,0.66), transparent 60%)!important}
html[data-theme=light] .x-icon-btn{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.65)!important}
html[data-theme=light] .x-icon-btn svg{color:rgba(32,40,64,0.92)!important}
html[data-theme=light] .x-by{color:rgba(32,40,64,0.7)!important}
html[data-theme=light] .x-by img{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .x-stats{color:rgba(32,40,64,0.78)!important}
html[data-theme=light] .x-load{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;color:rgba(32,40,64,0.82)!important}
/* assets/css/festival.css */
html[data-theme=light]{--line:rgba(35,43,65,0.28)!important;--ink-soft:#526078!important}
html[data-theme=light] .grain{background-image:linear-gradient(rgba(103,78,47,.045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(103,78,47,.04) 1px, transparent 1px),
    radial-gradient(circle at 30% 30%, rgba(120,92,55,.07), transparent 20%),
    radial-gradient(circle at 70% 65%, rgba(255,255,255,0.65), transparent 24%)!important}
html[data-theme=light] .grain::after{background:repeating-linear-gradient(13deg, rgba(255,255,255,0.65) 0 1px, transparent 1px 6px),
    repeating-linear-gradient(-9deg, rgba(35,43,65,0.092) 0 1px, transparent 1px 8px)!important}
html[data-theme=light] .topbar{color:#202840!important;background:linear-gradient(180deg, #ffffff 0%, #ffffff 100%)!important;box-shadow:0 12px 26px rgba(29,40,66,0.12)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .nav a{color:rgba(135,95,29,0.92)!important}
html[data-theme=light] .nav a::after{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .nav a:hover{color:#876c1d!important}
html[data-theme=light] .btn-red{color:#874a1d!important}
html[data-theme=light] .btn-ghost{color:#202840!important;border:1px solid rgba(35,43,65,0.28)!important}
html[data-theme=light] .btn.light{color:#202840!important;border:1px solid rgba(35,43,65,0.27)!important}
html[data-theme=light] .poster-frame{box-shadow:0 35px 70px rgba(29,40,66,0.12),0 2px 0 #fff inset!important}
html[data-theme=light] .poster-frame img{box-shadow:inset 0 0 0 1px rgba(29,40,66,0.12)!important}
html[data-theme=light] .tape{box-shadow:0 2px 5px rgba(29,40,66,0.12)!important}
html[data-theme=light] .hero-copy{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .hero p{color:#526078!important}
html[data-theme=light] .stats b{color:#7e3626!important}
html[data-theme=light] .stats span{color:#526078!important}
html[data-theme=light] .info-strip > div,html[data-theme=light] .secretariat{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .secretariat{color:#202840!important;background:linear-gradient(135deg,#ffffff,#ffffff)!important}
html[data-theme=light] .secretariat small{color:#202840!important}
html[data-theme=light] .section-card{box-shadow:0 16px 30px rgba(29,40,66,0.08)!important}
html[data-theme=light] .section-card::after{background:linear-gradient(180deg, rgba(35,43,65,0.025) 0%, rgba(35,43,65,0.062) 34%, rgba(35,43,65,0.13) 74%, rgba(244,233,212,.98) 100%)!important}
html[data-theme=light] .section-card a{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .section-card.red{color:#822721!important;border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .card-block{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .track{border:1px solid rgba(35,43,65,0.28)!important}
html[data-theme=light] .track i{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .track p{color:#526078!important}
html[data-theme=light] .hybrid-surface-card{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .hybrid-nav-btn:hover{border-color:rgba(35,43,65,0.15)!important}
html[data-theme=light] .hybrid-mini-post{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .hybrid-mini-label{color:#202840!important}
html[data-theme=light] .hybrid-person-card{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .hybrid-person-mark{background:linear-gradient(145deg,#ffffff 0%,#4e7b74 100%)!important;border:5px solid rgba(35,43,65,0.28)!important;color:#87581d!important}
html[data-theme=light] .hybrid-person-mark--dark{background:linear-gradient(145deg,#ffffff 0%,#385a54 100%)!important}
html[data-theme=light] .hybrid-person-card p{color:#526078!important}
html[data-theme=light] .hybrid-table-wrap{background:rgba(35,43,65,0.128)!important}
html[data-theme=light] .hybrid-table th{color:#526078!important}
html[data-theme=light] .hybrid-table tbody tr:hover{background:rgba(35,43,65,0.088)!important}
html[data-theme=light] .hybrid-status--review{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .hybrid-status--ok{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .hybrid-status--fix{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .hybrid-status--sent{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .sticky-cta{border:1px solid rgba(35,43,65,0.156)!important}
html[data-theme=light] .sticky-cta::before{border-color:rgba(35,43,65,0.28) transparent transparent transparent!important}
html[data-theme=light] .sticky-cta::after{border-color:rgba(35,43,65,0.28) transparent transparent transparent!important}
html[data-theme=light] .sticky-cta .btn-outline.light{border-color:rgba(35,43,65,0.18)!important}
html[data-theme=light] .modal{background:rgba(255,255,255,0.65)!important}
@media (max-width:760px){html[data-theme=light] .nav a{background:rgba(35,43,65,0.025)!important}}
html[data-theme=light] body.festival-public-page .navbar{background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%)!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 12px 26px rgba(29,40,66,0.12)!important}
html[data-theme=light] body.festival-public-page .navbar::after{border-bottom:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] body.festival-public-page .brand-name,html[data-theme=light] body.festival-public-page .nav-link,html[data-theme=light] body.festival-public-page .user-name-sm,html[data-theme=light] body.festival-public-page .dropdown-item,html[data-theme=light] body.festival-public-page .footer,html[data-theme=light] body.festival-public-page .footer a{color:#876c1d!important}
html[data-theme=light] body.festival-public-page .brand-name{color:#876c1d!important}
html[data-theme=light] body.festival-public-page .nav-link,html[data-theme=light] body.festival-public-page .nav-link:hover,html[data-theme=light] body.festival-public-page .nav-link:focus-visible,html[data-theme=light] body.festival-public-page .nav-link.active{color:#876c1d!important}
html[data-theme=light] body.festival-public-page .nav-link::after{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] body.festival-public-page .nav-link.active::after{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] body.festival-public-page .nav-icon-btn,html[data-theme=light] body.festival-public-page .user-menu-trigger,html[data-theme=light] body.festival-public-page .nav-toggle{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.13)!important;color:#876c1d!important}
html[data-theme=light] body.festival-public-page .nav-icon-btn:hover,html[data-theme=light] body.festival-public-page .user-menu-trigger:hover,html[data-theme=light] body.festival-public-page .nav-toggle:hover,html[data-theme=light] body.festival-public-page .user-menu-trigger[aria-expanded="true"]{background:rgba(35,43,65,0.025)!important;color:#876c1d!important}
html[data-theme=light] body.festival-public-page .dropdown-menu{background:#ffffff!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] body.festival-public-page .btn-ghost{color:#202840!important;border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] body.festival-public-page .footer{background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] body.festival-public-page .footer-desc,html[data-theme=light] body.festival-public-page .footer h4,html[data-theme=light] body.festival-public-page .footer-bottom p{color:#202840!important}
html[data-theme=light] .festival-mini-box{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-review-criterion-desc{color:#526078!important}
html[data-theme=light] .festival-chip--solid{color:#202840!important}
html[data-theme=light] .festival-file-pill{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-inline-list__item{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-inline-list__item span{color:#526078!important}
html[data-theme=light] .festival-admin-card{background:linear-gradient(180deg, rgba(255,255,255,0.95), rgba(255,255,255,0.95))!important;color:#401d87!important;box-shadow:0 24px 80px rgba(29,40,66,0.12)!important}
html[data-theme=light] .festival-admin-card .festival-card__header h2,html[data-theme=light] .festival-admin-card .festival-card__header h3,html[data-theme=light] .festival-admin-card .festival-section-panel__meta h3,html[data-theme=light] .festival-admin-card .festival-admin-submission-card__head h3,html[data-theme=light] .festival-admin-card .festival-admin-list-card strong,html[data-theme=light] .festival-admin-card .festival-admin-summary-card strong,html[data-theme=light] .festival-admin-card .festival-form-block__head h3,html[data-theme=light] .festival-admin-card .festival-inline-list__item strong,html[data-theme=light] .festival-admin-card .festival-mini-box strong,html[data-theme=light] .festival-admin-card .festival-section-heading h2,html[data-theme=light] .festival-admin-card .festival-section-heading h3{color:#202840!important}
html[data-theme=light] .festival-admin-card .festival-card__header p,html[data-theme=light] .festival-admin-card .festival-section-panel__meta p,html[data-theme=light] .festival-admin-card .festival-inline-list__item span,html[data-theme=light] .festival-admin-card .festival-form-block__head span,html[data-theme=light] .festival-admin-card .festival-empty-inline,html[data-theme=light] .festival-admin-card .festival-mini-box__value,html[data-theme=light] .festival-admin-card .festival-review-note,html[data-theme=light] .festival-admin-card .festival-review-criterion-desc{color:#526078!important}
html[data-theme=light] .festival-admin-card .form-label{color:#401d87!important}
html[data-theme=light] .festival-admin-card .form-control{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important;color:#202840!important}
html[data-theme=light] .festival-admin-card .form-control::placeholder{color:#526078!important}
html[data-theme=light] .festival-admin-card .festival-mini-box,html[data-theme=light] .festival-admin-card .festival-form-block,html[data-theme=light] .festival-admin-card .festival-inline-list__item,html[data-theme=light] .festival-admin-card .festival-section-panel,html[data-theme=light] .festival-admin-card .festival-empty-inline{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-list-card{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-list-card:hover,html[data-theme=light] .festival-admin-list-card.is-active{border-color:rgba(35,43,65,0.192)!important}
html[data-theme=light] .festival-admin-list-card p,html[data-theme=light] .festival-admin-code,html[data-theme=light] .festival-admin-track-list__item span{color:#526078!important}
html[data-theme=light] .festival-admin-summary-card{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-summary-card span{color:#526078!important}
html[data-theme=light] .festival-admin-tab{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;color:#202840!important}
html[data-theme=light] .festival-admin-tab.is-active{color:#202840!important}
html[data-theme=light] .festival-checklist__item{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important;color:#451d87!important}
html[data-theme=light] .festival-checklist__item.is-done{color:#1d874e!important}
html[data-theme=light] .festival-admin-track-list__item{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-submission-card{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-submission-card__head p{color:#526078!important}
html[data-theme=light] .festival-table-wrap{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-table th,html[data-theme=light] .festival-table td{border-bottom:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-table th{background:rgba(35,43,65,0.025)!important;color:#4a1d87!important}
html[data-theme=light] .festival-table td{color:#202840!important}
html[data-theme=light] .festival-admin-media-card{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .festival-admin-media-card small{color:#526078!important}
html[data-theme=light] .festival-admin-media-card__preview{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;color:#202840!important}
html[data-theme=light] .festival-admin-section-preview{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .festival-admin-inline-media-form{border-top:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-card{background:linear-gradient(180deg, rgba(255,255,255,0.98), rgba(255,255,255,0.98)),
    #ffffff!important;border:1px solid rgba(35,43,65,0.13)!important;color:#421d87!important}
html[data-theme=light] .festival-admin-card .festival-card__header{border-bottom:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-card .festival-card__header h2,html[data-theme=light] .festival-admin-card .festival-card__header h3,html[data-theme=light] .festival-admin-card .festival-section-heading h2,html[data-theme=light] .festival-admin-card .festival-section-heading h3,html[data-theme=light] .festival-admin-card .festival-form-block__head h3,html[data-theme=light] .festival-admin-card .festival-inline-list__item strong,html[data-theme=light] .festival-admin-card .festival-mini-box strong,html[data-theme=light] .festival-admin-card .festival-file-placeholder strong,html[data-theme=light] .festival-admin-card .festival-admin-summary-card strong,html[data-theme=light] .festival-admin-card .festival-admin-list-card strong,html[data-theme=light] .festival-admin-card .festival-admin-track-list__item strong,html[data-theme=light] .festival-admin-card .festival-admin-submission-card__head h3{color:#202840!important}
html[data-theme=light] .festival-admin-card .festival-card__header p,html[data-theme=light] .festival-admin-card .festival-form-block__head span,html[data-theme=light] .festival-admin-card .festival-inline-list__item span,html[data-theme=light] .festival-admin-card .festival-mini-box__value,html[data-theme=light] .festival-admin-card .festival-review-note,html[data-theme=light] .festival-admin-card .festival-review-criterion-desc,html[data-theme=light] .festival-admin-card .festival-file-placeholder,html[data-theme=light] .festival-admin-card .festival-admin-summary-card span,html[data-theme=light] .festival-admin-card .festival-admin-list-card p,html[data-theme=light] .festival-admin-card .festival-admin-track-list__item span,html[data-theme=light] .festival-admin-card .festival-admin-submission-card__head p,html[data-theme=light] .festival-admin-card .festival-empty-inline{color:#526078!important}
html[data-theme=light] .festival-admin-card .festival-mini-box,html[data-theme=light] .festival-admin-card .festival-form-block,html[data-theme=light] .festival-admin-card .festival-inline-list__item,html[data-theme=light] .festival-admin-card .festival-section-panel,html[data-theme=light] .festival-admin-card .festival-empty-inline,html[data-theme=light] .festival-admin-card .festival-admin-summary-card,html[data-theme=light] .festival-admin-card .festival-admin-media-card,html[data-theme=light] .festival-admin-card .festival-admin-list-card,html[data-theme=light] .festival-admin-card .festival-admin-track-list__item,html[data-theme=light] .festival-admin-card .festival-admin-submission-card,html[data-theme=light] .festival-admin-card .festival-checklist__item,html[data-theme=light] .festival-admin-card .festival-showcase-media,html[data-theme=light] .festival-admin-card .festival-file-placeholder{background:linear-gradient(180deg, rgba(35,43,65,0.025), rgba(35,43,65,0.025))!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-card .festival-chip,html[data-theme=light] .festival-admin-card .festival-file-pill{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important;color:#3d1d87!important}
html[data-theme=light] .festival-admin-card .festival-chip--solid{color:#202840!important}
html[data-theme=light] .festival-admin-card .festival-chip--check{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .festival-admin-card .festival-admin-list-card:hover,html[data-theme=light] .festival-admin-card .festival-admin-list-card.is-active{background:linear-gradient(180deg, rgba(124,92,255,.16), rgba(35,43,65,0.025))!important;border-color:rgba(35,43,65,0.204)!important}
html[data-theme=light] .festival-admin-card .festival-admin-tab,html[data-theme=light] .festival-admin-card .btn-ghost,html[data-theme=light] .festival-admin-card .btn-secondary{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important;color:#421d87!important}
html[data-theme=light] .festival-admin-card .form-control,html[data-theme=light] .festival-admin-card select.form-control,html[data-theme=light] .festival-admin-card textarea.form-control{background:rgba(255,255,255,0.72)!important;border:1px solid rgba(35,43,65,0.13)!important;color:#202840!important}
html[data-theme=light] .festival-admin-card .form-control:focus{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .festival-admin-card .festival-table-wrap{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-card .festival-table th{background:rgba(35,43,65,0.025)!important;color:#202840!important}
html[data-theme=light] .festival-admin-card .festival-table td{color:#461f84!important}
html[data-theme=light] .festival-admin-card .festival-table tr:hover td{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .festival-admin-card .festival-admin-media-card__preview,html[data-theme=light] .festival-admin-card .festival-admin-section-preview{background:rgba(255,255,255,0.65)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-card .festival-showcase-media{background:rgba(255,255,255,0.65)!important}
html[data-theme=light] .festival-admin-card .festival-admin-code{color:#381d87!important}
html[data-theme=light] .festival-admin-card .festival-inline-meta span{color:#202840!important}
html[data-theme=light] .festival-notice{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-poster-media{box-shadow:inset 0 0 0 1px rgba(29,40,66,0.12)!important}
html[data-theme=light] .info-card--link{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-section-eyebrow{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-section-panel__intro p{color:#526078!important}
html[data-theme=light] .festival-empty-panel{color:#526078!important;background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .hybrid-status--pending{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .hybrid-status--draft,html[data-theme=light] .hybrid-status--submitted,html[data-theme=light] .hybrid-status--in_review{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .hybrid-status--accepted{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .hybrid-status--published{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .hybrid-status--needs_changes,html[data-theme=light] .hybrid-status--needs_revision,html[data-theme=light] .hybrid-status--rejected,html[data-theme=light] .hybrid-status--archived{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light] .festival-modal__backdrop{background:rgba(255,255,255,0.65)!important}
html[data-theme=light] .festival-modal__dialog{background:rgba(35,43,65,0.13)!important;box-shadow:0 28px 68px rgba(29,40,66,0.12)!important}
html[data-theme=light] .festival-modal__header p{color:#526078!important}
html[data-theme=light] .festival-modal__step{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-modal__step span{color:#874a1d!important}
html[data-theme=light] .festival-modal-alert{border:1px solid rgba(35,43,65,0.28)!important}
html[data-theme=light] .festival-form-block{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-form-block__head span{color:#526078!important}
html[data-theme=light] .festival-topic-chip input:checked + span{background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%)!important;color:#876c1d!important}
html[data-theme=light] .festival-submission-overview__card,html[data-theme=light] .festival-track-detail-box__item{background:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-submission-overview__card small,html[data-theme=light] .festival-track-detail-box__item small{color:#526078!important}
html[data-theme=light] .festival-submission-overview__card span{color:#526078!important}
html[data-theme=light] .festival-field-error{color:#833520!important}
html[data-theme=light] .festival-admin-card .festival-notice,html[data-theme=light] .festival-admin-card .festival-empty-state__badge,html[data-theme=light] .festival-admin-card .info-card--link,html[data-theme=light] .festival-admin-card .festival-section-eyebrow,html[data-theme=light] .festival-admin-card .festival-section-cta,html[data-theme=light] .festival-admin-card .festival-empty-panel,html[data-theme=light] .festival-admin-card .festival-modal__step,html[data-theme=light] .festival-admin-card .festival-form-block,html[data-theme=light] .festival-admin-card .festival-topic-chip span,html[data-theme=light] .festival-admin-card .festival-submission-overview__card,html[data-theme=light] .festival-admin-card .festival-track-detail-box__item,html[data-theme=light] .festival-admin-card .festival-poster-media,html[data-theme=light] .festival-admin-card .hybrid-person-mark--image{border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-card .festival-section-panel__intro strong,html[data-theme=light] .festival-admin-card .festival-table-title,html[data-theme=light] .festival-admin-card .festival-modal__step strong,html[data-theme=light] .festival-admin-card .festival-form-block__head h3,html[data-theme=light] .festival-admin-card .festival-topic-chip span,html[data-theme=light] .festival-admin-card .festival-submission-overview__card strong,html[data-theme=light] .festival-admin-card .festival-track-detail-box__item strong{color:#202840!important}
html[data-theme=light] .festival-admin-card .festival-section-panel__intro p,html[data-theme=light] .festival-admin-card .festival-empty-panel,html[data-theme=light] .festival-admin-card .festival-form-block__head span,html[data-theme=light] .festival-admin-card .festival-submission-overview__card small,html[data-theme=light] .festival-admin-card .festival-track-detail-box__item small,html[data-theme=light] .festival-admin-card .festival-submission-overview__card span{color:#526078!important}
html[data-theme=light] .festival-admin-card .festival-field-error{color:#871d1d!important}
html[data-theme=light] .festival-admin-workspace{--festival-admin-surface:rgba(255,255,255,0.92)!important;--festival-admin-surface-2:rgba(255,255,255,0.88)!important;--festival-admin-line:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-workspace .admin-page-header{background:radial-gradient(circle at 90% 0,rgba(129,76,255,.16),transparent 35%),linear-gradient(145deg,rgba(255,255,255,0.96),rgba(255,255,255,0.98))!important;box-shadow:0 22px 54px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.05)!important}
html[data-theme=light] .festival-admin-workspace .festival-admin-card{background:radial-gradient(circle at 96% 0,rgba(121,80,228,.08),transparent 31%),linear-gradient(155deg,var(--festival-admin-surface),rgba(255,255,255,0.96))!important;box-shadow:0 18px 45px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.045)!important}
html[data-theme=light] .festival-admin-workspace .festival-admin-list-card,html[data-theme=light] .festival-admin-workspace .festival-inline-list__item,html[data-theme=light] .festival-admin-workspace .festival-section-panel--admin,html[data-theme=light] .festival-admin-workspace .festival-admin-submission-card{border-color:rgba(35,43,65,0.13)!important;background:linear-gradient(140deg,rgba(35,43,65,0.025),rgba(35,43,65,0.025))!important}
html[data-theme=light] .festival-admin-workspace .festival-admin-list-card:hover,html[data-theme=light] .festival-admin-workspace .festival-admin-list-card.is-active{background:linear-gradient(135deg,rgba(116,76,234,.18),rgba(35,43,65,0.025))!important;box-shadow:0 13px 28px rgba(29,40,66,0.12)!important}
html[data-theme=light] .festival-admin-workspace .festival-admin-tabbar{background:rgba(255,255,255,0.65)!important}
html[data-theme=light] .festival-admin-workspace .festival-admin-tab{color:#526078!important}
html[data-theme=light] .festival-admin-workspace .festival-admin-tab.is-active{color:#202840!important}
html[data-theme=light] .festival-admin-workspace .festival-admin-summary-card{border-color:rgba(35,43,65,0.13)!important;background:linear-gradient(145deg,rgba(35,43,65,0.025),rgba(35,43,65,0.025))!important}
html[data-theme=light] .festival-admin-workspace .festival-admin-summary-card strong{color:#371d87!important}
html[data-theme=light] .festival-admin-workspace .form-control{background:rgba(255,255,255,0.65)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-workspace .festival-table-wrap{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .festival-admin-workspace .festival-table thead th{background:#ffffff!important;color:#253f7e!important}
html[data-theme=light] body.festival-report-page{color:#202840!important;background:radial-gradient(900px 560px at 86% 4%,rgba(75,51,153,.22),transparent 68%),radial-gradient(760px 520px at 4% 64%,rgba(22,163,104,.08),transparent 72%),#ffffff!important}
html[data-theme=light] .festival-report-workspace{--fr-panel:rgba(255,255,255,0.88)!important;--fr-panel-strong:rgba(255,255,255,0.96)!important;--fr-line:rgba(35,43,65,0.13)!important;--fr-muted:#526078!important}
html[data-theme=light] .festival-report-hero{background:radial-gradient(circle at 84% 8%,rgba(120,77,238,.26),transparent 35%),radial-gradient(circle at 12% 100%,rgba(34,197,110,.13),transparent 36%),linear-gradient(145deg,#ffffff,#ffffff)!important;box-shadow:0 28px 70px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.06)!important}
html[data-theme=light] .festival-report-hero:after{background-image:linear-gradient(rgba(35,43,65,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(35,43,65,0.025) 1px,transparent 1px)!important}
html[data-theme=light] .festival-report-eyebrow{color:#1d874c!important}
html[data-theme=light] .festival-report-hero h1{color:#202840!important}
html[data-theme=light] .festival-report-hero p{color:#526078!important}
html[data-theme=light] .festival-report-back,html[data-theme=light] .festival-report-clear{border:1px solid rgba(35,43,65,0.13)!important;color:#202840!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .festival-report-filter{background:linear-gradient(145deg,var(--fr-panel),rgba(255,255,255,0.94))!important}
html[data-theme=light] .festival-report-filter label>span{color:#526078!important}
html[data-theme=light] .festival-report-filter .form-control{background:#ffffff!important;border-color:rgba(35,43,65,0.13)!important;color:#202840!important}
html[data-theme=light] .festival-report-export-actions a,html[data-theme=light] .festival-report-table-card>.festival-report-section-head>a{color:#1d8748!important}
html[data-theme=light] .festival-report-kpis article{background:radial-gradient(circle at 100% 0,rgba(139,106,244,.14),transparent 42%),linear-gradient(145deg,var(--fr-panel-strong),rgba(255,255,255,0.96))!important;box-shadow:0 17px 38px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.045)!important}
html[data-theme=light] .festival-report-kpis span{color:#526078!important}
html[data-theme=light] .festival-report-kpis strong{color:#202840!important}
html[data-theme=light] .festival-report-kpis i{color:#526078!important}
html[data-theme=light] .festival-report-map-card,html[data-theme=light] .festival-report-panel,html[data-theme=light] .festival-report-table-card{background:radial-gradient(circle at 96% 0,rgba(34,197,110,.08),transparent 30%),linear-gradient(155deg,var(--fr-panel),rgba(255,255,255,0.97))!important;box-shadow:0 22px 52px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.045)!important}
html[data-theme=light] .festival-report-section-head>div>span{color:#1f844d!important}
html[data-theme=light] .festival-report-section-head h2{color:#202840!important}
html[data-theme=light] .festival-report-legend{color:#526078!important}
html[data-theme=light] .festival-report-map-shell{border:1px solid rgba(35,43,65,0.13)!important;background:radial-gradient(circle at 52% 46%,rgba(27,119,76,.12),transparent 54%),linear-gradient(145deg,rgba(255,255,255,0.65),rgba(255,255,255,0.65))!important}
html[data-theme=light] .festival-map-province-shape{fill:#1d874c)!important;stroke:rgba(29,135,74,0.6)!important}
html[data-theme=light] .festival-map-province-shape:hover,html[data-theme=light] .festival-map-province-shape:focus,html[data-theme=light] .festival-map-province-shape.is-active{fill:#1d874c!important;stroke:#1d8745!important}
html[data-theme=light] .festival-map-province-shape:focus-visible{stroke:#202840!important}
html[data-theme=light] .festival-map-province-shape.is-active{fill:#1d874e!important}
html[data-theme=light] .festival-map-province-shape.is-disabled{fill:rgba(82,96,120,0.6)!important;stroke:rgba(82,96,120,0.6)!important}
html[data-theme=light] .festival-report-map-error{color:#526078!important}
html[data-theme=light] .festival-map-tooltip{color:#202840!important;background:rgba(255,255,255,0.94)!important;box-shadow:0 14px 34px rgba(29,40,66,0.12)!important}
html[data-theme=light] .festival-map-tooltip span{color:#1d8748!important}
html[data-theme=light] .festival-report-province-strip a{border:1px solid rgba(35,43,65,0.13)!important;color:#202840!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .festival-report-province-strip span{color:#1d8748!important}
html[data-theme=light] .festival-report-province-strip i{color:#526078!important}
html[data-theme=light] .festival-report-bars header b{color:#202840!important}
html[data-theme=light] .festival-report-bars header span{color:#1d8748!important}
html[data-theme=light] .festival-report-bars>div>i{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .festival-report-track-list>div{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .festival-report-track-list span{color:#361d87!important}
html[data-theme=light] .festival-report-track-list i{color:#526078!important}
html[data-theme=light] .festival-report-muted{color:#526078!important}
html[data-theme=light] .festival-report-table-wrap th{color:#526078!important;background:rgba(255,255,255,0.65)!important}
html[data-theme=light] .festival-report-table-wrap td{border-top:1px solid rgba(35,43,65,0.13)!important;color:#526078!important}
html[data-theme=light] .festival-report-table-wrap td strong{color:#202840!important}
html[data-theme=light] .festival-report-table-wrap td small{color:#526078!important}
html[data-theme=light] .festival-report-status{color:#202840!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .festival-report-row-link{color:#331d87!important}
html[data-theme=light] .festival-report-table-empty{color:#526078!important}
html[data-theme=light] .festival-report-empty{border:1px dashed rgba(35,43,65,0.13)!important;color:#526078!important}
/* assets/css/style.css */
html[data-theme=light] .bg-grid{background-image:linear-gradient(rgba(35,43,65,0.025) 1px, transparent 1px),
    linear-gradient(90deg, rgba(35,43,65,0.025) 1px, transparent 1px)!important}
html[data-theme=light] .navbar{background:rgba(255,255,255,0.65)!important}
html[data-theme=light] .navbar.scrolled{background:rgba(255,255,255,0.88)!important;box-shadow:0 4px 24px rgba(29,40,66,0.12)!important}
html[data-theme=light] .user-dropdown{background:rgba(255,255,255,0.95)!important}
html[data-theme=light] .btn::after{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .btn:hover::after{background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .overlay-btn{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] select.form-control{background-color:#ffffff!important}
html[data-theme=light] select.form-control option{background-color:#ffffff!important}
html[data-theme=light] .hero-metrics span{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .hero-marquee{background:rgba(255,255,255,0.65)!important;box-shadow:0 30px 80px rgba(29,40,66,0.12)!important}
html[data-theme=light] .hero-tile{border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 18px 40px rgba(29,40,66,0.12)!important}
html[data-theme=light] .hero-tile:hover{box-shadow:0 18px 50px rgba(29,40,66,0.12), 0 0 30px rgba(124,58,237,.14)!important}
html[data-theme=light] .hero-tile-cap{background:linear-gradient(to top, rgba(255,255,255,0.92) 0%, rgba(255,255,255,0.65) 70%)!important}
html[data-theme=light] .hero-tile-title{color:rgba(32,40,64,0.92)!important}
html[data-theme=light] .hero-tile-sub{color:rgba(32,40,64,0.65)!important}
html[data-theme=light] .tab.active{color:#202840!important}
html[data-theme=light] .alert--success{color:#1d875d!important}
html[data-theme=light] .alert--danger{color:#871d1d!important}
html[data-theme=light] .alert--warning{color:#876e1d!important}
html[data-theme=light] .alert--info{color:#1d7a87!important}
html[data-theme=light] .toast{background:rgba(255,255,255,0.95)!important}
html[data-theme=light] .page-btn.active{color:#202840!important}
html[data-theme=light] .ranking-num--gold{color:#87761d!important}
html[data-theme=light] .ranking-num--silver{color:#526078!important}
html[data-theme=light] .ranking-num--bronze{color:#835120!important}
html[data-theme=light] .modal{background:rgba(255,255,255,0.95)!important}
html[data-theme=light] .mission-section::before{background:radial-gradient(900px 260px at 85% 30%, rgba(124,58,237,.35), transparent 60%),
    radial-gradient(700px 240px at 10% 70%, rgba(236,72,153,.22), transparent 65%),
    linear-gradient(180deg, rgba(35,43,65,0.025), transparent 60%)!important}
html[data-theme=light] .mission-spotlight .mission-hero-card{background:rgba(255,255,255,0.65)!important;box-shadow:0 18px 80px rgba(29,40,66,0.12)!important}
html[data-theme=light] .mission-hero-desc{color:rgba(32,40,64,0.78)!important}
html[data-theme=light] .mission-chip{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important;color:rgba(32,40,64,0.85)!important}
html[data-theme=light] .mission-card{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .mission-card:hover{box-shadow:0 18px 60px rgba(29,40,66,0.12)!important}
html[data-theme=light] .mission-card-media::after{background:linear-gradient(0deg, rgba(255,255,255,0.65), transparent 60%)!important}
html[data-theme=light] .mission-badge{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .explore-side-card{background:rgba(255,255,255,0.65)!important;box-shadow:0 18px 70px rgba(29,40,66,0.12)!important}
html[data-theme=light] .explore-filters{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .explore-radio label{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .explore-chip{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .comment-item{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light] .comment-avatar{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light] .comment-text{color:rgba(32,40,64,0.82)!important}
html[data-theme=light] .expert-opinion{background:radial-gradient(700px 220px at 85% 0%, rgba(124,58,237,.18), transparent 60%),
              rgba(35,43,65,0.025)!important}
@media (max-width: 768px){html[data-theme=light] .navbar-nav{background:rgba(255,255,255,0.97)!important}}
html[data-theme=light] .video-play-btn{background:rgba(255,255,255,0.65)!important;color:#202840!important}
html[data-theme=light] .video-play-btn:hover{background:rgba(255,255,255,0.65)!important}
/* 500.php */
html[data-theme=light][data-bsf-page="500.php"] body{background:#ffffff!important;color:#202840!important}
html[data-theme=light][data-bsf-page="500.php"] h1{color:#871d1d!important}
html[data-theme=light][data-bsf-page="500.php"] p{color:#526078!important}
html[data-theme=light][data-bsf-page="500.php"] a{color:#202840!important}
/* admin/app-notifications.php */
html[data-theme=light][data-bsf-page="admin/app-notifications.php"] .app-notify-note{background:linear-gradient(180deg,rgba(255,255,255,0.92),rgba(255,255,255,0.96))!important}
html[data-theme=light][data-bsf-page="admin/app-notifications.php"] .app-notify-note strong{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/app-notifications.php"] .target-panel{background:rgba(255,255,255,0.72)!important}
html[data-theme=light][data-bsf-page="admin/app-notifications.php"] .target-select{background:rgba(255,255,255,0.86)!important}
html[data-theme=light][data-bsf-page="admin/app-notifications.php"] .target-select option{border-bottom:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/app-notifications.php"] .app-notify-kpi .mini-card{background:rgba(255,255,255,0.72)!important}
html[data-theme=light][data-bsf-page="admin/app-notifications.php"] .app-notify-kpi .mini-card strong{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/app-notifications.php"] .campaign-item,html[data-theme=light][data-bsf-page="admin/app-notifications.php"] .push-log-item{background:rgba(255,255,255,0.66)!important}
/* admin/evaluation-config.php */
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-hero{background:linear-gradient(135deg,rgba(139,92,246,.13),rgba(255,255,255,0.72) 48%,rgba(6,182,212,.08))!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-eyebrow{color:#331d87!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-stat{background:rgba(255,255,255,0.65)!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-stat strong{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-nav{background:rgba(255,255,255,0.82)!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-nav a:hover{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-panel{background:linear-gradient(180deg,rgba(255,255,255,0.82),rgba(255,255,255,0.88))!important;box-shadow:0 18px 50px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-explainer{color:#1d4c87!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-explainer:before{border:1px solid rgba(35,43,65,0.27)!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-profile{background:rgba(255,255,255,0.7)!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-profile[open]{box-shadow:0 16px 35px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-profile__number{color:#331d87!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-profile__heading strong{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-icon-button{color:#871d1d!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-add-row{color:#331d87!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-savebar{background:rgba(255,255,255,0.9)!important;box-shadow:0 18px 40px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/evaluation-config.php"] .eval-savebar.is-dirty .eval-savebar__status{color:#87711d!important}
/* admin/experimental-home.php */
html[data-theme=light][data-bsf-page="admin/experimental-home.php"],html[data-theme=light][data-bsf-page="index.php"]{--bg:#ffffff!important;--panel:rgba(255,255,255,0.76)!important;--panel2:rgba(255,255,255,0.88)!important;--line:rgba(35,43,65,0.13)!important;--text:#3c1d87!important;--muted:#526078!important;--muted2:#526078!important;--pink:#871d58!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] body.exp-admin-home:before,html[data-theme=light][data-bsf-page="index.php"] body.exp-admin-home:before{background:radial-gradient(980px 560px at 78% 6%,rgba(142,55,255,.28),transparent 62%),radial-gradient(780px 520px at 8% 22%,rgba(255,79,178,.14),transparent 68%),radial-gradient(760px 500px at 86% 68%,rgba(80,215,255,.08),transparent 70%),linear-gradient(180deg,#ffffff 0%,#ffffff 48%,#ffffff 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] body.exp-admin-home:after,html[data-theme=light][data-bsf-page="index.php"] body.exp-admin-home:after{background-image:linear-gradient(rgba(35,43,65,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(35,43,65,0.025) 1px,transparent 1px)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-glass,html[data-theme=light][data-bsf-page="index.php"] .exp-glass{background:linear-gradient(180deg,rgba(255,255,255,0.82),rgba(255,255,255,0.78))!important;box-shadow:0 22px 70px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.05)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-brand,html[data-theme=light][data-bsf-page="index.php"] .exp-brand{color:#591d87!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-nav a,html[data-theme=light][data-bsf-page="index.php"] .exp-nav a{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-nav .active,html[data-theme=light][data-bsf-page="index.php"] .exp-nav .active{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-pill,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-icon,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-btn,html[data-theme=light][data-bsf-page="index.php"] .exp-pill,html[data-theme=light][data-bsf-page="index.php"] .exp-icon,html[data-theme=light][data-bsf-page="index.php"] .exp-btn{background:rgba(255,255,255,0.78)!important;border:1px solid rgba(35,43,65,0.13)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-kicker,html[data-theme=light][data-bsf-page="index.php"] .exp-kicker{color:#411d87!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero h1 span,html[data-theme=light][data-bsf-page="index.php"] .exp-hero h1 span{color:#591d87!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-lead,html[data-theme=light][data-bsf-page="index.php"] .exp-lead{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-stat,html[data-theme=light][data-bsf-page="index.php"] .exp-stat{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-stat strong,html[data-theme=light][data-bsf-page="index.php"] .exp-stat strong{color:#631d87!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-stat span,html[data-theme=light][data-bsf-page="index.php"] .exp-stat span{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-art,html[data-theme=light][data-bsf-page="index.php"] .exp-art{background:#ffffff!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 24px 70px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-art:after,html[data-theme=light][data-bsf-page="index.php"] .exp-art:after{background:linear-gradient(to top,rgba(255,255,255,0.92) 4%,rgba(255,255,255,0.65) 34%,rgba(255,255,255,0.65) 72%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-art h2,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-art h3,html[data-theme=light][data-bsf-page="index.php"] .exp-art h2,html[data-theme=light][data-bsf-page="index.php"] .exp-art h3{text-shadow:0 4px 18px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-art small,html[data-theme=light][data-bsf-page="index.php"] .exp-art small{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-badge,html[data-theme=light][data-bsf-page="index.php"] .exp-badge{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-play,html[data-theme=light][data-bsf-page="index.php"] .exp-play{background:rgba(255,255,255,0.66)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-more,html[data-theme=light][data-bsf-page="index.php"] .exp-more{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat,html[data-theme=light][data-bsf-page="index.php"] .exp-cat{background:#ffffff!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-cat:hover{border-color:rgba(35,43,65,0.144)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat:before,html[data-theme=light][data-bsf-page="index.php"] .exp-cat:before{background:linear-gradient(140deg,rgba(35,43,65,0.025),rgba(35,43,65,0.025))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat b,html[data-theme=light][data-bsf-page="index.php"] .exp-cat b{text-shadow:0 8px 20px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat span,html[data-theme=light][data-bsf-page="index.php"] .exp-cat span{color:#202840!important;text-shadow:0 6px 18px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat-actions .exp-more,html[data-theme=light][data-bsf-page="index.php"] .exp-cat-actions .exp-more{background:rgba(255,255,255,0.65)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-scroll::-webkit-scrollbar-track,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-scroll::-webkit-scrollbar-track{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-card,html[data-theme=light][data-bsf-page="index.php"] .exp-card{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.72)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-card p,html[data-theme=light][data-bsf-page="index.php"] .exp-card p{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-meta{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-meta span,html[data-theme=light][data-bsf-page="index.php"] .exp-meta span{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission,html[data-theme=light][data-bsf-page="index.php"] .exp-mission{background:radial-gradient(circle at 18% 8%,rgba(255,79,178,.36),transparent 31%),radial-gradient(circle at 92% 18%,rgba(80,215,255,.18),transparent 34%),linear-gradient(145deg,rgba(76,32,140,.72),rgba(255,255,255,0.92))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission:before,html[data-theme=light][data-bsf-page="index.php"] .exp-mission:before{background-image:linear-gradient(rgba(35,43,65,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(35,43,65,0.025) 1px,transparent 1px)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission-visual,html[data-theme=light][data-bsf-page="index.php"] .exp-mission-visual{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission p,html[data-theme=light][data-bsf-page="index.php"] .exp-mission p{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission-stats div,html[data-theme=light][data-bsf-page="index.php"] .exp-mission-stats div{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission-stats span,html[data-theme=light][data-bsf-page="index.php"] .exp-mission-stats span{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hot,html[data-theme=light][data-bsf-page="index.php"] .exp-hot{background:rgba(255,255,255,0.72)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hot-row,html[data-theme=light][data-bsf-page="index.php"] .exp-hot-row{background:rgba(35,43,65,0.025)!important;color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-rail-btn,html[data-theme=light][data-bsf-page="index.php"] .exp-rail-btn{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail::-webkit-scrollbar-track,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail::-webkit-scrollbar-track{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leaders,html[data-theme=light][data-bsf-page="index.php"] .exp-leaders{background:rgba(255,255,255,0.72)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-rank,html[data-theme=light][data-bsf-page="index.php"] .exp-rank{background:#ffffff!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader small,html[data-theme=light][data-bsf-page="index.php"] .exp-leader small{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-tab,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-tab{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-tab span,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-tab span{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-tab.active,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-tab.active{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-tab.active span,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-tab.active span{color:rgba(32,40,64,0.78)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-select,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-select{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-scroll::-webkit-scrollbar-track,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-scroll::-webkit-scrollbar-track{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-summary div,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-summary div{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-summary span,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-summary span{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-metrics,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-metrics{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-metrics span,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-metrics span{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-bar,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-bar{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-topic,html[data-theme=light][data-bsf-page="index.php"] .exp-topic{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-topic span,html[data-theme=light][data-bsf-page="index.php"] .exp-topic span{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-status,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-status{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-promo,html[data-theme=light][data-bsf-page="index.php"] .exp-promo{background:radial-gradient(circle at 50% 42%,rgba(166,76,255,.32),transparent 31%),linear-gradient(135deg,rgba(255,255,255,0.72),rgba(255,255,255,0.9))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-promo p,html[data-theme=light][data-bsf-page="index.php"] .exp-promo p{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-illus:before,html[data-theme=light][data-bsf-page="index.php"] .exp-illus:before{background:rgba(35,43,65,0.033)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-river-card,html[data-theme=light][data-bsf-page="index.php"] .exp-river-card{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important;box-shadow:0 16px 45px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat,html[data-theme=light][data-bsf-page="index.php"] .exp-cat{background:linear-gradient(145deg,rgba(255,255,255,0.9),rgba(255,255,255,0.9))!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat:before,html[data-theme=light][data-bsf-page="index.php"] .exp-cat:before{background:radial-gradient(circle at 12% 18%,rgba(35,43,65,0.035),transparent 20%),linear-gradient(135deg,var(--cat-a,rgba(166,76,255,.32)),var(--cat-b,rgba(80,215,255,.16)) 52%,transparent 76%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission,html[data-theme=light][data-bsf-page="index.php"] .exp-mission{background:radial-gradient(circle at 12% 0%,rgba(255,79,178,.22),transparent 30%),radial-gradient(circle at 100% 12%,rgba(80,215,255,.14),transparent 34%),linear-gradient(145deg,rgba(255,255,255,0.92),rgba(255,255,255,0.94))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission-slide p,html[data-theme=light][data-bsf-page="index.php"] .exp-mission-slide p{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission-dots button,html[data-theme=light][data-bsf-page="index.php"] .exp-mission-dots button{background:rgba(35,43,65,0.062)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-festivals,html[data-theme=light][data-bsf-page="index.php"] .exp-festivals{background:linear-gradient(180deg,rgba(255,255,255,0.88),rgba(255,255,255,0.82))!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-festival-card,html[data-theme=light][data-bsf-page="index.php"] .exp-festival-card{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-festival-card:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-festival-card:hover{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-festival-media,html[data-theme=light][data-bsf-page="index.php"] .exp-festival-media{color:#4c1d87!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-festival-body b,html[data-theme=light][data-bsf-page="index.php"] .exp-festival-body b{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-festival-body p,html[data-theme=light][data-bsf-page="index.php"] .exp-festival-body p{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leaders,html[data-theme=light][data-bsf-page="index.php"] .exp-leaders{background:linear-gradient(180deg,rgba(255,255,255,0.86),rgba(255,255,255,0.82))!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-tabs::-webkit-scrollbar-track,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-tabs::-webkit-scrollbar-track{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader,html[data-theme=light][data-bsf-page="index.php"] .exp-leader{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-leader:hover{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-face,html[data-theme=light][data-bsf-page="index.php"] .exp-face{border:2px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader small,html[data-theme=light][data-bsf-page="index.php"] .exp-leader small{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-topic-grid::-webkit-scrollbar-track,html[data-theme=light][data-bsf-page="index.php"] .exp-topic-grid::-webkit-scrollbar-track{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-topic,html[data-theme=light][data-bsf-page="index.php"] .exp-topic{background:linear-gradient(145deg,rgba(35,43,65,0.025),rgba(35,43,65,0.025))!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-rail-btn:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-rail-btn:hover{border-color:rgba(35,43,65,0.15)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission,html[data-theme=light][data-bsf-page="index.php"] .exp-mission{background:linear-gradient(180deg,rgba(255,255,255,0.9),rgba(255,255,255,0.9))!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat,html[data-theme=light][data-bsf-page="index.php"] .exp-cat{background:linear-gradient(145deg,rgba(255,255,255,0.86),rgba(255,255,255,0.9))!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-cat-actions .exp-more,html[data-theme=light][data-bsf-page="index.php"] .exp-cat-actions .exp-more{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-empty,html[data-theme=light][data-bsf-page="index.php"] .exp-empty{background:rgba(35,43,65,0.025)!important;border:1px dashed rgba(35,43,65,0.13)!important;color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-festivals::-webkit-scrollbar-track,html[data-theme=light][data-bsf-page="index.php"] .exp-festivals::-webkit-scrollbar-track{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-summary,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-summary{background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(255,255,255,0.82))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-visual,html[data-theme=light][data-bsf-page="index.php"] .exp-international-visual{background-image:linear-gradient(90deg,rgba(255,255,255,0.65),rgba(255,255,255,0.72)),var(--intl-bg)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-visual p,html[data-theme=light][data-bsf-page="index.php"] .exp-international-visual p{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-grid::-webkit-scrollbar-track,html[data-theme=light][data-bsf-page="index.php"] .exp-international-grid::-webkit-scrollbar-track{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.78)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card:after,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card:after{background:linear-gradient(to top,rgba(255,255,255,0.9),rgba(255,255,255,0.65) 62%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card b,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card b{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card small,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card small{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stage:after,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stage:after{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-slide,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-slide{border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 30px 90px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.08)!important;background:rgba(255,255,255,0.9)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-slide-body h2,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-slide-body h2{text-shadow:0 16px 40px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-slide-body small,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-slide-body small{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-side-rail::-webkit-scrollbar-track,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-side-rail::-webkit-scrollbar-track{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-thumb,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-thumb{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-panel,html[data-theme=light][data-bsf-page="index.php"] .exp-international-panel{background:linear-gradient(180deg,rgba(255,255,255,0.65),rgba(255,255,255,0.65))!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card{background:radial-gradient(circle at 18% 10%,rgba(80,215,255,.14),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.9),rgba(255,255,255,0.94))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 46px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-intl-media,html[data-theme=light][data-bsf-page="index.php"] .exp-intl-media{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-intl-media:after,html[data-theme=light][data-bsf-page="index.php"] .exp-intl-media:after{background:linear-gradient(to top,rgba(255,255,255,0.65),transparent 64%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-intl-kicker,html[data-theme=light][data-bsf-page="index.php"] .exp-intl-kicker{color:#1d7487!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card b,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card b{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-intl-meta i,html[data-theme=light][data-bsf-page="index.php"] .exp-intl-meta i{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important;color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-footer,html[data-theme=light][data-bsf-page="index.php"] .exp-footer{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-footer h4,html[data-theme=light][data-bsf-page="index.php"] .exp-footer h4{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-footer a,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-footer p,html[data-theme=light][data-bsf-page="index.php"] .exp-footer a,html[data-theme=light][data-bsf-page="index.php"] .exp-footer p{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stage,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stage{background:radial-gradient(circle at 50% 16%,rgba(80,215,255,.16),transparent 36%),linear-gradient(145deg,rgba(255,255,255,0.92),rgba(255,255,255,0.96))!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 32px 100px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stage:before,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stage:before{background-image:linear-gradient(rgba(35,43,65,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(35,43,65,0.025) 1px,transparent 1px)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stage:after,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stage:after{background:linear-gradient(90deg,transparent,rgba(35,43,65,0.075),transparent)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-slide,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-slide{background:#ffffff!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-slide.next,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-slide.next{box-shadow:0 24px 70px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-slide.prev,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-slide.prev{box-shadow:0 24px 70px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-slide.active:after,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-slide.active:after{background:radial-gradient(circle at 68% 18%,rgba(255,79,178,.18),transparent 34%),linear-gradient(90deg,rgba(255,255,255,0.92),rgba(255,255,255,0.65) 48%,rgba(255,255,255,0.68))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-slide-body,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-slide-body{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 24px 70px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-side-rail,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-side-rail{background:linear-gradient(90deg,rgba(255,255,255,0.65),rgba(255,255,255,0.65))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-thumb,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-thumb{border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card{background:radial-gradient(circle at 18% 8%,rgba(80,215,255,.2),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.94),rgba(255,255,255,0.98))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-modern,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-modern{background:radial-gradient(circle at 78% 8%,rgba(255,79,178,.18),transparent 32%),radial-gradient(circle at 18% 80%,rgba(80,215,255,.14),transparent 34%),linear-gradient(145deg,rgba(255,255,255,0.9),rgba(255,255,255,0.96))!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 34px 110px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-modern:before,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-modern:before{background-image:linear-gradient(rgba(35,43,65,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(35,43,65,0.025) 1px,transparent 1px)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-main,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-main{background:linear-gradient(160deg,rgba(35,43,65,0.025),rgba(35,43,65,0.025))!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-slide,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-slide{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-eyebrow,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-eyebrow{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-author,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-author{color:#1d4287!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-open,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-open{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-pill,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-pill{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important;color:#28407b!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-visual,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-visual{background:radial-gradient(circle at 30% 20%,rgba(80,215,255,.28),transparent 34%),radial-gradient(circle at 82% 72%,rgba(255,79,178,.22),transparent 36%),linear-gradient(145deg,#ffffff,#ffffff)!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 28px 80px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-visual:before,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-visual:before{background:linear-gradient(180deg,rgba(255,255,255,0.65),rgba(255,255,255,0.72)),radial-gradient(circle at 50% 34%,transparent 0,rgba(255,255,255,0.65) 72%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-visual:after,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-visual:after{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-fallback,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-fallback{color:rgba(32,40,64,0.6)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-stream::-webkit-scrollbar-track,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-stream::-webkit-scrollbar-track{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-thumb,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-thumb{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-showcase-empty,html[data-theme=light][data-bsf-page="index.php"] .exp-showcase-empty{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe{background:radial-gradient(circle at 45% 48%,rgba(166,76,255,.26),transparent 32%),radial-gradient(circle at 70% 22%,rgba(80,215,255,.12),transparent 34%),linear-gradient(145deg,rgba(255,255,255,0.65),rgba(255,255,255,0.86))!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 34px 120px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.08)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe:before,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe:before{background-image:linear-gradient(rgba(35,43,65,0.025) 1px,transparent 1px),linear-gradient(90deg,rgba(35,43,65,0.025) 1px,transparent 1px)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe:after,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe:after{background:radial-gradient(circle at 48% 44%,rgba(35,43,65,0.025),rgba(166,76,255,.08) 34%,rgba(80,215,255,.04) 52%,transparent 70%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card{background:linear-gradient(145deg,rgba(255,255,255,0.82),rgba(255,255,255,0.78))!important;box-shadow:0 18px 44px rgba(29,40,66,0.12),0 0 28px rgba(166,76,255,.18),inset 0 1px 0 rgba(255,255,255,.09)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card.active{border-color:rgba(35,43,65,0.28)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card img,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card img{background:radial-gradient(circle at 30% 20%,rgba(80,215,255,.3),transparent 38%),linear-gradient(135deg,rgba(166,76,255,.35),rgba(255,255,255,0.9))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card:after,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card:after{background:linear-gradient(to top,rgba(255,255,255,0.65),transparent)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-label,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-label{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-meta{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-focus-card,html[data-theme=light][data-bsf-page="index.php"] .exp-focus-card{background:linear-gradient(145deg,rgba(255,255,255,0.72),rgba(255,255,255,0.78))!important;border:1px solid rgba(35,43,65,0.28)!important;box-shadow:0 26px 90px rgba(29,40,66,0.12),0 0 46px rgba(166,76,255,.38),inset 0 1px 0 rgba(255,255,255,.14)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-focus-media,html[data-theme=light][data-bsf-page="index.php"] .exp-focus-media{background:radial-gradient(circle at 32% 18%,rgba(80,215,255,.25),transparent 34%),linear-gradient(135deg,rgba(166,76,255,.34),rgba(255,255,255,0.92))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-focus-media:after,html[data-theme=light][data-bsf-page="index.php"] .exp-focus-media:after{background:linear-gradient(to top,rgba(255,255,255,0.68),transparent 58%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-focus-label,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-focus-duration,html[data-theme=light][data-bsf-page="index.php"] .exp-focus-label,html[data-theme=light][data-bsf-page="index.php"] .exp-focus-duration{background:rgba(255,255,255,0.66)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-focus-play,html[data-theme=light][data-bsf-page="index.php"] .exp-focus-play{background:rgba(35,43,65,0.13)!important;box-shadow:0 0 0 8px rgba(166,76,255,.22),0 18px 48px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-focus-play:before,html[data-theme=light][data-bsf-page="index.php"] .exp-focus-play:before{border-left:18px solid rgba(35,43,65,0.28)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-focus-stats,html[data-theme=light][data-bsf-page="index.php"] .exp-focus-stats{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe:after,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe:after{background:radial-gradient(circle at 48% 44%,rgba(35,43,65,0.025),rgba(166,76,255,.075) 34%,rgba(80,215,255,.035) 52%,transparent 70%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card.active{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 26px 90px rgba(29,40,66,0.12),0 0 52px rgba(166,76,255,.38),0 0 24px rgba(255,79,178,.24),inset 0 1px 0 rgba(255,255,255,.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card.active:after,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card.active:after{background:linear-gradient(to top,rgba(255,255,255,0.65),transparent 62%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card.active .exp-orbit-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card.active .exp-orbit-meta{color:#1d3c87!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe:before,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe:before{background:radial-gradient(circle at 48% 46%,rgba(35,43,65,0.025),transparent 34%),radial-gradient(circle at 25% 72%,rgba(80,215,255,.045),transparent 30%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe{background:radial-gradient(circle at 50% 42%,rgba(166,76,255,.2),transparent 28%),radial-gradient(circle at 18% 72%,rgba(80,215,255,.08),transparent 34%),linear-gradient(145deg,rgba(255,255,255,0.74),rgba(255,255,255,0.92))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe:before,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe:before{background:radial-gradient(circle at 50% 44%,rgba(35,43,65,0.025),transparent 30%),radial-gradient(circle at 48% 70%,rgba(166,76,255,.07),transparent 38%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card.active{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 28px 96px rgba(29,40,66,0.12),0 0 54px rgba(166,76,255,.34),inset 0 1px 0 rgba(255,255,255,.14)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero:after,html[data-theme=light][data-bsf-page="index.php"] .exp-hero:after{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 54%,rgba(255,255,255,0.98) 100%),radial-gradient(circle at 73% 22%,rgba(166,76,255,.18),transparent 34%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-bg-stack,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-bg-stack{background:#ffffff!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-bg,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-bg{background-image:linear-gradient(90deg,rgba(255,255,255,0.96),rgba(255,255,255,0.65) 44%,rgba(255,255,255,0.9)),var(--hero-bg)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-bg-stack:after,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-bg-stack:after{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 44%,rgba(255,255,255,0.98) 100%),linear-gradient(90deg,rgba(255,255,255,0.98),rgba(255,255,255,0.65) 48%,rgba(255,255,255,0.9))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe{background:linear-gradient(145deg,rgba(255,255,255,0.65),rgba(255,255,255,0.78))!important;box-shadow:0 30px 110px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.08)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-bg-stack,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-bg-stack{background:#ffffff!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-bg-stack:after,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-bg-stack:after{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 45%,rgba(255,255,255,0.94) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero:after,html[data-theme=light][data-bsf-page="index.php"] .exp-hero:after{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 54%,rgba(255,255,255,0.96) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe{background:rgba(255,255,255,0.65)!important;border-color:rgba(35,43,65,0.13)!important;box-shadow:0 28px 96px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.08)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 24px 70px rgba(29,40,66,0.12),0 0 0 1px rgba(181,94,255,.08),inset 0 1px 0 rgba(255,255,255,.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card:before,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card:before{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 38%,rgba(255,255,255,0.82) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card:after,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card:after{background:linear-gradient(180deg,rgba(255,255,255,0.65),rgba(255,255,255,0.86))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-label,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-label{background:rgba(35,43,65,0.026)!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 12px 28px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card b,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card b{color:#202840!important;text-shadow:0 10px 22px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-meta{color:rgba(29,60,135,0.8)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card.active{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 34px 110px rgba(29,40,66,0.12),0 0 58px rgba(166,76,255,.32),0 0 0 1px rgba(255,255,255,.1),inset 0 1px 0 rgba(255,255,255,.16)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-card.active:before,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-card.active:before{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 42%,rgba(255,255,255,0.86) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe{background:rgba(255,255,255,0.65)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe:after,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe:after{border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-orbit-ring,html[data-theme=light][data-bsf-page="index.php"] .exp-orbit-ring{border-color:rgba(35,43,65,0.168)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 18px 58px rgba(29,40,66,0.12),0 0 0 1px rgba(181,94,255,.07),inset 0 1px 0 rgba(255,255,255,.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.active{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 36px 120px rgba(29,40,66,0.12),0 0 66px rgba(166,76,255,.38),0 0 0 1px rgba(255,255,255,.12),inset 0 1px 0 rgba(255,255,255,.18)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card:before,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card:before{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 42%,rgba(255,255,255,0.84) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card:after,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card:after{background:linear-gradient(180deg,rgba(255,255,255,0.65),rgba(255,255,255,0.9))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-label,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-label{background:rgba(35,43,65,0.029)!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 10px 30px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card b,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card b{color:#202840!important;text-shadow:0 10px 24px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-meta{color:rgba(29,62,135,0.82)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe{background:linear-gradient(145deg,rgba(255,255,255,0.65),rgba(255,255,255,0.65))!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe:before,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe:before{background:radial-gradient(circle at 50% 42%,rgba(35,43,65,0.025),transparent 24%),radial-gradient(circle at 28% 72%,rgba(255,79,178,.12),transparent 32%),radial-gradient(circle at 76% 34%,rgba(80,215,255,.1),transparent 30%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe:after,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe:after{background:linear-gradient(135deg,rgba(35,43,65,0.025),rgba(35,43,65,0.025))!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 80px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.active,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.next,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.prev,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.next2,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.prev2,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.next3,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.prev3,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.next,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.prev,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.next2,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.prev2,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.next3,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.prev3{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 18px 56px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.active{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 38px 120px rgba(29,40,66,0.12),0 0 64px rgba(166,76,255,.32),0 0 0 1px rgba(255,255,255,.1),inset 0 1px 0 rgba(255,255,255,.18)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card:before,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card:before{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 36%,rgba(255,255,255,0.88) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card:after,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card:after{background:linear-gradient(90deg,transparent,rgba(35,43,65,0.075),transparent)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-label,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-label{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 12px 28px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card b,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card b{color:#202840!important;text-shadow:0 12px 30px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-meta{color:rgba(29,58,135,0.82)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe{background:linear-gradient(135deg,rgba(255,255,255,0.65),rgba(255,255,255,0.65))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.active,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.next,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.prev,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.next2,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.prev2,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.next3,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.prev3,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.next,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.prev,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.next2,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.prev2,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.next3,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.prev3{background:#ffffff!important;border:1px solid rgba(35,43,65,0.13)!important;box-shadow:0 18px 44px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card.active{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 28px 88px rgba(29,40,66,0.12),0 0 56px rgba(181,87,255,.38),inset 0 1px 0 rgba(255,255,255,.22)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card:before,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card:before{background:linear-gradient(180deg,rgba(255,255,255,0.65) 20%,rgba(255,255,255,0.65) 49%,rgba(255,255,255,0.93) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card:after,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card:after{background:rgba(35,43,65,0.04)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-label,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-label{background:rgba(255,255,255,0.68)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-card b,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-card b{color:#202840!important;text-shadow:0 8px 24px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-media-globe .exp-orbit-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-media-globe .exp-orbit-meta{color:rgba(29,51,135,0.82)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leaders,html[data-theme=light][data-bsf-page="index.php"] .exp-leaders{background:linear-gradient(160deg,rgba(255,255,255,0.9),rgba(255,255,255,0.88))!important;box-shadow:0 24px 68px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.07)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leaders .exp-head:after,html[data-theme=light][data-bsf-page="index.php"] .exp-leaders .exp-head:after{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-select,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-select{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.13)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-tab,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-tab{background:rgba(35,43,65,0.025)!important;color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-tab.active,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-tab.active{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-summary div,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-summary div{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-summary b,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-summary b{color:#601d87!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader,html[data-theme=light][data-bsf-page="index.php"] .exp-leader{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-leader:hover{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.162)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-face,html[data-theme=light][data-bsf-page="index.php"] .exp-face{border:2px solid rgba(35,43,65,0.132)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-metrics,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-metrics{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-bar,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-bar{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-lead,html[data-theme=light][data-bsf-page="index.php"] .exp-lead{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-reference-card,html[data-theme=light][data-bsf-page="index.php"] .exp-reference-card{border:1px solid rgba(35,43,65,0.13)!important;background:linear-gradient(135deg,#ffffff,#ffffff)!important;box-shadow:0 18px 42px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-reference-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-reference-card.active{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 24px 70px rgba(29,40,66,0.12),0 0 0 1px rgba(165,94,255,.29),0 0 42px rgba(177,78,255,.27)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-reference-card:after,html[data-theme=light][data-bsf-page="index.php"] .exp-reference-card:after{background:linear-gradient(180deg,rgba(255,255,255,0.65) 30%,rgba(255,255,255,0.65) 51%,rgba(255,255,255,0.89) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-reference-type,html[data-theme=light][data-bsf-page="index.php"] .exp-reference-type{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.65)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-reference-info,html[data-theme=light][data-bsf-page="index.php"] .exp-reference-info{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-reference-info span,html[data-theme=light][data-bsf-page="index.php"] .exp-reference-info span{color:rgba(29,42,135,0.84)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-gallery-nav,html[data-theme=light][data-bsf-page="index.php"] .exp-gallery-nav{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.65)!important;box-shadow:0 10px 26px rgba(29,40,66,0.12)!important;color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-gallery-nav:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-gallery-nav:hover{border-color:rgba(35,43,65,0.252)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-gallery-dot,html[data-theme=light][data-bsf-page="index.php"] .exp-gallery-dot{background:rgba(35,43,65,0.073)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-gallery-caption,html[data-theme=light][data-bsf-page="index.php"] .exp-gallery-caption{color:#526078!important}
@media (max-width:600px){html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-stat,html[data-theme=light][data-bsf-page="index.php"] .exp-stat{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-card,html[data-theme=light][data-bsf-page="index.php"] .exp-card{border-color:rgba(35,43,65,0.13)!important;background:linear-gradient(148deg,rgba(255,255,255,0.82),rgba(255,255,255,0.94) 54%,rgba(255,255,255,0.98))!important;box-shadow:0 14px 34px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.06)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-card:before,html[data-theme=light][data-bsf-page="index.php"] .exp-card:before{background:linear-gradient(120deg,rgba(35,43,65,0.025),transparent 27%,transparent 74%,rgba(165,92,255,.11))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-card:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-card:hover{border-color:rgba(35,43,65,0.216)!important;box-shadow:0 22px 48px rgba(29,40,66,0.12),0 0 0 1px rgba(181,91,255,.12),inset 0 1px 0 rgba(255,255,255,.09)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-thumb,html[data-theme=light][data-bsf-page="index.php"] .exp-thumb{border-bottom:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-thumb .exp-badge,html[data-theme=light][data-bsf-page="index.php"] .exp-thumb .exp-badge{border-color:rgba(35,43,65,0.13)!important;box-shadow:0 7px 17px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-editor-label,html[data-theme=light][data-bsf-page="index.php"] .exp-editor-label{border:1px solid rgba(35,43,65,0.168)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-card h3,html[data-theme=light][data-bsf-page="index.php"] .exp-card h3{color:#1d1d87!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-card p,html[data-theme=light][data-bsf-page="index.php"] .exp-card p{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-meta{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-meta span,html[data-theme=light][data-bsf-page="index.php"] .exp-meta span{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-card:hover .exp-meta span,html[data-theme=light][data-bsf-page="index.php"] .exp-card:hover .exp-meta span{border-color:rgba(35,43,65,0.13)!important}
@media (min-width:981px){html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-grid>.exp-section,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-grid>.exp-section{background:radial-gradient(circle at 15% 0%,rgba(81,116,255,.12),transparent 32%),linear-gradient(155deg,rgba(255,255,255,0.92),rgba(255,255,255,0.96))!important;box-shadow:0 24px 68px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.055)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-grid>.exp-section>.exp-head,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-grid>.exp-section>.exp-head{border-bottom:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card{background:linear-gradient(154deg,rgba(255,255,255,0.96),rgba(255,255,255,0.98) 58%,rgba(255,255,255,0.98))!important;box-shadow:0 12px 28px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.075)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card p,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card p{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-meta span,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-meta span{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leaders,html[data-theme=light][data-bsf-page="index.php"] .exp-leaders{background:radial-gradient(circle at 94% 4%,rgba(225,66,183,.2),transparent 31%),linear-gradient(160deg,rgba(255,255,255,0.96),rgba(255,255,255,0.97))!important;border:1px solid rgba(35,43,65,0.132)!important;box-shadow:0 24px 68px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.07)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-select,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-select{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-summary div,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-summary div{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader,html[data-theme=light][data-bsf-page="index.php"] .exp-leader{background:linear-gradient(135deg,rgba(35,43,65,0.025),rgba(35,43,65,0.025))!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-leader:hover{background:rgba(35,43,65,0.025)!important}}
@media (min-width:981px){html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-grid>.exp-section,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-grid>.exp-section{background:radial-gradient(circle at 84% 8%,rgba(192,92,255,.15),transparent 30%),radial-gradient(circle at 12% 100%,rgba(72,122,255,.12),transparent 34%),linear-gradient(155deg,rgba(255,255,255,0.97),rgba(255,255,255,0.99))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card{border:1px solid rgba(35,43,65,0.13)!important;background:linear-gradient(145deg,#ffffff,#ffffff)!important;box-shadow:0 14px 32px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.1)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card:before,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card:before{background:linear-gradient(135deg,rgba(35,43,65,0.029),transparent 27%,transparent 69%,rgba(220,79,255,.18))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-thumb .exp-badge,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-thumb .exp-badge{border-color:rgba(35,43,65,0.132)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card-body,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card-body{background:linear-gradient(180deg,transparent 49%,rgba(255,255,255,0.65) 63%,rgba(255,255,255,0.65) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card h3,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card h3{color:#202840!important;text-shadow:0 4px 20px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card p,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card p{color:rgba(29,54,135,0.8)!important;text-shadow:0 3px 16px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-meta{color:rgba(29,48,135,0.84)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-meta span,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-meta span{text-shadow:0 3px 14px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card:hover{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 20px 44px rgba(29,40,66,0.12),0 0 0 1px rgba(212,122,255,.18),0 0 30px rgba(157,84,255,.18)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leaders,html[data-theme=light][data-bsf-page="index.php"] .exp-leaders{background:radial-gradient(circle at 82% 5%,rgba(255,84,186,.21),transparent 31%),linear-gradient(165deg,rgba(255,255,255,0.98),rgba(255,255,255,0.99))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-summary,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-summary{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-summary div+div,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-summary div+div{border-right:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader:after,html[data-theme=light][data-bsf-page="index.php"] .exp-leader:after{background:linear-gradient(90deg,transparent,rgba(35,43,65,0.025),transparent)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-leader:hover{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-face,html[data-theme=light][data-bsf-page="index.php"] .exp-face{border:2px solid rgba(35,43,65,0.144)!important;box-shadow:0 5px 16px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-leader-metrics,html[data-theme=light][data-bsf-page="index.php"] .exp-leader-metrics{color:#526078!important}}
@media (min-width:981px){html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-main-grid>.exp-section,html[data-theme=light][data-bsf-page="index.php"] .exp-main-grid>.exp-section{background:radial-gradient(circle at 12% 0%,rgba(207,81,255,.14),transparent 31%),linear-gradient(155deg,rgba(255,255,255,0.97),rgba(255,255,255,0.99))!important;box-shadow:0 24px 68px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.06)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-main-grid>.exp-section>.exp-head,html[data-theme=light][data-bsf-page="index.php"] .exp-main-grid>.exp-section>.exp-head{border-bottom:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-status,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-status{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card{background:linear-gradient(155deg,rgba(255,255,255,0.94),rgba(255,255,255,0.99))!important;border-color:rgba(35,43,65,0.13)!important;box-shadow:0 13px 31px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.08)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card:before,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card:before{background:linear-gradient(130deg,rgba(35,43,65,0.025),transparent 31%,transparent 73%,rgba(196,77,255,.14))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-thumb,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-thumb{border-bottom:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card:hover{border-color:rgba(35,43,65,0.252)!important;box-shadow:0 21px 43px rgba(29,40,66,0.12),0 0 28px rgba(175,81,255,.15)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission,html[data-theme=light][data-bsf-page="index.php"] .exp-mission{background:radial-gradient(circle at 88% 9%,rgba(88,194,255,.25),transparent 28%),radial-gradient(circle at 10% 100%,rgba(238,76,178,.22),transparent 37%),linear-gradient(155deg,rgba(255,255,255,0.98),rgba(255,255,255,0.99))!important;box-shadow:0 22px 56px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.09)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-mission-stats div,html[data-theme=light][data-bsf-page="index.php"] .exp-mission-stats div{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-festivals,html[data-theme=light][data-bsf-page="index.php"] .exp-festivals{background:linear-gradient(145deg,rgba(255,255,255,0.93),rgba(255,255,255,0.97))!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-festival-card,html[data-theme=light][data-bsf-page="index.php"] .exp-festival-card{background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-promo,html[data-theme=light][data-bsf-page="index.php"] .exp-promo{background:radial-gradient(circle at 21% 18%,rgba(255,78,181,.23),transparent 29%),radial-gradient(circle at 78% 88%,rgba(91,101,255,.25),transparent 34%),linear-gradient(145deg,rgba(255,255,255,0.98),rgba(255,255,255,0.99))!important;border-color:rgba(35,43,65,0.144)!important;box-shadow:0 24px 66px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.08)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-promo p,html[data-theme=light][data-bsf-page="index.php"] .exp-promo p{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hot,html[data-theme=light][data-bsf-page="index.php"] .exp-hot{background:radial-gradient(circle at 85% 8%,rgba(87,184,255,.2),transparent 28%),linear-gradient(155deg,rgba(255,255,255,0.98),rgba(255,255,255,0.99))!important;box-shadow:0 24px 66px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.065)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hot-row,html[data-theme=light][data-bsf-page="index.php"] .exp-hot-row{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hot-row span,html[data-theme=light][data-bsf-page="index.php"] .exp-hot-row span{color:#526078!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hot-row b,html[data-theme=light][data-bsf-page="index.php"] .exp-hot-row b{color:#4f1d87!important}}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-bg-stack:after,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-bg-stack:after{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 46%,rgba(255,255,255,0.92) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero:after,html[data-theme=light][data-bsf-page="index.php"] .exp-hero:after{background:linear-gradient(180deg,rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.65) 56%,rgba(255,255,255,0.94) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-reference-card:hover:not(.is-back),html[data-theme=light][data-bsf-page="index.php"] .exp-reference-card:hover:not(.is-back){box-shadow:0 22px 56px rgba(29,40,66,0.12),0 0 0 1px rgba(255,94,101,.24),0 0 28px rgba(255,64,70,.22)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-reference-card.active,html[data-theme=light][data-bsf-page="index.php"] .exp-reference-card.active{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 26px 72px rgba(29,40,66,0.12),0 0 0 1px rgba(255,101,109,.3),0 0 40px rgba(255,61,70,.2)!important}
@media (min-width:981px){html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-copy .exp-kicker,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-copy .exp-kicker{color:#871d38!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-copy h1 span,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-copy h1 span{color:#371d87!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-copy h1 strong,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-copy h1 strong{color:#871d2d!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-copy .exp-lead,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-copy .exp-lead{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stats .exp-stat,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stats .exp-stat{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stats .exp-stat strong,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stats .exp-stat strong{color:#871d1d!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stats .exp-stat span,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stats .exp-stat span{color:#871d2d!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card{background:radial-gradient(circle at 77% 20%,rgba(242,72,94,.5),transparent 28%),linear-gradient(145deg,#ffffff,#ffffff)!important;border-color:rgba(35,43,65,0.13)!important;box-shadow:0 16px 38px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.11)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card:before,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card:before{background:linear-gradient(128deg,rgba(35,43,65,0.031),transparent 27%,transparent 67%,rgba(255,64,83,.24))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-thumb .exp-badge,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-thumb .exp-badge{border-color:rgba(35,43,65,0.132)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-editor-label,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-editor-label{color:#871d1d!important;border-color:rgba(35,43,65,0.168)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card-body,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card-body{background:linear-gradient(180deg,transparent 46%,rgba(255,255,255,0.65) 61%,rgba(255,255,255,0.65) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card h3,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card h3{color:#202840!important;text-shadow:0 4px 20px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card p,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card p{color:rgba(32,40,64,0.8)!important;text-shadow:0 3px 14px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-meta span,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-meta span{color:#871d2b!important;text-shadow:0 3px 13px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card:hover{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 26px 56px rgba(29,40,66,0.12),0 0 0 1px rgba(255,91,105,.27),0 0 34px rgba(255,61,76,.28)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international,html[data-theme=light][data-bsf-page="index.php"] .exp-international{background:radial-gradient(circle at 88% 6%,rgba(245,74,93,.18),transparent 30%),radial-gradient(circle at 9% 88%,rgba(163,67,255,.12),transparent 34%),linear-gradient(155deg,rgba(255,255,255,0.98),rgba(255,255,255,0.99))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-visual,html[data-theme=light][data-bsf-page="index.php"] .exp-international-visual{border-color:rgba(35,43,65,0.15)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-panel,html[data-theme=light][data-bsf-page="index.php"] .exp-international-panel{background:rgba(255,255,255,0.65)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card{background:radial-gradient(circle at 78% 18%,rgba(248,80,99,.5),transparent 28%),linear-gradient(145deg,#ffffff,#ffffff)!important;border-color:rgba(35,43,65,0.13)!important;box-shadow:0 15px 36px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.1)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card:after,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card:after{background:linear-gradient(180deg,rgba(255,255,255,0.65) 15%,rgba(255,255,255,0.65) 46%,rgba(255,255,255,0.96) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-intl-body,html[data-theme=light][data-bsf-page="index.php"] .exp-intl-body{background:linear-gradient(180deg,transparent 42%,rgba(255,255,255,0.65) 60%,rgba(255,255,255,0.65) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-intl-kicker,html[data-theme=light][data-bsf-page="index.php"] .exp-intl-kicker{color:#871d28!important;text-shadow:0 3px 13px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card b,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card b{text-shadow:0 4px 18px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-intl-meta i,html[data-theme=light][data-bsf-page="index.php"] .exp-intl-meta i{color:#202840!important;text-shadow:0 3px 13px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card:hover{border-color:rgba(35,43,65,0.28)!important;box-shadow:0 25px 56px rgba(29,40,66,0.12),0 0 0 1px rgba(255,91,105,.25),0 0 34px rgba(255,63,80,.26)!important}}
@media (max-width:980px){html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card{border-color:rgba(35,43,65,0.18)!important;background:radial-gradient(circle at 78% 18%,rgba(247,84,102,.38),transparent 28%),linear-gradient(145deg,#ffffff,#ffffff)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card:after,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card:after{background:linear-gradient(180deg,rgba(255,255,255,0.65),rgba(255,255,255,0.95))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card-body,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card .exp-intl-body,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card-body,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card .exp-intl-body{background:linear-gradient(180deg,transparent 42%,rgba(255,255,255,0.65) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card h3,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card h3{color:#202840!important;text-shadow:0 4px 18px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-card p,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-card p{color:#202840!important;text-shadow:0 3px 14px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-featured-grid .exp-meta span,html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card .exp-intl-meta i,html[data-theme=light][data-bsf-page="index.php"] .exp-featured-grid .exp-meta span,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card .exp-intl-meta i{color:#871d28!important;text-shadow:0 3px 13px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card .exp-intl-kicker,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card .exp-intl-kicker{color:#871d28!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-international-card b,html[data-theme=light][data-bsf-page="index.php"] .exp-international-card b{text-shadow:0 4px 18px rgba(29,40,66,0.12)!important}}
@media (max-width:980px){html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card{border:1px solid rgba(35,43,65,0.192)!important;background:radial-gradient(circle at 78% 18%,rgba(246,84,103,.44),transparent 29%),radial-gradient(circle at 12% 84%,rgba(139,75,255,.28),transparent 38%),linear-gradient(145deg,#ffffff,#ffffff)!important;box-shadow:0 15px 35px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.1)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card:before,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card:before{background:linear-gradient(128deg,rgba(35,43,65,0.029),transparent 28%,transparent 68%,rgba(255,65,84,.22))!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-thumb .exp-badge,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-thumb .exp-badge{border-color:rgba(35,43,65,0.132)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card-body,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card-body{background:linear-gradient(180deg,transparent 46%,rgba(255,255,255,0.65) 61%,rgba(255,255,255,0.68) 100%)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card h3,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card h3{color:#202840!important;text-shadow:0 4px 20px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card p,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card p{color:rgba(32,40,64,0.82)!important;text-shadow:0 3px 14px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-meta,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-meta{color:#871d2c!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-meta span,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-meta span{text-shadow:0 3px 13px rgba(29,40,66,0.12)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-latest-rail .exp-card:hover,html[data-theme=light][data-bsf-page="index.php"] .exp-latest-rail .exp-card:hover{border-color:rgba(35,43,65,0.192)!important;box-shadow:0 15px 35px rgba(29,40,66,0.12),inset 0 1px rgba(255,255,255,.1)!important}}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-copy h1 strong,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-copy h1 strong{color:#87611d!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-copy .exp-kicker,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-copy .exp-kicker{color:#87641d!important}
@media (max-width:980px){html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-copy h1 span,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-copy h1 span{color:#2c1d87!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-copy .exp-lead,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-copy .exp-lead{color:#202840!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stats .exp-stat,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stats .exp-stat{background:rgba(255,255,255,0.65)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stats .exp-stat strong,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stats .exp-stat strong{color:#87651d!important}
html[data-theme=light][data-bsf-page="admin/experimental-home.php"] .exp-hero-stats .exp-stat span,html[data-theme=light][data-bsf-page="index.php"] .exp-hero-stats .exp-stat span{color:#87631d!important}}
/* artwork.php */
html[data-theme=light][data-bsf-page="artwork.php"] .gallery-stage{background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(255,255,255,0.98))!important}
html[data-theme=light][data-bsf-page="artwork.php"] .gallery-nav{border:1px solid rgba(35,43,65,0.13)!important;background:rgba(255,255,255,0.76)!important;color:#202840!important}
/* index.php */
html[data-theme=light][data-bsf-page="index.php"] .category-chip:hover{color:#202840!important}
html[data-theme=light][data-bsf-page="index.php"] .category-chip-count{color:#202840!important}
/* register.php */
html[data-theme=light][data-bsf-page="register.php"] .reg-step.active span{color:#202840!important}
/* search.php */
html[data-theme=light][data-bsf-page="search.php"] .search-filter-card{border:1px solid rgba(35,43,65,0.13)!important;background:linear-gradient(180deg,rgba(35,43,65,0.025),rgba(35,43,65,0.025))!important;box-shadow:0 24px 70px rgba(29,40,66,0.12),inset 0 1px 0 rgba(255,255,255,.08)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-clear{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-clear:hover{border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-active-chip{color:#1d8772!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-block{border-top:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-label-row a.is-active{color:#1d8772!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-native{background-color:rgba(255,255,255,0.65)!important;border-color:rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-toggle{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-parent-link{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-parent-link:hover{border-color:rgba(35,43,65,0.21)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-parent-link.is-open{background:rgba(35,43,65,0.025)!important;border-color:rgba(35,43,65,0.168)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-parent-link.is-active{border-color:rgba(35,43,65,0.228)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-parent-link.has-children small:after{color:#1d8772!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-child-panel{border-right:1px solid rgba(35,43,65,0.132)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-child-chip{background:rgba(35,43,65,0.025)!important;border:1px solid rgba(35,43,65,0.13)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-child-chip:hover{border-color:rgba(35,43,65,0.13)!important;background:rgba(35,43,65,0.025)!important}
html[data-theme=light][data-bsf-page="search.php"] .filter-child-chip.is-active{color:#1d8772!important}
html[data-theme=light] .btn-primary{background:#4e4688!important;color:#fff!important}html[data-theme=light] .navbar,html[data-theme=light] .admin-sidebar,html[data-theme=light] .admin-topbar{background:#fff!important}html[data-theme=light] .bsf-site-tools{background:#fff;color:#202840}

/* Dark paper surfaces scoped to the public festival page. Poster and section images remain unchanged. */
html[data-theme=dark] body.festival-public-page{background:radial-gradient(circle at 12% 16%, rgba(169,73,53,.07), transparent 21%),
    radial-gradient(circle at 88% 12%, rgba(44,102,93,.09), transparent 22%),
    linear-gradient(180deg,#18292a 0%,#18292a 100%)!important}
html[data-theme=dark] .festival-public-page .grain::after{background:repeating-linear-gradient(13deg, rgba(84,58,29,.16) 0 1px, transparent 1px 6px),
    repeating-linear-gradient(-9deg, rgba(24,41,42,0.42) 0 1px, transparent 1px 8px)!important}
html[data-theme=dark] .festival-public-page .topbar{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .nav a::after{background:rgba(24,41,42,0.72)!important}
html[data-theme=dark] .festival-public-page .btn-ghost{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .btn-outline{background:linear-gradient(180deg,#18292a 0%,#18292a 100%)!important;color:#ace2dc!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .btn-paper{background:#18292a!important;color:#e3b3ab!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .btn.light{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .poster-frame{background:#18292a!important}
html[data-theme=dark] .festival-public-page .tape{background:rgba(24,41,42,0.72)!important}
html[data-theme=dark] .festival-public-page .hero-copy{background:rgba(24,41,42,0.78)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hero-copy::before{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hero p{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .stats{border-top:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .stats b{color:#e3b6ab!important}
html[data-theme=dark] .festival-public-page .stats span{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .info-strip > div,html[data-theme=dark] .festival-public-page .secretariat{background:rgba(24,41,42,0.82)!important}
html[data-theme=dark] .festival-public-page .info-strip strong{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .info-strip em{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .section-title span::after{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .section-card{background-color:#18292a!important}
html[data-theme=dark] .festival-public-page .section-card::after{background:linear-gradient(180deg, rgba(24,41,42,0.02) 0%, rgba(24,41,42,0.28) 34%, rgba(24,41,42,0.86) 74%, rgba(24,41,42,0.98) 100%)!important}
html[data-theme=dark] .festival-public-page .section-card a{background:rgba(24,41,42,0.72)!important}
html[data-theme=dark] .festival-public-page .section-card.teal{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .section-card.gold{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .section-card.red{color:#e3afab!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .card-block{background:rgba(24,41,42,0.82)!important}
html[data-theme=dark] .festival-public-page .back{border:1px solid rgba(155,189,178,.24)!important;background:#18292a!important;color:#abe3de!important}
html[data-theme=dark] .festival-public-page .track{border:1px solid rgba(155,189,178,.24)!important;background:#18292a!important}
html[data-theme=dark] .festival-public-page .track i{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .track p{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .track b,html[data-theme=dark] .festival-public-page .track span{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .hybrid-surface-card{background:rgba(24,41,42,0.84)!important}
html[data-theme=dark] .festival-public-page .hybrid-nav-btn{border:1px solid rgba(155,189,178,.24)!important;background:#18292a!important;color:#abe3de!important}
html[data-theme=dark] .festival-public-page .hybrid-head h3{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .hybrid-link{border:1px solid rgba(155,189,178,.24)!important;background:#18292a!important;color:#abe3de!important}
html[data-theme=dark] .festival-public-page .hybrid-mini-post{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.9)!important}
html[data-theme=dark] .festival-public-page .hybrid-mini-cover--image{background:#18292a!important}
html[data-theme=dark] .festival-public-page .hybrid-mini-cover--paper{background:linear-gradient(145deg,#18292a 0%,#18292a 100%)!important;color:#afdfd9!important}
html[data-theme=dark] .festival-public-page .hybrid-mini-cover--book{background:linear-gradient(145deg,#8b5a32 0%,#18292a 100%)!important}
html[data-theme=dark] .festival-public-page .hybrid-mini-post h4{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .hybrid-mini-post p,html[data-theme=dark] .festival-public-page .hybrid-mini-post small{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .hybrid-person-card{background:rgba(24,41,42,0.76)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-person-mark{border:5px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-person-card strong{color:#e3b7ab!important}
html[data-theme=dark] .festival-public-page .hybrid-person-card h4{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .hybrid-person-card p{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .hybrid-table-wrap{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.58)!important}
html[data-theme=dark] .festival-public-page .hybrid-table th,html[data-theme=dark] .festival-public-page .hybrid-table td{border-bottom:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-table th{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .hybrid-table td{color:#b2dcd5!important}
html[data-theme=dark] .festival-public-page .hybrid-table tbody tr:hover{background:rgba(24,41,42,0.4)!important}
html[data-theme=dark] .festival-public-page .hybrid-status--review{background:#18292a!important;color:#e3d1ab!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-status--ok{background:#18292a!important;color:#afdfb5!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-status--fix{background:#18292a!important;color:#e3b9ab!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-status--sent{background:#18292a!important;color:#abcbe3!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .sticky-cta{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .sticky-cta .btn-outline.light{border-color:rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.04)!important}
html[data-theme=dark] .festival-public-page .sticky-cta .btn-paper{background:rgba(24,41,42,0.96)!important;color:#e3b3ab!important;border-color:rgba(155,189,178,.24)!important}
@media (max-width:760px){html[data-theme=dark] .festival-public-page .nav a{background:rgba(24,41,42,0.08)!important}}
html[data-theme=dark] body.festival-public-page{background:radial-gradient(circle at 12% 16%, rgba(169,73,53,.07), transparent 21%),
    radial-gradient(circle at 88% 12%, rgba(44,102,93,.09), transparent 22%),
    linear-gradient(180deg,#18292a 0%,#18292a 100%)!important}
html[data-theme=dark] body.festival-public-page .navbar{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] body.festival-public-page .navbar::after{border-bottom:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] body.festival-public-page .nav-link::after{background:rgba(24,41,42,0.72)!important}
html[data-theme=dark] body.festival-public-page .nav-link.active::after{background:rgba(24,41,42,0.92)!important}
html[data-theme=dark] body.festival-public-page .nav-icon-btn,html[data-theme=dark] body.festival-public-page .user-menu-trigger,html[data-theme=dark] body.festival-public-page .nav-toggle{background:rgba(24,41,42,0.06)!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] body.festival-public-page .nav-icon-btn:hover,html[data-theme=dark] body.festival-public-page .user-menu-trigger:hover,html[data-theme=dark] body.festival-public-page .nav-toggle:hover,html[data-theme=dark] body.festival-public-page .user-menu-trigger[aria-expanded="true"]{background:rgba(24,41,42,0.11)!important}
html[data-theme=dark] body.festival-public-page .dropdown-menu{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] body.festival-public-page .btn-ghost{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] body.festival-public-page .footer{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-section-heading h2,html[data-theme=dark] .festival-public-page .festival-section-heading h3{color:#c2b1dd!important}
html[data-theme=dark] .festival-public-page .festival-mini-box{background:rgba(24,41,42,0.84)!important}
html[data-theme=dark] .festival-public-page .festival-mini-box strong{color:#d0b9d5!important}
html[data-theme=dark] .festival-public-page .festival-mini-box__value,html[data-theme=dark] .festival-public-page .festival-review-note{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-review-criterion-desc{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-chip{color:#dac8b4!important}
html[data-theme=dark] .festival-public-page .festival-file-pill{background:rgba(24,41,42,0.82)!important;color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-inline-list__item{background:rgba(24,41,42,0.96)!important}
html[data-theme=dark] .festival-public-page .festival-inline-list__item strong{color:#d0b8d5!important}
html[data-theme=dark] .festival-public-page .festival-inline-list__item span{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-showcase-media{background:#18292a!important}
html[data-theme=dark] .festival-public-page .festival-file-placeholder{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-file-placeholder strong{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-admin-card{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .form-control{background:rgba(24,41,42,0.06)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-mini-box,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-form-block,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-inline-list__item,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-section-panel,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-empty-inline{background:rgba(24,41,42,0.04)!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-list-card{background:rgba(24,41,42,0.04)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-list-card:hover,html[data-theme=dark] .festival-public-page .festival-admin-list-card.is-active{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-summary-card{background:rgba(24,41,42,0.04)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-tab{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.04)!important}
html[data-theme=dark] .festival-public-page .festival-admin-tab.is-active{background:linear-gradient(90deg, #18292a, #ec4899)!important}
html[data-theme=dark] .festival-public-page .festival-checklist__item{background:rgba(24,41,42,0.04)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-checklist__item.is-done{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-track-list__item{background:rgba(24,41,42,0.04)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-submission-card{background:rgba(24,41,42,0.04)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-table-wrap{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-table th,html[data-theme=dark] .festival-public-page .festival-table td{border-bottom:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-table th{background:rgba(24,41,42,0.04)!important}
html[data-theme=dark] .festival-public-page .festival-admin-media-card{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.04)!important}
html[data-theme=dark] .festival-public-page .festival-admin-media-card__preview{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.05)!important}
html[data-theme=dark] .festival-public-page .festival-admin-section-preview{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.05)!important}
html[data-theme=dark] .festival-public-page .festival-admin-inline-media-form{border-top:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-card__header{border-bottom:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-mini-box,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-form-block,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-inline-list__item,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-section-panel,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-empty-inline,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-summary-card,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-media-card,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-list-card,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-track-list__item,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-submission-card,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-checklist__item,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-showcase-media,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-file-placeholder{background:linear-gradient(180deg, rgba(24,41,42,0.065), rgba(24,41,42,0.035))!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-chip,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-file-pill{background:rgba(24,41,42,0.06)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-chip--solid{background:linear-gradient(90deg, #18292a 0%, #e944ad 100%)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-chip--check{background:rgba(24,41,42,0.055)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-list-card:hover,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-list-card.is-active{background:linear-gradient(180deg, rgba(24,41,42,0.16), rgba(24,41,42,0.045))!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-tab,html[data-theme=dark] .festival-public-page .festival-admin-card .btn-ghost,html[data-theme=dark] .festival-public-page .festival-admin-card .btn-secondary{background:rgba(24,41,42,0.055)!important;border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .btn-primary,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-tab.is-active{background:linear-gradient(90deg, #18292a 0%, #e944ad 100%)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .form-control,html[data-theme=dark] .festival-public-page .festival-admin-card select.form-control,html[data-theme=dark] .festival-public-page .festival-admin-card textarea.form-control{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .form-control:focus{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-table-wrap{background:rgba(24,41,42,0.035)!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-table th{background:rgba(24,41,42,0.06)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-table tr:hover td{background:rgba(24,41,42,0.035)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-media-card__preview,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-admin-section-preview{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-notice{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.88)!important}
html[data-theme=dark] .festival-public-page .festival-notice--success{color:#ace1d7!important}
html[data-theme=dark] .festival-public-page .festival-empty-state__badge{color:#dac8b4!important}
html[data-theme=dark] .festival-public-page .festival-poster-media{background:#18292a!important}
html[data-theme=dark] .festival-public-page .info-card--link{background:rgba(24,41,42,0.82)!important}
html[data-theme=dark] .festival-public-page .festival-section-eyebrow{background:rgba(24,41,42,0.72)!important}
html[data-theme=dark] .festival-public-page .festival-section-cta{background:rgba(24,41,42,0.72)!important}
html[data-theme=dark] .festival-public-page .festival-section-panel__intro{border-bottom:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-section-panel__intro strong{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .festival-section-panel__intro p{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-empty-panel{color:#e0eee8!important;border:1px dashed rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.78)!important}
html[data-theme=dark] .festival-public-page .hybrid-person-mark--image{background:#18292a!important}
html[data-theme=dark] .festival-public-page .festival-table-title{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .festival-table-links a{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .hybrid-status--pending{background:#18292a!important;color:#e3d1ab!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-status--draft,html[data-theme=dark] .festival-public-page .hybrid-status--submitted,html[data-theme=dark] .festival-public-page .hybrid-status--in_review{background:#18292a!important;color:#e3d1ab!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-status--accepted{background:#18292a!important;color:#afdfb5!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-status--published{background:#18292a!important;color:#aee0d6!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .hybrid-status--needs_changes,html[data-theme=dark] .festival-public-page .hybrid-status--needs_revision,html[data-theme=dark] .festival-public-page .hybrid-status--rejected,html[data-theme=dark] .festival-public-page .hybrid-status--archived{background:#18292a!important;color:#e3b9ab!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-modal__dialog{background:rgba(24,41,42,0.98)!important}
html[data-theme=dark] .festival-public-page .festival-modal__header h2{color:#ace2dd!important}
html[data-theme=dark] .festival-public-page .festival-modal__header p{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-modal__close{border:1px solid rgba(155,189,178,.24)!important;background:#18292a!important;color:#abe3de!important}
html[data-theme=dark] .festival-public-page .festival-modal__step{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.82)!important}
html[data-theme=dark] .festival-public-page .festival-modal__step strong{color:#abe3de!important}
html[data-theme=dark] .festival-public-page .festival-modal-alert{background:#18292a!important;border:1px solid rgba(155,189,178,.24)!important;color:#e3baab!important}
html[data-theme=dark] .festival-public-page .festival-form-block{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.78)!important}
html[data-theme=dark] .festival-public-page .festival-form-block__head{border-bottom:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-form-block__head h3{color:#aee0da!important}
html[data-theme=dark] .festival-public-page .festival-form-block__head span{color:#e0eee8!important}
html[data-theme=dark] body.festival-public-page .form-label{color:#e0eee8!important}
html[data-theme=dark] body.festival-public-page .form-control{border:1px solid rgba(155,189,178,.24)!important;background:#18292a!important;color:#aee0da!important}
html[data-theme=dark] .festival-public-page .festival-topic-chip span{border:1px solid rgba(155,189,178,.24)!important;background:#18292a!important;color:#aee0da!important}
html[data-theme=dark] .festival-public-page .festival-submission-overview__card,html[data-theme=dark] .festival-public-page .festival-track-detail-box__item{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.82)!important}
html[data-theme=dark] .festival-public-page .festival-submission-overview__card small,html[data-theme=dark] .festival-public-page .festival-track-detail-box__item small{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-submission-overview__card strong,html[data-theme=dark] .festival-public-page .festival-track-detail-box__item strong{color:#aee0da!important}
html[data-theme=dark] .festival-public-page .festival-submission-overview__card span{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-field-error{color:#e3b7ab!important}
html[data-theme=dark] .festival-public-page .is-invalid{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .festival-notice,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-empty-state__badge,html[data-theme=dark] .festival-public-page .festival-admin-card .info-card--link,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-section-eyebrow,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-section-cta,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-empty-panel,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-modal__step,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-form-block,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-topic-chip span,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-submission-overview__card,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-track-detail-box__item,html[data-theme=dark] .festival-public-page .festival-admin-card .festival-poster-media,html[data-theme=dark] .festival-public-page .festival-admin-card .hybrid-person-mark--image{background:linear-gradient(180deg, rgba(24,41,42,0.065), rgba(24,41,42,0.035))!important;border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .hybrid-status--pending,html[data-theme=dark] .festival-public-page .festival-admin-card .hybrid-status--draft,html[data-theme=dark] .festival-public-page .festival-admin-card .hybrid-status--submitted,html[data-theme=dark] .festival-public-page .festival-admin-card .hybrid-status--in_review{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-card .hybrid-status--needs_changes,html[data-theme=dark] .festival-public-page .festival-admin-card .hybrid-status--needs_revision,html[data-theme=dark] .festival-public-page .festival-admin-card .hybrid-status--rejected,html[data-theme=dark] .festival-public-page .festival-admin-card .hybrid-status--archived{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-workspace .admin-page-header{background:radial-gradient(circle at 90% 0,rgba(24,41,42,0.16),transparent 35%),linear-gradient(145deg,rgba(20,24,47,.96),rgba(10,14,30,.98))!important}
html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-admin-list-card,html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-inline-list__item,html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-section-panel--admin,html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-admin-submission-card{border-color:rgba(155,189,178,.24)!important;background:linear-gradient(140deg,rgba(24,41,42,0.055),rgba(24,41,42,0.025))!important}
html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-admin-list-card:hover,html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-admin-list-card.is-active{border-color:rgba(155,189,178,.24)!important;background:linear-gradient(135deg,rgba(116,76,234,.18),rgba(24,41,42,0.035))!important}
html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-admin-tab.is-active{background:linear-gradient(135deg,#18292a,#a84dd8)!important}
html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-admin-summary-card{border-color:rgba(155,189,178,.24)!important;background:linear-gradient(145deg,rgba(24,41,42,0.065),rgba(24,41,42,0.025))!important}
html[data-theme=dark] .festival-public-page .festival-admin-workspace .form-control{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-table-wrap{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-admin-workspace .festival-table tbody tr:hover{background:rgba(24,41,42,0.055)!important}
html[data-theme=dark] .festival-public-page .festival-report-hero{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-report-hero:after{background-image:linear-gradient(rgba(24,41,42,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(24,41,42,0.035) 1px,transparent 1px)!important}
html[data-theme=dark] .festival-public-page .festival-report-eyebrow{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-report-back,html[data-theme=dark] .festival-public-page .festival-report-clear{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.045)!important}
html[data-theme=dark] .festival-public-page .festival-report-filter .form-control{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-report-export-actions a,html[data-theme=dark] .festival-public-page .festival-report-table-card>.festival-report-section-head>a{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-report-export-actions a.is-primary{color:#abe3c3!important;background:linear-gradient(135deg,#18292a,#20bd68)!important}
html[data-theme=dark] .festival-public-page .festival-report-kpis article{background:radial-gradient(circle at 100% 0,rgba(24,41,42,0.14),transparent 42%),linear-gradient(145deg,var(--fr-panel-strong),rgba(9,13,28,.96))!important}
html[data-theme=dark] .festival-public-page .festival-report-kpis i{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-report-legend{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-report-map-shell{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-map-province-shape{fill:#abe3c4)!important}
html[data-theme=dark] .festival-public-page .festival-map-province-shape:hover,html[data-theme=dark] .festival-public-page .festival-map-province-shape:focus,html[data-theme=dark] .festival-public-page .festival-map-province-shape.is-active{fill:#abe3c4!important}
html[data-theme=dark] .festival-public-page .festival-map-province-shape.is-active{fill:#abe3c5!important}
html[data-theme=dark] .festival-public-page .festival-map-province-shape.is-disabled{fill:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-map-tooltip{border:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-report-province-strip a{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.03)!important}
html[data-theme=dark] .festival-public-page .festival-report-province-strip a:hover{border-color:rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-report-province-strip i{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-report-bars>div>i{background:rgba(24,41,42,0.055)!important}
html[data-theme=dark] .festival-public-page .festival-report-bars em{background:linear-gradient(90deg,#18a85b,#18292a)!important}
html[data-theme=dark] .festival-public-page .festival-report-bars.is-amber em{background:linear-gradient(90deg,#c68227,#18292a)!important}
html[data-theme=dark] .festival-public-page .festival-report-track-list>div{background:rgba(24,41,42,0.035)!important}
html[data-theme=dark] .festival-public-page .festival-report-track-list span{background:rgba(24,41,42,0.13)!important}
html[data-theme=dark] .festival-public-page .festival-report-track-list i{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-report-muted{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-report-table-wrap th{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-report-table-wrap td{border-top:1px solid rgba(155,189,178,.24)!important}
html[data-theme=dark] .festival-public-page .festival-report-table-wrap tbody tr:hover{background:rgba(24,41,42,0.045)!important}
html[data-theme=dark] .festival-public-page .festival-report-table-wrap td small{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-report-status{background:rgba(24,41,42,0.06)!important}
html[data-theme=dark] .festival-public-page .festival-report-row-link{border:1px solid rgba(155,189,178,.24)!important;background:rgba(24,41,42,0.07)!important}
html[data-theme=dark] .festival-public-page .festival-report-table-empty{color:#e0eee8!important}
html[data-theme=dark] .festival-public-page .festival-report-empty{border:1px dashed rgba(155,189,178,.24)!important;color:#e0eee8!important}
