.week:where(.astro-inbclzcc){gap:var(--cc-space-6);margin:var(--cc-space-7) 0;display:grid}.week__days:where(.astro-inbclzcc){justify-content:center;gap:var(--cc-space-2);flex-wrap:wrap;display:flex}.week__day:where(.astro-inbclzcc){font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-strong);color:var(--cc-color-text-secondary);border:1px solid var(--cc-color-border-default);border-radius:var(--cc-radius-button);padding:var(--cc-space-2) var(--cc-space-6);cursor:pointer;transition:color var(--cc-motion-base) var(--cc-ease-standard), background var(--cc-motion-base) var(--cc-ease-standard), border-color var(--cc-motion-base) var(--cc-ease-standard);background:0 0}.week__day:where(.astro-inbclzcc):hover{color:var(--cc-color-text-primary);border-color:var(--cc-color-text-secondary)}.week__day:where(.astro-inbclzcc)[aria-pressed=true]{color:var(--cc-color-action-foreground);background:var(--cc-color-action);border-color:var(--cc-color-action)}.week__stage:where(.astro-inbclzcc){place-items:center;row-gap:var(--cc-space-6);column-gap:var(--cc-space-4);width:100%;max-width:56rem;padding:var(--cc-space-7) var(--cc-space-6);border:1px solid var(--cc-color-border-subtle);border-radius:var(--radius-screenshot);background:var(--cc-color-sidebar);grid-template-columns:7rem minmax(0,1fr) 7rem;grid-template-areas:".project.""source shelf.""tray tray tray";margin-inline:auto;display:grid;position:relative}.week__source:where(.astro-inbclzcc){justify-items:center;gap:var(--cc-space-1);color:var(--cc-color-text-primary);font-size:var(--text-xs);opacity:0;grid-area:source;display:grid}.week__source-label:where(.astro-inbclzcc){color:var(--cc-color-text-secondary)}.week__source-slot:where(.astro-inbclzcc){width:5.5rem;height:1.5rem}.week__project:where(.astro-inbclzcc){justify-items:center;gap:var(--cc-space-1);padding:var(--cc-space-3) var(--cc-space-7);border:1px solid var(--cc-color-border-subtle);border-radius:var(--cc-radius-panel);background:var(--cc-color-surface-1);box-shadow:var(--shadow-card);grid-area:project;display:grid}.week__project-name:where(.astro-inbclzcc){font-size:var(--text-md);font-weight:var(--font-weight-strong)}.week__project-tag:where(.astro-inbclzcc){font-size:var(--text-xs);color:var(--cc-color-text-secondary)}.week__shelf:where(.astro-inbclzcc){justify-content:center;gap:var(--cc-space-2);flex-wrap:wrap;grid-area:shelf;display:flex}.week__pill:where(.astro-inbclzcc){padding:var(--cc-space-2) var(--cc-space-4);border:1px solid var(--cc-color-action);background:var(--cc-color-surface-1);color:var(--cc-color-text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);white-space:nowrap;border-radius:999px}.week__tray:where(.astro-inbclzcc){gap:var(--cc-space-3);width:100%;padding:var(--cc-space-3) var(--cc-space-4) var(--cc-space-4);border:1px dashed var(--cc-color-border-subtle);border-radius:var(--cc-radius-panel);grid-area:tray;display:grid}.week__tray-label:where(.astro-inbclzcc){font-size:var(--text-xs);color:var(--cc-color-text-secondary)}.week__cards:where(.astro-inbclzcc){gap:var(--cc-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.week__card:where(.astro-inbclzcc){align-content:start;gap:var(--cc-space-1);height:6rem;padding:var(--cc-space-3) var(--cc-space-4);border:1px solid var(--cc-color-border-subtle);border-radius:var(--cc-radius-panel);background:var(--cc-color-surface-1);font-size:var(--text-sm);opacity:0;transition:box-shadow .4s var(--cc-ease-standard);display:grid;position:relative;box-shadow:0 1px 2px #0000000a}.week__card:where(.astro-inbclzcc).is-open{box-shadow:var(--shadow-card)}.week__card-toolkit:where(.astro-inbclzcc){align-items:center;gap:var(--cc-space-2);font-weight:var(--font-weight-strong);display:flex}.week__card-app:where(.astro-inbclzcc){color:var(--cc-color-text-secondary);opacity:0}.week__dot:where(.astro-inbclzcc){background:var(--cc-color-success);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--cc-color-success) 25%, transparent);border-radius:999px;flex:none}.week__chip:where(.astro-inbclzcc){padding:.1rem var(--cc-space-2);background:var(--cc-color-action);color:var(--cc-color-action-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-strong);white-space:nowrap;opacity:0;border-radius:999px;line-height:1.4;display:inline-block;box-shadow:0 1px 3px #0000002e}.week__chip--flying:where(.astro-inbclzcc){position:absolute;top:0;left:0}.week__chip--card:where(.astro-inbclzcc){top:-.7rem;right:var(--cc-space-3);position:absolute}.week__captions:where(.astro-inbclzcc){justify-items:center;display:grid}.week__caption:where(.astro-inbclzcc){max-width:var(--measure-prose);text-align:center;color:var(--cc-color-text-secondary);opacity:0;transition:opacity var(--cc-motion-base) var(--cc-ease-standard);grid-area:1/1;margin:0}.week__caption:where(.astro-inbclzcc).is-current{opacity:1}@media (width<=48rem){.week__stage:where(.astro-inbclzcc){row-gap:var(--cc-space-4);padding:var(--cc-space-6) var(--cc-space-3);grid-template-columns:minmax(0,1fr);grid-template-areas:"project""source""shelf""tray"}.week__day:where(.astro-inbclzcc){padding:var(--cc-space-2) var(--cc-space-3)}.week__source:where(.astro-inbclzcc){align-items:center;gap:var(--cc-space-2);grid-auto-flow:column}.week__cards:where(.astro-inbclzcc){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.week__caption:where(.astro-inbclzcc),.week__card:where(.astro-inbclzcc),.week__day:where(.astro-inbclzcc){transition:none}}
