code[class*=language-],pre[class*=language-]{color:#000;text-shadow:0 1px #fff;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
code[class*=language-],pre[class*=language-]{color:#000;text-shadow:0 1px #fff;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.docs-codeblock{background:var(--mg-bg-3);border:1px solid var(--mg-border);border-radius:var(--mg-r-md);overflow:hidden}.docs-codeblock-pre{counter-reset:line;background:0 0;margin:0;padding:10px 1rem .5rem 3.25rem;font-size:.8125rem;position:relative;overflow-x:auto;line-height:1.2!important}.docs-codeblock-pre code{font-size:inherit;line-height:inherit;color:var(--mg-fg-1);background:0 0!important;padding:0!important}.docs-codeblock-pre .line{display:block;position:relative}.docs-codeblock-pre .line:empty{min-height:.3em}.docs-codeblock-pre .line:before{counter-increment:line;content:counter(line);text-align:right;width:1.75rem;color:var(--mg-fg-3);-webkit-user-select:none;user-select:none;font-size:.75rem;position:absolute;top:50%;left:-2.5rem;transform:translateY(-50%);line-height:1.2!important}@media (max-width:480px){.docs-codeblock-pre{padding-left:1rem}.docs-codeblock-pre .line:before{display:none}}.docs-prose code:not(pre code){background:var(--mg-bg-3);color:var(--mg-fg-1);border-radius:var(--mg-r-sm);font-size:.875em;font-family:var(--mg-font-mono);padding:.15rem .375rem}.docs-prose .callout{border-radius:var(--mg-r-md);margin:1.5rem 0;padding:1rem 1rem 1rem 2.75rem;font-size:.9375rem;line-height:1.35;position:relative}.docs-prose .callout:before{font-size:1rem;position:absolute;top:1rem;left:1rem}.docs-prose .callout-info{background:var(--mg-accent-cyan)}@supports (color:color-mix(in lab, red, red)){.docs-prose .callout-info{background:color-mix(in srgb, var(--mg-accent-cyan) 12%, transparent)}}.docs-prose .callout-info{border:1px solid var(--mg-accent-cyan)}@supports (color:color-mix(in lab, red, red)){.docs-prose .callout-info{border:1px solid color-mix(in srgb, var(--mg-accent-cyan) 30%, transparent)}}.docs-prose .callout-info{color:var(--mg-accent-cyan)}.docs-prose .callout-info:before{content:"ℹ️"}.docs-prose .callout-warning{background:var(--mg-accent-yellow)}@supports (color:color-mix(in lab, red, red)){.docs-prose .callout-warning{background:color-mix(in srgb, var(--mg-accent-yellow) 12%, transparent)}}.docs-prose .callout-warning{border:1px solid var(--mg-accent-yellow)}@supports (color:color-mix(in lab, red, red)){.docs-prose .callout-warning{border:1px solid color-mix(in srgb, var(--mg-accent-yellow) 30%, transparent)}}.docs-prose .callout-warning{color:var(--mg-accent-yellow)}.docs-prose .callout-warning:before{content:"⚠️"}.docs-prose .callout-tip{background:var(--mg-accent-green)}@supports (color:color-mix(in lab, red, red)){.docs-prose .callout-tip{background:color-mix(in srgb, var(--mg-accent-green) 12%, transparent)}}.docs-prose .callout-tip{border:1px solid var(--mg-accent-green)}@supports (color:color-mix(in lab, red, red)){.docs-prose .callout-tip{border:1px solid color-mix(in srgb, var(--mg-accent-green) 30%, transparent)}}.docs-prose .callout-tip{color:var(--mg-accent-green)}.docs-prose .callout-tip:before{content:"💡"}[data-theme=dark] .docs-prose .callout-info{color:var(--mg-accent-cyan)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .docs-prose .callout-info{color:color-mix(in srgb, var(--mg-accent-cyan) 85%, #fff)}}[data-theme=dark] .docs-prose .callout-warning{color:var(--mg-accent-yellow)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .docs-prose .callout-warning{color:color-mix(in srgb, var(--mg-accent-yellow) 85%, #fff)}}[data-theme=dark] .docs-prose .callout-tip{color:var(--mg-accent-green)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .docs-prose .callout-tip{color:color-mix(in srgb, var(--mg-accent-green) 85%, #fff)}}.docs-prose table{border-collapse:collapse;width:100%;font-size:.9375rem}.docs-prose th{background:var(--mg-bg-3);text-align:left;border:1px solid var(--mg-border);padding:.5rem .75rem;font-weight:600}.docs-prose td{border:1px solid var(--mg-border);padding:.5rem .75rem}.docs-prose tr:nth-child(2n){background:var(--mg-bg-2)}.docs-prose details{border:1px solid var(--mg-border);border-radius:var(--mg-r-md);background:var(--mg-bg-2);margin:1rem 0;padding:.75rem 1rem}.docs-prose summary{cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600}.docs-prose details[open] summary{margin-bottom:.5rem}[data-theme=dark] code[class*=language-],[data-theme=dark] pre[class*=language-]{color:var(--mg-fg-1);text-shadow:none}[data-theme=dark] .token.comment,[data-theme=dark] .token.prolog,[data-theme=dark] .token.doctype,[data-theme=dark] .token.cdata{color:var(--mg-fg-3)}[data-theme=dark] .token.punctuation{color:var(--mg-fg-2)}[data-theme=dark] .token.property,[data-theme=dark] .token.tag,[data-theme=dark] .token.boolean,[data-theme=dark] .token.number,[data-theme=dark] .token.constant,[data-theme=dark] .token.symbol,[data-theme=dark] .token.deleted{color:var(--mg-accent-red)}[data-theme=dark] .token.selector,[data-theme=dark] .token.attr-name,[data-theme=dark] .token.string,[data-theme=dark] .token.char,[data-theme=dark] .token.builtin,[data-theme=dark] .token.inserted{color:var(--mg-accent-green)}[data-theme=dark] .token.operator,[data-theme=dark] .token.entity,[data-theme=dark] .token.url,[data-theme=dark] .language-css .token.string,[data-theme=dark] .style .token.string{color:var(--mg-accent-yellow)}[data-theme=dark] .token.atrule,[data-theme=dark] .token.attr-value,[data-theme=dark] .token.keyword{color:var(--mg-accent-cyan)}[data-theme=dark] .token.function,[data-theme=dark] .token.class-name{color:var(--mg-primary)}[data-theme=dark] .token.regex,[data-theme=dark] .token.important,[data-theme=dark] .token.variable{color:var(--mg-accent-yellow)}
