.team-demo.svelte-q1ccgi{min-width:0;container-type:inline-size}.scroll.svelte-q1ccgi{overscroll-behavior-x:contain;overflow-x:auto}table.svelte-q1ccgi{border-collapse:separate;border-spacing:0;width:100%}th.svelte-q1ccgi{color:var(--ds-text-3);text-align:left;white-space:nowrap;padding:0 3px 8px;font-weight:500}.th-day.svelte-q1ccgi{text-align:center;width:26px}.th-day.svelte-q1ccgi span:where(.svelte-q1ccgi){line-height:14px;display:block}.th-week.svelte-q1ccgi{padding-left:10px}.today.svelte-q1ccgi{background:var(--ds-surface-2)}th.today.svelte-q1ccgi{color:var(--ds-text);border-radius:8px 8px 0 0;font-weight:700}td.svelte-q1ccgi{border-top:1px solid var(--ds-border);vertical-align:middle;padding:6px 3px}.th-name.svelte-q1ccgi,.td-name.svelte-q1ccgi{z-index:1;background:var(--ds-surface);padding-left:0;position:sticky;left:0}.who.svelte-q1ccgi{align-items:center;gap:10px;display:flex}.name-cell.svelte-q1ccgi{min-width:118px;max-width:160px;line-height:1.25;display:grid}.name-line.svelte-q1ccgi{min-width:0;color:var(--ds-text);white-space:nowrap;align-items:center;gap:6px;display:flex}.ellipsis.svelte-q1ccgi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.count.svelte-q1ccgi{flex:none;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:11px}.tone-danger.svelte-q1ccgi{color:var(--ds-danger)}.tone-warning.svelte-q1ccgi{color:var(--ds-warning)}.tone-info.svelte-q1ccgi{color:var(--ds-text-2)}.td-day.svelte-q1ccgi{text-align:center}.td-week.svelte-q1ccgi{min-width:96px;padding-left:10px}.td-week.svelte-q1ccgi>span:where(.svelte-q1ccgi),td.num.svelte-q1ccgi>span:where(.svelte-q1ccgi){white-space:nowrap;display:block}.bar.svelte-q1ccgi{background:var(--ds-border);border-radius:3px;height:5px;margin-top:4px;position:relative}.fill.svelte-q1ccgi{background:var(--ds-text-2);border-radius:3px;height:100%;display:block}.fill.over.svelte-q1ccgi{background:var(--ds-danger)}.fill.under.svelte-q1ccgi{background:var(--ds-warning)}.usual.svelte-q1ccgi{background:var(--ds-text);border-radius:1px;width:2px;height:9px;position:absolute;top:-2px;left:71.4286%}td.num.svelte-q1ccgi{text-align:right;padding-left:8px;line-height:1.25}th.num.svelte-q1ccgi{text-align:right}.tsb.svelte-q1ccgi{font-weight:600}.pos.svelte-q1ccgi{color:var(--ds-success)}.neg.svelte-q1ccgi{color:var(--ds-danger)}.muted.svelte-q1ccgi{color:var(--ds-text-3)}.legend.svelte-q1ccgi{color:var(--ds-text-2);flex-wrap:wrap;gap:6px 14px;margin-top:12px;display:flex}.legend.svelte-q1ccgi span:where(.svelte-q1ccgi){align-items:center;gap:6px;display:inline-flex}.run.svelte-q1ccgi tbody:where(.svelte-q1ccgi) tr:where(.svelte-q1ccgi){animation:svelte-q1ccgi-td-row .5s var(--ds-ease-out) both;animation-delay:calc(var(--row) * .11s)}.run.svelte-q1ccgi .td-day:where(.svelte-q1ccgi) .mark{animation:svelte-q1ccgi-td-mark .32s var(--ds-ease-smooth) both;animation-delay:calc(var(--row) * .11s + .25s + var(--i) * 45ms)}@keyframes svelte-q1ccgi-td-row{0%{opacity:0;translate:0 8px}}@keyframes svelte-q1ccgi-td-mark{0%{opacity:0;scale:.4}}@container (width<=640px){.num.svelte-q1ccgi{display:none}}@media (prefers-reduced-motion:reduce){.run.svelte-q1ccgi tbody:where(.svelte-q1ccgi) tr:where(.svelte-q1ccgi),.run.svelte-q1ccgi .td-day:where(.svelte-q1ccgi) .mark{animation:none}}
