.meta-item{font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0;font-size:3.33333vw;line-height:4.44444vw}.meta-item .meta-label{color:#999}.meta-item .meta-value{color:#000}@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.meta-item{font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0;font-size:12px;line-height:16px}.meta-item .meta-label{color:#999}.meta-item .meta-value{color:#000}}
.session-list{padding-right:5.55556vw}.session-item{box-sizing:border-box;border-bottom:.5px solid #e9e9e9;flex-direction:column;gap:1.66667vw;padding:4.44444vw 0;display:flex}.item-top,.item-bottom{justify-content:space-between;align-items:center;width:100%;display:flex}.item-bottom{gap:3.33333vw}.time-city{width:55.5556vw;font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:0;color:#000;font-size:3.88889vw;line-height:5.55556vw}.meta{color:#777;flex-wrap:wrap;align-items:center;gap:3.33333vw;margin-top:0;font-size:3.33333vw;display:flex}.meta .meta-item{align-items:center;gap:1.11111vw;display:inline-flex}.status{text-align:right;width:27.7778vw;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0;color:#000;font-size:3.33333vw;line-height:3.88889vw}.view-link{color:#009d3e;font-weight:500;font-style:Medium;leading-trim:NONE;letter-spacing:0;font-size:3.33333vw;line-height:4.44444vw}
@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.session-list{padding-right:20px}.session-item{box-sizing:border-box;border-bottom:1px solid #e9e9e9;flex-direction:column;gap:10px;padding:0 0 20px;display:flex}.item-top,.item-bottom{justify-content:space-between;align-items:center;width:100%;display:flex}.item-bottom{gap:0}.time-city{color:#000;leading-trim:NONE;letter-spacing:0;width:auto;font-size:20px;font-weight:600;line-height:28px}.meta{color:#000;font-size:16px;font-weight:400;font-style:Regular;leading-trim:NONE;flex-wrap:nowrap;align-items:center;gap:15px;margin-top:0;line-height:22px;display:flex}.meta .meta-item{font-size:16px;font-weight:400;line-height:22px;font-style:Regular;align-items:center;gap:0;display:inline-flex}.status{text-align:left;color:#000;width:auto;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0;font-size:16px;line-height:22px}.view-link{color:#009d3e;font-weight:500;font-style:Medium;leading-trim:NONE;letter-spacing:0;align-items:center;font-size:16px;line-height:22px;display:inline-flex}.view-link img{width:12px;height:12px}}
