.uco-week[data-astro-cid-qll5ufa5]{gap:14px;display:grid}.uco-week-who[data-astro-cid-qll5ufa5]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.uco-week-who[data-astro-cid-qll5ufa5] li[data-astro-cid-qll5ufa5]{border:1px solid var(--ucx-hairline);background:var(--card);border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:13px;transition:border-color .2s cubic-bezier(.2,.8,.2,1);display:inline-flex}.uco-week-who[data-astro-cid-qll5ufa5] i[data-astro-cid-qll5ufa5]{background:var(--bot);border-radius:50%;width:9px;height:9px}.uco-week-who[data-astro-cid-qll5ufa5] li[data-astro-cid-qll5ufa5][data-lit]{border-color:var(--bot)}.uco-week-grid[data-astro-cid-qll5ufa5]{border:1px solid var(--ucx-hairline);border-radius:var(--ucx-radius-sm);background:var(--card);grid-template-columns:38px repeat(7,minmax(0,1fr));gap:6px;padding:14px;display:grid;position:relative}.uco-day-name[data-astro-cid-qll5ufa5]{color:var(--muted-foreground);text-align:center;font-size:12px}.uco-allday[data-astro-cid-qll5ufa5]{border-left:3px solid var(--bot);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--bot) 26%, var(--card)) 0 3px, color-mix(in srgb, var(--bot) 14%, var(--card)) 3px 9px);cursor:default;border-radius:6px;grid-column:2/-1;align-items:center;min-height:26px;padding:0 10px;font-size:12px;transition:box-shadow .2s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.uco-allday-label[data-astro-cid-qll5ufa5]{background:color-mix(in srgb, var(--card) 80%, transparent);border-radius:4px;padding:1px 6px}.uco-week-hours[data-astro-cid-qll5ufa5],.uco-day[data-astro-cid-qll5ufa5]{height:clamp(250px,44vh,440px);position:relative}.uco-week-hours[data-astro-cid-qll5ufa5] span[data-astro-cid-qll5ufa5]{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;left:0;transform:translateY(-50%)}.uco-day[data-astro-cid-qll5ufa5]{background:color-mix(in srgb, var(--muted) 60%, transparent);border-radius:8px;min-width:0}.uco-block[data-astro-cid-qll5ufa5]{border-left:3px solid var(--bot);background:color-mix(in srgb, var(--bot) 22%, var(--card));cursor:default;border-radius:5px;height:calc(7.14286% - 2px);min-height:18px;padding:0 5px;font-size:12px;line-height:18px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1);position:absolute;left:3px;right:3px}.uco-block-name[data-astro-cid-qll5ufa5]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.uco-block[data-astro-cid-qll5ufa5][data-lit],.uco-block[data-astro-cid-qll5ufa5]:hover,.uco-block[data-astro-cid-qll5ufa5]:focus-visible{box-shadow:0 0 0 2px var(--bot);transform:scale(1.04)}.uco-allday[data-astro-cid-qll5ufa5][data-lit],.uco-allday[data-astro-cid-qll5ufa5]:hover,.uco-allday[data-astro-cid-qll5ufa5]:focus-visible{box-shadow:0 0 0 2px var(--bot)}.uco-tip[data-astro-cid-qll5ufa5]{z-index:3;border:1px solid var(--ucx-hairline);background:var(--card);border-radius:10px;gap:2px;width:max-content;max-width:min(240px,64vw);padding:9px 11px;font-size:12.5px;line-height:1.35;display:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px #0000001f}.uco-day[data-astro-cid-qll5ufa5][data-end] .uco-block[data-astro-cid-qll5ufa5] .uco-tip[data-astro-cid-qll5ufa5]{left:auto;right:0}.uco-tip[data-astro-cid-qll5ufa5] span[data-astro-cid-qll5ufa5]{color:var(--muted-foreground)}.uco-tip[data-astro-cid-qll5ufa5] span[data-astro-cid-qll5ufa5]:first-of-type{color:var(--foreground)}[data-astro-cid-qll5ufa5]:is(.uco-block,.uco-allday):is(:hover,:focus-visible,:focus) .uco-tip[data-astro-cid-qll5ufa5]{display:grid}@media (prefers-reduced-motion:reduce){.uco-block[data-astro-cid-qll5ufa5],.uco-allday[data-astro-cid-qll5ufa5],.uco-week-who[data-astro-cid-qll5ufa5] li[data-astro-cid-qll5ufa5]{transition:none}.uco-block[data-astro-cid-qll5ufa5][data-lit],.uco-block[data-astro-cid-qll5ufa5]:hover,.uco-block[data-astro-cid-qll5ufa5]:focus-visible{transform:none}}@media (width<=600px){.uco-week-grid[data-astro-cid-qll5ufa5]{grid-template-columns:30px repeat(7,minmax(0,1fr));gap:3px;padding:10px}.uco-block-name[data-astro-cid-qll5ufa5]{display:none}.uco-block[data-astro-cid-qll5ufa5]{background:var(--bot);border-left-width:0;left:2px;right:2px}}
