:root{color:#161616;font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;font-family:Geist,system-ui,sans-serif;font-size:16px}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}h1{margin:0;font-size:1.5rem;font-weight:500}h2{margin:0 0 24px;font-size:1.125rem;font-weight:500}p{line-height:1.5}button{color:#fff;cursor:pointer;background:#161616;border:1px solid #161616;border-radius:28px;min-height:48px;padding:12px 20px;font-weight:500}button:disabled{opacity:.6;cursor:wait}.secondary{color:#161616;background:#fff;border-color:#d0d0d0}button:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #5651bd}header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.sign-in{max-width:432px;margin:clamp(32px,12vh,120px) auto;padding:24px}.sign-in form{gap:12px;display:grid}.sign-in form h2{margin-bottom:12px}.sign-in form input{background:#fafafa;border:1px solid #c5c5c5;border-radius:14px;width:100%;min-height:48px;margin-bottom:12px;padding:12px 16px}.sign-in input::placeholder{color:#686868;opacity:1}.sign-in form button{margin-top:12px}.error{color:#952b20;background:#fff3f0;border:1px solid #e8c2bb;border-radius:12px;padding:12px 16px}.workspace{max-width:1000px;margin:0 auto;padding:32px 24px}.account{overflow-wrap:anywhere;color:#505050;margin-bottom:32px}section{border:1px solid #dedede;border-radius:24px;padding:24px}.section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading h2{margin:0}.events{margin:24px 0;padding:0;list-style:none}.events li{border-top:1px solid #e6e6e6;justify-content:space-between;gap:16px;padding:16px 0;line-height:1.5;display:flex}.events time{color:#555;text-align:end;font-size:.875rem}@media (width<=540px){.workspace{padding:24px 16px}section{padding:20px 16px}.events li{gap:4px;display:grid}.events time{text-align:start}header{align-items:flex-start}h1{font-size:1.375rem}}
