@charset "UTF-8";: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%}:host .wrapper .resetButton{position:absolute;font-size:clamp(1rem,2vw + .5rem,1.25rem);color:#14141480;opacity:0;z-index:10;right:clamp(1rem,2vw + .5rem,1.25rem);transform:translateY(8px);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:FKGrotesk-Regular,arial;font-size:clamp(1rem,2vw + .5rem,1.25rem);text-align:left;caret-color:#c0c0c060;justify-self:stretch;background:#fbfbf6;color:#0c0c0c;padding:.5rem 1rem;outline:0;border-radius:.35rem;border:.125rem solid rgba(20,20,20,.1);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:#fbfbf6;color:#0c0c0c}:host .wrapper input option:hover,:host .wrapper select option:hover,:host .wrapper textarea option:hover{background:#C0D7E8;color:#fbfbf6}:host .wrapper input::placeholder,:host .wrapper select::placeholder,:host .wrapper textarea::placeholder{color:#1414144d}: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,2vw + .5rem,1.25rem)*1.5);background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjODA4MDdkIj48cGF0aCBkPSJNNzg0LTEyMCA1MzItMzcycS0zMCAyNC02OSAzOHQtODMgMTRxLTEwOSAwLTE4NC41LTc1LjVUMTIwLTU4MHEwLTEwOSA3NS41LTE4NC41VDM4MC04NDBxMTA5IDAgMTg0LjUgNzUuNVQ2NDAtNTgwcTAgNDQtMTQgODN0LTM4IDY5bDI1MiAyNTItNTYgNTZaTTM4MC00MDBxNzUgMCAxMjcuNS01Mi41VDU2MC01ODBxMC03NS01Mi41LTEyNy41VDM4MC03NjBxLTc1IDAtMTI3LjUgNTIuNVQyMDAtNTgwcTAgNzUgNTIuNSAxMjcuNVQzODAtNDAwWiIvPjwvc3ZnPg==) #fbfbf6 no-repeat;background-size:clamp(1rem,2vw + .5rem,1.25rem);background-position:calc(clamp(1rem,2vw + .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+) #fbfbf6 no-repeat;background-position:calc(100% - 1px) center}:host .wrapper input::selection,:host .wrapper select::selection,:host .wrapper textarea::selection{background:#C0D7E8;color:#0c0c0c}: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:#74a1cb}:host .wrapper input:disabled,:host .wrapper select:disabled,:host .wrapper textarea:disabled{cursor:not-allowed;color:#14141480}:host .wrapper input.error,:host .wrapper select.error,:host .wrapper textarea.error{background:rgba(20,20,20,.3)!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+) #af1724 no-repeat;background-position:calc(100% - 1px) center}:host .wrapper input.loading,:host .wrapper select.loading,:host .wrapper textarea.loading{background:rgba(192,192,192,.3764705882)}:host .wrapper input.danger,:host .wrapper select.danger,:host .wrapper textarea.danger{color:#af1724}:host .wrapper input[type=checkbox],:host .wrapper select[type=checkbox],:host .wrapper textarea[type=checkbox]{box-sizing:border-box;width:calc(clamp(1rem,2vw + .5rem,1.25rem)*1.5);height:calc(clamp(1rem,2vw + .5rem,1.25rem)*1.5);border:.125rem solid rgba(20,20,20,.1);border-color:#fbfbf6;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,2vw + .5rem,1.25rem)}:host .wrapper input[type=checkbox]:disabled,:host .wrapper select[type=checkbox]:disabled,:host .wrapper textarea[type=checkbox]:disabled{background-color:#fbfbf64d}: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,2vw + .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:#fbfbf680}: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 rgba(20,20,20,.1);color:#fbfbf6;margin-right:2rem;background:rgba(20,20,20,.8);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:#263cff}: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:#263cff;color:#fbfbf6}:host .wrapper textarea{width:100%;resize:none;overflow:hidden}:host .wrapper input{padding-right:calc(clamp(1rem,2vw + .5rem,1.25rem) + 1rem)}@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 .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 - 2rem);margin:0 auto}:host .wrapper.sizeS>form,:host .wrapper.sizeM>form,:host .wrapper.sizeL>form,:host .wrapper form{gap:1rem;width:100%}}:host .link{text-decoration:none;transition:color .15s ease-in-out,border-color .3s ease-in-out,opacity .15s ease-in-out,transform .15s ease-in-out,text-shadow .15s ease-in-out,filter .15s ease-in-out,background-position .15s ease-in-out;pointer-events:all;width:100%;text-align:center;box-sizing:border-box;color:#8e9198;user-select:none}:host .link.hide{display:none!important}:host .link.menu{display:inline-block;font-family:CoFoRaffine-Regular,sans-serif;font-size:clamp(3rem,8vw + 2rem,5.25rem)}:host .link.menu ::slotted(*){color:transparent;background-image:linear-gradient(to top,#43628E 0%,#759CC9 15%,#C0D7E8 41%,#F0F0ED 47%,#F2F2EF 50%,#F2F2EF 100%);background-size:100% 200%;background-position:top;-webkit-background-clip:text;background-clip:text;transition:background-position .3s cubic-bezier(.213,.018,.059,1.008)}:host .link.tube{position:relative;border-radius:.35rem;box-sizing:border-box;display:inline-block;font-weight:700;padding:.5rem 1rem;transition:all .3s ease}:host .link.tube:not(.danger):not(.success):not(.cancel){background-image:linear-gradient(to top,#43628E 0%,#759CC9 15%,#C0D7E8 41%,#F0F0ED 47%,#F2F2EF 50%,#F2F2EF 100%);background-size:100% 300%;background-position:bottom;-webkit-background-clip:text;background-clip:text;color:transparent!important;border:.125rem solid transparent}:host .link.tube:not(.danger):not(.success):not(.cancel):before{content:"";position:absolute;inset:-.125rem;border-radius:inherit;padding:.125rem;background-image:linear-gradient(to top,#43628E 0%,#759CC9 15%,#C0D7E8 41%,#F0F0ED 47%,#F2F2EF 50%,#F2F2EF 100%);background-size:100% 300%;background-position:bottom;transition:background-position .4s ease-in-out;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}:host .link.tube:not(.danger):not(.success):not(.cancel) ::slotted(*){color:transparent!important;background:transparent!important;display:inline-block}:host .link.tube.danger,:host .link.tube.success,:host .link.tube.cancel{border:.125rem solid}:host .link.tube.danger:before,:host .link.tube.success:before,:host .link.tube.cancel:before{display:none}:host .link.tube.danger ::slotted(*),:host .link.tube.success ::slotted(*),:host .link.tube.cancel ::slotted(*){color:inherit;background:none;-webkit-background-clip:initial;background-clip:initial}:host .link.tube.danger{border-color:#af1724;color:#af1724;background:rgba(175,23,36,.3)}:host .link.tube.success{border-color:#52db90;color:#52db90;background:rgba(82,219,144,.3)}:host .link.tube.cancel{border-color:#c0c0c060;color:#c0c0c060;background:rgba(192,192,192,.3)}:host .link:not(.tube):not(.menu){color:#fbfbf6;text-decoration:none;animation:glow 2.5s infinite alternate ease-in-out;animation-delay:var(--delay, 0s)}:host .link.progress.loading{cursor:not-allowed!important;background:linear-gradient(to right,#52db90 50%,rgba(251,251,246,.1) 50%);background-size:200% 100%;background-position:0% 0}:host .link.selected,:host .link:not(.loading):hover,:host .link:not(.loading):active{cursor:pointer}:host .link.selected.tube:not(.danger):not(.success):not(.cancel),:host .link.selected.tube:not(.danger):not(.success):not(.cancel):before,:host .link:not(.loading):hover.tube:not(.danger):not(.success):not(.cancel),:host .link:not(.loading):hover.tube:not(.danger):not(.success):not(.cancel):before,:host .link:not(.loading):active.tube:not(.danger):not(.success):not(.cancel),:host .link:not(.loading):active.tube:not(.danger):not(.success):not(.cancel):before{background-position:top}:host .link.selected.danger,:host .link:not(.loading):hover.danger,:host .link:not(.loading):active.danger{background:rgba(175,23,36,.5)}:host .link.selected.success,:host .link:not(.loading):hover.success,:host .link:not(.loading):active.success{background:rgba(82,219,144,.5)}:host .link.selected.cancel,:host .link:not(.loading):hover.cancel,:host .link:not(.loading):active.cancel{background:rgba(192,192,192,.5)}:host .link.selected.menu ::slotted(*),:host .link:not(.loading):hover.menu ::slotted(*),:host .link:not(.loading):active.menu ::slotted(*){background-position:bottom}:host .link.selected:not(.tube):not(.selected),:host .link:not(.loading):hover:not(.tube):not(.selected),:host .link:not(.loading):active:not(.tube):not(.selected){animation-duration:.3s}:host .link:active{transform:scale(.95) translateY(.25rem)}:host .link.disabled{pointer-events:none;user-select:none;opacity:.5;filter:grayscale(100%);cursor:not-allowed}@keyframes glow{0%{text-shadow:0 0 5px rgba(251,251,246,.5),0 0 5px rgba(251,251,246,.5)}50%{text-shadow:0 0 10px rgba(251,251,246,.8),0 0 15px rgba(251,251,246,.5)}to{text-shadow:0 0 5px rgba(251,251,246,.5),0 0 5px rgba(251,251,246,.5)}}@media screen and (max-aspect-ratio: 1){:host .link.menu ::slotted(*){color:#fbfbf6!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;transition:none!important}}:host .wrapper{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;box-sizing:border-box}:host .wrapper ul{display:flex;flex-direction:column;gap:.5rem;width:30vh}:host .wrapper .buttons{display:flex;flex-direction:row;gap:.5rem}:host .wrapper .errors{max-height:25vh;overflow:hidden;overflow-y:auto}:host{display:block;width:100%;height:100%;flex-grow:1}:host .wrapper{--radius: clamp(150px, 35vh, 450px);display:flex;flex-direction:column;width:100%;height:-webkit-fill-available;perspective:var(calc(--radius*2));position:relative;overflow:hidden;box-sizing:border-box;touch-action:none;user-select:none}:host .wrapper.padding{padding:1rem 2rem calc(clamp(1rem,2vw + .5rem,1.25rem) + 4.5rem)}:host .wrapper.grabbing{cursor:grabbing}:host .wrapper .menu{position:relative;width:100%;height:-webkit-fill-available;transform-style:preserve-3d;transform:translateZ(calc(var(--radius) * -1));cursor:grab}:host .wrapper .menu .slot{position:absolute;top:50%;left:0;width:100%;transform-origin:50% 50%;display:flex;justify-content:center;align-items:center}:host .wrapper .menu .slot action-link{width:auto}:host .wrapper .menu .item{font-weight:400;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;max-width:100vw;padding:0 2rem}:host .wrapper .menu .item .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:calc(50vw - 2rem)}:host .wrapper .menu .item .subtitle,:host .wrapper .menu .item .monkey{font-family:FKGrotesk-Regular,arial;font-size:clamp(1rem,2vw + .5rem,1.25rem)}:host .wrapper .menu .item .subtitle{margin-top:1rem;margin-bottom:-.5rem}:host .wrapper .menu .item .monkey{position:absolute;right:0}:host .wrapper .menu .item .svg svg{max-height:calc(clamp(3rem,8vw + 2rem,5.25rem)*1.05);height:100%;width:100%;fill:#fbfbf6;transition:fill .3s ease-in-out,filter .3s ease-in-out,transform .3s ease-in-out}:host .wrapper .menu .item .svg svg .p{transition:fill .3s ease-in-out,filter .3s ease-in-out}:host .wrapper .menu .item .svg svg .n{transition:opacity .3s ease-in-out}:host .wrapper .menu .item .svg.selected svg,:host .wrapper .menu .item .svg:hover svg{transform:translate(calc(clamp(3rem,8vw + 2rem,5.25rem)/-2));filter:drop-shadow(0 0 10px #f2f2ef) drop-shadow(0 0 15px #f2f2ef) drop-shadow(0 0 30px rgba(117,156,201,.8)) drop-shadow(0 0 50px rgba(242,242,239,.4)) drop-shadow(0 0 70px rgba(26,41,77,.3))}:host .wrapper .menu .item .svg.selected svg .n,:host .wrapper .menu .item .svg:hover svg .n{opacity:0}:host .wrapper .menu .item .svg.selected svg .p,:host .wrapper .menu .item .svg:hover svg .p{fill:#f2f2ef}@media screen and (max-aspect-ratio: 1){:host .wrapper{padding:0!important}:host .wrapper .menu .item .label{max-width:calc(100vw - 4rem)}:host .wrapper.padding{padding-bottom:2rem!important}:host .wrapper .svg.selected svg,:host .wrapper .svg:hover svg{transform:translate(0)!important;filter:none!important}:host .wrapper .svg.selected svg .n,:host .wrapper .svg:hover svg .n{opacity:1!important}:host .wrapper .svg.selected svg .p,:host .wrapper .svg:hover svg .p{fill:#fbfbf6!important}}:host .wrapper.notTranslated{position:relative}:host .wrapper.notTranslated .currentValue{position:relative}:host .wrapper.notTranslated .currentValue:after{content:"\1f310";font-size:clamp(1rem,2vw + .5rem,1.25rem);position:absolute;top:calc(clamp(1rem,2vw + .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:#fbfbf6!important}:host .wrapper.empty .currentValue{background:transparent!important;color:#af1724!important;border-color:#af1724!important}:host .wrapper.editable .currentValue{cursor:text;word-break:break-word;text-overflow:ellipsis;border-radius:.35rem;display:inline-block;border:2px solid #263cff;background:#263cff;padding:0 .25rem;box-sizing:border-box;transition:background .15s ease-in-out}:host .wrapper.editable.select .currentValue{cursor:pointer}:host .wrapper.editable input-element{display:none;border:2px solid #263cff;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:#fbfbf6}:host .wrapper.editable input-element::part(input-field)::selection{background:#fbfbf6;color:#0c0c0c}: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;transition:.3s ease-in-out}:host .wrapper img{opacity:0;width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out}:host .wrapper.withRadius,:host .wrapper.withRadius>img{border-radius:.35rem}:host .wrapper.ready img{opacity:1}:host .wrapper .gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin-bottom:.5rem}:host .wrapper .gallery .item{position:relative;border-radius:.35rem;overflow:hidden;background:#0c0c0c}:host .wrapper .gallery .item.isDraggable{transition:opacity .2s,transform .2s;cursor:grab}:host .wrapper .gallery .item.isDragged{opacity:.3;transform:scale(.95)}:host .wrapper .gallery .item .media{width:100%}:host .wrapper .gallery .item .media video{width:100%;display:block}:host .wrapper .gallery .item .actions{position:absolute;top:.25rem;right:.25rem;z-index:10;display:none}:host .wrapper .gallery .item:hover .actions{display:block}:host .wrapper .admin{display:flex;gap:.5rem}:host .content.project{display:flex;flex-direction:column;gap:1rem}:host .content.project .credits{display:flex;flex-direction:column;gap:.5rem}:host .content.project .credits .credit{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:.5rem;align-items:center}:host .content.project .credits .credit .logo{width:100px;display:block}:host .content.project .credits .credit .position{display:flex;flex-direction:column;gap:.5rem}:host .content.project .credits .credit .position .nameAndLogo{display:flex;flex-direction:column;gap:.5rem}:host .content.project .credits .credit .admin{display:flex;flex-direction:row;gap:.5rem;flex-shrink:1}:host .content.project .credits.public .credit .position{flex-direction:row;justify-content:space-between;gap:.5rem;align-items:center;width:100%}:host .content.project .credits.public .credit .position .nameAndLogo{flex-direction:row;align-items:center;text-align:right}:host .content.project .teaser{display:flex;flex-direction:column;gap:.5rem}:host .content.project .teaser video{width:100%;border-radius:.35rem}:host .content.project .poster{display:flex;flex-direction:column;gap:.5rem}:host .content.project .poster image-element{max-width:100%}:host{display:block}:host .ordermaster{display:flex;flex-direction:column;gap:.5rem}:host .ordermaster .subtitle{text-align:center;padding:1rem}:host .ordermaster .error{background:rgba(175,23,36,.2);color:#af1724;padding:.375rem;border-radius:.35rem;border:1px solid #af1724}:host .ordermaster .list{display:flex;flex-direction:column;gap:.5rem}:host .ordermaster .list .row{display:flex;justify-content:space-between;align-items:center}:host .ordermaster .list .row.alert{color:#af1724}:host .ordermaster .list hr{border:0;border-top:.125rem solid rgba(192,192,192,.3764705882);margin:.5rem 0;width:100%}:host .ordermaster .form{display:flex;flex-direction:column;gap:.5rem}:host .ordermaster .form .group{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between}:host .ordermaster .form .input{display:flex;flex-direction:column;gap:.25rem}:host .ordermaster .form .input:not(.quantor){flex-grow:1}:host .ordermaster .form .input input-element{width:100%}:host .ordermaster .form .input .quantitySelector{display:flex;align-items:center;gap:.5rem}:host .ordermaster .form .input .quantitySelector .quantityValue{font-weight:700;min-width:3rem;text-align:center}:host .ordermaster .form .input .luckyBird{color:#52db90;margin-top:.5rem}:host .ordermaster .form .summary{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem;border-top:.125rem solid rgba(192,192,192,.3764705882)}:host .ordermaster .form .summary .price{font-weight:700}:host .ordermaster .form .actions{display:flex;flex-direction:row;gap:.5rem;align-items:center;margin-top:.5rem}:host .ordermaster .form .actions action-link{width:100%}:host .ordermaster .form .actions .primary{order:2}@media screen and (max-aspect-ratio: 1){:host .ordermaster .form .group,:host .ordermaster .form .actions{flex-direction:column}}:host table{width:100%;border-collapse:collapse;font-size:clamp(1rem,2vw + .5rem,1.25rem);margin:0;padding:0}:host th,:host td{color:#fbfbf6;text-align:left;padding:.5rem;border-top:.125rem solid rgba(192,192,192,.3764705882)}:host th:last-child,:host td:last-child{width:1%}:host th{color:#c0c0c060;border:none}:host .wrapper{overflow:hidden}:host .wrapper .label{display:flex;align-items:center}:host .wrapper.admin{padding:1rem;border:.125rem solid rgba(192,192,192,.3764705882);border-radius:.35rem}:host .wrapper .header{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;transition:padding .3s ease-in-out}:host .wrapper .header,:host .wrapper .header>.icon{transition:transform .15s ease-in-out,color .15s ease-in-out,padding .15s ease-in-out}:host .wrapper .header:hover .icon{padding-right:.5rem}:host .wrapper:not(.open) .header:hover{padding-left:.5rem}:host .wrapper .content{height:0;overflow:hidden;transition:height .3s ease-in-out,padding .3s ease-in-out,opacity .3s ease-in-out;display:flex;flex-direction:column;gap:.5rem;opacity:0;border-top:0 solid rgba(192,192,192,.3764705882)}:host .wrapper.open .header{padding-bottom:.5rem}:host .wrapper.open .header .icon{transform:rotate(180deg)}:host .wrapper.open .content{border-top:.125rem solid rgba(192,192,192,.3764705882);padding-top:.5rem;height:auto;opacity:1}:host .content.event{display:flex;flex-direction:column;gap:1rem}:host .content.event .teaser{display:flex;flex-direction:column;gap:.5rem}:host .content.event .teaser video{width:100%;border-radius:.35rem}:host .content.event .poster{display:flex;flex-direction:column;gap:.5rem}:host .content.event .poster image-element{max-width:100%}:host .content.event{display:flex;flex-direction:column;gap:.5rem}:host .content.event .subtitle{text-align:center;padding:1rem}:host .content.event .calendar{display:flex;flex-direction:column;margin-top:.5rem}:host .content.event .calendar .day{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}:host .content.event .calendar .day:not(:first-child){border-top:.125rem solid rgba(192,192,192,.3764705882)}:host .content.event .calendar .day .quantitySelector{display:flex;align-items:center;gap:.5rem}:host .content.event .calendar .day .quantitySelector span{min-width:calc(clamp(1rem,2vw + .5rem,1.25rem)*2);text-align:center}:host .content.event .checkout{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}:host .content.event .checkout .summary{padding-top:.5rem;border-top:.125rem solid rgba(192,192,192,.3764705882);text-align:right}:host .wrapper{padding:0 1rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;color:#fbfbf6;position:relative;justify-content:center;align-items:center;overflow-x:hidden}:host .wrapper .content{flex-grow:1;overflow-y:auto;overflow-x:hidden;padding:1rem 0;width:100%;box-sizing:border-box;animation:comeIn .3s cubic-bezier(.213,.018,.059,1.008);-webkit-mask-image:linear-gradient(to bottom,transparent 0,black 2rem,black calc(100% - 2rem),transparent 100%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,black 2rem,black calc(100% - 2rem),transparent 100%,transparent 100%)}:host .wrapper .contact{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem;padding:4rem 0;box-sizing:border-box;min-height:-webkit-fill-available}:host .wrapper .contact .list{display:flex;flex-direction:column;gap:1rem;width:calc(clamp(1rem,2vw + .5rem,1.25rem)*9)}:host .wrapper .contact .list:last-child{text-align:right;align-items:flex-end}:host .wrapper .contact .list svg{fill:#fbfbf6;width:clamp(1rem,2vw + .5rem,1.25rem);height:clamp(1rem,2vw + .5rem,1.25rem);animation:lightUp 4s ease-in-out infinite}:host .wrapper .contact .list svg:nth-child(1){animation-delay:-1s}:host .wrapper .contact .list svg:nth-child(2){animation-delay:-2s}:host .wrapper .contact .list svg:nth-child(3){animation-delay:-3s}:host .wrapper .contact .list svg:nth-child(4){animation-delay:-4s}@keyframes lightUp{50%{fill:#c0c0c060}to{fill:#fbfbf6}}:host .wrapper .contact .gifik{margin-top:1rem;width:calc(clamp(3rem,8vw + 2rem,5.25rem)*4);border-radius:.35rem}:host .wrapper .footer{width:100%;padding-bottom:1rem}@keyframes comeIn{0%{transform:translateY(calc(clamp(1rem,2vw + .5rem,1.25rem)*-1));opacity:0}to{transform:translateY(0);opacity:1}}@font-face{font-family:CoFoRaffine-Regular;src:url(/assets/CoFoRaffine-Regular.99967ae6.woff) format("woff");font-style:normal;font-display:swap;letter-spacing:-.05em}@font-face{font-family:CoFoRaffine-Thin;src:url(/assets/CoFoRaffine-Thin.504a632d.woff) format("woff");font-style:normal;font-display:swap;letter-spacing:-.05em}@font-face{font-family:FKGrotesk-Regular;src:url(/assets/FKGrotesk-Regular.91a186d2.woff) format("woff");font-style:normal;font-display:swap}*,:after,:before{scroll-behavior:smooth;hyphens:auto}*{max-width:100%}*::-webkit-scrollbar{width:calc(3px + 1rem)}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#8e9198;border:solid transparent;border-width:0 0 0 1rem;background-clip:padding-box;border-radius:calc(1.5px + 1rem) 1.5px 1.5px calc(1.5px + 1rem)/1.5px;min-height:1.25rem}*:not(input):not(textarea){caret-color:transparent}*::selection{color:#0c0c0c;background:#fbfbf6}.title{text-align:center;font-family:CoFoRaffine-Regular,sans-serif!important;font-size:clamp(3rem,8vw + 2rem,5.25rem)!important}#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 #1414144d;font-family:FKGrotesk-Regular,arial;font-size:clamp(1rem,2vw + .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:#fbfbf6;color:#0c0c0c}#messageList .message .progressBar{position:absolute;top:0;right:0;height:100%;width:.25rem;background:linear-gradient(0deg,rgba(251,251,246,.3) 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:#52db90;color:#fbfbf6}#messageList .message.error{background:#af1724;background-position:.5rem center;background-size:2rem 2rem;color:#fbfbf6}#messageList .message.away{margin-top:-3rem;opacity:0!important}#messageList .message:hover{transform:translate(.25rem);cursor:pointer}#messageList .message:hover .progressBar{animation:none;background:rgba(251,251,246,.3)}.confirmMessage{position:fixed;top:0;left:0;width:100vw;height:100%;display:flex;align-items:center;justify-content:center;z-index:99;background:rgba(20,20,20,.3);backdrop-filter:blur(5px);transition:opacity .5s ease-out}.confirmMessage.away{opacity:0!important;pointer-events:none}.confirmMessage .container{background:#fbfbf6;background-size:2rem 2rem;color:#0c0c0c;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:#C0D7E8;color:#fbfbf6;font-size:clamp(1rem,2vw + .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:#8e9198}:host{font-family:FKGrotesk-Regular,arial;font-size:clamp(1rem,2vw + .5rem,1.25rem);overflow:hidden;width:100%;height:100%;color:#fbfbf6}:host .wrapper{position:relative;overflow:hidden;height:100%;width:100vw;background-color:#0c0c0c;background-size:400vw 100%;background-repeat:no-repeat;background-position:0vw 50%;transition:background-position 3.5s cubic-bezier(0,.808,.155,.98)}:host .wrapper.day{background-image:radial-gradient(circle at left center,#f69c3a 0vw,#f69c3a 100vw,#f8d1a1 118vw,#cde1e1 128vw,#74a1cb 142vw,#345c8b 165vw,#15284b 180vw,#0c0c0c 230vw,#0c0c0c 400vw)}:host .wrapper.night{background-image:radial-gradient(circle at left center,#ef803b 0vw,#ef803b 100vw,#d58d64 118vw,#8e9198 128vw,#2a517b 142vw,#102140 165vw,#0c0c0c 190vw,#0c0c0c 400vw)}:host .wrapper:before,:host .wrapper:after{content:"";position:absolute;top:0;left:0;z-index:0;pointer-events:none;transition:transform 3.5s cubic-bezier(0,.808,.155,.98)}:host .wrapper:before{width:1px;height:1px;border-radius:50%;box-shadow:381vw 39vh #fbfbf64d,233vw 26vh #fbfbf6cc,265vw 68vh #fbfbf64d,255vw 86vh #fbfbf680,389vw 18vh #fbfbf6b3,209vw 68vh #fbfbf680,353vw 93vh #fbfbf6cc,261vw 34vh #fbfbf64d,263vw 80vh #fbfbf680,396vw 6vh #fbfbf666,381vw 79vh #fbfbf64d,394vw 62vh #fbfbf6cc,312vw 96vh #fbfbf6cc,398vw 81vh #fbfbf699,246vw 7vh #fbfbf666,321vw 80vh #fbfbf699,326vw 36vh #fbfbf64d,329vw 88vh #fbfbf6b3,276vw 2vh #fbfbf680,381vw 42vh #fbfbf6b3,291vw 49vh #fbfbf64d,270vw 19vh #fbfbf6cc,255vw 11vh #fbfbf64d,276vw 60vh #fbfbf64d,269vw 42vh #fbfbf699,354vw 60vh #fbfbf6b3,312vw 23vh #fbfbf666,188vw 87vh #fbfbf64d,271vw 51vh #fbfbf64d,283vw 34vh #fbfbf6cc,254vw 19vh #fbfbf6b3,190vw 54vh #fbfbf680,380vw 69vh #fbfbf6b3,393vw 69vh #fbfbf6b3,320vw 94vh #fbfbf666,319vw 41vh #fbfbf64d,290vw 11vh #fbfbf680,195vw 97vh #fbfbf680,228vw 3vh #fbfbf64d,376vw 79vh #fbfbf64d,357vw 28vh #fbfbf6b3,368vw 49vh #fbfbf666,324vw 94vh #fbfbf6cc,270vw 94vh #fbfbf6cc,361vw 63vh #fbfbf699,337vw 39vh #fbfbf6cc,308vw 66vh #fbfbf680,330vw 84vh #fbfbf680,366vw 40vh #fbfbf64d,334vw 85vh #fbfbf680,284vw 37vh #fbfbf680,311vw 39vh #fbfbf64d,228vw 81vh #fbfbf666,215vw 60vh #fbfbf699,389vw 81vh #fbfbf64d,224vw 14vh #fbfbf680,192vw 95vh #fbfbf680,392vw 53vh #fbfbf699,333vw 21vh #fbfbf666,244vw 39vh #fbfbf680,221vw 81vh #fbfbf6b3,309vw 12vh #fbfbf64d,295vw 58vh #fbfbf680,221vw 44vh #fbfbf680,226vw 67vh #fbfbf680,222vw 35vh #fbfbf64d,211vw 86vh #fbfbf64d,295vw 70vh #fbfbf666,319vw 100vh #fbfbf699,190vw 20vh #fbfbf666,259vw 62vh #fbfbf6cc,250vw 94vh #fbfbf699,350vw 77vh #fbfbf64d,186vw 73vh #fbfbf6cc,197vw 35vh #fbfbf666,390vw 15vh #fbfbf699,182vw 29vh #fbfbf6b3,249vw 44vh #fbfbf699,181vw 92vh #fbfbf64d,303vw 47vh #fbfbf680,327vw 52vh #fbfbf6cc,250vw 85vh #fbfbf6cc,341vw 18vh #fbfbf666,196vw 86vh #fbfbf680,369vw 17vh #fbfbf699,270vw 69vh #fbfbf666,187vw 83vh #fbfbf6b3,209vw 29vh #fbfbf699,344vw 33vh #fbfbf666,317vw 9vh #fbfbf699,223vw 53vh #fbfbf64d,273vw 38vh #fbfbf680,208vw 12vh #fbfbf6b3,255vw 49vh #fbfbf666,283vw 41vh #fbfbf666,357vw 78vh #fbfbf680,252vw 74vh #fbfbf6b3,302vw 18vh #fbfbf64d,186vw 79vh #fbfbf699,361vw 100vh #fbfbf680,193vw 60vh #fbfbf666,268vw 80vh #fbfbf699,264vw 19vh #fbfbf666,267vw 99vh #fbfbf699,349vw 84vh #fbfbf666,347vw 22vh #fbfbf6cc,264vw 17vh #fbfbf64d,248vw 93vh #fbfbf680,313vw 63vh #fbfbf680,223vw 95vh #fbfbf666,309vw 18vh #fbfbf666,286vw 79vh #fbfbf680,292vw 55vh #fbfbf64d,234vw 9vh #fbfbf64d,245vw 45vh #fbfbf699,270vw 82vh #fbfbf6b3,193vw 60vh #fbfbf64d,190vw 6vh #fbfbf666,197vw 92vh #fbfbf6cc,273vw 37vh #fbfbf699,299vw 95vh #fbfbf680,364vw 57vh #fbfbf64d,310vw 85vh #fbfbf6cc,394vw 72vh #fbfbf680,294vw 54vh #fbfbf6b3,316vw 99vh #fbfbf699,276vw 1vh #fbfbf64d,317vw 72vh #fbfbf6cc,246vw 36vh #fbfbf64d,245vw 31vh #fbfbf6cc,189vw 81vh #fbfbf680,385vw 69vh #fbfbf6cc,322vw 65vh #fbfbf6b3,327vw 31vh #fbfbf6b3,296vw 38vh #fbfbf64d,253vw 49vh #fbfbf699,311vw 78vh #fbfbf699,308vw 55vh #fbfbf699,299vw 84vh #fbfbf64d,313vw 28vh #fbfbf699,383vw 63vh #fbfbf6cc,290vw 9vh #fbfbf680,374vw 73vh #fbfbf699,297vw 20vh #fbfbf64d,355vw 61vh #fbfbf64d,315vw 49vh #fbfbf6cc,368vw 96vh #fbfbf680,215vw 90vh #fbfbf666,336vw 99vh #fbfbf666,247vw 12vh #fbfbf680;animation:twinkle 3s infinite alternate ease-in-out}:host .wrapper:after{width:2px;height:2px;border-radius:50%;box-shadow:256vw 23vh #fbfbf6b3,283vw 38vh #fbfbf6cc,245vw 13vh #fbfbf6b3,213vw 29vh #fbfbf699,301vw 31vh #fbfbf64d,211vw 39vh #fbfbf666,366vw 88vh #fbfbf64d,264vw 41vh #fbfbf666,267vw 97vh #fbfbf680,252vw 27vh #fbfbf699,394vw 58vh #fbfbf6cc,351vw 77vh #fbfbf64d,241vw 37vh #fbfbf666,217vw 59vh #fbfbf680,379vw 99vh #fbfbf666,356vw 48vh #fbfbf680,248vw 33vh #fbfbf64d,293vw 2vh #fbfbf64d,221vw 98vh #fbfbf680,302vw 59vh #fbfbf666,370vw 1vh #fbfbf699,296vw 85vh #fbfbf64d,218vw 58vh #fbfbf6b3,234vw 95vh #fbfbf666,395vw 11vh #fbfbf680,333vw 16vh #fbfbf6cc,367vw 36vh #fbfbf666,219vw 23vh #fbfbf6cc,297vw 97vh #fbfbf6b3,323vw 33vh #fbfbf64d,367vw 29vh #fbfbf699,361vw 55vh #fbfbf64d,232vw 15vh #fbfbf666,194vw 69vh #fbfbf666,320vw 82vh #fbfbf6b3,387vw 13vh #fbfbf6cc,391vw 29vh #fbfbf666,364vw 40vh #fbfbf680,361vw 11vh #fbfbf680,249vw 73vh #fbfbf699,329vw 51vh #fbfbf666,182vw 80vh #fbfbf64d,387vw 77vh #fbfbf666,277vw 63vh #fbfbf6cc,372vw 53vh #fbfbf666,251vw 4vh #fbfbf666,381vw 20vh #fbfbf6b3,263vw 98vh #fbfbf6b3,294vw 14vh #fbfbf699,197vw 9vh #fbfbf699;animation:twinkle 4s infinite alternate-reverse ease-in-out}:host .wrapper.loaded{background-position:-100vw 50%}:host .wrapper.loaded:before,:host .wrapper.loaded:after{transform:translate(-110vw)}:host .wrapper .lang{position:fixed;top:0;left:0;z-index:11;padding:.5rem;border-bottom-right-radius:.35rem;border:.125rem solid rgba(192,192,192,.3764705882);border-top:0;border-left:0;background:#0c0c0c}:host .wrapper .menu-main,:host .wrapper .menu-sub,:host .wrapper .content,:host .wrapper .detail{position:absolute;width:50vw;height:100%;z-index:1;transition:transform .4s cubic-bezier(.528,-.354,.102,.984),filter .2s ease-in-out,width .4s cubic-bezier(.528,-.354,.102,.984)}:host .wrapper.loading .menu-main,:host .wrapper.loading .menu-sub,:host .wrapper.loading .content,:host .wrapper.loading .detail{filter:blur(2px)}:host .wrapper .menu-sub,:host .wrapper .content,:host .wrapper .detail{transform:translate(100vw)}:host .wrapper.level_0 .menu-main{width:100vw}:host .wrapper.level_0 .menu-sub{transform:translate(100vw)}:host .wrapper.level_0 .content{transform:translate(150vw)}:host .wrapper.level_0 .detail{transform:translate(200vw)}:host .wrapper.level_1{background-position:-140vw 50%}:host .wrapper.level_1:before,:host .wrapper.level_1:after{transform:translate(-130vw)}:host .wrapper.level_1 .menu-main{transform:translate(0)}:host .wrapper.level_1 .menu-sub{transform:translate(50vw)}:host .wrapper.level_1 .content{transform:translate(100vw)}:host .wrapper.level_1 .detail{transform:translate(150vw)}:host .wrapper.level_2{background-position:-155vw 50%}:host .wrapper.level_2:before,:host .wrapper.level_2:after{transform:translate(-140vw)}:host .wrapper.level_2 .menu-main{transform:translate(-50vw)}:host .wrapper.level_2 .menu-sub{transform:translate(0)}:host .wrapper.level_2 .content{transform:translate(50vw)}:host .wrapper.level_2 .detail{transform:translate(100vw)}:host .wrapper.level_3{background-position:-165vw 50%}:host .wrapper.level_3:before,:host .wrapper.level_3:after{transform:translate(-150vw)}:host .wrapper.level_3 .menu-main{transform:translate(-100vw)}:host .wrapper.level_3 .menu-sub{transform:translate(-50vw)}:host .wrapper.level_3 .content{transform:translate(0)}:host .wrapper.level_3 .detail{transform:translate(50vw)}@media screen and (max-aspect-ratio: 1){:host .wrapper.loaded{background-position:-120vw 50%}:host .wrapper.loaded:before,:host .wrapper.loaded:after{transform:translate(-110vw)}:host .wrapper .lang{left:auto;right:0;border-bottom-right-radius:0;border-bottom-left-radius:.35rem;border:.125rem solid rgba(192,192,192,.3764705882);border-top:0;border-right:0}:host .wrapper .menu-main,:host .wrapper .menu-sub,:host .wrapper .content,:host .wrapper .detail{width:100vw!important;transition:transform .4s cubic-bezier(.048,.413,.34,1),filter .2s ease-in-out,width .4s cubic-bezier(.048,.413,.34,1)}:host .wrapper .menu-main{transform:translate(0)}:host .wrapper .menu-sub{transform:translate(100vw)}:host .wrapper .content{transform:translate(200vw)}:host .wrapper .detail{transform:translate(300vw)}:host .wrapper.level_1{background-position:-160vw 50%}:host .wrapper.level_1:before,:host .wrapper.level_1:after{transform:translate(-130vw)}:host .wrapper.level_1 .menu-main{transform:translate(-100vw)}:host .wrapper.level_1 .menu-sub{transform:translate(0)}:host .wrapper.level_1 .content{transform:translate(100vw)}:host .wrapper.level_1 .detail{transform:translate(200vw)}:host .wrapper.level_2{background-position:-180vw 50%}:host .wrapper.level_2:before,:host .wrapper.level_2:after{transform:translate(-150vw)}:host .wrapper.level_2 .menu-main{transform:translate(-200vw)}:host .wrapper.level_2 .menu-sub{transform:translate(-100vw)}:host .wrapper.level_2 .content{transform:translate(0)}:host .wrapper.level_2 .detail{transform:translate(100vw)}:host .wrapper.level_3{background-position:-200vw 50%}:host .wrapper.level_3:before,:host .wrapper.level_3:after{transform:translate(-170vw)}:host .wrapper.level_3 .menu-main{transform:translate(-300vw)}:host .wrapper.level_3 .menu-sub{transform:translate(-200vw)}:host .wrapper.level_3 .content{transform:translate(-100vw)}:host .wrapper.level_3 .detail{transform:translate(0)}}@keyframes twinkle{0%{opacity:.4}to{opacity:.8}}
