:root{--tt-blue: #2563eb;--tt-navy: #1e40af;--tt-google-blue: #3b82f6;--tt-green: #16a34a;--tt-orange: #f97316;--tt-red: #dc2626;--tt-grey: #64748b;--tt-bg: #f8fafc;--tt-neutral: #f1f5f9;--font-ui: "Montserrat", "Montserrat Fallback", system-ui, sans-serif;--font-mono: "Roboto Mono", Menlo, monospace}body{font-family:var(--font-ui)}h1,h2,h3{font-family:Archivo Black,Archivo-Black,system-ui,sans-serif;font-weight:400}.token-value,.expiry-pill{font-family:var(--font-mono);font-size:1em}.expiry-pill{border-radius:8px;padding:2px 15px;font-weight:600;box-shadow:0 1px 2px #0000001a;display:inline-block}html,body,#root{height:100%;overflow-x:hidden}#root{min-height:100vh;display:flex;width:100%;max-width:100%;flex-direction:column}.chakra-ui-light select option{background-color:#f7fafc!important;color:#1a202c!important}.chakra-ui-dark select option{background-color:#1a202c!important;color:#f7fafc!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.anim-fade-in-up{animation:fadeInUp .6s ease-out both}.anim-fade-in{animation:fadeIn .5s ease-out both}.anim-delay-1{animation-delay:.1s}.anim-delay-2{animation-delay:.2s}.anim-delay-3{animation-delay:.3s}.anim-delay-4{animation-delay:.4s}.anim-delay-5{animation-delay:.5s}.anim-delay-6{animation-delay:.6s}
