@import url(https://fonts.googleapis.com/css?family=Rasa&display=swap);
:root{--font-size-smallest:10px;--font-size-smaller:11px;--font-size-small:12px;--font-size-normal:13px;--font-size-large:14px;--font-size-larger:20px;--font-size-largest:26px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-one:1;--line-height-normal:1.2em;--line-height-large:1.4em;--line-height-larger:1.6em;--line-height-largest:2em;--font-family-system:"UniversalSans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-title:"Garnett",FixEmoji,sans-serif;--font-family-monospace:"Source Code Pro",Inconsolata,Monaco,Consolas,"Courier New",Courier,monospace;--radius-smaller:1px;--radius-small:2px;--radius-normal:4px;--radius-large:6px;--radius-larger:10px;--radius-largest:50px;--opacity-null:0;--opacity-smaller:0.2;--opacity-small:0.4;--opacity-half:0.5;--opacity-normal:0.6;--opacity-large:0.8;--z-index-mega:9;--z-index-huge:4;--z-index-large:3;--z-index-medium:2;--z-index-small:1;--z-index-null:0;--z-index-modal:var(--z-index-mega);--z-index-modal-backdrop:var(--z-index-huge);--box-shadow-modals:0 2px 40px 0 rgba(44,44,44,0.08);--box-shadow-smaller:0px 1px 2px 0px rgba(44,50,77,0.1);--box-shadow-small:0 2px 3px 0 rgba(44,50,70,0.15);--box-shadow-right-small:0px 1px 2px 0px rgba(44,50,77,0.1);--box-shadow-bottom-small:0 1px 2px 0 rgba(44,44,44,0.1);--box-shadow-normal:0px 1px 8px 0px rgba(0,0,0,0.08);--box-shadow-medium:0 0 10px 0 rgba(44,50,77,0.07);--box-shadow-large:0 2px 40px 0 rgba(44,44,44,0.2);--spacing-smallest:1px;--spacing-smaller:2px;--spacing-small:5px;--spacing-normal:10px;--spacing-medium:15px;--spacing-large:20px;--spacing-larger:30px;--spacing-largest:40px;--spacing-huge:60px;--transition:all 0.13s ease-in-out;--transition-medium:all 0.4s ease-in-out;--note-panel-horizontal-width:70px;--note-editor-min-width:420px;--note-editor-max-width:680px;--note-header-height:70px;--note-editor-font-size:16px;--note-editor-font-size-medium:15px;--note-editor-line-height:1.6em;--note-editor-list-item-margin-left:30px;--note-editor-title-font-size:calc(3.052*var(--note-editor-font-size));--note-editor-title-line-height:1.25em;--note-editor-header-letter-spacing:-0.015em;--note-editor-h1-font-size:2em;--note-editor-h1-line-height:1.3em;--note-editor-h1-margin-after:4px;--note-editor-h1-margin-before:32px;--note-editor-h2-font-size:1.5em;--note-editor-h2-line-height:1.4em;--note-editor-h2-margin-after:4px;--note-editor-h2-margin-before:20px;--note-editor-h3-font-size:1.2em;--note-editor-h3-line-height:1.7em;--note-editor-h3-margin-after:4px;--note-editor-h3-margin-before:16px}.dark-mode.color-mode-elevated .force-light-mode,.dark-mode .color-mode-elevated .force-light-mode,.dark-mode .force-light-mode,:root{--transparent:transparent;--shade-00:#2d2f34;--shade-05:#3f434a;--shade-10:#5e646e;--shade-20:#6a707c;--shade-30:#acb1b9;--shade-40:#d8dadf;--shade-45:#ecedef;--shade-50:#f1f2f4;--shade-100:#fcfcfd;--shade-100:#fdfdfd;--full-white:#fff;--blue-10:#0d3c82;--blue-20:#0a4ecd;--blue-30:#1668e3;--blue-40:#4688ec;--blue-50:#c8dbf9;--blue-60:#e8f0fd;--blue-70:#f1f6fe;--black:#1d1e20;--white:#fdfdfd;--red:#ff5a6e;--yellow:#ffcf59;--yellow-dark:#926400;--sand:#ffe697;--pink:#ffb199;--green:#b8e986;--saturn-orange:#f67748;--moon-dust:#f9efe4;--pink-moon:#eebacb;--tag-default-background:#f5f5f7;--tag-default-color:#72727d;--tag-blue-background:#d4f4f7;--tag-blue-color:#30767e;--tag-green-background:#cffcd6;--tag-green-color:#38794e;--tag-yellow-background:#fff3c2;--tag-yellow-color:#974e00;--tag-orange-background:#ffe6cc;--tag-orange-color:#974e00;--tag-red-background:#ffe6e6;--tag-red-color:#ba1b1b;--tag-mauve-background:#fee6f2;--tag-mauve-color:#b52068;--tag-purple-background:#f0e9fc;--tag-purple-color:#6b34df;--tag-bleu-background:#edf1ff;--tag-bleu-color:#3e57e5;--tag-grey-background:#dbdbdf;--tag-grey-color:#70727e}body{--primary:var(--blue-30);--primary-light:var(--blue-40);--primary-dark:var(--blue-20);--primary-darker:var(--blue-10);--primary-shade-light:var(--blue-70);--primary-shade-dark:var(--blue-60);--tooltip-color:#fff;--tooltip-background-color:#3b3a3a;--entity-highlight-color:var(--primary);--entity-highlight-background:var(--primary-shade-light);--entity-highlight-active-color:var(--primary-dark);--entity-highlight-active-background:var(--primary-shade-dark);--note-editor-color:var(--shade-05);--note-editor-selection-color:rgba(159,162,254,0.19);--code-background:var(--shade-50);--code-border-color:var(--shade-40)}.dark-mode{--shade-100:#232529;--shade-50:#2d2f34;--shade-45:#3f434a;--shade-40:#5e646e;--shade-30:#6a707c;--shade-20:#acb1b9;--shade-10:#d8dadf;--shade-05:#ecedef;--shade-00:#f1f2f4;--white:#f5f6f7;--black:#1d1e20;--tag-default-background:#5b5d67;--tag-default-color:#ebecee;--tag-blue-background:#4aa7cf;--tag-blue-color:#e9fafb;--tag-green-background:#4ba36b;--tag-green-color:#e7feea;--tag-yellow-background:#ddb450;--tag-yellow-color:#fff9e5;--tag-orange-background:#e88954;--tag-orange-color:#fcefe8;--tag-red-background:#d96060;--tag-red-color:#fce9e9;--tag-mauve-background:#d85c98;--tag-mauve-color:#fbe9f2;--tag-purple-background:#805ad2;--tag-purple-color:#eee8fd;--tag-bleu-background:#687ced;--tag-bleu-color:#e5ebff;--tag-grey-background:#5b5d67;--tag-grey-color:#dbdbdf}body.dark-mode,body .dark-mode{--primary:var(--blue-30);--primary-light:var(--blue-50);--primary-dark:var(--blue-20);--primary-darker:var(--blue-10);--primary-shade-light:var(--blue-20);--primary-shade-dark:var(--blue-10);--entity-highlight-color:var(--primary-light);--entity-highlight-background:var(--primary-shade-dark);--entity-highlight-active-color:var(--primary-light);--entity-highlight-active-background:var(--primary-shade-light);--note-editor-color:var(--shade-05);--note-editor-selection-color:rgba(133,150,255,0.2);--code-background:var(--shade-45);--code-border-color:var(--shade-40)}body.dark-mode.color-mode-elevated,body .dark-mode.color-mode-elevated,body.dark-mode .color-mode-elevated,body .dark-mode .color-mode-elevated{--shade-100:#2d2f34;--shade-50:#3f434a;--shade-45:#5e646e;--shade-40:#6a707c;--shade-30:#acb1b9;--shade-20:#d8dadf;--shade-10:#ecedef;--shade-05:#f1f2f4;--shade-00:#fcfcfd}.slite-design-system{--spacing-smallest:2px;--spacing-smaller:4px;--spacing-small:8px;--spacing-normal:12px;--spacing-medium:16px;--spacing-large:24px;--spacing-larger:32px;--spacing-largest:40px;--spacing-huge:60px}.child-effects-on-focus:focus .transparent-child-effect,.child-effects-on-hover:hover .transparent-child-effect,.transparent,.transparent-on-active:active,.transparent-on-focus:focus,.transparent-on-hover:hover{color:var(--transparent)}.background-transparent,.background-transparent-on-focus:focus,.background-transparent-on-hover:hover,.child-effects-on-focus:focus .background-transparent-child-effect,.child-effects-on-hover:hover .background-transparent-child-effect{background-color:var(--transparent)}.background-transparent-on-active:active{background-color:var(--transparent)!important}.border-transparent,.border-transparent-on-active:active,.border-transparent-on-focus:focus,.border-transparent-on-hover:hover,.child-effects-on-focus:focus .border-transparent-child-effect,.child-effects-on-hover:hover .border-transparent-child-effect{border-color:var(--transparent)}.placeholder-transparent::-ms-input-placeholder{color:var(--transparent)}.placeholder-transparent::placeholder{color:var(--transparent)}.black,.black-on-active:active,.black-on-focus:focus,.black-on-hover:hover,.child-effects-on-focus:focus .black-child-effect,.child-effects-on-hover:hover .black-child-effect{color:var(--black)}.background-black,.background-black-on-focus:focus,.background-black-on-hover:hover,.child-effects-on-focus:focus .background-black-child-effect,.child-effects-on-hover:hover .background-black-child-effect{background-color:var(--black)}.background-black-on-active:active{background-color:var(--black)!important}.border-black,.border-black-on-active:active,.border-black-on-focus:focus,.border-black-on-hover:hover,.child-effects-on-focus:focus .border-black-child-effect,.child-effects-on-hover:hover .border-black-child-effect{border-color:var(--black)}.placeholder-black::-ms-input-placeholder{color:var(--black)}.placeholder-black::placeholder{color:var(--black)}.child-effects-on-focus:focus .shade-00-child-effect,.child-effects-on-hover:hover .shade-00-child-effect,.shade-00,.shade-00-on-active:active,.shade-00-on-focus:focus,.shade-00-on-hover:hover{color:var(--shade-00)}.background-shade-00,.background-shade-00-on-focus:focus,.background-shade-00-on-hover:hover,.child-effects-on-focus:focus .background-shade-00-child-effect,.child-effects-on-hover:hover .background-shade-00-child-effect{background-color:var(--shade-00)}.background-shade-00-on-active:active{background-color:var(--shade-00)!important}.border-shade-00,.border-shade-00-on-active:active,.border-shade-00-on-focus:focus,.border-shade-00-on-hover:hover,.child-effects-on-focus:focus .border-shade-00-child-effect,.child-effects-on-hover:hover .border-shade-00-child-effect{border-color:var(--shade-00)}.placeholder-shade-00::-ms-input-placeholder{color:var(--shade-00)}.placeholder-shade-00::placeholder{color:var(--shade-00)}.child-effects-on-focus:focus .shade-05-child-effect,.child-effects-on-hover:hover .shade-05-child-effect,.shade-05,.shade-05-on-active:active,.shade-05-on-focus:focus,.shade-05-on-hover:hover{color:var(--shade-05)}.background-shade-05,.background-shade-05-on-focus:focus,.background-shade-05-on-hover:hover,.child-effects-on-focus:focus .background-shade-05-child-effect,.child-effects-on-hover:hover .background-shade-05-child-effect{background-color:var(--shade-05)}.background-shade-05-on-active:active{background-color:var(--shade-05)!important}.border-shade-05,.border-shade-05-on-active:active,.border-shade-05-on-focus:focus,.border-shade-05-on-hover:hover,.child-effects-on-focus:focus .border-shade-05-child-effect,.child-effects-on-hover:hover .border-shade-05-child-effect{border-color:var(--shade-05)}.placeholder-shade-05::-ms-input-placeholder{color:var(--shade-05)}.placeholder-shade-05::placeholder{color:var(--shade-05)}.child-effects-on-focus:focus .shade-10-child-effect,.child-effects-on-hover:hover .shade-10-child-effect,.shade-10,.shade-10-on-active:active,.shade-10-on-focus:focus,.shade-10-on-hover:hover{color:var(--shade-10)}.background-shade-10,.background-shade-10-on-focus:focus,.background-shade-10-on-hover:hover,.child-effects-on-focus:focus .background-shade-10-child-effect,.child-effects-on-hover:hover .background-shade-10-child-effect{background-color:var(--shade-10)}.background-shade-10-on-active:active{background-color:var(--shade-10)!important}.border-shade-10,.border-shade-10-on-active:active,.border-shade-10-on-focus:focus,.border-shade-10-on-hover:hover,.child-effects-on-focus:focus .border-shade-10-child-effect,.child-effects-on-hover:hover .border-shade-10-child-effect{border-color:var(--shade-10)}.placeholder-shade-10::-ms-input-placeholder{color:var(--shade-10)}.placeholder-shade-10::placeholder{color:var(--shade-10)}.child-effects-on-focus:focus .shade-20-child-effect,.child-effects-on-hover:hover .shade-20-child-effect,.shade-20,.shade-20-on-active:active,.shade-20-on-focus:focus,.shade-20-on-hover:hover{color:var(--shade-20)}.background-shade-20,.background-shade-20-on-focus:focus,.background-shade-20-on-hover:hover,.child-effects-on-focus:focus .background-shade-20-child-effect,.child-effects-on-hover:hover .background-shade-20-child-effect{background-color:var(--shade-20)}.background-shade-20-on-active:active{background-color:var(--shade-20)!important}.border-shade-20,.border-shade-20-on-active:active,.border-shade-20-on-focus:focus,.border-shade-20-on-hover:hover,.child-effects-on-focus:focus .border-shade-20-child-effect,.child-effects-on-hover:hover .border-shade-20-child-effect{border-color:var(--shade-20)}.placeholder-shade-20::-ms-input-placeholder{color:var(--shade-20)}.placeholder-shade-20::placeholder{color:var(--shade-20)}.child-effects-on-focus:focus .shade-30-child-effect,.child-effects-on-hover:hover .shade-30-child-effect,.shade-30,.shade-30-on-active:active,.shade-30-on-focus:focus,.shade-30-on-hover:hover{color:var(--shade-30)}.background-shade-30,.background-shade-30-on-focus:focus,.background-shade-30-on-hover:hover,.child-effects-on-focus:focus .background-shade-30-child-effect,.child-effects-on-hover:hover .background-shade-30-child-effect{background-color:var(--shade-30)}.background-shade-30-on-active:active{background-color:var(--shade-30)!important}.border-shade-30,.border-shade-30-on-active:active,.border-shade-30-on-focus:focus,.border-shade-30-on-hover:hover,.child-effects-on-focus:focus .border-shade-30-child-effect,.child-effects-on-hover:hover .border-shade-30-child-effect{border-color:var(--shade-30)}.placeholder-shade-30::-ms-input-placeholder{color:var(--shade-30)}.placeholder-shade-30::placeholder{color:var(--shade-30)}.child-effects-on-focus:focus .shade-40-child-effect,.child-effects-on-hover:hover .shade-40-child-effect,.shade-40,.shade-40-on-active:active,.shade-40-on-focus:focus,.shade-40-on-hover:hover{color:var(--shade-40)}.background-shade-40,.background-shade-40-on-focus:focus,.background-shade-40-on-hover:hover,.child-effects-on-focus:focus .background-shade-40-child-effect,.child-effects-on-hover:hover .background-shade-40-child-effect{background-color:var(--shade-40)}.background-shade-40-on-active:active{background-color:var(--shade-40)!important}.border-shade-40,.border-shade-40-on-active:active,.border-shade-40-on-focus:focus,.border-shade-40-on-hover:hover,.child-effects-on-focus:focus .border-shade-40-child-effect,.child-effects-on-hover:hover .border-shade-40-child-effect{border-color:var(--shade-40)}.placeholder-shade-40::-ms-input-placeholder{color:var(--shade-40)}.placeholder-shade-40::placeholder{color:var(--shade-40)}.child-effects-on-focus:focus .shade-45-child-effect,.child-effects-on-hover:hover .shade-45-child-effect,.shade-45,.shade-45-on-active:active,.shade-45-on-focus:focus,.shade-45-on-hover:hover{color:var(--shade-45)}.background-shade-45,.background-shade-45-on-focus:focus,.background-shade-45-on-hover:hover,.child-effects-on-focus:focus .background-shade-45-child-effect,.child-effects-on-hover:hover .background-shade-45-child-effect{background-color:var(--shade-45)}.background-shade-45-on-active:active{background-color:var(--shade-45)!important}.border-shade-45,.border-shade-45-on-active:active,.border-shade-45-on-focus:focus,.border-shade-45-on-hover:hover,.child-effects-on-focus:focus .border-shade-45-child-effect,.child-effects-on-hover:hover .border-shade-45-child-effect{border-color:var(--shade-45)}.placeholder-shade-45::-ms-input-placeholder{color:var(--shade-45)}.placeholder-shade-45::placeholder{color:var(--shade-45)}.child-effects-on-focus:focus .shade-50-child-effect,.child-effects-on-hover:hover .shade-50-child-effect,.shade-50,.shade-50-on-active:active,.shade-50-on-focus:focus,.shade-50-on-hover:hover{color:var(--shade-50)}.background-shade-50,.background-shade-50-on-focus:focus,.background-shade-50-on-hover:hover,.child-effects-on-focus:focus .background-shade-50-child-effect,.child-effects-on-hover:hover .background-shade-50-child-effect{background-color:var(--shade-50)}.background-shade-50-on-active:active{background-color:var(--shade-50)!important}.border-shade-50,.border-shade-50-on-active:active,.border-shade-50-on-focus:focus,.border-shade-50-on-hover:hover,.child-effects-on-focus:focus .border-shade-50-child-effect,.child-effects-on-hover:hover .border-shade-50-child-effect{border-color:var(--shade-50)}.placeholder-shade-50::-ms-input-placeholder{color:var(--shade-50)}.placeholder-shade-50::placeholder{color:var(--shade-50)}.child-effects-on-focus:focus .shade-100-child-effect,.child-effects-on-hover:hover .shade-100-child-effect,.shade-100,.shade-100-on-active:active,.shade-100-on-focus:focus,.shade-100-on-hover:hover{color:var(--shade-100)}.background-shade-100,.background-shade-100-on-focus:focus,.background-shade-100-on-hover:hover,.child-effects-on-focus:focus .background-shade-100-child-effect,.child-effects-on-hover:hover .background-shade-100-child-effect{background-color:var(--shade-100)}.background-shade-100-on-active:active{background-color:var(--shade-100)!important}.border-shade-100,.border-shade-100-on-active:active,.border-shade-100-on-focus:focus,.border-shade-100-on-hover:hover,.child-effects-on-focus:focus .border-shade-100-child-effect,.child-effects-on-hover:hover .border-shade-100-child-effect{border-color:var(--shade-100)}.placeholder-shade-100::-ms-input-placeholder{color:var(--shade-100)}.placeholder-shade-100::placeholder{color:var(--shade-100)}.child-effects-on-focus:focus .white-child-effect,.child-effects-on-hover:hover .white-child-effect,.white,.white-on-active:active,.white-on-focus:focus,.white-on-hover:hover{color:var(--white)}.background-white,.background-white-on-focus:focus,.background-white-on-hover:hover,.child-effects-on-focus:focus .background-white-child-effect,.child-effects-on-hover:hover .background-white-child-effect{background-color:var(--white)}.background-white-on-active:active{background-color:var(--white)!important}.border-white,.border-white-on-active:active,.border-white-on-focus:focus,.border-white-on-hover:hover,.child-effects-on-focus:focus .border-white-child-effect,.child-effects-on-hover:hover .border-white-child-effect{border-color:var(--white)}.placeholder-white::-ms-input-placeholder{color:var(--white)}.placeholder-white::placeholder{color:var(--white)}.child-effects-on-focus:focus .full-white-child-effect,.child-effects-on-hover:hover .full-white-child-effect,.full-white,.full-white-on-active:active,.full-white-on-focus:focus,.full-white-on-hover:hover{color:var(--full-white)}.background-full-white,.background-full-white-on-focus:focus,.background-full-white-on-hover:hover,.child-effects-on-focus:focus .background-full-white-child-effect,.child-effects-on-hover:hover .background-full-white-child-effect{background-color:var(--full-white)}.background-full-white-on-active:active{background-color:var(--full-white)!important}.border-full-white,.border-full-white-on-active:active,.border-full-white-on-focus:focus,.border-full-white-on-hover:hover,.child-effects-on-focus:focus .border-full-white-child-effect,.child-effects-on-hover:hover .border-full-white-child-effect{border-color:var(--full-white)}.placeholder-full-white::-ms-input-placeholder{color:var(--full-white)}.placeholder-full-white::placeholder{color:var(--full-white)}.child-effects-on-focus:focus .red-child-effect,.child-effects-on-hover:hover .red-child-effect,.red,.red-on-active:active,.red-on-focus:focus,.red-on-hover:hover{color:var(--red)}.background-red,.background-red-on-focus:focus,.background-red-on-hover:hover,.child-effects-on-focus:focus .background-red-child-effect,.child-effects-on-hover:hover .background-red-child-effect{background-color:var(--red)}.background-red-on-active:active{background-color:var(--red)!important}.border-red,.border-red-on-active:active,.border-red-on-focus:focus,.border-red-on-hover:hover,.child-effects-on-focus:focus .border-red-child-effect,.child-effects-on-hover:hover .border-red-child-effect{border-color:var(--red)}.placeholder-red::-ms-input-placeholder{color:var(--red)}.placeholder-red::placeholder{color:var(--red)}.child-effects-on-focus:focus .yellow-child-effect,.child-effects-on-hover:hover .yellow-child-effect,.yellow,.yellow-on-active:active,.yellow-on-focus:focus,.yellow-on-hover:hover{color:var(--yellow)}.background-yellow,.background-yellow-on-focus:focus,.background-yellow-on-hover:hover,.child-effects-on-focus:focus .background-yellow-child-effect,.child-effects-on-hover:hover .background-yellow-child-effect{background-color:var(--yellow)}.background-yellow-on-active:active{background-color:var(--yellow)!important}.border-yellow,.border-yellow-on-active:active,.border-yellow-on-focus:focus,.border-yellow-on-hover:hover,.child-effects-on-focus:focus .border-yellow-child-effect,.child-effects-on-hover:hover .border-yellow-child-effect{border-color:var(--yellow)}.placeholder-yellow::-ms-input-placeholder{color:var(--yellow)}.placeholder-yellow::placeholder{color:var(--yellow)}.child-effects-on-focus:focus .yellow-dark-child-effect,.child-effects-on-hover:hover .yellow-dark-child-effect,.yellow-dark,.yellow-dark-on-active:active,.yellow-dark-on-focus:focus,.yellow-dark-on-hover:hover{color:var(--yellow-dark)}.background-yellow-dark,.background-yellow-dark-on-focus:focus,.background-yellow-dark-on-hover:hover,.child-effects-on-focus:focus .background-yellow-dark-child-effect,.child-effects-on-hover:hover .background-yellow-dark-child-effect{background-color:var(--yellow-dark)}.background-yellow-dark-on-active:active{background-color:var(--yellow-dark)!important}.border-yellow-dark,.border-yellow-dark-on-active:active,.border-yellow-dark-on-focus:focus,.border-yellow-dark-on-hover:hover,.child-effects-on-focus:focus .border-yellow-dark-child-effect,.child-effects-on-hover:hover .border-yellow-dark-child-effect{border-color:var(--yellow-dark)}.placeholder-yellow-dark::-ms-input-placeholder{color:var(--yellow-dark)}.placeholder-yellow-dark::placeholder{color:var(--yellow-dark)}.child-effects-on-focus:focus .sand-child-effect,.child-effects-on-hover:hover .sand-child-effect,.sand,.sand-on-active:active,.sand-on-focus:focus,.sand-on-hover:hover{color:var(--sand)}.background-sand,.background-sand-on-focus:focus,.background-sand-on-hover:hover,.child-effects-on-focus:focus .background-sand-child-effect,.child-effects-on-hover:hover .background-sand-child-effect{background-color:var(--sand)}.background-sand-on-active:active{background-color:var(--sand)!important}.border-sand,.border-sand-on-active:active,.border-sand-on-focus:focus,.border-sand-on-hover:hover,.child-effects-on-focus:focus .border-sand-child-effect,.child-effects-on-hover:hover .border-sand-child-effect{border-color:var(--sand)}.placeholder-sand::-ms-input-placeholder{color:var(--sand)}.placeholder-sand::placeholder{color:var(--sand)}.child-effects-on-focus:focus .pink-child-effect,.child-effects-on-hover:hover .pink-child-effect,.pink,.pink-on-active:active,.pink-on-focus:focus,.pink-on-hover:hover{color:var(--pink)}.background-pink,.background-pink-on-focus:focus,.background-pink-on-hover:hover,.child-effects-on-focus:focus .background-pink-child-effect,.child-effects-on-hover:hover .background-pink-child-effect{background-color:var(--pink)}.background-pink-on-active:active{background-color:var(--pink)!important}.border-pink,.border-pink-on-active:active,.border-pink-on-focus:focus,.border-pink-on-hover:hover,.child-effects-on-focus:focus .border-pink-child-effect,.child-effects-on-hover:hover .border-pink-child-effect{border-color:var(--pink)}.placeholder-pink::-ms-input-placeholder{color:var(--pink)}.placeholder-pink::placeholder{color:var(--pink)}.child-effects-on-focus:focus .primary-child-effect,.child-effects-on-hover:hover .primary-child-effect,.primary,.primary-on-active:active,.primary-on-focus:focus,.primary-on-hover:hover{color:var(--primary)}.background-primary,.background-primary-on-focus:focus,.background-primary-on-hover:hover,.child-effects-on-focus:focus .background-primary-child-effect,.child-effects-on-hover:hover .background-primary-child-effect{background-color:var(--primary)}.background-primary-on-active:active{background-color:var(--primary)!important}.border-primary,.border-primary-on-active:active,.border-primary-on-focus:focus,.border-primary-on-hover:hover,.child-effects-on-focus:focus .border-primary-child-effect,.child-effects-on-hover:hover .border-primary-child-effect{border-color:var(--primary)}.placeholder-primary::-ms-input-placeholder{color:var(--primary)}.placeholder-primary::placeholder{color:var(--primary)}.child-effects-on-focus:focus .primary-light-child-effect,.child-effects-on-hover:hover .primary-light-child-effect,.primary-light,.primary-light-on-active:active,.primary-light-on-focus:focus,.primary-light-on-hover:hover{color:var(--primary-light)}.background-primary-light,.background-primary-light-on-focus:focus,.background-primary-light-on-hover:hover,.child-effects-on-focus:focus .background-primary-light-child-effect,.child-effects-on-hover:hover .background-primary-light-child-effect{background-color:var(--primary-light)}.background-primary-light-on-active:active{background-color:var(--primary-light)!important}.border-primary-light,.border-primary-light-on-active:active,.border-primary-light-on-focus:focus,.border-primary-light-on-hover:hover,.child-effects-on-focus:focus .border-primary-light-child-effect,.child-effects-on-hover:hover .border-primary-light-child-effect{border-color:var(--primary-light)}.placeholder-primary-light::-ms-input-placeholder{color:var(--primary-light)}.placeholder-primary-light::placeholder{color:var(--primary-light)}.child-effects-on-focus:focus .primary-dark-child-effect,.child-effects-on-hover:hover .primary-dark-child-effect,.primary-dark,.primary-dark-on-active:active,.primary-dark-on-focus:focus,.primary-dark-on-hover:hover{color:var(--primary-dark)}.background-primary-dark,.background-primary-dark-on-focus:focus,.background-primary-dark-on-hover:hover,.child-effects-on-focus:focus .background-primary-dark-child-effect,.child-effects-on-hover:hover .background-primary-dark-child-effect{background-color:var(--primary-dark)}.background-primary-dark-on-active:active{background-color:var(--primary-dark)!important}.border-primary-dark,.border-primary-dark-on-active:active,.border-primary-dark-on-focus:focus,.border-primary-dark-on-hover:hover,.child-effects-on-focus:focus .border-primary-dark-child-effect,.child-effects-on-hover:hover .border-primary-dark-child-effect{border-color:var(--primary-dark)}.placeholder-primary-dark::-ms-input-placeholder{color:var(--primary-dark)}.placeholder-primary-dark::placeholder{color:var(--primary-dark)}.child-effects-on-focus:focus .primary-darker-child-effect,.child-effects-on-hover:hover .primary-darker-child-effect,.primary-darker,.primary-darker-on-active:active,.primary-darker-on-focus:focus,.primary-darker-on-hover:hover{color:var(--primary-darker)}.background-primary-darker,.background-primary-darker-on-focus:focus,.background-primary-darker-on-hover:hover,.child-effects-on-focus:focus .background-primary-darker-child-effect,.child-effects-on-hover:hover .background-primary-darker-child-effect{background-color:var(--primary-darker)}.background-primary-darker-on-active:active{background-color:var(--primary-darker)!important}.border-primary-darker,.border-primary-darker-on-active:active,.border-primary-darker-on-focus:focus,.border-primary-darker-on-hover:hover,.child-effects-on-focus:focus .border-primary-darker-child-effect,.child-effects-on-hover:hover .border-primary-darker-child-effect{border-color:var(--primary-darker)}.placeholder-primary-darker::-ms-input-placeholder{color:var(--primary-darker)}.placeholder-primary-darker::placeholder{color:var(--primary-darker)}.child-effects-on-focus:focus .primary-shade-light-child-effect,.child-effects-on-hover:hover .primary-shade-light-child-effect,.primary-shade-light,.primary-shade-light-on-active:active,.primary-shade-light-on-focus:focus,.primary-shade-light-on-hover:hover{color:var(--primary-shade-light)}.background-primary-shade-light,.background-primary-shade-light-on-focus:focus,.background-primary-shade-light-on-hover:hover,.child-effects-on-focus:focus .background-primary-shade-light-child-effect,.child-effects-on-hover:hover .background-primary-shade-light-child-effect{background-color:var(--primary-shade-light)}.background-primary-shade-light-on-active:active{background-color:var(--primary-shade-light)!important}.border-primary-shade-light,.border-primary-shade-light-on-active:active,.border-primary-shade-light-on-focus:focus,.border-primary-shade-light-on-hover:hover,.child-effects-on-focus:focus .border-primary-shade-light-child-effect,.child-effects-on-hover:hover .border-primary-shade-light-child-effect{border-color:var(--primary-shade-light)}.placeholder-primary-shade-light::-ms-input-placeholder{color:var(--primary-shade-light)}.placeholder-primary-shade-light::placeholder{color:var(--primary-shade-light)}.child-effects-on-focus:focus .primary-shade-dark-child-effect,.child-effects-on-hover:hover .primary-shade-dark-child-effect,.primary-shade-dark,.primary-shade-dark-on-active:active,.primary-shade-dark-on-focus:focus,.primary-shade-dark-on-hover:hover{color:var(--primary-shade-dark)}.background-primary-shade-dark,.background-primary-shade-dark-on-focus:focus,.background-primary-shade-dark-on-hover:hover,.child-effects-on-focus:focus .background-primary-shade-dark-child-effect,.child-effects-on-hover:hover .background-primary-shade-dark-child-effect{background-color:var(--primary-shade-dark)}.background-primary-shade-dark-on-active:active{background-color:var(--primary-shade-dark)!important}.border-primary-shade-dark,.border-primary-shade-dark-on-active:active,.border-primary-shade-dark-on-focus:focus,.border-primary-shade-dark-on-hover:hover,.child-effects-on-focus:focus .border-primary-shade-dark-child-effect,.child-effects-on-hover:hover .border-primary-shade-dark-child-effect{border-color:var(--primary-shade-dark)}.placeholder-primary-shade-dark::-ms-input-placeholder{color:var(--primary-shade-dark)}.placeholder-primary-shade-dark::placeholder{color:var(--primary-shade-dark)}.child-effects-on-focus:focus .green-child-effect,.child-effects-on-hover:hover .green-child-effect,.green,.green-on-active:active,.green-on-focus:focus,.green-on-hover:hover{color:var(--green)}.background-green,.background-green-on-focus:focus,.background-green-on-hover:hover,.child-effects-on-focus:focus .background-green-child-effect,.child-effects-on-hover:hover .background-green-child-effect{background-color:var(--green)}.background-green-on-active:active{background-color:var(--green)!important}.border-green,.border-green-on-active:active,.border-green-on-focus:focus,.border-green-on-hover:hover,.child-effects-on-focus:focus .border-green-child-effect,.child-effects-on-hover:hover .border-green-child-effect{border-color:var(--green)}.placeholder-green::-ms-input-placeholder{color:var(--green)}.placeholder-green::placeholder{color:var(--green)}.child-effects-on-focus:focus .saturn-orange-child-effect,.child-effects-on-hover:hover .saturn-orange-child-effect,.saturn-orange,.saturn-orange-on-active:active,.saturn-orange-on-focus:focus,.saturn-orange-on-hover:hover{color:var(--saturn-orange)}.background-saturn-orange,.background-saturn-orange-on-focus:focus,.background-saturn-orange-on-hover:hover,.child-effects-on-focus:focus .background-saturn-orange-child-effect,.child-effects-on-hover:hover .background-saturn-orange-child-effect{background-color:var(--saturn-orange)}.background-saturn-orange-on-active:active{background-color:var(--saturn-orange)!important}.border-saturn-orange,.border-saturn-orange-on-active:active,.border-saturn-orange-on-focus:focus,.border-saturn-orange-on-hover:hover,.child-effects-on-focus:focus .border-saturn-orange-child-effect,.child-effects-on-hover:hover .border-saturn-orange-child-effect{border-color:var(--saturn-orange)}.placeholder-saturn-orange::-ms-input-placeholder{color:var(--saturn-orange)}.placeholder-saturn-orange::placeholder{color:var(--saturn-orange)}.child-effects-on-focus:focus .moon-dust-child-effect,.child-effects-on-hover:hover .moon-dust-child-effect,.moon-dust,.moon-dust-on-active:active,.moon-dust-on-focus:focus,.moon-dust-on-hover:hover{color:var(--moon-dust)}.background-moon-dust,.background-moon-dust-on-focus:focus,.background-moon-dust-on-hover:hover,.child-effects-on-focus:focus .background-moon-dust-child-effect,.child-effects-on-hover:hover .background-moon-dust-child-effect{background-color:var(--moon-dust)}.background-moon-dust-on-active:active{background-color:var(--moon-dust)!important}.border-moon-dust,.border-moon-dust-on-active:active,.border-moon-dust-on-focus:focus,.border-moon-dust-on-hover:hover,.child-effects-on-focus:focus .border-moon-dust-child-effect,.child-effects-on-hover:hover .border-moon-dust-child-effect{border-color:var(--moon-dust)}.placeholder-moon-dust::-ms-input-placeholder{color:var(--moon-dust)}.placeholder-moon-dust::placeholder{color:var(--moon-dust)}.child-effects-on-focus:focus .pink-moon-child-effect,.child-effects-on-hover:hover .pink-moon-child-effect,.pink-moon,.pink-moon-on-active:active,.pink-moon-on-focus:focus,.pink-moon-on-hover:hover{color:var(--pink-moon)}.background-pink-moon,.background-pink-moon-on-focus:focus,.background-pink-moon-on-hover:hover,.child-effects-on-focus:focus .background-pink-moon-child-effect,.child-effects-on-hover:hover .background-pink-moon-child-effect{background-color:var(--pink-moon)}.background-pink-moon-on-active:active{background-color:var(--pink-moon)!important}.border-pink-moon,.border-pink-moon-on-active:active,.border-pink-moon-on-focus:focus,.border-pink-moon-on-hover:hover,.child-effects-on-focus:focus .border-pink-moon-child-effect,.child-effects-on-hover:hover .border-pink-moon-child-effect{border-color:var(--pink-moon)}.placeholder-pink-moon::-ms-input-placeholder{color:var(--pink-moon)}.placeholder-pink-moon::placeholder{color:var(--pink-moon)}.note-editor-title{color:var(--shade-00);font-family:var(--font-family-title)}.comment-editor,.note-editor{color:var(--note-editor-color);caret-color:var(--note-editor-color)}.comment-editor ::selection,.note-editor-title::selection,.note-editor ::selection{background:var(--note-editor-selection-color)}.comment-highlighted{border-bottom:3px solid #ffcf59}.comment-highlighted:hover{background-color:#ffe697;border-bottom:3px solid #ffe697}.note-editor mark{color:var(--note-editor-color)}.note-editor code{background-color:var(--code-background);border:1px solid var(--code-border-color)}.entity-highlight{color:var(--entity-highlight-color);background-color:var(--entity-highlight-background)}.entity-highlight.is-clickable:hover,.entity-highlight.is-selected{color:var(--entity-highlight-active-color);background-color:var(--entity-highlight-active-background)}@media (any-pointer:fine){.entity-highlight:hover{color:var(--entity-highlight-active-color);background-color:var(--entity-highlight-active-background)}.dark-mode .entity-highlight:hover{color:var(--entity-highlight-active-color);background-color:var(--entity-highlight-active-background)}}.note-editor blockquote:before{background-color:var(--shade-45)}.slite-editor-database-cell:before,.slite-editor-table-cell:before{border-color:var(--shade-40)}.slite-editor-database-tag-default{background-color:var(--tag-default-background);color:var(--tag-default-color)}.slite-editor-database-tag-blue{background-color:var(--tag-blue-background);color:var(--tag-blue-color)}.slite-editor-database-tag-green{background-color:var(--tag-green-background);color:var(--tag-green-color)}.slite-editor-database-tag-yellow{background-color:var(--tag-yellow-background);color:var(--tag-yellow-color)}.slite-editor-database-tag-orange{background-color:var(--tag-orange-background);color:var(--tag-orange-color)}.slite-editor-database-tag-red{background-color:var(--tag-red-background);color:var(--tag-red-color)}.slite-editor-database-tag-mauve{background-color:var(--tag-mauve-background);color:var(--tag-mauve-color)}.slite-editor-database-tag-purple{background-color:var(--tag-purple-background);color:var(--tag-purple-color)}.slite-editor-database-tag-bleu{background-color:var(--tag-bleu-background);color:var(--tag-bleu-color)}.slite-editor-database-tag-grey{background-color:var(--tag-grey-background);color:var(--tag-grey-color)}.tooltip{color:var(--tooltip-color);background-color:var(--tooltip-background-color)}.background-stripped-shade-100{background:repeating-linear-gradient(120deg,var(--shade-100),var(--shade-100) 3px,var(--shade-45) 0,var(--shade-45) 5px)}.background-stripped-red{background:repeating-linear-gradient(120deg,var(--red),var(--red) 3px,#ff5164 0,#ff5164 5px)}.background-stripped-primary{background:repeating-linear-gradient(120deg,var(--primary),var(--primary) 2px,var(--primary-shade-light) 0,var(--primary-shade-light) 5px)}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-small{border-width:1px;border-style:solid}.border-medium{border-width:2px;border-style:solid}.border-none{border:none}.border-top-small{border-top-width:1px;border-top-style:solid}.border-top-medium{border-top-width:2px;border-top-style:solid}.border-top-large{border-top-width:4px;border-top-style:solid}.border-top-none{border-top:none}.border-top-transparent{border-top-color:transparent}.border-right-small{border-right-width:1px;border-right-style:solid}.border-right-medium{border-right-width:2px;border-right-style:solid}.border-right-large{border-right-width:4px;border-right-style:solid}.border-right-none{border-right:none}.border-right-transparent{border-right-color:transparent}.border-bottom-small{border-bottom-width:1px;border-bottom-style:solid}.border-bottom-medium{border-bottom-width:2px;border-bottom-style:solid}.border-bottom-large{border-bottom-width:4px;border-bottom-style:solid}.border-bottom-none{border-bottom:none}.border-bottom-transparent{border-bottom-color:transparent}.border-left-small{border-left-width:1px;border-left-style:solid}.border-left-medium{border-left-width:2px;border-left-style:solid}.border-left-large{border-left-width:4px;border-left-style:solid}.border-left-none{border-left:none}.border-left-transparent{border-left-color:transparent}.border-right-normal-transparent{border-right-color:transparent;border-right-width:1px}.border-right-transparent-unless-hovered:not(:hover){border-right-color:transparent}:hover~.border-left-transparent-on-sibling-hovered{border-left-color:transparent}.border-bottom-transparent-unless-hovered:not(:hover){border-bottom-color:transparent}:hover~.border-top-transparent-on-sibling-hovered{border-top-color:transparent}.border-bottom-none-not-last-child:not(:last-child){border-bottom:none}@font-face{font-family:FixEmoji;unicode-range:u+200d,u+1f300-1f5ff,u+1f600-1f64f,u+1f680-1f6ff,u+26??;src:local("Segoe UI Emoji"),local("Segoe UI Symbol"),local("Segoe UI"),local("Apple Color Emoji"),local("Android Emoji"),local(EmojiSymbols),local(Symbola),local("Arial")}.font-family-system{font-family:var(--font-family-system)}.font-family-title{font-family:var(--font-family-title)}.font-family-monospace{font-family:var(--font-family-monospace)}.font-size-smallest{font-size:var(--font-size-smallest)}.line-height-smallest{line-height:var(--font-size-smallest)}.font-size-smaller{font-size:var(--font-size-smaller)}.line-height-smaller{line-height:var(--font-size-smaller)}.font-size-small{font-size:var(--font-size-small)}.line-height-small{line-height:var(--font-size-small)}.font-size-normal{font-size:var(--font-size-normal)}.line-height-normal{line-height:var(--font-size-normal)}.font-size-large{font-size:var(--font-size-large)}.line-height-large{line-height:var(--font-size-large)}.font-size-larger{font-size:var(--font-size-larger)}.line-height-larger{line-height:var(--font-size-larger)}.font-size-largest{font-size:var(--font-size-largest)}.line-height-largest{line-height:var(--font-size-largest)}.bold{font-weight:700}.font-weight-light{font-weight:var(--font-weight-light)}.font-weight-light-on-hover:hover{font-weight:var(--font-weight-light)}.font-weight-regular{font-weight:var(--font-weight-regular)}.font-weight-regular-on-hover:hover{font-weight:var(--font-weight-regular)}.font-weight-medium{font-weight:var(--font-weight-medium)}.font-weight-medium-on-hover:hover{font-weight:var(--font-weight-medium)}.font-weight-semibold{font-weight:var(--font-weight-semibold)}.font-weight-semibold-on-hover:hover{font-weight:var(--font-weight-semibold)}.font-weight-bold{font-weight:var(--font-weight-bold)}.font-weight-bold-on-hover:hover{font-weight:var(--font-weight-bold)}.line-height-one{line-height:var(--line-height-one)}.line-height-normal{line-height:var(--line-height-normal)}.line-height-large{line-height:var(--line-height-large)}.line-height-larger{line-height:var(--line-height-larger)}.line-height-largest{line-height:var(--line-height-largest)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.underline-on-hover:hover{text-decoration:underline}.italic{font-style:italic}.letter-spacing-small{letter-spacing:.4px}@font-face{font-family:UniversalSans;src:url(https://assets.slite.com/fonts/UniversalSansGX-Regular.woff2) format("woff2"),url(https://assets.slite.com/fonts/UniversalSansGX-Regular.woff) format("woff"),url(https://assets.slite.com/fonts/UniversalSansGX-Regular.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:UniversalSans;src:url(https://assets.slite.com/fonts/UniversalSansGX-Medium.woff2) format("woff2"),url(https://assets.slite.com/fonts/UniversalSansGX-Medium.woff) format("woff"),url(https://assets.slite.com/fonts/UniversalSansGX-Medium.ttf) format("truetype");font-display:swap;font-weight:500}@font-face{font-family:UniversalSans;src:url(https://assets.slite.com/fonts/UniversalSansGX-Bold.woff2) format("woff2"),url(https://assets.slite.com/fonts/UniversalSansGX-Bold.woff) format("woff"),url(https://assets.slite.com/fonts/UniversalSansGX-Bold.ttf) format("truetype");font-display:swap;font-weight:700}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-Black.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-Black.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-Black.ttf) format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-BlackItalic.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-BlackItalic.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-BlackItalic.ttf) format("truetype");font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-Semibold.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-Semibold.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-Semibold.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-SemiboldItalic.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-SemiboldItalic.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-SemiboldItalic.ttf) format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-Semibold.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-Semibold.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-Semibold.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-SemiboldItalic.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-SemiboldItalic.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-SemiboldItalic.ttf) format("truetype");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-Medium.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-Medium.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-Medium.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-MediumItalic.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-MediumItalic.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-MediumItalic.ttf) format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-Regular.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-Regular.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-Regular.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-RegularItalic.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-RegularItalic.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-RegularItalic.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-Light.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-Light.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-Light.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Garnett;src:url(https://assets.slite.com/fonts/Garnett-LightItalic.woff2) format("woff2"),url(https://assets.slite.com/fonts/Garnett-LightItalic.woff) format("woff"),url(https://assets.slite.com/fonts/Garnett-LightItalic.ttf) format("truetype");font-display:swap;font-weight:300;font-style:italic}.input{background:#fff;border:none;outline:none;width:100%}.input::-webkit-input-placeholder{color:var(--shade-20)}.input:-moz-placeholder,.input::-moz-placeholder{color:var(--shade-20);opacity:1}.input:-ms-input-placeholder{color:var(--shade-20)}.width-half{width:50%}.width-full{width:100%}.width-full-page{width:100vw}.height-half{height:50%}.height-full{height:100%}.height-full-page{height:100vh}.min-height-full-page{min-height:100vh;height:auto}.max-height-full{max-height:100%}.min-width-zero{min-width:0}.flexbox{display:flex}.flexbox-column{flex-direction:column}.flexbox-column-reverse{flex-direction:column-reverse}.flexbox-row{flex-direction:row}.flexbox-row-reverse{flex-direction:row-reverse}.flexbox-basis-null{flex-basis:0}.flexbox-basis-full{flex-basis:100%}.flexbox-grow{flex-grow:1;min-height:1px}.flexbox-no-grow{flex-grow:0}.flexbox-shrink{flex-shrink:1}.flexbox-wrap{flex-wrap:wrap}.flexbox-no-shrink{flex-shrink:0}.flexbox-align-center{align-items:center}.flexbox-align-start{align-items:flex-start}.flexbox-align-end{align-items:flex-end}.flexbox-space-between{justify-content:space-between}.flexbox-space-around{justify-content:space-around}.flexbox-justify-center{justify-content:center}.flexbox-justify-start{justify-content:flex-start}.flexbox-justify-end{justify-content:flex-end}.flexbox-centered{justify-content:center;align-items:center}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scrollable{overflow:auto}.scroll-y{overflow-y:auto;-webkit-transform:translateZ(0)}.scroll-x{overflow-x:auto}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.hidden{visibility:hidden}.display-none{display:none}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-coverer{position:absolute;top:0;left:0;right:0;bottom:0}.float-right{float:right}.float-left{float:left}.opacity-null{opacity:0}.opacity-smaller{opacity:var(--opacity-smaller)}.opacity-small{opacity:var(--opacity-small)}.opacity-normal{opacity:var(--opacity-normal)}.opacity-large{opacity:var(--opacity-large)}.opacity-smaller-on-hover:hover{opacity:var(--opacity-smaller)}.opacity-small-on-hover:hover{opacity:var(--opacity-small)}.opacity-normal-on-hover:hover{opacity:var(--opacity-normal)}.opacity-large-on-hover:hover{opacity:var(--opacity-large)}.opacity-full-on-hover:hover{opacity:1}.placeholder-opacity-half::-ms-input-placeholder{opacity:var(--opacity-half)}.placeholder-opacity-half::placeholder{opacity:var(--opacity-half)}.placeholder-opacity-smaller::-ms-input-placeholder{opacity:var(--opacity-smaller)}.placeholder-opacity-smaller::placeholder{opacity:var(--opacity-smaller)}.placeholder-opacity-small::-ms-input-placeholder{opacity:var(--opacity-small)}.placeholder-opacity-small::placeholder{opacity:var(--opacity-small)}.placeholder-opacity-normal::-ms-input-placeholder{opacity:var(--opacity-normal)}.placeholder-opacity-normal::placeholder{opacity:var(--opacity-normal)}.placeholder-opacity-large::-ms-input-placeholder{opacity:var(--opacity-large)}.placeholder-opacity-large::placeholder{opacity:var(--opacity-large)}.placeholder-bold::-ms-input-placeholder{font-weight:700}.placeholder-bold::placeholder{font-weight:700}.zindex-null{z-index:var(--z-index-null)}.zindex-small{z-index:var(--z-index-small)}.zindex-medium{z-index:var(--z-index-medium)}.zindex-large{z-index:var(--z-index-large)}.zindex-huge{z-index:var(--z-index-huge)}.zindex-mega{z-index:var(--z-index-mega)}.shadow-hovering{box-shadow:0 1px 0 0 rgba(0,0,0,.05),0 0 20px 0 rgba(0,0,0,.15)}.shadow-bottom--small{box-shadow:var(--box-shadow-bottom-small)}.shadow-right--small{box-shadow:var(--box-shadow-right-small)}.shadow{box-shadow:-1px 1px 0 0 rgba(44,44,44,.05),0 2px 4px 0 rgba(44,44,44,.15),0 0 0 1px rgba(44,44,44,.05)}.shadow-on-hover:hover{box-shadow:0 10px 20px 0 rgba(44,44,44,.05),0 2px 4px 0 rgba(44,44,44,.15),0 0 0 1px rgba(44,44,44,.05)}.shadow--small,.shadow-small,.shadow-small-on-hover:hover{box-shadow:var(--box-shadow-small)}.shadow-null{box-shadow:none}.shadow-smaller,.shadow-smaller-on-hover:hover{box-shadow:var(--box-shadow-smaller)}.shadow-medium,.shadow-medium-on-hover:hover{box-shadow:var(--box-shadow-medium)}.shadow--normal,.shadow-normal,.shadow-normal-on-hover:hover{box-shadow:var(--box-shadow-normal)}.shadow--large,.shadow-large,.shadow-large-on-hover:hover{box-shadow:var(--box-shadow-large)}.inset-shadow-on-hover:hover{box-shadow:inset 0 -12px 14px var(--primary-dark)}.pointer{cursor:pointer}.cursor-forbidden{cursor:no-drop}.transition{transition:var(--transition)}.transition-medium{transition:var(--transition-medium)}.ellipsis{white-space:pre}.ellipsis,.ellipsis-left{overflow:hidden;text-overflow:ellipsis}.ellipsis-left{white-space:nowrap;direction:rtl;text-align:left}.center-text{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-underline{text-decoration:underline}.overflow-hidden{overflow:hidden}.nowrap{white-space:nowrap}@media print{.no-print{display:none!important}}.no-outline{outline:0}.hr{height:1px;border:0}.no-selection{-webkit-user-select:none;-ms-user-select:none;user-select:none}.no-break-word{white-space:nowrap}.background-cover{background-size:cover}.background-center{background-position:50%}.background-no-repeat{background-repeat:no-repeat}.transparent{opacity:0}.opaque{opacity:1}.rotate-clockwise{transform:rotate(90deg)}.child-effects-on-focus:focus .transparent-child-effect,.child-effects-on-hover:hover .transparent-child-effect{opacity:0}.child-effects-on-focus:focus .opaque-child-effect,.child-effects-on-hover:hover .opaque-child-effect{opacity:1}.child-effects-on-focus:focus .block-child-effect,.child-effects-on-hover:hover .block-child-effect{display:block}.child-effects-on-focus:focus .flexbox-child-effect,.child-effects-on-hover:hover .flexbox-child-effect{display:flex}.radius-round{border-radius:50%}.radius-smaller{border-radius:var(--radius-smaller)}.radius-top-smaller{border-top-left-radius:var(--radius-smaller);border-top-right-radius:var(--radius-smaller)}.radius-bottom-smaller{border-bottom-right-radius:var(--radius-smaller)}.radius-bottom-smaller,.radius-left-smaller{border-bottom-left-radius:var(--radius-smaller)}.radius-left-smaller{border-top-left-radius:var(--radius-smaller)}.radius-right-smaller{border-bottom-right-radius:var(--radius-smaller);border-top-right-radius:var(--radius-smaller)}.radius-small{border-radius:var(--radius-small)}.radius-top-small{border-top-left-radius:var(--radius-small);border-top-right-radius:var(--radius-small)}.radius-bottom-small{border-bottom-right-radius:var(--radius-small)}.radius-bottom-small,.radius-left-small{border-bottom-left-radius:var(--radius-small)}.radius-left-small{border-top-left-radius:var(--radius-small)}.radius-right-small{border-bottom-right-radius:var(--radius-small);border-top-right-radius:var(--radius-small)}.radius-normal{border-radius:var(--radius-normal)}.radius-top-normal{border-top-left-radius:var(--radius-normal);border-top-right-radius:var(--radius-normal)}.radius-bottom-normal{border-bottom-right-radius:var(--radius-normal)}.radius-bottom-normal,.radius-left-normal{border-bottom-left-radius:var(--radius-normal)}.radius-left-normal{border-top-left-radius:var(--radius-normal)}.radius-right-normal{border-bottom-right-radius:var(--radius-normal);border-top-right-radius:var(--radius-normal)}.radius-large{border-radius:var(--radius-large)}.radius-top-large{border-top-left-radius:var(--radius-large);border-top-right-radius:var(--radius-large)}.radius-bottom-large{border-bottom-right-radius:var(--radius-large)}.radius-bottom-large,.radius-left-large{border-bottom-left-radius:var(--radius-large)}.radius-left-large{border-top-left-radius:var(--radius-large)}.radius-right-large{border-bottom-right-radius:var(--radius-large);border-top-right-radius:var(--radius-large)}.radius-larger{border-radius:var(--radius-larger)}.radius-top-larger{border-top-left-radius:var(--radius-larger);border-top-right-radius:var(--radius-larger)}.radius-bottom-larger{border-bottom-right-radius:var(--radius-larger)}.radius-bottom-larger,.radius-left-larger{border-bottom-left-radius:var(--radius-larger)}.radius-left-larger{border-top-left-radius:var(--radius-larger)}.radius-right-larger{border-bottom-right-radius:var(--radius-larger);border-top-right-radius:var(--radius-larger)}.radius-largest{border-radius:var(--radius-largest)}.radius-top-largest{border-top-left-radius:var(--radius-largest);border-top-right-radius:var(--radius-largest)}.radius-bottom-largest{border-bottom-right-radius:var(--radius-largest)}.radius-bottom-largest,.radius-left-largest{border-bottom-left-radius:var(--radius-largest)}.radius-left-largest{border-top-left-radius:var(--radius-largest)}.radius-right-largest{border-bottom-right-radius:var(--radius-largest);border-top-right-radius:var(--radius-largest)}.radius-top-normal-first-child:first-child{border-top-left-radius:var(--radius-normal);border-top-right-radius:var(--radius-normal)}.radius-bottom-normal-last-child:last-child{border-bottom-left-radius:var(--radius-normal);border-bottom-right-radius:var(--radius-normal)}.radius-left-none{border-top-left-radius:0;border-bottom-left-radius:0}.radius-right-none{border-top-right-radius:0;border-bottom-right-radius:0}.radius-top-none{border-top-left-radius:0;border-top-right-radius:0}.radius-bottom-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.radius-none{border-radius:0}*{box-sizing:border-box;margin:0;padding:0}:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-variant-ligatures:common-ligatures;font-feature-settings:"ss15","ss19","ss14","liga","clig","liga","clig"}body{-webkit-font-smoothing:antialiased}body,html{margin:0;padding:0}textarea{overflow:hidden}a{text-decoration:none;outline:none}a.active,a:focus,a:hover{outline:none}ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4{font-weight:400}input:not([type=checkbox]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;resize:none}button,input,select,textarea{font-family:inherit}input:invalid{box-shadow:none}button::-moz-focus-inner{border:0}code,pre{font-family:var(--font-family-monospace)}.padding-smallest{padding:var(--spacing-smallest)}.margin-smallest{margin:var(--spacing-smallest)}.padding-smaller{padding:var(--spacing-smaller)}.margin-smaller{margin:var(--spacing-smaller)}.padding-small{padding:var(--spacing-small)}.margin-small{margin:var(--spacing-small)}.padding-normal{padding:var(--spacing-normal)}.margin-normal{margin:var(--spacing-normal)}.padding-medium{padding:var(--spacing-medium)}.margin-medium{margin:var(--spacing-medium)}.padding-large{padding:var(--spacing-large)}.margin-large{margin:var(--spacing-large)}.padding-larger{padding:var(--spacing-larger)}.margin-larger{margin:var(--spacing-larger)}.padding-largest{padding:var(--spacing-largest)}.margin-largest{margin:var(--spacing-largest)}.padding-huge{padding:var(--spacing-huge)}.margin-huge{margin:var(--spacing-huge)}.padding-top-none{padding:0}.padding-top-auto{padding:auto}.margin-top-none{margin-top:0}.margin-top-auto{margin-top:auto}.padding-top-smallest{padding-top:var(--spacing-smallest)}.margin-top-smallest{margin-top:var(--spacing-smallest)}.padding-top-smaller{padding-top:var(--spacing-smaller)}.margin-top-smaller{margin-top:var(--spacing-smaller)}.padding-top-small{padding-top:var(--spacing-small)}.margin-top-small{margin-top:var(--spacing-small)}.padding-top-normal{padding-top:var(--spacing-normal)}.margin-top-normal{margin-top:var(--spacing-normal)}.padding-top-medium{padding-top:var(--spacing-medium)}.margin-top-medium{margin-top:var(--spacing-medium)}.padding-top-large{padding-top:var(--spacing-large)}.margin-top-large{margin-top:var(--spacing-large)}.padding-top-larger{padding-top:var(--spacing-larger)}.margin-top-larger{margin-top:var(--spacing-larger)}.padding-top-largest{padding-top:var(--spacing-largest)}.margin-top-largest{margin-top:var(--spacing-largest)}.padding-top-huge{padding-top:var(--spacing-huge)}.margin-top-huge{margin-top:var(--spacing-huge)}.padding-right-none{padding:0}.padding-right-auto{padding:auto}.margin-right-none{margin-right:0}.margin-right-auto{margin-right:auto}.padding-right-smallest{padding-right:var(--spacing-smallest)}.margin-right-smallest{margin-right:var(--spacing-smallest)}.padding-right-smaller{padding-right:var(--spacing-smaller)}.margin-right-smaller{margin-right:var(--spacing-smaller)}.padding-right-small{padding-right:var(--spacing-small)}.margin-right-small{margin-right:var(--spacing-small)}.padding-right-normal{padding-right:var(--spacing-normal)}.margin-right-normal{margin-right:var(--spacing-normal)}.padding-right-medium{padding-right:var(--spacing-medium)}.margin-right-medium{margin-right:var(--spacing-medium)}.padding-right-large{padding-right:var(--spacing-large)}.margin-right-large{margin-right:var(--spacing-large)}.padding-right-larger{padding-right:var(--spacing-larger)}.margin-right-larger{margin-right:var(--spacing-larger)}.padding-right-largest{padding-right:var(--spacing-largest)}.margin-right-largest{margin-right:var(--spacing-largest)}.padding-right-huge{padding-right:var(--spacing-huge)}.margin-right-huge{margin-right:var(--spacing-huge)}.padding-bottom-none{padding:0}.padding-bottom-auto{padding:auto}.margin-bottom-none{margin-bottom:0}.margin-bottom-auto{margin-bottom:auto}.padding-bottom-smallest{padding-bottom:var(--spacing-smallest)}.margin-bottom-smallest{margin-bottom:var(--spacing-smallest)}.padding-bottom-smaller{padding-bottom:var(--spacing-smaller)}.margin-bottom-smaller{margin-bottom:var(--spacing-smaller)}.padding-bottom-small{padding-bottom:var(--spacing-small)}.margin-bottom-small{margin-bottom:var(--spacing-small)}.padding-bottom-normal{padding-bottom:var(--spacing-normal)}.margin-bottom-normal{margin-bottom:var(--spacing-normal)}.padding-bottom-medium{padding-bottom:var(--spacing-medium)}.margin-bottom-medium{margin-bottom:var(--spacing-medium)}.padding-bottom-large{padding-bottom:var(--spacing-large)}.margin-bottom-large{margin-bottom:var(--spacing-large)}.padding-bottom-larger{padding-bottom:var(--spacing-larger)}.margin-bottom-larger{margin-bottom:var(--spacing-larger)}.padding-bottom-largest{padding-bottom:var(--spacing-largest)}.margin-bottom-largest{margin-bottom:var(--spacing-largest)}.padding-bottom-huge{padding-bottom:var(--spacing-huge)}.margin-bottom-huge{margin-bottom:var(--spacing-huge)}.padding-left-none{padding:0}.padding-left-auto{padding:auto}.margin-left-none{margin-left:0}.margin-left-auto{margin-left:auto}.padding-left-smallest{padding-left:var(--spacing-smallest)}.margin-left-smallest{margin-left:var(--spacing-smallest)}.padding-left-smaller{padding-left:var(--spacing-smaller)}.margin-left-smaller{margin-left:var(--spacing-smaller)}.padding-left-small{padding-left:var(--spacing-small)}.margin-left-small{margin-left:var(--spacing-small)}.padding-left-normal{padding-left:var(--spacing-normal)}.margin-left-normal{margin-left:var(--spacing-normal)}.padding-left-medium{padding-left:var(--spacing-medium)}.margin-left-medium{margin-left:var(--spacing-medium)}.padding-left-large{padding-left:var(--spacing-large)}.margin-left-large{margin-left:var(--spacing-large)}.padding-left-larger{padding-left:var(--spacing-larger)}.margin-left-larger{margin-left:var(--spacing-larger)}.padding-left-largest{padding-left:var(--spacing-largest)}.margin-left-largest{margin-left:var(--spacing-largest)}.padding-left-huge{padding-left:var(--spacing-huge)}.margin-left-huge{margin-left:var(--spacing-huge)}.padding-horizontal-smallest{padding-left:var(--spacing-smallest);padding-right:var(--spacing-smallest)}.padding-vertical-smallest{padding-top:var(--spacing-smallest);padding-bottom:var(--spacing-smallest)}.margin-horizontal-smallest{margin-left:var(--spacing-smallest);margin-right:var(--spacing-smallest)}.margin-vertical-smallest{margin-top:var(--spacing-smallest);margin-bottom:var(--spacing-smallest)}.padding-horizontal-smaller{padding-left:var(--spacing-smaller);padding-right:var(--spacing-smaller)}.padding-vertical-smaller{padding-top:var(--spacing-smaller);padding-bottom:var(--spacing-smaller)}.margin-horizontal-smaller{margin-left:var(--spacing-smaller);margin-right:var(--spacing-smaller)}.margin-vertical-smaller{margin-top:var(--spacing-smaller);margin-bottom:var(--spacing-smaller)}.padding-horizontal-small{padding-left:var(--spacing-small);padding-right:var(--spacing-small)}.padding-vertical-small{padding-top:var(--spacing-small);padding-bottom:var(--spacing-small)}.margin-horizontal-small{margin-left:var(--spacing-small);margin-right:var(--spacing-small)}.margin-vertical-small{margin-top:var(--spacing-small);margin-bottom:var(--spacing-small)}.padding-horizontal-normal{padding-left:var(--spacing-normal);padding-right:var(--spacing-normal)}.padding-vertical-normal{padding-top:var(--spacing-normal);padding-bottom:var(--spacing-normal)}.margin-horizontal-normal{margin-left:var(--spacing-normal);margin-right:var(--spacing-normal)}.margin-vertical-normal{margin-top:var(--spacing-normal);margin-bottom:var(--spacing-normal)}.padding-horizontal-medium{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium)}.padding-vertical-medium{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium)}.margin-horizontal-medium{margin-left:var(--spacing-medium);margin-right:var(--spacing-medium)}.margin-vertical-medium{margin-top:var(--spacing-medium);margin-bottom:var(--spacing-medium)}.padding-horizontal-large{padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.padding-vertical-large{padding-top:var(--spacing-large);padding-bottom:var(--spacing-large)}.margin-horizontal-large{margin-left:var(--spacing-large);margin-right:var(--spacing-large)}.margin-vertical-large{margin-top:var(--spacing-large);margin-bottom:var(--spacing-large)}.padding-horizontal-larger{padding-left:var(--spacing-larger);padding-right:var(--spacing-larger)}.padding-vertical-larger{padding-top:var(--spacing-larger);padding-bottom:var(--spacing-larger)}.margin-horizontal-larger{margin-left:var(--spacing-larger);margin-right:var(--spacing-larger)}.margin-vertical-larger{margin-top:var(--spacing-larger);margin-bottom:var(--spacing-larger)}.padding-horizontal-largest{padding-left:var(--spacing-largest);padding-right:var(--spacing-largest)}.padding-vertical-largest{padding-top:var(--spacing-largest);padding-bottom:var(--spacing-largest)}.margin-horizontal-largest{margin-left:var(--spacing-largest);margin-right:var(--spacing-largest)}.margin-vertical-largest{margin-top:var(--spacing-largest);margin-bottom:var(--spacing-largest)}.padding-horizontal-huge{padding-left:var(--spacing-huge);padding-right:var(--spacing-huge)}.padding-vertical-huge{padding-top:var(--spacing-huge);padding-bottom:var(--spacing-huge)}.margin-horizontal-huge{margin-left:var(--spacing-huge);margin-right:var(--spacing-huge)}.margin-vertical-huge{margin-top:var(--spacing-huge);margin-bottom:var(--spacing-huge)}
.checkbox-description.collapsed {
  max-height: 0px;
  z-index: -1;
  opacity: 0;
}
.checkbox-description:not(.collapsed) {
  margin-top: 8px;
  opacity: 1;
}

.checkbox:not(.checked):hover {
  transform: scale(1.2);
}

.smooth-animation {
  transition: all 350ms cubic-bezier(0.4, 0, 0.23, 1);
}

.ReactModal__Overlay {
  opacity: 0;
  transition: opacity 200ms ease-in-out;
}

.ReactModal__Overlay--after-open {
  opacity: 1;
}

.ReactModal__Overlay--before-close {
  opacity: 0;
}

.integrations {
  background-color: #fff;
}

.integrations-show-back {
  display: none;
}

@media only screen and (max-width: 724px) {
  .integrations.integrations--index .integrations-show {
    display: none;
  }

  .integrations.integrations--show .integrations-list {
    display: none;
  }

  .integrations-show-back {
    display: block;
  }
}

.integrations-show h1 {
  margin-bottom: 12px;
  margin-top: 24px;
}

.integrations-show h2 {
  margin-bottom: 16px;
  margin-top: 36px;
  line-height: 28px;
  font-size: 24px;
  color: #3c3c3c;
}

.integrations-show img {
  width: auto;
  max-width: 100%;
  margin: 12px 0;
  border-radius: 6px;
}

@font-face {
  font-family: 'Sbible';
  font-weight: 400;
  src: url('/static/fonts/cooperl.woff') format('woff');
  font-style: normal;
  font-display: swap;
}

.startup-bible-container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .startup-bible-container {
    max-width: 1042px;
  }
}
@media (max-width: 1200px) {
  .startup-bible-container {
    max-width: 798px;
  }
}
@media (max-width: 780px) {
  .startup-bible-container {
    max-width: 532px;
  }
}
.text-align-center {
  text-align: center;
}

.startupbible-logo-card {
  height: 226px;
  border-radius: 24px;
  box-shadow: 0px 8px 30px rgba(24, 41, 139, 0.12);
}
.startupbible-logo-card:hover {
  transform: translateY(-10px);
  box-shadow: 0px 13px 30px rgba(24, 41, 139, 0.24);
}

.startupbible-logo-card:hover .startupbible-logo-hiden-on-over {
  opacity: 0;
}

.startupbible-logo-card:hover .startupbible-content-displayed-on-over {
  opacity: 1;
}

.startupbible-content-displayed-on-over {
  opacity: 0;
}

.startupbible-submit-card {
  border: 2px dashed #3e57e5;
  box-shadow: none;
}

.startupbible-submit-card:hover {
  border-color: #3e57e5;
  transform: translateY(0px) !important;
  box-shadow: none;
}

.startup-bible-text-color {
  color: #2a2570 !important;
}

.smooth-animation {
  transition: all 350ms cubic-bezier(0.4, 0, 0.23, 1);
}

.grid-card-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(100px, 226px));
  grid-template-columns: repeat(auto-fit, minmax(100px, 226px));

  grid-gap: 36px;
  align-content: center;
  justify-content: center;
}

@media (max-width: 550px) {
  .grid-container {
    grid-template-columns: repeat(2, 40vmin);
    grid-template-rows: repeat(auto-fit, 40vmin);
  }
  .startupbible-logo-card {
    height: 40vmin;
  }
}

.grid-hero-container {
  display: grid;
  grid-template-columns: 300px 200px 300px;
  grid-template-rows: 150px 150px;

  align-content: center;
  justify-content: center;
}

.startup-bible-description {
  text-align: center;
  line-height: 37px;
  font-size: 22px;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 60px;
}
.startup-bible-title {
  text-align: center;
  font-size: 67px;
  line-height: 76px;
}

@media (min-width: 1200px) {
  .startup-bible-title {
    text-align: left;
    width: 400px;
    font-size: 110px !important;
    line-height: 124px !important;
    padding-bottom: 0px;
  }
  .startup-bible-description {
    position: relative;
    top: -114px;
    left: 420px;
    width: 592px;
    padding: 0;
    text-align: left;
    font-size: 22px;
    line-height: 37px;
  }
}

.icon-hover:hover {
  background-color: #edf1ff;
  border-radius: 8px;
}

.button-startup-bible {
  border-radius: 4px;
  padding: 14px 16px;
  background: white;
  box-shadow: 0px 4px 12px rgba(24, 41, 139, 0.08);
  font-size: 20px;
  line-height: 24px;
}
.button-startup-bible:hover {
  background: #5168ec;
  color: white;
  box-shadow: 0px 4px 12px rgba(24, 41, 139, 0.08);
  border-radius: 4px;
}
@media (max-width: 450px) {
  .button-startup-bible {
    font-size: 16px;
    padding: 8px 10px;
  }
}

.background-primary-dark-sb-on-hover:hover {
  background: var(--primary-dark) !important;
}
.primary-dark-sb-on-hover:hover,
.primary-dark-sb-on-hover:hover > div > div {
  color: var(--primary-dark) !important;
}

.container-navbar-sb {
  max-width: 1184px;
  padding-left: 20px;
  margin: auto;
}

@media (max-width: 1130px) {
  .container-navbar-sb {
    max-width: 900px;
    padding-left: 0px;
  }
}

.channel-iframe {
  top: 0;
}

.blockquote {
  position: relative;
  padding-left: var(--spacing-large);
  padding-top: 11px;
  padding-right: 20px;
  padding-bottom: 11px;

  color: var(--shade-20);
  font-family: var(--font-family-title);
  font-size: 15px;
}

.blockquote:before {
  content: ' ';
  position: absolute;
  left: 0;
  width: var(--radius-normal);
  border-radius: var(--radius-normal);
  top: 0;
  bottom: 0;
}

.blockquote b {
  font-weight: var(--font-weight-medium);
}

.blockquote i {
  /* Italic is forbidden in blockquote */
  font-style: normal;
}

.note-editor-select-language select {
  -webkit-appearance: menulist;
}

.note-editor-code-container {
  counter-reset: line;
}

.note-editor-code-container pre {
  overflow-x: auto;
}

.note-editor-code-line {
  counter-increment: line;
  display: flex;
}

.note-editor-code-line:before {
  content: counter(line);
  user-select: none;
  margin-right: var(--spacing-large);
  margin-left: var(--spacing-small);
  color: var(--shade-30);
  text-align: right;
  min-width: 3ch;
}

.note-editor-code-line:after {
  content: '';
  flex: 0 0 var(--spacing-medium);
}

.slite-editor-dropdown-search-input::placeholder {
  color: var(--shade-30);
}

code[class*='language-'],
pre[class*='language-'] {
  color: var(--shade-05);
  background: none;
  text-shadow: 0 1px var(--white);
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;

  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;

  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}

pre[class*='language-']::-moz-selection,
pre[class*='language-'] ::-moz-selection,
code[class*='language-']::-moz-selection,
code[class*='language-'] ::-moz-selection {
  text-shadow: none;
  background: #b3d4fc;
}

pre[class*='language-']::selection,
pre[class*='language-'] ::selection,
code[class*='language-']::selection,
code[class*='language-'] ::selection {
  text-shadow: none;
  background: #b3d4fc;
}

@media print {
  code[class*='language-'],
  pre[class*='language-'] {
    text-shadow: none;
  }
}

/* Code blocks */
pre[class*='language-'] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
}

:not(pre) > code[class*='language-'],
pre[class*='language-'] {
  background: #f5f2f0;
}

/* Inline code */
:not(pre) > code[class*='language-'] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: var(--shade-30);
}

.token.punctuation {
  color: var(--shade-20);
}

.namespace {
  opacity: 0.7;
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
  color: #199acc;
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
  color: #4ac080;
}

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #ff955a;
}

.token.atrule,
.token.attr-value,
.token.keyword {
  color: #5168ec;
}

.token.function {
  color: #bd7bbd;
}

.token.regex,
.token.important,
.token.variable {
  color: #ff5a6e;
}

.token.important,
.token.bold {
  font-weight: bold;
}
.token.italic {
  font-style: italic;
}

.token.entity {
  cursor: help;
}

.image-block {
  /* Ensure image block is hover editor block toolbars */
  z-index: 2;
  line-height: 0;
  max-width: 100%;
}

.image-block-shadow {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  visibility: hidden;
  pointer-events: none;
}

.image-block-shadow.is-visible {
  box-shadow: 0 0 0 2px var(--primary) inset, 0 0 0 3px var(--shade-100) inset;
  visibility: visible;
}

@keyframes spinning {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.spinner-rotating {
  animation: spinning 2s linear infinite;
}

.image-block-caption-textarea {
  color: var(--shade-20);
  font-size: var(--font-size-large);
  font-weight: var(--font-weight-regular);
  max-height: 0;
  overflow: hidden;
  border: none;
  display: block;
  font-family: inherit;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  background: transparent;
  text-align: center;
}

.image-block-caption-textarea.visible {
  margin-top: 4px;
  max-height: 24px;
}

.image-block-caption-textarea::placeholder {
  color: var(--shade-30);
}

.image-block .media-toolbar,
.video-block .media-toolbar {
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}

.image-block:hover .media-toolbar,
.video-block:hover .media-toolbar {
  visibility: visible;
  opacity: 1;
}

.entity-highlight {
  border-radius: 4px;
}

h1 .entity-highlight,
h2 .entity-highlight,
h3 .entity-highlight {
  font-weight: var(--font-weight-semibold);
}

.entity-highlight mark {
  color: inherit;
}

.note-editor .note-link-icon {
  background-color: var(--primary);
}

/* CSS focusing mobile only  */
@media (any-pointer: coarse) {
  .entity-highlight:active {
    color: var(--primary-dark) !important;
    background-color: var(--primary-shade-dark) !important;
  }
}

[data-slate-editor] .editor-placeholder {
  color: var(--shade-30);
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  transition-property: border-width, color, background-color;
  border-bottom: 1px dotted var(--shade-30);
}

[data-slate-editor] .editor-placeholder [data-type='highlight'] {
  background-color: initial !important;
}

[data-slate-editor] .editor-placeholder.read-only {
  cursor: initial;
}

[data-slate-editor] .editor-placeholder.selected {
  color: var(--shade-40);
  cursor: text;
  border-width: 0;
}

[data-slate-editor] .editor-placeholder.edition-mode {
  color: var(--shade-30);
  background-color: var(--shade-50);
  border-radius: 2px;
  padding: 1px 0 2px;
}

.slite-line-break::after {
  content: "";
  height: 0;
  display: block;
}
[data-slate-editor]:not(.is-firefox) [contenteditable='false'] {
  user-select: none;
}

[data-slate-editor] [contenteditable='true'] {
  user-select: initial;
}

[data-slate-editor] [data-placeholder] {
  content: none;
  pointer-events: none;
  position: absolute;
  white-space: nowrap;
  color: var(--shade-30);
}

[data-slate-editor] [data-type] {
  position: relative;
}

.toolbar-button {
  position: relative;
  width: 30px;
}

.slite-editor-inline-toolbar {
  box-shadow: var(--box-shadow-toolbar);
  border-radius: var(--radius-large);
  min-height: var(--toolbar-height);
}

.slite-editor-inline-toolbar [data-slate-editor='true'] {
  max-height: 240px;
  overflow-y: auto;
}

.note-editor hr {
  background-color: var(--shade-40);
  border: none;
  height: 1px;
  margin: 1.4em auto;
}

.note-editor hr.is-selected {
  background-color: var(--primary);
}

.slite-editor-embed-block.is-focused {
  box-shadow: 0 0 0 2px var(--primary);
}

.slite-editor-block.embed-placeholder.is-empty:before {
  content: attr(data-text);
  pointer-events: none;
  position: absolute;
  white-space: nowrap;
  color: #cccccc;
}

.embed-placeholder-icon-clickable .embed-placeholder-icon-clickable-grey {
  display: flex;
}

.embed-placeholder-icon-clickable .embed-placeholder-icon-clickable-active {
  display: none;
}

.embed-placeholder-icon-clickable:hover .embed-placeholder-icon-clickable-grey {
  display: none;
}

.embed-placeholder-icon-clickable:hover
  .embed-placeholder-icon-clickable-active {
  display: flex;
}

:root {
  --editor-table-control-padding-icon-side: 0px;
  --editor-table-control-padding-table-side: 4px;
  --editor-table-control-bar-thickness: 12px;
  --editor-table-control-total-width: calc(
    var(--editor-table-control-padding-icon-side) +
      var(--editor-table-control-padding-table-side) +
      var(--editor-table-control-bar-thickness) + 1px
  );

  --editor-table-zindex-base: 0;
  --editor-table-zindex-content: 1;

  --editor-table-zindex-drag-line-horizontal: 2;
  --editor-table-zindex-drag-line-vertical: 4;
  --editor-table-zindex-shadow: 5;
  --editor-table-zindex-table-control: 4;

  --editor-table-zindex-column-control: 2;

  --editor-table-zindex-row-control: 6;
  --editor-table-zindex-row-control-hover: 7;
  --editor-table-zindex-row-control-active: 8;
}

.slite-editor-table-container {
  position: relative;
  padding: 0;
  margin: 20px 0;
}

/* better margin-collapse hack than "0.1px padding",
   since it doesn't produce the excess scrollbars
   on Windows
*/
.slite-editor-table-container:after,
.slite-editor-table-container:before {
  content: '\A0';
  display: block;
  overflow: hidden;
  height: 0;
}

.slite-editor-table-wrapper {
  overflow: auto;
  padding: var(--editor-table-control-total-width) 1px 1px
    var(--editor-table-control-total-width);
  margin: calc(-1 * var(--editor-table-control-total-width) + 4px) 0px 0
    calc(-1 * var(--editor-table-control-total-width));
  pointer-events: inherit;
  overflow-y: hidden;
}

.slite-editor-table-wrapper:not(.controls-active) {
  margin-left: 0;
  padding-left: 0;
}

.slite-editor-table-shadow {
  position: absolute;
  z-index: var(--editor-table-zindex-shadow);
  pointer-events: none;
  top: 4px;
  bottom: 0px;
  transition: top 0.13s ease-in-out;
}

.slite-editor-table-wrapper.is-edge .slite-editor-table-shadow {
  bottom: 15px;
}

.slite-editor-table-shadow:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 8px;
  opacity: 0;
  transition: var(--transition);
}

.slite-editor-table-shadow.left {
  width: calc(var(--editor-table-control-total-width) + 2px);
  left: calc(-1 * (var(--editor-table-control-total-width) + 2px));
}
.slite-editor-table-shadow.left:after {
  left: 100%;
  background: linear-gradient(
    90deg,
    rgba(0, 0, 0, 0.08) 0%,
    rgba(0, 0, 0, 0) 100%
  );
}

.slite-editor-table-shadow.right {
  width: 10px;
  right: -11px;
}
.slite-editor-table-shadow.right:after {
  right: 100%;
  background: linear-gradient(
    90deg,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.08) 100%
  );
}

.slite-editor-table-wrapper.has-left-shadow
  .slite-editor-table-shadow.left:after {
  opacity: 1;
}

.slite-editor-table-wrapper.has-right-shadow
  .slite-editor-table-shadow.right:after {
  opacity: 1;
}

.slite-editor-table-wrapper:hover {
  pointer-events: all;
}

.slite-editor-table {
  margin-top: calc(-1 * var(--editor-table-control-total-width));
  margin-left: calc(-1 * var(--editor-table-control-total-width));
  border-collapse: collapse;
  /* Shitty hack for shitty browsers */
  height: 1px;
  shade-100-space: pre-wrap;
  table-layout: fixed;
  width: calc(100% + var(--editor-table-control-total-width));
}

.slite-editor-table:not(.controls-active) {
  width: calc(100%);
  margin: 0;
}

.slite-editor-table-body {
  min-width: calc(100% - 2px);
  flex-direction: column;
  margin: 0 1px 1px 0;
  pointer-events: all;
}

.slite-editor-table-control-header .slite-editor-table-row-control {
  z-index: var(--editor-table-zindex-table-control);
}

.slite-editor-table-control-header .slite-editor-table-row-control-container {
  width: var(--editor-table-control-total-width);
  height: var(--editor-table-control-total-width);
  padding: var(--editor-table-control-padding-icon-side)
    var(--editor-table-control-padding-table-side)
    var(--editor-table-control-padding-table-side)
    var(--editor-table-control-padding-icon-side);
}

.slite-editor-table-row-control,
.slite-editor-table-column-control {
  opacity: 0;
  visibility: hidden;
  pointer-events: all;
  user-select: none;
}

/* Avoid double click to select table on mobile  */
@media (any-pointer: fine) {
  .slite-editor-table.controls-active .slite-editor-table-row-control,
  .slite-editor-table.controls-active .slite-editor-table-column-control {
    pointer-events: all;
    user-select: none;
    opacity: 1;
    visibility: visible;
  }
}

.slite-editor-table.controls-active .slite-editor-table-row-control,
.slite-editor-table.controls-active .slite-editor-table-column-control {
  pointer-events: all;
  user-select: none;
  opacity: 1;
  visibility: visible;
}

.slite-editor-table-control-header
  .slite-editor-table-row-control
  .slite-editor-table-control {
  width: var(--editor-table-control-bar-thickness);
  height: var(--editor-table-control-bar-thickness);
  border-radius: 1px;
}

.slite-editor-table-controls,
.slite-editor-table-control {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.slite-editor-table-control-header > th:first-child {
  position: sticky;
  z-index: var(--editor-table-zindex-row-control);
  left: calc(-1 * var(--editor-table-control-total-width));
  line-height: var(--editor-table-control-total-width);
}

.slite-editor-table-row-control {
  position: sticky;
  z-index: var(--editor-table-zindex-row-control);
  left: calc(-1 * var(--editor-table-control-total-width));
  pointer-events: none;
}

.slite-editor-table-row-control-container {
  position: relative;
  z-index: var(--editor-table-zindex-row-control);
  padding-left: calc(
    var(--editor-table-control-padding-icon-side) +
      var(--editor-table-control-padding-table-side) + 1px
  );
  padding-right: 0;
  width: var(--editor-table-control-total-width);
  height: 100%;
  max-width: var(--editor-table-control-total-width);
  top: 0.5px;
}

.slite-editor-table-row-control .slite-editor-table-control {
  width: var(--editor-table-control-bar-thickness);
  margin-left: auto;
}

.slite-editor-table .slite-editor-table-row .slite-editor-table-control {
  border-top: 1px solid var(--shade-40);
  border-bottom: 1px solid var(--shade-40);
  height: calc(100% + 1px);
}

.slite-editor-table
  .slite-editor-table-row:first-child
  .slite-editor-table-control {
  border-top: none;
}

.slite-editor-table
  .slite-editor-table-row:last-child
  .slite-editor-table-control {
  border-bottom: none;
}

.slite-editor-table .slite-editor-table-more-icon {
  opacity: 0;
  visibility: hidden;
  color: var(--shade-20);
}

.slite-editor-table
  .slite-editor-table-control.is-selected
  .slite-editor-table-more-icon,
.slite-editor-table
  .slite-editor-table-controls:hover
  .slite-editor-table-more-icon {
  opacity: 1;
  visibility: visible;
}

.slite-editor-table-control.is-selected:hover,
.slite-editor-table-control.is-selected {
  background-color: var(--primary);
}

.slite-editor-table-control:not(.is-selected)
  .slite-editor-table-more-icon:hover {
  color: var(--shade-10);
}

.slite-editor-table-control.is-selected .slite-editor-table-more-icon {
  color: var(--shade-100);
}

.slite-editor-table
  .slite-editor-table-row
  .slite-editor-table-control.is-selected {
  border-top-color: var(--primary);
  border-bottom-color: var(--primary);
}

.slite-editor-table
  .slite-editor-table-row.first-in-selection.last-in-selection
  + .slite-editor-table-row
  .slite-editor-table-control {
  border-top-color: var(--primary);
}

.slite-editor-table-column-control {
  pointer-events: none;
  user-select: none;
  position: relative;
  z-index: var(--editor-table-zindex-column-control);
  padding: 0;
  padding-top: calc(
    var(--editor-table-control-padding-icon-side) +
      var(--editor-table-control-padding-table-side) + 1px
  );
  height: var(--editor-table-control-total-width);
  line-height: var(--editor-table-control-total-width);
  min-width: 20%;
}

.slite-editor-table-controls--floating-buttons {
  position: absolute;
}

.slite-editor-table-control-header
  .slite-editor-table-row-control
  + .slite-editor-table-column-control:not(:first-child)
  .slite-editor-table-column-controls {
  border-right: 1px solid black;
}

.slite-editor-table-column-control .slite-editor-table-control {
  height: var(--editor-table-control-bar-thickness);
}

.slite-editor-table-control-header
  .slite-editor-table-column-control:not(:first-child)
  .slite-editor-table-control {
  border-left: 1px solid var(--shade-40);
  border-right: 1px solid var(--shade-40);
}

.slite-editor-table
  .slite-editor-table-column-control.is-selected
  .slite-editor-table-control {
  border-left-color: var(--primary);
  border-right-color: var(--primary);
}

.slite-editor-table
  .slite-editor-table-column-control.is-selected
  + .slite-editor-table-column-control
  .slite-editor-table-control {
  border-left-color: var(--primary);
}

.slite-editor-table
  .slite-editor-table-column-control.menu-opened
  .slite-editor-table-control-icon,
.slite-editor-table
  .slite-editor-table-column-control.menu-opened
  + .slite-editor-table-column-control
  .slite-editor-table-control-icon {
  opacity: 0 !important;
  visibility: hidden !important;
}

.slite-editor-table-control-header
  .slite-editor-table-column-control
  .slite-editor-table-controls {
  width: calc(100% + 1px);
}

.slite-editor-table-control-header
  th:first-child
  + .slite-editor-table-column-control
  .slite-editor-table-control {
  border-top-left-radius: 4px;
  border-left: none;
}

.slite-editor-table-control-header
  .slite-editor-table-column-control:last-child
  .slite-editor-table-control {
  border-top-right-radius: 4px;
  border-right: none;
}

.slite-editor-table
  .slite-editor-table-row:first-child
  .slite-editor-table-control {
  border-top-left-radius: 4px;
}

.slite-editor-table
  .slite-editor-table-row:last-child
  .slite-editor-table-control {
  border-bottom-left-radius: 4px;
}

.slite-editor-table-cell {
  height: 100%;
  position: relative;
  min-width: 40px;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
  vertical-align: top;
}

.slite-editor-table-cell-drag-line {
  position: absolute;
  z-index: var(--editor-table-zindex-drag-line-vertical);
  right: -9px;
  top: 0;
  bottom: 0;
  width: 18px;
  padding-left: 8px;
  padding-right: 8px;
  cursor: col-resize;
  pointer-events: bounding-box;
}

.drag-line-background {
  transition: var(--transition);
  width: 100%;
  height: 100%;
}

.slite-editor-table-cell-drag-line.is-resizing .drag-line-background {
  background-color: var(--primary);
}

.slite-editor-table-row:first-child
  .slite-editor-table-cell-drag-line.vertical {
  top: -14px;
}

.slite-editor-table-cell-drag-line.horizontal {
  z-index: var(--editor-table-zindex-drag-line-horizontal);
  top: unset;
  bottom: -9px;
  left: 0;
  right: 0;
  height: 18px;
  padding: 8px 0;
  width: unset;
  cursor: unset;
}

.slite-editor-table-cell-drag-line.disabled {
  cursor: unset;
}

td.slite-editor-table-cell:last-of-type
  .slite-editor-table-cell-drag-line.vertical {
  width: 10px;
  padding-right: 0;
  right: -1px;
}

.slite-editor-table-row-control .slite-editor-table-cell-drag-line.horizontal {
  bottom: -8.5px;
  left: -6px;
}

.slite-editor-table-cell-content {
  position: relative;
  z-index: var(--editor-table-zindex-base);
  padding: 8px 12px;
}

.slite-editor-table.is-safari .slite-editor-table-cell-content {
  box-sizing: content-box;
}

.slite-editor-table-cell::before {
  content: '';
  position: absolute;
  z-index: var(--editor-table-zindex-base);
  pointer-events: none;
  user-select: none;
  top: 0;
  left: 0;
  right: -1px;
  bottom: -1px;
  border-width: 1px;
  border-style: solid;
  transition: var(--transition);
}

.slite-editor-table-row.in-editor-selection .slite-editor-table-cell-content,
.slite-editor-table-cell.selected .slite-editor-table-cell-content,
.slite-editor-table-cell.focused .slite-editor-table-cell-content {
  z-index: var(--editor-table-zindex-content);
  border-color: var(--primary);
}

.slite-editor-table-row.in-editor-selection .slite-editor-table-cell::before,
.slite-editor-table-cell.selected::before,
.slite-editor-table-cell.focused::before {
  z-index: var(--editor-table-zindex-content);
  border-color: var(--primary);
}

.slite-editor-table-row.in-editor-selection .slite-editor-table-cell::before,
.slite-editor-table-cell.selected::before {
  background-color: var(--note-editor-selection-color);
  border-color: var(--primary);
}

.slite-editor-table-row.first-in-selection
  .slite-editor-table-cell.first-in-selection::before {
  border-width: 2px;
  border-color: var(--primary);
}

.slite-editor-table-action-placeholder {
  width: 4px;
  height: 4px;
  border-radius: 1px;
  position: absolute;
}

.slite-editor-table-row-control .slite-editor-table-action-placeholder {
  left: -10px;
}

.slite-editor-table-row-control
  .slite-editor-table-action-placeholder.top-placeholder {
  top: -1.5px;
}

.slite-editor-table-row-control
  .slite-editor-table-action-placeholder.bottom-placeholder {
  bottom: -2.5px;
}

.slite-editor-table-column-control .slite-editor-table-action-placeholder {
  top: -10px;
}

.slite-editor-table-column-control
  .slite-editor-table-action-placeholder.left-placeholder {
  left: -1.5px;
}

.slite-editor-table-column-control
  .slite-editor-table-action-placeholder.right-placeholder {
  right: -1.5px;
}

.slite-editor-table-control-header .slite-editor-table-helper {
  position: absolute;
  background-color: var(--shade-100);
}

.slite-editor-table-control-header .slite-editor-table-helper:first-child {
  height: 14px;
  bottom: -1px;
  width: 100%;
}

.slite-editor-table-control-header .slite-editor-table-helper:last-child {
  bottom: 0;
  height: 100%;
  width: calc(100% - 12px);
}

.slite-editor-table
  .slite-editor-table-controls
  .slite-editor-table-control-icon {
  opacity: 0;
  visibility: hidden;
}

.dark-mode
  .slite-editor-table
  .slite-editor-table-controls
  .slite-editor-table-control-icon {
  box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.4);
}

.slite-editor-table-control-icon:hover,
.slite-editor-table-control-icon.hovered-row {
  opacity: 1 !important;
  visibility: visible !important;
  background: var(--primary);
  color: var(--shade-100);
}

.slite-editor-table
  .slite-editor-table-control-icon:hover
  ~ .slite-editor-table-control-icon {
  opacity: 0 !important;
  visibility: hidden !important;
}

.slite-editor-table
  .slite-editor-table-control-icon.top:hover
  ~ .slite-editor-table-control {
  border-top-color: var(--primary);
}

.slite-editor-table
  .slite-editor-table-control-icon:hover
  ~ .slite-editor-table-control
  .slite-editor-table-more-icon {
  opacity: 0;
  visibility: hidden;
}

.slite-editor-table:not(.controls-active)
  .slite-editor-table-row:first-child
  .slite-editor-table-cell:first-of-type::before {
  border-top-left-radius: 4px;
}

.slite-editor-table:not(.controls-active)
  .slite-editor-table-row:first-child
  .slite-editor-table-cell:last-child::before {
  border-top-right-radius: 4px;
}

.slite-editor-table:not(.controls-active)
  .slite-editor-table-row:last-child
  .slite-editor-table-cell:first-of-type::before {
  border-bottom-left-radius: 4px;
}

.slite-editor-table
  .slite-editor-table-row:last-child
  .slite-editor-table-cell:last-child::before {
  border-bottom-right-radius: 4px;
}

.slite-editor-table .icon-container {
  position: relative;
  left: -17px;
  height: 0;
  overflow: visible;
}

.slite-editor-table-hover-controls-container {
  height: 0;
}

.slite-editor-table-hover-controls {
  z-index: 9;
}

.slite-editor-table-wrapper:not(.controls-active)
  .slite-editor-table-cell-drag-line {
  display: none;
}

.slite-editor-table-row-control-container .slite-editor-table-cell-drag-line {
  pointer-events: none;
}

.slite-editor-table-wrapper > .inline-block {
  display: block;
  height: 0;
  position: absolute;
  margin-left: -18px;
  margin-top: -14px;
  left: calc(-1 * var(--editor-table-control-total-width));
  top: calc(-1 * var(--editor-table-control-total-width));
  z-index: var(--editor-table-zindex-row-control-hover);
}

/* CSS focusing mobile only  */
@media (any-pointer: coarse) {
  .slite-editor-table-wrapper {
    caret-color: initial;
    margin-right: calc(-1 * (var(--spacing-medium) - 1px));
  }

  .slite-editor-table {
    white-space: pre-wrap;
  }

  .slite-editor-table.selection-in .slite-editor-table-row-control,
  .slite-editor-table.selection-in .slite-editor-table-column-control {
    pointer-events: all;
    user-select: none;
    opacity: 1;
    visibility: visible;
  }

  .slite-editor-table.selection-in
    .slite-editor-table-controls.selection-in
    .slite-editor-table-more-icon {
    opacity: 1;
    visibility: visible;
  }

  .slite-editor-table-shadow.right {
    right: -24px;
  }
}

:root {
  --editor-line-height: calc(
    var(--note-editor-font-size) * var(--note-editor-line-height)
  );
}

.todo-block-text {
  word-break: break-word;
}

.todo-block-input-wrapper {
  margin: 0 8px;
  height: 1.7em;
}

.todo-block-input-wrapper input[type='checkbox'] {
  appearance: none;
  width: 14px;
  height: 14px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAQAAADYBBcfAAAAVUlEQVR42u3VoRFAMQgD0OxHh2K0eshAVf8Lauq4aIh+HCogkcbgya8XHkYagLQueWJgKJCBOpKb3syug3E3OFpD0EsMHDhwoALlstLrcamFDC7lBfxtI4tcg6cWwAAAAABJRU5ErkJggg==')
    no-repeat center center;
  background-size: cover;
  border: none;
  border-radius: 0;
}

.todo-block-input-wrapper input[type='checkbox']:checked {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAABZElEQVR4Ae3VA5AYMRQA0Np2x0y2tjmsbQ/qdsyOatvKT23bNsY18lObZ65Ouzkj57/mi1OkMAojVwSRbCoRcNqQ2wZqxwzkk4hgprNRwSLI5701tGH1cFtbKiDMA4ZrAxt+21ubIHyMw5zNQD5DC9bVvFbCxm54MYpwzDTNolpAinyVgr1o82t3JS2YIbeN9GEC/jeUO+vpydmHHY0psiAvqK0rNHq3pypBeOvDEBZqwWaZZjGKcNaL2dtF574WkEo+V2kk0vi4o3r6mzduK0ORA0G4X0+yXkliAvoShOh4ECGkvmTNMj0sEYRI+3qE7/nHHYQI+Kd07nEZH3SRD/PVC7KouB82+H6wAkF46sMErMtU3Tgjg1ukKipgAhVwSKm3Oy3MxyUzwXlR2OhD7U3BvtSTu+pm8ZwGa5LEBAun77Z30DORClimgobk0/XO3sgWJBQlB42UMrHitu7appvCyExYMH5V8q6wv6IAAAAASUVORK5CYII=');
}

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

.todo-block-check-in {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-name: zoomIn;
}

.note-editor {
  font-size: var(--note-editor-font-size);
  line-height: var(--note-editor-line-height);
}

@media (max-width: 540px) {
  .note-editor {
    font-size: var(--note-editor-font-size-medium);
  }
}

.note-editor-title {
  font-size: var(--note-editor-title-font-size);
  line-height: var(--note-editor-title-line-height);
  letter-spacing: var(--note-editor-header-letter-spacing);
  margin-top: var(--spacing-large);
  margin-bottom: var(--spacing-medium);
}

.note-editor b {
  font-weight: var(--font-weight-semibold);
}

.note-editor h1,
.note-editor h2,
.note-editor h3,
.note-editor h4,
.note-editor h5,
.note-editor h6 {
  font-weight: var(--font-weight-bold);
  color: var(--shade-00);
  text-rendering: optimizelegibility;
  margin: 0;
}

.note-editor h1 b,
.note-editor h2 b,
.note-editor h3 b,
.note-editor h4 b,
.note-editor h5 b,
.note-editor h6 b {
  /* We basically cancel bold on titles */
  font-weight: var(--font-weight-bold);
  color: var(--shade-00);
}

.note-editor h1 {
  font-size: var(--note-editor-h1-font-size);
  line-height: var(--note-editor-h1-line-height);
  font-weight: var(--font-weight-semibold);
  margin-top: var(--note-editor-h1-margin-before);
  margin-bottom: var(--note-editor-h1-margin-after);
  letter-spacing: var(--note-editor-header-letter-spacing);
}

.note-editor h2 {
  font-size: var(--note-editor-h2-font-size);
  line-height: var(--note-editor-h2-line-height);
  font-weight: var(--font-weight-semibold);
  margin-top: var(--note-editor-h2-margin-before);
  margin-bottom: var(--note-editor-h2-margin-after);
}

.note-editor h3 {
  font-size: var(--note-editor-h3-font-size);
  font-weight: var(--font-weight-semibold);
  margin-top: var(--note-editor-h3-margin-before);
  margin-bottom: var(--note-editor-h3-margin-after);
}

.note-editor ol,
.note-editor ul {
  line-height: var(--note-editor-line-height);
  margin: 0;
}

.note-editor .slite-editor-list-item--unordered:not([dir='rtl']),
.note-editor .slite-editor-list-item--ordered:not([dir='rtl']) {
  margin-left: var(--note-editor-list-item-margin-left);
}
.note-editor .slite-editor-list-item--unordered[dir='rtl'],
.note-editor .slite-editor-list-item--ordered[dir='rtl'] {
  margin-right: var(--note-editor-list-item-margin-left);
  /* Browsers' default is to match parent UL/OL */
  text-align: initial;
}

.note-editor .slite-editor-list-item--unordered {
  display: list-item;
  list-style: disc;
}

.note-editor .slite-editor-list-item--unordered,
.note-editor .slite-editor-list-item--unordered[data-depth='0'],
.note-editor .slite-editor-list-item--unordered[data-depth='3'],
.note-editor .slite-editor-list-item--unordered[data-depth='6'] {
  list-style: disc;
}

.note-editor .slite-editor-list-item--unordered[data-depth='1'],
.note-editor .slite-editor-list-item--unordered[data-depth='4'],
.note-editor .slite-editor-list-item--unordered[data-depth='7'] {
  list-style: circle;
}

.note-editor .slite-editor-list-item--unordered[data-depth='2'],
.note-editor .slite-editor-list-item--unordered[data-depth='5'],
.note-editor .slite-editor-list-item--unordered[data-depth='8'] {
  list-style: square;
}

/* Code inline */
.note-editor code {
  font-size: 0.9em;
  padding-top: var(--spacing-smaller);
  padding-bottom: 1px;
  padding-left: var(--spacing-smaller);
  padding-right: var(--spacing-smaller);
  border-radius: var(--radius-small);
}

/* Todo Block Indentation */
.slite-editor-block--depth-1:not([dir='rtl']) {
  margin-left: calc(1 * var(--note-editor-list-item-margin-left));
}
.slite-editor-block--depth-1[dir='rtl'] {
  margin-right: calc(1 * var(--note-editor-list-item-margin-left));
}

.slite-editor-block--depth-2:not([dir='rtl']) {
  margin-left: calc(2 * var(--note-editor-list-item-margin-left));
}
.slite-editor-block--depth-2[dir='rtl'] {
  margin-right: calc(2 * var(--note-editor-list-item-margin-left));
}

.slite-editor-block--depth-3:not([dir='rtl']) {
  margin-left: calc(3 * var(--note-editor-list-item-margin-left));
}
.slite-editor-block--depth-3[dir='rtl'] {
  margin-right: calc(3 * var(--note-editor-list-item-margin-left));
}

.slite-editor-block--depth-4:not([dir='rtl']) {
  margin-left: calc(4 * var(--note-editor-list-item-margin-left));
}
.slite-editor-block--depth-4[dir='rtl'] {
  margin-right: calc(4 * var(--note-editor-list-item-margin-left));
}

.slite-editor-block--depth-5:not([dir='rtl']) {
  margin-left: calc(5 * var(--note-editor-list-item-margin-left));
}
.slite-editor-block--depth-5[dir='rtl'] {
  margin-right: calc(5 * var(--note-editor-list-item-margin-left));
}

.slite-editor-block--depth-6:not([dir='rtl']) {
  margin-left: calc(6 * var(--note-editor-list-item-margin-left));
}
.slite-editor-block--depth-6[dir='rtl'] {
  margin-right: calc(6 * var(--note-editor-list-item-margin-left));
}

.slite-editor-block--depth-7:not([dir='rtl']) {
  margin-left: calc(7 * var(--note-editor-list-item-margin-left));
}
.slite-editor-block--depth-7[dir='rtl'] {
  margin-right: calc(7 * var(--note-editor-list-item-margin-left));
}

/* Bulletpoint Block Indentation */
.note-editor .slite-editor-list-item[data-depth='1']:not([dir='rtl']) {
  margin-left: calc(2 * var(--note-editor-list-item-margin-left));
}
.note-editor .slite-editor-list-item[data-depth='1'][dir='rtl'] {
  margin-right: calc(2 * var(--note-editor-list-item-margin-left));
}

.note-editor .slite-editor-list-item[data-depth='2']:not([dir='rtl']) {
  margin-left: calc(3 * var(--note-editor-list-item-margin-left));
}
.note-editor .slite-editor-list-item[data-depth='2'][dir='rtl'] {
  margin-right: calc(3 * var(--note-editor-list-item-margin-left));
}

.note-editor .slite-editor-list-item[data-depth='3']:not([dir='rtl']) {
  margin-left: calc(4 * var(--note-editor-list-item-margin-left));
}
.note-editor .slite-editor-list-item[data-depth='3'][dir='rtl'] {
  margin-right: calc(4 * var(--note-editor-list-item-margin-left));
}

.note-editor .slite-editor-list-item[data-depth='4']:not([dir='rtl']) {
  margin-left: calc(5 * var(--note-editor-list-item-margin-left));
}
.note-editor .slite-editor-list-item[data-depth='4'][dir='rtl'] {
  margin-right: calc(5 * var(--note-editor-list-item-margin-left));
}

.note-editor .slite-editor-list-item[data-depth='5']:not([dir='rtl']) {
  margin-left: calc(6 * var(--note-editor-list-item-margin-left));
}
.note-editor .slite-editor-list-item[data-depth='5'][dir='rtl'] {
  margin-right: calc(6 * var(--note-editor-list-item-margin-left));
}

.note-editor .slite-editor-list-item[data-depth='6']:not([dir='rtl']) {
  margin-left: calc(7 * var(--note-editor-list-item-margin-left));
}
.note-editor .slite-editor-list-item[data-depth='6'][dir='rtl'] {
  margin-right: calc(7 * var(--note-editor-list-item-margin-left));
}

.note-editor .slite-editor-list-item[data-depth='7']:not([dir='rtl']) {
  margin-left: calc(8 * var(--note-editor-list-item-margin-left));
}
.note-editor .slite-editor-list-item[data-depth='7'][dir='rtl'] {
  margin-right: calc(8 * var(--note-editor-list-item-margin-left));
}

/* Solution to handle mixed ordered and unordered list items */
/* .note-editor ol {
  list-style: none;
} */

.note-editor .slite-editor-list-item--ordered {
  position: relative;
}

.note-editor .slite-editor-list-item--ordered:before {
  position: absolute;
  width: var(--note-editor-list-item-margin-left);
  direction: rtl;
  pointer-events: none;
  white-space: nowrap;
}

.note-editor .slite-editor-list-item--ordered:not([dir='rtl']):before {
  left: calc(-1 * var(--note-editor-list-item-margin-left));
}

.note-editor .slite-editor-list-item--ordered[dir='rtl']:before {
  right: calc(-1 * var(--note-editor-list-item-margin-left));
}

.note-editor [data-note-editor] {
  counter-reset: ol-counter-0 ol-counter-1 ol-counter-2 ol-counter-3
    ol-counter-4 ol-counter-5 ol-counter-6 ol-counter-7;
}

.note-editor .is-firefox[data-note-editor] {
  counter-reset: none;
  counter-set: ol-counter-0 0 ol-counter-1 0 ol-counter-2 0 ol-counter-3 0
    ol-counter-4 0 ol-counter-5 0 ol-counter-6 0 ol-counter-7 0;
}

.note-editor [data-slate-editor] > div:not([data-depth]),
.note-editor [data-slate-editor] .slite-editor-grid-cell,
.note-editor [data-slate-editor] [data-depth='0'][data-reset-counter] {
  counter-reset: ol-counter-0 ol-counter-1 ol-counter-2 ol-counter-3
    ol-counter-4 ol-counter-5 ol-counter-6 ol-counter-7;
}

.note-editor [data-slate-editor] [data-depth='0'] {
  counter-reset: ol-counter-1 ol-counter-2 ol-counter-3 ol-counter-4
    ol-counter-5 ol-counter-6 ol-counter-7;
}

.note-editor [data-slate-editor] [data-depth='1'] {
  counter-reset: ol-counter-2 ol-counter-3 ol-counter-4 ol-counter-5
    ol-counter-6 ol-counter-7;
}

.note-editor [data-slate-editor] [data-depth='2'] {
  counter-reset: ol-counter-3 ol-counter-4 ol-counter-5 ol-counter-6
    ol-counter-7;
}

.note-editor [data-slate-editor] [data-depth='3'] {
  counter-reset: ol-counter-4 ol-counter-5 ol-counter-6 ol-counter-7;
}

.note-editor [data-slate-editor] [data-depth='4'] {
  counter-reset: ol-counter-5 ol-counter-6 ol-counter-7;
}

.note-editor [data-slate-editor] [data-depth='5'] {
  counter-reset: ol-counter-6 ol-counter-7;
}

.note-editor [data-slate-editor] [data-depth='6'] {
  counter-reset: ol-counter-7;
}

.note-editor .slite-editor-list-item--ordered[data-depth='0'] {
  counter-increment: ol-counter-0;
}

.note-editor .slite-editor-list-item--ordered[data-depth='0']:before {
  content: '.' counter(ol-counter-0);
  padding-right: var(--spacing-smaller);
}

.note-editor .slite-editor-list-item--ordered[data-depth='1'] {
  counter-increment: ol-counter-1;
}

.note-editor .slite-editor-list-item--ordered[data-depth='1']:before {
  content: '.' counter(ol-counter-1, lower-alpha);
  padding-right: var(--spacing-smaller);
}

.note-editor .slite-editor-list-item--ordered[data-depth='2'] {
  counter-increment: ol-counter-2;
}

.note-editor .slite-editor-list-item--ordered[data-depth='2']:before {
  content: '.' counter(ol-counter-2, lower-roman);
  padding-right: var(--spacing-smaller);
}

.note-editor .slite-editor-list-item--ordered[data-depth='3'] {
  counter-increment: ol-counter-3;
}

.note-editor .slite-editor-list-item--ordered[data-depth='3']:before {
  content: '.' counter(ol-counter-3);
  padding-right: var(--spacing-smaller);
}

.note-editor .slite-editor-list-item--ordered[data-depth='4'] {
  counter-increment: ol-counter-4;
}

.note-editor .slite-editor-list-item--ordered[data-depth='4']:before {
  content: '.' counter(ol-counter-4, lower-alpha);
  padding-right: var(--spacing-smaller);
}

.note-editor .slite-editor-list-item--ordered[data-depth='5'] {
  counter-increment: ol-counter-5;
}

.note-editor .slite-editor-list-item--ordered[data-depth='5']:before {
  content: '.' counter(ol-counter-5, lower-roman);
  padding-right: var(--spacing-smaller);
}

.note-editor .slite-editor-list-item--ordered[data-depth='6'] {
  counter-increment: ol-counter-6;
}

.note-editor .slite-editor-list-item--ordered[data-depth='6']:before {
  content: '.' counter(ol-counter-6);
  padding-right: var(--spacing-smaller);
}

.note-editor .slite-editor-list-item--ordered[data-depth='7'] {
  counter-increment: ol-counter-7;
}

.note-editor .slite-editor-list-item--ordered[data-depth='7']:before {
  content: '.' counter(ol-counter-7, lower-alpha);
  padding-right: var(--spacing-smaller);
}

/* Strikethrough */
.note-editor del {
  color: var(--shade-20);
}

.note-editor sub,
.note-editor sup {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}

.note-editor sub {
  top: 0.4em;
}

/* Prevent whitespace-only node in Firefox */
.note-editor span:-moz-only-whitespace:after {
  content: '\200B';
}

.note-editor-emoji {
  font-weight: normal !important;
  font-family: 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
    'Noto Color Emoji';
  font-size: 1.2em;
  line-height: 1.2em;
}

h1 .note-editor-emoji,
h2 .note-editor-emoji {
  font-size: 1em;
  line-height: 1em;
}

.note-editor-emoji.is-selected {
  background-color: var(--note-editor-selection-color);
}

