.fd-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fd,.fd-open,.fd-result{max-width:760px}.fd-open__q{font-family:Georgia,Times New Roman,serif;font-size:var(--type-h2);letter-spacing:-.035em;max-width:16ch;margin:0 0 var(--space-5);line-height:1.05}.fd-open__choices{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fd-open__choice{text-align:left;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white,var(--paper));width:100%;padding:var(--space-3);font:inherit;font-weight:750;font-size:var(--type-lead);cursor:pointer;color:inherit;display:block}.fd-open__choice:hover{border-color:var(--ink)}.fd-open__choice:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.fd-open__choice[disabled]{opacity:.5;cursor:default}.fd-open__apart{border-top:var(--rule-hairline) solid var(--line);margin-top:var(--space-4);padding-top:var(--space-4)}.fd-open__choice--apart{border-style:dashed;border-left:var(--rule-heavy) solid var(--signal);font-size:var(--type-body)}.fd-open__note{margin-top:var(--space-4);font-size:var(--type-small);color:var(--muted)}.fd__progress{gap:var(--space-1);margin:0 0 var(--space-5);display:flex}.fd__tick{width:var(--space-4);height:var(--rule-heavy);background:var(--line);display:inline-block}.fd__tick.is-done{background:var(--ink)}.fd__thinking{font-size:var(--type-lead);color:var(--muted);padding:var(--space-6) 0;margin:0}.fd-probe__follow{font-size:var(--type-eyebrow);text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:0 0 var(--space-2);font-weight:800}.fd-probe__q{font-family:Georgia,Times New Roman,serif;font-size:var(--type-h3);letter-spacing:-.025em;max-width:26ch;margin:0 0 var(--space-3);line-height:1.15}.fd-probe__help{font-size:var(--type-small);color:var(--muted);margin:0 0 var(--space-4)}.fd-probe__choices{gap:var(--space-1);display:grid}.fd-probe__choice{text-align:left;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white,var(--paper));width:100%;padding:var(--space-2) var(--space-3);font:inherit;cursor:pointer;color:inherit;font-weight:700;display:block}.fd-probe__choice:hover{border-color:var(--ink)}.fd-probe__choice:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.fd-probe__toggle{margin-top:var(--space-3);font:inherit;font-size:var(--type-small);color:var(--muted);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-block}.fd-probe__toggle:hover{color:var(--ink)}.fd-probe__toggle:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.fd-probe__own{margin-top:var(--space-4);gap:var(--space-2);justify-items:start;display:grid}.fd-probe__own--only{margin-top:0}.fd-probe__label{font-size:var(--type-eyebrow);text-transform:uppercase;letter-spacing:.14em;font-weight:800}.fd-probe__text{border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;padding:var(--space-2);font:inherit;background:var(--white,var(--paper));color:inherit}.fd-probe__text:focus-visible{outline:3px solid var(--signal);outline-offset:2px}.fd-probe__hint{font-size:var(--type-small);color:var(--muted);margin:0}.fd-result__head{border-top:var(--rule-heavy) solid var(--ink);padding-top:var(--space-3);margin-bottom:var(--space-5)}.fd-result__plain{font-family:Georgia,Times New Roman,serif;font-size:var(--type-h2);letter-spacing:-.035em;max-width:22ch;margin:var(--space-2) 0 0;line-height:1.06}.fd-result__block{border-top:var(--rule-hairline) solid var(--line);padding-top:var(--space-3);margin-top:var(--space-5)}.fd-result__h{font-size:var(--type-h4);margin:0 0 var(--space-3)}.fd-result__said{gap:var(--space-2);max-width:58ch;margin:0;padding:0;list-style:none;display:grid}.fd-result__said li{border-left:var(--rule-heavy) solid var(--line);padding-left:var(--space-2)}.fd-result__conclusion{margin-top:var(--space-4);font-size:var(--type-lead);max-width:58ch}.fd-result__unread,.fd-result__tie{margin-top:var(--space-4);padding-left:var(--space-2);border-left:var(--rule-heavy) solid var(--signal);max-width:58ch}.fd-result__list{gap:var(--space-2);max-width:58ch;padding-left:var(--space-4);display:grid}.fd-result__list--questions{padding-left:0;list-style:none}.fd-result__list--questions li{border-left:var(--rule-hairline) solid var(--line);padding-left:var(--space-2)}.fd-result__partial{margin-top:var(--space-5);font-size:var(--type-small);color:var(--muted);max-width:58ch}.fd-doors{border-top:var(--rule-heavy) solid var(--ink);padding-top:var(--space-3);margin-top:var(--space-6)}.fd-doors__row{gap:var(--space-2);flex-wrap:wrap;display:flex}.fd-doors__note{margin-top:var(--space-3);font-size:var(--type-small);color:var(--muted);max-width:58ch}.button-deeper{color:var(--signal);border-color:var(--signal);background:0 0}.button-deeper:hover{background:var(--signal);border-color:var(--signal);color:var(--paper)}.fd-result__restart{margin-top:var(--space-5)}@media (max-width:640px){.fd-open__choices{grid-template-columns:1fr}.fd-open__q{max-width:100%}.fd-doors__row{display:grid}.fd-open__choice{padding:var(--space-2) var(--space-3);font-size:var(--type-body)}.fd-open__apart{margin-top:var(--space-3);padding-top:var(--space-3)}}.brd-dictate{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.brd-dictate__start{border:1px solid var(--ink);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-small);color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.5rem .8rem;font-weight:800;display:inline-flex}.brd-dictate__start:hover{background:var(--ink);color:var(--paper)}.brd-dictate__start:hover .brd-dictate__icon{background:var(--paper)}.brd-dictate__start:focus-visible,.brd-dictate__keep:focus-visible{outline:3px solid var(--signal);outline-offset:2px}.brd-dictate__icon{background:var(--ink);border-radius:5px;width:9px;height:13px;display:inline-block;position:relative}.brd-dictate__icon:after{content:"";background:inherit;width:1px;height:4px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.brd-dictate__hint{font-size:var(--type-small);color:var(--muted)}.brd-dictate.is-listening{padding:var(--space-2);border:1px solid var(--ink);border-left:var(--rule-heavy) solid var(--accent);border-radius:var(--radius-sm);background:var(--white)}.brd-dictate__live{font-size:var(--type-eyebrow);text-transform:uppercase;letter-spacing:.14em;color:var(--accent-dark);align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.brd-dictate__pulse{background:var(--accent);border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite brd-pulse}@keyframes brd-pulse{0%,to{opacity:1}50%{opacity:.25}}.brd-dictate__keep{background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:var(--radius-sm);font:inherit;font-size:var(--type-small);cursor:pointer;padding:.5rem .8rem;font-weight:800}.brd-dictate__interim{font-size:var(--type-small);color:var(--muted);flex-basis:100%;font-style:italic}@media (max-width:620px){.brd-dictate{gap:var(--space-1)}.brd-dictate__hint{flex-basis:100%}}
