.kr-halo{transform-origin:120px 108px;animation:kr-halo 2.4s ease-in-out infinite}.kr-glow{background:radial-gradient(circle,rgba(255,238,160,.75) 0,rgba(255,209,102,.3) 50%,rgba(255,209,102,0) 72%);animation:kr-glow 2.2s ease-in-out infinite}@keyframes kr-glow{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes kr-halo{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}.kr-crowd{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:4}.kr-drift{position:absolute;left:0;animation:kr-drift var(--d,100s) linear infinite;animation-delay:var(--dl,0s);will-change:transform}.kr-bob{animation:kr-bob 4.6s ease-in-out infinite;animation-delay:var(--bl,0s)}.kr-glint{position:absolute;border-radius:9999px;background:radial-gradient(circle,#fff3b5 0,rgba(255,214,102,.55) 40%,rgba(255,214,102,0) 70%);animation:kr-glint var(--d,3.4s) ease-in-out infinite;animation-delay:var(--dl,0s)}@keyframes kr-drift{0%{transform:translate3d(-22cqw,0,0)}to{transform:translate3d(122cqw,0,0)}}@keyframes kr-bob{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}}@keyframes kr-glint{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.95;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.kr-bob,.kr-glint,.kr-glow,.kr-halo{animation:none}.kr-halo{opacity:.8}.kr-glint{opacity:.6}.kr-drift{animation:none;transform:translate3d(var(--sx,0),0,0)}}@keyframes loy-ripple{0%{transform:scale(.35);opacity:.75}to{transform:scale(1.9);opacity:0}}@keyframes loy-glow{0%,to{opacity:.8}50%{opacity:1}}@keyframes loy-drift{0%{transform:translateX(-4vw)}to{transform:translateX(6vw)}}@keyframes loy-slide{0%{transform:translateX(-10px)}to{transform:translateX(10px)}}@keyframes loy-rise{0%{transform:translateZ(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate3d(var(--dx,0),-38vh,0);opacity:0}}@keyframes loy-wander{0%,to{transform:translateZ(0)}25%{transform:translate3d(14px,-10px,0)}50%{transform:translate3d(-8px,-20px,0)}75%{transform:translate3d(10px,-6px,0)}}@keyframes loy-blink{0%,to{opacity:.15}50%{opacity:1}}@keyframes loy-spin{to{transform:rotate(1turn)}}@keyframes loy-burst{0%{transform:scale(.2);opacity:0}12%{opacity:.9}to{transform:scale(1);opacity:0}}.loy-ripple{transform-box:fill-box;transform-origin:center;animation:loy-ripple 2.6s ease-out 2 both}.loy-glow{animation:loy-glow 3.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.loy-ripple{animation:none;opacity:.35;transform:scale(1.3)}.loy-anim,.loy-glow{animation:none!important}[style*=loy-burst]{display:none!important}}.loy-wide{display:none}.loy-moon{left:var(--mx,50%)}@container (min-width: 42rem){.loy-narrow{display:none}.loy-wide{display:block}.loy-moon{--mx:var(--mxw,88%)}}.loy-tb{transform-box:fill-box;transform-origin:center}@keyframes loy-env-pop{0%{transform:scale(1)}40%{transform:scale(1.06) rotate(-1.5deg)}to{transform:scale(1)}}.lanna-wide{display:none}.lanna-moon{left:var(--mx,50%)}@container (min-width: 42rem){.lanna-narrow{display:none}.lanna-wide{display:block}.lanna-moon{--mx:88%}.lanna-moon:is(svg){width:clamp(150px,19cqw,300px)}.lanna-moon:is(div){width:14%}}.lanna-slide{animation:loy-slide 11s ease-in-out infinite alternate}.lanna-slide.r{animation-direction:alternate-reverse;animation-duration:14s}.lanna-ring{transform-box:fill-box;transform-origin:center;animation:loy-spin 120s linear infinite}@media (prefers-reduced-motion:reduce){.lanna-ring,.lanna-slide{animation:none!important}}[data-template=loykrathong][data-style=lanna]{--accent:#f2b84b;--accent-ink:#1c1646;--ink:#f6f2ff}[data-template=loykrathong][data-style=lanna] .rcard-night{position:relative;background:#151a4a;border:1.5px solid #f2b84b;border-radius:1.1rem;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:5px 6px 0 rgba(8,10,36,.75),0 0 0 5px rgba(21,26,74,.55)}[data-template=loykrathong][data-style=lanna] .rcard-night:after,[data-template=loykrathong][data-style=lanna] .rcard-night:before{content:"";position:absolute;width:26px;height:26px;pointer-events:none;background:no-repeat 50%/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M2 24V9Q2 2 9 2H24' fill='none' stroke='%23f2b84b' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M7 19V11Q7 7 11 7H19' fill='none' stroke='%23f2b84b' stroke-width='1.4' stroke-linecap='round' opacity='.7'/%3E%3Ccircle cx='13' cy='13' r='2' fill='%23f2b84b'/%3E%3C/svg%3E")}[data-template=loykrathong][data-style=lanna] .rcard-night:before{top:5px;left:5px}[data-template=loykrathong][data-style=lanna] .rcard-night:after{bottom:5px;right:5px;transform:rotate(180deg)}[data-template=loykrathong][data-style=lanna] .rcard-night .textarea{background:#0e1132;border-color:rgba(242,184,75,.6)}[data-template=loykrathong][data-style=lanna] .btn-primary{box-shadow:0 3px 0 #a9761c,0 8px 16px -6px rgba(0,0,0,.5)}[data-template=loykrathong][data-style=lanna] .btn-glass{background:#0e1132;border-color:rgba(242,184,75,.7)}@container (max-width: 30rem){[data-template=loykrathong][data-style=lanna][data-block=question] .rcard .btn-primary{font-size:.95rem;letter-spacing:-.01em}}[data-template=loykrathong][data-style=watercolor]{--accent:#ffc27a;--accent-ink:#34194d;--ink:#fff7ff}[data-template=loykrathong][data-style=watercolor] .rcard-night{position:relative;background:rgb(52 38 106/.94);border:1.5px solid rgba(255,214,232,.6);border-radius:1.75rem;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 18px 40px -16px rgba(20,10,60,.8),inset 0 0 0 1px rgba(255,255,255,.06),inset 0 -30px 40px -30px rgba(255,143,177,.22)}[data-template=loykrathong][data-style=watercolor] .rcard-night:before{content:"";position:absolute;left:14px;top:-11px;width:34px;height:22px;pointer-events:none;border-radius:100% 0 100% 0;transform:rotate(-18deg);background:linear-gradient(135deg,#ffc2d6,#ff8fb1);box-shadow:0 2px 6px rgba(0,0,0,.3)}[data-template=loykrathong][data-style=watercolor] .rcard-night:after{content:"";position:absolute;right:22px;top:-8px;width:22px;height:14px;pointer-events:none;border-radius:100% 0 100% 0;transform:rotate(24deg);background:linear-gradient(135deg,#ffe3a8,#ffc27a);box-shadow:0 2px 6px rgba(0,0,0,.3)}[data-template=loykrathong][data-style=watercolor] .rcard-night .textarea{background:rgba(255,255,255,.1);border-color:rgba(255,224,240,.45)}[data-template=loykrathong][data-style=watercolor] .btn-primary{background:linear-gradient(180deg,#ffd49a,#ffb066);box-shadow:0 8px 22px -8px rgba(255,176,102,.8)}[data-template=loykrathong][data-style=watercolor] .btn-glass{background:rgba(255,255,255,.12);border-color:rgba(255,224,240,.5)}[data-template=loykrathong][data-style=glow]{--accent:#ffc46b;--accent-ink:#2b1b3f;--ink:#fff8ec}@keyframes glow-bokeh{0%,to{opacity:.25}50%{opacity:.95}}.glow-bk{animation:glow-bokeh 5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.glow-bk{animation:none!important;opacity:.7}}[data-template=loykrathong][data-style=glow] .rcard-night{position:relative;background:rgb(11 32 52/.94);border:1px solid rgba(255,196,107,.5);border-radius:1.9rem;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 0 0 1px rgba(255,196,107,.1),0 0 36px -4px rgba(255,196,107,.22),0 18px 34px -14px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,233,168,.18)}[data-template=loykrathong][data-style=glow] .rcard-night:before{content:"";position:absolute;left:50%;top:-5px;width:46%;height:10px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(closest-side,rgba(255,233,168,.9),rgba(255,196,107,0));border-radius:50%}[data-template=loykrathong][data-style=glow] .rcard-night .textarea{background:rgba(255,255,255,.08);border-color:rgba(255,196,107,.5)}[data-template=loykrathong][data-style=glow] .btn-primary{background:linear-gradient(180deg,#ffd48a,#ffb347);box-shadow:0 0 22px -2px rgba(255,196,107,.7),0 6px 14px -6px rgba(0,0,0,.6)}[data-template=loykrathong][data-style=glow] .btn-glass{background:rgba(255,255,255,.08);border-color:rgba(255,196,107,.55)}[data-template=loykrathong][data-style=classic] .rcard-night{background:rgb(26 20 72/.93);color:#fff8ec;border:1px solid rgba(255,214,140,.5);border-radius:1.6rem;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 0 0 1px rgba(255,214,140,.1),0 0 34px -6px rgba(255,196,107,.28),0 18px 34px -14px rgba(5,4,30,.75),inset 0 1px 0 rgba(255,233,168,.18)}[data-template=loykrathong][data-style=classic] .rcard-night h2,[data-template=loykrathong][data-style=classic] .rcard-night>p.font-display{color:#fff3d6}[data-template=loykrathong][data-style=classic] .rcard-night .textarea{background:rgba(255,255,255,.09);border-color:rgba(255,214,140,.5);color:#fff;border-radius:1rem}[data-template=loykrathong][data-style=classic] .btn-primary{background:linear-gradient(180deg,#ffd48a,#ffb347);color:#2b1b3f;border:0;box-shadow:0 0 20px -2px rgba(255,196,107,.6),0 6px 14px -6px rgba(0,0,0,.6)}[data-template=loykrathong][data-style=classic] .btn-ghost,[data-template=loykrathong][data-style=classic] .btn-glass{background:rgba(255,255,255,.09);color:#fff8ec;border:1.5px solid rgba(255,214,140,.55);border-radius:9999px;box-shadow:none}[data-template=loykrathong][data-style=classic] figure{border-radius:.6rem}[data-template=loykrathong][data-style=classic]{--accent:#ffc46b;--accent-ink:#2b1b3f;--ink:#fff8ec}[data-template=loykrathong][data-style=thaimural]{--accent:#a8271c;--accent-ink:#fff2d0;--ink:#fff2d0}[data-template=loykrathong][data-style=thaimural] .rcard-night{position:relative;background:linear-gradient(180deg,#fcefcb,#f3d994);color:#4a220f;border:2px solid #d9a63a;border-radius:1.9rem;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 0 0 4px rgba(252,239,203,.35),0 0 30px -4px rgba(255,207,107,.5),0 16px 30px -12px rgba(10,8,40,.7),inset 0 0 0 1px rgba(168,39,28,.25)}[data-template=loykrathong][data-style=thaimural] .rcard-night .textarea{background:#fffaf0;border-color:#a8271c;color:#4a220f}[data-template=loykrathong][data-style=thaimural] .rcard-night .textarea::placeholder{color:#7a5a44}[data-template=loykrathong][data-style=thaimural] .btn-primary{background:#a8271c;color:#fff2d0;border:2px solid #f2c65a;box-shadow:0 4px 0 #5e140e}[data-template=loykrathong][data-style=thaimural] .btn-glass{background:#fff3d6;color:#4a220f;border:2px solid #a8271c}[data-template=be-my-gf] .gf-sprite{filter:drop-shadow(0 12px 14px rgba(90,40,80,.28));animation:gf-spr-bob 4.6s ease-in-out infinite;transition:transform .6s ease-in .35s,opacity .45s ease-in .5s}[data-template=be-my-gf] .gf-sprite-away{transform:translateY(16%) rotate(-3deg) scale(.96);opacity:0;animation:none}@keyframes gf-spr-bob{0%,to{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-2.5%) rotate(.6deg)}}[data-template=be-my-gf] .gf-letter-up{transform:translateY(-3rem) scale(1.03);transition:transform .7s ease-out .5s}@media (prefers-reduced-motion:reduce){[data-template=be-my-gf] .gf-sprite{animation:none}}[data-template=be-my-gf][data-style=sticker] .sk-wide{display:none}@container (min-width: 42rem){[data-template=be-my-gf][data-style=sticker] .sk-wide{display:block}}[data-template=be-my-gf][data-style=sticker] .sk-st{filter:drop-shadow(0 3px 0 rgba(214,45,85,.2));overflow:visible}[data-template=be-my-gf][data-style=sticker] .sk-diecut{filter:drop-shadow(3px 0 0 #fff) drop-shadow(-3px 0 0 #fff) drop-shadow(0 3px 0 #fff) drop-shadow(0 -3px 0 #fff) drop-shadow(0 8px 8px rgba(214,45,85,.3))}[data-template=be-my-gf][data-style=sticker] .sk-tape{background:repeating-linear-gradient(45deg,#ffe08a 0 7px,#fff1bd 7px 14px);opacity:.92;box-shadow:0 2px 0 rgba(120,80,0,.12)}[data-template=be-my-gf][data-style=sticker] .sk-tape2{background:repeating-linear-gradient(45deg,#d9c8ff 0 7px,#efe6ff 7px 14px)}[data-template=be-my-gf][data-style=sticker] .sk-rays{opacity:0;transition:opacity .6s;animation:sk-spin 60s linear infinite}[data-template=be-my-gf][data-style=sticker][data-block=celebrate] .sk-rays{opacity:.7}[data-template=be-my-gf][data-style=sticker][data-block=closing] .sk-bd svg:first-of-type{opacity:.85}@keyframes sk-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}[data-template=be-my-gf][data-style=sticker] .sk-ring{animation:sk-ring 1.2s ease-out both}@keyframes sk-ring{0%{transform:scale(.4);opacity:.95}to{transform:scale(1.7);opacity:0}}[data-template=be-my-gf][data-style=sticker] .sk-flash{animation:sk-flash .4s ease-out both;z-index:40}@keyframes sk-flash{0%{opacity:.85}to{opacity:0}}[data-template=be-my-gf][data-style=sticker] .sk-bubble{box-shadow:0 3px 0 rgba(214,45,85,.2),0 0 0 2px #ffc2d4}[data-template=be-my-gf][data-style=sticker] .sk-bubble:after{content:"";position:absolute;left:6px;bottom:-7px;border:7px solid transparent;border-top-color:#fff;border-bottom:0;transform:rotate(8deg)}[data-template=be-my-gf][data-style=sticker] .sk-mascot{transform:rotate(6deg)}[data-template=be-my-gf][data-style=sticker] .sk-title{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 10' preserveAspectRatio='none'%3E%3Cpath d='M2 6Q25 1 50 6T100 5 150 6 198 4' fill='none' stroke='%23ff4f79' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat bottom /62% 9px;padding-bottom:14px}[data-template=be-my-gf][data-style=sticker] .sk-env{filter:drop-shadow(0 12px 0 rgba(214,45,85,.14)) drop-shadow(0 18px 18px rgba(214,45,85,.25))}[data-template=be-my-gf][data-style=sticker] .sk-seal{filter:drop-shadow(0 3px 0 rgba(120,10,40,.3))}[data-template=be-my-gf][data-style=sticker] .gf-letter-up{transform:translateY(-3rem) scale(1.04);transition:transform .7s ease-out .5s}[data-template=be-my-gf][data-style=sticker] .gf-ruled{background:repeating-linear-gradient(transparent 0 11px,rgba(255,79,121,.35) 11px 12px)}[data-template=be-my-gf][data-style=sticker] .gf-envhint{color:#8a2a45}[data-template=be-my-gf][data-style=sticker] .lined,[data-template=be-my-gf][data-style=sticker] .rcard-paper{position:relative;background-color:#fff8f0;border:3px solid #fff;color:#3a2433;box-shadow:0 0 0 2px rgba(255,143,171,.45),0 4px 0 2px rgba(214,45,85,.12),0 22px 34px -14px hsl(340 70% 45%/.4)}[data-template=be-my-gf][data-style=sticker] .lined{border-top-width:3px}[data-template=be-my-gf][data-style=sticker] .lined:before,[data-template=be-my-gf][data-style=sticker] .rcard-paper:before{content:"";position:absolute;top:-13px;left:50%;width:5.4rem;height:1.5rem;margin-left:-2.7rem;transform:rotate(-3deg);pointer-events:none;background:repeating-linear-gradient(45deg,#ffe08a 0 7px,#fff1bd 7px 14px);box-shadow:0 2px 0 rgba(120,80,0,.12);opacity:.95}[data-template=be-my-gf][data-style=sticker][data-block=celebrate] .rcard-paper:before{background:repeating-linear-gradient(45deg,#d9c8ff 0 7px,#efe6ff 7px 14px)}[data-template=be-my-gf][data-style=sticker] .gf-q .rcard-paper{transform:rotate(-.8deg);padding-top:2.4rem;margin-top:-2.2rem}[data-template=be-my-gf][data-style=sticker] .gf-q-top{margin-bottom:0}[data-template=be-my-gf][data-style=sticker] .gf-q-top>div{margin-left:52%}[data-template=be-my-gf][data-style=sticker] .gf-q .rcard-paper:before{left:22%}[data-template=be-my-gf][data-style=sticker] .gf-q h2{font-size:1.6rem}[data-template=be-my-gf][data-style=sticker] .btn-primary{border:3px solid #fff;box-shadow:0 0 0 2px rgba(214,45,85,.25),0 5px 0 #a3203f,0 14px 20px -8px rgba(214,45,85,.6)}[data-template=be-my-gf][data-style=sticker] .btn-primary:hover:not(:disabled){filter:none;background:#e03a60}[data-template=be-my-gf][data-style=sticker] .btn-ghost{background:#fff;border:2px dashed #ff8fab;color:#8a2a45;font-size:.95rem;box-shadow:0 3px 0 rgba(214,45,85,.15)}[data-template=be-my-gf][data-style=sticker] .btn-ghost:hover:not(:disabled){background:#fff1f4}[data-template=be-my-gf][data-style=sticker] .lined{border-radius:1.2rem}[data-template=be-my-gf][data-style=sticker] .textarea{background:#fffdf9;border-color:#ffc2d4}[data-template=be-my-gf][data-style=sticker] figure{border-radius:4px;box-shadow:0 0 0 1px rgba(214,45,85,.08),0 20px 28px -12px hsl(340 70% 45%/.45)}[data-template=be-my-gf][data-style=sticker] figure>i{background:repeating-linear-gradient(45deg,#ffe08a 0 6px,#fff1bd 6px 12px);opacity:.95}[data-template=be-my-gf][data-style=sticker] figure:nth-child(2n)>i{background:repeating-linear-gradient(45deg,#d9c8ff 0 6px,#efe6ff 6px 12px)}[data-template=be-my-gf][data-style=sticker][data-block=closing] .rcard>svg{width:5.8rem;height:5.8rem;padding:.35rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff1f4,#ffc2d4);box-shadow:0 0 0 4px #fff,0 6px 0 4px rgba(214,45,85,.18);margin-top:.4rem}[data-template=be-my-gf][data-style=sticker][data-block=closing] .rcard{background-image:radial-gradient(circle,rgba(255,143,171,.25) 1.6px,transparent 2px);background-size:20px 20px}[data-template=be-my-gf][data-style=sticker][data-block=closing] .rcard .font-display{color:#3a2433}@media (prefers-reduced-motion:reduce){[data-template=be-my-gf][data-style=sticker] .sk-rays{animation:none!important}[data-template=be-my-gf][data-style=sticker] .sk-flash,[data-template=be-my-gf][data-style=sticker] .sk-ring{display:none!important}}[data-template=be-my-gf][data-style=sticker] .gf-q .rcard-paper{box-shadow:0 0 0 2px rgba(255,143,171,.45),7px 9px 0 0 #ffd9e4,7px 9px 0 3px #fff,0 26px 34px -14px hsl(340 70% 45%/.4);width:calc(100% - 1.5rem);margin-inline:auto}[data-template=be-my-gf][data-style=sticker] .gf-q-top>div:after{content:"";position:absolute;left:50%;bottom:-6px;width:84%;height:12px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(214,45,85,.35),transparent);z-index:-1}@container (min-width: 42rem){[data-template=be-my-gf][data-style=sticker] .gf-q-top{margin-top:3rem}[data-template=be-my-gf][data-style=sticker] .gf-q-top>div{transform:scale(1.45);transform-origin:50% 100%}}[data-template=be-my-gf][data-style=cloud] .cl-float{animation:cl-float 6s ease-in-out infinite}@keyframes cl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}[data-template=be-my-gf][data-style=cloud] .cl-rise{display:none}[data-template=be-my-gf][data-style=cloud][data-block=celebrate] .cl-rise{display:block}[data-template=be-my-gf][data-style=cloud] .cl-envglow{background:radial-gradient(circle,rgba(255,255,255,.95),rgba(255,220,240,.45) 48%,transparent 70%);pointer-events:none}[data-template=be-my-gf][data-style=cloud] .cl-mascot{filter:drop-shadow(0 8px 10px rgba(180,80,140,.35))}[data-template=be-my-gf][data-style=cloud] .gf-envfrom,[data-template=be-my-gf][data-style=cloud] .gf-envhint,[data-template=be-my-gf][data-style=cloud] .gf-envtitle{color:#4f1a40;text-shadow:0 0 10px rgba(255,255,255,.95),0 1px 0 #fff}[data-template=be-my-gf][data-style=cloud] .gf-ruled{background:repeating-linear-gradient(transparent 0 11px,rgba(214,120,170,.3) 11px 12px)}[data-template=be-my-gf][data-style=cloud] .cl-title{color:#5b2147;text-shadow:0 2px 0 #fff,0 0 18px rgba(255,255,255,.9)}[data-template=be-my-gf][data-style=cloud] .lined,[data-template=be-my-gf][data-style=cloud] .rcard-paper{position:relative;background-color:rgba(255,255,255,.92);color:#5b2147;border:2px solid #fff;border-radius:2rem;box-shadow:0 0 0 8px rgba(255,255,255,.4),0 0 0 9px rgba(214,160,230,.35),0 30px 56px -12px rgba(150,70,190,.5),0 0 60px rgba(255,255,255,.6)}[data-template=be-my-gf][data-style=cloud] .lined{border-top-width:2px;border-radius:2rem;background-color:rgba(255,255,255,.94)}[data-template=be-my-gf][data-style=cloud] .gf-q .rcard-paper{padding-top:2.2rem;margin-top:-2rem}[data-template=be-my-gf][data-style=cloud] .gf-q-top{margin-bottom:0;padding-top:.5rem}[data-template=be-my-gf][data-style=cloud] .btn-primary{background:linear-gradient(180deg,#d4305e,#bf2249);border:2px solid rgba(255,255,255,.85);box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 8px 20px -4px rgba(214,45,85,.55),0 0 22px rgba(255,143,171,.6)}[data-template=be-my-gf][data-style=cloud] .btn-primary:hover:not(:disabled){filter:none;background:linear-gradient(180deg,#c92a55,#b51f42)}[data-template=be-my-gf][data-style=cloud] .btn-ghost{background:#fff;color:#8a3a6a;border:2px solid #f5c2de;border-radius:58% 42% 54% 46%/56% 60% 40% 44%;box-shadow:0 4px 10px -4px rgba(190,80,150,.35);font-size:.95rem}[data-template=be-my-gf][data-style=cloud] .btn-ghost:hover:not(:disabled){background:#fff3f9}[data-template=be-my-gf][data-style=cloud] .textarea{background:#fffafc;border-color:#f5c2de;border-radius:1.2rem}[data-template=be-my-gf][data-style=cloud] figure{border-radius:50%;padding:12px!important;transform:none!important;background:rgba(255,255,255,.95);box-shadow:0 0 0 5px rgba(255,255,255,.45),0 18px 30px -10px rgba(190,80,150,.5),inset 0 0 0 2px #f5c2de}[data-template=be-my-gf][data-style=cloud] figure img{border-radius:50%}[data-template=be-my-gf][data-style=cloud] figure>i{display:none}[data-template=be-my-gf][data-style=cloud] figure{width:min(72%,270px)}[data-template=be-my-gf][data-style=cloud][data-block=closing] .rcard{overflow:visible;padding-top:1.6rem}[data-template=be-my-gf][data-style=cloud][data-block=closing] .rcard>svg{filter:drop-shadow(0 8px 10px rgba(180,80,140,.3))}[data-template=be-my-gf][data-style=cloud][data-block=closing] .rcard:after{content:"";position:absolute;right:.6rem;top:-1.7rem;width:3.4rem;height:3.4rem;pointer-events:none;background:no-repeat 50%/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='46' fill='%23fff6c4' fill-opacity='.35'/%3E%3Cpath d='M58 14A38 38 0 1 0 90 66 31 31 0 0 1 58 14Z' fill='%23fff1a8' stroke='%23fff' stroke-width='3'/%3E%3Cpath d='M20 22l3 7 7 3-7 3-3 7-3-7-7-3 7-3z' fill='%23fff1a8'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){[data-template=be-my-gf][data-style=cloud] .cl-float{animation:none!important}}@container (min-width: 42rem){[data-template=be-my-gf][data-style=cloud] .gf-q-top{margin-top:3rem}[data-template=be-my-gf][data-style=cloud] .gf-q-top>div{transform:scale(1.45);transform-origin:50% 100%}}[data-template=be-my-gf][data-style=classic] .cr-float{animation:cr-float 6s ease-in-out infinite}@keyframes cr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}[data-template=be-my-gf][data-style=classic] .cr-rise{display:none}[data-template=be-my-gf][data-style=classic][data-block=celebrate] .cr-rise{display:block}[data-template=be-my-gf][data-style=classic] .cr-envglow{background:radial-gradient(circle,rgba(255,255,255,.95),rgba(255,226,170,.5) 48%,transparent 70%);pointer-events:none}[data-template=be-my-gf][data-style=classic] .cr-mascot{filter:drop-shadow(0 8px 10px rgba(140,70,40,.35))}[data-template=be-my-gf][data-style=classic] .gf-envfrom,[data-template=be-my-gf][data-style=classic] .gf-envhint,[data-template=be-my-gf][data-style=classic] .gf-envtitle{color:#4a1f2c;text-shadow:0 0 10px rgba(255,255,255,.95),0 1px 0 #fff}[data-template=be-my-gf][data-style=classic] .gf-ruled{background:repeating-linear-gradient(transparent 0 11px,rgba(214,120,170,.3) 11px 12px)}[data-template=be-my-gf][data-style=classic] .cr-title{color:#4a1f2c;text-shadow:0 2px 0 #fff,0 0 18px rgba(255,255,255,.9)}[data-template=be-my-gf][data-style=classic] .lined,[data-template=be-my-gf][data-style=classic] .rcard-paper{position:relative;background-color:rgba(255,251,242,.95);color:#4a1f2c;border:2px solid #f6dcb6;border-radius:1.6rem;box-shadow:0 0 0 6px rgba(255,244,224,.55),0 0 0 7px rgba(216,160,110,.45),0 28px 50px -14px rgba(120,60,30,.5),0 0 50px rgba(255,228,170,.5)}[data-template=be-my-gf][data-style=classic] .lined{border-top-width:2px;border-radius:2rem;background-color:rgba(255,251,242,.96)}[data-template=be-my-gf][data-style=classic] .gf-q .rcard-paper{padding-top:2.2rem;margin-top:-2rem}[data-template=be-my-gf][data-style=classic] .gf-q-top{margin-bottom:0;padding-top:.5rem}[data-template=be-my-gf][data-style=classic] .btn-primary{background:linear-gradient(180deg,#c92a4e,#a81c3c);border:2px solid rgba(255,255,255,.85);box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 8px 20px -4px rgba(168,28,60,.5),0 0 22px rgba(255,190,140,.6)}[data-template=be-my-gf][data-style=classic] .btn-primary:hover:not(:disabled){filter:none;background:linear-gradient(180deg,#bd2548,#9f1a38)}[data-template=be-my-gf][data-style=classic] .btn-ghost{background:#fffaf0;color:#7a2a3a;border:2px solid #ecc9a0;border-radius:58% 42% 54% 46%/56% 60% 40% 44%;box-shadow:0 4px 10px -4px rgba(190,80,150,.35);font-size:.95rem}[data-template=be-my-gf][data-style=classic] .btn-ghost:hover:not(:disabled){background:#fff1dc}[data-template=be-my-gf][data-style=classic] .textarea{background:#fffaf0;border-color:#ecc9a0;border-radius:1.2rem}[data-template=be-my-gf][data-style=classic] figure{border-radius:50%;padding:12px!important;transform:none!important;background:rgba(255,255,255,.95);box-shadow:0 0 0 5px rgba(255,255,255,.45),0 18px 30px -10px rgba(190,80,150,.5),inset 0 0 0 2px #ecc9a0}[data-template=be-my-gf][data-style=classic] figure img{border-radius:50%}[data-template=be-my-gf][data-style=classic] figure>i{display:none}[data-template=be-my-gf][data-style=classic] figure{width:min(72%,270px)}[data-template=be-my-gf][data-style=classic][data-block=closing] .rcard{overflow:visible;padding-top:1.6rem}[data-template=be-my-gf][data-style=classic][data-block=closing] .rcard>svg{filter:drop-shadow(0 8px 10px rgba(180,80,140,.3))}[data-template=be-my-gf][data-style=classic][data-block=closing] .rcard:after{content:"";position:absolute;right:.6rem;top:-1.7rem;width:3.4rem;height:3.4rem;pointer-events:none;background:no-repeat 50%/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='46' fill='%23fff6c4' fill-opacity='.35'/%3E%3Cpath d='M58 14A38 38 0 1 0 90 66 31 31 0 0 1 58 14Z' fill='%23fff1a8' stroke='%23fff' stroke-width='3'/%3E%3Cpath d='M20 22l3 7 7 3-7 3-3 7-3-7-7-3 7-3z' fill='%23fff1a8'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){[data-template=be-my-gf][data-style=classic] .cr-float{animation:none!important}}@container (min-width: 42rem){[data-template=be-my-gf][data-style=classic] .gf-q-top{margin-top:3rem}[data-template=be-my-gf][data-style=classic] .gf-q-top>div{transform:scale(1.45);transform-origin:50% 100%}}[data-template=be-my-gf][data-style=pixel]{--ink:#2f1b3d}[data-template=be-my-gf][data-style=pixel] .px-hop{animation:px-hop 1.6s ease-in-out infinite}@keyframes px-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}[data-template=be-my-gf][data-style=pixel] .px-mascot{filter:drop-shadow(0 8px 8px rgba(80,40,110,.35))}[data-template=be-my-gf][data-style=pixel] .px-bubble{box-shadow:0 0 0 2.5px #2f1b3d,0 4px 0 2.5px rgba(47,27,61,.25);color:#8a1f3f}[data-template=be-my-gf][data-style=pixel] .px-bubble:after{content:"";position:absolute;left:7px;bottom:-8px;border:7px solid transparent;border-top-color:#2f1b3d;border-bottom:0}[data-template=be-my-gf][data-style=pixel] .gf-envfrom,[data-template=be-my-gf][data-style=pixel] .gf-envhint,[data-template=be-my-gf][data-style=pixel] .gf-envtitle{color:#2f1b3d;text-shadow:0 0 10px rgba(255,250,240,.95),0 1px 0 #fffaf0}[data-template=be-my-gf][data-style=pixel] .px-title{color:#2f1b3d;text-shadow:0 2px 0 #fffaf0,0 0 18px rgba(255,250,240,.95)}[data-template=be-my-gf][data-style=pixel] .gf-ruled{background:repeating-linear-gradient(transparent 0 11px,rgba(120,90,170,.3) 11px 12px)}[data-template=be-my-gf][data-style=pixel] .lined,[data-template=be-my-gf][data-style=pixel] .rcard-paper{position:relative;background-color:#fffaf0;color:#2f1b3d;border:3px solid #2f1b3d;border-radius:1.1rem;box-shadow:inset 0 0 0 3px #fffaf0,inset 0 0 0 5px #e5d6f3,0 8px 0 0 rgba(47,27,61,.22),0 24px 40px -14px rgba(80,40,110,.45)}[data-template=be-my-gf][data-style=pixel] .lined{rotate:none;transform:none}[data-template=be-my-gf][data-style=pixel] .gf-q .rcard-paper{padding-top:2.2rem;margin-top:-2rem}[data-template=be-my-gf][data-style=pixel] .gf-q-top{margin-bottom:0}[data-template=be-my-gf][data-style=pixel] .gf-q-top>div{margin-right:22%}[data-template=be-my-gf][data-style=pixel] .btn{font-weight:800}[data-template=be-my-gf][data-style=pixel] .btn-primary{background:linear-gradient(180deg,#d12f58,#b81f46);color:#fff;border:3px solid #2f1b3d;box-shadow:inset 0 3px 0 rgba(255,255,255,.3),0 5px 0 #2f1b3d,0 12px 18px -6px rgba(200,38,79,.55)}[data-template=be-my-gf][data-style=pixel] .btn-primary:hover:not(:disabled){filter:none;background:linear-gradient(180deg,#c92a52,#ac1c40)}[data-template=be-my-gf][data-style=pixel] .btn-pulse:after{display:none}[data-template=be-my-gf][data-style=pixel] .btn-ghost{background:#fff;color:#5a2a55;border:3px solid #2f1b3d;font-size:.95rem;box-shadow:0 4px 0 rgba(47,27,61,.35)}[data-template=be-my-gf][data-style=pixel] .btn-ghost:hover:not(:disabled){background:#fff1f6}[data-template=be-my-gf][data-style=pixel] .btn:disabled{background:#e5d6f3;color:#4a3a5e;border-color:#2f1b3d;box-shadow:none}[data-template=be-my-gf][data-style=pixel] .btn:focus-visible{outline:4px solid #ffe27a;outline-offset:4px}[data-template=be-my-gf][data-style=pixel] .textarea{border:3px solid #2f1b3d;background:#fff;border-radius:.8rem}[data-template=be-my-gf][data-style=pixel] figure{background:#fffaf0;border-radius:.6rem;box-shadow:0 0 0 3px #2f1b3d,0 16px 26px -10px rgba(80,40,110,.5)}[data-template=be-my-gf][data-style=pixel] figure>i{background:#ff6b8b;box-shadow:0 0 0 2.5px #2f1b3d,inset 0 3px 0 rgba(255,255,255,.4)}[data-template=be-my-gf][data-style=pixel] main button.rounded-full{background:#fffaf0;color:#2f1b3d;box-shadow:0 0 0 3px #2f1b3d}[data-template=be-my-gf][data-style=pixel] main span.rounded-full.w-6{background:#ffe27a;box-shadow:0 0 0 2px #2f1b3d}@media (prefers-reduced-motion:reduce){[data-template=be-my-gf][data-style=pixel] .px-bubble,[data-template=be-my-gf][data-style=pixel] .px-hop{animation:none!important}}@container (min-width: 42rem){[data-template=be-my-gf][data-style=pixel] .gf-q-top{margin-top:3rem}[data-template=be-my-gf][data-style=pixel] .gf-q-top>div{transform:scale(1.45);transform-origin:50% 100%}}[data-template=be-my-gf][data-style=pixel] .gf-envfrom,[data-template=be-my-gf][data-style=pixel] .gf-envhint,[data-template=be-my-gf][data-style=pixel] .gf-envtitle{background:radial-gradient(closest-side,rgba(255,250,240,.8),rgba(255,250,240,0));padding:.5rem 1.4rem}[data-template=be-my-gf][data-style=neonnight]{--nn:#ff3dae;--nn-soft:rgba(255,61,174,.55)}[data-template=be-my-gf][data-style=neonnight][data-block=album],[data-template=be-my-gf][data-style=neonnight][data-block=letter]{--nn:#58e4ff;--nn-soft:rgba(88,228,255,.5)}[data-template=be-my-gf][data-style=neonnight][data-block=closing]{--nn:#b98bff;--nn-soft:rgba(185,139,255,.5)}@keyframes nn-beacon{50%{opacity:.1}}[data-template=be-my-gf][data-style=neonnight] .nn-glint{animation:nn-glint 3.2s ease-in-out infinite;opacity:.1}@keyframes nn-glint{50%{opacity:.55}}[data-template=be-my-gf][data-style=neonnight] .nn-fw{display:none;animation:nn-fw 4s ease-out infinite;opacity:0}[data-template=be-my-gf][data-style=neonnight][data-block=celebrate] .nn-fw{display:block}@keyframes nn-fw{0%{transform:scale(.2);opacity:0}12%{opacity:1}55%{opacity:.9}to{transform:scale(1.15);opacity:0}}[data-template=be-my-gf][data-style=neonnight] .nn-mascot,[data-template=be-my-gf][data-style=neonnight] .nn-rim{filter:drop-shadow(0 0 14px rgba(255,61,174,.55)) drop-shadow(0 6px 8px rgba(0,0,0,.4))}[data-template=be-my-gf][data-style=neonnight] .nn-contact{background:radial-gradient(closest-side,rgba(255,61,174,.6),transparent)}[data-template=be-my-gf][data-style=neonnight] .nn-balloon{animation:nn-bob 3.6s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,61,174,.8))}@keyframes nn-bob{50%{transform:translateY(-7px) rotate(3deg)}}[data-template=be-my-gf][data-style=neonnight] .nn-ignite{animation:nn-ignite 1.1s steps(1) both;filter:drop-shadow(0 0 14px rgba(255,61,174,.9))}@keyframes nn-ignite{0%{opacity:0}20%{opacity:1}32%{opacity:.2}46%{opacity:1}58%{opacity:.5}70%,to{opacity:1}}[data-template=be-my-gf][data-style=neonnight] .gf-envtitle,[data-template=be-my-gf][data-style=neonnight] .nn-title{color:#fff4fa;text-shadow:0 0 3px #fff,0 0 10px #ff3dae,0 0 26px rgba(255,61,174,.75)}[data-template=be-my-gf][data-style=neonnight] .gf-envfrom,[data-template=be-my-gf][data-style=neonnight] .gf-envhint{color:#7ff0ff;text-shadow:0 0 10px rgba(88,228,255,.6)}[data-template=be-my-gf][data-style=neonnight] .nn-env{filter:drop-shadow(0 0 14px rgba(255,61,174,.5))}[data-template=be-my-gf][data-style=neonnight] .gf-ruled{background:repeating-linear-gradient(transparent 0 11px,rgba(196,26,127,.45) 11px 12px)}[data-template=be-my-gf][data-style=neonnight] .lined,[data-template=be-my-gf][data-style=neonnight] .rcard-night{position:relative;background:rgba(12,5,28,.9);color:#fff4fa;border:2px solid var(--nn);border-radius:1.6rem;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 0 0 5px rgba(12,5,28,.85),0 0 10px var(--nn),0 0 34px var(--nn-soft),inset 0 0 22px var(--nn-soft)}[data-template=be-my-gf][data-style=neonnight] .lined:before,[data-template=be-my-gf][data-style=neonnight] .rcard-night:before{content:"";position:absolute;inset:7px;border-radius:1.2rem;border:1px solid var(--nn);opacity:.45;pointer-events:none}[data-template=be-my-gf][data-style=neonnight] .rcard-night:after{content:"";position:absolute;inset:-2px;border-radius:inherit;box-shadow:0 0 18px 2px var(--nn);pointer-events:none;animation:nn-flick 7s steps(1) infinite}@keyframes nn-flick{0%,to{opacity:.85}62%{opacity:.85}63%{opacity:.25}65%{opacity:.85}67%{opacity:.35}69%{opacity:.85}}[data-template=be-my-gf][data-style=neonnight] .lined{color:#fff4fa;background-color:rgba(12,5,28,.92);border-top:2px solid var(--nn);rotate:none;transform:none}[data-template=be-my-gf][data-style=neonnight] .lined p{color:#fff4fa;text-shadow:0 0 8px rgba(255,244,250,.25)}[data-template=be-my-gf][data-style=neonnight] .rcard-night .font-display,[data-template=be-my-gf][data-style=neonnight] .rcard-night h2{color:#fff4fa;text-shadow:0 0 3px #fff,0 0 10px var(--nn),0 0 24px var(--nn-soft)}[data-template=be-my-gf][data-style=neonnight] .btn-primary{background:#c41a7f;color:#fff;border:2px solid #ffd6ee;box-shadow:0 0 12px #ff3dae,0 0 32px rgba(255,61,174,.5),inset 0 0 12px rgba(255,255,255,.25);text-shadow:0 0 6px rgba(255,255,255,.6)}[data-template=be-my-gf][data-style=neonnight] .btn-primary:hover:not(:disabled){filter:none;background:#d4228c}[data-template=be-my-gf][data-style=neonnight] .btn-glass{box-shadow:0 0 12px rgba(88,228,255,.45),inset 0 0 8px rgba(88,228,255,.2)}[data-template=be-my-gf][data-style=neonnight] .btn-ghost,[data-template=be-my-gf][data-style=neonnight] .btn-glass{background:rgba(5,2,14,.85);color:#7ff0ff;border:1.5px solid #58e4ff}[data-template=be-my-gf][data-style=neonnight] .btn:disabled{background:#2a1346;color:#cbb8e6;border-color:#5b3d86;box-shadow:none}[data-template=be-my-gf][data-style=neonnight] .textarea{background:rgba(5,2,14,.85);border-color:#58e4ff;color:#fff4fa}[data-template=be-my-gf][data-style=neonnight] .gf-q .rcard-night{padding-top:2.4rem;margin-top:-2.2rem}[data-template=be-my-gf][data-style=neonnight] .gf-q-top{padding-top:3.4rem}[data-template=be-my-gf][data-style=neonnight] .gf-q-top>div{margin-right:24%}[data-template=be-my-gf][data-style=neonnight] figure{background:#0d0620;border-radius:1.1rem;box-shadow:0 0 0 2px #58e4ff,0 0 18px rgba(88,228,255,.6),0 18px 30px -12px rgba(0,0,0,.8)}[data-template=be-my-gf][data-style=neonnight] figure img{border-radius:.6rem}[data-template=be-my-gf][data-style=neonnight] figure>i{background:#ff3dae;box-shadow:0 0 10px #ff3dae;width:1.2rem;height:1.2rem;border-radius:50%;top:-.55rem;transform:translateX(-50%)}[data-template=be-my-gf][data-style=neonnight] main button.rounded-full{background:rgba(5,2,14,.9);color:#7ff0ff;box-shadow:0 0 10px rgba(88,228,255,.6)}[data-template=be-my-gf][data-style=neonnight][data-block=closing] .rcard>svg{filter:drop-shadow(0 0 16px rgba(255,61,174,.4))}@media (prefers-reduced-motion:reduce){[data-template=be-my-gf][data-style=neonnight] .nn-balloon,[data-template=be-my-gf][data-style=neonnight] .nn-beacon,[data-template=be-my-gf][data-style=neonnight] .nn-glint,[data-template=be-my-gf][data-style=neonnight] .nn-ignite,[data-template=be-my-gf][data-style=neonnight] .rcard-night:after{animation:none!important}[data-template=be-my-gf][data-style=neonnight] .nn-fw{display:none!important}[data-template=be-my-gf][data-style=neonnight] .nn-glint{opacity:.3}}@container (min-width: 42rem){[data-template=be-my-gf][data-style=neonnight] .gf-q-top{margin-top:3rem}[data-template=be-my-gf][data-style=neonnight] .gf-q-top>div{transform:scale(1.45);transform-origin:50% 100%}}[data-template=be-my-gf][data-style=neonnight] .gf-envfrom,[data-template=be-my-gf][data-style=neonnight] .gf-envhint,[data-template=be-my-gf][data-style=neonnight] .gf-envtitle,[data-template=be-my-gf][data-style=neonnight] .nn-title{background:radial-gradient(closest-side,rgba(11,6,32,.78),rgba(11,6,32,0));padding:.5rem 1.4rem}@container (min-width: 42rem){[data-template=be-my-gf][data-style=neonnight] .gf-envtitle{max-width:min(33cqw,40rem);margin-inline:auto;text-wrap:balance}}.pb{display:block;overflow:visible}.pb-glow{opacity:0;background:radial-gradient(closest-side,var(--pp-glow,rgba(255,233,168,.85)),rgba(255,233,168,.25) 55%,transparent 80%)}.pb-open{transform:translateX(-50%) scale(.55);transform-origin:50% 100%}.pb-open,.pb-spark{opacity:0}.pb:not(.pb-on) .pb-glow{opacity:.4}.pb:not(.pb-on) .pb-closed{animation:pp-wob 3.6s ease-in-out infinite;transform-origin:50% 100%}.pb-on .pb-closed{animation:pp-lidc .4s ease-in .05s both;transform-origin:50% 100%}.pb-on .pb-open{animation:pp-pop 1s cubic-bezier(.2,1.4,.4,1) .3s both}.pb-on .pb-glow{animation:pp-glowin 1.4s ease-out .6s both}.pb-on .pb-spark,.pe-sp .pb-spark{transform-box:fill-box;transform-origin:center;animation:pp-tw 2.4s ease-in-out 1.2s infinite both}.pe-sp .pb-spark{animation-delay:0s}.pp-float{animation:pp-float 4.6s ease-in-out infinite}.pp-cheer{transform-origin:50% 100%;animation:pp-cheer 2.6s ease-in-out 1.2s infinite}.pp-rays{opacity:0;background:repeating-conic-gradient(from 8deg,var(--pp-ray,rgba(255,226,150,.5)) 0 7deg,transparent 7deg 22deg);-webkit-mask-image:radial-gradient(closest-side,#000 18%,transparent 100%);mask-image:radial-gradient(closest-side,#000 18%,transparent 100%);animation:pp-raysin 2s ease-out .9s both}@keyframes pp-lidc{to{transform:translateY(-14%) scale(.6);opacity:0}}@keyframes pp-pop{0%{opacity:0;transform:translateX(-50%) scale(.55)}55%{opacity:1}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes pp-wob{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes pe-away{0%{transform:scale(1);opacity:1}40%{transform:scale(1.08) rotate(-2deg);opacity:1}to{transform:scale(.7) translateY(-18%);opacity:0}}@keyframes pe-rise{0%{transform:translateY(0);opacity:0}30%{opacity:1}to{transform:translateY(-34%);opacity:1}}@keyframes pp-lido{0%{opacity:0;transform:scaleY(.15)}40%{opacity:1}to{opacity:1;transform:scaleY(1)}}@keyframes pp-rise{0%{transform:translateY(0)}to{transform:translateY(-17px)}}@keyframes pp-glowin{0%{opacity:0}to{opacity:1}}@keyframes pp-raysin{to{opacity:.55}}@keyframes pp-tw{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1)}}@keyframes pp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pp-cheer{0%,to{transform:rotate(-2deg) scale(1)}50%{transform:rotate(2deg) scale(1.04)}}@keyframes pp-fall{0%{transform:translate3d(0,-12vh,0) rotate(0);opacity:0}12%{opacity:1}to{transform:translate3d(var(--dx,0),105vh,0) rotate(540deg);opacity:.9}}@keyframes pp-tw2{0%,to{opacity:.35}50%{opacity:1}}.pp-tw{animation:pp-tw2 3.4s ease-in-out infinite}.pp-tw.b{animation-delay:-1.7s}@keyframes pp-drift{0%,to{transform:translate(0)}50%{transform:translate(10px,-14px)}}@keyframes pp-slide{0%{transform:translateX(-2%)}to{transform:translateX(2%)}}@keyframes pp-spin{to{transform:rotate(1turn)}}@keyframes pp-sweep{0%{transform:translateX(-130%) skewX(-18deg);opacity:0}20%{opacity:1}to{transform:translateX(260%) skewX(-18deg);opacity:0}}@media (prefers-reduced-motion:reduce){.pb-on .pb-closed,.pb-on .pb-glow,.pb-on .pb-open,.pb-on .pb-spark,.pb:not(.pb-on) .pb-closed,.pe-open .pe-img,.pe-open .pe-letter,.pe-sp .pb-spark,.pp-cheer,.pp-drift,.pp-float,.pp-rays,.pp-slide,.pp-spin,.pp-sweep,.pp-tw,[style*=pp-drift]{animation:none!important}.pb-on .pb-closed{opacity:0}.pb-on .pb-open{opacity:1;transform:translateX(-50%)}.pb-on .pb-glow,.pb-on .pb-spark,.pe-sp .pb-spark{opacity:1}.pe-open .pe-img{opacity:0}.pe-open .pe-letter{opacity:1;transform:translateY(-34%)}.pp-rays{opacity:.5}.pp-bit,.pp-sweep{display:none!important}}.pp-title{color:var(--pp-title,inherit)}.pe-btn{-webkit-tap-highlight-color:transparent}.pe-img{object-fit:contain;filter:drop-shadow(0 10px 14px rgba(60,30,20,.35))}.pe-halo{background:radial-gradient(closest-side,var(--pp-glow,rgba(255,233,168,.6)),transparent 75%);opacity:.8}.pe-letter{background:#fffdf7;box-shadow:0 0 0 1px rgba(150,110,60,.25);opacity:0}.pe-open .pe-img{animation:pe-away .85s ease-in .1s forwards}.pe-open .pe-letter{animation:pe-rise .7s ease-out .15s forwards}.pp-plaque{background:var(--pp-plaque,#fffcf4);color:var(--pp-plaque-ink,#3b2f1e);box-shadow:0 0 0 1.5px var(--pp-plaque-rim,rgba(185,138,46,.75)),0 12px 24px -12px rgba(40,20,10,.5)}[data-template=propose][data-style=ivory]{--pp-title:#6b1a28;--pp-glow:rgba(255,233,168,.8);--pp-plaque:#fffcf4;--pp-plaque-ink:#3b2f1e;--pp-plaque-rim:rgba(185,138,46,.8)}[data-template=propose][data-style=ivory] .lined,[data-template=propose][data-style=ivory] .rcard-paper{position:relative;background-color:#fffcf4;color:#3b2f1e;border:1.5px solid #b98a2e;border-radius:1.1rem;box-shadow:inset 0 0 0 6px #fffcf4,inset 0 0 0 7px rgba(185,138,46,.6),0 2px 0 #e9d7a6,0 18px 34px -16px rgba(120,80,20,.45)}[data-template=propose][data-style=ivory] .lined{border-top:1.5px solid #b98a2e;transform:rotate(0deg);padding-inline:1.9rem;--lh:2rem}[data-template=propose][data-style=ivory] .lined p{color:#3b2f1e}[data-template=propose][data-style=ivory] .rcard-paper h2,[data-template=propose][data-style=ivory] .rcard-paper>p.font-display{color:#6b1a28}[data-template=propose][data-style=ivory][data-block=closing] .rcard-paper{overflow:visible}[data-template=propose][data-style=ivory][data-block=closing] .rcard-paper:before{content:"";position:absolute;left:50%;top:-22px;width:44px;height:44px;transform:translateX(-50%);background:no-repeat 50%/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'%3E%3Ccircle cx='22' cy='22' r='20' fill='%238e2a3a' stroke='%23d9a93a' stroke-width='2.5'/%3E%3Ccircle cx='22' cy='22' r='14.5' fill='none' stroke='%23d9a93a' stroke-width='1' stroke-dasharray='2 2.4'/%3E%3Cpath d='M22 30C13 24 14 15.5 19 15.5C21 15.5 22 17 22 17S23 15.5 25 15.5C30 15.5 31 24 22 30Z' fill='%23f6dc8b'/%3E%3C/svg%3E")}[data-template=propose][data-style=ivory] .rcard-paper:after{content:none}[data-template=propose][data-style=ivory] .btn-primary{background:linear-gradient(180deg,#a03447,#7d2030);color:#fff;box-shadow:0 0 0 2px #fffcf4,0 0 0 3.5px #c9972b,0 10px 20px -8px rgba(110,30,45,.6)}[data-template=propose][data-style=ivory] .btn-ghost{background:#fffcf4;color:#3b2f1e;border:1.5px solid #b98a2e}[data-template=propose][data-style=ivory] .btn-ghost:hover:not(:disabled){background:#f8edd0}[data-template=propose][data-style=ivory][data-block=album] figure{background:#fffdf8;padding:14px 14px 40px;border:1.5px solid #c9972b;outline:1px solid rgba(185,138,46,.45);outline-offset:-8px;box-shadow:0 14px 24px -12px rgba(110,70,20,.5)}[data-template=propose][data-style=ivory][data-block=album] figure>i{background:linear-gradient(135deg,#f6dc8b,#c9972b)!important;opacity:.95;height:18px;width:54px;top:-9px;border-radius:3px}[data-template=propose][data-style=ivory][data-block=album] figure img{outline:1px solid rgba(185,138,46,.6)}[data-template=propose][data-style=ivory][data-block=album] button[aria-label]{color:#6b1a28}[data-template=propose][data-style=ivory][data-block=album] .edge-fade{-webkit-mask-image:none;mask-image:none}[data-template=propose][data-style=ivory] .pp-cheer,[data-template=propose][data-style=ivory] .pp-float{animation-duration:3.6s}[data-template=propose][data-style=garden]{--pp-title:#7a2a40;--pp-glow:rgba(255,226,150,.85);--pp-plaque:#fffaf0;--pp-plaque-ink:#45342a;--pp-plaque-rim:rgba(232,170,160,.9)}[data-template=propose][data-style=garden] .lined,[data-template=propose][data-style=garden] .rcard-paper{position:relative;background-color:#fffaf0;color:#45342a;border:2px solid #f1c4bd;border-radius:1.5rem;box-shadow:0 0 0 4px rgba(255,250,240,.85),0 18px 34px -14px rgba(150,90,50,.5)}[data-template=propose][data-style=garden] .lined{padding-inline:1.9rem;transform:rotate(-.4deg);--lh:2rem}[data-template=propose][data-style=garden] .lined p{color:#45342a}[data-template=propose][data-style=garden] .rcard-paper h2,[data-template=propose][data-style=garden] .rcard-paper>p.font-display{color:#7a2a40}[data-template=propose][data-style=garden][data-block=closing] .rcard-paper{overflow:visible}[data-template=propose][data-style=garden][data-block=closing] .rcard-paper:before{content:"";position:absolute;left:50%;top:-20px;width:40px;height:40px;transform:translateX(-50%);background:no-repeat 50%/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='18' fill='%23fffaf0' stroke='%23f1c4bd' stroke-width='2.5'/%3E%3Cpath d='M20 29C12 23.5 13 15 18 15C19.5 15 20 16.5 20 16.5S20.5 15 22 15C27 15 28 23.5 20 29Z' fill='%23d9607a'/%3E%3C/svg%3E")}[data-template=propose][data-style=garden] .btn-primary{background:linear-gradient(180deg,#c04864,#a02f4b);color:#fff;box-shadow:0 0 0 2px #fffaf0,0 0 0 3.5px #e7c06a,0 10px 20px -8px rgba(120,30,55,.55)}[data-template=propose][data-style=garden] .btn-ghost,[data-template=propose][data-style=garden] .btn-glass{background:#fffaf0;color:#45342a;border:2px solid #f1c4bd}[data-template=propose][data-style=garden][data-block=album] figure{background:#fffdf8;padding:12px 12px 38px;box-shadow:0 14px 24px -10px rgba(120,70,40,.5)}[data-template=propose][data-style=garden][data-block=album] figure>i{background:#f1c4bd!important;opacity:.95;width:54px;height:16px;top:-8px;border-radius:3px}[data-template=propose][data-style=garden][data-block=album] button[aria-label]{color:#7a2a40}[data-template=propose][data-style=garden][data-block=album] .edge-fade{-webkit-mask-image:none;mask-image:none}[data-template=propose][data-style=garden] .pp-title{display:inline-block;background:#fffaf0;padding:.25em .8em;border-radius:1.2rem;box-shadow:0 0 0 2px #f1c4bd,0 12px 22px -10px rgba(120,70,40,.5)}[data-template=propose][data-style=classic]{--pp-title:#3a1a3a;--pp-glow:rgba(255,214,140,.8);--pp-plaque:#fff4e2;--pp-plaque-ink:#3b2440;--pp-plaque-rim:rgba(246,196,83,.9)}[data-template=propose][data-style=classic] .lined,[data-template=propose][data-style=classic] .rcard-night{position:relative;background-color:#2c2250;color:#fff3e0;border:1.5px solid #f6c453;border-radius:1.5rem;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 0 0 5px #2c2250,inset 0 0 0 6px rgba(246,196,83,.4),0 18px 34px -14px rgba(10,5,30,.8),0 0 28px -8px rgba(246,196,83,.3)}[data-template=propose][data-style=classic] .lined{padding-inline:1.9rem;transform:none;--lh:2rem}[data-template=propose][data-style=classic] .lined p{color:#fff3e0}[data-template=propose][data-style=classic] .rcard-night h2,[data-template=propose][data-style=classic] .rcard-night>p.font-display{color:#ffe9b8}[data-template=propose][data-style=classic] .btn-primary{background:linear-gradient(180deg,#ffd978,#e6b035);color:#2b1d4a;box-shadow:0 3px 0 #9a7418,0 10px 22px -8px rgba(246,196,83,.55)}[data-template=propose][data-style=classic] .btn-ghost,[data-template=propose][data-style=classic] .btn-glass{background:#231a45;border:1.5px solid rgba(246,196,83,.8);color:#fff3e0}[data-template=propose][data-style=classic] .rcard-night .textarea{background:#231a45}[data-template=propose][data-style=classic][data-block=closing] .rcard-night{overflow:visible}[data-template=propose][data-style=classic][data-block=closing] .rcard-night:before{content:"";position:absolute;left:50%;top:-20px;width:40px;height:40px;transform:translateX(-50%);background:no-repeat 50%/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='18' fill='%232c2250' stroke='%23f6c453' stroke-width='2'/%3E%3Cpath d='M20 29C12 23.5 13 15 18 15C19.5 15 20 16.5 20 16.5S20.5 15 22 15C27 15 28 23.5 20 29Z' fill='%23f6c453'/%3E%3C/svg%3E")}[data-template=propose][data-style=classic][data-block=album] figure{background:#fff6e6;padding:12px 12px 38px;box-shadow:0 14px 26px -10px rgba(0,0,0,.6)}[data-template=propose][data-style=classic][data-block=album] figure>i{background:#f6c453!important;opacity:.9;width:10px;height:10px;border-radius:50%;top:-6px;box-shadow:0 0 14px 6px rgba(255,230,140,.5)}[data-template=propose][data-style=classic][data-block=album] button[aria-label]{color:#2b1d4a}[data-template=propose][data-style=classic][data-block=album] .edge-fade{-webkit-mask-image:none;mask-image:none}[data-template=propose][data-style=classic] .pp-peek{filter:drop-shadow(0 0 1.5px #fff3d6) drop-shadow(0 0 6px rgba(246,196,83,.45))}[data-template=propose][data-style=classic] .pp-title{display:inline-block;background:#2c2250;color:#ffe9b8;padding:.25em .8em;border-radius:1.2rem;box-shadow:0 0 0 1.5px #f6c453,0 12px 22px -10px rgba(0,0,0,.6)}[data-template=propose][data-style=classic] .btn-primary:hover:not(:disabled){filter:none;background:linear-gradient(180deg,#ffe08f,#f0bb44);color:#2b1d4a}[data-template=propose][data-style=stained]{--pp-title:#5a1f4a;--pp-glow:rgba(255,226,170,.85);--pp-plaque:#fff8ee;--pp-plaque-ink:#3a2438;--pp-plaque-rim:rgba(122,42,90,.7)}[data-template=propose][data-style=stained] .lined,[data-template=propose][data-style=stained] .rcard-paper{position:relative;overflow:hidden;background-color:#fff8ee;color:#3a2438;border:2px solid #7a2a5a;border-radius:1.4rem;box-shadow:0 0 0 4px rgba(255,248,238,.85),0 18px 34px -14px rgba(70,30,60,.55)}[data-template=propose][data-style=stained] .lined:before,[data-template=propose][data-style=stained] .rcard-paper:before{content:"";position:absolute;inset:0 0 auto 0;height:6px;pointer-events:none;opacity:.9;background:linear-gradient(90deg,#d4506c 0 20%,#4a78c8 0 40%,#3fa57e 0 60%,#f0b84a 0 80%,#9a6ad0 0)}[data-template=propose][data-style=stained] .lined{padding-inline:1.9rem;transform:none;--lh:2rem}[data-template=propose][data-style=stained] .lined p{color:#3a2438}[data-template=propose][data-style=stained] .rcard-paper h2,[data-template=propose][data-style=stained] .rcard-paper>p.font-display{color:#5a1f4a}[data-template=propose][data-style=stained] .rcard-paper:after{content:none}[data-template=propose][data-style=stained] .btn-primary{background:linear-gradient(180deg,#92388a,#6d2468);color:#fff;box-shadow:0 0 0 2px #fff8ee,0 0 0 3.5px #f0b84a,0 10px 20px -8px rgba(80,20,70,.55)}[data-template=propose][data-style=stained] .btn-ghost,[data-template=propose][data-style=stained] .btn-glass{background:#fff8ee;color:#3a2438;border:2px solid #7a2a5a}[data-template=propose][data-style=stained][data-block=album] figure{background:#fffdf8;padding:12px 12px 38px;box-shadow:0 14px 24px -10px rgba(70,30,60,.55)}[data-template=propose][data-style=stained][data-block=album] figure>i{background:linear-gradient(90deg,#d4506c 0 33%,#4a78c8 0 66%,#3fa57e 0)!important;opacity:.95;height:8px;width:60px;top:-4px;border-radius:2px}[data-template=propose][data-style=stained][data-block=album] button[aria-label]{color:#5a1f4a}[data-template=propose][data-style=stained][data-block=album] .edge-fade{-webkit-mask-image:none;mask-image:none}[data-template=propose][data-style=stained] .pp-title{display:inline-block;background:#fff8ee;padding:.25em .8em;border-radius:1.2rem;box-shadow:0 0 0 2px #7a2a5a,0 12px 22px -10px rgba(70,30,60,.55)}[data-template=propose][data-style=beach]{--pp-title:#5a1a10;--pp-glow:rgba(255,226,150,.85);--pp-plaque:#fff8ee;--pp-plaque-ink:#4a1f1a;--pp-plaque-rim:rgba(224,160,107,.9);--bcw:1}[data-template=propose][data-style=beach][data-block=album],[data-template=propose][data-style=beach][data-block=closing],[data-template=propose][data-style=beach][data-block=letter],[data-template=propose][data-style=beach][data-block=question]{--ink:#4a1f1a}[data-template=propose][data-style=beach] .lined,[data-template=propose][data-style=beach] .rcard-paper{position:relative;background-color:#fff8ee;color:#4a1f1a;border:2px solid #fff;border-radius:1.4rem;box-shadow:0 0 0 2px rgba(224,160,107,.7),0 20px 34px -14px rgba(44,26,94,.7)}[data-template=propose][data-style=beach] .lined{padding-inline:1.9rem;transform:rotate(-.6deg);--lh:2rem}[data-template=propose][data-style=beach] .lined p{color:#4a1f1a}[data-template=propose][data-style=beach] .rcard-paper h2,[data-template=propose][data-style=beach] .rcard-paper>p.font-display{color:#8f2a18}[data-template=propose][data-style=beach] .btn-primary{background:linear-gradient(180deg,#cc4a2d,#a92d19);color:#fff;box-shadow:0 0 0 2px #fff3dc,0 10px 20px -8px rgba(80,20,10,.6)}[data-template=propose][data-style=beach] .btn-ghost{background:#fff3dc;color:#4a1f1a;border:2px solid #e0a06b}[data-template=propose][data-style=beach] .pp-title{background:#fff8ee;padding:.3em .8em;border-radius:1.2rem;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(224,160,107,.75),0 14px 26px -10px rgba(44,26,94,.7);display:inline-block}[data-template=propose][data-style=beach][data-block=album] figure{background:#fffdf8;padding:12px 12px 38px;box-shadow:0 14px 24px -10px rgba(44,26,94,.6)}[data-template=propose][data-style=beach][data-block=album] figure>i{background:rgba(255,211,107,.85)!important}[data-template=propose][data-style=beach][data-block=album] button[aria-label]{color:#8f2a18}[data-template=propose][data-style=beach][data-block=album] .edge-fade{-webkit-mask-image:none;mask-image:none}.pe-img{transform-origin:50% 60%;filter:drop-shadow(0 10px 9px rgba(60,35,20,.3));animation:pulse-soft 2.8s ease-in-out infinite}.rstage[data-open] .pe-img{animation:pe-open 1s ease-in-out forwards}.rstage[data-open] .pe-bug{opacity:0}@keyframes pe-open{0%{transform:scale(1) rotate(0);opacity:1}25%{transform:scale(1.05) rotate(-3deg)}50%{transform:scale(1.08) rotate(2.5deg);opacity:1}to{transform:translateY(-14%) scale(1.22) rotate(0);opacity:0}}.pc-halo{animation:glow-pulse 4s ease-in-out infinite}.pc-bob{animation:bob 4.5s ease-in-out infinite}.pc-rise{animation:pc-rise 8s ease-in infinite;will-change:transform}@keyframes pc-rise{0%{transform:translate3d(0,10vh,0) rotate(-8deg);opacity:0}12%{opacity:.9}to{transform:translate3d(var(--dx,0),-110dvh,0) rotate(10deg);opacity:0}}@media (prefers-reduced-motion:reduce){.pc-bob,.pc-halo{animation:none!important}.pc-rise{display:none}.pe-img,.rstage[data-open] .pe-img{animation:none!important}.rstage[data-open] .pe-img{opacity:0}}[data-template=reconcile][data-style=notebook]{--accent:#be5220;--accent-ink:#fff;--ink:#4a2c20}[data-template=reconcile][data-style=notebook] .rc-from,[data-template=reconcile][data-style=notebook] .rc-hint{color:#4a2c20}[data-template=reconcile][data-style=notebook][data-block=letter] main>div:first-of-type{position:relative;filter:drop-shadow(2px 5px 4px rgba(120,60,30,.22)) drop-shadow(0 14px 14px rgba(120,60,30,.16))}[data-template=reconcile][data-style=notebook][data-block=letter] main>div:first-of-type:before{content:"";position:absolute;z-index:3;top:-9px;left:50%;width:96px;height:26px;transform:translateX(-50%) rotate(-3deg);pointer-events:none;background:repeating-linear-gradient(90deg,#f3b6b0 0 9px,#fff0e6 9px 18px);opacity:.92;box-shadow:0 1px 3px rgba(120,50,20,.3);clip-path:polygon(0 10%,4% 0,8% 12%,12% 0,100% 0,96% 50%,100% 100%,12% 100%,8% 88%,4% 100%,0 88%)}[data-template=reconcile][data-style=notebook] .lined{--lh:2rem;position:relative;border:0;border-radius:.35rem;padding:2rem 1.1rem 1.4rem 3.6rem;background-color:#fffaf2;text-align:start;background-image:linear-gradient(90deg,transparent 2.7rem,rgba(214,84,84,.55) 2.7rem calc(2.7rem + 1.5px),transparent calc(2.7rem + 1.5px)),repeating-linear-gradient(transparent 0 calc(var(--lh) - 1px),rgba(95,140,190,.32) calc(var(--lh) - 1px) var(--lh));clip-path:polygon(0 5px,3% 1px,6% 6px,9% 2px,13% 6px,17% 1px,21% 5px,26% 1px,30% 6px,35% 2px,39% 5px,44% 0,48% 5px,53% 1px,58% 6px,62% 2px,67% 6px,72% 1px,76% 5px,81% 2px,86% 6px,90% 1px,94% 5px,97% 2px,100% 5px,100% 100%,0 100%)}[data-template=reconcile][data-style=notebook] .lined:before{content:"";position:absolute;left:.7rem;top:0;bottom:0;width:1.1rem;pointer-events:none;background:radial-gradient(circle at 50% 16%,#e3cfc0 0 .38rem,rgba(120,60,30,.3) .4rem .46rem,transparent .5rem),radial-gradient(circle at 50% 50%,#e3cfc0 0 .38rem,rgba(120,60,30,.3) .4rem .46rem,transparent .5rem),radial-gradient(circle at 50% 84%,#e3cfc0 0 .38rem,rgba(120,60,30,.3) .4rem .46rem,transparent .5rem)}[data-template=reconcile][data-style=notebook] .lined:after{content:"";position:absolute;right:8%;bottom:10%;width:5rem;height:1.6rem;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,rgba(190,150,120,.16),transparent);transform:rotate(-8deg)}@container (min-width: 42rem){[data-template=reconcile][data-style=notebook] .lined{--lh:clamp(2rem,5.3dvh,3.2rem);padding:var(--lh) 1.8rem 1.6rem calc(var(--lh) * 1.7 + 1rem);background-image:linear-gradient(90deg,transparent calc(var(--lh) * 1.7),rgba(214,84,84,.55) calc(var(--lh) * 1.7) calc(var(--lh) * 1.7 + 1.5px),transparent calc(var(--lh) * 1.7 + 1.5px)),repeating-linear-gradient(transparent 0 calc(var(--lh) - 1px),rgba(95,140,190,.32) calc(var(--lh) - 1px) var(--lh))}}[data-template=reconcile][data-style=notebook] figure{background:#fffaf2 repeating-linear-gradient(transparent 0 19px,rgba(95,140,190,.18) 19px 20px);border:1px solid #ecd8c4;border-radius:3px;box-shadow:2px 3px 0 rgba(120,60,30,.14),0 14px 18px -10px rgba(120,60,30,.4)}[data-template=reconcile][data-style=notebook] figure>i{background:repeating-linear-gradient(90deg,#f3b6b0 0 8px,#fff0e6 8px 16px);opacity:.95;box-shadow:0 1px 3px rgba(120,50,20,.3);clip-path:polygon(0 12%,4% 0,8% 14%,12% 0,100% 0,96% 50%,100% 100%,12% 100%,8% 86%,4% 100%,0 88%)}[data-template=reconcile][data-style=notebook] figure:after{content:"";position:absolute;right:.7rem;bottom:.55rem;width:2.3rem;height:2.3rem;transform:rotate(7deg);background:#ffe59a no-repeat 50%/60%;box-shadow:1px 2px 3px rgba(120,60,30,.28);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 32C5 21 7 7 20 14C33 7 35 21 20 32Z' fill='none' stroke='%23be5220' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.nb-stroke{stroke-dasharray:1;stroke-dashoffset:1;animation:nb-draw 1.6s ease-out .3s forwards}@keyframes nb-draw{to{stroke-dashoffset:0}}[data-template=reconcile][data-style=notebook] .rcard-paper{position:relative;background:#fffaf2;border-radius:.4rem;border:1px solid #ecd8c4;color:#4a2c20;box-shadow:2px 4px 0 rgba(120,60,30,.12),0 18px 28px -14px rgba(120,60,30,.45)}[data-template=reconcile][data-style=notebook] .rcard-paper:before{content:"";position:absolute;z-index:2;top:-11px;left:50%;width:92px;height:24px;transform:translateX(-50%) rotate(-3deg);pointer-events:none;background:repeating-linear-gradient(90deg,#f3b6b0 0 9px,#fff0e6 9px 18px);opacity:.92;box-shadow:0 1px 3px rgba(120,50,20,.3);clip-path:polygon(0 10%,4% 0,8% 12%,12% 0,100% 0,96% 50%,100% 100%,12% 100%,8% 88%,4% 100%,0 88%)}[data-template=reconcile][data-style=notebook][data-block=question] .rcard-paper{rotate:-1.2deg;background:linear-gradient(180deg,#fff3bf,#ffe9a0);border-color:#efd37e;padding-top:1.6rem;clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%)}[data-template=reconcile][data-style=notebook][data-block=question] .rcard-paper:after{content:"";position:absolute;right:0;bottom:0;width:26px;height:26px;background:linear-gradient(315deg,transparent 50%,#e6c765 0,#f6e19a);box-shadow:-2px -2px 3px rgba(120,60,30,.18)}[data-template=reconcile][data-style=notebook][data-block=question] .rcard-paper:before{clip-path:none;top:-3px}[data-template=reconcile][data-style=notebook][data-block=closing] .rcard-paper,[data-template=reconcile][data-style=notebook][data-block=reply] .rcard-paper{background-color:#fffaf2;padding-left:3.2rem;background-image:linear-gradient(90deg,transparent 2.3rem,rgba(214,84,84,.5) 2.3rem calc(2.3rem + 1.5px),transparent calc(2.3rem + 1.5px))}[data-template=reconcile][data-style=notebook] .rcard-paper .textarea{border:0;border-radius:0;background-color:transparent;padding:0 .2rem;line-height:1.6em;color:#4a2c20;background-image:repeating-linear-gradient(transparent 0 calc(1.6em - 1px),rgba(95,140,190,.38) calc(1.6em - 1px) 1.6em);background-attachment:local;box-shadow:none}[data-template=reconcile][data-style=notebook] .rcard-paper .textarea::placeholder{color:#7a5a4a}[data-template=reconcile][data-style=notebook][data-block=closing] .rcard-paper p.font-display{text-decoration:underline wavy #f3a39a 2px;text-underline-offset:.45em;text-decoration-skip-ink:none}[data-template=reconcile][data-style=notebook] .btn-primary{box-shadow:0 3px 0 #8d3a12,0 10px 18px -8px rgba(141,58,18,.6)}[data-template=reconcile][data-style=notebook] .btn-ghost{background:#fffaf2;border:2px dashed #be5220;color:#4a2c20}[data-template=reconcile][data-style=notebook] .btn-ghost:hover:not(:disabled){background:#fff1e0}[data-template=reconcile][data-style=notebook] .nb-slip{background:#fffaf2;border-radius:.3rem;box-shadow:2px 4px 0 rgba(120,60,30,.15),0 14px 22px -12px rgba(120,60,30,.5);rotate:-1.5deg}[data-template=reconcile][data-style=notebook] .nb-slip:before{content:"";position:absolute;top:-10px;left:50%;width:70px;height:20px;transform:translateX(-50%) rotate(2deg);background:repeating-linear-gradient(90deg,#ffd37a 0 9px,#fff0e6 9px 18px);opacity:.92}.nb-halo{animation:glow-pulse 4s ease-in-out infinite}.nb-relief{transform-origin:50% 90%;animation:nb-sigh 3.6s ease-in-out infinite}@keyframes nb-sigh{0%,to{transform:scale(1)}45%{transform:scale(1.02,.96)}}.nb-petal{animation:nb-fall linear infinite;will-change:transform}@keyframes nb-fall{0%{transform:translate3d(0,-8vh,0) rotate(0);opacity:0}10%{opacity:.9}to{transform:translate3d(var(--dx,0),110vh,0) rotate(260deg);opacity:.85}}@media (prefers-reduced-motion:reduce){.nb-petals{display:none}.nb-stroke{animation:none;stroke-dashoffset:0}}.nb-doll{filter:drop-shadow(0 9px 6px rgba(110,50,20,.38))}[data-template=reconcile][data-style=rainbow]{--accent:#be5220;--accent-ink:#fff;--ink:#4a2c20}[data-template=reconcile][data-style=rainbow] .rb-gloom{opacity:1;transition:opacity 1.6s ease-in-out}[data-template=reconcile][data-style=rainbow][data-block=question] .rb-gloom{opacity:.5}[data-template=reconcile][data-style=rainbow]:is([data-block=celebrate],[data-block=reply],[data-block=closing]) .rb-gloom{opacity:0}[data-template=reconcile][data-style=rainbow] .rc-from,[data-template=reconcile][data-style=rainbow] .rc-hint{color:#3b2a28}[data-template=reconcile][data-style=rainbow] :is(.rcard-paper,.lined){position:relative;border:0;background-color:#fffaf3;border-radius:1.4rem;color:#4a2c20;background-image:radial-gradient(circle at 9% 22%,rgba(156,195,230,.3) 0 3px,transparent 4px),radial-gradient(circle at 91% 14%,rgba(156,195,230,.26) 0 2.4px,transparent 3.4px),radial-gradient(circle at 84% 78%,rgba(156,195,230,.3) 0 4px,transparent 5px),radial-gradient(circle at 14% 88%,rgba(156,195,230,.24) 0 2.6px,transparent 3.6px),radial-gradient(circle at 52% 94%,rgba(156,195,230,.22) 0 2px,transparent 3px);box-shadow:inset 0 2px 0 rgba(255,255,255,.9),0 18px 30px -14px rgba(70,90,120,.5)}[data-template=reconcile][data-style=rainbow]:is([data-block=celebrate],[data-block=reply],[data-block=closing]) :is(.rcard-paper,.lined){box-shadow:inset 0 2px 0 rgba(255,255,255,.9),0 18px 30px -14px rgba(190,100,50,.45)}[data-template=reconcile][data-style=rainbow] :is(.rcard-paper,.lined):before{content:"";position:absolute;left:1.4rem;right:1.4rem;top:0;height:8px;border-radius:0 0 8px 8px;pointer-events:none;background:linear-gradient(90deg,#f3a5a0 0 20%,#f7b886 20% 40%,#ffd37a 40% 60%,#a9c5a0 60% 80%,#9cc3e6 80%)}[data-template=reconcile][data-style=rainbow] .lined{padding:1.7rem 1.25rem 1.5rem;border-radius:1.4rem;transform:none;rotate:-1deg;background-image:repeating-linear-gradient(transparent 0 calc(var(--lh) - 1px),rgba(120,160,205,.3) calc(var(--lh) - 1px) var(--lh)),radial-gradient(circle at 93% 10%,rgba(156,195,230,.35) 0 4px,transparent 5px);background-position:0 .3rem,0 0}@container (min-width: 42rem){[data-template=reconcile][data-style=rainbow] .lined{padding:calc(var(--lh) * .9) 2.2rem 1.8rem}}[data-template=reconcile][data-style=rainbow] .rcard-paper:after{content:"";position:absolute;right:1.1rem;bottom:-.7rem;width:1.5rem;height:1.8rem;pointer-events:none;border-radius:50% 50% 50% 50%/62% 62% 38% 38%;background:radial-gradient(circle at 35% 30%,#fff 0 12%,rgba(230,241,251,.9) 30%,rgba(143,176,212,.55));box-shadow:0 3px 4px rgba(70,90,120,.3)}[data-template=reconcile][data-style=rainbow] .btn-primary{box-shadow:0 3px 0 #8d3a12,0 10px 18px -8px rgba(141,58,18,.6)}[data-template=reconcile][data-style=rainbow] .btn-ghost{background:#fffaf3;border:2px solid #9cc3e6;color:#3b2a28}[data-template=reconcile][data-style=rainbow] .btn-ghost:hover:not(:disabled){background:#eef5fc}[data-template=reconcile][data-style=rainbow] .rcard-paper .textarea{background:#fff;border:2px solid #9cc3e6;border-radius:1rem;color:#4a2c20}[data-template=reconcile][data-style=rainbow] .rcard-paper .textarea::placeholder{color:#6f5a60}[data-template=reconcile][data-style=rainbow] figure{background:#fffaf3;border-radius:6px;box-shadow:0 14px 22px -10px rgba(70,90,120,.5)}[data-template=reconcile][data-style=rainbow] figure>i{background:linear-gradient(90deg,#f3a5a0 0 25%,#ffd37a 25% 50%,#a9c5a0 50% 75%,#9cc3e6 75%);opacity:.9}[data-template=reconcile][data-style=rainbow] figure:after{content:"";position:absolute;inset:.75rem .75rem 2.5rem;pointer-events:none;background:radial-gradient(circle at 22% 24%,rgba(255,255,255,.9) 0 2px,rgba(255,255,255,.22) 3px 9px,transparent 10px),radial-gradient(circle at 70% 18%,rgba(255,255,255,.85) 0 1.6px,rgba(255,255,255,.2) 2.6px 6px,transparent 7px),radial-gradient(circle at 80% 64%,rgba(255,255,255,.9) 0 2.4px,rgba(255,255,255,.24) 3.4px 11px,transparent 12px),radial-gradient(circle at 36% 78%,rgba(255,255,255,.85) 0 1.8px,rgba(255,255,255,.2) 2.8px 7px,transparent 8px),radial-gradient(circle at 52% 46%,rgba(255,255,255,.8) 0 1.2px,rgba(255,255,255,.18) 2px 5px,transparent 6px)}[data-template=reconcile][data-style=rainbow] .rcard-paper[class*=anim]{rotate:0deg}[data-template=reconcile][data-style=rainbow][data-block=question] .rcard-paper{rotate:1deg}@media (prefers-reduced-motion:reduce){[data-template=reconcile][data-style=rainbow] .rb-gloom{transition:none}}[data-template=reconcile][data-style=rainbow] .rb-tag{background:rgba(255,250,243,.93);border-radius:1.4rem;box-shadow:0 16px 26px -14px rgba(70,90,120,.5)}[data-template=reconcile][data-style=classic] .rc-from,[data-template=reconcile][data-style=classic] .rc-hint{color:#3b2414;text-shadow:0 1px 8px rgba(255,248,238,.9)}[data-template=reconcile][data-style=classic] :is(.rcard-paper,.lined){position:relative;border:1.5px solid rgba(154,79,22,.28);border-radius:1.4rem;color:#3b2414;background-color:rgba(255,248,238,.94);box-shadow:inset 0 2px 0 rgba(255,255,255,.9),0 18px 34px -16px rgba(70,40,15,.55)}[data-template=reconcile][data-style=classic] .rcard:after{content:"";position:absolute;right:1rem;bottom:.8rem;left:auto;top:auto;width:2.6rem;height:2.6rem;pointer-events:none;border-radius:50%;border:3px solid rgba(154,79,22,.13);background:none;box-shadow:none;filter:none}[data-template=reconcile][data-style=classic] .lined{padding:calc(var(--lh, 2rem) * 1.1) 1.5rem 1.6rem;background-image:repeating-linear-gradient(transparent 0 calc(var(--lh, 2rem) - 1px),rgba(154,79,22,.14) calc(var(--lh, 2rem) - 1px) var(--lh,2rem))}@container (min-width: 42rem){[data-template=reconcile][data-style=classic] .lined{padding:calc(var(--lh) * 1.1) 2.4rem 2rem}}[data-template=reconcile][data-style=classic] .rcard-paper .textarea,[data-template=reconcile][data-style=classic] .textarea{background:#fff;border:2px solid rgba(154,79,22,.35);border-radius:1rem;color:#3b2414}[data-template=reconcile][data-style=classic] .rcard-paper .textarea::placeholder{color:#725a48}[data-template=reconcile][data-style=classic] .btn-primary{background:#9a4f16;color:#fff;border:0;box-shadow:0 3px 0 #6b3510,0 10px 18px -8px rgba(107,53,16,.6)}[data-template=reconcile][data-style=classic] .btn-primary:hover:not(:disabled){filter:brightness(.93);background:#9a4f16}[data-template=reconcile][data-style=classic] .btn-ghost{background:#fff8ee;border:2px solid rgba(154,79,22,.5);border-radius:999px;color:#3b2414;box-shadow:none}[data-template=reconcile][data-style=classic] .btn-ghost:hover:not(:disabled){background:#ffeed8}[data-template=reconcile][data-style=classic] figure{background:#fff8ee;border-radius:6px!important;padding:.75rem .75rem 2.5rem!important;width:auto;box-shadow:0 14px 22px -10px rgba(70,40,15,.55)}[data-template=reconcile][data-style=classic] figure img{border-radius:4px}[data-template=reconcile][data-style=classic] figure>i{display:block;background:repeating-linear-gradient(90deg,#d9a066 0 8px,#f3dcb8 8px 16px);opacity:.92}[data-template=reconcile][data-style=classic] .cl-tag{background:rgba(255,248,238,.94);border-radius:1.4rem;border:1.5px solid rgba(154,79,22,.28);box-shadow:0 14px 24px -14px rgba(70,40,15,.6)}[data-template=reconcile][data-style=knit]{--accent:#b4432e;--accent-ink:#fff3dc;--ink:#5b2430}[data-template=reconcile][data-style=knit] :is(.rk-head,.rc-from,.rc-hint){position:relative;background:#f9e7c4;color:#5b2430;text-shadow:0 1px 0 rgba(255,255,255,.55);outline:2px dashed #e5566b;outline-offset:-6px;box-shadow:0 4px 0 #d9bf8c,0 12px 16px -8px rgba(20,70,60,.6);border-radius:1rem}[data-template=reconcile][data-style=knit] .rk-head{padding:.75rem 1.3rem}[data-template=reconcile][data-style=knit] .rc-from{width:fit-content;margin-inline:auto}[data-template=reconcile][data-style=knit] :is(.rc-from,.rc-hint){padding:.25rem 1rem;border-radius:999px;font-size:.95rem}[data-template=reconcile][data-style=knit] :is(.rcard-paper,.lined){position:relative;border:0;border-radius:1.3rem;color:#5b2430;background-color:#f9e7c4;background-image:linear-gradient(180deg,rgba(255,255,255,.42),transparent 38%),radial-gradient(circle,rgba(91,36,48,.06) 0 .6px,transparent 1px),radial-gradient(circle at 30% 40%,rgba(255,255,255,.22) 0 1px,transparent 1.4px);background-size:100% 100%,5px 5px,7px 7px;box-shadow:0 5px 0 #d9bf8c,0 16px 22px -8px rgba(20,70,60,.65),inset 0 1px 0 rgba(255,255,255,.7);text-shadow:0 1px 0 rgba(255,255,255,.55)}[data-template=reconcile][data-style=knit] :is(.rcard-paper,.lined):before{content:"";position:absolute;inset:9px;border:2.4px dashed #e5566b;border-radius:.95rem;pointer-events:none;opacity:.9}[data-template=reconcile][data-style=knit] :is(.rcard-paper,.lined):after{content:"";position:absolute;top:-1.5rem;left:0;right:0;height:3.3rem;pointer-events:none;background-repeat:no-repeat;background-position:50% 0,calc(100% - .35rem) 1.85rem;background-size:4.4rem 3rem,1.5rem 1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 40'%3E%3Cpath d='M30 22C20 4 4 6 8 16C12 26 26 24 30 22ZM30 22C40 4 56 6 52 16C48 26 34 24 30 22ZM30 22C26 30 20 36 14 39M30 22C34 30 40 36 46 39' fill='none' stroke='%23b8344b' stroke-width='5.4' stroke-linecap='round' transform='translate(1 2)' opacity='.35'/%3E%3Cpath d='M30 22C20 4 4 6 8 16C12 26 26 24 30 22ZM30 22C40 4 56 6 52 16C48 26 34 24 30 22ZM30 22C26 30 20 36 14 39M30 22C34 30 40 36 46 39' fill='none' stroke='%23e5566b' stroke-width='4.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 13C14 9 20 10 25 18M51 13C46 9 40 10 35 18' fill='none' stroke='%23ffc3cc' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='30' cy='22' r='4.2' fill='%23d4455c'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Ccircle r='10.5' cy='1.4' fill='%235b2430' opacity='.2'/%3E%3Ccircle r='10.5' fill='%23f2a33a'/%3E%3Ccircle r='7.4' fill='none' stroke='%23fff' stroke-opacity='.5'/%3E%3Cg fill='%235b2430'%3E%3Ccircle cx='-2.6' cy='-2.6' r='1.5'/%3E%3Ccircle cx='2.6' cy='-2.6' r='1.5'/%3E%3Ccircle cx='-2.6' cy='2.6' r='1.5'/%3E%3Ccircle cx='2.6' cy='2.6' r='1.5'/%3E%3C/g%3E%3C/svg%3E")}[data-template=reconcile][data-style=knit] .lined{padding:calc(var(--lh, 2rem) * 1.1) 1.5rem 1.6rem;rotate:-1deg;transform:none;background-image:repeating-linear-gradient(transparent 0 calc(var(--lh, 2rem) - 1px),rgba(91,36,48,.13) calc(var(--lh, 2rem) - 1px) var(--lh,2rem)),radial-gradient(circle,rgba(91,36,48,.06) 0 .6px,transparent 1px);background-size:100% 100%,5px 5px;background-position:0 .1rem,0 0}@container (min-width: 42rem){[data-template=reconcile][data-style=knit] .lined{padding:calc(var(--lh) * 1.1) 2.4rem 2rem}[data-template=reconcile][data-style=knit] :is(.rcard-paper,.lined):before{inset:14px;border-radius:1.4rem}}[data-template=reconcile][data-style=knit][data-block=question] .rcard-paper{animation:fade-up .7s ease-out both,rk-sway 6s ease-in-out .7s infinite alternate;transform-origin:50% 0}@keyframes rk-sway{0%{rotate:-1.4deg}to{rotate:1.4deg}}[data-template=reconcile][data-style=knit] .rcard-paper .textarea{background:#fff7e8;border:2px dashed #e5566b;border-radius:.9rem;color:#5b2430}[data-template=reconcile][data-style=knit] .rcard-paper .textarea::placeholder{color:#7a5a5e}[data-template=reconcile][data-style=knit] .btn-primary{background:#b4432e;color:#fff3dc;outline:2px dashed #fff3dc;outline-offset:-6px;box-shadow:0 4px 0 #7d2a1a,0 12px 16px -8px rgba(30,40,40,.6)}[data-template=reconcile][data-style=knit] .btn-ghost{background:#fff3dc;color:#5b2430;border:2px dashed #e5566b;box-shadow:0 3px 0 #d9bf8c}[data-template=reconcile][data-style=knit] .btn-ghost:hover:not(:disabled){background:#ffe9c4}[data-template=reconcile][data-style=knit] .btn-primary.btn-pulse:after{display:none}[data-template=reconcile][data-style=knit] figure{border-radius:10px;background-color:#f9e7c4;outline:2.4px dashed #e5566b;outline-offset:-7px;box-shadow:0 5px 0 #d9bf8c,0 14px 20px -8px rgba(30,80,70,.6)}[data-template=reconcile][data-style=knit] figure:nth-child(2n){background-color:#fbd3da}[data-template=reconcile][data-style=knit] figure:nth-child(3n){background-color:#fff3dc}[data-template=reconcile][data-style=knit] figure img{box-shadow:0 0 0 2px #fff3dc}[data-template=reconcile][data-style=knit] figure>i{background:#e5566b;opacity:1;border-radius:3px;outline:1.6px dashed #fff3dc;outline-offset:-3px;box-shadow:0 2px 0 #b83f55}[data-template=reconcile][data-style=knit] figure:after{content:"";position:absolute;right:.8rem;bottom:.6rem;width:1.9rem;height:1.8rem;background:no-repeat 50%/contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-13 -11 26 24'%3E%3Cpath d='M0 6C-11-3-7-11 0-5C7-11 11-3 0 6Z' transform='scale(1.05)' fill='%23e5566b'/%3E%3Cpath d='M0 6C-11-3-7-11 0-5C7-11 11-3 0 6Z' transform='scale(.8)' fill='none' stroke='%23fff3dc' stroke-width='1' stroke-dasharray='2.2 1.8' stroke-linecap='round'/%3E%3C/svg%3E")}[data-template=reconcile][data-style=knit] .rk-tag{background:#f9e7c4;border-radius:1.1rem;rotate:-1.6deg;box-shadow:0 5px 0 #d9bf8c,0 14px 18px -8px rgba(30,80,70,.6)}[data-template=reconcile][data-style=knit] .rk-tag:before{content:"";position:absolute;inset:7px;border:2.2px dashed #e5566b;border-radius:.8rem;pointer-events:none}@media (prefers-reduced-motion:reduce){[data-template=reconcile][data-style=knit][data-block=question] .rcard-paper{animation:none!important}}[data-template=reconcile][data-style=comic]{--accent:#6b3fb0;--accent-ink:#fff;--ink:#3a2a4d}[data-template=reconcile][data-style=comic] h1{background:rgba(255,250,246,.94);color:#3a2a4d;border:2.5px solid #b9a2f0;border-radius:1.6rem;padding:.7rem 1.2rem;box-shadow:0 10px 20px -10px rgba(107,63,176,.5);font-weight:800}[data-template=reconcile][data-style=comic] .rc-from{display:inline-block;background:#ffe48a;color:#3a2a4d;border-radius:999px;padding:.15rem .9rem;box-shadow:0 4px 0 #e0bd4a;font-weight:800}[data-template=reconcile][data-style=comic] .rc-hint{background:rgba(255,250,246,.94);color:#3a2a4d;border-radius:999px;padding:.25rem 1rem;box-shadow:0 4px 0 #cdbdf3}[data-template=reconcile][data-style=comic] :is(.rcard-paper,.lined){position:relative;border:2.5px solid #b9a2f0;border-radius:1.5rem;background-color:rgba(255,250,246,.95);color:#3a2a4d;background-image:radial-gradient(circle,rgba(185,162,240,.16) 1px,transparent 1.6px);background-size:9px 9px;box-shadow:0 6px 0 #cdbdf3,0 20px 30px -14px rgba(107,63,176,.5)}[data-template=reconcile][data-style=comic] .lined{padding:1.6rem 1.4rem 1.5rem}@container (min-width: 42rem){[data-template=reconcile][data-style=comic] .lined{padding:2.2rem 2.4rem 2rem}}[data-template=reconcile][data-style=comic] h2.font-display{display:inline-block;background:#ffe48a;border-radius:.9rem;padding:.2rem .8rem;box-shadow:0 3px 0 #e0bd4a;font-weight:800}[data-template=reconcile][data-style=comic] .btn{font-weight:800}[data-template=reconcile][data-style=comic] .btn-primary{box-shadow:0 4px 0 #43256f,0 12px 18px -8px rgba(67,37,111,.6)}[data-template=reconcile][data-style=comic] .btn-ghost{background:#fffaf6;color:#3a2a4d;border:2.5px solid #b9a2f0;box-shadow:0 3px 0 #cdbdf3}[data-template=reconcile][data-style=comic] .btn-ghost:hover:not(:disabled){background:#f3ecff}[data-template=reconcile][data-style=comic] .rcard-paper .textarea{border:2.5px solid #b9a2f0;border-radius:1rem;background:#fff;color:#3a2a4d}[data-template=reconcile][data-style=comic] .rcard-paper .textarea::placeholder{color:#6a5a7e}[data-template=reconcile][data-style=comic] figure{background:#fffaf6;border:2.5px solid #b9a2f0;border-radius:10px;box-shadow:0 5px 0 #cdbdf3,0 14px 22px -10px rgba(107,63,176,.45)}[data-template=reconcile][data-style=comic] figure>i{background:#ffe48a;border-radius:3px;opacity:.95;box-shadow:0 2px 0 #e0bd4a}[data-template=reconcile][data-style=comic] figure img{border-radius:6px}[data-template=reconcile][data-style=comic] .cm-tag{background:rgba(255,250,246,.95);border:2.5px solid #b9a2f0;border-radius:2rem;box-shadow:0 6px 0 #cdbdf3,0 18px 26px -14px rgba(107,63,176,.5)}[data-template=reconcile][data-style=comic] .cm-tag:after{content:"";position:absolute;left:2.2rem;bottom:-.9rem;width:1.2rem;height:1.2rem;background:rgba(255,250,246,.95);border:2.5px solid #b9a2f0;border-width:0 2.5px 2.5px 0;transform:rotate(40deg) skew(10deg,10deg)}@keyframes cg-shot{0%{transform:translateZ(0) rotate(0) scale(.3);opacity:var(--a);animation-timing-function:cubic-bezier(.1,.75,.35,1)}42%{transform:translate3d(calc(var(--x) * var(--u)),calc(var(--y) * var(--u)),0) rotate(calc(var(--r) * .5)) scale(1);opacity:var(--a);animation-timing-function:cubic-bezier(.4,0,.9,.55)}to{transform:translate3d(calc(var(--x) * var(--u) * 1.12),calc((var(--y) + var(--g)) * var(--u)),0) rotate(var(--r)) scale(.9);opacity:0}}@keyframes cg-float{0%{transform:translate3d(0,-8cqw,0) rotate(0);opacity:0}10%{opacity:.85}90%{opacity:.85}to{transform:translate3d(var(--dx,0),110dvh,0) rotate(500deg);opacity:0}}@keyframes cg-toss{0%{transform:translateZ(0) rotate(0);opacity:0;animation-timing-function:cubic-bezier(.2,.8,.4,1)}8%{opacity:1}45%{transform:translate3d(calc(var(--x) * var(--u)),calc(var(--y) * var(--u)),0) rotate(var(--r));animation-timing-function:cubic-bezier(.5,0,.9,.6)}95%{opacity:1}to{transform:translate3d(calc(var(--x) * var(--u) * 1.2),calc((var(--y) + 40) * var(--u)),0) rotate(calc(var(--r) * 1.6));opacity:0}}@keyframes cg-ring{0%{transform:scale(.55);opacity:.8}to{transform:scale(1.5);opacity:0}}@keyframes cg-unroll{0%{transform:scaleX(0);opacity:0}30%{opacity:1}}@keyframes cg-rise{0%{transform:translateZ(0);opacity:0}20%{opacity:.9}to{transform:translate3d(0,-34px,0);opacity:0}}@keyframes cg-ping{0%,to{transform:scale(0) rotate(0);opacity:0}50%{transform:scale(1) rotate(45deg);opacity:1}}@keyframes cg-sheen{0%,55%{transform:translateX(-130%) skewX(-18deg)}to{transform:translateX(260%) skewX(-18deg)}}@keyframes cg-recoil{0%{transform:translateZ(0)}12%{transform:translate3d(var(--rx,-5px),4px,0)}to{transform:translateZ(0)}}@keyframes cg-flash{0%{transform:scale(.2);opacity:1}to{transform:scale(1.3);opacity:0}}@keyframes cg-squash{0%{transform:translateY(-40px) scale(.9,1.15);opacity:0}45%{transform:translateY(0) scale(1.14,.84);opacity:1}70%{transform:scale(.95,1.07)}to{transform:scale(1)}}@keyframes cg-burst{0%{transform:scale(.15);opacity:0}14%{opacity:1}to{transform:scale(1);opacity:0}}@keyframes cg-spin{to{transform:rotate(1turn)}}@keyframes cg-bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(2deg)}}@keyframes cg-drift{0%{transform:translateX(-3cqw)}to{transform:translateX(4cqw)}}.cg-burst{position:absolute;width:0;height:0;--u:min(1cqw,1.2dvh);pointer-events:none}.cg-p{left:0;animation:cg-shot var(--t,1.9s) var(--d,0s) forwards;will-change:transform;--a:1}.cg-float,.cg-p{position:absolute;top:0;display:block;opacity:0}.cg-float{animation:cg-float 10s linear infinite}.cg-toss{--u:min(1cqw,1.2dvh);animation:cg-toss 2.2s var(--d,.5s) both;opacity:0}.cg-tb{transform-box:fill-box;transform-origin:center}.cg-ring{animation:cg-ring 2.2s ease-out 2 both}.cg-unroll{animation:cg-unroll .7s cubic-bezier(.2,.9,.3,1) .2s backwards;transform-origin:center}@media (prefers-reduced-motion:reduce){.cg-burst,.cg-flash,.cg-float,.cg-hide-rm,.cg-ring,.cg-rise,.cg-toss{display:none!important}[class*=cg-],[class*=cg-]:after,[class*=cg-]:before{animation:none!important}}.cg-plaque{position:relative;filter:drop-shadow(0 10px 12px rgba(10,0,30,.35))}.cg-face{position:relative;z-index:1;padding:.6rem 1.5rem .7rem;text-align:center;color:var(--pt);background:var(--pf);box-shadow:inset 0 1.5px 0 rgba(255,255,255,.85),inset 0 0 0 3px transparent,inset 0 0 0 4px var(--pe),inset 0 -10px 16px -10px rgba(0,0,0,.18)}.cg-name{white-space:nowrap;background:linear-gradient(transparent 60%,var(--ph,rgba(255,210,63,.75)) 60% 90%,transparent 90%);padding-inline:.12em}.cg-tail{position:absolute;top:14px;bottom:-14px;width:2.6rem;background:var(--pk)}.cg-tail-l{left:-1.9rem;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,24% 50%)}.cg-tail-r{right:-1.9rem;clip-path:polygon(0 0,100% 0,76% 50%,100% 100%,0 100%)}.cg-tail:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(0,0,0,.18))}.cg-fold{position:absolute;bottom:-14px;width:.9rem;height:14px;background:var(--pd);z-index:0}.cg-fold-l{left:.9rem;transform:scaleX(-1);left:1.1rem}.cg-fold-l,.cg-fold-r{clip-path:polygon(0 0,100% 0,100% 100%)}.cg-fold-r{right:1.1rem}