.exam-hero.svelte-1ofaalp{padding-block-start:clamp(4rem,6vw + 2.6rem,8rem);padding-block-end:clamp(2rem,3.5vw + 1.5rem,4rem)}.exam-hero-eyebrow.svelte-1ofaalp{color:var(--fg-accent);font-weight:600}.exam-meta-strip.svelte-1ofaalp{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;border-top:1px solid var(--border-secondary, rgba(255, 255, 255, .1))}.exam-meta-item.svelte-1ofaalp{display:flex;flex-direction:column;gap:.125rem;min-width:6rem}.exam-meta-item.svelte-1ofaalp dt:where(.svelte-1ofaalp){display:inline-flex;align-items:center;gap:.375rem;color:var(--fg-tertiary);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.exam-meta-item.svelte-1ofaalp dd:where(.svelte-1ofaalp){margin:0;color:var(--fg-primary);font-weight:600}.skill-structure.svelte-ya4kfq{border:1px solid var(--border-secondary, rgba(255, 255, 255, .1));border-radius:.75rem;background:var(--bg-card);overflow:hidden}.skill-structure-header.svelte-ya4kfq{padding:.75rem 1rem;border-bottom:1px solid var(--border-secondary, rgba(255, 255, 255, .1));background:var(--bg-card)}.skill-structure-summary.svelte-ya4kfq{margin:0;color:var(--fg-tertiary);font-weight:600}tbody.svelte-ya4kfq th[scope=row]:where(.svelte-ya4kfq){color:var(--fg-secondary);font-weight:500;white-space:nowrap}tbody.svelte-ya4kfq td:where(.svelte-ya4kfq){color:var(--fg-primary)}.task-title.svelte-ya4kfq{margin:0;font-weight:500}.task-type-mobile.svelte-ya4kfq{display:none;margin:.25rem 0 0;color:var(--fg-tertiary)}.task-type-cell.svelte-ya4kfq{color:var(--fg-secondary)}@media(max-width:40rem){.task-type-cell.svelte-ya4kfq{display:none}.task-type-mobile.svelte-ya4kfq{display:block}}.sample-body.svelte-26ch1r{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--border-secondary, rgba(255, 255, 255, .1));border-radius:.625rem;background:var(--bg-card)}.sample-source.svelte-26ch1r{margin:0;padding:.625rem .875rem;border-left:2px solid var(--border-secondary, rgba(255, 255, 255, .15));color:var(--fg-secondary);font-style:italic;line-height:1.55}.sample-question.svelte-26ch1r,.question-set-prompt.svelte-26ch1r{margin:0;color:var(--fg-primary);line-height:1.55}.question-set-prompt.svelte-26ch1r strong:where(.svelte-26ch1r){margin-right:.375rem}.sample-feedback.svelte-26ch1r{margin:0;padding:.5rem .75rem;border-radius:.5rem;background:#ffffff0a;line-height:1.5}.sample-feedback.svelte-26ch1r p:where(.svelte-26ch1r){margin:.125rem 0}.compact-feedback.svelte-26ch1r{font-size:.9375rem}.sample-meta.svelte-26ch1r{margin:0;color:var(--fg-tertiary);font-weight:600}.sample-model.svelte-26ch1r{padding:.75rem .875rem;border:1px solid var(--border-accent);border-radius:.5rem;background:#05df720d;color:var(--fg-primary);line-height:1.55}.sample-model-label.svelte-26ch1r{margin:0 0 .375rem;color:var(--fg-accent);font-weight:600}.sample-model.svelte-26ch1r p:where(.svelte-26ch1r){margin:0}.exam-skill-card.svelte-lcuk2{display:flex;flex-direction:column;gap:1.25rem;border-radius:1rem}.exam-skill-chip.svelte-lcuk2{display:inline-flex;align-items:center;padding:.25rem .625rem;border:1px solid var(--border-secondary, rgba(255, 255, 255, .1));border-radius:9999px;color:var(--fg-secondary);font-size:.75rem;font-weight:500}.exam-teil.svelte-lcuk2{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.125rem;border:1px solid var(--border-secondary, rgba(255, 255, 255, .06));border-radius:.75rem}.exam-teil-meta.svelte-lcuk2{margin:0;color:var(--fg-tertiary);font-weight:600}.exam-teil-audio.svelte-lcuk2,.exam-teil-sample.svelte-lcuk2{margin-top:.25rem}.exam-skill-tips.svelte-lcuk2 ul:where(.svelte-lcuk2),.exam-skill-mistakes.svelte-lcuk2 ul:where(.svelte-lcuk2){margin:0;padding-left:1.25rem;color:var(--fg-secondary);line-height:1.55}.exam-skill-tips.svelte-lcuk2 li:where(.svelte-lcuk2),.exam-skill-mistakes.svelte-lcuk2 li:where(.svelte-lcuk2){margin-bottom:.375rem}.exam-skill-mistakes.svelte-lcuk2 summary:where(.svelte-lcuk2){cursor:pointer;color:var(--fg-secondary);font-weight:500;padding:.25rem 0}.exam-skill-mistakes.svelte-lcuk2 summary:where(.svelte-lcuk2):hover{color:var(--fg-primary)}.exam-skill-mistakes[open].svelte-lcuk2 summary:where(.svelte-lcuk2){margin-bottom:.5rem;color:var(--fg-primary)}.exam-skill-deeplink.svelte-lcuk2{align-self:flex-start;color:var(--fg-accent);font-weight:600;text-decoration:none}.exam-skill-deeplink.svelte-lcuk2:hover{text-decoration:underline}.exam-section.svelte-1ueghym,.exam-section.svelte-vb4i79{border-top:1px solid var(--border-secondary, rgba(255, 255, 255, .1))}
