@import"https://fonts.googleapis.com/css2?family=Merriweather+Sans:ital,wght@0,300..800;1,300..800&display=swap";.v-field__input,body{color:rgb(var(--v-theme-darkGrey))!important;font-weight:300}.v-text-field .v-input__details{padding-inline:0!important;padding-top:0;align-items:flex-start}th{color:rgb(var(--v-theme-navy))}.v-field{background-color:rgba(var(--v-theme-primary),.05)!important}.v-card-body{padding:25px;box-shadow:2px 2px 10px #00000040!important;border-radius:10px}label{font-weight:300}.v-tab .v-btn__content{font-size:1.25rem!important;font-weight:700!important;line-height:25.14px!important;text-align:left!important}.card-heading{font-size:1rem;font-weight:700;line-height:20px;letter-spacing:0em;text-align:left}.v-btn{font-weight:400!important;text-decoration:none!important;text-transform:none!important}.v-toolbar__content{height:auto!important}.v-toolbar{border:none!important}.v-app-bar.v-toolbar{background-color:#fff!important}.text-transform-none{text-transform:none!important}.font-size-10{font-size:.675rem!important}.font-size-12{font-size:.75rem!important}.font-size-14{font-size:.875rem!important}.font-size-16{font-size:1rem!important}.font-size-18{font-size:1.125rem!important}.font-size-20{font-size:1.25rem!important}.font-size-24,.v-icon.font-size-24{font-size:1.5rem!important}.font-size-32{font-size:2rem!important}.cursor-hover:hover{cursor:pointer}.text-align-end{text-align:end}.font-weight-600{font-weight:600!important}.box-shadow-unset{box-shadow:unset!important}.styled-hr{border:3px solid rgb(var(--v-theme-primaryHighlight));margin-top:20px;margin-bottom:20px}.candidate-form-modal .v-card{border-radius:0!important}.card-alt{border:2px solid rgb(var(--v-theme-primaryHighlight))!important;background-color:rgb(var(--v-theme-backgroundBlue))!important}.accent-primary[disabled]{accent-color:rgb(var(--v-theme-primary))!important}.navy{color:rgb(var(--v-theme-navy))!important}.primary{color:rgb(var(--v-theme-primary))!important}.pass{color:rgb(var(--v-theme-pass))!important}.fail{color:rgb(var(--v-theme-fail))!important}.full-height{min-height:calc(100vh - 104px)!important}.error{color:rgb(var(--v-theme-error))!important}.bg-background-grey{background-color:rgb(var(--v-theme-backgroundGrey))!important}.no-padding-bottom{padding-bottom:0!important}.background{position:relative;background-color:rgb(var(--v-theme-primary))!important}.background-highlight{position:relative;background-color:rgb(var(--v-theme-primaryHighlight))!important}.title-container{position:absolute;top:38px;left:60px}.v-card-body-extra-padding{padding:25px!important}.candidate-name{font-weight:600;font-size:1.25rem;color:rgb(var(--v-theme-navy))}.modal-header{color:rgb(var(--v-theme-white));margin-left:0!important;margin-right:0!important;font-size:1.25rem!important;font-weight:400!important;padding:16px!important;text-align:left;width:100%;background:url(/static/images/modal-banner-image.png) no-repeat 80%,rgb(var(--v-theme-primary))}.fas.fa-check-square.v-icon.notranslate.v-theme--seaFishAdmin.v-icon--size-default{color:rgb(var(--v-theme-primary))}@media (min-width: 1920px){.course-item-set-width{width:50%!important}}.course-item-set-width{width:40%}.course-colour{color:rgb(var(--v-theme-navy));font-weight:600}.additional-info{padding-left:20px;padding-bottom:20px}.expanded-additional-info-th{background-color:rgb(var(--v-theme-backgroundBlue));box-shadow:0 0 10px #0006;border-radius:10px!important}tbody>tr{border-radius:10px!important}tbody>tr:hover{background-color:rgb(var(--v-theme-backgroundBlue))}.expanded-additional-info-tr{background-color:unset!important;box-shadow:unset!important}.sub-header-title{color:#363a3d;font-weight:600}.width-15{width:15%!important}.card-table{border-collapse:separate;border-spacing:0 25px;width:100%;border:none}.card-table-compact{border-spacing:0 10px!important}.card-table-compact td{border-spacing:0 10px!important;height:62px!important}.card-table td,th{padding:14px 16px}.card-table .data-row{box-shadow:0 0 10px #0006;border-radius:10px}.card-table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#fff}.card-table .v-btn{border-radius:50%;padding:0!important;min-width:30px!important}.icon-button{padding:0!important;min-width:35px!important}.card-table .v-btn.square-button{border-radius:4px!important;padding:0 12px!important;min-width:30px!important}.card-table td:first-child,.card-table th:first-child{border-radius:10px 0 0 10px}thead tr:first-child:hover{box-shadow:none!important;background-color:#fff}.card-table td:last-child,.card-table th:last-child{border-radius:0 10px 10px 0}.half-width-column{flex:0 0 20%}.half-width-column-margin{margin-left:28%}.flex-row-flex-start{display:flex;flex-direction:row;justify-content:flex-start}.flex-row-content-end{display:flex;flex-direction:row;justify-content:flex-end}.flex-row-space-between{display:flex;flex-direction:row;justify-content:space-between}.primary-text-colour{color:rgb(var(--v-theme-primary))}.content-space-between{justify-content:space-between}.v-card--variant-elevated{box-shadow:2px 2px 10px #00000040!important;border-radius:10px!important}.link:visited,.link{color:rgb(var(--v-theme-primary))}.v-icon--size-default{font-size:var(--v-btn-size)!important}.toggle-active-border-bottom{border-bottom:4px solid rgb(var(--v-theme-primaryHighlight))}.id-card{padding:5px 15px;border:1px solid rgb(var(--v-theme-primaryHighlight));border-radius:10px}.align-items-center{display:flex;align-items:center}.modal-added-data{color:rgb(var(--v-theme-lightGrey))!important;font-size:.875rem!important;font-weight:400!important}.v-input input[type=date]::-webkit-calendar-picker-indicator{color:rgb(var(--v-theme-darkGrey))!important}.v-btn.bg-primary:hover{background:linear-gradient(0deg,#0003,#0003),rgb(var(--v-theme-primary))!important}.v-btn{letter-spacing:.0492857143em!important}.white-space-wrap{white-space:wrap}.v-toolbar-title__placeholder{overflow:visible!important}.solid-placeholder ::-moz-placeholder{color:rgb(var(black))!important;font-weight:400!important;opacity:1!important}.solid-placeholder ::placeholder{color:rgb(var(black))!important;font-weight:400!important;opacity:1!important}
