*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#fff;--fg:#000;--dim:rgba(0,0,0,.35);--accent:#000;--muted:#eee;--border:rgba(0,0,0,.08);--font:Helvetica,Arial,sans-serif}body,html{background:var(--bg);color:var(--fg);font-family:var(--font);font-weight:700;-webkit-font-smoothing:antialiased;overflow-x:hidden}.dash-root,.dash-root a,.dash-root button{font-weight:700;text-transform:lowercase}.dash-root a{color:inherit;text-decoration:none}.dash-root a:hover{opacity:.6}.dash-root button{background:none;border:none;cursor:pointer;font-family:var(--font);color:var(--fg)}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15)}.dash-root{min-height:100vh;padding:16px clamp(16px,4vw,60px) 96px;font-family:Helvetica,Arial,sans-serif;font-weight:700}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.fade-in{opacity:0;animation:fadeUp 1.1s cubic-bezier(.22,1,.36,1) forwards}.fi-1{animation-delay:.04s}.fi-2{animation-delay:.14s}.fi-3{animation-delay:.24s}.fi-4{animation-delay:.34s}.fi-5{animation-delay:.44s}.fi-6{animation-delay:.54s}@keyframes vuPulse{0%,to{transform:scaleY(.1)}50%{transform:scaleY(1)}}@keyframes loadSlide{0%{transform:translateX(-100%)}to{transform:translateX(500%)}}.loading-bar-inner{height:100%;width:20%;background:#000;animation:loadSlide 1.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes logoSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}