.s66Eba_root{flex-direction:column;flex:1 0 0;display:flex}.s66Eba_header{background-color:var(--color-brand);color:var(--color-on-brand)}.s66Eba_content{background-color:var(--color-surface);border-radius:var(--radius-md);flex-direction:column;flex:1 0 auto;min-block-size:0;display:flex;container-type:inline-size}@container (min-width:600px){.s66Eba_header{background-color:var(--color-surface);color:inherit;border-block-end:solid 1px var(--color-border-subtle)}.s66Eba_content{margin:var(--spacing-md);border-radius:var(--radius-md);border:solid 1px var(--color-border-subtle)}}
.CSUFva_root{--gap:var(--spacing-md);--detail-background:var(--color-surface-subtle);--detail-color:var(--color-text);grid-template-columns:[super-start name-start sub-start data-start nav-start] 1fr [super-end name-end sub-end] var(--gap) [back-start] auto [back-end data-end nav-end];grid-template-rows:[super-start back-start] auto [super-end name-start] auto [name-end sub-start] auto [sub-end back-end] var(--gap) [data-start] auto [data-end nav-start] auto [nav-end];padding:var(--spacing-md);display:grid}.CSUFva_back{--mantine-color-ej-outline:currentcolor;grid-area:back}.CSUFva_data{interpolate-size:allow-keywords;flex-direction:column;grid-area:data;align-self:stretch;display:flex}.CSUFva_data::details-content{content-visibility:hidden;block-size:0;transition:block-size .15s ease-in-out, content-visibility .15s ease-in-out allow-discrete;overflow:clip}.CSUFva_data[open]::details-content{content-visibility:visible;block-size:auto}.CSUFva_data>summary{gap:var(--spacing-md);flex-direction:column;list-style:none;display:flex}.CSUFva_keyDetails{font-size:var(--font-size-sm);align-items:stretch;gap:var(--spacing-details);border-radius:var(--radius-lg);display:flex;overflow:clip}.CSUFva_keyDetails .CSUFva_timing,.CSUFva_keyDetails .CSUFva_venue{padding:var(--spacing-sm);text-align:center;background-color:var(--detail-background);color:var(--detail-color);text-box-trim:trim-both;text-box-edge:cap alphabetic;text-wrap:balance;flex:1 1 0;justify-content:center;align-items:center;display:flex}.CSUFva_detailsToggle{--show-display:block;--hide-display:none;--icon-flip:0deg;font-size:var(--font-size-sm);align-self:center;align-items:center;gap:var(--spacing-sm);cursor:pointer;display:flex}.CSUFva_detailsToggle .CSUFva_show{display:var(--show-display)}.CSUFva_detailsToggle .CSUFva_hide{display:var(--hide-display)}details[open] .CSUFva_detailsToggle{--show-display:none;--hide-display:block;--icon-flip:180deg}details:not([open]) .CSUFva_detailsToggle{--show-display:block;--hide-display:none;--icon-flip:0deg}.CSUFva_detailsToggle .CSUFva_icon{rotate:var(--icon-flip);transition:rotate .15s ease-in-out 20ms}.CSUFva_details{row-gap:var(--spacing-details);font-size:var(--font-size-md);margin:0;border-radius:var(--radius-lg);grid-template-columns:min-content 1fr;margin-block-start:var(--spacing-md);display:grid;overflow:clip}.CSUFva_details dt,.CSUFva_details dd{background-color:var(--detail-background);color:var(--detail-color);padding-block:var(--spacing-sm)}.CSUFva_details dt{padding-inline:var(--spacing-md);align-items:center;display:flex}.CSUFva_details dd{flex-direction:column;justify-content:center;margin-inline-start:0;padding-inline-end:var(--spacing-md);display:flex}.CSUFva_details .CSUFva_secondary{font-size:var(--font-size-sm);opacity:.8;font-style:italic;display:block}.CSUFva_tzInfo{font-size:var(--font-size-sm);opacity:.8;text-align:center;text-wrap:balance;margin-block:0;margin-block-start:var(--spacing-md)}.CSUFva_navigation{--indicator-size:4px;margin-inline:var(--spacing-neg-md);margin-block:var(--spacing-sm) var(--spacing-neg-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);grid-area:nav;justify-content:center;display:flex}@media (min-width:600px){.CSUFva_navigation{font-size:var(--font-size-md);justify-content:flex-start;margin-inline-start:0}}.CSUFva_navigation a{padding:var(--spacing-md);display:block;position:relative}.CSUFva_navigation a:after{content:"";block-size:var(--indicator-size);background-color:#0000;position:absolute;inset-block:auto 0;inset-inline:0}.CSUFva_navigation a.CSUFva_active{font-weight:var(--font-weight-bold)}.CSUFva_navigation a.CSUFva_active:after,.CSUFva_navigation a:hover:after,.CSUFva_navigation a:focus:after{background-color:currentColor}@container (min-width:600px){.CSUFva_detailsToggle{color:var(--color-brand-accent);align-self:flex-start}.CSUFva_tzInfo{text-align:start;margin-block-end:var(--spacing-sm)}.CSUFva_root{--detail-background:var(--color-surface-sunken);padding:var(--spacing-md) var(--spacing-xl)}.CSUFva_root:has(.CSUFva_data[open]) .CSUFva_detailsToggle{--show-display:none;--hide-display:block;--icon-flip:180deg}.CSUFva_root .CSUFva_extendedInfo{transition:visibility .15s ease-in-out allow-discrete, block-size .15s ease-in-out, padding .15s ease-in-out;box-sizing:border-box;overflow:clip}.CSUFva_root:not(:has(.CSUFva_data[open])) .CSUFva_detailsToggle{--show-display:block;--hide-display:none;--icon-flip:0deg;z-index:10;position:relative}.CSUFva_root:not(:has(.CSUFva_data[open])) .CSUFva_extendedInfo{visibility:hidden;block-size:0;padding-block:0}.CSUFva_root:not(:has(.CSUFva_data[open])) .CSUFva_tzInfo{margin-block:0}.CSUFva_back{--mantine-color-ej-outline:var(--color-brand-accent)}.CSUFva_data{flex-direction:column-reverse;justify-self:stretch}.CSUFva_data summary{margin-block-start:var(--spacing-sm)}.CSUFva_data::details-content{content-visibility:visible;block-size:auto}.CSUFva_keyDetails{display:none}.CSUFva_details{flex:1;min-inline-size:0;margin:0}.CSUFva_navigation{color:var(--color-brand-accent)}.CSUFva_detailsAndImage{gap:var(--spacing-md);align-items:start;inline-size:100%;display:flex}}
.nqTnnq_superTitle,.nqTnnq_name,.nqTnnq_subTitle{text-box-trim:trim-both;text-box-edge:cap alphabetic}.nqTnnq_superTitle{font-size:var(--font-size-sm);grid-area:super;margin-block-end:var(--spacing-sm)}.nqTnnq_subTitle{font-size:var(--font-size-sm);grid-area:sub;margin-block-start:var(--spacing-sm)}.nqTnnq_name{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);text-wrap:balance;grid-area:name;margin:0}@container (min-width:600px){.nqTnnq_name{font-size:var(--font-size-xl)}}
.etCJKq_root{min-block-size:100dvb;padding:var(--spacing-lg);background-color:var(--color-surface-sunken);place-items:center;display:grid}.etCJKq_card{inline-size:100%;max-inline-size:60ch;padding:var(--spacing-xl);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background-color:var(--color-surface);overflow-wrap:anywhere}.etCJKq_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}.etCJKq_card a:any-link{color:var(--color-link);text-decoration:underline}.etCJKq_card p{text-wrap:pretty}.etCJKq_shopLink{margin-block:var(--spacing-sm);font-weight:var(--font-weight-bold);display:inline-block}.etCJKq_contact{margin-block-end:0}