@font-face{font-display:swap;font-family:Roboto Mono;font-style:italic;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW3CpmMSQ.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:Roboto Mono;font-style:italic;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW-CpmMSQ.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:Roboto Mono;font-style:italic;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW5CpmMSQ.woff2") format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:italic;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW1CpmMSQ.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:Roboto Mono;font-style:italic;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW0CpmMSQ.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:Roboto Mono;font-style:italic;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnANW6Cpk.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:Roboto Mono;font-style:normal;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_SeW4Ep0.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:Roboto Mono;font-style:normal;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_QOW4Ep0.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:Roboto Mono;font-style:normal;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_R-W4Ep0.woff2") format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_S-W4Ep0.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:Roboto Mono;font-style:normal;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_SuW4Ep0.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:Roboto Mono;font-style:normal;font-weight:400;src:url("https://fonts.gstatic.com/s/robotomono/v22/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vq_ROW4.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}a{color:#4a4a4a;color:var(--color-key,#4a4a4a);font-size:1rem;line-height:1.5rem}a,a.button,button{font-family:sans-serif;font-family:var(--font-family-body,sans-serif);text-decoration-line:none}a.button,button{background-image:none;border-radius:.25rem;border-style:none;display:inline-block;font-size:.875rem;font-weight:700;line-height:1.25rem;line-height:1;margin:0;padding:.5rem;transition:color .12s ease-out,background-color .12s ease-out;white-space:nowrap}a.button.secondary,button.secondary{padding:.25rem .5rem}@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}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{--height:1.25em;--width: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([icon-only=true]::slotted(button)>img),:host([icon-only=true]::slotted(button)>svg){padding-right:0}a.button:not(.secondary),button:not(.secondary){--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);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);font-family:sans-serif;font-family:var(--font-family-body,sans-serif);font-weight:700;letter-spacing:.025em;text-transform:uppercase}a.button:not(.secondary):hover,button:not(.secondary):hover{background-color:#3c8455;background-color:var(--color-success-500,#3c8455);color:#fff;color:var(--color-stock,#fff)}a.button:not(.secondary)[disabled],a.button:not(.secondary)[disabled]:active,a.button:not(.secondary)[disabled]:hover,button:not(.secondary)[disabled],button:not(.secondary)[disabled]:active,button:not(.secondary)[disabled]:hover{cursor:not-allowed}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:#8c1f38;background-color:var(--color-danger-700,#8c1f38)}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:#444a5e;background-color:var(--color-neutral-700,#444a5e)}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:#1b5430;background-color:var(--color-success-700,#1b5430)}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:#1b5430;background-color:var(--color-success-700,#1b5430)}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:#dca435;background-color:var(--color-warn-500,#dca435);color:#926b1b;color:var(--color-warn-700,#926b1b)}a.button:not(.secondary).color-warn:hover,button:not(.secondary).color-warn:hover{background-color:#926b1b;background-color:var(--color-warn-700,#926b1b)}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: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:#b6bacf;background-color:var(--color-neutral-200,#b6bacf);color:#4a4a4a;color:var(--color-key,#4a4a4a)}a.button:not(.secondary).color-stock[disabled],a.button:not(.secondary).color-stock[disabled]:active,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]:hover{background-color:#b6bacf;background-color:var(--color-neutral-200,#b6bacf);color:#6e7591;color:var(--color-neutral-500,#6e7591)}a.button.secondary,button.secondary{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:#fff;background-color:var(--color-stock,#fff);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);font-weight:700;letter-spacing:.025em;text-transform:uppercase}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:#b6bacf;background-color:var(--color-neutral-200,#b6bacf);color:#6e7591;color:var(--color-neutral-500,#6e7591)}a.button.secondary.button.secondary.color-stock,a.button.secondary.secondary.color-stock,button.secondary.button.secondary.color-stock,button.secondary.secondary.color-stock{background-color:#fff;background-color:var(--color-stock,#fff);color:#4a4a4a;color:var(--color-key,#4a4a4a)}a.button.secondary.button.secondary.color-stock:hover,a.button.secondary.secondary.color-stock:hover,button.secondary.button.secondary.color-stock:hover,button.secondary.secondary.color-stock:hover{background-color:#b6bacf;background-color:var(--color-neutral-200,#b6bacf);color:#4a4a4a;color:var(--color-key,#4a4a4a)}a.button.secondary.button.secondary.color-stock[disabled],a.button.secondary.button.secondary.color-stock[disabled]:active,a.button.secondary.button.secondary.color-stock[disabled]:hover,a.button.secondary.secondary.color-stock[disabled],a.button.secondary.secondary.color-stock[disabled]:active,a.button.secondary.secondary.color-stock[disabled]:hover,button.secondary.button.secondary.color-stock[disabled],button.secondary.button.secondary.color-stock[disabled]:active,button.secondary.button.secondary.color-stock[disabled]:hover,button.secondary.secondary.color-stock[disabled],button.secondary.secondary.color-stock[disabled]:active,button.secondary.secondary.color-stock[disabled]:hover{background-color:#b6bacf;background-color:var(--color-neutral-200,#b6bacf);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:.25rem;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:Roboto Mono,monospace;font-size:75%}@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;stroke-linecap:butt;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,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{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:.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);box-shadow:inset 0 0 0 1px var(--color-primary-500);outline:2px solid transparent;outline-offset:2px}label{color:#444a5e;color:var(--color-neutral-700,#444a5e);display:block;font-size:.75rem;line-height:1rem;line-height:1;margin-bottom:.25rem;text-align:left}label+label{margin-top:.5rem}:host 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;margin:0;min-width:112px;padding:0;position:absolute;z-index:30}:host ul[aria-hidden]{display:none}:host,stencila-menu-item{align-items:center;color:#4a4a4a;color:var(--color-key,#4a4a4a);cursor:pointer;display:flex;font-family:sans-serif;font-family:var(--font-family-body,sans-serif);height:3rem;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 1rem;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:var(--color-neutral-600);font-size:.75rem;font-weight:700;line-height:1rem}pre{border-color:#cfd2e1;border-color:var(--color-neutral-100,#cfd2e1);border-radius:.25rem;border-width:1px;overflow:auto;padding:.5rem}summary{font-family: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,ul[role=tablist] li{display:flex;flex-direction:row;font-size:.875rem;font-weight:500;letter-spacing:.05em;line-height:1.25rem;line-height:1;list-style-type:none;margin:0;text-align:center;text-transform:uppercase}:host li a,ul[role=tablist] li a{border:solid #cfd2e1;border-color:var(--color-neutral-100,#cfd2e1);border-width:0 0 2px;display:block;line-height:1;padding:1rem;width:100%}:host li a[aria-selected=true],ul[role=tablist] li a[aria-selected=true]{border-bottom-width:2px;border-color:#2069f2;border-color:var(--color-primary-500,#2069f2);color:#2069f2;color:var(--color-primary-500,#2069f2)}:host 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:#9da3bc;border-color:var(--color-neutral-300,#9da3bc)}: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:#444a5e;background-color:var(--color-neutral-700,#444a5e);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);color:#fff;color:var(--color-stock,#fff);display:inline-block;font-family:sans-serif;font-family:var(--font-family-body,sans-serif);font-size:.75rem;line-height:1rem;padding:.25rem .5rem;white-space:nowrap;width:auto!important;z-index:40}
/*# sourceMappingURL=index.css.map */
