.schedule-page .member-tab-schedule{grid-template-columns:55px minmax(0,1fr) 43px!important;min-height:76px!important}.schedule-page .schedule-member-copy{align-content:center}.schedule-page .schedule-member-copy strong{font-size:12px}.schedule-page .schedule-member-copy small{display:none!important}.schedule-page .schedule-member-count{align-self:stretch;display:grid;place-items:center;min-width:40px;padding-left:7px;border-left:1px solid color-mix(in srgb,#7da5ff 24%,var(--line));color:#8fb1ff;font-variant-numeric:tabular-nums}.schedule-page .schedule-member-count b{display:block;font-family:Manrope,sans-serif;font-size:29px;font-weight:800;line-height:.82;letter-spacing:-.095em;transform:scaleY(1.17);transform-origin:center;text-shadow:0 7px 18px #507dcc3d}.schedule-page .member-tab-schedule.active .schedule-member-count{color:#a7c2ff}.schedule-page .member-tab-schedule.loading .schedule-member-count{visibility:hidden}.schedule-page .schedule-approval-badge{position:absolute;z-index:3;top:-6px;right:-6px;min-width:28px;grid-template-columns:14px auto;padding:3px 5px;border:2px solid var(--surface);border-radius:999px}.schedule-page .schedule-approval-badge i{width:14px;height:14px;border-radius:50%;font-size:8px}@media(max-width:560px){.schedule-page .member-tab-schedule{grid-template-columns:48px minmax(0,1fr) 39px!important}.schedule-page .schedule-member-count b{font-size:26px}}
