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}.body{font-family:Helvetica,Arial,sans-serif}.App{height:100vh;width:100vw}.bg{background-color:#e9dac4;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.header{flex:0 0 auto;font-size:20px;height:30px;padding:15px;width:100%}.content{flex:1 0 100%}.flex-row{flex-direction:row}.btn-wrapper,.flex-row{align-items:center;display:flex}.btn-wrapper{border-radius:8px;cursor:pointer;justify-content:center;padding:5px;transition:background-color;transition-duration:.1s}.btn-wrapper:hover{background-color:#aaaaaa79}.searchbar{align-items:center;background-color:#fff;border:3px solid #fff;border-radius:8px;display:flex;padding:10px;transition:border-color;transition-duration:.2s}.searchbar input{border:none;flex-grow:1;margin-left:5px;outline:none}.searchbar:focus-within{border-color:#bd8e83}@-webkit-keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;width:100%;z-index:1}.react-loading-skeleton:after{-webkit-animation-direction:var(--animation-direction);animation-direction:var(--animation-direction);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:react-loading-skeleton;animation-name:react-loading-skeleton;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.searchpg-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}@-webkit-keyframes condense-title{0%{margin-bottom:10vh;margin-top:20vh}to{margin-bottom:3vh;margin-top:2vh}}@keyframes condense-title{0%{margin-bottom:10vh;margin-top:20vh}to{margin-bottom:3vh;margin-top:2vh}}@-webkit-keyframes uncondense-title{0%{margin-bottom:3vh;margin-top:2vh}to{margin-bottom:10vh;margin-top:20vh}}@keyframes uncondense-title{0%{margin-bottom:3vh;margin-top:2vh}to{margin-bottom:10vh;margin-top:20vh}}@-webkit-keyframes appear-title{0%{margin-bottom:3vh;margin-top:2vh;opacity:0}to{margin-bottom:10vh;margin-top:20vh;opacity:1}}@keyframes appear-title{0%{margin-bottom:3vh;margin-top:2vh;opacity:0}to{margin-bottom:10vh;margin-top:20vh;opacity:1}}@-webkit-keyframes appear-searchbar{0%{opacity:0}to{opacity:1}}@keyframes appear-searchbar{0%{opacity:0}to{opacity:1}}.title{-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:uncondense-title;animation-name:uncondense-title;font-size:50px;font-weight:500;margin-bottom:10vh;margin-top:20vh}.appear-title{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:appear-title;animation-name:appear-title}.appear-searchbar,.appear-title{-webkit-animation-duration:1s;animation-duration:1s}.appear-searchbar{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:appear-searchbar;animation-name:appear-searchbar}.title-condensed{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:condense-title;animation-name:condense-title}.hotels-list{background-color:#fff;border-radius:10px;height:60vh;margin-top:10px;opacity:0;overflow:auto;padding:10px;transition:height .7s,opacity .7s;width:50vw}.locations-wrapper{display:flex;flex-direction:column;width:100%}.loc-card{border-radius:5px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:12px;padding:5px;transition:background-color;transition-duration:.15s}.loc-card:hover{background-color:#ebebeb}.loc-card-left{display:flex;flex-direction:row}.loc-card-title-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-left:8px;padding-bottom:2px}.loc-card-right{flex-direction:column}.loc-card-right,.next-btn{display:flex;justify-content:end}.next-btn{margin-top:2vh;width:calc(50vw + 20px)}ul{padding:0}h4,ul{margin:0}.loc-card-left img{border-radius:5px;height:10vw;object-fit:cover;width:10vw}p{margin:0}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#749eb2;border-radius:2px}.results-wrapper{margin:1px auto auto;width:60%}@-webkit-keyframes appear-12{0%{margin-top:0;opacity:0}to{margin-top:3vh;opacity:1}}@keyframes appear-12{0%{margin-top:0;opacity:0}to{margin-top:3vh;opacity:1}}@-webkit-keyframes appear-2{0%{margin-top:0;opacity:0}to{margin-top:8vh;opacity:1}}@keyframes appear-2{0%{margin-top:0;opacity:0}to{margin-top:8vh;opacity:1}}@-webkit-keyframes appear-3{0%{margin-top:0;opacity:0}to{margin-top:2vh;opacity:1}}@keyframes appear-3{0%{margin-top:0;opacity:0}to{margin-top:2vh;opacity:1}}@-webkit-keyframes appear-right{0%{margin-right:-100px;opacity:0}to{margin-right:0;opacity:1}}@keyframes appear-right{0%{margin-right:-100px;opacity:0}to{margin-right:0;opacity:1}}.result-description{font-size:30px;font-weight:600}.appear-12{-webkit-animation:appear-12 1s;animation:appear-12 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.appear-2{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:appear-2;animation-name:appear-2}.appear-2,.result-confidence{-webkit-animation-duration:1s;animation-duration:1s;opacity:0}.result-confidence{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:appear-3;animation-name:appear-3;display:flex;font-size:60px;font-weight:600;justify-content:end;margin-right:8vw}.result-keywords{align-items:flex-end;display:flex;flex-direction:column;margin-top:2vh}.keyword-bar{align-items:center;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:appear-right;animation-name:appear-right;border-radius:10px;display:flex;font-size:25px;font-weight:600;height:60px;justify-content:flex-end;margin-bottom:1vh;margin-left:3vw;opacity:0;padding:10px;text-align:right}.loadingpg-wrapper{align-items:center;display:flex;justify-content:start}@-webkit-keyframes slide-out{0%{margin-right:0;opacity:1}to{margin-right:20vw;opacity:0}}@keyframes slide-out{0%{margin-right:0;opacity:1}to{margin-right:20vw;opacity:0}}@-webkit-keyframes slide-in{0%{margin-right:-20vw;opacity:0}to{margin-right:0;opacity:1}}@keyframes slide-in{0%{margin-right:-20vw;opacity:0}to{margin-right:0;opacity:1}}.slide-out{-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slide-out;animation-name:slide-out}.slide-in,.slide-out{-webkit-animation-duration:1s;animation-duration:1s}.slide-in{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slide-in;animation-name:slide-in}.dot-wrapper{left:60vw;position:absolute;top:28vh}.description-wrapper{align-items:end;display:flex;flex-direction:column;height:100%;justify-content:end;width:60%}.description{font-size:50px;font-weight:600;margin-top:35vh}@-webkit-keyframes appear-1{0%{margin-top:0;opacity:0}to{margin-top:11vh;opacity:1}}@keyframes appear-1{0%{margin-top:0;opacity:0}to{margin-top:11vh;opacity:1}}@-webkit-keyframes disappear-1{0%{margin-top:11vh;opacity:1}to{margin-top:15vh;opacity:0}}@keyframes disappear-1{0%{margin-top:11vh;opacity:1}to{margin-top:15vh;opacity:0}}.appear-1{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:appear-1;animation-name:appear-1}.appear-1,.disappear-1{-webkit-animation-duration:1s;animation-duration:1s}.disappear-1{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:disappear-1;animation-name:disappear-1}.appear-2{margin-top:20vh}.dot-falling{-webkit-animation:dot-falling 1s linear infinite;animation:dot-falling 1s linear infinite;-webkit-animation-delay:.1s;animation-delay:.1s;background-color:#749eb2;border-radius:50%;box-shadow:9999px 0 0 0 #749eb2;color:#749eb2;height:10px;left:-9975px;position:relative;top:163px;width:10px}.dot-falling:after,.dot-falling:before{content:"";display:inline-block;position:absolute;top:0}.dot-falling:before{-webkit-animation:dot-falling-before 1s linear infinite;animation:dot-falling-before 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.dot-falling:after,.dot-falling:before{background-color:#749eb2;border-radius:50%;color:#749eb2;height:10px;width:10px}.dot-falling:after{-webkit-animation:dot-falling-after 1s linear infinite;animation:dot-falling-after 1s linear infinite;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes dot-falling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #749eb2}to{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling{0%{box-shadow:9999px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9999px 0 0 0 #749eb2}to{box-shadow:9999px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dot-falling-before{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #749eb2}to{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-before{0%{box-shadow:9984px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:9984px 0 0 0 #749eb2}to{box-shadow:9984px 15px 0 0 rgba(152,128,255,0)}}@-webkit-keyframes dot-falling-after{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #749eb2}to{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}@keyframes dot-falling-after{0%{box-shadow:10014px -15px 0 0 rgba(152,128,255,0)}25%,50%,75%{box-shadow:10014px 0 0 0 #749eb2}to{box-shadow:10014px 15px 0 0 rgba(152,128,255,0)}}
/*# sourceMappingURL=main.6ef723f0.css.map*/