.pf-thinking{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;color:var(--pf-text-strong)}.pf-thinking__disc{display:block;overflow:visible;flex-shrink:0;width:1.625rem;height:1.625rem}.pf-thinking__dot{fill:var(--pf-klein)}[class*=pf-thinking__dot--g]{animation:pfDiscScintillate 2.4s ease-in-out infinite}.pf-thinking__dot--g0{animation-delay:0s}.pf-thinking__dot--g1{animation-delay:-.4s}.pf-thinking__dot--g2{animation-delay:-.8s}.pf-thinking__dot--g3{animation-delay:-1.2s}.pf-thinking__dot--g4{animation-delay:-1.6s}.pf-thinking__dot--g5{animation-delay:-2s}@keyframes pfDiscScintillate{0%,to{fill:var(--pf-klein);opacity:1}50%{fill:var(--pf-accent-midlight);opacity:.24}}.pf-thinking__label{font-family:var(--pf-font-sans);font-size:var(--text-md);font-weight:400;line-height:1.5;color:var(--pf-text-soft);animation:pfThinkingLabelIn .26s var(--pf-ease-out-soft) both}@keyframes pfThinkingLabelIn{0%{opacity:0;transform:translateY(.15em)}}.pf-thinking-block{display:flex;flex-direction:column}.pf-thinking__toggle{display:inline-flex;align-items:center;padding:.25rem;border:0;background:transparent;color:var(--pf-text-disabled);cursor:pointer}.pf-thinking__toggle:hover{color:var(--pf-text-strong)}.pf-thinking__toggle:focus-visible{border-radius:2px;outline:2px solid var(--pf-accent);outline-offset:2px}.pf-narration{display:flex;flex-direction:column;margin-bottom:var(--pf-space-sm)}.pf-narration__trigger{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;padding:.25rem 0;border:0;background:transparent;color:var(--pf-text-soft);cursor:pointer;text-align:left;font-family:var(--pf-font-sans);font-size:var(--text-compact);line-height:1.5;transition:color var(--pf-motion-fast)}.pf-narration__trigger.is-open,.pf-narration__trigger:hover{color:var(--pf-text-strong)}.pf-narration__trigger:focus-visible{border-radius:2px;outline:2px solid var(--pf-accent);outline-offset:3px}.pf-narration__chevron{width:.875rem;height:.875rem;flex:0 0 auto;color:var(--pf-text-disabled);transition:transform .2s cubic-bezier(.23,1,.32,1)}.pf-narration__trigger.is-open .pf-narration__chevron,.pf-thinking__toggle.is-open .pf-narration__chevron{transform:rotate(90deg)}.pf-narration__list{margin:var(--pf-space-xs) 0 0 0;padding:var(--pf-space-xs) 0;border-top:1px solid var(--pf-line);border-bottom:1px solid var(--pf-line);list-style:none;animation:pfNarrationListIn .18s cubic-bezier(.23,1,.32,1)}.pf-narration__item{padding:var(--pf-space-xs) 0;color:var(--pf-text-soft);font-family:var(--pf-font-sans);font-size:var(--text-compact);line-height:1.5}@keyframes pfNarrationListIn{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[class*=pf-thinking__dot--g]{animation:none;fill:var(--pf-klein);opacity:1}.pf-thinking__label{animation:none}.pf-narration__chevron{transition:none}.pf-narration__list{animation:none}}