html{background-color:#f0f2f4!important;min-height:100%}body{background-color:#f0f2f4!important;min-height:100dvh;margin:0}.app-background{background-color:#f0f2f4!important}html[data-mantine-color-scheme=dark],html[data-mantine-color-scheme=dark] body,html[data-mantine-color-scheme=dark] .app-background{background-color:var(--mantine-color-dark-7)!important}html[data-mantine-color-scheme=dark] .theme-logo{filter:invert(1)}.nav-icon{filter:brightness(0) saturate(100%) invert(45%) sepia(95%) saturate(1000%) hue-rotate(200deg) brightness(1)}[data-mantine-color-scheme=dark] .nav-icon{filter:brightness(0) saturate(100%) invert(50%) sepia(90%) saturate(800%) hue-rotate(200deg) brightness(1.2)}.markdown-content{line-height:1.6}.markdown-content p{margin:0 0 .75em}.markdown-content p:last-child{margin-bottom:0}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{margin:.75em 0 .5em;font-weight:600;line-height:1.3}.markdown-content h1:first-child,.markdown-content h2:first-child,.markdown-content h3:first-child,.markdown-content h4:first-child,.markdown-content h5:first-child,.markdown-content h6:first-child{margin-top:0}.markdown-content h1{font-size:1.75em}.markdown-content h2{font-size:1.5em}.markdown-content h3{font-size:1.25em}.markdown-content h4{font-size:1.1em}.markdown-content h5{font-size:1em}.markdown-content h6{font-size:.9em}.markdown-content ul,.markdown-content ol{margin:.5em 0 .75em;padding-left:1.5em}.markdown-content li,.markdown-content ul ul,.markdown-content ol ol,.markdown-content ul ol,.markdown-content ol ul{margin:.25em 0}.markdown-content code{background-color:#0000004d;padding:.15em .4em;border-radius:4px;font-family:Courier New,Courier,monospace;font-size:.9em}.markdown-content pre{background-color:#0000004d;padding:.75em;border-radius:6px;overflow-x:auto;margin:.75em 0}.markdown-content pre code{background-color:transparent;padding:0;border-radius:0;font-size:.85em}.markdown-content blockquote{border-left:3px solid rgba(255,255,255,.3);padding-left:1em;margin:.75em 0;font-style:italic;opacity:.9}.markdown-content a{color:#4dabf7;text-decoration:none}.markdown-content a:hover{text-decoration:underline}.markdown-content hr{border:none;border-top:1px solid rgba(255,255,255,.2);margin:1em 0}.markdown-content table{border-collapse:collapse;width:100%;margin:.75em 0}.markdown-content th,.markdown-content td{border:1px solid rgba(255,255,255,.2);padding:.5em;text-align:left}.markdown-content th{background-color:#0000004d;font-weight:600}.markdown-content img{max-width:100%;height:auto;border-radius:4px;margin:.5em 0}.markdown-content strong{font-weight:600}.markdown-content em{font-style:italic}.markdown-content del{text-decoration:line-through}
