.UpcomingScheduleWidget_card__3Bhay{display:block;padding:14px 16px 12px;color:var(--color-ink);text-decoration:none;font-family:var(--font-sincerity)}.UpcomingScheduleWidget_head__9iknM{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px dashed rgba(62,56,48,.3)}.UpcomingScheduleWidget_title__WUqB4{font-size:1.25rem}.UpcomingScheduleWidget_list__BTB7R{margin:0;padding:0;list-style:none}.UpcomingScheduleWidget_item__eoZg1{display:flex;align-items:center;gap:12px;padding:10px 0}.UpcomingScheduleWidget_item__eoZg1+.UpcomingScheduleWidget_item__eoZg1{border-top:1px dashed rgba(62,56,48,.16)}.UpcomingScheduleWidget_tile__g5BxT{flex:0 0 auto;width:46px;display:flex;flex-direction:column;align-items:stretch;border:1.5px solid var(--color-ink);border-radius:9px 8px 10px 8px/8px 10px 8px 9px;overflow:hidden;background:#fffdf8;text-align:center;transform:rotate(-2deg)}.UpcomingScheduleWidget_tile__g5BxT small{padding:1px 0;background:var(--color-seal,#a9552d);color:#fbf6ec;font-size:.72rem;line-height:1.5}.UpcomingScheduleWidget_tile__g5BxT b{font-size:1.3rem;line-height:1.35;font-weight:700}.UpcomingScheduleWidget_text__tq1p3{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.UpcomingScheduleWidget_text__tq1p3 b{font-size:1.08rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UpcomingScheduleWidget_text__tq1p3 small{font-size:.84rem;color:var(--color-text-secondary)}.UpcomingScheduleWidget_left__M1AYz{flex:0 0 auto;padding:3px 10px;border:1.5px solid rgba(62,56,48,.3);border-radius:999px;font-size:.88rem;color:var(--color-text-secondary);white-space:nowrap}.UpcomingScheduleWidget_leftToday__XcMAc{border-color:var(--color-seal,#a9552d);background:var(--color-seal,#a9552d);color:#fbf6ec}.UpcomingScheduleWidget_empty__H7hXu{display:flex;align-items:center;gap:12px;padding:12px 2px 6px;font-size:1rem;color:var(--color-text-secondary)}