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}:root[data-theme=light]{--text-50:#ebf9f8;--text-100:#d8f3f1;--text-200:#b1e7e3;--text-300:#8adbd6;--text-400:#63cfc8;--text-500:#3cc3ba;--text-600:#309c95;--text-700:#247570;--text-800:#184e4a;--text-900:#0c2725;--text-950:#061413;--background-50:#ebf9f8;--background-100:#d8f3f1;--background-200:#b1e7e3;--background-300:#8adbd6;--background-400:#63cfc8;--background-500:#3cc3ba;--background-600:#309c95;--background-700:#247570;--background-800:#184e4a;--background-900:#0c2725;--background-950:#061413;--primary-50:#ecf9f8;--primary-100:#d9f2f1;--primary-200:#b3e6e4;--primary-300:#8cd9d6;--primary-400:#66ccc9;--primary-500:#40bfbb;--primary-600:#339996;--primary-700:#267370;--primary-800:#194d4b;--primary-900:#0d2625;--primary-950:#061313;--secondary-50:#ecf3f9;--secondary-100:#d8e8f3;--secondary-200:#b1d0e7;--secondary-300:#8bb9da;--secondary-400:#64a2ce;--secondary-500:#3d8bc2;--secondary-600:#316f9b;--secondary-700:#255374;--secondary-800:#18374e;--secondary-900:#0c1c27;--secondary-950:#060e13;--accent-50:#ecf1f9;--accent-100:#d9e3f2;--accent-200:#b3c6e6;--accent-300:#8caad9;--accent-400:#668dcc;--accent-500:#4071bf;--accent-600:#335a99;--accent-700:#264473;--accent-800:#192d4d;--accent-900:#0d1726;--accent-950:#060b13}:root[data-theme=dark]{--text-50:#061413;--text-100:#0c2725;--text-200:#184e4a;--text-300:#247570;--text-400:#309c95;--text-500:#3cc3ba;--text-600:#63cfc8;--text-700:#8adbd6;--text-800:#b1e7e3;--text-900:#d8f3f1;--text-950:#ebf9f8;--background-50:#061413;--background-100:#0c2725;--background-200:#184e4a;--background-300:#247570;--background-400:#309c95;--background-500:#3cc3ba;--background-600:#63cfc8;--background-700:#8adbd6;--background-800:#b1e7e3;--background-900:#d8f3f1;--background-950:#ebf9f8;--primary-50:#061313;--primary-100:#0d2625;--primary-200:#194d4b;--primary-300:#267370;--primary-400:#339996;--primary-500:#40bfbb;--primary-600:#66ccc9;--primary-700:#8cd9d6;--primary-800:#b3e6e4;--primary-900:#d9f2f1;--primary-950:#ecf9f8;--secondary-50:#060e13;--secondary-100:#0c1c27;--secondary-200:#18374e;--secondary-300:#255374;--secondary-400:#316f9b;--secondary-500:#3d8bc2;--secondary-600:#64a2ce;--secondary-700:#8bb9da;--secondary-800:#b1d0e7;--secondary-900:#d8e8f3;--secondary-950:#ecf3f9;--accent-50:#060b13;--accent-100:#0d1726;--accent-200:#192d4d;--accent-300:#264473;--accent-400:#335a99;--accent-500:#4071bf;--accent-600:#668dcc;--accent-700:#8caad9;--accent-800:#b3c6e6;--accent-900:#d9e3f2;--accent-950:#ecf1f9}@font-face{font-family:Bender;src:url(/static/media/Bender.554dbf85e7b088fa9434.otf) format("opentype")}@font-face{font-family:Bender;font-weight:700;src:url(/static/media/Bender-Bold.fdb4a7ffbc4af0768dbd.otf) format("opentype")}@font-face{font-family:Bender;font-style:italic;src:url(/static/media/Bender-Italic.91969c8945b5a6917631.otf) format("opentype")}
/*    !*padding: 6px 10px;*!*/.desc-container{margin-bottom:10px;max-height:60px;overflow:hidden;position:relative;transition:max-height .25s ease}.desc-container.expanded{max-height:800px}.fade-mask{background:linear-gradient(180deg,#1f212400,#1f2124);content:"";height:60px;left:0;pointer-events:none;position:absolute;right:0;top:0}.desc-container.expanded .fade-mask,iframe{display:none}.nav{box-sizing:border-box;display:grid;grid-template-columns:1fr auto 1fr;height:64px;padding:0 24px;width:100%}.checkmark,.nav{align-items:center}.checkmark{background:#fff;border:2px solid #8bc34a;border-radius:50%;color:#8bc34a;cursor:pointer;display:flex;font-size:24px;height:38px;justify-content:center;left:-20px;position:absolute;top:-20px;width:38px;z-index:999}.task-node-complete:after{background:repeating-linear-gradient(-45deg,#00ff0059,#00ff0059 20px,#0f00 0,#0f00 40px);border-radius:8px;content:"";inset:0;pointer-events:none;position:absolute}.task-node-complete{background:#f6fff1;border:2px solid #8bc34a}.react-flow__panel.react-flow__attribution{display:none!important}.task-node-title{display:inline-block;max-width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}