.mXaDUq_panel{z-index:60;color:var(--chat-text);font-family:var(--font-sans);border:1px solid var(--chat-line-strong);background-color:var(--chat-bg);box-shadow:var(--chat-shadow);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--m-fast) var(--m-in), transform var(--m-base) var(--m-in), visibility 0s linear var(--m-base);flex-direction:column;display:flex;position:fixed;overflow:hidden}.mXaDUq_panel[data-open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--m-base) var(--m-out), transform var(--m-enter) var(--m-out), visibility 0s;transform:none}@media (min-width:48rem){.mXaDUq_panel{transform-origin:100% 100%;width:25rem;height:min(37.5rem,100dvh - 3rem);transform:translateY(var(--m-rise)) scale(.98);border-radius:1.5rem;bottom:1.5rem;right:1.5rem}}.mXaDUq_scrim,.mXaDUq_grabber{display:none}@media not (min-width:48rem){.mXaDUq_scrim{z-index:59;opacity:0;visibility:hidden;touch-action:none;-webkit-tap-highlight-color:transparent;transition:opacity .26s var(--ease-out), visibility 0s linear .26s;background-color:#0000008c;display:block;position:fixed;inset:0}.mXaDUq_scrim[data-open]{opacity:1;visibility:visible;transition:opacity .26s var(--ease-out), visibility 0s}.mXaDUq_panel{inset:auto 0 var(--kb,0px) 0;width:100%;height:var(--vvh,100dvh);padding-top:env(safe-area-inset-top,0px);padding-bottom:max(0px, calc(env(safe-area-inset-bottom,0px) - var(--kb,0px)));transition:opacity var(--m-fast) var(--m-in) var(--m-instant), transform var(--m-base) var(--m-in), visibility 0s linear var(--m-base);border:0;border-radius:0;transform:translateY(100%)}.mXaDUq_panel[data-open]{transition:opacity var(--m-fast) var(--m-out), transform var(--m-enter) var(--m-out), visibility 0s}.mXaDUq_grabber{touch-action:none;cursor:grab;flex:none;justify-content:center;align-items:center;height:1.25rem;display:flex}.mXaDUq_grabber:before{content:"";background-color:var(--chat-line-strong);border-radius:9999px;width:2.25rem;height:.3125rem}.mXaDUq_panel .mXaDUq_head{touch-action:none}}:root[data-theme=light] .mXaDUq_scrim{background-color:#281e1461}.mXaDUq_head{border-bottom:1px solid var(--chat-line);align-items:center;gap:.75rem;padding:.875rem .875rem .875rem 1rem;display:flex}.mXaDUq_mark{background-color:var(--chat-accent);width:2.25rem;height:2.25rem;color:var(--chat-on-accent);border-radius:9999px;flex:none;place-items:center;display:grid}.mXaDUq_mark svg{width:56%;height:56%}.mXaDUq_titles{flex:1;min-width:0}.mXaDUq_title{letter-spacing:-.01em;color:var(--chat-text);font-size:1rem;font-weight:600;line-height:1.25}.mXaDUq_status{color:var(--chat-muted);align-items:center;gap:.375rem;margin-top:.125rem;font-size:.8125rem;line-height:1.4;display:flex}.mXaDUq_okDot{background-color:var(--chat-ok);border-radius:9999px;flex:none;width:.4375rem;height:.4375rem}.mXaDUq_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--chat-muted);margin-top:.125rem;font-size:.625rem;line-height:1.4}.mXaDUq_close{width:2.75rem;height:2.75rem;color:var(--chat-text-2);cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border-radius:9999px;flex:none;place-items:center;display:grid}.mXaDUq_close svg{width:1.125rem;height:1.125rem}@media (hover:hover){.mXaDUq_close:hover{color:var(--chat-text);background-color:var(--chat-bubble)}}.mXaDUq_close:active{color:var(--chat-text);background-color:var(--chat-bubble)}.mXaDUq_log{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--chat-line-strong) transparent;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1.125rem 1rem;display:flex;overflow-y:auto}.mXaDUq_msg{overflow-wrap:anywhere;white-space:pre-wrap;max-width:86%;animation:mXaDUq_msg-in .38s var(--ease-out) both;border-radius:1.125rem;padding:.625rem .875rem;font-size:.9375rem;line-height:1.5}.mXaDUq_bot{letter-spacing:-.01em;max-width:none;color:var(--chat-text);grid-template-columns:1.375rem minmax(0,1fr);align-self:stretch;column-gap:.625rem;padding:0;font-size:1.0625rem;line-height:1.5;display:grid}.mXaDUq_bot>*{grid-column:2}.mXaDUq_bot>.mXaDUq_avatar{grid-area:1/1}.mXaDUq_avatar{background-color:var(--chat-accent);width:1.375rem;height:1.375rem;color:var(--chat-on-accent);border-radius:9999px;place-items:center;margin-top:.125rem;display:grid}.mXaDUq_avatar svg{width:62%;height:62%}.mXaDUq_me{background-color:var(--chat-bubble);color:var(--chat-text);border-radius:1.25rem;align-self:flex-end}@keyframes mXaDUq_msg-in{0%{opacity:0;transform:translateY(6px)}}.mXaDUq_chips{animation:mXaDUq_msg-in .42s var(--ease-out) .12s both;flex-wrap:wrap;gap:.5rem;padding-top:.25rem;display:flex}.mXaDUq_chip{border:1px solid var(--chat-line-strong);min-height:2.5rem;color:var(--chat-text-2);text-align:left;cursor:pointer;transition:border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);border-radius:9999px;padding:.5rem .875rem;font-size:.875rem;font-weight:500;line-height:1.3}@media (hover:hover){.mXaDUq_chip:hover{color:var(--chat-text);border-color:var(--chat-accent)}}.mXaDUq_chip:active{color:var(--chat-on-accent);border-color:var(--chat-accent);background-color:var(--chat-accent)}.mXaDUq_typing{gap:.3rem;padding:.625rem 0 .625rem 2rem;display:inline-flex}.mXaDUq_typing span{background-color:var(--chat-accent-text);width:.375rem;height:.375rem;animation:mXaDUq_dot 1.1s var(--ease-out) infinite;border-radius:9999px}.mXaDUq_typing span:nth-child(2){animation-delay:.15s}.mXaDUq_typing span:nth-child(3){animation-delay:.3s}@keyframes mXaDUq_dot{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.mXaDUq_saved{border-top:1px solid var(--chat-line-strong);white-space:normal;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:grid}.mXaDUq_saved .mXaDUq_label{color:var(--chat-accent-text)}.mXaDUq_foot{padding:.75rem 1rem .875rem}.mXaDUq_composer{border:1px solid var(--chat-line);background-color:var(--chat-raise);transition:border-color var(--dur-base) var(--ease-out);border-radius:1.5rem;align-items:flex-end;gap:.5rem;padding:.375rem .375rem .375rem 1.125rem;display:flex;position:relative}.mXaDUq_composer:focus-within{border-color:var(--chat-line-strong)}.mXaDUq_input{resize:none;min-width:0;max-height:7.5rem;color:var(--chat-text);background:0 0;outline:none;flex:1;padding:.5rem 0;font-size:1rem;line-height:1.4}.mXaDUq_input::placeholder{color:var(--chat-muted)}.mXaDUq_send{background-color:var(--chat-accent);width:2.5rem;height:2.5rem;color:var(--chat-on-accent);cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), transform .3s var(--ease-spring-soft), opacity var(--dur-base) var(--ease-out);border-radius:9999px;flex:none;place-items:center;display:grid}.mXaDUq_send svg{width:1.125rem;height:1.125rem}@media (hover:hover){.mXaDUq_send:hover:not(:disabled){background-color:var(--chat-accent-press);transform:translateY(-1px)}}.mXaDUq_send:active:not(:disabled){background-color:var(--chat-accent-press);transform:scale(.94)}.mXaDUq_send:disabled{opacity:.4;cursor:default}@media not (min-width:48rem){.mXaDUq_panel .mXaDUq_head{padding-top:.25rem}.mXaDUq_send{width:2.75rem;height:2.75rem}}.mXaDUq_send:focus-visible,.mXaDUq_chip:focus-visible,.mXaDUq_close:focus-visible,.mXaDUq_primary:focus-visible,.mXaDUq_ghost:focus-visible{outline:2px solid var(--chat-accent-text);outline-offset:2px}.mXaDUq_hp{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.mXaDUq_hint{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--chat-muted);flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin-top:.5rem;font-size:.625rem;line-height:1.5;display:flex}@media not (min-width:64rem),(pointer:coarse){.mXaDUq_label,.mXaDUq_hint{font-size:.6875rem}}.mXaDUq_hint a{color:inherit;text-underline-offset:.3em;margin-block:-.5rem;padding-block:.5rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.mXaDUq_notice{color:var(--chat-text-2)}.mXaDUq_stop{animation:mXaDUq_msg-in .38s var(--ease-out) both;gap:.75rem;display:grid}.mXaDUq_stop>p{color:var(--chat-text);font-size:.9375rem;line-height:1.5}.mXaDUq_actions{flex-wrap:wrap;gap:.5rem;display:flex}.mXaDUq_primary,.mXaDUq_ghost{white-space:nowrap;min-height:2.75rem;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-radius:9999px;justify-content:center;align-items:center;padding:0 1.125rem;font-size:.875rem;font-weight:500;display:inline-flex}.mXaDUq_primary{background-color:var(--chat-accent);color:var(--chat-on-accent)}.mXaDUq_ghost{border:1px solid var(--chat-line-strong);color:var(--chat-text)}@media (hover:hover){.mXaDUq_primary:hover{background-color:var(--chat-accent-press)}.mXaDUq_ghost:hover{border-color:var(--chat-accent)}}.mXaDUq_primary:active{background-color:var(--chat-accent-press)}.mXaDUq_ghost:active{border-color:var(--chat-accent);background-color:var(--chat-bubble)}.mXaDUq_saved .mXaDUq_primary{justify-self:start}.mXaDUq_booked{border-top:1px solid var(--chat-line-strong);white-space:normal;animation:mXaDUq_msg-in .38s var(--ease-out) both;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:grid}.mXaDUq_booked .mXaDUq_label{color:var(--chat-accent-text)}.mXaDUq_when{color:var(--chat-text);font-weight:600}.mXaDUq_bookedNotes{color:var(--chat-text-2);gap:.125rem;font-size:.875rem;line-height:1.45;display:grid}.mXaDUq_booked .mXaDUq_actions{padding-top:.25rem}.mXaDUq_booked .mXaDUq_ghost{cursor:pointer}@media (prefers-reduced-motion:reduce){.mXaDUq_scrim,.mXaDUq_scrim[data-open]{transition:opacity .12s linear,visibility}.mXaDUq_panel,.mXaDUq_panel[data-open]{transition:opacity .12s linear,visibility 0s linear .12s;transform:none}.mXaDUq_panel[data-open]{transition:opacity .12s linear}.mXaDUq_msg,.mXaDUq_chips,.mXaDUq_stop,.mXaDUq_booked{animation:none}.mXaDUq_typing span{opacity:.7;animation:none}.mXaDUq_send,.mXaDUq_send:hover:not(:disabled),.mXaDUq_send:active:not(:disabled){transform:none}}.mXaDUq_inline{min-height:0;color:var(--chat-text);font-family:var(--font-sans);flex-direction:column;display:flex}.mXaDUq_inline .mXaDUq_head{padding:1rem 1rem 1rem 1.125rem}.mXaDUq_inline .mXaDUq_log{overscroll-behavior:auto}.mXaDUq_inline .mXaDUq_label,.mXaDUq_inline .mXaDUq_hint{font-size:.75rem}.mXaDUq_inline .mXaDUq_msg{max-width:88%}.mXaDUq_inline .mXaDUq_bot{max-width:none;font-size:1.125rem}.mXaDUq_inline .mXaDUq_chip{min-height:2.75rem}.mXaDUq_inline .mXaDUq_send{width:2.75rem;height:2.75rem}.mXaDUq_inline .mXaDUq_input{min-height:2.75rem;padding:.6875rem 0}.mXaDUq_inline .mXaDUq_foot{padding:.75rem 1rem 1rem}.mXaDUq_live{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--chat-text-2);flex:none;align-items:center;gap:.5rem;padding-right:.25rem;font-size:.75rem;display:inline-flex}.mXaDUq_liveDot{background-color:var(--chat-ok);border-radius:9999px;width:.4375rem;height:.4375rem;position:relative}.mXaDUq_liveDot:after{content:"";border-radius:inherit;background-color:color-mix(in oklab, var(--chat-ok) 30%, transparent);animation:mXaDUq_live-pulse 2.4s var(--ease-out) infinite;position:absolute;inset:-.25rem}@keyframes mXaDUq_live-pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.mXaDUq_liveDot:after{opacity:0;animation:none}}.mXaDUq_panel .mXaDUq_title{font-family:var(--font-jakarta), var(--font-sans);letter-spacing:-.02em;font-size:1.0625rem}.mXaDUq_panel .mXaDUq_status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem}@media (hover:hover){.mXaDUq_panel .mXaDUq_close:hover{background-color:var(--chat-wash)}}.mXaDUq_panel .mXaDUq_close:active{background-color:var(--chat-wash)}.mXaDUq_panel .mXaDUq_msg,.mXaDUq_panel .mXaDUq_stop,.mXaDUq_panel .mXaDUq_booked{animation-duration:var(--m-enter);animation-timing-function:var(--m-out)}.mXaDUq_panel .mXaDUq_chips{animation-duration:var(--m-enter);animation-timing-function:var(--m-out);animation-delay:var(--m-stagger)}.mXaDUq_panel .mXaDUq_me{color:var(--chat-text-2)}.mXaDUq_panel .mXaDUq_chip{border-color:var(--chat-field);min-height:2.75rem;color:var(--chat-text);transition:border-color var(--m-fast) var(--m-out), background-color var(--m-fast) var(--m-out), transform var(--m-instant) var(--m-out);font-size:.9375rem}@media (hover:hover){.mXaDUq_panel .mXaDUq_chip:hover{color:var(--chat-text);border-color:var(--chat-line-hover);background-color:var(--chat-wash)}}.mXaDUq_panel .mXaDUq_chip:active{color:var(--chat-text);border-color:var(--chat-line-hover);background-color:var(--chat-wash);transform:translateY(1px)}.mXaDUq_panel .mXaDUq_typing span{background-color:var(--chat-muted)}.mXaDUq_panel .mXaDUq_composer{border-color:var(--chat-field);transition:border-color var(--m-fast) var(--m-out)}.mXaDUq_panel .mXaDUq_composer:focus-within{border-color:var(--chat-line-hover)}.mXaDUq_panel .mXaDUq_input{font-size:16px}.mXaDUq_panel .mXaDUq_send,.mXaDUq_panel .mXaDUq_primary{box-shadow:var(--shadow-control);transition:background-color var(--m-fast) var(--m-out), box-shadow var(--m-fast) var(--m-out), transform var(--m-instant) var(--m-out)}@media (hover:hover){.mXaDUq_panel .mXaDUq_send:hover:not(:disabled){transform:none}}.mXaDUq_panel .mXaDUq_send:active:not(:disabled),.mXaDUq_panel .mXaDUq_primary:active{box-shadow:var(--shadow-control-pressed);transform:scale(.97)}.mXaDUq_panel .mXaDUq_send:disabled{opacity:1;background-color:var(--chat-bubble);color:var(--chat-muted);box-shadow:none}.mXaDUq_panel .mXaDUq_primary,.mXaDUq_panel .mXaDUq_ghost{padding-inline:1.25rem;font-size:.9375rem}.mXaDUq_panel .mXaDUq_ghost{border-color:var(--chat-field)}@media (hover:hover){.mXaDUq_panel .mXaDUq_ghost:hover{border-color:var(--chat-line-hover);background-color:var(--chat-wash)}}.mXaDUq_panel .mXaDUq_ghost:active{border-color:var(--chat-line-hover);background-color:var(--chat-wash)}.mXaDUq_panel :is(.mXaDUq_send,.mXaDUq_chip,.mXaDUq_close,.mXaDUq_primary,.mXaDUq_ghost):focus-visible,.mXaDUq_panel .mXaDUq_hint a:focus-visible{outline:2px solid var(--chat-accent);outline-offset:3px}@media not (min-width:48rem){.mXaDUq_panel .mXaDUq_foot{padding-inline:max(1rem, env(safe-area-inset-left,0px)) max(1rem, env(safe-area-inset-right,0px))}}@media (prefers-reduced-motion:reduce){.mXaDUq_panel .mXaDUq_msg,.mXaDUq_panel .mXaDUq_chips,.mXaDUq_panel .mXaDUq_stop,.mXaDUq_panel .mXaDUq_booked{animation:none}.mXaDUq_panel .mXaDUq_chip:active,.mXaDUq_panel .mXaDUq_send:active:not(:disabled),.mXaDUq_panel .mXaDUq_primary:active{transform:none}}
.LewxYa_stage{gap:1rem;display:grid}@media (min-width:64rem){.LewxYa_stage{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:1.25rem}}.LewxYa_chatCard{flex-direction:column;display:flex}.glass-card.LewxYa_chatCard{border-color:var(--chat-line);background-color:var(--chat-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.LewxYa_chatCard .LewxYa_peek{border-top-color:var(--chat-line);color:var(--chat-muted)}.LewxYa_chatCard .LewxYa_peek span:last-child{color:var(--chat-text)}.LewxYa_chat{height:min(36rem,100svh - 7rem);min-height:26rem}@media (min-width:64rem){.LewxYa_chat{height:40rem}.LewxYa_scenes{height:calc(40rem + 2px);min-height:0}.LewxYa_timeline{flex:1;min-height:0;overflow:hidden}.LewxYa_steps{flex:1;min-height:0;max-height:none}}.LewxYa_peek{border-top:1px solid var(--color-line);min-height:2.75rem;color:var(--color-ink-2);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 1.125rem;display:flex}.LewxYa_peek:focus-visible{outline-offset:-2px}.LewxYa_peek span:last-child{color:var(--color-ink);flex:none}@media (min-width:64rem){.LewxYa_peek{display:none}}.LewxYa_scenes{flex-direction:column;gap:1.5rem;padding:1.25rem;display:flex}@media (min-width:40rem){.LewxYa_scenes{padding:1.75rem}}.LewxYa_scenesHead,.LewxYa_mailHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.LewxYa_status{color:var(--color-ink-3);transition:color var(--dur-base) var(--ease-out);align-items:center;gap:.5rem;display:inline-flex}.LewxYa_statusDot{border:1px solid var(--color-ink-3);width:.4375rem;height:.4375rem;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-radius:9999px}.LewxYa_status[data-live]{color:var(--color-ink)}.LewxYa_status[data-live] .LewxYa_statusDot{border-color:var(--color-accent);background-color:var(--color-accent)}.LewxYa_stats{border-top:1px solid var(--color-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LewxYa_stat{border-bottom:1px solid var(--color-line-strong);flex-direction:column;gap:.375rem;padding:.875rem 0;display:flex}.LewxYa_stat dd{color:var(--color-ink-2);flex-direction:column;gap:.25rem;font-size:.9375rem;line-height:1.35;display:flex}.LewxYa_stat[data-on] dd{color:var(--color-ink)}.LewxYa_full{grid-column:1/-1}.LewxYa_right{border-left:1px solid var(--color-line-strong);padding-left:1rem}.LewxYa_big{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:1.75rem;line-height:1.1}.LewxYa_of{color:var(--color-ink-3);font-size:1rem}.LewxYa_meter{background-color:var(--color-line-strong);height:2px;margin-top:.5rem;display:block;overflow:hidden}.LewxYa_meter span{background-color:var(--color-ink);transform-origin:0;height:100%;transition:transform .6s var(--ease-out);display:block}.LewxYa_value{animation:LewxYa_value-in .42s var(--ease-out) both;align-items:center;gap:.5rem;display:inline-flex}.LewxYa_onDot{background-color:var(--color-accent);border-radius:9999px;flex:none;width:.4375rem;height:.4375rem}.LewxYa_note{color:var(--color-ink-3);font-size:.8125rem}@keyframes LewxYa_value-in{0%{opacity:0;transform:translateY(4px)}}.LewxYa_timeline{flex-direction:column;gap:.75rem;display:flex}.LewxYa_empty{color:var(--color-ink-3);font-size:.875rem;line-height:1.5}.LewxYa_steps{scrollbar-width:thin;flex-direction:column;gap:.125rem;max-height:13rem;display:flex;overflow-y:auto}.LewxYa_step{color:var(--color-ink-2);animation:LewxYa_value-in .42s var(--ease-out) both;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;padding:.375rem 0;font-size:.875rem;line-height:1.45;display:grid;position:relative}.LewxYa_stepNum{font-family:var(--font-mono);color:var(--color-ink-3);font-variant-numeric:tabular-nums;font-size:.75rem}.LewxYa_step[data-kind=lead],.LewxYa_step[data-kind=booking],.LewxYa_step[data-kind=flag]{color:var(--color-ink)}.LewxYa_step[data-kind=lead] .LewxYa_stepNum,.LewxYa_step[data-kind=booking] .LewxYa_stepNum,.LewxYa_step[data-kind=flag] .LewxYa_stepNum{color:var(--color-signal)}.LewxYa_facts{border-top:1px solid var(--color-line-strong);border-bottom:1px solid var(--color-line-strong);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;padding:1rem .25rem;display:flex}.LewxYa_facts ul{color:var(--color-ink-2);flex-wrap:wrap;gap:.375rem 1.25rem;font-size:.8125rem;line-height:1.5;display:flex}.LewxYa_facts li{padding-left:.875rem;position:relative}.LewxYa_facts li:before{content:"";background-color:var(--color-ink-3);width:.375rem;height:1px;position:absolute;top:.65em;left:0}.LewxYa_footnote{color:var(--color-ink-3);margin-top:auto;font-size:.75rem;line-height:1.5}.LewxYa_mail{flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}@media (min-width:40rem){.LewxYa_mail{padding:1.75rem}}.LewxYa_mailBody{animation:LewxYa_value-in .48s var(--ease-out) both;flex-direction:column;gap:1rem;display:flex}.LewxYa_subject{color:var(--color-ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;font-size:.9375rem;display:flex}.LewxYa_mailCard{border:1px solid var(--color-line-strong);background-color:color-mix(in oklab, var(--color-paper) 55%, transparent);overflow-wrap:anywhere;border-radius:1rem;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.LewxYa_eyebrow{color:var(--color-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.LewxYa_chip{border:1px solid color-mix(in oklab, var(--color-accent) 55%, transparent);color:var(--color-signal);border-radius:9999px;padding:.125rem .5rem}.LewxYa_headline{letter-spacing:-.02em;color:var(--color-ink);margin-top:.25rem;font-size:1.375rem;font-weight:500;line-height:1.2}.LewxYa_rows{border-top:1px solid var(--color-line-strong);margin-top:.5rem;display:grid}.LewxYa_rows>div{border-bottom:1px solid var(--color-line-strong);color:var(--color-ink);grid-template-columns:6rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.5rem 0;font-size:.875rem;display:grid}.LewxYa_fakeButtons{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.LewxYa_fakePrimary,.LewxYa_fakeGhost{border-radius:9999px;align-items:center;padding:.375rem .875rem;font-size:.8125rem;display:inline-flex}.LewxYa_fakePrimary{background-color:var(--color-ink);color:var(--color-paper)}.LewxYa_fakeGhost{border:1px solid var(--color-field-border);color:var(--color-ink)}.LewxYa_quote{border-left:2px solid var(--color-line-strong);color:var(--color-ink-2);gap:.25rem;margin-top:.5rem;padding-left:.875rem;font-size:.8125rem;line-height:1.5;display:grid}.LewxYa_quote p:not(:first-child){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LewxYa_row{border-top:1px solid var(--color-line-strong);border-bottom:1px solid var(--color-line-strong);gap:.5rem;padding:1rem 0;display:grid}@media (min-width:40rem){.LewxYa_row{grid-template-columns:9rem minmax(0,1fr);align-items:start;gap:.625rem 1rem}.LewxYa_row>.LewxYa_badges{grid-column:2}}.LewxYa_rowPage{min-width:0;font-family:var(--font-mono);color:var(--color-ink);overflow-wrap:anywhere;flex-direction:column;gap:.125rem;font-size:.8125rem;display:flex}.LewxYa_badges{flex-wrap:wrap;gap:.375rem;display:flex}.LewxYa_badge{border:1px solid var(--color-line-strong);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-2);border-radius:9999px;padding:.25rem .625rem;font-size:.75rem}.LewxYa_badge[data-on]{border-color:color-mix(in oklab, var(--color-accent) 55%, transparent);color:var(--color-signal)}.LewxYa_exampleChip{border:1px solid var(--color-line-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-3);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem}.LewxYa_scene{background:linear-gradient(180deg, color-mix(in oklab, var(--chat-accent) 6%, var(--chat-stage)), var(--chat-stage) 60%);perspective:1800px;border-radius:1.25rem;padding:clamp(.5rem,4vw,4.5rem) clamp(.5rem,5vw,5.5rem);position:relative;overflow:hidden}@media (min-width:40rem){.LewxYa_scene{border-radius:1.75rem}}.LewxYa_win{border:1px solid var(--chat-line);background-color:var(--chat-bg);max-width:54rem;box-shadow:var(--chat-shadow);color:var(--chat-text);transform-origin:50% 60%;border-radius:1rem;flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.LewxYa_win{border-radius:1.5rem}}.LewxYa_win:before{content:"";background:linear-gradient(165deg, color-mix(in oklab, var(--chat-accent) 7%, transparent), transparent 42%);pointer-events:none;position:absolute;inset:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.LewxYa_win{animation:linear both LewxYa_chat-settle;animation-timeline:view();animation-range:entry 5% cover 42%}}}@keyframes LewxYa_chat-settle{0%{transform:translateY(2rem)scale(.96)}to{transform:none}}@media not (min-width:40rem){@keyframes LewxYa_chat-settle{0%{transform:translateY(1.25rem)scale(.97)}to{transform:none}}}.LewxYa_icon{flex:none}.LewxYa_top{border-bottom:1px solid var(--chat-line);align-items:center;gap:.625rem;min-height:3.75rem;padding:.875rem 1.125rem;display:flex;position:relative}@media (min-width:40rem){.LewxYa_top{min-height:4.25rem;padding-inline:1.75rem}}.LewxYa_avatarTop{flex:none;width:1.75rem;height:1.75rem}.LewxYa_model{letter-spacing:-.01em;color:var(--chat-text);white-space:nowrap;font-size:1.0625rem;font-weight:600}.LewxYa_status{color:var(--chat-muted);white-space:nowrap;align-items:center;gap:.375rem;margin-left:.25rem;font-size:.8125rem;display:inline-flex}.LewxYa_okDot{background-color:var(--chat-ok);border-radius:9999px;width:.4375rem;height:.4375rem}.LewxYa_thread,.LewxYa_composer{width:100%;padding-inline:1rem;position:relative}@media (min-width:40rem){.LewxYa_thread,.LewxYa_composer{padding-inline:1.75rem}}@media (min-width:64rem){.LewxYa_thread,.LewxYa_composer{padding-inline:2.5rem}}.LewxYa_thread{flex-direction:column;flex:1;gap:1.5rem;padding-top:1.5rem;padding-bottom:2rem;display:flex}@media (min-width:40rem){.LewxYa_thread{gap:1.75rem;padding-top:2rem;padding-bottom:2.5rem}}@media not (min-width:40rem){.LewxYa_scene{padding:.5rem}.LewxYa_thread{gap:1rem;padding-top:1rem;padding-bottom:1.25rem}.LewxYa_thread .LewxYa_tool+.LewxYa_tool{margin-top:-.375rem}.LewxYa_thread .LewxYa_bot p{font-size:1.0625rem}}.LewxYa_you{justify-content:flex-end;padding-left:14%;display:flex}.LewxYa_you p{background-color:var(--chat-bubble);color:var(--chat-text);overflow-wrap:anywhere;border-radius:1.375rem;padding:.625rem 1.125rem;font-size:1rem;line-height:1.5}@media (min-width:40rem){.LewxYa_you{padding-left:30%}.LewxYa_you p{font-size:1.0625rem}}.LewxYa_bot{grid-template-columns:1.375rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@media (min-width:40rem){.LewxYa_bot{grid-template-columns:1.75rem minmax(0,1fr);gap:1rem}}.LewxYa_avatar{width:100%;height:auto;margin-top:.25rem}.LewxYa_botBody{min-width:0;position:relative}.LewxYa_bot p{letter-spacing:-.012em;color:var(--chat-text);overflow-wrap:anywhere;font-size:1.125rem;line-height:1.5}@media (min-width:40rem){.LewxYa_bot p{font-size:1.3125rem;line-height:1.45}}@media (min-width:64rem){.LewxYa_bot p{font-size:1.5rem;line-height:1.42}}.LewxYa_word{position:relative}.LewxYa_chipsRow{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.LewxYa_chip{border:1px solid var(--chat-line-strong);min-height:2.5rem;color:var(--chat-text-2);white-space:nowrap;border-radius:9999px;align-items:center;padding:0 1.125rem;font-size:.9375rem;font-weight:500;display:inline-flex}.LewxYa_chip[data-primary]{border-color:var(--chat-accent);background-color:var(--chat-accent);color:var(--chat-on-accent)}.LewxYa_pulse{background-color:var(--chat-accent-text);opacity:0;pointer-events:none;border-radius:1px;width:.1875rem;height:1.15em;font-size:1.125rem;position:absolute;top:.2em;left:0}@media (min-width:40rem){.LewxYa_pulse{font-size:1.3125rem}}@media (min-width:64rem){.LewxYa_pulse{font-size:1.5rem}}.LewxYa_tool{color:var(--chat-muted);align-items:center;gap:.625rem;padding-left:2.125rem;font-size:.9375rem;line-height:1.4;display:flex}@media (min-width:40rem){.LewxYa_tool{padding-left:2.75rem}}.LewxYa_tool .LewxYa_icon{color:var(--chat-accent-text)}.LewxYa_tool+.LewxYa_tool{margin-top:-.875rem}.LewxYa_composer{padding-bottom:1rem}@media (min-width:40rem){.LewxYa_composer{padding-bottom:1.5rem}}.LewxYa_composerBar{border:1px solid var(--chat-line);background-color:var(--chat-raise);border-radius:9999px;align-items:center;gap:.5rem;min-height:3.25rem;padding:.4375rem .4375rem .4375rem 1.25rem;display:flex}@media (min-width:40rem){.LewxYa_composerBar{min-height:3.75rem;padding-left:1.5rem}}.LewxYa_composerText{min-width:0;color:var(--chat-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:1rem;overflow:hidden}@media not (min-width:48rem){.LewxYa_composerText{text-overflow:clip;flex-wrap:wrap;height:1.5em;line-height:1.5;display:flex}.LewxYa_composerText>span{white-space:pre}}.LewxYa_send{background-color:var(--chat-accent);width:2.5rem;height:2.5rem;color:var(--chat-on-accent);border-radius:9999px;flex:none;place-items:center;display:grid}@media (min-width:40rem){.LewxYa_send{width:2.75rem;height:2.75rem}}.LewxYa_after{flex-direction:column;gap:1.25rem;margin-top:1.5rem;display:flex}@media (min-width:64rem){.LewxYa_after{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}}.LewxYa_result{max-width:38rem;color:var(--color-ink-2);flex-direction:column;gap:.5rem;font-size:1rem;line-height:1.55;display:flex}.LewxYa_scriptActions{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.LewxYa_thread>li{--at:var(--at-d);--talk:var(--talk-d);--done:var(--done-d)}[data-motion] .LewxYa_you,[data-motion] .LewxYa_tool,[data-motion] .LewxYa_bot>.LewxYa_avatar,[data-motion] .LewxYa_word,[data-motion] .LewxYa_chip{opacity:0}@media not (min-width:64rem){.LewxYa_thread>li{--at:var(--at-s);--talk:var(--talk-s);--done:var(--done-s)}[data-motion] .LewxYa_thread>li:nth-child(-n+2),[data-motion] .LewxYa_thread>li:nth-child(-n+2) :is(.LewxYa_word,.LewxYa_chip,.LewxYa_avatar){opacity:1;animation:none}[data-motion] .LewxYa_thread>li:nth-child(-n+2) .LewxYa_pulse,[data-motion] .LewxYa_thread>li:nth-child(-n+2) .LewxYa_word:after{display:none}}[data-motion=play] .LewxYa_you,[data-motion=play] .LewxYa_tool,[data-motion=play] .LewxYa_bot>.LewxYa_avatar{animation:LewxYa_chat-pop .42s var(--ease-out) var(--at) both}[data-motion=play] .LewxYa_pulse{animation:LewxYa_chat-on calc(var(--talk) - var(--at)) linear var(--at), LewxYa_chat-blink .9s steps(1) infinite}[data-motion=play] .LewxYa_word{animation:LewxYa_chat-fade .22s ease-out calc(var(--talk) + var(--i) * 40ms) both}[data-motion=play] .LewxYa_word:after{content:"";background-color:var(--chat-accent-text);opacity:0;width:.1875rem;height:1.1em;animation:LewxYa_chat-on 40ms linear calc(var(--talk) + var(--i) * 40ms);border-radius:1px;margin-top:-.55em;position:absolute;top:50%;left:calc(100% + .18em)}[data-motion=play] .LewxYa_chip{animation:LewxYa_chat-pop .42s var(--ease-out) calc(var(--done) + .2s + var(--c) * 90ms) both}@keyframes LewxYa_chat-fade{0%{opacity:0}to{opacity:1}}@keyframes LewxYa_chat-pop{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes LewxYa_chat-on{0%,to{opacity:1}}@keyframes LewxYa_chat-blink{50%{visibility:hidden}}.LewxYa_hintLine{color:var(--color-ink-3);font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){[data-motion] .LewxYa_you,[data-motion] .LewxYa_tool,[data-motion] .LewxYa_word,[data-motion] .LewxYa_chip,[data-motion] .LewxYa_bot>.LewxYa_avatar{opacity:1;animation:none}[data-motion] .LewxYa_pulse,[data-motion] .LewxYa_word:after{display:none}.LewxYa_value,.LewxYa_step,.LewxYa_mailBody{animation:none}.LewxYa_meter span{transition:none}}
