.hanko-seal.svelte-1ojt8z0{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;filter:drop-shadow(0 1px 2px rgba(166,67,48,.2));transition:transform .15s cubic-bezier(.22,1,.36,1),filter .25s cubic-bezier(.22,1,.36,1)}.hanko-seal.svelte-1ojt8z0:active{transform:scale(.95)}.seal-ink-halo.svelte-1ojt8z0{position:absolute;inset:-35%;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,rgba(166,67,48,.28) 0%,rgba(166,67,48,.12) 45%,transparent 72%);opacity:0;transform:scale(.85);filter:blur(4px);transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1)}.hanko-seal.svelte-1ojt8z0:hover .seal-ink-halo:where(.svelte-1ojt8z0){opacity:1;transform:scale(1.08)}.seal-svg.svelte-1ojt8z0{position:relative;z-index:1;display:block;width:100%;height:100%;overflow:visible}.seal-kanji.svelte-1ojt8z0{-webkit-user-select:none;user-select:none;letter-spacing:0}.seal-kanji-cut.svelte-1ojt8z0{transition:fill var(--duration-normal) var(--ease-artisan)}[data-theme=dark] .hanko-seal.svelte-1ojt8z0{filter:drop-shadow(0 1px 4px rgba(196,84,62,.3))}[data-theme=dark] .seal-ink-halo.svelte-1ojt8z0{background:radial-gradient(circle,rgba(196,84,62,.32) 0%,rgba(196,84,62,.14) 45%,transparent 72%)}
