._shell_19q8e_1{--conversation-ink:#0f1f33;--conversation-paper:#f7f3ea;--conversation-line:#0f1f3352;z-index:18;width:min(33rem,100%);color:var(--conversation-ink);font-family:var(--font-sans,"Neue Montreal", "Aptos", sans-serif);margin-top:clamp(1.35rem,2.6vh,2.15rem);position:relative}._closed_19q8e_21{width:auto}._openButton_19q8e_29,._promptButton_19q8e_31,._sendButton_19q8e_33,._controlRow_19q8e_34 button,._briefButton_19q8e_35,._recommendationBrief_19q8e_36{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;cursor:pointer;border:0}._openButton_19q8e_29{isolation:isolate;background:var(--conversation-ink);min-height:44px;color:var(--conversation-paper);letter-spacing:0;transition:color .18s var(--ease-control,ease), background-color .18s var(--ease-control,ease), transform .18s var(--ease-control,ease);border:0;border-radius:0;align-items:center;gap:.65rem;padding:.78rem 1rem;font-size:1rem;font-weight:650;display:inline-flex;position:relative;overflow:hidden}._openButton_19q8e_29:before{z-index:-1;background:var(--conversation-paper);content:"";transform-origin:100%;transition:transform .22s var(--ease-control,ease);position:absolute;inset:0;transform:scaleX(0)}:is(._openButton_19q8e_29:hover,._openButton_19q8e_29:focus-visible){color:var(--conversation-ink);transform:translateY(-1px)}._openButton_19q8e_29:hover:before{transform:scaleX(1)}._openButton_19q8e_29:focus-visible:before{transform:scaleX(1)}._channelMark_19q8e_106{background:currentColor;border-radius:0;width:.44rem;height:.44rem;box-shadow:0 0 0 .18rem #0f1f331a}._privacyNote_19q8e_122{max-width:31rem;margin:.55rem 0 0;font-size:1rem;line-height:1.5}._exitRow_19q8e_136,._controlRow_19q8e_34{align-items:center;gap:.85rem;display:flex}._dialogue_19q8e_150{min-height:3.75rem}._pastTurn_19q8e_156,._activeReply_19q8e_157{white-space:pre-line;max-width:29rem}._pastTurn_19q8e_156{opacity:.72;margin:0 0 .65rem;font-size:1rem;line-height:1.42;transition:opacity .22s}._pastTurn_19q8e_156:hover,._pastTurn_19q8e_156:focus-within{opacity:.86}._pastTurn_19q8e_156 span{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.16rem;font-size:1rem;font-weight:700;display:block}._userTurn_19q8e_208{margin-left:2rem}._activeReply_19q8e_157{letter-spacing:-.025em;margin:0;font-size:clamp(1.06rem,1.5vw,1.35rem);line-height:1.13}._recommendation_19q8e_36{gap:.62rem;max-width:29rem;animation:.12s ease-out both _recommendation-arrive_19q8e_1;display:grid}._recommendation_19q8e_36:focus-visible{outline:2px solid var(--conversation-ink);outline-offset:5px}._recommendationLabel_19q8e_239{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:700}._recommendationService_19q8e_247{width:fit-content;color:inherit;font-family:var(--font-editorial,Georgia, serif);text-underline-offset:.12em;font-size:clamp(2rem,4vw,3.6rem);line-height:.95;text-decoration-thickness:1px}._recommendation_19q8e_36>p:not(._recommendationLabel_19q8e_239){max-width:37ch;margin:0;font-size:1.05rem;line-height:1.45}._recommendationQuestion_19q8e_264{font-weight:650}._recommendationBrief_19q8e_36{background:var(--conversation-ink);width:fit-content;min-height:48px;color:var(--conversation-paper);align-items:center;gap:1.5rem;margin-top:.45rem;padding:.72rem .9rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}._cursor_19q8e_284{vertical-align:-.05em;background:currentColor;width:.52em;height:.9em;margin-left:.16em;animation:.9s step-end infinite _cursorBlink_19q8e_1;display:inline-block}._promptRow_19q8e_304{flex-wrap:wrap;gap:.42rem;margin:1rem 0 .55rem;display:flex}._promptButton_19q8e_31{background:#f7f3eab8;border:0;border-radius:0;min-height:44px;padding:.48rem .7rem;font-size:1rem;line-height:1.25}:is(._promptButton_19q8e_31:hover,._promptButton_19q8e_31:focus-visible){background:var(--conversation-ink);color:var(--conversation-paper)}._composer_19q8e_348{background:#f7f3eac2;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.8rem;margin-top:.7rem;padding:.75rem;display:grid}._composer_19q8e_348 textarea{resize:none;width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:1rem;line-height:1.35}._composer_19q8e_348 textarea::placeholder{color:currentColor;opacity:.72}._sendButton_19q8e_33{background:var(--conversation-ink);min-width:3.5rem;min-height:44px;color:var(--conversation-paper);border-radius:0;padding:.54rem .72rem;font-size:1rem}._sendButton_19q8e_33:disabled,._promptButton_19q8e_31:disabled{cursor:not-allowed;opacity:.42}._controlRow_19q8e_34{flex-wrap:wrap;margin-top:.65rem}._controlRow_19q8e_34 button{text-underline-offset:.2em;background:0 0;align-items:center;min-height:44px;padding:.65rem 0;font-size:1rem;text-decoration:underline;display:inline-flex}._exitRow_19q8e_136{flex-wrap:wrap;margin-top:1.4rem}._briefButton_19q8e_35{background:var(--conversation-ink);min-height:44px;color:var(--conversation-paper);border:0;padding:.65rem .82rem;font-size:1rem}._exitRow_19q8e_136 a{min-height:44px;color:inherit;text-underline-offset:.2em;align-items:center;font-size:1rem;display:inline-flex}._privacyNote_19q8e_122{opacity:.72}._srOnly_19q8e_522,._srStatus_19q8e_524{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._shell_19q8e_1 :is(button,a,textarea):focus-visible{outline:2px solid var(--conversation-ink);outline-offset:3px}@keyframes _cursorBlink_19q8e_1{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes _recommendation-arrive_19q8e_1{0%{opacity:0}to{opacity:1}}@media (max-width:700px){._shell_19q8e_1{width:min(100%,100vw - 2rem)}._dialogue_19q8e_150{min-height:3.75rem}._activeReply_19q8e_157{font-size:1.03rem}._promptRow_19q8e_304{grid-template-columns:1fr 1fr;display:grid}._promptButton_19q8e_31{min-height:2.6rem;line-height:1.2}}@media (prefers-reduced-motion:reduce){._cursor_19q8e_284,._recommendation_19q8e_36{animation:none}._pastTurn_19q8e_156{transition:none}}
