body{background-color:#fff;margin:0;font-family:Inter,sans-serif}textarea{resize:none;overflow:hidden}notebook-text-cell,notebook-markdown-cell,notebook-code-cell{width:100%;display:block}.cm-wrapper .cm-editor{flex:1}.cm-editor.cm-focused{outline:none!important}.cm-activeLine,.cm-activeLineGutter{background-color:#0000!important}.cm-content{padding-right:2.5rem!important}#notebook-container{padding-left:0;padding-right:0;transition:padding .2s}.cell-action-btn{top:auto;bottom:.25rem;right:.25rem;transform:none}.cell-toolbar{top:-.5rem;right:.25rem}[data-disable-insert-all=true] .bot-inserter,[data-disable-insert-top=true] #top-inserter,.hidden-by-qm,notebook-code-cell[is-hidden],notebook-markdown-cell[is-hidden],notebook-text-cell[is-hidden]{display:none!important}@keyframes braille-spin{0%{content:"⠋"}10%{content:"⠙"}20%{content:"⠹"}30%{content:"⠸"}40%{content:"⠼"}50%{content:"⠴"}60%{content:"⠦"}70%{content:"⠧"}80%{content:"⠇"}90%{content:"⠏"}to{content:"⠋"}}.braille-spinner:before{content:"⠋";text-align:center;width:1em;animation:1s linear infinite braille-spin;display:inline-block}body[data-kernel-executing=true] .cell-action-btn.is-running,body[data-kernel-executing=true] .cell-action-btn.is-success{opacity:1!important;display:flex!important}body:not([data-kernel-executing=true]) .cell-action-btn.is-success{opacity:0!important;transition:opacity .5s ease-in-out 1s,background-color .2s,transform .2s!important;display:flex!important}body[data-kernel-executing=true] .cell-action-btn.is-queued{opacity:.5!important;display:flex!important}body[data-kernel-executing=true] .cell-action-btn:not(.is-running):not(.is-queued):not(.is-success){pointer-events:none;opacity:0!important;background-color:#000!important}body[data-kernel-executing=true] .group\/cell:hover .cell-action-btn:not(.is-running):not(.is-queued):not(.is-success){opacity:.5!important;pointer-events:auto!important;cursor:pointer!important;display:flex!important}body[data-kernel-executing=true] .cell-action-btn:not(.is-running):not(.is-queued):not(.is-success) svg{display:none!important}body[data-kernel-executing=true] .cell-action-btn:not(.is-running):not(.is-queued):not(.is-success):after{content:"";background-color:#fff;border-radius:1px;width:6px;height:6px;display:block}.cell-action-btn.is-not-ready{pointer-events:none;cursor:not-allowed;filter:grayscale()}.group\/cell:hover .cell-action-btn.is-not-ready{opacity:.5!important}#run-all-btn.is-executing,#btn-run-all.is-executing{opacity:1!important;pointer-events:auto!important;cursor:pointer!important;filter:none!important;background-color:#000!important}#run-all-btn.is-executing:hover,#btn-run-all.is-executing:hover{background-color:#1f2937!important}.markdown-body{color:#334155;padding:.5rem 1rem;font-family:Inter,sans-serif}.markdown-body h1{border-bottom:1px solid #e2e8f0;margin-bottom:.5em;padding-bottom:.2em;font-size:1.8em;font-weight:700}.markdown-body h2{border-bottom:1px solid #e2e8f0;margin-top:1em;margin-bottom:.5em;padding-bottom:.2em;font-size:1.4em;font-weight:600}.markdown-body p{margin-bottom:1em;line-height:1.6}.markdown-body code:not(.cm-content code){font-variant-ligatures:none;background-color:#f1f5f9;border-radius:3px;padding:.2em .4em;font-family:Fira Code,monospace;font-size:.9em}.markdown-body ul{margin-bottom:1em;padding-left:2em;list-style-type:disc}.markdown-body table{border-collapse:collapse;width:100%;margin-bottom:1em;font-size:.9em}.markdown-body th,.markdown-body td{border:1px solid #cbd5e1;padding:.5em 1em}.markdown-body th{text-align:left;background-color:#f8fafc;border-bottom:2px solid #94a3b8;font-weight:600}.markdown-body blockquote{color:#475569;background:#f8fafc;border-left:4px solid #94a3b8;border-radius:0 4px 4px 0;margin-bottom:1em;margin-left:0;padding:.5em 1em;font-style:italic}.markdown-body mjx-container:not([display=true]){position:relative;top:-.1em}
