.direct-interview-surface.svelte-gkqpxs{background-color:var(--pt-bg-color,var(--pt-color-bg));background-image:var(--pt-bg-image,none);background-size:var(--pt-bg-size,auto);background-repeat:var(--pt-bg-repeat,no-repeat);height:100dvh;color:var(--pt-color-ink);font-family:var(--pt-font-body);flex-direction:column;display:flex;overflow:hidden}.direct-interview-chrome.svelte-gkqpxs{box-sizing:border-box;width:min(100%,42rem);padding:max(1rem, env(safe-area-inset-top)) 1rem 1rem;flex-shrink:0;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:.5rem;margin-inline:auto;display:grid}.direct-interview-chrome.svelte-gkqpxs button:where(.svelte-gkqpxs){white-space:nowrap;justify-self:start}.direct-interview-chrome.svelte-gkqpxs .direct-interview-finish:where(.svelte-gkqpxs){border-color:color-mix(in srgb, var(--pt-color-accent) 55%, transparent);color:var(--pt-color-accent);justify-self:end;font-size:.8125rem;font-weight:650}.direct-interview-chrome.svelte-gkqpxs p:where(.svelte-gkqpxs){text-align:center;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600}button.svelte-gkqpxs{border:1px solid color-mix(in srgb, var(--pt-color-ink) 22%, transparent);min-height:2.75rem;color:var(--pt-color-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.5rem .9rem}button.svelte-gkqpxs:focus-visible{outline:2px solid var(--pt-color-accent);outline-offset:3px}.direct-interview-gate.svelte-gkqpxs{gap:1rem;max-width:42rem;margin:auto;padding:2rem;display:grid}.pt-play--covered.svelte-16myt7n{visibility:hidden}.pt-completion-handoff.svelte-16myt7n{z-index:999;background:var(--pt-completion-cover);pointer-events:auto;padding:max(1.5rem, env(safe-area-inset-top)) 1.25rem max(1.5rem, env(safe-area-inset-bottom));place-items:center;display:grid;position:fixed;inset:0}.pt-completion-handoff__card.svelte-16myt7n{color:#24211e;text-align:center;background:#fff;border-radius:1.5rem;width:min(100%,24rem);padding:2rem;box-shadow:0 8px 40px #00000012}.pt-completion-handoff__card.svelte-16myt7n h1:where(.svelte-16myt7n){text-wrap:balance;margin:0;font-size:1.375rem;font-weight:700}.pt-completion-handoff__card.svelte-16myt7n p:where(.svelte-16myt7n){color:#625d57;margin:.75rem 0 1.25rem;line-height:1.7}.pt-completion-handoff__card.svelte-16myt7n button:where(.svelte-16myt7n),.pt-completion-handoff__card.svelte-16myt7n a:where(.svelte-16myt7n){border:1px solid #d8d2ca;border-radius:.875rem;justify-content:center;align-items:center;width:100%;min-height:3rem;padding:.75rem 1rem;font-weight:600;text-decoration:none;display:flex}.pt-completion-handoff__card.svelte-16myt7n button:where(.svelte-16myt7n){color:#fff;cursor:pointer;background:#24211e;margin-bottom:.75rem}.pt-completion-handoff__card.svelte-16myt7n :where(.svelte-16myt7n):is(button:where(.svelte-16myt7n),a:where(.svelte-16myt7n)):focus-visible{outline-offset:3px;outline:2px solid #24211e}
