.paper.svelte-1p4rufw{--bg: #fbf9f4;--fg: #2d3640;--acc: #a97f3c;--soft: rgb(45 54 64 / .16);container-type:inline-size;width:100%;background:var(--bg);color:var(--fg);border-radius:3px;box-shadow:0 1px 1px #0000000d,0 10px 30px -8px #1f2a3747;position:relative;overflow:hidden;background-image:radial-gradient(rgb(0 0 0 / .025) 1px,transparent 1px);background-size:3px 3px}.sage.svelte-1p4rufw{--bg: #e6ebe1;--fg: #3c4a3a;--acc: #6d8566}.navy.svelte-1p4rufw{--bg: #1f2a3a;--fg: #eee6d6;--acc: #d2b170;--soft: rgb(238 230 214 / .25)}.blush.svelte-1p4rufw{--bg: #f4e3dc;--fg: #5a3f3a;--acc: #b07a68}.kraft.svelte-1p4rufw{--bg: #c9a77a;--fg: #3d2c1a;--acc: #fff8ea;--soft: rgb(61 44 26 / .25)}.frame.svelte-1p4rufw,.board.svelte-1p4rufw,.book.svelte-1p4rufw,.round.svelte-1p4rufw{position:absolute;top:5cqw;right:5cqw;bottom:5cqw;left:5cqw;border:.4cqw solid var(--acc);outline:.25cqw solid var(--acc);outline-offset:-2.2cqw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.2cqw;text-align:center;padding:6cqw}.frame.row.svelte-1p4rufw{gap:2cqw}.caps.svelte-1p4rufw{font:600 3.6cqw/1.2 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--acc)}.caps.sm.svelte-1p4rufw{font-size:2.8cqw;color:var(--fg);opacity:.8}.script.svelte-1p4rufw{font-family:Great Vibes,cursive;font-size:9cqw;line-height:1}.script.big.svelte-1p4rufw{font-size:14cqw}.serif.svelte-1p4rufw{font-family:var(--serif);font-size:5cqw;font-style:italic}.rule.svelte-1p4rufw{width:26cqw;height:1px;background:var(--acc);position:relative}.rule.svelte-1p4rufw:after{content:"";position:absolute;left:50%;top:50%;width:2cqw;height:2cqw;background:var(--bg);border:1px solid var(--acc);transform:translate(-50%,-50%) rotate(45deg)}.lines.svelte-1p4rufw{display:grid;gap:2cqw;width:60cqw}.lines.c.svelte-1p4rufw{justify-items:center}.lines.svelte-1p4rufw i:where(.svelte-1p4rufw){display:block;height:1.3cqw;width:100%;border-radius:2px;background:var(--soft)}.lines.svelte-1p4rufw i.short:where(.svelte-1p4rufw){width:60%}.v-savedate.svelte-1p4rufw .script.big:where(.svelte-1p4rufw){font-size:12cqw}.v-savedate.svelte-1p4rufw .serif:where(.svelte-1p4rufw){font-size:4cqw}.v-savedate.svelte-1p4rufw .caps:where(.svelte-1p4rufw){font-size:2.6cqw}.v-menu.svelte-1p4rufw .script.big:where(.svelte-1p4rufw){font-size:22cqw}.v-menu.svelte-1p4rufw .lines:where(.svelte-1p4rufw){width:70cqw;gap:3cqw}.v-menu.svelte-1p4rufw .lines:where(.svelte-1p4rufw) i:where(.svelte-1p4rufw){height:2.4cqw}.v-menu.svelte-1p4rufw .caps.sm:where(.svelte-1p4rufw){font-size:5cqw}.v-menu.svelte-1p4rufw .frame:where(.svelte-1p4rufw){gap:7cqw}.v-place.svelte-1p4rufw .script.big:where(.svelte-1p4rufw){font-size:13cqw}.v-place.svelte-1p4rufw .caps:where(.svelte-1p4rufw){font-size:4.4cqw}.spread.svelte-1p4rufw{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr}.page.svelte-1p4rufw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4cqw;padding:5cqw}.page.svelte-1p4rufw:first-child{border-right:1px solid var(--soft);box-shadow:inset -10px 0 18px -14px #00000059}.page.svelte-1p4rufw .lines:where(.svelte-1p4rufw){width:32cqw;gap:1.6cqw}.page.svelte-1p4rufw .lines:where(.svelte-1p4rufw) i:where(.svelte-1p4rufw){height:.9cqw}.cover.svelte-1p4rufw .caps:where(.svelte-1p4rufw){font-size:2.6cqw}.cover.svelte-1p4rufw .caps.sm:where(.svelte-1p4rufw){font-size:1.6cqw}.cover.svelte-1p4rufw .script:where(.svelte-1p4rufw){font-size:6cqw}.orn.svelte-1p4rufw{color:var(--acc);font-size:4cqw}.board.svelte-1p4rufw{border-width:.6cqw;justify-content:flex-start;padding-top:9cqw}.board.center.svelte-1p4rufw{justify-content:center;padding-top:6cqw}.tables.svelte-1p4rufw{display:grid;grid-template-columns:1fr 1fr;gap:4cqw 5cqw;width:100%;margin-top:2cqw}.tbl.svelte-1p4rufw{display:grid;gap:1.6cqw;justify-items:center}.tbl.svelte-1p4rufw b:where(.svelte-1p4rufw){font:600 3.4cqw var(--serif);color:var(--acc)}.tbl.svelte-1p4rufw .lines:where(.svelte-1p4rufw){width:100%;gap:1.5cqw}.tbl.svelte-1p4rufw .lines:where(.svelte-1p4rufw) i:where(.svelte-1p4rufw){height:1cqw}.round.svelte-1p4rufw{top:6cqw;right:6cqw;bottom:6cqw;left:6cqw;border-radius:50%;outline:none;gap:1cqw}.v-label.svelte-1p4rufw{border-radius:50%}.v-label.svelte-1p4rufw .script.big:where(.svelte-1p4rufw){font-size:26cqw}.v-label.svelte-1p4rufw .caps.sm:where(.svelte-1p4rufw){font-size:6cqw}.env.svelte-1p4rufw{position:absolute;top:0;right:0;bottom:0;left:0}.flap.svelte-1p4rufw{position:absolute;inset:0 0 auto 0;height:52%;background:linear-gradient(to bottom right,transparent 49.6%,var(--soft) 50%,transparent 50.4%),linear-gradient(to bottom left,transparent 49.6%,var(--soft) 50%,transparent 50.4%);background-size:50% 100%;background-position:left,right;background-repeat:no-repeat}.addr.svelte-1p4rufw{position:absolute;left:40%;top:58%;display:grid;gap:2cqw}.addr.svelte-1p4rufw .serif:where(.svelte-1p4rufw){font-size:4cqw}.addr.svelte-1p4rufw .lines:where(.svelte-1p4rufw){width:40cqw}.seal.svelte-1p4rufw{position:absolute;left:50%;top:52%;width:11cqw;height:11cqw;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 35% 30%,#c25a4f,#8a2d28 70%);color:#ffffffa6;display:grid;place-items:center;font:600 3.4cqw var(--serif);box-shadow:0 2px 4px #0000004d}.v-guestbook.svelte-1p4rufw{background:#2f3b33;--fg: #eee3cc;--acc: #d2b170;border-radius:2px 6px 6px 2px;box-shadow:inset 6cqw 0 0 -5cqw #00000059,0 10px 30px -8px #1f2a3766}.book.svelte-1p4rufw{outline:none;top:12cqw;right:12cqw;bottom:12cqw;left:12cqw}.book.svelte-1p4rufw .script.big:where(.svelte-1p4rufw){font-size:11cqw;color:var(--acc)}
