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}@media print{.page-break{page-break-before:always}}html{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;font-size:12px;text-align:center}*{box-sizing:border-box}.bold{font-weight:600}.underline{text-decoration:underline}.red{color:red}.row{flex-direction:row;padding-top:.333rem;padding-bottom:.333rem}.form-container,.row{display:flex;align-items:center;justify-content:center}.form-container{width:100vw;height:100vh}.form{box-shadow:0 0 300px -30px rgba(0,0,0,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:2rem;width:40rem;height:30rem}.form-row{width:50%;padding:1rem 0}.form label{flex:1 1;padding-right:1rem;text-align:start}.form label.title{text-align:center;padding:0}.form input{flex:2 1}.form a{overflow:hidden;word-break:break-all;text-overflow:ellipsis;color:#777;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.form a:hover{color:#333}.agreement{pointer-events:none;min-width:85.334rem;padding:1.5rem}.header{padding:.333rem}.title{font-size:1.15rem}.remarks span,.title{color:#000}.header .info,.label,.remarks{color:#84909f}.header .info{margin:0}.header .info span{padding:0 1rem}.header .h1{flex-direction:row;display:flex;align-items:center;justify-content:center;margin-bottom:1em}.header .logo{width:32px;height:32px;object-fit:contain;margin-right:8px}.separator{border-width:0;border-top:1px solid #eee;margin-left:10%;margin-right:10%}.information{padding:.333rem 1.333rem 1.667rem}.qr-code-container{text-align:end;padding-left:.667rem;padding-right:.667rem}.qr-code-container svg{width:5rem;height:5rem}.details-container{display:flex;flex-direction:row;justify-content:space-between}.details-row{padding-top:.667rem}.member-details{text-align:start;flex:1 1}.agreement-details{text-align:end}.item-container,.table-header{padding-left:1.333rem;padding-right:1.333rem}.table-header{background-color:#eee;padding-top:.667rem;padding-bottom:.667rem}.item-row{padding-top:1.333rem;padding-bottom:1.667rem;border-bottom:1px solid #eee}.table-row span{text-align:center}.table-row span:first-child{flex:3 1;text-align:start}.table-row span:nth-child(2){flex:10 1;text-align:start}.table-row span:nth-child(3){flex:1 1}.table-row span:nth-child(4),.table-row span:nth-child(5),.table-row span:nth-child(6){flex:2.5 1}.table-row span:nth-child(7){flex:3.5 1;text-align:end}.signature,.summary{display:flex;padding:1.667rem 1.333rem}.summary>div{flex:1 1}.remarks{color:#000;text-align:start}.summary-row{justify-content:flex-end}.summary-row span{text-align:end}.summary-row span:last-child{width:33.333%}.summary .separator{margin-right:0;margin-left:52%}.signature{flex-direction:column;align-items:flex-start}.signature-canvas{border-bottom:2px solid #eee;width:52vw;height:13vw;max-width:44rem;max-height:11rem;overflow:hidden;padding:1rem;box-sizing:border-box}.signature-canvas img{width:100%;height:100%;object-fit:contain}.signature-date-container{padding:1rem 1.2rem}.signature-date-container .checkbox{width:2rem;height:2rem;background-color:#6f52ec;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.checkbox .check-mark{border-left:2px solid #fff;border-bottom:2px solid #fff;width:55%;height:22%;transform:rotate(-45deg) translateY(-10%)}.signature-date{display:flex;flex-direction:column;align-items:flex-start}.signature-date span{padding-top:.35rem}.tnc{padding:1rem}.tnc .title{font-size:1.2rem}.tnc li{font-size:1.1rem;padding:1rem 0;text-align:start}
/*# sourceMappingURL=main.cdd6aa1e.chunk.css.map */