@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@media only screen and (max-height:400px){.search:focus{position:absolute}}@media only screen and (min-height:401px){.search:focus{position:relative}}@media only screen and (max-width:600px){.Title{font-size:200%}.HeaderLogo{scale:75px}.headerBox{flex-direction:column;padding-bottom:5px}.link{margin-top:10px;margin-left:25px}.powered{height:20px}}@media only screen and (min-width:601px){.Title{font-size:400%}.HeadeLogo{height:150px}.headerBox{flex-direction:row}.link{margin:auto 25px auto 10px}.powered{height:25px}}.headerBox{display:flex;background-color:var(--element-bg-color);width:100%}.divider{flex-grow:1}.link{font-family:Arial;font-weight:700;border-radius:10px;font-size:200%;display:flex;height:50px;width:150px;justify-content:center;align-items:center;text-decoration:none;color:var(--text-color);background-color:var(--main-bg-color);padding:4px}.link:hover{color:var(--accent-color);background-color:var(--hover-bg-color)}.tooltip{position:relative}.tooltip:after,.tooltip:before{display:block;opacity:0;pointer-events:none;position:absolute}.tooltip:after{border-right:6px solid transparent;border-bottom:6px solid var(--main-bg-color);border-left:6px solid transparent;content:"";height:0;bottom:0;left:20px;width:0}.tooltip:before{background:var(--main-bg-color);border-radius:2px;color:var(--element-bg-color);content:attr(data-title);font-size:14px;padding:6px 10px;bottom:-28px;white-space:nowrap}.tooltip.expand:before{transform:scale3d(.2,.2,1);transition:all .2s ease-in-out}.tooltip.expand:after{transform:translate3d(0,6px,0);transition:all .1s ease-in-out}.tooltip.expand:hover:after,.tooltip.expand:hover:before{opacity:1;transform:scaleX(1)}.tooltip.expand:hover:after{transition:all .2s ease-in-out .1s}.Header{display:flex;flex-direction:column;text-align:left;position:relative}.logoHeader{position:relative;display:flex;flex-direction:row}.LogoBox,.logoHeader{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.HeaderLogo,.LogoBox{margin-top:auto;margin-bottom:auto}.HeaderLogo{height:75px}.homeLink{text-decoration:none}.Title{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:50%;font-family:Oswald;font-weight:700;margin-top:auto;margin-bottom:auto;color:var(--text-color)}.imageBox{margin-left:25px;margin-right:25px;align-content:right}.powered{display:block}.Footer,.powered{position:relative}.Footer{background-color:var(--element-bg-color);width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:left;padding-left:5%;padding-bottom:2.5%}.parameters{padding-left:5px;flex-grow:1;background-color:var(--element-bg-color);overflow-y:auto;color:inherit}.categoryList,.parameters{display:flex;flex-flow:column}.categoryList{max-height:100%;overflow:hidden}.categorySelection{padding-left:25px}.dropBox{overflow-y:auto;max-height:100%}.button{height:50px;width:150px;min-height:50px;border-radius:8px;font-family:Arial;font-size:large;font-weight:700;margin:5px;border-color:#000;background-color:var(--main-bg-color);color:var(--text-color)}.button:hover{background-color:var(--hover-bg-color);color:var(--element-bg-color)}.noLink{color:var(--text-color);pointer-events:none;text-decoration:none}.yesLink{color:#00f;text-decoration:underline}.card{position:absolute;height:100%;display:flex;text-align:center;top:0;left:0;right:0;bottom:0;padding-top:auto;padding-bottom:auto;justify-content:center;vertical-align:middle;background-color:var(--element-bg-color)}.result{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto;margin-bottom:auto;-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.accent{color:var(--accent-color)}.accent:hover{color:var(--hover-bg-color)}.groupSearch{padding:5px;margin-bottom:10px;background-color:var(--element-bg-color)}.textInput{height:25px;width:125px;font-size:medium;padding-left:10px;padding-right:10px;border-radius:15px;border-color:var(--text-color);transition:border-color .15s linear}.textInput:focus{box-shadow:none;outline:0;border-style:solid;border-color:var(--hover-bg-color)}.dropControl{display:flex;flex-direction:row;width:100%;margin-bottom:5px}.search{position:relative;width:80%}.arrow{visibility:hidden;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid;-webkit-animation:drop 1s linear;animation:drop 1s linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;transition:all .25s linear}@-webkit-keyframes drop{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes drop{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.formStyle{border-color:var(--text-color);border-style:solid}.formStyle:focus{box-shadow:none;outline:0}@media (prefers-color-scheme:dark){:root{--text-color:#e7e5df;--main-bg-color:#d3d0cb;--element-bg-color:#393e41}.button,.link{color:var(--element-bg-color)}}@media (prefers-color-scheme:light){:root{--text-color:#393e41;--main-bg-color:#d3d0cb;--element-bg-color:#e7e5df}}:root{--hover-bg-color:#44bba4;--accent-color:#e7bb41}.App{flex-direction:column;position:absolute;width:100%;z-index:-1;color:var(--text-color)}.App,.interface{display:flex;height:100%;background-color:var(--main-bg-color);overflow:hidden}.interface{flex-direction:row;justify-content:center;margin-top:25px;margin-bottom:25px}.restaurant{margin-left:2.5%;margin-right:1%;width:65%;justify-content:center;align-items:center;background-color:var(--element-bg-color)}.queryItems,.restaurant{position:relative;display:flex}.queryItems{z-index:100;flex-direction:column;height:auto;max-height:100%;margin-left:5%;background-color:var(--main-bg-color)}.headerBox{z-index:5}.footerBox,.headerBox{position:-webkit-sticky;position:sticky}.footerBox{display:block;bottom:0;top:95%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:var(--element-bg-color)}
/*# sourceMappingURL=main.5271440a.chunk.css.map */