@import url(https://unpkg.com/open-props) layer(design.system);@import url(https://unpkg.com/open-props/normalize.min.css) layer(demo.support);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.OpeningPage{flex-direction:column}.OpeningPage,.letterPage{align-items:center;display:flex;justify-content:center}.letterPage{background-image:linear-gradient(to bottom right,#ff61d2,#fe9090);height:100vh}.container,.valentines{position:relative}.valentines{animation:up 3s linear infinite;cursor:pointer;top:50px}@keyframes up{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}.envelope{background-color:#f08080;height:200px;position:relative;width:300px}.envelope:before{background-color:#f08080;border-radius:30px 0 0 0;content:"";height:212px;left:44px;position:absolute;top:-105px;transform:rotate(45deg);width:212px}.card{background-color:#eae2b7;box-shadow:-5px -5px 100px #0006;height:170px;left:15px;position:absolute;top:5px;width:270px}.card:before{heighT:140px;border:3px dotted #003049;content:"";left:12px;position:absolute;top:12px;width:240px}.text{color:#003049;font-family:Brush Script MT,cursive;font-size:28px;left:85px;line-height:25px;position:absolute;text-align:center;top:19px}.heart{display:inline-block;left:105px;margin:0 10px;position:relative;top:110px;transform:rotate(-45deg)}.heart,.heart:after,.heart:before{background-color:#d62828;height:30px;width:30px}.heart:after,.heart:before{border-radius:50%;content:"";position:absolute}.heart:before{left:0;top:-15px}.heart:after{left:15px;top:0}.hearts{position:absolute}.five,.four,.one,.three,.two{background-color:red;display:inline-block;height:10px;margin:0 10px;position:relative;top:50px;transform:rotate(-45deg);width:10px}.five:after,.five:before,.four:after,.four:before,.one:after,.one:before,.three:after,.three:before,.two:after,.two:before{background-color:red;border-radius:50%;content:"";height:10px;position:absolute;width:10px}.five:before,.four:before,.one:before,.three:before,.two:before{left:0;top:-5px}.five:after,.four:after,.one:after,.three:after,.two:after{left:5px;top:0}.one{animation:heart 1s ease-out infinite;left:10px}.two{animation:heart 2s ease-out infinite;left:30px}.three{animation:heart 1.5s ease-out infinite;left:50px}.four{animation:heart 2.3s ease-out infinite;left:70px}.five{animation:heart 1.7s ease-out infinite;left:90px}@keyframes heart{0%{opacity:1;transform:translateY(0) rotate(-45deg) scale(.3)}to{opacity:.5;transform:translateY(-150px) rotate(-45deg) scale(1.3)}}.front{border-bottom:100px solid #0000;border-right:180px solid #f4978e;border-top:95px solid #0000;left:120px;top:5px;z-index:10}.front,.front:before{height:0;position:absolute;width:0}.front:before{border-left:300px solid #f8ad9d;border-top:195px solid #0000;content:"";left:-120px;top:-95px}.shadow{animation:scale 3s linear infinite;background-color:#0000004d;border-radius:50%;height:25px;left:-15px;position:absolute;top:265px;width:330px;z-index:-1}@keyframes scale{0%,to{transform:scaleX(1)}50%{transform:scaleX(.85)}}.ReactModal__Content{background-clip:content-box,border-box;background-origin:border-box;border-radius:16px;box-shadow:0 0 0 10px pink,0 0 0 15px pink;opacity:0;padding:10px;position:relative;transform:translateY(-20px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.ReactModal__Content--after-open{opacity:1;transform:translateY(0)}.ReactModal__Content--before-close{opacity:0;transform:translateY(-20px)}.ReactModal__Content:after,.ReactModal__Content:before{color:red;content:"❤";font-size:25px;position:absolute}.ReactModal__Content:before{left:5px;top:5px}.ReactModal__Content:after{bottom:10px;right:10px}.pageContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}@layer demo{.rounded-border-gradient{aspect-ratio:var(--ratio-widescreen);background:linear-gradient(var(--surface-1),var(--surface-1)) padding-box,var(--gradient-1) border-box;border:var(--size-2) solid #0000;border-radius:var(--radius-4);inline-size:var(--size-content-1)}}@layer demo.support{.body{gap:var(--size-5);padding:var(--size-5)}}.react-slideshow-container{align-items:center;display:flex;position:relative}.react-slideshow-container .nav{cursor:pointer;position:absolute;z-index:10}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{align-items:center;background:#fff9;border:0;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{border-right:0;border-top:0;margin-right:-30px}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;height:7px;margin:0;padding:5px;position:relative;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator{background:#0000;border:0;color:#0000;cursor:pointer;opacity:.25}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{background:#000;border-radius:50%;content:"";height:7px;left:0;position:absolute;text-align:center;top:0;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{overflow:hidden;width:100%}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{opacity:0;position:relative}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{overflow:hidden;width:100%}.react-slideshow-wrapper .images-wrap.horizontal{display:flex;flex-wrap:wrap}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}
/*# sourceMappingURL=main.42000589.css.map*/