h1,h2,h3{font-family:Josefin Sans,sans-serif}p,span,button,input,a,div{font-family:Roboto,sans-serif;-webkit-user-select:none;user-select:none}@media screen and (orientation: portrait){span,label{font-size:4vw}}.button-container{display:flex;flex-direction:row;align-items:center;gap:1vw;padding:1rem 0;box-sizing:content-box;justify-content:flex-end;width:100%;height:10vh}.button-container input{width:100%;height:10vh;padding:2vw;box-sizing:border-box;align-items:flex-start;font-size:1.5vw;border-radius:8px}@keyframes svelte-cwls5q-shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes svelte-cwls5q-zoomin{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes svelte-cwls5q-zoominsubtle{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes svelte-cwls5q-zoominout{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-cwls5q-zoominoutplus{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-cwls5q-moveoutup{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes svelte-cwls5q-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-cwls5q-fadeInMild{0%{opacity:.5}to{opacity:1}}@keyframes svelte-cwls5q-fadeInOpacity{0%{opacity:0}to{opacity:40%}}@keyframes svelte-cwls5q-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-cwls5q-fadeOutMoveUp{0%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(-60px)}80%{opacity:1;transform:translateY(-60px)}to{opacity:0;transform:translateY(-60px)}}@keyframes svelte-cwls5q-fadeInMoveDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-cwls5q-fadeInMoveUp{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-cwls5q-shiftInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes svelte-cwls5q-shiftInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-cwls5q-glowGeneric{0%{filter:brightness(1)}50%{filter:brightness(1.1)}to{filter:brightness(1)}}.container.svelte-cwls5q{width:100%;height:85vh}.container.svelte-cwls5q .segment:where(.svelte-cwls5q){width:100%;height:80vh;display:flex;justify-content:space-between;align-items:center;padding:5vh 10%;box-sizing:border-box;overflow:hidden}.container.svelte-cwls5q .segment:where(.svelte-cwls5q) .portrait:where(.svelte-cwls5q){height:80%;width:50%;position:relative}.container.svelte-cwls5q .segment:where(.svelte-cwls5q) .portrait:where(.svelte-cwls5q) img:where(.svelte-cwls5q){height:100%;border-radius:50%;position:relative;z-index:1}.container.svelte-cwls5q .segment:where(.svelte-cwls5q) .text:where(.svelte-cwls5q){background:#fffc;padding:2vh 2vw;border-radius:12px;display:flex;flex-direction:column;gap:2vh;justify-content:flex-end;text-shadow:5px 5px 2px #1f6a3f;line-height:1.5;position:relative;z-index:1}.container.svelte-cwls5q .segment:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) h3:where(.svelte-cwls5q){font-size:3vw;color:#3d3d3d}.container.svelte-cwls5q .segment:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) p:where(.svelte-cwls5q){font-size:1.5vw;color:#565656}.container.svelte-cwls5q .segment:where(.svelte-cwls5q) .floaty:where(.svelte-cwls5q){width:150%;height:75%;position:absolute;transform-origin:center;left:-25%;top:12.5%;animation:svelte-cwls5q-rotate 90s linear infinite;opacity:.15;border-radius:50%}.container.svelte-cwls5q .segment.splash:where(.svelte-cwls5q){background-color:#2e8b57}.container.svelte-cwls5q .segment.splash:where(.svelte-cwls5q) .floaty.floaty-1:where(.svelte-cwls5q){background:#b3ffb3}.container.svelte-cwls5q .segment.splash:where(.svelte-cwls5q) .floaty.floaty-2:where(.svelte-cwls5q){height:150%;width:75%;left:12.5%;top:-25%;background:#fcc}.container.svelte-cwls5q .segment.splash:where(.svelte-cwls5q) .text:where(.svelte-cwls5q){width:100%;background:none;text-align:right}.container.svelte-cwls5q .segment.splash:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) h3:where(.svelte-cwls5q){font-size:4vw;color:#fff}.container.svelte-cwls5q .segment.splash:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) p:where(.svelte-cwls5q){font-size:1.5vw;color:#fff;font-family:Roboto,sans-serif;font-style:italic}.container.svelte-cwls5q .segment.creation:where(.svelte-cwls5q){background-color:#c4c4c4}.container.svelte-cwls5q .segment.creation:where(.svelte-cwls5q) .floaty:where(.svelte-cwls5q){animation:svelte-cwls5q-rotate2 60s linear infinite}.container.svelte-cwls5q .segment.creation:where(.svelte-cwls5q) .floaty.floaty-1:where(.svelte-cwls5q){background:#f33;width:30%;height:70%;left:15%;top:12.5%}.container.svelte-cwls5q .segment.creation:where(.svelte-cwls5q) .floaty.floaty-2:where(.svelte-cwls5q){height:30%;width:70%;left:-5%;top:35%;background:#2e8b57}.container.svelte-cwls5q .segment.creation:where(.svelte-cwls5q) .text:where(.svelte-cwls5q){width:80%;background:none;text-align:right;text-shadow:none}.container.svelte-cwls5q .segment.creation:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) h3:where(.svelte-cwls5q){font-size:4vw;color:#3d3d3d}.container.svelte-cwls5q .segment.creation:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) p:where(.svelte-cwls5q){font-weight:600;font-size:1.2vw;color:#3d3d3d;font-family:Roboto,sans-serif;font-style:italic}.container.svelte-cwls5q .segment.global:where(.svelte-cwls5q){background-color:#65afff}.container.svelte-cwls5q .segment.global:where(.svelte-cwls5q) .floaty:where(.svelte-cwls5q){animation:svelte-cwls5q-rotate3 90s linear infinite}.container.svelte-cwls5q .segment.global:where(.svelte-cwls5q) .floaty.floaty-1:where(.svelte-cwls5q){background:#fff;width:30%;height:70%;left:15%;top:12.5%}.container.svelte-cwls5q .segment.global:where(.svelte-cwls5q) .floaty.floaty-2:where(.svelte-cwls5q){height:30%;width:70%;left:-5%;top:35%;background:#0054ae}.container.svelte-cwls5q .segment.global:where(.svelte-cwls5q) .text:where(.svelte-cwls5q){width:80%;background:none;text-align:right;text-shadow:none}.container.svelte-cwls5q .segment.global:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) h3:where(.svelte-cwls5q){font-size:4vw;color:#fff}.container.svelte-cwls5q .segment.global:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) p:where(.svelte-cwls5q){font-weight:600;font-size:1.2vw;color:#fff;font-family:Roboto,sans-serif;font-style:italic}.container.svelte-cwls5q .segment.invitation:where(.svelte-cwls5q){background-color:#fff8dc}.container.svelte-cwls5q .segment.invitation:where(.svelte-cwls5q) .floaty:where(.svelte-cwls5q){animation:svelte-cwls5q-rotate2 90s linear infinite}.container.svelte-cwls5q .segment.invitation:where(.svelte-cwls5q) .floaty.floaty-1:where(.svelte-cwls5q){background:#a3d4ff;width:30%;height:70%;left:15%;top:12.5%}.container.svelte-cwls5q .segment.invitation:where(.svelte-cwls5q) .floaty.floaty-2:where(.svelte-cwls5q){height:30%;width:70%;left:-5%;top:35%;background:gold}.container.svelte-cwls5q .segment.invitation:where(.svelte-cwls5q) .text:where(.svelte-cwls5q){width:80%;background:none;text-align:right;text-shadow:none}.container.svelte-cwls5q .segment.invitation:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) h3:where(.svelte-cwls5q){font-size:4vw;color:#3d3d3d}.container.svelte-cwls5q .segment.invitation:where(.svelte-cwls5q) .text:where(.svelte-cwls5q) p:where(.svelte-cwls5q){font-weight:600;font-size:1.2vw;color:#3d3d3d;font-family:Roboto,sans-serif;font-style:italic}@keyframes svelte-cwls5q-rotate{0%{transform:rotate(0) skew(15deg)}50%{transform:rotate(180deg) skew(45deg)}to{transform:rotate(360deg) skew(15deg)}}@keyframes svelte-cwls5q-rotate2{0%{transform:rotate(0) skew(45deg)}50%{transform:rotate(180deg) skew(15deg)}to{transform:rotate(360deg) skew(45deg)}}@keyframes svelte-cwls5q-rotate3{0%{transform:rotate(0) skew(15deg)}50%{transform:rotate(180deg) skew(0)}to{transform:rotate(360deg) skew(15deg)}}
