.sheet.svelte-78g0gf{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom) + 14px);transform:translate(-50%);width:min(430px,calc(100vw - 24px));display:flex;gap:14px;align-items:flex-start;padding:16px 16px 14px;border-radius:18px;background:linear-gradient(160deg,#241d3e,#1a1430 70%);border:1px solid #3a3160;box-shadow:0 18px 50px #0000008c,0 2px 10px #0006;z-index:90;animation:svelte-78g0gf-rise .5s cubic-bezier(.2,.9,.3,1) both}@keyframes svelte-78g0gf-rise{0%{transform:translate(-50%) translateY(24px);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.sheet.svelte-78g0gf{animation:none}}.glyph.svelte-78g0gf{border-radius:12px;flex:none;margin-top:2px}.words.svelte-78g0gf{min-width:0}.title.svelte-78g0gf{font-family:ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#b09ac8;margin-bottom:4px}.copy.svelte-78g0gf{margin:0 0 10px;font-size:13.5px;line-height:1.5;color:#d9d2e6}.copy.svelte-78g0gf .share:where(.svelte-78g0gf){width:15px;height:15px;vertical-align:-2px;fill:#ffd9a0;display:inline-block}.row.svelte-78g0gf{display:flex;align-items:center;gap:12px;flex-wrap:wrap}button.svelte-78g0gf{font:inherit;cursor:pointer;border:0;background:none;padding:0;-webkit-tap-highlight-color:transparent}.amber.svelte-78g0gf{background:linear-gradient(180deg,#ffd9a0,#f0b96a);color:#2a1c08;font-weight:700;font-size:13.5px;padding:8px 18px;border-radius:999px}.quiet.svelte-78g0gf{color:#b9b2c8;font-size:13px;padding:8px 4px}.tiny.svelte-78g0gf{margin-left:auto;color:#6f6a86;font-size:11px;font-family:ui-monospace,Menlo,monospace;text-decoration:underline;text-underline-offset:3px;padding:8px 0}html,body{margin:0;height:100%;background:#141024;overscroll-behavior:none;overflow-x:hidden}body{font-family:Georgia,Iowan Old Style,Times New Roman,serif;color:#ece3d0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;touch-action:manipulation}*{box-sizing:border-box}input,textarea,select,button{min-width:0;max-width:100%}button{-webkit-tap-highlight-color:transparent}img{max-width:100%}@media(pointer:coarse){input,textarea,select{font-size:max(16px,1em)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
