.performance-week{display:block;margin:0 0 var(--space-5)}quick-add-modal .performance-week,.performance-week[hidden]{display:none}.performance-week__heading{margin:0 0 var(--space-1);font-size:var(--text-s);font-weight:400;letter-spacing:var(--tracking-label);text-transform:uppercase}.performance-week__scroll{container:performance-week / inline-size}.performance-week--list .performance-week__scroll{container:none;max-width:48rem}.performance-week--week .performance-week__scroll{container:none;overflow-x:auto}.performance-week--week .performance-week__weeks{container:performance-week / inline-size;min-width:56rem}.performance-week__week[hidden]{display:none}.performance-week__week:not([hidden])~.performance-week__week{border-top:1px solid rgba(var(--color-foreground),.45)}.performance-week__days{display:flex;flex-direction:column}.performance-week__day{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0}.performance-week__day.is-empty{display:none}.performance-week__day:not(:has(.performance-week__cell:not([hidden]))){display:none}.performance-week__day:not(.is-empty)~.performance-week__day{border-top:1px solid rgba(var(--color-foreground),.14)}@supports selector(:has(a)){.performance-week__day:not(.is-empty)~.performance-week__day{border-top:0}.performance-week__day:has(.performance-week__cell:not([hidden]))~.performance-week__day{border-top:1px solid rgba(var(--color-foreground),.14)}.performance-week__week:not(:has(.performance-week__cell)){display:none}}.performance-week__day-label{flex:0 0 6.6rem;padding-top:var(--space-2);font-size:var(--text-s);line-height:1.2;letter-spacing:var(--tracking-label)}.performance-week__day-label abbr{text-decoration:none}.performance-week__numeral{display:block;font-size:var(--text-s);font-weight:600;white-space:nowrap}.performance-week__day.is-today .performance-week__numeral{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}.performance-week__cells{display:flex;flex:1;flex-direction:column;gap:var(--space-2);min-width:0}.performance-week__cell{display:grid;grid-template-columns:8.4rem minmax(0,1fr) auto;grid-template-areas:"time note price" "time meta meta";align-items:start;column-gap:var(--space-3);row-gap:var(--space-1);width:100%;min-width:0;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;text-align:left;cursor:pointer}.performance-week__cell[hidden]{display:none}.performance-week__cell:not(.has-note){grid-template-areas:"time meta price"}.performance-week__time{display:flex;grid-area:time;align-items:center;min-height:4.4rem;padding:var(--space-2) var(--space-3);border:1px solid rgba(var(--color-foreground),.35);font-size:var(--text-s);font-weight:500;line-height:1.2;white-space:nowrap}.performance-week__note{grid-area:note;padding-top:var(--space-2);font-size:var(--text-s);line-height:var(--leading-text);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.performance-week__cell:not(.has-note) .performance-week__note{display:none}.performance-week__price{grid-area:price;padding-top:var(--space-2);font-size:var(--text-s);font-variant-numeric:tabular-nums;line-height:var(--leading-text);text-align:right;white-space:nowrap}.performance-week__price.is-text{max-width:9.2rem;white-space:normal;overflow-wrap:anywhere}.performance-week__cell:not(.has-note):not(.is-few) .performance-week__price{align-self:center;padding-top:0}.performance-week__meta{display:none;grid-area:meta;color:rgba(var(--color-foreground),.72);font-size:var(--text-xs);line-height:var(--leading-text)}.performance-week__cell:not(.has-note) .performance-week__meta{padding-top:var(--space-2)}.performance-week__cell.is-few .performance-week__meta,.performance-week__cell.is-sold-out .performance-week__meta,.performance-week__cell.is-played .performance-week__meta,.performance-week__cell.is-canceled .performance-week__meta{display:block}.performance-week__meta:before{content:"";display:inline-block;width:.7rem;height:.7rem;margin-right:var(--space-2);border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor;vertical-align:1px}.performance-week__cell.is-played .performance-week__meta:before{width:.8rem;height:1.5px;border-radius:0;background:currentColor;box-shadow:none;vertical-align:3px}.performance-week__cell.is-canceled .performance-week__meta:before{content:"\d7";width:auto;height:auto;margin-right:var(--space-1);border-radius:0;box-shadow:none;font-size:var(--text-s);line-height:1;vertical-align:0}.performance-week__avail:empty,.performance-week__badge:empty,.performance-week__price:empty{display:none}.performance-week__badge{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.performance-week__cell[aria-disabled=true] .performance-week__price,.performance-week__cell[aria-disabled=true] .performance-week__avail{display:none}.performance-week__cell:hover:not([aria-disabled=true]) .performance-week__time{text-decoration:underline;text-underline-offset:.3rem}.performance-week__cell:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.performance-week__cell[aria-disabled=true]{cursor:not-allowed}.performance-week__cell.is-sold-out{opacity:.55}.performance-week__cell.is-played{opacity:.45}.performance-week__cell.is-played .performance-week__time{border-style:dashed}.performance-week__cell.is-canceled{opacity:.6}.performance-week__cell.is-canceled .performance-week__time{text-decoration:line-through}.performance-week__cell.is-selected .performance-week__time{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.performance-week__cell.is-selected .performance-week__note,.performance-week__cell.is-selected .performance-week__price{font-weight:600}.performance-week__none{display:none;margin:0;font-size:var(--text-s);opacity:.7}.performance-week[data-played-mode=hide] .performance-week__week:not(:has(.performance-week__cell:not([hidden]))) .performance-week__none{display:block}.performance-week__editor-note{padding:var(--space-3);border:1px dashed rgba(var(--color-foreground),.4);font-size:var(--text-s)}@container performance-week (min-width: 560px){.performance-week__week:not([hidden])~.performance-week__week{border-top-color:rgba(var(--color-foreground),.18)}.performance-week__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.performance-week__day{flex-direction:column;align-items:stretch;gap:var(--space-2);min-height:9.2rem;padding:var(--space-2) var(--space-1) var(--space-3);border-left:1px solid rgba(var(--color-foreground),.1)}.performance-week__day.is-empty{display:flex}.performance-week__day:not(:has(.performance-week__cell:not([hidden]))){display:flex}.performance-week__day:not(.is-empty)~.performance-week__day{border-top:0}.performance-week__day:has(.performance-week__cell:not([hidden]))~.performance-week__day{border-top:0}.performance-week__day:first-child{padding-left:0;border-left:0}.performance-week__day.is-empty .performance-week__day-label{opacity:.45}.performance-week__day:not(:has(.performance-week__cell:not([hidden]))) .performance-week__day-label{opacity:.45}.performance-week__day-label{flex:none;padding-top:0}.performance-week__cells{gap:var(--space-3)}.performance-week__cell{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.performance-week__time{order:1;min-height:0;padding:var(--space-1) var(--space-2);font-size:var(--text-s)}.performance-week__cell.is-canceled .performance-week__time{border-style:dashed}.performance-week__price,.performance-week__cell:not(.has-note):not(.is-few) .performance-week__price{order:2;align-self:flex-start;padding-top:0;font-size:var(--text-xs);text-align:left}.performance-week__price.is-text{max-width:none}.performance-week__note{order:3;padding-top:0;font-size:var(--text-xs)}.performance-week__meta,.performance-week__cell:not(.has-note) .performance-week__meta{order:4;padding-top:0;color:inherit;font-size:var(--text-xs)}}@media(forced-colors:active){.performance-week__meta:before{forced-color-adjust:none}.performance-week__cell.is-selected .performance-week__time{forced-color-adjust:none;border-color:SelectedItem;background:SelectedItem;color:SelectedItemText}.performance-week__cell[aria-disabled=true]{color:GrayText}.performance-week__cell[aria-disabled=true] .performance-week__time{border-color:GrayText}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-performance-week.css.map */
