.AiCharge-module__GBdCKG__root{color:var(--brand);align-items:center;gap:2px;display:inline-flex}.AiCharge-module__GBdCKG__icon{color:var(--brand);transform-origin:50% 58%;will-change:transform,opacity;justify-content:center;align-items:center;animation:1.35s cubic-bezier(.22,1,.36,1) infinite AiCharge-module__GBdCKG__chargeBolt;display:inline-flex;position:relative}.AiCharge-module__GBdCKG__iconStatic{animation:none}.AiCharge-module__GBdCKG__iconStatic:after{opacity:0;animation:none}.AiCharge-module__GBdCKG__icon:after{content:"";background:radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--brand)34%,transparent)0%,color-mix(in oklab,var(--brand)18%,transparent)34%,transparent 68%);opacity:0;pointer-events:none;border-radius:999px;animation:1.35s cubic-bezier(.22,1,.36,1) infinite AiCharge-module__GBdCKG__chargePulse;position:absolute;inset:-5px;transform:scale(.72)}.AiCharge-module__GBdCKG__value{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--brand)86%,white);line-height:1}@keyframes AiCharge-module__GBdCKG__chargeBolt{0%,to{opacity:.82;transform:translateY(0)scale(1)}18%{opacity:1;transform:translateY(-1px)scale(1.14)rotate(-4deg)}32%{opacity:.94;transform:translateY(0)scale(.96)rotate(2deg)}52%{opacity:.98;transform:translateY(-.5px)scale(1.08)}}@keyframes AiCharge-module__GBdCKG__chargePulse{0%,to{opacity:0;transform:scale(.72)}16%{opacity:.52;transform:scale(1)}34%{opacity:.18;transform:scale(1.36)}52%{opacity:.28;transform:scale(1.12)}}
.AiChat-module__xJajKq__chat>:first-child{margin-top:.75rem}.AiChat-module__xJajKq__chatScrollContent{padding-right:1rem}:is(.AiChat-module__xJajKq__assistantText p,.AiChat-module__xJajKq__assistantText li,.AiChat-module__xJajKq__assistantText ul,.AiChat-module__xJajKq__assistantText ol,.AiChat-module__xJajKq__assistantText strong,.AiChat-module__xJajKq__assistantText em,.AiChat-module__xJajKq__assistantText span){color:inherit}.AiChat-module__xJajKq__chat h1,.AiChat-module__xJajKq__chat h2,.AiChat-module__xJajKq__chat h3,.AiChat-module__xJajKq__chat h4,.AiChat-module__xJajKq__chat h5,.AiChat-module__xJajKq__chat h6{font-size:1rem}.AiChat-module__xJajKq__assistantText{line-height:1.7}:is(.AiChat-module__xJajKq__assistantText h1,.AiChat-module__xJajKq__assistantText h2,.AiChat-module__xJajKq__assistantText h3,.AiChat-module__xJajKq__assistantText h4,.AiChat-module__xJajKq__assistantText h5,.AiChat-module__xJajKq__assistantText h6,.AiChat-module__xJajKq__assistantText p,.AiChat-module__xJajKq__assistantText ul,.AiChat-module__xJajKq__assistantText ol){margin-block:0}:is(.AiChat-module__xJajKq__assistantText h1,.AiChat-module__xJajKq__assistantText h2){font-family:var(--font-heading);color:var(--brand);text-wrap:balance;font-size:clamp(1.25rem,1.05rem + .5vw,1.55rem);font-weight:500;line-height:1.25}.AiChat-module__xJajKq__assistantText h3{border-top:1px solid var(--border-default);font-family:var(--font-heading);color:var(--foreground);padding-top:1rem;font-size:1.1rem;font-weight:500;line-height:1.3}.AiChat-module__xJajKq__assistantText p{color:inherit}:is(.AiChat-module__xJajKq__assistantText ul,.AiChat-module__xJajKq__assistantText ol){gap:.45rem;padding-left:1.5em;list-style-position:outside;display:grid}.AiChat-module__xJajKq__assistantText ul{list-style-type:disc}.AiChat-module__xJajKq__assistantText ol{list-style-type:decimal}.AiChat-module__xJajKq__assistantText li{padding-left:.1rem;line-height:1.65;display:list-item}.AiChat-module__xJajKq__assistantText li::marker{color:color-mix(in oklab,var(--brand)78%,var(--foreground));font-weight:600}:is(.AiChat-module__xJajKq__assistantText strong,.AiChat-module__xJajKq__assistantText b){color:var(--foreground);font-weight:600}:is(.AiChat-module__xJajKq__assistantText h1+p,.AiChat-module__xJajKq__assistantText h2+p){margin-top:.25rem}:is(.AiChat-module__xJajKq__assistantText p+h2,.AiChat-module__xJajKq__assistantText ul+h2,.AiChat-module__xJajKq__assistantText ol+h2){margin-top:1.25rem}:is(.AiChat-module__xJajKq__assistantText p+p,.AiChat-module__xJajKq__assistantText p+ul,.AiChat-module__xJajKq__assistantText p+ol,.AiChat-module__xJajKq__assistantText ul+p,.AiChat-module__xJajKq__assistantText ol+p,.AiChat-module__xJajKq__assistantText ul+ul,.AiChat-module__xJajKq__assistantText ul+ol,.AiChat-module__xJajKq__assistantText ol+ul,.AiChat-module__xJajKq__assistantText ol+ol){margin-top:.9rem}:is(.AiChat-module__xJajKq__assistantText p+h3,.AiChat-module__xJajKq__assistantText ul+h3,.AiChat-module__xJajKq__assistantText ol+h3){margin-top:1.35rem}:is(.AiChat-module__xJajKq__assistantText h3+p,.AiChat-module__xJajKq__assistantText h3+ul,.AiChat-module__xJajKq__assistantText h3+ol){margin-top:.65rem}.AiChat-module__xJajKq__emptyViewport{background:radial-gradient(circle at 50% 52%,#ffffff06,transparent 34%),radial-gradient(circle at 50% 52%,color-mix(in oklab,var(--brand)10%,transparent),transparent 56%);flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.AiChat-module__xJajKq__emptyStack{width:100%;position:relative}.AiChat-module__xJajKq__embeddedEmptyStack{padding-block:72px;overflow:visible}.AiChat-module__xJajKq__emptyTitle{z-index:1;--title-text-wrap:balance;line-height:1;position:relative}.AiChat-module__xJajKq__emptyTitleLead{margin-bottom:.14em;line-height:1;display:block}.AiChat-module__xJajKq__emptyTitleMorphWrap{text-align:center;place-items:center;width:100%;height:1.5em;display:grid;overflow:hidden}.AiChat-module__xJajKq__emptyTitleMorph{font-size:inherit;white-space:nowrap;line-height:1.25;display:inline-block}.AiChat-module__xJajKq__emptyTitleMorphGradient{color:#0000;background:linear-gradient(180deg,var(--brand),var(--brand));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.AiChat-module__xJajKq__emptyInputWrap{z-index:1;width:min(100%,800px);margin-inline:auto;position:relative}.AiChat-module__xJajKq__emptyHint{z-index:1;text-wrap:balance;max-width:560px;margin-inline:auto;position:relative}.AiChat-module__xJajKq__recipeGrid{width:100%;padding:10px 0 12px}.AiChat-module__xJajKq__thinkingShimmer{color:color-mix(in oklab,var(--brand)52%,transparent);background:linear-gradient(110deg,color-mix(in oklab,var(--brand)35%,transparent)0%,color-mix(in oklab,var(--brand)88%,var(--foreground))35%,color-mix(in oklab,var(--brand)35%,transparent)70%);-webkit-text-fill-color:transparent;background-position:-120%;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:2.6s ease-in-out infinite alternate AiChat-module__xJajKq__thinkingShimmer;display:inline-block;position:relative}.AiChat-module__xJajKq__thinkingTypeWrap{align-items:baseline;gap:1px;min-height:1.4em;display:inline-flex}.AiChat-module__xJajKq__thinkingCursor{color:color-mix(in oklab,var(--brand)82%,var(--foreground));display:inline-block}@keyframes AiChat-module__xJajKq__thinkingShimmer{0%{background-position:-120%}to{background-position:120%}}@media (max-width:48em){.AiChat-module__xJajKq__emptyViewport{justify-content:center;align-items:center;padding-top:0;padding-bottom:0}.AiChat-module__xJajKq__emptyStack{max-width:360px;margin-inline:auto}.AiChat-module__xJajKq__emptyTitle{max-width:332px;margin-inline:auto}.AiChat-module__xJajKq__emptyTitleMorphWrap{place-items:center;max-width:100%;height:2.4em;line-height:1;display:grid}.AiChat-module__xJajKq__emptyTitleMorph{width:100%;line-height:1.2;display:block}}@media (min-width:34em) and (max-width:48em){.AiChat-module__xJajKq__emptyInputWrap{width:min(100%,456px)}}
