@import url(https://fonts.googleapis.com/css2?family=Figtree:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:Gellix;font-style:normal;font-weight:400;src:local("Gellix Regular"),local("Gellix-Regular"),url(/static/media/Gellix-Regular.bd96edd9848f4860525a.woff2) format("woff2")}:root{--black:#000;--off-white:#f8f8f8;--white:#fff;--dark-grey:#53565a;--dark-grey-rgb:83,86,90;--medium-grey:#97999b;--light-grey:#d0d0ce;--plum:#6c70ee;--med-plum:#7373d8;--plum-80:#8b8ee4;--plum-40:#c8c9f1;--plum-20:#e7e8f5;--color-brand:#000048;--plum-300:#2e308e;--plum-300-rgb:46,48,142;--plum-200:#7373d8;--plum-200-rgb:115,115,216;--plum-100:#85a0f9;--plum-100-rgb:133,160,249;--blue-700:#2b318a;--blue-600:#235b9d;--blue-500:#2b6cb2;--blue-400:#2f78c4;--blue-300:#6aa2dc;--blue-300-rgb:106,162,220;--blue-200:#92bbe6;--blue-100:#e4eef9;--teal-400:#06c7cc;--teal-300:#26efe9;--teal-200:#76f8eb;--teal-100:#97f5f7;--red:#b81f2d;--yellow:#e9c71d;--green:#2db81f;--c-text-heading:var(--dark-grey);--text:var(--dark-grey);--text-invert:var(--white);--line:var(--dark-grey);--font:"Gellix",system-ui,-apple-system,"Segoe UI",roboto,"Helvetica Neue","Noto Sans","Liberation Sans",arial,sans-serif}@-webkit-keyframes breathe{0%{-webkit-transform:translateY(.2rem);transform:translateY(.2rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes breathe{0%{-webkit-transform:translateY(.2rem);transform:translateY(.2rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}*{background:none;border:none;box-sizing:border-box;font-family:sans-serif;font-family:Figtree,sans-serif;letter-spacing:.3px;margin:0;outline:none;padding:0}html{font-size:16px}body{background:#24282a url(data:image/png;base64,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);color:#f4f8fa;overflow:hidden}h1{font-size:3rem}button,input{cursor:pointer;transition:all .1s ease-in}button:focus+label,button:hover+label,input:focus+label,input:hover+label{color:#f4f8fa}.control__button:focus,.control__button:hover,button:focus,button:hover,input:focus,input:hover{-webkit-filter:brightness(200%);filter:brightness(200%)}.wrapper{height:100vh;justify-content:center;width:100vw}.wrapper,.wrapper__header{align-items:center;display:flex}.wrapper__header{background:#07a;flex-wrap:wrap;height:100%;justify-content:space-evenly;left:50%;max-width:50%;overflow:hidden;position:absolute;top:0}.wrapper--plug{background:#024}.drawing{cursor:crosshair;height:100vh;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw}.bg{transition:fill .5s ease-in}.no-bg{background:repeating-conic-gradient(#a4a8aa 0 25%,#a9adaf 0 50%) 50%/5rem 5rem}.menu{grid-gap:.8rem;background:rgba(20,24,26,.9) url(data:image/png;base64,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);color:#f4f8fa;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:100vh;margin:0 0 .5rem;padding:1rem;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;width:12rem}@media screen and (max-width:844px)and (orientation:landscape){.menu{grid-template-columns:repeat(4,minmax(0,1fr))}}.menu--collapsed{display:none}.menu--controls{left:0;padding-top:3rem}@media screen and (max-width:844px)and (orientation:landscape){.menu--controls{grid-template-columns:repeat(6,minmax(0,1fr));width:70%}}.menu--filters{grid-auto-rows:auto auto auto 1fr;grid-template-columns:repeat(4,minmax(0,1fr));position:absolute;right:0}@media screen and (max-width:844px)and (orientation:landscape){.menu--filters{width:30%}}.menu--filters>fieldset{grid-column:span 4}.menu--filters.menu--collapsed{display:none}.menu--filters__wrapper{display:flex;flex-direction:column;justify-content:space-between}.menu .tasjes{grid-gap:inherit;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-column:span 4;grid-template-columns:inherit}.menu__toggle{background:linear-gradient(#a4a8aa,#a4a8aa 20%,transparent 0,transparent 40%,#a4a8aa 0,#a4a8aa 60%,transparent 0,transparent 80%,#a4a8aa 0,#a4a8aa);height:.8rem;left:1rem;margin-bottom:.5rem;position:absolute;top:1rem;width:1.2rem;z-index:1}.menu__toggle--collapsed{-webkit-filter:brightness(2);filter:brightness(2)}.control{display:flex;flex-direction:column-reverse;justify-content:flex-end;width:100%}.control--range{grid-column:1/span 4}@media screen and (max-width:844px)and (orientation:landscape){.control--range{grid-column:span 2}}.control--checkbox{align-self:flex-start;flex-direction:row;grid-column:span 2}.control--color{position:relative}.control--fgColor{bottom:.5rem;z-index:1}.control--bgColor{right:1.5rem}.control__input{background:#14181a;border:1px solid hsla(200,3%,65%,.3);border-radius:0;color:#a4a8aa;display:block;font-size:.8rem;padding:.3rem .4rem;position:relative;width:100%}.control__input[type=color]{background:none;border:none;padding:0}.control__input[type=checkbox]{height:1rem;margin-right:.3rem;padding:0;width:1rem}.control__input[type=range]{-webkit-appearance:none;appearance:none;height:.1rem;margin:.5rem 0 .1rem;padding:0}.menu--collapsed .control__input{display:none}.control__label{color:#a4a8aa;font-size:.8rem;text-transform:capitalize;-webkit-user-select:none;user-select:none;width:100%}.control__label--name{color:#f4f8fa;font-size:.8rem;margin-top:.4rem}.menu--collapsed .control__label{display:none}[type=range]+.control__label{display:flex;justify-content:space-between}[type=checkbox]+.control__label{margin:0}[type=color]+.control__label{color:#f4f8fa;display:none}.control--buttons{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.control__button{background:#34383a;background-size:200%;border:none;border-radius:1.5rem;color:#f4f8fa;font-size:.7rem;font-weight:700;grid-column:span 2;height:3rem;letter-spacing:.05rem;line-height:1.2rem;text-transform:uppercase}.control__button--close{display:block;margin:0 auto;padding:0 1rem;width:auto}.control__button--full{grid-column:span 4}.control.tasje{background:linear-gradient(180deg,#59a200 0,transparent);margin:.5rem -1rem 0;padding:.5rem 1rem 0;width:calc(100% + 2rem)}.control.tasje .control__input{margin-top:.4rem}.loader-message.loading{-webkit-animation:breathe .5s ease-in infinite alternate forwards;animation:breathe .5s ease-in infinite alternate forwards;bottom:1rem;font-size:.8rem;position:absolute}.loader-message.loading .loader{-webkit-animation:breathe .6s ease-in infinite alternate forwards;animation:breathe .6s ease-in infinite alternate forwards;display:inline-block}.promptje{background:#24282a;border:1px solid #59a200;border-bottom:none;border-radius:1rem;color:#f4f8fa;margin:0 0 .4rem;padding:.2rem .5rem;width:100%}.promptje:focus{border-color:#f4f8fa}.promptje::-webkit-input-placeholder{color:#f4f8fa}.promptje::placeholder{color:#f4f8fa}.promptje.mini{width:40%}.tasjes-form{display:none}.navtasje{display:flex;height:auto;margin:5% 3%}.navtasje.selected *{fill:#59a200;stroke:#59a200;stroke-width:.5rem}.navtasje svg{height:auto;width:100%}.navtasje svg>*{fill:#a4a8aa}.add-tasje{left:-10000px;position:absolute}.splash{align-items:center;background:#000048;background:var(--color-brand);display:flex;flex-direction:column;height:100%;left:0;padding:5% 20%;position:fixed;top:0;width:100%;z-index:1}@media screen and (max-width:768px){.splash{padding:10%}}.splash p{font-size:1.1rem;line-height:1.6rem;margin:1rem auto;max-width:35rem;text-align:center;width:100%}.splash p strong{font-size:1.4rem}.splash__button{align-self:center;background:#2f78c4;background:var(--blue-400);border-radius:1.8rem;color:#f4f8fa;font-family:Gellix,sans-serif;font-size:1.2rem;font-weight:700;height:3.6rem;line-height:3rem;margin:1rem;padding:0 3rem;text-transform:none;z-index:1}@media screen and (max-width:768px){.splash__button{font-size:1.1rem;height:3rem}}.splash__button:hover{background:#6c70ee;background:var(--plum);-webkit-filter:none;filter:none}.splashje{bottom:0;left:20%;position:absolute;width:60%}@media screen and (max-width:768px){.splashje{left:5%;width:90%}}.add-tasje+label,.control__button--roostertje{cursor:pointer;grid-column:span 4;line-height:3rem;margin:0;text-align:center}.katje{-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform 20ms ease-in;transition:transform 20ms ease-in;transition:transform 20ms ease-in,-webkit-transform 20ms ease-in}.reverser{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.future{font-weight:700}@-webkit-keyframes subtitle{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes subtitle{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.subtitle{bottom:10%;color:#f4f8fa;font-size:3rem;font-weight:700;left:50%;max-width:50rem;padding:.5rem 1rem;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:background-color .5s ease-in}.cogni-ddw .subtitle{font-family:Gellix,sans-serif;letter-spacing:2px}.eyes{transition:fill .5s ease-in}
/*# sourceMappingURL=main.9107eb47.css.map*/