:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ink:var(--lightningcss-light,#1a1a1a)var(--lightningcss-dark,#ededed);--paper:var(--lightningcss-light,#fdfdfc)var(--lightningcss-dark,#131313);--rule:var(--lightningcss-light,#d6d3cd)var(--lightningcss-dark,#383838);--refusal:var(--lightningcss-light,#8a1c1c)var(--lightningcss-dark,#f08a8a);--muted:var(--lightningcss-light,#5c5952)var(--lightningcss-dark,#a3a099)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:system-ui,sans-serif;line-height:1.5}main{max-width:36rem;margin:0 auto;padding:3rem 1.5rem}h1{font-size:1.5rem;font-weight:600}form{flex-direction:column;gap:1rem;display:flex}label{flex-direction:column;gap:.25rem;display:flex}input{border:1px solid var(--rule);color:inherit;background:var(--paper);font:inherit;border-radius:.25rem;padding:.5rem}button{border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;font:inherit;border-radius:.25rem;align-self:flex-start;padding:.5rem 1rem}button[disabled]{cursor:progress;opacity:.6}.refusal{color:var(--refusal);margin:0}.refusal small{color:var(--muted)}.bar{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;padding:.75rem 1.5rem;display:flex}.bar form{display:inline}.bar button{color:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.bar .company,.bar .person{align-items:baseline;gap:.5rem;display:flex}.bar .person{color:var(--muted);margin-left:auto}.bar nav{flex-basis:100%}.bar nav ul,.picker{flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;list-style:none;display:flex}.picker{flex-direction:column}
