.product-logo-frame.svelte-1vmihjc{--product-logo-img-padding: 0px;--product-logo-border-width: 1px;--product-logo-inner-radius: max(0px, calc(var(--product-logo-radius, var(--radius-pr-lg)) - var(--product-logo-border-width)));--product-logo-light-key: color-mix(in srgb, var(--color-pr-logo-matte) 72%, transparent);--product-logo-dark-key: color-mix(in srgb, var(--color-pr-logo-matte-border) 78%, transparent);background:transparent;transition:border-color .18s ease-out,background .18s ease-out}.product-logo-frame.contrast-assist.svelte-1vmihjc{border-color:color-mix(in srgb,var(--color-pr-border) 62%,var(--color-pr-illust));box-shadow:0 6px 18px color-mix(in srgb,var(--color-pr-bg) 12%,transparent);--product-logo-light-key: color-mix(in srgb, var(--color-pr-logo-matte) 84%, transparent);--product-logo-dark-key: color-mix(in srgb, var(--color-pr-logo-matte-border) 88%, transparent)}.product-logo-frame.is-borderless.svelte-1vmihjc{--product-logo-border-width: 0px}.product-logo-initial.svelte-1vmihjc{opacity:0;transition:opacity .18s ease-out}.product-logo-frame.is-unpainted.svelte-1vmihjc .product-logo-initial:where(.svelte-1vmihjc){opacity:1}.product-logo-frame.is-unpainted.svelte-1vmihjc{background:color-mix(in srgb,var(--color-pr-surface) 78%,var(--color-pr-bg))}.product-logo-img.svelte-1vmihjc{border-radius:var(--product-logo-inner-radius);padding:var(--product-logo-img-padding);filter:drop-shadow(0 0 .55px var(--product-logo-light-key)) drop-shadow(0 0 .8px var(--product-logo-dark-key));transition:opacity .12s ease-out}.product-logo-frame[class~=rounded-full].svelte-1vmihjc .product-logo-img:where(.svelte-1vmihjc){border-radius:inherit}
