:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:var(--lightningcss-light,#fff)var(--lightningcss-dark,#171c19);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c231f);--subtle:var(--lightningcss-light,#f5f6f4)var(--lightningcss-dark,#242d27);--selected:var(--lightningcss-light,#eff2ed)var(--lightningcss-dark,#2c3a30);--event:var(--lightningcss-light,#eef2e9)var(--lightningcss-dark,#293b2d);--outside:var(--lightningcss-light,#fafbf8)var(--lightningcss-dark,#1a211c);--ink:var(--lightningcss-light,#26312c)var(--lightningcss-dark,#e4ebe5);--muted:var(--lightningcss-light,#657068)var(--lightningcss-dark,#a4b0a6);--green:var(--lightningcss-light,#315e49)var(--lightningcss-dark,#a0cfad);--button:var(--lightningcss-light,#315e49)var(--lightningcss-dark,#396c4c);--button-hover:var(--lightningcss-light,#214b3c)var(--lightningcss-dark,#447f59);--line:var(--lightningcss-light,#e6e9e3)var(--lightningcss-dark,#354038);--input-line:var(--lightningcss-light,#cbd6cb)var(--lightningcss-dark,#4a584e);--danger:var(--lightningcss-light,#9b3926)var(--lightningcss-dark,#ffad98);--danger-bg:var(--lightningcss-light,#fff4f0)var(--lightningcss-dark,#3e2823);--focus:var(--lightningcss-light,#4b7d65)var(--lightningcss-dark,#a0cfad)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{color:var(--ink);background:var(--paper);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,select{cursor:pointer}button:disabled{cursor:wait;opacity:.65}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}button{color:inherit}h1,h2,h3,p{margin-top:0}button{border:0}input,select,textarea{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--input-line);border-radius:6px;padding:11px 12px}textarea{resize:vertical;min-height:110px}label{gap:8px;font-size:13px;font-weight:500;display:grid}small{color:var(--muted);line-height:1.5}.skipLink{background:var(--surface);z-index:100;padding:14px;position:fixed;top:-100px;left:15px}.skipLink:focus{top:10px}@media (prefers-reduced-motion:no-preference){button,a{transition:background .15s,box-shadow .15s}}
