.metro-dots-module__-lsOZa__dots{flex-shrink:0;gap:3px;display:inline-flex}.metro-dots-module__-lsOZa__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.metro-dots-module__-lsOZa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.metro-list-module__3E9Hga__list{flex-wrap:wrap;gap:3px 14px;margin:0;padding:0;list-style:none;display:flex}.metro-list-module__3E9Hga__station{color:var(--foreground-muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.metro-list-module__3E9Hga__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.metro-list-module__3E9Hga__link{color:inherit;text-decoration:none}@media (hover:hover){.metro-list-module__3E9Hga__link:hover{text-decoration:underline}}
.cinema-card-module__4HINYG__location{flex-direction:column;gap:8px;display:flex}.cinema-card-module__4HINYG__address{color:var(--foreground-muted);margin:0}
.tooltip-module__YzjXXq__floating{z-index:9999}.tooltip-module__YzjXXq__bubble{background:var(--background);color:var(--foreground);border:1px solid var(--border-color);border-radius:var(--radius-badge,6px);white-space:pre-line;pointer-events:none;max-width:220px;padding:6px 10px;box-shadow:0 10px 30px #0000001f}.tooltip-module__YzjXXq__arrow{background:var(--background);width:8px;height:8px;position:absolute;transform:rotate(45deg)}.tooltip-module__YzjXXq__disabledWrapper{cursor:not-allowed;display:inline-block}
@property --s1{syntax:"<integer>";inherits:false;initial-value:0}@property --s2{syntax:"<integer>";inherits:false;initial-value:0}.slot-digits-module__xocOPq__slotStatic{display:inline-block}@supports (background:paint(x)){.slot-digits-module__xocOPq__timeSlot{--f1:0;--t1:0;--f2:0;--t2:0;--s1:var(--t1);--s2:var(--t2);counter-reset:v1 var(--s1) v2 var(--s2);animation:.32s cubic-bezier(.22,.61,.36,1) both slot-digits-module__xocOPq__animS1,.32s cubic-bezier(.22,.61,.36,1) 40ms both slot-digits-module__xocOPq__animS2;display:inline-block}.slot-digits-module__xocOPq__timeSlot:after{content:counter(v1, decimal-leading-zero) ":" counter(v2, decimal-leading-zero)}.slot-digits-module__xocOPq__priceNum{--f1:0;--t1:0;--s1:var(--t1);counter-reset:v1 var(--s1);animation:.32s cubic-bezier(.22,.61,.36,1) both slot-digits-module__xocOPq__animS1;display:inline-block}.slot-digits-module__xocOPq__priceNum:after{content:counter(v1)}@keyframes slot-digits-module__xocOPq__animS1{0%{--s1:var(--f1)}to{--s1:var(--t1)}}@keyframes slot-digits-module__xocOPq__animS2{0%{--s2:var(--f2)}to{--s2:var(--t2)}}}@supports not (background:paint(x)){.slot-digits-module__xocOPq__timeSlot{transition:opacity .32s;animation:.32s ease-in slot-digits-module__xocOPq__fallbackSlide;display:inline-block}.slot-digits-module__xocOPq__timeSlot:after{content:attr(aria-label)}.slot-digits-module__xocOPq__priceNum{transition:opacity .32s;animation:.32s ease-in slot-digits-module__xocOPq__fallbackSlide;display:inline-block}.slot-digits-module__xocOPq__priceNum:after{content:attr(data-val)}@keyframes slot-digits-module__xocOPq__fallbackSlide{0%{opacity:.2;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}}.slot-digits-module__xocOPq__priceSlot{white-space:pre;align-items:baseline;display:inline-flex}@media (prefers-reduced-motion:reduce){.slot-digits-module__xocOPq__timeSlot,.slot-digits-module__xocOPq__priceNum{animation:none}}
.poster-stack-module__3KzpWq__stack{--poster-stack-width:calc(var(--poster-stack-height,80px) * 2 / 3);--poster-stack-overlap:calc(var(--poster-stack-width) / 3);pointer-events:none;flex-shrink:0;align-items:center;line-height:0;display:inline-flex}@media (max-width:600px){.poster-stack-module__3KzpWq__stack{--poster-stack-height:54px}}.poster-stack-module__3KzpWq__tile{width:var(--poster-stack-width);height:var(--poster-stack-height,80px);border-radius:var(--radius-badge);background:var(--surface-subtle);display:block;position:relative;overflow:hidden;box-shadow:4px 0 10px -2px #000000b3}.poster-stack-module__3KzpWq__tile+.poster-stack-module__3KzpWq__tile{margin-left:calc(var(--poster-stack-overlap) * -1)}.poster-stack-module__3KzpWq__poster{object-fit:cover;background:var(--surface-poster);width:100%;height:100%}.poster-stack-module__3KzpWq__more{box-sizing:border-box;width:auto;min-width:var(--poster-stack-width);padding:0 8px 0 calc(var(--poster-stack-overlap) + 8px);color:var(--foreground);background:var(--surface-subtle-hover);justify-content:center;align-items:center;display:flex}
.showtime-slot-module__A2qYbG__showtime{border-radius:var(--radius-badge);background:var(--surface-subtle);cursor:pointer;min-width:80px;color:inherit;transition:background-color var(--transition-base);border:none;flex-direction:column;justify-content:space-between;align-items:center;gap:2px;padding:8px 12px;display:flex;position:relative}.showtime-slot-module__A2qYbG__showtimeBadge{background:var(--background);color:var(--foreground-muted);pointer-events:none;border-radius:4px;padding:2px;display:flex;position:absolute;top:-5px;right:-5px}.showtime-slot-module__A2qYbG__showtimeBadge svg{fill:currentColor;width:15px;height:12px}@media (hover:hover){.showtime-slot-module__A2qYbG__showtime:not(.showtime-slot-module__A2qYbG__showtimePast):hover{background:var(--surface-subtle-hover)}}.showtime-slot-module__A2qYbG__showtime:focus-visible{background:var(--surface-subtle-hover)}.showtime-slot-module__A2qYbG__showtimeTime{justify-content:center;display:flex}.showtime-slot-module__A2qYbG__showtimePrice{font-variant-numeric:tabular-nums;opacity:.6;justify-content:center;height:1.2em;display:flex}.showtime-slot-module__A2qYbG__showtime .showtime-slot-module__A2qYbG__showtimePrice{line-height:1}.showtime-slot-module__A2qYbG__showtimePast{opacity:.6;cursor:not-allowed}@media (max-width:860px){.showtime-slot-module__A2qYbG__showtime{min-width:70px;padding:6px 10px}.showtime-slot-module__A2qYbG__showtime .showtime-slot-module__A2qYbG__showtimeTime{font-size:var(--text-dense);min-width:50px}.showtime-slot-module__A2qYbG__showtime .showtime-slot-module__A2qYbG__showtimePrice{font-size:var(--text-micro);min-width:50px}.showtime-slot-module__A2qYbG__showtimeBadge svg{width:12.5px;height:10px}}
.collection-card-module__3aKQ_a__card{--poster-stack-height:54px;background:var(--surface-card);color:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:background .15s;display:flex}@media (hover:hover){.collection-card-module__3aKQ_a__card:hover{background:var(--surface-card-hover)}}.collection-card-module__3aKQ_a__card:focus-visible{background:var(--surface-card-hover)}.collection-card-module__3aKQ_a__text{flex-direction:column;gap:2px;min-width:0;display:flex}.collection-card-module__3aKQ_a__title{margin:0}
.showtimes-block-module__m_CmQW__showtimes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:860px){.showtimes-block-module__m_CmQW__showtimes{justify-content:flex-start}}
.movie-card-module__rw9bKa__posterWrap{background:var(--surface-poster);border-radius:6px;flex-shrink:0;width:54.6667px;height:82px;display:block;position:relative;overflow:hidden}
.collection-links-module__AvimEG__item{display:contents}.collection-links-module__AvimEG__cardSkeleton{background:var(--surface-card);border-radius:10px;height:78px}
.metro-station-nav-module__OgQH7W__nav{gap:var(--space-cluster);flex-direction:column;display:flex}.metro-station-nav-module__OgQH7W__title{margin:0}.metro-station-nav-module__OgQH7W__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.metro-station-nav-module__OgQH7W__item{display:flex}.metro-station-nav-module__OgQH7W__dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}
.poster-lightbox-module__tRYw_G__trigger{cursor:pointer;appearance:none;width:100%;height:100%;color:inherit;font:inherit;border-radius:inherit;background:0 0;border:0;margin:0;padding:0;transition:transform .3s ease-in-out;display:block;position:relative;overflow:hidden}@media (hover:hover){.poster-lightbox-module__tRYw_G__trigger:hover{transform:scale(1.03)}}.poster-lightbox-module__tRYw_G__trigger:focus-visible{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.poster-lightbox-module__tRYw_G__trigger{transition:none}}.poster-lightbox-module__tRYw_G__overlay{z-index:1000;-webkit-backdrop-filter:blur(16px);cursor:zoom-out;background:#0a0a0a99;justify-content:center;align-items:center;padding:24px;animation:.16s ease-out poster-lightbox-module__tRYw_G__fadeIn;display:flex;position:fixed;inset:0}.poster-lightbox-module__tRYw_G__frame{aspect-ratio:2/3;border-radius:var(--radius-card,12px);width:min(92vw,62.6667vh);position:relative;box-shadow:0 24px 60px #0006}.poster-lightbox-module__tRYw_G__image{object-fit:contain;border-radius:var(--radius-card,12px)}.poster-lightbox-module__tRYw_G__imageLoaded{animation:.28s cubic-bezier(.34,1.56,.64,1) poster-lightbox-module__tRYw_G__bounceIn}@media (prefers-reduced-motion:reduce){.poster-lightbox-module__tRYw_G__overlay,.poster-lightbox-module__tRYw_G__imageLoaded{animation:none}}.poster-lightbox-module__tRYw_G__imageHidden{opacity:0}.poster-lightbox-module__tRYw_G__spinner{z-index:1;border:3px solid #7f7f7f40;border-top-color:var(--foreground,#111);border-radius:50%;width:48px;height:48px;animation:.72s linear infinite poster-lightbox-module__tRYw_G__spin;position:absolute}@media (prefers-reduced-motion:reduce){.poster-lightbox-module__tRYw_G__spinner{animation:1.8s linear infinite poster-lightbox-module__tRYw_G__spin}}@keyframes poster-lightbox-module__tRYw_G__spin{to{transform:rotate(360deg)}}.poster-lightbox-module__tRYw_G__close{color:#fff;cursor:pointer;background:#0006;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .12s;display:flex;position:fixed;top:16px;right:16px}@media (hover:hover){.poster-lightbox-module__tRYw_G__close:hover{background:#0009}}.poster-lightbox-module__tRYw_G__close:focus-visible{background:#0009}.poster-lightbox-module__tRYw_G__closeIcon{width:18px;height:18px}@keyframes poster-lightbox-module__tRYw_G__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes poster-lightbox-module__tRYw_G__bounceIn{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}
.page-module__ObECtG__intro{max-width:60ch;margin:0}
