body,html{margin:0;padding:0;overflow:hidden;width:100%;height:100%}#mute-button{position:fixed;top:100px;right:22px;width:30px;height:30px;border:none;background-color:transparent;z-index:9999;padding:0;-webkit-tap-highlight-color:transparent;outline:none}#mute-button img{width:100%;height:100%}.hidden{display:none}#volumeControl{position:fixed;top:0;left:50%;z-index:999;-webkit-appearance:none;width:50%;background:transparent}#volumeControl::-webkit-slider-thumb{-webkit-appearance:none;width:25px;height:25px;background:#4CAF50;cursor:pointer}#volumeControl::-moz-range-thumb{width:25px;height:25px;background:#4CAF50;cursor:pointer}body{-webkit-user-select:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-select:none!important;font-family:Roboto,sans-serif;touch-action:manipulation}#toggleMusicButton{position:fixed;top:30px;left:35px;width:30px;height:30px;border:none;background-color:transparent;z-index:9999;padding:0;-webkit-tap-highlight-color:transparent;outline:none}#toggleMusicButton img{width:100%;height:100%}.button-div1{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.button-div1{display:inline-block;position:fixed;top:10px;font-size:2em;padding:20px;margin:10px;border:1px solid #ccc;background-color:#f2f2f2;text-align:center;cursor:pointer;z-index:9999}.button-div2{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.button-div2{display:inline-block;position:fixed;top:10px;left:90px;font-size:2em;padding:20px;margin:10px;border:1px solid #ccc;background-color:#f2f2f2;text-align:center;cursor:pointer;z-index:9999}#canvas{position:absolute;display:flex;width:100vw;height:100vh;object-fit:cover;background-color:#000}svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:GrilledCheese BTN;src:url(/assets/GrilledCheeseBTN-50c5fc4f.woff2) format("woff2"),url(/assets/GrilledCheeseBTN-74c895ce.woff) format("woff"),url(/assets/GrilledCheeseBTN-84391fbc.ttf) format("truetype"),url(/assets/GrilledCheeseBTN-b4dedec5.svg#GrilledCheeseBTN) format("svg");font-weight:400;font-style:normal;font-display:swap}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:9999}.popup-overlay{display:none;position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:10000}.loading-overlay{background-color:#000;background-image:url(/assets/desktop-1e2ac722.webp);background-size:contain;background-repeat:no-repeat;background-position:center;position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:10000}.loading-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:1}@media only screen and (max-width: 768px){.loading-overlay{background-image:url(/assets/mobile_new-ad79dc38.webp)}}.popup-content{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);padding:20px 13px 15px;background-color:#610e5d;color:#fff;font-family:Roboto,sans-serif;border-radius:10px;width:300px}.close-button{position:absolute;top:10px;right:10px;cursor:pointer;font-size:18px}#status{color:#fff;font-weight:700;position:fixed;left:0;right:0;top:30px;display:flex;justify-content:center;text-align:center;align-items:center;animation:fadeInOut 3.5s infinite;z-index:1000}#statusAudio{color:#fff;font-weight:700;position:fixed;width:150px;margin-left:auto;margin-right:auto;left:0;right:0;top:30px;display:flex;justify-content:center;text-align:center;align-items:center;animation:fadeInOut 3.5s infinite;display:none;z-index:1000}#copyright{color:#fff;font-weight:700;position:fixed;left:0;right:0;bottom:32px;display:flex;justify-content:center;text-align:center;align-items:center;font-size:11px;padding:3px;max-width:100px;margin-left:auto;margin-right:auto;border-radius:10px;background-color:#0009;z-index:1000}#controls{height:0px;width:0px;position:absolute}.recordDiv{width:55px;position:relative;bottom:40px;height:auto}#buttonContainer{display:flex;justify-content:space-between;position:fixed;bottom:35px;left:10px;right:10px;z-index:1000}#buttonContainer-vert{display:flex;justify-content:center;align-items:flex-end;position:fixed;bottom:55px;top:0;left:50%;transform:translate(-50%);width:100px;z-index:1000}#buttonContainer button,#buttonContainer div{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.girl{color:#fff;border:none;background:transparent;padding:0;margin:10px;cursor:pointer;outline:none;position:relative;top:75px;-webkit-user-select:none;-webkit-touch-callout:none}.girl img{position:relative;top:-55px;color:#fff;width:38px;height:38px;display:block;margin-left:auto;margin-right:auto}.filters-icon-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:90px;left:21px;padding:14px 0;z-index:9999}.filters-icon{margin-bottom:24px;width:56px;height:56px}.filters-icon img{position:relative;top:1px;color:#fff;width:56px;height:56px;display:block;margin-left:auto;margin-right:auto}.filters-icon-container .filters-gap{width:50px}#startMicrophone{position:relative;top:75px;-webkit-user-select:none;-webkit-touch-callout:none;position:fixed;width:50px;height:50px;background-color:#00f}#flip,#info{position:relative;top:25px;-webkit-user-select:none;-webkit-touch-callout:none}#buttonContainer button{padding:8px 10px;margin:0 5px}#flip,#record,#info,#toggleCap{color:#fff;border:none;background:transparent;padding:0;margin:10px;cursor:pointer;outline:none}#info img,#flip img,#toggleCap img{color:#fff;width:38px;height:38px;display:block;margin-left:auto;margin-right:auto}.containerz{width:100%;padding-bottom:100%;position:relative;width:56px;margin-top:10px;margin-bottom:4px}.record-button,svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%}.record-button{border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#ffffffb3}.progress-ring{text-align:center;stroke-dasharray:454;stroke-dashoffset:454;transform:rotate(-90deg);transform-origin:50% 50%;stroke-width:9;stroke:red;fill:none}.outline-circle{margin-left:auto;margin-right:auto;width:100%;height:100%;border:3px solid rgba(255,255,255,.7);border-radius:50%;position:absolute;top:-5px;left:-5px;padding:2px}.message{font-size:2em;padding:20px;color:#fff}#startButton{text-align:center;margin-left:auto;margin-right:auto}.responsive-text{font-size:1.5em;line-height:1.3em;text-align:center}.responsive-text a{color:#fff;font-weight:700;text-decoration:none}@media only screen and (max-width: 768px){.responsive-text{font-size:1.2em}}@media only screen and (min-width: 769px) and (max-width: 1024px){.responsive-text{font-size:1.3em}}@media only screen and (min-width: 768px){.popup-content{width:30%}}@media only screen and (min-width: 1024px){.popup-content{width:20%}}#screenshot-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:none;justify-content:center;align-items:center;z-index:9999}#screenshot-container{position:relative;background-color:#000c;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}#screenshot-image{object-fit:cover;max-width:100%;max-height:100%;height:100%}#playbackImg{object-fit:cover;max-width:100%;max-height:100%}#close-button{font-family:GrilledCheese BTN;font-weight:400;font-style:normal;text-shadow:1px 1px 2px rgba(0,0,0,.5);background:none;margin:0;padding:0;width:70px;height:70px;position:absolute;top:10px;left:10px;background-color:transparent;color:#fff;border:none;font-size:28px;cursor:pointer;z-index:9999}#save-button,#share-button,#share-button2{position:absolute;top:20px;right:20px;cursor:pointer;z-index:9999;font-family:GrilledCheese BTN;font-weight:400;font-style:normal}#videorecord-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:none;justify-content:center;align-items:center;z-index:9999}#videorecord-container{position:relative;background-color:#000;width:100%;height:100%;overflow:hidden}#videorecord-player,#videorecordee{width:100%;height:100%;object-fit:contain;position:relative}#videorecord-close-button{font-family:GrilledCheese BTN;font-weight:400;font-style:normal;background:none;margin:0;padding:0;width:70px;height:70px;position:absolute;top:10px;left:10px;background-color:transparent;color:#fff;border:none;font-size:28px;cursor:pointer;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;z-index:9999}#videorecord-share-button,#videorecord-share-button2{position:absolute;top:20px;font-weight:700;font-size:1.6rem;right:20px;background-color:#95219a;color:#fff;border:none;padding:10px 18px;cursor:pointer;z-index:9999;font-family:GrilledCheese BTN;font-weight:400;font-style:normal}#videorecord-download-button2{position:absolute;top:90px;font-weight:700;font-size:1.6rem;right:20px;background-color:#95219a;color:#fff;border:none;padding:10px 18px;cursor:pointer;z-index:9999;font-family:GrilledCheese BTN;font-weight:400;font-style:normal}#videorecord-download-button2 img{width:24px;height:24px;position:relative;top:3px}#videorecord-player,#videorecordee{object-fit:cover;width:100%;height:auto}@media (orientation: portrait){#videorecord-player,#videorecordee{max-width:100%;height:100%}}@media (orientation: landscape){#videorecord-player,#videorecordee{max-width:none;max-height:100%;height:100%}}#iconTextWrapper{align-items:center;margin-bottom:12px}#icon{width:45px;height:45px}#textWrapper{margin-left:10px}#byText{font-size:smaller}@keyframes fadeInOut{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}#playbackParentTxt{position:absolute;font-weight:700;bottom:5%;left:50%;text-align:center;transform:translate(-50%,-50%);color:#fff;z-index:1;animation:fadeInOut 3.5s infinite}#playbackParentTxtVid{display:none;position:absolute;font-weight:700;bottom:5%;left:50%;text-align:center;transform:translate(-50%,-50%);color:#fff;z-index:1;animation:fadeInOut 3.5s infinite}.playbackParent{position:relative;width:100%;height:100vh;background-color:#000}.playbackCenteredDiv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;animation:blinkText 1.2s infinite alternate}@keyframes blinkText{0%{opacity:1}to{opacity:.5}}.btn{padding:15px;font-weight:700;font-size:1.8rem;text-decoration:none;text-align:center;transition:all .5s ease;font-family:GrilledCheese BTN;font-weight:400;font-style:normal;text-transform:uppercase}.btn--action{display:inline-block;width:auto;box-shadow:0 4px 10px #0003;padding:14px 26px 11px;border-radius:.5rem;background-color:#9e1d90;color:#fff;transition:all .5s ease 0s}.btn--action span{display:inline-block;position:relative;transition:all .5s ease}.btn--action:hover span{padding-left:1.5rem}.btn--action:hover span:before{left:0;opacity:1}.btn--action:active{box-shadow:0 5px #470944;transform:translateY(5px)}.circle-button{font-family:Roboto,sans-serif;color:#ccc;display:inline-block;font-size:2rem;border-radius:50%;transition:all .2s ease}.circle-button:hover{animation:circle-anim .3s ease forwards;transition:all .4s ease}.grow-container{display:inline-block;margin:1em}.to-red:hover{background:#E5393F}.to-twitter:hover{background:#1DA1F3}.to-facebook:hover{background:#3B5998}.to-linkedin:hover{background:#0077B5}.to-reddit:hover{background:#FF4500}@keyframes circle-anim{90%{padding:.35em;margin:-.35em}to{padding:.25em;margin:-.25em}}button{width:160px;height:60px;background:#E6203B;cursor:pointer;border-radius:25px}button a{color:#fff;text-transform:uppercase;letter-spacing:1px}button span.shape{height:60px;width:160px;position:absolute;top:0;left:0}button span span{content:"";position:absolute;margin:auto;height:8px;width:2px;background:#E6203B;opacity:0}button span span:nth-of-type(1){top:-20px;left:0;right:0}button span span:nth-of-type(2){bottom:-20px;left:0;right:0}button span span:nth-of-type(3){top:0;bottom:0;left:-10px}button span span:nth-of-type(4){top:0;bottom:0;right:-10px}button span span:nth-of-type(5){top:-20px;left:-70%;right:0;transform:rotate(-30deg)}button span span:nth-of-type(6){top:-20px;left:0;right:-70%;transform:rotate(30deg)}button span span:nth-of-type(7){bottom:-20px;right:0;left:-70%;transform:rotate(30deg)}button span span:nth-of-type(8){bottom:-20px;left:0;right:-70%;transform:rotate(-30deg)}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}button.active{animation:bounce .3s ease-out 1}button.active span span:nth-of-type(1){animation:anim1 .4s ease-out 1}button.active span span:nth-of-type(2){animation:anim2 .4s ease-out 1}button.active span span:nth-of-type(3){animation:anim3 .4s ease-out 1}button.active span span:nth-of-type(4){animation:anim4 .4s ease-out 1}button.active span span:nth-of-type(5){animation:anim5 .4s ease-out 1}button.active span span:nth-of-type(6){animation:anim6 .4s ease-out 1}button.active span span:nth-of-type(7){animation:anim7 .4s ease-out 1}button.active span span:nth-of-type(8){animation:anim8 .4s ease-out 1}@keyframes anim1{0%{transform:scaleY(.5);opacity:0}50%{transform:translateY(-10px) scaleY(1.4);opacity:1}to{transform:translateY(-20px) scaleY(.5);opacity:0}}@keyframes anim2{0%{transform:scaleY(1);opacity:0}50%{transform:translateY(10px) scaleY(1.4);opacity:1}to{transform:translateY(20px) scaleY(.5);opacity:0}}@keyframes anim3{0%{transform:rotate(90deg) scaleX(.5);opacity:0}50%{transform:rotate(90deg) translateY(10px) scaleX(1.4);opacity:1}to{transform:rotate(90deg) translateY(20px) scaleX(.5);opacity:0}}@keyframes anim4{0%{transform:rotate(90deg) scaleX(.5);opacity:0}50%{transform:rotate(90deg) translateY(-10px) scaleX(1.4);opacity:1}to{transform:rotate(90deg) translateY(-20px) scaleX(.5);opacity:0}}@keyframes anim5{0%{transform:rotate(-30deg) scaleY(.5);opacity:0}50%{transform:rotate(-30deg) translateY(-8px) scaleY(1.4);opacity:1}to{transform:rotate(-30deg) translateY(-16px) scaleY(.5);opacity:0}}@keyframes anim6{0%{transform:rotate(30deg) scaleY(.5);opacity:0}50%{transform:rotate(30deg) translateY(-8px) scaleY(1.4);opacity:1}to{transform:rotate(30deg) translateY(-16px) scaleY(.5);opacity:0}}@keyframes anim7{0%{transform:rotate(30deg) scaleY(.5);opacity:0}50%{transform:rotate(30deg) translateY(8px) scaleY(1.4);opacity:1}to{transform:rotate(30deg) translateY(16px) scaleY(.5);opacity:0}}@keyframes anim8{0%{transform:rotate(-30deg) scaleY(.5);opacity:0}50%{transform:rotate(-30deg) translateY(8px) scaleY(1.4);opacity:1}to{transform:rotate(-30deg) translateY(16px) scaleY(.5);opacity:0}}video::-webkit-media-controls{display:none}
