html:has(.dv2-header--public){background-color:#0a2224}@media (any-pointer:coarse),(hover:none){html:has(.dv2-header--public){scroll-behavior:auto}html:has(.dv2-header--public),body:has(.dv2-header--public){overscroll-behavior-y:none}.folio-v16:has(.dv2-header--public) :is(a[href],button,summary){touch-action:manipulation}.folio-v16 .dv2-header--public .dv2-nav.is-open{overscroll-behavior-y:none}.folio-v16 .dv2-header--public .dv2-nav__panel{animation:none}}.folio-v16:has(.dv2-header--public){--control-focus:var(--conference-aqua-ink);--control-focus-gap:var(--conference-white);--action-paper:light-dark(var(--conference-white),transparent);--action-ink:light-dark(var(--conference-teal),var(--conference-aqua));--action-line:light-dark(color-mix(in srgb, var(--conference-control-line) 80%, var(--conference-teal)),color-mix(in srgb, var(--conference-line-on-dark) 65%, var(--conference-aqua)));--action-tint:light-dark(var(--control-tint),color-mix(in srgb, var(--conference-deep-teal) 80%, var(--conference-aqua)));--action-tint-pressed:light-dark(color-mix(in srgb, var(--control-tint) 85%, var(--conference-teal)),color-mix(in srgb, var(--conference-deep-teal) 70%, var(--conference-aqua)));--action-solid:light-dark(var(--conference-teal),var(--conference-lime));--action-solid-ink:light-dark(var(--conference-white),var(--conference-deep-teal));--action-solid-hover:light-dark(var(--control-hover),var(--conference-white));--action-solid-pressed:light-dark(var(--control-pressed),var(--conference-aqua))}.folio-v16 :is(.folio-cover--integrated,.cinema-themes--public,.bs-dates,.bs-footer--public,.programme-event,.venue-film,.philippines-places__film){--action-scheme:dark}@media (width>=761px){.folio-v16 .cinema-venue.opening-night--public{--action-scheme:dark}}.folio-v16 :is(.opening-night--public,.bs-footer--public,.dv2-next,.venue-film,.dv2-viewer){--control-focus:var(--conference-aqua);--control-focus-gap:var(--conference-deep-teal)}.folio-v16:has(.dv2-header--public) :is(a[href],button,summary):focus-visible{outline:2px solid var(--control-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--control-focus-gap)}.folio-v16 :where(.confluence-nav-action,.dv2-menu[aria-expanded=true],.missing-page__home,.folio-about__overview,.participate-link--primary,.venue-map__actions>button,.cinema-programme__links>a:first-child,.cinema-venue__links>a:first-child,.venue-actions>a:first-child){--action-bg:var(--action-solid);--action-fg:var(--action-solid-ink);--action-border:transparent;--action-hover:var(--action-solid-hover);--action-pressed:var(--action-solid-pressed)}.folio-v16 :where(.cinema-track__topics .cinema-theme-link){--action-fg:var(--track-accent)}.conference-folio.folio-v16:has(.dv2-header--public) :is(.dv2-menu,.confluence-nav-action,.missing-page__home,.folio-about__overview,.folio-calendar,.cinema-theme-link,.opening-night--public a.cinema-link,.bs-story-head .bs-link,.bs-footer--public .bs-footer__calendar,.participate-content a.participate-link,a.dv2-link,.programme-event a.programme-link,.venue-actions>a,.venue-map__actions>:is(a,button),.venue-travel__notes a,.dv2-video__note a):not([hidden]){border:1px solid var(--action-border,var(--action-line));min-block-size:44px;max-inline-size:100%;color-scheme:var(--action-scheme,light);background:var(--action-bg,var(--action-paper));color:var(--action-fg,var(--action-ink));cursor:pointer;transition:background-color var(--control-duration), border-color var(--control-duration);border-radius:3px;align-items:center;gap:9px;padding:8px 13px;font-family:inherit;font-size:.9375rem;font-weight:650;line-height:1.3;text-decoration:none;&>:is(.arrow-icon,.ui-icon){flex:none;width:17px;height:17px}@media (hover:hover){&:hover{background:var(--action-hover,var(--action-tint))}}&:active{background:var(--action-pressed,var(--action-tint-pressed))}&:is(.folio-calendar,.bs-footer__calendar){&>.ui-icon{width:18px;height:18px}&>.ui-icon svg{stroke-width:2px;width:100%;height:100%}@media (prefers-reduced-motion:no-preference) and (hover:hover){&>.ui-icon{transition:transform var(--control-duration) ease-out}&:is(:hover,:focus-visible):not(:active)>.ui-icon{transform:translateY(-1px)}}}@media (prefers-reduced-motion:reduce){&{transition:none}}}.folio-v16 .confluence-nav-action[aria-current=page]{--action-bg:var(--action-solid-hover)}.folio-v16 :is(.participate-actions,.venue-actions,.venue-map__actions,.programme-actions,.cinema-programme__links){row-gap:8px}.folio-v16 .dv2-prose a:not(.dv2-link){text-underline-offset:.24em;text-decoration:underline 1px}@media (width<=360px){.folio-v16 .opening-night--public .cinema-venue__links{grid-template-columns:1fr}}.folio-v16 .dv2-header--public :is(.dv2-nav__group>summary,.dv2-nav__link,.dv2-nav__panel a):active{background:var(--nav-hover);color:var(--conference-lime)}.folio-v16-inner .participation-paths a:active{background:var(--conference-mint)}.folio-v16 .bs-footer--public .bs-footer__base :is(summary,a):active{color:var(--conference-aqua)}.folio-v16 .editorial-programme-outline summary{min-height:48px;transition:background-color var(--control-duration);padding-inline:10px}.folio-v16 .editorial-programme-outline:is([open],:active)>summary{background:var(--conference-mint)}.folio-v16-inner .dv2-viewer__toolbar button{border:1px solid var(--conference-line-on-dark);border-radius:var(--control-radius);background:var(--conference-teal);min-width:44px;min-height:44px;transition:background-color var(--control-duration);justify-content:center;padding-inline:10px}.folio-v16:has(.dv2-header--public) .dv2-video__launch:focus-visible{outline:3px solid var(--conference-aqua);outline-offset:-6px;box-shadow:none}.folio-v16:has(.dv2-header--public) .dv2-video__launch .dv2-video__play{transition:background-color var(--control-duration), color var(--control-duration);transform:translate(-50%,-50%);box-shadow:0 0 0 5px #0a222455}.folio-v16:has(.dv2-header--public) .dv2-video__launch:is(:focus-visible,:active) .dv2-video__play{background:var(--conference-lime);color:var(--conference-deep-teal)}@media (hover:hover){.folio-v16-inner .dv2-viewer__toolbar button:hover{background:var(--control-hover)}.folio-v16 .editorial-programme-outline summary:hover{background:var(--control-tint)}.folio-v16:has(.dv2-header--public) .dv2-video__launch:hover .dv2-video__play{background:var(--conference-lime);color:var(--conference-deep-teal)}}.folio-v16-inner .dv2-viewer__toolbar button:active{background:var(--control-pressed)}@media (prefers-reduced-motion:reduce){.folio-v16:has(.dv2-header--public) :is(.dv2-viewer__toolbar button,.cinema-track summary,.editorial-programme-outline summary),.folio-v16:has(.dv2-header--public) .dv2-video__launch .dv2-video__play{transition:none}}
