@keyframes pkCoin{0%{opacity:0;transform:translateY(-120px)rotateY(0)}8%{opacity:1}22%{opacity:1;transform:translateY(0)rotateY(360deg)scaleX(1)}28%{opacity:0;transform:translateY(6px)scaleX(.2)}to{opacity:0;transform:translateY(6px)scaleX(.2)}}@keyframes pkShake{0%,64%,78%,to{transform:translate(0)rotate(0)}67%{transform:translate(-2px)rotate(-1deg)}71%{transform:translate(2px)rotate(1deg)}74%{transform:translate(-1px)rotate(-.5deg)}}@keyframes pkOut{0%,62%{opacity:1;transform:perspective(260px)translateZ(0)rotateX(80deg)scaleY(0)}74%{animation-timing-function:cubic-bezier(.5,0,.8,.4);transform:perspective(260px)translateZ(0)rotateX(80deg)scaleY(1)}80%{transform:perspective(260px)translateZ(6px)rotateX(76deg)scaleY(1)}92%{opacity:1;transform:perspective(260px)translateZ(70px)rotateX(72deg)scaleY(1)}to{opacity:0;transform:perspective(260px)translateZ(80px)rotateX(72deg)scaleY(1)}}@keyframes pkKnob{0%,52%{filter:brightness();transform:translateY(0)scaleY(1)}57%,60%{filter:brightness(.75);transform:translateY(-4px)scaleY(.55)}66%{filter:brightness(1.08);transform:translateY(1px)scaleY(1.1)}70%,to{filter:brightness();transform:translateY(0)scaleY(1)}}@keyframes pkTag{0%,72%{opacity:0;transform:translateY(8px)scale(.4)rotate(-8deg)}80%{opacity:1;transform:translateY(0)scale(1.15)rotate(-6deg)}84%,94%{opacity:1;transform:translateY(0)scale(1)rotate(-6deg)}to{opacity:0;transform:translateY(-6px)scale(1)rotate(-6deg)}}@keyframes pkDot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes pkBar{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.pk-loading *{animation-duration:0s!important;animation-iteration-count:1!important}}.pk-loading{color:#1b1530;background:#efe6ff;place-items:center;min-height:100dvh;display:grid}.pk-loading-machine{width:100%}.pk-loading-mobile{display:none}.pk-loading-status{text-align:center}.pk-loading-coin{color:#5e5a6c;background:conic-gradient(from 210deg,#f7f7fa,#a3a3af 14%,#ededf2 28%,#a3a3af 44%,#f7f7fa 58%,#a3a3af 74%,#ededf2 88%,#f7f7fa);border-radius:50%;place-items:center;width:120px;height:120px;font-size:48px;animation:2.4s cubic-bezier(.6,0,.3,1) infinite pk-loading-turn;display:grid;box-shadow:inset 0 0 0 2px #8a8a96,inset 0 0 0 7px #ededf2,inset 0 0 0 8px #8a8a96,inset -6px -8px 14px #0004,inset 6px 8px 14px #fff8}.pk-loading-coin small{font-size:12px}@keyframes pk-loading-turn{0%{transform:rotateX(12deg)rotateY(0)}62%,to{transform:rotateX(12deg)rotateY(360deg)}}@media (width<=1023px){.pk-loading-mobile{flex-direction:column;align-items:center;gap:32px;display:flex}.pk-loading{background:radial-gradient(62% 46% at 50% 42%,#fff 0%,#e6daff 52%,#b9a3ea 100%)}}@media (prefers-reduced-motion:reduce){.pk-loading *{animation:none!important}}.pk-loading-mobile,.pk-loading-mobile>div{width:100%}@keyframes qDot{0%,80%,to{opacity:.25}40%{opacity:1}}.pk-initial-loading-overlay{z-index:20000;background:#efe6ff;display:none;position:fixed;inset:0;overflow:auto}.pk-initial-loading-overlay .pk-loading{height:100dvh;min-height:100%}.pk-loading-retry{bottom:max(24px,env(safe-area-inset-bottom));color:#1b1530;text-align:center;background:#fff;border:2px solid #1b1530;border-radius:16px;width:min(420px,100% - 32px);padding:16px;position:absolute;left:50%;transform:translate(-50%);box-shadow:3px 4px #1b1530}.pk-loading-retry p{margin:0 0 12px}.pk-loading-retry button{color:#1b1530;font:inherit;background:#ff2f92;border:2px solid #1b1530;border-radius:12px;padding:10px 18px;font-weight:700}@media (width<=1023px){.pk-loading-machine{align-self:stretch}.pk-loading-machine>div{box-sizing:border-box;min-height:100dvh}}@font-face{font-family:Print Keep Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/print-keep/hand-400.woff2)format("woff2")}.pk-loading,.pk-loading-retry{font-family:Print Keep Grotesk,Space Grotesk,system-ui,sans-serif}@font-face{font-family:Print Keep Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/print-keep/grotesk-500.woff2)format("woff2"),url(/fonts/print-keep/grotesk-500.ttf)format("truetype")}@font-face{font-family:Print Keep Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/print-keep/grotesk-700.woff2)format("woff2"),url(/fonts/print-keep/grotesk-700.ttf)format("truetype")}.pk-loading-desktop{width:100%;display:none}@media (width>=1024px){.pk-loading-desktop{display:block}.pk-loading-machine{display:none}}.pk-returning-loader{display:none}html[data-pk-returning] .pk-returning-loader{display:block}html[data-pk-returning] .pcr-startup{display:none}html[data-pk-returning] .pk-initial-loading-overlay{display:block}html[data-pk-returning] .pk-initial-content[data-pending]{visibility:hidden}.pk-cover-first{z-index:1;transition:opacity .4s;position:absolute;inset:0}.pk-cover-out{opacity:0;pointer-events:none}.pk-sk{--k:#1b1530;--f:#e9e0f7;min-height:100dvh;color:var(--k);background:#faf7ff;font-family:Print Keep Grotesk,Space Grotesk,system-ui,sans-serif;display:flex}.pk-sk-b{background:linear-gradient(90deg,var(--f) 0,#f8f4ff 40%,var(--f) 80%) 0 0/300% 100%;border-radius:7px;height:13px;animation:1.4s ease-in-out infinite pk-sk-shine;display:block}@keyframes pk-sk-shine{0%{background-position:100% 0}to{background-position:0 0}}.pk-sk-w100{width:100%}.pk-sk-w95{width:95%}.pk-sk-w90{width:90%}.pk-sk-w80{width:80%}.pk-sk-w70{width:70%}.pk-sk-w60{width:60%}.pk-sk-w55{width:55%}.pk-sk-w45{width:45%}.pk-sk-w40{width:40%}.pk-sk-w30{width:30%}.pk-sk-w28{width:28%}.pk-sk-w22{width:22%}.pk-sk-w20{width:20%}.pk-sk-tiny{width:34px}.pk-sk-h26{height:26px}.pk-sk-h24{height:24px}.pk-sk-h16{height:16px}.pk-sk-h12{height:12px}.pk-sk-h8{height:8px}.pk-sk-pill{border-radius:99px;height:26px}.pk-sk-side,.pk-sk-desk-only{display:none}.pk-sk-main{flex-direction:column;flex:1;gap:14px;min-width:0;padding:16px 14px 100px;display:flex}.pk-sk-top{align-items:center;gap:12px;display:flex}.pk-sk-ic{border-radius:8px;width:24px;height:24px;display:block}.pk-sk-home{border:2px solid var(--k);width:44px;height:44px;box-shadow:2px 3px 0 var(--k);background:#ffb3d1;border-radius:12px}.pk-sk-greet{justify-content:space-between;align-items:center;gap:12px;display:flex}.pk-sk-btn{border:2px solid var(--k);width:110px;height:44px;box-shadow:2px 2px 0 var(--k);background:#fff;border-radius:12px}.pk-sk-row{align-items:center;gap:12px;display:flex}.pk-sk-col{flex-direction:column;flex:1;gap:8px;display:flex}.pk-sk-card{border:2px solid var(--k);box-shadow:3px 3px 0 var(--k);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.pk-sk-rain{border-bottom:2px solid var(--k);background:repeating-linear-gradient(90deg,#ff3e8e 0 40px,#ffd75e 40px 80px,#8ee3d4 80px 120px,#c9b8ff 120px 160px,#7fb6ff 160px 200px);height:6px}.pk-sk-hero{background:#efe6ff;flex-direction:column;display:flex}.pk-sk-stats{flex-direction:column;gap:10px;padding:14px;display:flex}.pk-sk-ring{border:2px solid var(--k);background:#fff;border-radius:50%;flex:none;width:54px;height:54px}.pk-sk-shelf{flex-direction:column;gap:8px;min-width:0;padding:0 14px 14px;display:flex}.pk-sk-tiles{gap:10px;padding-top:6px;display:flex;overflow:hidden}.pk-sk-tiles span{aspect-ratio:3/4;border:2px solid var(--k);background:#fff;border-radius:8px;flex:none;width:calc(22.7273% - 8.18182px)}.pk-sk-plank{border-block:2px solid var(--k);background:#ffd75e;height:9px;margin:0 -14px;display:block}.pk-sk-ku{display:flex}.pk-sk-ku-label{background:var(--k);flex:none;width:34px}.pk-sk-pad{flex-direction:column;flex:1;gap:10px;padding:14px 16px;display:flex}.pk-sk-grid{flex-direction:column;gap:14px;display:flex}.pk-sk-head{border-bottom:2px solid var(--k);background:#f1eaff;padding:13px 16px}.pk-sk-head[data-tone=lilac]{background:#c9b8ff}.pk-sk-head[data-tone=pink]{background:#ff3e8e}.pk-sk-head[data-tone=yellow]{background:#ffd75e}.pk-sk-head[data-tone=mint]{background:#8ee3d4}.pk-sk-prints{gap:10px;padding:12px;display:flex;overflow:hidden}.pk-sk-prints span{aspect-ratio:3/4;border:2px solid var(--k);background:var(--f);border-radius:10px;flex:none;width:calc(22.7273% - 6.81818px)}.pk-sk-drop{justify-content:center;gap:7px}.pk-sk-drop span{background:repeating-linear-gradient(135deg,#ffe1ed 0 8px,#ffc9de 8px 16px);width:calc(20% - 5.6px)}.pk-sk-dot{border:2px solid var(--k);background:var(--f);border-radius:50%;flex:none;width:34px;height:34px}.pk-sk-extras{padding:12px 14px}.pk-sk-chip{border:2px solid var(--k);background:#fff;border-radius:99px;flex:none;width:96px;height:34px}.pk-sk-tabs{left:12px;right:12px;bottom:max(14px,env(safe-area-inset-bottom));background:#fff;border:1px solid #d9cdee;border-radius:24px;justify-content:space-around;align-items:center;height:66px;display:flex;position:fixed;box-shadow:0 8px 24px #1b153022}.pk-sk-tabs>span{flex-direction:column;align-items:center;gap:6px;display:flex}@media (width>=761px){.pk-sk-main{gap:20px;padding:28px 28px 40px}.pk-sk-top{display:none}.pk-sk-hero{grid-template-columns:290px minmax(0,1fr);display:grid}.pk-sk-hero .pk-sk-rain{grid-column:1/-1;height:7px}.pk-sk-stats{border-right:2px solid var(--k);background:#fff;gap:12px;padding:20px}.pk-sk-ring{width:96px;height:96px}.pk-sk-shelf{padding:18px 22px 20px}.pk-sk-desk-only{display:block}.pk-sk-tiles span{flex:1;width:auto}.pk-sk-plank{border:2px solid var(--k);border-radius:4px;margin:0 -4px}.pk-sk-ku-label{width:150px}.pk-sk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pk-sk-grid-two{grid-template-columns:7fr 5fr}.pk-sk-prints{gap:12px;padding:16px}.pk-sk-prints span{flex:1;width:auto}.pk-sk-prints span:nth-child(n+5){display:none}.pk-sk-drop span{flex:0 112px}.pk-sk-drop span:nth-child(n+5){display:block}}@media (width>=1024px){.pk-sk-side{border-right:2px solid var(--k);background:#f3edff;flex-direction:column;flex:none;gap:16px;width:226px;padding:22px 18px;display:flex}.pk-sk-brand{align-items:center;gap:10px;margin-bottom:14px;font-size:20px;display:flex}.pk-sk-logo{border:2px solid var(--k);width:42px;height:42px;box-shadow:2px 3px 0 var(--k);background:#b79cff;border-radius:12px;place-items:center;font:700 18px Georgia,serif;display:grid}.pk-sk-nav{align-items:center;gap:12px;display:flex}.pk-sk-navic{border-radius:10px;width:34px;height:34px}.pk-sk-main{padding:40px 36px 30px 30px}.pk-sk-tabs{display:none}}@media (prefers-reduced-motion:reduce){.pk-sk-b{animation:none}}.pk-initial-loading-overlay .pk-loading-retry{z-index:2}.pk-initial-loading-overlay .pk-loading-retry button{width:100%;display:block}.pk-initial-loading-overlay .pk-loading-retry button+button{margin-top:8px}
