.week[data-astro-cid-iulscjda]{--u:calc(1cqi * 7 / var(--cols));--gutter:calc(var(--u) * 7);block-size:100%;inline-size:100%;color:var(--text-primary);grid-template-rows:auto auto 1fr;line-height:1.25;display:grid;container-type:inline-size}[data-astro-cid-iulscjda][data-member=sam]{--member:var(--demo-sam)}[data-astro-cid-iulscjda][data-member=jordan]{--member:var(--demo-jordan)}[data-astro-cid-iulscjda][data-member=mia]{--member:var(--demo-mia)}[data-astro-cid-iulscjda][data-member=leo]{--member:var(--demo-leo)}[data-astro-cid-iulscjda][data-member=family]{--member:var(--demo-family)}.head[data-astro-cid-iulscjda],.allday[data-astro-cid-iulscjda],.body[data-astro-cid-iulscjda]{grid-template-columns:var(--gutter) repeat(var(--cols), minmax(0, 1fr));display:grid}.head[data-astro-cid-iulscjda]{padding-block-end:calc(var(--u) * 1)}.day[data-astro-cid-iulscjda]{justify-items:center;gap:calc(var(--u) * .2);display:grid}.day[data-astro-cid-iulscjda] small[data-astro-cid-iulscjda]{color:var(--text-secondary);font-size:calc(var(--u) * 1.3);font-weight:var(--font-weight-semibold)}.day[data-astro-cid-iulscjda] b[data-astro-cid-iulscjda]{inline-size:calc(var(--u) * 3.6);block-size:calc(var(--u) * 3.6);font-size:calc(var(--u) * 1.8);font-weight:var(--font-weight-bold);border-radius:50%;place-items:center;display:grid}.day[data-astro-cid-iulscjda].today b[data-astro-cid-iulscjda]{background:var(--accent-primary);color:var(--text-on-accent)}.allday[data-astro-cid-iulscjda]{min-block-size:calc(var(--u) * 3.6);padding-block:calc(var(--u) * .6);border-block:1px solid var(--border-subtle)}.gutter[data-astro-cid-iulscjda]{color:var(--text-muted);font-size:calc(var(--u) * 1.1);align-self:center}.slot[data-astro-cid-iulscjda]{padding-inline:calc(var(--u) * .25)}.tasks[data-astro-cid-iulscjda]{padding:calc(var(--u) * .4) calc(var(--u) * .8);border-radius:calc(var(--u) * .8);background:color-mix(in oklab, var(--accent-primary) 14%, var(--bg-surface));color:var(--accent-primary);font-size:calc(var(--u) * 1.25);font-weight:var(--font-weight-bold);display:block}.body[data-astro-cid-iulscjda]{min-block-size:0;position:relative}.hours[data-astro-cid-iulscjda]{grid-template-rows:repeat(var(--rows), minmax(0, 1fr));display:grid}.hours[data-astro-cid-iulscjda] span[data-astro-cid-iulscjda]{color:var(--text-muted);font-size:calc(var(--u) * 1.05);translate:0 -.7em}.hours[data-astro-cid-iulscjda] span[data-astro-cid-iulscjda]:first-child{visibility:hidden}.col[data-astro-cid-iulscjda]{border-inline-start:1px solid var(--border-subtle);background-image:linear-gradient(var(--border-subtle) 1px, transparent 1px);background-size:100% calc(100% / var(--rows));position:relative}.col[data-astro-cid-iulscjda].today{background-color:color-mix(in oklab, var(--accent-primary) 4%, transparent)}.event[data-astro-cid-iulscjda]{--x:0%;--w:100%;block-size:var(--h);inline-size:calc(var(--w) - calc(var(--u) * .5));align-content:start;gap:calc(var(--u) * .1);padding:calc(var(--u) * .3) calc(var(--u) * .5);border-inline-start:calc(var(--u) * .35) solid var(--member);border-radius:calc(var(--u) * .6);background:color-mix(in srgb, var(--member) var(--event-chip-tint), var(--bg-surface));display:grid;position:absolute;inset-block-start:var(--y);inset-inline-start:calc(var(--x) + calc(var(--u) * .25));overflow:hidden}.event[data-astro-cid-iulscjda] b[data-astro-cid-iulscjda]{font-size:calc(var(--u) * 1.25);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event[data-astro-cid-iulscjda] small[data-astro-cid-iulscjda]{color:var(--text-secondary);font-size:calc(var(--u) * 1.05)}.proposal[data-astro-cid-iulscjda]{z-index:1;border:calc(var(--u) * .25) dashed var(--member);border-inline-start-width:calc(var(--u) * .35);background:color-mix(in srgb, var(--member) 8%, var(--bg-surface));box-shadow:0 calc(var(--u) * .6) calc(var(--u) * 1.6) calc(var(--u) * -.6) color-mix(in oklab, var(--member) 45%, transparent)}.proposal[data-astro-cid-iulscjda] small[data-astro-cid-iulscjda]{color:var(--member);font-weight:var(--font-weight-bold)}.now[data-astro-cid-iulscjda]{z-index:2;block-size:calc(var(--u) * .2);background:var(--state-danger);position:absolute;inset-block-start:var(--y);inset-inline:0}.now[data-astro-cid-iulscjda]:before{content:"";inline-size:calc(var(--u) * 1);block-size:calc(var(--u) * 1);background:inherit;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--u) * -.5);translate:0 -50%}
