:root{--teal:teal;--face:silver;--navy:navy;--dark:#404040;--mid:gray;--light:#dfdfdf;--white:#fff;--task-h:38px;--font:Tahoma, "MS Sans Serif", Arial, sans-serif;color:#000;background:var(--teal);font-family:var(--font);font-size:12px}*{box-sizing:border-box}html,body{background:var(--teal);height:100%;margin:0;overflow:hidden}button,input,textarea{font:inherit;color:inherit}button{cursor:default}.portfolio-index{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.desktop-boot{background:var(--teal);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}}
