.ie-orb.svelte-s0pv38 .ie-orb-instructions:where(.svelte-s0pv38){font-style:italic;text-transform:lowercase;letter-spacing:.12em;opacity:.7}.ie-orb.svelte-s0pv38 .ie-orb-canvas:where(.svelte-s0pv38){border-radius:1.5rem;border:1px solid color-mix(in oklch,var(--color-primary) 25%,transparent);background:color-mix(in oklch,var(--color-primary) 10%,#18181b);box-shadow:0 0 24px color-mix(in oklch,var(--color-primary) 18%,transparent)}.ie-orb.svelte-s0pv38 .ie-toolbar:where(.svelte-s0pv38) .sg-btn.ie-confirm{box-shadow:0 0 24px color-mix(in oklch,var(--color-primary) 35%,transparent)}.avatar-shell.svelte-7yr2jm{position:relative;height:100%;width:100%;border-radius:9999px;display:flex;align-items:center;justify-content:center;overflow:hidden}.orb-empty.svelte-7yr2jm{position:relative;height:100%;width:100%;border:0;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation}.orb-ball.svelte-7yr2jm{position:absolute;top:50%;left:50%;width:138.89%;height:138.89%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.orb-ball.svelte-7yr2jm .orb-figure-icon{color:var(--color-primary);transition:transform .22s ease,color .22s ease}.orb-empty.svelte-7yr2jm:hover .orb-ball:where(.svelte-7yr2jm) .orb-figure-icon{color:color-mix(in oklch,white 25%,var(--color-primary));transform:scale(1.05)}.orb-empty.svelte-7yr2jm:active .orb-ball:where(.svelte-7yr2jm) .orb-figure-icon{transform:scale(.98)}.orb-reveal.svelte-7yr2jm{position:absolute;top:50%;left:50%;width:138.89%;height:138.89%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;animation:svelte-7yr2jm-orb-reveal-out 1.6s ease-out forwards}@keyframes svelte-7yr2jm-orb-reveal-out{0%,55%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.orb-reveal.svelte-7yr2jm{display:none}}.avatar-glass.svelte-7yr2jm{position:absolute;inset:0;border-radius:9999px;pointer-events:none;box-shadow:inset 0 0 5px color-mix(in oklch,var(--color-primary) 30%,transparent),inset 0 -10px 22px -14px #0009,0 0 0 1px color-mix(in oklch,var(--color-primary) 20%,transparent);background:radial-gradient(circle at 30% 20%,color-mix(in oklch,white 28%,transparent) 0%,transparent 11%)}.avatar-glass-empty.svelte-7yr2jm{box-shadow:inset 0 0 7px color-mix(in oklch,var(--color-primary) 45%,transparent),inset 0 -10px 22px -14px #0009,0 0 0 1px color-mix(in oklch,var(--color-primary) 38%,transparent),0 0 16px -6px color-mix(in oklch,var(--color-primary) 45%,transparent)}.avatar-add.svelte-7yr2jm{position:absolute;bottom:.375rem;right:.375rem;height:2.125rem;width:2.125rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:0;cursor:pointer;touch-action:manipulation;z-index:2;background:var(--color-primary)!important;color:var(--color-primary-content, white)!important;border:1px solid color-mix(in oklch,white 34%,transparent)!important;box-shadow:0 2px 8px #00000080,inset 0 1px color-mix(in oklch,white 40%,transparent);transition:transform .18s ease,box-shadow .18s ease}.avatar-add.svelte-7yr2jm:hover{box-shadow:0 2px 12px color-mix(in oklch,var(--color-primary) 55%,transparent),inset 0 1px color-mix(in oklch,white 40%,transparent)}.avatar-add.svelte-7yr2jm:active{transform:scale(.94)}.sg-modal-overlay .sg-modal-card.avatar-seer-card{background:radial-gradient(120% 90% at 50% -10%,color-mix(in oklch,var(--color-primary) 22%,transparent),transparent 60%),linear-gradient(170deg,color-mix(in oklch,var(--color-primary) 14%,var(--color-background)),color-mix(in oklch,var(--color-primary) 5%,var(--color-background)));border:none;border-radius:2rem;box-shadow:0 8px 40px #0000008c,0 0 32px color-mix(in oklch,var(--color-primary) 25%,transparent),0 0 0 1px color-mix(in oklch,var(--color-primary) 30%,transparent) inset}.sg-modal-overlay .sg-modal-card.avatar-seer-card .sg-modal-title{color:color-mix(in oklch,var(--color-primary) 40%,var(--color-base-content))}
