pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fff;color:#000}.hljs-addition,.hljs-attribute,.hljs-bullet,.hljs-link,.hljs-section,.hljs-string,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#888}.hljs-comment,.hljs-deletion,.hljs-meta,.hljs-quote{color:#ccc}.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-strong,.hljs-type{font-weight:700}.hljs-emphasis{font-style:italic}.google-doc div[style*="border: 1px solid black"]{border:none!important;margin:0!important;padding:0!important}.google-doc img,.google-doc span{max-width:100%!important}.google-doc a[id^=cmnt]{background-color:#fef3c7!important;padding:.125rem .25rem!important;font-size:.75rem!important;font-weight:600!important;color:#a16207!important;text-decoration:none!important;border-radius:.25rem!important;margin-right:.5rem!important;display:inline-block!important;vertical-align:baseline!important;line-height:1!important;cursor:pointer!important}.google-doc a[id^=cmnt]+span{display:inline-block!important;background-color:#e0e7ff!important;padding:.75rem!important;border-radius:.5rem!important;margin-left:.5rem!important;box-shadow:0 1px 3px 0 rgb(0 0 0/.1)!important;color:#1e293b!important;font-size:.875rem!important;line-height:1.5!important;max-width:300px!important;position:relative!important;border:1px solid #c7d2fe!important}.google-doc p:has(a[id^=cmnt]){display:flex!important;align-items:flex-start!important;gap:.5rem!important;margin-bottom:1rem!important}.node_hover-parent__jNSvT{.node_hover-only__exG16{opacity:0;pointer-events:none;transition:opacity .2s ease;transition-delay:0s}}.node_hover-parent__jNSvT:has(:hover),.node_hover-parent__jNSvT:hover{.node_hover-only__exG16{opacity:1;pointer-events:all;transition:opacity .2s ease;transition-delay:0s}}.node_force-visible__ipjj_{opacity:1!important;pointer-events:all!important}.node_title-hover-transform__8t1Z8{transition:transform .2s ease}.node_hover-parent__jNSvT:has(:hover):not(.node_selected__haRqp) .node_title-hover-transform__8t1Z8,.node_hover-parent__jNSvT:hover:not(.node_selected__haRqp) .node_title-hover-transform__8t1Z8{transform:var(--title-hover-transform)!important}.node_node__pTgak{::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{margin:8px}::-webkit-scrollbar-thumb{display:block;border-radius:8px}::-webkit-scrollbar-corner{background-color:transparent}}.node_node__pTgak:hover.node_selected__haRqp{::-webkit-scrollbar-thumb{background-color:rgb(255 255 255/.3)}}