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}*{font-family:"Sukhumvit Set","Prompt",sans-serif}body{font-size:14px}.hilight{color:#f15a22}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}footer{text-align:center;font-size:.65em;padding-bottom:15px}.m0{margin:0;margin:0!important}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mh0,.mr0{margin-right:0!important}.mh0{margin-left:0!important}.mv0{margin-top:0!important;margin-bottom:0!important}.m5{margin:5px!important}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.mh5,.mr5{margin-right:5px!important}.mh5{margin-left:5px!important}.mv5{margin-top:5px!important;margin-bottom:5px!important}.m10{margin:10px!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.mh10,.mr10{margin-right:10px!important}.mh10{margin-left:10px!important}.mv10{margin-top:10px!important;margin-bottom:10px!important}.m15{margin:15px!important}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.mh15,.mr15{margin-right:15px!important}.mh15{margin-left:15px!important}.mv15{margin-top:15px!important;margin-bottom:15px!important}.m20{margin:20px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.mh20,.mr20{margin-right:20px!important}.mh20{margin-left:20px!important}.mv20{margin-top:20px!important;margin-bottom:20px!important}.p0{padding:0;padding:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.ph0,.pr0{padding-right:0!important}.ph0{padding-left:0!important}.pv0{padding-top:0!important;padding-bottom:0!important}.p5{padding:5px!important}.pt5{padding-top:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.ph5,.pr5{padding-right:5px!important}.ph5{padding-left:5px!important}.pv5{padding-top:5px!important;padding-bottom:5px!important}.p10{padding:10px!important}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.ph10,.pr10{padding-right:10px!important}.ph10{padding-left:10px!important}.pv10{padding-top:10px!important;padding-bottom:10px!important}.p15{padding:15px!important}.pt15{padding-top:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.ph15,.pr15{padding-right:15px!important}.ph15{padding-left:15px!important}.pv15{padding-top:15px!important;padding-bottom:15px!important}.p20{padding:20px!important}.pt20{padding-top:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.ph20,.pr20{padding-right:20px!important}.ph20{padding-left:20px!important}.pv20{padding-top:20px!important;padding-bottom:20px!important}.has-head-weekday0{position:relative;border:2px solid #ffbebe!important}.has-head-weekday0:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px}.has-tail-weekday0{position:relative}.has-tail-weekday0:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px;background:#ff8b8b}.has-head-weekday1{position:relative;border:2px solid #fffebe!important}.has-head-weekday1:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px}.has-tail-weekday1{position:relative}.has-tail-weekday1:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px;background:#fffd8b}.has-head-weekday2{position:relative;border:2px solid #ffc9ea!important}.has-head-weekday2:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px}.has-tail-weekday2{position:relative}.has-tail-weekday2:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px;background:#ff96d6}.has-head-weekday3{position:relative;border:2px solid #beffc9!important}.has-head-weekday3:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px}.has-tail-weekday3{position:relative}.has-tail-weekday3:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px;background:#8bff9f}.has-head-weekday4{position:relative;border:2px solid #ffd6be!important}.has-head-weekday4:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px}.has-tail-weekday4{position:relative}.has-tail-weekday4:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px;background:#ffb68b}.has-head-weekday5{position:relative;border:2px solid #bef5ff!important}.has-head-weekday5:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px}.has-tail-weekday5{position:relative}.has-tail-weekday5:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px;background:#8bedff}.has-head-weekday6{position:relative;border:2px solid #d7beff!important}.has-head-weekday6:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px}.has-tail-weekday6{position:relative}.has-tail-weekday6:before{content:" ";position:absolute;top:0;left:0;height:100%;width:6px;background:#b88bff}.title{line-height:1.6;margin:0 0 .4em!important;font-weight:700}.title.is-5{font-size:1.2em}.subtitle{font-weight:700;font-size:1.1em;line-height:.8}.field{margin-bottom:15px}.round-form-wrapper input{line-height:26px;margin-bottom:10px;margin-right:10px;border-radius:5px;border:1px solid #eee;box-shadow:1px 1px 2px #ccc;font-size:15px}.round-form-wrapper .column{padding-top:10px;padding-bottom:0}.round-wrapper{font-weight:700;position:relative;line-height:36px;margin-bottom:10px;border-radius:5px;border:1px solid #f15a22;overflow:hidden;box-sizing:content-box}.round-wrapper>div{padding:6px}.round-wrapper .round-date{padding-right:150px;text-align:left;padding-left:1 0}.round-wrapper .round-quantity{position:absolute;text-align:right;padding-right:20px;width:150px;right:0;top:0;font-size:1.1em;font-weight:bolder}.reserve-booking-wrapper,.reserve-form-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:999;padding:20px;overflow:auto}.reserve-booking-wrapper .reserve-booking{position:relative;margin-bottom:10px;border-radius:5px;border:1px solid #eee;box-shadow:1px 1px 4px #ccc;overflow:hidden;box-sizing:content-box;padding:10px}.reserve-booking-wrapper .donator-name{font-weight:bolder;font-size:1.1em}.channel-description{border-radius:5px;border:1px solid #eee;box-shadow:1px 1px 4px #ccc;padding:20px;margin:0 0 10px}.channel-description h3{font-size:1.2em;font-weight:bolder;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}.channel-description .button,.channel-description img{margin:14px 0}.upload-btn-wrapper{position:relative}.upload-btn-wrapper input[type=file]{font-size:40px;position:absolute;left:0;top:0;opacity:0}.loading{position:fixed;top:0;bottom:0;left:0;right:0;background:#f1f2f3 url(/loading.gif) 50% no-repeat;z-index:1010;text-align:center;line-height:120vh}.label{line-height:1.2}.control,.label{font-size:1em;margin-bottom:.4em}.control{line-height:1.8}.round-times{padding:0 15px!important}.round-times .round-time{text-align:center;font-weight:bolder;line-height:1.4;margin:5px 4px 15px;padding:10px 2px;border-radius:8px;background-color:#feffc2}.round-times .round-time:nth-child(2){background-color:#ddf7ff}.round-times .round-time:nth-child(3){background-color:#efffcc}.round-times .round-time .time-title{font-size:.65em}.round-times .round-time .time-quantity{color:#f15a22;letter-spacing:0;font-size:.9em}.searchbox{position:relative}.searchbox input{padding-left:40px;border:1px solid #f15a22;border-radius:20px}.searchbox i{position:absolute;top:22px;left:22px;color:#f15a22}.store-list .store{padding:5px}.store-list .store>a>div{border-radius:6px;padding:10px;flex:none;width:100%}.store-list .store>a>div:after{display:block;content:"";clear:both;float:none}.store-list .store>a>div.temple{background:#ffeed9}.store-list .store>a>div.hospital{background:#cae9ff}.store-list .store>a>div>*{float:left}.store-list .store>a>div img{width:40px}.store-list .store>a>div .store-name{font-size:.9em;font-weight:bolder;line-height:40px;padding-left:15px}
/*# sourceMappingURL=main.6ad63ea2.chunk.css.map */