@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/eb-garamond-cyrillic-ext-400-normal.0o533ddd9bxyj.woff2)format("woff2"),url(../media/eb-garamond-cyrillic-ext-400-normal.1tymsslwpfwyb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/eb-garamond-cyrillic-400-normal.1e3mi7dnzsqm9.woff2)format("woff2"),url(../media/eb-garamond-cyrillic-400-normal.3ns0h3ah472y8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/eb-garamond-greek-ext-400-normal.43f2dz4r-thnm.woff2)format("woff2"),url(../media/eb-garamond-greek-ext-400-normal.3637wdnsz39a7.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/eb-garamond-greek-400-normal.1wm--r2gn51rb.woff2)format("woff2"),url(../media/eb-garamond-greek-400-normal.24uoy8om15m5f.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/eb-garamond-vietnamese-400-normal.3yuxdmaar88xo.woff2)format("woff2"),url(../media/eb-garamond-vietnamese-400-normal.3dh2p1p68gusa.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/eb-garamond-latin-ext-400-normal.3jiztkmji1k-y.woff2)format("woff2"),url(../media/eb-garamond-latin-ext-400-normal.2_upx2mp61n30.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/eb-garamond-latin-400-normal.14mhtqv6-ireq.woff2)format("woff2"),url(../media/eb-garamond-latin-400-normal.04szn23lvrjyr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/eb-garamond-cyrillic-ext-500-normal.1_3iedhybrz6i.woff2)format("woff2"),url(../media/eb-garamond-cyrillic-ext-500-normal.1ticjai-xbk0x.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/eb-garamond-cyrillic-500-normal.3qp-tyg-tfx7v.woff2)format("woff2"),url(../media/eb-garamond-cyrillic-500-normal.0k-p8b25hlz64.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/eb-garamond-greek-ext-500-normal.2u--6glh4gyzp.woff2)format("woff2"),url(../media/eb-garamond-greek-ext-500-normal.24g9a5ksodzgw.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/eb-garamond-greek-500-normal.0ok7ng9zmmr9y.woff2)format("woff2"),url(../media/eb-garamond-greek-500-normal.3q054mdyh_skg.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/eb-garamond-vietnamese-500-normal.3mmtv7jdf0skj.woff2)format("woff2"),url(../media/eb-garamond-vietnamese-500-normal.2jd3da3l0vgb6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/eb-garamond-latin-ext-500-normal.032krirxu_5ms.woff2)format("woff2"),url(../media/eb-garamond-latin-ext-500-normal.0f7c03_f9tc4-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/eb-garamond-latin-500-normal.1-_wha7251nvk.woff2)format("woff2"),url(../media/eb-garamond-latin-500-normal.3njynpuuotesc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(../media/eb-garamond-cyrillic-ext-500-italic.44u7umwccpzco.woff2)format("woff2"),url(../media/eb-garamond-cyrillic-ext-500-italic.3zql3edl75ikq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(../media/eb-garamond-cyrillic-500-italic.1eg2lct8ahypu.woff2)format("woff2"),url(../media/eb-garamond-cyrillic-500-italic.15byyqd9hy9us.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(../media/eb-garamond-greek-ext-500-italic.0xlmooguhs95p.woff2)format("woff2"),url(../media/eb-garamond-greek-ext-500-italic.2oj8cf6hfx_z2.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(../media/eb-garamond-greek-500-italic.3sjjy_quz8iyb.woff2)format("woff2"),url(../media/eb-garamond-greek-500-italic.3c7lz3opnmcwi.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(../media/eb-garamond-vietnamese-500-italic.3ywuds2cob84k.woff2)format("woff2"),url(../media/eb-garamond-vietnamese-500-italic.0cagacbll3e0a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(../media/eb-garamond-latin-ext-500-italic.1boteskxl3i3a.woff2)format("woff2"),url(../media/eb-garamond-latin-ext-500-italic.1gqa1sce9m87z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(../media/eb-garamond-latin-500-italic.1fesw0cydgbxa.woff2)format("woff2"),url(../media/eb-garamond-latin-500-italic.3cbn8-qj2j48s.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/eb-garamond-cyrillic-ext-600-normal.04tbmq4d4c7wt.woff2)format("woff2"),url(../media/eb-garamond-cyrillic-ext-600-normal.433y45alq-tti.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/eb-garamond-cyrillic-600-normal.13rahils_se0k.woff2)format("woff2"),url(../media/eb-garamond-cyrillic-600-normal.21sovvn8yxmt-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/eb-garamond-greek-ext-600-normal.06loq9w0qdoxq.woff2)format("woff2"),url(../media/eb-garamond-greek-ext-600-normal.2nkqw0o1mxbpf.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/eb-garamond-greek-600-normal.2mlzrgkrm1zkp.woff2)format("woff2"),url(../media/eb-garamond-greek-600-normal.0idt_h8ldl83d.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/eb-garamond-vietnamese-600-normal.1zimnlbte6vae.woff2)format("woff2"),url(../media/eb-garamond-vietnamese-600-normal.2ccru-zo7-py9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/eb-garamond-latin-ext-600-normal.3vry9v1d-z3cx.woff2)format("woff2"),url(../media/eb-garamond-latin-ext-600-normal.1uwpjjz4ittby.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/eb-garamond-latin-600-normal.01_6y18wzmfqg.woff2)format("woff2"),url(../media/eb-garamond-latin-600-normal.24eayi_v-etra.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/playpen-sans-latin-ext-500-normal.2fqiqcnu-01mn.woff2)format("woff2"),url(../media/playpen-sans-latin-ext-500-normal.0g0i61cxwa_e5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/playpen-sans-latin-500-normal.3m2nxzcur2gku.woff2)format("woff2"),url(../media/playpen-sans-latin-500-normal.3nndyst-9-zmz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--wall:#2a1b5c;--shade:#12082c99;--paper:#f7efdc;--ink:#22375f;--cream:#fff7e8;--cream-soft:#fff7e8db;--sun-hi:#ffd466;--sun:#f9b938;--sun-lo:#c98410;--sun-ink:#2a2350;--error:#ffb7a3;--serif:"EB Garamond", Georgia, "Times New Roman", serif;--hand:"Playpen Sans", "Segoe Print", "Bradley Hand", cursive;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;background:var(--wall);height:100%;margin:0;overflow:hidden}body{font-family:var(--serif);color:var(--cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%}#app{background:var(--wall);width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}#wall{opacity:0;width:100%;transition:opacity .6s;display:block;position:absolute;top:0;left:0}.is-ready #wall{opacity:1}#scene{opacity:0;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute;inset:0}.is-ready #scene{opacity:1}.masthead{left:var(--header-cx,50%);top:var(--header-top,24px);text-align:center;pointer-events:none;opacity:0;width:min(100%,40rem);padding:0 20px;transition:opacity .8s .15s;position:absolute;translate:-50%}.is-ready .masthead{opacity:1}.is-ready.is-compact .masthead{opacity:0;transition-delay:0s}.masthead h1{letter-spacing:-.005em;color:var(--cream);text-shadow:0 2px 0 var(--shade), 0 4px 26px var(--wall);margin:0;font-size:clamp(2.25rem,1.4rem + 4vw,3.4rem);font-style:italic;font-weight:500;line-height:1.05}.masthead p{max-width:36ch;color:var(--cream-soft);text-shadow:0 1px 12px var(--wall);margin:.4em auto 0;font-size:clamp(1.05rem,.95rem + .5vw,1.25rem);line-height:1.35}.is-short .masthead h1{font-size:clamp(2rem,1.3rem + 3vw,2.6rem)}.is-short .masthead p{margin-top:.25em;font-size:1rem}#question{--w:calc((1 - 2 * var(--pad-x)) * var(--note-w));left:calc(var(--note-left) + var(--pad-x) * var(--note-w));top:calc(var(--note-top) + var(--ta-top) * var(--note-w));width:calc(var(--w) / var(--ta-k,1));height:calc(var(--ta-h) * var(--note-w) / var(--ta-k,1));transform:scale(var(--ta-k,1));transform-origin:0 0;box-shadow:none;resize:none;appearance:none;font-family:var(--hand);font-weight:var(--hand-weight,500);font-size:calc(var(--font) * var(--note-w) / var(--ta-k,1));line-height:calc(var(--line) * var(--note-w) / var(--ta-k,1));letter-spacing:0;color:var(--ink);caret-color:var(--ink);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;opacity:0;visibility:hidden;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;transition:opacity .3s,visibility 0s linear .3s;position:absolute;overflow:hidden}#question::placeholder{color:#22375f6b;opacity:1}#question::selection{background:#f9b93866}[data-state=writing] #question,[data-state=sending] #question{opacity:1;visibility:visible;transition:opacity .3s,visibility}.is-baked #question,[data-state=sending].is-baked #question{opacity:0;visibility:hidden;transition:none}.counter{left:calc(var(--note-left) + (1 - var(--pad-x)) * var(--note-w));top:calc(var(--note-top) + var(--note-h) - .085 * var(--note-w));font-style:italic;font-size:max(.8rem, calc(.042 * var(--note-w)));color:#22375f9e;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;translate:-100% -50%}[data-state=writing] .counter{opacity:1}.btn{appearance:none;height:52px;font-family:var(--serif);letter-spacing:.01em;color:var(--sun-ink);background:linear-gradient(180deg, var(--sun-hi) 0%, var(--sun) 60%);box-shadow:inset 0 2px 0 #fff6d6b3, 0 5px 0 var(--sun-lo), 0 12px 22px var(--shade);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0 28px;font-size:1.25rem;font-weight:600;line-height:1;transition:transform .15s,filter .15s,opacity .3s,visibility 0s linear .3s;display:inline-flex}.btn:hover{filter:brightness(1.06)}.btn:active{box-shadow:inset 0 2px 0 #fff6d6b3, 0 2px 0 var(--sun-lo), 0 6px 14px var(--shade);transform:translateY(3px)}.btn:focus-visible{outline:3px solid var(--paper);outline-offset:3px}.send-btn{top:var(--btn-top);left:var(--btn-cx);width:max(var(--note-w), 220px);opacity:0;visibility:hidden;max-width:calc(100% - 32px);position:absolute;translate:-50%}[data-state=writing] .send-btn{opacity:1;visibility:visible;transition:transform .15s,filter .15s,opacity .3s,visibility}.ask-btn{appearance:none;left:var(--note-cx);top:var(--fold-cy);width:var(--fold-w);height:calc(var(--fold-w) / 3);font-family:var(--hand);font-weight:var(--hand-weight,500);font-size:calc(.082 * var(--fold-w));white-space:nowrap;color:var(--ink);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;opacity:0;visibility:hidden;background:0 0;border:0;border-radius:3px;margin:0;padding:0;line-height:1;position:absolute;translate:-50% -50%}.ask-btn:before{content:"";position:absolute;inset:-16px -12px}.ask-label{opacity:0}.is-ready[data-state=idle] .ask-btn{opacity:1;visibility:visible;transition:opacity .7s .45s,visibility}.ask-btn:focus-visible{outline:3px solid var(--paper);outline-offset:10px}.btn-quiet,.btn-quiet:active{color:var(--cream);box-shadow:inset 0 0 0 2px var(--sun), 0 10px 22px var(--shade);background:#2a1b5cb8}.status{top:var(--status-top);left:var(--btn-cx);text-align:center;width:min(100% - 24px,30rem);min-height:1.4em;color:var(--cream-soft);text-shadow:0 1px 10px var(--wall);pointer-events:none;margin:0;font-size:1.05rem;line-height:1.3;position:absolute;translate:-50%}.status.is-error{color:var(--error)}.done{left:var(--note-cx);top:var(--note-cy);text-align:center;opacity:0;visibility:hidden;width:min(100% - 32px,26rem);transition:opacity .3s,visibility 0s linear .3s;position:absolute;translate:-50% -50%}[data-state=done] .done{opacity:1;visibility:visible;transition:opacity .7s .35s,visibility}.done h2{color:var(--cream);text-shadow:0 2px 0 var(--shade), 0 4px 26px var(--wall);margin:0;font-size:clamp(1.9rem,1.3rem + 2.6vw,2.6rem);font-style:italic;font-weight:500;line-height:1.1}.done p{color:var(--cream-soft);text-shadow:0 1px 12px var(--wall);margin:.5em 0 1.5em;font-size:1.2rem}.no-webgl #scene{visibility:hidden}.paper-fallback{display:none}.no-webgl .paper-fallback{left:var(--note-left);top:var(--note-top);width:var(--note-w);height:var(--note-h);padding:calc(var(--rule0) * var(--note-w)) calc(var(--pad-x) * .55 * var(--note-w)) 0;background:linear-gradient(#5874a25c 0 1.5px, transparent 1.5px) 0 0 / 100% calc(var(--line) * var(--note-w)) repeat-y content-box, var(--paper);box-shadow:0 18px 40px var(--shade);transform-origin:50% 100%;opacity:0;background-clip:content-box,padding-box;border-radius:3px;transition:opacity .5s;display:block;position:absolute}.no-webgl.is-ready .paper-fallback{opacity:1}.no-webgl .ask-btn{background:linear-gradient(to bottom, #fffcf066, transparent 30% 75%, #78562e29), var(--paper);box-shadow:0 1px 0 #78562e59, 0 3px 0 -1px #e6d9bd, 0 14px 30px var(--shade);rotate:-1.5deg}.no-webgl .ask-btn:active{translate:-50% calc(1px - 50%)}.no-webgl .ask-label{opacity:1}.no-webgl[data-state=idle] .paper-fallback,.no-webgl[data-state=done] .paper-fallback{opacity:0;visibility:hidden}.no-webgl[data-state=intro] .paper-fallback{transform-origin:50%;animation:.6s cubic-bezier(.3,.6,.3,1) both flat-unfold}.no-webgl.flat-from-fold[data-state=intro] .paper-fallback{transition:none}@keyframes flat-unfold{0%{transform:scale(var(--fold-k,1), calc(var(--fold-k,1) / 4))}40%{transform:scale(calc((1 + var(--fold-k,1)) / 2), calc((1 + var(--fold-k,1)) / 4))}}.no-webgl.flat-sending .paper-fallback{animation:.9s cubic-bezier(.55,0,.7,.4) forwards flat-away}.no-webgl.flat-sending #question{opacity:0;transition:opacity .15s}@keyframes flat-away{0%{opacity:1;transform:none}40%{opacity:1;transform:scale(.9,.35)}to{opacity:0;transform:translateY(45vh)scale(.4,.1)}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}#safe-probe{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);visibility:hidden;pointer-events:none;position:fixed;inset:0}@keyframes flat-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){#scene,.masthead,.ask-btn,.done{transition-duration:.2s!important;transition-delay:0s!important}.no-webgl.flat-sending .paper-fallback{animation:.3s forwards flat-fade}.no-webgl[data-state=intro] .paper-fallback{animation:.1s reverse both flat-fade}}
