.comedy-codex-module__hK3mUq__shell{max-width:var(--brand-layout-page-max);padding:var(--brand-space-4) var(--brand-layout-gutter-desktop) var(--brand-space-7);color:var(--brand-color-ink);margin:0 auto}.comedy-codex-module__hK3mUq__breadcrumb{margin-bottom:var(--brand-space-5);color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-sm)}.comedy-codex-module__hK3mUq__breadcrumb a,.comedy-codex-module__hK3mUq__cardTitle a,.comedy-codex-module__hK3mUq__eventLink,.comedy-codex-module__hK3mUq__watchLinks a{-webkit-text-decoration-color:var(--brand-color-signal);text-decoration-color:var(--brand-color-signal);text-underline-offset:.2em;text-decoration-thickness:1px}.comedy-codex-module__hK3mUq__hero{gap:var(--brand-space-5);padding-bottom:var(--brand-space-5);grid-template-columns:minmax(0,8fr) minmax(15rem,4fr);align-items:end;display:grid}.comedy-codex-module__hK3mUq__eyebrow{margin:0 0 var(--brand-space-2);color:var(--brand-color-rust);font-size:var(--brand-font-size-xs);font-weight:var(--brand-font-weight-semibold);letter-spacing:var(--brand-letter-spacing-label);text-transform:uppercase}.comedy-codex-module__hK3mUq__hero h1{max-width:13ch;font-family:var(--brand-font-family-display);font-size:var(--brand-font-size-h1);font-weight:var(--brand-font-weight-regular);letter-spacing:var(--brand-letter-spacing-display);line-height:var(--brand-line-height-heading);margin:0}.comedy-codex-module__hK3mUq__lede{max-width:var(--brand-layout-copy-max);margin:var(--brand-space-3) 0 0;color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-lead);line-height:var(--brand-line-height-body)}.comedy-codex-module__hK3mUq__comparison{gap:var(--brand-space-2);grid-template-columns:1fr 1fr;display:grid}.comedy-codex-module__hK3mUq__comparison span{color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-xs);letter-spacing:var(--brand-letter-spacing-label);text-transform:uppercase;grid-column:1/-1}.comedy-codex-module__hK3mUq__comparison a{border:1px solid var(--brand-color-line-strong);border-radius:var(--brand-border-radius-small);min-height:44px;font-size:var(--brand-font-size-sm);place-items:center;text-decoration:none;display:grid}.comedy-codex-module__hK3mUq__comparison a[aria-current=page]{border-color:var(--brand-color-navy);background:var(--brand-color-navy);color:var(--brand-color-paper-bright)}.comedy-codex-module__hK3mUq__coverage{gap:var(--brand-space-3) var(--brand-space-5);margin:var(--brand-space-5) 0;padding:var(--brand-space-4);background:var(--brand-color-surface-lichen);border-left:3px solid var(--brand-color-lichen);grid-template-columns:10rem 1fr;display:grid}.comedy-codex-module__hK3mUq__coverage p,.comedy-codex-module__hK3mUq__coverage span{line-height:var(--brand-line-height-body);margin:0}.comedy-codex-module__hK3mUq__coverage span{color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-sm);grid-column:2}.comedy-codex-module__hK3mUq__controls{margin-bottom:var(--brand-space-4);padding:var(--brand-space-2) 0 var(--brand-space-3);border-block:1px solid var(--brand-color-line)}.comedy-codex-module__hK3mUq__datePickerHeading{justify-content:space-between;align-items:center;gap:var(--brand-space-4);display:flex}.comedy-codex-module__hK3mUq__datePickerHeading>div:first-child{align-items:baseline;gap:var(--brand-space-3);display:flex}.comedy-codex-module__hK3mUq__controlLabel{color:var(--brand-color-rust);font-size:var(--brand-font-size-xs);font-weight:var(--brand-font-weight-semibold);letter-spacing:var(--brand-letter-spacing-label);text-transform:uppercase;display:block}.comedy-codex-module__hK3mUq__datePickerHeading p{color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-sm);margin:0}.comedy-codex-module__hK3mUq__datePickerActions{align-items:center;gap:var(--brand-space-2);display:flex}.comedy-codex-module__hK3mUq__formatFilters{gap:var(--brand-space-2);padding-top:var(--brand-space-2);display:flex;overflow-x:auto}.comedy-codex-module__hK3mUq__formatFilters button{align-items:center;gap:var(--brand-space-2);min-height:44px;padding:0 var(--brand-space-3);border:1px solid var(--brand-color-line-strong);border-radius:var(--brand-border-radius-control);color:var(--brand-color-ink);font:inherit;font-size:var(--brand-font-size-sm);text-transform:capitalize;white-space:nowrap;cursor:pointer;background:0 0;display:inline-flex}.comedy-codex-module__hK3mUq__formatFilters button[aria-pressed=true]{border-color:var(--brand-color-rust);background:color-mix(in srgb, var(--brand-color-rust) 7%, var(--brand-color-paper-bright));color:var(--brand-color-rust)}.comedy-codex-module__hK3mUq__resultCount{margin:var(--brand-space-1) 0 0;color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-xs)}.comedy-codex-module__hK3mUq__daySection{margin-top:var(--brand-space-5);scroll-margin-top:10rem}.comedy-codex-module__hK3mUq__dayHeading{padding-bottom:var(--brand-space-3);justify-content:space-between;align-items:baseline;display:flex}.comedy-codex-module__hK3mUq__dayHeading h2{font-family:var(--brand-font-family-display);font-size:var(--brand-font-size-h2);font-weight:var(--brand-font-weight-regular);letter-spacing:var(--brand-letter-spacing-heading);margin:0}.comedy-codex-module__hK3mUq__dayHeading span,.comedy-codex-module__hK3mUq__quietDay{color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-sm)}.comedy-codex-module__hK3mUq__quietDay{margin-top:var(--brand-space-3)}.comedy-codex-module__hK3mUq__cards{gap:var(--brand-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.comedy-codex-module__hK3mUq__card{min-width:0;height:100%;padding:var(--brand-space-3);border:1px solid var(--brand-color-line);border-radius:var(--brand-border-radius-small);background:var(--brand-color-surface-glass);flex-direction:column;display:flex}.comedy-codex-module__hK3mUq__art{width:100%;aspect-ratio:var(--brand-image-ratio-event-card);border-radius:calc(var(--brand-border-radius-small) - .25rem);background:0 0;display:block;position:relative;overflow:hidden}.comedy-codex-module__hK3mUq__art img{object-fit:contain;object-position:center}.comedy-codex-module__hK3mUq__artFallback{background:color-mix(in srgb, currentColor 8%, transparent);place-items:center;display:grid;position:absolute;inset:0}.comedy-codex-module__hK3mUq__artFallback strong{font-size:3rem}.comedy-codex-module__hK3mUq__cardBody{min-width:0;height:100%;padding-top:var(--brand-space-3);flex-direction:column;flex:1;display:flex}.comedy-codex-module__hK3mUq__cardMeta{justify-content:space-between;align-items:baseline;gap:var(--brand-space-3);color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-sm);line-height:1.35;display:flex}.comedy-codex-module__hK3mUq__cardMeta strong{max-width:58%;color:var(--brand-color-ink);font-size:var(--brand-font-size-body);font-weight:var(--brand-font-weight-semibold)}.comedy-codex-module__hK3mUq__cardMeta time{font-weight:var(--brand-font-weight-medium);text-align:right;white-space:nowrap;margin-left:auto}.comedy-codex-module__hK3mUq__cardTitle{margin:var(--brand-space-3) 0 0;font-family:var(--brand-font-family-display);font-size:var(--brand-font-size-h3);font-weight:var(--brand-font-weight-regular);line-height:var(--brand-line-height-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.comedy-codex-module__hK3mUq__cardTitle a{color:inherit}.comedy-codex-module__hK3mUq__categoryLine{margin:var(--brand-space-2) 0 0;color:var(--brand-color-rust);font-size:var(--brand-font-size-sm)}.comedy-codex-module__hK3mUq__facts{margin:var(--brand-space-3) 0 0;border-block:1px solid var(--brand-color-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.comedy-codex-module__hK3mUq__facts div{min-width:0;padding:var(--brand-space-2) 0}.comedy-codex-module__hK3mUq__facts dt{color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-xs)}.comedy-codex-module__hK3mUq__facts dd{font-size:var(--brand-font-size-sm);text-transform:capitalize;margin:0}.comedy-codex-module__hK3mUq__lineup{padding-top:var(--brand-space-3)}.comedy-codex-module__hK3mUq__lineupHeading{justify-content:space-between;align-items:baseline;gap:var(--brand-space-2);display:flex}.comedy-codex-module__hK3mUq__lineupHeading strong{font-size:var(--brand-font-size-xs);letter-spacing:var(--brand-letter-spacing-label);text-transform:uppercase}.comedy-codex-module__hK3mUq__lineupHeading span{color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-xs)}.comedy-codex-module__hK3mUq__lineup ul{gap:.2rem var(--brand-space-2);margin:var(--brand-space-2) 0 0;font-size:var(--brand-font-size-sm);flex-wrap:wrap;padding:0;line-height:1.45;list-style:none;display:flex}.comedy-codex-module__hK3mUq__lineup li:not(:last-child):after{content:" ·";color:var(--brand-color-ink-muted)}.comedy-codex-module__hK3mUq__lineup p{margin:var(--brand-space-2) 0 0;color:var(--brand-color-ink-muted);font-size:var(--brand-font-size-sm);line-height:1.5}.comedy-codex-module__hK3mUq__notices{margin-top:var(--brand-space-3);padding-left:var(--brand-space-3);border-left:2px solid var(--brand-color-error);color:var(--brand-color-error);font-size:var(--brand-font-size-xs);line-height:1.5}.comedy-codex-module__hK3mUq__notices p{margin:0}.comedy-codex-module__hK3mUq__watch{margin-top:var(--brand-space-3);padding-top:var(--brand-space-3);border-top:1px solid var(--brand-color-line)}.comedy-codex-module__hK3mUq__watch summary{min-height:44px;color:var(--brand-color-ink);cursor:pointer;font-size:var(--brand-font-size-xs);font-weight:var(--brand-font-weight-semibold);letter-spacing:var(--brand-letter-spacing-label);text-transform:uppercase;align-items:center;list-style:none;display:flex}.comedy-codex-module__hK3mUq__watch summary::-webkit-details-marker{display:none}.comedy-codex-module__hK3mUq__watch summary:after{color:var(--brand-color-rust);content:"+";font-size:var(--brand-font-size-body);margin-left:auto}.comedy-codex-module__hK3mUq__watch[open] summary:after{content:"–"}.comedy-codex-module__hK3mUq__watchContent{padding-bottom:var(--brand-space-2)}.comedy-codex-module__hK3mUq__watchComic{gap:var(--brand-space-2);font-size:var(--brand-font-size-sm);grid-template-columns:minmax(7rem,.7fr) minmax(0,1.3fr);padding-block:.2rem;display:grid}.comedy-codex-module__hK3mUq__watchLinks{gap:.15rem var(--brand-space-3);flex-wrap:wrap;display:flex}.comedy-codex-module__hK3mUq__watchLinks a{color:var(--brand-color-signal)}.comedy-codex-module__hK3mUq__cardActions{padding-top:var(--brand-space-3);align-items:center;gap:0 var(--brand-space-4);flex-wrap:wrap;margin-top:auto;display:flex}.comedy-codex-module__hK3mUq__youtubeAction,.comedy-codex-module__hK3mUq__watchLinks button{min-height:44px;color:var(--brand-color-signal);font:inherit;font-size:var(--brand-font-size-sm);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--brand-color-signal);text-decoration-color:var(--brand-color-signal);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration-thickness:1px;display:inline-flex}.comedy-codex-module__hK3mUq__youtubeAction{font-weight:var(--brand-font-weight-semibold);text-decoration:none}.comedy-codex-module__hK3mUq__eventLink{align-items:center;gap:var(--brand-space-2);min-height:44px;color:var(--brand-color-signal);font-size:var(--brand-font-size-sm);font-weight:var(--brand-font-weight-semibold);white-space:nowrap;display:inline-flex}.comedy-codex-module__hK3mUq__empty{padding:var(--brand-space-4);border:1px solid var(--brand-color-line)}.comedy-codex-module__hK3mUq__method{margin-top:var(--brand-space-7);padding:var(--brand-space-5);border-top:3px solid var(--brand-color-rust);background:var(--brand-color-navy);color:var(--brand-color-paper-bright)}.comedy-codex-module__hK3mUq__method h2{font-family:var(--brand-font-family-display);font-size:var(--brand-font-size-h2);font-weight:var(--brand-font-weight-regular);margin:0}.comedy-codex-module__hK3mUq__method p{max-width:var(--brand-layout-copy-max);margin:var(--brand-space-3) 0 0;color:color-mix(in srgb, var(--brand-color-paper-bright) 80%, transparent);line-height:var(--brand-line-height-body)}.comedy-codex-module__hK3mUq__datePicker button:focus-visible,.comedy-codex-module__hK3mUq__formatFilters button:focus-visible,.comedy-codex-module__hK3mUq__comparison a:focus-visible,.comedy-codex-module__hK3mUq__card a:focus-visible,.comedy-codex-module__hK3mUq__card button:focus-visible,.comedy-codex-module__hK3mUq__watch summary:focus-visible{outline:3px solid var(--brand-color-focus);outline-offset:3px}@media (max-width:63.99rem){.comedy-codex-module__hK3mUq__shell{padding-inline:var(--brand-layout-gutter-tablet)}.comedy-codex-module__hK3mUq__hero{grid-template-columns:1fr}.comedy-codex-module__hK3mUq__comparison{max-width:30rem}.comedy-codex-module__hK3mUq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99rem){.comedy-codex-module__hK3mUq__shell{padding:var(--brand-space-4) var(--brand-layout-gutter-mobile) var(--brand-space-6)}.comedy-codex-module__hK3mUq__breadcrumb{margin-bottom:var(--brand-space-4)}.comedy-codex-module__hK3mUq__coverage{grid-template-columns:1fr}.comedy-codex-module__hK3mUq__coverage span{grid-column:1}.comedy-codex-module__hK3mUq__datePickerHeading{flex-direction:column;align-items:start}.comedy-codex-module__hK3mUq__datePickerHeading>div:first-child{display:block}.comedy-codex-module__hK3mUq__datePickerHeading p{margin-top:var(--brand-space-1)}.comedy-codex-module__hK3mUq__datePickerActions{width:100%;overflow-x:auto}.comedy-codex-module__hK3mUq__cards{grid-template-columns:1fr}.comedy-codex-module__hK3mUq__daySection{margin-top:var(--brand-space-4)}.comedy-codex-module__hK3mUq__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.comedy-codex-module__hK3mUq__watchComic{grid-template-columns:1fr}.comedy-codex-module__hK3mUq__method{margin-inline:calc(-1 * var(--brand-layout-gutter-mobile));padding-inline:var(--brand-layout-gutter-mobile)}}
