*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}#root{height:100%}::-webkit-scrollbar{width:0;height:0}@keyframes uvfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes uvpop{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@keyframes uvbar{0%{transform:translate(-100%)}to{transform:translate(180%)}}@keyframes uvglow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@keyframes uvrise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes uvblink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes uvbob{0%,to{transform:translateY(0) rotate(0)}15%{transform:translateY(-15px) rotate(-3deg)}30%{transform:translateY(0) scaleY(.93) scaleX(1.07)}45%{transform:translateY(-9px) rotate(3deg)}62%{transform:translateY(0) scaleY(.97) scaleX(1.03)}80%{transform:translateY(-4px) rotate(-1deg)}}@keyframes uvantenna{0%,to{opacity:1}50%{opacity:.35}}@keyframes uvpopbig{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}@keyframes uvdrift{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes uvslide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@keyframes uvgrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes uvspin{to{transform:rotate(360deg)}}@keyframes uvorbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes uvorbitr{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes uvtwinkle{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes uvconfetti{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(56px) rotate(280deg);opacity:0}}@keyframes uvwiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes uvswirlwave{0%{transform:rotate(0) scale(1)}55%{transform:rotate(400deg) scale(1.15)}75%{transform:rotate(330deg) scale(1.05)}to{transform:rotate(360deg) scale(1)}}.uveye{transform-box:fill-box;transform-origin:center;animation:uvblink 4.6s infinite}.uvbob{animation:uvbob 2.4s cubic-bezier(.5,0,.3,1) infinite;transform-origin:center bottom}.uvant{animation:uvantenna 2.2s ease-in-out infinite}.uvwavearm{transform-box:fill-box;transform-origin:50% 0%;animation:uvswirlwave 1s cubic-bezier(.34,1.56,.64,1) 1 both}.uvms{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased}.uvinp::placeholder{color:#52525b}.uvinp:focus{outline:none}[data-uitheme=dark]{--frame: #050506;--bg: #0C0C0F;--surface: #17171C;--surface-2: #202027;--inset: #121216;--border: #27272E;--text: #F4F4F5;--text-2: #A1A1AA;--text-3: #71717A;--accent: #FF2436;--accent-2: #E01E2B;--accent-soft: rgba(255,36,54,.15);--accent-text: #FF8A93;--good: #34D399;--good-soft: rgba(52,211,153,.16);--bad: #F87171;--bad-soft: rgba(248,113,113,.14);--gold: #FBBF24;--header: rgba(12,12,15,.82);--shadow: 0 18px 50px -16px rgba(0,0,0,.75)}[data-uitheme=light]{--frame: #E4E4E7;--bg: #F4F4F5;--surface: #FFFFFF;--surface-2: #F4F4F5;--inset: #F8F8F9;--border: #ECECEE;--text: #17171A;--text-2: #52525B;--text-3: #A1A1AA;--accent: #E01E2B;--accent-2: #C2121F;--accent-soft: #FCEBEC;--accent-text: #B3111C;--good: #10B981;--good-soft: #ECFDF5;--bad: #EF4444;--bad-soft: #FEF2F2;--gold: #D9920A;--header: rgba(255,255,255,.88);--shadow: 0 18px 50px -20px rgba(0,0,0,.22)}@media(max-width:480px){.uv-app-bg{background:var(--bg)}}
