.letter-display.svelte-uhikmj{width:100%;display:flex;justify-content:center;align-items:flex-start;padding:1.5rem 1rem .5rem}.theme-container.svelte-uhikmj{position:relative;max-width:1100px;width:95%}.nav-arrow.svelte-uhikmj{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;font-size:3rem;color:#2d3748;cursor:pointer;padding:1rem;opacity:.7;transition:all .2s;z-index:10}.nav-arrow.svelte-uhikmj:hover{opacity:1;transform:translateY(-50%) scale(1.1)}.nav-arrow.prev.svelte-uhikmj{left:-60px}.nav-arrow.next.svelte-uhikmj{right:-60px}@media(max-width:1200px){.nav-arrow.svelte-uhikmj{font-size:2.5rem}.nav-arrow.prev.svelte-uhikmj{left:-40px}.nav-arrow.next.svelte-uhikmj{right:-40px}}@media(max-width:768px){.nav-arrow.svelte-uhikmj{font-size:2rem;background:#fffc;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 2px 8px #00000026}.nav-arrow.prev.svelte-uhikmj{left:10px}.nav-arrow.next.svelte-uhikmj{right:10px}}.theme-background.svelte-uhikmj{width:100%;height:auto;display:block;filter:drop-shadow(0 15px 50px rgba(0,0,0,.35))}.text-overlay.svelte-uhikmj{position:absolute;top:13%;left:28%;right:20%;max-width:55%;padding:1rem 2rem 1rem 1rem}.recipient-text.svelte-uhikmj{font-family:Caveat,cursive;font-size:1.5rem;color:#2d3748;font-weight:600;margin-bottom:1rem}.body-text.svelte-uhikmj{font-family:Caveat,cursive;font-size:1.3rem;line-height:1.8;color:#1a202c;margin-bottom:.5rem;text-indent:2rem;min-height:1.5rem;font-weight:500}.date-text.svelte-uhikmj{display:block;font-family:Caveat,cursive;font-size:1.3rem;color:#4a5568;font-style:italic;text-align:right;margin-top:2rem;font-weight:500}@media(max-width:1024px){.theme-container.svelte-uhikmj{max-width:900px}.text-overlay.svelte-uhikmj{top:12%;left:25%;right:16%;max-width:60%}.recipient-text.svelte-uhikmj{font-size:1.6rem}.body-text.svelte-uhikmj{font-size:1.3rem}}@media(max-width:768px){.theme-container.svelte-uhikmj{max-width:700px}.text-overlay.svelte-uhikmj{top:10%;left:20%;right:14%;max-width:70%;padding:.5rem}.recipient-text.svelte-uhikmj{font-size:1.1rem;margin-bottom:.75rem}.body-text.svelte-uhikmj{font-size:.95rem;line-height:1.5;text-indent:1.5rem;margin-bottom:.35rem}.date-text.svelte-uhikmj{font-size:1rem}}@media(max-width:480px){.letter-display.svelte-uhikmj{padding:2rem .5rem 1.5rem}.theme-container.svelte-uhikmj{width:98%}.nav-arrow.svelte-uhikmj{font-size:1.75rem;width:40px;height:40px}.nav-arrow.prev.svelte-uhikmj{left:5px}.nav-arrow.next.svelte-uhikmj{right:5px}.text-overlay.svelte-uhikmj{top:18%;left:23%;right:20%;width:57%;max-width:none;padding:.5rem 1rem}.recipient-text.svelte-uhikmj{font-size:.85rem;margin-bottom:.5rem}.body-text.svelte-uhikmj{font-size:.75rem;line-height:1.45;text-indent:1.2rem;margin-bottom:.3rem}.date-text.svelte-uhikmj{font-size:.8rem;margin-top:1.2rem}}
