/* KAWAGOE REMIX 2026: KAWAGOE LIVE */
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item {background:rgba(7,4,21,.82);border:1px solid rgba(230,180,34,.32);color:#f4f1e8;margin-bottom:12px}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item:hover,.wgl_timetabs .timetabs_data .timetab_container .timetabs_item.hovered{background:#1d1f21!important;border-color:#e6b422;box-shadow:0 14px 34px rgba(0,0,0,.42)}
.wgl_timetabs .timetabs_data .timetabs_item .item_time,.wgl_timetabs .timetabs_data .timetabs_item .content-wrapper .item_title{color:#fff!important}
.wgl_timetabs .timetabs_data .timetabs_item .wgl_button a{color:#13111f!important;background:#e6b422!important;border-color:#e6b422!important;font-weight:700}
.wgl_timetabs .timetabs_data .timetabs_item .wgl_button a:hover,.wgl_timetabs .timetabs_data .timetabs_item .wgl_button a:focus{color:#fff!important;background:#7c529c!important;border-color:#7c529c!important}
.musician-profile-2026{color:#e9e6df;line-height:1.9}.musician-profile-2026 .profile-lead{padding:18px 22px;background:#1d1f21;border-left:4px solid #e6b422;color:#fff}.musician-profile-2026 h3{margin-top:32px;color:#e6b422;font-size:21px;line-height:1.5}.musician-profile-2026 p{color:#e9e6df}.musician-profile-2026 a{color:#e6b422;text-decoration:underline}
@media(max-width:768px){.wgl_timetabs .timetabs_data .timetab_container .timetabs_item{padding:20px 14px}.musician-profile-2026 h3{font-size:18px}}/* KAWAGOE REMIX 2026: KAWAGOE LIVE */
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item {background:rgba(7,4,21,.82);border:1px solid rgba(230,180,34,.32);color:#f4f1e8;margin-bottom:12px}
.wgl_timetabs .timetabs_data .timetab_container .timetabs_item:hover,.wgl_timetabs .timetabs_data .timetab_container .timetabs_item.hovered{background:#1d1f21!important;border-color:#e6b422;box-shadow:0 14px 34px rgba(0,0,0,.42)}
.wgl_timetabs .timetabs_data .timetabs_item .item_time,.wgl_timetabs .timetabs_data .timetabs_item .content-wrapper .item_title{color:#fff!important}
.wgl_timetabs .timetabs_data .timetabs_item .wgl_button a{color:#13111f!important;background:#e6b422!important;border-color:#e6b422!important;font-weight:700}
.wgl_timetabs .timetabs_data .timetabs_item .wgl_button a:hover,.wgl_timetabs .timetabs_data .timetabs_item .wgl_button a:focus{color:#fff!important;background:#7c529c!important;border-color:#7c529c!important}
.musician-profile-2026{color:#e9e6df;line-height:1.9}.musician-profile-2026 .profile-lead{padding:18px 22px;background:#1d1f21;border-left:4px solid #e6b422;color:#fff}.musician-profile-2026 h3{margin-top:32px;color:#e6b422;font-size:21px;line-height:1.5}.musician-profile-2026 p{color:#e9e6df}.musician-profile-2026 a{color:#e6b422;text-decoration:underline}
@media(max-width:768px){.wgl_timetabs .timetabs_data .timetab_container .timetabs_item{padding:20px 14px}.musician-profile-2026 h3{font-size:18px}}
/* Team single pages: dark mode */
body.single-team{background:#070415!important;color:#e9e6df!important}
body.single-team main,body.single-team main>.wgl-container,body.single-team .single_team_page,body.single-team .single_team_page>.wgl_col-12,body.single-team .wpb-content-wrapper{background:#070415!important;color:#e9e6df!important}
body.single-team .team-info_wrapper{background:#13111f!important;color:#e9e6df!important;border:1px solid rgba(230,180,34,.28);box-shadow:0 18px 45px rgba(0,0,0,.38)}
body.single-team .team-info_wrapper h1,body.single-team .team-info_wrapper h2,body.single-team .team-info_wrapper h3,body.single-team .team-info_wrapper h4,body.single-team .team-info_wrapper h5,body.single-team .team-info_wrapper h6,body.single-team .team-info_wrapper .team-info_item{color:#fff!important}
body.single-team .team-info_wrapper .team-info_item span,body.single-team .single_team_page p{color:#e9e6df!important}
body.single-team .single_team_page a{color:#e6b422}
body.single-team .single_team_page a:hover{color:#fff}