@import url(https://fonts.googleapis.com/css2?family=PT+Serif&display=swap);body{margin:0;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}html{font-size:62.5%;line-height:1.3em}body{position:relative;margin:0 auto;padding:0;overflow-x:hidden;border:0;font-size:1em;text-align:center;min-height:100vh;max-width:76rem;background:transparent url(/static/media/background.52cb3548.png) top no-repeat padding-box;background-size:cover;color:#fff}blockquote p,button,li h1,li h2,li h3,li h4,li h5,li h6,li li,li p,td p,th p{font-size:100%}button{display:inline;margin:0;padding:0;outline:none;cursor:pointer}a img,button{border:none}img{max-width:100%;height:auto}hr{border:none;height:1px;background-color:#000}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}li{margin:5px 0}p{margin:15px 0}blockquote,caption,input,label,li,p,pre,select,td,textarea,th{font-size:1.5em;line-height:1.55em;color:#fff;font-family:"PT Serif",serif}td .bodytext,td p{margin:0}.btn{border-radius:.4rem;margin:0 0 2rem;padding:2rem 0;width:100%;max-width:94vw;text-align:center;font-size:1.6rem;font-weight:700}.btn-primary{background-color:#ffc600;border-color:#ffc600;color:#fff;text-transform:uppercase}.btn-secondary{background-color:initial;border-color:transparent;color:#ffc600;text-decoration:underline}.Loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.NoAuth{width:100%;height:100vh;background-image:url(/static/media/NoAuth.04165b83.gif);background-position:50%;background-repeat:no-repeat;background-color:#333;background-size:contain}.Home{width:100%;min-height:calc(100vh - 5.5rem)}.Guests{width:100%}.Guests,.Guests .list-group{margin:0;padding:0}.QrCode canvas{width:100%;max-width:512px}.Photos{margin-top:0;padding:0}.Photos .PhotosHeader{background-color:#fff}.Photos .PhotosHeader p{color:#000}.Photos .card{position:relative;max-width:calc(50% - 1rem);min-height:35rem;cursor:pointer;overflow:hidden;vertical-align:middle;border-radius:.4rem}.Photos .card,.Photos .card .defi{box-shadow:0 .3rem .6rem rgba(0,0,0,.1607843137254902)}.Photos .card .defi{position:absolute;top:0;right:0;left:0;margin:0;padding:.65rem .5rem;background-color:#fff;font-size:.9rem;color:#000}.Photos .card .photo{vertical-align:middle}@media (min-width:767px){.Photos .card{max-width:calc(25% - 1rem)}}@media (min-width:1024px){.Photos .card{max-width:calc(20% - 1rem)}}@media (min-width:1280px){.Photos .card{max-width:calc(16.66667% - 1rem)}}.Photos .hide{position:absolute;top:-100vh;right:-100vw;width:0;height:0}.Photos .hide .PhotoCameraClose{display:none}.Photos .hide .photo{top:-100vh;right:-100vw;transition:top .2s linear,left .2s linear;overflow:hidden}.Photos .fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100vw;height:100vh;background-color:rgba(0,0,0,.95);cursor:pointer;overflow:hidden}.Photos .fullscreen .PhotoCameraClose{display:block}.Photos .fullscreen .photo{position:absolute;width:100%;max-width:90vw;max-height:100vh;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:top .4s linear,left .4s linear}.Photos .fullscreen .photo .photo-content{position:relative;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;border-radius:.4rem;overflow:hidden}.Photos .fullscreen .photo p{margin-top:0;margin-bottom:0;padding:1rem 0;background-color:#fff;box-shadow:0 .3rem .6rem rgba(0,0,0,.1607843137254902);color:#000}.Photos .fullscreen .photo img{max-width:90vw;max-height:calc(100vh - 4.5rem)}.PhotoLoading{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10rem!important;height:10rem!important}.PhotoLoading circle{fill:#d3faff}.PhotoAdd{position:fixed;bottom:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0}.PhotoAddError{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75vw;z-index:100}.PhotoUploadTitle{position:absolute;top:0;right:0;left:0;margin:0;padding:1rem 3rem;background-color:#fff;color:#000}.PhotoUploadForm{position:fixed;top:50%;left:1rem;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.PhotoUploadForm .form-control{font-size:1.2rem}.react-html5-camera-photo{max-height:100vh}#container-circles{position:fixed!important;bottom:15%!important}#container-circles #outer-circle{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-4rem;height:10rem;width:10rem;background-color:initial;border:.4rem solid #fff}#container-circles #outer-circle #inner-circle{top:2.8rem;height:8rem;width:8rem;margin-left:-4rem;background-color:#fff}.PhotoCameraClose{position:absolute;top:1.6rem;right:1rem;z-index:10;font-size:2.5rem!important;color:#000!important}.PhotoCameraDefiChoiceTitle{position:absolute;top:0;right:0;left:0;margin:0;padding:1rem 3rem;background-color:#fff;z-index:10;font-size:1.7rem;color:#000}.PhotoCameraUpload{left:2.5rem;background-color:#000}.PhotoCameraChange,.PhotoCameraUpload{position:fixed;bottom:5.5rem;padding:1.3rem;border-radius:100%;z-index:10}.PhotoCameraChange{-webkit-transform:rotate(0deg);transform:rotate(0deg);right:2.5rem;background-color:#fff;cursor:pointer;transition:-webkit-transform .25s linear!important;transition:transform .25s linear!important;transition:transform .25s linear,-webkit-transform .25s linear!important}.PhotoCameraChange:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.PhotoPreview{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent linear-gradient(180deg,#656565,#000) 0 0 no-repeat padding-box}.PhotoPreview .PhotoPreviewImg{position:absolute;top:0;right:5rem;left:5rem;height:75vh}.PhotoPreview .PhotoPreviewImg:after{content:"";position:absolute;bottom:0;right:0;display:inline-block;width:10rem;height:10rem;background-image:url(/static/media/BlondeEtBarbu.82d57560.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.PhotoPreview .PhotoPreviewImg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) matrix(1,.07,-.07,1,0,0);transform:translate(-50%,-50%) matrix(1,.07,-.07,1,0,0);transition:top .4s linear,left .4s linear}.PhotoPreviewControls{position:fixed;right:0;bottom:2.5%;left:0;text-align:center;height:20vh}.PhotoPreviewControls button{margin-bottom:0}.PhotoPreviewControls .PhotoLoading{display:inline-block}.DefisList{padding-top:2.5rem;z-index:10;background-color:initial}.DefisList .DefisListLogo{max-width:11rem}.DefisList .DefisListIntro{margin:0;padding:0;font-size:1.2rem}.DefisList .DefisListTitle{font-size:2.3rem;color:#fff;font-weight:400;text-align:center}.DefisList .DefisListTitle:after{content:"";display:inline-block;margin:1rem 5rem .5rem;padding:0;width:7.5rem;height:.1rem;color:#fff;background-color:hsla(0,0%,100%,.5)}.DefisList .DefisListAction{margin:0;padding:0;font-size:1.7rem}.DefisList .DefisListContent{margin:2.5rem .5rem 10rem;padding:0;list-style:none;text-align:left;background-color:initial}.DefisList li{margin:0 0 .5rem;padding:1rem;background-color:#fff;color:#000;font-size:1.3rem}.DefisList li p{position:relative;display:inline-block;width:100%;margin:0;padding:0 3rem 0 0;color:#000}.DefisList li.checked{background-color:#ffc600}.DefisList li.checked p{font-weight:700;color:#fff}.DefisList li span{position:absolute;top:50%;right:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.DefisList .DefisButton{position:fixed;bottom:0;right:1rem;left:1rem}
/*# sourceMappingURL=main.631e6341.chunk.css.map */