a{color:var(--accent)}a:hover{color:var(--accent-hover)}:root{color-scheme:light}:root.dark,:root[data-theme=dark]{color-scheme:dark}html{min-height:100%}body{min-height:100dvh;margin:0;background:var(--surface-page);color:var(--fg-default);font-family:var(--font-sans)}@media (min-width:640px){body,html{height:100dvh;max-height:100dvh;overflow:hidden;background:var(--viewport-backdrop)}}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a,button{color:inherit}a{text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.workshop-page{min-height:100vh;background:var(--surface-page)}