.input.point[data-v-2c31e7d8]{border:1px solid #ccc;padding:5pxpx;margin:20px;border-radius:3px;min-height:80px;text-align:center;color:#2c9e1f}.input.point li[data-v-2c31e7d8]{display:block;font-weight:700}.input.point .point[data-v-2c31e7d8]{font-weight:400}.row[data-v-2c31e7d8]{display:flex;justify-content:space-around}.row .half[data-v-2c31e7d8]{min-width:calc(50% - 47px)}.label[data-v-2c31e7d8]{display:inline-block;width:200px}.input.full[data-v-2c31e7d8]{width:calc(100% - 300px);font-family:inherit}.form-table td.spanned:first-child{padding:3px 3px;border-left:2px solid #009cde;width:auto}.form-table td:first-child{width:220px}.forms{height:calc(100vh - 140px);overflow-y:auto}#pages{position:fixed;bottom:0;width:100%;text-align:center;background:hsla(0,0%,93.3%,.533);list-style:none}#pages,#pages li{display:flex;justify-content:center;align-items:center}#pages li{margin:5px 10px;width:40px;height:40px;background:#4200de;border-radius:20px;opacity:.75;cursor:pointer;transition:all .3s ease;color:#fff}#pages li.green{background:#002dde}#pages li.purple{background:#009cde}#pages li.active{opacity:1;position:relative;margin-left:30px;margin-right:30px;top:-10px;width:35px;height:35px;border-radius:5px 20px 20px 20px;transform:rotate(45deg);transition:all .3s ease}.form-page{padding-bottom:20px}.form-page h2.sided{position:absolute;top:50vh;left:calc(-50vh + 60px);width:calc(100vh - 80px);transform:rotate(-90deg)}.form-page.centered{width:80%;margin-left:auto;margin-right:auto}table.form-table{border-spacing:0;width:calc(100% - 40px);margin:20px}.form-table td:first-child{border:0;text-align:right;padding:3px 10px}.form-table td.spanned-row:first-child{width:auto}.form-table td,.form-table td.spanned-row:first-child{padding:3px 3px;border-left:2px solid #009cde}.form-table td label{min-width:50px;display:inline-block;text-align:right}.form-table td label.larger-label{width:80%}.form-table td .input{width:calc(100% - 18px);margin-left:10px}.form-table td .input.labeled{width:calc(100% - 70px);margin-left:10px}.form-table td .checkbox{padding:20px;margin:10px}.em{font-weight:700}.conclusion{display:flex}.conclusion label.question{width:calc(100% - 300px)}.conclusion label{width:50px}