.drawer-overlay.svelte-1lwwpux{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1002;animation:svelte-1lwwpux-fadeIn .3s ease}@keyframes svelte-1lwwpux-fadeIn{0%{opacity:0}to{opacity:1}}.side-drawer.svelte-1lwwpux{position:fixed;top:0;left:-1000px;width:fit-content;height:100%;background:#fff;z-index:1003;transition:left .3s ease;box-shadow:2px 0 10px #0000001a;overflow-y:auto}.side-drawer.open.svelte-1lwwpux{left:0}.drawer-header.svelte-1lwwpux{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #eee;background:#f8f9fa}.close-btn.svelte-1lwwpux{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.25rem;color:#666;line-height:1}.close-btn.svelte-1lwwpux:hover{color:#333}.drawer-menu.svelte-1lwwpux{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;list-style:none;margin:0;padding:0}.drawer-menu.svelte-1lwwpux li:where(.svelte-1lwwpux){border-bottom:1px solid #eee}.drawer-menu.svelte-1lwwpux a:where(.svelte-1lwwpux){display:block;padding:1rem;text-decoration:none;color:#333;font-size:1rem;transition:background-color .2s ease}.drawer-menu.svelte-1lwwpux a:where(.svelte-1lwwpux):hover{background-color:#f8f9fa;color:#007bff}.drawer-menu.svelte-1lwwpux a.current:where(.svelte-1lwwpux){background-color:#007bff;color:#fff;font-weight:700}.drawer-menu.svelte-1lwwpux a.current:where(.svelte-1lwwpux):hover{background-color:#0056b3;color:#fff}@media(max-width:768px){.side-drawer.svelte-1lwwpux{width:280px;left:-280px}}@media(max-width:480px){.side-drawer.svelte-1lwwpux{width:100%;left:-100%}}.dark-mode-toggle.svelte-2utkrg{background:none;border:none;border-radius:50%;width:44px;height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.dark-mode-toggle.svelte-2utkrg:hover{transform:scale(1.05)}.dark-mode-toggle.svelte-2utkrg:active{transform:scale(.95)}.icon.svelte-2utkrg{font-size:1.5rem;transition:transform .3s ease;line-height:1}.dark-mode-toggle.svelte-2utkrg:hover .icon:where(.svelte-2utkrg){transform:rotate(15deg)}@media(max-width:600px){.dark-mode-toggle.svelte-2utkrg{width:22px;height:22px}.icon.svelte-2utkrg{font-size:.75rem}}.share-buttons.svelte-1enll5b{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;align-items:center}.share-btn.svelte-1enll5b{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:none;border-radius:50%;cursor:pointer;transition:all .3s ease;color:#fff;font-size:18px;outline:none;box-shadow:0 2px 4px #0000001a}.share-btn.svelte-1enll5b:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003}.share-btn.svelte-1enll5b:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.share-btn.copy.svelte-1enll5b{background:linear-gradient(135deg,#667eea,#764ba2)}.share-btn.copy.svelte-1enll5b:hover{background:linear-gradient(135deg,#5568d3,#6a3d8f)}.share-btn.bluesky.svelte-1enll5b{background:linear-gradient(135deg,#00aced,#1da1f2)}.share-btn.bluesky.svelte-1enll5b:hover{background:linear-gradient(135deg,#0084b4,#0c7abf)}.share-btn.instagram.svelte-1enll5b{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c)}.share-btn.instagram.svelte-1enll5b:hover{background:linear-gradient(45deg,#364dbf,#4a47c2,#722ea0,#a62d73,#c42b5c)}.share-btn.facebook.svelte-1enll5b{background:#1877f2}.share-btn.facebook.svelte-1enll5b:hover{background:#1464cc}.share-btn.twitter.svelte-1enll5b{background:#000}.share-btn.twitter.svelte-1enll5b:hover{background:#333}.share-btn.book.svelte-1enll5b{background:linear-gradient(45deg,#ff9500,#f60,#cc5200,#ff9500,#ffb84d)}.share-btn.book.svelte-1enll5b:hover{background:linear-gradient(45deg,#e6850e,#e65c00,#b84700,#e6850e,#eda644)}.share-btn.donate.svelte-1enll5b{background:linear-gradient(45deg,#ff69b4,#ff1493,#dc143c,#9932cc,#8a2be2)}.share-btn.donate.svelte-1enll5b:hover{background:linear-gradient(45deg,#ff1493,#dc143c,#c71585,#8a2be2,#6a1b9a)}.share-btn.audible.svelte-1enll5b{background:#ff9500}.share-btn.audible.svelte-1enll5b:hover{background:#e6850e}.share-btn.notify.svelte-1enll5b{background:linear-gradient(45deg,#27ae60,#2ecc71,#16a085,#27ae60,#58d68d)}.share-btn.notify.svelte-1enll5b:hover{background:linear-gradient(45deg,#229954,#28b463,#138d75,#229954,#52c41a)}.share-btn.calendar.svelte-1enll5b{background:linear-gradient(45deg,#b87333,#cd7f32,#d2691e,sienna,#8b4513)}.share-btn.calendar.svelte-1enll5b:hover{background:linear-gradient(45deg,sienna,#b8621b,#c0621a,#8b4513,#654321)}@media(max-width:600px){.share-btn.svelte-1enll5b{width:21px;height:21px}.share-buttons.svelte-1enll5b{gap:.3rem}}.copyright.svelte-tuaksk{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-align:right;color:gray;font-size:x-small}.share-footer.svelte-9sff3o{position:fixed;bottom:0;left:0;right:0;z-index:999}.share-container.svelte-9sff3o{margin:0 auto;display:flex;align-items:right;justify-content:space-between;padding:0 1rem}.share-footer-copyright{color:gray!important;text-align:left!important}@media(max-width:480px){.share-footer.svelte-9sff3o{padding:.5rem}.share-container.svelte-9sff3o{gap:.5rem;flex-direction:column;align-items:flex-start}}.toaster.svelte-3r7513{position:fixed;bottom:60px;left:16px;display:flex;flex-direction:column;gap:8px;pointer-events:none;z-index:1000}.toast.svelte-3r7513{background-color:#333;color:#fff;padding:12px 16px;border-radius:4px;font-size:14px;box-shadow:0 2px 8px #00000026;pointer-events:auto}.reader-container.svelte-1t65iio{position:fixed;top:100px;left:50px;display:flex;align-items:center;justify-content:center;z-index:1000;cursor:grab;-webkit-user-select:none;user-select:none;padding:.6rem;background:#8080802e;border-radius:2rem;border:1px solid rgba(128,128,128,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px var(--shadow-medium),0 0 0 1px #8080801a}.reader-container.svelte-1t65iio:active{cursor:grabbing}.reader-container.sliding-in.svelte-1t65iio{transition:transform .9s cubic-bezier(.34,1.56,.64,1)}.reader-container.intro-hidden.svelte-1t65iio{opacity:0;pointer-events:none}.thought-bubble.svelte-1t65iio{position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%);font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;white-space:nowrap;background:var(--button-bg, #fff);color:var(--text-primary, #111);border:1px solid var(--border-color, #ccc);border-radius:1rem;padding:.45rem .9rem;font-size:.8rem;box-shadow:0 4px 12px var(--shadow-medium, rgba(0, 0, 0, .15));animation:svelte-1t65iio-bubble-in .3s cubic-bezier(.34,1.56,.64,1) both,svelte-1t65iio-bubble-out .3s ease-in 3.7s both;pointer-events:none;z-index:10}.thought-bubble.svelte-1t65iio:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--border-color, #ccc)}.thought-bubble.svelte-1t65iio:before{content:"";position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--button-bg, #fff);z-index:1}@keyframes svelte-1t65iio-bubble-in{0%{opacity:0;transform:translate(-50%) scale(.7)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes svelte-1t65iio-bubble-out{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%) scale(.7)}}.reader-btn.svelte-1t65iio{appearance:none;width:2.5rem;height:2.5rem;min-width:2.5rem;border-radius:50%;border:1px solid var(--border-color);background:var(--button-bg);color:var(--text-primary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease;padding:0;flex-shrink:0}.reader-btn.svelte-1t65iio:hover{background:var(--button-hover-bg);border-color:var(--border-hover)}.reader-btn-content.svelte-1t65iio{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.play-btn.svelte-1t65iio{position:relative;z-index:3;width:2.75rem;height:2.75rem;min-width:2.75rem;background:var(--button-hover-bg);border-color:var(--border-hover);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease}.play-btn.svelte-1t65iio:hover{background:var(--border-color);border-color:var(--text-muted);box-shadow:0 0 12px var(--shadow-medium);transform:scale(1.05)}.play-btn.svelte-1t65iio:active{transform:scale(.95)}.play-btn.svelte-1t65iio svg.spin-wait{animation:svelte-1t65iio-spin-wait .9s linear infinite}@keyframes svelte-1t65iio-spin-wait{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.side-btn.svelte-1t65iio{position:absolute;top:50%;left:50%;z-index:1;opacity:0;pointer-events:none;transform:translate(-50%,-50%);transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease}.reader-container.controls-expanded.svelte-1t65iio .side-btn:where(.svelte-1t65iio){opacity:1;pointer-events:auto}.reader-container.controls-expanded.svelte-1t65iio .prev-btn:where(.svelte-1t65iio){transform:translate(calc(-50% - 3.1rem),-50%)}.reader-container.controls-expanded.svelte-1t65iio .next-btn:where(.svelte-1t65iio){transform:translate(calc(-50% + 3.1rem),-50%)}.reader-btn.bounce-left.svelte-1t65iio .reader-btn-content:where(.svelte-1t65iio){animation:svelte-1t65iio-bounce-left .22s ease-out}.reader-btn.bounce-right.svelte-1t65iio .reader-btn-content:where(.svelte-1t65iio){animation:svelte-1t65iio-bounce-right .22s ease-out}@keyframes svelte-1t65iio-bounce-left{0%{transform:translate(0)}35%{transform:translate(-.26rem)}70%{transform:translate(.12rem)}to{transform:translate(0)}}@keyframes svelte-1t65iio-bounce-right{0%{transform:translate(0)}35%{transform:translate(.26rem)}70%{transform:translate(-.12rem)}to{transform:translate(0)}}.speed-btn.svelte-1t65iio{font-weight:700;font-size:.8rem;line-height:1;width:2.1rem;height:2.1rem;min-width:2.1rem;background:#80808024;border-color:#80808038}.speed-reset-btn.svelte-1t65iio{min-width:2.5rem;width:auto;padding:0 .45rem;font-size:.72rem;background:transparent;border-color:transparent}.speed-reset-btn.svelte-1t65iio:hover{background:transparent;border-color:transparent}.reader-container.controls-expanded.svelte-1t65iio .speed-down-btn:where(.svelte-1t65iio){transform:translate(calc(-50% - 2.3rem),calc(-50% + 2.5rem))}.reader-container.controls-expanded.svelte-1t65iio .speed-reset-btn:where(.svelte-1t65iio){transform:translate(-50%,calc(-50% + 2.5rem))}.reader-container.controls-expanded.svelte-1t65iio .speed-up-btn:where(.svelte-1t65iio){transform:translate(calc(-50% + 2.3rem),calc(-50% + 2.5rem))}.reader-current{color:#1a1a1a;text-shadow:0 0 8px rgba(0,0,0,.7),0 0 18px rgba(0,0,0,.35)}.dark-mode .reader-current{color:#fff;text-shadow:0 0 8px rgba(255,255,255,.9),0 0 18px rgba(255,255,255,.55)}.trash-overlay.svelte-1t65iio{--trash-size: min(33dvw, 33dvh);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2001;display:flex;align-items:center;justify-content:center;width:var(--trash-size);height:var(--trash-size);aspect-ratio:1 / 1;border-radius:50%;color:#ff646466;transition:color .2s ease;pointer-events:none;padding:50px}.volume-warning-backdrop.svelte-1t65iio{position:fixed;inset:0;z-index:2000;background:#00000073;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.volume-warning-box.svelte-1t65iio{background:var(--button-bg, #fff);color:var(--text-primary, #111);border:1px solid var(--border-color, #ccc);border-radius:1rem;padding:1.5rem 2rem;max-width:22rem;text-align:center;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;gap:.75rem}.volume-warning-box.svelte-1t65iio p:where(.svelte-1t65iio){margin:0;line-height:1.5}.volume-warning-ok.svelte-1t65iio,.volume-warning-dismiss.svelte-1t65iio{appearance:none;border-radius:2rem;padding:.5rem 1.25rem;cursor:pointer;font-size:.9rem;transition:background .2s ease}.volume-warning-ok.svelte-1t65iio{background:var(--button-hover-bg, #333);color:var(--text-primary, #111);border:1px solid var(--border-hover, #999)}.volume-warning-dismiss.svelte-1t65iio{background:transparent;color:var(--text-muted, #666);border:1px solid var(--border-color, #ccc)}.trash-overlay.svelte-1t65iio svg{width:var(--trash-size);height:var(--trash-size);aspect-ratio:1 / 1;max-width:300px;max-height:300px;display:block;box-sizing:border-box;background-color:#ffffff26;border-radius:50%;padding:50px}.trash-overlay.trash-hovering.svelte-1t65iio{color:#ff6464e6;text-shadow:0 0 20px rgba(255,100,100,.5)}:root{--bg-primary: #ffffff;--bg-secondary: #f8f9fa;--text-primary: #333333;--text-secondary: #666666;--text-muted: #999999;--border-color: #e0e0e0;--border-hover: #cccccc;--shadow-light: rgba(0, 0, 0, .1);--shadow-medium: rgba(0, 0, 0, .15);--shadow-heavy: rgba(0, 0, 0, .2);--header-bg: #ffffff;--header-text: #333333;--button-bg: #f0f0f0;--button-text: #333333;--button-hover-bg: #e0e0e0;--input-bg: #ffffff;--input-border: #ddd;--link-color: #0066cc;--link-hover: #004499;--accent-primary: #667eea;--accent-secondary: #764ba2}.dark-mode{--bg-primary: #1a1a1a;--bg-secondary: #2d2d2d;--text-primary: #e0e0e0;--text-secondary: #b0b0b0;--text-muted: #888888;--border-color: #404040;--border-hover: #555555;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .4);--shadow-heavy: rgba(0, 0, 0, .5);--header-bg: #2d2d2d;--header-text: #e0e0e0;--button-bg: #404040;--button-text: #e0e0e0;--button-hover-bg: #555555;--input-bg: #333333;--input-border: #555555;--link-color: #66b3ff;--link-hover: #99ccff;--accent-primary: #7c8efc;--accent-secondary: #8f6bb8}.sticky-header.svelte-1lo7gur{position:fixed;top:0;left:0;right:0;background:#ffffffe6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px var(--shadow-light);z-index:1000;padding:1rem;display:flex;align-items:center;gap:1rem;transition:background-color .3s ease,box-shadow .3s ease}.hamburger-menu.svelte-1lo7gur{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:8px;z-index:1001}.hamburger-menu.svelte-1lo7gur span:where(.svelte-1lo7gur){width:20px;height:2px;background:#333;transition:all .3s ease;transform-origin:center}.hamburger-menu.svelte-1lo7gur span.active:where(.svelte-1lo7gur):nth-child(1){transform:rotate(45deg) translate(3px,3px)}.hamburger-menu.svelte-1lo7gur span.active:where(.svelte-1lo7gur):nth-child(2){opacity:0}.hamburger-menu.svelte-1lo7gur span.active:where(.svelte-1lo7gur):nth-child(3){transform:rotate(-45deg) translate(3px,-3px)}.hamburger-menu.svelte-1lo7gur:hover span:where(.svelte-1lo7gur){background:#666}.header-content.svelte-1lo7gur{flex:1;display:flex;align-items:center;justify-content:space-between}.logo-button.svelte-1lo7gur{background:none;border:none;padding:0;cursor:pointer;outline:none;max-width:100%}.logo-button.svelte-1lo7gur:focus{outline:none}.logo-button.svelte-1lo7gur:hover{opacity:.8}.logo-desktop.svelte-1lo7gur{display:block}.logo-mobile.svelte-1lo7gur{display:none}@media(max-width:600px){.logo-desktop.svelte-1lo7gur{display:none}.logo-mobile.svelte-1lo7gur{display:block;height:20px}.hamburger-menu.svelte-1lo7gur{padding:4px;gap:2px}.hamburger-menu.svelte-1lo7gur span:where(.svelte-1lo7gur){width:10px;height:1px}}body{margin-top:60px;font-size:2vw;background-color:var(--bg-primary);color:var(--text-primary);transition:background-color .3s ease,color .3s ease}#testimonies h2{margin-top:3em}*{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.header-content.svelte-1lo7gur{flex:1;display:flex;align-items:center;justify-content:space-between;gap:1rem}.header-controls.svelte-1lo7gur{display:flex;align-items:center;gap:.75rem}
