:root{--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--ease-drawer:cubic-bezier(0.32,0.72,0,1);--duration-press:140ms;--duration-fast:180ms;--duration-base:220ms;--duration-strip:320ms}*{margin:0;padding:0;box-sizing:border-box}body,html{background:rgb(28,38,52);overflow-x:hidden;width:100%;min-height:100%;font-family:Rajdhani,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff}::selection{background:rgba(255,255,255,.3);color:#000}a{color:inherit;text-decoration:none}:focus-visible{outline:1px solid rgba(255,255,255,.6);outline-offset:3px}.link-quiet{color:rgba(255,255,255,.3);transition:color var(--duration-fast) ease}@media (hover:hover) and (pointer:fine){.link-quiet:hover{color:#fff}}.link-chip{color:rgba(255,255,255,.4);border:1px solid rgba(255,255,255,.1);transition:color var(--duration-fast) ease,border-color var(--duration-fast) ease,transform var(--duration-press) var(--ease-out)}@media (hover:hover) and (pointer:fine){.link-chip:hover{color:#fff;border-color:rgba(255,255,255,.4)}}.link-chip:active{transform:scale(.97)}.row{transition:background var(--duration-fast) ease,transform var(--duration-press) var(--ease-out)}.row:active{transform:scale(.995)}.row .row-title{transition:color var(--duration-fast) ease}.row .row-arrow{transition:transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast) ease}.row-enter{animation:row-in var(--duration-base) var(--ease-out) both}@keyframes row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.link-chip:active,.row:active{transform:none}.row-enter{animation:row-fade var(--duration-fast) ease both;animation-delay:0s!important}@keyframes row-fade{0%{opacity:0}to{opacity:1}}}