._page_vuo9h_1{color:#f7f4ec;background:#111810;min-height:100vh}._intro_vuo9h_2{background:radial-gradient(circle at 14% 18%,#707c4f33,#0000 31%),linear-gradient(#182116,#111810);padding:clamp(3rem,6vw,5rem) max(1rem,50% - 39rem) clamp(2rem,4vw,3rem)}._intro_vuo9h_2>div{max-width:56rem}._intro_vuo9h_2 p{color:#c8ceca;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.78rem}._intro_vuo9h_2 h1{letter-spacing:-.045em;max-width:48rem;margin:1rem 0 .8rem;font-size:clamp(2.45rem,5vw,4.35rem);font-weight:500;line-height:1.28}._intro_vuo9h_2 h1 em{color:#aab38a;font-style:normal}._intro_vuo9h_2 span{color:#f7f4eca8;max-width:42rem;font-size:1rem;line-height:2;display:block}._workspace_vuo9h_8{width:min(100% - 2rem,64rem);min-height:42rem;margin:0 auto;padding-bottom:clamp(5rem,9vw,8rem)}._chat_vuo9h_9{flex-direction:column;gap:1rem;min-height:26rem;padding:clamp(1rem,3vw,2rem) 0;display:flex}._welcome_vuo9h_10{text-align:center;align-content:center;place-items:center;min-height:19rem;display:grid}._orbit_vuo9h_11{border:1px solid #c8ceca52;border-radius:50%;place-items:center;width:4rem;height:4rem;display:grid;box-shadow:0 0 0 .75rem #626b491f,0 1.2rem 4rem #00000047}._orbit_vuo9h_11 i{background:#c8ceca;border-radius:50%;width:1rem;height:1rem;box-shadow:0 0 1.5rem #aab38a}._welcome_vuo9h_10 h2{margin:1.75rem 0 .4rem;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:550}._welcome_vuo9h_10>p{color:#f7f4ec99;margin:0 0 1.75rem}._starters_vuo9h_15{grid-template-columns:repeat(3,1fr);gap:.65rem;width:min(100%,46rem);display:grid}._starters_vuo9h_15 button{color:#f7f4ec;min-height:5.5rem;font:inherit;text-align:right;cursor:pointer;background:#ffffff09;border:1px solid #c8ceca2e;border-radius:1rem;padding:1rem;font-size:.86rem;line-height:1.8}._starters_vuo9h_15 button span{color:#aab38a;margin-top:.5rem;display:block}._userTurn_vuo9h_18,._assistantTurn_vuo9h_18{border-radius:1.15rem;max-width:min(85%,46rem);padding:1rem 1.15rem}._userTurn_vuo9h_18{background:#626b49;align-self:flex-start}._assistantTurn_vuo9h_18{background:#1b2419;border:1px solid #c8ceca2e;align-self:flex-end}._userTurn_vuo9h_18>small,._assistantTurn_vuo9h_18>small{color:#f7f4ec94;font-size:.68rem}._userTurn_vuo9h_18>p,._assistantTurn_vuo9h_18>p{white-space:pre-wrap;margin:.35rem 0 0;font-size:.96rem;line-height:2}._recommendations_vuo9h_23{gap:.55rem;margin-top:1rem;display:grid}._recommendations_vuo9h_23>a{min-height:4.6rem;color:inherit;background:#00000029;border:1px solid #c8ceca29;border-radius:.85rem;grid-template-columns:3.6rem 1fr auto;align-items:center;gap:.8rem;padding:.5rem;text-decoration:none;display:grid}._recImage_vuo9h_25{background:#111810;border-radius:.65rem;place-items:center;width:3.6rem;height:3.6rem;display:grid;overflow:hidden}._recImage_vuo9h_25 img{object-fit:cover;width:100%;height:100%}._recImage_vuo9h_25 i{color:#aab38a;font-style:normal}._recommendations_vuo9h_23 strong,._recommendations_vuo9h_23 small{display:block}._recommendations_vuo9h_23 small{color:#f7f4ec8f;font-size:.7rem}._recommendations_vuo9h_23 strong{margin-top:.25rem;font-size:.88rem}._recommendations_vuo9h_23 b{color:#aab38a;font-size:1.1rem}._thinking_vuo9h_27{background:#1b2419;border-radius:1rem;justify-content:center;gap:.3rem;width:4.5rem;padding:.8rem;display:flex}._thinking_vuo9h_27 span{background:#c8ceca;border-radius:50%;width:.35rem;height:.35rem;animation:.9s infinite alternate _pulse_vuo9h_1}._thinking_vuo9h_27 span:nth-child(2){animation-delay:.18s}._thinking_vuo9h_27 span:nth-child(3){animation-delay:.36s}._thinking_vuo9h_27 em{font-style:normal}._error_vuo9h_28{color:#ffd8cf;background:#772c2247;border:1px solid #d7857559;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}._error_vuo9h_28 p{margin:0;font-size:.85rem}._error_vuo9h_28 button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}._composer_vuo9h_29{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#182116e6;border:1px solid #c8ceca2e;border-radius:1.25rem;padding:1rem;position:sticky;bottom:0;box-shadow:0 1.5rem 5rem #00000059}._composer_vuo9h_29>label{color:#c8ceca;margin-bottom:.55rem;font-size:.74rem;display:block}._composer_vuo9h_29>div{grid-template-columns:1fr auto;gap:.75rem;display:grid}._composer_vuo9h_29 textarea{resize:vertical;color:#f7f4ec;min-height:4rem;max-height:11rem;font:inherit;background:#111810;border:1px solid #c8ceca33;border-radius:.85rem;padding:.85rem;font-size:1rem;line-height:1.75}._composer_vuo9h_29 button{color:#111810;min-width:7rem;font:inherit;cursor:pointer;background:#f5f1e7;border:0;border-radius:.85rem;font-weight:700}._composer_vuo9h_29 button:disabled{cursor:not-allowed;opacity:.48}._composer_vuo9h_29>small{color:#f7f4ec7a;margin-top:.65rem;font-size:.7rem;display:block}._page_vuo9h_1 :is(button,a,textarea):focus-visible{outline-offset:3px;outline:3px solid #b89a64}@keyframes _pulse_vuo9h_1{to{opacity:.28;transform:translateY(-.15rem)}}@media (width<=700px){._intro_vuo9h_2{padding:2.5rem 1rem 2rem}._intro_vuo9h_2 h1{font-size:clamp(2.25rem,10vw,3.2rem)}._intro_vuo9h_2 span{font-size:.9rem}._workspace_vuo9h_8{width:min(100% - 1rem,40rem)}._welcome_vuo9h_10{min-height:15rem}._orbit_vuo9h_11{width:3rem;height:3rem}._starters_vuo9h_15{grid-template-columns:1fr}._starters_vuo9h_15 button{min-height:3.6rem}._userTurn_vuo9h_18,._assistantTurn_vuo9h_18{max-width:94%}._composer_vuo9h_29{padding:.7rem;bottom:.5rem}._composer_vuo9h_29>div{grid-template-columns:1fr}._composer_vuo9h_29 button{min-height:3rem}._recommendations_vuo9h_23>a{grid-template-columns:3.25rem 1fr auto}._recImage_vuo9h_25{width:3.25rem;height:3.25rem}}@media (prefers-reduced-motion:reduce){._thinking_vuo9h_27 span{animation:none}}
