.mida-component{--mida-version:"1.0.0";--mida-architecture:"three-layer"}.mida-layout{}.mida-block{}.mida-component{}.responsive-text{font-size:clamp(1rem,4vw,1.5rem)}.responsive-title{font-size:clamp(1.5rem,5vw,3rem)}.theme-transition{transition:background-color .3s ease,color .3s ease}.mida-grid{display:grid;gap:1rem}.mida-grid-responsive{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.card:hover{@apply shadow-xl;transform:translateY(-2px);transition:all .3s ease}.mida-nav{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(255,255,255,.95);border-bottom:1px solid rgba(255,255,255,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.mida-nav.scrolled{background:rgba(255,255,255,.98);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,6%);border-bottom:1px solid rgba(0,0,0,5%)}[data-theme=business] .mida-nav{background:rgba(23,23,23,.95);border-bottom:1px solid rgba(255,255,255,.1)}[data-theme=business] .mida-nav.scrolled{background:rgba(23,23,23,.98);box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.1)}.mida-icon{display:inline-block;vertical-align:middle}.mida-lazy-load{opacity:0;transition:opacity .3s ease}.mida-lazy-load.loaded{opacity:1}.mida-text-readable{color:hsl(var(--bc)/.8)}.mida-text-secondary{color:hsl(var(--bc)/.7)}.mida-text-muted{color:hsl(var(--bc)/.6)}.mida-touch-target{min-width:44px;min-height:44px;touch-action:manipulation}.mida-touch-target-large{min-width:48px;min-height:48px}.mida-focus-visible:focus-visible{outline:2px solid hsl(var(--p));outline-offset:2px;border-radius:4px}.mida-text-success{color:#047857}.mida-text-warning{color:#b45309}.mida-text-danger{color:#b91c1c}.mida-text-info{color:#1d4ed8}.mida-text-purple{color:#6b21a8}.mida-footer-text{color:#d1d5db}.mida-footer-text-muted{color:#9ca3af}.mida-card-white{background-color:#fff;color:#000}.mida-btn-accessible:focus-visible{outline:2px solid hsl(var(--p));outline-offset:2px}.mida-link-accessible{color:#1d4ed8;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:all .2s ease;font-weight:500}.mida-link-accessible:hover,.mida-link-accessible:focus{color:#1e40af;text-decoration-color:initial}.mida-link-accessible:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px;border-radius:2px;background-color:rgba(29,78,216,.1)}[data-theme=base] .mida-link-accessible,[data-theme=business] .mida-link-accessible{color:#60a5fa}[data-theme=base] .mida-link-accessible:hover,[data-theme=base] .mida-link-accessible:focus,[data-theme=business] .mida-link-accessible:hover,[data-theme=business] .mida-link-accessible:focus{color:#93c5fd}[data-theme=base] .mida-link-accessible:focus-visible,[data-theme=business] .mida-link-accessible:focus-visible{outline-color:#60a5fa;background-color:rgba(96,165,250,.2)}.mida-icon-btn{@apply btn btn-ghost btn-circle;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.mida-icon-btn:focus-visible{outline:2px solid hsl(var(--p));outline-offset:2px}.mida-card-accessible{@apply bg-base-100 border-base-300;border:1px solid hsl(var(--b3));box-shadow:0 2px 8px hsl(var(--bc)/.1);transition:all .3s ease}.mida-card-accessible:hover{box-shadow:0 4px 12px hsl(var(--bc)/.15);transform:translateY(-1px)}.mida-footer-accessible{background-color:hsl(var(--n));color:hsl(var(--nc)/.8)}.mida-footer-accessible .mida-footer-text{color:hsl(var(--nc)/.7)}.mida-footer-accessible .mida-footer-link{color:hsl(var(--nc)/.9);text-decoration:underline;text-decoration-color:transparent;transition:all .2s ease}.mida-footer-accessible .mida-footer-link:hover,.mida-footer-accessible .mida-footer-link:focus{color:hsl(var(--nc));text-decoration-color:initial}.mida-form-control-accessible{min-height:44px;padding:.75rem 1rem;border:2px solid hsl(var(--b3));border-radius:.5rem;background-color:hsl(var(--b1));color:hsl(var(--bc));transition:all .2s ease}.mida-form-control-accessible:focus{border-color:hsl(var(--p));outline:none;box-shadow:0 0 0 2px hsl(var(--p)/.2)}.mida-status-error{color:hsl(var(--er));background-color:hsl(var(--er)/.1);border:1px solid hsl(var(--er)/.3)}.mida-status-success{color:hsl(var(--su));background-color:hsl(var(--su)/.1);border:1px solid hsl(var(--su)/.3)}.mida-status-warning{color:hsl(var(--wa));background-color:hsl(var(--wa)/.1);border:1px solid hsl(var(--wa)/.3)}.mida-status-info{color:hsl(var(--in));background-color:hsl(var(--in)/.1);border:1px solid hsl(var(--in)/.3)}.mida-skip-link{position:absolute;top:-100px;left:1rem;z-index:9999;background-color:hsl(var(--p));color:hsl(var(--pc));padding:.5rem 1rem;border-radius:.25rem;text-decoration:none;font-weight:500;transition:top .2s ease}.mida-skip-link:focus{top:1rem}.mida-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-contrast:high){.mida-text-readable{color:hsl(var(--bc)/.9)}.mida-card-accessible{border-width:2px}.mida-btn-accessible{border-width:2px;font-weight:600}}@media(prefers-reduced-motion:reduce){.mida-card,.mida-btn-primary,.mida-link-accessible,.mida-form-control-accessible{transition:none}.mida-fade-in{animation:none}}@media print{.mida-no-print{display:none !important}.mida-component{break-inside:avoid}}[data-theme=base]{.mida-card { @apply bg-base-200 border-base-100; } .mida-text-accent { @apply text-accent; }}:root{--mida-border-radius:0.5rem;--mida-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1);--mida-shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1);--mida-transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.mida-container{max-width:1200px;margin:0 auto;padding:0 1rem}.mida-section{padding:4rem 0}.mida-text-balance{text-wrap:balance}.mida-prose,.mida-markdown{@apply prose prose-lg max-w-none;@apply prose-headings:font-bold prose-headings:text-base-content;@apply prose-h1:text-3xl prose-h1:mt-8 prose-h1:mb-4;@apply prose-h2:text-2xl prose-h2:mt-6 prose-h2:mb-3;@apply prose-h3:text-xl prose-h3:mt-4 prose-h3:mb-2;@apply prose-p:text-base-content/80 prose-p:leading-relaxed;@apply prose-a:text-primary prose-a:no-underline hover:prose-a:underline;@apply prose-strong:text-base-content prose-strong:font-semibold;@apply prose-code:text-sm prose-code:bg-base-200 prose-code:px-1 prose-code:py-0.5 prose-code:rounded;@apply prose-pre:bg-base-200 prose-pre:text-base-content;@apply prose-blockquote:border-l-4 prose-blockquote:border-primary prose-blockquote:pl-4;@apply prose-img:rounded-lg prose-img:shadow-lg;@apply prose-hr:border-base-300}.heading-1{@apply text-4xl font-bold mb-6 mt-8 pb-3 border-b border-base-300;scroll-margin-top:6rem}.heading-2{@apply text-3xl font-semibold mb-4 mt-8 pb-2 border-b border-base-200;scroll-margin-top:6rem}.heading-3{@apply text-2xl font-semibold mb-3 mt-6;scroll-margin-top:6rem}.heading-4{@apply text-xl font-medium mb-3 mt-5;scroll-margin-top:6rem}.heading-5{@apply text-lg font-medium mb-2 mt-4}.heading-6{@apply text-base font-medium mb-2 mt-3}.heading-anchor{@apply absolute -left-6 top-0 opacity-0 transition-opacity duration-200;@apply text-base-content/70 hover:text-primary no-underline}.group:hover .heading-anchor{@apply opacity-100}@media(max-width:768px){.heading-1{@apply text-3xl mb-4 mt-6}.heading-2{@apply text-2xl mb-3 mt-6}.heading-3{@apply text-xl mb-2 mt-4}.heading-4{@apply text-lg mb-2 mt-3}.heading-anchor{@apply -left-4}}[data-theme=base] .mida-prose,[data-theme=base] .mida-markdown{@apply prose-invert;@apply prose-pre:bg-base-300;@apply prose-code:bg-base-300}.mermaid-container{@apply my-8 flex justify-center items-center overflow-x-auto}.mermaid{@apply bg-transparent max-w-full;min-height:200px}.mermaid text{fill:#e1f1e1 !important;color:#000 !important;font-family:noto sans tc,system-ui,-apple-system,sans-serif !important;font-size:17px !important;font-weight:500 !important}.mermaid .nodeLabel,.mermaid .node .label,.mermaid .cluster-label,.mermaid .label,.mermaid .node text,.mermaid g.node text,.mermaid .labelText{fill:#e1f1e1 !important;color:#000 !important;font-family:noto sans tc,system-ui,-apple-system,sans-serif !important;font-size:14px !important;font-weight:500 !important;opacity:1 !important}.mermaid .edgeLabel .label{fill:hsl(var(--bc)) !important;color:hsl(var(--bc)) !important;background-color:hsl(var(--b1)) !important}.mermaid .node rect,.mermaid .node circle,.mermaid .node ellipse,.mermaid .node polygon{fill:#fff !important;stroke:#1a1a1a !important;stroke-width:2px !important}.mermaid .node.clickable:hover rect,.mermaid .node.clickable:hover circle,.mermaid .node.clickable:hover ellipse,.mermaid .node.clickable:hover polygon{fill:#f3f3f3 !important}.mermaid .flowchart-link{stroke:#1a1a1a !important;stroke-width:2px !important;fill:none !important}.mermaid .marker{fill:#1a1a1a !important;stroke:#1a1a1a !important;stroke-width:2px !important}.mermaid path,.mermaid line{stroke-width:2px !important;stroke:#1a1a1a !important}.mermaid .actor{fill:#fff !important;stroke:#1a1a1a !important;stroke-width:2px !important}.mermaid .actor-line{stroke:#1a1a1a !important;stroke-width:2px !important}.mermaid .messageLine0,.mermaid .messageLine1{stroke:#1a1a1a !important;stroke-width:2px !important}.mermaid .section0,.mermaid .section1,.mermaid .section2{stroke-width:2px !important;stroke:#1a1a1a !important}.mermaid svg line,.mermaid svg path{stroke-width:2px !important;stroke:#1a1a1a !important}[data-theme=base] .mermaid text,[data-theme=base] .mermaid .nodeLabel,[data-theme=base] .mermaid .node .label,[data-theme=base] .mermaid .cluster-label,[data-theme=base] .mermaid .label,[data-theme=base] .mermaid .node text,[data-theme=base] .mermaid g.node text,[data-theme=base] .mermaid .labelText{fill:#fff !important;color:#fff !important;opacity:1 !important}[data-theme=base] .mermaid .node rect,[data-theme=base] .mermaid .node circle,[data-theme=base] .mermaid .node ellipse,[data-theme=base] .mermaid .node polygon{fill:#2f2f2f !important;stroke:#fff !important;stroke-width:2px !important}[data-theme=base] .mermaid .node.clickable:hover rect,[data-theme=base] .mermaid .node.clickable:hover circle,[data-theme=base] .mermaid .node.clickable:hover ellipse,[data-theme=base] .mermaid .node.clickable:hover polygon{fill:#232323 !important}[data-theme=base] .mermaid .flowchart-link{stroke:#fff !important;stroke-width:2px !important}[data-theme=base] .mermaid .marker{fill:#fff !important;stroke:#fff !important;stroke-width:2px !important}[data-theme=base] .mermaid .actor{fill:#2f2f2f !important;stroke:#fff !important;stroke-width:2px !important}[data-theme=base] .mermaid .actor-line{stroke:#fff !important;stroke-width:2px !important}[data-theme=base] .mermaid .messageLine0,[data-theme=base] .mermaid .messageLine1{stroke:#fff !important;stroke-width:2px !important}[data-theme=base] .mermaid path,[data-theme=base] .mermaid line{stroke:#fff !important;stroke-width:2px !important}.mermaid svg text{fill:#000 !important;color:#000 !important}.mermaid svg .nodeLabel{fill:#000 !important;color:#000 !important}.mermaid svg text,.mermaid svg .nodeLabel,.mermaid svg .label{fill:#000 !important;color:#000 !important;font-weight:700 !important}.mida-loading{position:relative;overflow:hidden}.mida-loading::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient( 90deg,transparent,rgba(255,255,255,.4),transparent );animation:mida-shimmer 1.5s infinite}@keyframes mida-shimmer{0%{left:-100%}100%{left:100%}}.mida-markdown{--prose-headings:theme('colors.base-content');--prose-links:theme('colors.primary');--prose-bold:theme('colors.base-content');--prose-code:theme('colors.secondary');--prose-pre-bg:theme('colors.base-200');--prose-quotes:theme('colors.base-content.70');--prose-quote-borders:theme('colors.primary.20');--prose-captions:theme('colors.base-content.60');--prose-kbd:theme('colors.base-content');--prose-kbd-shadows:theme('colors.base-content.10');--prose-th-borders:theme('colors.base-300');--prose-td-borders:theme('colors.base-200')}.mida-prose{@apply prose prose-lg max-w-none;color:hsl(var(--bc));line-height:1.7}.mida-prose h1,.mida-prose h2,.mida-prose h3,.mida-prose h4,.mida-prose h5,.mida-prose h6{@apply font-semibold text-base-content;scroll-margin-top:6rem;position:relative}.mida-prose h1{@apply text-4xl mb-6 mt-8 pb-3 border-b border-base-300}.mida-prose h2{@apply text-3xl mb-4 mt-8 pb-2 border-b border-base-200}.mida-prose h3{@apply text-2xl mb-3 mt-6}.mida-prose h4{@apply text-xl mb-3 mt-5}.mida-prose h5{@apply text-lg mb-2 mt-4}.mida-prose h6{@apply text-base mb-2 mt-3}.mida-prose a{@apply text-primary no-underline;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:all .2s ease-in-out}.mida-prose a:hover{@apply text-primary-focus;text-decoration-color:initial}.mida-prose a.external-link{@apply inline-flex items-center gap-1}.mida-prose a.external-link svg{opacity:.7;transition:all .2s ease-in-out}.mida-prose a.external-link:hover svg{opacity:1;transform:translateY(-1px)}.mida-prose img{@apply rounded-lg shadow-sm mx-auto;max-width:100%;height:auto}.mida-prose figure{@apply my-6 text-center}.mida-prose figcaption{@apply text-sm text-base-content opacity-70 mt-2}.prose code:not(pre>code){@apply text-secondary bg-base-200 px-1.5 py-0.5 rounded text-sm;font-family:fira code,jetbrains mono,monaco,menlo,monospace}.prose .highlight{@apply relative my-6 rounded-lg border border-base-300 overflow-hidden;background-color:#0d1117}.prose .highlight::before{content:attr(data-lang) !important;position:absolute !important;top:0 !important;right:0 !important;background-color:rgba(75,85,99,.9) !important;color:#f9fafb !important;font-size:.75rem !important;padding:.25rem .5rem !important;border-bottom-left-radius:.25rem !important;font-family:ui-monospace,fira code,jetbrains mono,monospace !important;line-height:1.2 !important;z-index:10 !important;display:block !important;text-transform:uppercase !important;font-weight:500 !important}.prose .highlight{position:relative !important}.prose .highlight:has(code[data-lang=javascript])::before{content:"js" !important}.prose .highlight:has(code[data-lang=typescript])::before{content:"ts" !important}.prose .highlight:has(code[data-lang=toml])::before{content:"toml" !important}.prose .highlight:has(code[data-lang=yaml])::before{content:"yaml" !important}.prose .highlight:has(code[data-lang=json])::before{content:"json" !important}.prose .highlight:has(code[data-lang=css])::before{content:"css" !important}.prose .highlight:has(code[data-lang=html])::before{content:"html" !important}.prose .highlight:has(code[data-lang=go])::before{content:"go" !important}.prose .highlight:has(code[data-lang=bash])::before{content:"bash" !important}.prose .highlight:has(code[data-lang=shell])::before{content:"shell" !important}.prose .highlight[data-lang=javascript]::before,.prose .highlight.lang-javascript::before{content:"JS" !important}.prose .highlight[data-lang=typescript]::before,.prose .highlight.lang-typescript::before{content:"TS" !important}.prose .highlight[data-lang=toml]::before,.prose .highlight.lang-toml::before{content:"TOML" !important}.prose .highlight[data-lang=yaml]::before,.prose .highlight.lang-yaml::before{content:"YAML" !important}.prose .highlight[data-lang=json]::before,.prose .highlight.lang-json::before{content:"JSON" !important}.prose .highlight[data-lang=css]::before,.prose .highlight.lang-css::before{content:"CSS" !important}.prose .highlight[data-lang=html]::before,.prose .highlight.lang-html::before{content:"HTML" !important}.prose .highlight[data-lang=go]::before,.prose .highlight.lang-go::before{content:"GO" !important}.prose .highlight[data-lang=bash]::before,.prose .highlight.lang-bash::before{content:"BASH" !important}.prose .highlight[data-lang=shell]::before,.prose .highlight.lang-shell::before{content:"SHELL" !important}.prose div[class*=highlight-]{position:relative}.prose .highlight-toml::before{content:"toml"}.prose .highlight-yaml::before{content:"yaml"}.prose .highlight-json::before{content:"json"}.prose .highlight-javascript::before{content:"js"}.prose .highlight-typescript::before{content:"ts"}.prose .highlight-css::before{content:"css"}.prose .highlight-html::before{content:"html"}.prose .highlight-go::before{content:"go"}.prose .highlight-bash::before{content:"bash"}.prose .highlight-shell::before{content:"shell"}.prose .highlight pre{@apply m-0 p-4 overflow-x-auto;font-family:fira code,jetbrains mono,monaco,menlo,monospace;font-size:.875rem;line-height:1.5;background:0 0 !important}.prose .highlight pre code{@apply bg-transparent p-0;font-family:inherit;color:inherit !important}.mida-prose table{@apply w-full border-collapse table-auto my-6;border:1px solid hsl(var(--border-color));border-radius:.5rem;overflow:hidden}.mida-prose thead{@apply bg-base-200}.mida-prose th{@apply px-4 py-3 text-left font-semibold border-b border-base-300}.mida-prose td{@apply px-4 py-3 border-b border-base-200}.mida-prose tbody tr:last-child td{border-bottom:none}.mida-prose tbody tr:hover{@apply bg-base-50}.mida-prose blockquote{@apply border-l-4 border-primary bg-base-100 pl-6 py-3 my-6 italic;border-radius:0 .5rem .5rem 0}.mida-prose blockquote p{@apply mb-2 last:mb-0}.mida-prose ul,.mida-prose ol{@apply my-4;list-style:none !important;padding-left:0 !important}.mida-prose ul li{@apply mb-2;position:relative !important;padding-left:1.5rem !important}.mida-prose ul li::before{content:"•" !important;position:absolute !important;left:0 !important;color:hsl(var(--primary)) !important;font-weight:700 !important}.mida-prose ol{counter-reset:list-counter !important}.mida-prose ol li{@apply mb-2;position:relative !important;padding-left:2rem !important;counter-increment:list-counter !important}.mida-prose ol li::before{content:counter(list-counter)"." !important;position:absolute !important;left:0 !important;color:hsl(var(--primary)) !important;font-weight:700 !important}.mida-prose ul ul,.mida-prose ol ul,.mida-prose ul ol,.mida-prose ol ol{@apply mt-2 mb-0}.mida-prose ul ul li::before{content:"◦" !important}.mida-prose ol ol{counter-reset:nested-counter !important}.mida-prose ol ol li{counter-increment:nested-counter !important}.mida-prose ol ol li::before{content:counter(nested-counter,lower-alpha)"." !important}.mida-prose input[type=checkbox]{@apply mr-2 accent-primary}.prose ul,.prose ol{list-style:none !important;padding-left:0 !important}.prose ul li{position:relative !important;padding-left:1.5rem !important}.prose ul li::before{content:"•" !important;position:absolute !important;left:0 !important;color:hsl(var(--primary)) !important;font-weight:700 !important}.prose ol{counter-reset:list-counter !important}.prose ol li{position:relative !important;padding-left:2rem !important;counter-increment:list-counter !important}.prose ol li::before{content:counter(list-counter)"." !important;position:absolute !important;left:0 !important;color:hsl(var(--primary)) !important;font-weight:700 !important}.prose ul ul li::before{content:"◦" !important}.prose ol ol{counter-reset:nested-counter !important}.prose ol ol li{counter-increment:nested-counter !important}.prose ol ol li::before{content:counter(nested-counter,lower-alpha)"." !important}.mida-prose hr{@apply border-0 border-t border-base-300 my-8}@media(max-width:768px){.mida-prose{@apply prose-base}.mida-prose h1{@apply text-3xl mb-4 mt-6}.mida-prose h2{@apply text-2xl mb-3 mt-6}.mida-prose h3{@apply text-xl mb-2 mt-4}.mida-prose h4{@apply text-lg mb-2 mt-3}.mida-prose img{@apply rounded-none mx-auto;margin-left:-1rem;margin-right:-1rem;max-width:calc(100% + 2rem)}.mida-prose pre{@apply rounded-none p-3;margin-left:-1rem;margin-right:-1rem;font-size:.8rem}.mida-prose table{@apply text-sm}.mida-prose th,.mida-prose td{@apply px-2 py-2}}[data-theme=base] .mida-prose{--prose-headings:theme('colors.base-content');--prose-links:theme('colors.primary');--prose-bold:theme('colors.base-content');--prose-code:theme('colors.secondary');--prose-pre-bg:theme('colors.base-300');--prose-quotes:theme('colors.base-content.70');--prose-quote-borders:theme('colors.primary.30')}[data-theme=base] .mida-prose code{@apply bg-base-300}[data-theme=base] .mida-prose pre{@apply bg-base-300}[data-theme=base] .mida-prose blockquote{@apply bg-base-200}[data-theme=base] .mida-prose tbody tr:hover{@apply bg-base-300}@media print{.mida-prose{@apply text-black}.mida-prose a{@apply text-black;text-decoration:underline !important}.mida-prose a[href^=http]:after{content:" (" attr(href)")";font-size:.8em;color:#666}.mida-prose img{max-width:100% !important;page-break-inside:avoid}.mida-prose h1,.mida-prose h2,.mida-prose h3,.mida-prose h4,.mida-prose h5,.mida-prose h6{page-break-after:avoid}.mida-prose pre,.mida-prose blockquote{page-break-inside:avoid}.mida-prose table{page-break-inside:avoid}}.navbar{width:100%;max-width:none;padding-left:1rem;padding-right:1rem;flex-wrap:nowrap;justify-content:space-between}.navbar .navbar-start,.navbar .navbar-center,.navbar .navbar-end{flex-shrink:0}.navbar .navbar-start{flex:none;min-width:fit-content}.navbar .navbar-center{flex:1;justify-content:center;min-width:0}.navbar .navbar-end{flex:none;min-width:fit-content}.navbar .menu-horizontal{flex-wrap:nowrap;white-space:nowrap}.navbar .menu-horizontal>li{flex-shrink:0}@media(min-width:1024px){.navbar .navbar-center{display:flex !important}.navbar{min-height:4rem;padding-left:2rem;padding-right:2rem}.navbar .menu-horizontal>li>a{padding-left:1rem;padding-right:1rem;white-space:nowrap}}@media(max-width:1023px){.navbar .navbar-start{flex:1;justify-content:flex-start}.navbar .navbar-end{flex:none;justify-content:flex-end;margin-left:auto}.navbar .navbar-end .flex{justify-content:flex-end}}.prose .chroma,.chroma{color:#e6edf3 !important;background-color:#0d1117 !important}.prose .chroma .c1{color:#8b949e !important;font-style:italic !important}.prose .chroma .kd{color:#ff7b72 !important}.prose .chroma .nx{color:#e6edf3 !important}.prose .chroma .p{color:#e6edf3 !important}.prose .chroma .s2{color:#a5d6ff !important}.prose .chroma .c{color:#8b949e !important;font-style:italic !important}.prose .chroma .mi{color:#a5d6ff !important}.prose .chroma .kc{color:#79c0ff !important}.prose .chroma .s1{color:#a5d6ff !important}.prose .chroma .nf{color:#d2a8ff !important;font-weight:700 !important}.prose .chroma .o{color:#ff7b72 !important;font-weight:700 !important}.bg{color:#e6edf3;background-color:#0d1117}.chroma{color:#e6edf3;background-color:#0d1117}.chroma .x{}.chroma .err{color:#f85149 !important}.chroma .cl{}.chroma .lnlinks{outline:none;text-decoration:none;color:inherit}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0}.chroma .hl{background-color:#6e7681 !important}.chroma .lnt{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#737679 !important}.chroma .ln{white-space:pre;-webkit-user-select:none;user-select:none;margin-right:.4em;padding:0 .4em;color:#6e7681 !important}.chroma .line{display:flex}.chroma .k{color:#ff7b72 !important}.chroma .kc{color:#79c0ff !important}.chroma .kd{color:#ff7b72 !important}.chroma .kn{color:#ff7b72 !important}.chroma .kp{color:#79c0ff !important}.chroma .kr{color:#ff7b72 !important}.chroma .kt{color:#ff7b72 !important}.chroma .n{}.chroma .na{}.chroma .nc{color:#f0883e !important;font-weight:700 !important}.chroma .no{color:#79c0ff !important;font-weight:700 !important}.chroma .nd{color:#d2a8ff !important;font-weight:700 !important}.chroma .ni{color:#ffa657 !important}.chroma .ne{color:#f0883e !important;font-weight:700 !important}.chroma .nl{color:#79c0ff !important;font-weight:700 !important}.chroma .nn{color:#ff7b72 !important}.chroma .nx{}.chroma .py{color:#79c0ff !important}.chroma .nt{color:#7ee787 !important}.chroma .nb{}.chroma .bp{}.chroma .nv{color:#79c0ff !important}.chroma .vc{color:#79c0ff !important}.chroma .vg{color:#79c0ff !important}.chroma .vi{color:#79c0ff !important}.chroma .vm{color:#79c0ff !important}.chroma .nf{color:#d2a8ff !important;font-weight:700 !important}.chroma .fm{color:#d2a8ff !important;font-weight:700 !important}.chroma .l{color:#a5d6ff !important}.chroma .ld{color:#79c0ff !important}.chroma .s{color:#a5d6ff !important}.chroma .sa{color:#79c0ff !important}.chroma .sb{color:#a5d6ff !important}.chroma .sc{color:#a5d6ff !important}.chroma .dl{color:#79c0ff !important}.chroma .sd{color:#a5d6ff !important}.chroma .s2{color:#a5d6ff !important}.chroma .se{color:#79c0ff !important}.chroma .sh{color:#79c0ff !important}.chroma .si{color:#a5d6ff !important}.chroma .sx{color:#a5d6ff !important}.chroma .sr{color:#79c0ff !important}.chroma .s1{color:#a5d6ff !important}.chroma .ss{color:#a5d6ff !important}.chroma .m{color:#a5d6ff !important}.chroma .mb{color:#a5d6ff !important}.chroma .mf{color:#a5d6ff !important}.chroma .mh{color:#a5d6ff !important}.chroma .mi{color:#a5d6ff !important}.chroma .il{color:#a5d6ff !important}.chroma .mo{color:#a5d6ff !important}.chroma .o{color:#ff7b72 !important;font-weight:700 !important}.chroma .ow{color:#ff7b72 !important;font-weight:700 !important}.chroma .p{}.chroma .c{color:#8b949e !important;font-style:italic !important}.chroma .ch{color:#8b949e !important;font-style:italic !important}.chroma .cm{color:#8b949e !important;font-style:italic !important}.chroma .c1{color:#8b949e !important;font-style:italic !important}.chroma .cs{color:#8b949e;font-weight:700;font-style:italic}.chroma .cp{color:#8b949e;font-weight:700;font-style:italic}.chroma .cpf{color:#8b949e;font-weight:700;font-style:italic}.chroma .g{}.chroma .gd{color:#ffa198;background-color:#490202}.chroma .ge{font-style:italic}.chroma .gr{color:#ffa198}.chroma .gh{color:#79c0ff;font-weight:700}.chroma .gi{color:#56d364;background-color:#0f5323}.chroma .go{color:#8b949e}.chroma .gp{color:#8b949e}.chroma .gs{font-weight:700}.chroma .gu{color:#79c0ff}.chroma .gt{color:#ff7b72}.chroma .gl{text-decoration:underline}.chroma .w{color:#6e7681}