.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;will-change:transform}[dir=ltr] .vue-recycle-scroller.ready .vue-recycle-scroller__item-view{left:0}[dir=rtl] .vue-recycle-scroller.ready .vue-recycle-scroller__item-view{right:0}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden;opacity:0}[dir] .resize-observer[data-v-b329ee4c]{border:none;background-color:transparent}[dir=ltr] .resize-observer[data-v-b329ee4c]{left:0}[dir=rtl] .resize-observer[data-v-b329ee4c]{right:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}[dir=ltr] .resize-observer[data-v-b329ee4c] object{left:0}[dir=rtl] .resize-observer[data-v-b329ee4c] object{right:0}.prism-editor-wrapper{width:100%;height:100%;display:flex;align-items:flex-start;overflow:auto;-o-tab-size:1.5em;tab-size:1.5em;-moz-tab-size:1.5em}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.prism-editor-wrapper .prism-editor__textarea{color:transparent!important}.prism-editor-wrapper .prism-editor__textarea::-moz-selection{color:transparent!important}[dir] .prism-editor-wrapper .prism-editor__textarea::-moz-selection{background-color:#accef7!important}.prism-editor-wrapper .prism-editor__textarea::selection{color:transparent!important}[dir] .prism-editor-wrapper .prism-editor__textarea::selection{background-color:#accef7!important}}.prism-editor-wrapper .prism-editor__container{position:relative;box-sizing:border-box;overflow:hidden;width:100%}[dir] .prism-editor-wrapper .prism-editor__container{padding:0}[dir=ltr] .prism-editor-wrapper .prism-editor__container{text-align:left}[dir=rtl] .prism-editor-wrapper .prism-editor__container{text-align:right}.prism-editor-wrapper .prism-editor__line-numbers{height:100%;overflow:hidden;flex-shrink:0}[dir] .prism-editor-wrapper .prism-editor__line-numbers{padding-top:4px;margin-top:0}[dir=ltr] .prism-editor-wrapper .prism-editor__line-numbers{margin-right:10px}[dir=rtl] .prism-editor-wrapper .prism-editor__line-numbers{margin-left:10px}.prism-editor-wrapper .prism-editor__line-number{white-space:nowrap}[dir=ltr] .prism-editor-wrapper .prism-editor__line-number{text-align:right}[dir=rtl] .prism-editor-wrapper .prism-editor__line-number{text-align:left}.prism-editor-wrapper .prism-editor__textarea{position:absolute;top:0;height:100%;width:100%;resize:none;color:inherit;overflow:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:transparent}[dir=ltr] .prism-editor-wrapper .prism-editor__textarea{left:0}[dir=rtl] .prism-editor-wrapper .prism-editor__textarea{right:0}.prism-editor-wrapper .prism-editor__editor,.prism-editor-wrapper .prism-editor__textarea{box-sizing:inherit;display:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;-moz-tab-size:inherit;-o-tab-size:inherit;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:pre-wrap;word-wrap:keep-all;overflow-wrap:break-word}[dir] .prism-editor-wrapper .prism-editor__editor,[dir] .prism-editor-wrapper .prism-editor__textarea{margin:0;border:0;background:none;padding:0}.prism-editor-wrapper .prism-editor__textarea--empty{-webkit-text-fill-color:inherit!important}.prism-editor-wrapper .prism-editor__editor{position:relative;pointer-events:none}