.outline-container{flex-direction:column;gap:.75rem;display:flex}.editable-block{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:.25rem;padding:.5rem;transition:background-color .2s}.editable-block:hover{background-color:#f3f4f6}.editable-block--legacy:hover{background:linear-gradient(#0000,#0000 calc(1lh - 1px),#e3e3e3 calc(1lh - 1px) 1lh) 0 0/100% 1lh}.empty-block{height:1rem}.editable-field{cursor:text;background-color:#eff6ff;border-bottom:2px solid #93c5fd;border-radius:.25rem;margin:0 .25rem;padding:.25rem .5rem;transition:background-color .2s,border-color .2s;display:inline}.editable-field:hover{background-color:#dbeafe;border-bottom-color:#60a5fa}.note-open-text{background:linear-gradient(#0000,#0000 27px,#e3e3e3 27px 28px) 0 0/100% 28px;min-height:28px;margin-bottom:1rem;padding:0 8px;line-height:28px;position:relative}.note-open-text--collapsable{opacity:1;margin-top:0;transition:all .2s cubic-bezier(.33,0,.19,1)}.note-open-text--collapsed{opacity:0;visibility:hidden;margin-top:-28px;margin-bottom:0;min-height:0!important}
