.voice-input-button svg[data-v-2834958d]{display:block}.voice-input-icon[data-v-2834958d]{transform:translateY(1px)}.voice-spinner[data-v-2834958d]{animation:spin-2834958d .8s linear infinite}@keyframes spin-2834958d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.recording-pulse[data-v-2834958d]{animation:recording-pulse-2834958d 1.2s ease-in-out infinite;transform-origin:center}@keyframes recording-pulse-2834958d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.streamed-flow--center-when-fits[data-v-d26356e7] .streamed-step{flex-shrink:0}.flash-content[data-v-8a3f54fe]{position:relative;opacity:0;transform:translateY(8px)}.flash-done[data-v-8a3f54fe]{opacity:1;transform:none}.flash-animate[data-v-8a3f54fe]{overflow:hidden;animation:flash-in-8a3f54fe var(--flash-duration,.4s) ease-out forwards}@keyframes flash-in-8a3f54fe{0%{opacity:0;transform:translateY(8px)}40%{opacity:.6;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.flash-animate[data-v-8a3f54fe]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent);animation:shimmer-sweep-8a3f54fe var(--flash-duration,.4s) ease-out forwards;pointer-events:none;border-radius:inherit}.dark .flash-animate[data-v-8a3f54fe]:after{background:linear-gradient(90deg,transparent,rgba(255,240,228,.15) 50%,transparent)}@keyframes shimmer-sweep-8a3f54fe{0%{transform:translate(-100%);opacity:1}to{transform:translate(100%);opacity:0}}[data-v-8a3f54fe] .typing-word{opacity:0;transition:opacity .3s ease-out}[data-v-8a3f54fe] .typing-word--visible{opacity:1}@media(prefers-reduced-motion:reduce){.flash-content[data-v-8a3f54fe]{opacity:1;transform:none}.flash-animate[data-v-8a3f54fe]{animation:none}.flash-animate[data-v-8a3f54fe]:after{display:none}[data-v-8a3f54fe] .typing-word{opacity:1;transition:none}}.chat-input-container[data-v-d69a0c73]{box-sizing:border-box;gap:.5rem;min-height:2.75rem;align-items:center;padding-block:.25rem;padding-inline:.75rem .375rem;background:linear-gradient(var(--color-surface-card),var(--color-surface-card)) padding-box,linear-gradient(to bottom,var(--color-surface-sunken),var(--color-brand-white-600)) border-box;border:1px solid transparent}.chat-input-actions[data-v-d69a0c73],.chat-input-left[data-v-d69a0c73]{gap:.375rem;align-items:center}.chat-input-attach[data-v-d69a0c73]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;padding:0;line-height:0;color:var(--color-brand-stone)}.chat-input-attach svg[data-v-d69a0c73]{display:block}.chat-input-field-wrap[data-v-d69a0c73]{display:flex;align-items:center;min-height:1.25rem}.chat-input-field[data-v-d69a0c73]{margin:0;padding:0;border:none;font-size:.875rem;line-height:1.25rem;min-height:1.25rem;vertical-align:top}.chat-input-placeholder-inner[data-v-d69a0c73]{font-size:.875rem;line-height:1.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.chat-input-send[data-v-d69a0c73]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.25rem;padding:0;line-height:0;background-color:var(--color-brand-stone-fill)}.chat-input-send[data-v-d69a0c73]:hover:not(:disabled){background-color:#4a423f}.dark .chat-input-send[data-v-d69a0c73]:hover:not(:disabled){background-color:#75685f}.chat-input-send svg[data-v-d69a0c73]{display:block;width:18px;height:11px}@media(min-width:1280px){.chat-input-container[data-v-d69a0c73]{gap:.625rem;min-height:3rem;padding-block:.375rem;padding-inline:1.25rem .5rem}.chat-input-actions[data-v-d69a0c73],.chat-input-left[data-v-d69a0c73]{gap:.5rem}.chat-input-attach svg[data-v-d69a0c73]{width:17.364px;height:18.607px}.chat-input-field[data-v-d69a0c73],.chat-input-placeholder-inner[data-v-d69a0c73]{font-size:1rem;line-height:1.25rem;min-height:1.25rem}.chat-input-send[data-v-d69a0c73]{width:3.25rem;height:2.75rem}.chat-input-send svg[data-v-d69a0c73]{width:22px;height:13px}}.chat-input-container--disabled[data-v-d69a0c73]{background:linear-gradient(#f1e9e3,#f1e9e3) padding-box,linear-gradient(to bottom,var(--color-surface-sunken),var(--color-brand-white-600)) border-box;animation:chat-input-thinking-glow-d69a0c73 2.8s ease-in-out infinite}.dark .chat-input-container--disabled[data-v-d69a0c73]{background:linear-gradient(var(--color-surface-soft),var(--color-surface-soft)) padding-box,linear-gradient(to bottom,var(--color-surface-sunken),var(--color-brand-white-600)) border-box}.chat-input-container--disabled button[data-v-d69a0c73]{color:#b3a8a1}.dark .chat-input-container--disabled button[data-v-d69a0c73]{color:var(--color-ink-placeholder)}.chat-input-container--disabled .send-button[data-v-d69a0c73]{background-color:#b8aea8;opacity:1}.dark .chat-input-container--disabled .send-button[data-v-d69a0c73]{background-color:#4d423a}@keyframes chat-input-thinking-glow-d69a0c73{0%,to{box-shadow:0 0 #ee802600}50%{box-shadow:0 0 24px 1px #ee802629}}@media(prefers-reduced-motion:reduce){.chat-input-container--disabled[data-v-d69a0c73]{animation:none;box-shadow:0 0 18px 1px #ee80261f}}.placeholder-enter-active[data-v-d69a0c73],.placeholder-leave-active[data-v-d69a0c73]{transition:opacity .7s ease}.placeholder-enter-from[data-v-d69a0c73],.placeholder-leave-to[data-v-d69a0c73]{opacity:0}@media(max-width:1279px){.chat-input-attach svg[data-v-d69a0c73]{width:15px;height:16px}}.rich-content>:first-child>:first-child{margin-top:0}.rich-content>:last-child>:last-child{margin-bottom:0}.prose-inline{font-size:inherit;color:inherit;line-height:inherit}.prose-inline p{margin:0}.prose-inline ol+p,.prose-inline p+ol,.prose-inline p+p,.prose-inline p+ul,.prose-inline ul+p{margin-top:.5em}.prose-inline ul{list-style:disc}.prose-inline ol,.prose-inline ul{padding-left:1.25em;margin:.25em 0}.prose-inline ol{list-style:decimal}.prose-inline li{margin:.125em 0}.prose-inline li>p{display:inline}.prose-inline strong{font-weight:600}.prose-inline em{font-style:italic}.prose-inline a{color:inherit;text-decoration:underline;text-underline-offset:2px}.prose-inline code{background:#0000000d;padding:1px 4px;border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.dark .prose-inline code{background:#fff0e414}.prose-inline blockquote{border-left:2px solid;padding-left:.75em;margin:.5em 0;opacity:.85}.prose-inline h1,.prose-inline h2,.prose-inline h3,.prose-inline h4{font-weight:600;margin:.5em 0 .25em;line-height:1.3}.block-fade-enter-active{transition:opacity .6s ease-out}.block-fade-enter-from{opacity:0}.block-fade-enter-to{opacity:1}.block-fade-move{transition:transform .3s ease}.substance-consult-card[data-v-a4eaaa8c]{width:100%}.daily-wins-drawer[data-v-b0ecd5b3] .p-sidebar-content{display:flex;flex-direction:column;height:100%}.onboarding-fade-in[data-v-502d436f]{animation:onboarding-appear-502d436f .8s ease-out}@keyframes onboarding-appear-502d436f{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.onboarding-fade-in[data-v-502d436f]{animation:none}}.context-card[data-v-f2530e8f]{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:24px;border:1px solid rgba(0,0,0,.06);background:var(--color-surface-card);cursor:pointer;box-shadow:0 1px 2px #0000000a,0 8px 32px #7c716b0a;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,opacity .25s ease}.context-card[data-v-f2530e8f]:hover:not(:disabled){border-color:#ee802666;box-shadow:0 1px 2px #0000000a,0 12px 40px #ffb6862e;transform:translateY(-2px)}.context-card--active[data-v-f2530e8f]{border-color:var(--color-orange-deep,#ee8026);box-shadow:0 1px 2px #0000000a,0 16px 48px #ffb68652;transform:translateY(-2px)}.context-card--dimmed[data-v-f2530e8f]{opacity:.5;transform:scale(.985)}.context-card--dimmed[data-v-f2530e8f]:hover:not(:disabled){opacity:.9;transform:scale(1) translateY(-2px)}.context-card--provided[data-v-f2530e8f]{border-color:#2f8a648c}.context-card--provided .context-card__visual[data-v-f2530e8f]{filter:saturate(.6)}.context-card__shared-overlay[data-v-f2530e8f]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:radial-gradient(120% 80% at 50% 30%,rgba(120,198,165,.35) 0,transparent 70%),linear-gradient(180deg,#2f8a649e,#1f6046c7);z-index:2;pointer-events:none;animation:shared-fade-in-f2530e8f .28s ease-out}@keyframes shared-fade-in-f2530e8f{0%{opacity:0}to{opacity:1}}.context-card__shared-check[data-v-f2530e8f]{width:44px;height:44px;border-radius:999px;background:#fff;color:#2f8a64;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #1f604659}.context-card__shared-check svg[data-v-f2530e8f]{width:22px;height:22px}.context-card__shared-label[data-v-f2530e8f]{font-family:Inter,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.18)}.context-card--frozen[data-v-f2530e8f]{opacity:.6;pointer-events:none}.context-card__visual[data-v-f2530e8f]{position:relative;height:144px;background:radial-gradient(120% 80% at 50% 30%,rgba(255,226,204,.6) 0,transparent 70%),linear-gradient(180deg,#c9b3a2,#927d6c);overflow:hidden}.context-card__visual[data-v-f2530e8f]:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 40% at 50% 100%,rgba(0,0,0,.18) 0,transparent 70%);pointer-events:none}.context-card__visual-inner[data-v-f2530e8f]{position:relative;height:100%;display:flex;align-items:center;justify-content:center;padding:16px}.context-card__visual-inner--stack[data-v-f2530e8f]{flex-direction:column;gap:6px}.context-card__visual-inner--logos[data-v-f2530e8f]{flex-wrap:wrap;gap:6px;align-content:center;padding:12px}.context-card__visual-inner--biomarkers[data-v-f2530e8f]{flex-direction:column;gap:8px;align-items:stretch;padding:12px 14px}.visual-chip[data-v-f2530e8f]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#ffffffeb;font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#4a3f37;box-shadow:0 4px 12px #00000014;white-space:nowrap}.visual-chip em[data-v-f2530e8f]{font-family:"PT Serif",Georgia,serif;font-style:italic;font-size:13px;color:#2d251f}.visual-chip--offset[data-v-f2530e8f]{align-self:flex-end;margin-right:12px}.logo-chip[data-v-f2530e8f]{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:#fffffff5;font-family:Inter,sans-serif;font-size:11px;font-weight:600;color:#2d251f;box-shadow:0 3px 10px #00000014;white-space:nowrap}.logo-chip svg[data-v-f2530e8f]{width:12px;height:12px;flex-shrink:0}.biomarker[data-v-f2530e8f]{background:#fffffff5;border-radius:12px;padding:8px 10px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;gap:4px}.biomarker--offset[data-v-f2530e8f]{align-self:flex-end;width:80%}.biomarker__name[data-v-f2530e8f]{font-family:Inter,sans-serif;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#4a3f3799}.biomarker__value[data-v-f2530e8f]{font-family:"PT Serif",Georgia,serif;font-size:16px;font-weight:400;line-height:1;color:#2d251f}.biomarker__unit[data-v-f2530e8f]{font-family:Inter,sans-serif;font-size:9px;font-weight:500;color:#4a3f378c;margin-left:2px}.biomarker__bar[data-v-f2530e8f]{height:3px;background:#4a3f371f;border-radius:2px;overflow:hidden}.biomarker__bar-fill[data-v-f2530e8f]{height:100%;border-radius:inherit}.biomarker__bar-fill--standard[data-v-f2530e8f]{background:#5dab7a}.biomarker__bar-fill--low[data-v-f2530e8f]{background:#d97757}.context-card__body[data-v-f2530e8f]{padding:18px 20px 22px;display:flex;flex-direction:column;gap:4px;flex:1}.context-card__title[data-v-f2530e8f]{font-family:"PT Serif",Georgia,serif;font-size:19px;font-weight:400;line-height:1.25;letter-spacing:-.01em;color:#2d251f}.context-card__hint[data-v-f2530e8f]{margin:2px 0 4px;line-height:1}.context-card__hint-tag[data-v-f2530e8f]{font-family:"PT Serif",Georgia,serif;font-style:italic;font-size:13px;color:#4a3f378c;-webkit-text-decoration:underline dotted rgba(74,63,55,.35);text-decoration:underline dotted rgba(74,63,55,.35);text-underline-offset:3px;text-decoration-thickness:1px}.context-card__hint-tag--shared[data-v-f2530e8f]{color:#2f8a64;text-decoration-color:#2f8a6473}.context-card__desc[data-v-f2530e8f]{font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:-.005em;color:#6b6058}@media(max-width:640px){.context-card__visual-inner--stack .visual-chip[data-v-f2530e8f]{align-self:center;margin-right:0}.context-card__visual-inner--stack .visual-chip[data-v-f2530e8f]:first-child{transform:translate(-20px)}.context-card__visual-inner--stack .visual-chip[data-v-f2530e8f]:nth-child(2){transform:translate(24px)}.context-card__visual-inner--stack .visual-chip[data-v-f2530e8f]:nth-child(3){transform:translate(-6px)}.context-card__visual-inner--logos[data-v-f2530e8f]{max-width:300px;margin-inline:auto}.biomarker--offset[data-v-f2530e8f]{align-self:center;width:100%}}.dark .context-card[data-v-f2530e8f]{border-color:#fff0e41a;box-shadow:0 1px 2px #0003,0 8px 32px #0000004d}.dark .context-card--active[data-v-f2530e8f]{border-color:var(--color-orange-deep,#ee8026);box-shadow:0 1px 2px #0003,0 16px 48px #ffb68633}.dark .context-card--provided[data-v-f2530e8f]{border-color:#2f8a648c}.dark .context-card__title[data-v-f2530e8f]{color:#ede5dd}.dark .context-card__hint-tag[data-v-f2530e8f]{color:#ede5dd8c;text-decoration-color:#ede5dd59}.dark .context-card__hint-tag--shared[data-v-f2530e8f]{color:#2f8a64;text-decoration-color:#2f8a6473}.dark .context-card__desc[data-v-f2530e8f]{color:#b3a79c}.onboarding-fade-in[data-v-2f9bc3c7]{animation:onboarding-appear-2f9bc3c7 .8s ease-out}@keyframes onboarding-appear-2f9bc3c7{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.onboarding-fade-in[data-v-2f9bc3c7]{animation:none}}.fade-enter-active[data-v-c0ab05a9],.fade-leave-active[data-v-c0ab05a9]{transition:opacity .2s}.fade-enter-from[data-v-c0ab05a9],.fade-leave-to[data-v-c0ab05a9]{opacity:0}.onboarding-fade-in[data-v-c8f107a4]{animation:onboarding-appear-c8f107a4 .8s ease-out}@keyframes onboarding-appear-c8f107a4{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.onboarding-fade-in[data-v-c8f107a4]{animation:none}}.onboarding-fade-in[data-v-b374f0c3]{animation:onboarding-appear-b374f0c3 .8s ease-out}@keyframes onboarding-appear-b374f0c3{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.onboarding-fade-in[data-v-b374f0c3]{animation:none}}.onboarding-fade-in[data-v-f44421d0]{animation:onboarding-appear-f44421d0 .8s ease-out}@keyframes onboarding-appear-f44421d0{0%{opacity:0}to{opacity:1}}@keyframes voice-pulse-f44421d0{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.voice-pulse[data-v-f44421d0]{animation:voice-pulse-f44421d0 1.5s ease-in-out infinite}.picker-refine-enter-active[data-v-f44421d0],.picker-refine-leave-active[data-v-f44421d0]{transition:opacity .2s ease,transform .2s ease}.picker-refine-enter-from[data-v-f44421d0],.picker-refine-leave-to[data-v-f44421d0]{opacity:0;transform:translateY(-4px)}.stack-row-enter-active[data-v-f44421d0]{transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.stack-row-enter-from[data-v-f44421d0]{opacity:0;transform:translateY(-6px)}.stack-row-move[data-v-f44421d0]{transition:transform .3s ease}.added-flash-enter-active[data-v-f44421d0],.added-flash-leave-active[data-v-f44421d0]{transition:opacity .3s ease,transform .3s ease}.added-flash-enter-from[data-v-f44421d0],.added-flash-leave-to[data-v-f44421d0]{opacity:0;transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.onboarding-fade-in[data-v-f44421d0],.voice-pulse[data-v-f44421d0]{animation:none}.added-flash-enter-active[data-v-f44421d0],.added-flash-leave-active[data-v-f44421d0],.stack-row-enter-active[data-v-f44421d0],.stack-row-move[data-v-f44421d0]{transition:none}}.onboarding-fade-in[data-v-fd97b74a]{animation:onboarding-appear-fd97b74a .8s ease-out}@keyframes onboarding-appear-fd97b74a{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.onboarding-fade-in[data-v-fd97b74a]{animation:none}}.next-step-card[data-v-fd97b74a]{display:flex;flex-direction:column;gap:3px;padding:13px 15px;text-align:left;border-radius:16px;border:1px solid rgba(0,0,0,.07);background:var(--color-surface-card);cursor:pointer;box-shadow:0 1px 2px #0000000a,0 6px 20px #7c716b0d;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.next-step-card[data-v-fd97b74a]:hover{border-color:#ee802666;box-shadow:0 1px 2px #0000000a,0 10px 28px #ffb68633;transform:translateY(-2px)}.next-step-card--primary[data-v-fd97b74a]{border-color:#ee8026;background:linear-gradient(180deg,#ffa264,#ee8026);box-shadow:0 4px 24px #ffb68673}.next-step-card__title[data-v-fd97b74a]{font-family:"PT Serif",Georgia,serif;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-.01em;color:#2d251f}.next-step-card__desc[data-v-fd97b74a]{font-family:Inter,sans-serif;font-size:12px;line-height:1.4;color:#6b6058}.next-step-card--primary .next-step-card__title[data-v-fd97b74a]{color:#fff}.next-step-card--primary .next-step-card__desc[data-v-fd97b74a]{color:#ffffffe6}.dark .next-step-card[data-v-fd97b74a]{border-color:#fff0e41a;box-shadow:0 1px 2px #0003,0 6px 20px #0000004d}.dark .next-step-card[data-v-fd97b74a]:hover{border-color:#ee802666;box-shadow:0 1px 2px #0003,0 10px 28px #ffb68629}.dark .next-step-card--primary[data-v-fd97b74a]{border-color:#ee8026;box-shadow:0 4px 24px #ffb68640}.dark .next-step-card__title[data-v-fd97b74a]{color:#ede5dd}.dark .next-step-card__desc[data-v-fd97b74a]{color:#b3a79c}.dark .next-step-card--primary .next-step-card__title[data-v-fd97b74a]{color:#fff}.dark .next-step-card--primary .next-step-card__desc[data-v-fd97b74a]{color:#ffffffe6}.onboarding-fade-in[data-v-bfb7ca66]{animation:onboarding-appear-bfb7ca66 .8s ease-out}@keyframes onboarding-appear-bfb7ca66{0%{opacity:0}to{opacity:1}}.next-step-card[data-v-bfb7ca66]{display:flex;flex-direction:column;gap:3px;padding:13px 15px;text-align:left;border-radius:16px;border:1px solid rgba(0,0,0,.07);background:var(--color-surface-card);cursor:pointer;box-shadow:0 1px 2px #0000000a,0 6px 20px #7c716b0d;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.next-step-card[data-v-bfb7ca66]:hover:not(:disabled){border-color:#ee802666;box-shadow:0 1px 2px #0000000a,0 10px 28px #ffb68633;transform:translateY(-2px)}.next-step-card[data-v-bfb7ca66]:disabled{cursor:default;opacity:.6}.next-step-card--primary[data-v-bfb7ca66]{border-color:#ee8026;background:linear-gradient(180deg,#ffa264,#ee8026);box-shadow:0 4px 24px #ffb68673}.next-step-card__title[data-v-bfb7ca66]{font-family:"PT Serif",Georgia,serif;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-.01em;color:#2d251f}.next-step-card__desc[data-v-bfb7ca66]{font-family:Inter,sans-serif;font-size:12px;line-height:1.4;color:#6b6058}.next-step-card--primary .next-step-card__title[data-v-bfb7ca66]{color:#fff}.next-step-card--primary .next-step-card__desc[data-v-bfb7ca66]{color:#ffffffe6}@media(prefers-reduced-motion:reduce){.onboarding-fade-in[data-v-bfb7ca66]{animation:none}}.dark .next-step-card[data-v-bfb7ca66]{border-color:#fff0e41a;box-shadow:0 1px 2px #0003,0 6px 20px #0000004d}.dark .next-step-card--primary[data-v-bfb7ca66]{border-color:#ee8026;box-shadow:0 4px 24px #ffb68640}.dark .next-step-card__title[data-v-bfb7ca66]{color:#ede5dd}.dark .next-step-card__desc[data-v-bfb7ca66]{color:#b3a79c}.dark .next-step-card--primary .next-step-card__title[data-v-bfb7ca66]{color:#fff}.dark .next-step-card--primary .next-step-card__desc[data-v-bfb7ca66]{color:#ffffffe6}.plan-cta[data-v-bfb0eb5e]{display:flex;justify-content:center}.plan-cta-button[data-v-bfb0eb5e]{display:inline-flex;align-items:center;gap:8px;max-width:100%;background:#ffa264;border:1px solid #ee8026;border-radius:60px;padding:14px 44px;box-shadow:0 4px 32px #ffb68680;color:#fff;font-weight:600;font-size:16px;line-height:1.3;cursor:pointer;transition:opacity .2s}.plan-cta-button[data-v-bfb0eb5e]:hover{opacity:.9}.pdf-viewer[data-v-5b968393]{transform:scale(var(--v623fdfd9));transform-origin:0 0}.scrollbar-none[data-v-51483f39]::-webkit-scrollbar{display:none}.scrollbar-none[data-v-51483f39]{-ms-overflow-style:none;scrollbar-width:none}[data-v-d9654961] .streaming-word{opacity:0;transition:opacity .22s ease-out}[data-v-d9654961] .streaming-word--visible{opacity:1}@media(prefers-reduced-motion:reduce){[data-v-d9654961] .streaming-word{opacity:1;transition:none}}.parsing-phase-enter-active[data-v-46ed3b3b]{transition:opacity .4s ease,transform .4s ease}.parsing-phase-leave-active[data-v-46ed3b3b]{transition:opacity .25s ease}.parsing-phase-enter-from[data-v-46ed3b3b]{opacity:0;transform:translateY(6px)}.parsing-phase-leave-to[data-v-46ed3b3b]{opacity:0}.split-pane[data-v-2de7812d]{width:100%}.split-pane-top[data-v-2de7812d]{height:var(--mobile-height);flex-shrink:0}@media(min-width:1024px){.split-pane[data-v-2de7812d]{width:var(--lg-width)}.split-pane-top[data-v-2de7812d]{height:100%;flex-shrink:0}}.question-fade-enter-active[data-v-e89591e4]{transition:opacity .3s ease,transform .3s ease}.question-fade-leave-active[data-v-e89591e4]{transition:opacity .2s ease}.question-fade-enter-from[data-v-e89591e4]{opacity:0;transform:translate(8px)}.question-fade-leave-to[data-v-e89591e4]{opacity:0}.picker-read-more-body[data-v-266490d8] .prose-inline li,.picker-read-more-body[data-v-266490d8] .prose-inline p{color:var(--color-brand-ink-soft)}.picker-read-more-body[data-v-266490d8] .prose-inline h1,.picker-read-more-body[data-v-266490d8] .prose-inline h2,.picker-read-more-body[data-v-266490d8] .prose-inline h3,.picker-read-more-body[data-v-266490d8] .prose-inline h4,.picker-read-more-body[data-v-266490d8] .prose-inline strong{color:var(--color-brand-ink);font-weight:600}.picker-read-more-body[data-v-266490d8] .prose-inline a{color:var(--color-brand-stone);font-weight:500;text-decoration:underline;text-underline-offset:2px}.cta-card[data-v-7c2692b0]{width:100%}.picker-strip-card--enter-prep[data-v-7c2692b0]{opacity:0}.picker-strip-card--enter[data-v-7c2692b0]{animation:picker-strip-fade-in-7c2692b0 .32s ease-out}@keyframes picker-strip-fade-in-7c2692b0{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.picker-strip-move[data-v-7c2692b0]{transition:transform .32s ease}.picker-strip-leave-active[data-v-7c2692b0]{position:absolute;z-index:1;pointer-events:none;transition:opacity .32s ease}.picker-strip-leave-to[data-v-7c2692b0]{opacity:0}.cta-card[data-v-f93e39c4]{width:100%}.go-back-to-recommended[data-v-17a66608]{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;padding:.5rem .875rem;border-radius:9999px;border:1px solid var(--color-brand-white-600);background:var(--color-surface-card);color:var(--color-brand-stone);font-size:.875rem;font-weight:500;line-height:1.25rem;transition:background-color .15s ease,border-color .15s ease}.go-back-to-recommended[data-v-17a66608]:hover{background:var(--color-brand-cream);border-color:var(--color-brand-stone)}.prose p+p{margin-top:1em!important}.stale-ui-dim :is(button,input,textarea,select,label:has(input,textarea,select)){opacity:.6;transition:opacity .15s}.user-bubble{background:var(--color-brand-stone-fill);border-radius:8px;box-shadow:0 4px 8px #0000001f}.dark .user-bubble{background:#4e3f32;box-shadow:0 4px 8px #00000047}.user-bubble .prose{--tw-prose-body:#fff;--tw-prose-headings:#fff;--tw-prose-bold:#fff;--tw-prose-links:#fff;--tw-prose-bullets:#fff;--tw-prose-counters:#fff;--tw-prose-quotes:#fff;--tw-prose-code:#fff}.user-bubble .prose>:first-child{margin-top:0}.user-bubble .prose>:last-child{margin-bottom:0}.fade-in[data-v-32f2bd04]{animation:fadeIn-32f2bd04 .3s ease-in}@keyframes fadeIn-32f2bd04{0%{opacity:0}to{opacity:1}}.progress-info-details[open]>summary .progress-chevron[data-v-32f2bd04]{transform:rotate(90deg)}.progress-info-details[open]>summary .progress-info-summary-preview[data-v-32f2bd04]{display:none}.thinking-indicator[data-v-32f2bd04]{display:inline-flex;flex-wrap:wrap}.fade-enter-active[data-v-32f2bd04],.fade-leave-active[data-v-32f2bd04]{transition:opacity .2s ease}.fade-enter-from[data-v-32f2bd04],.fade-leave-to[data-v-32f2bd04]{opacity:0}
