body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f6f6f6;min-width:230px;overflow:auto;border:1px solid #ddd;border-radius:5px;z-index:1}.dropdown-content div{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown div:hover{background-color:#ddd}.show{display:block}#myVideo{position:fixed;right:0;min-width:100vw}.footer{position:absolute;bottom:1vh;right:1vw;color:#003bc3;padding:10px;font-weight:600;width:150px;display:flex;justify-content:center;align-items:center;font-size:12px}::-webkit-media-controls-panel,::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.div-control-zoom{position:absolute;top:50px;right:10vw;display:flex;flex-direction:column}#input-search{display:absolute;top:0;left:100px}.svg-main{pointer-events:fill;cursor:pointer}#tree-christmas-image{pointer-events:none}.btn-zoom{background-color:#7d66ff;color:#fff}.textwish{width:100%;height:100%}.span-highlight-color-0{padding:.2em;background-color:rgba(212,204,255,.7803921568627451)}.span-highlight-color-1{padding:.2em;background-color:#5799a6}.span-highlight-color-2{padding:.2em;background-color:#ffbd75}.span-highlight-color-3{padding:.2em;background-color:#a1d783}.span-highlight-color-4{padding:.2em;background-color:#ed8580}span{color:#000}body{margin:0;padding:0;background:#232323;color:#cdcdcd;font-family:"Avenir Next","Avenir",sans-serif}#menuToggle{display:block;position:relative;top:0;left:50px;max-width:25%;z-index:1;-webkit-user-select:none;-ms-user-select:none;user-select:none}#menuToggle a{text-decoration:none;color:#d4ccff;transition:color .3s ease}#menuToggle a:hover{color:#2600ff}.input-show-menu{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;border:1px solid #7d66ff;background:#7d66ff;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#d4ccff}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menu{top:56px;position:absolute;width:300px;margin:-100px 0 0 -50px;padding:125px 50px 50px;opacity:.95;background:#7d66ff;list-style-type:none;-webkit-font-smoothing:antialiased;border-radius:0 50px 50px 0;transform-origin:0 0;transform:translate(-100%);transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;font-size:20px}#menuToggle input:checked~ul{transform:none}.menu-language{display:flex;position:absolute;top:55px;left:100px;width:100%}.menu-language-a{padding:10px}#navigationMain{position:absolute}.label{font-family:"Avenir Next","Avenir",sans-serif}.icon,.label{color:#7d66ff}.button-add-wish a{position:relative;display:block;padding:10px;background:rgba(0,0,0,.3333333333333333);border-radius:10px;top:35px;left:100px;z-index:1;text-decoration:none}#loader{display:flex;z-index:1;width:120px;height:120px;border-radius:50%;border:16px solid #f3f3f3;border-top-color:#7d66ff;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{0%{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{0%{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}.loader-parent{display:flex;align-items:center;justify-content:center}.modal-body{color:#000}.entrySearch{height:100%}.flex-container{display:flex;flex-wrap:nowrap}.flex-container>div{width:100px;text-align:center;line-height:75px}.from{position:absolute;z-index:0}.foreground{position:absolute;z-index:-1}.picture{position:absolute;z-index:-2;width:350px}
/*# sourceMappingURL=main.0e0334ee.chunk.css.map */