*{box-sizing:border-box;padding:0;margin:0}b{font-weight:600}body,html{max-width:100vw;overflow:hidden}body{display:flex;flex-direction:column;height:100vh}main{overflow:auto}main>div{display:flex;flex-direction:column;margin:auto}.flex-row{display:flex;flex-direction:row;align-items:center}.space-between{display:flex;justify-content:space-between}.margin-h-auto{margin-left:auto;margin-right:auto}.margin-v-auto{margin-top:auto;margin-bottom:auto}.margin-before-auto{margin-left:auto}.margin-before-small{margin-left:var(--spacing-small)}.margin-before-smaller{margin-left:var(--spacing-smaller)}.margin-before-smallest{margin-left:var(--spacing-smallest)}.margin-after-auto{margin-right:auto}.margin-after-smallest{margin-right:var(--spacing-smallest)}.margin-after-smaller{margin-right:var(--spacing-smaller)}.margin-after-small{margin-right:var(--spacing-small)}.margin-under-small{margin-bottom:var(--spacing-small)}.margin-under-smaller{margin-bottom:var(--spacing-smaller)}.padding-h-large{padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.flex-grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.full-width{width:100%}.ellipsis,.nowrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.page-content{width:100%;max-width:1020px;padding-top:var(--spacing-standard);padding-left:var(--spacing-standard);padding-right:var(--spacing-standard);padding-bottom:7.5rem}.form-container,.page-inner{display:flex;flex-direction:column}.page-inner{padding:0}.form-container{padding:var(--spacing-standard) var(--spacing-standard) var(--spacing-large);border-radius:var(--border-radius-standard);background-color:var(--color-blue-sky-half);border:var(--border-width-standard) solid var(--color-blue-navy)}.form-container.readonly{background-color:var(--color-gray-lightest)}.form-field-content{display:flex;justify-content:space-between;align-items:center;padding:0 8px;border:none;background:var(--color-blue-sky)}.input-height{display:flex;height:var(--input-height-standard);margin-top:var(--spacing-small)}.form-input-child{display:flex;align-items:center;padding-right:8px}@media screen and (max-width:639px){main{display:flex;flex-direction:column;flex:1 1}.page-content{min-height:100%;padding:0}.form-container,.page-inner{flex:1 1;margin:0;min-width:0;padding-left:var(--spacing-small);padding-right:var(--spacing-small);padding-bottom:calc(var(--spacing-large) + 11.5rem)}.page-inner{padding-top:var(--spacing-standard)}.form-container{border:none;border-radius:0}.hide-mobile{display:none}}.label-large{height:var(--input-height-standard);font-size:var(--font-size-large);font-weight:600}.inline-label-row,.label-large{display:flex;align-items:center}.inline-label-row{flex-direction:row}.inline-label-row+.inline-label-row{margin-top:var(--spacing-small)}.inline-label-row label{font-size:var(--font-size-standard);margin-right:var(--spacing-smallest)}.inline-label-row label:last-child{margin-right:0;margin-left:var(--spacing-smallest)}.inline-label-row.required label:after{content:"*";font-weight:700;color:var(--color-red-strong);margin-left:4px}.actions-banner{display:flex;justify-content:center;padding:8px;background-color:var(--color-red);color:#fff}.actions-banner.done{background-color:var(--color-green)}.caution-strong{color:var(--color-red-strong)}.caution{color:var(--color-red)}.font-size-small{font-size:var(--font-size-small)}.font-size-standard{font-size:var(--font-size-standard)}.font-size-large{font-size:var(--font-size-large)}.bold{font-weight:600}.form-container.readonly .form-field-content{background-color:var(--color-gray-light)}.signing-modal_container__hJFc6{position:fixed;top:0;left:0;width:100%;height:100%;border:none}.signing-modal_inner__ULwu4{display:flex;flex-direction:column;height:100%}.signing-modal_content__6oE3F{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;background-color:var(--color-blue-sky-half)}.signing-modal_info__2fzjj{padding:var(--spacing-small) var(--spacing-standard);background-color:var(--color-blue-sky-half)}.signing-modal_clearButtonContainer__64Iyf{position:relative;height:0}.signing-modal_clearButton__Yno1_{position:absolute;right:16px;top:16px}.signing-modal_clearButton__Yno1_>i{display:block}.signing-modal_signature__zCDOe{margin:auto 0;background-color:var(--color-white)}