.rsvp{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff26;border-radius:4px;display:flex;justify-content:center;margin:auto;min-width:345px;padding:2rem;width:66%}.guest_confirm_form{display:flex;flex-direction:column;min-width:80%}.guest_profile{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:2rem;-webkit-user-select:none;user-select:none;width:100%}.guest_list{background-color:#f7faf7}.guest_profile.naoconfirmado{border-color:crimson}button.guest_save{padding-bottom:1rem;padding-top:2rem}.name{font-size:2rem}.initial_form{display:flex;flex-direction:column}.initial_form>p{color:#f7faf7de;font-size:18px;font-weight:700}.initial_form>button{margin-top:2rem}.rsvp>*>button{background-color:initial;border:none;color:#97a75c;font-family:brittany signature;font-size:3rem}.rsvp>*>p{color:hsla(0,0%,100%,.7);font-size:18px}.family_not_found{align-items:center;display:flex;flex-direction:column;text-align:center}.family_not_found>button{font-size:3rem;margin-top:2rem}.green{color:#97a75c}.guest_list{background-color:initial}.guest_profile{color:#fff}label.checkbox-wrapper{border-radius:7rem;padding:0;width:100%}.saved>h2{color:#fff;padding-top:2rem;text-align:center}.checkbox-input{clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkbox-input:checked+.checkbox-tile{border-color:#97a75c;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#97a75c}.checkbox-input:checked+.checkbox-tile:before{background-color:#97a75c;border-color:#97a75c;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox-input:checked+.checkbox-tile .checkbox-icon,.checkbox-input:checked+.checkbox-tile .checkbox-label{color:#97a75c}.checkbox-input:focus+.checkbox-tile{border-color:#97a75c;box-shadow:0 5px 10px rgba(0,0,0,.1),0 0 0 4px #b5c9fc}.checkbox-input:focus+.checkbox-tile:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox-tile{align-items:center;background-color:#fff;border:3px solid #b5bfd9;border-radius:7rem;box-shadow:0 5px 10px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:7rem;position:relative;transition:.15s ease}.checkbox-tile:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23FFF' viewBox='0 0 256 256'%3E%3Cpath fill='none' d='M0 0h256v256H0z'/%3E%3Cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='32' d='M216 72.005 104 184l-56-55.995'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:31px;border:2px solid #b5bfd9;border-radius:50%;content:"";display:block;height:5rem;left:.8rem;position:absolute;transition:.25s ease;width:5rem}.checkbox-tile:hover{border-color:#97a75c}.checkbox-icon{color:#494949;transition:.375s ease}.checkbox-icon svg{height:3rem;width:3rem}.checkbox-label{color:#707070;padding-left:25px;text-align:center;transition:.375s ease;width:70%}.loader{border-radius:50%;color:#fff;height:48px;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:48px}.loader:after,.loader:before{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-radius:50%;content:"";display:block;height:inherit;left:0;position:absolute;top:0;-webkit-transform:rotateX(70deg);transform:rotateX(70deg);width:inherit}.loader:after{-webkit-animation-delay:.4s;animation-delay:.4s;color:#97a75c;-webkit-transform:rotateY(70deg);transform:rotateY(70deg)}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes rotateccw{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes rotateccw{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@-webkit-keyframes spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}@keyframes spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}
/*# sourceMappingURL=main.a7a546f9.css.map*/