:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111;background:#fff}html,body{color:#111;background:#fff;margin:0;padding:0}body{font-family:system-ui,sans-serif;line-height:1.5}main{max-width:56rem;padding:1.5rem}header{border-bottom:1px solid #ddd;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.75rem 1.5rem;display:flex}header p,header form{margin:0}nav{flex-wrap:wrap;gap:.75rem 1rem;display:flex}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #ddd;padding:.4rem .5rem}select{width:100%;max-width:24rem;margin-top:.25rem;padding:.5rem;display:block}fieldset{border:1px solid #ddd;padding:.75rem}.checkbox-label{align-items:center;gap:.5rem;font-weight:400;display:flex}.checkbox-label input{width:auto;margin:0}section+section{margin-top:2rem}form{gap:.75rem;margin-top:1rem;display:grid}label{font-weight:600;display:block}input{width:100%;max-width:24rem;margin-top:.25rem;padding:.5rem;display:block}button{width:fit-content;padding:.5rem .75rem}[role=alert]{color:#8b1e1e}.workspace-bar{border-bottom:1px solid #ddd;flex-wrap:wrap;align-items:end;gap:1rem 1.5rem;padding:.75rem 1.5rem;display:flex}.workspace-bar form{flex-wrap:wrap;align-items:end;gap:.5rem;margin-top:0;display:flex}.workspace-bar select,.workspace-bar input{width:auto;margin-top:0}
