.feixoa_root{--bot-1:color-mix(in oklch, var(--glow,#fd7933) 82%, white);--bot-2:color-mix(in oklch, var(--glow,#fd7933) 68%, black);--bot-face:var(--background,#faf9f7);--bot-ground:color-mix(in oklch, var(--foreground,#171717) 7%, transparent);--bot-ground-core:color-mix(in oklch, var(--foreground,#171717) 12%, transparent);--bot-heart:var(--glow-2,var(--glow,#fd7933));--bot-blush:color-mix(in oklch, var(--glow-2,var(--glow,#fd7933)) 48%, transparent);width:var(--bot-size,120px);height:var(--bot-size,120px);vertical-align:middle;flex:none;display:inline-block;position:relative}@supports (color:lab(0% 0 0)){.feixoa_root{--bot-1:color-mix(in oklch, var(--glow,lab(66.244% 48.7302 60.226)) 82%, white);--bot-2:color-mix(in oklch, var(--glow,lab(66.244% 48.7302 60.226)) 68%, black);--bot-heart:var(--glow-2,var(--glow,lab(66.244% 48.7302 60.226)));--bot-blush:color-mix(in oklch, var(--glow-2,var(--glow,lab(66.244% 48.7302 60.226))) 48%, transparent)}}.feixoa_svg{width:150%;height:150%;display:block;position:absolute;inset:-25%;overflow:visible}.feixoa_stop1,.feixoa_stop2{transition:stop-color .45s}@media (prefers-reduced-motion:reduce){.feixoa_stop1,.feixoa_stop2{transition:none}}.feixoa_stop1{stop-color:var(--bot-1)}.feixoa_stop2{stop-color:var(--bot-2)}.feixoa_face{fill:var(--bot-face);stroke:var(--bot-face)}.feixoa_ground{fill:var(--bot-ground)}.feixoa_core{fill:var(--bot-ground-core)}.feixoa_blush{fill:var(--bot-blush)}.feixoa_heart{fill:var(--bot-heart)}
.JJlx-G_demo{gap:12px;width:min(100%,540px);margin-inline:auto;display:grid;container-type:inline-size}.JJlx-G_stage{border:1px solid color-mix(in oklch, var(--foreground) 9%, transparent);background:radial-gradient(ellipse at 50% 43%, color-mix(in oklch, var(--glow) 8%, transparent), transparent 50%), color-mix(in oklch, var(--foreground) 2.5%, var(--background));border-radius:24px;place-items:center;min-height:clamp(260px,42cqh,360px);display:grid;position:relative;overflow:hidden}.JJlx-G_aura{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklch, var(--glow) 12%, transparent), transparent 70%);pointer-events:none;border-radius:50%;width:190px;position:absolute}.JJlx-G_avatar{z-index:1}.JJlx-G_hint{inset-inline:12px;color:var(--muted-foreground);text-align:center;margin:0;font-size:12px;position:absolute;bottom:12px}.JJlx-G_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.JJlx-G_group{border:0;min-width:0;margin:0;padding:0}.JJlx-G_legend{color:var(--muted-foreground);padding:0 2px 7px;font-size:12px;font-weight:500}.JJlx-G_choices{--track-radius:16px;--track-inset:5px;border:1px solid color-mix(in oklch, var(--foreground) 9%, transparent);border-radius:var(--track-radius);background:color-mix(in oklch, var(--foreground) 4%, var(--background));box-shadow:inset 0 1px 2px color-mix(in oklch, var(--foreground) 6%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:4px;display:grid}.JJlx-G_choice{border-radius:calc(var(--track-radius) - var(--track-inset));min-width:0;min-height:36px;color:var(--muted-foreground);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:6px 3px;font-size:12.5px;font-weight:500;line-height:1.2;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .15s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.JJlx-G_choice:hover{color:var(--foreground);background:color-mix(in oklch, var(--foreground) 5%, transparent)}}.JJlx-G_choice[aria-pressed=true]{border-color:color-mix(in oklch, var(--foreground) 10%, transparent);background:color-mix(in oklch, var(--card) 86%, var(--glow) 4%);color:var(--foreground);box-shadow:inset 0 1px 0 var(--gloss-highlight), 0 1px 3px var(--gloss-depth), 0 4px 10px -5px var(--gloss-depth)}@media (prefers-reduced-motion:no-preference){.JJlx-G_choice:active{transform:scale(.97)}}.JJlx-G_choice:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@container (max-width:380px){.JJlx-G_controls{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.JJlx-G_choice{transition:none}}
