.ak-stamp{--stamp-ink:var(--ak-ink,var(--ak-sky));display:inline-flex;flex-direction:column;align-items:center;gap:3px;padding:6px 12px 5px;border:2px solid var(--stamp-ink);border-radius:var(--ak-r-sm,10px);box-shadow:inset 0 0 0 2px var(--ak-surface),inset 0 0 0 3px color-mix(in srgb,var(--stamp-ink) 55%,transparent);color:var(--stamp-ink);font-family:var(--ak-font-display);line-height:1;opacity:.94;transform:rotate(-6deg);transform-origin:50% 50%;user-select:none;pointer-events:none;white-space:nowrap}.ak-stamp--accent{--stamp-ink:var(--ak-accent)}.ak-stamp__label{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ak-stamp__date{font-family:var(--ak-font-text);font-size:11.5px;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums;opacity:.85}.ak-stamp--md{padding:8px 16px 7px}.ak-stamp--md .ak-stamp__label{font-size:16px}.ak-stamp--md .ak-stamp__date{font-size:12.5px}.ak-stamp--play{animation:ak-stamp-in .22s cubic-bezier(.34,1.45,.64,1) both}@keyframes ak-stamp-in{0%{opacity:0;transform:rotate(-6deg) scale(1.12)}to{opacity:.94;transform:rotate(-6deg) scale(1)}}@keyframes ak-stamp-fade{0%{opacity:0}to{opacity:.94}}@media (prefers-reduced-motion:reduce){.ak-stamp--play{animation:ak-stamp-fade .12s linear both}}.ak-stamp--slam{animation:ak-stamp-slam .48s cubic-bezier(.2,1.2,.4,1) both}@keyframes ak-stamp-slam{0%{opacity:0;transform:rotate(-22deg) scale(2.6)}55%{opacity:.94;transform:rotate(-4deg) scale(.92)}76%{transform:rotate(-7deg) scale(1.04)}to{opacity:.94;transform:rotate(-6deg) scale(1)}}.ak-stamp-impact{display:inline-flex}.ak-stamp-burst{--burst-ink:var(--ak-ink,var(--ak-sky));position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.ak-stamp-burst--accent{--burst-ink:var(--ak-accent)}.ak-stamp-burst__ring{position:absolute;left:-44px;top:-44px;width:88px;height:88px;border:1.5px solid var(--burst-ink);border-radius:50%;opacity:0;animation:ak-stamp-ring .7s ease-out .26s forwards}.ak-stamp-burst__bit{position:absolute;left:-2.5px;top:-4px;width:5px;height:8px;border-radius:1.5px;background:var(--bit,var(--burst-ink));opacity:0;animation:ak-stamp-bit 1s cubic-bezier(.15,.7,.3,1) .26s forwards}@keyframes ak-stamp-ring{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(2)}}@keyframes ak-stamp-bit{0%{opacity:1;transform:translate(0) rotate(0deg)}70%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r))}}.ak-slam-shake{animation:ak-slam-shake .42s ease-out .26s}@keyframes ak-slam-shake{0%,to{transform:none}22%{transform:translateY(5px) rotate(.5deg)}55%{transform:translateY(-2px) rotate(-.3deg)}}.ak-slam-late{animation:ak-slam-late .4s ease-out .5s both}@keyframes ak-slam-late{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ak-slam-clip{overflow:hidden;overflow:clip}@media (prefers-reduced-motion:reduce){.ak-stamp--slam{animation:ak-stamp-fade .12s linear both}.ak-slam-late,.ak-slam-shake{animation:none}.ak-stamp-burst{display:none}}