:root,[data-theme=dark]{--bg:#101116;--grid:#191b22;--footer:#0d0e12;--panel:#171921;--panel-2:#1b1d24;--panel-3:#20232c;--field:#14151a;--line:#2a2d37;--line-2:#3a3e4a;--line-3:#23262f;--ink:#e8e9ee;--ink-2:#c9ccd6;--ink-3:#b3b8c4;--dim:#9ba1af;--accent:#f2b03d;--accent-hi:#ffc558;--accent-text:#f2b03d;--accent-soft:#2a2413;--on-accent:#14151a;--ok:#7fd98a;--ok-line:#33513c;--bad:#e8735f;--cyan:#6fd3de;--cyan-hi:#a8e9f0;--logo-pad:#fff;--header-bg:#101116eb}[data-theme=light]{--bg:#f5f3ef;--grid:#e7e3da;--footer:#ece9e2;--panel:#fff;--panel-2:#faf8f4;--panel-3:#f2eee6;--field:#fff;--line:#ddd8cf;--line-2:#c8c2b6;--line-3:#e7e3da;--ink:#1a1c22;--ink-2:#3c4048;--ink-3:#4a4e58;--dim:#5e6370;--accent:#e09a1f;--accent-hi:#f2b03d;--accent-text:#8a5600;--accent-soft:#fbf0d8;--on-accent:#14151a;--ok:#1d7a34;--ok-line:#b6d8bc;--bad:#b23a24;--cyan:#0b6d78;--cyan-hi:#084f57;--logo-pad:transparent;--header-bg:#ffffffeb}html,body{background:var(--bg);margin:0;padding:0;transition:background .25s}*{box-sizing:border-box}body{font-family:Manrope,Helvetica,sans-serif}a{color:var(--cyan);border-bottom:1px solid #6fd3de59;text-decoration:none}a:hover{color:var(--cyan-hi);border-bottom-color:var(--cyan-hi)}input[type=range]{accent-color:var(--accent-text)}::selection{background:var(--accent);color:var(--bg)}button{font:inherit}@keyframes lab-breathe{0%,to{opacity:.35}50%{opacity:1}}@keyframes lab-sweep{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}@keyframes lab-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes lab-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.lab-nav-btn:hover{background:var(--panel-2);color:#fff}.lab-tile:hover,.lab-card:hover{border-color:var(--accent-text)}.lab-card:hover{border-color:var(--line-2)}.lab-outline-btn:hover{border-color:var(--dim)}.lab-outline-btn:hover.lab-outline-btn--ink{color:var(--ink)}.lab-theme-btn:hover{border-color:var(--accent)}.lab-primary-btn:hover{background:var(--accent-hi)}.lab-option-btn:hover,.lab-chip:hover{border-color:var(--dim)}.lab-nielsen-btn:hover{background:var(--panel-2)}.lab-fs-btn{background:0 0}
