.notion{margin-top:1.25rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.notion ul,.notion-text{margin-top:1.25rem;margin-bottom:1.25rem}.notion ul{list-style-type:disc;padding-left:26px}.notion ul li ::marker{color:#cbd5e1}.notion ul li::marker{color:#cbd5e1}.notion ol{margin-top:1.25rem;margin-bottom:1.25rem;list-style-type:decimal;padding-left:26px}.notion li{margin-top:.5rem;margin-bottom:.5rem;padding-left:.375rem}.notion-callout{display:flex;align-items:flex-start;gap:.5rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));padding:1rem 1rem 1rem .75rem}.notion-page-icon{font-size:1.25rem;line-height:1.75rem}.notion-callout-text{flex:1 1 0%}.notion-h2{margin-bottom:1.5rem;margin-top:3rem;font-size:1.5rem;line-height:2rem;font-weight:700}.notion-h2,.notion-h3{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.notion-h3{margin-bottom:.75rem;margin-top:2rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.notion-asset-caption{margin-top:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.notion-hash-link{display:none}.notion-code{position:relative}.notion-code>code{font-size:.875rem!important;line-height:1.25rem!important}.notion-code-copy{position:absolute;right:.5rem;top:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition-duration:.15s;animation-duration:.15s}.notion-code-copy-button{display:flex;height:30px;width:30px;cursor:pointer;align-items:center;justify-content:center;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(87 83 78/var(--tw-border-opacity));background-color:rgba(28,25,23,.3)}.notion-code:hover .notion-code-copy{opacity:1}.notion-code-copy-tooltip{pointer-events:none;position:absolute;right:3rem;top:50%;z-index:10;display:flex;width:100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:center;font-size:.875rem;line-height:1.25rem}.notion-code-copy-tooltip:after{--tw-content:"!";content:var(--tw-content)}.notion-link{font-weight:500;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity));text-decoration-line:underline}.notion-blank,.notion-collection-page-properties{display:none}.notion-inline-code{border-radius:3px;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));padding:2.72px 5.44px;font-size:85%;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.notion-quote{margin-top:1.25rem;margin-bottom:1.25rem;border-left-width:4px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));padding:.75rem 1.25rem}.notion-asset-wrapper>div{height:auto!important;width:auto!important}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;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;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}