@import url(https://cdn.jsdelivr.net/npm/bulma@0.9.4/css/bulma.min.css);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--a11y-border-light:#0076bd;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}.App-body{background-color:#fff!important}.App{background-color:#fff;box-sizing:border-box;height:100vh;text-align:center}.App-header{left:0;position:fixed;top:0;width:100%;z-index:1000}.footer-body{box-sizing:border-box;display:flex;margin-top:-21px!important;padding:40px 20px;padding-left:55px!important;text-align:left;width:100%}.header-space{height:115px}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--default-font:"Source Sans 3",Arial,Helvetica,sans-serif}body.etods{background-color:#f7f7f7;background-color:var(--default-page-bg);color:#424242;color:var(--default-page-text);font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--default-font);min-height:100vh}.etods a.is-skipto-link{left:-1000em;position:absolute;top:.5em;z-index:99}.etods a.is-skipto-link:focus{left:.5em}.etods hr{background-color:#e0e0e0;background-color:var(--default-border-colour);height:1px}.etods .box{border-color:#e0e0e0;border-color:var(--default-border-colour)}.etods a.box{border:2px solid #e0e0e0;border:2px solid var(--default-border-colour)}.etods a.box svg{fill:#0076bd!important;fill:var(--colour-primary)!important}.etods a.box:hover{border:2px solid #0076bd;border:2px solid var(--colour-primary);box-shadow:none}.etods a.box:focus svg{fill:#212121!important;fill:var(--default-title-text)!important}.etods a{color:#0076bd;color:var(--colour-primary)}.etods a:hover{color:#0064a6;color:var(--colour-primary-hover);text-decoration:underline}.etods a:focus{border-radius:4px;box-shadow:0 0 2px 2px #ff0!important;box-shadow:0 0 2px 2px var(--a11y-border-light)!important;outline:2px solid #000;outline:2px solid var(--a11y-border-dark);outline-offset:-1px}.etods h1,.etods h1.title,.etods h2,.etods h2.title,.etods h3,.etods h3.title,.etods h4,.etods h4.title,.etods h5,.etods h5.title,.etods h6,.etods h6.title,.etods title{color:#212121;color:var(--default-title-text);font-family:Lato,Arial,Helvetica,sans-serif!important;font-family:var(--default-font-title)!important;font-weight:700}.etods .title.is-1{font-size:40px!important;line-height:50px!important;margin-bottom:32px}.etods .title.is-2{font-size:32px!important;line-height:40px!important;margin-bottom:28px}.etods .title.is-3{font-size:24px!important}.etods .title.is-4{font-size:20px!important;line-height:26px!important;margin-bottom:18px}.etods .title.is-5{font-size:18px!important;line-height:24px!important;margin-bottom:16px}.etods .title.is-6{font-family:Source Sans\ 3,Arial,Helvetica,sans-serif!important;font-family:var(--default-font)!important;font-size:16px!important;line-height:20px!important;margin-bottom:8px}.etods .subtitle{color:#424242!important;color:var(--default-page-text)!important;font-weight:400}.etods .caption{font-size:14px;line-height:18px}.etods .caption.is-small{font-size:13px;line-height:16px}.etods .caption.is-xsmall{font-size:12px;line-height:16px}.etods .has-background-white-ter{background-color:var(--default-page-bg)!important}.etods.fixed-header .global-header{position:fixed;width:100%;z-index:12}.etods.fixed-header .site-brand-header{position:fixed;top:44px;width:100%;z-index:11}.etods.fixed-header .pnl_page_layout{position:relative;top:116px;z-index:10}.global-header{background-color:#212121;background-color:var(--default-title-text);min-height:44px;position:relative;z-index:3}.change-centre,.global-header{align-items:center;display:flex}.change-centre{fill:#fff;fill:var(--colour-white);color:#fff;color:var(--colour-white)}.change-centre a svg:first-child{fill:#d3d3d3;fill:var(--default-light-grey-colour);margin-right:.5em}.change-centre .change-centre-detail{color:#fff;color:var(--colour-white);display:flex;flex-basis:100%;flex-direction:column;line-height:1;vertical-align:super}.change-centre a{display:flex;height:44px;padding:.5em;width:100%}.change-centre a:focus,.change-centre a:focus *,.change-centre a:hover,.change-centre a:hover *{fill:#fff;fill:var(--colour-white);background-color:#363636;background-color:var(--default-dark-grey-colour);color:#fff;color:var(--colour-white);text-decoration:none;vertical-align:super}.centre-number{font-size:.66rem}.centre-name{text-wrap:nowrap;color:var(--global-header-text-colour);font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1024px){.change-centre{width:auto}}.etods ul.centre-list{border:1px solid #e9e9e9;border-radius:4px}.etods ul.centre-list li{border-bottom:1px solid #e9e9e9}.etods ul.centre-list li .radio{padding:1em}.etods .modal-card-title{color:#212121;font-size:16px;font-weight:700}.etods header{background-color:#fff;box-shadow:0 2px 4px 0 #00000014;padding:1em 1.5em;position:relative;z-index:2}@media screen and (max-width:768px){.etods .brand-header-divider,.etods .btn-site-header-home{display:none!important}}@media screen and (max-width:1024px){.etods .site-brand-header .navbar{display:none!important}}.etods .btn-site-header-home{margin:4px 0}.etods .site-brand-header{border-bottom:1px solid #d3d3d3;border-bottom:1px solid var(--default-light-grey-colour);display:flex;height:72px;width:100%}.etods .site-brand-header .navbar{min-height:1.5rem!important}.etods .site-brand-header svg:hover{cursor:pointer}.etods .site-brand-header svg{position:relative;transform:scale(1);transition:all .1s ease-out}.etods .brand-header-divider{margin:4px 24px}.etods .brand-header-product-title{color:#212121;color:var(--default-title-text);display:inline-block;flex-grow:1;font-family:Lato;font-size:18px;font-weight:600;line-height:24px;padding:8px 0}.etods header{padding:1em .5em}.etods .btn-site-header-home{margin:6px 0}.etods .brand-header-divider{border-right:1px solid #e9e9e9;border-right:1px solid var(--colour-grey-hover);display:inline-block;height:32px;margin:4px 12px 4px 8px}@media screen and (min-width:1024px){.etods header{padding:1em}.etods .brand-header-divider{border-right:1px solid #e9e9e9;border-right:1px solid var(--colour-grey-hover);display:inline-block;height:32px;margin:4px 24px}}.etods #siteBrandHeader{height:72px!important}.product-brand-logo{align-content:center;display:flex;justify-content:center;margin-left:8px;margin-top:0;width:96px!important}.etods .brand-header-divider,.etods .btn-site-header-home{display:block!important}.product-brand-logo svg{height:24px;width:auto}@media screen and (min-width:768px){.product-brand-logo svg{height:32px;width:125px}.product-brand-logo{margin-top:-3px;width:128px!important}}@media screen and (min-width:1024px){.product-brand-logo{margin-left:0;margin-top:-12px;width:199px!important}.product-brand-logo svg{height:48px;width:187.5px}}.etods .brand-header-product-title{align-content:center;font-size:14.666px!important;line-height:1!important;padding:0!important}@media screen and (min-width:768px){.etods .brand-header-product-title{font-size:18px!important;line-height:1!important}}.etods #pnlHamburgerMenu{align-items:center;display:flex}#pnlHamburgerMenu a{height:2.5em;padding:.5em;width:2.5em}#pnlHamburgerMenu a:hover{background-color:#f3f3f3;background-color:var(--colour-white-hover)}.etods #pnlHamburgerMenu #icnOpenMenu{display:block}.etods #pnlHamburgerMenu #icnCloseMenu{display:none}@media screen and (min-width:1024px){.etods #pnlHamburgerMenu{display:none}}.etods .identity a,.etods .identity a:hover{color:#212121;color:var(--default-title-text)}.etods .identity a:hover{text-decoration:none}.etods .identity a:after{border-color:#212121;border-color:var(--default-title-text)}.etods .mycam-sign-in{margin:0 auto;max-width:428px}.etods .mycam-sign-in .box{min-height:calc(100vh - 104px)}.etods a.button.navbar-item{padding-right:1em}.etods .site-brand-header .identity .navbar-dropdown{border:1px solid #9e9e9e;border:1px solid var(--colour-input-border);border-radius:6px;display:block;margin-top:.5em;min-width:260px;opacity:0;transform:scale(0);transform-origin:top right;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.etods .site-brand-header .identity.is-active .navbar-dropdown{opacity:1;transform:scale(1);transition:all .25s cubic-bezier(.075,.82,.165,1)}.etods .site-brand-header .identity-avatar.icon{height:32px;margin-right:.5em;width:32px}.etods .site-brand-header .identity-avatar.icon svg{fill:#9e9e9e!important;fill:var(--colour-input-border)!important;height:32px;width:32px}.etods #varSignedInName{border:none}.etods .navbar>.navbar-item>a{padding-left:12px!important;padding-top:4px}.etods .navbar .navbar-dropdown{background-color:#fff;display:flex;position:absolute;right:0;text-align:center}.etods .navbar .navbar-dropdown .navbar-divider{display:block}.etods .navbar>.navbar-item{padding:0!important;width:40px}.etods .identity-signed-in-name{display:none}.etods .site-brand-header .navbar{display:flex!important}@media screen and (min-width:1024px){.etods .navbar>.navbar-item.identity a{padding-top:8px}.etods .navbar .navbar-dropdown .menu-list a{padding-top:1em}.etods .identity-signed-in-name{display:block}.etods .navbar>.navbar-item{width:auto}}.etods .identity .navbar-link{padding-right:12px}.etods .hero .hero-body{padding:3rem 1.5rem}@media print,screen and (min-width:1025px){.etods .hero .hero-body{padding:9rem 3rem}}.etods .hero .subtitle,.etods .hero .title,.etods .hero p{color:#fff!important;text-shadow:0 0 4px #000,0 0 2px #000,0 0 1px #000}.etods .columns.is-fullheight,.etods .columns.is-fullheight .column .card,.etods .columns.is-fullheight .column .card .card-content{height:100%}.etods .breadcrumb li+li:before{content:none}.etods .breadcrumb a{font-weight:600}.etods .breadcrumb .is-active a{font-weight:400}.etods .pnl_page_nav{background-color:#fff;box-shadow:0 -8px 8px -4px #0003;display:none;min-height:100vh;z-index:1}@media screen and (min-width:1025px){.etods .pnl_page_nav{display:block}}.etods .pnl_page_nav{border-right:1px solid #e0e0e0;border-right:1px solid var(--default-border-colour);width:240px!important}.etods .pnl_page_content{background-color:#f7f7f7;background-color:var(--default-page-bg);padding:32px;position:relative;z-index:0}.etods .menu{font-family:Source Sans\ 3,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;width:100%}@media screen and (max-width:768px){.etods .button-main-menu{display:inline-block}}.etods .side-menu-open{background-color:#f7f7f7;background-color:var(--default-page-bg);display:block;height:100vh!important;left:0;position:fixed;top:0;visibility:visible;width:100vw!important;z-index:99999}.etods .menu-list li ul{border:none;margin:0;padding-left:0;text-indent:.75em}.etods .menu-label{font-weight:700;letter-spacing:.05em}.etods .menu-list a{color:#212121;color:var(--default-title-text);height:56px;padding:1em}.etods .menu-list a .icon{margin-right:1em}.etods .menu-list a.is-active{background-color:#fff;border-left:4px solid #0076bd;border-left:4px solid var(--colour-primary);color:#0076bd!important;color:var(--colour-primary)!important;font-weight:600;text-indent:-4px}.etods .menu-list a.is-active svg{margin-left:-8px}.etods .menu-list a.is-active svg,.etods .menu-list a:focus svg,.etods .menu-list a:hover svg{fill:#0076bd!important;fill:var(--colour-primary)!important}.etods .menu-list a svg{fill:#757575!important;fill:var(--colour-nav-text)!important}.etods .menu-list a.is-active:hover{background-color:#f3f3f3;background-color:var(--colour-white-hover)}.etods .menu-list a:focus{outline-offset:-2px}.etods .menu-list li a span:nth-child(2){flex:1 1 24px}.etods .menu-list:not([data-is-open]) .menu-expand{right:1em;transform:rotate(0deg);transition:all .2s cubic-bezier(.25,.46,.45,.94);width:24px}.etods .menu-list a[data-is-open] .menu-expand{transform:rotate(180deg);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.etods .menu-list li a~ul.menu-list.is-sub-menu li{height:auto;transform:scaleY(1);transform-origin:top;transition:all .3s cubic-bezier(.25,.46,.45,.94);visibility:visible}.etods .menu-list li a:not([data-is-open])~ul.menu-list.is-sub-menu li{height:0;transform:scaleY(0);transform-origin:top;transition:all .1s cubic-bezier(.25,.46,.45,.94);visibility:hidden}.etods .menu-list.is-sub-menu a{font-weight:400;text-indent:2.5em}.etods .menu-list a:hover{text-decoration:none}.etods .menu-list.is-narrow a{height:44px;padding:.575em 1em}.etods .menu-list.is-narrow .menu-header{height:44px;padding:1.5em 1em .575em 1.25em}a.box{box-shadow:none;color:#212121;color:var(--default-title-text)}a.box,a.box .icon,a.box:hover{text-decoration:none}a.box .icon{vertical-align:middle}.etods .card{border:1px solid #e0e0e0;border:1px solid var(--default-border-colour);border-radius:6px;box-shadow:none}.etods .card,.etods a.card{color:#424242!important;color:var(--default-page-text)!important;overflow:hidden}.etods a.card{border:1px solid #e0e0e0;border:1px solid var(--default-border-colour);display:block}.etods a.card,.etods a.card:hover{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.etods a.card:hover{background-color:#f3f3f3;background-color:var(--colour-white-hover);border:1px solid #757575;border:1px solid var(--colour-nav-text);box-shadow:0 8px 12px -4px #00000024!important;text-decoration:none!important}.etods .card.has-border{border:1px solid #e0e0e0;border:1px solid var(--default-border-colour)}.etods .card-body-light{background-color:#fafafa}.etods .card .card-content{padding:1.5em 1em}.etods .card .title{font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--default-font);font-size:1em;line-height:1.25em}.etods .card .card-head{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--default-border-colour);padding:1em}.etods .card .card-footer{border-top:1px solid #e0e0e0;border-top:1px solid var(--default-border-colour);padding:1em}.etods .card .card-footer .button:not(:last-child){margin-right:1em}.etods .has-shadow-1{box-shadow:0 2px 4px -1px #00000014!important}.etods .has-shadow-2{box-shadow:0 4px 8px -2px #0000001f!important}.etods .has-shadow,.etods .has-shadow-3{box-shadow:0 8px 12px -4px #00000024!important}.etods .has-shadow-4{box-shadow:0 16px 24px -8px #00000024,0 6px 30px -8px #0000001f,0 8px 10px -8px #0000001a!important}.etods .snackbar{animation-duration:.2s;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:ease-in;background-color:#ffffff80;background-color:#00000080;border-radius:6px;box-shadow:0 8px 12px -4px #00000024;display:none;max-width:640px;opacity:1;padding:1em;width:100%;z-index:1000}.etods .snackbar.is-floating{bottom:2em;left:2em;position:fixed}.etods .snackbar .notification{display:flex}.etods .snackbar .notification>.icon{margin-right:1rem}.etods .snackbar.is-small{max-width:400px}.etods .snackbar.is-medium{max-width:640px}.etods .snackbar.is-large{max-width:960px}.etods .snackbar.is-full{max-width:100%}.etods .snackbar.is-full.is-floating{max-width:calc(100% - 4em)}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.etods .snackbar .notification{box-shadow:0 8px 12px -4px #00000024,0 4px 6px -2px #0000003d!important;padding-right:2.5em!important}.etods .snackbar .notification>.delete{background-color:initial;height:24px;max-height:24px;max-width:24px;pointer-events:all;top:1rem;-webkit-user-select:initial;user-select:auto;width:24px}.etods .snackbar .notification>.delete:focus,.etods .snackbar .notification>.delete:hover{background-color:#0000001a}.etods .snackbar .notification>.delete:after,.etods .snackbar .notification>.delete:before{background-color:#212121;background-color:var(--default-title-text)}.etods .snackbar .notification.is-info>.delete:after,.etods .snackbar .notification.is-info>.delete:before{background-color:#3345df;background-color:var(--colour-info)}.etods .snackbar .notification.is-success>.delete:after,.etods .snackbar .notification.is-success>.delete:before{background-color:#2b8000;background-color:var(--colour-positive)}.etods .snackbar .notification.is-warning>.delete:after,.etods .snackbar .notification.is-warning>.delete:before{background-color:#a55900;background-color:var(--colour-warning)}.etods .snackbar .notification.is-danger>.delete:after,.etods .snackbar .notification.is-danger>.delete:before{background-color:#dd1f36;background-color:var(--colour-negative)}.has-tooltip{position:relative;z-index:1}.has-tooltip .tooltip{background-color:#424242;background-color:var(--default-page-text);border-radius:4px;bottom:150%;color:#fff;font-size:14px;left:50%;line-height:1;margin-left:-32px;padding:6px 0;position:absolute;text-align:center;visibility:hidden;width:64px;z-index:1}.has-tooltip .tooltip:after{border:4px solid #0000;border-top-color:#424242;border-color:var(--default-page-text) #0000 #0000 #0000;content:"";left:50%;margin-left:-4px;position:absolute;top:100%}.has-tooltip .button:focus~.tooltip,.has-tooltip a:focus~.tooltip,.has-tooltip:hover .tooltip{animation-duration:.2s;animation-iteration-count:1;animation-name:floatUp;animation-timing-function:ease-in;opacity:1;visibility:visible}@keyframes floatUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.has-tooltip.is-xxsmall .tooltip{margin-left:-24px;width:48px}.has-tooltip.is-xsmall .tooltip{margin-left:-32px;width:64px}.has-tooltip.is-small .tooltip{margin-left:-40px;width:80px}.has-tooltip.is-medium .tooltip{margin-left:-52px;width:104px}.has-tooltip.is-large .tooltip{margin-left:-64px;width:128px}.has-tooltip.is-xlarge .tooltip{margin-left:-80px;width:160px}.etods .button{font-family:Source Sans\ 3,Arial,Helvetica,sans-serif;font-weight:700}.etods .button.is-icon{border:none}.etods .button.is-icon svg{fill:var(--colour-nav-text)}.etods .button.is-icon:hover svg{fill:var(--default-page-text)}.etods .button:hover{background-color:var(--colour-white-hover);transition:all .2s ease}.etods .button.is-core{border-color:var(--colour-core)}.etods .button.is-core:not(.is-outlined){background-color:var(--colour-core)}.etods .button.is-core:not(.is-outlined):hover{background-color:var(--colour-core-hover)}.etods .button.is-core.is-outlined{border-color:var(--colour-core);color:var(--colour-core)}.etods .button.is-core.is-outlined:hover{background-color:var(--default-page-bg);border-color:var(--colour-core-hover);color:var(--colour-core-dark-text)}.etods a.button.is-core svg,.etods button.button.is-core svg{fill:var(--colour-core-dark-text)}.etods a.button.is-core.is-outlined svg,.etods a.button.is-core.is-outlined:hover svg,.etods button.button.is-core.is-outlined svg,.etods button.button.is-core.is-outlined:hover svg{fill:var(--colour-core-hover)}.etods .button.is-primary:not(.is-outlined){background-color:var(--colour-primary)}.etods .button.is-primary:not(.is-outlined):hover{background-color:var(--colour-primary-hover)}.etods .button.is-primary:not(.is-outlined) svg{fill:var(--colour-white)}.etods .button.is-primary.is-outlined{border-color:var(--colour-primary);color:var(--colour-primary)}.etods .button.is-primary.is-outlined:hover{background-color:var(--default-page-bg);border-color:var(--colour-primary-hover);color:var(--colour-primary-hover)}.etods a.button.is-primary svg,.etods button.button.is-primary svg{fill:var(--colour-white)}.etods a.button.is-primary.is-outlined svg,.etods a.button.is-primary.is-outlined:hover svg,.etods button.button.is-primary.is-outlined svg,.etods button.button.is-primary.is-outlined:hover svg{fill:var(--colour-primary-hover)}.etods a.button.is-danger,.etods button.button.is-danger{background-color:#d9221c}.etods a.button.is-danger:hover,.etods button.button.is-danger:hover{background-color:#ae1d15}.etods a.button.is-success,.etods button.button.is-success{background-color:#2b8000}.etods a.button.is-success:hover,.etods button.button.is-success:hover{background-color:#216d00}.etods .button.is-text{color:var(--colour-primary);text-decoration:none}.etods a.button.is-danger:focus,.etods a.button.is-info:focus,.etods a.button.is-link:focus,.etods a.button.is-primary:focus,.etods a.button.is-success:focus,.etods a.button.is-text:focus,.etods a.button:focus,.etods button.button.is-danger:focus,.etods button.button.is-info:focus,.etods button.button.is-link:focus,.etods button.button.is-primary:focus,.etods button.button.is-success:focus,.etods button.button.is-text:focus,.etods button.button:focus{box-shadow:0 0 6px 6px #b9d7e8!important;outline:3px solid #3f97cd!important;outline-offset:-2px;z-index:999}.etods a.button.is-danger:focus .icon svg,.etods a.button.is-info:focus .icon svg,.etods a.button.is-link:focus .icon svg,.etods a.button.is-primary:focus .icon svg,.etods a.button.is-success:focus .icon svg,.etods a.button.is-text:focus .icon svg,.etods a.button:focus .icon svg,.etods button.button.is-danger:focus .icon svg,.etods button.button.is-info:focus .icon svg,.etods button.button.is-link:focus .icon svg,.etods button.button.is-primary:focus .icon svg,.etods button.button.is-success:focus .icon svg,.etods button.button.is-text:focus .icon svg,.etods button.button:focus .icon svg{fill:var(--default-page-text)!important}.etods .button.is-primary:focus{outline:2px solid var(--a11y-border-dark)}.etods .button.is-primary.is-outlined:focus{background-color:var(--default-page-bg);outline:2px solid var(--a11y-border-dark)}.etods label.checkbox,.etods label.radio{font-weight:600}.etods label.checkbox p,.etods label.radio p{font-weight:400}.etods .checkbox,.etods .radio,.etods .select select,.etods .textarea,.etods input.input{border-color:var(--colour-input-border);width:100%}.etods .checkbox:hover,.etods .radio:hover,.etods .select select:hover,.etods .textarea:hover,.etods input.input:hover{border-color:var(--default-title-text)!important}.select:not(.is-multiple):not(.is-loading):after{border-color:var(--default-title-text)}.etods .select:after{border-radius:0!important;border-width:2px!important;border-right:0;border-top:0;height:.5em!important;width:.5em!important}.select:after{right:1em!important}.etods .checkbox input,.etods .radio input{border-color:var(--colour-input-border)!important;height:24px;margin:4px 4px 4px 0;vertical-align:middle;width:24px}.etods .checkbox,.etods .radio{padding:4px 4px 4px 0}.etods .checkbox:hover,.etods .radio:hover{background-color:var(--colour-grey-hover)}.etods .field.is-date input[type=date]{min-width:160px;width:auto}.etods .field.has-addons .control .button{border:1px solid var(--colour-input-border)}.etods .field.has-addons .control .button:hover{border:1px solid var(--default-page-text)}.field.is-search .control a.button{border-bottom-right-radius:4px;border-top-right-radius:4px}.field.is-search .control a.button:hover{background-color:var(--colour-white-hover)}.etods .clear-input-icon{border-radius:4px;line-height:0;padding:2px;position:absolute;right:6px;top:10px;z-index:10}.etods .clear-input-icon:hover{background-color:var(--colour-white-hover)}.etods .clear-input-icon svg{fill:var(--colour-nav-text)}.etods .clear-input-icon:hover svg{fill:var(--default-title-text)}.etods .field.is-search button svg{fill:var(--colour-nav-text)}.etods .field.is-search button:hover svg{fill:var(--default-title-text)}.etods .field-heading{font-weight:900}.etods .checkbox input:focus,.etods .select select:focus,.etods .textarea:focus,.etods input.input:focus{box-shadow:0 0 2px 4px #b9d7e8!important;outline:3px solid #3f97cd!important;outline-offset:-2px}.etods .radio input:focus{border-radius:50%!important;box-shadow:0 0 6px #b9d7e8!important;outline:none!important}.etods .field-validation.has-error .radio input,.etods .radio.has-error input{border-color:var(--colour-negative)!important;border-width:2px!important}.etods .field-validation.has-error .radio input:hover,.etods .radio.has-error input:hover{border-color:var(--colour-negative)!important}.etods .checkbox.has-error input,.etods .field-validation.has-error .checkbox input{border-color:var(--colour-negative)!important;border-width:2px!important}.etods .checkbox.has-error input:hover,.etods .field-validation.has-error .checkbox input:hover{border-color:var(--colour-negative)!important}.etods .field-required{color:var(--colour-negative)}.etods .is-error-message,.etods .is-validation-message{color:var(--colour-negative);display:block;font-size:.875em;padding:.5em 0}.etods input.input.has-error{border-color:var(--colour-negative)}.etods input.input.has-error:hover{border-color:var(--colour-negative)!important}.etods .is-success-message{color:var(--colour-positive);display:block;font-size:.875em;padding:.5em 0}.etods input.input.has-success{border-color:var(--colour-positive)}.etods input.input.has-success:hover{border-color:var(--colour-positive)!important}.etods .field.is-mandatory .label:after{color:var(--colour-negative);content:" *";display:inline-block;padding-left:.25em;width:auto}.etods .field.is-optional .label:after{content:"(optional)";font-weight:500;padding-left:.25em}.field-validation{position:relative}.field-validation span.icon{position:absolute;right:.5em;top:.5em}.etods .field-validation.has-error .checkbox input,.etods .field-validation.has-error .radio input{position:relative}.etods .field-validation.has-error .checkbox input:after{border:1px solid var(--colour-negative);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.etods .field-validation.has-error .radio input:after{border:1px solid var(--colour-negative);border-radius:12px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.etods .field .label~.is-validation-message{padding-top:0}.etods .field-validation.has-warning input,.etods .field-validation.has-warning select,.etods .field-validation.has-warning textarea{border-color:var(--colour-warning);border-width:2px}.etods .field-validation.has-warning input:not([type=date]){padding-right:2em}.etods .field-validation.has-warning input:focus{background-color:var(--colour-white)}.etods .field-validation.has-warning .is-validation-message{color:var(--colour-warning)}.etods .field-validation.has-success input,.etods .field-validation.has-success select,.etods .field-validation.has-success textarea{border-color:var(--colour-positive);border-width:2px}.etods .field-validation.has-success input:not([type=date]){padding-right:2em}.etods .field-validation.has-success input:focus{background-color:var(--colour-white)}.etods .field-validation.has-success .is-validation-message{color:var(--colour-positive)!important}.etods .switch{display:inline-block;height:24px;margin-right:4px;position:relative;width:44px}.etods .switch input{height:0;opacity:0;width:0}.etods .switch-label{font-weight:700}.etods .switch .slider{background-color:var(--colour-input-border);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.1s;transition-timing-function:ease-in}.etods .switch .slider:hover{background-color:var(--colour-nav-text)}.etods .switch .slider:before{background-color:var(--colour-white);bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.1s;transition-timing-function:ease-in;width:20px}.etods .switch input:checked+.slider{background-color:var(--colour-primary)}.etods .switch input:checked+.slider:hover{background-color:#004a77}.etods .switch input:disabled+.slider,.etods .switch input:disabled+.slider:hover{background-color:var(--a11y-border-dark)}.etods .switch input:focus+.slider{box-shadow:0 0 1px var(--colour-primary)}.etods .switch input:checked+.slider:before{transform:translateX(20px)}.etods .switch .slider{border-radius:24px}.etods .switch .slider:before{border-radius:50%}.etods .radio input[type=radio]{appearance:none;-webkit-appearance:none;background-color:var(--colour-white);border:2px solid var(--colour-input-border);border-radius:50%;cursor:pointer;height:24px;margin:4px 4px 4px 0;position:relative;transition:box-shadow .2s ease,border-color .2s ease;vertical-align:middle;width:24px}.etods .radio input[type=radio]:focus{border-color:#3f97cd!important;box-shadow:0 0 0 4px #3f97cd66!important;outline:none}.etods .radio input[type=radio]:checked{border-color:#0279d4!important}.etods .radio input[type=radio]:after{background-color:#0279d4;border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease,background-color .2s ease;width:12px}.etods .radio input[type=radio]:checked:after{transform:translate(-50%,-50%) scale(1)}.etods .checkbox input[type=checkbox]{accent-color:#0078d4;border:2px solid var(--colour-input-border)!important;cursor:pointer;height:24px;margin:4px 4px 4px 0;vertical-align:middle;width:24px}.etods .checkbox input[type=checkbox]:focus{border-color:#3f97cd!important;box-shadow:0 0 0 4px #3f97cd66!important;outline:none}.etods .field-validation.has-error input:not([type=radio]):not([type=checkbox]),.etods .field-validation.has-error select,.etods .field-validation.has-error textarea{border-color:var(--colour-negative);border-width:2px}.etods .field-validation.has-error input:not([type=radio]):not([type=checkbox]):focus{background-color:var(--colour-white)}.etods .field-validation.has-error .is-validation-message{color:var(--colour-negative)}.etods .navbar-wrapper{background-color:var(--colour-white);border-bottom:1px solid var(--default-border-colour)}.etods .navbar-menu a{border-bottom-width:0;color:var(--default-title-text);font-weight:600;height:56px;padding-left:1.5em;padding-right:1.5em;position:relative}.etods .navbar-menu a:hover{background-color:var(--colour-white-hover);text-decoration:none}.etods .navbar-item a:hover .navbar-trigger{transform:rotate(180deg)}.etods .has-dropdown a.navbar-link .navbar-trigger{margin-left:.5em}.etods .navbar-item.has-dropdown:hover .navbar-link{background-color:var(--colour-white-hover)}.etods .has-dropdown a.navbar-link:after{border-color:var(--default-title-text);content:"";display:none}.etods .navbar-dropdown{border-top-width:1px;border:1px solid var(--default-border-colour);min-width:240px}.etods .navbar-dropdown a{color:var(--default-page-text);font-size:16px;font-weight:400}.etods .navbar-dropdown a:hover{background-color:var(--colour-white-hover)}.etods .navbar-menu .is-active,.etods .navbar-menu .is-active a{color:var(--colour-primary)}.etods .navbar-menu .is-active .navbar-trigger{fill:var(--colour-primary)}.etods .navbar-menu .navbar-link.is-active:before,.etods .navbar-menu a.is-active:before{background-color:var(--colour-primary);bottom:-1px;content:"";height:3px;left:0;position:absolute;width:100%}.etods .tabs li{padding:2px;position:relative}.etods .tabs a{border-bottom-width:0;color:var(--default-title-text);font-weight:600;position:relative}.etods .tabs a:hover{background-color:var(--default-page-bg)}.etods .tabs li.is-active a{color:var(--colour-primary)}.etods .tabs li.is-active:after{background-color:var(--colour-primary);bottom:-2px;content:"";height:4px;left:0;position:absolute;transition:all .3s cubic-bezier(.075,.82,.165,1);width:100%}.etods .pnl_page_nav_slim{background-color:var(--colour-white);border-right:1px solid var(--default-border-colour);box-shadow:0 -8px 8px -4px #0003;min-height:100vh;width:96px!important;z-index:1}.etods .pnl_page_nav_slim .menu-list a{align-items:center;border-left:4px solid #0000;color:var(--colour-nav-text);display:flex;flex-direction:column;font-size:14px;font-weight:500;height:auto;line-height:16px;padding:.5em calc(.5em + 4px) .5em .5em;text-align:center;width:100%}.etods .pnl_page_nav_slim .menu-list a:hover{background-color:var(--default-page-bg);color:var(--default-title-text);text-decoration:none}.etods .pnl_page_nav_slim .menu-list a.is-active{border-left:4px solid var(--colour-primary);color:var(--colour-primary);padding-right:.5em!important;text-indent:0}.etods .pnl_page_nav_slim .menu-list a.is-active .icon{margin-right:-4px!important}.etods .pnl_page_nav_slim .menu-list a .icon{margin:.5em}.etods .pnl_page_nav_slim .menu-list a .icon svg{fill:var(--colour-nav-text)!important}.etods .pnl_page_nav_slim .menu-list a.is-active .icon svg{fill:var(--colour-primary)!important}.etods .pnl_page_nav_slim .menu-list a:focus{background-color:var(--colour-white);color:var(--a11y-border-dark);text-decoration:none}.etods .pnl_page_nav_slim .menu-list a:focus .icon svg{fill:var(--a11y-border-dark)!important;background-color:var(--colour-white)}.etods .menu-header{border-top:1px solid var(--default-border-colour);color:var(--colour-nav-text);font-size:13px;letter-spacing:.05em;padding:1.5em 1em .5em 1.25em;text-transform:uppercase}.etods .accordion{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px}.etods .accordion-slider{height:49px;min-height:49px;overflow:hidden;padding-top:2px;position:relative;transition:all .1s ease-out;z-index:2}.etods .accordion-trigger{align-items:center;background-color:#fff;border:none;border-radius:4px;display:flex;font-weight:700;height:45px;margin-left:2px;margin-right:2px;position:relative;width:calc(100% - 4px);z-index:2}.etods .accordion-trigger:focus{z-index:10}.etods .accordion-trigger:hover{background-color:#f3f3f3}.etods .accordion-trigger span:first-child{flex-grow:1;text-align:left}.etods .accordion-list{padding:2px 0;transition:all .2s ease-out;z-index:1}.etods .accordion-list-item{align-items:center;display:flex;margin-left:2px;margin-right:2px;min-height:2.75rem;padding:.5rem;width:calc(100% - 4px)}.etods a.accordion-list-item:hover{background-color:#f3f3f3;text-decoration:none}.etods .accordion-slider:not(:last-child){border-bottom:1px solid #e0e0e0}.etods .accordion-slider.is-open{height:auto;transition:all .2s ease-out}.etods .accordion-slider .accordion-list{transform:scaleY(0);transform-origin:left top;transition:all 0s ease-out;visibility:hidden}.etods .accordion-slider.is-open .accordion-list{transform:scaleY(1);transform-origin:left top;transition:all .2s ease-out;visibility:visible}.etods .accordion-slider .accordion-trigger .icon svg{transition:all .2s linear}.etods .accordion-slider.is-open .accordion-trigger .icon svg{transform:scaleY(-1);transition-delay:.4s;transition:all .2s linear}.etods .accordion button.accordion-trigger:focus{box-shadow:0 0 2px 2px #ff0!important;color:var(--default-page-text)!important;outline:2px solid var(--a11y-border-dark)!important;outline-offset:-2px;z-index:999}.etods .notification{padding:1em}.etods .notification.is-info,.etods .notification.is-info.is-light{background-color:#f5f7fc;background-color:var(--colour-info-light);border:1px solid #0274b6;border:1px solid var(--colour-info);color:#0274b6;color:var(--colour-info)}.etods .notification.is-info svg{fill:#0274b6;fill:var(--colour-info);width:24px}.etods .notification.is-warning,.etods .notification.is-warning.is-light{background-color:#fcf8f3;background-color:var(--colour-warning-light);border:1px solid #bd4f00;border:1px solid var(--colour-warning);color:#bd4f00;color:var(--colour-warning)}.etods .notification.is-warning svg{fill:var(--colour-warning);width:24px}.etods .notification.is-danger,.etods .notification.is-danger.is-light{background-color:#fdf7f6;background-color:var(--colour-negative-light);border:1px solid #d9221c;border:1px solid var(--colour-negative);color:#d9221c;color:var(--colour-negative)}.etods .notification.is-danger svg{fill:#d9221c;fill:var(--colour-negative);width:24px}.etods .notification.is-success,.etods .notification.is-success.is-light{background-color:#f5faf5;background-color:var(--colour-positive-light);border:1px solid #2b8000;border:1px solid var(--colour-positive);color:#2b8000}.etods .notification.is-success svg{fill:#2b8000;fill:var(--colour-positive);width:24px}.etods .search-combo-click-canvas{background-color:#0000;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw}.etods .search-combo{position:relative;z-index:1}.etods .search-combo.is-active{position:relative;z-index:2}.etods .search-combo .label.is-small{font-weight:500;height:1rem;padding-left:.125em}.etods .search-combo [data-tooltip-clear]{display:none}.etods .search-combo.is-dropdown *{cursor:pointer}.etods .search-combo.is-active [data-tooltip-clear]{display:inline}.etods .search-combo .field-validation{position:relative}.etods .search-combo .search-trigger{background-color:initial;border-bottom-left-radius:0;border-color:#0000;border-top-left-radius:0;height:38px;padding:.5em;position:absolute;right:1px;top:0;width:38px}.etods .search-combo .search-trigger .icon{top:calc(.375em + 1px)}.etods .search-combo .search-trigger .icon svg{fill:#0076bd}.etods .search-combo.is-dropdown .search-trigger .icon svg{fill:#424242}.etods .search-combo .search-trigger:hover{background-color:#f3f3f3;border-left:1px solid #0000}.etods .search-combo.is-dropdown .search-trigger{cursor:pointer;pointer-events:none}.etods .search-combo .icon svg{fill:var(--default-page-text)}.etods .search-combo .input.search-dropdown{padding-left:2.5em;padding-right:4em;position:relative}.etods .search-combo .search-combo-results{background-color:#fff;border:1px solid #9e9e9e;border-radius:4px;box-shadow:0 0 16px -4px #0006;max-height:26em;overflow:hidden;overflow-y:auto;position:absolute;top:calc(1.25rem + 41px);width:100%;z-index:101}.etods .search-combo .search-result-item{border-bottom:1px dotted #e0e0e0;border-left:3px solid #0000;color:var(--default-page-text)!important;display:block;padding:.5em;text-decoration:none!important;width:100%}.etods .search-combo .search-result-item .icon{pointer-events:none}.etods .search-combo .search-result-item.is-active{background-color:var(--colour-white-hover);border-left:3px solid #0076bd}.etods .search-combo .search-result-item:hover{background-color:var(--colour-white-hover)}.etods .search-combo .search-result-item{display:flex}.etods .search-combo .search-result-item .result-title{margin-right:.5em;padding-right:.5em;pointer-events:none}.etods .search-combo .search-result-item .icon{margin-right:.375em;min-width:24px}.etods .search-combo .search-result-item .icon svg{fill:#9e9e9e;height:16px;width:16px}.etods .search-combo .is-link{color:var(--colour-primary)}.etods .search-combo .search-icon{left:.5em;position:absolute;top:.5em}.etods .search-combo .search-icon svg{fill:var(--colour-input-border);height:20px;margin:.2em;width:20px}.etods .search-combo .clear-input-icon{border:none;border-radius:4px;height:24px;line-height:0;padding:2px;position:absolute;right:2.5rem;top:.5rem;width:24px;z-index:10}.etods .search-combo .clear-input-icon .icon{margin:0!important;right:0;top:0}.etods .search-combo .clear-input-icon .icon svg{height:1rem;width:1rem}.etods .search-combo .results-info-bar{display:none;padding:4px 0}.etods .search-combo .results-info-search-term{color:#036268;font-weight:700}.etods .search-combo .field-validation [data-tooltip-search] .icon{right:1em}.etods .search-combo .field-validation .has-tooltip .tooltip{font-weight:500}.etods .search-combo .field-validation .has-tooltip[data-tooltip-search] .tooltip{margin-left:-52px}.etods .search-combo.is-dropdown:not(.is-active) .search-icon{display:none}.etods .search-combo.is-dropdown:not(.is-active) .input.search-dropdown{padding-left:.75em}.etods .search-combo .search-combo-results{opacity:0;transform:scaleY(0);transform-origin:right top;transition:all 0s ease-out;visibility:hidden}.etods .search-combo .search-combo-results.is-open{opacity:1;transform:scaleY(1);transition:all .1s ease-out;visibility:visible}.etods .search-combo .search-result-list li{position:relative}.etods .search-combo .search-result-item .result-title{flex-grow:1;padding-right:32px;position:relative}.etods .search-combo .result-remove{align-items:center;display:flex;height:1.5em;justify-content:center;position:absolute;right:.25em;top:.5em;visibility:hidden;width:1.5em;z-index:2}.etods .search-combo .result-remove:hover{background-color:#0000000d;border-radius:24px}.etods .search-combo .search-result-list li:hover .result-remove{visibility:visible}.etods .search-combo .result-remove svg{height:16px;pointer-events:none;width:16px}.etods .stepper{display:block;text-align:center}.etods .stepper>.columns{align-items:stretch;flex-direction:column;justify-content:center;justify-self:flex-start;margin-top:0;width:100%}.etods .stepper .column{max-width:100%!important;padding:0;width:100%!important}.etods .stepper .stepper-step{border:1px solid #0000;border-radius:4px;display:flex;font-family:var(--default-font);font-size:16px;position:relative;text-align:center;width:100%;z-index:2}.etods .stepper.is-clickable .stepper-step:hover{cursor:pointer}.etods .stepper .stepper-step.is-active .step-number{background-color:var(--colour-primary);color:#fff}.etods .stepper .stepper-step.is-active .step-label{color:var(--colour-primary)}.etods .stepper.is-clickable .stepper-step.is-active:hover .step-number{background-color:var(--colour-primary-hover);color:#fff}.etods .stepper .stepper-step.has-completed .step-number{color:var(--colour-primary)}.etods .stepper .stepper-step.has-completed .step-number svg{fill:var(--colour-primary)!important}.etods .stepper.is-clickable .stepper-step.has-completed:hover .step-number{fill:var(--colour-primary-hover)!important}.etods .stepper.is-clickable .stepper-step.has-completed.is-active .step-number{fill:var(--colour-primary)!important}.etods .stepper.is-clickable .stepper-step.has-completed.is-active .step-number svg{fill:#fff!important}.etods .stepper .stepper-step.has-error .step-number{fill:var(--colour-negative)!important}.etods .stepper .stepper-step.has-error .step-label{color:var(--colour-negative)}.etods .stepper .stepper-step.has-error:hover .step-label{color:var(--colour-negative-hover)!important}.etods .stepper .stepper-step.has-error .step-number svg{fill:var(--colour-negative)!important}.etods .stepper .stepper-step.has-error.is-active .step-number{background-color:var(--colour-negative)}.etods .stepper .stepper-step.has-error.is-active .step-number svg{fill:#fff!important}.etods .stepper .stepper-step.has-error.is-active:hover .step-number{background-color:var(--colour-negative-hover)!important}.etods .stepper.is-clickable .stepper-step:hover .step-number{background-color:var(--colour-white-hover)}.etods .stepper.is-clickable .stepper-step:hover .step-label{color:var(--colour-primary)}.etods .step-number{align-items:center;border:2px solid var(--default-border-colour);border-radius:2em;color:var(--default-title-text);display:inline-flex;font-weight:700;height:2rem;justify-content:center;justify-self:center;margin:.5rem;min-height:2rem;min-width:2rem;position:relative;width:2rem;z-index:2}.etods .stepper .step-label{align-self:center;color:var(--default-page-text);display:inline-block;font-size:16px;font-weight:600;line-height:1;position:relative;text-align:left;width:100%;z-index:2}.etods .stepper .step-hint{color:var(--colour-nav-text);display:block;font-size:14px;font-weight:500;line-height:1}.etods .stepper .step-line{border:1px solid var(--default-border-colour);left:14px;position:absolute;transform:rotate(90deg);width:20px;z-index:1}.etods .stepper.is-clickable .step-line{left:18px;width:25px}.etods .stepper .column:first-child .step-line{display:none}.etods .stepper.is-mobile .columns{display:flex;flex-direction:row;justify-self:auto}.etods .stepper.is-mobile .column{padding:1rem;width:auto!important}.etods .stepper.is-mobile .stepper-step{display:block}.etods .stepper.is-mobile .step-label{display:block;line-height:1;margin-top:0;text-align:center}.etods .stepper.is-mobile .step-hint{margin-top:.25em}.etods .stepper.is-mobile .step-line,.etods .stepper.is-mobile.is-clickable .step-line{left:calc(-50% - 17px);top:24px;transform:rotate(0deg);width:100%}.etods .stepper.is-mobile .column:first-child .step-line{display:none}@media screen and (min-width:769px){.etods .stepper:not(.is-stacked) .columns{flex-direction:row;justify-self:auto}.etods .stepper:not(.is-stacked) .column{padding:1rem}.etods .stepper:not(.is-stacked) .stepper-step{display:block}.etods .stepper:not(.is-stacked) .step-label{display:block;line-height:1;margin-top:0;text-align:center}.etods .stepper:not(.is-stacked) .step-hint{margin-top:.25em}.etods .stepper:not(.is-stacked) .step-line,.etods .stepper:not(.is-stacked).is-clickable .step-line{left:calc(-50% - 17px);top:24px;transform:rotate(0deg);width:100%}.etods .stepper:not(.is-stacked) .column:first-child .step-line{display:none}}.etods .table-container{border:1px solid var(--default-border-colour);border-radius:6px!important}.etods .table th{border-bottom-width:1px}.etods .table td,.etods .table th{padding:1em}.etods .table.is-narrow td,.etods .table.is-narrow th{padding:.25em .5em}.etods .table.is-condensed td,.etods .table.is-condensed th{font-size:.875em;padding:.25em}.modal-card-body{padding-left:1rem;text-align:left}.centre-list{list-style:none;margin-left:0;padding-left:0}.radio{align-items:center;display:flex;gap:.5rem}.modal-card-head{padding-left:1rem;text-align:left}.modal-card-title{text-align:left}.change-centre-detail{display:flex;text-align:left!important}.modal-card-foot .centre-modal-button{letter-spacing:.5px}.radio{border-radius:6px;cursor:pointer;display:inline-block;outline:none;padding:8px 12px;transition:background-color .2s ease}.radio:focus{background-color:#e0e0e0;outline:none}.radio:hover{background-color:#f0f0f0}.radio[aria-checked=true]{background-color:initial}.radio:focus-within:focus-visible[aria-checked=true]{background-color:#e0e0e0}.etods .brand-header-product-title.override-product-title{align-items:left;display:flex;font-family:Lato,sans-serif;font-size:18px!important;padding:7px 7px 7px 0!important;padding-top:12px!important}.navbar-dropdown{.etods .menu-list a{color:#424242!important;font-size:16px!important;font-weight:400!important}}.landing-page{display:flex;flex-direction:column;margin-bottom:0!important;text-align:left}.landing-page h1{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:32px!important;font-weight:700;line-height:40px}.container.is-fluid{padding-left:50px}.columns:last-child{margin-bottom:0}.etods .title.is-3{font-family:Lato,Arial,Helvetica,sans-serif!important;font-size:32px!important;font-weight:600;line-height:32px!important;margin-bottom:24px;margin-top:30px}.landing-page h3{font-size:1.25rem;font-weight:400;line-height:1.25rem}.landing-page h2{font-size:20px;line-height:26px;margin-bottom:18px}.landing-page p{color:#212121}.landing-page a{color:#0076bd;text-decoration:underline}.landing-page a:focus,.landing-page a:hover{outline:none;text-decoration:underline}.subject-tile{align-items:center;background-color:var(--colour-white);border:1px solid var(--colour-primary)!important;border-radius:6px;box-sizing:border-box;color:var(--default-dark-grey-colour)!important;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:1rem;font-weight:500;justify-content:space-between;margin-bottom:.5rem!important;max-height:44px;padding:1rem 1rem 1rem 8px;transition:all .2s ease-in-out;width:100%}.subject-tile:active{border:3px solid #0076bd!important;box-shadow:0 0 8px #0000004d!important}.subject-tile.selected{box-shadow:0 0 6px 6px #b9d7e8!important;outline:3px solid #3f97cd!important;outline-offset:-2px}.subject-tile:hover{background-color:#f5faff;border-color:#276cda}.button.is-link.is-outlined{border-color:#0076bd;color:#0076bd}.button.is-link.is-outlined:hover{background-color:#f3f3f3;color:#0076bd}.etods .button{font-family:Lato,Arial,Helvetica,sans-serif;font-weight:600!important}.subject-menu{align-items:flex-start;background-color:#f7f7f7;border-right:1px solid #d3d3d3;display:flex;float:left;height:100vh;margin-right:1em;position:fixed;text-align:left;width:240px;z-index:10}.etods .title{font-family:Lato,sans-serif;font-size:.75rem;padding-right:0!important}.etods .menu-list a{color:#212121!important;display:flex;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:.875em!important;font-weight:600;height:auto;line-height:1.5em;min-height:40px;padding:.5em 1em;vertical-align:middle;width:230px}.menu-list a.active{border-left:none;border-radius:4px;box-shadow:0 2px 8px -2px #0000004d;color:#0076bd!important;text-indent:0;transition:all .2s ease!important}.menu-list a:focus{outline:none}.menu-list li{padding:2px .3rem}.etods .subject-menu li a:hover,.subject-menu .menu-list li a.active{background-color:#fff}.subject-header-fixed{background-color:#fff;display:flex;flex-direction:column;text-align:left}.section{padding:1.5rem}.card{background-color:#fff;border-color:#d3d3d3;border-radius:6px;transition:box-shadow .3s ease,border-color .3s ease}.card.expanded{box-shadow:0 1px 1px -1px #00000080,0 2px 6px -2px #00000059,0 4px 16px -4px #00000026}.visitcard-header{background-color:#fff;border-radius:10px 10px 0 0}.main-flex{align-items:center;display:flex;width:100%}.icon-title-stack{align-items:flex-start;display:flex;flex:1 1}.icon-margin{margin-right:8px;margin-top:2px}.visitcard-toggle-button{align-items:center;background-color:initial;border:none;box-shadow:none;cursor:pointer;display:inline-flex;font-weight:600;height:2.5em;justify-content:center;margin-left:auto;min-width:40px;padding:0}.visit-cards-wrapper{padding-left:1rem;padding-right:1rem;width:100%!important}.visit-card-message{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;box-sizing:inherit;color:#363636!important;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:16px;font-variant-ligatures:none;font-weight:400;line-height:1.5;margin:0;padding:0;padding-bottom:0!important;text-rendering:optimizeLegibility}a.is-link:focus{box-shadow:0 0 6px 6px #b9d7e8!important;outline:3px solid #3f97cd!important;text-decoration:none}a.is-link:hover{color:#0064a6;text-decoration:underline}.visit-card-section-label{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;box-sizing:inherit;color:currentColor;font-family:var(--default-font);font-size:1em;font-variant-ligatures:none;font-weight:700;line-height:1.5;margin-top:-15px;text-rendering:optimizeLegibility}.visit-card-date,.visit-card-unit{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;font-family:var(--default-font);font-size:.75rem!important;font-variant-ligatures:none;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visit-card-contact,.visit-card-date,.visit-card-unit{-webkit-font-smoothing:antialiased;box-sizing:inherit;color:#363636!important;line-height:1.5;text-rendering:optimizeLegibility}.visit-card-contact{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;font-family:var(--default-font);font-size:1em;font-variant-ligatures:none;font-weight:400;margin:-15px 0 .5rem}.visit-card-moderator{margin-top:-15px}.visit-card-edit-svg{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;fill:#767676;box-sizing:inherit;color:#363636!important;font-family:var(--default-font);font-style:inherit;font-variant-ligatures:none;font-weight:inherit;height:24px;margin-right:.5rem;text-rendering:optimizeLegibility;vertical-align:middle;width:24px}.main-content-below-header{padding-top:130px}.card-content .box{border:1px solid #e0e0e0!important}.inherit-color{all:unset;display:inline-flex;line-height:0;margin-left:.5rem}.inherit-color svg,.inherit-color svg path{fill:#0076bd!important;color:#0076bd!important}.has-background-white-ter{display:flex;flex-direction:column;text-align:left}.moderation-visit-header{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;background-color:#fff;box-sizing:border-box;color:var(--default-page-text);font-family:var(--default-font);font-size:1em;font-variant-ligatures:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}:root{--default-font:"Open Sans","Source Sans 3",Arial,Helvetica,sans-serif;--default-font-title:"Lato",Arial,Helvetica,sans-serif;--default-page-bg:#f7f7f7;--default-page-text:#424242;--default-title-text:#212121;--default-border-colour:#e0e0e0;--default-border-colour-hover:#757575;--default-light-grey-colour:#d3d3d3;--default-dark-grey-colour:#363636;--a11y-border-dark:#000;--a11y-border-light:#ff0;--colour-nav-text:#757575;--colour-input-border:#9e9e9e;--colour-input-border-hover:#212121;--colour-white:#fff;--colour-white-hover:#f3f3f3;--colour-grey-hover:#e9e9e9;--colour-core:#3be0d0;--colour-core-hover:#8ee8d8;--colour-core-light:#d7fdf5;--colour-core-dark-text:#112730;--colour-primary:#0076bd;--colour-primary-hover:#0064a6;--colour-primary-light:#f7f9fd;--colour-info:#3345df;--colour-info-hover:#2334c9;--colour-info-light:#f5f5ff;--colour-negative:#dd1f36;--colour-negative-hover:#ae1225;--colour-negative-light:#fff4f7;--colour-positive:#2b8000;--colour-positive-hover:#216d00;--colour-positive-light:#f5faf5;--colour-warning:#a55900;--colour-warning-hover:#7e4400;--colour-warning-light:#fff7e9}.preferred-dates-selector{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;box-sizing:border-box;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--default-font);font-variant-ligatures:none;line-height:1.5;text-rendering:optimizeLegibility}.preferred-dates-selector .label{font-feature-settings:none;color:#363636;display:block;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--default-font);font-size:1rem;font-variant-ligatures:none;font-weight:700;margin-bottom:.5em}.preferred-dates-selector .input-help-text,.preferred-dates-selector .label{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;box-sizing:inherit;line-height:1.5;text-rendering:optimizeLegibility}.preferred-dates-selector .input-help-text{font-feature-settings:none;color:#424242;color:var(--default-page-text);font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--default-font);font-size:.875rem;font-variant-ligatures:none;font-weight:400;margin:-.5rem 0 .25rem;padding:0}.preferred-dates-selector .py-2{padding:0;padding-bottom:.5rem!important;padding-top:.5rem!important}.preferred-dates-selector .dates-list,.preferred-dates-selector .py-2{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;box-sizing:inherit;color:#424242;color:var(--default-page-text);font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-family:var(--default-font);font-size:1em;font-variant-ligatures:none;font-weight:400;line-height:1.5;margin:0;text-rendering:optimizeLegibility}.preferred-dates-selector .dates-list{list-style:none;padding:0}.preferred-dates-selector .dates-list li{margin-bottom:.5rem}.preferred-dates-selector .error-message{color:#dd1f36;color:var(--colour-negative);font-size:.875rem;font-weight:400;margin-top:.5rem}.preferred-dates-selector .label.checkbox:hover{background-color:#00000005;border-radius:2px}.preferred-dates-selector .label.checkbox:hover span{color:#212121;color:var(--default-title-text)}.preferred-dates-selector .label.checkbox input[type=checkbox]:focus{outline:2px solid #0076bd;outline:2px solid var(--colour-primary);outline-offset:2px}@media (max-width:768px){.preferred-dates-selector .label,.preferred-dates-selector .label.checkbox span{font-size:.9rem}}.contact-info-title{color:#363636;display:block;font-family:var(--default-font);font-size:1rem;font-weight:700!important;line-height:1.5;margin-bottom:.5em!important}.contact-card{background-color:#fff!important;border:1px solid var(--default-border-colour);border-radius:6px;margin-bottom:.5rem!important;padding:.5rem!important}.contact-info-description{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;box-sizing:inherit;color:var(--default-page-text);font-size:1em;font-variant-ligatures:none;font-weight:400;margin:0 0 .5rem;padding:0;text-rendering:optimizeLegibility}.contact-info-description,.field-label{font-family:var(--default-font);line-height:1.5}.field-label{color:#363636;display:flex;font-size:1rem;font-weight:700;margin-bottom:.5em!important;text-align:left}.error-text{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;box-sizing:inherit;color:var(--colour-negative);display:block;font-family:var(--default-font);font-size:.875em;font-style:inherit;font-variant-ligatures:none;font-weight:inherit;line-height:1.5;padding:.5em 0;text-rendering:optimizeLegibility}.input.has-error{border-color:var(--colour-negative)!important;border-width:2px!important}.input.has-success{border-color:#2b8000!important;border-width:2px!important}.field{-webkit-font-smoothing:antialiased;font-family:var(--default-font);text-rendering:optimizeLegibility}.input{color:var(--default-page-text);font-size:1em}.button,.input{font-family:var(--default-font);line-height:1.5}.button{font-size:1rem;font-weight:400}.page-layout{margin-left:280px;padding-left:0;padding-right:35px}.marginadjust,.page-layout{background-color:#fff!important}.marginadjust{margin-left:-17px!important;margin-top:30px!important}.etods .has-background-white-ter{background-color:#f7f7f7!important}.etods .box-style{box-shadow:none}.review-min-height{min-height:100vh}.review-title{-webkit-font-smoothing:antialiased;font-feature-settings:none;color:var(--default-title-text);font-family:var(--default-font-title),Arial,Helvetica,sans-serif;font-size:20px;font-variant-ligatures:none;font-weight:700;line-height:26px;margin-bottom:.5rem;padding-top:3rem;text-rendering:optimizeLegibility}.review-desc,.review-title{margin-top:0;text-align:left}.review-desc{color:var(--default-page-text);font-family:var(--default-font),Arial,Helvetica,sans-serif;font-size:1em;font-weight:400;line-height:1.5}.review-box{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;color:#4a4a4a;margin-bottom:1rem;margin-top:1rem;padding:1.25rem}.review-columns{margin:0}.review-col{padding:0;text-align:left}.review-block{margin-bottom:1.25rem}.review-notification{background:#f5f5f5;border:none;border-radius:4px;color:#4a4a4a;font-family:var(--default-font),"Open Sans",Arial,sans-serif;font-size:1em;line-height:1.5;margin-bottom:1em;padding:16px}.modal-error-backdrop{align-items:center;background:#2d00003b;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-error-dialog{align-items:flex-start;background:#fdf6f6;border:2px solid #e14040;border-radius:10px;box-shadow:0 8px 38px #3c00001f;color:#a40000;display:flex;font-family:Segoe UI,Arial,sans-serif;max-width:740px;min-height:115px;min-width:740px;padding:0;position:relative}.modal-error-icon{align-items:center;background:#fff1f1;border:2px solid #e14040;border-radius:50%;display:flex;height:25px;justify-content:center;margin:24px 0 0 22px;width:25px}.modal-error-icon span{color:#d60000;display:block;font-family:inherit;font-size:1.32rem;font-weight:700;line-height:1;margin-top:.5px}.modal-error-close{background:#0000;border:none;color:#c50000;cursor:pointer;font-size:22px;font-weight:700;line-height:1;position:absolute;right:16px;top:12px}.modal-error-content{flex:1 1;min-width:0;padding:22px 26px 20px 18px;text-align:left}.modal-error-message{padding-top:5px}.modal-error-message,.modal-error-secondline{color:#e04d48;font-size:1rem;font-weight:500;letter-spacing:0}.modal-error-secondline{margin-bottom:10px}.modal-error-details{color:#e04d48;font-size:1rem;font-weight:500;margin-bottom:2px}.modal-error-details a{color:#db302c;text-decoration:underline}.modal-error-details a:hover{color:#aa1a17!important}.no-moderation-visit-message{display:flex}.no-moderation-visit-message,.visits-units-section{background-color:#fff!important;border-color:#d3d3d3!important;margin-left:1.5rem}.padd-rig{margin-left:8px!important}.submit-color{background-color:#2b8000!important;font-size:16px!important}.save-color{background-color:#0076bd!important;font-size:16px!important}.visit-date-title{display:flex}.visit-tags-section{display:flex;padding-top:2px}.tags-window{align-items:center;background-color:#fafafa!important;border:1px solid #0000001a;color:#000!important;display:inline-flex;font-size:13px!important;height:1.5em!important;margin-right:4px!important;padding:.25em .5em!important}.enter-and-submit-text{display:flex}.submit-button{background-color:#0076bd}.awaiting-text{font-weight:600!important}.awaiting-text,.tags.has-addons .tag.is-dark{font-size:16px!important}.request-submitted-container{background:#fff;border-radius:12px;box-shadow:0 4px 16px #3c3c3c14;font-family:Segoe UI,Arial,sans-serif;margin:32px auto;padding-left:2px!important;padding:32px 24px;text-align:left}.request-header{align-items:flex-start;display:flex;margin-bottom:26px;text-align:left}.request-icon{align-items:center;display:flex;height:48px;justify-content:center;margin-right:20px;width:48px}.request-title-message{flex:1 1;text-align:left}.request-title-message h2{color:#222;font-size:20px!important;font-weight:700;line-height:26px!important;margin:0 0 2px}.request-subtext{color:#666;font-size:1em;font-weight:400;line-height:1.5;margin-bottom:2px;text-align:left}.request-section{margin-bottom:20px;padding-left:70px;text-align:left}.section-title{color:#363636;font-size:1.05rem;font-weight:700;margin-bottom:4px}.section-body{color:#424242;font-size:1em;font-weight:400;line-height:1.5;margin-left:1px;text-align:left}.noreply{color:#363636;font-weight:700}.dashboard-btn-container{margin-bottom:1rem!important;margin-top:1rem!important;padding-left:70px;text-align:left}.dashboard-btn{background:#006fd6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.07rem;font-weight:600;margin-top:15px;padding:10px 32px;text-align:left;transition:background .18s}.dashboard-btn:hover{background:#0056aa}.mark-submit-confirm-modal{z-index:1100!important}.modal-card{max-height:calc(100vh - 40px)!important;width:640px}.modal-card-body{padding:20px}.box-style{background-color:#fff;border:1px solid #e0e0e0!important;border-radius:6px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05!important;color:#4a4a4a;display:block;padding:1.25rem}.submit-marks-btn{color:#eee!important;letter-spacing:.05em;width:140px}.submit-marks-btn:disabled{border-color:#0000!important;cursor:not-allowed;opacity:.6}.modal-card-foot .button-custom-font{font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif!important}.table td,.table th{text-align:left!important}.table-container{margin:0;overflow-x:auto;padding:0;width:100%}.mark-table{border-collapse:collapse;min-width:900px;width:100%}.mark-table tr{border-bottom:1px solid #e0e2e8}.mark-input-wrapper.disabled .max-mark-text{color:#bcbcbc;opacity:.7}.mark-table td,.mark-table th{text-align:left!important}.mark-table .col-status{width:110px}.mark-table .col-number{width:60px}.mark-table .col-name{width:200px}.mark-table .col-absent{width:140px}.mark-table .col-marks{width:200px}.mark-input-wrapper{align-items:center;display:inline-flex;gap:4px}.input-total-mark{margin:0;width:60px!important}.max-mark-text{color:#333;font-size:16px;line-height:1}.select select:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.select select:disabled~.icon,.select:has(select:disabled):after{border-color:#ccc}.mark-table td.col-name,.mark-table td.col-number,.mark-table td.col-status{padding-bottom:12px!important;padding-top:12px!important;text-align:left!important;vertical-align:middle!important}.MarksEntryPage_xcontainer__B79zJ{padding-top:12px}.MarksEntryPage_marksentrypage__yTypS{padding-bottom:50px;padding-left:25px;padding-right:25px}.unauth-wrapper{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;justify-content:center;min-height:90vh;padding:0 16px;width:100%}.unauth-container{margin:0 auto;max-width:960px;width:100%}.unauth-grid{display:flex;flex-wrap:wrap;gap:16px}.unauth-col{box-sizing:border-box;flex:1 1 100%;min-width:0}@media (min-width:768px){.unauth-text{order:1}.unauth-image,.unauth-text{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0}.unauth-image{order:2}}.unauth-title{color:#222;font-size:2rem;font-weight:700;line-height:1.2;margin:16px 160px 8px 0}.unauth-sub{color:#333;font-size:1.125rem;line-height:1.4;margin:16px 0 8px;white-space:nowrap}.unauth-link{color:#0000e8;display:inline-block;font-weight:500;margin-right:600px;margin-top:10px;text-decoration:underline}.unauth-link:hover{color:#03f}.unauth-image{align-items:center;display:flex;justify-content:center;padding:24px 0}.unauth-svg{height:21rem;margin-left:450px;max-width:380px;object-fit:contain;width:100%}@media (max-width:480px){.unauth-svg{height:16rem}}.MarksSubmissionViewPage_xcontainer__pKj5v{padding-top:12px}.MarksSubmissionViewPage_marksentrypage__Vpjb0{padding-bottom:50px;padding-left:25px;padding-right:25px}.MarksSubmissionViewPage_subjectName__AdAYm{font-size:24px;font-weight:700}.MarksSubmissionViewPage_subjectCode__SJRQv{font-size:16px;font-weight:400}.MarksSubmissionViewPage_colStatus__oAvcF{width:40px}.view-submit-color{background-color:#2b8000!important}.view-download-btn{background-color:#fff;border:1px solid #0076bd;border-radius:4px;color:#0076bd;cursor:pointer;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;height:2.5em;line-height:1.5;padding:.5em 1em}.view-download-btn:hover{background-color:#f3f3f3;color:#0f7cc1}.view-back-btn{align-items:center;background-color:initial;border:none;color:#0076bd;cursor:pointer;display:inline-flex;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;gap:.5rem;height:2.5em;line-height:1.5;margin:0 8px 8px .2rem;padding:7px 16px;width:93.27px}.view-back-btn:hover{background-color:#f3f3f3}.view-back-btn svg{display:block}.view-divider{background-color:#e0e0e0!important;height:1.5px!important}.xcard{background-color:#fff!important}.view-back-btn:focus,.view-download-btn:focus{border-radius:4px;box-shadow:0 0 1px 5px #b9d7e8!important;outline:2px solid #0076bdbf!important}.ac-header-title{font-size:20px!important}.AC-marks-section{padding-left:3rem!important;padding-right:1rem!important}.btn-w-back{width:93px}.btn-w-save{width:69px}.btn-w-dld{width:111px}.btn-w-submit{width:198px}.candidate-header{box-shadow:none;color:#424242!important;font-weight:700;overflow:hidden;padding:1em;width:100%}.ac-centre-card{background-color:#fff;border:1px solid #e0e0e0}.candidate-number{display:flex;margin-top:3px}.centre-panel-section{padding:3rem}.button{font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif!important}.button.is-primary.btn-w-submit:disabled,.button.is-primary.btn-w-submit[aria-disabled=true]{background-color:#757575!important;border-color:#757575!important;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif}.notification-panel{background-color:#fff5f7;border:1px solid #f14668;border-left-width:4px;border-radius:4px;margin-bottom:1.5rem!important;padding:1rem;position:relative}.notification-panel .notification-title{align-items:center;color:#f14668;display:flex;font-weight:600;margin-bottom:.5rem}.missing-candidates-list{color:#363636;font-weight:700;margin-bottom:.5rem}.missing-candidates-list,.notification-content{display:block;text-align:left}.tabcard{background:#fff;box-shadow:0 1px 2px #0a0a0a0f;margin-bottom:3rem;padding-left:3rem!important;padding-right:1em}.tabcard .table-scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.tabcard #tblCandidateMarksEntry.table{border-collapse:initial;border-spacing:0;border-top:none!important;border:1px solid #e0e0e0;line-height:1.5;width:100%}.tabcard #tblCandidateMarksEntry thead th,.tabcard #tblCandidateMarksEntry.table{background:#fff;color:#363636;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif}.tabcard #tblCandidateMarksEntry thead th{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;border-bottom:1px solid #e0e0e0;font-size:16px;font-variant-ligatures:none;font-weight:600;font-weight:700;line-height:1.3;padding-top:32px!important;padding:16px;text-align:left;text-rendering:optimizeLegibility;vertical-align:top}.tabcard #tblCandidateMarksEntry thead th:first-child{width:5%}.tabcard #tblCandidateMarksEntry thead th:nth-child(2){width:35%}.tabcard #tblCandidateMarksEntry thead th:nth-child(3){width:30%}.tabcard #tblCandidateMarksEntry thead th:nth-child(4){width:20%}.tabcard #tblCandidateMarksEntry tbody td{border-top:1px solid #e0e0e0;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;padding:8px 16px}.tabcard #tblCandidateMarksEntry tbody td:first-child{color:#363636;font-size:16px}.tabcard #tblCandidateMarksEntry tbody td:nth-child(2){color:#363636;font-size:13px}.tabcard #tblCandidateMarksEntry .field.is-grouped.is-grouped-multiline{align-items:center;flex-wrap:wrap}.tabcard #tblCandidateMarksEntry .control .radio{align-items:center;color:#363636;cursor:pointer;display:inline-flex;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:16px;gap:.35rem;-webkit-user-select:none;user-select:none}.tabcard #tblCandidateMarksEntry input[type=radio]{accent-color:#0076bd;border:1px solid #9e9e9e;border-radius:50%;height:24px;margin:4px 4px 4px 0;min-height:24px;min-width:24px;vertical-align:middle;width:24px}.tabcard #tblCandidateMarksEntry td.p-0{padding:0!important}.tabcard #tblCandidateMarksEntry textarea.textarea{background:#fff;border:1px solid #d3d3d3;border-radius:0;box-shadow:none;color:#363636;display:block;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:13px;height:60px;padding:4px;resize:vertical;transition:border-color .15s ease,background .15s ease;width:100%}.tabcard #tblCandidateMarksEntry textarea.textarea:hover{background:#f3f3f3}.tabcard #tblCandidateMarksEntry textarea.textarea:focus{background:#f7f9fd;border-bottom-color:#212121;border-top-color:#212121}.tabcard #tblCandidateMarksEntry .control .radio+.radio{border-left:1px dashed #e0e0e0;margin-left:.5rem;padding-left:.75rem}.tabcard #tblCandidateMarksEntry .control .radio input[type=radio]:hover,.tabcard #tblCandidateMarksEntry .control .radio:hover,.tabcard #tblCandidateMarksEntry input[type=radio]:active,.tabcard #tblCandidateMarksEntry input[type=radio]:focus{background-color:initial!important}@media (max-width:960px){.tabcard #tblCandidateMarksEntry thead{display:table-header-group}.tabcard #tblCandidateMarksEntry tbody tr{display:table-row}.tabcard #tblCandidateMarksEntry tbody td{display:table-cell}.tabcard #tblCandidateMarksEntry tbody td:first-child:before,.tabcard #tblCandidateMarksEntry tbody td:nth-child(2):before,.tabcard #tblCandidateMarksEntry tbody td:nth-child(3):before,.tabcard #tblCandidateMarksEntry tbody td:nth-child(4):before{content:none}}.candidate-menu{background-color:#fff;border-right:1px solid #d3d3d3;float:left;height:100vh;margin-right:1em;position:fixed;text-align:left;width:240px;z-index:10}.candidate-cell{height:49px!important;padding:0!important}.candidate-list-item{align-items:center;border:2px solid #0000;color:#212121!important;display:flex;gap:1em;line-height:1;padding-bottom:.5em;padding-left:1em;padding-top:.5em;text-decoration:none!important;text-decoration:none;transition:border .3s ease}.candidate-info{order:2;pointer-events:none}.candidate-list-item.is-active{background-color:#f3f3f3!important;border-left:4px solid #0076bd!important;color:#0076bd}.candidate-list-item:focus{outline:2px solid #0076bd!important;outline-offset:2px}.candidate-name{color:#212121;display:block;font-size:1em;font-weight:600;margin-right:.5em;pointer-events:none;text-decoration:none}.candidate-number{font-size:13px}.ac-mark-dashboard{min-height:calc(100vh - 116px)}.notification.no-reports{background-color:#f5f5f5;border-radius:4px;color:#424242;font-size:1em;font-weight:400;line-height:1.5;margin-bottom:2em;padding:1em;position:relative}.no-reports.left-align{display:block;justify-content:flex-start;text-align:left;width:100%}.reports-container{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.report-row{padding:1rem 1.2rem}.report-row+.report-row{border-top:1px solid #e0e0e0}.report-visit-date{color:#363636;display:inline-block;font-weight:700;margin-bottom:.35rem}.report-visit-date.left-align{display:block;justify-content:flex-start;text-align:left;width:100%}.report-tags-wrapper{display:flex;flex-wrap:wrap;gap:.4em;margin-top:.4em}.report-tag{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:none;align-items:center;background-color:#fafafa;border:1px solid #0000001a;border-radius:4px;color:#000;display:inline-flex;font-family:Open Sans,Source Sans\ 3,Arial,Helvetica,sans-serif;font-size:13px;font-style:inherit;font-variant-ligatures:none;font-weight:400;height:1.5em;justify-content:center;line-height:1.5;padding:.25em .5em;text-rendering:optimizeLegibility;white-space:nowrap}.report-actions{align-items:flex-start;display:flex}.button.report{align-items:center;background:#0076bd;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;height:40px;letter-spacing:.25px;padding:.5em 1.2em}.button.is-primary:hover{background:#0064a6}.button.is-primary .icon{margin-right:.6em}.button.report.is-primary .icon path,.button.report.is-primary .icon svg{fill:#fff!important}.button.report.is-outlined .icon svg,.button.report:disabled .icon svg{fill:#0076bd!important}.button.report.is-primary:hover .icon svg{fill:#fff!important}@media (max-width:480px){.report-tags-wrapper{align-items:flex-start;flex-direction:column}.report-tag{height:auto}}
/*# sourceMappingURL=main.6f124ae9.css.map*/