.ucs-day[data-astro-cid-2im3ong7]{border:1px solid var(--ucx-hairline);border-radius:var(--ucx-radius-sm);background:var(--card);grid-template-columns:132px minmax(0,1fr);align-items:center;gap:10px 14px;margin:0;padding:22px 22px 18px;display:grid}.ucs-day-track[data-astro-cid-2im3ong7],.ucs-day-lane[data-astro-cid-2im3ong7],.ucs-day-ticks[data-astro-cid-2im3ong7]{position:relative}.ucs-day-track[data-astro-cid-2im3ong7]{border-bottom:1px solid var(--border);height:76px}.ucs-day-hours[data-astro-cid-2im3ong7]{background:var(--muted);border-radius:8px 8px 0 0;position:absolute;top:0;bottom:0}.ucs-day-hours[data-astro-cid-2im3ong7]>span[data-astro-cid-2im3ong7]{color:var(--muted-foreground);font-size:12px;position:absolute;top:6px;left:8px}.ucs-day-hour[data-astro-cid-2im3ong7]{background:color-mix(in srgb, var(--foreground) 8%, transparent);transition:background-color var(--ucx-ui) var(--ucx-ease);border-radius:6px 0 0 6px;position:absolute;top:0;bottom:0;left:0}.ucs-day-hour[data-astro-cid-2im3ong7][data-lit]{background:color-mix(in srgb, var(--foreground) 22%, transparent)}.ucs-day-dot[data-astro-cid-2im3ong7]{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-12px;padding:0;display:grid;position:absolute;bottom:10px}.ucs-day-dot[data-astro-cid-2im3ong7]:before{content:"";width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--muted-foreground);background:var(--card);transition:transform var(--ucx-ui) var(--ucx-ease), background-color var(--ucx-ui) var(--ucx-ease);border-radius:50%}.ucs-day-dot[data-astro-cid-2im3ong7][data-outside]:before{background:var(--foreground);box-shadow:none}.ucs-day-dot[data-astro-cid-2im3ong7][data-focus]{bottom:34px}.ucs-day-dot[data-astro-cid-2im3ong7]:is(:hover,:focus-visible,[data-lit]):before{transform:scale(1.35)}.ucs-day-dot[data-astro-cid-2im3ong7]:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.ucs-day-tip[data-astro-cid-2im3ong7]{z-index:2;background:var(--foreground);width:max-content;max-width:240px;color:var(--background);text-align:left;opacity:0;pointer-events:none;transition:opacity var(--ucx-ui) var(--ucx-ease), transform var(--ucx-ui) var(--ucx-ease);border-radius:8px;gap:2px;padding:8px 10px;font-size:12px;line-height:1.4;display:grid;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,4px)}.ucs-day-dot[data-astro-cid-2im3ong7][data-edge=end] .ucs-day-tip[data-astro-cid-2im3ong7]{left:auto;right:-6px;transform:translateY(4px)}.ucs-day-dot[data-astro-cid-2im3ong7][data-edge=start] .ucs-day-tip[data-astro-cid-2im3ong7]{left:-6px;transform:translateY(4px)}.ucs-day-dot[data-astro-cid-2im3ong7]:is(:hover,:focus-visible,[aria-expanded=true]) .ucs-day-tip[data-astro-cid-2im3ong7]{opacity:1;transform:translate(-50%)}.ucs-day-dot[data-astro-cid-2im3ong7][data-edge]:is(:hover,:focus-visible,[aria-expanded=true]) .ucs-day-tip[data-astro-cid-2im3ong7]{transform:none}.ucs-day-tip[data-astro-cid-2im3ong7] span[data-astro-cid-2im3ong7]{opacity:.8}.ucs-day-ticks[data-astro-cid-2im3ong7]{height:16px;color:var(--muted-foreground);font-size:12px}.ucs-day-ticks[data-astro-cid-2im3ong7] span[data-astro-cid-2im3ong7]{position:absolute;transform:translate(-50%)}.ucs-day-ticks[data-astro-cid-2im3ong7] span[data-astro-cid-2im3ong7][data-start]{transform:none}.ucs-day-label[data-astro-cid-2im3ong7]{color:var(--muted-foreground);font-size:13px}.ucs-day-label[data-astro-cid-2im3ong7] b[data-astro-cid-2im3ong7]{color:var(--foreground);margin-left:4px;font-weight:600}.ucs-day-lane[data-astro-cid-2im3ong7]{background:var(--muted);border-radius:6px;height:24px}.ucs-day-bar[data-astro-cid-2im3ong7]{border-radius:6px;position:absolute;top:6px;bottom:6px}.ucs-day-bar[data-astro-cid-2im3ong7][data-kind=usual]{background:var(--muted-foreground);left:0}.ucs-day-bar[data-astro-cid-2im3ong7][data-kind=crew]{background:var(--bot);left:0}.ucs-day-ok[data-astro-cid-2im3ong7]{background:var(--foreground);color:var(--background);white-space:nowrap;transition:box-shadow var(--ucx-ui) var(--ucx-ease);border-radius:999px;padding:2px 7px;font-size:11.5px;font-weight:600;position:absolute;top:50%;transform:translate(6px,-50%)}.ucs-day-ok[data-astro-cid-2im3ong7][data-lit]{box-shadow:0 0 0 3px color-mix(in srgb, var(--foreground) 22%, transparent)}@media (width<=600px){.ucs-day[data-astro-cid-2im3ong7]{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 14px 14px}.ucs-day[data-astro-cid-2im3ong7]>span[data-astro-cid-2im3ong7]:empty{display:none}}
