/*!
 * @quasar/quasar-ui-qmarkdown v4.2.1
 * (c) 2026 Jeff Galbraith <jeff@quasar.dev>
 * Released under the MIT License.
 */
.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7d8b99}.token.punctuation{color:#5f6364}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a}.token.operator{color:#f21}.token.entity,.token.url,.token.variable{color:#a67f59}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8}.token.regex,.token.important{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:#ffffff80}.namespace{opacity:.7}.token.tab:not(:empty):before,.token.cr:before,.token.lf:before{color:#e0d7d1}.q-markdown{--q-markdown-link-color:var(--qpress-color-primary,var(--q-primary,#1976d2));--q-markdown-link-hover-color:color-mix(in srgb, var(--q-markdown-link-color) 82%, currentColor);--q-markdown-link-external-icon:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%2024%2024%27%3E%3Cpath%20d=%27M14%203v2h3.59L7.76%2014.83l1.41%201.41L19%206.41V10h2V3m-2%2016H5V5h7V3H5a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2v-7h-2z%27/%3E%3C/svg%3E);--q-markdown-link-external-icon-display:inline-block;--q-markdown-link-external-icon-size:.875em;--q-markdown-link-external-icon-gap:.2em;position:relative}.q-markdown--inline{display:inline}.q-markdown details>summary{display:list-item}.q-markdown code,.q-markdown pre{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}.q-markdown pre{max-height:inherit;height:inherit;color:#212121;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:#eceff1;border-radius:4px;margin:0;padding:5px;font-size:12px;line-height:1.5em;display:block;position:relative;overflow:auto}.q-markdown pre code{border-radius:0;width:max-content}.q-markdown--heading-h1{margin:0 0 1rem;padding:1rem 0;font-weight:500;font-size:2rem!important;line-height:2rem!important}.q-markdown--heading-h2{margin:1rem 0;padding:.5rem 0;font-weight:500;font-size:1.5rem!important;line-height:1.5rem!important}.q-markdown--heading-h3{margin:1rem 0;padding:.45rem 0;font-size:1.1rem!important;line-height:1.1rem!important}.q-markdown--heading-h4{margin:1rem 0;padding:.25rem 0;font-size:1rem!important;line-height:1rem!important}.q-markdown--heading-h5{margin:1rem 0;font-size:.9rem!important}.q-markdown--heading-h6{margin:1rem 0;font-size:.8rem!important}.q-markdown--heading .q-markdown--link{color:inherit}.q-markdown--heading--anchor-link{cursor:pointer}.q-markdown--heading--anchor-link:after{content:" #";opacity:0;transition:opacity .2s}.q-markdown--heading--anchor-link:hover:after{opacity:1}.q-markdown--title-heavy{border-bottom:3px solid #ccc}.q-markdown--title-light{border-bottom:1px solid #ccc}.q-markdown--image{max-width:100%;height:auto}.q-markdown :where(a){color:var(--q-markdown-link-color);-webkit-text-decoration-color:color-mix(in srgb, var(--q-markdown-link-color) 64%, transparent);text-decoration-color:color-mix(in srgb, var(--q-markdown-link-color) 64%, transparent);text-underline-offset:.16em;transition:color .2s,opacity .2s,text-decoration-color .2s}:is(.q-markdown :where(a):focus-visible,.q-markdown :where(a):hover){color:var(--q-markdown-link-hover-color);opacity:.92;text-decoration-color:currentColor}.q-markdown--link{color:var(--q-markdown-link-color);text-align:center;border-bottom:1px solid color-mix(in srgb, var(--q-markdown-link-color) 56%, transparent);outline:0;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s,opacity .2s}:is(.q-markdown--link:focus-visible,.q-markdown--link:hover){color:var(--q-markdown-link-hover-color);opacity:.92;border-bottom-color:currentColor}.q-markdown--link-local,.q-markdown--link-external{font-family:inherit}.q-markdown--link-external:after{content:"";display:var(--q-markdown-link-external-icon-display);width:var(--q-markdown-link-external-icon-size);height:var(--q-markdown-link-external-icon-size);vertical-align:-.1em;-webkit-mask-image:var(--q-markdown-link-external-icon);mask-image:var(--q-markdown-link-external-icon);background-color:currentColor;margin-inline-start:var(--q-markdown-link-external-icon-gap);padding:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.q-markdown--token{white-space:nowrap;color:#212121;background:#fafafa;border:1px solid #616161;border-radius:4px;padding:1px 2px;font-family:inherit}.q-markdown--note{letter-spacing:.5px;color:#212121;background:#eceff1;margin:14px 0;padding:10px;font-size:1em;font-weight:400}.q-markdown--note>p:last-child,.q-markdown--note .q-markdown--note:last-child{margin-bottom:0}.q-markdown--note--{border-left:10px solid #aeaeae;border-radius:8px 0 0 8px}.q-markdown--note-- .q-markdown--link{color:#7b7b7b}.q-markdown--note--info{color:#424242;background:#bbdefb;border-left:10px solid #92c2f2;border-radius:8px 0 0 8px}.q-markdown--note--info .q-markdown--link,.q-markdown--note--info .q-markdown--note-title{color:#378fe7}.q-markdown--note--tip{color:#424242;background:#c8e6c9;border-left:10px solid #8dd290;border-radius:8px 0 0 8px}.q-markdown--note--tip .q-markdown--link,.q-markdown--note--tip .q-markdown--note-title{color:#46b34b}.q-markdown--note--warning{color:#424242;background:#ffe0b2;border-left:10px solid #ffad80;border-radius:8px 0 0 8px}.q-markdown--note--warning .q-markdown--link,.q-markdown--note--warning .q-markdown--note-title{color:#ff6b1a}.q-markdown--note--danger{color:#424242;background:#ffcdd2;border-left:10px solid #ff5b6d;border-radius:8px 0 0 8px}.q-markdown--note--danger .q-markdown--link,.q-markdown--note--danger .q-markdown--note-title{color:#dc5959}.q-markdown--note-title{margin-bottom:4px;margin-left:-4px;margin-right:-4px;padding:0 4px;font-weight:800}.q-markdown--table{border-collapse:collapse;border:1px solid #9e9e9e;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:16px}.q-markdown--line-numbers-wrapper{color:#212121;background:#eceff1;border-radius:4px;justify-content:flex-start;margin:0 0 1em;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:12px;display:flex}.q-markdown--line-numbers{text-align:right;padding:5px}.q-markdown--line-number{color:#9e9e9e;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;margin:0;line-height:1.5;position:relative}.q-markdown--code-wrapper{width:100%;min-width:0}.q-markdown--code,.q-markdown--code__inner{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;margin:0;line-height:1.5;position:relative}.q-markdown--code{padding:0;overflow:visible}.q-markdown--code__inner{max-height:inherit;height:inherit;display:block;overflow:auto}.q-markdown--table{background:#fafafa;border-color:#e0e0e0}.q-markdown--table thead{background:#e0e0e0}.q-markdown--table thead tr th{background:#f5f5f5;border-style:solid;border-width:1px;padding:8px}.q-markdown--table tbody{background:#fafafa}.q-markdown--table tbody td,.q-markdown--table tbody th{border-style:solid;border-width:1px;padding:8px}.q-markdown--table tbody tr:nth-child(odd){background:#e0e0e0}blockquote.q-markdown--link{background:0 0}blockquote.q-markdown--note{border:1px solid #9e9e9e;border-left:8px solid #009688;border-right:8px solid #009688;border-radius:8px}.q-markdown__copy{position:absolute;top:15px;right:15px}.body--dark .q-markdown{--q-markdown-link-color:var(--qpress-color-primary,#4fc3f7);--q-markdown-link-hover-color:color-mix(in srgb, var(--q-markdown-link-color) 76%, var(--qpress-text-primary,#f5f5f5));color:#f5f5f5}.body--dark .q-markdown code{color:#f5f5f5;background:#424242}.body--dark .q-markdown blockquote.q-markdown--note{color:#f5f5f5;background:#1d1d1d;border-color:#9e9e9e}.body--dark .q-markdown pre,.body--dark .q-markdown pre code{background:#1d1d1d}.body--dark .q-markdown .q-markdown--line-numbers-wrapper{color:#f5f5f5;background:#1d1d1d}.body--dark .q-markdown .q-markdown--token{color:#212121;background:#9e9e9e;border:1px solid #e0e0e0}.body--dark .q-markdown .q-markdown--code{color:#212121;background:#1d1d1d}.body--dark .q-markdown .q-markdown--note{color:#fff;background:#212121;border-top:1px solid #424242;border-bottom:1px solid #424242}.body--dark .q-markdown .q-markdown--note--{border-left:10px solid #9e9e9e}.body--dark .q-markdown .q-markdown--note--info{border-left:10px solid #01579b}.body--dark .q-markdown .q-markdown--note--tip{border-left:10px solid #33691e}.body--dark .q-markdown .q-markdown--note--warning{border-left:10px solid #e65100}.body--dark .q-markdown .q-markdown--note--danger{border-left:10px solid #b71c1c}.body--dark .q-markdown .q-markdown--table thead tr th,.body--dark .q-markdown .q-markdown--table tbody{background-color:#1d1d1d}.body--dark .q-markdown .q-markdown--table tbody tr:nth-child(odd){background-color:#424242}
