.share-audit-dialog.dialog .modal-content{width:32em}.button-wait-anim{position:relative;cursor:pointer}.button-text{color:#fff;-webkit-transition:.25s ease;transition:.25s ease}.move-x-negative-10percent{-webkit-transform:translate(10%);transform:translate(10%)}.button-click-anim .checkmark{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:7%;margin:auto}.button-wait-anim:after{content:"";position:absolute;width:24px;height:24px;top:0;bottom:0;left:0;margin:auto;border-radius:50%;border:4px solid transparent;border-top-color:#fff;-webkit-animation:button-loading-spinner 1s ease infinite,left .5s forwards;animation:button-loading-spinner 1s ease infinite,left .5s forwards}.svg-checkmark{stroke-dasharray:20;stroke:#fff;stroke-width:3;stroke-dashoffset:40;-webkit-animation:checkmark-anim .75s ease forwards;animation:checkmark-anim .75s ease forwards}@-webkit-keyframes left{to{left:5%}}@keyframes left{to{left:5%}}@-webkit-keyframes checkmark-anim{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes checkmark-anim{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@-webkit-keyframes button-loading-spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-loading-spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.progress-bar{max-width:90%;margin-left:1.5em}.font-size-8pt{font-size:8pt}.audit-create-dialog.dialog .modal-content{width:32em}.content .overflow-y-auto{overflow-y:scroll;max-height:240px}.button-prev-margin{margin-right:.5rem!important}.grid-level-expand-1x2{display:grid;grid-template-columns:auto auto;padding:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.grid-level-expand-1x2>:first-child{justify-self:start}.grid-level-expand-1x2>:last-child{justify-self:end}.bottom-line>:not(:last-child){border-bottom:2px solid rgba(0,0,0,.1333333333)}.font-size-9pt{font-size:9pt}.cover-24px{height:40px;width:40px;-o-object-fit:cover;object-fit:cover}.grid-2x2-image{grid-template-columns:auto auto;gap:4px}.grid-1x2-image-with-text,.grid-2x2-image{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-1x2-image-with-text{max-width:64px;margin-right:12px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:8pt}.spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.fade-in-out{-webkit-animation:fade-in-out .25s ease infinite alternate;animation:fade-in-out .25s ease infinite alternate}.spin-reverse{animation:spin 2s linear infinite reverse}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fade-in-out{0%{opacity:0}to{opacity:1}}@keyframes fade-in-out{0%{opacity:0}to{opacity:1}}.modal-content.w-50rem{width:50rem!important}.grid-1x2-fixed{display:grid;grid-template-columns:1fr 1fr}.overflow-y-auto-450px{max-height:450px;overflow-y:auto}.min-width-215px{min-width:215px}.min-height-450px{min-height:450px}#loader-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#loader-wrapper,#loader-wrapper .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#loader-wrapper #loader{display:block;position:relative;width:40px;height:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:100%;border:3px solid transparent;border-top-color:#3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader-wrapper #loader:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader-wrapper #loader:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.open-in-new{display:inline-grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;word-break:break-word}.audit-heading{margin-bottom:1rem}.audit-heading .show-field.level-item{margin-right:1rem}.audit-heading .show-field.field{margin-bottom:0}.audit-heading .show-field .field-label{margin-right:.5rem}.audit-heading .expand-collapse-all{margin-left:1rem}.audit-heading .filter-list li{display:inline-block}.audit-heading .filter-list li:not(:last-child){margin-right:.5rem}.grid-1x2{gap:.5rem}.grid-1x2,.grid-level-expand-2x2{display:grid;grid-template-columns:auto auto}.grid-level-expand-2x2>:last-child{justify-self:end}.grid-level-expand-2x2>:first-child{justify-self:start}[data-v-1f69ae43]:export{success:#09aeae;observation:#75ccc9;danger:#e3371c;warning:#e9ab2f;primary:#09ae88;info:#294085;link:#4360b6}.modal-content[data-v-1f69ae43]{overflow:visible;min-width:400px}.status-dropdown[data-v-1f69ae43]{position:relative}.status-dropdown .dropdown-menu[data-v-1f69ae43]{min-width:12rem}.status-dropdown .dropdown-content[data-v-1f69ae43]{padding:0}.status-dropdown .dropdown-item[data-v-1f69ae43]{padding:.75rem}.status-dropdown .dropdown-item .icon[data-v-1f69ae43]{margin-right:.25rem}.z-index-40[data-v-1f69ae43]{z-index:40}.grid-1x2-status[data-v-1f69ae43]{margin-top:1rem;display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.styled-radio-group[data-v-1f69ae43]{font-size:14px;display:grid;grid-template-columns:auto auto}.styled-radio[data-v-1f69ae43]{gap:6px}.text-with-icon[data-v-1f69ae43]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heading[data-v-1f69ae43]{margin-bottom:0}.header[data-v-1f69ae43]{margin-bottom:.75rem}.header .main-heading[data-v-1f69ae43]{font-size:12pt;margin-bottom:2px}.header .sub-heading[data-v-1f69ae43]{font-size:9pt}[data-v-aa48f2de]:export{success:#09aeae;observation:#75ccc9;danger:#e3371c;warning:#e9ab2f;primary:#09ae88;info:#294085;link:#4360b6}.no-link-notification[data-v-aa48f2de]{position:relative;display:block;z-index:1}.no-link-notification-warn[data-v-aa48f2de]{color:transparent}.no-link-notification-warn[data-v-aa48f2de],.no-link-notification[data-v-aa48f2de]:before{background:linear-gradient(45deg,red,#fa0);-webkit-background-clip:text;background-clip:text}.audit-section-nav-item>a[data-v-aa48f2de]{color:#4a4a4a}.audit-section-nav .menu-list .section-title[data-v-aa48f2de]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:1rem}.audit-section-nav .menu-list .section-number[data-v-aa48f2de]{display:inline-block;width:3rem}.audit-section-nav .menu-list li[data-v-aa48f2de]{position:relative}.audit-section-nav .menu-list .audit-section-link[data-v-aa48f2de]{padding:1.5rem;-webkit-transition:.25s;transition:.25s}.audit-section-nav .menu-list .audit-section-link.is-active[data-v-aa48f2de]{background-color:inherit;-webkit-box-shadow:3px 0 0 #233772 inset;box-shadow:inset 3px 0 0 #233772;color:inherit}.audit-section-nav .menu-list .audit-section-link[data-v-aa48f2de]:hover{-webkit-transition:none;transition:none;background-color:#eef1f1}[data-v-1056f5ee]:export{success:#09aeae;observation:#75ccc9;danger:#e3371c;warning:#e9ab2f;primary:#09ae88;info:#294085;link:#4360b6}.audit-section-nav .menu-list .section-title[data-v-1056f5ee]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:1rem}.audit-section-nav .menu-list .section-number[data-v-1056f5ee]{display:inline-block;width:3rem}.audit-section-nav .menu-list li[data-v-1056f5ee]{position:relative}.audit-section-nav .menu-list .audit-section-link[data-v-1056f5ee]{padding:1.5rem;-webkit-transition:.25s;transition:.25s}.audit-section-nav .menu-list .audit-section-link.is-active[data-v-1056f5ee]{background-color:inherit;-webkit-box-shadow:3px 0 0 #233772 inset;box-shadow:inset 3px 0 0 #233772;color:inherit}.audit-section-nav .menu-list .audit-section-link[data-v-1056f5ee]:hover{-webkit-transition:none;transition:none;background-color:#eef1f1}.template-overview{padding:1.5rem}.template-overview .control{margin-bottom:1rem}.template-overview .description{white-space:pre-wrap}.template-overview h2{font-size:1.2rem;font-weight:700;margin-bottom:1rem;display:inline-block}.template-overview .edit-link{margin-left:.5rem}.template-overview h4{font-weight:700;margin-bottom:1rem}.template-overview .statistic{margin-bottom:1rem}.template-overview .statistic .icon{margin-right:1rem}.template-overview .statistic .label{color:inherit;display:inline-block;font-weight:400;margin-right:2rem}.template-overview .attachments-list{margin-top:-1rem;margin-left:2.5rem}.template-overview .attachments-list .line-item-label{display:inline-block;font-weight:400;margin-right:.25rem}.no-link{cursor:default}.statistic{display:grid;width:100%;grid-template-columns:auto 1fr}.grid-2x2-sticky-full{display:grid;width:100%;grid-template-columns:auto auto}.grid-2x2-sticky-full .value{text-align:end}.audit-line-item{position:relative}.audit-line-item .audit-line-item-heading{line-height:1.25;padding:.75em 0;font-size:1.25em;padding-right:1.5rem}.audit-line-item .audit-line-item-heading h5{font-size:1rem}.audit-line-item .audit-line-item-body{padding-bottom:3rem}.audit-line-item .audit-line-item-info{margin-bottom:1rem}.audit-line-item .audit-line-item-info .need{color:#4a4a4a}.audit-line-item .label{font-weight:400;color:#4a4a4a}.audit-line-item .requirements{white-space:pre-wrap}.audit-line-item .audit-tabs.tabs{margin-bottom:0;margin-top:1.5rem;position:relative;z-index:10}.audit-line-item .audit-tabs.tabs ul{border-bottom:0}.audit-line-item .audit-tabs.tabs ul li a{border-radius:4px 4px 0 0;padding-left:1rem;padding-right:1rem}.audit-line-item .audit-tabs.tabs ul li a .icon{margin-left:-.25rem}.audit-line-item .audit-tabs.tabs.is-hovered ul{border-bottom-color:#eeeef1}.audit-line-item .audit-tabs.tabs.is-hovered li.is-active a{border-left-color:#eeeef1;border-right-color:#eeeef1;border-top-color:#eeeef1}.audit-line-item .audit-tabs.tabs.is-focussed ul{border-bottom-color:#4360b6}.audit-line-item .audit-tabs.tabs.is-focussed li.is-active a{border-left-color:#4360b6;border-right-color:#4360b6;border-top-color:#4360b6}.audit-line-item .tab-content{border:2px solid rgba(34,34,34,.2666666667);border-radius:4px;height:10rem;overflow:scroll;margin-top:-1px}.audit-line-item .tab-content.textarea{overflow:inherit;border-top-left-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:1rem}.audit-line-item .tab-content.textarea:hover{border:1px solid #eeeef1}.audit-line-item .tab-content.textarea:focus{border:1px solid #4360b6}.audit-line-item .tab-content.readonly-audit-remarks pre{background-color:#fff;font-family:Nunito,Helvetica,Arial,sans-serif;font-size:1em;padding:1rem;white-space:normal}.audit-line-item .cert-issued{margin-top:1rem;display:grid;grid-template-columns:repeat(4,1fr)}.audit-line-item .cert-issued input{width:auto}.audit-line-item .cert-issued .checkbox-input{height:22px;width:22px}.audit-line-item .status-tag{margin-top:1rem}.audit-line-item .status-tag .icon:first-child:not(:last-child){margin-right:.5rem}.audit-line-item .z-index-40{z-index:40}.audit-line-item .status-dropdown{margin-top:1rem}.audit-line-item .status-dropdown .dropdown-menu{min-width:12rem}.audit-line-item .status-dropdown .dropdown-content{padding:0}.audit-line-item .status-dropdown .dropdown-item{padding:.75rem}.audit-line-item .status-dropdown .dropdown-item .icon{margin-right:.25rem}.audit-line-item .line-item-div{white-space:nowrap}.input_periodicity{position:relative;display:inline-block}.input_periodicity input{padding-right:74px;max-width:150px}.input_periodicity input[type=number]::-webkit-inner-spin-button{opacity:.5}.input_periodicity:before{content:"months";position:absolute;top:50%;right:10px;color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;display:block}.linked-line-item-details{padding:20px;min-height:150px;background-color:#ddd;border-radius:4px}.audit-bottom-nav{z-index:30!important}.audit-item{position:relative}.audit-item .controls{margin-bottom:0}.audit-item .expand-collapse-all{padding:.5rem 1.5rem}.audit-item .audit-line-item{padding:0 1.5rem 0}.audit-item .audit-line-item+.audit-line-item{padding-top:0;border-top:1px solid #eef1f1}.audit-item .panel-heading{background-color:#eef1f1;border-bottom:0;padding-right:3rem}.audit-item .panel-heading .level-item,.audit-item .panel-heading .level-left,.audit-item .panel-heading .level-right{-ms-flex-negative:1;flex-shrink:1}.audit-item .panel-block{padding:0}.audit-item .description{white-space:pre-wrap}.template-section-edit-description-dialog.dialog .modal-content{width:32em}.template-section{position:relative}.template-section .template-section-description{padding:1.5rem;white-space:pre-wrap}.template-section .template-item+.template-item{margin-top:2rem}.template-section .add-description-button{border:0;border-radius:4px;cursor:pointer;padding:8px;background-color:#eef1f1}.template-section .add-description-button:hover{background-color:#ddd}[data-v-1cbd1364]:export{success:#09aeae;observation:#75ccc9;danger:#e3371c;warning:#e9ab2f;primary:#09ae88;info:#294085;link:#4360b6}.audit-content[data-v-1cbd1364]{margin:0 1.25rem 1.25rem 1.25rem}.audit-content.columns[data-v-1cbd1364]{margin-bottom:4.25rem}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/nunito_latin_ext_normal_400.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/nunito_latin_normal_400.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.audit-content{margin:0 1.25rem 1.25rem 1.25rem}.audit-content.columns{margin-bottom:4.25rem}