#wf_upload_button,.wf-editor-container,.wf-editor-container *{font-family:apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif}.wf-editor-container,.wf-editor-container *{margin:0;padding:0;outline:0;vertical-align:top;background:0 0;text-decoration:none;color:#444;font-size:13px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:400;text-align:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;max-width:none}.repeatable-element .repeatable-content{width:100%}.wf-editor-container{position:relative;width:100%;min-width:280px;box-sizing:border-box}.wf-editor-container.mce-fullscreen{position:fixed;width:100%;height:100%;padding:0;left:0;top:0;z-index:10000;background:#fff}.wf-editor-container.mce-fullscreen.mce-loading:before{height:95.75%;height:calc(100% - 45px);top:45px}.wf-editor-container.mce-fullscreen .wf-editor-header{background-color:#fff}.wf-editor-container.mce-loading:before{content:"";position:absolute;width:100%;height:calc(100% - 41px);left:0;top:41px;background:#fff;opacity:.8;border:1px solid #ccc;z-index:10000;box-sizing:border-box}.wf-editor-container.mce-loading:after{content:"";display:block;border:.25rem solid rgba(0,0,0,.1);border-left-color:#888;border-radius:50%;width:2rem;height:2rem;animation:donut-spin 1.2s linear infinite;z-index:10001;position:absolute;top:50%;left:50%;margin:-1rem 0 0 -1rem;box-sizing:border-box}.wf-editor-container .mce-tinymce{box-sizing:border-box}.wf-editor-container .wf-editor-tabs{width:100%;box-sizing:border-box}.wf-editor-container .wf-editor-tabs li{cursor:pointer}.wf-editor-container+.btn-toolbar{display:flex;gap:2px;flex-wrap:wrap}.wf-editor-container+.btn-toolbar a.btn{margin:0}section[role=tabpanel] .wf-editor-container{margin-top:1rem}.joomla3,field-wysiwygeditor{--nav-tabs-border-width:1px;--nav-tabs-border-color:#ddd;--nav-tabs-border-radius:2px;--nav-link-color:#666;--nav-tabs-link-hover-border-color:#ddd;--nav-tabs-link-active-bg:#fff;--nav-tabs-link-active-border-color:#ddd;--nav-tabs-link-active-color:#555}.wf-editor-header{min-height:2.5rem;display:flex;align-items:center;justify-content:flex-end}.wf-editor-header:empty{min-height:inherit}.wf-editor-header .wf-editor-tabs{display:flex;justify-content:flex-end;margin:0 0 .25rem;list-style:none;border-bottom:var(--nav-tabs-border-width) solid var(--nav-tabs-border-color)}.wf-editor-header .wf-editor-tabs:after,.wf-editor-header .wf-editor-tabs:before{display:table;content:"";line-height:0}.wf-editor-header .wf-editor-tabs:after{clear:both}.wf-editor-header .wf-editor-tabs>button{appearance:none;background:0 0;padding:.75em 1.25em;margin-right:2px;line-height:1.5em;background-color:inherit;border-radius:0;display:block;cursor:pointer;border:var(--nav-tabs-border-width) solid transparent;border-top-left-radius:var(--nav-tabs-border-radius);border-top-right-radius:var(--nav-tabs-border-radius);margin-bottom:calc(var(--nav-tabs-border-width) *-1);color:var(--nav-link-color)}.wf-editor-header .wf-editor-tabs>button:hover{border-color:var(--nav-tabs-link-hover-border-color);isolation:isolate}.wf-editor-header .wf-editor-tabs>button.active{cursor:default;margin-bottom:-1px;background-color:var(--nav-tabs-link-active-bg);border-color:var(--nav-tabs-link-active-border-color);border-bottom-color:transparent;color:var(--nav-tabs-link-active-color)}.wf-editor-header .wf-editor-toggle{display:block;padding:.5em .75em;text-align:center;cursor:pointer;min-height:.75em;position:absolute;left:0;margin:0;z-index:10;border:0;background:0 0;appearance:none;line-height:1;color:inherit}.wf-editor-header .wf-editor-toggle:hover{color:inherit}.wf-editor-header .wf-editor-toggle>svg{display:inline-block;margin:auto;fill:var(--nav-link-color);width:16px;height:16px;vertical-align:middle}.wf-editor-header .wf-editor-toggle:hover>svg{fill:var(--nav-tabs-link-active-color)}joomla-tab .wf-editor-tabs button[role=tab]{border:unset;box-shadow:inherit;color:inherit;padding:.75em 1.25em}joomla-tab .wf-editor-tabs button[role=tab][aria-expanded=true]{background:0 0;box-shadow:inherit}#wf_upload_button,#wf_upload_button:hover{background-color:#fff}.mce-fullscreen .mce-resizehandle,joomla-tab .wf-editor-tabs button[role=tab][aria-expanded=true]:after{display:none}.mce-fullscreen textarea{resize:none}.mce-fullscreen .wf-no-editor{max-width:calc(100% - 10px);margin:5px;resize:none;height:calc(100% - 60px)}.mce-fullscreen .wf-editor-header{min-height:2.5rem;display:flex;align-items:center;justify-content:flex-end}.mce-fullscreen .wf-editor-header:empty{min-height:inherit}.mce-fullscreen .wf-editor-toggle{top:0;margin:0}@keyframes donut-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.wf-editor,.wf-editor-source textarea,.wf-no-editor{background:#fff;font-family:monospace;font-size:12px;color:#444;line-height:16px;position:relative;border:1px dashed #ccc;box-sizing:border-box;box-shadow:inherit;padding:10px;white-space:pre-wrap;width:100%}.wf-editor-source textarea:focus,.wf-editor:focus,.wf-no-editor:focus{background:#fff;color:#333;border-color:#ccc;box-shadow:inherit}.wf-editor-source textarea,.wf-editor-source textarea:focus{border:0}.wf-no-editor{width:100%;min-height:200px}.wf-editor-preview,.wf-editor-source{position:relative;width:100%;border:1px solid #ddd;box-sizing:border-box;background:#fff;min-width:300px}.wf-editor-source iframe{position:relative;width:100%;height:100%}.wf-editor-source textarea{resize:none;border:0}.wf-editor-preview iframe{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}#wf_upload_button{border:1px solid #bbb;color:#444;font-size:13px;border-radius:2px;cursor:pointer;display:none;overflow:hidden;position:absolute;text-align:center}#wf_upload_button label{position:relative;border-radius:2px;cursor:pointer;margin:0;padding:.25em}#wf_upload_button input[type=file]{font-size:5em;opacity:0;position:absolute;right:0;top:0;cursor:pointer;width:100%;height:100%}.com_k2 .k2ItemFormEditor .wf-editor-container{background:#fff;border-bottom:0 none}.com_k2 .k2ItemFormEditor .wf-editor-container .wf-editor-header{padding-top:.25em}.wf-media-wrapper td input[type=text]:not(.field-media-input){width:100%}@media (prefers-color-scheme:dark){.wf-editor-preview,.wf-editor-source{border-color:rgba(0,0,0,.15)}}.xtd-button.btn.hidden{display:none}