.pt-title-row{align-items:center;gap:10px;display:flex}.pt-title-row>h1{min-width:0}.pt-seal{background:var(--accent);border-radius:var(--seal-radius);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--accent-strong);flex:none;place-items:center;display:grid}.pt-seal svg,.pt-wave__check{fill:none;stroke:var(--on-accent);stroke-width:var(--seal-stroke);stroke-linecap:var(--seal-cap);stroke-linejoin:round}.pt-seal svg{width:100%;height:100%}.pt-seal--hero{width:48px;height:48px;margin:0 auto}.pt-seal path,.pt-wave__check path{stroke-dasharray:1 2}.pt-wave__ring{stroke-dasharray:1.05 2;stroke-width:calc(var(--seal-stroke) * .45)}.pt-wave{left:var(--ox);top:var(--oy);z-index:1000;pointer-events:none;width:0;height:0;position:fixed}.pt-wave__flood{left:calc(var(--wave) / -2);top:calc(var(--wave) / -2);width:var(--wave);height:var(--wave);background:var(--accent);border-radius:var(--seal-radius);pointer-events:auto;position:absolute;scale:0}.pt-wave__check{left:calc(var(--check-size) / -2);top:calc(var(--check-size) / -2);width:var(--check-size);height:var(--check-size);position:absolute;overflow:visible}.pt-seal-cover{z-index:1000;background:var(--accent);place-items:center;display:grid;position:fixed;inset:0}.pt-seal-cover .pt-wave__check{position:static}.pt-seal-cover .pt-wave__ring{opacity:.5}.pt-seal-cover .pt-wave__check path,.pt-seal-cover .pt-wave__ring{stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.pt-wave__flood{animation:pt-flood calc(2.3s * var(--seal-speed)) cubic-bezier(.7, 0, .2, 1) both}.pt-wave__check{animation:pt-wave-check calc(2.3s * var(--seal-speed)) cubic-bezier(.7, 0, .2, 1) both}.pt-wave__ring{animation:pt-draw-ring calc(.46s * var(--seal-speed)) cubic-bezier(.16, 1, .3, 1) calc(.38s * var(--seal-speed)) both, pt-ring-out calc(2.3s * var(--seal-speed)) linear both}.pt-wave__check path{animation:pt-draw calc(.38s * var(--seal-speed)) cubic-bezier(.16, 1, .3, 1) calc(.62s * var(--seal-speed)) both}.pt-seal.is-settled{animation:pt-settle calc(.48s * var(--seal-speed)) var(--pt-ease-key)}.pt-seal-cover .pt-wave__check path,.pt-seal-cover .pt-wave__ring{animation:none}}@keyframes pt-flood{0%{border-radius:50%;scale:0}22%,68%{border-radius:50%;scale:1}to{scale:var(--end);border-radius:var(--seal-radius)}}@keyframes pt-wave-check{0%,42%{translate:var(--cx) var(--cy);scale:1}47%{translate:var(--cx) var(--cy);scale:1.07}52%,68%{translate:var(--cx) var(--cy);scale:1}to{translate:0;scale:var(--check-end)}}@keyframes pt-ring-out{0%,68%{opacity:.5}82%,to{opacity:0}}@keyframes pt-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pt-draw-ring{0%{stroke-dashoffset:1.05px}to{stroke-dashoffset:0}}@keyframes pt-settle{0%,to{scale:1}45%{scale:1.12}}
