@charset "UTF-8";@property --float-time{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes timeLoop{0%{--float-time: 0deg}to{--float-time: 360deg}}:host .wrapper{display:flex;flex-direction:column;height:100%}:host .wrapper menu-section{width:100%;flex-shrink:1}:host .wrapper>*:not(menu-section):not(footer-section){flex-grow:1;animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008) backwards}:host .wrapper .notFound{display:flex;padding:clamp(1rem,4vw,3rem);align-items:center;justify-content:center}:host .wrapper .notFound .error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;animation:timeLoop 30s linear infinite;transform:translate(calc(sin(var(--float-time))*2rem),calc(cos(var(--float-time) * 2)*2rem*.8)) rotate(calc(sin(var(--float-time))*2deg)) scale(calc(1 + sin(var(--float-time) * 3)/50));will-change:transform;backface-visibility:hidden}:host .link{color:var(--c-white);text-decoration:none;transition:font-weight .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,background .15s ease-in-out,opacity .15s ease-in-out;font-weight:400;text-overflow:ellipsis;font-family:Futura-Book,arial;width:100%;text-align:center;box-sizing:border-box}:host .link ::slotted(*){font-weight:400}:host .link:not(.menu):not(.tube){text-decoration:underline}:host .link.hide{display:none!important}:host .link.progress.loading{cursor:not-allowed!important;background:linear-gradient(to right,var(--c-success) 50%,var(--c-white-01) 50%);background-size:200% 100%;background-position:0% 0}:host .link.menu{font-family:Futura-Heavy,arial!important;font-size:clamp(1.25rem,3.5vw + .5rem,2.5rem)}:host .link.tube{background:transparent;color:var(--c-white);padding:.5rem 1rem;box-sizing:border-box;border:.125rem solid var(--c-silver);line-height:calc(clamp(1rem,2.5vmin + .5rem,1.25rem) + 2rem)}:host .link.selected,:host .link:not(.loading):hover,:host .link:not(.loading):active{cursor:pointer}:host .link.selected:not(.tube),:host .link:not(.loading):hover:not(.tube),:host .link:not(.loading):active:not(.tube){color:var(--c-primary)}:host .link.selected.tube,:host .link:not(.loading):hover.tube,:host .link:not(.loading):active.tube{background:var(--c-primary);color:var(--c-black);border-color:var(--c-primary)}:host .link.selected.menu,:host .link:not(.loading):hover.menu,:host .link:not(.loading):active.menu{color:var(--c-primary)}:host .link.disabled{pointer-events:none;user-select:none;opacity:.5;cursor:default}:host .link.admin{background:var(--c-admin);color:var(--c-white)}:host .link.danger{color:var(--c-danger);border-color:var(--c-danger)}:host .wrapper{display:flex;flex-direction:row;padding:clamp(1rem,4vw,3rem);box-sizing:border-box;gap:clamp(1rem,4vw,3rem)}:host .wrapper .logo{width:50%;position:relative}:host .wrapper .logo .themePicker{position:absolute;display:flex;align-items:center;gap:.25rem;pointer-events:none}:host .wrapper .logo .themePicker .dot{width:clamp(1rem,2.5vmin + .5rem,1.25rem);height:clamp(1rem,2.5vmin + .5rem,1.25rem);border-radius:50%;cursor:pointer;padding:0;margin:0;opacity:0;transition:transform .15s ease-in-out,border-color .15s ease-in-out,opacity .15s ease-in-out;border:2px solid transparent;transform:translateY(calc(clamp(1rem,2.5vmin + .5rem,1.25rem)/2))}:host .wrapper .logo .themePicker .dot.selected{border-color:var(--c-white)}:host .wrapper .logo .themePicker .dot:nth-child(1){transition-delay:0s}:host .wrapper .logo .themePicker .dot:nth-child(2){transition-delay:.02s}:host .wrapper .logo .themePicker .dot:nth-child(3){transition-delay:.04s}:host .wrapper .logo .themePicker .dot:nth-child(4){transition-delay:.06s}:host .wrapper .logo .themePicker .dot:nth-child(5){transition-delay:.08s}:host .wrapper .logo .themePicker .dot:nth-child(6){transition-delay:.1s}:host .wrapper .logo .themePicker .dot:nth-child(7){transition-delay:.12s}:host .wrapper .logo .themePicker .dot:nth-child(8){transition-delay:.14s}:host .wrapper .logo .themePicker .dot:nth-child(9){transition-delay:.16s}:host .wrapper .logo .themePicker .dot:nth-child(10){transition-delay:.18s}:host .wrapper .logo .themePicker .dot:hover{transform:scale(1.3) translateY(0)!important}:host .wrapper .logo:hover .themePicker{pointer-events:auto}:host .wrapper .logo:hover .themePicker .dot{opacity:1;transform:translateY(0)}:host .wrapper .menu{width:50%;display:flex;flex-direction:row;gap:clamp(1rem,4vw,3rem);justify-content:space-between}:host .wrapper .burger{display:none}:host .wrapper .burger .burgerIcon{width:100%;height:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease-in-out}:host .wrapper .burger .burgerIcon>svg{width:100%;height:100%}:host .wrapper .burger .burgerIcon>svg .line{fill:var(--c-white);transition:fill .15s ease-in-out,transform .15s cubic-bezier(.213,.018,.059,1.008)}:host .wrapper .burger .burgerIcon>svg .line.l1{transition-delay:0s}:host .wrapper .burger .burgerIcon>svg .line.l2{transition-delay:.05s}:host .wrapper .burger .burgerIcon>svg .line.l3{transition-delay:.1s}:host .wrapper .burger .burgerIcon>svg .line.l4{transition-delay:.15s}:host .wrapper .burger .burgerIcon>svg .line.l5{transition-delay:.2s}:host .wrapper .burger .burgerIcon:hover{cursor:pointer}:host .wrapper .burger .burgerIcon:hover>svg .line{fill:var(--c-primary);transform:rotate(180deg);transform-origin:center center}@media screen and (max-aspect-ratio: 1){:host .wrapper .logo{z-index:106;width:calc(100% - (clamp(1rem,4vw,3rem)*3));flex-grow:1}:host .wrapper .menu{z-index:100;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;background:var(--c-black);transition:transform .5s cubic-bezier(.213,.018,.059,1.008);transform:translate(-100%)}:host .wrapper .menu.open{transform:translate(0)}:host .wrapper .menu.open action-link{animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008) backwards}:host .wrapper .menu.open action-link:nth-child(1){animation-delay:.15s}:host .wrapper .menu.open action-link:nth-child(2){animation-delay:.2s}:host .wrapper .menu.open action-link:nth-child(3){animation-delay:.25s}:host .wrapper .menu.open action-link:nth-child(4){animation-delay:.3s}:host .wrapper .menu.open action-link:nth-child(5){animation-delay:.35s}:host .wrapper .burger{z-index:106;width:clamp(1.25rem,3.5vw + .5rem,2.5rem);display:flex;align-items:center}}:host .wrapper{display:grid;grid-template-columns:1fr 1fr;height:100%}:host .wrapper .side{display:flex;flex-direction:column;gap:.5rem;border-top:.125rem solid var(--c-silver);border-color:var(--c-white)}:host .wrapper .side>*{animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008) backwards}:host .wrapper .side>*:nth-child(1){animation-delay:.05s}:host .wrapper .side>*:nth-child(2){animation-delay:.1s}:host .wrapper .side>*:nth-child(3){animation-delay:.15s}:host .wrapper .side>*:nth-child(4){animation-delay:.2s}:host .wrapper .side>*:nth-child(5){animation-delay:.25s}:host .wrapper .side>*:nth-child(6){animation-delay:.3s}:host .wrapper .side>*:nth-child(7){animation-delay:.35s}:host .wrapper .side>*:nth-child(8){animation-delay:.4s}:host .wrapper .side>*:nth-child(9){animation-delay:.45s}:host .wrapper .side>*:nth-child(10){animation-delay:.5s}:host .wrapper .side>*:nth-child(11){animation-delay:.55s}:host .wrapper .side>*:nth-child(12){animation-delay:.6s}:host .wrapper .side>*:nth-child(13){animation-delay:.65s}:host .wrapper .side>*:nth-child(14){animation-delay:.7s}:host .wrapper .side>*:nth-child(15){animation-delay:.75s}:host .wrapper .side>*:nth-child(16){animation-delay:.8s}:host .wrapper .side>*:nth-child(17){animation-delay:.85s}:host .wrapper .side>*:nth-child(18){animation-delay:.9s}:host .wrapper .side>*:nth-child(19){animation-delay:.95s}:host .wrapper .side>*:nth-child(20){animation-delay:1s}:host .wrapper .side:first-child{border-right:.125rem solid var(--c-silver);border-color:var(--c-white)}:host .wrapper .side .title{padding-bottom:clamp(1rem,4vw,3rem)}:host .wrapper .side .body{width:100%;padding:clamp(1rem,4vw,3rem);box-sizing:border-box}:host .wrapper .side .body:not(:first-child){border-top:.125rem solid var(--c-silver);border-color:var(--c-white)}:host .wrapper .side .body .people{display:flex;flex-direction:column;gap:1rem}:host .wrapper .side .body .people .person{display:flex;flex-direction:row;gap:1rem}:host .wrapper .side .body .people .person img{width:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*5)}@media screen and (max-aspect-ratio: 1){:host .wrapper{grid-template-columns:1fr}:host .wrapper .side:first-child{border-right:none}}:host .wrapper{background:var(--c-white);width:100%;height:100%;transition:background .3s cubic-bezier(.213,.018,.059,1.008)}:host .wrapper:hover{background:var(--c-primary)}:host .wrapper:hover action-link .name{color:var(--c-black);background:var(--c-primary)}:host .wrapper action-link{position:relative;display:flex;width:100%;height:100%}:host .wrapper action-link .name{position:absolute;bottom:1rem;text-align:left;background:var(--c-black);color:var(--c-white);font-size:clamp(1.25rem,3.5vw + .5rem,2.5rem);font-weight:900;padding:1rem;padding-left:clamp(1rem,4vw,3rem);box-sizing:border-box;max-width:100%;transition:background .15s ease-in-out,color .15s ease-in-out}:host .wrapper.small action-link .name{font-size:clamp(1rem,2.5vmin + .5rem,1.25rem);padding:.5rem .5rem .5rem 1rem}:host{display:block;width:100%;overflow:hidden}:host .header{display:flex;align-items:center;font-weight:900;text-transform:uppercase;overflow:hidden;background:var(--c-secondary);z-index:10;transition:translate 1s ease-out;margin:1rem 0}:host .header .label{width:100%;overflow:hidden;display:block;white-space:nowrap;flex-shrink:0;user-select:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 1.5rem,black calc(100% - 1.5rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 1.5rem,black calc(100% - 1.5rem),transparent 100%)}:host .header .label .track{display:inline-block;white-space:nowrap;max-width:none;animation:marquee 80s linear infinite;background:var(--c-secondary);transition:background .15s ease-in-out}:host .header .label .track.reverse{animation-direction:reverse}:host .header .label .track .part{display:inline-block;white-space:nowrap}:host .header .label .track .item{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;max-width:none;color:var(--c-tertiary);transition:color .15s ease-in-out;gap:.5rem}:host .header .label .track .item .icon{display:inline-flex;align-items:center}:host .header .label .track .item .icon svg{height:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*2);width:auto;fill:var(--c-tertiary);transform:translateZ(0);backface-visibility:hidden;transition:fill .15s ease-in-out}:host .header.white{background:var(--c-white)}:host .header.white .label .track{background:var(--c-white)}.wrapper .adminBar{width:100%;display:flex;justify-content:center}.wrapper .section{display:flex;flex-direction:column}.wrapper .section .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(30vh,1fr));width:100%}.wrapper .section .grid tile-element{width:100%;height:auto;aspect-ratio:1/1.41;position:relative;overflow:hidden;animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008) backwards}.wrapper .section .grid tile-element:nth-child(1){animation-delay:.05s}.wrapper .section .grid tile-element:nth-child(2){animation-delay:.1s}.wrapper .section .grid tile-element:nth-child(3){animation-delay:.15s}.wrapper .section .grid tile-element:nth-child(4){animation-delay:.2s}.wrapper .section .grid tile-element:nth-child(5){animation-delay:.25s}.wrapper .section .grid tile-element:nth-child(6){animation-delay:.3s}.wrapper .section .grid tile-element:nth-child(7){animation-delay:.35s}.wrapper .section .grid tile-element:nth-child(8){animation-delay:.4s}.wrapper .section .grid tile-element:nth-child(9){animation-delay:.45s}.wrapper .section .grid tile-element:nth-child(10){animation-delay:.5s}.wrapper .section .grid tile-element:nth-child(11){animation-delay:.55s}.wrapper .section .grid tile-element:nth-child(12){animation-delay:.6s}.wrapper .section .grid tile-element:nth-child(13){animation-delay:.65s}.wrapper .section .grid tile-element:nth-child(14){animation-delay:.7s}.wrapper .section .grid tile-element:nth-child(15){animation-delay:.75s}.wrapper .section .grid tile-element:nth-child(16){animation-delay:.8s}.wrapper .section .grid tile-element:nth-child(17){animation-delay:.85s}.wrapper .section .grid tile-element:nth-child(18){animation-delay:.9s}.wrapper .section .grid tile-element:nth-child(19){animation-delay:.95s}.wrapper .section .grid tile-element:nth-child(20){animation-delay:1s}.wrapper .section .grid tile-element:nth-child(21){animation-delay:1.05s}.wrapper .section .grid tile-element:nth-child(22){animation-delay:1.1s}.wrapper .section .grid tile-element:nth-child(23){animation-delay:1.15s}.wrapper .section .grid tile-element:nth-child(24){animation-delay:1.2s}.wrapper .section .grid tile-element:nth-child(25){animation-delay:1.25s}.wrapper .section .grid tile-element:nth-child(26){animation-delay:1.3s}.wrapper .section .grid tile-element:nth-child(27){animation-delay:1.35s}.wrapper .section .grid tile-element:nth-child(28){animation-delay:1.4s}.wrapper .section .grid tile-element:nth-child(29){animation-delay:1.45s}.wrapper .section .grid tile-element:nth-child(30){animation-delay:1.5s}.wrapper .section infinite-carousel{display:block;width:100%;position:relative;overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:pan-y}.wrapper .section infinite-carousel .tracks{position:relative;width:100%}.wrapper .section infinite-carousel .track{display:flex;flex-wrap:nowrap;width:max-content;will-change:transform}.wrapper .section infinite-carousel .track.trackA{position:relative}.wrapper .section infinite-carousel .track.trackB{position:absolute;top:0;left:0;height:100%}.wrapper .section infinite-carousel .carouselItem{flex:0 0 auto;width:15vw;padding-right:1rem;box-sizing:border-box}.wrapper .section infinite-carousel .carouselItem tile-element{width:100%;display:block;aspect-ratio:1/1.41;position:relative;overflow:hidden;animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008) backwards}@media screen and (max-aspect-ratio: 1){.wrapper .section infinite-carousel .carouselItem{width:55vw}}:host .wrapper{display:flex;flex-direction:row;position:relative}:host .wrapper:hover{width:100%}:host .wrapper:hover .resetButton{opacity:1}:host .wrapper .input{display:inline-flex;transition:visibility 0s;align-items:center;width:100%;position:relative}:host .wrapper .resetButton{position:absolute;font-size:clamp(1rem,2.5vmin + .5rem,1.25rem);color:var(--c-black-05);opacity:0;z-index:10;right:calc(clamp(1rem,2.5vmin + .5rem,1.25rem)*-1);transform:translateY(-50%);top:calc(50% - 2px);transition:opacity .15s ease-in-out}:host .wrapper .resetButton:hover{cursor:pointer;opacity:.75}:host .wrapper input,:host .wrapper select,:host .wrapper textarea{width:100%;font-family:Futura-Book,arial;font-size:clamp(1rem,2.5vmin + .5rem,1.25rem);text-align:left;caret-color:var(--c-silver);justify-self:stretch;background:var(--c-white);color:var(--c-black);padding:.5rem 1rem;outline:0;border-radius:.35rem;border:.125rem solid var(--c-silver);box-sizing:border-box;transition:background .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,visibility 0s}:host .wrapper input option,:host .wrapper select option,:host .wrapper textarea option{background:var(--c-white);color:var(--c-black)}:host .wrapper input option:hover,:host .wrapper select option:hover,:host .wrapper textarea option:hover{background:var(--c-primary);color:var(--c-black)}:host .wrapper input::placeholder,:host .wrapper select::placeholder,:host .wrapper textarea::placeholder{color:var(--c-black-03)}:host .wrapper input.hidden,:host .wrapper select.hidden,:host .wrapper textarea.hidden{display:none}:host .wrapper input.search,:host .wrapper select.search,:host .wrapper textarea.search{padding-left:calc(clamp(1rem,2.5vmin + .5rem,1.25rem)*1.5);background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjODA4MDdkIj48cGF0aCBkPSJNNzg0LTEyMCA1MzItMzcycS0zMCAyNC02OSAzOHQtODMgMTRxLTEwOSAwLTE4NC41LTc1LjVUMTIwLTU4MHEwLTEwOSA3NS41LTE4NC41VDM4MC04NDBxMTA5IDAgMTg0LjUgNzUuNVQ2NDAtNTgwcTAgNDQtMTQgODN0LTM4IDY5bDI1MiAyNTItNTYgNTZaTTM4MC00MDBxNzUgMCAxMjcuNS01Mi41VDU2MC01ODBxMC03NS01Mi41LTEyNy41VDM4MC03NjBxLTc1IDAtMTI3LjUgNTIuNVQyMDAtNTgwcTAgNzUgNTIuNSAxMjcuNVQzODAtNDAwWiIvPjwvc3ZnPg==) var(--c-white) no-repeat;background-size:clamp(1rem,2.5vmin + .5rem,1.25rem);background-position:calc(clamp(1rem,2.5vmin + .5rem,1.25rem)/4) center}:host .wrapper input.required,:host .wrapper select.required,:host .wrapper textarea.required{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjREREIj48cGF0aCBkPSJNNDQwLTQwMHYtMzYwaDgwdjM2MGgtODBabTAgMjAwdi04MGg4MHY4MGgtODBaIi8+PC9zdmc+) var(--c-white) no-repeat;background-position:calc(100% - 1px) center}:host .wrapper input::selection,:host .wrapper select::selection,:host .wrapper textarea::selection{background:var(--c-primary);color:var(--c-black)}:host .wrapper input:focus,:host .wrapper input:hover,:host .wrapper select:focus,:host .wrapper select:hover,:host .wrapper textarea:focus,:host .wrapper textarea:hover{border-color:var(--c-tertiary)}:host .wrapper input:disabled,:host .wrapper select:disabled,:host .wrapper textarea:disabled{cursor:not-allowed;color:var(--c-black-05)}:host .wrapper input.error,:host .wrapper select.error,:host .wrapper textarea.error{background:var(--c-black-03)!important}:host .wrapper input.error.required,:host .wrapper select.error.required,:host .wrapper textarea.error.required{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjREREIj48cGF0aCBkPSJNNDQwLTQwMHYtMzYwaDgwdjM2MGgtODBabTAgMjAwdi04MGg4MHY4MGgtODBaIi8+PC9zdmc+) var(--c-danger) no-repeat;background-position:calc(100% - 1px) center}:host .wrapper input.loading,:host .wrapper select.loading,:host .wrapper textarea.loading{background:var(--c-silver)}:host .wrapper input.danger,:host .wrapper select.danger,:host .wrapper textarea.danger{color:var(--c-danger)}:host .wrapper input[type=checkbox],:host .wrapper select[type=checkbox],:host .wrapper textarea[type=checkbox]{box-sizing:border-box;width:calc(clamp(1rem,2.5vmin + .5rem,1.25rem)*1.5);height:calc(clamp(1rem,2.5vmin + .5rem,1.25rem)*1.5);border:.125rem solid var(--c-silver);border-color:var(--c-white);appearance:none;background-color:transparent}:host .wrapper input[type=checkbox]:checked,:host .wrapper select[type=checkbox]:checked,:host .wrapper textarea[type=checkbox]:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZmJmYmY2Ij48cGF0aCBkPSJNMzgyLTI0MCAxNTQtNDY4bDU3LTU3IDE3MSAxNzEgMzY3LTM2NyA1NyA1Ny00MjQgNDI0WiIvPjwvc3ZnPg==) no-repeat center center;background-size:clamp(1rem,2.5vmin + .5rem,1.25rem)}:host .wrapper input[type=checkbox]:disabled,:host .wrapper select[type=checkbox]:disabled,:host .wrapper textarea[type=checkbox]:disabled{background-color:var(--c-white-03)}:host .wrapper input[type=checkbox]:disabled:checked,:host .wrapper select[type=checkbox]:disabled:checked,:host .wrapper textarea[type=checkbox]:disabled:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZmJmYmY2Ij48cGF0aCBkPSJNMzgyLTI0MCAxNTQtNDY4bDU3LTU3IDE3MSAxNzEgMzY3LTM2NyA1NyA1Ny00MjQgNDI0WiIvPjwvc3ZnPg==) no-repeat center center;background-size:clamp(1rem,2.5vmin + .5rem,1.25rem)}:host .wrapper input[type=checkbox]:not(:disabled):hover,:host .wrapper select[type=checkbox]:not(:disabled):hover,:host .wrapper textarea[type=checkbox]:not(:disabled):hover{border-color:var(--c-white-05)}:host .wrapper input[type=file]::-webkit-file-upload-button,:host .wrapper select[type=file]::-webkit-file-upload-button,:host .wrapper textarea[type=file]::-webkit-file-upload-button{border:.125rem solid var(--c-silver);color:var(--c-white);margin-right:2rem;background:var(--c-black-08);padding:.5rem 1rem;border-radius:.35rem;cursor:pointer;transition:background .2s ease-in-out}:host .wrapper input[type=file]::-webkit-file-upload-button,:host .wrapper select[type=file]::-webkit-file-upload-button,:host .wrapper textarea[type=file]::-webkit-file-upload-button{background:var(--c-admin)}:host .wrapper input[type=search]::-webkit-search-cancel-button,:host .wrapper select[type=search]::-webkit-search-cancel-button,:host .wrapper textarea[type=search]::-webkit-search-cancel-button{display:none}:host .wrapper input[type=submit],:host .wrapper select[type=submit],:host .wrapper textarea[type=submit]{width:100%;font-weight:700}:host .wrapper input[type=submit]:not(:disabled):active,:host .wrapper select[type=submit]:not(:disabled):active,:host .wrapper textarea[type=submit]:not(:disabled):active{transform:translateY(3px)}:host .wrapper input[type=submit]:hover:not(:disabled),:host .wrapper select[type=submit]:hover:not(:disabled),:host .wrapper textarea[type=submit]:hover:not(:disabled){cursor:pointer;background:var(--c-admin);color:var(--c-white)}:host .wrapper textarea{width:100%;resize:none;overflow:hidden}:host .wrapper input{padding-right:calc(clamp(1rem,2.5vmin + .5rem,1.25rem) + 1rem)}:host .wrapper select{padding:0!important}@media screen and (max-aspect-ratio: 1){:host .wrapper .input{display:flex;flex-direction:column}}@keyframes shake{0%{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}to{transform:translate(0)}}@keyframes loading{0%{background-position:-468px 0}to{background-position:468px 0}}:host([empty]){display:none}:host .wrapper .currentValue{color:var(--c-white)}:host .wrapper.notTranslated{position:relative}:host .wrapper.notTranslated .currentValue{position:relative}:host .wrapper.notTranslated .currentValue:after{content:"\1f310";font-size:clamp(1rem,2.5vmin + .5rem,1.25rem);position:absolute;top:calc(clamp(1rem,2.5vmin + .5rem,1.25rem)*-1);right:-.125rem;pointer-events:none;z-index:10}:host .wrapper form{display:inline}:host .wrapper.textarea form{width:100%}:host .wrapper.textarea .currentValue{white-space:pre-wrap;width:100%}:host .wrapper.textarea.editing input-element{width:100%}:host .wrapper.flags .currentValue,:host .wrapper.editable .currentValue:hover{background:transparent!important;color:var(--c-white)!important}:host .wrapper.empty:not(.editable){display:none}:host .wrapper.empty .currentValue{background:transparent!important;color:var(--c-danger)!important;border-color:var(--c-danger)!important}:host .wrapper.editable .currentValue{cursor:text;word-break:break-word;text-overflow:ellipsis;border-radius:.35rem;display:inline-block;border:2px solid var(--c-admin);padding:0 .25rem;box-sizing:border-box;transition:border-color .15s ease-in-out}:host .wrapper.editable .currentValue:hover{border-color:var(--c-primary)}:host .wrapper.editable.select .currentValue{cursor:pointer}:host .wrapper.editable input-element{display:none;border:2px solid var(--c-admin);padding:0 .25rem;border-radius:.35rem;box-sizing:border-box}:host .wrapper.editable input-element::part(input-field){border:0;border-radius:.35rem;padding:0;margin:0;background:transparent;color:var(--c-white)}:host .wrapper.editable input-element::part(input-field)::selection{background:var(--c-white);color:var(--c-black)}:host .wrapper.editable.editing{z-index:9}:host .wrapper.editable.editing input-element{display:inline-block}:host .wrapper.editable.editing .currentValue{display:none}@media screen and (max-aspect-ratio: 1){:host .wrapper input-element.title::part(input-field),:host .wrapper .currentValue.title{max-width:100%}}:host .wrapper input-element{display:none}:host .wrapper{min-width:100%;height:100%;display:flex;justify-content:center}:host .wrapper img{opacity:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease-in-out}:host .wrapper.zoomable{cursor:zoom-in}:host .wrapper.withRadius,:host .wrapper.withRadius>img{border-radius:.35rem}:host .wrapper.ready img{opacity:1}:host .zoom{padding:0;border:none;background:transparent;outline:none;width:100vw;height:100vh;max-width:100vw;max-height:100vh;margin:0;display:none;align-items:center;justify-content:center;cursor:zoom-out}:host .zoom::backdrop{background:transparent}:host .zoom[open]{display:flex;animation:popIn .25s cubic-bezier(.528,-.354,.102,.984) forwards}:host .zoom.closing{animation:popOut .25s cubic-bezier(.528,-.354,.102,.984) forwards}:host .zoom .content{position:relative;display:flex;align-items:center;justify-content:center;max-width:90vw;max-height:90vh}:host .zoom .content img{max-width:100%;max-height:85vh;object-fit:contain;border-radius:.35rem}:host .zoom .content action-link.nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10}:host .zoom .content action-link.nav.prev{left:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*-1)}:host .zoom .content action-link.nav.next{right:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*-1)}@keyframes popIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes popOut{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@media screen and (max-aspect-ratio: 1){:host .zoom action-link.nav{display:none}}:host{display:block;width:100%;max-width:100%}:host .wrapper{position:relative;height:100%;transition:all .15s ease-in-out;opacity:1;overflow:hidden;display:grid;grid-template-areas:"overlay";width:100%}:host .wrapper.loading{opacity:.5}:host .wrapper:has(.video.ready) .image,:host .wrapper:has(.vimeo.enabled:not(.isLoading)) .image,:host .wrapper:has(.youtube.enabled:not(.isLoading)) .image{opacity:0;pointer-events:none}:host .wrapper .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;animation:fadeIn .1s ease-in-out;transition:opacity .5s ease}:host .wrapper .image image-element{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}:host .wrapper .error{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--c-black-08);z-index:80;color:var(--c-white-08);backdrop-filter:blur(2vh);font-size:clamp(1.25rem,3.5vw + .5rem,2.5rem)}:host .wrapper .image,:host .wrapper .video,:host .wrapper .vimeo,:host .wrapper .youtube{grid-area:overlay;position:relative;width:100%;display:block}:host .wrapper .image image-element,:host .wrapper .image video,:host .wrapper .image iframe,:host .wrapper .image div,:host .wrapper .video image-element,:host .wrapper .video video,:host .wrapper .video iframe,:host .wrapper .video div,:host .wrapper .vimeo image-element,:host .wrapper .vimeo video,:host .wrapper .vimeo iframe,:host .wrapper .vimeo div,:host .wrapper .youtube image-element,:host .wrapper .youtube video,:host .wrapper .youtube iframe,:host .wrapper .youtube div{position:relative;width:100%;height:auto;display:block;object-fit:cover;opacity:1;border:none;transition:.15s ease-in-out}:host .wrapper .image iframe,:host .wrapper .video iframe,:host .wrapper .vimeo iframe,:host .wrapper .youtube iframe{aspect-ratio:16/9}:host .wrapper .image video,:host .wrapper .video video,:host .wrapper .vimeo video,:host .wrapper .youtube video{aspect-ratio:unset}:host .wrapper .image.vimeo iframe,:host .wrapper .video.vimeo iframe,:host .wrapper .vimeo.vimeo iframe,:host .wrapper .youtube.vimeo iframe{background:black;visibility:hidden;opacity:0;z-index:11}:host .wrapper .image.vimeo.enabled:not(.isLoading) iframe,:host .wrapper .video.vimeo.enabled:not(.isLoading) iframe,:host .wrapper .vimeo.vimeo.enabled:not(.isLoading) iframe,:host .wrapper .youtube.vimeo.enabled:not(.isLoading) iframe{visibility:visible;opacity:1}:host .wrapper .image.youtube iframe,:host .wrapper .image.youtube div,:host .wrapper .video.youtube iframe,:host .wrapper .video.youtube div,:host .wrapper .vimeo.youtube iframe,:host .wrapper .vimeo.youtube div,:host .wrapper .youtube.youtube iframe,:host .wrapper .youtube.youtube div{background:black;visibility:hidden;opacity:0;z-index:11}:host .wrapper .image.youtube.enabled:not(.isLoading) iframe,:host .wrapper .image.youtube.enabled:not(.isLoading) div,:host .wrapper .video.youtube.enabled:not(.isLoading) iframe,:host .wrapper .video.youtube.enabled:not(.isLoading) div,:host .wrapper .vimeo.youtube.enabled:not(.isLoading) iframe,:host .wrapper .vimeo.youtube.enabled:not(.isLoading) div,:host .wrapper .youtube.youtube.enabled:not(.isLoading) iframe,:host .wrapper .youtube.youtube.enabled:not(.isLoading) div{visibility:visible;opacity:1}:host .wrapper .image.video,:host .wrapper .video.video,:host .wrapper .vimeo.video,:host .wrapper .youtube.video{transition:.2s ease;transform:scale(1.02);filter:blur(.25rem)}:host .wrapper .image.video video,:host .wrapper .video.video video,:host .wrapper .vimeo.video video,:host .wrapper .youtube.video video{opacity:0;transition:.5s ease}:host .wrapper .image.video.ready:not(.showOnHover),:host .wrapper .image.video.ready.showOnHover:hover,:host .wrapper .video.video.ready:not(.showOnHover),:host .wrapper .video.video.ready.showOnHover:hover,:host .wrapper .vimeo.video.ready:not(.showOnHover),:host .wrapper .vimeo.video.ready.showOnHover:hover,:host .wrapper .youtube.video.ready:not(.showOnHover),:host .wrapper .youtube.video.ready.showOnHover:hover{transform:scale(1);filter:blur(0)}:host .wrapper .image.video.ready:not(.showOnHover) video,:host .wrapper .image.video.ready.showOnHover:hover video,:host .wrapper .video.video.ready:not(.showOnHover) video,:host .wrapper .video.video.ready.showOnHover:hover video,:host .wrapper .vimeo.video.ready:not(.showOnHover) video,:host .wrapper .vimeo.video.ready.showOnHover:hover video,:host .wrapper .youtube.video.ready:not(.showOnHover) video,:host .wrapper .youtube.video.ready.showOnHover:hover video{opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}:host .wrapper{overflow:hidden;border-bottom:.125rem solid var(--c-silver);border-color:var(--c-white)}:host .wrapper .label{display:flex;align-items:center}:host .wrapper.admin{padding:.5rem;border:.125rem solid var(--c-silver);border-color:var(--c-admin);border-radius:.35rem}:host .wrapper.full .header{padding:clamp(1rem,4vw,3rem)!important}:host .wrapper.full:not(.screenings) .content_inner{padding:clamp(1rem,4vw,3rem)!important;padding-top:0!important}:host .wrapper.full .header .icon{font-size:clamp(1.25rem,3.5vw + .5rem,2.5rem)}:host .wrapper .header{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:padding .3s ease-in-out,color .15s ease-in-out}:host .wrapper .header:hover{color:var(--c-primary)}:host .wrapper .header .icon{position:relative;font-size:clamp(1rem,2.5vmin + .5rem,1.25rem);width:1em;height:1em;transition:transform .3s ease-in-out}:host .wrapper .header .icon:before{content:"";position:absolute;top:50%;left:0;width:100%;height:.15em;background-color:currentColor;transform:translateY(-50%)}:host .wrapper .header .icon:after{content:"";position:absolute;top:0;left:50%;width:.15em;height:100%;background-color:currentColor;transform:translate(-50%);transition:transform .3s ease-in-out,opacity .3s ease-in-out}:host .wrapper .content{height:0;overflow:hidden;transition:height .3s ease-in-out,opacity .3s ease-in-out;opacity:0}:host .wrapper .content_inner{display:flex;flex-direction:column;gap:.5rem;box-sizing:border-box;padding-top:.5rem}:host .wrapper.open .header{padding-bottom:.5rem}:host .wrapper.open .header .icon{transform:rotate(180deg)}:host .wrapper.open .header .icon:after{transform:translate(-50%) scaleY(0);opacity:0}:host .wrapper.open .content{opacity:1}:host marquee-element{margin-bottom:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*-1)}:host .wrapper{display:grid;grid-template-columns:1fr 1fr}:host .wrapper .side{display:flex;flex-direction:column;border-top:.125rem solid var(--c-silver);border-color:var(--c-white)}:host .wrapper .side:first-child{border-right:.125rem solid var(--c-silver);border-color:var(--c-white);padding:clamp(1rem,4vw,3rem);gap:clamp(1rem,4vw,3rem)}:host .wrapper .side>*{animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008) backwards}:host .wrapper .side>*:nth-child(1){animation-delay:.05s}:host .wrapper .side>*:nth-child(2){animation-delay:.1s}:host .wrapper .side>*:nth-child(3){animation-delay:.15s}:host .wrapper .side>*:nth-child(4){animation-delay:.2s}:host .wrapper .side>*:nth-child(5){animation-delay:.25s}:host .wrapper .side>*:nth-child(6){animation-delay:.3s}:host .wrapper .side>*:nth-child(7){animation-delay:.35s}:host .wrapper .side>*:nth-child(8){animation-delay:.4s}:host .wrapper .side>*:nth-child(9){animation-delay:.45s}:host .wrapper .side>*:nth-child(10){animation-delay:.5s}:host .wrapper .credits{display:flex;flex-direction:column;gap:1rem}:host .wrapper .credits.public .credit{flex-wrap:wrap}:host .wrapper .credits .credit{display:flex;gap:.5rem;align-items:center}:host .wrapper .credits .credit>div{display:flex;gap:.5rem;align-items:center;text-align:right}:host .wrapper .credits .credit>div:first-child{flex-grow:1;text-align:left}:host .wrapper .credits .credit .position,:host .wrapper .credits .credit .nameAndLogo{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}:host .wrapper .credits .credit .nameAndLogo{align-items:flex-end}:host .wrapper .credits .credit .nameAndLogo image-element{width:100%;height:100%;max-height:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*3);max-width:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*6)}:host .wrapper .descripPoster{display:flex;flex-direction:row;gap:clamp(1rem,4vw,3rem)}:host .wrapper .descripPoster>*{flex:1;min-width:0}:host .wrapper .descripPoster>div{display:flex;flex-direction:column;gap:clamp(1rem,4vw,3rem)}:host .wrapper programme-element{width:50vw}@media screen and (max-aspect-ratio: 1){:host .wrapper{grid-template-columns:1fr}:host .wrapper .side:first-child{border-right:none}:host .wrapper .descripPoster{flex-direction:column}:host .wrapper .descripPoster>*{width:100%}:host .wrapper programme-element{width:calc(100vw - 6px)}}:host .wrapper{display:flex;flex-direction:column;width:100%;align-items:center}:host .wrapper form{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:100%;margin:0}:host .wrapper form.row{flex-direction:row}:host .wrapper input-element::part(input-field){width:100%}@media screen and (max-aspect-ratio: 1){:host .wrapper{width:100%;max-width:calc(100vw - (clamp(1rem,4vw,3rem)*2));margin:0 auto}:host .wrapper.sizeS>form,:host .wrapper.sizeM>form,:host .wrapper.sizeL>form,:host .wrapper form{gap:1rem;width:100%}}:host .wrapper{height:100%;min-height:30rem;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;box-sizing:border-box}:host .wrapper{display:flex;flex-direction:row;padding:clamp(1rem,4vw,3rem);justify-content:space-between;gap:1rem;align-items:center}:host .wrapper>*{width:100%}:host .wrapper>*:nth-child(1){text-align:left}:host .wrapper>*:nth-child(2){text-align:center}:host .wrapper>*:nth-child(3){text-align:right}:host .wrapper .icon{display:inline-block;overflow:hidden;text-decoration:none;transition:transform .2s ease-in-out,opacity .2s ease-in-out}:host .wrapper .icon svg{fill:var(--c-white);height:clamp(1.25rem,3.5vw + .5rem,2.5rem)}:host .wrapper .icon:hover{transform:scale(1.1);opacity:.8}@media screen and (max-aspect-ratio: 1){:host .wrapper{flex-direction:column;text-align:center;justify-content:center}:host .wrapper>*{text-align:center!important}:host .wrapper>*:nth-child(1){order:3}:host .wrapper>*:nth-child(2){order:1}:host .wrapper>*:nth-child(3){order:2}}:host .wrapper{display:flex;flex-direction:column}:host .wrapper.compact .day{flex-direction:column;align-items:flex-start}:host .wrapper.compact .day .label{text-align:left;width:100%}:host .wrapper.compact .screening{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:max-content max-content max-content;grid-template-areas:"time ticket" "title ticket" "cinema ticket";gap:.5rem;animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008) backwards}:host .wrapper.compact .screening:nth-child(1){animation-delay:.05s}:host .wrapper.compact .screening:nth-child(2){animation-delay:.1s}:host .wrapper.compact .screening:nth-child(3){animation-delay:.15s}:host .wrapper.compact .screening:nth-child(4){animation-delay:.2s}:host .wrapper.compact .screening:nth-child(5){animation-delay:.25s}:host .wrapper.compact .screening:nth-child(6){animation-delay:.3s}:host .wrapper.compact .screening:nth-child(7){animation-delay:.35s}:host .wrapper.compact .screening:nth-child(8){animation-delay:.4s}:host .wrapper.compact .screening:nth-child(9){animation-delay:.45s}:host .wrapper.compact .screening:nth-child(10){animation-delay:.5s}:host .wrapper.compact .screening:nth-child(11){animation-delay:.55s}:host .wrapper.compact .screening:nth-child(12){animation-delay:.6s}:host .wrapper.compact .screening:nth-child(13){animation-delay:.65s}:host .wrapper.compact .screening:nth-child(14){animation-delay:.7s}:host .wrapper.compact .screening:nth-child(15){animation-delay:.75s}:host .wrapper.compact .screening:nth-child(16){animation-delay:.8s}:host .wrapper.compact .screening:nth-child(17){animation-delay:.85s}:host .wrapper.compact .screening:nth-child(18){animation-delay:.9s}:host .wrapper.compact .screening:nth-child(19){animation-delay:.95s}:host .wrapper.compact .screening:nth-child(20){animation-delay:1s}:host .wrapper.compact .screening .time{grid-area:time}:host .wrapper.compact .screening .name{grid-area:title}:host .wrapper.compact .screening .cinema{grid-area:cinema;opacity:.5;font-size:clamp(1rem,2.5vmin + .5rem,1.25rem)}:host .wrapper.compact .screening .ticket{grid-area:ticket;display:flex;align-items:center;justify-content:flex-end;width:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*1.3)}:host .wrapper .days{display:flex;flex-direction:column}:host .wrapper .day{display:flex;justify-content:space-between;align-items:center;gap:.5rem;border:.125rem solid var(--c-silver);border-left:none;border-right:none;border-color:var(--c-primary);padding:calc(clamp(1rem,4vw,3rem)/2) clamp(1rem,4vw,3rem);color:var(--c-primary);font-weight:900;text-transform:uppercase}:host .wrapper .day .date{white-space:nowrap;flex-shrink:0;z-index:2}:host .wrapper .day .label{width:calc(50vw - clamp(1rem,4vw,3rem) - (clamp(1.25rem,3.5vw + .5rem,2.5rem)/2));overflow:hidden;display:block;white-space:nowrap;flex-shrink:0;user-select:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 1.5rem,black calc(100% - 1.5rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 1.5rem,black calc(100% - 1.5rem),transparent 100%)}:host .wrapper .day .track{display:inline-block;flex-wrap:nowrap;white-space:nowrap;font-style:italic;max-width:none;animation:marquee 30s linear infinite}:host .wrapper .day .track span{display:inline-block;padding-right:clamp(1rem,4vw,3rem);white-space:nowrap;max-width:none}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}:host .wrapper .screenings{display:flex;flex-direction:column;padding:0 clamp(1rem,4vw,3rem)}:host .wrapper .screening{display:grid;grid-template-columns:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*4) 1fr calc(50vw - (clamp(1.25rem,3.5vw + .5rem,2.5rem)*2) - clamp(1rem,4vw,3rem)) calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*1.3);align-items:center;gap:.5rem;border-top:.125rem solid var(--c-silver);border-color:var(--c-white);padding:calc(clamp(1rem,4vw,3rem)/2) 0;animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008) backwards}:host .wrapper .screening:nth-child(1){animation-delay:.05s}:host .wrapper .screening:nth-child(2){animation-delay:.1s}:host .wrapper .screening:nth-child(3){animation-delay:.15s}:host .wrapper .screening:nth-child(4){animation-delay:.2s}:host .wrapper .screening:nth-child(5){animation-delay:.25s}:host .wrapper .screening:nth-child(6){animation-delay:.3s}:host .wrapper .screening:nth-child(7){animation-delay:.35s}:host .wrapper .screening:nth-child(8){animation-delay:.4s}:host .wrapper .screening:nth-child(9){animation-delay:.45s}:host .wrapper .screening:nth-child(10){animation-delay:.5s}:host .wrapper .screening:nth-child(11){animation-delay:.55s}:host .wrapper .screening:nth-child(12){animation-delay:.6s}:host .wrapper .screening:nth-child(13){animation-delay:.65s}:host .wrapper .screening:nth-child(14){animation-delay:.7s}:host .wrapper .screening:nth-child(15){animation-delay:.75s}:host .wrapper .screening:nth-child(16){animation-delay:.8s}:host .wrapper .screening:nth-child(17){animation-delay:.85s}:host .wrapper .screening:nth-child(18){animation-delay:.9s}:host .wrapper .screening:nth-child(19){animation-delay:.95s}:host .wrapper .screening:nth-child(20){animation-delay:1s}:host .wrapper .screening:first-child{border-top:none}:host .wrapper .screening .time{font-weight:900}:host .wrapper .screening .name{font-weight:900}:host .wrapper .screening .cinema{font-weight:400}:host .wrapper .screening .ticket{display:flex;justify-content:flex-end}:host .wrapper .screening .ticket>svg{fill:var(--c-white);transition:fill .15s ease-in-out;transform:translateZ(0);backface-visibility:hidden}:host .wrapper .screening .ticket:hover>svg{fill:var(--c-primary)}:host .wrapper .loadMore{height:5px;width:100%;pointer-events:none;opacity:0}:host .wrapper.admin .screening{grid-template-columns:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*4) 1fr calc(30vw - (clamp(1.25rem,3.5vw + .5rem,2.5rem)*2) - clamp(1rem,4vw,3rem)) calc(clamp(1rem,2.5vmin + .5rem,1.25rem)*20)}:host .wrapper.admin .screening>*:last-child{justify-self:end}@media screen and (max-aspect-ratio: 1){:host .wrapper .day{flex-direction:column;align-items:flex-start}:host .wrapper .day .label{text-align:left;width:100%}:host .wrapper .screening{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:max-content max-content max-content;grid-template-areas:"time ticket" "title ticket" "cinema ticket";gap:.5rem;animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008) backwards}:host .wrapper .screening:nth-child(1){animation-delay:.05s}:host .wrapper .screening:nth-child(2){animation-delay:.1s}:host .wrapper .screening:nth-child(3){animation-delay:.15s}:host .wrapper .screening:nth-child(4){animation-delay:.2s}:host .wrapper .screening:nth-child(5){animation-delay:.25s}:host .wrapper .screening:nth-child(6){animation-delay:.3s}:host .wrapper .screening:nth-child(7){animation-delay:.35s}:host .wrapper .screening:nth-child(8){animation-delay:.4s}:host .wrapper .screening:nth-child(9){animation-delay:.45s}:host .wrapper .screening:nth-child(10){animation-delay:.5s}:host .wrapper .screening:nth-child(11){animation-delay:.55s}:host .wrapper .screening:nth-child(12){animation-delay:.6s}:host .wrapper .screening:nth-child(13){animation-delay:.65s}:host .wrapper .screening:nth-child(14){animation-delay:.7s}:host .wrapper .screening:nth-child(15){animation-delay:.75s}:host .wrapper .screening:nth-child(16){animation-delay:.8s}:host .wrapper .screening:nth-child(17){animation-delay:.85s}:host .wrapper .screening:nth-child(18){animation-delay:.9s}:host .wrapper .screening:nth-child(19){animation-delay:.95s}:host .wrapper .screening:nth-child(20){animation-delay:1s}:host .wrapper .screening .time{grid-area:time}:host .wrapper .screening .name{grid-area:title}:host .wrapper .screening .cinema{grid-area:cinema;opacity:.5;font-size:clamp(1rem,2.5vmin + .5rem,1.25rem)}:host .wrapper .screening .ticket{grid-area:ticket;display:flex;align-items:center;justify-content:flex-end;width:calc(clamp(1.25rem,3.5vw + .5rem,2.5rem)*1.3)}}:root,[data-theme=default]{--c-primary: #f9fc57;--c-secondary: #f9fc57;--c-tertiary: #0c0c0c;--c-silver: rgba(192, 192, 192, .376);--c-black: #0c0c0c;--c-black-09: rgba(20, 20, 20, .9);--c-black-08: rgba(20, 20, 20, .8);--c-black-05: rgba(20, 20, 20, .5);--c-black-03: rgba(20, 20, 20, .3);--c-black-02: rgba(20, 20, 20, .2);--c-black-01: rgba(20, 20, 20, .1);--c-black-005: rgba(20, 20, 20, .05);--c-white: #fbfbf6;--c-white-09: rgba(251, 251, 246, .9);--c-white-08: rgba(251, 251, 246, .8);--c-white-05: rgba(251, 251, 246, .5);--c-white-03: rgba(251, 251, 246, .3);--c-white-02: rgba(251, 251, 246, .2);--c-white-01: rgba(251, 251, 246, .1);--c-white-005: rgba(251, 251, 246, .05);--c-success: #52db90;--c-danger: #af1724;--c-danger-data: #787aff;--c-admin: rgba(192, 192, 192, .376)}[data-theme=white]{--c-primary: #0000ff;--c-secondary: #0000ff;--c-tertiary: #fbfbf6;--c-black: #fbfbf6;--c-white: #0c0c0c}[data-theme=red]{--c-primary: #f9fc57;--c-secondary: #f9fc57;--c-black: #ff233c;--c-danger: #0000ff}[data-theme=purple]{--c-primary: #9e41ff;--c-secondary: #9e41ff;--c-black: #0000ff}[data-theme=green]{--c-primary: #f9fc57;--c-secondary: #f9fc57;--c-tertiary: #37fcbb;--c-black: #37fcbb;--c-white: #0c0c0c}@font-face{font-family:Futura-Book;src:url(/assets/FuturaLTProBook.dd47ce56.woff2) format("woff2");font-style:normal;font-display:swap;letter-spacing:-.05em}@font-face{font-family:Futura-Heavy;src:url(/assets/FuturaLTProHeavy.36ce973b.woff2) format("woff2");font-style:normal;font-display:swap;letter-spacing:-.05em}*,:after,:before{scroll-behavior:smooth;hyphens:auto}*{max-width:100%}*::-webkit-scrollbar{width:3px;height:3px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--c-primary);border-radius:5px;min-height:1.25rem}*:not(input):not(textarea){caret-color:transparent}*::selection{color:var(--c-black);background:var(--c-white)}.title{font-family:Futura-Heavy,arial!important;font-size:clamp(1.25rem,3.5vw + .5rem,2.5rem)!important}.row{display:flex;flex-direction:row;gap:.5rem;align-items:center;flex-wrap:wrap}.row.admin{justify-content:center;border:.125rem solid var(--c-admin);padding:.5rem;border-radius:.35rem}@keyframes comeIn{0%{transform:translateY(calc(clamp(1rem,2.5vmin + .5rem,1.25rem)*-1));opacity:0}to{transform:translateY(0);opacity:1}}#messageList>.message,.confirmMessage .container{position:relative;transition:all .15s ease-out;margin-top:1rem;opacity:1;width:fit-content;max-width:30rem;height:auto;padding:0 1rem;border-radius:.35rem;box-shadow:0 5px 5px 0 var(--c-black-03);font-family:Futura-Book,arial;font-size:clamp(1rem,2.5vmin + .5rem,1.25rem)}@media screen and (max-width: 30rem){#messageList>.message,.confirmMessage .container{hyphens:auto;max-width:calc(100vw - 6.75rem)}}#messageList{position:fixed;z-index:100;top:0;right:1rem;height:auto;display:flex;flex-direction:column;align-items:flex-end}#messageList .message{background:var(--c-white);color:var(--c-black)}#messageList .message .progressBar{position:absolute;top:0;right:0;height:100%;width:.25rem;background:linear-gradient(0deg,var(--c-white-03) 51%,transparent 51%) no-repeat;background-size:200% 200%;animation:exitAnimationCountdown 3s linear;border-top-right-radius:.35rem;border-bottom-right-radius:.35rem}@keyframes exitAnimationCountdown{0%{background-position-y:100%}to{background-position-y:0%}}#messageList .message.success{background:var(--c-success);color:var(--c-white)}#messageList .message.error{background:var(--c-danger);background-position:.5rem center;background-size:2rem 2rem;color:var(--c-white)}#messageList .message.away{margin-top:-3rem;opacity:0!important}#messageList .message:hover{transform:translate(.25rem);cursor:pointer}#messageList .message:hover .progressBar{animation:none;background:var(--c-white-03)}.confirmMessage{position:fixed;top:0;left:0;width:100vw;height:100%;display:flex;align-items:center;justify-content:center;z-index:99;background:var(--c-black-03);backdrop-filter:blur(5px);transition:opacity .5s ease-out}.confirmMessage.away{opacity:0!important;pointer-events:none}.confirmMessage .container{background:var(--c-white);background-size:2rem 2rem;color:var(--c-black);padding:1rem}.confirmMessage .container.away{transform:scale(95%);opacity:0!important}.confirmMessage .container .prompt{display:flex;flex-direction:row;gap:1rem;padding-top:.75rem}.confirmMessage .container .prompt>button{display:flex;gap:1rem;background:var(--c-primary);color:var(--c-white);font-size:clamp(1rem,2.5vmin + .5rem,1.25rem);font-weight:700;padding:.5rem 1rem;outline:0;border-radius:.35rem;border:none;transition:background .15s ease-in-out}.confirmMessage .container .prompt>button:hover,.confirmMessage .container .prompt>button:focus,.confirmMessage .container .prompt>button.selected{cursor:pointer;background:var(--c-secondary)}:host{font-family:Futura-Book,arial;font-size:clamp(1rem,2.5vmin + .5rem,1.25rem);width:100%;height:100%;color:var(--c-white)}:host .wrapper{width:100%;min-height:100%;display:flex;overflow-x:hidden;background:var(--c-black);color:var(--c-white);transition:filter .3s ease-in-out,opacity .3s ease-in-out}:host .wrapper .loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:host .wrapper layout-section{width:100%;flex-grow:1}:host .wrapper.imageZoomed{opacity:.5;filter:blur(4px)}
