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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NavigateTicketPage{font-size:20px;font-weight:200;min-width:150px;padding:5px;width:25%}.HugeButton,.NavigateTicketPage{background-color:#52734d;border-radius:10px;color:#fff}.HugeButton{font-size:24px;font-weight:700;min-height:80px;min-width:250px;width:40%}.NavigateHome{background-color:#fff;border:none;font-size:18px;font-weight:500;padding:10px}.NavigateHome:disabled,.NavigateHome:hover{background-color:#c7e1bb}.IntroButton{background-color:#91c788;border:none;border-radius:10px;color:#fff;font-size:20px;font-weight:300;min-width:150px}.TicketCard{align-items:center;background-color:#fff;border:1px solid #52734d;border-radius:10px;color:#52734d;display:flex;flex-direction:column;font-size:20px;justify-self:center;min-width:200px;padding:20px;transition:transform .5s,box-shadow .5s}.changingNum{background-color:#91c788;border-radius:5px;padding:10px}.Picked{border:5px solid #52734d}.BasketCard{background-color:#feffde;border:1px solid #52734d;border-radius:10px;color:#52734d;display:flex;flex-direction:column;font-size:24px;justify-self:center;padding:10px}.TicketCard:hover{box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;transform:translateY(-10px)}.adding{background-color:#feffde;border-radius:10px;padding:10px}.ExcludeButton{border-radius:10px;font-size:20px;margin-top:10px}.ExcludeButton,.HistoryCard{background-color:#ddffbc;padding:10px}.HistoryCard{border:1px solid #52734d;border-radius:10px;color:#52734d;font-size:24px}.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}*{margin:0;padding:0}.banner{background-color:#91c788;color:#fff}.banner,.bannerIntro{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center}.bannerIntro{background-color:#ddffbc;color:#52734d}@keyframes popup{0%{bottom:10vh;display:block;opacity:.3}25%{bottom:13vh;display:block;opacity:1}to{bottom:13vh;display:none;opacity:1}}@keyframes fade{0%{display:block;opacity:1}to{display:none;opacity:.3}}.overlay{animation-duration:2s;animation-fill-mode:both;animation-name:popup;background-color:#000;bottom:10vh;color:#fff;left:10vw;padding:10px;position:fixed}.overlaycontainer{height:10vh}.overlayNotification{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;font-size:20px;gap:10px;justify-content:center;margin:auto;min-width:250px;overflow-y:auto;padding:10px;width:100vw}.overlayBackground{background-color:#00000080;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw}.navbar{align-items:center;border-bottom:1px solid #72916e75;display:flex;gap:10px;justify-content:flex-start}.footer{background-color:#52734d;color:#fff;display:flex;gap:20px;padding:20px}.PersonalLayout{display:flex;gap:10px}.PersonalLayout button{background-color:#fff;border:none;border-radius:10px}.PersonalLayout button:hover{background-color:#c7e1bb}.Basket{gap:20px;margin-top:20px}.Basket,.SumMoney{display:flex;flex-wrap:wrap}.SumMoney{align-items:center;background-color:#fff;bottom:0;color:#000;justify-content:space-around;min-height:50px;position:fixed;width:100vw}.Payment{background-color:#52734d;border-radius:10px;padding:10px}.Payment,.daypicker{color:#fff;font-size:20px}.daypicker{align-items:center;background-color:#91c788;display:flex;flex-direction:column;gap:30px;justify-content:center;padding:20px}.dayconfirm{background-color:#ddffbc;border-radius:7px;font-size:18px;padding:10px}.Shop{justify-content:flex-start;padding:30px 10px}.History,.Shop{display:flex;flex-wrap:wrap;gap:20px}.History{margin-top:20px}.messageContsent{justify-content:flex-end}.messageContreceived,.messageContsent{display:flex;flex-direction:row;width:100%}.message{border-radius:10px;display:flex;flex-direction:row;gap:10px;margin:15px;max-width:600px;min-width:250px}.displayName{position:relative;right:-150px;top:-5px}.message img{border-radius:10px}.sent{background-color:#52734d;color:#fff;flex-direction:row-reverse;justify-content:end;justify-self:flex-end}.received,.sent{align-items:start}.received{background-color:#ddffbc;color:#52734d;justify-content:start}.SendForm{bottom:0;position:fixed;width:100vw}.SendForm input{border-radius:10px;height:40px;width:80%}.SendForm button{background-color:#52734d;border:none;border-radius:10px;color:#fff;font-size:20px;font-weight:300;min-width:80px}
/*# sourceMappingURL=main.3ddd2576.css.map*/