.ps-frame{border:3px solid #26304A;border-radius:18px;overflow:hidden;background:#dcebff;box-shadow:5px 5px #26304a29;line-height:0}.ps{display:block;inline-size:100%;block-size:auto}.ps-frame{background:#8ec1ff}.ps-strip{padding:.75rem .75rem .25rem;line-height:1.2}.ps-kit{list-style:none;margin:0;padding:.5rem .75rem;display:inline-flex;flex-wrap:wrap;align-items:flex-start;gap:.35rem .6rem;background:#fff;border:2.5px solid #26304A;border-radius:14px;box-shadow:3px 3px #26304a2e}.ps-item{display:grid;justify-items:center;gap:.2rem;min-inline-size:3.25rem;max-inline-size:6.5rem;text-align:center}.ps-item svg{inline-size:2.5rem;block-size:2.5rem}.ps-item span{font-family:var(--display);font-weight:700;font-size:.75rem;color:#26304a}.ps-plus{font-family:var(--display);font-weight:800;font-size:1.35rem;line-height:1;color:#26304a;margin-block-start:.55rem}.ps-item.is-fresh{animation:ps-pop .55s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.15s + var(--i) * .12s)}@keyframes ps-pop{0%{opacity:0;transform:scale(.4) translateY(6px)}to{opacity:1;transform:none}}@media(max-width:30rem){.ps-strip{padding:.5rem .5rem .15rem}.ps-kit{padding:.4rem .45rem;gap:.2rem .25rem}.ps-item{min-inline-size:2.5rem;max-inline-size:4rem}.ps-item svg{inline-size:1.85rem;block-size:1.85rem}.ps-item span{font-size:.65rem}.ps-plus{font-size:1rem;margin-block-start:.4rem}.ps-strip:has(.ps-kit-long){padding-inline:.35rem}.ps-kit-long{gap:.2rem .1rem;padding-inline:.3rem}.ps-kit-long .ps-item{min-inline-size:2rem;max-inline-size:3.2rem}.ps-kit-long .ps-item svg{inline-size:1.6rem;block-size:1.6rem}.ps-kit-long .ps-item span{font-size:.6rem}.ps-kit-long .ps-plus{font-size:.85rem;margin-block-start:.35rem}}.ps text{font-family:var(--display);font-weight:700}.ps .ps-mono{font-family:var(--mono, ui-monospace, monospace)}.ps *{animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-play-state:paused}.ps.is-on *{animation-play-state:running}.ps .ps-cloud{animation:ps-drift 12s ease-in-out infinite alternate}.ps:not(.is-on) .ps-cloud{animation-play-state:paused}.ps .ps-rip{opacity:0;transform-box:fill-box;transform-origin:center}.ps .ps-d1{animation-delay:.18s}.ps .ps-d2{animation-delay:.36s}.ps .ps-c-btn{transform-box:fill-box;transform-origin:center;animation-name:ps-press}.ps .ps-c-fly{opacity:0;transform-box:fill-box;transform-origin:center;animation-name:ps-c-fly}.ps .ps-c-screen{animation-name:ps-c-screen}.ps .ps-c-chip{animation-name:ps-c-chip}.ps .ps-c-arm{transform:rotate(-95deg);animation-name:ps-c-arm}.ps .ps-c-led{animation-name:ps-c-led}.ps .ps-c-rip{animation-name:ps-c-rip}.ps .ps-c-ok{transform-box:fill-box;transform-origin:center;animation-name:ps-c-ok}@keyframes ps-press{0%,5%{transform:scale(1)}8%{transform:scale(.88)}12%,to{transform:scale(1)}}@keyframes ps-c-fly{0%,11%{opacity:0;transform:translate(0) scale(1)}13%{opacity:1;transform:translate(0) scale(1)}30%{opacity:1;transform:translate(320px,140px) scale(.28)}33%,to{opacity:0;transform:translate(320px,140px) scale(.28)}}@keyframes ps-c-screen{0%,30%{fill:#3a4560}33%,92%{fill:#2f6bff}96%,to{fill:#3a4560}}@keyframes ps-c-chip{0%,35%{opacity:0;transform:translate(-292px,80px)}38%{opacity:1;transform:translate(-292px,80px)}52%,92%{opacity:1;transform:translate(0)}96%,to{opacity:0;transform:translate(0)}}@keyframes ps-c-arm{0%,55%{transform:rotate(0)}63%,88%{transform:rotate(-95deg)}95%,to{transform:rotate(0)}}@keyframes ps-c-led{0%,64%{fill:#5b6378}66%,90%{fill:#22b573}94%,to{fill:#5b6378}}@keyframes ps-c-rip{0%,62%{opacity:0;transform:scale(.6)}64%{opacity:.9;transform:scale(.8)}78%,to{opacity:0;transform:scale(2.6)}}@keyframes ps-c-ok{0%,66%{opacity:0;transform:translateY(6px) scale(.9)}70%,89%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.ps .ps-v-btn{transform-box:fill-box;transform-origin:center;animation-name:ps-press}.ps .ps-v-fly{opacity:0;transform-box:fill-box;transform-origin:center;animation-name:ps-v-fly}.ps-v-fly{--vx: 308px}[dir=rtl] .ps-v-fly{--vx: 264px}.ps .ps-v-screen{animation-name:ps-v-screen}.ps .ps-v-arm{transform:rotate(-95deg);animation-name:ps-v-arm}.ps .ps-v-led{animation-name:ps-v-led}.ps .ps-v-rip{animation-name:ps-v-rip}.ps .ps-v-row{animation-name:ps-v-row}@keyframes ps-v-fly{0%,11%{opacity:0;transform:translate(0) scale(1)}13%{opacity:1;transform:translate(0) scale(1)}30%{opacity:1;transform:translate(var(--vx),98px) scale(.5)}33%,to{opacity:0;transform:translate(var(--vx),98px) scale(.5)}}@keyframes ps-v-screen{0%,30%{fill:#3a4560}33%,92%{fill:#2f6bff}96%,to{fill:#3a4560}}@keyframes ps-v-arm{0%,40%{transform:rotate(0)}48%,88%{transform:rotate(-95deg)}95%,to{transform:rotate(0)}}@keyframes ps-v-led{0%,50%{fill:#5b6378}52%,90%{fill:#22b573}94%,to{fill:#5b6378}}@keyframes ps-v-rip{0%,48%{opacity:0;transform:scale(.6)}50%{opacity:.9;transform:scale(.8)}64%,to{opacity:0;transform:scale(2.6)}}@keyframes ps-v-row{0%,56%{opacity:0;transform:translateY(-8px)}62%,91%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}.ps .ps-r-arm{transform:rotate(-95deg);animation-name:ps-r-arm}.ps .ps-r-led{animation-name:ps-r-led}.ps .ps-r-rip{animation-name:ps-r-rip}.ps .ps-r-glow{animation-name:ps-r-glow}.ps .ps-r-row{animation-name:ps-r-row}.ps .ps-r-dot{animation-name:ps-r-dot}@keyframes ps-r-arm{0%,26%{transform:rotate(0)}36%,86%{transform:rotate(-95deg)}94%,to{transform:rotate(0)}}@keyframes ps-r-led{0%,38%{fill:#5b6378}40%,88%{fill:#22b573}92%,to{fill:#5b6378}}@keyframes ps-r-rip{0%,36%{opacity:0;transform:scale(.6)}38%{opacity:.9;transform:scale(.8)}52%,to{opacity:0;transform:scale(2.6)}}@keyframes ps-r-glow{0%,38%{opacity:0}42%,86%{opacity:1}92%,to{opacity:0}}@keyframes ps-r-row{0%,46%{opacity:0}52%,86%{opacity:1}92%,to{opacity:0}}@keyframes ps-r-dot{0%,46%{fill:#b9c1d3}52%,86%{fill:#22b573}92%,to{fill:#b9c1d3}}.ps .ps-x-arm{transform:rotate(-75deg);animation-name:ps-x-arm}.ps .ps-x-rip{animation-name:ps-x-rip}.ps .ps-x-sig1{opacity:0;animation-name:ps-x-sig1}.ps .ps-x-sig2{opacity:0;animation-name:ps-x-sig2}.ps .ps-x-tled{animation-name:ps-x-tled}.ps .ps-x-check{animation-name:ps-x-check}.ps .ps-x-led{animation-name:ps-x-led}.ps .ps-x-door{transform:scaleX(.18);transform-box:fill-box;transform-origin:left center;animation-name:ps-x-door}@keyframes ps-x-arm{0%,6%{transform:rotate(0)}16%,88%{transform:rotate(-75deg)}95%,to{transform:rotate(0)}}@keyframes ps-x-rip{0%,17%{opacity:0;transform:scale(.6)}19%{opacity:.9;transform:scale(.8)}32%,to{opacity:0;transform:scale(2.4)}}@keyframes ps-x-sig1{0%,20%{opacity:0;stroke-dashoffset:14}21%{opacity:1;stroke-dashoffset:14}40%{opacity:1;stroke-dashoffset:-196}41%,to{opacity:0;stroke-dashoffset:-196}}@keyframes ps-x-sig2{0%,46%{opacity:0;stroke-dashoffset:14}47%{opacity:1;stroke-dashoffset:14}54%{opacity:1;stroke-dashoffset:-34}55%,to{opacity:0;stroke-dashoffset:-34}}@keyframes ps-x-tled{0%,40%{fill:#5b6378}42%,44%{fill:#22b573}45%,47%{fill:#5b6378}48%,90%{fill:#22b573}94%,to{fill:#5b6378}}@keyframes ps-x-check{0%,54%{opacity:0}58%,90%{opacity:1}94%,to{opacity:0}}@keyframes ps-x-led{0%,58%{fill:#5b6378}60%,90%{fill:#22b573}94%,to{fill:#5b6378}}@keyframes ps-x-door{0%,60%{transform:scaleX(1)}70%,88%{transform:scaleX(.18)}95%,to{transform:scaleX(1)}}@keyframes ps-drift{0%{transform:translate(0)}to{transform:translate(18px)}}@media(prefers-reduced-motion:reduce){.ps *,.ps .ps-cloud,.ps-item.is-fresh{animation:none!important}}
