@import url(https://fonts.googleapis.com/css2?family=Kaushan+Script&family=Sen:wght@400;700&display=swap);:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#000;color:#fff;font-family:Sen,Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-synthesis:none;font-weight:400;line-height:24px;text-rendering:optimizeLegibility}@media(prefers-color-scheme:dark){:root{background-color:#b71432;color:#fff}}body,html{background-color:#f7f5f2;height:100%;overflow-x:hidden;width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;margin:0 auto;max-width:774px;padding:0;position:relative;text-align:left}@media(prefers-color-scheme:dark){body{background-color:#222;color:#fff}}.no-scroll body,.smooth body{overflow:hidden!important}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}*,:after,:before{box-sizing:border-box}:focus{outline:none!important}a{cursor:pointer}a,a:focus,a:hover{color:inherit;text-decoration:none}a,button,input,label{-webkit-tap-highlight-color:rgba(0,0,0,0)}audio,canvas,iframe,img,svg,video{vertical-align:middle}figure{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;font-size:1rem;line-height:inherit;-webkit-user-select:text;user-select:text}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0 0 15px;padding:0}address,em{font-style:normal}p{margin-bottom:15px}fieldset{border:none;margin:0;padding:0}fieldset+fieldset{margin-top:15px}#root{height:100%;overflow-x:hidden;overflow-y:scroll;width:100%}button{background-color:transparent;border:1px solid transparent;color:#222;cursor:pointer;font-family:inherit;font-size:1em}@media(prefers-color-scheme:dark){button{color:#fff}}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.visually-hidden{display:none}.button{background-color:#222;border:1px solid transparent;border-radius:15px;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;font-weight:500;margin-top:15px;padding:.6em 1.2em;transition:border-color .25s}@media(prefers-color-scheme:dark){.button{background-color:#fff;color:#222}}.button:disabled{opacity:.5}.button:hover{border-color:#555}@media(prefers-color-scheme:dark){.button:hover{border-color:#ccc}}.button:focus,.button:focus-visible{outline:4px auto -webkit-focus-ring-color}.site-container{display:flex;flex-direction:column;height:100%}.site-container .main-content{flex:1 1;overflow-x:hidden;overflow-y:scroll}.row{align-items:center;display:flex;gap:10px;justify-content:center}form label{display:block;font-weight:700;margin-bottom:5px;text-align:left}form .error{color:#eb4664;font-weight:700;text-align:center}@media(prefers-color-scheme:dark){form .error{color:#eb4664}}form .row{align-items:center;display:flex;gap:10px;justify-content:space-between}form .row>div{flex:1 1}form .button,form input,form textarea{background-color:rgba(34,34,34,.1);border:none;border-radius:10px;color:#222;margin-bottom:15px;padding:10px;width:100%}@media(prefers-color-scheme:dark){form .button,form input,form textarea{background-color:hsla(0,0%,100%,.1);color:#fff}}form .button{align-items:center;background-color:#0882a0;color:#fff;display:flex;font-weight:700;gap:10px;justify-content:center;margin-top:0}form .button:hover{background-color:#065b6f}@media(prefers-color-scheme:dark){form .button{background-color:#fff;color:#222}}form .button:active{background-color:#222}form .button.button-brand{background-color:#888}@media(prefers-color-scheme:dark){form .button.button-brand{background-color:#999}}form .button.button-brand:active{background-color:#555}@media(prefers-color-scheme:dark){form .button.button-brand:active{background-color:#ccc}}form input.input-error,form textarea.input-error{border:2px solid #eb4664}form .link{cursor:pointer;text-align:right}form .sign-up-text{align-items:center;display:flex;height:60px;justify-content:center;margin-bottom:15px;position:relative}form .sign-up-text:before{background-color:rgba(34,34,34,.1);content:"";height:2px;position:absolute;width:100%}@media(prefers-color-scheme:dark){form .sign-up-text:before{background-color:hsla(0,0%,100%,.1)}}form .sign-up-text div{background-color:#fff;display:inline-block;margin:0 auto;padding:0 15px;position:relative}form .update-avatar{display:inline-block;font-weight:700;position:relative;text-align:center}form .update-avatar .avatars{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:10px}form .update-avatar .avatars .avatar.--left,form .update-avatar .avatars .avatar.--right,form .update-avatar .avatars .avatar.-left,form .update-avatar .avatars .avatar.-right{display:none}form .update-avatar .avatars .avatar.--left .avatarIcon,form .update-avatar .avatars .avatar.--right .avatarIcon,form .update-avatar .avatars .avatar.-left .avatarIcon,form .update-avatar .avatars .avatar.-right .avatarIcon{border:none}@media screen and (min-width:480px){form .update-avatar .avatars .avatar.--left,form .update-avatar .avatars .avatar.--right{display:block;opacity:.1}}@media screen and (min-width:380px){form .update-avatar .avatars .avatar.-left,form .update-avatar .avatars .avatar.-right{display:block;opacity:.4}}form .update-avatar .avatars .arrow{cursor:pointer;font-size:2rem}form fieldset input{margin-bottom:0}form .dropdown{align-items:center;background:rgba(34,34,34,.1);border-radius:10px;display:flex;height:40px;padding-right:10px;position:relative;width:100%}@media(prefers-color-scheme:dark){form .dropdown{background:hsla(0,0%,100%,.1)}}form .dropdown .input{background-color:transparent;border:none;color:#222;height:100%;margin:0;padding-block:.7em;padding-inline:.5em;width:100%}@media(prefers-color-scheme:dark){form .dropdown .input{color:#fff}}.spinnerW{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.dot-spinner{height:1rem;position:relative;width:1rem}.dot-spinner,.dot-spinner__dot{align-items:center;display:flex;justify-content:flex-start}.dot-spinner__dot{height:100%;left:0;position:absolute;top:0;width:100%}.dot-spinner__dot:before{-webkit-animation:pulse0112 .9999s ease-in-out infinite;animation:pulse0112 .9999s ease-in-out infinite;background-color:#0882a0;border-radius:50%;box-shadow:0 0 20px rgba(34,34,34,.3);content:"";height:20%;opacity:.5;-webkit-transform:scale(0);transform:scale(0);width:20%}.white .dot-spinner__dot:before{background-color:#fff}@media(prefers-color-scheme:dark){.dot-spinner__dot:before{background-color:#eb4664;box-shadow:0 0 20px hsla(0,0%,100%,.3)}}.dot-spinner__dot:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dot-spinner__dot:nth-child(2):before{-webkit-animation-delay:-.7875s;animation-delay:-.7875s}.dot-spinner__dot:nth-child(3){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dot-spinner__dot:nth-child(3):before{-webkit-animation-delay:-.675s;animation-delay:-.675s}.dot-spinner__dot:nth-child(4){-webkit-transform:rotate(135deg);transform:rotate(135deg)}.dot-spinner__dot:nth-child(4):before{-webkit-animation-delay:-.5625s;animation-delay:-.5625s}.dot-spinner__dot:nth-child(5){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dot-spinner__dot:nth-child(5):before{-webkit-animation-delay:-.45s;animation-delay:-.45s}.dot-spinner__dot:nth-child(6){-webkit-transform:rotate(225deg);transform:rotate(225deg)}.dot-spinner__dot:nth-child(6):before{-webkit-animation-delay:-.3375s;animation-delay:-.3375s}.dot-spinner__dot:nth-child(7){-webkit-transform:rotate(270deg);transform:rotate(270deg)}.dot-spinner__dot:nth-child(7):before{-webkit-animation-delay:-.225s;animation-delay:-.225s}.dot-spinner__dot:nth-child(8){-webkit-transform:rotate(315deg);transform:rotate(315deg)}.dot-spinner__dot:nth-child(8):before{-webkit-animation-delay:-.1125s;animation-delay:-.1125s}@-webkit-keyframes pulse0112{0%,to{opacity:.5;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse0112{0%,to{opacity:.5;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.logo{background:url(/static/media/beer-icon.a8288312a5110bc0cdfb.svg) 50%/contain no-repeat;height:150px;margin:0 auto 20px;width:150px}@media(prefers-color-scheme:dark){.logo{background-image:url(/static/media/beer-icon.a8288312a5110bc0cdfb.svg)}}.action{align-items:center;border-radius:10px;box-shadow:0 1px 3px 0 rgba(34,34,34,.25);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:20px;padding:10px 20px;-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}@media(prefers-color-scheme:dark){.action{background-color:#eb4664}}.action:active{box-shadow:0 0 1px 1px rgba(34,34,34,.5);-webkit-transform:translateY(0);transform:translateY(0)}.action .icon{align-items:center;border:3px solid #0882a0;border-radius:50%;display:flex;font-size:1.5rem;height:50px;justify-content:space-between;margin-right:15px;text-align:center;width:50px}@media(prefers-color-scheme:dark){.action .icon{background-color:#fff;border-color:#fff;box-shadow:inset 0 0 1px 0 #fff;color:#222}}.action .icon svg{width:50px}.action .text{flex-grow:1;font-size:1rem;line-height:1.25}.action .text .title{font-weight:700}.action .text .description{font-size:.8em}.action .plus{color:#0882a0;font-size:1.5rem}@media(prefers-color-scheme:dark){.action .plus{color:#fff}}.avatarIcon{border:3px solid #0882a0;border-radius:50%;max-width:100%;position:relative}@media(prefers-color-scheme:dark){.avatarIcon{border-color:#eb4664}}.avatarIcon .avatar{border:3px solid #fff;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}@media(prefers-color-scheme:dark){.avatarIcon .avatar{border-color:#222}}.avatarIcon .avatar.image{object-fit:cover}.avatarIcon .avatar.no-image{background-color:#222}@media(prefers-color-scheme:dark){.avatarIcon .avatar.no-image{background-color:#fff}}.search-bar{align-items:center;background:rgba(34,34,34,.1);border-radius:30px;display:flex;height:40px;padding-inline:.8em;position:relative;transition:border-radius .5s ease;width:200px;width:100%}@media(prefers-color-scheme:dark){.search-bar{background:hsla(0,0%,100%,.1)}}.search-bar:before{background:#222;border-radius:1px;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}@media(prefers-color-scheme:dark){.search-bar:before{background:#fff}}.search-bar:focus-within{border-radius:1px}.search-bar:focus-within:before{-webkit-transform:scale(1);transform:scale(1)}.search-bar .input{background-color:transparent;border:none;color:#222;height:100%;margin:0;padding-block:.7em;padding-inline:.5em;width:100%}@media(prefers-color-scheme:dark){.search-bar .input{color:#fff}}.search-bar .input:focus{outline:none}.search-results{overflow-y:scroll}.search-results ul{border-left:1px solid rgba(37,50,89,.1);border-right:1px solid rgba(37,50,89,.1);list-style:none;margin:0;padding:0}.search-results ul li{cursor:pointer;padding:10px 20px}.search-results ul li+li{border-top:1px solid rgba(37,50,89,.1)}.search-results ul li:hover{background-color:rgba(37,50,89,.1)}.search-results ul li .result{margin:0}.search-results ul.active{display:block}.siteNav{align-items:center;background-color:#222;box-shadow:0 1px 5px 0 rgba(34,34,34,.05);color:#fff;display:flex;height:70px;justify-content:space-between;left:0;padding:10px 20px;top:0;width:100%;z-index:1000}@media(prefers-color-scheme:dark){.siteNav{background-color:#eb4664;box-shadow:0 1px 5px 0 hsla(0,0%,100%,.05)}}.siteNav .greeting{font-family:Kaushan Script,cursive;font-size:1.5rem;line-height:.8}.siteNav .greeting span{font-size:.8em}.result{gap:15px;justify-content:space-between;margin-bottom:20px}.result,.result .icon{align-items:center;display:flex}.result .icon{border:3px solid;border-radius:50%;font-size:1.25rem;height:60px;justify-content:center;width:60px}.result .text{flex:1 1}.result[data-type=user] .username{font-size:1.1rem;font-weight:700}.result[data-type=user] .name{line-height:1.3;opacity:.8}.result[data-type=user] .followedby{font-size:.9rem;line-height:1.2;opacity:.8}.result[data-type=place] .name{font-size:1.1rem;font-weight:700}.result[data-type=place] .address{font-size:.9rem;line-height:1.3;opacity:.8}.result[data-type=drink] .name{font-size:1.1rem;font-weight:700}.result[data-type=drink] .type{line-height:1.3;opacity:.8}.footer-nav{align-items:center;background-color:#222;bottom:0;box-shadow:0 -1px 0 0 rgba(34,34,34,.1);color:#fff;display:flex;height:50px;justify-content:space-around;left:0;padding:0 20px;right:0}@media(prefers-color-scheme:dark){.footer-nav{background-color:#222;box-shadow:0 -1px 0 0 hsla(0,0%,100%,.1)}}.footer-nav .link{align-items:center;border:0 solid #0882a0;border-radius:50%;display:flex;height:40px;justify-content:center;transition:all .2s ease-in-out;width:40px}@media(prefers-color-scheme:dark){.footer-nav .link{border-color:#eb4664}}.footer-nav .link.active{color:#0882a0}@media(prefers-color-scheme:dark){.footer-nav .link.active{color:#eb4664}}.footer-nav .link.active .avatarIcon{border-width:3px}.footer-nav .link .avatarIcon{border-width:0;transition:border-width .05s ease-in-out}.dateNav{align-items:center;background-color:#222;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.25);color:#fff;display:flex;font-weight:700;justify-content:space-between;margin:0 -20px 20px;padding:10px 20px}@media(prefers-color-scheme:dark){.dateNav{background-color:#eb4664;box-shadow:inset 0 1px 3px 0 rgba(34,34,34,.25);color:#222}}.dateNav>div{cursor:pointer}.dateNav .date{text-transform:uppercase}.dateNav .hide{cursor:default;opacity:0}.Total{align-items:center;background-color:#000;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.25);color:#fff;display:flex;font-weight:700;justify-content:center;margin:0 -20px 20px;padding:10px 20px}@media(prefers-color-scheme:dark){.Total{background-color:#eb4664;box-shadow:inset 0 1px 3px 0 rgba(34,34,34,.25);color:#222}}.Total .title{text-transform:uppercase}.statsW{margin:10px 0 30px}.stats{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;text-align:center}.stat{flex-grow:1;margin-bottom:20px}.stat .icon{align-items:center;background-color:#222;border:3px solid #222;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;margin:0 auto 5px;width:40px}@media(prefers-color-scheme:dark){.stat .icon{background-color:#eb4664;border-color:#fff;color:#fff}}.stat .number{font-size:.9em;font-weight:700;line-height:1;text-transform:uppercase}.stat .title{font-size:.7em;opacity:.65}.beersW{color:#222;margin-bottom:20px;min-height:246px;padding:20px 20px 50px;position:relative;width:100%}@media(prefers-color-scheme:dark){.beersW{color:#fff}}.beersW .title{font-size:.9em;line-height:1.2;margin:20px 0 10px;position:relative;text-align:center}.beersW .title span{display:block;font-size:1.2rem;font-weight:700}.beersW .beers{align-items:center;display:flex;gap:10px;justify-content:center;position:relative;z-index:1}.beersW .beers .text{font-size:1.25em;font-weight:700;margin-left:5px;margin-right:-5px;margin-top:15px}.beersW .beers .beer{align-self:flex-end;position:relative;width:70px}.beersW .beers .beer:hover .tooltip{visibility:visible}.beersW .beers .beer .amount{display:block;font-weight:700;left:50%;margin-top:5px;position:absolute;text-align:center;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.beersW .beers .beer .amount .comment{font-size:.8em;font-style:italic;font-weight:400;line-height:1;margin-top:5px}.beersW .beers .beer .glass{background:url(/static/media/glass.a2203fb5bc0085dfe1ae.svg) bottom/auto no-repeat;margin-left:15%;padding-bottom:130%;position:relative}@media(prefers-color-scheme:dark){.beersW .beers .beer .glass{background-image:url(/static/media/glass-inv.5d4d85b93e3ddf8bcfb5.svg)}}.beersW .beers .beer .glass:after{background-color:#222;border-radius:50%;bottom:-2%;content:"";height:5%;left:5%;opacity:.25;position:absolute;width:100%;z-index:-1}.beersW .beers .beer .liquidW{bottom:3%;display:block;height:82%;left:18%;position:absolute;width:56%}.beersW .beers .beer .liquidW .liquid{background-color:#fba83f;border-top:0 solid #fff;bottom:0;height:0;left:0;opacity:.9;position:absolute;transition:height 1s ease;width:100%}@media(prefers-color-scheme:dark){.beersW .beers .beer .liquidW .liquid{border-top:0 solid #fff}}.beersW .beers .beer.empty,.beersW .beers .beer.half{margin-top:5px}.beersW .beers .beer.empty .glass,.beersW .beers .beer.half .glass{background-image:url(/static/media/glass.a2203fb5bc0085dfe1ae.svg);padding-bottom:123%}@media(prefers-color-scheme:dark){.beersW .beers .beer.empty .glass,.beersW .beers .beer.half .glass{background-image:url(/static/media/glass-inv.5d4d85b93e3ddf8bcfb5.svg)}}.beersW .beers .beer.half .liquidW{height:87%}.beersW .beers .beer.half .liquidW .liquid{border-top-width:3px}.beersW .beers .beer.full:after{background:url(/static/media/foam.fccd076ee0f51c502d69.svg) top/auto no-repeat;content:"";height:45px;position:absolute;top:-6px;width:100%}@media(prefers-color-scheme:dark){.beersW .beers .beer.full:after{background-image:url(/static/media/foam-inv.43a9b8703be2b848a26e.svg)}}.beersW .beers .beer.keg{width:75px}.beersW .beers .beer.keg .glass{background-image:url(/static/media/keg-grad.9c0c9556138ddae22fb7.svg);margin-left:0;padding-bottom:116%}@media(prefers-color-scheme:dark){.beersW .beers .beer.keg .glass{background-image:url(/static/media/keg-grad-inv.d131e8a5e0ab900575dd.svg)}}.beersW .beers .beer.keg .glass:after{bottom:-2%;height:6%;left:10%}.beersW .beers .beer.keg .liquidW{height:0}.beersW .beers .beer.keg .liquidW .liquid{border:none}.map-container{align-items:center;display:flex;height:200px;justify-content:center;overflow:hidden;position:relative}.map-container .pin{bottom:50%;color:#0882a0;font-size:2rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media(prefers-color-scheme:dark){.map-container .pin{color:#eb4664}}.map-container img{height:200px;object-fit:cover;width:100%}.pagination{margin-bottom:20px;margin-top:20px}.pagination ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.pagination ul li{border:1px solid #000;border-left:none}.pagination ul li.prev{border-left:1px solid}.pagination ul li span{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;min-width:30px;padding:0 10px}.pagination ul li span:hover{background-color:rgba(34,34,34,.05)}.pagination ul li.active span{background-color:#222;color:#fff}.pagination ul li.disable span{cursor:default;opacity:.5}.pagination ul li.disable span:hover{background-color:inherit}.socials{align-items:center;display:flex;gap:20px;justify-content:left;list-style:none;margin:0 0 20px;padding:0}.bottom-menu{background-color:#000;border-top-left-radius:10px;border-top-right-radius:10px;bottom:-100%;color:#fff;left:0;position:absolute;right:0;transition:bottom .5s ease;z-index:200000}.bottom-menu.active{bottom:0}.bottom-menu ul{list-style:none;margin:0;padding:10px 0 100px}.bottom-menu ul li+li{border-top:1px solid}.bottom-menu ul li a{display:block;padding:15px}.bottom-menu-overlay{background-color:rgba(0,0,0,.1);bottom:0;height:0;left:0;opacity:0;position:absolute;right:0;transition:opacity .25s ease;z-index:199999}.bottom-menu-overlay.active{height:100%;opacity:1}.date-picker-overlay{background-color:rgba(34,34,34,.1);z-index:20000}.date-picker-container,.date-picker-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.date-picker-container{align-items:center;display:flex;justify-content:center}.date-picker-container .date-picker{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(34,34,34,.05),0 1px 3px 0 rgba(34,34,34,.1),0 1px 2px 0 rgba(34,34,34,.06),0 20px 25px -5px rgba(34,34,34,.1),0 10px 10px -5px rgba(34,34,34,.04);padding:.5rem;z-index:20001}.date-picker-container .date-picker-header{align-items:center;display:flex;font-size:.8rem;font-weight:700;justify-content:space-between}.date-picker-container .date-picker-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-auto-rows:2rem;grid-template-columns:repeat(7,2rem)}.date-picker-container .date-picker-grid>*{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.date-picker-container .date-picker-grid-header{color:#333;font-size:.75rem;font-weight:700}.date-picker-container .date-picker-grid-dates{color:#555}.date-picker-container .date-picker-other-month-date{color:#aaa}.date-picker-container .date-picker-grid-dates>.date{background:none;border:none;border-radius:.25rem;cursor:pointer}.date-picker-container .date-picker-grid-dates>:hover{background-color:#0882a0;color:#222}.date-picker-container .month-button{background:none;border:none;cursor:pointer}.date-picker-container .month-button:hover{border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(34,34,34,.1),0 1px 2px 0 rgba(34,34,34,.06)}.date-picker-container .date-picker.show{display:block}.date-picker-container .date.selected{background-color:#0882a0;color:#fff}.like-button{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:center;position:relative;transition:all .3s ease}.like-button:after{background:#f6f6f8;border-radius:12px;content:"";display:block;height:100%;position:absolute;width:100%;z-index:-2}.like-button svg,.like-button:after{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.like-button svg path{transition:all .2s ease}.like-button.active{color:#0882a0}.like-button:hover:after{background:#feeef3;border-radius:10px;-webkit-transform:scale(.88);transform:scale(.88)}.like-button:active svg{-webkit-transform:scale(.6);transform:scale(.6)}.like-button i{background:#0882a0;border-radius:24px;color:#fff;font-family:-apple-system,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:12px;padding:6px 10px;position:absolute;transition:all .3s cubic-bezier(.34,1.56,.64,1);z-index:-9}.like-button .count-motion{-webkit-transform:translatey(-160%);transform:translatey(-160%)}.like-button span{background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,0) 0,#feeff3 100%);border-radius:100%;height:90%;opacity:1;position:absolute;width:90%;z-index:-99}.like-button .bubble-motion{-webkit-animation:bubbleMotion .8s cubic-bezier(.25,1,.5,1) forwards;animation:bubbleMotion .8s cubic-bezier(.25,1,.5,1) forwards}@-webkit-keyframes bubbleMotion{to{opacity:0;-webkit-transform:scale(2.6);transform:scale(2.6)}}@keyframes bubbleMotion{to{opacity:0;-webkit-transform:scale(2.6);transform:scale(2.6)}}.auth-page{align-items:center;background-color:#1d59c5;color:#fff;display:flex;height:100%;justify-content:center;text-align:center}@media(prefers-color-scheme:dark){.auth-page{background-color:#222}}.auth-page .dot-spinner__dot:before{background-color:#fff}.auth-page .container{max-width:100%;padding:20px;width:400px}.auth-page .container h1{font-size:1.5rem;font-weight:700;margin-bottom:20px}.auth-page .container a:hover{color:#eb4664}.auth-page .container form input,.auth-page .container form textarea{background-color:hsla(0,0%,100%,.95);color:#222}.auth-page .container form .button{background-color:#222;color:#fff}.page-dashboard .container{padding:0 15px}.page-dashboard .container main{align-items:center;bottom:50px;display:flex;justify-content:center;left:0;right:0;top:70px}.page-dashboard .container main>div{max-height:100%;max-width:100%;overflow-y:scroll;padding:20px 15px;width:500px}.page-dashboard .container main>div .selected-attendees{display:flex;gap:10px;margin-bottom:15px}.page-dashboard .container main>div .selected-attendees .selected-attendee{position:relative}.page-dashboard .container main>div .selected-attendees .selected-attendee .remove{align-items:center;background-color:#fff;border:2px solid;border-radius:50%;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px;z-index:1}@media(prefers-color-scheme:dark){.page-dashboard .container main>div .selected-attendees .selected-attendee .remove{background-color:#222}}.page-dashboard .container main>div .selected-attendees .selected-attendee .remove svg{font-size:15px;height:15px;margin:0;padding:0;width:15px}.page-dashboard .container main>div .quick-adds{grid-gap:10px;display:grid;gap:10px;grid-auto-columns:1fr;grid-auto-flow:column;text-align:center}.page-dashboard .container main>div .quick-adds .quick-add{cursor:pointer}.page-dashboard .container main>div .quick-adds .quick-add .icon{font-size:2rem}.page-dashboard .container main>div .quick-adds .quick-add .title{font-weight:700;margin-top:5px;white-space:nowrap}.page-dashboard .container main>div .quick-adds .quick-add .amount{font-size:.9em;opacity:.75}.accounts-nav{align-items:center;background-color:#fff;box-shadow:0 1px 5px 0 rgba(34,34,34,.05);display:flex;font-size:1.5rem;gap:15px;height:50px;justify-content:space-between;left:0;margin:0;padding:0 15px;position:absolute;right:0;top:0;z-index:100}@media(prefers-color-scheme:dark){.accounts-nav{background-color:#222;box-shadow:0 1px 5px 0 hsla(0,0%,100%,.05)}}.accounts-nav .title{flex:1 1;font-size:1.125rem;font-weight:700;text-align:left}.accounts-nav .cancel{cursor:pointer;margin-right:20px}.accounts-nav .confirm{color:#0882a0;cursor:pointer}@media(prefers-color-scheme:dark){.accounts-nav .confirm{color:#eb4664}}.accounts-page .container{padding:0 15px}.accounts-page .container main{align-items:center;bottom:50px;display:flex;justify-content:center;left:0;position:absolute;right:0;top:50px}.accounts-page .container main>div{max-height:100%;max-width:100%;overflow-y:scroll;padding:15px;width:500px}.profile-nav{align-items:center;background-color:#fff;box-shadow:0 1px 5px 0 rgba(34,34,34,.05);display:flex;font-size:1.25rem;gap:15px;height:50px;justify-content:space-between;padding:0 15px}@media(prefers-color-scheme:dark){.profile-nav{background-color:#222;box-shadow:0 1px 5px 0 hsla(0,0%,100%,.05)}}.profile-nav .title{font-size:1.125rem;font-weight:700}.profile-nav .cancel,.profile-nav .menu{cursor:pointer;width:24px}.profile-page .container{padding:0 15px}.profile-page .container header{padding:15px 0;text-align:center}.profile-page .container header .avatarIcon{margin:0 auto 5px;position:relative}.profile-page .container header .avatarIcon:after,.profile-page .container header .avatarIcon:before{background:url(/static/media/flash.ab7d7afad4713e06a878.svg) no-repeat;content:"";display:block;height:100px;position:absolute;top:0;width:136px}@media(prefers-color-scheme:dark){.profile-page .container header .avatarIcon:after,.profile-page .container header .avatarIcon:before{background-image:url(/static/media/flash-inv.6d60d2c4e3ffe4389e57.svg)}}.profile-page .container header .avatarIcon:before{right:120%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.profile-page .container header .avatarIcon:after{left:120%}.profile-page .container header .name{font-family:Kaushan Script,cursive;font-size:1.5em;font-weight:700;margin:15px 0}.profile-page .container header .actions{align-items:center;display:flex;gap:10px;justify-content:center;margin:30px 0 10px}.profile-page .container header .actions .button{margin-top:0}.profile-page .container header .actions button{transition:.1s ease-in-out;width:100%}.profile-page .container header .actions button:hover{background-color:#0882a0;border-color:#0882a0}@media(prefers-color-scheme:dark){.profile-page .container header .actions button:hover{background-color:#eb4664;border-color:#eb4664}}.location-nav{align-items:center;background-color:#fff;box-shadow:0 1px 5px 0 rgba(34,34,34,.05);display:flex;font-size:1.25rem;gap:15px;height:50px;justify-content:space-between;padding:0 15px;text-align:center}@media(prefers-color-scheme:dark){.location-nav{background-color:#222;box-shadow:0 1px 5px 0 hsla(0,0%,100%,.05)}}.location-nav .title{font-size:1.125rem;font-weight:700}.location-nav .cancel,.location-nav .menu{cursor:pointer;width:24px}.profile-location .container{padding:0 15px}.profile-location .container .wifi span{cursor:pointer;-webkit-user-select:text;user-select:text}.profile-location .container .map-container{margin:0 -15px 20px}.profile-location .container form{padding:15px 0}.profile-drink nav{align-items:center;display:flex;justify-content:space-around}.profile-drink .illustration{background:url(/static/media/lager.b5d5bdf35885e6d52aaf.png) top/contain;height:150px;margin:0 auto;width:150px}.profile-drink .hero{background:url(/static/media/drink-header-lager.3b170f397500878abddd.jpg) 50%/cover no-repeat #000;height:180px}.profile-drink .drink-nav{align-items:center;background-color:transparent;color:#fff;display:flex;font-size:1.25rem;gap:15px;height:50px;justify-content:space-between;left:0;margin:0;padding:0 15px;position:absolute;right:0;text-align:center;top:0;z-index:100}.profile-drink .drink-nav .title{font-size:1.125rem;font-weight:700}.profile-drink .drink-nav .cancel,.profile-drink .drink-nav .menu{cursor:pointer;width:24px}.profile-drink main{background-color:#fcfcfc;border-radius:20px;margin-left:-1px;margin-right:-1px;margin-top:-20px;padding:15px 1px}@media(prefers-color-scheme:dark){.profile-drink main{background-color:#272727}}.profile-drink main .container{padding:0 15px}.profile-drink main .container header{margin-bottom:1rem;padding:20px 0;text-align:center}.profile-drink main .container header .type{margin-bottom:.5rem;text-transform:uppercase}.profile-drink main .container header .title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.profile-drink main .container header .pills{align-items:center;display:flex;gap:10px;justify-content:center}.profile-drink main .container header .favourite,.profile-drink main .container header .rating{align-items:center;border-radius:22px;display:flex;font-weight:700;gap:5px;height:40px;justify-content:center;line-height:1;min-width:70px;padding:0 10px}.profile-drink main .container header .favourite .icon,.profile-drink main .container header .rating .icon{font-size:1em}.profile-drink main .container header .rating{background-color:rgba(8,130,160,.5)}@media(prefers-color-scheme:dark){.profile-drink main .container header .rating{background-color:rgba(235,70,100,.5)}}.profile-drink main .container header .favourite{background-color:#222;color:#fff}@media(prefers-color-scheme:dark){.profile-drink main .container header .favourite{background-color:#fff;color:#222}}.profile-drink main .container .description{text-align:center}.profile-drink main .container .description .label{font-weight:700}.profile-drink main .container footer{margin-top:1rem;padding:20px 0;text-align:center}.profile-drink main .container footer .button.active{color:#0882a0}@media(prefers-color-scheme:dark){.profile-drink main .container footer .button.active{color:#eb4664}}.profile-drink .map-container{background-color:rgba(34,34,34,.1);margin-top:20px}.explore-nav{background-color:#fff;box-shadow:0 1px 5px 0 rgba(34,34,34,.05);min-height:60px;padding:10px 15px 0}@media(prefers-color-scheme:dark){.explore-nav{background-color:#222;box-shadow:0 1px 5px 0 hsla(0,0%,100%,.05)}}.explore-nav .explore-tabs ul{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;list-style:none;margin:5px -15px 0;padding:0;position:relative;text-align:center}.explore-nav .explore-tabs ul .line{background-color:#0882a0;bottom:0;height:2px;left:0;position:absolute;transition:left .3s cubic-bezier(.19,1,.22,1);width:33.33%}@media(prefers-color-scheme:dark){.explore-nav .explore-tabs ul .line{background-color:#eb4664}}.explore-nav .explore-tabs ul li{border-bottom:2px solid transparent;cursor:pointer;height:40px;position:relative}.explore-nav .explore-tabs ul li a{align-items:center;border-bottom:2px solid transparent;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.explore-nav .explore-tabs ul li a.active{pointer-events:none}.explore-page .container{padding:0 15px}.explore-page main{padding:15px 0}.explore-page main h3{margin-bottom:15px}.explore-page main .search-results{list-style:none;margin:0;padding:0}.explore-page main .search-results.reversed{display:flex;flex-direction:column-reverse}.explore-page main .search-results .result{align-items:center;cursor:pointer;display:flex;gap:15px;justify-content:space-between;margin-bottom:20px}.explore-page main .search-results .result .icon{align-items:center;border:3px solid #0882a0;border-radius:50%;display:flex;font-size:1.25rem;height:60px;justify-content:center;width:60px}@media(prefers-color-scheme:dark){.explore-page main .search-results .result .icon{border-color:#eb4664}}.explore-page main .search-results .result .text{flex:1 1}.explore-page main .search-results .result[data-type=user] .username{font-weight:700}.explore-page main .search-results .result[data-type=user] .name{margin-bottom:2px;opacity:.8}.explore-page main .search-results .result[data-type=user] .followedby{font-size:.8rem;font-weight:700;line-height:1.2;opacity:.5}.explore-page main .search-results .result[data-type=place] .name{font-size:1.1rem;font-weight:700}.explore-page main .search-results .result[data-type=place] .address{font-size:.9rem;line-height:1.3;opacity:.8}.explore-page main .search-results .result[data-type=drink] .name{font-size:1.1rem;font-weight:700}.explore-page main .search-results .result[data-type=drink] .type{line-height:1.3;opacity:.8}.history-nav{align-items:center;background-color:#fff;box-shadow:0 1px 5px 0 rgba(34,34,34,.05);display:flex;font-size:1.25rem;gap:15px;height:50px;justify-content:space-between;padding:0 15px;text-align:center}@media(prefers-color-scheme:dark){.history-nav{background-color:#222;box-shadow:0 1px 5px 0 hsla(0,0%,100%,.05)}}.history-nav .title{font-size:1.125rem;font-weight:700}.history-nav .cancel,.history-nav .menu{cursor:pointer;width:24px}.history-page .container{padding:0 15px}.history-page .container main{padding:0 0 15px}.history-page .visits{margin:40px 0;text-align:center}.history-page .visits .visit .location{background-color:rgba(8,130,160,.05);border-bottom:1px solid #0882a0;border-color:#0882a0 currentcolor;border-top:1px solid #0882a0;margin:0 -15px 15px;padding:5px 15px;text-align:center}@media(prefers-color-scheme:dark){.history-page .visits .visit .location{background-color:rgba(235,70,100,.05);border-color:#eb4664}}.history-page .visits .visit .location .name{font-weight:700}.history-page .visits .visit .attendees{align-items:center;display:flex;gap:15px;justify-content:center;margin:10px 0}.history-page .visits .visit .attendees .avatarIcon img{border:none}.history-page .drinks{list-style:none;margin:0 0 20px;padding:0}.history-page .drinks .drink{align-items:center;display:flex;gap:5px;justify-content:center;margin-bottom:10px}.history-page .drinks .drink span{display:inline-block;white-space:nowrap}.history-page .drinks .drink .title{font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-page .drinks .drink .description,.history-page .drinks .drink .time{font-size:.9em;opacity:.8}
/*# sourceMappingURL=main.74cb7673.css.map*/