.ttab-wrap{border:1px solid var(--line);border-radius:var(--r-lg);background:#ffffff05;overflow:hidden}.ttab{border-collapse:collapse;width:100%}.ttab th,.ttab td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;padding:12px 20px}.ttab tbody tr:last-child>*{border-bottom:0}.ttab thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:#ffffff08;padding-top:14px;padding-bottom:12px;font-size:12px;font-weight:700}.ttab__row{transition:background-color var(--dur-fast) ease}.ttab__row:hover{background:#ffffff08}.ttab__venue{width:32%;font-weight:400}.ttab__name{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.3;text-decoration:none;display:block}.ttab__name:hover{color:var(--accent-text)}.ttab__street{color:var(--ink-3);margin-top:2px;font-size:13px;display:block}.ttab__stage{width:38%}.ttab__word{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text);margin-right:8px;font-size:11px;font-weight:700;display:inline-block}.ttab__word.is-dark{color:var(--ink-3)}.ttab__show{color:var(--ink-2);font-size:14.5px;font-weight:600}.ttab__show a{color:var(--ink);text-decoration:none}.ttab__show a:hover{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.ttab__sub{color:var(--ink-3);margin-top:2px;font-size:13px;display:block}.ttab__sub.closing{color:var(--closing)}.ttab__num{white-space:nowrap;text-align:right!important}.ttab__seats{font-size:14.5px;font-weight:600}.ttab__unit{color:var(--ink-3);font-size:13px;font-weight:400}.ttab td.ttab__opt{color:var(--ink-2);font-size:14px}.ttab__owner{white-space:nowrap}.ttab__row.is-dark .ttab__name{color:var(--ink-2)}@media (width<=1100px){.ttab__opt{display:none}}@media (width<=640px){.ttab-wrap{border-radius:var(--r-md)}.ttab,.ttab tbody,.ttab tr{display:block}.ttab thead{display:none}.ttab__row{border-bottom:1px solid var(--line);padding:12px 16px;position:relative}.ttab tbody tr:last-child{border-bottom:0}.ttab th,.ttab td{border:0;padding:0}.ttab__venue,.ttab__stage{width:auto;display:block}.ttab__name:after{content:"";position:absolute;inset:0}.ttab__show a{pointer-events:none}.ttab__stage{margin-top:6px}.ttab__sub{display:inline}.ttab__sub:before{content:" · "}.ttab__seats{font-size:13px;display:block;position:absolute;top:12px;right:16px}.ttab__venue{padding-right:96px}}.tlist[data-astro-cid-jzwmdrr4]{margin-top:var(--shelf-gap)}.tlist[data-astro-cid-jzwmdrr4]:first-of-type{margin-top:12px}.tgrid[data-astro-cid-jzwmdrr4]{gap:var(--gap-card);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}@media (width<=1100px){.tgrid[data-astro-cid-jzwmdrr4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.tgrid[data-astro-cid-jzwmdrr4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.tgrid--dark[data-astro-cid-jzwmdrr4] .ui-tcard{background:var(--bg-sunk)}.tgrid--dark[data-astro-cid-jzwmdrr4] .ui-tcard:not(.is-photo) .ui-tcard__img img{filter:grayscale(.8)brightness(.5)}.tgrid--dark[data-astro-cid-jzwmdrr4] .ui-tcard__label{color:var(--ink-3)}.tgrid--dark[data-astro-cid-jzwmdrr4] .ui-tcard__now{color:var(--ink-2);font-weight:600}.tgrid--dark[data-astro-cid-jzwmdrr4] .ui-tcard:not(.is-photo):hover .ui-tcard__img img{filter:grayscale(.3)brightness(.7)}@media (width<=600px){.tgrid[data-astro-cid-jzwmdrr4] .ui-tcard{aspect-ratio:4/5}.tgrid[data-astro-cid-jzwmdrr4] .ui-tcard__name{font-size:14.5px}.tgrid[data-astro-cid-jzwmdrr4] .ui-tcard__place{font-size:12px}.tgrid[data-astro-cid-jzwmdrr4] .ui-tcard__now{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box}}
