html,body{height:100%;margin:0}#root,#root>.sc-host{height:100%}html.pwa-locked,html.pwa-locked body{overscroll-behavior:none;height:100%;overflow:hidden}body{-webkit-font-smoothing:antialiased;background:oklch(14.5% .014 20);margin:0}a{color:oklch(80% .1 82);text-decoration:none}textarea{font-family:Cormorant Garamond,Georgia,serif}textarea::placeholder{color:oklch(48% .015 60)}@keyframes flow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes eqA{0%,to{height:5px}50%{height:14px}}@keyframes eqB{0%,to{height:12px}50%{height:6px}}@keyframes eqC{0%,to{height:8px}40%{height:15px}}@keyframes eqGlow{0%,to{opacity:.5}50%{opacity:1}}@keyframes noteFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-8deg)}}@keyframes riffle1{0%,to{transform:translate(0)rotate(-7deg)}45%{transform:translate(-30px,-14px)rotate(-17deg)}}@keyframes riffle2{0%,to{transform:translate(0)rotate(4deg)}45%{transform:translate(26px,-10px)rotate(15deg)}}@keyframes riffle3{0%,to{transform:translate(0)rotate(-2deg)}45%{transform:translate(-14px,10px)rotate(-8deg)}}@keyframes riffle4{0%,to{transform:translate(0)rotate(2deg)}45%{transform:translate(16px,12px)rotate(9deg)}}@keyframes gateShake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes gateIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes helpShine{0%{transform:translate(-120%)}55%,to{transform:translate(320%)}}@keyframes giftShine{0%{transform:translate(-110%,-110%)}45%,to{transform:translate(110%,110%)}}@keyframes envPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes badgePing{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.2)}}@keyframes sealGlow{0%,to{box-shadow:0 0 oklch(55% .15 15/0),0 6px 14px #00000073}50%{box-shadow:0 0 0 8px oklch(55% .15 15/.18),0 6px 14px #00000073}}textarea::placeholder,input::placeholder{color:oklch(55% .02 50)}html,body{-webkit-font-smoothing:antialiased;background:#0c0708;margin:0}a{color:#d9b46a}a:hover{color:#f0d9a0}input::placeholder{color:#a08c82b3}@keyframes bfSpin{to{transform:rotate(360deg)}}@keyframes bfFloat{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-16px)}}@keyframes bfPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}@keyframes bfShimmer{0%{background-position:0%}to{background-position:200%}}@keyframes bfFly{0%{opacity:0;transform:translate(-30px,360px)rotate(20deg)}8%{opacity:1}30%{transform:translate(90px,420px)rotate(-20deg)}55%{transform:translate(170px,210px)rotate(10deg)}80%{opacity:1;transform:translate(260px,100px)rotate(-8deg)}to{opacity:0;transform:translate(340px,-40px)rotate(4deg)}}@keyframes bfSpark{0%{opacity:0;transform:translateY(0)scale(.4)}20%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(26px)scale(.3)}}@keyframes bfFlap{0%,to{transform:scaleX(1)}50%{transform:scaleX(.22)}}
