:root{--bg: #F3ECDF;--panel: #EFE1C0;--agent: #827969;--acc: #756C5E;--mango: #E0890C;--mango-bright: #F2A23A;--mango-deep: #C9760A;--text-1: #756C5E;--text-2: #9A8F82;--text-3: #C6BBAC;--ink: #3A322A;--ink-deep: #1A1512;--ov-gallery: rgba(36, 24, 16, .55);--ov-lightbox: rgba(28, 18, 10, .85)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg)}body{font-family:Archivo,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;color:var(--text-1)}::selection{background:var(--acc);color:#fff}:focus-visible{outline:2px solid var(--mango);outline-offset:2px}input,select,button,textarea{font-family:inherit;color:inherit;background:transparent;border:none;outline:none;margin:0}input::placeholder,textarea::placeholder{color:var(--text-3)}.mono{font-family:JetBrains Mono,ui-monospace,monospace}.h-acc:hover{border-color:var(--mango)!important;color:var(--mango)!important}.h-fg:hover{color:var(--mango)!important}.h-bg:hover{background:#e0890c1f}.h-bg-soft:hover{background:#e0890c14}.h-bg-strong:hover{background:#e0890c26}.h-primary:hover{background:var(--mango-deep)!important}.h-row{transition:background .12s ease}.h-row:hover{background:#24121c08;color:var(--mango);--acc: var(--mango)}.h-row:active{background:#e0890c1a}.h-item:hover{color:var(--mango);--acc: var(--mango)}.h-light:hover{border-color:#efe1c0!important}@media(min-width:961px){.cmp-mobile{display:none!important}}@media(max-width:960px){.cmp-desktop{display:none!important}}.gd-search{transition:box-shadow .15s ease,border-color .15s ease}.gd-search:focus-within{border-color:var(--mango-deep)!important;box-shadow:0 0 0 3px #e0890c2e}.gd-marquee:hover .gd-marquee-track{animation-play-state:paused}input[type=range]{accent-color:var(--mango);cursor:pointer}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blip{0%,to{opacity:.3}50%{opacity:1}}@keyframes pingNode{0%{transform:translate(-50%,-50%) scale(1);opacity:.55}to{transform:translate(-50%,-50%) scale(3.4);opacity:0}}@keyframes pkBC{0%{left:50%;top:64%}to{left:82%;top:27%}}@keyframes pkCB{0%{left:82%;top:27%}to{left:50%;top:64%}}@keyframes pkBL{0%{left:50%;top:64%}to{left:19%;top:41%}}@keyframes pkLB{0%{left:19%;top:41%}to{left:50%;top:64%}}@keyframes pkLC{0%{left:19%;top:41%}to{left:82%;top:27%}}@keyframes scaneye{0%,to{transform:translate(0)}50%{transform:translate(13px)}}@keyframes hudblink{0%,to{opacity:.3}50%{opacity:1}}@keyframes streamR{0%{left:-5%;opacity:0}9%{opacity:1}91%{opacity:1}to{left:105%;opacity:0}}@keyframes streamL{0%{left:105%;opacity:0}9%{opacity:1}91%{opacity:1}to{left:-5%;opacity:0}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes walkbob{0%{transform:translateY(0) rotate(-5deg)}to{transform:translateY(-3px) rotate(5deg)}}@keyframes gwhop{0%,3%{transform:translateY(0) rotate(0)}9%{transform:translateY(-1px) rotate(-11deg)}15%{transform:translateY(0) rotate(10deg)}21%{transform:translateY(-1px) rotate(-10deg)}27%{transform:translateY(0) rotate(9deg)}33%{transform:translateY(-1px) rotate(-7deg)}35%{transform:translateY(0) rotate(0)}68%{transform:translateY(-30px) rotate(0)}to{transform:translateY(0) rotate(0)}}@keyframes stroll{0%{left:2%;top:-14px}7%{left:13%;top:-14px}12%{left:13%;top:-14px}15%{left:18%;top:-32px;animation-timing-function:cubic-bezier(.3,0,.2,1)}19%{left:24%;top:-14px;animation-timing-function:cubic-bezier(.7,0,.9,.3)}29%{left:39%;top:-14px}36%{left:39%;top:-14px}41%{left:47%;top:-32px;animation-timing-function:cubic-bezier(.3,0,.2,1)}46%{left:54%;top:36px;animation-timing-function:cubic-bezier(.7,0,.9,.4)}55%{left:66%;top:36px}61%{left:66%;top:36px}66%{left:72%;top:20px;animation-timing-function:cubic-bezier(.3,0,.2,1)}70%{left:78%;top:36px;animation-timing-function:cubic-bezier(.7,0,.9,.3)}77%{left:80%;top:36px}84%{left:60%;top:-14px}92%{left:34%;top:-14px}to{left:2%;top:-14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
