.text-container.svelte-utaeps{height:85vh;margin:0 auto;padding:2rem}.textbox.svelte-utaeps{max-width:100%;height:100%;line-height:1.4;display:flex;flex-wrap:wrap;align-content:flex-start}.dream-selector.svelte-utaeps{display:flex;justify-content:space-evenly;margin-bottom:20px;overflow-x:auto;padding:10px}.dream-button.svelte-utaeps{transition:background .3s;font-size:1.5rem;border-radius:4px}.dream-button.svelte-utaeps:hover,.dream-button.svelte-utaeps:active,.dream-button-current.svelte-utaeps{background:#53383f}.dreamspan.svelte-utaeps{padding-right:10px}.dreamspan-period.svelte-utaeps{padding-right:30px}img.svelte-utaeps{max-width:80%}.modal-overlay.svelte-utaeps{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000bf;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:1;transition:opacity .3s ease-in}.modal-overlay.fading-out.svelte-utaeps{opacity:0}.modal.svelte-utaeps{background:#f5f5f5;padding:2rem;border-radius:8px;max-width:800px;width:90%;max-height:90vh;overflow-y:auto}.modal.sliding-out.svelte-utaeps{animation:svelte-utaeps-slideOut .3s ease-in}.modal-content.svelte-utaeps{text-align:center}.intro-text.svelte-utaeps{font-size:1.3rem;line-height:1.6;margin:1.5rem 0;color:#53383f}.intro-text-lg.svelte-utaeps{font-size:1.5rem}.intro-text-xl.svelte-utaeps{font-size:1.7rem}h1.svelte-utaeps{font-size:2.5rem;color:#53383f;margin:2rem 0}.dismiss-button.svelte-utaeps{margin-top:2rem;padding:.8rem 2rem;font-size:1.2rem;background:none;border:2px solid #53383f;color:#53383f;border-radius:4px;cursor:pointer;transition:all .3s ease}.dismiss-button.svelte-utaeps:hover{background:#53383f;color:#f5f5f5}@keyframes svelte-utaeps-slideOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100vh);opacity:0}}.click-me.svelte-utaeps{position:absolute;top:80px;left:50%;transform:translate(-50%);background:#53383f;color:#f5f5f5;padding:8px 16px;border-radius:20px;font-size:.9rem;animation:svelte-utaeps-bounce 1s infinite;z-index:10}@keyframes svelte-utaeps-bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-10px)}}
