.app-header-white[data-v-192d4462]{background:#fff!important;background-image:none!important;box-shadow:0 2px 8px rgba(0,0,0,.1)}.app-header-logo[data-v-192d4462]{width:150px;height:auto;max-height:80px;-o-object-fit:contain;object-fit:contain}.app-header-icon[data-v-192d4462]{color:#2c3e50!important;opacity:.8!important;transition:all .2s}.app-header-icon[data-v-192d4462]:hover{color:#0071bc!important;opacity:1!important}.va-navbar__content[data-v-192d4462]{padding:.75rem 2rem}@media (max-width:768px){.app-header-logo[data-v-192d4462]{width:120px;max-height:80px}.va-navbar__content[data-v-192d4462]{padding:.5rem 1rem}}.loader-overlay[data-v-24f5035e]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;background-color:#fff;display:flex;align-items:center;justify-content:center}.alert[data-v-24f5035e]{z-index:1000}.hello-world[data-v-76e49c50]{text-align:center;margin-top:20px}.field-disabled[data-v-ddce00d0]{background-color:#f5f5f5;cursor:pointer}.field-disabled .v-field__input[data-v-ddce00d0]{color:#666}.field-disabled[data-v-ddce00d0]:hover{background-color:#e0e0e0}.page-background[data-v-4336fdd6]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;background-size:cover;background-repeat:no-repeat;background-color:#1e3a8a}.overlay-gradient[data-v-5e9978b1]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.overlay-gradient--uniform[data-v-5e9978b1]{background:rgba(0,0,0,.4)}.overlay-gradient--gradient[data-v-5e9978b1]{background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.7))}.overlay-gradient--radial[data-v-5e9978b1]{background:radial-gradient(circle at center,rgba(0,0,0,.2) 0,rgba(0,0,0,.6) 100%)}.overlay-gradient--none[data-v-5e9978b1]{background:none}.login-header[data-v-b8788df0]{position:relative;z-index:10;gap:2rem;padding:1.5rem 3rem;background:rgba(0,0,0,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login-header[data-v-b8788df0],.login-header__section[data-v-b8788df0]{display:flex;align-items:center}.login-header__section--branding[data-v-b8788df0]{flex:0 0 40%;gap:2rem}.login-header__section--content[data-v-b8788df0]{flex:0 0 60%;justify-content:flex-end}.login-header__logo[data-v-b8788df0]{max-height:60px;flex-shrink:0}.login-header__logo img[data-v-b8788df0]{height:100%;max-height:70px;width:auto;display:block}.login-header__logo-loading[data-v-b8788df0],.login-header__logo-placeholder[data-v-b8788df0]{background:#fff;padding:1rem 1.5rem;border-radius:4px;text-align:center;max-width:300px}.login-header__logo-loading[data-v-b8788df0]{color:#4299e1;font-weight:500;animation:pulse-b8788df0 1.5s ease-in-out infinite}@keyframes pulse-b8788df0{0%,to{opacity:1}50%{opacity:.5}}.login-header__logo-placeholder span[data-v-b8788df0]{display:block;font-size:.875rem;color:#333;line-height:1.4}.login-header__logo-placeholder-note[data-v-b8788df0]{font-size:.75rem;color:#666;margin-top:.25rem}@media (max-width:1024px){.login-header__section--branding[data-v-b8788df0],.login-header__section--content[data-v-b8788df0]{flex:0 0 50%}}@media (max-width:768px){.login-header[data-v-b8788df0]{flex-direction:column;padding:1rem 1.5rem;gap:1rem}.login-header__section--branding[data-v-b8788df0],.login-header__section--content[data-v-b8788df0]{flex:1 1 100%;width:100%;justify-content:center}.login-header__section--branding[data-v-b8788df0]{flex-direction:column;gap:1rem}.login-header__logo[data-v-b8788df0]{max-height:50px}.login-header__logo-loading[data-v-b8788df0],.login-header__logo-placeholder[data-v-b8788df0]{max-width:100%}}.login-form-card[data-v-111d2c31]{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);padding:3rem;max-width:450px;width:100%;position:relative;z-index:10}.login-form-card__logo-box[data-v-111d2c31]{padding:2rem;margin:-3rem -3rem 2rem -3rem;border-radius:16px 16px 0 0;border-bottom:1px solid #e9ecef;display:flex;align-items:center;justify-content:center;min-height:100px}.login-form-card__logo-wrapper[data-v-111d2c31]{padding:5px;display:flex;align-items:center;justify-content:center}.login-form-card__logo[data-v-111d2c31]{max-width:100%;max-height:80px;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.login-form-card__header[data-v-111d2c31]{margin-bottom:2rem;text-align:left}.login-form-card__title[data-v-111d2c31]{font-size:1.75rem;font-weight:600;color:#1a202c;margin:0 0 .5rem 0}.login-form-card__subtitle[data-v-111d2c31]{font-size:1rem;color:#4a5568;margin:0;line-height:1.5}.login-form-card__subtitle-note[data-v-111d2c31]{display:block;font-size:.75rem;color:#718096;font-style:italic;margin-top:.25rem}.login-form__loader[data-v-111d2c31]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 0;gap:1rem}.spinner[data-v-111d2c31]{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#4299e1;border-radius:50%;animation:spin-111d2c31 .8s linear infinite}@keyframes spin-111d2c31{to{transform:rotate(1turn)}}.login-form__loader p[data-v-111d2c31]{color:#4a5568;font-size:.875rem;margin:0}.login-form[data-v-111d2c31]{display:flex;flex-direction:column;gap:1.5rem}.login-form__field[data-v-111d2c31]{display:flex;flex-direction:column;gap:.5rem}.login-form__label[data-v-111d2c31]{font-size:.875rem;font-weight:500;color:#2d3748}.login-form__input[data-v-111d2c31]{padding:.875rem 1rem;font-size:1rem;border:1px solid #e2e8f0;border-radius:8px;background:#f7fafc;transition:all .2s}.login-form__input[data-v-111d2c31]:focus{outline:none;border-color:#4299e1;background:#fff;box-shadow:0 0 0 3px rgba(66,153,225,.1)}.login-form__input[data-v-111d2c31]:disabled{opacity:.6;cursor:not-allowed}.login-form__input[data-v-111d2c31]::-moz-placeholder{color:#a0aec0}.login-form__input[data-v-111d2c31]::placeholder{color:#a0aec0}.login-form__forgot[data-v-111d2c31]{text-align:right;margin-top:-.5rem}.login-form__forgot-link[data-v-111d2c31]{font-size:.875rem;color:#4299e1;text-decoration:none;transition:color .2s}.login-form__forgot-link[data-v-111d2c31]:hover{color:#2b6cb0}.login-form__forgot-link-text[data-v-111d2c31]{font-weight:500}.login-form__error[data-v-111d2c31]{padding:.75rem 1rem;background-color:#fed7d7;color:#c53030;border-radius:8px;font-size:.875rem;border:1px solid #fc8181}.login-form__button[data-v-111d2c31]{padding:1rem;font-size:1rem;font-weight:600;color:#1a202c;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:8px;cursor:pointer;transition:all .2s;margin-top:.5rem}.login-form__button[data-v-111d2c31]:hover:not(:disabled){background:linear-gradient(135deg,#f59e0b,#d97706);transform:translateY(-1px);box-shadow:0 4px 12px rgba(245,158,11,.4)}.login-form__button[data-v-111d2c31]:active:not(:disabled){transform:translateY(0)}.login-form__button[data-v-111d2c31]:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.login-form-card[data-v-111d2c31]{padding:2rem 1.5rem;max-width:100%}.login-form-card__logo-box[data-v-111d2c31]{padding:1.5rem;margin:-2rem -1.5rem 1.5rem -1.5rem;min-height:80px}.login-form-card__logo[data-v-111d2c31]{max-height:60px}.login-form-card__title[data-v-111d2c31]{font-size:1.5rem}}.login-footer[data-v-8c5c733e]{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 3rem;background:rgba(0,0,0,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.login-footer__branding[data-v-8c5c733e]{display:flex;align-items:center;gap:1rem}.login-footer__logo[data-v-8c5c733e]{max-height:70px}.login-footer__logo img[data-v-8c5c733e]{height:100%;max-height:70px;width:auto;display:block}.login-footer__text[data-v-8c5c733e]{font-size:.875rem;color:hsla(0,0%,100%,.9);text-align:right}.login-footer__text p[data-v-8c5c733e]{margin:0}@media (max-width:768px){.login-footer[data-v-8c5c733e]{flex-direction:column;gap:1rem;padding:1rem 1.5rem;text-align:center}.login-footer__text[data-v-8c5c733e]{text-align:center}}.login-view[data-v-3b708e7c]{position:relative;min-height:100vh;overflow:hidden}.login-view__content[data-v-3b708e7c]{position:relative;z-index:10;display:flex;flex-direction:column;min-height:100vh}.login-view__main[data-v-3b708e7c]{flex:1;display:flex;padding:2rem}.login-view__main-left[data-v-3b708e7c],.login-view__main-right[data-v-3b708e7c]{flex:0 0 50%;display:flex;align-items:center;justify-content:center}.login-view__main-right[data-v-3b708e7c]{padding:0 2rem}@media (max-width:768px){.login-view__main[data-v-3b708e7c]{flex-direction:column;padding:1.5rem 1rem}.login-view__main-left[data-v-3b708e7c]{display:none}.login-view__main-right[data-v-3b708e7c]{flex:1;padding:0}}.service-card[data-v-1072bff2]{border-radius:12px;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;gap:.75rem;min-height:140px}.service-card--clickable[data-v-1072bff2]{cursor:pointer}.service-card--clickable[data-v-1072bff2]:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.service-card__header[data-v-1072bff2]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.service-card__title[data-v-1072bff2]{font-size:1.25rem;font-weight:600;margin:0;color:#fff}.service-card__arrow[data-v-1072bff2]{flex-shrink:0;color:#fff;opacity:.9}.service-card__description[data-v-1072bff2]{font-size:.9rem;line-height:1.5;margin:0;color:hsla(0,0%,100%,.9)}.service-card--blue[data-v-1072bff2]{background:linear-gradient(135deg,#4a90e2,#357abd);border:2px solid hsla(0,0%,100%,.2)}.service-card--teal[data-v-1072bff2]{background:linear-gradient(135deg,#4db8a8,#3a9688);border:2px solid hsla(0,0%,100%,.2)}.service-card--light-blue[data-v-1072bff2]{background:linear-gradient(135deg,#5eb3e4,#4a9fd1);border:2px solid hsla(0,0%,100%,.1)}@media (max-width:768px){.service-card[data-v-1072bff2]{min-height:120px}.service-card__title[data-v-1072bff2]{font-size:1.1rem}.service-card__description[data-v-1072bff2]{font-size:.85rem}}.announcement-card[data-v-0915865a]{background:linear-gradient(135deg,#d4845f,#c17352);border-radius:12px;padding:1.5rem;color:#fff;min-height:300px;display:flex;flex-direction:column;box-shadow:0 4px 12px rgba(0,0,0,.1)}.announcement-card__header[data-v-0915865a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}.announcement-card__title[data-v-0915865a]{font-size:1.5rem;font-weight:600;margin:0;color:#fff}.announcement-card__add-btn[data-v-0915865a]{background:rgba(76,175,80,.9);border:none;border-radius:6px;padding:.5rem 1rem;color:#fff;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.announcement-card__add-btn[data-v-0915865a]:hover:not(:disabled){background:#4caf50;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.announcement-card__add-btn[data-v-0915865a]:active:not(:disabled){transform:translateY(0)}.announcement-card__add-btn[data-v-0915865a]:disabled{opacity:.6;cursor:not-allowed}.announcement-card__new-form[data-v-0915865a]{margin-bottom:1rem}.announcement-card__new-form-content[data-v-0915865a]{background:hsla(0,0%,100%,.1);padding:1rem;border-radius:8px;margin-bottom:1rem}.announcement-card__content[data-v-0915865a]{display:flex;flex-direction:column;gap:1rem;flex:1}.announcement-card__item[data-v-0915865a]{display:flex;flex-direction:column;position:relative;transition:all .3s ease}.announcement-card__item--editing[data-v-0915865a]{background:hsla(0,0%,100%,.1);padding:1rem;border-radius:8px}.announcement-card__item--deleting[data-v-0915865a]{opacity:.6;pointer-events:none}.announcement-card__divider[data-v-0915865a]{height:2px;background:hsla(0,0%,100%,.3);margin-bottom:1rem}.announcement-card__view-mode[data-v-0915865a]{position:relative;padding-right:2.5rem}.announcement-card__text[data-v-0915865a]{font-size:.9rem;line-height:1.6;margin:0;color:hsla(0,0%,100%,.95);word-wrap:break-word;white-space:pre-wrap}.announcement-card__edit-btn[data-v-0915865a]{position:absolute;top:0;right:0;background:hsla(0,0%,100%,.2);border:none;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .2s ease;opacity:.7}.announcement-card__edit-btn[data-v-0915865a]:hover:not(:disabled){background:hsla(0,0%,100%,.3);opacity:1;transform:scale(1.05)}.announcement-card__edit-btn[data-v-0915865a]:active:not(:disabled){transform:scale(.95)}.announcement-card__edit-btn[data-v-0915865a]:disabled{opacity:.4;cursor:not-allowed}.announcement-card__edit-mode[data-v-0915865a]{display:flex;flex-direction:column;gap:.75rem}.announcement-card__textarea[data-v-0915865a]{width:100%;padding:.75rem;border:2px solid hsla(0,0%,100%,.3);border-radius:6px;background:hsla(0,0%,100%,.95);color:#333;font-size:.9rem;font-family:inherit;line-height:1.6;resize:vertical;min-height:80px;transition:all .2s ease;box-sizing:border-box}.announcement-card__textarea[data-v-0915865a]:focus{outline:none;border-color:hsla(0,0%,100%,.6);background:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.2)}.announcement-card__textarea[data-v-0915865a]:disabled{opacity:.6;cursor:not-allowed}.announcement-card__error[data-v-0915865a]{font-size:.85rem;color:#ffebee;background:rgba(244,67,54,.8);padding:.5rem .75rem;border-radius:4px;margin-top:-.25rem}.announcement-card__actions[data-v-0915865a]{display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap}.announcement-card__btn[data-v-0915865a]{padding:.5rem 1rem;border:none;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.announcement-card__btn[data-v-0915865a]:disabled{opacity:.6;cursor:not-allowed}.announcement-card__btn--save[data-v-0915865a]{background:rgba(76,175,80,.9);color:#fff}.announcement-card__btn--save[data-v-0915865a]:hover:not(:disabled){background:#4caf50;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.announcement-card__btn--delete[data-v-0915865a]{background:rgba(244,67,54,.9);color:#fff}.announcement-card__btn--delete[data-v-0915865a]:hover:not(:disabled){background:#f44336;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.announcement-card__btn--cancel[data-v-0915865a]{background:hsla(0,0%,100%,.3);color:#fff}.announcement-card__btn--cancel[data-v-0915865a]:hover:not(:disabled){background:hsla(0,0%,100%,.4);transform:translateY(-1px)}.announcement-card__btn[data-v-0915865a]:active:not(:disabled){transform:translateY(0)}.announcement-card__empty[data-v-0915865a],.announcement-card__loading[data-v-0915865a]{font-size:.95rem;color:hsla(0,0%,100%,.8);text-align:center;padding:2rem;font-style:italic}.announcement-card__empty p[data-v-0915865a]{margin:.5rem 0}.announcement-card__empty-hint[data-v-0915865a]{font-size:.85rem;color:hsla(0,0%,100%,.7)}@media (max-width:768px){.announcement-card[data-v-0915865a]{min-height:200px;padding:1rem}.announcement-card__header[data-v-0915865a]{flex-direction:column;align-items:stretch;margin-bottom:1rem}.announcement-card__title[data-v-0915865a]{font-size:1.25rem}.announcement-card__add-btn[data-v-0915865a]{width:100%;justify-content:center}.announcement-card__text[data-v-0915865a]{font-size:.85rem}.announcement-card__edit-btn[data-v-0915865a]{width:28px;height:28px;font-size:.85rem}.announcement-card__textarea[data-v-0915865a]{font-size:.85rem;padding:.6rem}.announcement-card__btn[data-v-0915865a]{padding:.4rem .75rem;font-size:.8rem}.announcement-card__actions[data-v-0915865a]{flex-direction:column-reverse}.announcement-card__btn[data-v-0915865a]{width:100%;justify-content:center}}.landing-view[data-v-0923f61e]{min-height:100vh}.landing-loading[data-v-0923f61e]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:1rem;color:#fff}.spinner[data-v-0923f61e]{width:50px;height:50px;border:5px solid hsla(0,0%,100%,.3);border-top-color:#f6b93b;border-radius:50%;animation:spin-0923f61e .8s linear infinite}@keyframes spin-0923f61e{to{transform:rotate(1turn)}}.landing-loading p[data-v-0923f61e]{font-size:1.125rem;color:hsla(0,0%,100%,.9)}.landing-section[data-v-0923f61e]{padding:3rem 0 3rem 0}.landing-section--dark[data-v-0923f61e]{background:linear-gradient(135deg,#1e3a5f,#2c4f7c);color:#fff}.landing-section--light[data-v-0923f61e]{background:#f5f7fa;color:#2d3748}.landing-container[data-v-0923f61e]{max-width:1200px;margin:0 auto;padding:0 2rem}.landing-services-header[data-v-0923f61e]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.landing-section-title[data-v-0923f61e]{font-size:2rem;font-weight:600;margin:0}.landing-section-title--dark[data-v-0923f61e]{color:#2d3748}.landing-section-icon[data-v-0923f61e]{color:#f6b93b;flex-shrink:0}.landing-three-column[data-v-0923f61e]{display:flex;gap:1.5rem;align-items:stretch}.landing-left-columns[data-v-0923f61e]{flex:2;display:flex;flex-direction:column;gap:2rem}.landing-right-column[data-v-0923f61e]{flex:1;display:flex}.landing-services-grid[data-v-0923f61e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.landing-admin-section[data-v-0923f61e]{display:flex;flex-direction:column}.landing-admin-grid[data-v-0923f61e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.landing-section-subtitle[data-v-0923f61e]{font-size:1rem;line-height:1.6;margin:0 0 2rem 0;color:#4a5568}.landing-grid--other[data-v-0923f61e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem}.landing-other-services[data-v-0923f61e]{padding:2rem 0}.landing-enquire-button[data-v-0923f61e]{background:linear-gradient(135deg,#f39c6b,#e8844a);color:#fff;border:none;border-radius:8px;padding:1rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.75rem;transition:all .2s;box-shadow:0 4px 12px hsla(22,85%,69%,.3)}.landing-enquire-button[data-v-0923f61e]:hover{transform:translateY(-2px);box-shadow:0 6px 16px hsla(22,85%,69%,.4);background:linear-gradient(135deg,#e8844a,#d97542)}.landing-enquire-button svg[data-v-0923f61e]{flex-shrink:0}@media (max-width:1024px){.landing-three-column[data-v-0923f61e]{flex-direction:column}.landing-left-columns[data-v-0923f61e],.landing-right-column[data-v-0923f61e]{flex:1}.landing-admin-grid[data-v-0923f61e],.landing-services-grid[data-v-0923f61e]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.landing-section[data-v-0923f61e]{padding:2rem 0}.landing-container[data-v-0923f61e]{padding:0 1rem}.landing-section-title[data-v-0923f61e]{font-size:1.5rem}.landing-admin-grid[data-v-0923f61e],.landing-grid--other[data-v-0923f61e],.landing-services-grid[data-v-0923f61e]{grid-template-columns:1fr}.landing-enquire-button[data-v-0923f61e]{width:100%;justify-content:center}}#app{font-family:Source Sans Pro,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;display:flex;flex-direction:column;min-height:100vh}body{margin:0}.app-content{position:relative;flex:1 1 auto;min-height:0}:root{--va-card-stripe-border-size:.50rem;--va-card-outlined-border:1px solid #0071bc;--va-alert-padding-y-dense:0.75rem;--va-alert-padding-x-dense:0.75rem}.navbar-bg{background-image:url(/img/ClarityConnect_Header.6c182397.svg);background-repeat:no-repeat;background-size:cover;background-position:50%}.material-icons{color:#fff!important;opacity:1!important}.navbar-colour{color:#fff}.navbar-action-colour{color:#f2cb26}.no-top-padding{padding-top:0!important}.dw-pointer{cursor:pointer}.proof-container{min-width:96vw;min-height:100vh;width:100%;height:100%}.modal-proof-container{min-width:50vw;min-height:100vh;width:100%;height:100%}.profile-dropdown__item{cursor:pointer}.logo-sm{width:10vw;height:5vw;min-width:10vw;min-height:5vw;max-width:10vw;max-height:5vw}.logo-lg,.logo-sm{-o-object-fit:contain;object-fit:contain}.logo-lg{width:25vw;height:10vw;min-width:25vw;min-height:10vw;max-width:25vw;max-height:10vw}.info-fixed-w{width:50%}.reporting-summary-table{max-height:50vh!important}.reporting-summary-footer-tr{background-color:#fff}.reporting-summary-footer-tr td{padding:.625rem}.chart-container{position:relative}.bar-container{height:50vh}.pie-container{margin:0 auto;height:85%;width:85%}.reporting-download-modal{min-height:75vh}.reporting-download-modal .reporting-download-modal-pad{padding:2px}#statusCount{margin:0 auto;height:100%}.multisteps-form__panel{background-color:transparent!important}.dark-version .multisteps-form__progress{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.multisteps-form__progress-btn{width:25%;transition-property:all;transition-duration:.15s;transition-timing-function:linear;transition-delay:0s;position:relative;padding-top:20px;color:hsla(0,0%,100%,.4);text-transform:uppercase;font-weight:500;font-size:.75rem;text-indent:-9999px;border:none;background-color:transparent;outline:none!important;cursor:pointer}@media (min-width:500px){.multisteps-form__progress-btn{text-indent:0}}.multisteps-form__progress-btn:before{position:absolute;top:0;left:50%;display:block;width:13px;height:13px;content:"";transform:translateX(-50%);transition:all .15s linear 0s,transform .15s cubic-bezier(.05,1.09,.16,1.4) 0s;border:2px solid hsla(0,0%,100%,0);border-radius:50%;background-color:#8f9ba7;box-sizing:border-box;z-index:3}.bg-gradient-primary .multisteps-form__progress-btn:before{background-color:#f48aaa}.bg-gradient-success .multisteps-form__progress-btn:before{background-color:#9ed1a0}.bg-gradient-danger .multisteps-form__progress-btn:before{background-color:#f79592}.bg-gradient-warning .multisteps-form__progress-btn:before{background-color:#ffc483}.bg-gradient-info .multisteps-form__progress-btn:before{background-color:#88d9e4}.bg-gradient-dark .multisteps-form__progress-btn:before{background-color:#848486}.bg-gradient-secondary .multisteps-form__progress-btn:before{background-color:#a4a9b2}.bg-gradient-light .multisteps-form__progress-btn:before{background-color:#ebeef1}.multisteps-form__progress-btn:after{position:absolute;top:5px;left:calc(-50% - 6.5px);transition-property:all;transition-duration:.15s;transition-timing-function:linear;transition-delay:0s;display:block;width:100%;height:2px;content:"";background-color:currentColor;z-index:1}.multisteps-form__progress-btn:first-child:after{display:none}.multisteps-form__progress-btn.js-active{color:#fff}.multisteps-form__progress-btn.js-active span{color:hsla(0,0%,100%,.7)}.multisteps-form__progress-btn.js-active:before{transform:translateX(-50%) scale(1.2);background-color:currentColor}.multisteps-form__form{position:relative}.multisteps-form__panel{top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden}.multisteps-form__panel.js-active{height:auto;opacity:1;visibility:visible}.multisteps-form__panel[data-animation=scaleIn]{transform:scale(.9)}.multisteps-form__panel[data-animation=scaleIn].js-active{transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;transform:scale(1)}.multisteps-form__panel .multisteps-form__content .btn-check:active+.btn-outline-primary,.multisteps-form__panel .multisteps-form__content .btn-check:checked+.btn-outline-primary,.multisteps-form__panel .multisteps-form__content .btn-outline-primary:active{color:#fff}.multisteps-form__panel .multisteps-form__content .is-filled .btn:hover,.multisteps-form__panel .multisteps-form__content .is-filled.is-focused .btn:hover,.multisteps-form__panel .multisteps-form__content .is-focused .btn:hover{color:#e91e63!important}.multisteps-form__panel .multisteps-form__content .btn i{font-size:2rem}.msf-alert-icon{font-size:30px}.msf-form{background-color:#fff;border:1px solid #000}.msf-toolbar-min-height{min-height:6.3rem}.pdf-viewer-container{height:75vh;min-height:75vh}.pdf-viewer-toolbar-container{background:#f6f6f6;border:1px solid #c1b8b8;padding-top:5px;min-height:84px;max-height:84px}.pdf-viewer-toolbar{display:flex;width:100%;height:100%}.pdf-viewer-toolbar.space-around{justify-content:space-around}.pdf-viewer-toolbar.space-between{justify-content:space-between}.pdf-toolbar-row{width:100%;height:100%;text-align:center}.pdf-toolbar-btns{font-size:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdf-toolbar-btns:hover{color:#154ec1}.pdf-toolbar-btns-sm{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:20px}.pdf-input-el{padding-right:6px;padding-left:6px;border:1px solid #000}.pdf-viewer-display-container{background:#b6b5b5;border:1px solid #c1b8b8}.pdf-field-notice{color:#e91e63}#pdf-canvas,#pdf-canvas-container{width:100%;height:100%}#pdf-canvas{position:absolute;direction:ltr;z-index:1;border:1px solid #000}#draw-canvas-container{position:absolute;z-index:20}#draw-canvas{width:100%;height:100%;direction:ltr}#stock-image{position:absolute;z-index:0;border:1px solid #000}#stock-image img{width:100%;height:100%}#insert-image{position:absolute;z-index:10;border:1px solid #000}#insert-image img{width:100%;height:100%}.pdf-toolbar-text-centre{text-align:center}.pdf-viewer-form{background-color:#e6e6e6}.pdf-toolbar-font-size{font-size:1rem}.number-input input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.number-input input[type=number]::-webkit-inner-spin-button,.number-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.app-layout{height:100vh;display:flex;flex-direction:column}.app-layout__navbar{min-height:4rem}.app-layout__content{display:flex;height:calc(100vh - 4rem);flex:1;padding-top:4rem}@media screen and (max-width:768px){.app-layout__content{height:calc(100vh - 6.5rem);padding-top:6.5rem}}.app-layout__content .app-layout__sidebar-wrapper{position:relative;height:100%;background:var(--va-white)}@media screen and (max-width:768px){.app-layout__content .app-layout__sidebar-wrapper:not(.minimized){width:100%;height:100%;position:fixed;top:0;z-index:999}.app-layout__content .app-layout__sidebar-wrapper .va-sidebar:not(.va-sidebar--minimized){z-index:-1}.app-layout__content .app-layout__sidebar-wrapper .va-sidebar:not(.va-sidebar--minimized) .va-sidebar__menu{padding:0}}.app-layout__page{flex-grow:2}.time-created-range{width:130px}.fix-overflow{overflow:visible!important}.layout-top{padding-top:2rem}.long-select{width:100%}.auth-input{--va-input-wrapper-min-width:100%}.auth-title{text-align:center}.va-navbar{box-shadow:var(--va-box-shadow);z-index:11}@media screen and (max-width:950px){.va-navbar{padding:0!important}}.left{display:flex;align-items:center}.left>*{margin-right:1.5rem}.left>:last-child{margin-right:0}.x-flip{transform:scaleX(-100%)}.app-navbar-center{display:flex;align-items:center}@media screen and (max-width:1200px){.app-navbar-center__github-button{display:none}}@media screen and (max-width:950px){.app-navbar-center__text{display:none}}.app-navbar-actions{display:flex;align-items:center}.app-navbar-actions .va-dropdown__anchor{color:var(--va-primary);fill:var(--va-primary)}.app-navbar-actions__item{padding:0;margin-left:1.25rem;margin-right:1.25rem}.app-navbar-actions__item svg{height:24px}.app-navbar-actions__item:last-of-type{margin-right:0}.app-navbar-actions__item--profile{display:flex;justify-content:center;margin:auto 0 auto 1.25rem}.app-navbar-actions__item .va-dropdown-content{background-color:var(--va-white)}.profile-dropdown{cursor:pointer}.profile-dropdown__anchor{display:inline-block}.profile-dropdown__item{display:block;color:var(--va-gray)}.profile-dropdown__item:active,.profile-dropdown__item:hover{color:var(--va-primary)}.va-sidebar__menu{padding:2rem 0}.va-sidebar-item__icon{width:1.5rem;height:1.5rem;display:flex;justify-content:center;align-items:center}.sidebar-item__children{max-height:60vh;overflow-y:auto;overflow-x:visible;width:16rem;color:var(--va-gray);background:var(--va-white,#fff);box-shadow:var(--va-box-shadow)}.va-sidebar-item-content{position:relative}.va-sidebar-item-content .more_icon{text-align:center;position:absolute;bottom:.5rem;top:50%;right:0;transform:translateY(-50%)}.va-icon-menu-collapsed{display:inline-block;width:24px;height:24px}.db-colour{color:#0060ff}.gd-colour{color:#00ac47}.ms-colour{color:#b1191b}.driver-icon{cursor:pointer}.table-crud{--va-form-element-default-width:0;border:1px solid #000}.table-crud .va-input{display:block}.table-crud__slot th{vertical-align:middle}.modal-crud .va-input{display:block}.table--pagination{display:flex;justify-content:center}.table-full-width{width:100%}.loader-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:99999999;cursor:pointer}.loader-overlay span.text{display:inline-block;position:relative;top:70%;left:50%;transform:translate(-50%,-50%);color:#fff}.loader-overlay .loader{animation:loader-animate 1.5s linear infinite;left:calc(50% - 40px);top:calc(50% - 40px)}.loader-overlay .loader,.loader-overlay .loader:after{clip:rect(0,80px,80px,40px);height:80px;width:80px;position:absolute}.loader-overlay .loader:after{animation:loader-animate-after 1.5s ease-in-out infinite;content:"";border-radius:50%}@keyframes self-building-square-spinner{0%{opacity:0}5%{opacity:1;top:0}50.9%{opacity:1;top:0}55.9%{opacity:0;top:inherit}}@keyframes loader-animate{0%{transform:rotate(0deg)}to{transform:rotate(220deg)}}.loader-overlay .text-container{position:absolute;left:calc(35% - 40px);top:calc(70% - 40px);color:#fff;text-align:center;border:1px solid #fff}.loader-overlay .self-building-square-spinner,.loader-overlay .self-building-square-spinner *{box-sizing:border-box}.loader-overlay .self-building-square-spinner{position:absolute;height:80px;width:80px;left:calc(50% - 40px);top:calc(50% - 40px)}.loader-overlay .self-building-square-spinner .square{height:20px;width:20px;top:-13.33333px;margin-right:6.66667px;margin-top:6.66667px;background:#154ec1;float:left;position:relative;opacity:0;animation:self-building-square-spinner 6s infinite}.loader-overlay .self-building-square-spinner .square:first-child{animation-delay:1.8s}.loader-overlay .self-building-square-spinner .square:nth-child(2){animation-delay:2.1s}.loader-overlay .self-building-square-spinner .square:nth-child(3){animation-delay:2.4s}.loader-overlay .self-building-square-spinner .square:nth-child(4){animation-delay:.9s}.loader-overlay .self-building-square-spinner .square:nth-child(5){animation-delay:1.2s}.loader-overlay .self-building-square-spinner .square:nth-child(6){animation-delay:1.5s}.loader-overlay .self-building-square-spinner .square:nth-child(7){animation-delay:0ms}.loader-overlay .self-building-square-spinner .square:nth-child(8){animation-delay:.3s}.loader-overlay .self-building-square-spinner .square:nth-child(9){animation-delay:.6s}.loader-overlay .self-building-square-spinner .clear{clear:both}@keyframes loader-animate-after{0%{box-shadow:inset 0 0 0 17px #fff;transform:rotate(-140deg)}50%{box-shadow:inset 0 0 0 2px #fff}to{box-shadow:inset 0 0 0 17px #fff;transform:rotate(140deg)}}.v-card{max-width:width 400px;margin:auto}qrcode-vue{display:block;width:200px;height:200px}