.pt-dialogue-turn.svelte-10fnt3n{overflow-wrap:anywhere;width:100%;color:var(--pt-color-muted,var(--pt-color-ink));gap:1.6rem;line-height:1.8;display:grid}.pt-dialogue-turn[data-active=true].svelte-10fnt3n{color:var(--pt-color-ink)}p.svelte-10fnt3n,h2.svelte-10fnt3n,blockquote.svelte-10fnt3n{white-space:pre-wrap;margin:0}h2.svelte-10fnt3n{letter-spacing:-.025em;font-size:clamp(1.2rem,4vw,1.55rem);font-weight:650;line-height:1.5}blockquote.svelte-10fnt3n,.pt-dialogue-turn__narration.svelte-10fnt3n{color:var(--pt-color-muted);font-size:.96em;font-style:italic}blockquote.svelte-10fnt3n{padding-block:.25rem}.pt-dialogue-turn__speaker.svelte-10fnt3n{color:var(--pt-color-accent);margin-bottom:.25rem;font-size:.82em;font-weight:550;display:block}.pt-dialogue-turn__scene.svelte-10fnt3n{overflow:hidden}.pt-dialogue-turn__skip.svelte-10fnt3n{color:var(--pt-color-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;padding:.5rem;font-size:.8rem}.pt-dialogue-turn__skip.svelte-10fnt3n:focus-visible{outline:2px solid var(--pt-color-accent);outline-offset:2px}.pt-dialogue-turn__beat--enter.svelte-10fnt3n{animation:.24s ease-out both svelte-10fnt3n-dialogue-beat-in}@keyframes svelte-10fnt3n-dialogue-beat-in{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pt-dialogue-turn__beat--enter.svelte-10fnt3n{animation:none}}.pt-text-input.svelte-zsjbnd{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;width:100%;display:grid}label.svelte-zsjbnd{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}textarea.svelte-zsjbnd{box-sizing:border-box;resize:vertical;border:1px solid color-mix(in srgb, var(--pt-color-ink) 18%, transparent);background:color-mix(in srgb, var(--pt-color-ink) 8%, var(--pt-color-bg));width:100%;min-height:3rem;max-height:9rem;color:var(--pt-color-ink);font:inherit;border-radius:.875rem;padding:.8rem .875rem;line-height:1.4}button.svelte-zsjbnd{background:var(--pt-control-surface,#fff);min-height:3rem;color:var(--pt-control-ink,#171717);font:inherit;cursor:pointer;border:0;border-radius:.875rem;padding-inline:1rem;font-weight:650}button.svelte-zsjbnd:disabled{opacity:.45;cursor:not-allowed}textarea.svelte-zsjbnd:focus-visible,button.svelte-zsjbnd:focus-visible{outline:2px solid var(--pt-color-accent);outline-offset:2px}.stateless-interview.svelte-18nwlon{--stateless-chat-assistant-surface:color-mix(in srgb, var(--pt-color-ink) 12%, var(--pt-color-bg));--stateless-chat-assistant-ink:var(--pt-color-ink);--stateless-chat-subject-surface:var(--pt-color-accent);--stateless-chat-composer-surface:color-mix(in srgb, var(--pt-color-ink) 8%, var(--pt-color-bg));--stateless-chat-control-border:color-mix(in srgb, var(--pt-color-ink) 18%, transparent);flex:1;grid-template-rows:minmax(0,1fr) auto;width:min(100%,40rem);min-height:0;margin:0 auto;display:grid}.stateless-interview[data-input-placement=inline].svelte-18nwlon{grid-template-rows:minmax(0,1fr)}.stateless-interview[data-input-placement=inline].svelte-18nwlon .stateless-interview__controls:where(.svelte-18nwlon){width:100%;padding:.75rem 0 max(1rem, env(safe-area-inset-bottom));max-height:none;overflow:visible}.stateless-interview__switch-input.svelte-18nwlon{border:1px solid var(--pt-control-border,#d4d4d4);background:var(--pt-control-surface,#fff);min-height:2.75rem;color:var(--pt-control-ink,#171717);font:inherit;cursor:pointer;border-radius:.75rem;justify-self:end;padding:.6rem .9rem;font-size:.85rem}.stateless-interview__stage.svelte-18nwlon{z-index:2;pointer-events:none;width:calc(100% + 2.5rem);max-height:min(42dvh,26rem);margin:-1.5rem -1.25rem -.5rem;position:sticky;top:-1.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.stateless-interview__stage.svelte-18nwlon img,.stateless-interview__stage.svelte-18nwlon video{object-fit:cover;width:100%;max-height:min(42dvh,26rem);display:block}.stateless-interview__stage.svelte-18nwlon figure{margin:0}.stateless-interview__stage.svelte-18nwlon .pt-result-blocks{gap:0}.stateless-interview__avatar.svelte-18nwlon{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}.stateless-interview__identity--with-scene.svelte-18nwlon{display:none!important}.stateless-interview__meta--quiet.svelte-18nwlon{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stateless-interview__controls.svelte-18nwlon .pt-choice[data-presentation=quickReply]{gap:.5rem;width:100%}.stateless-interview__controls.svelte-18nwlon .pt-choice[data-presentation=quickReply] .pt-choice__option{white-space:normal;background:var(--pt-control-surface,#fff);border:1px solid var(--pt-control-border,#d4d4d4);max-width:100%;min-height:2.75rem;color:var(--pt-control-ink,#171717);padding:.6rem 1.1rem}.stateless-interview__controls.svelte-18nwlon .pt-text-input{max-width:94%;margin-left:auto}.stateless-interview__controls.svelte-18nwlon .pt-text-input textarea{border-radius:1.5rem;min-height:6rem}.stateless-interview__meta.svelte-18nwlon{min-height:1.25rem;color:var(--pt-color-muted,var(--pt-color-ink));justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.stateless-interview__timer.svelte-18nwlon{font-variant-numeric:tabular-nums;margin:0}.stateless-interview__extend.svelte-18nwlon{border:1px solid color-mix(in srgb, var(--pt-color-accent) 55%, transparent);background:var(--pt-control-surface,#fff);color:var(--pt-control-ink,#171717);font:inherit;cursor:pointer;border-radius:999px;padding:.28rem .6rem;font-weight:650}.stateless-interview__log.svelte-18nwlon{flex-direction:column;align-items:flex-start;gap:2rem;padding:1.5rem 1.25rem 3rem;display:flex}.stateless-interview__scroll.svelte-18nwlon{overscroll-behavior:contain;min-height:0;overflow-y:auto}.stateless-interview__controls.svelte-18nwlon{padding:1rem 1rem max(1rem, env(safe-area-inset-bottom));gap:.75rem;max-height:50dvh;display:grid;overflow-y:auto}.stateless-interview__identity.svelte-18nwlon p:where(.svelte-18nwlon){color:var(--pt-color-muted);margin:.25rem 0 0;font-size:.875rem}.stateless-interview__identity.svelte-18nwlon{justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;display:flex}.stateless-interview__typing.svelte-18nwlon{opacity:1;transition:opacity .16s var(--pt-ease,var(--ease-out,cubic-bezier(.23, 1, .32, 1)))}.stateless-interview__typing[data-paused=true].svelte-18nwlon{opacity:0}.stateless-interview__typing[data-paused=true].svelte-18nwlon .pt-thinking__dot{animation-play-state:paused}.stateless-interview__bubble.svelte-18nwlon{background:var(--stateless-chat-assistant-surface);max-width:min(39rem,86%);color:var(--stateless-chat-assistant-ink);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;border-radius:1rem 1rem 1rem .3rem;margin:0;padding:.75rem .9rem;line-height:1.55;animation:.16s ease-out both svelte-18nwlon-stateless-chat-message-enter}.stateless-interview__bubble[data-role=assistant].svelte-18nwlon{background:0 0;border-radius:0;max-width:100%;padding:0;line-height:1.8}.stateless-interview__bubble[data-role=user].svelte-18nwlon{background:var(--stateless-chat-composer-surface);color:var(--pt-color-ink);border-radius:1rem 1rem .3rem;align-self:flex-end}.stateless-interview__action.svelte-18nwlon{background:var(--pt-control-surface,#fff);min-height:3rem;color:var(--pt-control-ink,#171717);font:inherit;cursor:pointer;border:0;border-radius:.875rem;justify-self:start;padding-inline:1rem;font-weight:650;transition:transform .14s,opacity .14s,background-color .14s}.stateless-interview__action.svelte-18nwlon:active:not(:disabled){transform:scale(.96)}.stateless-interview__error.svelte-18nwlon{background:color-mix(in srgb, #dc2626 8%, var(--pt-color-bg));color:var(--pt-color-ink);border:1px solid #dc26264d;border-radius:1rem;margin:0;padding:.875rem;line-height:1.5}@keyframes svelte-18nwlon-stateless-chat-message-enter{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.stateless-interview__typing.svelte-18nwlon{transition:none}.stateless-interview__bubble.svelte-18nwlon{animation:none}}
