.provider-icon.svelte-hud9gg{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;overflow:hidden}img.svelte-hud9gg{object-fit:contain;width:20px;max-width:none;height:20px;display:block}.google.svelte-hud9gg{background:#fff;position:relative}.google.svelte-hud9gg img:where(.svelte-hud9gg){width:40px;height:40px;position:absolute;inset:-10px}.platform,.platform-body{color:var(--workbook-ink);-webkit-font-smoothing:antialiased;font-family:ABC Areal,Roboto,Arial,sans-serif;font-size:1rem;line-height:1.5}.platform-body{background:var(--workbook-paper);margin:0}.platform *,.platform-body *{box-sizing:border-box}.platform[dir=rtl],.platform-body[dir=rtl]{font-family:Noto Sans Arabic,ABC Areal,Roboto,Arial,sans-serif}.platform [lang=nl],.platform-body [lang=nl]{text-align:start;font-family:ABC Areal,Roboto,Arial,sans-serif}.platform ::selection,.platform-body ::selection{color:var(--workbook-ink);background:#ffdfbd}.platform h1{text-wrap:balance;overflow-wrap:anywhere;margin:0 0 16px;font-size:2rem;font-weight:700;line-height:1.2}.platform h2{overflow-wrap:anywhere;margin:0 0 12px;font-size:1.25rem;line-height:1.3}.platform p{text-wrap:pretty;overflow-wrap:anywhere;max-width:72ch;margin:0 0 16px}.platform a,.platform-body a{color:var(--workbook-link);text-underline-offset:.2em}.platform a:hover,.platform-body a:hover{color:var(--workbook-link-hover)}.platform :focus-visible,.platform-body :focus-visible{outline:3px solid var(--workbook-link);outline-offset:4px}.platform button,.platform-body button,.platform input{font:inherit}.platform button{cursor:pointer}.platform button:disabled{cursor:default;opacity:.65}.platform button,.platform input{caret-color:var(--workbook-link)}.platform-primary,.platform-secondary,.platform-provider{text-align:center;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-weight:600;line-height:1.5;display:inline-flex}.platform .platform-primary{background:var(--workbook-orange);color:var(--workbook-ink);border:0;text-decoration:none}.platform .platform-primary:hover{background:var(--workbook-orange-hover);color:var(--workbook-ink)}.platform .platform-secondary,.platform .platform-provider{background:var(--workbook-paper);color:var(--workbook-ink);border:1px solid var(--workbook-outline);text-decoration:none}.platform .platform-secondary:hover,.platform .platform-provider:hover{background:#fff4e9}.platform-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-block:20px;display:flex}.platform-muted{color:var(--workbook-muted)}.platform-note,.platform-error,.platform-feedback{background:var(--workbook-warm);border-radius:12px;margin-block:20px;padding:16px 20px}.platform-error{color:var(--workbook-incorrect);background:var(--workbook-incorrect-paper)}.platform-error p:last-child,.platform-feedback p:last-child{margin-bottom:0}.platform-account{background:var(--workbook-paper);border-radius:16px;max-width:600px;margin:32px auto;padding:28px}.platform-provider-list{gap:12px;margin-block:24px;display:grid}.platform-provider{flex-direction:column;width:100%}.platform-provider span{font-size:.875rem;font-weight:400}.platform-guest{align-items:center;min-height:44px;margin-block:8px 20px;display:inline-flex}.platform-container{width:min(1200px,100% - 80px);margin-inline:auto}.platform-header{background:var(--workbook-paper);padding-block:20px}.platform-header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.platform-brand{overflow-wrap:anywhere;align-items:center;gap:12px;max-width:100%;font-family:ABC Areal,Roboto,Arial,sans-serif;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.platform-body .platform-brand{color:var(--workbook-ink)}.platform-brand img{width:36px;height:36px}.platform-navigation{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.platform-navigation a,.platform-navigation summary{align-items:center;min-height:44px;display:inline-flex}.platform-languages{position:relative}.platform-languages summary{cursor:pointer;text-underline-offset:.2em;color:var(--workbook-link);text-decoration:underline}.platform-language-options{z-index:2;background:var(--workbook-paper);border-radius:12px;min-width:160px;padding:12px 16px;position:absolute;inset-block-start:100%;inset-inline-end:0;box-shadow:0 4px 16px #20252020}.platform-language-options a{display:flex}.platform-skip{z-index:4;background:#fff;padding:12px 20px;position:absolute;inset-block-start:-100px;inset-inline-start:16px}.platform-skip:focus{inset-block-start:12px}.platform-main{padding-block:28px 64px}.platform-breadcrumb{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:24px;font-size:.875rem;display:flex}.platform-purpose{text-align:center;background:var(--workbook-ground);border-radius:16px;margin-bottom:32px;padding:28px 20px 40px}.platform-purpose p{margin-inline:auto}.platform-exam-list,.platform-component-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:20px 32px;padding:0;list-style:none;display:grid}.platform-exam-list li,.platform-component-list li{background:var(--workbook-warm);border-radius:12px;padding:24px}.platform-exam-list a{align-items:center;min-height:44px;font-size:1.25rem;font-weight:700;display:inline-flex}.platform-component-list h2{margin-bottom:16px}.platform-component-strip{flex-wrap:wrap;gap:8px 16px;margin:0 0 28px;padding:0;list-style:none;display:flex}.platform-component-strip a,.platform-component-strip span{align-items:center;min-height:44px;padding:8px 12px;display:inline-flex}.platform-component-strip [aria-current=page]{background:#ffdfbd;border-radius:8px;font-weight:700}.platform-workbook{max-width:960px;margin-inline:auto}.platform-task-header{background:var(--workbook-orange);border-radius:16px 16px 0 0;padding:20px 24px}.platform-task-header h1{margin-bottom:8px;font-size:1.5rem}.platform-task-meta{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.platform-sheet{background:var(--workbook-paper);border-radius:0 0 16px 16px;padding:28px;box-shadow:0 4px 20px #20252012}.platform-stimulus{background:var(--workbook-warm);border-radius:12px;margin-bottom:28px;padding:24px}.platform-stimulus p{white-space:pre-line;font-size:1.0625rem;line-height:1.65}.platform-response{border:0;min-width:0;margin:0;padding:0}.platform-response legend{width:100%;margin-bottom:16px;font-size:1.25rem;font-weight:700;line-height:1.4}.platform-options{gap:12px;display:grid}.platform-option{border:1px solid var(--workbook-outline);background:var(--workbook-paper);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.platform-option:has(input:checked){border-color:var(--workbook-link);box-shadow:inset 0 0 0 1px var(--workbook-link);background:#fff4e9}.platform-option input{accent-color:var(--workbook-link);flex-shrink:0;width:20px;height:20px}.platform-option span{min-width:0}.platform-option img{width:220px;max-width:100%;height:auto;margin-top:8px;display:block}.platform-option:hover{background:#fff4e9}.platform-feedback[data-outcome=correct]{background:var(--workbook-correct-paper);color:var(--workbook-correct)}.platform-feedback[data-outcome=incorrect]{background:var(--workbook-incorrect-paper);color:var(--workbook-incorrect)}.platform-review{gap:16px;padding:0;list-style:none;display:grid}.platform-review li{background:var(--workbook-warm);border-radius:12px;padding:20px}.platform-footer{background:var(--workbook-warm);padding-block:24px}.platform-footer nav{flex-wrap:wrap;gap:20px;display:flex}@media (width<=680px){.platform-container{width:calc(100% - 40px)}.platform-exam-list,.platform-component-list{grid-template-columns:minmax(0,1fr)}.platform-account{margin-block:20px;padding:20px}.platform-purpose{padding:24px 16px}.platform-header-inner{gap:8px}.platform-navigation{gap:12px;font-size:.875rem}.platform-brand img{width:30px;height:30px}.platform-sheet,.platform-stimulus{padding:20px 16px}.platform-task-header{padding:16px}.platform h1{font-size:1.75rem}}@media (width<=359px){.platform-container{width:calc(100% - 24px)}}.platform-task-header{padding:16px 24px}.platform-task-header>p{margin-block-end:0}.platform-task-meta{justify-content:flex-start;gap:8px 24px}.platform-task-return{align-items:center;min-block-size:44px;margin-block-end:12px;display:inline-flex}.platform-task-body,.platform-task-response{min-inline-size:0}.platform-save-state{color:var(--workbook-muted);margin-block:12px 0}.platform-workbook{max-inline-size:1200px;container-type:inline-size}@container (width>=800px){.platform-task-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.platform-task-split>.platform-stimulus{margin-block-end:0;padding:20px}}@media (width<=680px){.platform .platform-task-header{padding:16px}.platform .platform-task-header h1{font-size:1.5rem}.platform-workbook .platform-stimulus{background:0 0;margin-block-end:20px;padding:0}.platform-workbook .platform-sheet{padding:20px 16px}}.portal-main .platform-workbook .platform-sheet{box-shadow:none}.platform-practice-workbook{max-inline-size:1200px}.platform .platform-practice-header{background:var(--workbook-paper);border-block-end:1px solid var(--workbook-line);border-radius:0;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 0;display:flex}.platform-practice-back{flex-shrink:0;align-items:center;gap:8px;min-block-size:44px;display:inline-flex}.platform-practice-heading{flex:240px;min-inline-size:0}.platform .platform-practice-heading h1{margin:0;font-size:1.25rem}.platform-practice-heading .platform-task-meta{color:var(--workbook-muted);gap:4px 8px;margin-block-start:2px;font-size:.875rem}.platform-practice-progress{font-variant-numeric:tabular-nums;font-size:.875rem}.platform .platform-practice-finish{border-color:#0000;padding:8px 12px;font-weight:400}.platform .platform-practice-workbook .platform-sheet{box-shadow:none;border-radius:0;padding:0}.platform-practice-workbook .platform-task-body{padding-block:28px}.platform-practice-workbook .platform-stimulus{background:0 0;border-radius:0;margin-block-end:28px;padding:0}.platform-practice-workbook .platform-stimulus p:last-child{margin-block-end:0}.platform-practice-workbook .platform-task-response>p:first-child{font-size:.9375rem}.platform-practice-workbook .platform-options{gap:10px}.platform-practice-workbook .platform-response>.platform-option+.platform-option{margin-block-start:10px}.platform-practice-workbook .platform-option{min-block-size:48px;padding:12px 16px}.platform-practice-workbook .platform-actions{gap:8px 12px}@container (width>=800px){.platform-practice-workbook .platform-task-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.platform-practice-workbook .platform-task-split>.platform-stimulus{margin:0;padding-block:4px;padding-inline:0 32px}.platform-practice-workbook .platform-task-response{border-inline-start:1px solid var(--workbook-line);padding-block:4px;padding-inline:32px 0}[dir=rtl] .platform-practice-workbook .platform-task-split>.platform-stimulus:not(.platform-task-source){padding-inline:32px 0}}@media (width<=680px){.platform .platform-practice-header{gap:8px 12px;padding:12px 0}.platform-practice-heading{flex-basis:100%;order:3}.platform-practice-back{margin-inline-end:auto}.platform-practice-workbook .platform-task-body{padding-block:20px}.portal-main .platform-workbook .platform-sheet{padding-inline:0}}.platform-account.svelte-ygre8w:not(.embedded) h1:where(.svelte-ygre8w){letter-spacing:-.025em}.platform-account.svelte-ygre8w:not(.embedded):not(.signed-in)>div:where(.svelte-ygre8w):first-child,.platform-account.svelte-ygre8w:not(.embedded):not(.signed-in)>p:where(.svelte-ygre8w):first-of-type{text-align:center}.platform-account.svelte-ygre8w:not(.embedded):not(.signed-in)>p:where(.svelte-ygre8w):first-of-type{color:var(--workbook-muted)}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w){gap:8px;margin-block:28px 24px}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w) input:where(.svelte-ygre8w){background:var(--workbook-paper);min-height:48px;margin-block-end:12px}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w) label:where(.svelte-ygre8w){font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded) .login-form:where(.svelte-ygre8w){grid-template-columns:minmax(0,1fr) auto}.platform-account.svelte-ygre8w:not(.embedded) .login-form:where(.svelte-ygre8w)>:where(.svelte-ygre8w){grid-column:1/-1}.platform-account.svelte-ygre8w:not(.embedded) .login-form:where(.svelte-ygre8w) label[for$=-password]:where(.svelte-ygre8w){grid-area:3/1;align-self:center}.platform-account.svelte-ygre8w:not(.embedded) .login-form:where(.svelte-ygre8w) .password-toggle:where(.svelte-ygre8w){grid-area:3/2;justify-self:end;margin-block:-8px;padding-inline-start:12px;font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w) .platform-primary:where(.svelte-ygre8w){min-height:48px;margin-block-start:8px}.platform-account.svelte-ygre8w:not(.embedded) .password-recovery:where(.svelte-ygre8w){justify-self:center;font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w)>a:where(.svelte-ygre8w){text-align:center;min-height:44px;padding-block:8px}.platform-account.svelte-ygre8w:not(.embedded) .social-divider:where(.svelte-ygre8w){text-align:center;font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded) .platform-provider:where(.svelte-ygre8w){flex-flow:wrap}.platform-account.svelte-ygre8w:not(.embedded) .platform-provider:where(.svelte-ygre8w) span:where(.svelte-ygre8w){flex-basis:100%}.platform-account.svelte-ygre8w:not(.embedded) .platform-provider-list:where(.svelte-ygre8w){margin-block:12px 20px}.platform-account.svelte-ygre8w:not(.embedded) .platform-guest:where(.svelte-ygre8w){justify-content:center;margin-block:8px 16px;display:flex}.platform-account.svelte-ygre8w:not(.embedded)>.platform-muted:where(.svelte-ygre8w),.platform-account.svelte-ygre8w:not(.embedded)>.privacy-link:where(.svelte-ygre8w){font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded):not(.signed-in)>.privacy-link:where(.svelte-ygre8w){text-align:center;padding-block:8px;display:block}.account-identity.svelte-ygre8w{color:var(--workbook-muted)}.account-identity.svelte-ygre8w bdi:where(.svelte-ygre8w){color:var(--workbook-ink);font-weight:600}.signed-in.svelte-ygre8w .account-data:where(.svelte-ygre8w){border-radius:var(--workbook-sheet-radius);background:var(--workbook-paper);grid-template-columns:minmax(0,1fr);gap:0;margin-block:32px 24px;padding:28px;display:grid}.signed-in.svelte-ygre8w .account-data:where(.svelte-ygre8w) h2:where(.svelte-ygre8w){margin-block-end:16px;font-size:1.5rem}.account-data-details.svelte-ygre8w summary:where(.svelte-ygre8w){min-block-size:44px;color:var(--workbook-link);text-underline-offset:.2em;cursor:pointer;padding-block:12px;text-decoration:underline;display:list-item}.account-data-details.svelte-ygre8w p:where(.svelte-ygre8w){max-inline-size:72ch}.account-data-details.svelte-ygre8w .platform-secondary:where(.svelte-ygre8w){margin-block-start:8px}.account-data.svelte-ygre8w .platform-muted:where(.svelte-ygre8w){font-size:.875rem}@media (width<=767px){.signed-in.svelte-ygre8w .account-data:where(.svelte-ygre8w){grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}}@media (width<=359px){.signed-in.svelte-ygre8w .account-data:where(.svelte-ygre8w){padding:20px}}.account-heading.svelte-ygre8w{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.account-heading.svelte-ygre8w h2{min-width:0;margin:0}.embedded.svelte-ygre8w h2{letter-spacing:-.025em;font-size:2rem;line-height:1.2}.embedded.svelte-ygre8w .email-auth:where(.svelte-ygre8w){gap:8px;margin-block:24px}.embedded.svelte-ygre8w .email-auth:where(.svelte-ygre8w) label:where(.svelte-ygre8w){font-size:.875rem}.embedded.svelte-ygre8w .email-auth:where(.svelte-ygre8w) input:where(.svelte-ygre8w){background:var(--workbook-paper);min-height:48px;margin-bottom:12px}.embedded.svelte-ygre8w .email-auth:where(.svelte-ygre8w) .platform-primary:where(.svelte-ygre8w){min-height:48px;margin-top:8px}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w){grid-template-columns:minmax(0,1fr) auto}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w)>:where(.svelte-ygre8w){grid-column:1/-1}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w) label[for$=-password]:where(.svelte-ygre8w){grid-area:3/1;align-self:center}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w) .password-toggle:where(.svelte-ygre8w){grid-area:3/2;justify-self:end;margin-block:-8px;padding:8px 0;font-size:.875rem}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w) .password-recovery:where(.svelte-ygre8w){justify-self:end;margin-block:-8px 0;padding:0;font-size:.875rem}.embedded.svelte-ygre8w .auth-switch:where(.svelte-ygre8w){text-align:center;justify-self:center;padding:8px;font-size:.875rem}.embedded.svelte-ygre8w .social-divider:where(.svelte-ygre8w){text-align:center;margin-block:0 12px;font-size:.875rem}.embedded.svelte-ygre8w .platform-provider-list:where(.svelte-ygre8w){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block:0 20px}.platform-provider.svelte-ygre8w{justify-content:center;align-items:center;gap:8px;display:inline-flex}.embedded.svelte-ygre8w .platform-provider:where(.svelte-ygre8w){flex-direction:column;gap:6px;padding:10px 4px;font-size:.875rem}.embedded.svelte-ygre8w .platform-provider:where(.svelte-ygre8w):disabled{opacity:1;color:var(--workbook-muted);background:var(--workbook-warm);border-color:var(--workbook-line);cursor:not-allowed}.embedded.svelte-ygre8w .privacy-link:where(.svelte-ygre8w){text-align:center;color:var(--workbook-muted);font-size:.875rem;display:block}.email-auth.svelte-ygre8w{gap:12px;margin-block:24px 32px;display:grid}.email-auth.svelte-ygre8w label:where(.svelte-ygre8w){font-weight:600}.email-auth.svelte-ygre8w input:where(.svelte-ygre8w){width:100%;min-width:0;min-height:44px;color:var(--workbook-ink);background:var(--workbook-warm);border:1px solid var(--workbook-outline);border-radius:8px;padding:12px}.email-auth.svelte-ygre8w input[aria-invalid=true]:where(.svelte-ygre8w){border-color:var(--workbook-link)}.email-auth.svelte-ygre8w p:where(.svelte-ygre8w){margin:0}.password-visibility.svelte-ygre8w{min-height:44px;color:var(--workbook-link);text-underline-offset:.2em;background:0 0;border:0;justify-self:start;padding:8px 0;text-decoration:underline}.account-data.svelte-ygre8w{margin-block:32px}.account-data-recovery.svelte-ygre8w{margin-block-start:16px}
