body{height:100%;margin:0;font:Myriad W01,Arial;font-family:Myriad W01,Arial;background-color:#fff}code{font-family:Myriad W01,Arial}a{color:inherit;text-decoration:inherit}:root{--border: 0px solid rgb(0, 0, 0);--border-nav: 2px solid rgb(0, 0, 0);--transition-speed: .6s;--box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);--nav-size: 60px;--button-color: gainsboro;--logo-color: #edeff1;--color-nhs: #005eb8;--role-color: #e53935;--default-popup-width: 50vw;font-size:18px;scroll-padding-top:72px}*{font:Myriad W01,Arial;font-family:Myriad W01,Arial;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}table tbody>tr{-webkit-user-select:none;user-select:none}#outerContainer{width:100%;text-align:center;padding-top:70px}.card-box{display:inline-block;margin:0 auto;width:50%;height:45vh;padding:2rem}.audits-card-box{display:inline-block;margin:0 auto;top:50px;width:50%;height:45vh;padding:2rem}.admin-card-box{display:inline-block;vertical-align:bottom;margin:0 auto;width:50%;height:45vh;padding:2rem}img{display:block;object-fit:cover}.welcome-screen-compname{font-weight:400;letter-spacing:.1ch}.welcome-screen-icon{font-size:5rem!important}.error-container-style{display:flex;justify-content:center;align-items:center}.signature-fetch-container{width:100%;display:flex;justify-content:center;align-items:center}.inlineContainer{text-align:right}#homepagetext{font: 300 50px/70px Myriad W01,Arial;color:#fff;grid-area:1 / 1;justify-self:start;align-self:flex-start;transform:translate(25%,50%);padding:1rem}@media (max-width: 1248px){#homepagetext{transform:none;align-self:center;justify-self:center}}.caption{padding-left:15px}.footer{color:#333;background-color:#f2f2f2;padding-bottom:20px}.footerImage{top:776px;left:374px;width:30px;height:28px;padding-top:20px}.footerHeader{padding-top:20px;font-size:.83em;font-weight:700}.footerText{padding-top:5px;font-size:.67em;font-weight:700}.daart{height:4rem;top:0;padding:1rem;z-index:2;margin-right:auto;border-right:var(--border);border-bottom:var(--border);transition:all calc(var(--transition-speed) / 2) ease}.layout1{background:#e5f5fc 0% 0% no-repeat padding-box;width:100%}.npllogo{height:50px;width:200px;margin-top:20px}.skip{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip:focus{position:static;width:auto;height:auto}.layout{background:#e5f5fc 0% 0% no-repeat padding-box}#header,.titleContainer{display:block;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box;max-width:1280px}.titlePadding{padding-top:100px}.subtitlePadding{padding-top:10px}.title{font: 34px/42px Myriad W01,Arial;letter-spacing:.01px;color:#333}.subtitle{font: 600 34px/42px Myriad W01,Arial;letter-spacing:.01px;color:#333}.card-container,.audits-card-container{display:inline-block;width:15vw;height:35vh;will-change:transform;cursor:pointer;margin:0 2rem;perspective:600px}.admin-card-container{display:inline-block;width:15vw;height:20vh;will-change:transform;cursor:pointer;margin:0 2rem;perspective:600px}.card-contents{position:relative;border:var(--border);background-color:#fff;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:var(--font-color)}.card-contents:before{content:"";position:absolute;background-color:#425563;width:100%;height:100%;z-index:-1;transition:all var(--transition-speed) ease}.card-contents:hover:before{transform:translate3d(-1.5rem,1.5rem,-1rem) perspective(600px);box-shadow:var(--box-shadow)}.card-contents-text{overflow:hidden;will-change:opacity;z-index:1;padding-top:2rem;width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.card-icon{will-change:filter;position:relative;width:100%;max-height:50%;pointer-events:none}.card-subtitle{position:relative;margin-bottom:1rem;font-size:var(--font-relative);letter-spacing:.3ch;text-align:center;-webkit-user-select:none;user-select:none}.form-container{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.form-container>ul{padding:0;margin:0;z-index:1;list-style:none;font-size:1rem;height:100%;width:100%;overflow:auto}.form-container>ul>div{position:relative!important}.form-container>ul li{will-change:transform;height:100%;margin:2vh}.form-container>ul li>input{height:100%;width:100%;border:3px solid rgb(0,0,0)}.form-container>ul li>input[type=submit]{font-size:1.5rem;transition:all var(--transition-speed) ease}.form-container>ul li>input[type=submit]:hover{transform:scale(1.05);box-shadow:var(--box-shadow)}.form-container-error{font-size:.7rem;color:red}.upload-container{height:100%;outline:none}.ball-container{margin-top:2rem;width:100%;display:flex;flex-direction:row;justify-content:center}.ball-item{margin:0 .5rem;width:.5em;height:.5em;background-color:var(--font-color);will-change:transform,background-color}.navbar{height:calc(1.2 * var(--nav-size));padding:0;position:absolute;width:100%;top:0}.navbar-generic{position:relative;z-index:1}.navbar-nav{height:100%;width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;box-sizing:border-box;padding:1rem;z-index:1;position:relative;column-gap:1.5rem}.navbar-nav-item{margin-left:auto;background-color:#feffff;box-sizing:border-box;border:var(--border-nav);padding:.4rem .6rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all calc(var(--transition-speed) / 2) ease;transform:perspective(600px)}/*! For Audit init */.navbar-nav-item-audit-init{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:3px;width:100%;height:2rem;border:1px solid var(--color-nhs);color:var(--color-nhs);transition:all calc(var(--transition-speed) / 2) ease;display:grid!important;grid-template-columns:1fr 8fr 1fr}.navbar-nav-item-audit-init:hover>.navbar-nav-item-icon{color:#00315f}.navbar-nav-item:hover{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.navbar-nav-item-title{grid-column-start:2;grid-column-end:3;justify-self:center;align-self:center;transition:all calc(var(--transition-speed) / 2) ease}.navbar-nav-item-icon{justify-self:center;align-self:center;display:inline-flex;transition:all calc(var(--transition-speed) / 2) ease;width:100%;padding-left:.5em}.logo-container{height:4rem;top:0;padding:1rem;z-index:2;margin-right:auto;border-right:var(--border);border-bottom:var(--border);transition:all calc(var(--transition-speed) / 2) ease}.logo-contents{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.3ch;-webkit-user-select:none;user-select:none}.logo-container:hover{filter:opacity(.2)}#settings-tooltip{width:fit-content;background:#fff;font-weight:700;padding:4px 8px;font-size:13px;border-radius:4px;box-shadow:var(--box-shadow)}#settings-arrow,#settings-arrow:before{position:absolute;width:8px;height:8px;background:inherit}#settings-arrow{visibility:hidden}#settings-arrow:before{visibility:visible;content:"";transform:rotate(45deg)}#settings-tooltip[data-popper-placement^=top]>#settings-arrow{bottom:-4px}#settings-tooltip[data-popper-placement^=bottom]>#settings-arrow{top:-4px}#settings-tooltip[data-popper-placement^=left]>#settings-arrow{right:-4px}#settings-tooltip[data-popper-placement^=right]>#settings-arrow{left:-4px}.settings-button-container-roles{padding:.4em;border:2px solid var(--role-color);color:var(--role-color)!important;width:100%;display:flex;justify-content:center;font-weight:700;font-size:.7rem;margin-bottom:.5rem;-webkit-user-select:none;user-select:none}.settings-message{color:#000}.badge{background-color:var(--button-color);color:#3f5864!important;margin:0 .2rem;font-size:.8rem;padding:.35rem;border-radius:500px;font-weight:700;text-align:left!important;transition:all calc(var(--transition-speed) / 2) ease;-webkit-user-select:none;user-select:none}.badge:hover{filter:opacity(.5)}.badge-Mui-root{background-color:var(--button-color)!important;margin:0 .2rem!important}.badge-Mui-root-complete{background-color:#90ee90!important;margin:0 .2rem!important}.badge-Mui-deletable{background-color:#dcdcdc!important}.badge-Mui-label{color:#3f644e!important;font-weight:700}.badge-custom-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:5px;position:relative;width:max-content}.action-button{display:flex;position:relative;width:max-content}.badge-custom-container{position:relative;display:flex;align-items:center;justify-content:center}.badge-progress{position:absolute}.tableContainer{top:2rem;width:100%;display:flex;justify-content:center;position:relative;z-index:0}.custom-table-container{width:80%;margin-top:3rem}.generate-button{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;padding:.5rem;width:100%;height:2rem;border-radius:5px;display:flex;justify-content:center;align-items:center;border:2px solid var(--button-color);color:var(--button-color);transition:all calc(var(--transition-speed) / 2) ease}.generate-button:hover{color:#458145;border:2px solid #335f33}.data-dropdown{width:10rem;text-align:left;font-size:1rem}.audit-form-container-contents{z-index:1;position:relative;will-change:transform;width:100%;padding:.5rem;list-style:none;overflow:auto;max-height:75vh}.audit-form-container-contents .audit-form-container-contents-data{padding:0;margin:0;font-size:1rem}.audit-form-container-contents .audit-form-container-contents-data>div{position:relative!important;text-align:left}.audit-form-container-contents .audit-form-container-contents-data li{margin-bottom:.5rem}.audit-type-container{width:100%;top:2rem;display:flex;justify-content:center;flex-direction:column;position:relative;z-index:0}.audit-type-container span{color:var(--color-nhs)}.custom-table-wrapper{width:"fit-content";overflow:visible;position:relative;justify-content:center}.audit-type-container .custom-table-container-Mui{position:relative;margin-top:1rem;width:"fit-content";display:flex;flex-direction:column;justify-content:center;overflow:scroll}.audit-type-head{padding-top:.5rem;font-weight:700;text-transform:capitalize;margin-left:10px;letter-spacing:.5ch;font-size:1.5rem;height:3rem;width:50%;text-align:left;border-bottom:var(--border)}.audit-type-body{border-right:var(--border);border-left:var(--border);border-bottom:var(--border)}.audit-type-body-contents{position:relative;text-align:left;width:30%}.audit-type-body .audit-type-body-contents>div{display:flex;justify-content:left}.audit-type-body .audit-type-body-contents>div>div{margin:.5rem;text-transform:uppercase;letter-spacing:.3ch}.audit-type-container .custom-table-container{margin-top:2rem}.buttons-container{position:relative;top:30px;margin-left:10px;width:15%;text-transform:capitalize}.audit-type-container-popup-wrapper-info{width:var(--default-popup-width)}.audit-type-container-popup{padding:1rem;transition:all calc(var(--transition-speed) / 2) ease}.audit-type-savedAudits-container{padding:1rem 0;display:flex;height:22vh;overflow-x:scroll;width:100%;justify-content:flex-start}.audit-type-savedAudits-container::-webkit-scrollbar{-webkit-appearance:none;width:70px}.audit-type-savedAudits-container::-webkit-scrollbar-thumb{background-color:#818b99;border:5px solid transparent;border-radius:9px;background-clip:content-box}.audit-type-progress{display:grid;grid-template-columns:9.5fr .5fr;width:100%;align-items:center;column-gap:1em}.audit-type-savedAudits-Mui-button{display:flex;justify-content:flex-end}.audit-type-savedAudits-Mui-button>div{display:flex;align-items:center;justify-content:center;height:100%;width:fit-content;bottom:-.5rem;position:relative}.audit-type-savedAudits-Mui-button>div>.audit-type-savedAudits-Mui-button-progress{position:absolute}.audit-type-savedAudits-Mui-container{width:100%;height:fit-content;max-height:50vh;overflow:auto;margin-top:.5rem}.audit-style-savedAudits-selectedItem>li:first-child{border:3px solid yellowgreen;border-radius:0}.audit-type-subform-list{height:50vh}.status-container{display:flex;align-items:center;justify-content:center;padding:.1em;border-bottom:2px solid gainsboro;border-radius:25px}.initiated_audit-context-list>li{color:#000;font-weight:400}.initiated_audit-context-paper{border-radius:0!important;border:2px solid grey}.search-container{position:relative;width:100%;height:100%;display:flex;justify-content:flex-start}.search-item{display:flex}.search-item-bar{flex-grow:2;color:inherit}.search-item-bar-input{color:#add8e6}.category-select-container{width:100%}.docPreview-container{display:grid;max-height:100%;grid-template-rows:8fr 2fr;position:relative;transition:all calc(var(--transition-speed) / 4) ease!important;grid-template-columns:min-content;margin-right:1rem}.docPreview-container:hover{filter:sepia(.5)}.dockPreview-icon-container{position:relative;grid-row-start:1;grid-row-end:2;min-width:0;min-height:0}.dockPreview-icon{max-width:100%!important;max-height:100%!important}.dockPreview-title{height:100%;place-self:center;font-size:1.2rem;color:#000!important;box-sizing:border-box;white-space:nowrap;padding:.5em}.context-function-container-popup{padding:1rem;width:100%;display:grid;row-gap:1rem}.context-function-select{background-color:#7fffd4!important}.context-function-document-upload-container{display:grid;grid-template-columns:auto 9fr;column-gap:.5rem;margin-bottom:1rem;place-items:center;grid-template-rows:3rem}.context-function-document-upload-container>*{height:100%}.context-function-document-upload-container>svg{color:var(--color-nhs);width:auto;height:2.5rem;padding:.5rem;transition:all calc(var(--transition-speed) / 2) ease;background-color:#9acd32}.context-function-document-upload-container>*:hover{background-color:#f5f5f5}.context-function-document-upload-container>*:hover>span{color:var(--color-nhs)!important}.custom-backdrop-styles{align-items:center;justify-content:center;color:#fff}.role-badge-container{margin-left:auto}.role-badge-popup-container{padding:1rem;width:35vw}.role-badge-popup-container .role-badge-popup-container-list{overflow:auto}.role-badge-popup-container .role-badge-popup-container-list::-webkit-scrollbar{-webkit-appearance:none;width:20px}.role-badge-popup-container .role-badge-popup-container-list::-webkit-scrollbar-thumb{background-color:#818b99;border:8px solid transparent;border-radius:9px;background-clip:content-box}.role-badge-item-title{display:grid;grid-template-columns:1fr 8fr 1fr;place-items:center}.role-badge-item-title>*:first-child{left:-.2em}.role-badge-item-title>span{color:var(--color-nhs)}.custom-item-select-approval-container{display:flex;flex-direction:column;row-gap:.5rem;margin-top:.5rem}.custom-item-select-approval-container>button{color:var(--color-nhs)}.custom-item-select-container-buttons{display:grid;grid-template-columns:2fr 8fr;width:100%;column-gap:1rem}.custom-item-select-approval-container-grid{display:grid;grid-template-columns:auto 9fr;column-gap:.5rem;margin-bottom:.5rem;align-items:center;grid-template-rows:3rem}.custom-item-select-approval-container-grid>*{height:100%}.custom-item-select-approval-container-grid>svg{color:var(--color-nhs)!important}.custom-item-select-signing-container{display:flex;flex-direction:column;row-gap:.5rem;margin-top:.5rem}.custom-item-select-signing-container-buttons{display:grid;grid-template-columns:auto 8fr;width:100%;column-gap:1rem;place-items:center}.custom-item-select-signing-container-buttons>*:nth-child(2){height:80%;border-color:#dcdcdc;border-width:1px}.custom-item-select-signing-container-buttons>*:nth-child(2):hover{background-color:#f3f1f1}.admin-panel-audit-selector-container{border:1px solid gainsboro;padding:.5rem}.admin-panel-audit-list-container{padding:.5rem}.admin-panel-audit-list-button{color:var(--color-nhs)!important}.admin-panel-audit-list-listView{overflow:scroll;overflow-x:hidden}.admin-panel-audit-list-listView::-webkit-scrollbar{-webkit-appearance:none;width:7px}.admin-panel-audit-list-listView::-webkit-scrollbar-thumb{background-color:#818b99;border:5px solid transparent;border-radius:0;background-clip:content-box}
