.wseditor .tox-tinymce,.tox.tox-tinymce{border: var(--hair) solid var(--line) !important;border-radius: var(--r-md) !important}.tox .tox-editor-header,.tox .tox-toolbar__primary,.tox .tox-toolbar,.tox .tox-toolbar-overlord,.tox .tox-dialog__header,.tox .tox-statusbar{background: var(--surface-soft) !important;border-color: var(--line) !important;color: var(--text) !important}.tox .tox-tbtn{border-radius: var(--r-sm) !important;color: var(--text) !important}.tox .tox-tbtn svg{fill: currentColor !important}.tox .tox-tbtn:hover,.tox .tox-tbtn:focus{background: var(--accent-soft) !important;color: var(--accent-strong) !important}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background: var(--accent-soft) !important;color: var(--accent-strong) !important}.tox .tox-pop__dialog,.tox .tox-toolbar__overflow{background: var(--surface-soft) !important;border-color: var(--line) !important}.tox .tox-pop.tox-pop--bottom::after{border-top-color: var(--surface-soft) !important}.tox .tox-pop.tox-pop--bottom::before{border-top-color: var(--line) !important}.tox .tox-pop.tox-pop--top::after{border-bottom-color: var(--surface-soft) !important}.tox .tox-pop.tox-pop--top::before{border-bottom-color: var(--line) !important}.tox .tox-pop.tox-pop--left::after{border-right-color: var(--surface-soft) !important}.tox .tox-pop.tox-pop--left::before{border-right-color: var(--line) !important}.tox .tox-pop.tox-pop--right::after{border-left-color: var(--surface-soft) !important}.tox .tox-pop.tox-pop--right::before{border-left-color: var(--line) !important}.tox.tox-quickbars-fab .tox-quickbars-fab__button{background: var(--surface-soft) !important;color: var(--text) !important}.tox.tox-quickbars-fab .tox-quickbars-fab__button:hover{background: var(--accent-soft) !important;color: var(--accent-strong) !important}.tox.tox-quickbars-fab .tox-quickbars-fab__button--active,.tox.tox-quickbars-fab .tox-quickbars-fab__button--toggle.tox-quickbars-fab__button--active{background: var(--accent-soft) !important;color: var(--accent-strong) !important}.tox.tox-quickbars-fab .tox-quickbars-fab__button:focus{box-shadow: 0 0 0 calc(var(--app-em)*0.125) var(--surface),0 0 0 calc(var(--app-em)*0.25) var(--accent-strong) !important}.tox.tox-quickbars-fab .tox-quickbars-fab__menu{background: var(--surface) !important;color: var(--text) !important}.tox.tox-quickbars-fab .tox-quickbars-fab__menu button,.tox.tox-quickbars-fab .tox-quickbars-fab__menu-item{color: var(--text) !important}.tox.tox-quickbars-fab .tox-quickbars-fab__menu button:hover,.tox.tox-quickbars-fab .tox-quickbars-fab__menu button:focus,.tox.tox-quickbars-fab .tox-quickbars-fab__menu-item:hover,.tox.tox-quickbars-fab .tox-quickbars-fab__menu-item:focus{background: var(--accent-soft) !important;color: var(--accent-strong) !important}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color: var(--muted) !important}.tox .tox-edit-area__iframe{background: var(--surface) !important}.tox .tox-menu,.tox .tox-collection--list,.tox .tox-dialog{background: var(--surface) !important;border-color: var(--line) !important;color: var(--text) !important;border-radius: var(--r-md) !important}.tox .tox-collection__item{color: var(--text) !important;border-radius: var(--r-sm) !important}.tox .tox-collection__item--active,.tox .tox-collection__item:hover{background: var(--accent-soft) !important;color: var(--accent-strong) !important}.tox .tox-dialog__footer{background: var(--surface-soft) !important;color: var(--text) !important}.tox .tox-label,.tox .tox-toolbar-label{color: var(--muted) !important}.tox .tox-textfield,.tox .tox-textarea,.tox .tox-listbox,.tox .tox-selectfield select{background: var(--surface-soft) !important;border-color: var(--line) !important;color: var(--text) !important;border-radius: var(--r-sm) !important}.tox .tox-custom-editor:focus-within,.tox .tox-textarea-wrap:focus-within,.tox .tox-focusable-wrapper:focus,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus,.tox .tox-textfield:focus,.tox .tox-toolbar-textfield:focus,.tox .tox-listbox:focus,.tox .tox-selectfield select:focus{outline: none !important;border-color: var(--accent) !important;background: var(--surface) !important;box-shadow: 0 0 0 var(--sp-1) var(--accent-soft) !important}.tox .tox-button{padding: calc(var(--app-em) * .5) calc(var(--app-em) * .9) !important;border-radius: var(--r-lg) !important;background: var(--accent-strong) !important;border-color: var(--accent-strong) !important;color: var(--accent-ink) !important;box-shadow: none !important}.tox .tox-button--secondary,.tox .tox-dialog__footer .tox-button--secondary{text-shadow: none !important;background: var(--surface) !important;border-color: var(--line) !important;color: var(--text) !important;box-shadow: inset 0 0 0 var(--hair) var(--line) !important}.tox .tox-button:hover:not(:disabled){background: var(--accent) !important;border-color: var(--accent) !important;color: var(--accent-ink) !important}.tox .tox-button--secondary:hover:not(:disabled),.tox .tox-dialog__footer .tox-button--secondary:hover:not(:disabled){background: var(--accent-soft) !important;border-color: var(--line) !important;color: var(--accent-strong) !important}.tox .tox-dialog__body-content .tox-bar:has(.tox-textfield) .tox-button{min-height: 34px !important;padding-top: 5px !important;padding-bottom: 5px !important;line-height: 24px !important}.tox .dle-media-icon-button.dle-media-add{background: var(--accent-strong) !important;border-color: var(--accent-strong) !important;color: var(--accent-ink) !important}.tox .dle-media-icon-button.dle-media-add:hover:not(:disabled){background: var(--accent) !important;border-color: var(--accent) !important;color: var(--accent-ink) !important}.tox .dle-media-icon-button.dle-media-remove{background: var(--negative-soft) !important;border-color: var(--negative-soft) !important;color: var(--negative) !important}.tox .dle-media-icon-button.dle-media-remove:hover:not(:disabled){background: var(--negative) !important;border-color: var(--negative) !important;color: var(--surface) !important}.tox .tox-dialog__header .tox-button[data-mce-name="close"]{padding: calc(var(--app-em) * .4) 0 !important;background: transparent !important;border-color: transparent !important;color: var(--muted) !important;box-shadow: none !important;text-shadow: none !important}.tox .tox-dialog__header .tox-button[data-mce-name="close"]::before{box-shadow: none !important}.tox .tox-dialog__header .tox-button[data-mce-name="close"] .tox-icon svg{fill: currentColor !important;filter: none !important}.tox .tox-dialog__header .tox-button[data-mce-name="close"]:hover,.tox .tox-dialog__header .tox-button[data-mce-name="close"]:active{background: transparent !important;color: var(--negative) !important;box-shadow: none !important;text-shadow: none !important}.tox .tox-dialog__header .tox-button[data-mce-name="close"]:focus-visible{outline: calc(var(--hair)*2) solid var(--accent-strong) !important;outline-offset: calc(var(--hair)*2)}.tox .tox-dialog__title{text-shadow: none !important}:root[data-theme="dark"] .tox .tox-dialog,body.dle_theme_dark .tox .tox-dialog{box-shadow: var(--shadow-modal) !important}:root[data-theme="dark"] .tox .tox-button,body.dle_theme_dark .tox .tox-button{text-shadow: none !important}:root[data-theme="dark"] .tox .tox-dialog__footer .tox-button--secondary,body.dle_theme_dark .tox .tox-dialog__footer .tox-button--secondary{background: var(--surface-soft) !important;border-color: var(--muted) !important;color: var(--text) !important;box-shadow: none !important}:root[data-theme="dark"] .tox .tox-dialog .tox-button--naked.tox-button--icon,:root[data-theme="dark"] .tox .tox-dialog .tox-lock,body.dle_theme_dark .tox .tox-dialog .tox-button--naked.tox-button--icon,body.dle_theme_dark .tox .tox-dialog .tox-lock{background: transparent !important;border-color: transparent !important;color: var(--muted) !important;box-shadow: none !important}:root[data-theme="dark"] .tox .tox-dialog .tox-button--naked.tox-button--icon:hover:not(:disabled),:root[data-theme="dark"] .tox .tox-dialog .tox-lock:hover:not(:disabled),body.dle_theme_dark .tox .tox-dialog .tox-button--naked.tox-button--icon:hover:not(:disabled),body.dle_theme_dark .tox .tox-dialog .tox-lock:hover:not(:disabled){background: var(--accent-soft) !important;color: var(--accent-strong) !important}:root[data-theme="dark"] .tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg,body.dle_theme_dark .tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill: var(--muted) !important}:root[data-theme="dark"] .tox .tox-checkbox__icons .tox-checkbox-icon__checked svg,:root[data-theme="dark"] .tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg,body.dle_theme_dark .tox .tox-checkbox__icons .tox-checkbox-icon__checked svg,body.dle_theme_dark .tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill: var(--accent-strong) !important}.save-buttons{display: flex;flex-wrap: wrap;gap: var(--sp-2);margin-top: var(--sp-3)}#dlefastreplycomments .save-buttons,.comments-edit-area .save-buttons,.pm-edit-area .save-buttons{justify-content: flex-end}#dlefastreplycomments .save-buttons .applychanges,.comments-edit-area .save-buttons .applychanges,.pm-edit-area .save-buttons .applychanges{background: var(--accent-soft);color: var(--accent-strong)}#dlefastreplycomments .save-buttons .applychanges:hover,.comments-edit-area .save-buttons .applychanges:hover,.pm-edit-area .save-buttons .applychanges:hover{background: var(--accent);color: var(--accent-ink)}.mobilewseditor .tox .tox-toolbar__primary{box-shadow: inset 0 1px 0 #ffffff00 !important}.mobilewseditor .tox:not(.tox-tinymce-inline) .tox-editor-header{border-bottom:none !important}.comments_author_field,.commentsreplyname,.commentsreplymail{margin-bottom: var(--sp-2)}.pollallvotes{display: grid;gap: var(--sp-4)}#searchsuggestions span.seperator{display: block;padding: var(--sp-2) var(--sp-3);border-top: var(--hair) solid var(--line)}#searchsuggestions span.seperator a{display: inline;padding: 0;color: var(--accent-strong);font-weight: 600}.ui-widget-overlay{position: fixed;inset: 0;z-index: 1000;background: rgba(24,24,27,.45);backdrop-filter: blur(calc(var(--app-em)*0.125))}.ui-front{z-index: 1010}.ui-dialog{position: absolute;z-index: 1010;max-width: calc(100vw - var(--sp-6));font-size: var(--fs-ui);padding: 0;border: 0;border-radius: var(--r-lg);background: var(--surface);color: var(--text);box-shadow: var(--shadow-modal);overflow: hidden}.ui-dialog-titlebar,.ui-draggable .ui-dialog-titlebar{display: flex;align-items: center;justify-content: space-between;gap: var(--sp-3);min-height: 0;padding: var(--sp-3) var(--sp-4);border-bottom: var(--hair) solid var(--line);background: var(--surface-soft);cursor: move}.ui-dialog-titlebar .ui-dialog-titlebar-close{cursor: pointer}.ui-dialog-title{font-size: var(--fs-ui);font-weight: 600;line-height: 1.3}.ui-dialog .ui-dialog-titlebar-close{position: relative;flex: none;display: block;margin-left: auto;width: calc(var(--app-em)*1.375);height: calc(var(--app-em)*1.375);min-height: 0;padding: 0;margin: 0;border: 0;border-radius: var(--r-xs);background: transparent;color: var(--muted);font-size: 0;line-height: 0;text-indent: -9999em;overflow: hidden;cursor: pointer;transition: color .18s ease}.ui-dialog .ui-dialog-titlebar-close:hover{background: transparent;color: var(--negative)}.ui-dialog .ui-dialog-titlebar-close span,.ui-dialog .ui-dialog-titlebar-close .ui-icon{display: none}.ui-dialog .ui-dialog-titlebar-close::before{content: "\00d7";position: absolute;inset: 0;display: grid;place-items: center;font-size: calc(var(--app-em)*1.375);line-height: 1;text-indent: 0}.ui-dialog-content{padding: var(--sp-4);font-size: var(--fs-sm);line-height: 1.6;max-height: 70vh;overflow: auto}.ui-dialog-content h2{margin-bottom: var(--sp-3);font-size: var(--fs-h4)}.ui-dialog label{color: var(--muted);font-size: var(--fs-meta);font-weight: 500}.ui-dialog textarea{min-height: calc(var(--app-em)*7.5)}.ui-dialog :is(input[type="text"],input[type="password"],input[type="email"],input[type="search"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="datetime-local"],input[type="time"],input[type="color"],select,textarea,.form-control,.quick-edit-text,.quick-edit-textarea,.quick-edit-select,.quick-edit-datetime,.timezoneselect,.twofactorselect,.categoryselect,.textin){min-height: auto;padding: calc(var(--app-em)*0.4) calc(var(--app-em)*0.7)}.ui-dialog select:not([multiple]){padding-right: calc(var(--app-em)*2.25)}.ui-dialog .ui-dialog-buttonpane{padding: var(--sp-3) var(--sp-4);border-top: var(--hair) solid var(--line);background: var(--surface-soft)}.ui-dialog-buttonset{display: flex;flex-wrap: wrap;justify-content: flex-end;gap: var(--sp-2)}.ui-dialog-buttonset button{background: var(--accent-strong);color: var(--accent-ink)}.ui-dialog-buttonset button:hover{background: var(--accent);color: var(--accent-ink)}.ui-dialog-buttonset button:first-child:not(:only-child){background: var(--surface);color: var(--text);box-shadow: inset 0 0 0 var(--hair) var(--line)}.ui-dialog-buttonset button:first-child:not(:only-child):hover{background: var(--accent-soft);color: var(--accent-strong)}.ui-dialog-buttonset button.ui-button-delete,.dle-popup-userprofileadmin .ui-button-delete{background: var(--negative-soft);color: var(--negative)}.ui-dialog-buttonset button.ui-button-delete:hover{background: var(--negative);color: var(--surface)}.dle-popup-userprofileadmin .ui-dialog-buttonset{float: none;width: 100%;align-items: center}.dle-popup-userprofileadmin .ui-dialog-buttonset button{box-shadow: none}.dle-popup-userprofileadmin .ui-dialog-buttonset button.ui-button-delete{order: -1;margin-inline-end: auto;background: var(--negative-soft);color: var(--negative);box-shadow: none}.dle-popup-userprofileadmin .ui-dialog-buttonset button.ui-button-delete:hover{background: var(--negative);color: var(--surface)}.dle-popup-userprofileadmin .ui-dialog-buttonset button:nth-child(2){background: var(--surface);color: var(--text);box-shadow: inset 0 0 0 var(--hair) var(--line)}.dle-popup-userprofileadmin .ui-dialog-buttonset button:nth-child(2):hover{background: var(--accent-soft);color: var(--accent-strong)}.dle-popup-userprofileadmin .ui-dialog-buttonset button:last-child{background: var(--accent-strong);color: var(--accent-ink)}.dle-popup-userprofileadmin .ui-dialog-buttonset button:last-child:hover{background: var(--accent);color: var(--accent-ink)}.dle-popup-userprofile .ui-dialog-buttonset button:nth-child(2):not(:last-child){background: var(--positive-soft);color: var(--positive)}.dle-popup-userprofile .ui-dialog-buttonset button:nth-child(2):not(:last-child):hover{background: var(--positive);color: var(--surface)}.ui-button-icon-only{padding: 0;width: var(--sp-8)}.ui-helper-hidden-accessible{position: absolute;width: var(--hair);height: var(--hair);overflow: hidden;clip-path: inset(50%)}.ui-helper-clearfix::after{content: "";display: block;clear: both}.ui-dialog-titlebar.ui-helper-clearfix::after{content: none}.ui-state-error{border-color: var(--negative) !important}.loginbox.ui-dialog .ui-dialog-content{padding: var(--sp-6)}.ui-menu .ui-menu{position: static;box-shadow: none;padding: 0}.DLEPush{position: fixed;z-index: 1100;right: var(--sp-5);top: var(--sp-5);width: max-content;min-width: min(calc(var(--app-em)*17),calc(100vw - var(--sp-6)));max-width: min(calc(var(--app-em)*34),calc(100vw - var(--sp-6)))}.DLEPush-notification.wrapper{position: relative;display: grid;grid-template-columns: auto minmax(0,1fr);align-items: stretch;width: 100%;margin-bottom: var(--sp-3);overflow: hidden;border-radius: var(--r-lg);background: var(--surface);color: var(--text);box-shadow: var(--shadow-modal);font-size: var(--fs-sm);animation: air-push .35s cubic-bezier(.22,1,.36,1)}.DLEPush-notification .DLEPush-icon{grid-column: 1;grid-row: 1 / span 2;display: flex;align-items: center;justify-content: center;width: calc(var(--app-em)*3.25);height: 100%;padding: var(--sp-3);background: var(--accent-strong);color: var(--accent-ink)}.DLEPush-notification .DLEPush-icon svg{width: calc(var(--app-em)*1.5);height: calc(var(--app-em)*1.5)}.DLEPush-notification .DLEPush-header{grid-column: 2;grid-row: 1;margin: var(--sp-3) calc(var(--app-em)*2.5) 0 var(--sp-4);font-size: var(--fs-ui);font-weight: 600}.DLEPush-notification .DLEPush-header:empty{margin: 0}.DLEPush-notification .DLEPush-message{grid-column: 2;grid-row: 2;margin: var(--sp-2) var(--sp-4) var(--sp-3) var(--sp-4);overflow-wrap: anywhere}.DLEPush-notification :is(.DLEPush-header,.DLEPush-message) a{color: var(--accent-strong);font-weight: 600;text-decoration: underline;text-decoration-thickness: var(--hair);text-underline-offset: calc(var(--app-em)*0.1875)}.DLEPush-notification :is(.DLEPush-header,.DLEPush-message) a:hover{color: var(--text)}.DLEPush-notification .DLEPush-header:empty + .DLEPush-message{margin-top: var(--sp-3);margin-right: calc(var(--app-em)*2.5)}.DLEPush-notification .DLEPush-message ul{margin: var(--sp-2) 0 0;padding: 0;list-style: none}.DLEPush-notification .DLEPush-message li{margin-bottom: var(--sp-1)}.DLEPush-notification .DLEPush-close{position: absolute;top: var(--sp-2);right: var(--sp-2);z-index: 2;display: grid;place-items: center;width: calc(var(--app-em)*1.75);height: calc(var(--app-em)*1.75);padding: 0;border: 0;border-radius: var(--r-sm);background: transparent;color: var(--muted);font-size: var(--fs-h4);line-height: 1;cursor: pointer;opacity: .75}.DLEPush-notification .DLEPush-close:hover{opacity: 1;background: var(--surface-soft);color: var(--negative)}.DLEPush-notification.wrapper.push-success{background: var(--positive-soft)}.DLEPush-notification.wrapper.push-success .DLEPush-icon{background: var(--positive);color: #fff}.DLEPush-notification.wrapper.push-warning{background: var(--warn-soft)}.DLEPush-notification.wrapper.push-warning .DLEPush-icon{background: var(--warn);color: #fff}.DLEPush-notification.wrapper.push-error{background: var(--negative-soft)}.DLEPush-notification.wrapper.push-error .DLEPush-icon{background: var(--negative);color: #fff}@media (max-width: 767px){.DLEPush{right: var(--sp-3);left: var(--sp-3);top: var(--sp-3);width: auto;min-width: 0;max-width: none}}.sec-code{display: grid;gap: var(--sp-2)}.upload-options,.upload-restriction{color: var(--muted);font-size: var(--fs-meta)}.ui-dialog .qq-upload-button .ui-dialog .bbcodes,.ui-dialog .btn,.ui-dialog .ui-button,.ui-dialog .dlevotebutton{font-weight: 500;letter-spacing: .015em;min-height: auto;padding: calc(var(--app-em) * .6) calc(var(--app-em) * .9)}.table-responsive{overflow-x: auto}.table-striped tbody tr:nth-child(odd){background: var(--surface-soft)}.table-hover tbody tr:hover{background: var(--accent-soft)}.emoji_box{display: grid;gap: var(--sp-2);padding: var(--sp-3);border-radius: var(--r-lg);background: var(--surface);box-shadow: var(--shadow)}.emoji_category{color: var(--muted);font-size: var(--fs-meta);font-weight: 600}.emoji_list{display: flex;flex-wrap: wrap;gap: var(--sp-1)}.emoji_symbol a{display: grid;place-items: center;width: var(--sp-8);height: var(--sp-8);border-radius: var(--r-sm)}.emoji_symbol a:hover{background: var(--accent-soft)}.plupload_header,.plupload_header_content{background: var(--surface-soft);color: var(--text)}.plupload_header_title,.plupload_header_text{color: var(--text)}.plupload_filelist_footer{display: flex;align-items: center;flex-wrap: wrap;gap: var(--sp-2);padding: var(--sp-2) var(--sp-3);border-radius: 0 0 var(--r-md) var(--r-md)}.plupload_filelist_footer .plupload_file_size,.plupload_filelist_footer .plupload_file_status{padding: 0}.plupload_buttons{float: none;display: flex;flex-wrap: wrap;gap: var(--sp-2)}.plupload_upload_status{float: none;margin-left: auto;padding: 0}.plupload_filelist,.plupload_filelist_content,.plupload_content{color: var(--text)}.plupload_file{border-color: var(--line);background: var(--surface);color: var(--text)}.plupload_file_name,.plupload_file_size,.plupload_file_status,.plupload_file_percent{color: var(--muted)}.comments-image-uploader .plupload_wrapper{background: var(--surface-soft);border-color: var(--line);border-radius: var(--r-md)}.plupload_button.ui-button,.plupload_button.plupload_add,.plupload_button.plupload_add:hover,.plupload_button.plupload_start,.plupload_button.plupload_start:hover{display: inline-flex;align-items: center;justify-content: center;gap: var(--sp-2);min-height: calc(var(--app-em)*2.25);padding: 0 var(--sp-4);border: 0;border-radius: var(--r-md);background: var(--accent-soft);color: var(--accent-strong);font-weight: 600;text-shadow: none;box-shadow: none;cursor: pointer}.plupload_button.ui-button:hover,.plupload_button.plupload_add:hover,.plupload_button.plupload_start:hover{background: var(--accent);color: var(--accent-ink)}.plupload_progress_container,.plupload_view_thumbs div.plupload_file_status{background: var(--surface-sunk);box-shadow: none}.plupload_progress_container .ui-progressbar-value{background: var(--accent);background-image: none;border-color: var(--accent)}.plupload_view_thumbs .plupload_file{border-color: var(--line);background: var(--surface);box-shadow: var(--shadow-tiny);border-radius: var(--r-sm)}.plupload_view_thumbs .plupload_file_fields{background: var(--surface-soft);border-color: var(--line)}.plupload_disabled,.plupload_button.plupload_disabled{opacity: .55}.plupload_file_progress,.plupload_progress_bar{background: var(--accent)}.plupload_delete a,.plupload_done a,.plupload_failed a{color: var(--muted)}.plupload_message{border-radius: var(--r-md);background: var(--warn-soft);color: var(--warn)}#comments-image-uploader-edit .plupload_filelist{margin-bottom: 0}#comments-image-uploader-edit .plupload_filelist th,#comments-image-uploader-edit .plupload_filelist td{border: 0}#comments-image-uploader-edit .plupload_button{border: 0;text-decoration: none}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_wrapper{background: var(--surface-soft);border-color: var(--line)}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_view_list .plupload_file,:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_view_thumbs .plupload_file{border-color: var(--line);background: var(--surface);box-shadow: var(--shadow-tiny)}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_view_thumbs .plupload_file_fields{border-color: var(--line);background: var(--surface-soft)}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_view_thumbs div.plupload_file_name,:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_file_rename{border-color: var(--line)}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_progress_container,:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_view_list div.plupload_file_status,:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_view_thumbs div.plupload_file_status{background: var(--surface-sunk);box-shadow: none}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_progress_container .ui-progressbar-value,:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_file_progress{border-color: var(--accent);background: var(--accent);background-image: none}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_message{background: var(--warn-soft);color: var(--warn);box-shadow: none}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_message.ui-state-error{border-color: var(--negative) !important;background: var(--negative-soft);color: var(--negative)}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_message.ui-state-highlight{border-color: var(--warn) !important;background: var(--warn-soft);color: var(--warn)}:is(:root[data-theme="dark"],body.dle_theme_dark) .comments-image-uploader .plupload_message_close::before{color: var(--muted)}.ui-dialog-content fieldset{margin: 0 0 var(--sp-5);padding: var(--sp-4);border: var(--hair) solid var(--line);border-radius: var(--r-md)}.ui-dialog-content fieldset:last-child{margin-bottom: 0}.ui-dialog-content legend{padding: 0 var(--sp-2);color: var(--text);font-size: var(--fs-ui);font-weight: 600}.ui-dialog-content form{margin: 0}.ui-dialog-content table{width: 100%;border-collapse: collapse}.ui-dialog-content table td{padding: var(--sp-1) 0 var(--sp-2);vertical-align: top}.ui-dialog-content table td:first-child{padding-right: var(--sp-3)}.dlevotebutton{margin-top: var(--sp-3)}.plupload_wrapper .plupload_button.ui-button,.plupload_wrapper .plupload_button.plupload_add,.plupload_wrapper .plupload_button.plupload_add:hover,.plupload_wrapper .plupload_button.plupload_start,.plupload_wrapper .plupload_button.plupload_start:hover{display: inline-flex;align-items: center;justify-content: center;gap: var(--sp-2);min-height: calc(var(--app-em)*2.25);height: auto;padding: calc(var(--app-em)*0.25) var(--sp-4);line-height: 1.2;vertical-align: middle;background: var(--accent-soft);border-color: transparent;color: var(--accent-strong);border-radius: var(--r-md);text-shadow: none;box-shadow: none}.plupload_wrapper .plupload_button.plupload_start,.plupload_wrapper .plupload_button.plupload_start:hover{background: var(--accent-strong);color: var(--accent-ink)}.plupload_wrapper .plupload_button .ui-icon,.plupload_wrapper .plupload_button .ui-button-icon-primary.ui-icon{display: inline-flex;align-items: center;justify-content: center;width: auto;height: auto;margin: 0;line-height: 1;text-indent: 0;background: none}.plupload_wrapper .plupload_button .ui-button-text{padding: 0;line-height: 1.2}.plupload_wrapper .plupload_button.plupload_add:hover{background: var(--accent);color: var(--accent-ink)}.plupload_wrapper .plupload_button.plupload_start:hover{background: var(--accent)}.ui-dialog.dle-popup-mediaupload .plupload_view_switch .ui-button{min-height: 0;padding: var(--sp-1);border-radius: var(--r-xs);background: transparent;color: var(--muted);box-shadow: none}.ui-dialog.dle-popup-mediaupload .plupload_view_switch .ui-button:hover{background: var(--surface-soft);color: var(--accent-strong)}.ui-dialog.dle-popup-mediaupload .plupload_view_switch .ui-button.ui-state-active{background: var(--accent-soft);color: var(--accent-strong)}.ui-dialog.dle-popup-mediaupload .mediaupload-box{border-color: var(--line);border-radius: var(--r-md);background: var(--surface);box-shadow: none}.ui-dialog.dle-popup-mediaupload .tabs a{color: var(--muted);border-color: transparent}.ui-dialog.dle-popup-mediaupload .tabs a:hover{background: var(--surface-soft);border-color: transparent;color: var(--accent-strong)}.ui-dialog.dle-popup-mediaupload .tabs a.current,.ui-dialog.dle-popup-mediaupload .tabs a.current:hover{background: var(--surface);color: var(--accent-strong);border-color: var(--line);border-top-color: var(--accent);border-bottom-color: transparent}.ui-dialog.dle-popup-mediaupload input[type="checkbox"],.ui-dialog.dle-popup-mediaupload input[type="radio"]{width: calc(var(--app-em)*1.125);height: calc(var(--app-em)*1.125);margin: 0;vertical-align: middle}.ui-dialog.dle-popup-mediaupload label{color: var(--text)}.ui-dialog.dle-popup-mediaupload .checkbox,.ui-dialog.dle-popup-mediaupload .checkbox-inline{color: var(--text)}.ui-dialog.dle-popup-mediaupload .mediaupload-insert-descr{flex: 0 0 12.93em;width: 12.93em;max-width: none;margin-inline-end: var(--sp-3)}.ui-dialog.dle-popup-mediaupload .mediaupload-thumbs-params>.checkbox-inline{display: inline-flex;align-items: center;min-width: 0}@media (max-width: 767px){.ui-dialog.dle-popup-mediaupload .mediaupload-thumbs-params{display: grid !important;grid-template-columns: 1fr;gap: var(--sp-2);white-space: normal}.ui-dialog.dle-popup-mediaupload .mediaupload-thumbs-params>.radio-inline,.ui-dialog.dle-popup-mediaupload .mediaupload-thumbs-params>.checkbox-inline{width: fit-content;min-width: 0;margin: 0;white-space: normal}.ui-dialog.dle-popup-mediaupload .mediaupload-file-params{flex-wrap: wrap;row-gap: var(--sp-2)}.ui-dialog.dle-popup-mediaupload .mediaupload-file-params>.mediaupload-insert-descr{flex-basis: 100%;width: 100%;margin-inline-end: 0}}.ui-dialog.dle-popup-mediaupload .media-upload-button,.ui-dialog.dle-popup-mediaupload .mediaupload-col3 button{background: var(--accent-strong);border-color: transparent;color: var(--accent-ink);border-radius: var(--r-md);text-shadow: none;box-shadow: none}.ui-dialog.dle-popup-mediaupload .mediaupload-col3 button{display: inline-flex;align-items: center;justify-content: center;min-height: auto;padding: calc(var(--app-em)*0.4) calc(var(--app-em)*1.125);font-family: inherit;font-size: var(--fs-ui);line-height: 1.45}.ui-dialog.dle-popup-mediaupload .media-upload-button:hover,.ui-dialog.dle-popup-mediaupload .mediaupload-col3 button:hover{background: var(--accent)}.ui-dialog.dle-popup-mediaupload .media-upload-drop-area{border-color: var(--line);border-radius: var(--r-md)}.ui-dialog.dle-popup-mediaupload .media-upload-drop-area div{color: var(--muted);opacity: .8}.ui-dialog.dle-popup-mediaupload .mediaupload-insert-params{background: var(--surface-soft);border-color: var(--line)}.ui-dialog.dle-popup-mediaupload .mediaupload-row{margin-top: 0;padding-block: var(--sp-1);border-color: var(--line)}.ui-dialog.dle-popup-mediaupload #upload-viaurl-status,.ui-dialog.dle-popup-mediaupload #upload-viaftp-status{display: none;margin: 0;padding: 0}.ui-dialog.dle-popup-mediaupload #upload-viaurl-status:has(>span:not(:empty)),.ui-dialog.dle-popup-mediaupload #upload-viaftp-status:has(>span:not(:empty)){display: block;padding: var(--sp-1) var(--sp-3) 0}.ui-dialog.dle-popup-mediaupload .upload-options{border-color: var(--line)}.ui-dialog.dle-popup-mediaupload .upload-restriction{color: var(--muted);opacity: 1}.ui-dialog.dle-popup-mediaupload .mediaupload-file-box{background: var(--accent-soft);border-color: var(--accent);color: var(--text);border-radius: var(--r-md);box-shadow: none}.ui-dialog.dle-popup-mediaupload .mediaupload-file-success{background: var(--positive-soft);border-color: var(--positive)}.ui-dialog.dle-popup-mediaupload .mediaupload-file-warning{background: var(--warn-soft);border-color: var(--warn)}.ui-dialog.dle-popup-mediaupload .mediaupload-file-error{background: var(--negative-soft);border-color: var(--negative)}.ui-dialog.dle-popup-mediaupload .mediaupload-progress{background: var(--surface-sunk);box-shadow: none}.ui-dialog.dle-popup-mediaupload .mediaupload-progress .mediaupload-progress-bar{background: var(--accent);background-image: none;border: 0;box-shadow: none}.ui-dialog.dle-popup-mediaupload .file-preview-card,.ui-dialog.dle-popup-mediaupload .folder-preview-card{border-color: var(--line);background: var(--surface);box-shadow: var(--shadow-tiny)}.ui-dialog.dle-popup-mediaupload .file-preview-card .file-footer,.ui-dialog.dle-popup-mediaupload .file-preview-card .file-footer-caption,.ui-dialog.dle-popup-mediaupload .folder-preview-card .file-footer-caption{border-color: var(--line)}.ui-dialog.dle-popup-mediaupload .file-preview-card .file-footer-bottom{background: var(--surface-soft);border-color: transparent}.ui-dialog.dle-popup-mediaupload .file-preview-card .file-footer a{color: var(--muted)}.ui-dialog.dle-popup-mediaupload .file-preview-card.active{border-color: var(--accent)}.ui-dialog.dle-popup-mediaupload .file-preview-card.active .file-content{border-left-color: var(--accent);border-right-color: var(--accent);border-top-color: var(--accent)}.ui-dialog.dle-popup-mediaupload .file-preview-card.active .file-footer-caption{border-left-color: var(--accent);border-right-color: var(--accent)}.ui-dialog.dle-popup-mediaupload .file-preview-card.active .file-footer-bottom{border-left-color: var(--accent);border-right-color: var(--accent);border-bottom-color: var(--accent)}.ui-dialog.dle-popup-mediaupload .file-preview-card .active-ribbon span{background: var(--accent-strong)}.ui-dialog.dle-popup-mediaupload .file-preview-card .file-size-info{color: var(--muted)}.ui-dialog.dle-popup-mediaupload .file-preview-card .file-ext{background: var(--accent-strong);color: var(--accent-ink)}.ui-dialog.dle-popup-mediaupload .file-preview-card .file-delete a{color: var(--negative)}.ui-dialog.dle-popup-mediaupload .ui-dialog-buttonset{flex-wrap: wrap;align-items: center}.ui-dialog.dle-popup-mediaupload #mediaupload-delete{order: -1;margin-right: auto;float: none;background: var(--negative-soft);color: var(--negative);box-shadow: none}.ui-dialog.dle-popup-mediaupload #mediaupload-delete:hover{background: var(--negative);color: #fff}.ui-dialog.dle-popup-mediaupload .ui-button.bg-teal,.ui-dialog.dle-popup-mediaupload #mediaupload-insert{background: var(--accent-strong);color: var(--accent-ink)}.ui-dialog.dle-popup-mediaupload .ui-button.bg-teal:hover,.ui-dialog.dle-popup-mediaupload #mediaupload-insert:hover{background: var(--accent);color: var(--accent-ink)}.dlepopup,.dlepopupmessage,.dlereplypopup,.dleuserpopup,.dlepopup-news-edit{font-size: var(--fs-sm)}.modal{width: min(calc(100% - var(--sp-8)),calc(var(--app-em)*24));max-height: calc(100vh - var(--sp-10));padding: 0;border: 0;border-radius: var(--r-xl);background: var(--surface);color: var(--text);box-shadow: var(--shadow-modal)}.modal:focus{outline: none}.modal__head{display: flex;align-items: center;gap: var(--sp-3);padding: var(--sp-4) var(--sp-4) var(--sp-2)}.modal__icon{width: calc(var(--app-em)*2.75);height: calc(var(--app-em)*2.75);border-radius: 23%;object-fit: cover}.modal__info{flex: 1;min-width: 0}.modal__title{margin: 0;font-family: var(--font-head);font-size: calc(var(--app-em)*1.2);font-weight: 600;line-height: 1.2}.modal__sub{margin: 0;color: var(--muted);font-size: var(--fs-meta)}.modal__close{display: grid;place-items: center;width: calc(var(--app-em)*2);height: calc(var(--app-em)*2);border: 0;border-radius: 50%;background: var(--surface-soft);color: var(--muted);cursor: pointer}.modal__close:hover{color: var(--text)}.modal__close .icon{width: var(--sp-4);height: var(--sp-4)}.modal__body{display: grid;gap: var(--sp-2);padding: var(--sp-2) var(--sp-4) var(--sp-4)}.modal__group{margin: var(--sp-3) 0 0;color: var(--muted);font-size: var(--fs-meta);font-weight: 600}.modal__group:first-child{margin-top: 0}.modal__text{margin: 0 0 var(--sp-2);color: var(--muted);font-size: var(--fs-ui)}.modal__reg{justify-self: center;color: var(--accent);font-weight: 600;font-size: var(--fs-ui)}.modal .fs-dl__row{color: var(--text)}#searchsuggestions span.seperator{display: none}.modal::backdrop{background: var(--backdrop)}.modal__group{margin: var(--sp-3) 0 -2px;padding: 0 2px;font-size: calc(var(--fs-meta)*.85);letter-spacing: .07em;text-transform: uppercase}.modal__group:first-child{margin-top: 0}.modal .fs-dl__row{gap: calc(var(--app-em)*.875);padding: calc(var(--app-em)*.75) calc(var(--app-em)*.875);border: var(--hair) solid var(--line);border-radius: var(--r-md);background: transparent;box-shadow: none;transition: border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.modal .fs-dl__mark{width: 40px;height: 40px;border-radius: var(--r-sm);background: var(--surface-soft);color: var(--accent);transition: background .15s ease}.modal .fs-dl__mark .icon{width: calc(var(--app-em)*1.15);height: calc(var(--app-em)*1.15)}.modal .fs-dl__label{font-size: calc(var(--fs-ui)*1.05);line-height: 1.35}.modal .fs-dl__note{line-height: 1.35}.modal .fs-dl__row:hover{border-color: var(--accent);background: var(--accent-soft);box-shadow: 0 3px 10px -5px var(--lift-shadow);transform: translateY(-1px)}.modal .fs-dl__row:hover .fs-dl__mark{background: var(--surface)}.modal .fs-dl__row:hover .fs-dl__go{color: var(--accent)}.modal .fs-dl__row:active{transform: none;box-shadow: none}.modal .fs-dl__row:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px}.modal .fs-dl__row--mirror .fs-dl__mark{color: var(--accent-2)}.modal .fs-dl__row--mirror:hover{border-color: var(--accent-2);background: var(--accent-2-soft)}.modal .fs-dl__row--mirror:hover .fs-dl__go{color: var(--accent-2-strong)}@media (prefers-reduced-motion: reduce){.modal .fs-dl__row:hover{transform: none}}
