.saas-portal-schedule__card{--card-bg:var(--saas-subject-1-bg);--card-ink:var(--saas-subject-1-ink);align-items:center;gap:var(--saas-space-sm);padding-inline:var(--saas-space-sm) var(--saas-space-md);border-radius:var(--saas-radius-xl);background:var(--card-bg);color:var(--card-ink);transition:transform var(--saas-motion-micro) var(--saas-ease-standard);display:flex;position:absolute;inset-inline:0;overflow:hidden}.saas-portal-schedule__card[data-tint="2"]{--card-bg:var(--saas-subject-2-bg);--card-ink:var(--saas-subject-2-ink)}.saas-portal-schedule__card[data-tint="3"]{--card-bg:var(--saas-subject-3-bg);--card-ink:var(--saas-subject-3-ink)}.saas-portal-schedule__card[data-tint="4"]{--card-bg:var(--saas-subject-4-bg);--card-ink:var(--saas-subject-4-ink)}.saas-portal-schedule__card[data-tint="5"]{--card-bg:var(--saas-subject-5-bg);--card-ink:var(--saas-subject-5-ink)}.saas-portal-schedule__card[data-tint="6"]{--card-bg:var(--saas-subject-6-bg);--card-ink:var(--saas-subject-6-ink)}.saas-portal-schedule__card[data-tint="7"]{--card-bg:var(--saas-subject-7-bg);--card-ink:var(--saas-subject-7-ink)}.saas-portal-schedule__card[data-tint="8"]{--card-bg:var(--saas-subject-8-bg);--card-ink:var(--saas-subject-8-ink)}.saas-portal-schedule__card:hover{transform:translate(2px)}[dir=rtl] .saas-portal-schedule__card:hover{transform:translate(-2px)}.saas-portal-schedule__card[data-kind=BREAK]{border:1px dashed var(--saas-border-strong);background:var(--saas-bg-sunken);color:var(--saas-text-secondary)}.saas-portal-schedule__card[data-live=true]{box-shadow:inset 0 0 0 2px var(--card-ink)}.saas-portal-schedule__icon{border-radius:var(--saas-radius-full);background:var(--saas-bg-surface);block-size:36px;inline-size:36px;color:var(--card-ink);flex:none;place-items:center;display:grid}.saas-portal-schedule__card[data-compact=true] .saas-portal-schedule__icon{block-size:22px;inline-size:22px}.saas-portal-schedule__card[data-kind=BREAK] .saas-portal-schedule__icon{color:var(--saas-text-secondary)}.saas-portal-schedule__text{flex:1;min-inline-size:0;display:grid}.saas-portal-schedule__card[data-compact=true] .saas-portal-schedule__text{align-items:baseline;gap:var(--saas-space-sm);display:flex}.saas-portal-schedule__name{align-items:center;gap:var(--saas-space-sm);font-size:var(--saas-font-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:flex;overflow:hidden}.saas-portal-schedule__card[data-compact=true] .saas-portal-schedule__name{font-size:var(--saas-font-body-sm)}.saas-portal-schedule__meta{font-size:var(--saas-font-caption);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;opacity:.85;overflow:hidden}.saas-portal-schedule__live{padding-inline:var(--saas-space-xs);border-radius:var(--saas-radius-full);background:var(--card-ink);color:var(--saas-bg-surface);font-size:var(--saas-font-caption)}.saas-portal-schedule__room{font-size:var(--saas-font-heading);flex:none;font-weight:600}@media (width<=599px){.saas-portal-schedule__who{display:none}.saas-portal-schedule__room{font-size:var(--saas-font-caption)}}@media (prefers-reduced-motion:reduce){.saas-portal-schedule__card:hover{transform:none}}