@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,2.5vmin + .5rem,1.25rem);color:#14141480;opacity:0;z-index:10;right:clamp(1rem,2.5vmin + .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,2.5vmin + .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,2.5vmin + .5rem,1.25rem)*1.5);background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjODA4MDdkIj48cGF0aCBkPSJNNzg0LTEyMCA1MzItMzcycS0zMCAyNC02OSAzOHQtODMgMTRxLTEwOSAwLTE4NC41LTc1LjVUMTIwLTU4MHEwLTEwOSA3NS41LTE4NC41VDM4MC04NDBxMTA5IDAgMTg0LjUgNzUuNVQ2NDAtNTgwcTAgNDQtMTQgODN0LTM4IDY5bDI1MiAyNTItNTYgNTZaTTM4MC00MDBxNzUgMCAxMjcuNS01Mi41VDU2MC01ODBxMC03NS01Mi41LTEyNy41VDM4MC03NjBxLTc1IDAtMTI3LjUgNTIuNVQyMDAtNTgwcTAgNzUgNTIuNSAxMjcuNVQzODAtNDAwWiIvPjwvc3ZnPg==) #fbfbf6 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+) #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,2.5vmin + .5rem,1.25rem)*1.5);height:calc(clamp(1rem,2.5vmin + .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,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:#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,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:#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,2.5vmin + .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}:host .link.hide{display:none!important}:host .link.menu{display:inline-block;font-family:CoFoRaffine-Regular,sans-serif;font-size:clamp(3rem,8vmin + 2rem,5.25rem);user-select:none}: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;user-select:none}:host .link.tube:not(.danger):not(.success):not(.cancel):not(.progress){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):not(.progress):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);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):not(.progress) ::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{border:.125rem solid #C0D7E8}: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.progress,:host .link:not(.loading):hover.progress,:host .link:not(.loading):active.progress{border-color:#8e9198}: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(300px, 35vh, 450px);display:flex;flex-direction:column;width:100%;height:-webkit-fill-available;perspective:400vh;position:relative;overflow:hidden;box-sizing:border-box;touch-action:none;user-select:none}:host .wrapper.padding{padding:1rem 2rem calc(clamp(1rem,2.5vmin + .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 .labelForIcon{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host .wrapper .menu .item .label,:host .wrapper .menu .item .subtitle{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,2.5vmin + .5rem,1.25rem)}:host .wrapper .menu .item .subtitle{margin-top:1rem;margin-bottom:-.5rem}:host .wrapper .menu .item .monkey{position:absolute;right:0;color:#fbfbf6}:host .wrapper .menu .item .svg svg{max-height:calc(clamp(3rem,8vmin + 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,8vmin + 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,:host .wrapper .menu .item .subtitle{max-width:calc(100vw - 3rem)}: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([empty]){display:none}: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:#fbfbf6!important}:host .wrapper.empty:not(.editable){display:none}: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}: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(3rem,8vmin + 2rem,5.25rem)*-1)}:host .zoom .content action-link.nav.next{right:calc(clamp(3rem,8vmin + 2rem,5.25rem)*-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;border-radius:.35rem;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:rgba(20,20,20,.8);z-index:80;color:#fbfbf6cc;backdrop-filter:blur(2vh);font-size:clamp(3rem,8vmin + 2rem,5.25rem)}: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;border-radius:.35rem;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,:host .wrapper .video.youtube,:host .wrapper .vimeo.youtube,:host .wrapper .youtube.youtube{pointer-events:none}: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 .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 .wrapper .admin file-handler{flex-grow:1}:host .content.project{display:flex;flex-direction:column;gap:1rem}:host .content.project .row,:host .content.project .links{display:flex;flex-direction:row;gap:.5rem}:host .content.project .row file-handler,:host .content.project .links file-handler{flex-grow:1}:host .content.project .row.justify,:host .content.project .links.justify{justify-content:space-between}: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:150px;display:block}:host .content.project .credits .credit .position{display:flex;flex-direction:column;gap:.5rem;flex-grow:1}:host .content.project .credits .credit .position editable-component{word-break:auto-phrase!important;word-break:keep-all;text-wrap:pretty}: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 4rem;align-items:flex-start;width:100%}:host .content.project .credits.public .credit .position .nameAndLogo{display:flex;flex-direction:column;align-items:end;text-align:right;gap:.5rem}:host .content.project .grid{display:flex;flex-wrap:wrap;gap:.5rem}:host .content.project .grid>*{flex:1 1 256px}: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%}@media screen and (max-aspect-ratio: 1){:host .content.project .subheading,:host .content.project .subheading .links{flex-direction:column}}: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,2.5vmin + .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 .row{display:flex;flex-direction:row;gap:.5rem}:host .content.event .row file-handler{flex-grow:1}:host .content.event .grid{display:flex;flex-wrap:wrap;gap:.5rem}:host .content.event .grid>*{flex:1 1 256px}: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,2.5vmin + .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,2.5vmin + .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,2.5vmin + .5rem,1.25rem);height:clamp(1rem,2.5vmin + .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{width:calc(clamp(3rem,8vmin + 2rem,5.25rem)*5);border-radius:.35rem;position:absolute;transform:translate(-50%,-75%);z-index:-1}:host .wrapper .footer{width:100%;padding-bottom:1rem}@keyframes comeIn{0%{transform:translateY(calc(clamp(1rem,2.5vmin + .5rem,1.25rem)*-1));opacity:0}to{transform:translateY(0);opacity:1}}@media screen and (max-aspect-ratio: 1){:host .wrapper .contact .gifik{position:relative;transform:none;z-index: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: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,8vmin + 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,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:#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,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:#8e9198}:host{font-family:FKGrotesk-Regular,arial;font-size:clamp(1rem,2.5vmin + .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),filter .3s ease-in-out,opacity .3s ease-in-out}:host .wrapper.imageZoomed{opacity:.5;filter:blur(4px)}: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:310vw 54vh #fbfbf6cc,199vw 95vh #fbfbf666,315vw 55vh #fbfbf680,308vw 40vh #fbfbf6b3,217vw 48vh #fbfbf680,335vw 33vh #fbfbf666,318vw 3vh #fbfbf64d,392vw 48vh #fbfbf699,310vw 50vh #fbfbf64d,253vw 28vh #fbfbf680,347vw 35vh #fbfbf680,227vw 26vh #fbfbf6b3,351vw 10vh #fbfbf680,263vw 33vh #fbfbf64d,324vw 24vh #fbfbf6cc,226vw 21vh #fbfbf6b3,214vw 2vh #fbfbf6b3,304vw 13vh #fbfbf6b3,241vw 40vh #fbfbf6b3,340vw 81vh #fbfbf680,228vw 48vh #fbfbf6cc,264vw 95vh #fbfbf699,343vw 76vh #fbfbf680,386vw 21vh #fbfbf699,288vw 40vh #fbfbf64d,393vw 6vh #fbfbf666,198vw 11vh #fbfbf680,253vw 71vh #fbfbf6b3,331vw 59vh #fbfbf680,222vw 86vh #fbfbf666,243vw 5vh #fbfbf64d,335vw 12vh #fbfbf6cc,295vw 22vh #fbfbf6b3,317vw 33vh #fbfbf64d,382vw 58vh #fbfbf6b3,331vw 75vh #fbfbf6b3,279vw 87vh #fbfbf6b3,295vw 12vh #fbfbf699,273vw 89vh #fbfbf699,279vw 21vh #fbfbf666,309vw 59vh #fbfbf666,266vw 55vh #fbfbf64d,315vw 66vh #fbfbf6b3,379vw 63vh #fbfbf64d,198vw 76vh #fbfbf680,343vw 36vh #fbfbf6cc,246vw 26vh #fbfbf699,187vw 99vh #fbfbf680,273vw 47vh #fbfbf699,319vw 80vh #fbfbf680,350vw 1vh #fbfbf699,344vw 87vh #fbfbf6b3,314vw 3vh #fbfbf64d,323vw 59vh #fbfbf6b3,350vw 63vh #fbfbf680,226vw 90vh #fbfbf64d,283vw 4vh #fbfbf6cc,222vw 5vh #fbfbf666,250vw 77vh #fbfbf64d,282vw 51vh #fbfbf666,395vw 90vh #fbfbf699,263vw 93vh #fbfbf6b3,256vw 73vh #fbfbf64d,304vw 37vh #fbfbf699,247vw 26vh #fbfbf666,365vw 52vh #fbfbf6b3,375vw 81vh #fbfbf6cc,374vw 89vh #fbfbf6cc,368vw 31vh #fbfbf666,368vw 66vh #fbfbf64d,342vw 83vh #fbfbf6cc,225vw 81vh #fbfbf6cc,311vw 78vh #fbfbf64d,295vw 13vh #fbfbf6b3,399vw 17vh #fbfbf64d,233vw 50vh #fbfbf666,350vw 71vh #fbfbf6b3,297vw 62vh #fbfbf64d,211vw 28vh #fbfbf6cc,257vw 64vh #fbfbf666,346vw 83vh #fbfbf680,252vw 68vh #fbfbf680,279vw 61vh #fbfbf64d,303vw 2vh #fbfbf666,239vw 14vh #fbfbf666,277vw 44vh #fbfbf6cc,311vw 73vh #fbfbf699,255vw 31vh #fbfbf6b3,265vw 80vh #fbfbf6cc,316vw 62vh #fbfbf6b3,350vw 95vh #fbfbf6cc,245vw 42vh #fbfbf6b3,226vw 63vh #fbfbf6cc,364vw 43vh #fbfbf666,355vw 49vh #fbfbf699,280vw 64vh #fbfbf6cc,238vw 91vh #fbfbf6b3,198vw 27vh #fbfbf6cc,371vw 63vh #fbfbf6b3,232vw 79vh #fbfbf666,383vw 43vh #fbfbf64d,389vw 29vh #fbfbf666,304vw 40vh #fbfbf6b3,343vw 24vh #fbfbf6b3,204vw 84vh #fbfbf64d,356vw 5vh #fbfbf666,328vw 10vh #fbfbf6cc,276vw 7vh #fbfbf680,194vw 27vh #fbfbf699,322vw 55vh #fbfbf6b3,326vw 100vh #fbfbf6b3,182vw 1vh #fbfbf680,314vw 20vh #fbfbf6b3,351vw 78vh #fbfbf6b3,181vw 50vh #fbfbf64d,292vw 3vh #fbfbf666,375vw 99vh #fbfbf699,324vw 7vh #fbfbf699,359vw 94vh #fbfbf6cc,192vw 88vh #fbfbf699,244vw 14vh #fbfbf6b3,346vw 28vh #fbfbf680,301vw 38vh #fbfbf680,258vw 25vh #fbfbf6b3,258vw 2vh #fbfbf6cc,368vw 81vh #fbfbf666,280vw 81vh #fbfbf6b3,287vw 22vh #fbfbf680,322vw 94vh #fbfbf6b3,276vw 41vh #fbfbf666,300vw 23vh #fbfbf6cc,200vw 19vh #fbfbf6cc,372vw 60vh #fbfbf699,376vw 99vh #fbfbf680,217vw 72vh #fbfbf666,344vw 57vh #fbfbf6cc,285vw 74vh #fbfbf64d,182vw 30vh #fbfbf699,251vw 100vh #fbfbf666,295vw 35vh #fbfbf64d,262vw 6vh #fbfbf666,314vw 28vh #fbfbf680,253vw 13vh #fbfbf6cc,214vw 77vh #fbfbf6cc,327vw 42vh #fbfbf666,238vw 98vh #fbfbf6cc,379vw 4vh #fbfbf6cc,398vw 75vh #fbfbf6cc,220vw 3vh #fbfbf699,336vw 16vh #fbfbf6b3;animation:twinkle 3s infinite alternate ease-in-out}:host .wrapper:after{width:2px;height:2px;border-radius:50%;box-shadow:350vw 53vh #fbfbf6cc,375vw 96vh #fbfbf6cc,399vw 20vh #fbfbf699,331vw 33vh #fbfbf64d,375vw 18vh #fbfbf6b3,384vw 85vh #fbfbf6b3,351vw 35vh #fbfbf666,319vw 10vh #fbfbf64d,296vw 47vh #fbfbf680,281vw 26vh #fbfbf699,268vw 92vh #fbfbf6cc,217vw 59vh #fbfbf680,296vw 80vh #fbfbf666,198vw 41vh #fbfbf64d,185vw 32vh #fbfbf699,382vw 36vh #fbfbf699,276vw 73vh #fbfbf666,248vw 7vh #fbfbf699,280vw 53vh #fbfbf666,315vw 3vh #fbfbf6b3,365vw 45vh #fbfbf666,259vw 27vh #fbfbf699,257vw 69vh #fbfbf680,219vw 63vh #fbfbf680,198vw 6vh #fbfbf666,395vw 53vh #fbfbf64d,225vw 92vh #fbfbf680,342vw 94vh #fbfbf699,237vw 38vh #fbfbf6b3,184vw 37vh #fbfbf666,270vw 49vh #fbfbf6b3,296vw 70vh #fbfbf680,241vw 76vh #fbfbf64d,230vw 23vh #fbfbf699,323vw 55vh #fbfbf666,318vw 57vh #fbfbf64d,241vw 19vh #fbfbf64d,272vw 30vh #fbfbf6cc,225vw 65vh #fbfbf6cc,297vw 92vh #fbfbf6cc,395vw 63vh #fbfbf666,327vw 25vh #fbfbf64d,252vw 42vh #fbfbf64d,191vw 95vh #fbfbf680,382vw 100vh #fbfbf680,214vw 98vh #fbfbf666,225vw 56vh #fbfbf666,196vw 21vh #fbfbf6cc,199vw 5vh #fbfbf6b3,277vw 96vh #fbfbf666;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}}
