@font-face{font-family:TT Travels Next Trial Bold;src:url("/_next/static/media/TT Travels Next Trial Bold.229457dd.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Mulish;src:url(/_next/static/media/Mulish-Regular.65d36c5f.ttf) format("truetype");font-weight:400;font-style:normal}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background-color:#1e2126}body{line-height:1.5;font-family:Mulish,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,picture,svg,video{display:block;max-width:100%;-webkit-user-select:none;user-select:none}button,input,select,textarea{resize:none!important;font:inherit;background-color:rgba(0,0,0,0);border:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#f4d4ff;-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s;background:rgba(0,0,0,0)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill,input:autofill:active,input:autofill:focus,input:autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#f4d4ff;-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s;background:rgba(0,0,0,0)}textarea{resize:none;scrollbar-width:none;-ms-overflow-style:none}textarea::-webkit-scrollbar{resize:none;display:none}h2{font-family:TT Travels Next Trial Bold,sans-serif;color:#eeecee;-webkit-user-select:none;user-select:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.app-info-text{font-weight:400;font-size:12px;line-height:14px;color:rgba(251,241,255,.6)}.app-info-text,.donation-text{-webkit-user-select:none;user-select:none}.donation-text{font-family:TT Travels Next Trial Bold,sans-serif;font-size:30px;font-weight:700;color:#eeecee}.donation-text.mobile{font-size:20px;line-height:48px;text-align:left}.review-text{font-family:TT Travels Next Trial Bold,sans-serif;font-size:12px;font-weight:700;color:#eeecee}.reviewer-text{font-size:14px;color:rgba(251,241,255,.6)}.promotion-text,.reviewer-text{-webkit-user-select:none;user-select:none}.promotion-text{font-family:TT Travels Next Trial Bold,sans-serif;font-size:30px;line-height:15px;font-weight:700;color:#eeecee}.promotion-text.air{color:#f4d4ff}button{background:none;box-sizing:border-box;border:none;padding:0;cursor:pointer}button.rhymes-button{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;height:48px;padding:0 24px;border-radius:30px;border:1px solid #f4d4ff;color:#f4d4ff;-webkit-user-select:none;user-select:none;cursor:pointer}button.rhymes-button .rhymes-button-icon{width:16px;height:16px}button.rhymes-button.primary{background-color:#f4d4ff;color:#1e2126}button.pagination-button{background-color:#f4d4ff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;cursor:pointer}button.pagination-button.disabled{opacity:.6;cursor:default}a{text-decoration:none;color:inherit}a.mobile-button{display:block;cursor:pointer;width:120px;height:40px}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}textarea{resize:vertical}:focus-visible{outline:2px solid #005fcc}:focus:not(:focus-visible){outline:none}input{all:unset;box-sizing:border-box;font:inherit;color:inherit}input:focus,textarea:focus{outline:none}.App{position:relative;overflow:hidden}header{width:100%;display:flex;height:68px;justify-content:space-between;padding:16px 80px 0}header .header-logo-section{display:flex;align-items:center;gap:8px}header .header-logo-section .logo-header{position:relative;display:flex;align-items:center;justify-content:center}header .header-logo-section .logo-header .header-logo-background{width:36px;height:36px;border-radius:10px;background-color:#f4d4ff}header .header-logo-section .logo-header span{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:TT Travels Next Trial Bold,sans-serif;font-size:20px;color:#a049b6}header .header-logo-section .logo-text-container{display:flex;flex-direction:column;justify-content:flex-start}header .header-buttons{display:flex;align-items:center;justify-content:center;gap:16px}main{display:flex;width:100vw;min-height:100vh;padding:58px 80px 0}main .main-wrapper{position:relative;display:flex;width:100%;padding-bottom:80px}main .main-wrapper .main-container{width:70%;z-index:2}main .main-wrapper .main-container,main .main-wrapper .main-container .main-search-container{display:flex;flex-direction:column;gap:20px}main .main-wrapper .main-container .main-search-container .main-title{font-family:TT Travels Next Trial Bold,sans-serif;font-size:35px;line-height:54px;color:#eeecee}main .main-wrapper .main-container .main-search-container .main-title.mobile{font-size:20px;line-height:34px;text-align:left}main .main-wrapper .main-container .main-search-container .main-title h2:last-of-type{color:#f4d4ff}main .main-wrapper .main-container .search-input-wrapper{align-self:center;width:100%}main .main-wrapper .main-container .search-input-wrapper .search-input-container{display:flex;position:relative;justify-content:center;min-width:200px;align-self:center;width:100%}main .main-wrapper .main-container .search-input-wrapper .search-input-container .search-icon{position:absolute;top:14px;left:14px;width:32px;height:32px;z-index:1}main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input{padding:14px 56px;height:60px;border:1px solid rgba(244,212,255,.4);border-radius:30px;color:#f4d4ff;font-size:18px!important;width:100%;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input::placeholder{color:#8c8c8c}main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill:active,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill:first-line,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill:focus,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill:hover{-webkit-text-fill-color:#f4d4ff;-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s;caret-color:#f4d4ff;font-size:18px!important}main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill:active,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill:first-line,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill:focus,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:-webkit-autofill:hover,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:autofill,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:autofill:active,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:autofill:first-line,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:autofill:focus,main .main-wrapper .main-container .search-input-wrapper .search-input-container #search-input:autofill:hover{-webkit-text-fill-color:#f4d4ff;-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s;caret-color:#f4d4ff;font-size:18px!important}main .main-wrapper .main-container .search-input-wrapper .search-input-container .cross-icon{position:absolute;top:14px;right:14px;width:32px;height:32px;padding:4px;cursor:pointer}main .main-wrapper .main-container .user-reviews .review-item{min-width:calc(50% - 8px);height:175px;display:flex;flex-direction:column;justify-content:space-between;padding:24px;background-color:rgba(41,44,50,.8);gap:18px;border-radius:10px;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 0 0 hsla(0,0%,100%,.5),inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 0 0 0 hsla(0,0%,100%,0);position:relative;overflow:hidden}main .main-wrapper .main-container .user-reviews .review-item.mobile{min-width:100%;width:100%}main .main-wrapper .main-container .user-reviews .review-item:before{content:"";position:absolute;top:0;left:0;right:0;height:.5px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent)}main .main-wrapper .main-container .user-reviews .review-item:after{content:"";position:absolute;top:0;left:0;width:.5px;height:100%;background:linear-gradient(180deg,rgba(255,255,255,.4),transparent,rgba(255,255,255,.3))}main .main-wrapper .main-container .user-reviews .review-item .review-flowers{display:flex;flex-direction:row;gap:1px}main .main-wrapper .main-container .user-reviews .review-item .review-text-container{max-height:60%}main .main-wrapper .main-container .user-reviews .review-item .truncate-multiline{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}main .main-wrapper .main-mobile-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:30%;height:100%;padding-top:20px;gap:20px}main .main-wrapper .main-mobile-container .promotion-text-container{display:flex;flex-direction:column;gap:20px;height:72px;justify-content:flex-start}main .main-wrapper .main-mobile-container .promotion-text-container.mobile h2.promotion-text{font-size:20px;line-height:10px}main .main-wrapper .main-mobile-container .promotion-images-container{position:relative;height:500px;width:100%}main .main-wrapper .main-mobile-container .promotion-images-container img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:169px;height:352px;object-fit:cover}main .main-wrapper .main-mobile-container .mobile-links{display:flex;flex-direction:row;justify-content:center;gap:10px}footer{background-color:rgba(46,48,52,.8);position:fixed;bottom:0;display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 80px;gap:10px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:3}footer span{font-size:14px;color:rgba(251,241,255,.6);cursor:pointer}.pager .title-pagination-row{display:flex;flex-direction:row;justify-content:space-between}.pager .title-pagination-row .pagination{display:flex;justify-content:space-between;align-items:center;gap:16px}.pager .pager-wrapper{overflow:hidden}.pager .pager-wrapper .pager-container{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:24px}.feedback-container{display:flex;gap:16px;width:100%;flex-direction:column}.feedback-container.column{align-items:center}.feedback-container p{font-size:30px;color:#f4d4ff}.feedback-container ul{display:flex;flex-direction:column;margin:12px 0;font-size:16px;color:#f4d4ff}.feedback-container ul li{font-weight:400;font-size:14px;color:#eeecee}.feedback-container .feedback-input-container{display:flex;width:100%;font-size:14px;flex-direction:column;justify-content:center;padding:12px 24px;border:1px solid rgba(244,212,255,.1);border-radius:10px;background-color:rgba(0,0,0,.2)}.feedback-container .feedback-input-container input{height:100%;color:#f4d4ff}.feedback-container .feedback-input-container input::placeholder{color:#8c8c8c}.feedback-container .feedback-input-container textarea{min-height:200px;color:#f4d4ff}.feedback-container .feedback-send-button-container{display:flex;justify-content:flex-start;align-items:center}.feedback-send-button{display:block;background-color:#f4d4ff;padding:10px 20px;border-radius:10px;align-self:flex-end;-webkit-user-select:none;user-select:none;cursor:pointer}.feedback-send-button.disabled{opacity:30%}#state-screen .welcome-screen{color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;gap:40px}#state-screen .welcome-screen h1{font-family:TT Travels Next Trial Bold,sans-serif;color:#f4d4ff;font-size:64px;padding:40px 0;-webkit-user-select:none;user-select:none}#state-screen .welcome-screen .welcome-list{display:flex;flex-direction:column;gap:40px}#state-screen .welcome-screen .welcome-list h2{font-size:30px}#state-screen .welcome-screen .welcome-list p{font-size:18px}#state-screen .welcome-screen .donate-p{font-size:24px;font-weight:700;color:#f4d4ff}#state-screen .lottie-container{width:200px;height:200px;margin:0 auto}.word-data{display:flex;flex-wrap:wrap;width:100%;justify-content:center;gap:20px}.word-data .word-data-char{font-size:30px;padding:5px 15px;border-radius:5px;background-color:#f4d4ff;-webkit-user-select:none;user-select:none;cursor:pointer}.word-data .word-data-char.disabled{opacity:.3;cursor:default}.data-list{display:flex;flex-direction:column;justify-content:space-between;gap:10px}.data-list .blocks-list .words-list{display:flex;flex-wrap:wrap;margin:30px 0;gap:10px;padding:10px 0;border-bottom:1px solid rgba(244,212,255,.05)}.data-list .blocks-list .words-list .word{position:relative;display:flex;justify-content:center;background-color:#f4d4ff;border-radius:25px;padding:4px 10px;-webkit-user-select:none;user-select:none}.data-list .blocks-list .words-list .word .stress{position:absolute;left:10px;top:0;opacity:.6}.search-title-container{font-family:TT Travels Next Trial Bold,sans-serif;padding:10px}.search-title-container .search-title-left{color:#fff}.search-title-container .search-title-right{color:#f4d4ff;font-weight:700}.ssg-page-title{font-family:TT Travels Next Trial Bold,sans-serif;color:#fff;font-size:24px;padding:10px;margin-bottom:8px}.ssg-page-title .ssg-page-title-word{color:#f4d4ff;font-weight:700}.donate-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:100px;gap:40px}.donate-container img{-webkit-user-select:none;user-select:none;width:100px;height:100px;cursor:pointer}.mobile-container{display:flex;flex-direction:column;align-items:center;position:fixed;max-width:100%;width:100%;overflow:hidden;bottom:0;padding:30px 20px;align-self:center;justify-content:center;gap:20px;background-color:#272a30}.mobile-container .mobile-title{text-align:center;color:#f4d4ff}.flowers-container{position:fixed;width:50vw;min-width:500px;bottom:-150px;right:-150px}.flowers-container .flowers{min-width:500px;min-height:500px;fill:#f4d4ff;opacity:.1}.modal{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(27,25,31,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:40px;z-index:10}.modal.image{display:flex;justify-content:center;align-items:center}.modal .modal-content{display:flex;flex-direction:column;align-items:center;padding:40px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:600px;background-color:#272a30;border-radius:10px;gap:10px}.modal .modal-content.feedback{position:relative;max-width:500px;width:100%}.modal .modal-content.feedback .cross-icon{position:absolute;top:24px;right:24px;width:24px;height:24px;cursor:pointer}.modal .modal-header{font-size:20px;width:100%;color:#fff}.modal .modal-img{width:100%;height:100%}.modal .modal-actions-container{display:inline-flex;justify-content:center;gap:20px;margin-top:20px;width:auto}.modal .modal-actions-container .action-button{background-color:#f4d4ff;padding:5px 20px;border-radius:10px;cursor:pointer;-webkit-user-select:none;user-select:none}@media screen and (max-width:1000px){main .main-wrapper{align-items:center;flex-direction:column;gap:40px}main .main-wrapper .main-container{width:100%}main .main-wrapper .main-mobile-container{width:100%;padding-bottom:20px}main{padding-bottom:60px}.flowers-container{position:fixed}}@media screen and (max-width:768px){header{padding:20px 20px 0}main{padding:20px 20px 60px}.flowers-container{position:fixed}footer{position:absolute;bottom:0}}@media screen and (max-width:600px){footer{padding:20px}}