@font-face{font-family:lalezar;src:url(../media/Lalezar_Arabic-s.0-5nsfct5_eg2.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:lalezar Fallback;src:local(Arial);ascent-override:97.9%;descent-override:58.8%;line-gap-override:0.0%;size-adjust:100.0%}.lalezar_a054cad3-module__2i991q__className{font-family:lalezar,lalezar Fallback;font-weight:400}.lalezar_a054cad3-module__2i991q__variable{--dv-lalezar:"lalezar", "lalezar Fallback"}
@font-face{font-family:amiri;src:url(../media/Amiri_Arabic_Regular-s.3lj4x04djxtsr.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:amiri;src:url(../media/Amiri_Arabic_Bold-s.03v2c6xny2uqj.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:amiri Fallback;src:local(Arial);ascent-override:112.4%;descent-override:63.4%;line-gap-override:0.0%;size-adjust:100.0%}.amiri_21fc23f2-module__kzLSXW__className{font-family:amiri,amiri Fallback}.amiri_21fc23f2-module__kzLSXW__variable{--dv-amiri:"amiri", "amiri Fallback"}
@font-face{font-family:nastaliq;src:url(../media/Gulzar_Arabic-s.39bs-rwdt81uw.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:nastaliq Fallback;src:local(Arial);ascent-override:150.0%;descent-override:120%;line-gap-override:0.0%;size-adjust:100.0%}.nastaliq_e3475226-module__I9r5tW__className{font-family:nastaliq,nastaliq Fallback;font-weight:400}.nastaliq_e3475226-module__I9r5tW__variable{--dv-nastaliq:"nastaliq", "nastaliq Fallback"}
@font-face{font-family:kufi;src:url(../media/ReemKufi_Arabic_700-s.3jekv4ved3sjh.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:kufi Fallback;src:local(Arial);ascent-override:106.62%;descent-override:38.77%;line-gap-override:0.0%;size-adjust:103.17%}.kufi_f0d7e6cf-module__BWvEtq__className{font-family:kufi,kufi Fallback;font-weight:700}.kufi_f0d7e6cf-module__BWvEtq__variable{--dv-kufi:"kufi", "kufi Fallback"}
@font-face{font-family:markazi;src:url(../media/MarkaziText_Arabic_600-s.0ejre5wy8zhuf.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:markazi Fallback;src:local(Arial);ascent-override:108.69%;descent-override:46.82%;line-gap-override:0.0%;size-adjust:77.18%}.markazi_97cdac4e-module__PjlmEq__className{font-family:markazi,markazi Fallback;font-weight:600}.markazi_97cdac4e-module__PjlmEq__variable{--dv-markazi:"markazi", "markazi Fallback"}
@font-face{font-family:ruqaa;src:url(../media/ArefRuqaa_Arabic_Bold-s.2gogpzk7e94ir.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:ruqaa Fallback;src:local(Arial);ascent-override:116.54%;descent-override:23.29%;line-gap-override:9.35%;size-adjust:104.77%}.ruqaa_c1a5ebf-module__pVe4Ka__className{font-family:ruqaa,ruqaa Fallback;font-weight:700}.ruqaa_c1a5ebf-module__pVe4Ka__variable{--dv-ruqaa:"ruqaa", "ruqaa Fallback"}
@font-face{font-family:baloo;src:url(../media/BalooBhaijaan2_Arabic_700-s.3-are1xixspd_.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:baloo Fallback;src:local(Arial);ascent-override:105.62%;descent-override:61.81%;line-gap-override:0.0%;size-adjust:102.25%}.baloo_7777ca87-module__aSNwrW__className{font-family:baloo,baloo Fallback;font-weight:700}.baloo_7777ca87-module__aSNwrW__variable{--dv-baloo:"baloo", "baloo Fallback"}
@font-face{font-family:mikhak;src:url(../media/Mikhak_Variable-s.2brhcwnwsqnpe.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:mikhak Fallback;src:local(Arial);ascent-override:102.63%;descent-override:55.98%;line-gap-override:0.0%;size-adjust:104.67%}.mikhak_cea9d013-module__z2O-qq__className{font-family:mikhak,mikhak Fallback}.mikhak_cea9d013-module__z2O-qq__variable{--dv-mikhak:"mikhak", "mikhak Fallback"}
@font-face{font-family:parastoo;src:url(../media/Parastoo_400-s.3qi9ruku1_z0a.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:parastoo;src:url(../media/Parastoo_700-s.43kgdrgizf_oz.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:parastoo Fallback;src:local(Arial);ascent-override:108.58%;descent-override:55.45%;line-gap-override:0.0%;size-adjust:105.68%}.parastoo_6b3f4d78-module__nzD93q__className{font-family:parastoo,parastoo Fallback}.parastoo_6b3f4d78-module__nzD93q__variable{--dv-parastoo:"parastoo", "parastoo Fallback"}
@font-face{font-family:marhey;src:url(../media/Marhey_Variable-s.2vczapf93sgwg.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:marhey Fallback;src:local(Arial);ascent-override:102.47%;descent-override:59.62%;line-gap-override:0.0%;size-adjust:107.34%}.marhey_32611cec-module__KsYptq__className{font-family:marhey,marhey Fallback}.marhey_32611cec-module__KsYptq__variable{--dv-marhey:"marhey", "marhey Fallback"}
.envelope-reveal-module__rtA7JW__root{--r:1.6rem;--cw:min(100%, 34rem);grid-template-columns:var(--cw);place-content:start center;margin-inline:-.75rem;padding-inline:.75rem;display:grid;overflow-x:clip}html:has(.envelope-reveal-module__rtA7JW__root[data-mode=envelope]){scrollbar-gutter:stable}.envelope-reveal-module__rtA7JW__stage{z-index:2;grid-area:1/1;position:relative}.envelope-reveal-module__rtA7JW__card{z-index:2;transform-origin:50% 0;border-radius:var(--r);outline:none;position:relative;box-shadow:inset 0 1px #ffffff14,0 30px 80px -24px #000000a6}.envelope-reveal-module__rtA7JW__card>:first-child{border-radius:var(--r);transition:border-radius .3s}.envelope-reveal-module__rtA7JW__inside{z-index:1;margin-top:calc(-1 * var(--r));transform-origin:50% 0;border-radius:0 0 var(--r) var(--r);grid-area:2/1;position:relative;box-shadow:0 30px 80px -24px #000000a6}.envelope-reveal-module__rtA7JW__footer{grid-column:1/-1;padding-top:1.25rem}@media (min-width:960px){.envelope-reveal-module__rtA7JW__root{--cw:min(35rem, calc((100svh - 4.5rem) * .8), calc((100vw - 5rem) / 2));grid-template-columns:var(--cw) var(--cw);align-content:center}.envelope-reveal-module__rtA7JW__inside{height:calc(var(--cw) * 1.25);overscroll-behavior:contain;scrollbar-width:thin;transform-origin:100%;border-radius:var(--r) 0 0 var(--r);grid-area:1/2;margin-top:0;overflow-y:auto}.envelope-reveal-module__rtA7JW__root:not([data-state=closed]) .envelope-reveal-module__rtA7JW__card,.envelope-reveal-module__rtA7JW__root:not([data-state=closed]) .envelope-reveal-module__rtA7JW__card>:first-child{border-start-end-radius:0;border-end-end-radius:0}}.envelope-reveal-module__rtA7JW__glow,.envelope-reveal-module__rtA7JW__envBack,.envelope-reveal-module__rtA7JW__envFront,.envelope-reveal-module__rtA7JW__opener,.envelope-reveal-module__rtA7JW__hint,.envelope-reveal-module__rtA7JW__ripple,.envelope-reveal-module__rtA7JW__skip{display:none}.envelope-reveal-module__rtA7JW__envBox{width:92%;height:77.28%;position:absolute;top:11.36%;left:4%}.envelope-reveal-module__rtA7JW__envScale{transform-origin:0 0;width:1000px;height:1050px;transform:scale(var(--dv-env-s,.33));position:absolute;top:0;left:0}.envelope-reveal-module__rtA7JW__envBack{z-index:1;pointer-events:none;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.envelope-reveal-module__rtA7JW__envFront{z-index:3;pointer-events:none;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.envelope-reveal-module__rtA7JW__glow{z-index:0;pointer-events:none;background:radial-gradient(ellipse 75% 52% at 50% 50%, var(--dv-glow,#ffecc84d) 0%, transparent 76%);position:absolute;inset:-6% 0}.envelope-reveal-module__rtA7JW__sheen{pointer-events:none;border-radius:1.6%/1.5%;position:absolute;inset:0;overflow:hidden}.envelope-reveal-module__rtA7JW__sheen:after{content:"";mix-blend-mode:soft-light;opacity:0;background:linear-gradient(100deg,#0000 0%,#ffffff38 42%,#fff6 50%,#ffffff38 58%,#0000 100%);width:45%;position:absolute;top:-10%;bottom:-10%;left:-60%;transform:skew(-16deg)}.envelope-reveal-module__rtA7JW__ripple{aspect-ratio:1;z-index:4;pointer-events:none;opacity:0;border:2px solid #ffffffb3;border-radius:50%;width:17.66%;position:absolute;top:55.52%;left:50%;transform:translate(-50%,-50%)}.envelope-reveal-module__rtA7JW__opener{z-index:5;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;margin:0;padding:0}.envelope-reveal-module__rtA7JW__opener:focus-visible{outline:2px solid var(--tool-accent,#f4c152);outline-offset:6px}.envelope-reveal-module__rtA7JW__hint{z-index:4;text-align:center;color:#fffc;pointer-events:none;font-size:.9375rem;position:absolute;top:calc(88.64% + 1.1rem);left:0;right:0}.envelope-reveal-module__rtA7JW__click{display:none}@media (hover:hover) and (pointer:fine){.envelope-reveal-module__rtA7JW__touch{display:none}.envelope-reveal-module__rtA7JW__click{display:inline}}.envelope-reveal-module__rtA7JW__skip{top:calc(env(safe-area-inset-top,0px) + .75rem);z-index:40;position:fixed;inset-inline-end:.75rem}.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__glow,.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__envBack,.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__envFront,.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__opener,.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__hint,.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__ripple,.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__skip,.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__glow,.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__envBack,.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__envFront,.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__opener,.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__hint,.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__skip{display:block}.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__stage,.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__stage{transform:translate(var(--dv-sx,0px), var(--dv-shift,0px)) scale(var(--dv-cs,1))}.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__card{transform:translateY(15.04%)scale(.736);box-shadow:0 8px 24px -12px #00000080}.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__inside,.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__footer{display:none}.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__hint{animation:2.8s ease-in-out infinite envelope-reveal-module__rtA7JW__dvHint}.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__ripple{animation:2.8s cubic-bezier(.2,.6,.3,1) .6s infinite envelope-reveal-module__rtA7JW__dvRipple}.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__sheen:after{animation:5.5s ease-in-out 1.2s infinite envelope-reveal-module__rtA7JW__dvSheen}:is(.envelope-reveal-module__rtA7JW__stage:has(.envelope-reveal-module__rtA7JW__opener:hover) .envelope-reveal-module__rtA7JW__envBack,.envelope-reveal-module__rtA7JW__stage:has(.envelope-reveal-module__rtA7JW__opener:hover) .envelope-reveal-module__rtA7JW__envFront){transform:translateY(-3px)}:is(.envelope-reveal-module__rtA7JW__stage:has(.envelope-reveal-module__rtA7JW__opener:active) .envelope-reveal-module__rtA7JW__envBack,.envelope-reveal-module__rtA7JW__stage:has(.envelope-reveal-module__rtA7JW__opener:active) .envelope-reveal-module__rtA7JW__envFront){transform:scale(.985)}.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__opener{pointer-events:none}.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__stage{animation:.76s cubic-bezier(.45,0,.2,1) 1.378s both envelope-reveal-module__rtA7JW__dvStage}.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__card{animation:1.42s linear .64s both envelope-reveal-module__rtA7JW__dvCard}.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__envBack,.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__envFront{animation:.56s cubic-bezier(.5,0,.75,.25) 1.15s both envelope-reveal-module__rtA7JW__dvDrop}.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__glow{animation:.7s 1.15s both envelope-reveal-module__rtA7JW__dvFadeOut}.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__hint{animation:.18s both envelope-reveal-module__rtA7JW__dvFadeOut}.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__skip{animation:.3s 1.25s both envelope-reveal-module__rtA7JW__dvFadeOut}.envelope-reveal-module__rtA7JW__root[data-state=opening] [data-env-part=seal]{animation:.32s cubic-bezier(.2,.8,.2,1) both envelope-reveal-module__rtA7JW__dvSeal}.envelope-reveal-module__rtA7JW__root[data-state=opening] [data-env-part=flap]{animation:.3s cubic-bezier(.55,0,.9,.45) .2s both envelope-reveal-module__rtA7JW__dvFlapDown}.envelope-reveal-module__rtA7JW__root[data-state=opening] [data-env-part=flap-open]{animation:.38s cubic-bezier(.2,.9,.3,1.18) .5s forwards envelope-reveal-module__rtA7JW__dvFlapUp}.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__inside{animation:.82s cubic-bezier(.22,.9,.3,1) 1.9s both envelope-reveal-module__rtA7JW__dvUnfold}.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__footer{animation:.48s 2.5s both envelope-reveal-module__rtA7JW__dvRise}@media (min-width:960px){.envelope-reveal-module__rtA7JW__root[data-state=opening] .envelope-reveal-module__rtA7JW__inside{animation-name:envelope-reveal-module__rtA7JW__dvUnfoldWide}}.envelope-reveal-module__rtA7JW__root[data-state=opening] [data-inside-part]{animation:envelope-reveal-module__rtA7JW__dvRise .52s cubic-bezier(.2, .8, .2, 1) calc(2.25s + var(--k,0) * 70ms) both}.envelope-reveal-module__rtA7JW__root[data-mode=fade] .envelope-reveal-module__rtA7JW__stage{animation:1.4s both envelope-reveal-module__rtA7JW__dvCalm}.envelope-reveal-module__rtA7JW__root[data-mode=fade] .envelope-reveal-module__rtA7JW__inside,.envelope-reveal-module__rtA7JW__root[data-mode=fade] .envelope-reveal-module__rtA7JW__footer{animation:1.4s .6s both envelope-reveal-module__rtA7JW__dvCalm}@media (prefers-reduced-motion:reduce){.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__hint,.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__ripple,.envelope-reveal-module__rtA7JW__root[data-state=closed] .envelope-reveal-module__rtA7JW__sheen:after,.envelope-reveal-module__rtA7JW__root[data-mode=fade] .envelope-reveal-module__rtA7JW__stage,.envelope-reveal-module__rtA7JW__root[data-mode=fade] .envelope-reveal-module__rtA7JW__inside,.envelope-reveal-module__rtA7JW__root[data-mode=fade] .envelope-reveal-module__rtA7JW__footer{animation:none}.envelope-reveal-module__rtA7JW__envBack,.envelope-reveal-module__rtA7JW__envFront,.envelope-reveal-module__rtA7JW__card>:first-child{transition:none}}@keyframes envelope-reveal-module__rtA7JW__dvHint{0%,to{opacity:.5}50%{opacity:1}}@keyframes envelope-reveal-module__rtA7JW__dvRipple{0%{opacity:0;transform:translate(-50%,-50%)scale(1.02)}12%{opacity:.7}70%,to{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}@keyframes envelope-reveal-module__rtA7JW__dvSheen{0%{opacity:0;left:-60%}8%{opacity:1}30%{opacity:1;left:120%}31%,to{opacity:0;left:120%}}@keyframes envelope-reveal-module__rtA7JW__dvSeal{0%{opacity:1;transform:none}35%{opacity:1;transform:scale(1.14)}to{opacity:0;transform:translateY(-26px)scale(.5)rotate(-12deg)}}@keyframes envelope-reveal-module__rtA7JW__dvFlapDown{0%{visibility:visible;transform:rotateX(0)}to{visibility:hidden;transform:rotateX(78deg)}}@keyframes envelope-reveal-module__rtA7JW__dvFlapUp{0%{visibility:visible;transform:rotateX(-78deg)}to{visibility:visible;transform:rotateX(0)}}@keyframes envelope-reveal-module__rtA7JW__dvCard{0%{animation-timing-function:cubic-bezier(.3,1.32,.5,1);transform:translateY(15.04%)scale(.736)}52%{transform:translateY(var(--dv-out,-38%)) scale(.76);animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:none}}@keyframes envelope-reveal-module__rtA7JW__dvStage{0%{transform:translate(var(--dv-sx,0px), var(--dv-shift,0px)) scale(var(--dv-cs,1))}to{transform:none}}@keyframes envelope-reveal-module__rtA7JW__dvDrop{0%{opacity:1;transform:none}55%{opacity:1}to{opacity:0;transform:translateY(130%)}}@keyframes envelope-reveal-module__rtA7JW__dvUnfold{0%{opacity:0;transform:perspective(1800px)rotateX(-84deg)}18%{opacity:1}to{opacity:1;transform:none}}@keyframes envelope-reveal-module__rtA7JW__dvUnfoldWide{0%{opacity:0;transform:perspective(2200px)rotateY(-88deg)}15%{opacity:1}to{opacity:1;transform:none}}@keyframes envelope-reveal-module__rtA7JW__dvFadeOut{to{opacity:0}}@keyframes envelope-reveal-module__rtA7JW__dvRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes envelope-reveal-module__rtA7JW__dvCalm{0%{opacity:0}to{opacity:1}}:is(.envelope-reveal-module__rtA7JW__root[data-state=closed] [data-dv-motion],.envelope-reveal-module__rtA7JW__root[data-state=closed] [data-dv-motion] *){animation-play-state:paused!important}
.guest-card-module__nY03aW__paper{--g-r-btn:999px;--g-r-field:1.1rem;isolation:isolate;border-radius:inherit;min-height:100%;color:var(--g-ink);background:var(--g-paper);text-align:center;font-family:var(--font-sans), Vazirmatn, Tahoma, sans-serif;position:relative;overflow:hidden}.guest-card-module__nY03aW__paper[data-shape=soft]{--g-r-btn:.9rem;--g-r-field:.8rem}.guest-card-module__nY03aW__paper[data-shape=fine]{--g-r-btn:.35rem;--g-r-field:.35rem}.guest-card-module__nY03aW__paper:before{content:"";z-index:-1;pointer-events:none;background-image:var(--g-grain);opacity:.2;mix-blend-mode:var(--g-grain-blend,multiply);background-size:220px;position:absolute;inset:0}.guest-card-module__nY03aW__paper:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#00000012,#0000);height:3.5rem;position:absolute;inset:0 0 auto}@media (min-width:960px){.guest-card-module__nY03aW__paper:after{background:linear-gradient(270deg,#0000001a,#0000);width:3rem;height:auto;inset:0 0 0 auto}}.guest-card-module__nY03aW__body{padding:calc(var(--r,1.6rem) + 1.75rem) clamp(1.25rem, 6%, 2.5rem) 0;gap:0;display:grid}@media (min-width:960px){.guest-card-module__nY03aW__body{padding-top:2.5rem}}.guest-card-module__nY03aW__section{justify-items:center;gap:.9rem;padding-block:1.6rem;display:grid}.guest-card-module__nY03aW__section+.guest-card-module__nY03aW__section{border-top:1px solid var(--g-line)}.guest-card-module__nY03aW__heading{width:100%;color:var(--g-accent);font-family:var(--g-display);font-weight:var(--g-display-w);font-size:calc(1.2rem * var(--g-display-k,1));line-height:var(--g-display-lh,1.4);justify-content:center;align-items:center;gap:.75rem;margin:0;display:flex}.guest-card-module__nY03aW__paper[data-heading=rules] .guest-card-module__nY03aW__heading:before,.guest-card-module__nY03aW__paper[data-heading=rules] .guest-card-module__nY03aW__heading:after{content:"";opacity:.55;background:currentColor;flex:1;max-width:4.5rem;height:1px}.guest-card-module__nY03aW__paper[data-heading=diamonds] .guest-card-module__nY03aW__heading:before,.guest-card-module__nY03aW__paper[data-heading=diamonds] .guest-card-module__nY03aW__heading:after{content:"";opacity:.8;background:currentColor;width:.42rem;height:.42rem;transform:rotate(45deg)}.guest-card-module__nY03aW__paper[data-heading=pill] .guest-card-module__nY03aW__heading>span{border:1.5px solid;border-radius:999px;padding:.15rem 1.1rem}.guest-card-module__nY03aW__date{justify-items:center;gap:.15rem;display:grid}.guest-card-module__nY03aW__weekday{color:var(--g-muted);font-size:.95rem}.guest-card-module__nY03aW__dateLine{font-family:var(--g-display);font-weight:var(--g-display-w);justify-content:center;align-items:baseline;gap:.6rem;line-height:1.25;display:flex}.guest-card-module__nY03aW__day{font-size:calc(3.4rem * var(--g-display-k,1));color:var(--g-accent)}.guest-card-module__nY03aW__paper[data-foil] .guest-card-module__nY03aW__day{background:var(--g-foil);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.guest-card-module__nY03aW__month{font-size:calc(1.55rem * var(--g-display-k,1))}.guest-card-module__nY03aW__year{color:var(--g-muted);font-size:1.05rem}.guest-card-module__nY03aW__time{font-size:1.05rem;font-weight:700}.guest-card-module__nY03aW__muted{color:var(--g-muted);font-size:.875rem;line-height:1.8}.guest-card-module__nY03aW__countdown{grid-template-columns:repeat(3,minmax(0,5.5rem));justify-content:center;display:grid}.guest-card-module__nY03aW__countCell{padding-inline:.5rem;display:grid}.guest-card-module__nY03aW__countCell+.guest-card-module__nY03aW__countCell{border-inline-start:1px solid var(--g-line)}.guest-card-module__nY03aW__countNum{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:900;line-height:1.3}.guest-card-module__nY03aW__countLabel{color:var(--g-muted);font-size:.8rem}.guest-card-module__nY03aW__venue{justify-items:center;gap:.35rem;width:100%;display:grid}.guest-card-module__nY03aW__venue+.guest-card-module__nY03aW__venue{border-top:1px dashed var(--g-line);padding-top:1rem}.guest-card-module__nY03aW__venueLabel{color:var(--g-accent);font-size:.85rem;font-weight:700}.guest-card-module__nY03aW__venueName{text-wrap:balance;font-size:1.2rem;font-weight:800;line-height:1.6}.guest-card-module__nY03aW__message{white-space:pre-line;text-wrap:pretty;max-width:32ch;font-size:1.02rem;line-height:2}.guest-card-module__nY03aW__row{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.guest-card-module__nY03aW__chip{border-radius:var(--g-r-btn);border:1px solid var(--g-line);background:var(--g-field);min-height:2.6rem;color:var(--g-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}.guest-card-module__nY03aW__chip svg{width:1.05rem;height:1.05rem;color:var(--g-accent);flex-shrink:0}.guest-card-module__nY03aW__chip:hover{border-color:var(--g-accent)}.guest-card-module__nY03aW__chip:active{transform:scale(.97)}.guest-card-module__nY03aW__chip:focus-visible,.guest-card-module__nY03aW__primary:focus-visible,.guest-card-module__nY03aW__choice:focus-visible,.guest-card-module__nY03aW__field:focus-visible,.guest-card-module__nY03aW__stepper button:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.guest-card-module__nY03aW__primary{border-radius:var(--g-r-btn);background:var(--g-accent);width:100%;min-height:3.1rem;color:var(--g-on-accent);font:inherit;cursor:pointer;box-shadow:0 10px 24px -14px var(--g-accent);border:0;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:1.02rem;font-weight:800;transition:transform .16s,opacity .16s;display:inline-flex}.guest-card-module__nY03aW__primary:active{transform:scale(.98)}.guest-card-module__nY03aW__primary:disabled{opacity:.6;cursor:progress}.guest-card-module__nY03aW__ghost{appearance:none;color:var(--g-accent);font:inherit;text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;font-size:.9rem;font-weight:700;text-decoration:underline}.guest-card-module__nY03aW__form{text-align:start;gap:1rem;width:100%;max-width:24rem;display:grid;position:relative}.guest-card-module__nY03aW__lead{color:var(--g-muted);text-align:center;margin:0;font-size:.9rem}.guest-card-module__nY03aW__label{margin-bottom:.35rem;font-size:.85rem;font-weight:700;display:block}.guest-card-module__nY03aW__field{border-radius:var(--g-r-field);border:1px solid var(--g-line);background:var(--g-field);width:100%;min-height:2.9rem;color:var(--g-ink);font:inherit;resize:vertical;padding:.6rem .9rem;font-size:1rem;display:block}.guest-card-module__nY03aW__field::placeholder{color:var(--g-muted);opacity:.7}.guest-card-module__nY03aW__choices{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.guest-card-module__nY03aW__choice{border-radius:var(--g-r-field);border:1.5px solid var(--g-line);background:var(--g-field);min-height:3.4rem;color:var(--g-ink);font:inherit;cursor:pointer;padding:.5rem;font-size:.95rem;font-weight:800;line-height:1.5;transition:border-color .16s,background-color .16s,color .16s}.guest-card-module__nY03aW__choice[aria-pressed=true]{border-color:var(--g-accent);background:var(--g-accent);color:var(--g-on-accent)}.guest-card-module__nY03aW__stepper{justify-content:center;align-items:center;gap:1rem;display:flex}.guest-card-module__nY03aW__stepper button{border:1px solid var(--g-line);background:var(--g-field);width:2.75rem;height:2.75rem;color:var(--g-ink);cursor:pointer;border-radius:999px;place-items:center;display:grid}.guest-card-module__nY03aW__stepper button svg{width:1.1rem;height:1.1rem}.guest-card-module__nY03aW__stepper output{font-variant-numeric:tabular-nums;text-align:center;min-width:2.5rem;font-size:1.6rem;font-weight:900}.guest-card-module__nY03aW__error{border-radius:var(--g-r-field);color:var(--g-ink);text-align:center;background:#dc26261f;margin:0;padding:.6rem .8rem;font-size:.875rem}.guest-card-module__nY03aW__done{justify-items:center;gap:.5rem;display:grid}.guest-card-module__nY03aW__done svg{width:2.6rem;height:2.6rem;color:var(--g-accent)}.guest-card-module__nY03aW__doneTitle{font-family:var(--g-display);font-weight:var(--g-display-w);font-size:calc(1.3rem * var(--g-display-k,1));line-height:var(--g-display-lh,1.4);margin:0}.guest-card-module__nY03aW__band{pointer-events:none;margin-top:.5rem;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 45%);mask-image:linear-gradient(#0000 0%,#000 45%)}.guest-card-module__nY03aW__bandInner{transform-origin:100% 100%;position:absolute;bottom:0;right:0}.guest-card-module__nY03aW__bandSpacer{height:2rem}.guest-card-module__nY03aW__stepper button:disabled{opacity:.4;cursor:default}
