:where(.c-calendar-box){display:grid;grid-column:1/-1;grid-template-columns:subgrid;margin-right:1px;margin-bottom:1px;outline-width:1px;--un-outline-color-opacity:1;outline-color:rgb(var(--theme-colors-border-2ExtraStrong-on-X) / var(--un-outline-color-opacity));outline-style:solid;padding:var(--theme-spacing-cardInset, var(--theme-spacing-cardInset--sm));row-gap:var(--theme-spacing-cardStack, var(--theme-spacing-cardStack--sm))}:where(.c-calendar-box-link){grid-column:1/-1;margin-right:1px;margin-bottom:1px;flex-direction:column;align-items:flex-start;overflow:hidden;outline-width:1px;--un-outline-color-opacity:1;outline-color:rgb(var(--theme-colors-border-2ExtraStrong-on-X) / var(--un-outline-color-opacity));outline-style:solid;transition-property:margin;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.4s;transition-timing-function:cubic-bezier(0,0,.2,1);column-gap:var(--theme-layout-gutter, var(--theme-layout-gutter--sm));padding:var(--theme-spacing-cardInset, var(--theme-spacing-cardInset--sm));row-gap:var(--theme-spacing-md, var(--theme-spacing-md--sm));display:flex!important}:where(.c-calendar-box-link):active{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-canvasActive) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-canvasActive) / var(--un-bg-opacity)) }@media (min-width: 80em){:where(.c-calendar-box-link){flex-direction:row}}:where(.c-calendar-box-link):hover{transition-duration:.5s;margin-inline:var(--theme-spacing-3xs, var(--theme-spacing-3xs--sm));transition-timing-function:var(--ease-out-back)}
