@font-face{font-family:Krub;src:url(../font/Krub-Regular.ttf)}@font-face{font-family:Krub-Bold;src:url(../font/Krub-Bold.ttf)}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(../font/materialiconsround.woff2) format("woff2")}.material-icons-round{display:inline-block;font-family:Material Icons Round;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.ldmap_tile .ldmap_tile:before{background-image:url(../img/noise.png)}.version{color:#fff;font-size:12px;left:6px;opacity:.5;position:fixed;top:3px;z-index:999999}body{margin:0;padding:0}.grayscale-overlay[data-v-c48349ac]{backdrop-filter:grayscale(70%);-webkit-backdrop-filter:grayscale(70%);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:99999}.fade-enter-active[data-v-c48349ac],.fade-leave-active[data-v-c48349ac]{transition:opacity .5s ease}.fade-enter-from[data-v-c48349ac],.fade-leave-to[data-v-c48349ac]{opacity:0}input,textarea{background-color:#fafafa;border:2px solid #58bf8e;border-radius:6px;box-sizing:border-box;font-size:16px;padding:12px}input::-moz-placeholder,textarea::-moz-placeholder{color:#969696}input::placeholder,textarea::placeholder{color:#969696}button.submit{background-color:#58bf8e;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Krub-Bold;font-size:20px;padding:12px 24px}button.submit:disabled{background-color:#969696}button.back{background-color:transparent;border:none;cursor:pointer;left:12px;padding:0;position:absolute;top:12px}button.back i{color:#4d3107;font-size:30px}button.close{background-color:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:12px;top:12px}button.close i{color:#fa719a;font-size:30px}input,textarea{-webkit-touch-callout:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}*{font-family:Krub;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4d3107;outline:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;transition:width .3s ease 0s,height .3s ease 0s,background .3s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}::-webkit-scrollbar{-webkit-appearance:none;appearance:none;height:6px;visibility:hidden;width:6px}::-webkit-scrollbar-button{display:block;height:3px;width:3px}::-webkit-scrollbar-thumb{background:linear-gradient(0deg,#fa719a,#326bc1);border:1px solid #fff;border-radius:5px}::-webkit-scrollbar-track{background:transparent;border:none;border-radius:5px}::-webkit-scrollbar-track:active,::-webkit-scrollbar-track:hover{background:transparent}::-webkit-scrollbar-corner{background:transparent}.ripple{overflow:hidden;position:relative;transform:translateZ(0)}.ripple:after{background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-position:50%;background-repeat:no-repeat;background-size:1000%;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:background-size .3s cubic-bezier(.215,.61,.355,1) 0s,opacity .9s;width:100%}.ripple:active:after{background-size:0;opacity:.2;transition:0s}.ripple:before{background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-position:50%;background-repeat:no-repeat;background-size:800%;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:background-size .4s ease 0s,opacity .9s;width:100%}.ripple:active:before{background-size:0;opacity:.2;transition:0s}.river-marker{background-position:50%;background-size:cover;border:2px solid #fff;border-radius:32px;box-shadow:0 0 4px 1px #00000040;box-sizing:border-box;cursor:pointer;height:64px;transform:scale(1);transition:box-shadow .3s ease 0s,transform .3s ease 0s;width:64px}.river-marker:hover{box-shadow:0 0 8px 2px #00000040;transform:scale(2)}.ldmap_overlay.ldmap_markerholder.tracking .krathong-image,.tracking .krathong-image{transform:scale(1.5)}.tracking .krathong-marker .pray-on-krathong{transform:translate(-50%,-200%)!important}.krathong-marker{position:relative}.krathong-marker .pray-on-krathong{background-color:#0009;border-radius:6px;box-sizing:border-box;color:#fff;font-size:16px;left:50%;max-width:280px;overflow:hidden;padding:6px;position:absolute;text-align:center;text-overflow:ellipsis;top:0;transform:translate(-50%,-100%);white-space:nowrap}.krathong-marker .light{animation:light 1s linear infinite;background-image:radial-gradient(circle,rgba(247,211,2,.8),transparent 60%);border-radius:50%;height:50px;left:50%;position:absolute;top:20%;transform:translate(-50%,-50%);width:50px;z-index:0}@keyframes light{0%{height:120px;width:120px}65%{height:50px;width:50px}to{height:120px;width:120px}}.krathong-marker .krathong-image{background-position:50%;z-index:10}.krathong-marker .krathong-image.floating{animation-duration:.75s;animation-iteration-count:infinite;animation-name:floating;animation-timing-function:ease-in-out}@keyframes floating{0%{transform:translate(0)}65%{transform:translateY(2px)}to{transform:translate(0)}}.hide-pray-text .pray-on-krathong{display:none}*{touch-action:manipulation}
