.focus-layer{z-index:10;position:fixed;left:0;right:0;bottom:0;height:1000px;overflow:auto;pointer-events:none;padding-top:950px;padding-left:4px;padding-right:4px}.focus-layer--active{pointer-events:auto;background:rgba(0,0,255,.1)}.sheet{z-index:11;border-bottom:0;border-radius:20px 20px 0 0;background:var(--sheet2);-webkit-box-shadow:0 0 4px rgba(var(--fg3),.4);box-shadow:0 0 4px rgba(var(--fg3),.4)}.action-bar,.sheet{position:relative;pointer-events:auto}.action-bar{z-index:12;padding:1em 1.5rem 2em}.inp-file{display:inline-block}.inp-file>input{position:absolute;left:0;top:0;opacity:0;pointer-events:none}.btn-reset{margin:0;padding:0;border:none;color:inherit;background:none;font:inherit}.multi-select{overflow:auto;margin:-.5em;font-size:12px}.multi-select-option{float:left;margin:.5em;border-radius:.5em;padding:.8em 1em;-webkit-box-shadow:0 0 4px rgba(var(--fg3),.6);box-shadow:0 0 4px rgba(var(--fg3),.6);background:rgba(var(--fg3),.1);color:var(--fg3);opacity:.8;white-space:nowrap}.multi-select-option:hover{background:rgba(var(--fg3),.2)}.multi-select-option:focus{outline:1px dotted rgba(var(--fg3),.3)}.multi-select-option.selected{opacity:1;background:blue}.inp-plus{min-width:1em;width:3em;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.inp-plus:focus{width:10em;text-align:left}.growing{display:block;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.growing,.growing-textarea{line-height:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;background:none;outline:none}.growing-textarea{position:absolute;top:0;left:0;width:100%;height:100%;border:inherit;padding:inherit;font:inherit;color:inherit;overflow:hidden;resize:none}.growing-div{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:pre;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;pointer-events:none}.growing-div:before{content:attr(data-value) " ";visibility:hidden;opacity:0;white-space:pre-wrap;overflow-wrap:break-word}.container[data-v-d4158940]{padding:0 1.5rem}.omnibar[data-v-d4158940]{padding:0 1em;background:rgba(var(--bg3),1)}.omnibar-text[data-v-d4158940]{position:relative;display:block;border-radius:2em;font-size:14px;padding:.5em 1.5rem;line-height:1.5em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--fg3),.1)),to(rgba(var(--fg3),.1))),-webkit-gradient(linear,left top,left bottom,from(var(--bg)),to(var(--bg)));background:linear-gradient(rgba(var(--fg3),.1),rgba(var(--fg3),.1)),linear-gradient(var(--bg),var(--bg))}@media (max-height:500px){.omnibar-text[data-v-d4158940]{padding-top:.5em;padding-bottom:.5em}}@media (min-width:768px){.omnibar[data-v-d4158940]{margin-bottom:1em}}.omnibar.focus>.omnibar-text[data-v-d4158940]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--fg3),.2)),to(rgba(var(--fg3),.2))),-webkit-gradient(linear,left top,left bottom,from(var(--bg)),to(var(--bg)));background:linear-gradient(rgba(var(--fg3),.2),rgba(var(--fg3),.2)),linear-gradient(var(--bg),var(--bg))}.omnibar.noResults[data-v-d4158940]{position:static}.omnibar.noResults>.omnibar-text[data-v-d4158940]{position:static;top:0;padding:.5em .5rem;background:none;font-size:2em}.group>h3[data-v-d4158940]{margin:2em 1.5rem 4px;font-size:12px;opacity:.5}.item[data-v-d4158940]{padding:10px 1.5rem;font-size:14px}.sticky[data-v-d4158940]{position:sticky;bottom:0;text-align:right;pointer-events:none}.btn-cta[data-v-d4158940]{padding:1em;background:rgba(var(--fg3),.1);pointer-events:auto}.btn-primary[data-v-d4158940]{background:green}.container[data-v-0713ac27]{padding:0 1.5rem}h3[data-v-0713ac27]{margin:40px 0 0}ul[data-v-0713ac27]{list-style-type:none;padding:0}li[data-v-0713ac27]{display:inline-block;margin:0 10px}a[data-v-0713ac27]{color:#42b983}.items.large .item[data-v-0713ac27]{font-size:24px}.url[data-v-0713ac27]{display:block;font-size:14px;padding:.5em 0}.url[data-v-0713ac27]:hover{text-decoration:none}.add[data-v-0713ac27]{height:5em}.item__meta[data-v-0713ac27]{padding:0 0 0 2.5em}.item__files[data-v-0713ac27]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 .5em 2em}.item__file[data-v-0713ac27]{float:left;padding:0 .5em}.item__files img[data-v-0713ac27]{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}:root{--fg3:255,255,255;--bg3:0,0,0;--fg:rgba(var(--fg3),1);--bg:rgba(var(--bg3),1);--borderColor:rgba(var(--fg3),0.2);--border:1px solid var(--borderColor);--shadow:hsla(0,0%,100%,.1)}.light{--fg3:0,0,0;--bg3:255,255,255;--brand:__color__;--fg:rgba(var(--fg3),1);--bg:rgba(var(--bg3),1);--borderColor:rgba(var(--fg3),0.2);--border:1px solid var(--borderColor);--shadow:rgba(0,0,0,.2)}.fill-fg{fill:currentColor}body,html{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-ms-scroll-chaining:none;overscroll-behavior:none;-webkit-overflow-scrolling:auto}h1{font-size:2em}.btn,a{text-decoration:none;color:inherit}.btn{margin:0;font:inherit;background:inherit;line-height:1.4em;border:1px solid #c5c6c6;border-radius:8px;padding:.7em 1.5em;font-weight:500;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.btn:disabled{opacity:.3;pointer-events:none}.btn--sm{padding:.4em 1em;font-size:14px}.btn--subtle{border:0;font-weight:400;background:rgba(var(--fg3),.2);opacity:.5}.inp{display:block;margin:0;background:inherit;line-height:1.4em;border:1px solid var(--borderColor);border-radius:4px;padding:.7em 1.5em;max-width:20em;font-weight:500;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .3s,-webkit-box-shadow .3s,-webkit-transform .3s;transition:border .3s,-webkit-box-shadow .3s,-webkit-transform .3s;transition:box-shadow .3s,border .3s,transform .3s;transition:box-shadow .3s,border .3s,transform .3s,-webkit-box-shadow .3s,-webkit-transform .3s;width:100%;border:2px solid rgba(var(--fg3),.2);padding:.5rem;font:inherit;font-size:14px;color:inherit;background:none}.inp:focus,.inp:hover{-webkit-box-shadow:0 0 0 1px var(--brand);box-shadow:0 0 0 1px var(--brand);border-color:var(--brand);border-color:transparent;border-bottom-color:rgba(var(--fg3),.2);outline:none}.inp-unfocus:not(:focus){opacity:.5;border-color:transparent;-webkit-box-shadow:0 0 0 0 var(--brand);box-shadow:0 0 0 0 var(--brand);-webkit-transform:translateX(-.75em);transform:translateX(-.75em)}.inp-subtle:not(:focus){border-color:transparent}.textarea{margin:0;font:inherit;font-family:consolas,monospace;color:inherit;background:inherit;line-height:1.4em;border:1px solid #c5c6c6;border-radius:8px;padding:.7em 1.5em;font-weight:500;background:none;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:70vh}.card{display:block;background:var(--bg);border:var(--border);border-radius:.5em;padding:1em;word-break:break-word;text-decoration:inherit;color:inherit}.card+.card{margin-top:1em}a.card:hover{border-color:var(--fg)}.container{padding:0 1em}.links{min-height:calc(100vh - 240px);min-height:calc(var(--vh100, 100vh) - 240px)}.link{display:block;width:100%;margin:0;border:0;padding:0;font:inherit;background:inherit;font-weight:500;background:none;text-decoration:none;text-align:left;color:inherit}.link:focus{outline:none}.link:hover h2{text-decoration:underline}.link h2{margin-bottom:0;font-size:18px;font-weight:600}.link p{margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.5;font-size:14px}.links p{margin-bottom:1.5em}.share{opacity:.5}.share:focus-within,.share:hover{opacity:1}.share h2{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.share .link{-webkit-user-select:all;-moz-user-select:all;user-select:all}.btn-moon{border:rgba(var(--fg3),.2);font-weight:400;opacity:.3;padding:1rem 1.5rem;font-size:12px;text-transform:uppercase;outline:none;-webkit-tap-highlight-color:transparent}.btn-moon:hover{opacity:1}.btn-moon svg{fill:currentColor;width:24px;height:24px}form label{margin:1em 0;display:block}[v-cloak]{display:none!important}aside{padding:3em 1.5em}main{padding:0}.single aside{display:none}h1{display:inline-block;border-bottom:4px solid var(--brand)}h3{margin:0 0 .3em;font-size:12px;text-transform:uppercase;opacity:.5;font-weight:400}.project{display:block;margin:0 -1.5em;padding:1em 1.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project.active,.project:hover{background:rgba(var(--fg3),.1)}.project h2{font-size:1em;font-weight:400;margin:0}.project p{font-size:14px;margin:0;opacity:.5}.project--current{display:none}@media (min-width:768px){#app{display:-webkit-box;display:-ms-flexbox;display:flex}aside{position:sticky;top:0;float:left;width:30%;height:100vh;height:var(--vh100,100vh);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}main{padding:1em 1.5em;width:70%;min-height:100vh;min-height:var(--vh100,100vh)}.single main{margin-left:calc(50% - 15em);width:30em}.multi main{border-left:1px solid var(--borderColor)}.btn-moon{position:fixed;left:0;bottom:0;padding-bottom:1rem}.project--current{display:block;opacity:.5}}@media (min-width:1000px){aside{width:calc(50% - 15em - 1px)}main{width:calc(50% + 15em)}}@media (min-width:1200px){aside{padding-left:calc(50% - 35em - 1px)}}#copyelem{display:none}html{--bg:#000;--fg:#fff;--bg3:0,0,0;--fg3:255,255,255;--sheet:#272822;--sheet2:#373832}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{background:var(--bg)!important;color:var(--fg);margin:0;font-family:Inter,Dosis,Cabin,segoe ui,Roboto,helvetica neue,system-ui,sans-serif;-ms-touch-action:manipulation;touch-action:manipulation;-ms-touch-action:pan-y;touch-action:pan-y}footer{position:absolute;bottom:0;left:0;right:0}.items{padding:1rem 0}.item{position:relative;-webkit-transform-origin:30px 50%;transform-origin:30px 50%}.item.checked{color:rgba(var(--fg3),.3);text-decoration:line-through}.item--dragging{background:rgba(var(--fg3),.2);border-radius:1.25em}.item--focus{background:var(--sheet)}.check{position:absolute;z-index:2;top:0;left:0;padding:.25em;height:2.5em;width:2.5em;cursor:pointer}.check:before{content:"";display:block;background:rgba(var(--fg3),.3);-webkit-box-shadow:none;box-shadow:none;border-radius:50%;width:2em;height:2em;-webkit-transform:scale(.15);transform:scale(.15);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.item:hover .check:before{background:#000;background:var(--fg);-webkit-transform:scale(.2);transform:scale(.2)}.item .check:hover:before{-webkit-transform:scale(.6);transform:scale(.6)}.checked .check:before{-webkit-box-shadow:inset 0 0 16px 1px rgba(var(--fg3),.5);box-shadow:inset 0 0 16px 1px rgba(var(--fg3),.5)}.checked .check:before,.checked:hover .check:before{-webkit-transform:scale(.4);transform:scale(.4);background:rgba(var(--bg3))}.label{display:block;line-height:1.25em}.item .growing{padding:.5em 10px .5em 2.5em}.item__info{pointer-events:none;position:absolute;bottom:-6px;left:2.5em;opacity:.5}.item__info>span{font-size:12px;margin-right:.5em}.meta{font-size:14px;opacity:.6}.list-enter-active{-webkit-transition:opacity .4s .2s,-webkit-transform .4s;transition:opacity .4s .2s,-webkit-transform .4s;transition:opacity .4s .2s,transform .4s;transition:opacity .4s .2s,transform .4s,-webkit-transform .4s}.list-leave-active{-webkit-transition:opacity .4s,-webkit-transform .4s .2s;transition:opacity .4s,-webkit-transform .4s .2s;transition:opacity .4s,transform .4s .2s;transition:opacity .4s,transform .4s .2s,-webkit-transform .4s .2s}.list-enter,.list-leave-to{opacity:0;-webkit-transform:translateY(-1.125em);transform:translateY(-1.125em)}.list-enter-active~.item{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.list-leave-active~.item{-webkit-transition:-webkit-transform .4s .2s;transition:-webkit-transform .4s .2s;transition:transform .4s .2s;transition:transform .4s .2s,-webkit-transform .4s .2s}.list-enter~.item,.list-leave-to~.item{-webkit-transform:translateY(-2.25em);transform:translateY(-2.25em)}.list-move{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:35rem;background:#fff}nav button{border:none;padding:1rem;text-align:left;background:none;cursor:pointer;opacity:.5}nav:hover button{background:#eee;opacity:1}nav button:hover{background:#ddd}nav button:focus{background:#ccc}button small+small:before{content:" · ";margin:0 3px}.btn--settings{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.btn--right{text-align:right}.form-group{display:block;margin-bottom:1em}.form-group h3{margin-bottom:5px;font-size:14px;font-weight:400;opacity:.5;letter-spacing:.5px}.checkbox input{float:left;width:auto;margin-right:.5em}