craft-markdown-field{isolation:isolate;--markdown-field-bg:var(--c-input-fill,var(--c-form-control-fill,var(--c-surface-form)));--markdown-field-border-color:var(--c-input-border-color,var(--c-form-control-border-color,var(--c-color-neutral-border-quiet)));--markdown-field-border-style:var(--c-input-border-style,var(--c-form-control-border-style,solid));--markdown-field-border-width:var(--c-input-border-width,var(--c-form-control-border-width,var(--c-spacing-1px)));--markdown-field-border:var(--markdown-field-border-width) var(--markdown-field-border-style) var(--markdown-field-border-color);--markdown-field-code-bg:var(--c-color-neutral-fill-quiet);--markdown-field-focus-border:var(--c-color-accent-border-normal);--markdown-field-focus-ring:0 0 0 var(--c-spacing-xs) var(--c-color-accent-border-normal);--markdown-field-icon:var(--c-color-neutral-on-quiet,var(--c-text-default));--markdown-field-preview-bg:var(--c-surface-default);--markdown-field-radius:var(--c-input-radius,var(--c-radius-sm));--markdown-field-selection-bg:var(--c-color-accent-fill-quiet);--markdown-field-selection-text:var(--c-color-accent-on-quiet);--markdown-field-shadow:var(--c-input-shadow);--markdown-field-text:var(--c-input-text,var(--c-text-default));min-height:0;display:block}craft-markdown-field:not(:defined){box-sizing:border-box;width:100%;min-height:var(--markdown-field-min-height,188px);padding-block:var(--c-spacing-md);padding-inline:var(--c-input-spacing-inline);white-space:pre-wrap;overflow:auto;border:var(--markdown-field-border)!important;border-radius:var(--markdown-field-radius)!important;background:var(--markdown-field-bg)!important;box-shadow:var(--markdown-field-shadow)!important;color:var(--markdown-field-text)!important;font-family:var(--c-font-mono)!important;font-size:var(--c-text-base)!important;background-clip:padding-box!important;line-height:1.5!important}craft-markdown-field:defined .overtype-container{border:var(--markdown-field-border)!important;border-radius:var(--markdown-field-radius)!important;background:var(--markdown-field-bg)!important;box-shadow:var(--markdown-field-shadow)!important;background-clip:padding-box!important;overflow:hidden!important}craft-markdown-field:defined .overtype-container:focus-within{box-shadow:var(--markdown-field-focus-ring), var(--markdown-field-shadow)!important}craft-markdown-field:defined .overtype-toolbar{gap:var(--c-spacing-1px)!important;padding:var(--c-spacing-sm)!important;border-block-end:var(--markdown-field-border)!important;background:var(--markdown-field-bg)!important}craft-markdown-field:defined .overtype-toolbar-separator{width:var(--c-spacing-1px)!important;height:calc(var(--c-size-control-sm) - var(--c-spacing-sm))!important;margin-inline:calc(var(--c-spacing-sm) - var(--c-spacing-1px))!important;background:var(--c-color-neutral-border-quiet)!important}craft-markdown-field:defined .overtype-toolbar-button{min-width:var(--c-size-control-md)!important;height:var(--c-size-control-md)!important;border:var(--c-spacing-1px) solid transparent!important;border-radius:var(--c-radius-sm)!important;color:var(--markdown-field-icon)!important}:is(craft-markdown-field:defined .overtype-toolbar-button:hover,craft-markdown-field:defined .overtype-toolbar-button.active){border-color:var(--c-color-neutral-border-quiet)!important;background:var(--markdown-field-code-bg)!important}craft-markdown-field:defined .overtype-toolbar-button:focus-visible{border-color:var(--markdown-field-focus-border)!important;box-shadow:var(--markdown-field-focus-ring)!important;outline:none!important}craft-markdown-field:defined .overtype-toolbar-button svg{width:calc(var(--c-size-icon-md) + var(--c-spacing-1px))!important;height:calc(var(--c-size-icon-md) + var(--c-spacing-1px))!important;fill:currentColor!important;margin-block:0!important;margin-inline:auto!important;display:block!important}craft-markdown-field:defined .overtype-toolbar-button svg.markdown-field-icon-stroke{fill:none!important;stroke:currentColor!important}craft-markdown-field:defined .overtype-stats{padding-block:var(--c-spacing-md)!important;padding-inline:var(--c-input-spacing-inline)!important;z-index:0!important}craft-markdown-field:defined .overtype-link-tooltip{visibility:hidden!important;opacity:0!important;pointer-events:none!important}craft-markdown-field:defined .overtype-link-tooltip.visible{visibility:hidden!important;opacity:0!important;pointer-events:none!important}craft-markdown-field:defined .overtype-wrapper{background:var(--markdown-field-bg)!important}craft-markdown-field:defined .markdown-field-footer-controls{z-index:2!important;gap:var(--c-spacing-sm)!important;pointer-events:none!important;align-items:center!important;display:flex!important;position:absolute!important;inset-block-end:var(--c-spacing-md)!important;inset-inline-end:var(--c-input-spacing-inline)!important}craft-markdown-field:defined .markdown-field-char-counter{color:var(--c-text-quiet)!important;font-family:var(--c-font-body)!important;font-size:var(--c-text-base)!important;line-height:1!important}craft-markdown-field:defined .markdown-field-char-counter.negative-chars-left{color:var(--c-color-danger-on-quiet)!important}craft-markdown-field:defined .markdown-field-type-indicator{width:calc(var(--c-size-icon-md) + var(--c-spacing-xs))!important;height:var(--c-size-icon-md)!important;color:var(--c-text-quiet)!important;opacity:.5!important}craft-markdown-field:defined .markdown-field-type-indicator svg{fill:currentColor!important;width:100%!important;height:100%!important;display:block!important}craft-markdown-field:defined .overtype-wrapper .overtype-input::selection{background-color:var(--markdown-field-selection-bg)!important;color:var(--markdown-field-selection-text)!important}:is(craft-markdown-field:defined .overtype-input,craft-markdown-field:defined .overtype-preview,craft-markdown-field:defined .overtype-placeholder){font-family:var(--c-font-mono)!important}craft-markdown-field:defined .overtype-preview{color:var(--markdown-field-text)!important}craft-markdown-field:defined .overtype-wrapper .overtype-preview :where(*){color:var(--markdown-field-text)!important;-webkit-text-decoration-color:var(--markdown-field-text)!important;text-decoration-color:var(--markdown-field-text)!important}craft-markdown-field:defined .overtype-wrapper .overtype-preview :where(h4,h5,h6){font-size:inherit!important;font-weight:700!important;line-height:inherit!important;margin:0!important;padding:0!important;display:inline!important}craft-markdown-field:defined .overtype-container[data-mode=preview] .overtype-wrapper .overtype-preview{padding:calc(var(--c-spacing-lg) - var(--c-spacing-xs))!important;background:var(--markdown-field-preview-bg)!important;color:var(--markdown-field-text)!important;font-family:var(--c-font-body)!important;font-size:var(--c-text-base)!important;line-height:1.5!important;overflow:auto!important}craft-markdown-field:defined .overtype-container[data-mode=preview] .markdown-field-preview>:first-child{margin-block-start:0!important}craft-markdown-field:defined .overtype-container[data-mode=preview] .markdown-field-preview>:last-child{margin-block-end:0!important}craft-markdown-field:defined .overtype-container[data-mode=preview] .markdown-field-preview :where(p,ul,ol,blockquote,pre,table){margin-block:0 1em!important}craft-markdown-field:defined .overtype-container[data-mode=preview] .markdown-field-preview img{max-width:100%!important;height:auto!important}.markdown-field-preview>:first-child{margin-block-start:0}.markdown-field-preview>:last-child{margin-block-end:0}.markdown-link-popover{--max-width:min(360px, calc(100vw - var(--c-spacing-xl)))}.markdown-link-popover::part(dialog){z-index:10001}.markdown-link-popover::part(body){width:min(360px, calc(100vw - var(--c-spacing-xl)))}.markdown-link-popover .craft-link-field>*+*{margin-block-start:var(--c-spacing-lg)}.markdown-link-popover .field{margin-block:0 var(--c-spacing-lg)}.markdown-link-popover .buttons{margin-block-start:var(--c-spacing-lg)}.craft-link-selected-label{max-width:100%;color:var(--c-text-quiet);text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;margin-inline-start:var(--c-spacing-sm);display:inline-block;overflow:hidden}
