._visuallyHidden_1iwyv_1{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._wrapper_1td09_1{display:inline-flex}._spinner_1td09_5{border:3px solid var(--color-border);border-top-color:var(--color-accent);border-radius:var(--radius-full);width:1.5rem;height:1.5rem;animation:.8s linear infinite _spin_1td09_5}@keyframes _spin_1td09_5{to{transform:rotate(360deg)}}:root{--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-full:999px;--font-family:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.75rem;--font-size-3xl:2.25rem;--line-height-tight:1.25;--line-height-normal:1.5;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--tap-target:2.75rem;--content-max-width:72rem;--duration-fast:.12s;--color-bg:#fff;--color-surface:#f3f4f6;--color-surface-raised:#fff;--color-text:#16181d;--color-text-muted:#4a505c;--color-border:#d9dce1;--color-border-strong:#6b7280;--color-accent:#b42318;--color-accent-hover:#912018;--color-on-accent:#fff;--color-focus:#1d4ed8;--color-badge-bg:#e8eaee;--color-badge-text:#16181d;--color-warning-bg:#fff4e0;--color-warning-text:#7a3e00;--color-overlay:#11131799;--shadow-raised:0 1px 2px #00000014, 0 4px 12px #00000014;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-bg:#111317;--color-surface:#1b1e24;--color-surface-raised:#23272e;--color-text:#eef0f3;--color-text-muted:#aeb4bf;--color-border:#343943;--color-border-strong:#8a919d;--color-accent:#ff8f85;--color-accent-hover:#ffb0a8;--color-on-accent:#260604;--color-focus:#8ab4f8;--color-badge-bg:#2a2e36;--color-badge-text:#eef0f3;--color-warning-bg:#33240c;--color-warning-text:#ffd28a;--color-overlay:#000000b3;--shadow-raised:0 1px 2px #0006, 0 4px 12px #0006}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html[data-boot=client] #root{display:none}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-md);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased}img,svg,picture{max-width:100%;display:block}input,button,select,textarea{font:inherit;color:inherit}h1,h2,h3{line-height:var(--line-height-tight);text-wrap:balance}a{color:var(--color-accent);text-underline-offset:.15em}a:hover{color:var(--color-accent-hover)}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._button_yt1ul_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding:0 var(--space-4);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--duration-fast), border-color var(--duration-fast);border:1px solid #0000;line-height:1;display:inline-flex}._button_yt1ul_1:disabled{cursor:not-allowed;opacity:.6}._primary_yt1ul_20{background:var(--color-accent);color:var(--color-on-accent)}._primary_yt1ul_20:hover:not(:disabled){background:var(--color-accent-hover)}._secondary_yt1ul_28{background:var(--color-surface-raised);border-color:var(--color-border-strong);color:var(--color-text)}._secondary_yt1ul_28:hover:not(:disabled){background:var(--color-surface)}._ghost_yt1ul_37{color:var(--color-text);background:0 0}._ghost_yt1ul_37:hover:not(:disabled){background:var(--color-surface)}._sm_yt1ul_45{padding:0 var(--space-3);font-size:var(--font-size-sm)}._icon_veg5e_1{flex-shrink:0}._option_8h01n_1{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);text-align:left;cursor:pointer;transition:background-color var(--duration-fast);display:flex}._option_8h01n_1:hover{background:var(--color-surface)}._selected_8h01n_20{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}._name_8h01n_25{font-weight:var(--font-weight-semibold)}._count_8h01n_29{color:var(--color-text-muted);font-size:var(--font-size-sm)}._backdrop_d0yvj_1{z-index:20;padding:var(--space-4);background:var(--color-overlay);place-items:end center;display:grid;position:fixed;inset:0}@media (width>=480px){._backdrop_d0yvj_1{place-items:center}}._dialog_d0yvj_16{gap:var(--space-3);width:100%;max-width:26rem;max-height:calc(100dvh - 2 * var(--space-4));padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;overflow-y:auto}._header_d0yvj_30{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._title_d0yvj_37{font-size:var(--font-size-xl)}._body_d0yvj_41{color:var(--color-text-muted)}._options_d0yvj_45{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}._choice_1b96e_1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-raised);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}._actions_1b96e_13{gap:var(--space-2);flex-wrap:wrap;display:flex}._switcher_8kxpw_1{align-items:center;gap:var(--space-1);min-width:0;min-height:var(--tap-target);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;display:inline-flex}._switcher_8kxpw_1:hover{background:var(--color-surface)}._name_8kxpw_20{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._page_106mv_1{flex-direction:column;min-height:100dvh;display:flex}._skipLink_106mv_7{top:var(--space-2);left:var(--space-2);z-index:10;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);position:absolute;transform:translateY(-200%)}._skipLink_106mv_7:focus{transform:none}._header_106mv_22{border-bottom:1px solid var(--color-border);background:var(--color-surface-raised)}._headerInner_106mv_27,._main_106mv_28,._footer_106mv_29{width:100%;max-width:var(--content-max-width);padding-inline:var(--space-4);margin-inline:auto}@media (width>=768px){._headerInner_106mv_27,._main_106mv_28,._footer_106mv_29{padding-inline:var(--space-6)}}._headerInner_106mv_27{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.5rem;display:flex}._headerControls_106mv_51{align-items:center;gap:var(--space-2);min-width:0;display:flex}._siteName_106mv_58{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text);text-decoration:none}._siteName_106mv_58:hover{color:var(--color-accent)}._languages_106mv_68{gap:var(--space-1);padding:0;list-style:none;display:flex}._language_106mv_68{min-width:var(--tap-target);min-height:var(--tap-target);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);place-items:center;text-decoration:none;display:inline-grid}._language_106mv_68:hover{background:var(--color-surface);color:var(--color-text)}._language_106mv_68[aria-current=true]{color:var(--color-text);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}._main_106mv_28{padding-block:var(--space-5);flex:1}._main_106mv_28:focus{outline:none}._footer_106mv_29{padding-block:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-sm)}._empty_asyh5_1{gap:var(--space-2);padding:var(--space-6) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}._title_asyh5_11{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._error_1feiv_1{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}._title_1feiv_10{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._loading_1uy9c_1{place-items:center;min-height:12rem;display:grid}._badge_8wude_1{padding:.125rem var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);white-space:nowrap;align-items:center;display:inline-flex}._neutral_8wude_12{background:var(--color-badge-bg);color:var(--color-badge-text)}._accent_8wude_17{background:var(--color-accent);color:var(--color-on-accent)}._poster_107js_1{aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface);width:100%;height:auto}._placeholder_107js_10{color:var(--color-text-muted);border:1px solid var(--color-border);place-items:center;display:grid}._notice_1ra00_1{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--font-size-sm);display:flex}._icon_1ra00_11{margin-top:.1rem}._title_1ra00_15{font-weight:var(--font-weight-semibold)}._card_bdror_1{height:100%}._link_bdror_5{gap:var(--space-2);height:100%;color:inherit;border-radius:var(--radius-md);flex-direction:column;text-decoration:none;display:flex}._link_bdror_5:hover ._title_bdror_14{color:var(--color-accent);text-decoration:underline}._body_bdror_19{gap:var(--space-1);flex-direction:column;flex:1;display:flex}._title_bdror_14{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._original_bdror_32{color:var(--color-text-muted);font-size:var(--font-size-sm);overflow-wrap:anywhere}._meta_bdror_38{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;margin-top:auto;display:flex}._today_bdror_48{color:var(--color-text);font-weight:var(--font-weight-semibold)}._field_oy4h8_1{gap:var(--space-1);flex-direction:column;display:flex}._label_oy4h8_7{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._control_oy4h8_12{align-items:center;display:flex;position:relative}._icon_oy4h8_18{left:var(--space-3);color:var(--color-text-muted);pointer-events:none;position:absolute}._input_oy4h8_25{width:100%;min-height:var(--tap-target);padding:0 var(--tap-target) 0 calc(var(--space-3) * 2 + 20px);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised)}._input_oy4h8_25::-webkit-search-cancel-button{appearance:none}._clear_oy4h8_37{position:absolute;right:0}._wrapper_1gqz4_1{gap:var(--space-5);flex-direction:column;display:flex}._grid_1gqz4_7{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width>=480px){._grid_1gqz4_7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){._grid_1gqz4_7{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){._grid_1gqz4_7{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr))}}._noResults_1gqz4_31{color:var(--color-text-muted)}._page_1t7vn_1{gap:var(--space-5);flex-direction:column;display:flex}._title_1t7vn_7{font-size:var(--font-size-2xl)}._cityLinks_1t7vn_11{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_w6r02_1{min-width:4.25rem;padding:var(--space-1) var(--space-2) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);line-height:var(--line-height-tight);cursor:pointer;transition:background-color var(--duration-fast);flex-direction:column;flex:none;align-items:center;gap:.125rem;display:flex}._chip_w6r02_1:hover{background:var(--color-surface)}._quiet_w6r02_21{border-color:var(--color-border);color:var(--color-text-muted)}._selected_w6r02_26,._selected_w6r02_26:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._month_w6r02_33{min-height:1lh;font-size:var(--font-size-xs)}._month_w6r02_33:first-letter{text-transform:uppercase}._weekday_w6r02_41{font-size:var(--font-size-sm)}._weekday_w6r02_41:first-letter{text-transform:uppercase}._day_w6r02_48{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}._marker_w6r02_53{border-radius:var(--radius-full);width:.375rem;height:.375rem}._markerOn_w6r02_59{background:currentColor}._picker_ju3ir_1{gap:var(--space-2);padding:var(--space-1);margin:calc(-1 * var(--space-1));overscroll-behavior-x:contain;scroll-padding-inline:var(--space-4);scrollbar-width:thin;display:flex;position:relative;overflow-x:auto}._chip_8hhmr_1{min-height:var(--tap-target);padding:var(--space-1) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--duration-fast);align-items:center;display:inline-flex}._chip_8hhmr_1:hover{background:var(--color-surface)}._selected_8hhmr_18,._selected_8hhmr_18:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._bar_164lh_1{gap:var(--space-3);flex-direction:column;display:flex}._toggle_164lh_7{align-self:flex-start}@media (width>=768px){._toggle_164lh_7{display:none}}._panel_164lh_16{gap:var(--space-3);flex-direction:column;display:none}@media (width>=768px){._panel_164lh_16{display:flex}}._expanded_164lh_27{display:flex}._group_164lh_31{gap:var(--space-2);flex-direction:column;display:flex}@media (width>=768px){._group_164lh_31{flex-direction:row;align-items:baseline}}._label_164lh_43{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}@media (width>=768px){._label_164lh_43{flex:none;width:8rem}}._chips_164lh_55{gap:var(--space-2);flex-wrap:wrap;display:flex}._clear_164lh_61{align-self:flex-start}._row_3ozow_1{gap:var(--space-2) var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);grid-template-columns:auto 1fr;grid-template-areas:"time details""ticket ticket";align-items:start;display:grid}@media (width>=480px){._row_3ozow_1{grid-template-columns:auto 1fr auto;grid-template-areas:"time details ticket";align-items:center}}._time_3ozow_20{min-width:3.5rem;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--line-height-tight);grid-area:time}._details_3ozow_29{gap:var(--space-1);flex-direction:column;grid-area:details;min-width:0;display:flex}._cinema_3ozow_37{font-weight:var(--font-weight-semibold)}._place_3ozow_41{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}._badges_3ozow_49{gap:var(--space-1);flex-wrap:wrap;display:flex}._badges_3ozow_49 abbr{text-decoration:none}._ticket_3ozow_58{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-semibold);white-space:nowrap;grid-area:ticket;text-decoration:none;display:inline-flex}._ticket_3ozow_58:hover{background:var(--color-accent-hover)}._timeline_1x4hl_1{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}._page_46wpe_1{gap:var(--space-6);flex-direction:column;display:flex}._movie_46wpe_7{gap:var(--space-4);grid-template-columns:6.5rem 1fr;align-items:start;display:grid}@media (width>=768px){._movie_46wpe_7{gap:var(--space-6);grid-template-columns:10rem 1fr}}._poster_46wpe_20{width:100%}._titles_46wpe_24{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._title_46wpe_24{font-size:var(--font-size-2xl);overflow-wrap:anywhere}@media (width>=768px){._title_46wpe_24{font-size:var(--font-size-3xl)}}._original_46wpe_41{color:var(--color-text-muted);font-size:var(--font-size-lg)}._facts_46wpe_46{align-items:center;gap:var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._facts_46wpe_46 abbr{text-decoration:none}._summary_46wpe_57{font-weight:var(--font-weight-semibold,600)}._screenings_46wpe_61{gap:var(--space-4);flex-direction:column;display:flex}._date_46wpe_67{font-size:var(--font-size-xl)}._date_46wpe_67:first-letter{text-transform:uppercase}._notice_46wpe_74{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--font-size-sm)}._results_46wpe_82{gap:var(--space-4);flex-direction:column;display:flex}._count_46wpe_88{color:var(--color-text-muted);font-size:var(--font-size-sm)}._count_46wpe_88:empty{position:absolute}
/*$vite$:1*/