.N10GSG_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.N10GSG_heading h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(26px,2.7vw,36px);font-weight:650;line-height:1.15}.N10GSG_heading p{color:var(--dp-ink-2);margin:10px 0 0;font-size:15px;line-height:1.5}.N10GSG_count{border:1px solid var(--dp-border-strong);color:var(--dp-ink-2);white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:13px}.N10GSG_month+.N10GSG_month{margin-top:36px}.N10GSG_monthTitle{align-items:center;gap:20px;margin:0 0 20px;font-size:21px;font-weight:600;display:flex}.N10GSG_monthTitle:after{content:"";background:var(--dp-border-strong);flex:1;height:1px}.N10GSG_program,.N10GSG_tour{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.N10GSG_program>li,.N10GSG_tour>li{min-width:0;display:flex}.N10GSG_tour>li>.N10GSG_stop{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;width:100%;padding:20px 20px 20px 18px;display:grid}.N10GSG_stop>*{z-index:1;min-width:0;position:relative}.N10GSG_tour>li>.N10GSG_stop>.N10GSG_stopDate{margin-top:0}.N10GSG_stopInfo{gap:10px;display:grid}.N10GSG_stopShow{color:var(--dp-ink-2);overflow-wrap:anywhere;margin:-4px 0 0;font-size:14px;font-weight:500;line-height:1.4}.N10GSG_tour>li>.N10GSG_stop>.N10GSG_stopAction{align-self:center;margin-left:0}.N10GSG_empty{border:1px dashed var(--dp-border-strong);color:var(--dp-ink-2);border-radius:16px;padding:32px}@media (min-width:640px){.N10GSG_program{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:768px){.N10GSG_tour{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1024px){.N10GSG_program{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.N10GSG_tour{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.N10GSG_program{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:599px){.N10GSG_heading{align-items:flex-start;gap:16px}.N10GSG_heading h2{font-size:28px}.N10GSG_heading p{font-size:14px}.N10GSG_tour>li>.N10GSG_stop{gap:16px;padding:16px}.N10GSG_tour>li>.N10GSG_stop>.N10GSG_stopAction{width:40px;height:40px}}
.LdCbzG_agenda{max-width:430px;color:var(--dp-surface)}.LdCbzG_footer{min-width:0}.LdCbzG_skeletonAction{width:260px;height:56px;margin-top:28px}.LdCbzG_skeletonDay{width:80px;height:70px}.LdCbzG_skeletonHour{height:32px}.LdCbzG_schedule{border-bottom:1px solid #ffffff2e;grid-template-columns:max-content minmax(0,1fr);align-items:stretch;gap:26px;padding-bottom:24px;display:grid}.LdCbzG_date{align-items:center;gap:12px;display:flex}.LdCbzG_day{font-size:var(--event-agenda-day-size,calc(78px * var(--event-agenda-scale,1)));letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:700;line-height:.9}.LdCbzG_dateText{gap:3px;display:grid}.LdCbzG_month{text-transform:uppercase;font-size:13px;font-weight:700;line-height:1.4}.LdCbzG_year{color:var(--dp-ink-muted-on-dark);font-size:13px}.LdCbzG_time{border-left:1px solid #ffffff2e;flex-direction:column;justify-content:center;gap:5px;min-width:0;padding-left:26px;display:flex}.LdCbzG_label{text-transform:uppercase;letter-spacing:.06em;color:var(--dp-ink-muted-on-dark);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.LdCbzG_hour{font-size:calc(30px * var(--event-agenda-scale,1));letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600;line-height:1.15}.LdCbzG_longHour{letter-spacing:0;font-size:20px;line-height:1.35}.LdCbzG_perFunction{overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:1.3}.LdCbzG_pending{align-self:center;font-size:16px}.LdCbzG_range{color:var(--dp-ink-muted-on-dark);margin:12px 0 0;font-size:13px;line-height:1.5}.LdCbzG_place{align-items:center;gap:12px;margin-top:22px;display:flex}.LdCbzG_place>svg{color:var(--color-purple_light);flex-shrink:0}.LdCbzG_location{min-width:0}.LdCbzG_venue{overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.3;display:block}.LdCbzG_city{color:var(--dp-ink-muted-on-dark);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.5;display:block}@media (max-width:1100px){.LdCbzG_schedule{gap:18px}.LdCbzG_time{padding-left:18px}.LdCbzG_day{font-size:var(--event-agenda-day-size,calc(64px * var(--event-agenda-scale,1)))}.LdCbzG_month{font-size:12px}.LdCbzG_skeletonDay{height:58px}}@media (max-width:899px){.LdCbzG_agenda{max-width:none}}@media (max-width:479px){.LdCbzG_schedule{padding-bottom:20px}.LdCbzG_day{font-size:var(--event-agenda-day-size,calc(66px * var(--event-agenda-scale,1)))}.LdCbzG_hour{font-size:calc(27px * var(--event-agenda-scale,1))}.LdCbzG_longHour{font-size:18px}.LdCbzG_perFunction{font-size:16px}.LdCbzG_place{margin-top:20px}.LdCbzG_venue{font-size:17px}}@media (max-width:359px){.LdCbzG_schedule{gap:14px}.LdCbzG_time{padding-left:14px}.LdCbzG_month{font-size:11px}}@media (max-width:599px){.LdCbzG_schedule{gap:16px;padding-bottom:12px}.LdCbzG_date{gap:8px}.LdCbzG_day{font-size:var(--event-agenda-day-size,calc(40px * var(--event-agenda-scale,1)))}.LdCbzG_dateText{gap:1px}.LdCbzG_month,.LdCbzG_year{font-size:12px}.LdCbzG_time{gap:3px;padding-left:16px}.LdCbzG_hour{font-size:calc(22px * var(--event-agenda-scale,1))}.LdCbzG_longHour{font-size:16px}.LdCbzG_perFunction{font-size:14px}.LdCbzG_range{margin-top:8px;font-size:12px}.LdCbzG_footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.LdCbzG_place{flex:1;gap:8px;min-width:0;margin-top:0}.LdCbzG_place>svg{width:18px;height:18px}.LdCbzG_venue{font-size:14px;line-height:1.3}.LdCbzG_city{margin-top:2px;font-size:12px;line-height:1.4}.LdCbzG_skeletonAction{width:100px;height:44px;margin-top:0}.LdCbzG_skeletonDay{width:48px;height:36px}.LdCbzG_skeletonHour{height:26px}}@media (min-width:900px) and (max-height:800px){.LdCbzG_day{font-size:var(--event-agenda-day-size,calc(60px * var(--event-agenda-scale,1)))}.LdCbzG_schedule{gap:20px;padding-bottom:16px}.LdCbzG_time{padding-left:20px}.LdCbzG_hour{font-size:calc(26px * var(--event-agenda-scale,1))}.LdCbzG_longHour{font-size:18px}.LdCbzG_perFunction{font-size:16px}.LdCbzG_place{margin-top:16px}.LdCbzG_venue{font-size:16px}.LdCbzG_skeletonDay{height:54px}.LdCbzG_skeletonHour{height:30px}.LdCbzG_skeletonAction{height:48px;margin-top:20px}}@media (min-width:900px) and (max-height:650px){.LdCbzG_day{font-size:var(--event-agenda-day-size,calc(56px * var(--event-agenda-scale,1)))}.LdCbzG_schedule{padding-bottom:12px}.LdCbzG_place{margin-top:12px}.LdCbzG_range{margin-top:8px}.LdCbzG_skeletonDay{height:50px}.LdCbzG_skeletonAction{margin-top:16px}}.LdCbzG_card{max-width:none;color:var(--dp-ink)}.LdCbzG_card .LdCbzG_schedule{border-bottom:0;gap:18px;padding-bottom:0}.LdCbzG_card .LdCbzG_date{gap:10px}.LdCbzG_card .LdCbzG_day{font-size:50px}.LdCbzG_card .LdCbzG_month{font-size:12px}.LdCbzG_card .LdCbzG_year,.LdCbzG_card .LdCbzG_label,.LdCbzG_card .LdCbzG_city,.LdCbzG_card .LdCbzG_range{color:var(--dp-ink-2)}.LdCbzG_card .LdCbzG_year{font-size:12px}.LdCbzG_card .LdCbzG_time{border-color:var(--dp-border-strong);gap:3px;padding-left:18px}.LdCbzG_card .LdCbzG_label{text-transform:none;letter-spacing:0;font-size:11px}.LdCbzG_card .LdCbzG_hour{font-size:27px}.LdCbzG_card .LdCbzG_longHour{font-size:17px}.LdCbzG_card .LdCbzG_footer{margin-top:14px;display:block}.LdCbzG_card .LdCbzG_place{gap:8px;margin-top:0}.LdCbzG_card .LdCbzG_place>svg{width:18px;height:18px;color:var(--dp-accent)}.LdCbzG_card .LdCbzG_venue{font-size:14px;font-weight:600}.LdCbzG_card .LdCbzG_city{margin-top:2px;font-size:12px}@media (max-width:359px){.LdCbzG_card .LdCbzG_day{font-size:44px}.LdCbzG_card .LdCbzG_schedule{gap:12px}.LdCbzG_card .LdCbzG_time{padding-left:12px}}
.HK0OyW_text{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}.HK0OyW_text.HK0OyW_clamped{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HK0OyW_readable{margin:0;display:block}
