*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:#e5989b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h1{color:#6d6875;font-size:48px;margin-top:16px;text-align:center}.happy-page{display:flex;flex-direction:column;margin:0 auto;overflow:hidden;width:375px}.card,.form{border:1px solid #000;box-shadow:.4rem .4rem #000;margin:1.5rem 1rem}.form{background-color:#dcdcdc;padding:.5rem 1rem}.thought-input,.thought-length span{font-size:.8rem}.thought-input{margin:.3rem 0;padding:.3rem;resize:vertical;width:100%}.send-button{background-color:#faaab7;border:none;border-radius:20px;cursor:pointer;margin:.5rem 0;padding:.3rem}.send-button>span{font-family:Roboto Mono,monospace;font-size:.85em}.card{background-color:#fff;flex-direction:column;overflow-wrap:break-word;padding:.7rem}.card,.card-bottom{display:flex;justify-content:space-between}.card-bottom{align-items:baseline;margin-top:1rem}.card-bottom p,.card-bottom span{color:grey;font-size:.8rem}.card-bottom-left,.heart-button{align-items:center;display:flex;justify-content:center}.heart-button{border:none;border-radius:50%;cursor:pointer;height:2rem;margin-right:.4rem;width:2rem}.lightgrey{background-color:#dcdcdc}.pink{background-color:#faaab7}@media (min-width:768px){.happy-page{width:600px}}@media (min-width:992px){.card:hover{background-color:#faaab7}}
/*# sourceMappingURL=main.74437312.css.map*/