@font-face{font-family:Lyon-Text;font-style:normal;font-weight:400;src:url(fonts/0.woff)format("woff")}@font-face{font-family:Lyon-Text;font-style:italic;font-weight:400;src:url(fonts/1.woff)format("woff")}@font-face{font-family:Lyon-Text;font-style:normal;font-weight:600;src:url(fonts/2.woff)format("woff")}@font-face{font-family:Lyon-Text;font-style:italic;font-weight:600;src:url(fonts/3.woff)format("woff")}@font-face{font-family:iawriter-mono;font-style:normal;font-weight:400;src:url(fonts/4.woff)format("woff")}@font-face{font-family:iawriter-mono;font-style:italic;font-weight:400;src:url(fonts/5.woff)format("woff")}@font-face{font-family:iawriter-mono;font-style:normal;font-weight:600;src:url(fonts/6.woff)format("woff")}@font-face{font-family:iawriter-mono;font-style:italic;font-weight:600;src:url(fonts/7.woff)format("woff")}@font-face{font-family:inter;font-style:normal;font-weight:400;src:url(fonts/8.woff)format("woff")}@font-face{font-family:inter;font-style:normal;font-weight:500;src:url(fonts/9.woff)format("woff")}@font-face{font-family:inter;font-style:normal;font-weight:600;src:url(fonts/10.woff)format("woff")}@font-face{font-family:inter;font-style:normal;font-weight:700;src:url(fonts/11.woff)format("woff")}@font-face{font-family:permanent-marker;font-style:normal;font-weight:400;src:url(fonts/12.woff)format("woff")}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}header{display:block}template{display:none}a{background-color:initial}a:active,a:hover{outline:0}img{border:0}.notion-cursor-default{cursor:default}.notion-topbar{cursor:default}@keyframes fadein{0%{opacity:0}to{opacity:1}}#notion-app,body.notion-body,html.notion-html{background-color:initial;height:100vh;overflow:hidden;position:relative}.notion-app-inner{height:100%}:root{--full-viewport-height:100vh}[contenteditable]:empty:after{content:attr(placeholder)}@keyframes snackbar-slide-in-top{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes snackbar-slide-in-bottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}to{-webkit-transform:rotate(1turn) translateZ(0);transform:rotate(1turn) translateZ(0)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0deg) translateZ(0)}to{-webkit-transform:rotate(1turn) translateZ(0);transform:rotate(1turn) translateZ(0)}}@keyframes dotdance{0%{opacity:.6;transform:translateY(0)}to{opacity:.9;transform:translateY(2px)}}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes shimmer-calendar-transition{0%{opacity:.4}to{opacity:1}}@keyframes text-shimmer-fade-in{0%{opacity:.1}25%{opacity:.4}30%{opacity:.4}55%{opacity:.1}to{opacity:.1}}@keyframes shimmer-timeline-transition{0%{opacity:.5}to{opacity:1}}@keyframes shimmer-timeline-fade-in{0%{opacity:.15}40%{opacity:.5}50%{opacity:.5}60%{opacity:.5}to{opacity:.15}}@keyframes grow{0%{stroke-dasharray:300 300;stroke-dashoffset:-10;opacity:.3}50%{stroke-dasharray:300 300;stroke-dashoffset:0;opacity:1}to{stroke-dasharray:300 300;stroke-dashoffset:-10;opacity:.3}}@keyframes dash{0%{stroke-dasharray:0 300;stroke-dashoffset:-150;opacity:.3}50%{stroke-dasharray:300 300;stroke-dashoffset:0;opacity:1}to{stroke-dasharray:0 300;stroke-dashoffset:0;opacity:.3}}@keyframes pulse-outer{0%{r:24;opacity:.3}50%{r:25;opacity:.8}to{r:24;opacity:.3}}@keyframes pulse-inner{0%{r:12;opacity:.3}50%{r:14;opacity:.8}to{r:12;opacity:.3}}:root{--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px)}@media only screen and (max-width:1020px){}@keyframes leftOrRight{0%{left:-50%}to{left:250%}}.pseudoBefore:before{background:var(--pseudoBefore--background);border:var(--pseudoBefore--border);color:var(--pseudoBefore--color);content:var(--pseudoBefore--content);display:var(--pseudoBefore--display)!important;font-family:var(--pseudoBefore--fontFamily);font-size:var(--pseudoBefore--fontSize);font-weight:var(--pseudoBefore--fontWeight);height:var(--pseudoBefore--height);width:var(--pseudoBefore--width)}.pseudoSelection ::selection,.pseudoSelection::selection{-webkit-text-fill-color:var(--pseudoSelection--WebkitTextFillColor);background:var(--pseudoSelection--background);color:var(--pseudoSelection--color);text-shadow:var(--pseudoSelection--textShadow)}.layout{--content-width:minmax(auto,708px);--margin-width:minmax(96px,1fr);display:grid;grid-template-columns:[full-start]var(--margin-left-width,var(--margin-width))[content-start]var(--content-width)[content-end]var(--margin-right-width,var(--margin-width))[full-end];width:100%}.layout-content{gap:inherit;grid-column:content}.layout-full{gap:inherit;grid-column:full}.layout-content{min-width:0}.layout-content-with-divider{border-bottom:1px solid #37352f17}@keyframes selectedOutlineScale{0%,to{outline:2px solid #ffcd38}50%{outline-width:5px}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}/*!
 * https://github.com/arqex/react-datetime
 */*,:focus{outline:0}*{box-sizing:border-box}:where(.z-indexes-relative) *{isolation:isolate}::-webkit-input-placeholder{color:inherit;opacity:.375}::-webkit-contacts-auto-fill-button{display:none!important;pointer-events:none;position:absolute;right:0;visibility:hidden}::selection{background:#2383e247}.notion-selectable::selection{background:#0000}[contenteditable]{-webkit-tap-highlight-color:transparent}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}@keyframes bounce-left{0%{transform:translateX(-200%)}25%{transform:translateX(-199%)}to{transform:translateX(0)}}@keyframes pulsing-button-border{0%{border-color:#2383e2}50%{border-color:#2383e200}to{border-color:#2383e2}}@keyframes pulsing-button{0%{filter:brightness(1)}50%{filter:brightness(1.15)}to{filter:brightness(1)}}@keyframes shake{0%{margin-left:0}25%{margin-left:.2rem}75%{margin-left:-.2rem}to{margin-left:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes home-tile-slide-up{0%{transform:translatey(calc((var(--depth) + 1)*24px))}to{transform:translatey(0)}}