.P3c-8W_tile{aspect-ratio:1;border-radius:var(--radius-m);background:radial-gradient(80% 80% at 50% 0%, var(--brand-alpha-weak), transparent 70%),#08080a;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.P3c-8W_tile>img:first-child{object-fit:contain;width:54%;height:54%;transition:opacity .32s,transform .32s cubic-bezier(.2,.8,.2,1)}.P3c-8W_source{object-fit:cover;width:36px;height:36px;box-shadow:0 0 0 1px var(--neutral-alpha-medium);border-radius:8px;transition:all .32s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:10px;left:10px}.P3c-8W_tile:hover .P3c-8W_source{width:100%;height:100%;box-shadow:none;border-radius:0;bottom:0;left:0}.P3c-8W_tile:has(.P3c-8W_source):hover>img:first-child{opacity:0;transform:scale(.92)}.P3c-8W_waiting{background:radial-gradient(60% 60% at 50% 50%, var(--brand-alpha-medium), transparent 70%),#08080a;animation:2.4s ease-in-out infinite P3c-8W_breathe;animation-delay:calc(var(--k,0)*.3s)}@keyframes P3c-8W_breathe{50%{opacity:.55}}.P3c-8W_hero{width:168px;height:168px;box-shadow:0 32px 80px -24px var(--brand-solid-strong),0 0 0 1px var(--neutral-alpha-weak);border-radius:22.5%;transition:box-shadow .4s}.P3c-8W_swatch{all:unset;cursor:pointer;border-radius:50%;width:24px;height:24px;transition:transform .16s;box-shadow:inset 0 2px #ffffff47}.P3c-8W_swatch:hover{transform:scale(1.12)}.P3c-8W_swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--page-background),0 0 0 4px var(--neutral-on-background-strong)}.P3c-8W_swatch:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:3px}.P3c-8W_option{all:unset;border-radius:var(--radius-full);border:1px solid var(--neutral-alpha-weak);color:var(--neutral-on-background-medium);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;line-height:1.25rem;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.P3c-8W_option:hover{border-color:var(--neutral-alpha-strong);color:var(--neutral-on-background-strong)}.P3c-8W_option[aria-pressed=true]{border-color:var(--brand-alpha-strong);background:var(--brand-alpha-weak);color:var(--neutral-on-background-strong)}.P3c-8W_option:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px}.P3c-8W_barIcon{border-radius:7px;flex-shrink:0;width:28px;height:28px}@media (prefers-reduced-motion:reduce){.P3c-8W_waiting{animation:none}.P3c-8W_tile>img,.P3c-8W_source{transition:none}}
