body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#dad5e4;font-family:Roboto Mono,monospace;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h2{font-size:20px}.outer-wrapper{align-items:center;justify-content:center;width:100%}.inner-wrapper,.outer-wrapper{display:flex;flex-direction:column}.inner-wrapper{margin:20px;min-width:50%;padding-bottom:60px;position:relative;width:50%}button{background-color:#ffadad;border:none;border-radius:30px;cursor:pointer;font-family:Roboto Mono,monospace;font-weight:600;margin:10px;padding:10px;transition:.3s ease-in-out}button:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.message-submit{background-color:#f2f0f0;border:1px solid #000;box-shadow:6px 6px 2px 1px #000;margin-top:50px;padding:20px}.text-area{width:90%}.text-counter{font-size:15px;padding:0;text-align:end;width:90%}.message-box{word-wrap:break-word;background-color:#f2f0f0;background-color:#fff;border:1px solid #000;box-shadow:6px 5px 2px 1px #000;margin-top:40px;padding:10px}.heart-counter-container{justify-content:space-between}.heart-counter{align-items:center;display:flex;flex-direction:row}@-webkit-keyframes ldio-rpinwye8j0b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ldio-rpinwye8j0b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ldio-rpinwye8j0b div{-webkit-animation:ldio-rpinwye8j0b 1s linear infinite;animation:ldio-rpinwye8j0b 1s linear infinite;border-radius:50%;box-shadow:0 4px 0 0 #fff;height:160px;left:20px;position:absolute;top:20px;-webkit-transform-origin:80px 82px;transform-origin:80px 82px;width:160px}.loadingio-eclipse{display:inline-block;height:200px;overflow:hidden;width:200px}.ldio-rpinwye8j0b{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:relative;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;width:100%}.ldio-rpinwye8j0b div{box-sizing:initial}@media (max-width:667px){.inner-wrapper{min-width:85%}}@media (min-width:668px) and (max-width:1025px){.inner-wrapper{min-width:85%}}
/*# sourceMappingURL=main.7441858b.css.map*/