.ze{--ink: #3b2414;--red: #a8202c;--paper: #fbf3e2;--column: 480px;--ease-out: cubic-bezier(.23, 1, .32, 1);width:min(100%,var(--column));margin:0 auto;color:var(--ink);font-family:var(--font-sans),sans-serif;box-shadow:0 0 80px #28190a59}.je{position:fixed;z-index:50;top:0;left:50%;width:min(100%,var(--column));translate:-50% 0}.g{position:relative;height:max(100vh,560px);height:max(100lvh,560px);overflow:hidden;container-type:size;background:#c9a77d}.Ce{position:absolute;left:50%;bottom:0;width:max(100cqw,calc(100cqh * 1080 / 1935));aspect-ratio:1080 / 1935;translate:-50% 0;container-type:inline-size}.Ae{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none}.i{position:absolute;aspect-ratio:1000 / 903;container-type:inline-size;transform-origin:49.8% 99.3%}.Be{position:absolute;left:4%;right:4%;bottom:-3.5%;height:9%;border-radius:50%;background:radial-gradient(closest-side,#28190f8c,#28190f00)}.De{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 100%}.h{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.K{position:absolute;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.Ee{opacity:.22}.L{position:absolute;overflow:hidden}.M{position:absolute;translate:0 100%}.Fe{display:block;transform-origin:50% 90%}.Ge{display:block;width:100%;max-width:none;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.i[data-boot=open] .K,.i[data-boot=open] .L{visibility:hidden}.i[data-boot=closed] .h[data-for=closed],.i[data-boot=open] .h[data-for=open]{visibility:inherit}.i[data-seated] .M{translate:none}.i[data-seated] .z{visibility:inherit;rotate:-3deg}.i[data-seated] .N{scale:none}.O{position:absolute;display:grid;place-items:center}.P{max-width:74%;padding:.35em .8em .22em;border-radius:.3em;font-family:var(--font-kalam),cursive;font-weight:700;font-size:3.5cqw;line-height:1.1;text-align:center;color:#8a1f1f;background:var(--paper);box-shadow:0 1px 3px #28190f59;rotate:-2deg}.i[data-boot=open] .O,.g:not([data-stage=waiting]) .P{visibility:hidden}.z{position:absolute;display:inline-flex;align-items:center;gap:.35em;padding:.3em .6em .2em .35em;border-radius:.25em;font-family:var(--font-kalam),cursive;font-weight:700;font-size:3.6cqw;white-space:nowrap;color:#1f1a17;background:#fffaf0;box-shadow:0 1px 3px #28190f66;visibility:hidden}.z svg{width:1.9em;height:1.9em;flex:0 0 auto}.He{position:absolute}.Ie{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border:.35cqw solid #222;border-radius:.6cqw;background:#fbfbf7}.N{font-family:var(--font-sans),sans-serif;font-weight:600;line-height:1;letter-spacing:.06em;white-space:nowrap;color:#141414;scale:1 0}.b{position:absolute;left:9%;bottom:99%;padding:.32em .75em .16em;border-radius:.65em;font-family:var(--font-kalam),cursive;font-weight:700;font-size:6.4cqw;line-height:1.1;white-space:nowrap;color:#7a1f2b;background:var(--paper);box-shadow:0 .4cqw 1.2cqw #28190f59;transform-origin:30% 100%;visibility:hidden}.b:after{content:"";position:absolute;left:34%;top:100%;border:1.6cqw solid transparent;border-top-color:var(--paper);border-bottom:0}.g[data-stage=waving] .b{visibility:visible;animation:Q .4s .2s var(--ease-out) both}.l{position:absolute;width:12cqw;aspect-ratio:1;translate:-50% -50%;border:.55cqw solid rgba(255,255,255,.95);border-radius:50%;box-shadow:0 0 0 .4cqw #a8202c4d;opacity:0;pointer-events:none}.g[data-stage=waiting] .l{animation:l 1.6s var(--ease-out) infinite}@keyframes l{0%{scale:.55;opacity:.95}to{scale:1.5;opacity:0}}.Je{position:absolute;left:0;right:0;top:0;clip-path:inset(-400% -60% 0 -60%);pointer-events:none}.Ke{position:absolute;bottom:0;translate:0 100%;container-type:inline-size}.Le,.o{position:relative;display:block}.o{transform-origin:50% 100%}.a{display:block;width:100%;max-width:none;height:auto;visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.a+.a{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.o[data-pose=groom] .a[data-pose=groom],.o[data-pose=groom-cheer] .a[data-pose=groom-cheer],.o[data-pose=bride] .a[data-pose=bride],.o[data-pose=bride-oops] .a[data-pose=bride-oops],.o[data-pose=bride-date] .a[data-pose=bride-date]{visibility:visible}.Me{position:absolute;display:grid;place-items:center;font-family:var(--font-kalam),cursive;font-weight:700;font-size:12cqw;line-height:.95;text-align:center;white-space:nowrap;color:var(--ink)}.Ne{top:10%;right:8%;bottom:10%;left:8%;font-size:14.5cqw}.R{font-size:11.5cqw;visibility:hidden}.o[data-pose=bride-date] .R{visibility:visible}.c{position:absolute;padding:0;border:0;background:none;visibility:hidden;pointer-events:auto;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.c:before{content:"";position:absolute;top:-30%;right:-20%;bottom:-30%;left:-20%}.o[data-pose=bride] .c{visibility:visible}.c:disabled{pointer-events:none;cursor:default}.c:focus-visible{outline:3px solid #fff;outline-offset:2px}.S{position:absolute;clip-path:inset(0 -40% -400% -40%);visibility:hidden}.i[data-boot=open] .S{visibility:visible}.p{position:relative;display:block;padding-top:4.3cqw;transform-origin:50% 0;translate:0 -102%}.p:before,.p:after{content:"";position:absolute;top:0;width:.35cqw;height:4.6cqw;background:#7a4f30}.p:before{left:13%}.p:after{right:13%}.Oe{display:grid;place-items:center;padding:1.6cqw 1cqw 1.2cqw;border:.75cqw solid #e8a028;border-radius:1.2cqw;font-family:var(--font-kalam),cursive;font-weight:700;font-size:6.2cqw;line-height:1.05;text-align:center;white-space:nowrap;color:var(--ink);background:var(--paper);box-shadow:0 .6cqw 1.4cqw #28190f59}.Pe{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.Qe{position:absolute;display:grid;place-items:center;font-family:var(--font-kalam),cursive;font-weight:700;font-size:29cqw;line-height:.95;text-align:center;white-space:nowrap;color:var(--ink)}.Re{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.Se{position:absolute;visibility:hidden;transform-origin:50% 50%}.Te{position:relative;display:block;container-type:inline-size}.T{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.T:disabled{cursor:progress}.m{position:absolute;z-index:3;left:50%;top:43%;display:inline-flex;align-items:center;gap:.45em;margin:0;padding:.55em 1.1em;border-radius:999px;translate:-50% -50%;font-family:var(--font-sans),sans-serif;font-size:max(13px,3.6cqw);font-weight:600;letter-spacing:.03em;white-space:nowrap;color:#fff;background:#321a0e99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.m[data-ready]{animation:j 2.2s ease-in-out infinite}.m svg{width:1.35em;height:1.35em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.U{opacity:0;animation:C .4s 1s ease-out forwards}.Ue{background:#2c1f17}.e{position:relative}.w{position:relative;height:max(100vh,560px);height:max(100lvh,560px);overflow:hidden;container-type:size;background:#e8dbc4}.e[data-film] .w{position:absolute;top:0;right:0;bottom:0;left:0;height:max(100vh,560px);height:max(100lvh,560px)}.e[data-film]{height:max(100vh,560px);height:max(100lvh,560px)}.x{position:absolute;left:50%;top:50%;width:max(100cqw,calc(100cqh * 1080 / 1935));aspect-ratio:1080 / 1935;translate:-50% -50%;container-type:inline-size}.w[data-k=inside] .x{top:0;translate:-50% 0}.Ve,.We{position:absolute;top:0;right:0;bottom:0;left:0}.Xe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.Ye{position:absolute;z-index:2;left:0;right:0;top:max(20px,3.4cqh);display:flex;flex-direction:column;align-items:center;padding:0 7cqw;text-align:center}.Ze{margin:0;padding:.45em 1.1em .32em;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.02em;color:#fff;background:#321a0e99}._e{margin:.5em 0 0;font-family:var(--font-kalam),cursive;font-weight:700;font-size:min(7.4cqw,36px);line-height:1.08;color:#7a1f2b;text-wrap:balance}.u{position:absolute;z-index:2;left:50%;bottom:max(18px,3cqh);display:inline-flex;align-items:center;gap:.3em;margin:0;padding:.5em .8em .4em 1.1em;border-radius:999px;translate:-50% 0;font-size:13px;font-weight:600;letter-spacing:.04em;color:#fff;background:#321a0e99;animation:V 1.8s ease-in-out infinite}.u svg{width:1.2em;height:1.2em;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.e:not([data-film]) .u{display:none}.e:not([data-film]) .ei .x{--pw: min(calc(100cqw * .92 / var(--ow)), calc(100cqh * .92 / var(--oh)));left:calc(50cqw - var(--cx) * var(--pw));top:calc(50cqh - var(--cy) * var(--pw) * 1935 / 1080);width:var(--pw);translate:none}.ii{position:absolute;container-type:inline-size}.ti{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 0}.oi{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.W{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center;color:var(--ink)}.W>*{margin:0}.ai{font-size:calc(5.2cqw * var(--fit, 1));line-height:1.2;color:#8a6b55}.ni{margin-top:calc(3cqw * var(--fit, 1));font-size:calc(6.4cqw * var(--fit, 1));font-weight:600;line-height:1.15;text-wrap:balance}.ri{margin-top:calc(1cqw * var(--fit, 1));font-size:calc(5.6cqw * var(--fit, 1));line-height:1.22;color:#5b4636;text-wrap:balance}.X{margin-top:calc(3.6cqw * var(--fit, 1));font-family:var(--font-kalam),cursive;font-weight:700;font-size:calc(15cqw * var(--fit, 1));line-height:1;color:#7a1f2b;text-wrap:balance}.X i{font-style:normal;font-size:.62em;color:#c27a18}.Y{display:flex;flex-direction:column;gap:calc(1.8cqw * var(--fit, 1));margin-top:calc(2.8cqw * var(--fit, 1));font-size:calc(4.5cqw * var(--fit, 1));line-height:1.25;color:#5b4636}.Y b{display:block;font-weight:600;color:var(--ink)}.si{margin-top:calc(3.8cqw * var(--fit, 1));font-size:calc(5cqw * var(--fit, 1));font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#c25a12}.li{position:absolute;top:0;right:0;bottom:0;left:0}.Z{position:absolute;overflow:hidden;-webkit-mask:url(/templates/gaadi/dash-glass.png) 0 0 / 100% 100% no-repeat;mask:url(/templates/gaadi/dash-glass.png) 0 0 / 100% 100% no-repeat}.ci{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-webkit-user-select:none;user-select:none}.e:not([data-film]) .Z{display:none}.pi{position:absolute;display:block;height:auto;filter:drop-shadow(0 3px 3px rgba(40,22,12,.35));-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.di{position:absolute;overflow:hidden;border-radius:2.4cqw;container-type:inline-size}.v,.A{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;flex-direction:column;justify-content:center;color:#e9f6ee;background:linear-gradient(160deg,#2b3a3ff0,#162124f7)}.v{padding:0 7cqw}.v b{overflow:hidden;font-size:12cqw;font-weight:700;line-height:1.05;letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:#8ff0b5}.v span{margin-top:2.5cqw;font-size:7.8cqw;font-weight:500;white-space:nowrap}.A{padding:5cqw 6cqw;overflow:hidden}.e:not([data-film]) .w[data-k=ceremony] .A,.e[data-film] .fi{display:none}.gi{margin:0 0 calc(3cqw * var(--fit, 1));font-size:calc(5.2cqw * var(--fit, 1));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8ff0b5}.hi{display:flex;flex-direction:column;gap:calc(2cqw * var(--fit, 1));margin:0;padding:0;list-style:none}.bi{--lit: 1;display:grid;grid-template-columns:auto auto 1fr;align-items:center;column-gap:3cqw;font-size:calc(6.2cqw * var(--fit, 1));line-height:1.2;opacity:calc(.3 + .7 * var(--lit))}._{display:grid;width:1.3em;height:1.3em;color:#8ff0b5}._ svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.mi{font-weight:700;white-space:nowrap;color:#8ff0b5}.wi{font-weight:500}.xi{grid-column:3;font-size:.82em;opacity:.75}.ui{display:none}.d{position:absolute;padding:0;border:0;border-radius:1.2cqw;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.d:after{content:"\266a";position:absolute;right:-4%;top:-46%;display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:50%;font-size:11px;font-weight:700;color:#fff4e0;background:#7a1f2be6;box-shadow:0 2px 6px #280e1466}.d[aria-pressed=true]{background:radial-gradient(closest-side,#ffc45c6b,#ffc45c00)}.d[aria-pressed=true]:after{animation:j 1.4s ease-in-out infinite}.d:focus-visible{outline:3px solid #fff;outline-offset:2px}.ee{position:absolute;z-index:2;left:7cqw;right:7cqw;top:69%;bottom:max(14px,2.5cqh);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center;color:var(--ink)}.ee>*{margin:0}.vi{font-family:var(--font-kalam),cursive;font-weight:700;font-size:calc(min(10cqw,5.4cqh) * var(--fit, 1));line-height:1;color:#7a1f2b}.yi{margin-top:calc(.9cqh * var(--fit, 1));font-size:calc(min(4cqw,2.1cqh) * var(--fit, 1));font-weight:600;line-height:1.25}.ie{margin-top:calc(.6cqh * var(--fit, 1));font-size:calc(min(3.9cqw,2cqh) * var(--fit, 1));line-height:1.25;color:#5b4636}.ie span{display:block}.qi{margin-top:calc(.8cqh * var(--fit, 1));font-size:calc(min(3.6cqw,1.9cqh) * var(--fit, 1));font-style:italic;line-height:1.25;color:#7a5a43}.te{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:calc(1.6cqh * var(--fit, 1))}.te .r{min-height:40px;margin-top:0;padding:6px 16px;font-size:14px}.r.ki{color:#7a1f2b;background:#fffaf099;box-shadow:inset 0 0 0 1.5px #7a1f2b}.zi{position:absolute;width:1.2cqw;border-radius:.6cqw .6cqw .2cqw .2cqw;translate:-50% -100%;transform-origin:50% 100%;rotate:calc((var(--from) + (var(--to) - var(--from)) * var(--swing, 1)) * 1deg);background:linear-gradient(#e2412f,#a3141c);box-shadow:.3cqw .4cqw .6cqw #28140a4d}.ji{position:absolute;width:4.4cqw;aspect-ratio:1;border-radius:50%;translate:-50% -50%;background:radial-gradient(circle at 35% 30%,#6a4c3c,#2a1c14);box-shadow:0 .3cqw .6cqw #28140a59}.B{position:absolute;margin:0;display:flex;flex-direction:column;align-items:center;text-align:center;color:#2b1d14}.B b{font-size:13cqw;font-weight:700;line-height:.9}.B span{margin-top:.8cqw;font-size:3cqw;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#7a5a43}.Ci{position:absolute;overflow:hidden}.D{display:flex;flex-direction:column;height:1000%;translate:0 calc(var(--d) * -10% * var(--roll, 1));transition:translate .45s var(--ease-out)}.D span{display:grid;height:10%;place-items:center;font-size:5.2cqw;font-weight:700;line-height:1;color:#2b1d14}.Ai{position:absolute;left:0;right:0;margin:0;font-size:2.6cqw;font-weight:600;letter-spacing:.08em;text-align:center;color:#7a5a43}.oe{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.oe>*{margin:0}.Bi{font-family:var(--font-kalam),cursive;font-weight:700;font-size:7.4cqw;line-height:1;color:#7a1f2b}.Di{margin-top:1cqw;font-size:3.6cqw;font-weight:600;color:var(--ink)}@media(prefers-reduced-motion:reduce){.D{transition:none}}.ae{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ae line{stroke:#6b4a33;stroke-width:1.6;vector-effect:non-scaling-stroke;opacity:.85}.ne{position:absolute;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.re{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:var(--hole) 0 0 / 100% 100% no-repeat;mask:var(--hole) 0 0 / 100% 100% no-repeat}.re img{position:absolute;display:block;max-width:none;object-fit:cover}.Ei{position:relative;display:block;width:100%;max-width:none;height:auto;filter:drop-shadow(0 .8cqw .8cqw rgba(30,40,60,.3))}.ne:focus-visible{outline:3px solid #fff;outline-offset:2px}.se{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center;color:#2c3a44;text-shadow:0 0 6px rgba(255,255,255,.75)}.se>*{margin:0}.Fi{font-family:var(--font-kalam),cursive;font-weight:700;font-size:calc(8cqw * var(--fit, 1));line-height:1;color:#7a1f2b}.Gi{margin-top:calc(1.4cqw * var(--fit, 1));font-size:calc(3.7cqw * var(--fit, 1));line-height:1.35}.Hi{margin-top:calc(1.8cqw * var(--fit, 1));font-size:calc(2.7cqw * var(--fit, 1));font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#4f6676}.Ii{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;visibility:hidden;background:radial-gradient(circle at 50% 45%,#f7fbfec7,#deecf680);pointer-events:none}.E{--big: min(78cqw, 54cqh);position:absolute;z-index:4;top:0;right:0;bottom:9cqh;left:0;width:var(--big);height:var(--big);margin:auto;visibility:hidden;pointer-events:none}.E img{display:block;width:100%;height:100%;border-radius:6px;object-fit:cover;object-position:50% 40%;box-shadow:0 0 0 6px #fbf3e2,0 0 0 9px #c27a18,0 18px 40px #1e283c59}.E figcaption{position:absolute;top:calc(100% + 20px);left:-12%;right:-12%;font-family:var(--font-kalam),cursive;font-size:min(6cqw,3.4cqh);line-height:1.2;text-align:center;color:#7a1f2b;text-shadow:0 0 8px rgba(255,255,255,.9)}.Ji{position:absolute;display:block;max-width:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.Ki{transform-origin:50% 0}.Li{visibility:hidden;transform-origin:50% 100%}.Mi{transform-origin:50% 100%}.Ni,.Oi{position:absolute;z-index:2;top:max(14px,2.5cqh);left:50%;margin:0;padding:6px 14px;translate:-50% 0;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.02em;white-space:nowrap;color:#fff6e4;background:#1e140ea8}.f{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;text-align:center;color:#fbf0dc;text-shadow:0 1px 6px rgba(0,0,0,.5)}.f>*{margin:0}.le{font-family:var(--font-kalam),cursive;font-weight:700;font-size:calc(8.5cqw * var(--fit, 1));line-height:1.05;color:#f6ce78}.Pi{margin-top:calc(1.6cqw * var(--fit, 1));font-size:calc(4.1cqw * var(--fit, 1));line-height:1.35}.F{display:flex;gap:2.2cqw;margin-top:calc(3cqw * var(--fit, 1))}.F i{width:1.6cqw;height:1.6cqw;border-radius:50%;box-shadow:inset 0 0 0 .35cqw #f6ce78}.F i[data-on]{background:#f6ce78}.f[data-phone]{justify-content:flex-start;text-shadow:none}.ce{display:flex;flex-direction:column;align-items:center;width:100%;padding:calc(2.6cqw * var(--fit, 1)) 3.4cqw calc(3cqw * var(--fit, 1));border-radius:16px;color:var(--ink);background:#fbf3e2f7;box-shadow:0 10px 24px #1e120a73}.ce>*{margin:0}.f[data-phone] .le{font-size:calc(7cqw * var(--fit, 1));color:#7a1f2b}.Qi{margin-bottom:calc(.8cqw * var(--fit, 1));font-size:calc(3.9cqw * var(--fit, 1));font-weight:800;overflow-wrap:anywhere;color:#7a1f2b}.s{display:flex;flex-direction:column;width:100%;margin-top:calc(2.4cqw * var(--fit, 1));padding:0;list-style:none}.s li{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:6px 0;text-align:left}.s li+li{border-top:1px solid rgba(59,36,20,.14)}.s b,.s small{display:block}.s b{font-size:calc(4cqw * var(--fit, 1));line-height:1.2}.s small{font-size:calc(3.2cqw * var(--fit, 1));line-height:1.25;color:#6e5a46}.pe{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;color:#fff;background:#258c52}.pe:focus-visible{outline:3px solid #fff;outline-offset:2px}.f .Ri{margin-top:12px}.G{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#1d150f;color:#fff4e0;touch-action:none;overscroll-behavior:contain}.G[open]{display:flex;align-items:center;justify-content:center;animation:C .3s var(--ease-out)}.G::backdrop{background:transparent}.Si{display:flex;flex-direction:column;align-items:center;margin:0;padding:0 20px;pointer-events:none}.Ti{display:block;max-width:min(100%,720px);max-height:74svh;width:auto;height:auto;border-radius:6px;object-fit:contain;box-shadow:0 0 0 6px #fbf3e2,0 0 0 9px #c27a18,0 20px 50px #00000080}.Ui{margin-top:22px;font-family:var(--font-kalam),cursive;font-size:22px;text-align:center}.Vi{position:absolute;top:22px;left:0;right:0;margin:0;font-size:12px;font-weight:600;letter-spacing:.22em;text-align:center;pointer-events:none}.H,.y,.q{position:absolute;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,244,224,.4);border-radius:50%;background:#1d150f80;color:#fff4e0;cursor:pointer}.H{top:12px;right:12px}.y,.q{bottom:22px}.y{left:calc(50% - 60px)}.q{left:calc(50% + 16px)}.H svg,.y svg,.q svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.de{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.Wi{position:absolute;aspect-ratio:1;background:url(/templates/gaadi/petals.webp) 0 0 / 700% 400% no-repeat}.e:not([data-film]) .I{transform:var(--far)}.e:not([data-film]) .I .h[data-for=lit]{visibility:inherit}.e:not([data-film]) .I,.e:not([data-film]) .de{filter:brightness(.8) saturate(.92)}.e[data-film] .fe,.e:not([data-film]) .Xi{display:none}.e:not([data-film]) .fe .x{top:max(calc(50cqh - var(--cy) * var(--pw) * 1935 / 1080),calc(100cqh - var(--pw) * 1935 / 1080))}.Yi{position:absolute;width:18%;translate:-50% -50%}.n{display:flex;flex-direction:column;align-items:flex-start;gap:.2cqw;width:100%;padding:.9cqw 1.3cqw 1cqw;border:.45cqw solid rgba(255,255,255,.9);border-radius:1cqw;font-family:var(--font-sans),sans-serif;text-align:left;color:#4a3a2e;box-shadow:0 .5cqw 1cqw #28190f59;cursor:pointer;-webkit-tap-highlight-color:transparent}.n b,.n span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.n b{font-family:var(--font-kalam),cursive;font-size:2.9cqw;line-height:1.05;color:#7a1f2b}.n span{font-size:1.9cqw;line-height:1.2}.Zi{align-items:center;justify-content:center;min-height:7cqw;font-family:var(--font-kalam),cursive;font-weight:700;font-size:2.9cqw;color:#7a1f2b;background:var(--paper)}.n:focus-visible{outline:3px solid #fff;outline-offset:2px}.n[data-fresh]{animation:ge .35s var(--ease-out) both}.J{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none}.J>*{pointer-events:auto}._i{position:absolute;top:calc(max(14px,2.5cqh) + 42px);left:6cqw;right:6cqw;max-height:30cqh;overflow:hidden;padding:2cqh 5cqw 2.2cqh;border-radius:16px;color:var(--ink);background:#fbf3e2f5;box-shadow:0 10px 24px #1e120a59}.et{display:block;font-family:var(--font-kalam),cursive;font-weight:700;font-size:calc(min(7cqw,3.6cqh) * var(--fit, 1));line-height:1.1;color:#7a1f2b}.he{margin:.5cqh 0 0;font-size:calc(min(4.2cqw,2.1cqh) * var(--fit, 1));line-height:1.35}.he:first-child{margin:0;text-align:center}.J .it{position:absolute;left:50%;bottom:max(18px,3.5cqh);margin:0;translate:-50% 0}.k{width:min(100%,var(--column));max-width:none;max-height:none;margin:auto auto 0;padding:0;border:0;overflow:visible;background:transparent}.k::backdrop{background:#140c088c}.k[open]{animation:be .35s var(--ease-out)}.tt{position:relative;padding:24px 22px max(22px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;color:var(--ink);background:var(--paper);box-shadow:0 -12px 40px #140c0859}.ot{margin:0 44px 14px 0;font-family:var(--font-kalam),cursive;font-weight:700;font-size:27px;line-height:1.1;color:#7a1f2b}.me{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;color:var(--ink);background:#3b241414;cursor:pointer}.me svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.we{display:flex;flex-direction:column;gap:16px}.at{position:relative;display:flex;flex-direction:column;gap:4px}.nt{font-size:13px;font-weight:600;color:#6e5a46}.xe{width:100%;padding:6px 0;border:0;border-bottom:1.5px solid #7a1f2b;border-radius:0;font:inherit;font-size:16px;color:var(--ink);background:transparent;resize:none}.xe:focus{outline:none;border-bottom-width:2.5px}.rt{position:absolute;right:0;bottom:-18px;font-size:11px;color:#9a8676}.st{margin:0;font-size:14px;color:var(--red)}.we .lt{align-self:center;margin-top:6px}.ct{margin:18px 0 10px;font-family:var(--font-kalam),cursive;font-size:26px;text-align:center;color:#7a1f2b}.pt{margin:0;font-size:12px;text-align:center;color:#8a7565}.ue{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 7cqw;text-align:center;color:#fff8ec;text-shadow:0 1px 8px rgba(40,14,30,.65);isolation:isolate;pointer-events:none}.ue>*{margin:0}.dt{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(#24102200,#24102280 30%,#2410228c,#24102280 70%,#24102200)}.ft{max-width:30ch;font-size:max(14px,min(2.3cqh,4.4cqw));line-height:1.35}.ve{margin-top:1cqh;font-family:var(--font-kalam),cursive;font-weight:700;font-size:min(7cqh,13.5cqw);line-height:1.05}.ve i{font-style:normal;font-size:.62em;color:#f6ce78}.gt{margin-top:.8cqh;font-size:max(13px,min(1.9cqh,3.8cqw));color:#ffe6c8}.ye{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:2.4cqh;pointer-events:auto}.ye .r{margin-top:0;text-shadow:none}.r.ht{border:1.5px solid #fff4e0;background:#28101e59}.r{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin-top:24px;padding:8px 20px;border:0;border-radius:999px;font-family:var(--font-sans),sans-serif;font-size:15px;font-weight:600;white-space:nowrap;text-decoration:none;color:#fff4e0;background:var(--red);box-shadow:0 8px 18px -8px #3c0a14b3;cursor:pointer;transition:transform .16s var(--ease-out)}.r:active{transform:scale(.97)}.r svg{width:15px;height:15px}@keyframes Q{0%{scale:.3;opacity:0}}@keyframes V{50%{translate:-50% 4px}}@keyframes j{50%{scale:1.05}}@keyframes C{to{opacity:1}}@keyframes ge{0%{scale:1.8;rotate:-14deg;opacity:0}}@keyframes be{0%{translate:0 40px;opacity:0}}@media(prefers-reduced-motion:reduce){.l,.m[data-ready]{animation:none}.U,.b{animation:none;opacity:1}.u,.n[data-fresh],.k[open]{animation:none}}.t{position:fixed;top:0;left:50%;z-index:91;display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:min(100%,480px);min-height:40px;padding:6px 14px;translate:-50% 0;background:#1c120adb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f6efe3;font-family:var(--font-sans),sans-serif;font-size:13px}.t a{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:44px;margin:-4px 0;padding:0 8px;font-weight:600;color:#f3d98f;text-decoration:none}.qe{display:flex;align-items:center;gap:6px;margin-right:-10px;white-space:nowrap}html[data-in-frame] .t{padding-top:22px}.t>span:first-child{flex:1 1 auto;min-width:0;line-height:1.3}.t a.ke{min-width:0;min-height:34px;margin:0 0 0 4px;padding:0 14px;border-radius:999px;background:#f3d98f;color:#2a1a0c}.t{align-items:center}.t>span:first-child{align-self:center}.t{min-height:0;padding:4px 10px;font-size:12px}.t a{min-height:34px;min-width:0;margin:0;padding:0 8px}.t a.ke{min-height:30px;padding:0 12px}.qe{margin-right:-4px;gap:2px}
