@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1jcoQLNg.woff2") format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1hMoQLNg.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1j8oQLNg.woff2") format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1jsoQLNg.woff2") format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSflV1gMoQ.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1jcoQLNg.woff2") format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1hMoQLNg.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1j8oQLNg.woff2") format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1jsoQLNg.woff2") format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6sfjptAgt5VM-kVkqdyU8n1ioSClN1gMoQ.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3oQIwl1FgtIU.woff2") format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3oQIwlRFgtIU.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3oQIwl9FgtIU.woff2") format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3oQIwl5FgtIU.woff2") format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3oQIwlBFgg.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl1FgtIU.woff2") format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlRFgtIU.woff2") format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl9FgtIU.woff2") format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl5FgtIU.woff2") format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url("https://fonts.gstatic.com/s/ibmplexmono/v12/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlBFgg.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}/*! tailwindcss v3.0.23 | MIT License | https://tailwindcss.com*/:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }:root{--font-family-display:"Montserrat",sans-serif;--font-family-body:"Lato",sans-serif;--font-family-mono:"IBM Plex Mono","Fira Code",monospace;--color-stock:#fff;--color-key:#4a4a4a;--color-brand:#2568ef;--color-accent:#6f6;--color-neutral-50:#e9eaf1;--color-neutral-100:#cfd2e1;--color-neutral-200:#b6bacf;--color-neutral-300:#9da3bc;--color-neutral-400:#858ca8;--color-neutral-500:#6e7591;--color-neutral-600:#595f78;--color-neutral-700:#444a5e;--color-neutral-800:#313543;--color-neutral-900:#1f212a;--color-neutral-1000:#0c0d10;--color-primary-50:#ebecff;--color-primary-100:#cacfff;--color-primary-200:#a7b3ff;--color-primary-300:#7f98ff;--color-primary-400:#527fff;--color-primary-500:#2069f2;--color-primary-600:#0054cf;--color-primary-700:#0041a2;--color-primary-800:#132f71;--color-primary-900:#161e41;--color-primary-1000:#0c0d18;--color-success-50:#edf6ef;--color-success-100:#c4e0cb;--color-success-200:#9dcaa9;--color-success-300:#79b389;--color-success-400:#589c6d;--color-success-500:#3c8455;--color-success-600:#286c41;--color-success-700:#1b5430;--color-success-800:#143d23;--color-success-900:#102617;--color-success-1000:#071009;--color-warn-50:#fff3cc;--color-warn-100:#ffeaaa;--color-warn-200:#ffde88;--color-warn-300:#ffcf69;--color-warn-400:#f6bc4d;--color-warn-500:#dca435;--color-warn-600:#ba8925;--color-warn-700:#926b1b;--color-warn-800:#674c15;--color-warn-900:#3c2d11;--color-warn-1000:#140f05;--color-danger-50:#ffeff0;--color-danger-100:#ffcace;--color-danger-200:#ffa6ae;--color-danger-300:#f88391;--color-danger-400:#e76276;--color-danger-500:#cf445e;--color-danger-600:#b02d4a;--color-danger-700:#8c1f38;--color-danger-800:#651828;--color-danger-900:#3e131a;--color-danger-1000:#1a090a}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-family:var(--font-family-display,sans-serif)}p{line-height:1.5}a,p{font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif)}a{color:#4a4a4a;color:var(--color-key,#4a4a4a);font-size:1rem;line-height:1.5rem}a,a.button,button{text-decoration-line:none}a.button,button{background-image:none;border-style:none;display:inline-block;font-family:Montserrat,sans-serif;font-family:var(--font-family-display,sans-serif);font-size:.875rem;font-weight:600;line-height:1.25rem;line-height:1;margin:0;padding:.5rem .75rem;transition:color .12s ease-out,background-color .12s ease-out;white-space:nowrap}@media (min-width:768px){a.button,button{font-size:1rem;line-height:1.5rem;line-height:1;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem}}a.button.xsmall,a.button[size=xsmall],button.xsmall,button[size=xsmall]{border-radius:.125rem;font-size:.75rem;line-height:1rem;line-height:1;padding:.25rem .5rem}a.button.small,a.button[size=small],button.small,button[size=small]{font-size:.875rem;line-height:1.25rem;line-height:1;padding:.5rem .75rem}a.button.large,a.button[size=large],button.large,button[size=large]{font-size:1.5rem;line-height:2rem;line-height:1;padding:.75rem 1.5rem}a.button:hover,button:hover{cursor:pointer}a.button[disabled],a.button[disabled]:active,a.button[disabled]:hover,button[disabled],button[disabled]:active,button[disabled]:hover{cursor:not-allowed}a.button.fill,button.fill{width:100%}a.button>*,button>*{vertical-align:middle}a.button *,button *{pointer-events:none}a.button stencila-icon,button stencila-icon{--width:1.25em;--height:1.25em;padding-right:.25rem}a.button>img,a.button>svg,button>img,button>svg{display:inline-block;height:1.25em;padding-right:.25rem;width:1.25em}a.button.iconOnly,button.iconOnly{padding:.25rem}a.button.iconOnly stencila-icon,a.button.iconOnly>img,a.button.iconOnly>svg,button.iconOnly stencila-icon,button.iconOnly>img,button.iconOnly>svg{padding-right:0}a.button.iconOnly .label,button.iconOnly .label{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:host(::slotted(button)>*){vertical-align:middle}:host(::slotted(button)>img),:host(::slotted(button)>svg){display:inline-block;height:1.25em;padding-right:.25rem;width:1.25em}:host[size=xsmall] stencila-icon{--width:1.125em;--height:1.125em}:host[size=xsmall]::slotted(button>img),:host[size=xsmall]::slotted(button>svg){height:1.125em;width:1.125em}:host([icon-only=true]::slotted(button)>img),:host([icon-only=true]::slotted(button)>svg){padding-right:0}a.button:not(.secondary),button:not(.secondary){border-radius:.125rem;color:#fff;color:var(--color-stock,#fff)}a.button:not(.secondary).xsmall,a.button:not(.secondary)[size=xsmall],button:not(.secondary).xsmall,button:not(.secondary)[size=xsmall]{border-radius:.125rem}a.button:not(.secondary).color-stock,button:not(.secondary).color-stock{background-color:#fff;background-color:var(--color-stock,#fff);color:#4a4a4a;color:var(--color-key,#4a4a4a)}a.button:not(.secondary).color-stock:hover,button:not(.secondary).color-stock:hover{background-color:#cfd2e1;background-color:var(--color-neutral-100,#cfd2e1)}a.button:not(.secondary).color-stock[disabled],a.button:not(.secondary).color-stock[disabled]:active,a.button:not(.secondary).color-stock[disabled]:focus,a.button:not(.secondary).color-stock[disabled]:hover,button:not(.secondary).color-stock[disabled],button:not(.secondary).color-stock[disabled]:active,button:not(.secondary).color-stock[disabled]:focus,button:not(.secondary).color-stock[disabled]:hover{background-color:#b6bacf;background-color:var(--color-neutral-200,#b6bacf);color:#444a5e;color:var(--color-neutral-700,#444a5e)}a.button:not(.secondary).color-danger,button:not(.secondary).color-danger{background-color:#cf445e;background-color:var(--color-danger-500,#cf445e);color:#fff;color:var(--color-stock,#fff)}a.button:not(.secondary).color-danger:hover,button:not(.secondary).color-danger:hover{background-color:#b02d4a;background-color:var(--color-danger-600,#b02d4a)}a.button:not(.secondary).color-danger[disabled],a.button:not(.secondary).color-danger[disabled]:active,a.button:not(.secondary).color-danger[disabled]:focus,a.button:not(.secondary).color-danger[disabled]:hover,button:not(.secondary).color-danger[disabled],button:not(.secondary).color-danger[disabled]:active,button:not(.secondary).color-danger[disabled]:focus,button:not(.secondary).color-danger[disabled]:hover{background-color:#ffa6ae;background-color:var(--color-danger-200,#ffa6ae);color:#e76276;color:var(--color-danger-400,#e76276)}a.button:not(.secondary).color-neutral,button:not(.secondary).color-neutral{background-color:#6e7591;background-color:var(--color-neutral-500,#6e7591);color:#fff;color:var(--color-stock,#fff)}a.button:not(.secondary).color-neutral:hover,button:not(.secondary).color-neutral:hover{background-color:#595f78;background-color:var(--color-neutral-600,#595f78)}a.button:not(.secondary).color-neutral[disabled],a.button:not(.secondary).color-neutral[disabled]:active,a.button:not(.secondary).color-neutral[disabled]:focus,a.button:not(.secondary).color-neutral[disabled]:hover,button:not(.secondary).color-neutral[disabled],button:not(.secondary).color-neutral[disabled]:active,button:not(.secondary).color-neutral[disabled]:focus,button:not(.secondary).color-neutral[disabled]:hover{background-color:#b6bacf;background-color:var(--color-neutral-200,#b6bacf);color:#858ca8;color:var(--color-neutral-400,#858ca8)}a.button:not(.secondary).color-primary,button:not(.secondary).color-primary{background-color:#2069f2;background-color:var(--color-primary-500,#2069f2);color:#fff;color:var(--color-stock,#fff)}a.button:not(.secondary).color-primary:hover,button:not(.secondary).color-primary:hover{background-color:#0054cf;background-color:var(--color-primary-600,#0054cf)}a.button:not(.secondary).color-primary[disabled],a.button:not(.secondary).color-primary[disabled]:active,a.button:not(.secondary).color-primary[disabled]:focus,a.button:not(.secondary).color-primary[disabled]:hover,button:not(.secondary).color-primary[disabled],button:not(.secondary).color-primary[disabled]:active,button:not(.secondary).color-primary[disabled]:focus,button:not(.secondary).color-primary[disabled]:hover{background-color:#a7b3ff;background-color:var(--color-primary-200,#a7b3ff);color:#527fff;color:var(--color-primary-400,#527fff)}a.button:not(.secondary).color-success,button:not(.secondary).color-success{background-color:#3c8455;background-color:var(--color-success-500,#3c8455);color:#fff;color:var(--color-stock,#fff)}a.button:not(.secondary).color-success:hover,button:not(.secondary).color-success:hover{background-color:#286c41;background-color:var(--color-success-600,#286c41)}a.button:not(.secondary).color-success[disabled],a.button:not(.secondary).color-success[disabled]:active,a.button:not(.secondary).color-success[disabled]:focus,a.button:not(.secondary).color-success[disabled]:hover,button:not(.secondary).color-success[disabled],button:not(.secondary).color-success[disabled]:active,button:not(.secondary).color-success[disabled]:focus,button:not(.secondary).color-success[disabled]:hover{background-color:#9dcaa9;background-color:var(--color-success-200,#9dcaa9);color:#589c6d;color:var(--color-success-400,#589c6d)}a.button:not(.secondary).color-warn,button:not(.secondary).color-warn{background-color:#f6bc4d;background-color:var(--color-warn-400,#f6bc4d);color:#674c15;color:var(--color-warn-800,#674c15)}a.button:not(.secondary).color-warn:hover,button:not(.secondary).color-warn:hover{background-color:#dca435;background-color:var(--color-warn-500,#dca435)}a.button:not(.secondary).color-warn[disabled],a.button:not(.secondary).color-warn[disabled]:active,a.button:not(.secondary).color-warn[disabled]:focus,a.button:not(.secondary).color-warn[disabled]:hover,button:not(.secondary).color-warn[disabled],button:not(.secondary).color-warn[disabled]:active,button:not(.secondary).color-warn[disabled]:focus,button:not(.secondary).color-warn[disabled]:hover{background-color:#ffde88;background-color:var(--color-warn-200,#ffde88);color:#f6bc4d;color:var(--color-warn-400,#f6bc4d)}a.button.secondary,button.secondary{background-color:transparent;border-color:#2069f2;border-color:var(--color-primary-500,#2069f2);border-width:2px;color:#2069f2;color:var(--color-primary-500,#2069f2)}a.button.secondary:active,a.button.secondary:hover,button.secondary:active,button.secondary:hover{background-color:#2069f2;background-color:var(--color-primary-500,#2069f2);color:#fff;color:var(--color-stock,#fff)}a.button.secondary[disabled],a.button.secondary[disabled]:active,a.button.secondary[disabled]:hover,button.secondary[disabled],button.secondary[disabled]:active,button.secondary[disabled]:hover{background-color:transparent;color:#6e7591;color:var(--color-neutral-500,#6e7591)}a.button.minimal,a.button.minimal:not(.secondary),button.minimal,button.minimal:not(.secondary){--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:transparent;border-radius:.125rem;border-width:0;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#2069f2;color:var(--color-primary-500,#2069f2);overflow:hidden;position:relative}a.button.minimal:before,a.button.minimal:not(.secondary):before,button.minimal:before,button.minimal:not(.secondary):before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}a.button.minimal:focus,a.button.minimal:hover,a.button.minimal:not(.secondary):focus,a.button.minimal:not(.secondary):hover,button.minimal:focus,button.minimal:hover,button.minimal:not(.secondary):focus,button.minimal:not(.secondary):hover{background-color:transparent}a.button.minimal:focus:before,a.button.minimal:hover:before,a.button.minimal:not(.secondary):focus:before,a.button.minimal:not(.secondary):hover:before,button.minimal:focus:before,button.minimal:hover:before,button.minimal:not(.secondary):focus:before,button.minimal:not(.secondary):hover:before{background-color:rgba(0,0,0,.25);mix-blend-mode:darken}a.button.minimal.color-stock,a.button.minimal:not(.secondary).color-stock,button.minimal.color-stock,button.minimal:not(.secondary).color-stock{color:#fff;color:var(--color-stock,#fff)}a.button.minimal.color-key,a.button.minimal:not(.secondary).color-key,button.minimal.color-key,button.minimal:not(.secondary).color-key{color:#4a4a4a;color:var(--color-key,#4a4a4a)}a.button.minimal.color-danger,a.button.minimal:not(.secondary).color-danger,button.minimal.color-danger,button.minimal:not(.secondary).color-danger{color:#cf445e;color:var(--color-danger-500,#cf445e)}a.button.minimal.color-warn,a.button.minimal:not(.secondary).color-warn,button.minimal.color-warn,button.minimal:not(.secondary).color-warn{color:#dca435;color:var(--color-warn-500,#dca435)}a.button.minimal.color-success,a.button.minimal:not(.secondary).color-success,button.minimal.color-success,button.minimal:not(.secondary).color-success{color:#3c8455;color:var(--color-success-500,#3c8455)}a.button.minimal.color-primary,a.button.minimal:not(.secondary).color-primary,button.minimal.color-primary,button.minimal:not(.secondary).color-primary{color:#2069f2;color:var(--color-primary-500,#2069f2)}a.button.minimal.color-neutral,a.button.minimal:not(.secondary).color-neutral,button.minimal.color-neutral,button.minimal:not(.secondary).color-neutral{color:#6e7591;color:var(--color-neutral-500,#6e7591)}a.button.minimal.color-neutral:focus,a.button.minimal.color-neutral:hover,a.button.minimal:not(.secondary).color-neutral:focus,a.button.minimal:not(.secondary).color-neutral:hover,button.minimal.color-neutral:focus,button.minimal.color-neutral:hover,button.minimal:not(.secondary).color-neutral:focus,button.minimal:not(.secondary).color-neutral:hover{color:#1f212a;color:var(--color-neutral-900,#1f212a)}a.button.minimal:not(.secondary)[disabled],a.button.minimal:not(.secondary)[disabled]:active,a.button.minimal:not(.secondary)[disabled]:focus,a.button.minimal:not(.secondary)[disabled]:hover,a.button.minimal[disabled],a.button.minimal[disabled]:active,a.button.minimal[disabled]:focus,a.button.minimal[disabled]:hover,button.minimal:not(.secondary)[disabled],button.minimal:not(.secondary)[disabled]:active,button.minimal:not(.secondary)[disabled]:focus,button.minimal:not(.secondary)[disabled]:hover,button.minimal[disabled],button.minimal[disabled]:active,button.minimal[disabled]:focus,button.minimal[disabled]:hover{color:var(--color-key,#000)!important;mix-blend-mode:soft-light;opacity:.65}a.button.minimal:not(.secondary)[disabled]:active:before,a.button.minimal:not(.secondary)[disabled]:before,a.button.minimal:not(.secondary)[disabled]:focus:before,a.button.minimal:not(.secondary)[disabled]:hover:before,a.button.minimal[disabled]:active:before,a.button.minimal[disabled]:before,a.button.minimal[disabled]:focus:before,a.button.minimal[disabled]:hover:before,button.minimal:not(.secondary)[disabled]:active:before,button.minimal:not(.secondary)[disabled]:before,button.minimal:not(.secondary)[disabled]:focus:before,button.minimal:not(.secondary)[disabled]:hover:before,button.minimal[disabled]:active:before,button.minimal[disabled]:before,button.minimal[disabled]:focus:before,button.minimal[disabled]:hover:before{background-color:#fff;background-color:var(--color-stock,#fff);mix-blend-mode:soft-light}a.button.minimal:not(.secondary)[disabled].color-key,a.button.minimal:not(.secondary)[disabled]:active.color-key,a.button.minimal:not(.secondary)[disabled]:focus.color-key,a.button.minimal:not(.secondary)[disabled]:hover.color-key,a.button.minimal[disabled].color-key,a.button.minimal[disabled]:active.color-key,a.button.minimal[disabled]:focus.color-key,a.button.minimal[disabled]:hover.color-key,button.minimal:not(.secondary)[disabled].color-key,button.minimal:not(.secondary)[disabled]:active.color-key,button.minimal:not(.secondary)[disabled]:focus.color-key,button.minimal:not(.secondary)[disabled]:hover.color-key,button.minimal[disabled].color-key,button.minimal[disabled]:active.color-key,button.minimal[disabled]:focus.color-key,button.minimal[disabled]:hover.color-key{mix-blend-mode:normal;opacity:.55}a.button.minimal:not(.secondary)[disabled].color-key:before,a.button.minimal:not(.secondary)[disabled]:active.color-key:before,a.button.minimal:not(.secondary)[disabled]:focus.color-key:before,a.button.minimal:not(.secondary)[disabled]:hover.color-key:before,a.button.minimal[disabled].color-key:before,a.button.minimal[disabled]:active.color-key:before,a.button.minimal[disabled]:focus.color-key:before,a.button.minimal[disabled]:hover.color-key:before,button.minimal:not(.secondary)[disabled].color-key:before,button.minimal:not(.secondary)[disabled]:active.color-key:before,button.minimal:not(.secondary)[disabled]:focus.color-key:before,button.minimal:not(.secondary)[disabled]:hover.color-key:before,button.minimal[disabled].color-key:before,button.minimal[disabled]:active.color-key:before,button.minimal[disabled]:focus.color-key:before,button.minimal[disabled]:hover.color-key:before{background-color:#fff;background-color:var(--color-stock,#fff);mix-blend-mode:normal}code,code[class*=language-],output{font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);font-size:75%}*,:after,:before{border:0 solid;box-sizing:border-box}html{font-size:16px}.hidden{display:none}:host,stencila-editor{
  /** @prop --gutter-background: Background color of the Editor gutter (Line numbers, fold, etc) */--gutter-background:var(
    --color-background,var(--color-neutral-50,#e9eaf1)
  );

  /** @prop --gutter-color: (Text) Color of the Editor Line Numbers gutter (Line numbers, fold, etc) */--gutter-color:var(--color-neutral-500,#6e7591);--border-width:1px;--background-color:transparent;all:initial;display:flex;max-width:100%}:host .editorContainer,stencila-editor .editorContainer{background-color:var(--background-color);border-color:#cfd2e1;border-color:var(--color-neutral-100,#cfd2e1);border-radius:.25rem;border-width:1px;border-width:var(--border-width);display:flex;flex-direction:column;flex-grow:1;max-width:100%}:host .editorContainer:focus-within,stencila-editor .editorContainer:focus-within{box-shadow:inset 0 0 0 2px var(--color-neutral-200)}:host .editor,stencila-editor .editor{cursor:text;flex-grow:1;font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);font-size:.875rem;line-height:1.25rem;max-width:100%;overflow:auto}:host(::slotted(.editorContainer)) .cm-editor,:host(::slotted(.editorContainer)) .cm-editor *,stencila-editor::slotted(.editorContainer) .cm-editor,stencila-editor::slotted(.editorContainer) .cm-editor *{font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace)}:host(::slotted(.editorContainer)) .cm-editor,stencila-editor::slotted(.editorContainer) .cm-editor{line-height:1.5}:host(::slotted(.editorContainer)) .codemirror-focused,stencila-editor::slotted(.editorContainer) .codemirror-focused{outline:2px solid transparent;outline-offset:2px}:host(::slotted(.editorContainer)) .codemirror-scroller,stencila-editor::slotted(.editorContainer) .codemirror-scroller{overflow:auto}:host::slotted(.editorContainer) .cm-gutters,stencila-editor::slotted(.editorContainer) .cm-gutters{background-color:var(--gutter-background);color:var(--gutter-color)}:host::slotted(.editorContainer) .cm-tooltip.cm-tooltip-autocomplete>ul>li,stencila-editor::slotted(.editorContainer) .cm-tooltip.cm-tooltip-autocomplete>ul>li{font-size:90%;padding-bottom:2px;padding-top:2px}:host::slotted(.editorContainer) .cm-completionIcon,stencila-editor::slotted(.editorContainer) .cm-completionIcon{min-width:1.375em;min-width:2ch}:host(::slotted(.editorContainer)) stencila-code-error,stencila-editor::slotted(.editorContainer) stencila-code-error{border-bottom-style:solid;border-radius:0;border-width:0 0 1px}:host(::slotted(.editorContainer)) stencila-code-error:last-of-type,stencila-editor::slotted(.editorContainer) stencila-code-error:last-of-type{border-bottom-width:0}:host menu,stencila-editor menu{border-color:#cfd2e1;border-color:var(--color-neutral-100,#cfd2e1);border-top-width:1px;display:flex;justify-content:flex-end;margin:0;padding:1px 0}:host menu stencila-icon,stencila-editor menu stencila-icon{--height:1em;--width:1em;margin-right:.25rem}:host menu select,stencila-editor menu select{appearance:none;background-color:transparent;border-style:none;color:#444a5e;color:var(--color-neutral-700,#444a5e);font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);font-size:.75rem;line-height:1rem;margin-right:.5rem;text-align:left}:host menu select option,stencila-editor menu select option{font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);text-align:right}:host menu select:active,:host menu select:focus,:host menu select:hover,stencila-editor menu select:active,stencila-editor menu select:focus,stencila-editor menu select:hover{color:#1f212a;color:var(--color-neutral-900,#1f212a)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:host{--height:1.25em;--width:1.25em;color:currentColor;display:inline-block;line-height:1;vertical-align:middle}:host svg{fill:currentColor;display:block;height:auto;height:var(--height);max-height:100%;position:relative;width:100%;width:var(--width)}:host[icon^=loader] svg{animation:spin 3s linear infinite}:host img,stencila-image-object img{height:auto;max-width:100%}:host,stencila-input{display:block;font-size:1rem;line-height:1.5rem;line-height:1;position:relative}:host(.inline),stencila-input.inline{display:inline-block}:host stencila-icon,stencila-input stencila-icon{color:#6e7591;color:var(--color-neutral-500,#6e7591);left:0;padding-left:.5rem;position:absolute;top:50%;transform:translateY(-50%)}:host stencila-icon+input,stencila-input stencila-icon+input{padding-left:2rem}:host input,stencila-input input{background-color:#fff;background-color:var(--color-stock,#fff);border:1px solid #cfd2e1;border-color:var(--color-neutral-100,#cfd2e1);border-radius:.25rem;font-size:1rem;line-height:1.5rem;line-height:1;padding:.25rem .5rem;width:100%}:host input:active,:host input:focus,stencila-input input:active,stencila-input input:focus{border-color:#2069f2;border-color:var(--color-primary-500,#2069f2);outline:2px solid transparent;outline-offset:2px}label{color:#595f78;color:var(--color-neutral-600,#595f78);display:block;font-size:.875rem;font-weight:700;line-height:1.25rem;line-height:1;margin-bottom:.25rem;text-align:left}label+label{margin-top:.5rem}:host,stencila-menu{display:inline-block;position:relative}:host ul,stencila-menu ul{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:#fff;background-color:var(--color-stock,#fff);border:1px solid #cfd2e1;border-color:var(--color-neutral-100,#cfd2e1);border-radius:.25rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:inline-block;left:100%;margin:0;min-width:112px;padding:0;position:absolute;top:0;z-index:30}:host ul[aria-hidden],stencila-menu ul[aria-hidden]{display:none}:host ul::slotted(:not(:last-child)),stencila-menu ul::slotted(:not(:last-child)){border:solid #cfd2e1;border-color:var(--color-neutral-100,#cfd2e1);border-width:0 0 1px}:host,stencila-menu-item{align-items:center;color:#4a4a4a;color:var(--color-key,#4a4a4a);cursor:pointer;display:flex;font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);font-size:.875rem;height:2rem;letter-spacing:.025em;line-height:1.25rem;line-height:1;text-decoration-line:none}:host(:not([aria-disabled]):focus),:host(:not([aria-disabled]):hover),stencila-menu-item:not([aria-disabled]):focus,stencila-menu-item:not([aria-disabled]):hover{background-color:#e9eaf1;background-color:var(--color-neutral-50,#e9eaf1)}:host stencila-icon,stencila-menu-item stencila-icon{margin-right:.5rem}:host>li,stencila-menu-item>li{list-style-type:none;margin:0;padding:0 .5rem;white-space:nowrap;width:100%}:host>li ::slotted(stencila-menu),stencila-menu-item>li ::slotted(stencila-menu){width:100%}:host([size=xsmall]),stencila-menu-item[size=xsmall]{font-size:.75rem;height:1.25rem;line-height:1rem}:host([size=xsmall]) stencila-icon,stencila-menu-item[size=xsmall] stencila-icon{margin-right:.25rem}:host([size=sm]),stencila-menu-item[size=sm]{font-size:1rem;height:1.5rem;line-height:1.5rem}:host([aria-disabled]),stencila-menu-item[aria-disabled]{cursor:default}:host([divider]),stencila-menu-item[divider]{color:#595f78;color:var(--color-neutral-600);font-size:.75rem;font-weight:700;line-height:1rem}pre{border:1px solid #cfd2e1;border-color:var(--color-neutral-100,#cfd2e1);border-radius:.25rem;margin:.5rem;overflow:auto;padding:.5rem}:host,stencila-node-list{display:block}:host .hidden+:nth-child(2),:host>:first-child,stencila-node-list .hidden+:nth-child(2),stencila-node-list>:first-child{border-top-width:0;margin-top:0;padding-top:0}:host>:last-child,stencila-node-list>:last-child{margin-bottom:0}:host .hidden,stencila-node-list .hidden{display:none}:host .emptyContentMessage,stencila-node-list .emptyContentMessage{color:#6e7591;color:var(--color-neutral-500,#6e7591);font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);font-size:1rem;line-height:1.5rem}:host stencila-code-error,stencila-node-list stencila-code-error{border-width:0}:host stencila-image-object,stencila-node-list stencila-image-object{display:block;height:auto;max-width:100%}:host ::slotted(*),stencila-node-list ::slotted(*){margin:0;overflow:auto;padding:0}:host ::slotted(*):first-child,stencila-node-list ::slotted(*):first-child{margin-top:0}:host ::slotted(*) pre,stencila-node-list ::slotted(*) pre{border-width:0;margin:0;padding:0}:host ::slotted(*)>:not(figcaption),stencila-node-list ::slotted(*)>:not(figcaption){margin-bottom:.75rem;margin-top:.75rem;padding-top:.75rem}:host ::slotted(*)>:not(figcaption):first-child,stencila-node-list ::slotted(*)>:not(figcaption):first-child{margin-top:0;padding-top:0}:host ::slotted(*)>:not(figcaption):last-child,stencila-node-list ::slotted(*)>:not(figcaption):last-child{margin-bottom:0}summary{font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);font-size:1rem;line-height:1.5rem}:host,stencila-tab{flex-grow:1}:host li,stencila-tab li,ul[role=tablist] li{border-color:#858ca8;border-color:var(--color-neutral-400,#858ca8);border-width:1px;display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0;text-align:center;text-transform:capitalize}:host li:first-of-type,stencila-tab li:first-of-type,ul[role=tablist] li:first-of-type{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}:host li:last-of-type,stencila-tab li:last-of-type,ul[role=tablist] li:last-of-type{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}:host li a,stencila-tab li a,ul[role=tablist] li a{display:block;line-height:1;padding:.5rem 1rem;width:100%}:host li a[aria-selected=true],stencila-tab li a[aria-selected=true],ul[role=tablist] li a[aria-selected=true]{background-color:#cfd2e1;background-color:var(--color-neutral-100,#cfd2e1)}:host li a:hover:not([aria-selected=true]),stencila-tab li a:hover:not([aria-selected=true]),ul[role=tablist] li a:hover:not([aria-selected=true]){background-color:#e9eaf1;background-color:var(--color-neutral-50,#e9eaf1);border-color:#cfd2e1;border-color:var(--color-neutral-100,#cfd2e1)}.stencila-toast-container{align-items:center;box-sizing:border-box;display:flex!important;flex-direction:column;height:100vh;left:0;padding:.5rem;pointer-events:none;position:fixed;top:0;width:100vw;z-index:50}.stencila-toast-container[position^=top]{justify-content:flex-start}.stencila-toast-container[position^=bottom]{justify-content:flex-end}.stencila-toast-container[position$=Start i]{align-items:flex-start}.stencila-toast-container[position$=End i]{align-items:flex-end}:host,stencila-toast{
  /** @prop --color: Text color of the Toast component */--color:var(--color-key,#000);

  /** @prop --background: Background color of the Toast component */--background:var(--color-stock,#fff);--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:var(--background);border:1px solid #b6bacf;border:1px solid var(--color-neutral-200);border-radius:.375rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#fff;color:var(--color-stock,#fff);color:var(--color);display:block;display:flex;flex-direction:row;flex-shrink:0;font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);font-size:1rem;line-height:1.5rem;line-height:1;margin-bottom:.25rem;margin-top:.25rem;max-width:65ch;min-width:32ch;overflow:hidden;pointer-events:auto;position:relative}:host[data-enter],stencila-toast[data-enter]{animation:fade-in .15s ease-in;animation-delay:calc(var(--i, 0)*50ms)}:host[data-exit],stencila-toast[data-exit]{animation:fade-out .15s ease-out;animation-fill-mode:both}:host .toastAccent,stencila-toast .toastAccent{color:#fff;color:var(--color-stock,#fff);line-height:1;padding:1rem .5rem}:host .toastAccent stencila-icon,stencila-toast .toastAccent stencila-icon{--height:1.25rem;--width:1.25rem;border-radius:9999px;display:block;margin-top:-.125rem;padding:.25rem}:host .toastAccent,:host([type=info]) .toastAccent,stencila-toast .toastAccent,stencila-toast[type=info] .toastAccent{background-color:#cfd2e1;background-color:var(--color-neutral-100,#cfd2e1);color:#595f78;color:var(--color-neutral-600,#595f78)}:host .toastAccent stencila-icon,:host([type=info]) .toastAccent stencila-icon,stencila-toast .toastAccent stencila-icon,stencila-toast[type=info] .toastAccent stencila-icon{background-color:#e9eaf1;background-color:var(--color-neutral-50,#e9eaf1)}:host([type=primary]),stencila-toast[type=primary]{border-color:#a7b3ff;border-color:var(--color-primary-200,#a7b3ff)}:host([type=primary]) .toastAccent,stencila-toast[type=primary] .toastAccent{background-color:#cacfff;background-color:var(--color-primary-100,#cacfff);color:#2069f2;color:var(--color-primary-500,#2069f2)}:host([type=primary]) .toastAccent stencila-icon,stencila-toast[type=primary] .toastAccent stencila-icon{background-color:#ebecff;background-color:var(--color-primary-50,#ebecff)}:host([type=success]),stencila-toast[type=success]{border-color:#9dcaa9;border-color:var(--color-success-200,#9dcaa9)}:host([type=success]) .toastAccent,stencila-toast[type=success] .toastAccent{background-color:#9dcaa9;background-color:var(--color-success-200,#9dcaa9);color:#3c8455;color:var(--color-success-500,#3c8455)}:host([type=success]) .toastAccent stencila-icon,stencila-toast[type=success] .toastAccent stencila-icon{background-color:#edf6ef;background-color:var(--color-success-50,#edf6ef)}:host([type=warn]),stencila-toast[type=warn]{border-color:#ffde88;border-color:var(--color-warn-200,#ffde88)}:host([type=warn]) .toastAccent,stencila-toast[type=warn] .toastAccent{background-color:#ffde88;background-color:var(--color-warn-200,#ffde88);color:#ba8925;color:var(--color-warn-600,#ba8925)}:host([type=warn]) .toastAccent stencila-icon,stencila-toast[type=warn] .toastAccent stencila-icon{background-color:#fff3cc;background-color:var(--color-warn-50,#fff3cc)}:host([type=danger]),stencila-toast[type=danger]{border-color:#ffa6ae;border-color:var(--color-danger-200,#ffa6ae)}:host([type=danger]) .toastAccent,stencila-toast[type=danger] .toastAccent{background-color:#ffa6ae;background-color:var(--color-danger-200,#ffa6ae);color:#cf445e;color:var(--color-danger-500,#cf445e)}:host([type=danger]) .toastAccent stencila-icon,stencila-toast[type=danger] .toastAccent stencila-icon{background-color:#ffeff0;background-color:var(--color-danger-50,#ffeff0)}:host([position=topStart]),stencila-toast[position=topStart]{align-self:flex-start}:host([position=topEnd]),stencila-toast[position=topEnd]{align-self:flex-end}:host .content,stencila-toast .content{align-items:flex-start;display:flex;flex-direction:column;font-size:.875rem;justify-content:center;line-height:1.25rem;padding:1rem}:host [slot=title],stencila-toast [slot=title]{font-weight:700}:host [slot=actions]:not(:empty),stencila-toast [slot=actions]:not(:empty){display:flex;justify-content:flex-start;margin-top:.5rem;width:100%}:host [slot=actions]:not(:empty)>:not(:first-child),stencila-toast [slot=actions]:not(:empty)>:not(:first-child){padding-left:.5rem}:host([dismissable]),stencila-toast[dismissable]{padding-right:2rem}:host .closeButton,stencila-toast .closeButton{position:absolute;right:.325rem;top:.325rem}@keyframes fade-in{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{max-height:none;opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(25%)}}:host,stencila-tooltip-element{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:#1f212a;background-color:var(--color-neutral-900,#1f212a);border-radius:.375rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#fff;color:var(--color-stock,#fff);font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);font-size:.75rem;line-height:1rem;padding:.25rem .5rem;width:auto!important;z-index:40}.preReset{border-width:0;margin:0;padding:0}:host,stencila-code-chunk{
  /** @prop --background: Background color of the `outputs` section */--background:var(--color-stock,#fff);

  /** @prop --background-editor: Background color of the code editor section */--background-editor:var(--color-neutral-50,#edf2f7);

  /** @prop --border: Border color around the component as well as internal section dividers */--border:var(--color-neutral-100,#e2e8f0);border-color:var(--border);border-radius:.25rem;border-style:solid;border-width:1px;display:block;margin-bottom:1rem;margin-top:1rem;overflow:hidden;position:relative;width:100%}:host>figure,stencila-code-chunk>figure{margin:0;padding:0}:host stencila-action-menu,stencila-code-chunk stencila-action-menu{border-left-width:0;border-radius:0;border-right-width:0;display:block;padding:0;position:relative;width:100%}:host stencila-action-menu .executeStatus,stencila-code-chunk stencila-action-menu .executeStatus{--height:0.875rem;--width:0.875rem;cursor:pointer;padding:.25rem}:host stencila-action-menu .executeStatus.scheduled,stencila-code-chunk stencila-action-menu .executeStatus.scheduled{cursor:wait}:host stencila-action-menu .layoutToggle,stencila-code-chunk stencila-action-menu .layoutToggle{display:none}@media (min-width:1024px){:host stencila-action-menu .layoutToggle,stencila-code-chunk stencila-action-menu .layoutToggle{display:inline-block}}:host stencila-editor,stencila-code-chunk stencila-editor{--border-width:0;background-color:var(--background-editor);flex-grow:1}:host ::slotted([slot=outputs]),:host [slot=outputs],stencila-code-chunk ::slotted([slot=outputs]),stencila-code-chunk [slot=outputs]{background-color:var(--background);margin:0;padding:.5rem}:host ::slotted([slot=outputs]):empty,:host [slot=outputs]:empty,stencila-code-chunk ::slotted([slot=outputs]):empty,stencila-code-chunk [slot=outputs]:empty{display:none}.editorContainer{background:var(--background-editor);border-color:var(--border);border-radius:0;border-width:0 0 1px;display:flex;flex:1 1 auto;flex-direction:column;height:intrinsic;margin:0;position:relative}.editorContainer pre,.editorContainer pre[class*=language-]{background-color:transparent}.editorContainer.hidden{display:none}@media (min-width:1024px){:host(:not(.isStacked))>figure>div,stencila-code-chunk:not(.isStacked)>figure>div{display:flex}:host(:not(.isStacked))>figure>div,stencila-code-chunk:not(.isStacked)>figure>div{width:100%}:host(:not(.isStacked))>figure>div,stencila-code-chunk:not(.isStacked)>figure>div{flex-direction:row}:host(:not(.isStacked))>figure>div,stencila-code-chunk:not(.isStacked)>figure>div{align-items:stretch}:host(:not(.isStacked))>figure>div .editorContainer,stencila-code-chunk:not(.isStacked)>figure>div .editorContainer{width:50%}:host(:not(.isStacked))>figure>div .editorContainer,stencila-code-chunk:not(.isStacked)>figure>div .editorContainer{border-bottom-width:0}:host(:not(.isStacked))>figure>div .editorContainer,stencila-code-chunk:not(.isStacked)>figure>div .editorContainer{border-right-width:1px}:host(:not(.isStacked))>figure>div stencila-node-list,stencila-code-chunk:not(.isStacked)>figure>div stencila-node-list{width:50%}:host(:not(.isStacked))>figure>div stencila-node-list,stencila-code-chunk:not(.isStacked)>figure>div stencila-node-list{flex-grow:1}}:host,stencila-code-dependency{display:block;font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);font-size:.75rem;line-height:1rem;padding:.5rem}:host a,:host a:link,:host a:visited,stencila-code-dependency a,stencila-code-dependency a:link,stencila-code-dependency a:visited{color:#444a5e;color:var(--color-neutral-700,#444a5e);display:flex;flex-direction:row;flex-wrap:nowrap;text-decoration-line:none;width:100%}:host:not(:last-of-type),stencila-code-dependency:not(:last-of-type){border-bottom:1px solid var(--color-neutral-100)}:host stencila-tooltip,stencila-code-dependency stencila-tooltip{line-height:2;vertical-align:middle}:host .content,stencila-code-dependency .content{flex-grow:1;line-height:1;padding-left:.5rem}:host .label,stencila-code-dependency .label{display:flex;font-weight:700;justify-content:space-between}:host .label code,stencila-code-dependency .label code{background-color:#e9eaf1;background-color:var(--color-neutral-50,#e9eaf1);border:1px solid #b6bacf;border-color:var(--color-neutral-200,#b6bacf);border-radius:.25rem;font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);font-weight:400;padding:1px}:host stencila-menu-item[divider],stencila-code-dependencies stencila-menu-item[divider]{background-color:#e9eaf1;background-color:var(--color-neutral-50,#e9eaf1);font-size:.75rem;height:auto;line-height:1rem;line-height:2}:host .none,stencila-code-dependencies .none{display:block;font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);font-size:.75rem;font-style:italic;font-weight:200;line-height:1rem;padding:.5rem}:host,stencila-code-expression{
  /** @prop --background: Background color of element as a whole */--background:var(--color-neutral-50,#edf2f7);

  /** @prop --background-editor: Background color of the code editor section */--background-editor:var(--color-stock,#fff);

  /** @prop --background-output: Background color of the output section */--background-output:var(--color-stock,#fff);

  /** @prop --border: Border color around the component and internal section dividers */--border:var(--color-neutral-100,#e2e8f0);align-items:center;background-color:var(--background);border-color:var(--border);border-radius:.25rem;border-style:solid;border-width:1px;display:inline-flex;font-size:.875rem;line-height:1.25rem;line-height:1;padding:0;position:relative;vertical-align:text-bottom}:host stencila-tooltip,stencila-code-expression stencila-tooltip{align-items:stretch;display:inline-flex;line-height:1;overflow:hidden;padding:0;vertical-align:bottom}:host .actions,stencila-code-expression .actions{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;display:inline-flex;flex:0 1 auto;position:relative;white-space:nowrap}:host .actions stencila-button,stencila-code-expression .actions stencila-button{align-items:stretch;align-self:flex-start;cursor:default;display:inline-flex;flex-shrink:0;overflow:hidden;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:padding,width,max-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}:host .actions .secondaryAction,stencila-code-expression .actions .secondaryAction{cursor:default;display:inline-block;overflow:hidden;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:0}:host(.hover) .actions .secondaryAction,:host(.isCodeVisible) .actions .secondaryAction,:host(:focus) .actions .secondaryAction,:host(:focus-within) .actions .secondaryAction,:host(:hover) .actions .secondaryAction,stencila-code-expression.hover .actions .secondaryAction,stencila-code-expression.isCodeVisible .actions .secondaryAction,stencila-code-expression:focus .actions .secondaryAction,stencila-code-expression:focus-within .actions .secondaryAction,stencila-code-expression:hover .actions .secondaryAction{display:inline-flex;max-width:100%;width:1.25rem}:host .executeStatus,stencila-code-expression .executeStatus{--height:0.875rem;--width:0.875rem;cursor:pointer;padding:.25rem}:host .executeStatus.scheduled,stencila-code-expression .executeStatus.scheduled{cursor:wait}:host .text,stencila-code-expression .text{background-color:var(--background-editor);border-color:var(--border);color:#4a4a4a;color:var(--color-key,#4a4a4a);display:inline-block;font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);font-size:.875rem;line-height:1.25rem;line-height:1;min-width:0;overflow:hidden;padding:0;transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(0,0,.2,1);white-space:nowrap;width:0}:host(.isCodeVisible) .text,stencila-code-expression.isCodeVisible .text{border-radius:.25rem;border-width:1px;display:inline-block;margin-right:.25rem;min-width:1em;padding:.25rem .5rem;white-space:pre-line;width:auto}:host ::slotted([slot=errors]),:host [slot=errors],stencila-code-expression ::slotted([slot=errors]),stencila-code-expression [slot=errors]{display:none}:host ::slotted([slot=errors]) stencila-code-error,:host [slot=errors] stencila-code-error,stencila-code-expression ::slotted([slot=errors]) stencila-code-error,stencila-code-expression [slot=errors] stencila-code-error{background:none;border-style:none;font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);font-size:.875rem;line-height:1.25rem;line-height:1.5;padding:0}:host ::slotted([slot=errors]) stencila-code-error stencila-details,:host ::slotted([slot=errors]) stencila-code-error stencila-icon,:host [slot=errors] stencila-code-error stencila-details,:host [slot=errors] stencila-code-error stencila-icon,stencila-code-expression ::slotted([slot=errors]) stencila-code-error stencila-details,stencila-code-expression ::slotted([slot=errors]) stencila-code-error stencila-icon,stencila-code-expression [slot=errors] stencila-code-error stencila-details,stencila-code-expression [slot=errors] stencila-code-error stencila-icon{display:none}:host.isCodeVisible ::slotted([slot=errors]),:host.isCodeVisible [slot=errors],stencila-code-expression.isCodeVisible ::slotted([slot=errors]),stencila-code-expression.isCodeVisible [slot=errors]{display:inline-block}:host .divider,stencila-code-expression .divider{fill:var(--background);align-self:center;background-color:var(--background-output);display:inline-block;display:none;width:.5rem}:host.isCodeVisible .divider,stencila-code-expression.isCodeVisible .divider{display:inline-block}:host ::slotted([slot=output]),:host [slot=output],stencila-code-expression ::slotted([slot=output]),stencila-code-expression [slot=output]{background-color:#fff;background-color:var(--color-stock,#fff);background-color:var(--background-output);border-style:none;color:#4a4a4a;color:var(--color-key,#4a4a4a);display:inline-block;font-size:1rem;line-height:1.5rem;line-height:1.5;margin:0;padding:0 .25rem 0 .5rem;transition:padding .12s ease-out;white-space:normal}:host ::slotted([slot=output]):empty,:host [slot=output]:empty,stencila-code-expression ::slotted([slot=output]):empty,stencila-code-expression [slot=output]:empty{display:none}:host ::slotted([slot=output]) *,:host [slot=output] *,stencila-code-expression ::slotted([slot=output]) *,stencila-code-expression [slot=output] *{background-color:#fff;background-color:var(--color-stock,#fff);border-style:none;color:#4a4a4a;color:var(--color-key,#4a4a4a);display:inline;font-size:1rem;line-height:1.5rem;line-height:1.5;margin:0;padding:0;white-space:normal}:host(:host) ::slotted([slot=output]) *,:host(:host) [slot=output] *,:host(stencila-code-expression) ::slotted([slot=output]) *,:host(stencila-code-expression) [slot=output] *,stencila-input:host ::slotted([slot=output]) *,stencila-input:host [slot=output] *,stencila-inputstencila-code-expression ::slotted([slot=output]) *,stencila-inputstencila-code-expression [slot=output] *{display:inline-block}[itemtype="https://schema.stenci.la/Datatable"],stencila-data-table{display:block;overflow:auto}[itemtype="https://schema.stenci.la/Datatable"]::slotted(table),stencila-data-table::slotted(table){border-collapse:collapse;font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);font-size:.875rem;line-height:1.25rem}[itemtype="https://schema.stenci.la/Datatable"]::slotted(table) td,[itemtype="https://schema.stenci.la/Datatable"]::slotted(table) th,stencila-data-table::slotted(table) td,stencila-data-table::slotted(table) th{padding:.25rem .5rem}[itemtype="https://schema.stenci.la/Datatable"]::slotted(table) th,stencila-data-table::slotted(table) th{background-color:#e9eaf1;background-color:var(--color-neutral-50,#e9eaf1);font-weight:700}[itemtype="https://schema.stenci.la/Datatable"]::slotted(table) tbody tr:nth-child(2n),stencila-data-table::slotted(table) tbody tr:nth-child(2n){background-color:#e9eaf1;background-color:var(--color-neutral-50,#e9eaf1)}:host,stencila-details{
  /** @prop --disclosure-icon-right: Position of the disclosure toggle icon relative to
  * the right boundary of the closest relatively positioned parent element.
  */--disclosure-icon-right:var(--disclosure-icon-right,0);

  /** @prop --disclosure-icon-top: Position of the disclosure toggle icon relative to
  * the top boundary of the closest relatively positioned parent element.
  */--disclosure-icon-top:var(--disclosure-icon-top,0);display:block;font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);position:relative}:host .contents,stencila-details .contents{overflow:hidden}:host .contents.hidden,stencila-details .contents.hidden{display:none}:host ::slotted([slot=summary]),:host(::slotted([slot=summary])),stencila-details ::slotted([slot=summary]),stencila-details::slotted([slot=summary]){cursor:pointer}:host .disclosure-toggle,stencila-details .disclosure-toggle{cursor:pointer;pointer-events:none;position:absolute;right:0;right:var(--disclosure-icon-right,0);top:0;top:var(--disclosure-icon-top,0);transform:rotate(0deg);transition:transform .12s ease-in-out}:host .disclosure-toggle svg,stencila-details .disclosure-toggle svg{stroke:#6e7591;stroke:var(--color-neutral-500,#6e7591)}:host[isopen] .disclosure-toggle,stencila-details[isopen] .disclosure-toggle{transform:rotate(180deg)}:host(:focus) ::slotted(.disclosure-toggle>svg),:host(:focus::slotted(.disclosure-toggle)>svg),:host(:hover) ::slotted(.disclosure-toggle>svg),:host(:hover::slotted(.disclosure-toggle)>svg),stencila-details:focus ::slotted(.disclosure-toggle>svg),stencila-details:focus::slotted(.disclosure-toggle>svg),stencila-details:hover ::slotted(.disclosure-toggle>svg),stencila-details:hover::slotted(.disclosure-toggle>svg){stroke:#444a5e;stroke:var(--color-neutral-700,#444a5e)}:host,stencila-parameter{
  /** @prop --background: Background color of the Parameter component */--background:var(--color-stock,#fff);

  /** @prop --background-buttons: Background color of the parameter validator section */--background-buttons:var(--color-neutral-50,#edf2f7);

  /** @prop --border: Border color around the component as well as internal section dividers */--border:var(--color-neutral-100,#e2e8f0);background-color:var(--background);border-color:var(--border);border-radius:.25rem;border-style:solid;border-width:1px;color:#4a4a4a;color:var(--color-key,#4a4a4a);display:inline-flex;font-size:.875rem;line-height:1.25rem;line-height:1;padding:0;vertical-align:text-bottom;white-space:nowrap}:host .actions,stencila-parameter .actions{background-color:var(--background-buttons);cursor:default;display:inline-block;overflow:hidden;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:0}:host([mode=edit].hover) .actions,:host([mode=edit]:focus) .actions,:host([mode=edit]:focus-within) .actions,:host([mode=edit]:hover) .actions,stencila-parameter[mode=edit].hover .actions,stencila-parameter[mode=edit]:focus .actions,stencila-parameter[mode=edit]:focus-within .actions,stencila-parameter[mode=edit]:hover .actions{display:inline-flex;max-width:100%;width:100%}:host .actions form,stencila-parameter .actions form{display:flex;flex-direction:column;padding:.5rem}:host .actions form label,stencila-parameter .actions form label{color:#595f78;color:var(--color-neutral-600);display:block;font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);font-size:.75rem;line-height:1rem}:host .actions form label:not(:first-of-type),stencila-parameter .actions form label:not(:first-of-type){margin-top:.5rem}:host .actions form label input,:host .actions form label select,stencila-parameter .actions form label input,stencila-parameter .actions form label select{border-color:var(--border);border-radius:.25rem;border-style:solid;border-width:1px;display:block;font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);font-size:.875rem;line-height:1.25rem;margin-top:.25rem;width:100%}:host .name,stencila-parameter .name{background-color:var(--background-buttons);cursor:text;font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);padding:.25rem}:host .name::slotted(label),stencila-parameter .name::slotted(label){cursor:text}:host .value,stencila-parameter .value{background-color:var(--background);font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace);margin:0;padding:0 .25rem}:host .value::slotted(input),:host .value::slotted(select),stencila-parameter .value::slotted(input),stencila-parameter .value::slotted(select){border-width:0;display:inline-block;font-family:IBM Plex Mono,Fira Code,monospace;font-family:var(--font-family-mono,monospace)}:host ::slotted(input),:host input,stencila-parameter ::slotted(input),stencila-parameter input{min-width:4rem}:host ::slotted(input:invalid),:host input:invalid,stencila-parameter ::slotted(input:invalid),stencila-parameter input:invalid{border-radius:.25rem;box-shadow:0 0 0 2px #cf445e;box-shadow:0 0 0 2px var(--color-danger-500)}stencila-tab-list{display:block}:host ul,stencila-tab-list ul,ul[role=tablist]{background-color:#e9eaf1;background-color:var(--color-neutral-50,#e9eaf1);display:flex;flex-direction:row;margin:0;padding:0}:host{background-color:#b6bacf;background-color:var(--background,var(--color-neutral-200));display:block;
  /** @prop --background: Sets the background color of the component. */z-index:40}:host([position=fixed]){left:0;position:fixed;top:0;width:100%;z-index:30}:host([position=fixed])+*{margin-top:3rem}:host[color=stock],:host[color=stock] div{--background:var(--color-stock)}:host[color=key],:host[color=key] div{--background:var(--color-key)}:host[color=primary],:host[color=primary] div{--background:var(--color-primary-500)}:host([color=neutral]),:host([color=neutral]) div{--background:var(--color-neutral-200);color:#444a5e;color:var(--color-neutral-700,#444a5e)}:host[color=success],:host[color=success] div{--background:var(--color-success-500)}:host[color=warn],:host[color=warn] div{--background:var(--color-warn-500)}:host[color=danger],:host[color=danger] div{--background:var(--color-danger-500)}:host div{align-items:center;background-color:#b6bacf;background-color:var(--background,var(--color-neutral-200));color:#fff;color:var(--color-stock,#fff);display:flex;flex-direction:row;font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);height:100%;justify-content:space-between;line-height:1;margin:0;padding:.5rem;vertical-align:middle}:host div>*{vertical-align:middle}:host ::slotted([slot=middle]){flex-grow:1;padding-left:1rem;padding-right:1rem}:host,stencila-code-error{background-color:#e9eaf1;background-color:var(--color-neutral-50,#e9eaf1);border:1px solid #6e7591;border-color:var(--color-neutral-500,#6e7591);border-radius:.25rem;box-sizing:border-box;color:#444a5e;color:var(--color-neutral-700,#444a5e);display:block;font-family:Lato,sans-serif;font-family:var(--font-family-body,sans-serif);max-width:100%;padding:.5rem;position:relative;width:100%}:host .overview,stencila-code-error .overview{padding-right:1rem}:host .overview .stacktrace-icon,stencila-code-error .overview .stacktrace-icon{cursor:pointer;float:right}:host .overview .stacktrace-icon.hide,stencila-code-error .overview .stacktrace-icon.hide{display:none}:host .overview *,stencila-code-error .overview *{vertical-align:middle}:host ::slotted([slot=type]),:host [slot=type],stencila-code-error ::slotted([slot=type]),stencila-code-error [slot=type]{border-radius:.25rem;border-style:solid;border-width:1px;margin-right:.5rem;padding:0 .125rem}:host stencila-details,stencila-code-error stencila-details{--disclosure-icon-right:0.5rem;--disclosure-icon-top:0.5rem;display:block;position:static;white-space:pre}:host stencila-details.hide,stencila-code-error stencila-details.hide{display:none}:host([level=info]),stencila-code-error[level=info]{background-color:#ebecff;background-color:var(--color-info-50,#ebecff);border-color:#2069f2;border-color:var(--color-info-500,#2069f2);color:#132f71;color:var(--color-info-800,#132f71)}:host([level=info]) ::slotted([slot=type]),:host([level=info]) [slot=type],stencila-code-error[level=info] ::slotted([slot=type]),stencila-code-error[level=info] [slot=type]{background-color:#cacfff;background-color:var(--color-info-100,#cacfff);border-color:#2069f2;border-color:var(--color-info-500,#2069f2);color:#132f71;color:var(--color-info-800,#132f71)}:host([level=warn]),stencila-code-error[level=warn]{background-color:#fff3cc;background-color:var(--color-warn-50,#fff3cc);border-color:#dca435;border-color:var(--color-warn-500,#dca435);color:#674c15;color:var(--color-warn-800,#674c15)}:host([level=warn]) ::slotted([slot=type]),:host([level=warn]) [slot=type],stencila-code-error[level=warn] ::slotted([slot=type]),stencila-code-error[level=warn] [slot=type]{background-color:#ffeaaa;background-color:var(--color-warn-100,#ffeaaa);border-color:#dca435;border-color:var(--color-warn-500,#dca435);color:#674c15;color:var(--color-warn-800,#674c15)}:host([level=error]),stencila-code-error[level=error]{background-color:#ffeff0;background-color:var(--color-danger-50,#ffeff0);border-color:#cf445e;border-color:var(--color-danger-500,#cf445e);color:#b02d4a;color:var(--color-danger-600,#b02d4a)}:host([level=error]) ::slotted([slot=type]),:host([level=error]) [slot=type],stencila-code-error[level=error] ::slotted([slot=type]),stencila-code-error[level=error] [slot=type]{background-color:#ffcace;background-color:var(--color-danger-100,#ffcace);border-color:#cf445e;border-color:var(--color-danger-500,#cf445e);color:#b02d4a;color:var(--color-danger-600,#b02d4a)}:host,stencila-document-toolbar{
  /** @prop --background: Sets the background color of the component. */--background:var(--color-neutral-100);display:block}:host([position=fixed]),stencila-document-toolbar[position=fixed]{left:0;max-width:none!important;position:fixed;top:0;width:100%;z-index:30}:host([position=fixed])+*,stencila-document-toolbar[position=fixed]+*{margin-top:3rem}:host .hidden-sm,stencila-document-toolbar .hidden-sm{display:none}@media (min-width:640px){:host .hidden-sm,stencila-document-toolbar .hidden-sm{display:inline}:host(:host) .hidden-sm,:host(stencila-document-toolbar) .hidden-sm,stencila-input:host .hidden-sm,stencila-inputstencila-document-toolbar .hidden-sm{display:inline-block}}:host .documentStatus,stencila-document-toolbar .documentStatus{color:#4a4a4a;color:var(--color-key,#4a4a4a);font-size:.875rem;line-height:1.25rem;line-height:1}:host .documentStatus.success,stencila-document-toolbar .documentStatus.success{color:#1b5430;color:var(--color-success-700,#1b5430)}:host .documentStatus.danger,stencila-document-toolbar .documentStatus.danger{color:#cf445e;color:var(--color-danger-500,#cf445e)}:host .documentStatus stencila-icon,stencila-document-toolbar .documentStatus stencila-icon{margin-right:.25rem}:host .documentStatus stencila-tooltip,stencila-document-toolbar .documentStatus stencila-tooltip{cursor:help}:host .documentStatus span,stencila-document-toolbar .documentStatus span{vertical-align:middle}
/*# sourceMappingURL=index-stencila.css.map */
