@import"https://fonts.googleapis.com/css2?family=Antic+Didone&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap";.wrapper.svelte-1q8iiuj{--envelope-color: #cad6c0;--perspective: 800px;width:100vw;height:100vh;width:100dvw;height:100dvh;align-items:end;perspective:var(--perspective);perspective-origin:50% 50%;transition:transform 2s 1s ease-in-out}.envelope.svelte-1q8iiuj{width:calc(100 * var(--percent));height:calc(50 * var(--percent));background:var(--envelope-color);box-shadow:0 0 calc(.5 * var(--percent)) #00000080,0 calc(.5 * var(--percent)) calc(1.5 * var(--percent)) #00000040;position:relative;transform-style:preserve-3d;transform:translateZ(calc(-1 * var(--perspective)));transition:transform 2s 1s ease-in-out}.envelope.fill-screen.svelte-1q8iiuj{transform:translateZ(0)}.envelope.svelte-1q8iiuj:after{content:"";position:absolute;top:0;left:0;width:0;height:0;border:0 solid rgba(0,0,0,.25);border-width:calc(22.5 * var(--percent)) calc(50 * var(--percent));border-top-color:transparent;z-index:2}.envelope.svelte-1q8iiuj .flap:where(.svelte-1q8iiuj){position:absolute;width:100%;height:0;border:0 solid transparent;border-width:calc(25 * var(--percent)) calc(50 * var(--percent));z-index:3;pointer-events:none}.envelope.svelte-1q8iiuj .flap.front:where(.svelte-1q8iiuj){border-left-color:var(--envelope-color);border-right-color:var(--envelope-color);border-bottom-color:#abbd97;z-index:3}.envelope.svelte-1q8iiuj .flap.front:where(.svelte-1q8iiuj):after{content:"";width:100%;height:0;position:absolute;left:calc(-50 * var(--percent));bottom:calc(-25 * var(--percent));border:0 solid transparent;border-width:calc(24.6 * var(--percent)) calc(50 * var(--percent));border-bottom-color:var(--envelope-color)}.envelope.svelte-1q8iiuj .flap.top:where(.svelte-1q8iiuj){border-top-width:calc(27.5 * var(--percent));border-top-color:#abbd97;z-index:3;animation-duration:1s;animation-fill-mode:forwards;-webkit-transform-origin:top right;transform-origin:top right;perspective:calc(800 * var(--percent));transform-style:preserve-3d}.envelope.open.svelte-1q8iiuj .flap.top:where(.svelte-1q8iiuj){animation-name:svelte-1q8iiuj-flip}.envelope.svelte-1q8iiuj .flap.top:where(.svelte-1q8iiuj):after{content:"";position:absolute;left:calc(-50 * var(--percent));top:calc(-27.5 * var(--percent));width:100%;height:0;border:0 solid transparent;border-width:calc(27 * var(--percent)) calc(50 * var(--percent));border-top-color:var(--envelope-color)}.envelope.svelte-1q8iiuj .letter:where(.svelte-1q8iiuj){position:absolute;width:calc(97 * var(--percent));height:90%;background:#cdcfc1;left:calc(1.5 * var(--percent));bottom:calc(1.5 * var(--percent));border:2px solid #9a9c91;z-index:1;animation-duration:3s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform-style:preserve-3d;transition:height .2s ease-out}.letter.grow.svelte-1q8iiuj{height:calc(100vh - calc(3 * var(--percent)))}.envelope.open.svelte-1q8iiuj .letter:where(.svelte-1q8iiuj){animation-name:svelte-1q8iiuj-remove}.disable.svelte-1q8iiuj{position:relative;z-index:0}@keyframes svelte-1q8iiuj-flip{to{transform:rotateX(180deg);z-index:1}}@keyframes svelte-1q8iiuj-remove{40%{transform:translateY(calc(calc(-1.1 * var(--envelopeHeight)) - calc(3 * var(--percent))));z-index:2}to{transform:translateY(0);z-index:10}}@media screen and (orientation: portrait) and (max-width: 1000px){.wrapper.svelte-1q8iiuj{perspective-origin:center center}.wrapper.animating.svelte-1q8iiuj{transform:translateY(-30%)}.envelope.svelte-1q8iiuj{transform:translateZ(calc(-.1 * var(--perspective)))}.letter.svelte-1q8iiuj{height:calc(100vh - calc(3 * var(--percent)))!important;height:calc(100dvh - calc(3 * var(--percent)))!important;width:calc(100vw - calc(3 * var(--percent)))!important;width:calc(100dvw - calc(3 * var(--percent)))!important;transform-origin:bottom left;transform:rotate(-90deg) scale(var(--letterMobileScale)) translate3d(0,100%,0)}@keyframes svelte-1q8iiuj-remove{33%{transform:rotate(-90deg) scale(var(--letterMobileScale)) translate(calc(calc(2 * var(--envelopeHeight)) - calc(3 * var(--percent)))) translateY(100%);z-index:2}66%{transform:rotate(0) scale(var(--letterMobileScale)) translate(calc(calc(calc(2 * var(--envelopeHeight)) - calc(3 * var(--percent))) - 50%)) translateY(0);z-index:10}to{transform:rotate(0) scale(1) translate(0) translateY(0);z-index:10}}}.svelte-1f89m12{font-family:"Kulachat Serif",sans-serif;font-weight:340;font-style:normal}.card.svelte-1f89m12{background-color:#cdcfc1;width:100%;height:100%;overflow:hidden;margin:auto;display:flex;text-align:center;letter-spacing:.13ch;color:#555550}.card.svelte-1f89m12>div:where(.svelte-1f89m12){flex:1}.img.svelte-1f89m12{background-color:#fff;background-image:url(../../../Machu_Picchu_Engagement.jpg);background-size:cover;background-position:center;filter:brightness(.8)}.content.svelte-1f89m12{overflow:auto;padding:min(calc(var(--spacing) * 10),2%)}h1.svelte-1f89m12{font-size:4rem;font-weight:400;letter-spacing:.2ch}h2.svelte-1f89m12{font-size:4rem;letter-spacing:.18ch}button.svelte-1f89m12{font-size:1.8rem}h3.svelte-1f89m12{font-size:1.8rem;font-family:"Noto Serif",sans-serif}h1.svelte-1f89m12>span:where(.svelte-1f89m12){font-family:Eyesome Script,serif;font-size:4.5rem}button.svelte-1f89m12{cursor:pointer;outline:solid 2px #555550;padding:10px;box-shadow:inset 1px 1px 2px #555550;transition:box-shadow .01s,transform .5s ease-in-out,opacity .2s ease-out}button.active.svelte-1f89m12{box-shadow:inset 1px 1px 6px #555550}.address.svelte-1f89m12{transition:transform .5s .1s ease-in-out}.move.address.svelte-1f89m12{transform:translateY(60%)}.refuse.svelte-1f89m12{transform:translateY(-5vh)}.refuse.attending.svelte-1f89m12{transform:translateY(0)}.accept.svelte-1f89m12{position:relative}.rsvpBox.svelte-1f89m12{gap:calc(var(--ten-percent) / 3.5)}.partyContainer.svelte-1f89m12{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:stretch;top:0;left:0;opacity:0;transition:opacity .3s,transform .5s .1s ease-in-out;height:100%;min-width:100%}.partyList.svelte-1f89m12{font-size:1.3rem;text-align:left;border-radius:0;padding:4px;border-bottom:solid 2px #555550;white-space:nowrap;min-height:2.575rem}.show.partyContainer.svelte-1f89m12{opacity:1;transition:opacity .3s .4s ease-in-out}.dialog.svelte-1f89m12{background-color:#b0b497;outline:solid 2px #555550;position:absolute;display:flex;flex-direction:column;top:0;right:calc(-10px - var(--dialog-width));padding:10px}@media screen and (orientation: portrait) and (max-width: 1000px){html{font-size:11px}.card.svelte-1f89m12{height:100%;flex-direction:column}h2.svelte-1f89m12{font-size:3.7rem}h3.svelte-1f89m12{font-size:1.6rem}.img.svelte-1f89m12{flex:1}.content.svelte-1f89m12{flex:2!important}.dialog.svelte-1f89m12{left:0;right:0;top:100%}.refuse.hide.svelte-1f89m12{opacity:0;pointer-events:none}}
