.answer-timing-module__CaeVoW__timing{--timing-duration:.18s}.answer-timing-module__CaeVoW__timing[data-open=true]{--timing-duration:.25s}.answer-timing-module__CaeVoW__trigger{min-height:24px;position:relative}.answer-timing-module__CaeVoW__trigger:before{content:"";position:absolute;inset:-10px 0}.answer-timing-module__CaeVoW__chevron{transition:transform var(--timing-duration) var(--ease-enter)}.answer-timing-module__CaeVoW__timing[data-open=true] .answer-timing-module__CaeVoW__chevron{transform:rotate(90deg)}.answer-timing-module__CaeVoW__panel{transition:grid-template-rows var(--timing-duration) var(--ease-enter);grid-template-rows:0fr;display:grid}.answer-timing-module__CaeVoW__inner{opacity:0;min-height:0;transition:opacity var(--timing-duration) ease;overflow:hidden}.answer-timing-module__CaeVoW__timing[data-open=true] .answer-timing-module__CaeVoW__panel{grid-template-rows:1fr}.answer-timing-module__CaeVoW__timing[data-open=true] .answer-timing-module__CaeVoW__inner{opacity:1}.answer-timing-module__CaeVoW__timing[data-keyboard=true] :is(.answer-timing-module__CaeVoW__panel,.answer-timing-module__CaeVoW__inner,.answer-timing-module__CaeVoW__chevron){transition:none}.answer-timing-module__CaeVoW__completed{animation:answer-timing-module__CaeVoW__completed .15s var(--ease-enter) both}@keyframes answer-timing-module__CaeVoW__completed{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes answer-timing-module__CaeVoW__fade{0%{opacity:0}to{opacity:1}}@media (max-width:800px){.answer-timing-module__CaeVoW__trigger{min-height:44px}.answer-timing-module__CaeVoW__trigger:before{inset:0}}@media (prefers-reduced-motion:reduce){.answer-timing-module__CaeVoW__panel,.answer-timing-module__CaeVoW__inner,.answer-timing-module__CaeVoW__chevron{transition:none}.answer-timing-module__CaeVoW__completed{animation:.12s both answer-timing-module__CaeVoW__fade!important}}
.sheet-session-history{flex:1;min-width:0;min-height:0;display:flex;position:relative}.sheet-session-history>[aria-label=Conversation\ history]{flex:1;min-width:0}.sheet-session-history[data-outline]>[aria-label=Conversation\ history]{padding-left:88px;padding-right:40px}.sheet-session-outline{--outline-ease:cubic-bezier(.25, 1, .5, 1);z-index:2;pointer-events:none;width:64px;position:absolute;inset:12px auto 12px 12px}.sheet-session-outline__rail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sheet-outline) transparent;pointer-events:auto;width:64px;max-height:100%;position:absolute;top:50%;overflow:hidden auto;transform:translateY(-50%)}.sheet-session-outline__rail ol{margin:0;padding:4px;list-style:none}.sheet-session-outline .sheet-session-outline__question{cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:column;width:44px;min-height:0;padding:0;display:flex}.sheet-session-outline__question:focus-visible{outline:2px solid var(--sheet-focus);outline-offset:1px}.sheet-session-outline__mark{flex-shrink:0;align-items:center;width:20px;height:8px;display:flex}.sheet-session-outline__bar{background:var(--sheet-text);opacity:.32;transform-origin:0;width:14px;height:2px;transition:transform .18s var(--outline-ease), opacity .15s var(--outline-ease);border-radius:1px;display:block}.sheet-session-outline__bar[data-kind=question]{opacity:.5;width:24px}.sheet-session-outline__question[data-visible] .sheet-session-outline__bar{opacity:.72}.sheet-session-outline__question[data-visible] .sheet-session-outline__bar[data-kind=question],.sheet-session-outline__question:focus-visible .sheet-session-outline__bar,.sheet-session-outline__question:active .sheet-session-outline__bar{opacity:1}.sheet-session-outline__rail[data-keyboard=true] .sheet-session-outline__bar{transition:none;transform:none!important}[data-appearance=light]{--session-preview-elevation:inset 0 0 0 1px var(--sheet-outline), 0 2px 6px var(--sheet-outline), 0 8px 24px -4px var(--sheet-shadow)}[data-appearance=dark]{--session-preview-elevation:var(--sheet-dialog-elevation)}.sheet-session-outline__preview{border-radius:var(--radius-feeble-action);background:var(--sheet-inset);width:240px;max-width:calc(100vw - 112px);color:var(--sheet-text);box-shadow:var(--session-preview-elevation,var(--sheet-dialog-elevation));animation:sheet-outline-preview-in .15s var(--outline-ease);padding:12px 16px;position:absolute;left:60px}.sheet-session-outline__preview p{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 6px;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.sheet-session-outline__preview small{color:var(--sheet-secondary);font-size:11px;line-height:16px;display:block}.sheet-session-outline:has([data-keyboard=true]) .sheet-session-outline__preview{animation:none}@keyframes sheet-outline-preview-in{0%{opacity:0}to{opacity:1}}.sheet-reader-frame .question-history-block>.sheet-session-history{flex:1;min-height:0}.sheet-reader-frame .sheet-session-history>[aria-label=Conversation\ history]{max-height:none}.sheet-reader-frame .question-history-block:has(.sheet-session-history[data-outline]){padding-inline:0}.sheet-reader-frame .question-history-block:has(.sheet-session-history[data-outline])>.question-history-pagination{padding-inline:40px}@media (max-width:800px){.sheet-session-history[data-outline]>[aria-label=Conversation\ history]{padding-left:64px;padding-right:24px}.sheet-session-outline{width:60px;left:4px}.sheet-session-outline__rail{width:60px}.sheet-session-outline__preview{left:52px}.sheet-reader-frame .question-history-block:has(.sheet-session-history[data-outline])>.question-history-pagination{padding-inline:24px}}@media (prefers-reduced-motion:reduce){.sheet-session-outline__bar{transition:opacity .1s var(--outline-ease);transform:none!important}}
:is(.session-turn-module__dp0l_G__arriving [data-session-response],.session-turn-module__dp0l_G__arriving .sheet-message__logo){animation:session-turn-module__dp0l_G__settle .24s var(--ease-enter) both}.session-turn-module__dp0l_G__arriving .sheet-message__references{animation:.18s 40ms both session-turn-module__dp0l_G__appear}@keyframes session-turn-module__dp0l_G__settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes session-turn-module__dp0l_G__appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.session-turn-module__dp0l_G__sent,.session-turn-module__dp0l_G__working [data-session-working],.session-turn-module__dp0l_G__arriving [data-session-response]{animation:.12s both session-turn-module__dp0l_G__appear!important}.session-turn-module__dp0l_G__working .sheet-answer-timing{animation:.12s both session-turn-module__dp0l_G__appear!important}.session-turn-module__dp0l_G__arriving .sheet-message__logo{animation:.12s both session-turn-module__dp0l_G__appear!important}.session-turn-module__dp0l_G__arriving .sheet-message__references{animation:.12s both session-turn-module__dp0l_G__appear!important}}.session-turn-module__dp0l_G__content{display:flow-root}.session-turn-module__dp0l_G__sent{animation:session-turn-module__dp0l_G__settle .18s var(--ease-enter) both}:is(.session-turn-module__dp0l_G__working .sheet-answer-timing,.session-turn-module__dp0l_G__working [data-session-working]){animation:.16s both session-turn-module__dp0l_G__appear}
