.interview-box.svelte-ltwy7z{--accent: var(--button-link-primary-print, #e1b03c);display:flex;flex-direction:column;gap:var(--pd-lg, 16px);padding:var(--pd-lg, 18px);border-radius:var(--radius-md, 8px);background:radial-gradient(120% 80% at 0% 0%,color-mix(in srgb,var(--accent) 14%,transparent) 0%,transparent 55%),var(--base-elevated, #1a1d26);border:1px solid var(--base-separator, #2b2e3a);position:relative;overflow:hidden}.interview-box.svelte-ltwy7z:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border-top:1px solid color-mix(in srgb,var(--accent) 30%,transparent);pointer-events:none}.head.svelte-ltwy7z{display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--pd-md, 12px);align-items:start}.badge.svelte-ltwy7z{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);--icon-width: 22px;--icon-height: 22px;--icon-fill: currentColor;flex-shrink:0}.head-text.svelte-ltwy7z{display:flex;flex-direction:column;gap:4px;min-width:0}.kicker.svelte-ltwy7z{display:inline-block;color:var(--accent);text-transform:uppercase;letter-spacing:.12em}.title.svelte-ltwy7z{margin:0;color:var(--base-print-highlight, #e0ebf4);letter-spacing:-.01em}.sub.svelte-ltwy7z{margin:0;color:var(--base-print-subtle, #8691a0);line-height:1.45}.topics.svelte-ltwy7z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--pd-xs, 6px)}.topic.svelte-ltwy7z{display:grid;grid-template-columns:36px minmax(0,1fr) auto 20px;align-items:center;gap:var(--pd-md, 12px);padding:var(--pd-sm, 10px) var(--pd-md, 12px);text-decoration:none;color:var(--base-print-highlight, #e0ebf4);border-radius:var(--radius-sm, 6px);background:var(--base-bg, #0f1013);border:1px solid var(--base-separator, #2b2e3a);transition:background .12s ease,border-color .12s ease,color .12s ease,transform .12s ease;--icon-width: 14px;--icon-height: 14px;--icon-fill: currentColor;position:relative}.topic.svelte-ltwy7z:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 2px 2px 0;background:transparent;transition:background .12s ease}.topic.svelte-ltwy7z:hover,.topic.svelte-ltwy7z:focus-visible{background:color-mix(in srgb,var(--accent) 8%,var(--base-bg, #0f1013));border-color:color-mix(in srgb,var(--accent) 50%,transparent);transform:translate(2px);outline:none}.topic.svelte-ltwy7z:hover:before,.topic.svelte-ltwy7z:focus-visible:before{background:var(--accent)}.topic-num.svelte-ltwy7z{display:inline-flex;align-items:center;justify-content:center;font-family:Lexend Deca,sans-serif;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;color:var(--base-print-subtle, #8691a0);letter-spacing:.04em}.topic.svelte-ltwy7z:hover .topic-num:where(.svelte-ltwy7z),.topic.svelte-ltwy7z:focus-visible .topic-num:where(.svelte-ltwy7z){color:var(--accent)}.topic-title.svelte-ltwy7z{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.topic-count.svelte-ltwy7z{display:inline-flex;align-items:center;justify-content:center;min-width:30px;padding:3px 8px;border-radius:999px;background:var(--base-elevated, #21232c);color:var(--base-print-subtle, #8691a0);border:1px solid var(--base-separator, #2b2e3a);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:600}.topic.svelte-ltwy7z:hover .topic-count:where(.svelte-ltwy7z),.topic.svelte-ltwy7z:focus-visible .topic-count:where(.svelte-ltwy7z){background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.topic-chev.svelte-ltwy7z{display:inline-flex;align-items:center;justify-content:center;color:var(--base-print-subtle, #8691a0);transition:transform .12s ease}.topic.svelte-ltwy7z:hover .topic-chev:where(.svelte-ltwy7z),.topic.svelte-ltwy7z:focus-visible .topic-chev:where(.svelte-ltwy7z){color:var(--accent);transform:translate(2px)}
