:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:var(--lightningcss-light,#faf5ec)var(--lightningcss-dark,#1a1410);--card-paper:var(--lightningcss-light,#fffcf5)var(--lightningcss-dark,#221b14);--ink:var(--lightningcss-light,#211b14)var(--lightningcss-dark,#ede4d2);--body-serif:var(--lightningcss-light,#4c4136)var(--lightningcss-dark,#cbbda8);--muted:var(--lightningcss-light,#6e6152)var(--lightningcss-dark,#9c8d78);--accent:var(--lightningcss-light,#cc112f)var(--lightningcss-dark,#e14b5f);--accent-dark:#d9a88c;--live-strip:var(--lightningcss-light,#f5eedf)var(--lightningcss-dark,#201913);--agenda:var(--lightningcss-light,#f1e8d8)var(--lightningcss-dark,#241d15);--status-green:var(--lightningcss-light,#3f8f5a)var(--lightningcss-dark,#63b183);--status-amber:var(--lightningcss-light,#a8770b)var(--lightningcss-dark,#d2a144);--hairline:var(--lightningcss-light,#211b1424)var(--lightningcss-dark,#ede4d229);--sky-wash:1;--photo-dim:none;--max-width:1240px}@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;--sky-wash:.16;--photo-dim:brightness(.85) saturate(.92)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sky-wash:.16;--photo-dim:brightness(.85) saturate(.92)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans), sans-serif;-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-underline-offset:4px;text-decoration:none;text-decoration-thickness:1px;transition:color .15s}a:hover{color:var(--accent);text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}button,input{font:inherit}::selection{background:var(--accent);color:var(--paper)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.layout-module__WKFhta__sheet{width:min(100%, var(--max-width));background:var(--paper);min-height:100vh;margin:0 auto;overflow:clip}
