@layer components{.pk-close.pk-btn{border-radius:var(--pk-radius);flex:none;block-size:2.125rem;min-block-size:0;inline-size:2.125rem;padding:0}.pk-close.pk-btn--ghost{border-color:color-mix(in srgb, currentColor 28%, transparent);color:inherit}.pk-close.pk-btn--ghost:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, currentColor 12%, transparent);color:inherit}.pk-close--over-media.pk-btn,.pk-close--over-media.pk-btn:hover:not(:disabled,[aria-disabled=true]){border-color:color-mix(in srgb, var(--pk-on-solid) 45%, transparent);background:color-mix(in srgb, var(--pk-on-solid-ink) 72%, transparent);color:var(--pk-on-solid);backdrop-filter:blur(4px)}}
