.bp-root{aspect-ratio:5/7;isolation:isolate;-webkit-user-select:none;user-select:none;--bp-ink:var(--sk-outline,#2b2540);position:relative;container-type:inline-size}.bp-body{isolation:isolate;transform-origin:50% 60%;position:absolute;inset:0}.bp-layer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bp-base{filter:drop-shadow(0 2.2cqw #120e224d)}.bp-ink path{stroke-width:5.6px;stroke-linejoin:round}.bp-rim path{stroke-width:3.6px;stroke-linejoin:round}.bp-fx{mix-blend-mode:overlay}.bp-holo .bp-fx{mix-blend-mode:soft-light}.bp-print{pointer-events:none;position:absolute;inset:0}.bp-title{text-align:center;font-family:var(--sk-fun);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:#fff;-webkit-text-stroke:.2em var(--bp-ink);paint-order:stroke fill;text-shadow:0 .12em 0 var(--bp-ink);font-weight:400;line-height:1;position:absolute;overflow:visible;translate:0 -50%;rotate:-3deg}.bp-parchemin .bp-title{color:color-mix(in oklch, var(--bp-color), white 15%)}.bp-art{filter:drop-shadow(.9cqw 0 0 #fff) drop-shadow(-.9cqw 0 0 #fff) drop-shadow(0 .9cqw 0 #fff) drop-shadow(0 -.9cqw 0 #fff) drop-shadow(.45cqw 0 0 var(--bp-ink)) drop-shadow(-.45cqw 0 0 var(--bp-ink)) drop-shadow(0 .45cqw 0 var(--bp-ink)) drop-shadow(0 -.45cqw 0 var(--bp-ink)) drop-shadow(0 1.6cqw 0 #120e224d);place-items:center;line-height:1;display:grid;position:absolute;translate:-50% -50%}.bp-art>*{width:100%;height:100%}.bp-enveloppe .bp-art{filter:drop-shadow(0 .8cqw #120e2259)}.bp-picture{box-shadow:0 0 0 1.4cqw #fff, 0 0 0 2.2cqw var(--bp-ink);background:50%/cover no-repeat;border-radius:1.5cqw;display:block}.bp-enveloppe .bp-picture{border-radius:50%}.bp-band{min-height:11cqw;box-shadow:0 0 0 .9cqw var(--bp-ink), 0 1.5cqw 0 .9cqw #120e224d;color:var(--bp-ink);font-family:var(--sk-fun);letter-spacing:.02em;text-transform:uppercase;text-align:center;background:#fff;border-radius:1.2cqw;place-items:center;padding:1.6cqw 3cqw;font-weight:400;line-height:1.05;display:grid;position:absolute;translate:0 -50%;rotate:2deg}.bp-band>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.bp-band:before{content:"";background:repeating-linear-gradient(90deg, color-mix(in oklch, var(--bp-color) 18%, transparent) 0 1.2cqw, transparent 1.2cqw 2.4cqw) 0 0 / 100% 1.1cqw no-repeat, repeating-linear-gradient(90deg, color-mix(in oklch, var(--bp-color) 18%, transparent) 0 1.2cqw, transparent 1.2cqw 2.4cqw) 0 100% / 100% 1.1cqw no-repeat;border-radius:.6cqw;position:absolute;inset:.9cqw}.bp-count{width:17cqw;height:17cqw;box-shadow:0 0 0 1cqw #fff, 0 0 0 1.7cqw var(--bp-ink), 0 1.4cqw 0 1.7cqw #120e224d;color:var(--bp-ink);font-family:var(--sk-fun);text-align:center;background:radial-gradient(circle at 35% 30%,#fff1a0,#ffcb3d 60%,#f7931e);border-radius:50%;align-content:center;place-items:center;line-height:.9;display:grid;position:absolute;translate:-50% -50%;rotate:10deg}.bp-count b{font-size:8.4cqw;font-weight:400}.bp-count small{letter-spacing:.04em;text-transform:uppercase;font-size:2.6cqw}.bp-enveloppe .bp-count{box-shadow:0 0 0 .9cqw var(--bp-ink), 0 1.4cqw 0 .9cqw #120e224d;background:#fff;background-image:radial-gradient(circle, transparent .6cqw, #fff .7cqw), linear-gradient(color-mix(in oklch, var(--bp-color) 30%, #fff), color-mix(in oklch, var(--bp-color) 30%, #fff));background-position:-1.2cqw -1.2cqw,0 0;background-size:2.4cqw 2.4cqw,auto;border-radius:.8cqw;rotate:-8deg}.bp-sweep{transform:translate(-40px)}.bp-glitter-a,.bp-glitter-b{opacity:.5}.bp-root.gc-offscreen,.bp-root.gc-offscreen *{animation-play-state:paused!important}.bp-animated .bp-sweep{animation:5.2s ease-in-out infinite bp-sweep;animation-delay:var(--bp-delay,0s)}.bp-animated .bp-holo-band{animation:9s ease-in-out infinite alternate bp-holo;animation-delay:var(--bp-delay,0s)}.bp-animated .bp-glitter-a{animation:1.8s step-end infinite bp-twinkle}.bp-animated .bp-glitter-b{animation:1.8s step-end infinite reverse bp-twinkle}.bp-float .bp-body{animation:4.4s ease-in-out infinite bp-float;animation-delay:var(--bp-delay,0s)}.bp-idle{transform-origin:50% 60%;animation:4.4s ease-in-out infinite bp-float}.bp-shake{animation:.32s linear both bp-shake}@keyframes bp-float{0%,to{translate:0;rotate:-1.4deg}50%{translate:0 -3%;rotate:1.4deg}}@keyframes bp-sweep{0%{transform:translate(-40px)}55%,to{transform:translate(190px)}}@keyframes bp-holo{0%{transform:translate(-30px,-12px)}to{transform:translate(30px,12px)}}@keyframes bp-twinkle{0%{opacity:.85}50%{opacity:.15}}@keyframes bp-shake{0%{translate:0;rotate:0deg;scale:1}15%{translate:-4px -2px;rotate:-3deg}30%{translate:5px -4px;rotate:3.5deg}45%{translate:-5px -5px;rotate:-4deg;scale:1.03}60%{translate:5px -6px;rotate:4deg}75%{translate:-3px -6px;rotate:-2deg;scale:1.05}to{translate:0 -4px;rotate:0deg;scale:1.04}}@media (prefers-reduced-motion:reduce){.bp-animated .bp-sweep,.bp-animated .bp-holo-band,.bp-animated .bp-glitter-a,.bp-animated .bp-glitter-b,.bp-float .bp-body,.bp-idle,.bp-shake{animation:none}}.pack-sprite{image-rendering:pixelated;background:50%/contain no-repeat;display:block}.cut-spark{animation:.65s ease-out forwards cut-spark}@keyframes cut-spark{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy) + 30px)) scale(.2);opacity:0}}.cut-dash{animation:1.2s linear infinite cut-dash}@keyframes cut-dash{to{stroke-dashoffset:-7.6px}}.reveal-glow{animation:1.4s ease-in-out infinite reveal-glow}@keyframes reveal-glow{0%,to{box-shadow:0 0 14px 2px var(--glow)}50%{box-shadow:0 0 34px 8px var(--glow)}}.reveal-charge{animation:.42s ease-in both reveal-charge}@keyframes reveal-charge{0%{translate:0;rotate:0deg}20%{translate:-3px -4px;rotate:-2deg}40%{translate:4px -8px;rotate:2.5deg}60%{translate:-5px -12px;rotate:-3deg}80%{translate:5px -16px;rotate:3.5deg}to{translate:0 -18px;rotate:0deg}}.reveal-glow-hot{animation:.14s linear infinite alternate reveal-glow-hot}@keyframes reveal-glow-hot{0%{box-shadow:0 0 30px 8px var(--glow), 0 0 0 3px #fff}to{box-shadow:0 0 60px 20px var(--glow), 0 0 0 5px #fff}}@media (prefers-reduced-motion:reduce){.cut-spark,.cut-dash,.reveal-charge,.reveal-glow-hot,.reveal-glow{animation:none}}
