.screen.svelte-cwls5q{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(120% 90% at 100% 0%,var(--color-primary-light),transparent 60%),linear-gradient(180deg,var(--color-surface),var(--color-bg))}.center.svelte-cwls5q{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-5)}.card.svelte-cwls5q{width:100%;max-width:640px;display:flex;flex-direction:column;gap:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6)}.head.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-3)}.behind.svelte-cwls5q{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4)}.behind.svelte-cwls5q p:where(.svelte-cwls5q){flex:1 1 16rem;margin:0}.portrait.svelte-cwls5q{flex:0 0 auto;width:112px;height:112px;border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--color-border)}h1.svelte-cwls5q{margin:0;font-size:var(--font-size-2xl);font-weight:var(--weight-bold);line-height:var(--line-tight);text-wrap:balance;color:var(--color-text-primary)}.intro.svelte-cwls5q{margin:0;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.block.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-3)}.block.svelte-cwls5q h2:where(.svelte-cwls5q){margin:0;font-size:var(--font-size-xl);font-weight:var(--weight-semibold);line-height:var(--line-tight);color:var(--color-text-primary)}.block.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.turn.svelte-cwls5q{padding-block-start:var(--space-3);font-weight:var(--weight-semibold);color:var(--color-text-primary)!important}.turn.svelte-cwls5q:before{content:"";display:block;inline-size:var(--space-6);block-size:3px;margin-block-end:var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent)}ul.svelte-cwls5q{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.two.svelte-cwls5q li:where(.svelte-cwls5q){padding-block-start:var(--space-3);border-block-start:1px solid var(--color-border);font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.refuse.svelte-cwls5q{padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-primary-subtle);border:1px solid var(--color-primary-light)}.lead.svelte-cwls5q{font-weight:var(--weight-semibold);color:var(--color-text-primary)!important}.refusals.svelte-cwls5q{gap:var(--space-4)}.refusals.svelte-cwls5q li:where(.svelte-cwls5q){display:flex;gap:var(--space-3);align-items:flex-start}.mark.svelte-cwls5q{flex:none;inline-size:22px;block-size:22px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-primary-light);color:var(--color-primary);margin-block-start:2px}.refusals.svelte-cwls5q .body:where(.svelte-cwls5q){display:flex;flex-direction:column;gap:var(--space-1)}.refusals.svelte-cwls5q strong:where(.svelte-cwls5q){font-size:var(--font-size-lg);font-weight:var(--weight-semibold);line-height:var(--line-tight);color:var(--color-text-primary)}.refusals.svelte-cwls5q .body:where(.svelte-cwls5q)>span:where(.svelte-cwls5q){font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.doors.svelte-cwls5q{display:flex;flex-direction:column;gap:var(--space-3)}.door.svelte-cwls5q{display:flex;align-items:center;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-primary);font-size:var(--font-size-md);font-weight:var(--weight-semibold);line-height:1.5;text-decoration:none;min-block-size:var(--tap-min)}.door.svelte-cwls5q:hover{border-color:var(--color-primary);background:var(--color-primary-light)}.door.svelte-cwls5q:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}@media(max-width:540px){.center.svelte-cwls5q{padding:var(--space-5) var(--space-4)}.card.svelte-cwls5q{padding:var(--space-4);gap:var(--space-5)}.refuse.svelte-cwls5q{padding:var(--space-4)}h1.svelte-cwls5q{font-size:var(--font-size-xl)}}
