@font-face{font-family:Primary;src:url(../fonts/font.c5f95478.ttf);font-display:swap}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{0%{transform:translateY(360px)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(360px)}to{transform:translateY(0)}}@-webkit-keyframes slideDown{0%{transform:translateY(-360px)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-360px)}to{transform:translateY(0)}}@-webkit-keyframes slideLeft{0%{transform:translateX(360px)}to{transform:translateX(0)}}@keyframes slideLeft{0%{transform:translateX(360px)}to{transform:translateX(0)}}@-webkit-keyframes slideRight{0%{transform:translateX(-360px)}to{transform:translateX(0)}}@keyframes slideRight{0%{transform:translateX(-360px)}to{transform:translateX(0)}}@-webkit-keyframes shine{0%{background-position:100% 100%}to{background-position:0 0}}@keyframes shine{0%{background-position:100% 100%}to{background-position:0 0}}.map-marker-user .pin{box-shadow:0 0 1px 1px #bfbfbf;border-radius:50%;transform:rotate(45deg);opacity:.9;width:75%;padding:16%}.map-marker-user .pin.text{background-color:#b4ffe2}.map-marker-user .pin.image{background-color:#fffbce}.map-marker-user .pin.sketch{background-color:#eadaff}.map-marker-user .pin svg{width:18px;height:18px}.map-marker-user .pin-container{border-radius:50% 50% 50% 0;transform:rotate(-45deg);background-color:hsla(0,0%,98.8%,.9);position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;box-shadow:0 0 1px 1px #bfbfbf;cursor:default}.map-marker-note .pin{box-shadow:0 0 1px 1px #bfbfbf;border-radius:50%;transform:rotate(45deg);opacity:.9;width:75%;padding:16%}.map-marker-note .pin.text{background-color:#b4ffe2}.map-marker-note .pin.image{background-color:#fffbce}.map-marker-note .pin.sketch{background-color:#eadaff}.map-marker-note .pin svg{width:18px;height:18px}.map-marker-note .pin-container{border-radius:50% 50% 50% 0;transform:rotate(-45deg);background-color:hsla(0,0%,98.8%,.9);position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;box-shadow:0 0 1px 1px #bfbfbf;cursor:default;cursor:pointer}*{font-family:Primary,Arial,Helvetica;outline:none;color:#121212;padding:0;margin:0;box-sizing:border-box;font-size:0}a{display:block;text-decoration:none}h1,h2,h3,h4,h5,p{text-align:center}h1.bk,h2.bk,h3.bk,h4.bk,h5.bk,p.bk{background-color:hsla(0,0%,100%,.8);padding:6px 12px;border:1px solid hsla(0,0%,74.9%,.8);border-radius:2px}ul{list-style-type:none}h2{font-size:16px;text-align:center}p{letter-spacing:.33px;font-size:14px;text-align:left;word-break:break-word}input[type=date],input[type=password],input[type=text]{width:100%;padding:12px;border-radius:4px;font-size:16px;box-shadow:0 0 1px 1px #bfbfbf;border:none}input[type=date].invalid,input[type=password].invalid,input[type=text].invalid{box-shadow:inset 0 0 8px 0 rgba(255,0,0,.6)}@media (max-width:450px){input[type=date],input[type=password],input[type=text]{font-size:14px;padding:10px 12px}}input[type=checkbox]{width:16px;height:16px;cursor:pointer;padding:4px;position:relative;background:#62c795}input[type=checkbox] label{background:#62c795}input[type=file]{display:none}textarea{resize:none;border:none;width:100%;outline:0;padding:6px 10px;font-size:16px;box-shadow:0 0 1px 1px #bfbfbf;border-radius:4px;min-height:140px}button,textarea{font-family:Primary,Arial,Helvetica}button{-webkit-appearance:button;-moz-appearance:button;appearance:button;display:inline-block;text-decoration:none;cursor:pointer;position:relative;border:none;touch-action:manipulation;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;background:transparent;vertical-align:middle;white-space:nowrap;height:auto}button.submit{transition:filter .25s;border-radius:12px}button.submit:hover{filter:brightness(108%)}button.submit:hover .shadow{transform:translateY(4px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}button.submit:hover .content{transform:translateY(-6px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}button.submit:active .shadow{transform:translateY(1px);transition:transform 34ms}button.submit:active .content{transform:translateY(-2px);transition:transform 34ms}button.submit.shine .content{overflow:hidden;position:relative}button.submit.shine:hover .content:after{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;content:"";background:linear-gradient(130deg,transparent,hsla(0,0%,100%,.05) 42%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.05) 58%,transparent);background-size:200% 200%;-webkit-animation:shine .4s ease;animation:shine .4s ease}button.submit .edge,button.submit .shadow{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border-radius:12px}button.submit .shadow{background-color:hsla(0,0%,74.9%,.6);will-change:transform;transform:translateY(2px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}button.submit .edge{background:linear-gradient(270deg,#62c795 0,#3eae76 8%,#3eae76 92%,#62c795)}button.submit .content{position:relative;padding:12px 24px;height:auto;border-radius:12px;background:repeating-radial-gradient(farthest-corner at bottom right,#53c28b,transparent) #79cfa4;will-change:transform;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;transform:translateY(-4px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}@media (max-width:800px){button.submit .content{padding:10px 22px}button.submit .content p{font-size:14px}}@media (max-width:450px){button.submit .content{padding:8px 20px}button.submit .content p{font-size:12px}}button.submit .content p{font-weight:bolder;color:#fff;font-size:16px}button.submit .content p:not(:first-child){letter-spacing:-.25px}button.submit .content span.coin{padding:0 3px 0 12px}button.submit .content span.coin img{width:22px;height:22px}button.submit.disabled{pointer-events:none;cursor:not-allowed}button.submit.disabled .edge{background:linear-gradient(270deg,#bfbfbf 0,#a0a0a0 8%,#a0a0a0 92%,#bfbfbf)}button.submit.disabled .content{background:repeating-radial-gradient(farthest-corner at bottom right,#b5b5b5,transparent) #cecece}button.submit.reject .edge{background:linear-gradient(270deg,#e95b5b 0,#e22525 8%,#e22525 92%,#e95b5b)}button.submit.reject .content{background:repeating-radial-gradient(farthest-corner at bottom right,#e74949,transparent) #ed7676}button.submit.circle{border-radius:50%}button.submit.circle .content,button.submit.circle .edge,button.submit.circle .shadow{border-radius:45%}button.submit.circle .content{padding:12px 14px}button.submit.circle .content img{width:20px;height:20px}button.submit.action .edge{background:linear-gradient(270deg,#fcfcfc 0,#ddd 8%,#ddd 92%,#fcfcfc)}button.submit.action .content{background:repeating-radial-gradient(farthest-corner at bottom right,#f2f2f2,transparent) #fff;padding:8px 10px}@media (max-width:450px){button.submit.action .content{padding:10px 12px}}button.submit.action .content img{width:18px;height:18px}@media (max-width:450px){button.submit.action .content img{width:20px;height:20px}}button.submit.action.unclickable{pointer-events:none;cursor:default}button.submit.new{grid-column:2;grid-row:2;z-index:5;margin:0 32px 32px 0}button.submit.new,button.submit.retry{box-shadow:0 0 16px 8px hsla(0,0%,100%,.6)}button.submit.new .edge,button.submit.retry .edge{background:linear-gradient(270deg,#88d4ae 0,#5ac490 8%,#5ac490 92%,#88d4ae)}button.submit.new .content,button.submit.retry .content{background:repeating-radial-gradient(farthest-corner at bottom right,#79cfa4,transparent) #9edcbe}button.pagination{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,74.9%,.8);display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;margin:0 auto;padding:6px 8px}button.pagination img{width:14px;height:14px;margin:2px 0 0 4px}button.pagination.inverse img{transform:scale(-1);margin:0 0 2px 4px}button.loading{opacity:.75;pointer-events:none;cursor:default}.page{position:relative;overflow-y:scroll;text-align:center;height:auto;max-width:800px;margin:0 auto}div.retry{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:grid;grid-template-rows:35% 1fr}div.retry div{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;padding:0 16px}div.retry h2{margin-bottom:24px;max-width:360px}.modal{padding:24px;position:relative;display:grid;grid-gap:18px;background-color:#fcfcfc;border-radius:4px;min-height:180px;max-height:calc(100vh - 32px);max-width:403px;width:100%}.modal-container{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;position:fixed;z-index:9;cursor:default}.modal-container.bk{background-color:rgba(18,18,18,.6)}.modal-container.hide{background-color:unset}.modal-container.hide>.modal{display:none}@media (max-width:450px){.modal{width:100%;border-radius:0;max-width:unset}}a.profile,span.profile{background-color:#fcfcfc;box-shadow:0 0 1px 1px #bfbfbf;background-size:cover;background-position:50%;background-repeat:no-repeat;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;border-radius:50%;width:36px;height:36px;min-width:36px;margin:0 auto;position:relative}a.profile svg,span.profile svg{width:18px;height:18px}li.chat-message{width:100%;position:relative;display:grid;margin-top:16px;grid-gap:24px;grid-template-columns:1fr;grid-template-areas:"bubble"}li.chat-message.me{grid-gap:0;grid-template-columns:1fr;grid-template-areas:"bubble"}li.chat-message:not(.me){grid-template-areas:"user bubble";grid-template-columns:auto 1fr}@media (max-width:450px){li.chat-message:not(.me){grid-template-areas:"bubble";grid-template-columns:1fr;grid-gap:0}}li.chat-message>.bubble{grid-area:bubble;max-width:75%;min-width:220px;padding:8px 12px 0 12px;position:relative;border-radius:4px;text-align:left}@media (max-width:800px){li.chat-message>.bubble{min-width:200px}}@media (max-width:450px){li.chat-message>.bubble{min-width:180px}}@media (max-width:340px){li.chat-message>.bubble{min-width:75%}}li.chat-message>.bubble:after,li.chat-message>.bubble:before{position:absolute;width:0;height:0;top:0;content:"";border-style:solid}li.chat-message>.bubble:not(.me){margin-right:auto;background-color:rgba(235,250,255,.6);border:1px solid #bfbfbf;border-top-left-radius:0}li.chat-message>.bubble:not(.me):after,li.chat-message>.bubble:not(.me):before{left:0;transform:translateX(-100%)}li.chat-message>.bubble:not(.me):before{border-color:transparent #bfbfbf transparent transparent;border-width:0 10px 10px 0;top:-1px}@media (max-width:450px){li.chat-message>.bubble:not(.me):before{border-width:0 8px 8px 0}}li.chat-message>.bubble:not(.me):after{border-color:transparent #f0fbff transparent transparent;border-width:0 8px 8px 0}@media (max-width:450px){li.chat-message>.bubble:not(.me):after{border-width:0 6px 6px 0}}li.chat-message>.bubble.me{margin-left:auto;background-color:rgba(220,255,220,.6);border:1px solid #bfbfbf;border-top-right-radius:0}li.chat-message>.bubble.me:after,li.chat-message>.bubble.me:before{right:0;transform:translateX(100%)}li.chat-message>.bubble.me:before{border-color:#bfbfbf transparent transparent transparent;border-width:10px 10px 0 0;top:-1px}@media (max-width:450px){li.chat-message>.bubble.me:before{border-width:8px 8px 0 0}}li.chat-message>.bubble.me:after{border-color:#e1ffe1 transparent transparent transparent;border-width:8px 8px 0 0}@media (max-width:450px){li.chat-message>.bubble.me:after{border-width:6px 6px 0 0}}li.chat-message>.bubble p{font-size:16px}li.chat-message>.bubble .name,li.chat-message>.bubble a{border-bottom:1px solid #bfbfbf;display:inline-block;padding-bottom:2px;margin-bottom:4px}li.chat-message>.bubble .name p,li.chat-message>.bubble a p{font-size:12px;font-weight:bolder}li.chat-message>.bubble .text{padding:0 0 32px 0;font-size:15px}@media (max-width:800px){li.chat-message>.bubble .text{font-size:14px;padding:0 0 26px 0}}@media (max-width:340px){li.chat-message>.bubble .text{font-size:13px}}li.chat-message>.bubble .date{bottom:8px;right:8px;font-size:12px;position:absolute;color:#858585}@media (max-width:450px){li.chat-message>.bubble .date{font-size:11px}}.form{position:relative;overflow-y:scroll;text-align:center;height:auto;max-width:800px;margin:0 auto;padding:16px;background-color:#fcfcfc;box-shadow:0 0 1px 1px #bfbfbf}.form h1{font-size:32px}.form h2{font-size:24px;padding:24px 0 0 0}.form h3{text-align:left;font-size:16px}.form>:not(.retry) h3{padding:24px 0 12px 0;text-transform:uppercase;font-weight:bolder}.form h5{text-align:left;font-size:13px;padding:4px 0}.form p:not(:first-child){padding-top:12px}.form .paragraph ul{list-style-type:disc;padding-top:8px}.form .paragraph ul li{font-size:14px;margin-left:16px}.form .paragraph ul li p{padding-top:4px}.address{padding-top:8px}.address p{padding-top:2px!important}