@font-face{font-family:silka;src:url(../media/silka_black_webfont-s.p.088ap97lez8aa.woff)format("woff");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:silka;src:url(../media/silka_bold_webfont-s.p.01eiklnwiiq_z.woff)format("woff");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:silka;src:url(../media/silka_semibold_webfont-s.p.0mvnzvrb6rlid.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:silka;src:url(../media/silka_medium_webfont-s.p.0n2cka3yr5kjj.woff)format("woff");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:silka;src:url(../media/silka_regular_webfont-s.p.2m-xuzf0wgie4.woff)format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:silka;src:url(../media/silka_light_webfont-s.p.0km_r8wp2sgrw.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:silka;src:url(../media/silka_thin_webfont-s.p.0u4r2oek0i9_a.woff)format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:silka Fallback;src:local(Arial);ascent-override:82.36%;descent-override:22.95%;line-gap-override:0.0%;size-adjust:114.48%}.silka_e3f6830-module__vlFMoW__className{font-family:silka,silka Fallback}.silka_e3f6830-module__vlFMoW__variable{--font-silka:"silka", "silka Fallback"}
:root{--surface-grey:#f9fafa;--card-grey:#f4f4f4;--aust-sand:#e6e3ce;--aust-sand-tint:#f9f8f4;--aust-yellow:#fdba00;--aust-yellow-tint:#faebba;--aust-yellow-transparent:#fdbb0010;--aust-green:#91eaa5;--aust-green-tint:#d4f5d9;--border:#ededed;--brand-colour:#4bc4d7;--secondary-brand-colour:#204399;--dark:#253438;--button-text:#fff}html,body{overscroll-behavior:none;color:var(--dark);font-family:var(--font-silka), sans-serif;background:var(--aust-sand-tint);margin:0;padding:0}.wrapper{flex-direction:column;max-width:1600px;margin:0 auto;padding:0 12px 12px;display:flex}.top-bar{background:var(--dark);z-index:100;border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;padding:0 32px 0 8px;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0000003d}.navigation-options{align-items:center;gap:16px;margin-left:24px;display:flex}.sidebar{flex-direction:column;flex:1;min-width:360px;max-width:500px;margin-top:14px;padding:16px;display:flex}.sidebar.sticky{height:fit-content;position:sticky;top:96px}.sidebar>span,.homepage-section>span,.file-display>span,.additional-sidebar>span,.module-overview>span,.section-badge>span,.content>span,.knowledge-check>span{color:gray;text-transform:uppercase;align-items:center;font-size:13px;font-weight:600;display:flex}.homepage-section{flex-direction:column;gap:8px;display:flex}main{flex-wrap:wrap;gap:16px;padding:12px 0;display:flex}main.focus{max-width:1300px;margin:0 auto}.content{flex-direction:column;flex:3;gap:40px;min-height:calc(100vh - 180px);padding:32px 16px 16px;display:flex}.additional-sidebar{flex-direction:column;flex:1;align-items:flex-start;min-width:340px;margin-top:36px;margin-left:16px;display:flex}.profile-section{color:#fff;align-items:center;gap:8px;display:flex;font-size:14px!important}.profile-holder{background:var(--brand-colour);width:32px;height:32px;color:var(--dark);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.calendar-section{flex-direction:column;gap:8px;margin-top:8px;display:flex}.calendar-item{border-radius:4px;align-items:center;gap:16px;transition:all .2s;display:flex}.certificates-list{flex-direction:column;gap:8px;margin-top:8px;display:flex}.calendar-info{flex-direction:column;font-size:16px;font-weight:600;display:flex}.calendar-date{text-align:center;text-transform:uppercase;border:1px solid var(--border);background:#fff;border-radius:4px;justify-content:center;align-items:center;width:24px;padding:5px 10px;font-size:12px;display:flex}.yellow-card{background:var(--aust-yellow);border-radius:8px;margin-top:8px;padding:24px;position:relative}.absolute-icon{opacity:.6;mix-blend-mode:multiply;position:absolute;bottom:0;right:0}.tenant{border-right:1px solid var(--border);justify-content:center;align-items:center;gap:8px;display:flex}.tenant svg{opacity:.5}p{margin:0;font-size:13px}.tenant-details{align-items:center;gap:16px;width:100%;display:flex}h2{margin:0;padding:0;font-size:1.2rem;font-weight:600}button,a{font-family:var(--font-silka);color:#253438;background:#fff;border:none;border-radius:8px;align-items:center;gap:10px;width:fit-content;padding:.6rem 1.2rem;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 0 2px #0000003d}button.dark,a.dark{background:var(--dark);color:#fff}button.bottom{width:100%;box-shadow:none;border:1px solid var(--border);color:var(--brand-colour);border-top:none;border-radius:0 0 4px 4px;justify-content:center;align-items:center;padding:.5rem 1rem}button.unset,a.unset{box-shadow:none;color:var(--dark);font-size:inherit;background:0 0;border:none;border-radius:0;padding:0 4px;text-decoration:none}a.back{padding:4px 8px;font-weight:700}a.back svg{width:18px!important;height:18px!important}button.brand,a.brand{background:var(--brand-colour);color:var(--button-text);border:none}a.navigation{box-shadow:none;color:#fff;background:0 0;border:none;border-radius:0;width:100%;position:relative}a.navigation svg{opacity:.4}a.navigation .active-display{background:var(--brand-colour);width:100%;height:3px;position:absolute;bottom:-20px;left:0}.active-display.sidebar-active{background:var(--brand-colour);margin-left:auto;position:absolute;width:3px!important;height:100%!important;top:0%!important;left:0!important}button:hover,a:hover,.document:hover{opacity:.6;cursor:pointer}a svg,button svg{width:16px;height:16px}a.icon,button.icon{background:var(--dark);color:#fff;border-radius:50%;padding:.4rem}a.large,button.large{font-family:var(--font-manrope), sans-serif;justify-content:center;gap:16px;width:100%;padding:12px 20px;font-size:14px;font-weight:600}h1{font-size:2rem;font-weight:600;line-height:1.2;margin:0!important}.profile-picture{border-radius:50%}.user-profile{color:var(--dark);align-items:center;gap:12px;font-weight:550;display:flex}.user-details{flex-direction:column;gap:0;font-size:14px;display:flex}.user-details p{color:#555;margin-top:-4px;font-size:12px;font-weight:400}.sidebar>.bottom-section{border-top:1px solid var(--border);margin-top:auto}.action-section{align-items:center;gap:8px;margin-left:auto;display:flex}.nav-dropdown{flex-direction:column;display:flex}.nav-dropdown-trigger{align-items:center;display:flex}.nav-dropdown-trigger a{flex:1}button.nav-dropdown-arrow{box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px}button.nav-dropdown-arrow:hover{background:var(--border)}button.nav-dropdown-arrow svg{opacity:.6;width:14px;height:14px;transition:transform .2s}button.nav-dropdown-arrow svg.rotated{transform:rotate(180deg)}.nav-dropdown-items{grid-template-rows:0fr;transition:all .25s;display:grid}.nav-dropdown-items.open{grid-template-rows:1fr}.nav-dropdown-items>.nav-dropdown-inner{border-left:1px solid var(--border);flex-direction:column;gap:8px;margin-left:12px;padding-left:12px;display:flex;overflow:hidden}.nav-dropdown-items a{padding-left:0}a.sub-nav{color:#555;border-radius:4px;padding:0!important}.sidebar-options{flex-direction:column;gap:8px;display:flex;padding:8px 16px!important}.login-container{height:100vh;display:flex}.form-area{flex-direction:column;flex:1;gap:8px;max-width:50%;padding:48px 120px;display:flex}.provider-options{flex-wrap:wrap;gap:8px;display:flex}.onboarding-link{align-items:center;gap:8px;margin-top:32px;font-size:12px;display:flex}.large{flex:100%}.large.half{flex:48%}.display-area{background:url(https://filesholder.blob.core.windows.net/images/stock/Work-Computer.jpg) 50% no-repeat;flex-shrink:0;width:50%;min-height:100vh}.logo{object-fit:contain;opacity:1;padding:18px 20px}.austwide.logo{object-fit:contain;max-width:100px;max-height:100px}.top-navigation-options{align-items:center;gap:16px;display:flex}.tag{background:var(--card-grey);text-transform:uppercase;color:gray;letter-spacing:.2px;align-items:center;gap:4px;width:fit-content;padding:4px 12px;font-size:11px;font-weight:500;display:flex}.important-info-bar{align-items:center;gap:12px;display:flex}.breadcrumb{align-items:center;gap:4px;padding:12px 0;display:flex}.breadcrumb-item{align-items:center;gap:4px;display:flex}.breadcrumb-item svg{opacity:.4;width:12px;height:12px}.breadcrumb-link{box-shadow:none;color:#888;background:0 0;border-radius:3px;padding:0;font-weight:500}.breadcrumb-link:hover{color:var(--dark);background:var(--card-grey)}.breadcrumb-current{color:var(--dark);font-weight:500}.progress-report{background:var(--surface-grey);border-radius:8px;flex-direction:column;width:100%;display:flex}.report-item{border-bottom:1px solid var(--border);color:gray;align-items:center;gap:8px;padding:4px 12px;font-size:14px;display:flex}.report-item span{color:var(--dark);font-size:26px}.report-item:last-child{border-bottom:none}.modules-list{align-items:flex-start;gap:8px;display:flex}.module-wrap{flex-wrap:wrap;gap:48px;display:flex}.colour-area{color:var(--dark);flex-direction:column;justify-content:flex-start;display:flex}h3{align-items:center;gap:8px;margin:0;padding:0;font-size:1rem;font-weight:600;display:flex}.description-area{flex-direction:column;flex:3;gap:8px;display:flex}.module-card.enrolled{opacity:.5;pointer-events:none}.module-card>svg{color:gray;border-right:1px solid var(--border);border-top:1px solid var(--border);border-radius:2px;flex:1;padding:20px 0;box-shadow:0 0 #d4d4d4,-1px 1px #d4d4d4,-2px 2px #d4d4d4,-3px 3px #d4d4d4,-4px 4px #d4d4d4,-5px 5px #d4d4d4,-6px 6px #d4d4d4,-7px 7px #d4d4d4}.module-card p{color:gray;border-radius:4px;margin:4px 0;font-size:12px}.section-display{margin:8px 0}.section{justify-content:space-between;align-items:center;gap:8px;padding:2px 0;display:flex}.section div{color:gray;align-items:center;font-size:11px;display:flex}.empty-state{border-radius:4px;flex-direction:column;justify-content:center;align-items:center;margin:8px 0;padding:16px;display:flex}.empty-state a,.empty-state .tag{margin-top:8px}.scroll-spy-section{margin-bottom:56px;scroll-margin-top:96px}.tag-section{align-items:center;gap:16px;display:flex}.tag-section span{color:gray;align-items:center;gap:2px;font-size:11px;display:flex}.footer{color:gray;border-top:1px solid var(--border);justify-content:center;align-items:center;gap:16px;padding:4px;font-size:13px;display:flex}.enrollment-wrap{flex-wrap:wrap;gap:16px;display:flex}.enrollment-progress{border:1px solid var(--border);border-radius:2px 2px 0 0;flex:300px;align-items:center;gap:16px;padding:12px 16px;display:flex;position:relative}.enrollment-progress:last-child{max-width:calc(50% - 42px)}.remove-enrollment-button{position:absolute;top:-8px;left:-8px}.progress{background:var(--brand-colour);border-radius:4px;min-width:0;height:100%;transition:width .3s}.file-display{flex-direction:column;margin:16px 0 32px;display:flex}.document{border:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-bottom:none;align-items:center;gap:8px;padding:12px 24px;font-size:13px;font-weight:500;transition:all .2s;display:flex;overflow:hidden}.document:nth-child(2){border-radius:8px 8px 0 0;margin-top:8px}.document:last-child{border-bottom:1px solid var(--border);border-radius:0 0 8px 8px}.document>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.module-card.draft{opacity:.5;margin-top:16px}.dropdown-holder{position:relative}.dropdown{background:#fff;border-radius:4px;flex-direction:column;display:flex;position:absolute;top:100%;right:0;box-shadow:0 0 4px #0000003d}.success-message{color:#22c55e;background:#22c55e10;border-radius:4px;align-items:center;gap:8px;width:fit-content;margin:12px 0;padding:8px 16px;font-size:11px;display:flex}.success-message svg{width:14px;height:14px}.module-card{margin-top:8px}.parent-section{border:1px solid var(--border);background:#fff;border-radius:8px 8px 0 0;flex:1;align-items:center;gap:16px;padding:24px;display:flex}.row{background:var(--card-grey);color:var(--dark);border-radius:12px;align-items:center;gap:2px;margin:12px 0;padding-left:16px;font-size:14px;font-weight:600;display:flex}.section-card{border:1px solid var(--border);background:#fff;border-top:none;flex-direction:column;padding:10px 24px;font-size:13px;font-weight:600;display:flex}.section-card .locked{opacity:.5}.dark .section-card,.dark .parent-section{border-color:#545454!important}.section-row{align-items:center;gap:16px;display:flex}.sections-addon.dark .section-card:first-child{box-shadow:none!important}.sections-addon .section-card:last-child{border-radius:0 0 8px 8px}.course-card{background:var(--surface-grey);border-radius:4px;align-items:center;gap:16px;width:100%;padding:16px 24px;display:flex}.desc-area{flex-direction:column;width:100%;display:flex}.top-row,.bottom-row{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}button:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.task-display{flex-direction:column;gap:4px;display:flex}.task-card{background:#fff;border-radius:4px;align-items:center;gap:12px;margin-top:8px;padding:16px;display:flex}.task-info{flex-direction:column;flex:1;display:flex}.task-info .button-area{align-items:center;gap:0;width:100%;display:flex}.task-info p{color:gray;margin-top:0;font-size:12px}.task-icon{border:1px dashed #d3d3d3;border-radius:50%;justify-content:center;align-items:center;margin:auto 0;padding:8px;display:flex}.task-icon svg{color:#d3d3d3}.task-icon.completed{background:green;border:2px dashed green}.form-group{flex-direction:column;gap:4px;display:flex}form{font-family:var(--font-manrope), sans-serif;flex-direction:column;gap:16px;margin-top:32px;display:flex}input,textarea{border:1px solid var(--border);font-family:var(--font-manrope), sans-serif;background:#fff;border-radius:4px;padding:12px}input::placeholder,textarea::placeholder{color:#aaa;font-size:13px}.form-group label{color:var(--dark);font-size:14px;font-weight:500}.course-attendance-action{border-radius:4px;padding:8px}.activity-item{align-items:center;gap:16px;margin-top:12px;display:flex}.activity-dot{background:var(--brand-colour);border-radius:50%;width:8px;height:8px}strong{align-items:center;gap:4px;-webkit-text-decoration:underline #bcbcbc;text-decoration:underline #bcbcbc;display:flex}.knowledge-check-action{border-left:2px solid #d3d3d3;margin-left:3px;padding:8px 16px}.quiz{flex-direction:column;gap:16px;margin:32px 0;display:flex}.quiz-answer{border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:4px;margin:8px 0 0;padding:12px 16px;list-style:none}.quiz-answers:has(.selected) .quiz-answer:not(.selected){opacity:.3}.quiz-answer.correct{background:#22c55e45;border-color:#22c55e45}.quiz-answer.incorrect{background:#ef444445;border-color:#ef444445}.quiz-explanation{opacity:.85;font-size:13px;margin-top:6px!important}.quiz-results{flex-direction:column;gap:24px;margin:32px 0;display:flex}.quiz-results-banner{border:1px solid var(--border);border-radius:8px;align-items:center;gap:24px;padding:24px;display:flex}.quiz-results-banner.pass{background:#22c55e12;border-color:#22c55e40}.quiz-results-banner.fail{background:#ef444412;border-color:#ef444440}.quiz-results-score{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:90px;display:flex}.quiz-score-number{color:var(--dark);font-size:2.6rem;font-weight:700;line-height:1}.quiz-score-total{color:gray;font-size:1.4rem;font-weight:500}.quiz-score-percent{color:gray;font-size:13px;font-weight:500}.quiz-results-verdict{flex-direction:column;gap:6px;display:flex}.quiz-verdict-label{font-size:1.1rem;text-decoration:none}.quiz-results-banner.pass .quiz-verdict-label{color:#16a34a}.quiz-results-banner.fail .quiz-verdict-label{color:#dc2626}.quiz-results-verdict p{color:#555;font-size:14px}.quiz-breakdown-heading{margin-bottom:-8px}.quiz-breakdown{flex-direction:column;gap:6px;display:flex}.quiz-breakdown-item{border:1px solid var(--border);background:#fff;border-radius:6px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.quiz-breakdown-item.correct{border-left:3px solid #22c55e}.quiz-breakdown-item.incorrect{border-left:3px solid #ef4444}.quiz-breakdown-meta{align-items:center;gap:8px;display:flex}.quiz-breakdown-index{text-transform:uppercase;color:gray;font-size:11px;font-weight:700}.quiz-breakdown-badge{border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.quiz-breakdown-badge.pass{color:#16a34a;background:#22c55e20}.quiz-breakdown-badge.fail{color:#dc2626;background:#ef444420}.quiz-breakdown-question{color:var(--dark);font-size:14px;font-weight:600}.quiz-breakdown-answer{color:#555;font-size:13px}.quiz-breakdown-answer.correct-answer{color:#16a34a}.quiz-breakdown-label{color:var(--dark);font-weight:600}.quiz-breakdown-explanation{color:#777;border-top:1px solid var(--border);margin-top:2px;padding-top:6px;font-size:12px;font-style:italic}.module-overview{border:1px solid var(--border);background:#fff;border-radius:8px;flex-direction:column;gap:8px;padding:48px;display:flex;position:relative}.module-overview p{font-size:15px}.profile-picture{object-fit:cover;object-position:25% 25%;border-radius:50%;width:32px;height:32px}.authors{flex-direction:column;gap:8px;display:flex}.author{align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.section-focus{flex-direction:column;margin-top:8px;display:flex}.section-focus-card{border:1px solid var(--border);background:#fff;border-radius:8px;align-items:center;gap:16px;width:100%;margin-bottom:80px;padding:32px;transition:all .2s;display:flex;position:relative}.section-focus-card.not-current{opacity:.6;pointer-events:none;background:#fff}.not-current .task-icon{filter:grayscale();opacity:.2}.section-badge{flex-direction:column;gap:4px;display:flex}.attached-knowledge-check{flex-direction:column;align-items:center;width:fit-content;display:flex;position:absolute;top:100%;left:16px}.line-area{background:#d3d3d3;width:2px;height:4px}.knowledge-check-card{background:var(--aust-green-tint);border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 16px;font-size:13px;display:flex;position:relative}.section-focus-card.not-current .knowledge-check-card{opacity:.6;background:#fff}.callout{border:1px solid var(--border);background:#fff;border-radius:8px;flex-direction:column;gap:8px;margin:32px 0;padding:32px 48px;font-size:13px;font-weight:500;display:flex}.callout.warn{background:#ffe0e0;border-color:#ff2a006f}h4{margin:0;font-size:13px;font-weight:600}.inclusions-block h4,.callout h4{font-size:14px}.callout a,td>a{box-shadow:none;color:#2377ff;background:0 0;border:none;border-radius:8px;width:fit-content;margin:0;padding:0;font-size:13px;text-decoration:underline;display:inline}.section-rendering p,.section-rendering li,.section-rendering ul{line-height:1.7;font-size:13px!important}.callout p span,.highlight{background:var(--aust-yellow-tint)}.inclusions-block{border:1px solid var(--border);background:#fff;border-radius:8px;padding:32px 48px;font-size:13px}.inclusions-intro{margin:16px 0}.inclusions-grid{flex-wrap:wrap;gap:16px;display:flex}.inclusions-col{flex:300px;font-size:14px}.include{background:var(--aust-green-tint);padding:12px 16px}.exclude{background:#f9dede;padding:12px 16px}.data-table-wrap h3{border-left:4px solid var(--aust-yellow);margin-top:32px;margin-bottom:8px;padding-left:16px;font-weight:700}thead{vertical-align:middle;break-inside:if(media(overflow-block: paged): avoid;);border-color:inherit;unicode-bidi:isolate;border-radius:8px 8px 0 0;display:table-header-group}table.data-table{border-collapse:collapse;border-radius:var(--radius);width:100%;min-width:560px;overflow:hidden}table{border-collapse:separate;text-indent:initial;border-spacing:2px;border:1px solid var(--border);border-radius:8px 8px 0 0}tbody{vertical-align:middle;border-color:inherit;unicode-bidi:isolate;display:table-row-group}table.data-table td.t-payment{color:var(--dark);width:34%;font-weight:700}table.data-table tbody td{border-bottom:1px solid var(--dark-08);vertical-align:top;padding:14px 18px;font-size:13px;line-height:1.5}tr{border-bottom:1px solid var(--border)}table.data-table tbody tr:nth-child(2n),table.data-table tbody tr:nth-child(odd){background:#fff}table.data-table thead th{background:var(--dark);color:#fff;text-align:left;font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;padding:13px 18px;font-size:11px;font-weight:600}.section-rendering thead tr th:first-child{border-radius:8px 0 0}.section-rendering thead tr th:last-child{border-radius:0 8px 0 0}button.nav{color:#d3d3d3;margin-left:auto}.section-rendering{font-weight:500}.pathway{border:1px solid var(--border);border-radius:8px;align-items:center;gap:4px;width:100%;margin:16px 0;display:flex}.pathway-step{background:#fff;border-radius:8px;flex-direction:column;flex:1;gap:8px;padding:16px;display:flex;position:relative}.pathway-step:not(:last-child):after{color:gray;content:">";z-index:10;border:1px solid var(--border);background:#fff;border-radius:50%;padding:0 7px;font-size:20px;position:absolute;top:20px;right:-16px}.pathway-step .ps-num{font-size:11px;font-weight:400}.pathway-step .ps-label{font-size:13px;font-weight:700}.calc-note{border-left:2px solid var(--brand-colour);background:#cff7ff;width:fit-content;padding:8px 12px;font-size:11px;font-weight:400;display:block}.calc-note p{line-height:1!important}.info-pop{display:inline-block;position:relative}.info-pop-content{display:none}.info-pop-content.visible{background:var(--dark);color:#fff;z-index:1000;border-radius:4px;width:200px;padding:16px;font-size:12px;font-weight:500;display:block;position:absolute;top:-900%;left:-72px;box-shadow:0 0 4px #0000003d}.calc-note button,.info-pop-btn{background:var(--dark);color:#fff;border-radius:50%;margin:0 4px;padding:1px 6px;font-size:0;font-weight:800;display:inline}.calc-note button:before,.info-pop-btn:before{content:"i";color:#fff;font-size:10px;font-weight:800}.calc-note button:hover{opacity:1;background:var(--brand-colour)}.progress-bar{background:#f7f6f6;border-radius:4px;width:100%;height:8px;min-height:8px;overflow:hidden}.progress-text{color:gray;justify-content:space-between;align-items:center;margin-top:12px;margin-bottom:6px;font-size:13px;font-weight:500;display:flex}.progress-bar-fill{background:var(--brand-colour);border-radius:4px;min-width:0;height:100%;transition:width .3s}.card-title{border:1px solid var(--border);color:gray;background:#fff;border-radius:8px 8px 0 0;padding:8px 24px;font-size:13px;font-weight:600}.section-card-list .section-card:first-child{border-radius:0!important}.no-top .section-card:first-child{margin-top:8px;border-radius:8px 8px 0 0!important}.section-card-list .section-card:last-child{border-radius:0 0 8px 8px!important}.current-module{border:1px solid var(--border);background:#fff;border-radius:8px 8px 0 0;margin-top:8px;padding:20px 24px}.knowledge-check{border:1px solid var(--border);background:#fff;border-radius:8px;padding:24px 32px}.knowledge-check-result{border:1px solid var(--border);border-radius:8px;align-items:center;gap:32px;margin-top:24px;padding:32px;display:flex}.knowledge-check-result.passed{background:var(--aust-green-tint);border-color:var(--aust-green)}.knowledge-check-result.passed .result-icon{color:#16a34a}.knowledge-check-result.failed{background:#f9dede;border-color:#dc9696}.knowledge-check-result.failed .result-icon{color:#dc2626}.result-details{flex-direction:column;gap:8px;display:flex}.knowledge-check-navigation{gap:8px;margin-top:24px;display:flex}.knowledge-check h3{min-height:2.5rem;margin-top:16px;font-weight:700}.knowledge-check-options{flex-direction:column;gap:16px;margin-top:24px;display:flex}.option-number{color:gray;font-size:12px;font-weight:500}.knowledge-check-option{border:1px solid var(--border);background:var(--card-grey);border-radius:8px;align-items:center;gap:32px;padding:16px 24px;font-size:16px;font-weight:500;transition:all .2s;display:flex}.knowledge-check-option:hover{background:var(--surface-grey);cursor:pointer;border-color:var(--brand-colour)}.knowledge-check-option.correct{background:var(--aust-green-tint);border-color:var(--aust-green);pointer-events:none}.knowledge-check-option.incorrect{pointer-events:none;background:#f9dede;border-color:#dc9696}.knowledge-check-feedback{border:1px solid #0000;border-radius:8px;min-height:56px;margin-top:16px;padding:16px 24px;font-size:14px;line-height:1.6}.knowledge-check-feedback.empty{background:0 0;border-color:#0000}.knowledge-check-feedback.correct{background:var(--aust-green-tint);border-color:var(--aust-green)}.knowledge-check-feedback.incorrect{background:#f9dede;border-color:#dc9696}.more{color:#939393;align-items:center;gap:8px;padding:4px 8px;font-size:10px;font-weight:500;display:flex}.more:before{content:"-";color:#d3d3d3;margin-right:18px;font-size:12px}.expert-explainer{background:var(--dark);color:#fff;border-radius:8px;align-items:center;margin-top:48px;display:flex}.video-thumbnail{background:var(--aust-yellow);cursor:pointer;border-radius:8px 0 0 8px;justify-content:center;align-items:center;width:15%;height:100%;padding:48px;transition:all .2s;display:flex}.video-thumbnail svg{transition:all .2s}.video-thumbnail:hover svg{opacity:.6;transform:scale(1.1)}.expert-explainer-header{flex-direction:column;gap:8px;padding:20px 32px;display:flex}.expert-explainer-header p{color:gray}.expert-explainer-header span{color:var(--aust-yellow);font-size:12px}.parent-section.dark{color:#fff;border:none;border-bottom:1px solid #434343;background:var(--dark)!important}.sections-addon.dark .section-card{background:var(--dark)!important;color:#fff!important}.dark h3{color:#fff!important}.section-intro{color:gray;margin-top:4px;font-size:14px}.section-intro a{color:#2377ff;background:0 0;padding:0;font-size:14px;text-decoration:underline;display:inline;box-shadow:none!important;border:none!important}.calc-box{background:var(--dark);color:#fff;border-radius:8px;padding:32px}.calc-sub{color:gray;font-size:13px}.calc-row{align-items:center;gap:16px;margin-top:16px;display:flex}.calc-field{flex-direction:column;gap:4px;width:250px;display:flex}.calc-field input{color:#fff;background:#2b2828;border:none;outline:none}.calc-result{background:var(--aust-yellow-transparent);border:1px solid var(--aust-yellow);border-radius:8px;width:80%;padding:16px}.cr-label{text-transform:uppercase;color:var(--aust-yellow);font-size:11px}
