body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-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}:root{--colour-core-blue:#2eaee4;--colour-core-green:#25c7b7;--colour-core-dark-blue:#111d5e;--colour-core-black:#0c1545;--colour-highlight-orange:#f58220;--colour-highlight-green:#9acc6a;--colour-highlight-yellow:#ffc82f;--colour-foundation-grey-1:#396678;--colour-foundation-grey-2:#5d8395;--colour-foundation-grey-3:#85a4b3;--colour-foundation-grey-4:#b2c7d3;--colour-foundation-grey-5:#d1dfdd}.font-light{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.25vw}.font-medium{font-size:2vw}.font-header,.font-medium{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:medium}.font-header{color:var(--colour-core-dark-blue);font-size:calc(12px + 1.7vw)}.font-footer{color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1em;text-decoration:none}.Header{background-color:#fff;display:flex;flex-direction:row;height:10vh;justify-content:space-between;justify-content:flex-end;min-height:70px;overflow:hidden;position:-webkit-sticky;position:sticky;vertical-align:middle;width:100%;z-index:1}.Header-logo-link{color:inherit;cursor:pointer}.Header-logo{border-right:solid;border-width:thin;float:left;height:10vh;left:0;min-height:70px;min-width:100px;position:absolute;width:15vh}.Header-title{flex-basis:70%;left:50%;margin-bottom:auto;margin-top:auto;min-height:-webkit-fit-content;min-height:fit-content;min-width:-webkit-fit-content;min-width:fit-content;position:absolute;text-align:center;top:calc(10px + 1vh);transform:translateX(-50%)}.Header-howto{background-color:var(--colour-core-blue);color:#fff;cursor:pointer;flex-basis:10%;float:right;font-size:calc(10px + .1em);height:5vh;margin:2vh 1vh 2vh 2vh;min-height:45px;min-width:50px;padding-left:10px;padding-right:10px}.Header-updateprofile{background-color:var(--colour-core-dark-blue);min-width:70px;padding-left:5px;padding-right:5px;width:60px}.Header-changepassword,.Header-updateprofile{color:#fff;cursor:pointer;flex-basis:6%;float:right;font-size:calc(10px + .1em);font-weight:700;height:5vh;margin:2vh 1vh 2vh 0;min-height:45px}.Header-changepassword{background-color:var(--colour-core-blue);min-width:100px;padding-left:10px;padding-right:10px}.Header-logout{color:#fff;cursor:pointer;flex-basis:6%;float:right;font-size:calc(10px + .1em);font-weight:700;margin:2vh 2vh 2vh 0;min-height:45px;min-width:60px;padding-left:10px;padding-right:10px;text-align:center;width:-webkit-fit-content;width:fit-content}.Footer,.Header-logout{background-color:var(--colour-core-dark-blue);height:5vh}.Footer{bottom:0;display:flex;justify-content:space-between;min-height:50px;overflow:hidden;position:-webkit-sticky;position:sticky;width:100vw}.Footer-contact,.Footer-link{margin-left:2vh}.Footer-contact,.Footer-link,.Footer-terms{color:#fff;cursor:pointer;font-weight:700;height:5vh}.Footer-terms{margin-right:2vh}.ExamPage,.ExamPage-table{position:relative;z-index:0}.ExamPage-table{height:100%;width:100%}.ViewPage{display:grid;grid-template-areas:"header header header header header header header header header header" "details details details details details details details details details upload" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table" "table table table table table table table table table table"}.ViewPage>.Header{background-color:var(--colour-core-dark-blue);display:flex;grid-area:header;height:-webkit-fit-content;height:fit-content;justify-content:space-between;max-height:20%;min-height:60px;min-width:-webkit-fit-content;min-width:fit-content;padding:10px;position:-webkit-sticky;position:sticky;top:0;width:calc(100% - 20px);z-index:9999}.ViewPage>.Header>.Text{color:#fff;float:left;font-size:1em;margin-bottom:auto;margin-top:auto;text-align:left}.ViewPage>.Header>.Load{flex:left 1;float:left;font-size:1.5vw;height:5vh;margin:auto .75vw;text-align:center}.ViewPage>.Header>.Close{background-color:var(--colour-core-blue);color:#fff;cursor:pointer;float:right;font-size:1.5vw;font-weight:700;height:5vh;margin:5px;min-height:50px;text-align:center}.BreadcrumbDiv{flex-basis:70%;margin-left:1em;min-width:0;padding:0;text-align:center}.Breadcrumb,.BreadcrumbDiv{margin-bottom:auto;margin-top:auto}.BreadcrumbsLink{color:#d3d3d3;cursor:pointer}.BreadcrumbsLink,.BreadcrumbsText{font-size:4vh;line-height:100%;margin-bottom:auto;margin-top:auto;text-align:left}.BreadcrumbsText{color:#fff}.MuiBreadcrumbs-separator{color:#fff;font-size:4vh}.ViewPage>.DetailsAccordion{grid-area:details;margin:0;padding:0}.ViewPage>.DetailsAccordion>.Summary{height:-webkit-fit-content;height:fit-content;height:5vh;margin:0;padding:0}.Details{margin:0;padding:0}.Details>.TextDiv{height:100%;margin:0 0 0 10px;padding:0;width:100%}.Details>.TextDiv>.Text>.Strong{font-size:1em;margin:0;padding:0}.Details>.TextDiv>.Text{font-size:1em;padding:0}.ViewPage>.Upload{cursor:pointer;font-weight:700;grid-area:upload;height:5vh;margin:.5vw .5vw .5vw auto;min-height:50px}.TableHeader{font-style:normal}.Table{grid-area:table}.Modal{max-width:100%;overflow:"hidden";overflow-x:hidden}.DialogTitle{align-items:center;background-color:var(--colour-core-blue);border-bottom:1px solid gray;color:#fff;display:flex;font-size:2vw;justify-content:space-between;min-height:10%}.DialogTitle .Title{color:#fff;font-size:2vw;margin-bottom:auto;margin-top:auto;padding:0}.DialogTitle .Close{cursor:pointer;height:20px;padding:20px;position:"absolute";right:8;top:8;width:20px}.Modal .Content{font-size:12px;max-width:100%;overflow:"hidden";overflow-x:hidden;text-align:center;width:100%}.Modal .Text{border-bottom:solid;border-width:thin;padding-bottom:2vh;text-align:center}.Modal .Actions .File-button{margin-bottom:1vh}.Modal .Actions .Upload-button{margin-bottom:1vh;margin-right:2vh}.Card{display:flex;flex-direction:row;height:100%;justify-content:space-between;overflow:hidden;width:100%}.Card .Index{margin:5px}.Card{min-height:"60vh";overflow:"auto"}.Card .Grid{align-items:"center";display:"flex";height:"100%"}.Card .Grid,.Card .Grid .Grid .Item{box-shadow:0}.TermsSubtitle,.TermsTitle{text-align:center}.bm-burger-button{height:4vh;margin:calc(15px + 1vh);min-height:30px;min-width:36px;position:-webkit-sticky;position:sticky;width:5vh}.bm-burger-bars{background:var(--colour-core-dark-blue)}.bm-burger-bars-hover{background:var(--colour-highlight-orange)}.bm-cross-button{height:36px;right:36px;top:36px;width:36px}.bm-cross{display:none}.bm-menu-wrap{height:100%;position:fixed}.bm-menu{background-color:var(--colour-foundation-grey-2);@media (min-width:900px){margin-top:.8vh;padding-bottom:0;padding-left:2.5vw;padding-right:2.5vw;padding-top:2vw}@media (max-width:899px){margin-top:-.4vh;padding-bottom:0;padding-left:2.5em;padding-right:2.5em;padding-top:2.4em}font-size:1.8em;position:relative;z-index:1}.menu-item{color:#fff;font-size:calc(14px + .1em);font-weight:700;line-height:3;text-decoration:none}.DeletConfirmationDialog .Title{background-color:var(--colour-core-dark-blue);color:#fff}.DeletConfirmationDialog .Content .Text{margin-top:2vh}.App{background-color:var(--colour-foundation-grey-5);display:flex;flex-direction:column;height:100%;position:fixed;width:100%}.App-body{height:85%;position:-webkit-sticky;position:sticky;top:10vh;width:100%}.Page{background-color:#fff;height:92%;margin:2%;overflow:auto;position:absolute;width:96%}.Progress{margin:auto;text-align:center}.Alert,.Loading{left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=main.91b32f80.css.map*/