*{box-sizing:border-box}:root{--font-size-body:16px;--font-size-subtitle:14px;--color-text-black:#333;--color-text-grey:#7d7d7d;--color-border-grey:#ddd;--color-hover-grey:#f9f9f9}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f9fd;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}hr{border:none;border-bottom:1px solid #ddd;margin:15px 0}p{margin:8px 0}main{grid-row-gap:20px;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:3fr 1fr;margin:0 auto;max-width:1400px;padding:20px;row-gap:20px;width:100%}.vpi-display-field .ms-Label{color:#323130}.vpi-display-field .ms-TextField-field{color:#777}h3{margin:20px 0 0}ol li:before{content:"";display:inline-block;width:10px}footer{align-items:center;border-top:1px solid #eee;color:#717171;font-size:14px;justify-content:flex-end;padding:10px 20px}footer,header{background-color:#fff;display:flex;height:60px}header{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);justify-content:space-between}header .header-logo{color:#333;text-decoration:none}header .header-logo,header .header-profile{align-items:center;display:flex;flex:0 0 auto;padding:10px 20px}header .header-profile{cursor:pointer}header .header-profile:hover{background-color:#eee}header .header-profile .user-details{margin-left:10px}header .header-profile .user-account{color:var(--color-text-grey);font-size:12px}header .logo{height:100%;margin-right:10px}header .logo img{height:100%}header .ms-Persona-details{display:none}.card{background-color:#fff;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.card-content{padding:20px}.card-header{border-bottom:1px solid #ddd;padding:20px}.card-header .title{font-size:18px}.card-header .subtitle{color:#7d7d7d;font-size:14px}.formlist{display:flex}.formlist .no-forms{align-items:center;border-top:1px solid var(--color-border-grey);display:flex;flex-direction:column;height:300px;justify-content:center;text-align:center;width:100%}.formlist .formlist-item{border-bottom:1px solid var(--color-border-grey);color:#333;cursor:pointer;display:flex;padding:15px 20px;text-decoration:none;transition:background-color .08s;width:100%}.formlist .formlist-item:first-child{border-top:1px solid var(--color-border-grey)}.formlist .formlist-item:hover{background-color:var(--color-hover-grey)}.formlist .formlist-column{flex:1 1;padding:0 5px}.formlist .formlist-column .column-header{color:var(--color-text-grey);font-size:var(--font-size-subtitle);margin-bottom:5px}.formlist .formlist-column .column-value{font-weight:500}.assignedToList{display:flex}.assignedToList .no-forms{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;padding:40px;text-align:center;width:100%}.assignedToList .assignedTo-item{border-bottom:1px solid var(--color-border-grey);color:#333;cursor:pointer;display:flex;padding:15px 20px;text-decoration:none;transition:background-color .08s;width:100%}.assignedToList .assignedTo-item:hover{background-color:var(--color-hover-grey)}.assignedToList .assignedTo-item .assignedTo-title{flex:1 1}.assignedToList .formlist-column{flex:1 1;padding:0 5px}.assignedToList .formlist-column .column-header{color:var(--color-text-grey);font-size:var(--font-size-subtitle);margin-bottom:5px}.assignedToList .formlist-column .column-value{font-weight:500}.auth-page{align-items:center;display:flex;height:100vh;justify-content:center}.App{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.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{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.app-loader{align-items:center;display:flex;justify-content:center}.app-loader .app-loader-card{margin:40px auto;text-align:center;width:320px}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.history-list .no-history{color:#7d7d7d;font-size:14px;padding:20px;text-align:center}.history-item{grid-gap:12px;border-bottom:1px solid #ddd;display:grid;font-size:14px;gap:12px;grid-template-areas:"outcome username" "stage stage" "comments comments" "date date";padding:20px}.history-item:last-child{border-bottom:none}.history-item .history-outcome{grid-area:outcome}.history-item .history-outcome>span{background-color:#f4f4f4;border-radius:10px;display:inline-block;padding:5px 10px}.history-item .history-outcome.completed>span{background-color:#caf0cc}.history-item .history-outcome.approved>span{background-color:#d4e7f6}.history-item .history-outcome.clarification>span{background-color:#ffebc0}.history-item .history-outcome.rejected>span{background-color:#fde7e9}.history-item .history-user{align-items:center;display:flex;grid-area:username;justify-content:flex-end}.history-item .history-stage{font-weight:700;grid-area:stage}.history-item .history-comments{grid-area:comments;line-height:20px}.history-item .history-date{color:#7d7d7d;grid-area:date}.form-section-header:first-child>h3{margin-top:0}.form-header,.form-section-header:first-child hr,.print-only{display:none}.form-header .form-logo{flex:1 1}.form-header .form-logo img{height:80px}.form-header .form-title{align-items:flex-end;color:#103a62;display:flex;flex:1 1;flex-direction:column;font-weight:700;justify-content:center;text-transform:uppercase}.form-header .form-title .form-title-text{font-size:22px;margin:2px 0}.form-header .form-title .form-title-subtext{font-size:18px;margin:2px 0}@media print{.App .page-header,.App>header{display:none}main{display:block}main .card:nth-child(2),main .card:nth-child(4){display:none}.card{box-shadow:none}.card-header{display:none}.form-header{display:flex}form{gap:8px!important}form>div{page-break-inside:avoid}.ms-ComboBox:after,.ms-Dropdown-title,.ms-TextField-fieldGroup{border:1px solid #eee}.hide-print,footer{display:none}.print-only{display:block}.certification-form{page-break-before:always;page-break-inside:avoid}}
/*# sourceMappingURL=main.4edd83ec.css.map*/