:root{--watag-bg: #0A0A12;--watag-bg-raised: #14141f;--watag-pink: #E91E8C;--watag-pink-deep: #C2105F;--watag-cyan: #00E5FF;--watag-amber: #F2B033;--watag-purple: #6A2FB0;--watag-text: #F5F5FA;--watag-text-dim: #9A9AB0;--watag-border: rgba(0, 229, 255, .25);--watag-font-display: "Setback", "Barlow Condensed", sans-serif;--watag-font-body: "Inter", sans-serif}@font-face{font-family:Setback;src:url(/fonts/Setback.woff2) format("woff2"),url(/fonts/Setback.ttf) format("truetype");font-display:swap}*{box-sizing:border-box}html{background:var(--watag-bg)}html,body,#root{margin:0;padding:0;min-height:100vh;color:var(--watag-text);font-family:var(--watag-font-body)}body,#root{background:transparent}h1,h2,h3{font-family:var(--watag-font-display);letter-spacing:.02em;margin:0}button{font-family:var(--watag-font-body);cursor:pointer}a{color:var(--watag-cyan)}@keyframes watag-glitch{0%{transform:translate(0);filter:none}20%{transform:translate(-2px,1px);filter:hue-rotate(15deg)}40%{transform:translate(2px,-1px);filter:hue-rotate(-15deg)}60%{transform:translate(-1px);filter:none}to{transform:translate(0);filter:none}}.watag-glitch-once{animation:watag-glitch .32s ease-in-out 1!important}@media (prefers-reduced-motion: reduce){.watag-glitch-once{animation:none}}.watag-screen{position:relative;z-index:1;max-width:480px;margin:0 auto;min-height:100vh;padding:24px 20px 48px;display:flex;flex-direction:column;gap:24px}.watag-eyebrow{display:inline-block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--watag-amber);border:1px dashed rgba(242,176,51,.4);padding:4px 10px;border-radius:4px;align-self:flex-start}.watag-card{background:var(--watag-bg-raised);border:1px solid var(--watag-border);border-radius:16px;padding:24px}.watag-synth-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:#0c0414}.watag-synth-sky{position:absolute;top:0;left:0;right:0;height:58%;background:radial-gradient(ellipse 70% 60% at 50% 100%,rgba(255,140,70,.35),transparent 70%),radial-gradient(ellipse 90% 70% at 50% 100%,rgba(120,70,200,.3),transparent 75%),linear-gradient(to bottom,#0c0414,#220b30 45%,#3a1230 75%,#4a1530)}.watag-synth-stars{position:absolute;top:0;right:0;bottom:0;left:0}.watag-synth-horizon{position:absolute;top:58%;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00e5ff 15%,#ff2d95 50%,#00e5ff 85%,transparent);box-shadow:0 0 24px 4px #ff2d958c,0 0 40px 10px #00e5ff40}.watag-synth-grid-wrap{position:absolute;top:58%;left:0;right:0;bottom:0;overflow:hidden}.watag-nav-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.watag-nav-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:transparent;border:none;border-radius:18px;padding:18px 4px;min-height:96px;text-decoration:none;color:var(--watag-text);transition:transform .12s ease,background .15s ease}.watag-nav-tile:active{transform:scale(.92);background:#ffffff0a}.watag-nav-tile:hover{background:#ffffff0a}.watag-nav-tile-icon{width:48px;height:48px;filter:drop-shadow(0 0 6px rgba(0,229,255,.5));animation:watag-icon-pulse 4.5s ease-in-out infinite,watag-icon-flicker 6.8s steps(1) infinite;animation-delay:var(--watag-tile-delay, 0s),var(--watag-tile-delay, 0s)}@keyframes watag-icon-flicker{0%,to{opacity:1;transform:none}4%{opacity:.82;transform:skew(-2deg)}6%{opacity:1;transform:none}47%{opacity:1;transform:none}49%{opacity:.78;transform:skew(2deg) translate(.5px)}51%{opacity:1;transform:none}83%{opacity:1;transform:none}84%{opacity:.7;transform:skew(-1.5deg)}86%{opacity:1;transform:none}}.watag-nav-tile-label{font-size:12px;font-weight:600;text-align:center;line-height:1.2}@keyframes watag-icon-pulse{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.watag-icon-glitch{animation:watag-glitch .32s ease-in-out 1!important}.watag-hero-rabbit{width:148px;height:auto;display:block;margin:0 auto;animation:watag-rabbit-glow 5s ease-in-out infinite}@keyframes watag-rabbit-glow{0%,to{filter:drop-shadow(0 0 16px rgba(233,30,140,.4))}50%{filter:drop-shadow(0 0 30px rgba(0,229,255,.5))}}.watag-wordmark{display:block;margin:0 auto;width:220px;height:auto;animation:watag-wordmark-flicker 7.4s steps(1) infinite}@keyframes watag-wordmark-flicker{0%,to{opacity:1;filter:none;transform:none}3%{opacity:.86;filter:hue-rotate(8deg);transform:translate(-1px)}5%{opacity:1;filter:none;transform:none}38%{opacity:1;filter:none;transform:none}40%{opacity:.8;filter:hue-rotate(-10deg);transform:translate(1px) skew(1deg)}42%{opacity:1;filter:none;transform:none}71%{opacity:1;filter:none;transform:none}72%{opacity:.75;filter:hue-rotate(12deg);transform:translate(-1px)}74%{opacity:1;filter:none;transform:none}}@keyframes watag-tile-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.watag-nav-tile{animation:watag-tile-in .42s ease-out backwards;animation-delay:var(--watag-tile-in-delay, 0s)}@media (prefers-reduced-motion: reduce){.watag-nav-tile{animation:none}}@media (prefers-reduced-motion: reduce){.watag-nav-tile-icon,.watag-icon-glitch,.watag-hero-rabbit,.watag-wordmark{animation:none}}
