diff --git a/core-bundle/contao/themes/flexible/backend.02c0c53f.css b/core-bundle/contao/themes/flexible/backend.02c0c53f.css new file mode 100644 index 00000000000..1db88c8d5a3 --- /dev/null +++ b/core-bundle/contao/themes/flexible/backend.02c0c53f.css @@ -0,0 +1,2 @@ +@font-face{font-family:Architects Daughter;font-style:normal;font-weight:400;src:local("Architects Daughter"),url(fonts/architects-daughter-v6-latin-regular.woff2) format("woff2"),url(fonts/architects-daughter-v6-latin-regular.woff) format("woff")}:root{--text:#222;--body-bg:#eaeaec;--content-bg:#fff;--content-border:#cacacc;--black:#000;--white:#fff;--gray:#999;--green:#589b0e;--red:#c33;--blue:#006494;--orange:#f90;--contao:#f47c00;--border:#eaeaec;--nav:#d3d6da;--nav-hover:#eaedf1;--nav-bg:#0f1c26;--nav-hover-bg:#eaedf1;--nav-current:#172b3b;--nav-group:#9fa4a8;--nav-separator:#3a454d;--hover-row:#fffce1;--header-bg:#f47c00;--header-bg-hover:#e67300;--header-text:#fff;--invert-bg:#333;--invert-text:#fff;--table-header:#f7f7f8;--table-odd:#fff;--table-even:#fbfbfc;--table-nb-header:#f2f2f3;--table-nb-odd:#fff;--table-nb-even:#f7f7f8;--panel-bg:#f3f3f5;--tree-header:#f3f3f5;--tree-header-border:#dddddf;--form-text-disabled:#bbb;--form-border:#aaa;--form-border-disabled:#c8c8c8;--form-bg:#fff;--form-bg-hover:#f6f6f6;--form-bg-disabled:#f9f9f9;--form-button:#eee;--form-button-hover:#f6f6f6;--form-button-active:#aaa;--form-button-disabled:#e9e9e9;--diff-left:#ffe8e5;--diff-del:#ffc1bf;--diff-right:#e0ffe8;--diff-ins:#abf2bc;--code-bg:#f0f0f0;--checkerbox-bg:#ddd;--info:grey;--active-bg:#fffce1;--active-border:#e7b36a;--pre-disabled:#a6a6a6;--error-bg:rgba(204,51,51,.15);--confirm-bg:rgba(88,155,14,.15);--info-bg:rgba(0,100,148,.15);--new-bg:rgba(224,149,21,.15);--progress-running:#f47c00;--progress-finished:#589b0e;--drag-bg:#a3c2db;--legend:#6a6a6c;--paste-hint:#838990;--serp-preview:#3c4043;--serp-preview-title:#1a0dab;--nested-bg:#fbfbfd}html[data-color-scheme=dark]{color-scheme:dark;--text:#ddd;--body-bg:#121416;--content-bg:#1b1d21;--content-border:#414448;--black:#fff;--white:#000;--blue:#0073a8;--orange:#d68c23;--contao:#f47c00;--border:#303236;--nav-bg:#1b1d21;--nav-hover-bg:#1b325f;--nav-current:#272a30;--nav-separator:#3f3f3f;--hover-row:#1b325f;--header-bg:#292c32;--header-bg-hover:#202327;--header-text:#ddd;--invert-bg:#8f96a3;--invert-text:#222;--table-header:#232529;--table-odd:#1b1d21;--table-even:#1e2024;--table-nb-header:#292c32;--table-nb-odd:#1b1d21;--table-nb-even:#23252a;--panel-bg:#272a30;--tree-header:#272a30;--tree-header-border:#3f4146;--form-text-disabled:#666;--form-border:#44464b;--form-border-disabled:#3a3c40;--form-bg:#151619;--form-bg-hover:#1e2024;--form-bg-disabled:#1e2024;--form-button:#31333a;--form-button-hover:#383a42;--form-button-active:#777;--form-button-disabled:#26272c;--diff-left:rgba(248,81,73,.17);--diff-del:rgba(248,81,73,.4);--diff-right:rgba(46,160,67,.17);--diff-ins:rgba(46,160,67,.4);--code-bg:#30343b;--checkerbox-bg:#30343b;--info:#9095a2;--active-bg:#1b325f;--active-border:#264787;--drag-bg:#1b325f;--legend:#747b8b;--serp-preview:#bdc1c6;--serp-preview-title:#8ab4f8;--nested-bg:#1e2024}.color-scheme--dark,html[data-color-scheme=dark] .color-scheme--light{display:none}.color-scheme--light,html[data-color-scheme=dark] .color-scheme--dark{display:initial}html{font-size:100%;-webkit-text-size-adjust:100%}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}blockquote,body,dl,figure,h1,h2,h3,h4,p{margin:0}img{border:0}table{border-collapse:collapse;border-spacing:0;empty-cells:show}td,th{text-align:left}.tl_select,a.tl_submit,img,input,label,select{vertical-align:middle}button{cursor:pointer}button[disabled]{cursor:default}nav li,nav ul{list-style:none;margin:0;padding:0}body{color:var(--text);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;line-height:1}b,h1,h2,h3,h4,h5,h6,strong,th{font-weight:600}.tl_textarea.monospace,code,pre{font:300 .75rem/1.25 SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}h1,h2,h3,h4,h5,h6{font-size:1rem}button,input,select,textarea{color:inherit;font:inherit;line-height:inherit}input,select{line-height:17px}@supports (display:-ms-grid){input,select{line-height:1.1}}.tl_gray{color:var(--gray)}.tl_green{color:var(--green)}.tl_red{color:var(--red)}.tl_blue{color:var(--blue)}.tl_orange{color:var(--orange)}span.mandatory{color:var(--red)}.upper{text-transform:uppercase}a{color:var(--text);text-decoration:none}a:active,a:hover{color:var(--contao)}hr{background:var(--border);border:0;color:var(--border);height:1px;margin:18px 0}p{margin-bottom:1em;padding:0}.hidden{display:none!important}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}table.with-border td,table.with-border th{border:solid var(--border);border-width:1px 0}table.with-border th{background-color:var(--table-header)}table.with-padding td,table.with-padding th{padding:6px}table.with-zebra th{background-color:var(--table-nb-header)}table.with-zebra tbody tr:nth-child(odd) td{background-color:var(--table-nb-odd)}table.with-zebra tbody tr:nth-child(2n) td{background-color:var(--table-nb-even)}.clear{clear:both;font-size:.1px;height:.1px;line-height:.1px}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}fieldset>.widget-group{padding:0 15px}.widget-group{--widget-col-amount:12;--widget-gap-rows:0;--widget-gap-cols:0;display:grid;gap:var(--widget-gap-rows) var(--widget-gap-cols);grid-template-columns:repeat(var(--widget-col-amount),minmax(0,1fr))}.widget-group>*{--widget-cols:var(--widget-col-amount);grid-column-end:span var(--widget-cols)}.widget-group>.m12{margin:0}.widget-group>.clr{grid-column-start:1}:not(.widget-group)>.w50{float:none;width:calc(100% - 30px)}:not(.widget-group)>.clr{clear:both;width:calc(100% - 30px)}:not(.widget-group)>.long{width:calc(100% - 30px)}:not(.widget-group)>.clr:not(.widget){width:100%}:not(.widget-group)>.clr:before{content:"";display:table}:not(.widget-group)>.m12{margin:0 15px}.widget{font-size:0}.widget *{font-size:.875rem}.widget>div{font-size:0}.widget>div>*{font-size:.875rem}.widget code,.widget pre{font-size:.7rem}.widget h3{min-height:16px}.widget h3 img{margin-right:3px}.widget legend{padding:0}.widget legend img{vertical-align:-1px}.widget-captcha{display:initial!important}.widget p.info{background:var(--panel-bg);border-radius:3px;line-height:1.3;margin:2px 0;padding:7px}.widget picture{display:contents}optgroup{background:var(--form-bg);font-style:normal;padding-bottom:3px;padding-top:3px}fieldset.tl_checkbox_container,fieldset.tl_radio_container{border:0;margin:15px 0 1px;padding:0}fieldset.tl_checkbox_container{line-height:15px}fieldset.tl_radio_container{line-height:16px}fieldset.tl_checkbox_container legend,fieldset.tl_radio_container legend{font-weight:600}fieldset.tl_checkbox_container .check-all{color:var(--gray)}fieldset.tl_checkbox_container button{vertical-align:middle}fieldset.checkbox_container,fieldset.radio_container{border:0;margin:0;padding:0}.tl_text{width:100%}.tl_text_2,.tl_text_interval{width:49%}.tl_text_3{width:32.333%}.tl_text_4{width:24%}.tl_textarea{width:100%}.tl_text_unit{width:79%}.tl_text_trbl{width:19%}.tl_text,.tl_text_2,.tl_text_3,.tl_text_4,.tl_text_interval,.tl_text_trbl,.tl_text_unit,.tl_textarea{-moz-appearance:none;-webkit-appearance:none;background-color:var(--form-bg);border:1px solid var(--form-border);border-radius:2px;box-sizing:border-box;height:30px;margin:3px 0;padding:5px 6px 6px}.tl_text[disabled],.tl_text_2[disabled],.tl_text_3[disabled],.tl_text_4[disabled],.tl_text_interval[disabled],.tl_text_trbl[disabled],.tl_text_unit[disabled],.tl_textarea[disabled]{background-color:var(--form-bg-disabled);border:1px solid var(--form-border-disabled);color:var(--form-text-disabled);cursor:not-allowed}.tl_text[readonly],.tl_text_2[readonly],.tl_text_3[readonly],.tl_text_4[readonly],.tl_text_interval[readonly],.tl_text_trbl[readonly],.tl_text_unit[readonly],.tl_textarea[readonly]{background-color:var(--form-bg-disabled);border:1px solid var(--form-border-disabled)}.tl_textarea{height:240px;line-height:1.45;padding:4px 6px}.tl_text_2,.tl_text_3,.tl_text_4,.tl_text_interval,.tl_text_trbl,.tl_text_unit{margin-right:1%}.tl_text_2:last-child,.tl_text_3:last-child,.tl_text_4:last-child,.tl_text_trbl:last-child{margin-right:0}.tl_text_field .tl_text_2{width:49.5%}.tl_imageSize_0{margin-left:1%}input[type=search]{height:27px;padding-bottom:1px;padding-top:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiM3NzciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=");height:14px;margin-right:0;width:14px}@-moz-document url-prefix(){.tl_text::placeholder,.tl_text_2::placeholder,.tl_text_3::placeholder,.tl_text_4::placeholder,.tl_text_interval::placeholder,.tl_text_trbl::placeholder,.tl_text_unit::placeholder,.tl_textarea::placeholder{line-height:18px}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.tl_text::placeholder,.tl_text_2::placeholder,.tl_text_3::placeholder,.tl_text_4::placeholder,.tl_text_interval::placeholder,.tl_text_trbl::placeholder,.tl_text_unit::placeholder,.tl_textarea::placeholder{line-height:16px}input[type=search]{padding-right:0}input[type=search]::-webkit-search-cancel-button{margin:7px 4px 0 0}}}@supports (display:-ms-grid){.tl_text,.tl_text_2,.tl_text_3,.tl_text_4,.tl_text_interval,.tl_text_trbl,.tl_text_unit,.tl_textarea{padding:4px 6px 5px}}select{-moz-appearance:none;-webkit-appearance:none;text-transform:none}select::-ms-expand{display:none}select[multiple]{height:auto}.tl_mselect,.tl_select,.tl_select_column{width:100%}.tl_select_unit{width:20%}.tl_select_interval{width:50%}.tl_mselect,.tl_select,.tl_select_column,.tl_select_interval,.tl_select_unit{background:var(--form-bg) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDUwMCA1MDAiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjEzMS41MjMiIHgyPSIzNjguNDc4IiB5MT0iNDIuNjMiIHkyPSIyNzkuNTg0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjNiM2IzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTk5Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMjUwIDM5Ni42NjZjLTEuMTU1IDAtNC4xMS0xLjgzMi03LjExMy02Ljc1bC0xNjkuNi0yNzcuNDU1Yy0yLjUxNy00LjExNC0zLjE5LTYuOTgtMy4yOC04LjMxNC44MjctLjMzIDIuNTY1LS44MTIgNS42MjctLjgxMmgzNDguNzMzYzMuMDYzIDAgNC43OTguNDgyIDUuNjI3LjgxMi0uMDkgMS4zMzQtLjc2NiA0LjItMy4yOCA4LjMxNWwtMTY5LjYgMjc3LjQ1N2MtMy4wMDUgNC45MTctNS45NiA2Ljc1LTcuMTE0IDYuNzV6Ii8+PC9zdmc+") right -16px top 3px no-repeat;background-origin:content-box;border:1px solid var(--form-border);border-radius:2px;box-sizing:border-box;cursor:pointer;height:30px;margin:3px 0;padding:5px 22px 6px 6px}.tl_mselect[disabled],.tl_mselect[readonly],.tl_select[disabled],.tl_select[readonly],.tl_select_column[disabled],.tl_select_column[readonly],.tl_select_interval[disabled],.tl_select_interval[readonly],.tl_select_unit[disabled],.tl_select_unit[readonly]{background-color:var(--form-bg-disabled);border:1px solid var(--form-border-disabled);color:var(--form-text-disabled);cursor:not-allowed}.tl_mselect[multiple],.tl_select[multiple],.tl_select_column[multiple],.tl_select_interval[multiple],.tl_select_unit[multiple]{background-image:none}@supports (display:-ms-grid){.tl_mselect,.tl_select,.tl_select_column,.tl_select_interval,.tl_select_unit{padding:5px 18px 5px 2px}}.tl_checkbox{margin:0 1px 0 0}.tl_tree_checkbox{margin:1px 1px 1px 0}.tl_checkbox_single_container{height:16px;margin:14px 0 1px}.tl_checkbox_single_container label{font-weight:600;margin-left:4px;margin-right:3px}.checkbox_toggler{font-weight:600}.checkbox_toggler_first{font-weight:600;margin-top:3px}.checkbox_toggler img,.checkbox_toggler_first img{margin-right:2px;position:relative;top:-1px}.checkbox_options{margin:0 0 6px 21px!important}.tl_checkbox_container .tl_checkbox{margin-bottom:1px;margin-top:1px}.tl_checkbox_container .checkbox_options:last-of-type{margin-bottom:0!important}.tl_radio{margin:0 1px 0 0}.tl_tree_radio{margin:1px 1px 1px 0}.tl_radio_table{margin-top:3px}.tl_radio_table td{padding:0 24px 0 0}.tl_upload_field{margin:1px 0}.tl_submit{background:var(--form-button);border:1px solid var(--form-border);border-radius:2px;box-sizing:border-box;cursor:pointer;height:30px;padding:7px 12px;transition:background .2s ease}.tl_submit:hover{background-color:var(--form-button-hover);color:inherit}.tl_submit:active{color:var(--form-button-active)}.tl_submit:disabled{background:var(--form-button-disabled)!important;color:var(--gray);cursor:not-allowed}.tl_formbody_submit .tl_submit,.tl_panel .tl_submit,.tl_version_panel .tl_submit{background:var(--form-bg)}.tl_formbody_submit .tl_submit:hover,.tl_panel .tl_submit:hover,.tl_version_panel .tl_submit:hover{background:var(--form-bg-hover)}.split-button,a.tl_submit{display:inline-block}.split-button{position:relative;z-index:1}.split-button li,.split-button ul{list-style:none;margin:0;padding:0}::-moz-placeholder{padding-top:1px}::-webkit-input-placeholder{padding-top:1px}.wizard>a{position:relative;top:-2px;vertical-align:middle}.wizard>.image-button{background:none;border:0;padding:0;vertical-align:middle}.wizard .tl_image_size,.wizard .tl_select,.wizard .tl_text{width:calc(100% - 24px)}.wizard .tl_text_2{width:45%}.wizard .tl_image_size{display:inline-block}.wizard img{margin-left:4px}.wizard h3 img{margin-left:0}.long .tl_select,.long .tl_text{width:100%}.m12{padding-bottom:0;padding-top:0}.nogrid .m12{padding:0}.cbx.m12{box-sizing:border-box}.nogrid .cbx{min-height:32px}.subpal{clear:both}.inline div{display:inline}.autoheight{height:auto}.tl_tip{cursor:help;height:15px;overflow:hidden}.tip{background:var(--invert-bg);border-radius:2px;max-width:80vw;padding:6px 9px;position:relative;z-index:99}.tip div{line-height:1.3}.tip a,.tip div,.tip span{color:var(--invert-text)}.tip:before{border-bottom:7px solid var(--invert-bg);border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:6px;left:9px;position:absolute;top:-13px}.tip--rtl:before{left:auto;right:9px}.hover-div:hover,.hover-div:hover .limit_toggler,.hover-row:hover .limit_toggler,.hover-row:hover td{background-color:var(--hover-row)!important}.badge-title{background:var(--invert-bg);border-radius:8px;color:var(--invert-text);float:right;font-size:.75rem;font-weight:600;margin-left:8px;margin-top:-8px;padding:2px 5px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body{font-weight:300}.badge-title,.checkbox_toggler,.checkbox_toggler_first,.tl_checkbox_single_container label,b,fieldset.tl_checkbox_container legend,fieldset.tl_radio_container legend,h1,h2,h3,h4,h5,h6,strong,th{font-weight:500}}@media (min-width:768px){.widget-group{--widget-gap-cols:30px}.widget-group>*{--widget-cols:6}.w100{--widget-cols:var(--widget-col-amount)}:not(.widget-group)>.w50{float:left;min-height:80px;width:calc(50% - 30px)}.m12{margin:0 15px;padding:18px 0 16px}.cbx{min-height:46px}.cbx.m12{min-height:80px}.tip{max-width:320px}.tl_checkbox_container .tl_checkbox{margin-bottom:revert;margin-top:revert}}@media (min-width:1280px){.w16{--widget-cols:2}.w25{--widget-cols:3}.w33{--widget-cols:4}.w50{--widget-cols:6}.w75{--widget-cols:9}#sbtog{display:none}.split-button ul{display:inline-flex;clip:auto;height:auto;margin:0 0 0 -4px;overflow:initial;position:static;width:auto}.split-button li{margin-left:4px}}@media (max-width:1279.98px){.split-button{display:inline-flex}.split-button ul{background:var(--form-bg);border:1px solid var(--form-border);border-radius:2px;bottom:20px;box-sizing:border-box;margin-bottom:1em;min-width:100%;padding:3px 0;position:absolute;right:0}.split-button ul button{border:0;text-align:left;white-space:nowrap;width:100%}.split-button ul .tl_submit{background:var(--form-bg);margin-bottom:0;margin-top:0}.split-button ul .tl_submit:hover{background:var(--form-button-hover)}.split-button ul:before{border:6px inset transparent;border-top:6px solid var(--form-bg);bottom:-12px;right:4px;z-index:89}.split-button ul:after,.split-button ul:before{content:"";display:block;height:0;position:absolute;width:0}.split-button ul:after{border:7px inset transparent;border-top:7px solid var(--form-border);bottom:-14px;right:3px;z-index:88}.split-button>button[type=submit]{border-radius:2px 0 0 2px;position:relative}.split-button>button[type=button]{background:var(--form-bg);border:1px solid var(--form-border);border-left:0;border-radius:0 2px 2px 0;box-sizing:border-box;height:30px;margin:2px 0;padding:7px 4px;transition:background .2s ease}.split-button>button[type=button].active,.split-button>button[type=button]:hover{background:var(--form-button-hover)}.split-button>button[type=button]:focus{outline:none}}:root{--icon-logo:url(icons/logo.svg);--icon-profile:url(icons/profile_small.svg);--icon-security:url(icons/shield_small.svg);--icon-favorites:url(icons/favorites_small.svg);--icon-logout:url(icons/exit.svg);--icon-toggle-all:url(icons/chevron-right.svg);--icon-alert:url(icons/alert.svg);--icon-favorite:url(icons/favorite.svg);--icon-favorite--active:url(icons/favorite_active.svg);--icon-manual:url(icons/manual.svg);--icon-color-scheme:url(icons/color_scheme.svg);--icon-arrow-left:url(icons/arrow_left.svg);--icon-arrow-right:url(icons/arrow_right.svg);--icon-visible:url(icons/visible.svg);--icon-invisible:url(icons/invisible.svg);--icon-loading:url(icons/loading.svg)}html[data-color-scheme=dark]{--icon-logo:url(icons/logo--dark.svg);--icon-profile:url(icons/profile_small--dark.svg);--icon-security:url(icons/shield_small--dark.svg);--icon-favorites:url(icons/favorites_small--dark.svg);--icon-logout:url(icons/exit--dark.svg);--icon-toggle-all:url(icons/chevron-right--dark.svg);--icon-alert:url(icons/alert--dark.svg);--icon-favorite:url(icons/favorite--dark.svg);--icon-favorite--active:url(icons/favorite_active--dark.svg);--icon-manual:url(icons/manual--dark.svg);--icon-color-scheme:url(icons/color_scheme--dark.svg);--icon-arrow-left:url(icons/arrow_left--dark.svg);--icon-arrow-right:url(icons/arrow_right--dark.svg);--icon-visible:url(icons/visible--dark.svg);--icon-invisible:url(icons/invisible--dark.svg);--icon-loading:url(icons/loading--dark.svg)}html{scroll-behavior:smooth;scroll-padding-top:36px}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--body-bg);overflow-y:scroll}body.popup{background:var(--content-bg)}#header{background:var(--header-bg);min-height:40px;text-align:left}#header h1{position:absolute}#header h1 a{background:var(--icon-logo) no-repeat 10px center;display:block;font-weight:400;height:16px;padding:12px 12px 12px 42px}#header h1 a .app-title{color:var(--header-text);font-size:17px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#header h1 a{font-weight:300}}#tmenu{display:flex;justify-content:flex-end}#tmenu li{position:relative}#tmenu .profile button,#tmenu a{display:inline-block;margin:0;padding:13px 12px}#tmenu sup{background:var(--header-text);border-radius:2px;color:var(--header-bg);font-size:.6rem;font-weight:400;left:20px;padding:2px;position:absolute;text-indent:0;top:5px}#tmenu .burger{display:none}#tmenu .burger button{background:none;border:0;padding:8px 10px 9px}#tmenu .burger svg{margin-bottom:-1px;vertical-align:middle}#tmenu .profile button{background:url(icons/chevron-down.svg) right 9px top 14px no-repeat;border:none;cursor:pointer;font-size:.875rem;font-weight:400;padding-right:26px;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#tmenu .profile button{font-weight:300}}#tmenu .burger button,#tmenu .profile button,#tmenu a{color:var(--header-text);transition:background-color .3s ease}#tmenu .active .profile button,#tmenu .burger button:hover,#tmenu a.hover,#tmenu a:hover,#tmenu li:hover .profile button{background-color:var(--header-bg-hover)}#tmenu ul.menu_level_1{background:var(--content-bg);border:1px solid var(--content-border);box-shadow:0 1px 6px rgba(0,0,0,.2);color:var(--text);margin-top:5px;min-width:150px;opacity:0;position:absolute;right:6px;text-align:left;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:4}#tmenu .active ul.menu_level_1{opacity:1;visibility:visible}#tmenu ul.menu_level_1 li a{color:inherit;display:block;padding:6px 20px 6px 40px;white-space:nowrap}#tmenu ul.menu_level_1 li a:hover{background-color:var(--nav-hover-bg)}#tmenu ul.menu_level_1 .info{border-bottom:1px solid var(--border);color:var(--info);line-height:1.4;margin-bottom:9px;padding:15px 20px;white-space:nowrap}#tmenu ul.menu_level_1 strong{color:var(--text);display:block}#tmenu ul.menu_level_1:before{border:7px solid transparent;border-bottom:7px solid var(--content-bg);content:"";display:block;height:0;position:absolute;right:9px;top:-14px;width:0}#tmenu ul.menu_level_1:after{border-right:1px solid var(--content-border);border-top:1px solid var(--content-border);content:"";display:block;height:9px;position:absolute;right:11px;top:-6px;transform:rotate(-45deg);width:9px}#tmenu ul.menu_level_1 .logout{border-top:1px solid var(--border);margin-top:9px;padding:6px 0}#tmenu .icon-alert,#tmenu .icon-color-scheme,#tmenu .icon-favorite,#tmenu .icon-manual{margin-bottom:-2px;overflow:hidden;position:relative;text-indent:28px;white-space:nowrap;width:16px}#tmenu .icon-alert{background:var(--icon-alert) center center no-repeat}#tmenu .icon-favorite{background:var(--icon-favorite) center center no-repeat}#tmenu .icon-favorite--active{background:var(--icon-favorite--active) center center no-repeat}#tmenu .icon-manual{background:var(--icon-manual) center center no-repeat}#tmenu .icon-color-scheme{background:var(--icon-color-scheme) center center no-repeat}#tmenu .icon-profile{background:var(--icon-profile) 20px center no-repeat}#tmenu .icon-security{background:var(--icon-security) 20px center no-repeat}#tmenu .icon-favorites{background:var(--icon-favorites) 20px center no-repeat}#tmenu .icon-logout{background:var(--icon-logout) 20px center no-repeat}#container{display:flex;min-height:calc(100vh - 40px)}.popup #container{max-width:none;min-height:0;padding:0;width:auto}#left{background:var(--nav-bg);display:flex;flex-direction:column;width:220px}#left .version{font-size:.75rem;line-height:1.4;margin-top:4em;padding:15px 18px}#left .version,#left .version a{color:var(--nav-group)}#main{display:flex;flex-direction:column;width:calc(100% - 220px)}.popup #main{border:0;display:initial;float:none;margin:0;max-width:none;padding:0;width:auto}#main .content{background:var(--content-bg);border:1px solid var(--content-border);margin:0 15px 15px}.popup #main .content{border:0;margin:0}#tl_navigation{flex-grow:1}#tl_navigation .menu_level_0{padding-top:20px}#tl_navigation .menu_level_0>li:after{background:var(--nav-separator);content:"";display:block;height:1px;margin:15px auto;width:calc(100% - 30px)}#tl_navigation .menu_level_0>li.last:after{display:none}#tl_navigation .menu_level_0 a[class^=group-]{color:var(--nav-group);display:block;font-size:.75rem;font-weight:500;margin:0 15px;padding:3px 3px 3px 22px;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#tl_navigation .menu_level_0 a[class^=group-]{font-weight:400}}#tl_navigation .group-favorites{background:url(icons/favorites_group.svg) 3px 2px no-repeat}#tl_navigation .group-content{background:url(icons/content.svg) 3px 2px no-repeat}#tl_navigation .group-design{background:url(icons/monitor.svg) 3px 2px no-repeat}#tl_navigation .group-accounts{background:url(icons/person.svg) 3px 2px no-repeat}#tl_navigation .group-system{background:url(icons/wrench.svg) 3px 2px no-repeat}#tl_navigation .menu_level_1{padding-top:5px}#tl_navigation [class^=menu_level_] a{color:var(--nav);display:block;font-weight:400;padding:5px 33px 5px 37px;transition:color .2s ease}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#tl_navigation [class^=menu_level_] a{font-weight:300}}#tl_navigation [class^=menu_level_]>li.current>a{background-color:var(--nav-current);border-left:4px solid var(--contao)}#tl_navigation .menu_level_1>li.current>a{padding-left:33px}#tl_navigation .menu_level_2 a{padding-left:49px}#tl_navigation .menu_level_2>li.current>a{padding-left:45px}#tl_navigation .menu_level_3 a{padding-left:61px}#tl_navigation .menu_level_3>li.current>a{padding-left:57px}#tl_navigation .menu_level_4 a{padding-left:73px}#tl_navigation .menu_level_4>li.current>a{padding-left:69px}#tl_navigation .menu_level_5 a{padding-left:85px}#tl_navigation .menu_level_5>li.current>a{padding-left:81px}#tl_navigation .menu_level_2 a{font-size:.75rem}#tl_navigation .menu_level_1 li.has-children:not(.first){padding-top:5px}#tl_navigation .menu_level_1 li.has-children:not(.last){padding-bottom:5px}#tl_navigation .menu_level_1 a:hover,#tl_navigation .menu_level_1 li.current>a{background-color:var(--nav-current);color:var(--nav-hover)}#tl_navigation .collapsed .menu_level_1{display:none}#tl_buttons{margin:0;padding:9px 15px;text-align:right}.toggleWrap{cursor:pointer}.opacity{-moz-opacity:.8;opacity:.8}#main_headline{display:flex;font-size:1.1rem;margin:18px 16px}.popup #main_headline{display:none}#main_headline span{display:inline-block;flex:1 0 0;line-height:22px;max-width:max-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main_headline span:nth-child(2n){font-weight:400}#main_headline span+span:before{content:"\A0› ";font-weight:600}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#main_headline span:nth-child(2n){font-weight:300}#main_headline span+span:before{font-weight:500}}h2.sub_headline{margin:3px 18px;padding:7px 0}.label-info{color:var(--gray);padding-left:3px}.label-date{color:var(--gray);padding-right:3px}.tl_gerror{background:url(icons/error.svg) no-repeat 0;margin:12px;padding:3px 0 3px 22px}.tl_confirm,.tl_error,.tl_info,.tl_new{line-height:1.3;margin:0 0 1px;padding:11px 18px 11px 32px}.tl_error{background:var(--error-bg) url(icons/error.svg) no-repeat 11px 12px}.tl_confirm{background:var(--confirm-bg) url(icons/ok.svg) no-repeat 11px 12px}.tl_info{background:var(--info-bg) url(icons/show.svg) no-repeat 11px 12px}.tl_new{background:var(--new-bg) url(icons/featured.svg) no-repeat 11px 12px}.tl_error,.tl_error a,.tl_gerror,.tl_gerror a{color:var(--red)}.tl_error a,.tl_gerror a{text-decoration:underline}.tl_confirm,.tl_confirm a{color:var(--green)}.tl_info,.tl_info a{color:var(--blue)}.tl_new,.tl_new a{color:var(--orange)}.widget .tl_confirm,.widget .tl_error,.widget .tl_info,.widget .tl_new{background-position:9px 9px;padding:8px 10px 8px 30px}.tl_confirm strong,.tl_error strong,.tl_info strong,.tl_new strong{color:inherit}.tl_panel,.tl_version_panel{background:var(--panel-bg);border-bottom:1px solid var(--content-border);padding:4px 12px;text-align:right}.tl_version_panel{padding:8px 12px}.tl_panel .tl_select{text-align:left}.tl_version_panel .tl_select{max-width:280px}.tl_version_panel .tl_submit{vertical-align:middle}.tl_img_submit,.tl_version_panel .tl_formbody{position:relative}.tl_img_submit{border:0;cursor:pointer;height:16px;margin:0;overflow:hidden;padding:0;text-indent:16px;top:9px;white-space:nowrap;width:16px}.filter_apply{background:url(icons/filter-apply.svg) 50% no-repeat}.filter_reset{background:url(icons/filter-reset.svg) 50% no-repeat}.tl_subpanel{float:right;letter-spacing:-.31em}.tl_subpanel *{letter-spacing:normal}.tl_search span,.tl_subpanel strong{vertical-align:middle}.tl_submit_panel{min-width:32px;padding-left:6px;padding-right:3px}#search .active,.tl_panel .active,.tl_panel_bottom .active{background-color:var(--active-bg)}.tl_filter{width:100%}.tl_filter .tl_select{margin-left:3px;max-width:14.65%}.tl_submit_panel+.tl_filter{width:86%}.tl_limit{width:22%}.tl_limit .tl_select{margin-left:3px;width:52%}.tl_search{width:40%}.tl_search .tl_select{margin-left:3px;margin-right:1%;width:38%}.tl_search .tl_text{-webkit-appearance:textfield;box-sizing:content-box;margin-left:1%;width:30%}.tl_sorting{width:26%}.tl_sorting .tl_select{margin-left:1%;width:60%}.jump-targets{background:var(--panel-bg);border-bottom:1px solid var(--content-border);min-height:30px;padding-top:1px;position:sticky;top:0;z-index:3}.jump-targets .inner{overflow-x:scroll;scrollbar-width:none}.jump-targets .inner::-webkit-scrollbar{display:none}.jump-targets ul{list-style:none;margin:0;padding:0;white-space:nowrap}.jump-targets li{display:inline-block;font-size:.75rem;padding:9px 10px;white-space:nowrap}.jump-targets button{background:none;border:none;padding:0}.jump-targets:after,.jump-targets:before{content:"";display:block;height:100%;position:absolute;top:0;width:10px}.jump-targets:before{background:linear-gradient(-90deg,transparent 0,var(--panel-bg) 50%)}.jump-targets:after{background:linear-gradient(90deg,transparent 0,var(--panel-bg) 50%);right:0}.tl_xpl{padding:0 18px}.tl_box,.tl_tbox{border-bottom:1px solid var(--border);padding:12px 0 25px}.tl_box:last-child,.tl_tbox:last-child{border-bottom:0}.tl_box h3,.tl_tbox h3,.tl_xpl h3{font-size:.875rem;height:16px;margin:0;padding-top:13px}.tl_box h4,.tl_tbox h4{font-size:.875rem;margin:6px 0 0;padding:0}.tl_tbox.theme_import{padding-left:15px;padding-right:15px}.tl_tbox.theme_import h3,.tl_tbox.theme_import h4,.tl_tbox.theme_import p{line-height:1.3}.tl_help,.tl_help *{font-size:.75rem}.tl_help,.tl_help a{color:var(--info);line-height:1.2;margin-bottom:0}.tl_help a:active,.tl_help a:focus,.tl_help a:hover{text-decoration:underline}#tl_buttons+.tl_edit_form .tl_formbody_edit{border-top:1px solid var(--border)}.tl_formbody_submit{border-top:1px solid var(--content-border);bottom:0;position:sticky;z-index:3}.tl_submit_container{background:var(--panel-bg);padding:8px 12px}.tl_submit_container .tl_submit{margin:2px 0}.maintenance_active{padding-top:12px}.maintenance_active,.maintenance_inactive{border-top:1px solid var(--border)}.maintenance_inactive .tl_tbox{border:0!important;padding:6px 15px 14px}.maintenance_inactive .tl_message{margin:0 15px 3px}.maintenance_inactive h2.sub_headline{margin:16px 15px 3px}.maintenance_inactive .tl_submit_container{background:none;border:0;padding:0 15px 24px}@keyframes crawl-progress-bar-stripes{0%{background-position-x:1rem}}#tl_crawl .tl_message{margin-bottom:24px}#tl_crawl .tl_message>p{background-color:transparent;background-position-y:center;padding-bottom:0;padding-top:0}#tl_crawl .tl_tbox{margin-top:0;padding-left:0;padding-right:0;padding-top:0}#tl_crawl .tl_checkbox_container{margin-top:6px}#tl_crawl .inner{margin:0 18px 18px;position:relative}#tl_crawl .progress{background-color:var(--tree-header);border-radius:2px;display:flex;height:20px}#tl_crawl .progress-bar{background-size:10px 10px;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;white-space:nowrap}#tl_crawl .progress-bar.running{animation:crawl-progress-bar-stripes 1s linear infinite;background-color:var(--progress-running);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}#tl_crawl .progress-bar.finished{background-color:var(--progress-finished)}#tl_crawl .progress-count{margin:6px 0 24px}#tl_crawl .results h3{font-size:.9rem;margin:18px 0 9px}#tl_crawl .results p{margin-bottom:6px}#tl_crawl .crawl-hint{line-height:1.3;margin-top:-2px}#tl_crawl .crawl-hint a{text-decoration:underline}#tl_crawl .subscriber-log{display:none;margin-bottom:0;padding:5px 0}#tl_crawl .wait{color:var(--gray);margin-top:9px}#tl_crawl .debug-log{display:none;margin-top:11px}#tl_crawl .results.finished .show-when-running,#tl_crawl .results.running .show-when-finished{display:none}#tl_crawl .results.finished .show-when-finished,#tl_crawl .results.running .show-when-running{display:block}#tl_crawl .result .summary.success{color:var(--green)}#tl_crawl .result .summary.failure{color:var(--red)}#tl_crawl .result .warning{color:var(--blue);display:none}.two-factor{border-top:1px solid var(--border);padding-bottom:9px}.two-factor h2.sub_headline{margin:18px 15px 3px}.two-factor>p{line-height:1.3;margin:0 15px 12px}.two-factor li{list-style:initial;margin-left:2em}.two-factor .qr-code{margin:0 15px}.two-factor .qr-code img{border:3px solid #fff}.two-factor .tl_listing_container{margin-top:6px}.two-factor .widget{height:auto;margin:15px 15px 12px}.two-factor .widget .tl_error{background:none;font-size:.75rem;line-height:1.25;margin:0;padding:1px 0}.two-factor .tl_submit_container{background:none;border:0;padding:0 15px 10px}.two-factor .submit_container{clear:both;margin:0 15px 12px}.two-factor .tl_message{margin:0 15px 12px}.two-factor .tl_message>p{background-color:transparent;background-position:3px;padding:0 3px 0 27px}.two-factor .tl_backup_codes>p,.two-factor .tl_trusted_devices>p{line-height:1.3;margin:0 15px 12px}.two-factor .backup-codes{display:grid;grid-template-columns:repeat(2,1fr);margin:15px 15px 24px;max-width:224px;padding:0}.two-factor .backup-codes li{list-style:none;margin:0}.two-factor .tl_trusted_devices td,.two-factor .tl_trusted_devices th{line-height:16px}#search{margin:18px 18px -9px;text-align:right}#search .tl_text{-webkit-appearance:textfield;box-sizing:content-box;max-width:160px}.tl_edit_preview{margin-top:18px}.tl_edit_preview img{background:var(--white);border:1px solid var(--content-border);height:auto;max-width:100%;padding:2px}.tl_edit_preview_enabled{cursor:crosshair;display:inline-block;position:relative}.tl_edit_preview_important_part{border:1px solid var(--black);box-shadow:0 0 0 1px var(--white),inset 0 0 0 1px var(--white);margin:-1px;opacity:.5;position:absolute}table.tl_listing{width:100%}.tl_listing_container{margin:18px 0;padding:0 15px}#tl_buttons+.tl_form .tl_listing_container,#tl_buttons+.tl_listing_container{margin-top:12px}#paste_hint+.tl_listing_container{margin-top:36px}.tl_folder_list,.tl_folder_tlist{background:var(--table-header);border-bottom:1px solid var(--border);font-weight:600;padding:6px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_folder_list,.tl_folder_tlist{font-weight:500}}.tl_folder_tlist{border-top:1px solid var(--border);line-height:16px}.tl_file,.tl_file_list{background:var(--content-bg);border-bottom:1px solid var(--border);padding:5px 6px;position:relative}.tl_file_list .ellipsis{height:16px;overflow:hidden;padding-right:18px;text-overflow:ellipsis;word-break:break-all}.tl_right_nowrap{padding:6px;text-align:right;vertical-align:top;white-space:nowrap}.tl_listing.picker .tl_file,.tl_listing.picker .tl_folder,.tl_listing.picker .tl_right_nowrap,.tl_listing_container.picker .tl_content,.tl_listing_container.picker .tl_content_header{background-image:linear-gradient(90deg,transparent calc(100% - 26px),var(--tree-header) 26px)}.tl_listing.picker .tl_tree_checkbox,.tl_listing.picker .tl_tree_radio,.tl_listing_container.picker .tl_tree_checkbox,.tl_listing_container.picker .tl_tree_radio{margin-left:8px;margin-top:2px}.tl_listing.picker .tl_tree_checkbox:disabled,.tl_listing.picker .tl_tree_radio:disabled,.tl_listing_container.picker .tl_tree_checkbox:disabled,.tl_listing_container.picker .tl_tree_radio:disabled{visibility:hidden}.tl_listing_container.picker div[class^=ce_]{padding-right:24px}.tl_listing_container.picker .limit_toggler{width:calc(100% - 26px)}.list_view .tl_listing img.theme_preview{margin-right:9px}.tl_show{margin:18px 2%;padding:9px 0 18px;width:96%}.tl_show+.tl_show{margin-top:36px}.tl_show td,.tl_show th{line-height:16px;white-space:pre-line}.tl_show td:first-child{white-space:normal;width:34%}.tl_show td p:last-of-type{margin-bottom:0}.tl_show small{color:var(--info);display:block}.tl_label{font-weight:600;margin-right:12px;white-space:nowrap}.tl_label small{font-weight:400}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_label{font-weight:500}.tl_label small{font-weight:300}}.tl_empty{margin:0;padding:18px}.tl_empty_parent_view{margin:0;padding:18px 0 0}.tl_listing_container+.tl_empty{margin-top:-18px}.tl_noopt{margin:0 0 -1px}.tl_select_trigger{margin-top:-9px}.tl_radio_reset,.tl_select_trigger{padding:0 6px 3px 0;text-align:right}.tl_radio_reset{margin-top:6px}.tl_radio_label,.tl_select_label{color:var(--gray);font-size:.75rem;margin-right:2px}.tl_header{background:var(--table-header);margin-bottom:18px;padding:10px}.tl_header_table{line-height:1.3}.tl_content_header{background:var(--table-header);border-bottom:1px solid var(--border);font-weight:600;padding:7px 6px}.tl_header+.tl_content_header{border-top:1px solid var(--border)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_content_header{font-weight:500}}.as-grid .tl_content_header{background-color:transparent;border:0;font-size:1rem;margin-top:24px;padding:0 1px}.tl_content{border-bottom:1px solid var(--border);position:relative}.tl_content .inside{background-color:var(--content-bg);padding:6px}.tl_content.draft .inside{min-height:16px}.hover-row.draft>td,.tl_content.draft>*,.tl_file.draft>*,.tl_folder.draft>*{opacity:.5}.as-grid .tl_content{background-color:var(--content-bg);border:1px solid var(--border);margin-top:18px;padding:0}.as-grid .tl_content .inside{display:grid;grid-template-columns:1fr auto}.as-grid .tl_content_header+.tl_content{margin-top:12px}.parent_view>ul{list-style:none;margin:0;padding:0}.parent_view:not(.as-grid)>ul{background-color:var(--table-header)}.tl_content.indent_1{margin-left:20px}.tl_content.indent_2{margin-left:40px}.tl_content.indent_3{margin-left:60px}.tl_content.indent_4{margin-left:80px}.tl_content.indent_5{margin-left:100px}.as-grid .tl_content .inside{padding:0}.as-grid .tl_content.indent{background:var(--nested-bg);border-width:0 1px;margin:0;padding:15px 15px 0}.as-grid .tl_content.indent_2{padding-left:30px;padding-right:30px}.as-grid .tl_content.indent_3{padding-left:45px;padding-right:45px}.as-grid .tl_content.indent_4{padding-left:60px;padding-right:60px}.as-grid .tl_content.indent_5{padding-left:75px;padding-right:75px}.as-grid .tl_content.indent_last{padding-bottom:15px}.as-grid .tl_content.indent .inside{border:1px solid var(--border)}.as-grid .tl_content.wrapper_stop{margin-top:0}.as-grid .tl_content.indent.wrapper_stop{padding-top:0}.tl_content_left{line-height:16px}.as-grid .tl_content_left{padding:8px 10px}.tl_content_right{float:right;margin-bottom:-1px;margin-left:12px;position:relative;text-align:right;z-index:1}.as-grid .tl_content .tl_content_right{background:var(--table-header);border-left:1px solid var(--border);float:none;margin-bottom:0;margin-left:0;order:2;padding:8px 10px}.tl_content_right button,.tl_right button{background:none;border:0;height:16px;margin:0;padding:0}.cte_type{color:var(--info);font-size:.75rem;line-height:16px;margin:0 0 4px}.as-grid .cte_type{background-color:var(--table-header);font-size:.8rem;margin-bottom:0;order:1;padding:8px 10px}.cte_type.published,.cte_type.published a{color:var(--green)}.cte_type.unpublished,.cte_type.unpublished a{color:var(--red)}.cte_type.icon-protected{background:var(--table-header) url(icons/protected.svg) 8px center no-repeat;padding-left:27px}.cte_type .visibility{color:var(--gray)}.cte_preview{line-height:1.25;position:relative}.cte_preview h1{font-size:1.25rem;margin-bottom:6px}.cte_preview h2{font-size:1rem;margin-bottom:6px}.cte_preview h3{font-size:.9rem;margin-bottom:6px}.cte_preview h4,.cte_preview h5,.cte_preview h6{font-size:.875rem;margin-bottom:6px}.content-hyperlink,.content-toplink,.cte_preview div.tl_gray,.cte_preview figure,.cte_preview ol,.cte_preview p,.cte_preview table,.cte_preview table caption,.cte_preview ul{margin-bottom:6px}.cte_preview img{height:auto;max-width:320px;padding:6px 0}.cte_preview td,.cte_preview th{border-bottom:1px solid var(--border);padding:3px 6px}.cte_preview th{background:var(--table-header);padding:6px}.cte_preview td{background:var(--content-bg)}.cte_preview table caption{font-size:.75rem;text-align:left}.cte_preview pre{margin-bottom:6px;margin-top:0;white-space:pre-wrap;word-break:break-all}.cte_preview pre.disabled{color:var(--pre-disabled)}.cte_preview .content-gallery ul{display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0;padding:0}.cte_preview a{color:var(--green)}.cte_preview div.tl_gray a{color:var(--gray)}.cte_preview span.comment{color:var(--blue);display:inline-block;margin-bottom:3px}.cte_preview button,.cte_preview input,.cte_preview select,.cte_preview textarea{background:var(--form-bg);border:1px solid var(--form-border)}.cte_preview input[type=file]{position:relative}.cte_preview select{-moz-appearance:menulist;-webkit-appearance:menulist}.cte_preview .checkbox_container legend,.cte_preview .radio_container legend,.cte_preview label{display:block;margin-bottom:6px}.cte_preview .widget{margin:0 0 6px}.cte_preview .checkbox_container label,.cte_preview .radio_container label{display:initial}.cte_preview .widget-captcha{display:block!important}.cte_preview .widget-captcha .captcha_text{padding-left:3px;vertical-align:middle}.cte_preview.empty{display:none}.as-grid .cte_preview{border-top:1px solid var(--border);grid-column:1/span 2;order:3;padding:10px 10px 6px}.limit_height{overflow:hidden}.limit_toggler{background:var(--content-bg);bottom:0;left:0;line-height:11px;position:absolute;text-align:center;width:100%}.limit_toggler button{background:var(--content-bg);border:0;border-top-left-radius:2px;border-top-right-radius:2px;color:var(--gray);line-height:8px;margin:0;padding:0;width:24px}.limit_toggler button span{position:relative;top:-4px;z-index:1}.tl_folder_top{background:var(--tree-header);border:solid var(--tree-header-border);border-width:1px 0;padding:5px 6px}.tl_folder{background:var(--table-header);border-bottom:1px solid var(--border);padding:5px 6px}.tl_folder.tl_folder_dropping,.tl_folder_top.tl_folder_dropping{background-color:var(--drag-bg)!important;color:var(--text)!important}.tl_folder.tl_folder_dropping a,.tl_folder_top.tl_folder_dropping a{color:inherit}.tl_listing .tl_left{box-sizing:border-box;flex-grow:1;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl_listing .tl_left.tl_left_dragging{background:var(--drag-bg);border-radius:10px;color:var(--text);margin-left:0;padding:5px 10px!important;position:absolute;text-indent:0;white-space:nowrap}.tl_listing .tl_left.tl_left_dragging .preview-image,.tl_listing .tl_left.tl_left_dragging a img{display:none}.tl_listing .tl_left.tl_left_dragging .tl_gray,.tl_listing .tl_left.tl_left_dragging a{color:inherit}.tl_listing_dragging .hover-div:not(.tl_folder):hover{background-color:transparent!important}.tl_listing .tl_left *{vertical-align:text-top}.tl_listing .tl_left a:hover{color:var(--text)}.tl_tree_xtnd .tl_file{padding-bottom:5px;padding-top:5px}.tl_tree_xtnd .tl_file .tl_left img{margin-right:2px}.tl_file_manager .preview-image{height:auto;margin:0 0 2px 22px;max-height:75px;max-width:100px;width:auto}.tl_file_manager .preview-important{height:auto;margin:0 0 2px;max-height:60px;max-width:80px;vertical-align:bottom;width:auto}.tl_listing .tl_right{padding:1px 0 0 9px;white-space:nowrap}@-moz-document url-prefix(){.tl_listing .tl_right{padding-top:0}}.tl_listing,.tl_listing ul{margin:0;padding:0}.tl_listing li{display:flex;list-style-type:none;margin:0}.tl_listing li.parent{display:inline;padding-left:0;padding-right:0}label.tl_change_selected{color:var(--gray);font-size:.75rem;margin-right:2px}#tl_breadcrumb{background:var(--active-bg);border:1px solid var(--active-border);border-radius:2px;display:flow-root;line-height:24px;margin:0 0 12px;padding:4px 6px}#tl_breadcrumb li{float:left;list-style-type:none;margin:0;padding:0 3px}#tl_breadcrumb li a{display:inline-block}#tl_breadcrumb li img{height:16px;vertical-align:-3px;width:16px}.selector_container{margin-top:1px;position:relative}.selector_container>ul{list-style-type:none;margin:0 0 1px;padding:0}.selector_container>ul>li{margin:0 9px 0 0;padding:2px 0}.selector_container p{margin-bottom:1px}.selector_container ul:not(.sgallery) img{margin-right:1px;vertical-align:text-top}.selector_container img{height:auto;max-width:320px}.selector_container .limit_height{height:auto!important;max-height:190px}.selector_container .limit_toggler{display:none}.selector_container h1,.selector_container h2,.selector_container h3,.selector_container h4{margin:0;padding:0}.selector_container pre{white-space:pre-wrap}.selector_container table.showColumns{margin:2px 0 3px}.selector_container table.sortable td{cursor:move}ul.sgallery{display:flow-root}ul.sgallery li{-webkit-align-items:center;align-items:center;background:var(--form-button);display:-webkit-flex;display:flex;float:left;-webkit-justify-content:center;justify-content:center;margin:2px 4px 2px 0;min-height:75px;min-width:100px;padding:0}.popup #tl_soverview{margin-top:15px}#tl_soverview>div{border-bottom:1px solid var(--border);padding:5px 15px}#tl_soverview>div:last-child{border-bottom:0}#tl_messages h2,#tl_shortcuts h2{margin:14px 0 10px}#tl_versions h2{margin:14px 0 12px}#tl_messages p{margin-bottom:.5em}#tl_messages p:last-child{margin-bottom:1em}#tl_messages .tl_confirm,#tl_messages .tl_error,#tl_messages .tl_info,#tl_messages .tl_new{background-color:transparent;background-position:left 1px;padding:0 0 0 21px}#tl_shortcuts p a{text-decoration:underline}#tl_versions{margin-bottom:0}#tl_versions table{margin-bottom:18px;width:100%}#tl_versions td,#tl_versions th{padding:6px}#tl_versions th{line-height:16px}#tl_versions td:first-child{white-space:nowrap}#tl_versions td:last-child{text-align:right;white-space:nowrap;width:32px}#tl_versions .pagination{background:var(--table-header);margin-bottom:14px;margin-top:18px;padding:12px 6px}.tl_chmod{width:100%}.tl_chmod th{background:var(--tree-header);font-weight:400;height:18px;text-align:center}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_chmod th{font-weight:300}}.tl_chmod td{background:var(--table-header);text-align:center}.tl_chmod td,.tl_chmod th{border:1px solid var(--content-bg);padding:6px;width:14.2857%}.tl_checkbox_wizard button,.tl_image_size+button,.tl_key_value_wizard button,.tl_listwizard button,.tl_metawizard button,.tl_modulewizard button,.tl_optionwizard button,.tl_sectionwizard button,.tl_tablewizard button{background:none;border:0;margin:0;padding:0;vertical-align:middle}.tl_modulewizard{margin-top:2px;max-width:800px;width:100%}.tl_modulewizard td{padding:0 3px 0 0;position:relative}.tl_modulewizard th{font-size:.75rem;font-weight:400;padding:0 6px 1px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_modulewizard th{font-weight:300}}.tl_modulewizard td:last-child{white-space:nowrap;width:1%}.tl_modulewizard .tl_select,.tl_modulewizard .tl_select_column{margin:2px 0}.js .tl_modulewizard input.mw_enable,.tl_modulewizard input.mw_enable+button{display:none}.js .tl_modulewizard input.mw_enable+button{background:var(--icon-invisible) 0 0 no-repeat;display:inline;height:16px;width:16px}.js .tl_modulewizard input.mw_enable:checked+button{background-image:var(--icon-visible)}.tl_modulewizard img.mw_enable{display:none}.js .tl_modulewizard img.mw_enable{display:inline;margin-right:1px}.tl_optionwizard{max-width:600px;width:100%}.tl_key_value_wizard{max-width:450px;width:100%}.tl_key_value_wizard,.tl_optionwizard{margin-top:2px}.tl_key_value_wizard label,.tl_optionwizard label{margin-right:3px}.tl_key_value_wizard td,.tl_optionwizard td{padding:0 3px 0 0}.tl_key_value_wizard th,.tl_optionwizard th{font-size:.75rem;font-weight:400;padding:0 6px 1px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_key_value_wizard th,.tl_optionwizard th{font-weight:300}}.tl_key_value_wizard td:nth-child(n+3),.tl_optionwizard td:nth-child(n+3){white-space:nowrap;width:1%}.tl_optionwizard .tl_text{margin:2px 0}.tl_key_value_wizard img,.tl_optionwizard img{position:relative;top:1px}.tl_key_value_wizard .fw_checkbox,.tl_optionwizard .fw_checkbox{margin:0 1px}#ctrl_allowedAttributes{max-width:none}#ctrl_allowedAttributes td:first-child{width:100px}#tl_tablewizard{margin-top:2px;overflow:auto;padding-bottom:2px}.tl_tablewizard td{padding:0 3px 0 0}.tl_tablewizard thead td{padding-bottom:3px;text-align:center;white-space:nowrap}.tl_tablewizard tbody td:last-child{white-space:nowrap}.tl_tablewizard td.tcontainer{vertical-align:top}.tl_tablewizard .tl_textarea{margin:2px 0}.tl_listwizard{list-style:none;margin:1px 0;padding:0}.tl_listwizard .tl_text{margin:2px 0;width:78%}.tl_checkbox_wizard .fixed{display:block;margin-top:1px}.tl_checkbox_wizard .sortable span{display:block}.tl_checkbox_wizard .sortable img{vertical-align:bottom}.tl_metawizard{list-style:none;margin:3px 0;padding:0}.tl_metawizard li{margin-bottom:2px;padding:9px}.tl_metawizard li:nth-child(odd){background:var(--table-header)}.tl_metawizard li:nth-child(2n){background:var(--table-even)}.tl_metawizard label{float:left;margin-top:9px;width:18%}.tl_metawizard .tl_text,.tl_metawizard .tl_textarea{float:left;margin:1px 0;width:calc(82% - 20px)}.tl_metawizard .tl_textarea{resize:vertical}.tl_metawizard .tl_text+a{margin-left:4px;position:relative;top:7px}.tl_metawizard br{clear:left}.tl_metawizard .lang{display:block;font-weight:600;margin:3px 0 9px;position:relative}.tl_metawizard .lang button{position:absolute;right:0;top:-1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_metawizard .lang{font-weight:500}}.tl_sectionwizard{margin-top:2px;max-width:680px;width:100%}.tl_sectionwizard td{padding:0 3px 0 0;position:relative;width:25%}.tl_sectionwizard th{font-size:.75rem;font-weight:400;padding:0 4px 1px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_sectionwizard th{font-weight:300}}.tl_sectionwizard td:last-child{white-space:nowrap}#paste_hint{position:relative;z-index:1}.tl_message+#paste_hint{margin-top:-12px}#paste_hint p{background:var(--icon-arrow-right) bottom right no-repeat;padding:0 36px 24px 0;right:30px;top:0;transform:rotate(-1deg)}#paste_hint p,.sort_hint{color:var(--paste-hint);font-family:Architects Daughter,cursive;font-size:1rem;position:absolute}.sort_hint{background:var(--icon-arrow-left) 6px bottom no-repeat;left:160px;padding:0 6px 24px 42px;top:-50px;transform:rotate(-2deg)}.widget+.subpal .sort_hint{left:260px}.widget+.widget .sort_hint{left:320px}.serp-preview{background:var(--panel-bg);border-radius:3px;color:var(--serp-preview);font-family:Arial,sans-serif;font-weight:400;margin:2px 0;max-width:600px;padding:5px 7px}.serp-preview p{margin:0}.serp-preview .description,.serp-preview .url{line-height:18px}.serp-preview .url:not(:empty){margin-top:3px}.serp-preview .description:not(:empty){margin-bottom:3px}.serp-preview .title{color:var(--serp-preview-title);font-size:18px;margin:5px 0 4px}.serp-preview .tl_info{background-color:transparent}#tl_ajaxBox{background:var(--white) var(--icon-loading) no-repeat right 2em center;border:2px solid var(--black);border-radius:2px;box-sizing:border-box;font-size:1rem;left:50%;margin-left:-150px;padding:2em;position:absolute;text-align:left;width:300px}#tl_ajaxOverlay{background:var(--white);height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.ce_gallery ul{display:flow-root}.ce_gallery li{float:left;margin:0 6px 6px 0}.drag-handle{cursor:move}ul.sortable li{cursor:move;position:relative}ul.sortable li .dirname{display:none}ul.sortable li:hover .dirname{display:inline}ul.sortable button{background:var(--form-button);border:0;border-radius:2px;cursor:pointer;font-size:22px;line-height:9px;margin:0;padding:0 0 3px;position:absolute;right:0;top:0;transition:all .1s linear}ul.sortable button:hover{background:var(--form-button-hover)}ul.sortable button[disabled]{color:var(--gray);cursor:not-allowed}ul.sortable button[disabled]:hover{background:hsla(0,0%,100%,.7)}#picker-menu{border-bottom:1px solid var(--content-border);padding:9px 6px 0}#picker-menu>ul{list-style:none;margin:0;padding:0}#picker-menu li{background-color:var(--table-even);border:1px solid var(--content-border);border-radius:2px 2px 0 0;display:inline-block;padding:8px 0;position:relative;top:1px}#picker-menu li.current,#picker-menu li:hover{background-color:var(--panel-bg)}#picker-menu li.current{border-bottom-color:var(--panel-bg)}#picker-menu a{background:url(icons/manager.svg) 12px no-repeat;padding:3px 12px 3px 32px}#picker-menu a:hover{color:var(--text)}#picker-menu a.pagePicker{background-image:url(icons/pagemounts.svg);background-size:16px}#picker-menu a.filePicker{background-image:url(icons/filemounts.svg);background-size:14px}#picker-menu a.articlePicker{background-image:url(icons/articles.svg);background-size:16px}#picker-menu a.close{background-image:url(icons/back.svg)}.ace_editor{padding:3px;z-index:0}.ace_editor,.ace_editor *{color:var(--text);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:.75rem!important}.ace-fullsize{overflow:hidden!important}.ace-fullsize .ace_editor{border:0;bottom:0;height:auto!important;left:0;margin:0;position:fixed!important;right:0;top:0;width:auto!important;z-index:10000}div.mce-edit-area{width:99.9%}time[title]{cursor:help}.float_left{float:left}.float_right{float:right}.foldable img{transform:none;transition:transform .2s ease;will-change:transform}.foldable--open img{transform:rotate(90deg)}.foldable--loading{pointer-events:none;position:relative}.foldable--loading img{visibility:hidden}.foldable--loading:after{background:var(--icon-loading) 0 0/contain no-repeat;content:"";height:14px;inset:2px auto auto 2px;position:absolute;width:14px}.header_back,.header_clipboard,.header_css_import,.header_delete_all,.header_edit_all,.header_icon,.header_new,.header_new_folder,.header_rss,.header_store,.header_sync,.header_theme_import,.header_toggle{background-color:transparent;background-position:0;background-repeat:no-repeat;border:none;display:inline-block;margin-left:15px;padding:3px 0 3px 21px}.list_icon{background-position:0;margin-left:-3px;padding-left:20px}.list_icon,.list_icon_new{background-repeat:no-repeat}.list_icon_new{background-position:1px;width:16px}.header_clipboard{background-image:url(icons/clipboard.svg)}.header_back{background-image:url(icons/back.svg)}.header_new{background-image:url(icons/new.svg)}.header_rss{background-image:url(icons/rss.svg)}.header_edit_all{background-image:url(icons/all.svg)}.header_new_folder{background-image:url(icons/newfolder.svg);padding-left:24px}.header_css_import{background-image:url(icons/cssimport.svg)}.header_theme_import{background-image:url(icons/theme_import.svg)}.header_store{background-image:url(icons/store.svg);padding-left:18px}.header_toggle{background-image:var(--icon-toggle-all)}.header_sync{background-image:url(icons/sync.svg)}#ctrl_playerSize input,.tl_imageSize_0,.tl_imageSize_1,.tl_text_trbl{background:var(--form-bg) url(icons/hints.svg) no-repeat right 1px top 2px}#ctrl_playerSize_1,.tl_imageSize_1{background-position:right 1px top -28px!important}.trbl_top{background-position:right 1px top -59px!important}.trbl_right{background-position:right 1px top -89px!important}.trbl_bottom{background-position:right 1px top -119px!important}.trbl_left{background-position:right 1px top -149px!important}#ctrl_shadowsize_top{background-position:right 1px top -179px!important}#ctrl_shadowsize_right{background-position:right 1px top -209px!important}#ctrl_shadowsize_bottom{background-position:right 1px top -238px!important}#ctrl_shadowsize_left{background-position:right 1px top -269px!important}#ctrl_borderradius_top{background-position:left -299px!important}#ctrl_borderradius_right{background-position:right 1px top -329px!important}#ctrl_borderradius_bottom{background-position:right 1px top -352px!important}#ctrl_borderradius_left{background-position:left -382px!important}.tl_checkbox_container.error legend,label.error,legend.error{color:var(--red)}.tl_box .tl_error,.tl_tbox .tl_error{background:none;font-size:.75rem;margin-bottom:0;padding:0}.tl_formbody_edit>.tl_error{margin-top:9px}.broken-image{background:var(--error-bg) url(icons/error.svg) no-repeat 9px center;color:var(--red);display:inline-block;padding:12px 12px 12px 30px;text-indent:0}fieldset.tl_box,fieldset.tl_tbox{border-left:0;border-right:0;border-top:none;margin-top:5px;margin-inline:0;padding-top:0}fieldset.tl_box.nolegend,fieldset.tl_tbox.nolegend{border-top:0}fieldset.tl_box>legend,fieldset.tl_tbox>legend{background:url(icons/navcol.svg) 13px 10px no-repeat;box-sizing:border-box;color:var(--legend);cursor:pointer;padding:9px 12px 9px 28px}fieldset.collapsed{margin-bottom:0;padding-bottom:5px}fieldset.collapsed div{display:none!important}fieldset.collapsed>legend{background:url(icons/navexp.svg) 13px 10px no-repeat}#tl_maintenance_cache table{width:100%}#tl_maintenance_cache td{line-height:1.2;padding:9px 6px}#tl_maintenance_cache td span{color:var(--gray)}#tl_maintenance_cache td:first-child{width:16px}#tl_maintenance_cache .nw{white-space:nowrap}#tl_maintenance_cache .tl_checkbox_container{margin-top:3px}#tl_maintenance_cache .tl_checkbox_container label{font-weight:600;vertical-align:initial}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#tl_maintenance_cache .tl_checkbox_container label{font-weight:500}}.pagination{background:var(--panel-bg);border:solid var(--border);border-width:1px 0;display:flow-root;margin-bottom:18px;padding:12px 15px}.pagination ul{float:right;text-align:right;width:60%}.pagination p{float:left;margin-bottom:0;width:30%}.pagination li{display:inline;padding-left:3px}.pagination .active{color:var(--gray)}.pagination-lp{border-bottom:0;margin-bottom:0;padding:15px 12px}#result-list{margin:15px}#result-list .tl_confirm,#result-list .tl_error,#result-list .tl_info,#result-list .tl_new{background:none;padding:3px 0}.dropzone{background:var(--form-bg)!important;border:3px dashed var(--border)!important;border-radius:2px;margin:2px 0;min-height:auto!important}.dropzone-filetree{display:none;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.dropzone-filetree-enabled{display:block}.dz-message span{color:var(--gray);font-size:1.3125rem}.tox-tinymce{border-radius:2px!important;margin:3px 0}.tl_undo_header{display:grid;grid-template-columns:2fr 2fr 3fr 3fr;max-width:880px;grid-column-gap:24px}.hover-row:hover .tl_undo_header{background-color:var(--hover-row)!important}.tl_undo_preview{margin-top:5px;padding:10px 15px;position:relative}.tl_undo_preview td{padding-left:0!important;padding-right:32px!important}.tl_undo_preview td:empty{display:none}.tl_undo_preview img{height:auto;max-width:320px}.tl_undo_preview{font-size:.75rem}.tl_undo_preview .cte_preview h1{font-size:1.15rem}.tl_undo_preview .cte_preview h2{font-size:.9rem}.tl_undo_preview .cte_preview h3{font-size:.8rem}.tl_undo_preview .cte_preview h4,.tl_undo_preview .cte_preview h5,.tl_undo_preview .cte_preview h6{font-size:.775rem}@media (max-width:991px){#container{display:block}#left,#main{float:none}#main{position:relative;-webkit-transform:none;transform:none;transition:transform .2s ease;width:100%!important;will-change:transform}.show-navigation #main{-webkit-transform:translateX(240px);transform:translateX(240px)}#left{position:absolute;top:40px;-webkit-transform:translateX(-240px);transform:translateX(-240px);transition:transform .2s ease,visibility .2s ease;visibility:hidden;width:240px;will-change:transform,visibility}.show-navigation #left{-webkit-transform:none;transform:none;visibility:visible}#tmenu .burger{display:inline}}@media (max-width:767px){#header h1 a{min-width:22px;padding:12px}#header h1 a .app-title{display:none}#header h1 a .badge-title{margin-left:32px}#tmenu>li>a{background-size:18px!important;margin-bottom:-2px;overflow:hidden;position:relative;text-indent:28px;white-space:nowrap;width:16px}#tmenu sup{font-size:.5rem;top:6px}#tmenu .icon-debug{background:url(icons/debug.svg) 50% no-repeat}#tmenu .icon-preview{background:url(icons/preview.svg) 50% no-repeat}#tmenu .profile button{background:url(icons/profile.svg) 50% no-repeat;background-size:18px;margin:0 0 -2px;overflow:hidden;padding-right:12px;text-indent:28px;white-space:nowrap;width:40px}#main .content{margin:15px 10px}#main_headline{margin:13px 0;padding:0 11px}div.tl_box,div.tl_tbox{position:relative}.tl_content_left{float:none;width:100%}.showColumns td,.showColumns th{display:block}.showColumns th:empty{display:none}.tl_label{white-space:normal}.list_view .tl_listing img.theme_preview{display:none}.tl_filter{box-sizing:border-box;padding:0 3px 0 7px}.tl_filter strong{display:none}.tl_filter .tl_select{display:block;max-width:100%}.tl_search{max-width:283px;width:76%}.tl_search .tl_select{width:36%}.tl_search .tl_text{width:26%}.tl_sorting{max-width:212px;width:60%}.tl_limit{max-width:177px;width:50%}.tl_submit_panel{float:right;z-index:1}input.tl_submit{margin-bottom:3px;margin-top:3px;padding-left:6px!important;padding-right:7px!important}.tl_listing .tl_left,.tl_show td{word-break:break-word}#tl_breadcrumb li{padding:3px}#tl_versions{display:none}.tl_version_panel .tl_select{width:44%}.tl_modulewizard td:first-child{width:1%}.tl_modulewizard td:first-child .tl_select{max-width:52vw}#paste_hint,.sort_hint{display:none}#tl_maintenance_cache table{width:100%}#tl_maintenance_cache tr td:last-child,#tl_maintenance_cache tr th:last-child{display:none}.tl_file_list .ellipsis{padding-right:10px}.tl_undo_header{grid-template-columns:2fr 3fr}.tl_undo_header div:not(.tstamp):not(.source){display:none}}@media (max-width:599px){.tl_metawizard label{display:block;float:none;font-size:.9em;margin-top:3px;width:auto}.tl_metawizard .tl_text{width:100%}}@media (max-width:479px){.tl_modulewizard td:first-child .tl_select{max-width:48vw}} +/*# sourceMappingURL=backend.02c0c53f.css.map*/ \ No newline at end of file diff --git a/core-bundle/contao/themes/flexible/backend.02c0c53f.css.map b/core-bundle/contao/themes/flexible/backend.02c0c53f.css.map new file mode 100644 index 00000000000..88b4eaf8a6e --- /dev/null +++ b/core-bundle/contao/themes/flexible/backend.02c0c53f.css.map @@ -0,0 +1 @@ +{"version":3,"file":"backend.02c0c53f.css","mappings":"AACA,WACC,+BAAkC,CAKlC,iBAAkB,CADlB,eAAmB,CAHnB,0KAKD,CCPA,MACC,WAAY,CACZ,iBAAkB,CAClB,iBAAkB,CAClB,wBAAyB,CACzB,YAAa,CACb,YAAa,CACb,WAAY,CACZ,eAAgB,CAChB,UAAW,CACX,cAAe,CACf,aAAc,CACd,gBAAiB,CACjB,gBAAiB,CACjB,aAAc,CACd,mBAAoB,CACpB,gBAAiB,CACjB,sBAAuB,CACvB,qBAAsB,CACtB,mBAAoB,CACpB,uBAAwB,CACxB,mBAAoB,CACpB,mBAAoB,CACpB,yBAA0B,CAC1B,kBAAmB,CACnB,gBAAiB,CACjB,kBAAmB,CACnB,sBAAuB,CACvB,gBAAiB,CACjB,oBAAqB,CACrB,yBAA0B,CAC1B,mBAAoB,CACpB,uBAAwB,CACxB,kBAAmB,CACnB,qBAAsB,CACtB,4BAA6B,CAC7B,yBAA0B,CAC1B,kBAAmB,CACnB,8BAA+B,CAC/B,cAAe,CACf,uBAAwB,CACxB,0BAA2B,CAC3B,kBAAmB,CACnB,2BAA4B,CAC5B,yBAA0B,CAC1B,8BAA+B,CAC/B,mBAAoB,CACpB,kBAAmB,CACnB,oBAAqB,CACrB,kBAAmB,CACnB,iBAAkB,CAClB,oBAAqB,CACrB,WAAe,CACf,mBAAoB,CACpB,uBAAwB,CACxB,sBAAuB,CACvB,8BAAkC,CAClC,gCAAoC,CACpC,6BAAiC,CACjC,6BAAiC,CACjC,0BAA2B,CAC3B,2BAA4B,CAC5B,iBAAkB,CAClB,gBAAiB,CACjB,oBAAqB,CACrB,sBAAuB,CACvB,4BAA6B,CAC7B,mBACD,CAEA,6BACC,iBAAkB,CAClB,WAAY,CACZ,iBAAkB,CAClB,oBAAqB,CACrB,wBAAyB,CACzB,YAAa,CACb,YAAa,CACb,cAAe,CACf,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,gBAAiB,CACjB,sBAAuB,CACvB,qBAAsB,CACtB,uBAAwB,CACxB,mBAAoB,CACpB,mBAAoB,CACpB,yBAA0B,CAC1B,kBAAmB,CACnB,mBAAoB,CACpB,kBAAmB,CACnB,sBAAuB,CACvB,mBAAoB,CACpB,oBAAqB,CACrB,yBAA0B,CAC1B,sBAAuB,CACvB,uBAAwB,CACxB,kBAAmB,CACnB,qBAAsB,CACtB,4BAA6B,CAC7B,yBAA0B,CAC1B,qBAAsB,CACtB,8BAA+B,CAC/B,iBAAkB,CAClB,uBAAwB,CACxB,0BAA2B,CAC3B,qBAAsB,CACtB,2BAA4B,CAC5B,yBAA0B,CAC1B,8BAA+B,CAC/B,+BAAmC,CACnC,6BAAiC,CACjC,gCAAoC,CACpC,6BAAiC,CACjC,iBAAkB,CAClB,uBAAwB,CACxB,cAAe,CACf,mBAAoB,CACpB,uBAAwB,CACxB,iBAAkB,CAClB,gBAAiB,CACjB,sBAAuB,CACvB,4BAA6B,CAC7B,mBACD,CAEA,sEACC,YACD,CAEA,sEACC,eACD,CAGA,KACC,cAAe,CACf,6BACD,CAGA,+DACC,aACD,CAEA,wCACC,QACD,CAEA,IACC,QACD,CAEA,MAEC,wBAAyB,CADzB,gBAAiB,CAEjB,gBACD,CAEA,MACC,eACD,CAEA,8CACC,qBACD,CAEA,OACC,cACD,CAEA,iBACC,cACD,CAEA,cAGC,eAAgB,CAFhB,QAAS,CACT,SAED,CAIA,KAKC,iBAAkB,CAJlB,0GAAuH,CAEvH,iBAAkB,CADlB,eAAgB,CAEhB,aAED,CAEA,8BACC,eACD,CAEA,gCACC,+FACD,CAEA,kBACC,cACD,CAEA,6BAEC,aAAc,CADd,YAAa,CAEb,mBACD,CAEA,aACC,gBACD,CAEA,6BACC,aACC,eACD,CACD,CAEA,SACC,iBACD,CAEA,UACC,kBACD,CAEA,QACC,gBACD,CAEA,SACC,iBACD,CAEA,WACC,mBACD,CAEA,eACC,gBACD,CAEA,OACC,wBACD,CAGA,EACC,iBAAkB,CAClB,oBACD,CAEA,iBACC,mBACD,CAEA,GAIC,wBAAyB,CADzB,QAAS,CAET,mBAAoB,CAJpB,UAAW,CACX,aAID,CAEA,EACC,iBAAkB,CAClB,SACD,CAEA,QACC,sBACD,CAEA,cACC,qBAAsB,CACtB,wBAAyB,CACzB,oBAAqB,CACrB,gBAAiB,CACjB,0BACD,CAGA,0CACC,0BAA2B,CAC3B,kBACD,CAEA,qBACC,oCACD,CAEA,4CACC,WACD,CAEA,oBACC,uCACD,CAEA,4CACC,oCACD,CAEA,2CACC,qCACD,CAGA,OACC,UAAW,CAGX,cAAgB,CAFhB,WAAa,CACb,gBAED,CAEA,qBACC,WAAY,CACZ,aACD,CAEA,UACC,UACD,CAEA,WACC,QAAS,CACT,kBAAmB,CACnB,UAAW,CACX,WAAY,CACZ,eAAgB,CAChB,SAAU,CACV,iBAAkB,CAClB,SACD,CAGA,uBACC,cACD,CAEA,cACC,sBAAuB,CACvB,mBAAoB,CACpB,mBAAoB,CACpB,YAAa,CACb,iDAAkD,CAClD,oEACD,CAEA,gBACC,sCAAuC,CACvC,uCACD,CAEA,mBACC,QACD,CAEA,mBACC,mBACD,CAGA,yBACC,UAAW,CACX,uBACD,CAEA,yBACC,UAAW,CACX,uBACD,CAEA,0BACC,uBACD,CAEA,sCACC,UACD,CAEA,gCACC,UAAW,CACX,aACD,CAEA,yBACC,aACD,CAEA,QACC,WACD,CAEA,UACC,iBACD,CAEA,YACC,WACD,CAEA,cACC,iBACD,CAEA,yBACC,eACD,CAEA,WACC,eACD,CAEA,eACC,gBACD,CAEA,eACC,SACD,CAEA,mBACC,mBACD,CAEA,gBACC,yBACD,CAEA,eAGC,0BAA2B,CAE3B,iBAAkB,CADlB,eAAgB,CAHhB,YAAa,CACb,WAID,CAEA,gBACC,gBACD,CAGA,SAIC,yBAA0B,CAD1B,iBAAkB,CADlB,kBAAmB,CADnB,eAID,CAEA,2DACC,QAAS,CACT,iBAAkB,CAClB,SACD,CAEA,+BACC,gBACD,CAEA,4BACC,gBACD,CAEA,yEACC,eACD,CAEA,0CACC,iBACD,CAEA,sCACC,qBACD,CAEA,qDACC,QAAS,CACT,QAAS,CACT,SACD,CAGA,SACC,UACD,CAEA,6BACC,SACD,CAEA,WACC,aACD,CAEA,WACC,SACD,CAEA,aACC,UACD,CAEA,cACC,SACD,CAEA,cACC,SACD,CAEA,qGAQC,oBAAqB,CACrB,uBAAwB,CAFxB,+BAAgC,CAFhC,mCAAoC,CACpC,iBAAkB,CAHlB,qBAAsB,CAFtB,WAAY,CACZ,YA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","sources":["webpack:///./core-bundle/contao/themes/flexible/styles/fonts.css","webpack:///./core-bundle/contao/themes/flexible/styles/basic.css","webpack:///./core-bundle/contao/themes/flexible/styles/main.css"],"sourcesContent":["/* Architects Daughter (https://google-webfonts-helper.herokuapp.com/fonts/architects-daughter?subsets=latin) */\r\n@font-face {\r\n\tfont-family: \"Architects Daughter\";\r\n\tsrc: local(\"Architects Daughter\"),\r\n\t\turl(\"fonts/architects-daughter-v6-latin-regular.woff2\") format(\"woff2\"),\r\n\t\turl(\"fonts/architects-daughter-v6-latin-regular.woff\") format(\"woff\");\r\n\tfont-weight: normal;\r\n\tfont-style: normal;\r\n}\r\n","/* Appearance */\r\n:root {\r\n\t--text: #222;\r\n\t--body-bg: #eaeaec;\r\n\t--content-bg: #fff;\r\n\t--content-border: #cacacc;\r\n\t--black: #000;\r\n\t--white: #fff;\r\n\t--gray: #999;\r\n\t--green: #589b0e;\r\n\t--red: #c33;\r\n\t--blue: #006494;\r\n\t--orange: #f90;\r\n\t--contao: #f47c00;\r\n\t--border: #eaeaec;\r\n\t--nav: #d3d6da;\r\n\t--nav-hover: #eaedf1;\r\n\t--nav-bg: #0f1c26;\r\n\t--nav-hover-bg: #eaedf1;\r\n\t--nav-current: #172b3b;\r\n\t--nav-group: #9fa4a8;\r\n\t--nav-separator: #3a454d;\r\n\t--hover-row: #fffce1;\r\n\t--header-bg: #f47c00;\r\n\t--header-bg-hover: #e67300;\r\n\t--header-text: #fff;\r\n\t--invert-bg: #333;\r\n\t--invert-text: #fff;\r\n\t--table-header: #f7f7f8;\r\n\t--table-odd: #fff;\r\n\t--table-even: #fbfbfc;\r\n\t--table-nb-header: #f2f2f3;\r\n\t--table-nb-odd: #fff;\r\n\t--table-nb-even: #f7f7f8;\r\n\t--panel-bg: #f3f3f5;\r\n\t--tree-header: #f3f3f5;\r\n\t--tree-header-border: #dddddf;\r\n\t--form-text-disabled: #bbb;\r\n\t--form-border: #aaa;\r\n\t--form-border-disabled: #c8c8c8;\r\n\t--form-bg: #fff;\r\n\t--form-bg-hover: #f6f6f6;\r\n\t--form-bg-disabled: #f9f9f9;\r\n\t--form-button: #eee;\r\n\t--form-button-hover: #f6f6f6;\r\n\t--form-button-active: #aaa;\r\n\t--form-button-disabled: #e9e9e9;\r\n\t--diff-left: #ffe8e5;\r\n\t--diff-del: #ffc1bf;\r\n\t--diff-right: #e0ffe8;\r\n\t--diff-ins: #abf2bc;\r\n\t--code-bg: #f0f0f0;\r\n\t--checkerbox-bg: #ddd;\r\n\t--info: #808080;\r\n\t--active-bg: #fffce1;\r\n\t--active-border: #e7b36a;\r\n\t--pre-disabled: #a6a6a6;\r\n\t--error-bg: rgba(204, 51, 51, .15);\r\n\t--confirm-bg: rgba(88, 155, 14, .15);\r\n\t--info-bg: rgba(0, 100, 148, .15);\r\n\t--new-bg: rgba(224, 149, 21, .15);\r\n\t--progress-running: #f47c00;\r\n\t--progress-finished: #589b0e;\r\n\t--drag-bg: #a3c2db;\r\n\t--legend: #6a6a6c;\r\n\t--paste-hint: #838990;\r\n\t--serp-preview: #3c4043;\r\n\t--serp-preview-title: #1a0dab;\r\n\t--nested-bg: #fbfbfd;\r\n}\r\n\r\nhtml[data-color-scheme=\"dark\"] {\r\n\tcolor-scheme: dark;\r\n\t--text: #ddd;\r\n\t--body-bg: #121416;\r\n\t--content-bg: #1b1d21;\r\n\t--content-border: #414448;\r\n\t--black: #fff;\r\n\t--white: #000;\r\n\t--blue: #0073a8;\r\n\t--orange: #d68c23;\r\n\t--contao: #f47c00;\r\n\t--border: #303236;\r\n\t--nav-bg: #1b1d21;\r\n\t--nav-hover-bg: #1b325f;\r\n\t--nav-current: #272a30;\r\n\t--nav-separator: #3f3f3f;\r\n\t--hover-row: #1b325f;\r\n\t--header-bg: #292c32;\r\n\t--header-bg-hover: #202327;\r\n\t--header-text: #ddd;\r\n\t--invert-bg: #8f96a3;\r\n\t--invert-text: #222;\r\n\t--table-header: #232529;\r\n\t--table-odd: #1b1d21;\r\n\t--table-even: #1e2024;\r\n\t--table-nb-header: #292c32;\r\n\t--table-nb-odd: #1b1d21;\r\n\t--table-nb-even: #23252a;\r\n\t--panel-bg: #272a30;\r\n\t--tree-header: #272a30;\r\n\t--tree-header-border: #3f4146;\r\n\t--form-text-disabled: #666;\r\n\t--form-border: #44464b;\r\n\t--form-border-disabled: #3a3c40;\r\n\t--form-bg: #151619;\r\n\t--form-bg-hover: #1e2024;\r\n\t--form-bg-disabled: #1e2024;\r\n\t--form-button: #31333a;\r\n\t--form-button-hover: #383a42;\r\n\t--form-button-active: #777;\r\n\t--form-button-disabled: #26272c;\r\n\t--diff-left: rgba(248, 81, 73, .17);\r\n\t--diff-del: rgba(248, 81, 73, .4);\r\n\t--diff-right: rgba(46, 160, 67, .17);\r\n\t--diff-ins: rgba(46, 160, 67, .4);\r\n\t--code-bg: #30343b;\r\n\t--checkerbox-bg: #30343b;\r\n\t--info: #9095a2;\r\n\t--active-bg: #1b325f;\r\n\t--active-border: #264787;\r\n\t--drag-bg: #1b325f;\r\n\t--legend: #747b8b;\r\n\t--serp-preview: #bdc1c6;\r\n\t--serp-preview-title: #8ab4f8;\r\n\t--nested-bg: #1e2024;\r\n}\r\n\r\nhtml[data-color-scheme=\"dark\"] .color-scheme--light, .color-scheme--dark {\r\n\tdisplay: none;\r\n}\r\n\r\nhtml[data-color-scheme=\"dark\"] .color-scheme--dark, .color-scheme--light {\r\n\tdisplay: initial;\r\n}\r\n\r\n/* HTML */\r\nhtml {\r\n\tfont-size: 100%;\r\n\t-webkit-text-size-adjust: 100%;\r\n}\r\n\r\n/* General */\r\nheader, footer, nav, section, aside, main, article, figure, figcaption {\r\n\tdisplay: block;\r\n}\r\n\r\nbody, h1, h2, h3, h4, p, figure, blockquote, dl {\r\n\tmargin: 0;\r\n}\r\n\r\nimg {\r\n\tborder: 0;\r\n}\r\n\r\ntable {\r\n\tborder-spacing: 0;\r\n\tborder-collapse: collapse;\r\n\tempty-cells: show;\r\n}\r\n\r\nth, td {\r\n\ttext-align: left;\r\n}\r\n\r\ninput, select, label, img, a.tl_submit, .tl_select {\r\n\tvertical-align: middle;\r\n}\r\n\r\nbutton {\r\n\tcursor: pointer;\r\n}\r\n\r\nbutton[disabled] {\r\n\tcursor: default;\r\n}\r\n\r\nnav ul, nav li {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n\r\n/* Font */\r\nbody {\r\n\tfont-family: -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\r\n\tfont-weight: 400;\r\n\tfont-size: .875rem;\r\n\tline-height: 1;\r\n\tcolor: var(--text);\r\n}\r\n\r\nh1, h2, h3, h4, h5, h6, strong, b, th {\r\n\tfont-weight: 600;\r\n}\r\n\r\npre, code, .tl_textarea.monospace {\r\n\tfont: 300 .75rem/1.25 SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\r\n}\r\n\r\nh1, h2, h3, h4, h5, h6 {\r\n\tfont-size: 1rem;\r\n}\r\n\r\ninput, textarea, select, button {\r\n\tfont: inherit;\r\n\tcolor: inherit;\r\n\tline-height: inherit;\r\n}\r\n\r\ninput, select {\r\n\tline-height: 17px; /* see #501 and #79 */\r\n}\r\n\r\n@supports (display:-ms-grid) {\r\n\tinput, select {\r\n\t\tline-height: 1.1;\r\n\t}\r\n}\r\n\r\n.tl_gray {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n.tl_green {\r\n\tcolor: var(--green);\r\n}\r\n\r\n.tl_red {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.tl_blue {\r\n\tcolor: var(--blue);\r\n}\r\n\r\n.tl_orange {\r\n\tcolor: var(--orange);\r\n}\r\n\r\nspan.mandatory {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.upper {\r\n\ttext-transform: uppercase;\r\n}\r\n\r\n/* Basic elements */\r\na {\r\n\tcolor: var(--text);\r\n\ttext-decoration: none;\r\n}\r\n\r\na:hover, a:active {\r\n\tcolor: var(--contao);\r\n}\r\n\r\nhr {\r\n\theight: 1px;\r\n\tmargin: 18px 0;\r\n\tborder: 0;\r\n\tbackground: var(--border);\r\n\tcolor: var(--border);\r\n}\r\n\r\np {\r\n\tmargin-bottom: 1em;\r\n\tpadding: 0;\r\n}\r\n\r\n.hidden {\r\n\tdisplay: none !important;\r\n}\r\n\r\n.unselectable {\r\n\t-moz-user-select: none;\r\n\t-webkit-user-select: none;\r\n\t-ms-user-select: none;\r\n\tuser-select: none;\r\n\t-webkit-touch-callout: none;\r\n}\r\n\r\n/* Tables */\r\ntable.with-border th, table.with-border td {\r\n\tborder: solid var(--border);\r\n\tborder-width: 1px 0;\r\n}\r\n\r\ntable.with-border th {\r\n\tbackground-color: var(--table-header);\r\n}\r\n\r\ntable.with-padding th, table.with-padding td {\r\n\tpadding: 6px;\r\n}\r\n\r\ntable.with-zebra th {\r\n\tbackground-color: var(--table-nb-header);\r\n}\r\n\r\ntable.with-zebra tbody tr:nth-child(odd) td {\r\n\tbackground-color: var(--table-nb-odd);\r\n}\r\n\r\ntable.with-zebra tbody tr:nth-child(even) td {\r\n\tbackground-color: var(--table-nb-even);\r\n}\r\n\r\n/* Invisible elements */\r\n.clear {\r\n\tclear: both;\r\n\theight: 0.1px;\r\n\tline-height: 0.1px;\r\n\tfont-size: 0.1px;\r\n}\r\n\r\n.cf:before, .cf:after {\r\n\tcontent: \" \";\r\n\tdisplay: table;\r\n}\r\n\r\n.cf:after {\r\n\tclear: both;\r\n}\r\n\r\n.invisible {\r\n\tborder: 0;\r\n\tclip: rect(0 0 0 0);\r\n\theight: 1px;\r\n\tmargin: -1px;\r\n\toverflow: hidden;\r\n\tpadding: 0;\r\n\tposition: absolute;\r\n\twidth: 1px;\r\n}\r\n\r\n/* Widgets */\r\nfieldset > .widget-group {\r\n\tpadding: 0 15px;\r\n}\r\n\r\n.widget-group {\r\n\t--widget-col-amount: 12;\r\n\t--widget-gap-rows: 0;\r\n\t--widget-gap-cols: 0;\r\n\tdisplay: grid;\r\n\tgap: var(--widget-gap-rows) var(--widget-gap-cols);\r\n\tgrid-template-columns: repeat(var(--widget-col-amount), minmax(0, 1fr));\r\n}\r\n\r\n.widget-group > * {\r\n\t--widget-cols: var(--widget-col-amount);\r\n\tgrid-column-end: span var(--widget-cols);\r\n}\r\n\r\n.widget-group > .m12 {\r\n\tmargin: 0;\r\n}\r\n\r\n.widget-group > .clr {\r\n\tgrid-column-start: 1;\r\n}\r\n\r\n/* BC */\r\n*:not(.widget-group) > .w50 {\r\n\tfloat: none;\r\n\twidth: calc(100% - 30px);\r\n}\r\n\r\n*:not(.widget-group) > .clr {\r\n\tclear: both;\r\n\twidth: calc(100% - 30px);\r\n}\r\n\r\n*:not(.widget-group) > .long {\r\n\twidth: calc(100% - 30px); /* see #6320 */\r\n}\r\n\r\n*:not(.widget-group) > .clr:not(.widget) {\r\n\twidth: 100%;\r\n}\r\n\r\n*:not(.widget-group) > .clr:before {\r\n\tcontent: \"\";\r\n\tdisplay: table;\r\n}\r\n\r\n*:not(.widget-group) > .m12 {\r\n\tmargin: 0 15px;\r\n}\r\n\r\n.widget {\r\n\tfont-size: 0;\r\n}\r\n\r\n.widget * {\r\n\tfont-size: .875rem;\r\n}\r\n\r\n.widget > div {\r\n\tfont-size: 0;\r\n}\r\n\r\n.widget > div > * {\r\n\tfont-size: .875rem;\r\n}\r\n\r\n.widget pre, .widget code {\r\n\tfont-size: .7rem;\r\n}\r\n\r\n.widget h3 {\r\n\tmin-height: 16px;\r\n}\r\n\r\n.widget h3 img {\r\n\tmargin-right: 3px;\r\n}\r\n\r\n.widget legend {\r\n\tpadding: 0;\r\n}\r\n\r\n.widget legend img {\r\n\tvertical-align: -1px;\r\n}\r\n\r\n.widget-captcha {\r\n\tdisplay: initial !important;\r\n}\r\n\r\n.widget p.info {\r\n\tmargin: 2px 0;\r\n\tpadding: 7px;\r\n\tbackground: var(--panel-bg);\r\n\tline-height: 1.3;\r\n\tborder-radius: 3px;\r\n}\r\n\r\n.widget picture {\r\n\tdisplay: contents;\r\n}\r\n\r\n/* Forms */\r\noptgroup {\r\n\tpadding-top: 3px;\r\n\tpadding-bottom: 3px;\r\n\tfont-style: normal;\r\n\tbackground: var(--form-bg);\r\n}\r\n\r\nfieldset.tl_checkbox_container, fieldset.tl_radio_container {\r\n\tborder: 0;\r\n\tmargin: 15px 0 1px;\r\n\tpadding: 0;\r\n}\r\n\r\nfieldset.tl_checkbox_container {\r\n\tline-height: 15px;\r\n}\r\n\r\nfieldset.tl_radio_container {\r\n\tline-height: 16px;\r\n}\r\n\r\nfieldset.tl_checkbox_container legend, fieldset.tl_radio_container legend {\r\n\tfont-weight: 600;\r\n}\r\n\r\nfieldset.tl_checkbox_container .check-all {\r\n\tcolor: var(--gray);\r\n}\r\n\r\nfieldset.tl_checkbox_container button {\r\n\tvertical-align: middle;\r\n}\r\n\r\nfieldset.checkbox_container, fieldset.radio_container {\r\n\tborder: 0;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n}\r\n\r\n/* Text fields */\r\n.tl_text {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_text_2, .tl_text_interval {\r\n\twidth: 49%;\r\n}\r\n\r\n.tl_text_3 {\r\n\twidth: 32.333%;\r\n}\r\n\r\n.tl_text_4 {\r\n\twidth: 24%;\r\n}\r\n\r\n.tl_textarea {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_text_unit {\r\n\twidth: 79%;\r\n}\r\n\r\n.tl_text_trbl {\r\n\twidth: 19%;\r\n}\r\n\r\n.tl_text, .tl_text_2, .tl_text_3, .tl_text_4, .tl_textarea, .tl_text_unit, .tl_text_trbl, .tl_text_interval {\r\n\theight: 30px;\r\n\tmargin: 3px 0;\r\n\tbox-sizing: border-box;\r\n\tpadding: 5px 6px 6px;\r\n\tborder: 1px solid var(--form-border);\r\n\tborder-radius: 2px;\r\n\tbackground-color: var(--form-bg);\r\n\t-moz-appearance: none;\r\n\t-webkit-appearance: none;\r\n}\r\n\r\n.tl_text[disabled], .tl_text_2[disabled], .tl_text_3[disabled], .tl_text_4[disabled], .tl_textarea[disabled], .tl_text_unit[disabled], .tl_text_trbl[disabled], .tl_text_interval[disabled] {\r\n\tcolor: var(--form-text-disabled);\r\n\tbackground-color: var(--form-bg-disabled);\r\n\tborder: 1px solid var(--form-border-disabled);\r\n\tcursor: not-allowed;\r\n}\r\n\r\n.tl_text[readonly], .tl_text_2[readonly], .tl_text_3[readonly], .tl_text_4[readonly], .tl_textarea[readonly], .tl_text_unit[readonly], .tl_text_trbl[readonly], .tl_text_interval[readonly] {\r\n\tbackground-color: var(--form-bg-disabled);\r\n\tborder: 1px solid var(--form-border-disabled);\r\n}\r\n\r\n.tl_textarea {\r\n\theight: 240px;\r\n\tpadding: 4px 6px;\r\n\tline-height: 1.45;\r\n}\r\n\r\n.tl_text_2, .tl_text_3, .tl_text_4, .tl_text_unit, .tl_text_trbl, .tl_text_interval {\r\n\tmargin-right: 1%;\r\n}\r\n\r\n.tl_text_2:last-child, .tl_text_3:last-child, .tl_text_4:last-child, .tl_text_trbl:last-child {\r\n\tmargin-right: 0;\r\n}\r\n\r\n.tl_text_field .tl_text_2 {\r\n\twidth: 49.5%;\r\n}\r\n\r\n.tl_imageSize_0 {\r\n\tmargin-left: 1%;\r\n}\r\n\r\ninput[type=\"search\"] {\r\n\theight: 27px;\r\n\tpadding-top: 0;\r\n\tpadding-bottom: 1px;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-decoration {\r\n\t-webkit-appearance: none;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-cancel-button {\r\n\t-webkit-appearance: none;\r\n\theight: 14px;\r\n\twidth: 14px;\r\n\tmargin-right: 0;\r\n\tbackground-image: url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iIzc3NyI+PHBhdGggZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=\");\r\n}\r\n\r\n@-moz-document url-prefix() {\r\n\t.tl_text::placeholder, .tl_text_2::placeholder, .tl_text_3::placeholder, .tl_text_4::placeholder, .tl_textarea::placeholder, .tl_text_unit::placeholder, .tl_text_trbl::placeholder, .tl_text_interval::placeholder {\r\n\t\tline-height: 18px;\r\n\t}\r\n}\r\n\r\n@media not all and (min-resolution: .001dpcm) {\r\n\t@supports (-webkit-appearance:none) {\r\n\t\t.tl_text::placeholder, .tl_text_2::placeholder, .tl_text_3::placeholder, .tl_text_4::placeholder, .tl_textarea::placeholder, .tl_text_unit::placeholder, .tl_text_trbl::placeholder, .tl_text_interval::placeholder {\r\n\t\t\tline-height: 16px;\r\n\t\t}\r\n\r\n\t\tinput[type=\"search\"] {\r\n\t\t\tpadding-right: 0;\r\n\t\t}\r\n\r\n\t\tinput[type=\"search\"]::-webkit-search-cancel-button {\r\n\t\t\tmargin: 7px 4px 0 0;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@supports (display:-ms-grid) {\r\n\t.tl_text, .tl_text_2, .tl_text_3, .tl_text_4, .tl_textarea, .tl_text_unit, .tl_text_trbl, .tl_text_interval {\r\n\t\tpadding: 4px 6px 5px;\r\n\t}\r\n}\r\n\r\n/* Select menus */\r\nselect {\r\n\ttext-transform: none;\r\n\t-moz-appearance: none;\r\n\t-webkit-appearance: none;\r\n}\r\n\r\nselect::-ms-expand {\r\n\tdisplay: none;\r\n}\r\n\r\nselect[multiple] {\r\n\theight: auto;\r\n}\r\n\r\n.tl_select, .tl_mselect, .tl_select_column {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_select_unit {\r\n\twidth: 20%;\r\n}\r\n\r\n.tl_select_interval {\r\n\twidth: 50%;\r\n}\r\n\r\n.tl_select, .tl_mselect, .tl_select_column, .tl_select_unit, .tl_select_interval {\r\n\theight: 30px;\r\n\tmargin: 3px 0;\r\n\tbox-sizing: border-box;\r\n\tborder: 1px solid var(--form-border);\r\n\tpadding: 5px 22px 6px 6px;\r\n\tborder-radius: 2px;\r\n\tbackground: var(--form-bg) url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDUwMCA1MDAiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMzEuNTIzIiB5MT0iNDIuNjMiIHgyPSIzNjguNDc4IiB5Mj0iMjc5LjU4NCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjNiM2IzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTk5Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMjUwIDM5Ni42NjZjLTEuMTU1IDAtNC4xMS0xLjgzMi03LjExMy02Ljc1bC0xNjkuNi0yNzcuNDU1Yy0yLjUxNy00LjExNC0zLjE5LTYuOTgtMy4yOC04LjMxNC44MjctLjMzIDIuNTY1LS44MTIgNS42MjctLjgxMmgzNDguNzMzYzMuMDYzIDAgNC43OTguNDgyIDUuNjI3LjgxMi0uMDkgMS4zMzQtLjc2NiA0LjItMy4yOCA4LjMxNWwtMTY5LjYgMjc3LjQ1N2MtMy4wMDUgNC45MTctNS45NiA2Ljc1LTcuMTE0IDYuNzV6Ii8+PC9zdmc+\") right -16px top 3px no-repeat;\r\n\tbackground-origin: content-box;\r\n\tcursor: pointer;\r\n}\r\n\r\n.tl_select[disabled], .tl_mselect[disabled], .tl_select_column[disabled], .tl_select_unit[disabled], .tl_select_interval[disabled],\r\n.tl_select[readonly], .tl_mselect[readonly], .tl_select_column[readonly], .tl_select_unit[readonly], .tl_select_interval[readonly] {\r\n\tcolor: var(--form-text-disabled);\r\n\tbackground-color: var(--form-bg-disabled);\r\n\tborder: 1px solid var(--form-border-disabled);\r\n\tcursor: not-allowed;\r\n}\r\n\r\n.tl_select[multiple], .tl_mselect[multiple], .tl_select_column[multiple], .tl_select_unit[multiple], .tl_select_interval[multiple] {\r\n\tbackground-image: none;\r\n}\r\n\r\n@supports (display:-ms-grid) {\r\n\t.tl_select, .tl_mselect, .tl_select_column, .tl_select_unit, .tl_select_interval {\r\n\t\tpadding: 5px 18px 5px 2px;\r\n\t}\r\n}\r\n\r\n/* Checkboxes */\r\n.tl_checkbox {\r\n\tmargin: 0 1px 0 0;\r\n}\r\n\r\n.tl_tree_checkbox {\r\n\tmargin: 1px 1px 1px 0;\r\n}\r\n\r\n.tl_checkbox_single_container {\r\n\theight: 16px;\r\n\tmargin: 14px 0 1px;\r\n}\r\n\r\n.tl_checkbox_single_container label {\r\n\tmargin-left: 4px;\r\n\tmargin-right: 3px;\r\n\tfont-weight: 600;\r\n}\r\n\r\n/* Grouped checkboxes */\r\n.checkbox_toggler {\r\n\tfont-weight: 600;\r\n}\r\n\r\n.checkbox_toggler_first {\r\n\tmargin-top: 3px;\r\n\tfont-weight: 600;\r\n}\r\n\r\n.checkbox_toggler img, .checkbox_toggler_first img {\r\n\tposition: relative;\r\n\ttop: -1px;\r\n\tmargin-right: 2px;\r\n}\r\n\r\n.checkbox_options {\r\n\tmargin: 0 0 6px 21px !important;\r\n}\r\n\r\n.tl_checkbox_container .tl_checkbox {\r\n\tmargin-top: 1px;\r\n\tmargin-bottom: 1px;\r\n}\r\n\r\n.tl_checkbox_container .checkbox_options:last-of-type {\r\n\tmargin-bottom: 0 !important;\r\n}\r\n\r\n/* Radio buttons */\r\n.tl_radio {\r\n\tmargin: 0 1px 0 0;\r\n}\r\n\r\n.tl_tree_radio {\r\n\tmargin: 1px 1px 1px 0;\r\n}\r\n\r\n/* Radio table */\r\n.tl_radio_table {\r\n\tmargin-top: 3px;\r\n}\r\n\r\n.tl_radio_table td {\r\n\tpadding: 0 24px 0 0;\r\n}\r\n\r\n/* Upload fields */\r\n.tl_upload_field {\r\n\tmargin: 1px 0;\r\n}\r\n\r\n/* Submit buttons */\r\n.tl_submit {\r\n\theight: 30px;\r\n\tpadding: 7px 12px;\r\n\tborder: 1px solid var(--form-border);\r\n\tborder-radius: 2px;\r\n\tbox-sizing: border-box;\r\n\tcursor: pointer;\r\n\tbackground: var(--form-button);\r\n\ttransition: background .2s ease;\r\n}\r\n\r\n.tl_submit:hover {\r\n\tcolor: inherit;\r\n\tbackground-color: var(--form-button-hover);\r\n}\r\n\r\n.tl_submit:active {\r\n\tcolor: var(--form-button-active);\r\n}\r\n\r\n.tl_submit:disabled {\r\n\tcolor: var(--gray);\r\n\tbackground: var(--form-button-disabled) !important;\r\n\tcursor: not-allowed;\r\n}\r\n\r\n.tl_panel .tl_submit, .tl_version_panel .tl_submit, .tl_formbody_submit .tl_submit {\r\n\tbackground: var(--form-bg);\r\n}\r\n\r\n.tl_panel .tl_submit:hover, .tl_version_panel .tl_submit:hover, .tl_formbody_submit .tl_submit:hover {\r\n\tbackground: var(--form-bg-hover);\r\n}\r\n\r\na.tl_submit {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n/* Split buttons */\r\n.split-button {\r\n\tdisplay: inline-block;\r\n\tposition: relative;\r\n\tz-index: 1;\r\n}\r\n\r\n.split-button ul, .split-button li {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n/* Placeholders */\r\n::-moz-placeholder {\r\n\tpadding-top: 1px;\r\n}\r\n\r\n::-webkit-input-placeholder {\r\n\tpadding-top: 1px;\r\n}\r\n\r\n.wizard > a {\r\n\tposition: relative;\r\n\ttop: -2px;\r\n\tvertical-align: middle;\r\n}\r\n\r\n.wizard > .image-button {\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\tbackground: none;\r\n\tvertical-align: middle;\r\n}\r\n\r\n.wizard .tl_text, .wizard .tl_select, .wizard .tl_image_size {\r\n\twidth: calc(100% - 24px);\r\n}\r\n\r\n.wizard .tl_text_2 {\r\n\twidth: 45%;\r\n}\r\n\r\n.wizard .tl_image_size {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.wizard img {\r\n\tmargin-left: 4px;\r\n}\r\n\r\n.wizard h3 img {\r\n\tmargin-left: 0;\r\n}\r\n\r\n.long .tl_text, .long .tl_select {\r\n\twidth: 100%;\r\n}\r\n\r\n.m12 {\r\n\tpadding-top: 0;\r\n\tpadding-bottom: 0;\r\n}\r\n\r\n.nogrid .m12 {\r\n\tpadding: 0;\r\n}\r\n\r\n.cbx.m12 {\r\n\tbox-sizing: border-box;\r\n}\r\n\r\n.nogrid .cbx {\r\n\tmin-height: 32px;\r\n}\r\n\r\n.subpal {\r\n\tclear: both;\r\n}\r\n\r\n.inline div {\r\n\tdisplay: inline;\r\n}\r\n\r\n.autoheight {\r\n\theight: auto;\r\n}\r\n\r\n/* Tips */\r\n.tl_tip {\r\n\theight: 15px;\r\n\toverflow: hidden;\r\n\tcursor: help;\r\n}\r\n\r\n.tip {\r\n\tposition: relative;\r\n\tmax-width: 80vw;\r\n\tpadding: 6px 9px;\r\n\tborder-radius: 2px;\r\n\tbackground: var(--invert-bg);\r\n\tz-index: 99;\r\n}\r\n\r\n.tip div {\r\n\tline-height: 1.3;\r\n}\r\n\r\n.tip div, .tip a, .tip span {\r\n\tcolor: var(--invert-text);\r\n}\r\n\r\n.tip:before {\r\n\tcontent: \"\";\r\n\theight: 6px;\r\n\tposition: absolute;\r\n\ttop: -13px;\r\n\tleft: 9px;\r\n\tborder-left: 7px solid transparent;\r\n\tborder-right: 7px solid transparent;\r\n\tborder-bottom: 7px solid var(--invert-bg);\r\n}\r\n\r\n.tip--rtl:before {\r\n\tleft: auto;\r\n\tright: 9px;\r\n}\r\n\r\n/* Row highlighting */\r\n.hover-div:hover, .hover-row:hover td, .hover-div:hover .limit_toggler, .hover-row:hover .limit_toggler {\r\n\tbackground-color: var(--hover-row) !important;\r\n}\r\n\r\n/* Badge */\r\n.badge-title {\r\n\tfloat: right;\r\n\tmargin-left: 8px;\r\n\tmargin-top: -8px;\r\n\tborder-radius: 8px;\r\n\tpadding: 2px 5px;\r\n\tbackground: var(--invert-bg);\r\n\tcolor: var(--invert-text);\r\n\tfont-size: .75rem;\r\n\tfont-weight: 600;\r\n}\r\n\r\n/* Retina displays */\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\tbody {\r\n\t\tfont-weight: 300;\r\n\t}\r\n\r\n\th1, h2, h3, h4, h5, h6, strong, b, th {\r\n\t\tfont-weight: 500;\r\n\t}\r\n\r\n\tfieldset.tl_checkbox_container legend, fieldset.tl_radio_container legend {\r\n\t\tfont-weight: 500;\r\n\t}\r\n\r\n\t.tl_checkbox_single_container label {\r\n\t\tfont-weight: 500;\r\n\t}\r\n\r\n\t.checkbox_toggler, .checkbox_toggler_first {\r\n\t\tfont-weight: 500;\r\n\t}\r\n\r\n\t.badge-title {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n/* Tablets */\r\n@media (min-width: 768px) {\r\n\t.widget-group {\r\n\t\t--widget-gap-cols: 30px;\r\n\t}\r\n\r\n\t.widget-group > * {\r\n\t\t--widget-cols: 6;\r\n\t}\r\n\r\n\t.w100 {\r\n\t\t--widget-cols: var(--widget-col-amount);\r\n\t}\r\n\r\n\t/* BC */\r\n\t*:not(.widget-group) > .w50 {\r\n\t\twidth: calc(50% - 30px);\r\n\t\tfloat: left;\r\n\t\tmin-height: 80px;\r\n\t}\r\n\r\n\t.m12 {\r\n\t\tmargin: 0 15px;\r\n\t\tpadding: 18px 0 16px;\r\n\t}\r\n\r\n\t.cbx {\r\n\t\tmin-height: 46px;\r\n\t}\r\n\r\n\t.cbx.m12 {\r\n\t\tmin-height: 80px;\r\n\t}\r\n\r\n\t.tip {\r\n\t\tmax-width: 320px;\r\n\t}\r\n\r\n\t.tl_checkbox_container .tl_checkbox {\r\n\t\tmargin-top: revert;\r\n\t\tmargin-bottom: revert;\r\n\t}\r\n}\r\n\r\n/* Large screens */\r\n@media (min-width: 1280px) {\r\n\t.w16 {\r\n\t\t--widget-cols: 2;\r\n\t}\r\n\r\n\t.w25 {\r\n\t\t--widget-cols: 3;\r\n\t}\r\n\r\n\t.w33 {\r\n\t\t--widget-cols: 4;\r\n\t}\r\n\r\n\t.w50 {\r\n\t\t--widget-cols: 6;\r\n\t}\r\n\r\n\t.w75 {\r\n\t\t--widget-cols: 9;\r\n\t}\r\n\r\n\t#sbtog {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.split-button ul {\r\n\t\tdisplay: inline-flex;\r\n\t\tclip: initial;\r\n\t\theight: auto;\r\n\t\tmargin: 0 0 0 -4px;\r\n\t\toverflow: initial;\r\n\t\tposition: initial;\r\n\t\twidth: auto;\r\n\t}\r\n\r\n\t.split-button li {\r\n\t\tmargin-left: 4px;\r\n\t}\r\n}\r\n\r\n/* Split button */\r\n@media (max-width: 1279.98px) {\r\n\t.split-button {\r\n\t\tdisplay: inline-flex;\r\n\t}\r\n\r\n\t.split-button ul {\r\n\t\tposition: absolute;\r\n\t\tright: 0;\r\n\t\tbottom: 20px;\r\n\t\tmin-width: 100%;\r\n\t\tbackground: var(--form-bg);\r\n\t\tborder: 1px solid var(--form-border);\r\n\t\tborder-radius: 2px;\r\n\t\tbox-sizing: border-box;\r\n\t\tpadding: 3px 0;\r\n\t\tmargin-bottom: 1em;\r\n\t}\r\n\r\n\t.split-button ul button {\r\n\t\tborder: 0;\r\n\t\twidth: 100%;\r\n\t\ttext-align: left;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\r\n\t.split-button ul .tl_submit {\r\n\t\tmargin-top: 0;\r\n\t\tmargin-bottom: 0;\r\n\t\tbackground: var(--form-bg);\r\n\t}\r\n\r\n\t.split-button ul .tl_submit:hover {\r\n\t\tbackground: var(--form-button-hover);\r\n\t}\r\n\r\n\t.split-button ul:before {\r\n\t\tcontent: \"\";\r\n\t\tdisplay: block;\r\n\t\theight: 0;\r\n\t\twidth: 0;\r\n\t\tposition: absolute;\r\n\t\tright: 4px;\r\n\t\tbottom: -12px;\r\n\t\tz-index: 89;\r\n\t\tborder: 6px inset transparent;\r\n\t\tborder-top: 6px solid var(--form-bg);\r\n\t}\r\n\r\n\t.split-button ul:after {\r\n\t\tcontent: \"\";\r\n\t\tdisplay: block;\r\n\t\theight: 0;\r\n\t\twidth: 0;\r\n\t\tposition: absolute;\r\n\t\tright: 3px;\r\n\t\tbottom: -14px;\r\n\t\tz-index: 88;\r\n\t\tborder: 7px inset transparent;\r\n\t\tborder-top: 7px solid var(--form-border);\r\n\t}\r\n\r\n\t.split-button > button[type=\"submit\"] {\r\n\t\tposition: relative;\r\n\t\tborder-radius: 2px 0 0 2px;\r\n\t}\r\n\r\n\t.split-button > button[type=\"button\"] {\r\n\t\theight: 30px;\r\n\t\tmargin: 2px 0;\r\n\t\tpadding: 7px 4px;\r\n\t\tbackground: var(--form-bg);\r\n\t\tborder: 1px solid var(--form-border);\r\n\t\tborder-left: 0;\r\n\t\tborder-radius: 0 2px 2px 0;\r\n\t\tbox-sizing: border-box;\r\n\t\ttransition: background .2s ease;\r\n\t}\r\n\r\n\t.split-button > button[type=\"button\"].active, .split-button > button[type=\"button\"]:hover {\r\n\t\tbackground: var(--form-button-hover);\r\n\t}\r\n\r\n\t.split-button > button[type=\"button\"]:focus {\r\n\t\toutline: none;\r\n\t}\r\n}\r\n","@import 'fonts.css';\r\n@import 'basic.css';\r\n\r\n/* Icons */\r\n:root {\r\n\t--icon-logo: url(\"icons/logo.svg\");\r\n\t--icon-profile: url(\"icons/profile_small.svg\");\r\n\t--icon-security: url(\"icons/shield_small.svg\");\r\n\t--icon-favorites: url(\"icons/favorites_small.svg\");\r\n\t--icon-logout: url(\"icons/exit.svg\");\r\n\t--icon-toggle-all: url(\"icons/chevron-right.svg\");\r\n\t--icon-alert: url(\"icons/alert.svg\");\r\n\t--icon-favorite: url(\"icons/favorite.svg\");\r\n\t--icon-favorite--active: url(\"icons/favorite_active.svg\");\r\n\t--icon-manual: url(\"icons/manual.svg\");\r\n\t--icon-color-scheme: url(\"icons/color_scheme.svg\");\r\n\t--icon-arrow-left: url(\"icons/arrow_left.svg\");\r\n\t--icon-arrow-right: url(\"icons/arrow_right.svg\");\r\n\t--icon-visible: url(\"icons/visible.svg\");\r\n\t--icon-invisible: url(\"icons/invisible.svg\");\r\n\t--icon-loading: url(\"icons/loading.svg\");\r\n}\r\n\r\nhtml[data-color-scheme=\"dark\"] {\r\n\t--icon-logo: url(\"icons/logo--dark.svg\");\r\n\t--icon-profile: url(\"icons/profile_small--dark.svg\");\r\n\t--icon-security: url(\"icons/shield_small--dark.svg\");\r\n\t--icon-favorites: url(\"icons/favorites_small--dark.svg\");\r\n\t--icon-logout: url(\"icons/exit--dark.svg\");\r\n\t--icon-toggle-all: url(\"icons/chevron-right--dark.svg\");\r\n\t--icon-alert: url(\"icons/alert--dark.svg\");\r\n\t--icon-favorite: url(\"icons/favorite--dark.svg\");\r\n\t--icon-favorite--active: url(\"icons/favorite_active--dark.svg\");\r\n\t--icon-manual: url(\"icons/manual--dark.svg\");\r\n\t--icon-color-scheme: url(\"icons/color_scheme--dark.svg\");\r\n\t--icon-arrow-left: url(\"icons/arrow_left--dark.svg\");\r\n\t--icon-arrow-right: url(\"icons/arrow_right--dark.svg\");\r\n\t--icon-visible: url(\"icons/visible--dark.svg\");\r\n\t--icon-invisible: url(\"icons/invisible--dark.svg\");\r\n\t--icon-loading: url(\"icons/loading--dark.svg\");\r\n}\r\n\r\n/* Account for the jump links bar */\r\nhtml {\r\n\tscroll-padding-top: 36px;\r\n\tscroll-behavior: smooth;\r\n}\r\n\r\n@media screen and (prefers-reduced-motion: reduce) {\r\n\thtml {\r\n\t\tscroll-behavior: auto;\r\n\t}\r\n}\r\n\r\n/* Body */\r\nbody {\r\n\tbackground: var(--body-bg);\r\n\toverflow-y: scroll;\r\n}\r\n\r\nbody.popup {\r\n\tbackground: var(--content-bg);\r\n}\r\n\r\n/* Header */\r\n#header {\r\n\tmin-height: 40px;\r\n\ttext-align: left;\r\n\tbackground: var(--header-bg);\r\n}\r\n\r\n#header h1 {\r\n\tposition: absolute;\r\n}\r\n\r\n#header h1 a {\r\n\tdisplay: block;\r\n\theight: 16px;\r\n\tpadding: 12px 12px 12px 42px;\r\n\tbackground: var(--icon-logo) no-repeat 10px center;\r\n\tfont-weight: 400;\r\n}\r\n\r\n#header h1 a .app-title {\r\n\tfont-size: 17px;\r\n\tcolor: var(--header-text);\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#header h1 a {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n#tmenu {\r\n\tdisplay: flex;\r\n\tjustify-content: flex-end;\r\n}\r\n\r\n#tmenu li {\r\n\tposition: relative;\r\n}\r\n\r\n#tmenu a, #tmenu .profile button {\r\n\tmargin: 0;\r\n\tpadding: 13px 12px;\r\n\tdisplay: inline-block;\r\n}\r\n\r\n#tmenu sup {\r\n\tposition: absolute;\r\n\ttop: 5px;\r\n\tleft: 20px;\r\n\tfont-size: .6rem;\r\n\tcolor: var(--header-bg);\r\n\tbackground: var(--header-text);\r\n\tpadding: 2px;\r\n\tborder-radius: 2px;\r\n\ttext-indent: 0;\r\n\tfont-weight: 400;\r\n}\r\n\r\n#tmenu .burger {\r\n\tdisplay: none;\r\n}\r\n\r\n#tmenu .burger button {\r\n\tpadding: 8px 10px 9px;\r\n\tbackground: none;\r\n\tborder: 0;\r\n}\r\n\r\n#tmenu .burger svg {\r\n\tmargin-bottom: -1px;\r\n\tvertical-align: middle;\r\n}\r\n\r\n#tmenu .profile button {\r\n\tposition: relative;\r\n\tcursor: pointer;\r\n\tfont-size: .875rem;\r\n\tfont-weight: 400;\r\n\tborder: none;\r\n\tpadding-right: 26px;\r\n\tbackground: url(\"icons/chevron-down.svg\") right 9px top 14px no-repeat;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#tmenu .profile button {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n#tmenu a, #tmenu .profile button, #tmenu .burger button {\r\n\tcolor: var(--header-text);\r\n\ttransition: background-color .3s ease;\r\n}\r\n\r\n#tmenu a:hover, #tmenu a.hover, #tmenu li:hover .profile button, #tmenu .active .profile button, #tmenu .burger button:hover {\r\n\tbackground-color: var(--header-bg-hover);\r\n}\r\n\r\n#tmenu ul.menu_level_1 {\r\n\tmin-width: 150px;\r\n\tposition: absolute;\r\n\tright: 6px;\r\n\tmargin-top: 5px;\r\n\tbackground: var(--content-bg);\r\n\tborder: 1px solid var(--content-border);\r\n\tbox-shadow: 0 1px 6px rgba(0,0,0,.2);\r\n\tz-index: 4; /* Above .jump-targets */\r\n\tcolor: var(--text);\r\n\ttext-align: left;\r\n\topacity: 0;\r\n\tvisibility: hidden;\r\n\ttransition: opacity .3s ease, visibility .3s ease;\r\n}\r\n\r\n#tmenu .active ul.menu_level_1 {\r\n\topacity: 1;\r\n\tvisibility: visible;\r\n}\r\n\r\n#tmenu ul.menu_level_1 li a {\r\n\tdisplay: block;\r\n\tcolor: inherit;\r\n\tpadding: 6px 20px 6px 40px;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n#tmenu ul.menu_level_1 li a:hover {\r\n\tbackground-color: var(--nav-hover-bg);\r\n}\r\n\r\n#tmenu ul.menu_level_1 .info {\r\n\tcolor: var(--info);\r\n\tpadding: 15px 20px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tline-height: 1.4;\r\n\tmargin-bottom: 9px;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n#tmenu ul.menu_level_1 strong {\r\n\tcolor: var(--text);\r\n\tdisplay: block;\r\n}\r\n\r\n#tmenu ul.menu_level_1:before {\r\n\tcontent: \"\";\r\n\tdisplay: block;\r\n\twidth: 0;\r\n\theight: 0;\r\n\tposition: absolute;\r\n\tright: 9px;\r\n\ttop: -14px;\r\n\tborder: 7px solid transparent;\r\n\tborder-bottom-color: var(--content-bg);\r\n}\r\n\r\n#tmenu ul.menu_level_1:after {\r\n\tcontent: \"\";\r\n\tdisplay: block;\r\n\twidth: 9px;\r\n\theight: 9px;\r\n\tposition: absolute;\r\n\ttop: -6px;\r\n\tright: 11px;\r\n\tborder-top: 1px solid var(--content-border);\r\n\tborder-right: 1px solid var(--content-border);\r\n\ttransform: rotateZ(-45deg);\r\n}\r\n\r\n#tmenu ul.menu_level_1 .logout {\r\n\tmargin-top: 9px;\r\n\tpadding: 6px 0;\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n#tmenu .icon-alert, #tmenu .icon-favorite, #tmenu .icon-manual, #tmenu .icon-color-scheme {\r\n\twidth: 16px;\r\n\tmargin-bottom: -2px;\r\n\tposition: relative;\r\n\toverflow: hidden;\r\n\twhite-space: nowrap;\r\n\ttext-indent: 28px; /* 16px width + 12px padding */\r\n}\r\n\r\n#tmenu .icon-alert {\r\n\tbackground: var(--icon-alert) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-favorite {\r\n\tbackground: var(--icon-favorite) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-favorite--active {\r\n\tbackground: var(--icon-favorite--active) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-manual {\r\n\tbackground: var(--icon-manual) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-color-scheme {\r\n\tbackground: var(--icon-color-scheme) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-profile {\r\n\tbackground: var(--icon-profile) 20px center no-repeat;\r\n}\r\n\r\n#tmenu .icon-security {\r\n\tbackground: var(--icon-security) 20px center no-repeat;\r\n}\r\n\r\n#tmenu .icon-favorites {\r\n\tbackground: var(--icon-favorites) 20px center no-repeat;\r\n}\r\n\r\n#tmenu .icon-logout {\r\n\tbackground: var(--icon-logout) 20px center no-repeat;\r\n}\r\n\r\n/* Container */\r\n#container {\r\n\tdisplay: flex;\r\n\tmin-height: calc(100vh - 40px);\r\n}\r\n\r\n.popup #container {\r\n\tpadding: 0;\r\n\twidth: auto;\r\n\tmin-height: 0;\r\n\tmax-width: none;\r\n}\r\n\r\n/* Left */\r\n#left {\r\n\twidth: 220px;\r\n\tbackground: var(--nav-bg);\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n}\r\n\r\n#left .version {\r\n\tmargin-top: 4em;\r\n\tpadding: 15px 18px;\r\n\tfont-size: .75rem;\r\n\tline-height: 1.4;\r\n}\r\n\r\n#left .version, #left .version a {\r\n\tcolor: var(--nav-group);\r\n}\r\n\r\n/* Main */\r\n#main {\r\n\twidth: calc(100% - 220px);\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n}\r\n\r\n.popup #main {\r\n\tfloat: none;\r\n\twidth: auto;\r\n\tmax-width: none;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\tdisplay: initial;\r\n}\r\n\r\n#main .content {\r\n\tmargin: 0 15px 15px;\r\n}\r\n\r\n#main .content {\r\n\tbackground: var(--content-bg);\r\n\tborder: 1px solid var(--content-border);\r\n}\r\n\r\n.popup #main .content {\r\n\tmargin: 0;\r\n\tborder: 0;\r\n}\r\n\r\n/* Navigation */\r\n#tl_navigation {\r\n\tflex-grow: 1;\r\n}\r\n\r\n#tl_navigation .menu_level_0 {\r\n\tpadding-top: 20px;\r\n}\r\n\r\n#tl_navigation .menu_level_0 > li:after {\r\n\tcontent: \"\";\r\n\twidth: calc(100% - 30px);\r\n\theight: 1px;\r\n\tdisplay: block;\r\n\tmargin: 15px auto;\r\n\tbackground: var(--nav-separator);\r\n}\r\n\r\n#tl_navigation .menu_level_0 > li.last:after {\r\n\tdisplay: none;\r\n}\r\n\r\n#tl_navigation .menu_level_0 a[class^=\"group-\"] {\r\n\tdisplay: block;\r\n\tmargin: 0 15px;\r\n\tpadding: 3px 3px 3px 22px;\r\n\tcolor: var(--nav-group);\r\n\tfont-size: .75rem;\r\n\ttext-transform: uppercase;\r\n\tfont-weight: 500;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#tl_navigation .menu_level_0 a[class^=\"group-\"] {\r\n\t\tfont-weight: 400;\r\n\t}\r\n}\r\n\r\n#tl_navigation .group-favorites {\r\n\tbackground: url(\"icons/favorites_group.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .group-content {\r\n\tbackground: url(\"icons/content.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .group-design {\r\n\tbackground: url(\"icons/monitor.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .group-accounts {\r\n\tbackground: url(\"icons/person.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .group-system {\r\n\tbackground: url(\"icons/wrench.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .menu_level_1 {\r\n\tpadding-top: 5px;\r\n}\r\n\r\n#tl_navigation [class^=\"menu_level_\"] a {\r\n\tdisplay: block;\r\n\tpadding: 5px 33px 5px 37px;\r\n\tfont-weight: 400;\r\n\tcolor: var(--nav);\r\n\ttransition: color .2s ease;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#tl_navigation [class^=\"menu_level_\"] a {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n#tl_navigation [class^=\"menu_level_\"] > li.current > a {\r\n\tbackground-color: var(--nav-current);\r\n\tborder-left: 4px solid var(--contao);\r\n}\r\n\r\n#tl_navigation .menu_level_1 > li.current > a {\r\n\tpadding-left: 33px;\r\n}\r\n\r\n#tl_navigation .menu_level_2 a {\r\n\tpadding-left: 49px;\r\n}\r\n\r\n#tl_navigation .menu_level_2 > li.current > a {\r\n\tpadding-left: 45px;\r\n}\r\n\r\n#tl_navigation .menu_level_3 a {\r\n\tpadding-left: 61px;\r\n}\r\n\r\n#tl_navigation .menu_level_3 > li.current > a {\r\n\tpadding-left: 57px;\r\n}\r\n\r\n#tl_navigation .menu_level_4 a {\r\n\tpadding-left: 73px;\r\n}\r\n\r\n#tl_navigation .menu_level_4 > li.current > a {\r\n\tpadding-left: 69px;\r\n}\r\n\r\n#tl_navigation .menu_level_5 a {\r\n\tpadding-left: 85px;\r\n}\r\n\r\n#tl_navigation .menu_level_5 > li.current > a {\r\n\tpadding-left: 81px;\r\n}\r\n\r\n#tl_navigation .menu_level_2 a {\r\n\tfont-size: .75rem;\r\n}\r\n\r\n#tl_navigation .menu_level_1 li.has-children:not(.first) {\r\n\tpadding-top: 5px;\r\n}\r\n\r\n#tl_navigation .menu_level_1 li.has-children:not(.last) {\r\n\tpadding-bottom: 5px;\r\n}\r\n\r\n#tl_navigation .menu_level_1 a:hover, #tl_navigation .menu_level_1 li.current > a {\r\n\tcolor: var(--nav-hover);\r\n\tbackground-color: var(--nav-current);\r\n}\r\n\r\n#tl_navigation .collapsed .menu_level_1 {\r\n\tdisplay: none;\r\n}\r\n\r\n/* Buttons */\r\n#tl_buttons {\r\n\tmargin: 0;\r\n\tpadding: 9px 15px;\r\n\ttext-align: right;\r\n}\r\n\r\n.toggleWrap {\r\n\tcursor: pointer;\r\n}\r\n\r\n.opacity {\r\n\t-moz-opacity: .8;\r\n\topacity: .8;\r\n}\r\n\r\n/* Data container */\r\n#main_headline {\r\n\tmargin: 18px 16px;\r\n\tfont-size: 1.1rem;\r\n\tdisplay: flex;\r\n}\r\n\r\n.popup #main_headline {\r\n\tdisplay: none;\r\n}\r\n\r\n#main_headline span {\r\n\tdisplay: inline-block;\r\n\tmax-width: max-content;\r\n\twhite-space: nowrap;\r\n\toverflow: hidden;\r\n\ttext-overflow: ellipsis;\r\n\tline-height: 22px;\r\n\tflex: 1 0 0;\r\n}\r\n\r\n#main_headline span:nth-child(even) {\r\n\tfont-weight: 400;\r\n}\r\n\r\n#main_headline span + span::before {\r\n\tcontent: \"\\A0› \"; /* Non-breaking-space to prevent collapsing whitespace */\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#main_headline span:nth-child(even) {\r\n\t\tfont-weight: 300;\r\n\t}\r\n\r\n\t#main_headline span + span::before {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\nh2.sub_headline {\r\n\tmargin: 3px 18px;\r\n\tpadding: 7px 0;\r\n}\r\n\r\n.label-info {\r\n\tcolor: var(--gray);\r\n\tpadding-left: 3px;\r\n}\r\n\r\n.label-date {\r\n\tcolor: var(--gray);\r\n\tpadding-right: 3px;\r\n}\r\n\r\n.tl_gerror {\r\n\tmargin: 12px;\r\n\tpadding: 3px 0 3px 22px;\r\n\tbackground: url(\"icons/error.svg\") no-repeat left center;\r\n}\r\n\r\n.tl_error, .tl_confirm, .tl_info, .tl_new {\r\n\tmargin: 0 0 1px;\r\n\tpadding: 11px 18px 11px 32px;\r\n\tline-height: 1.3;\r\n}\r\n\r\n.tl_error {\r\n\tbackground: var(--error-bg) url(\"icons/error.svg\") no-repeat 11px 12px;\r\n}\r\n\r\n.tl_confirm {\r\n\tbackground: var(--confirm-bg) url(\"icons/ok.svg\") no-repeat 11px 12px;\r\n}\r\n\r\n.tl_info {\r\n\tbackground: var(--info-bg) url(\"icons/show.svg\") no-repeat 11px 12px;\r\n}\r\n\r\n.tl_new {\r\n\tbackground: var(--new-bg) url(\"icons/featured.svg\") no-repeat 11px 12px;\r\n}\r\n\r\n.tl_gerror, .tl_gerror a, .tl_error, .tl_error a {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.tl_gerror a, .tl_error a {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n.tl_confirm, .tl_confirm a {\r\n\tcolor: var(--green);\r\n}\r\n\r\n.tl_info, .tl_info a {\r\n\tcolor: var(--blue);\r\n}\r\n\r\n.tl_new, .tl_new a {\r\n\tcolor: var(--orange);\r\n}\r\n\r\n.widget .tl_error, .widget .tl_confirm, .widget .tl_info, .widget .tl_new {\r\n\tpadding: 8px 10px 8px 30px;\r\n\tbackground-position: 9px 9px;\r\n}\r\n\r\n.tl_error strong, .tl_confirm strong, .tl_info strong, .tl_new strong {\r\n\tcolor: inherit;\r\n}\r\n\r\n/* Filter */\r\n.tl_panel, .tl_version_panel {\r\n\tpadding: 4px 12px;\r\n\tbackground: var(--panel-bg);\r\n\tborder-bottom: 1px solid var(--content-border);\r\n\ttext-align: right;\r\n}\r\n\r\n.tl_version_panel {\r\n\tpadding: 8px 12px;\r\n}\r\n\r\n.tl_panel .tl_select {\r\n\ttext-align: left;\r\n}\r\n\r\n.tl_version_panel .tl_select {\r\n\tmax-width: 280px;\r\n}\r\n\r\n.tl_version_panel .tl_submit {\r\n\tvertical-align: middle;\r\n}\r\n\r\n.tl_version_panel .tl_formbody {\r\n\tposition: relative;\r\n}\r\n\r\n.tl_img_submit {\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tborder: 0;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\ttext-indent: 16px; /* 16px width */\r\n\twhite-space: nowrap;\r\n\toverflow: hidden;\r\n\tposition: relative;\r\n\ttop: 9px;\r\n\tcursor: pointer;\r\n}\r\n\r\n.filter_apply {\r\n\tbackground: url(\"icons/filter-apply.svg\") center center no-repeat;\r\n}\r\n\r\n.filter_reset {\r\n\tbackground: url(\"icons/filter-reset.svg\") center center no-repeat;\r\n}\r\n\r\n.tl_subpanel {\r\n\tfloat: right;\r\n\tletter-spacing: -.31em;\r\n}\r\n\r\n.tl_subpanel * {\r\n\tletter-spacing: normal;\r\n}\r\n\r\n.tl_subpanel strong, .tl_search span {\r\n\tvertical-align: middle;\r\n}\r\n\r\n.tl_submit_panel {\r\n\tmin-width: 32px;\r\n\tpadding-left: 6px;\r\n\tpadding-right: 3px;\r\n}\r\n\r\n.tl_panel .active, .tl_panel_bottom .active, #search .active {\r\n\tbackground-color: var(--active-bg);\r\n}\r\n\r\n.tl_filter {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_filter .tl_select {\r\n\tmax-width: 14.65%;\r\n\tmargin-left: 3px;\r\n}\r\n\r\n.tl_submit_panel + .tl_filter {\r\n\twidth: 86%;\r\n}\r\n\r\n.tl_limit {\r\n\twidth: 22%;\r\n}\r\n\r\n.tl_limit .tl_select {\r\n\twidth: 52%;\r\n\tmargin-left: 3px;\r\n}\r\n\r\n.tl_search {\r\n\twidth: 40%;\r\n}\r\n\r\n.tl_search .tl_select {\r\n\twidth: 38%;\r\n\tmargin-left: 3px;\r\n\tmargin-right: 1%;\r\n}\r\n\r\n.tl_search .tl_text {\r\n\twidth: 30%;\r\n\tmargin-left: 1%;\r\n\t-webkit-appearance: textfield;\r\n\tbox-sizing: content-box;\r\n}\r\n\r\n.tl_sorting {\r\n\twidth: 26%;\r\n}\r\n\r\n.tl_sorting .tl_select {\r\n\twidth: 60%;\r\n\tmargin-left: 1%;\r\n}\r\n\r\n/* Jump targets */\r\n.jump-targets {\r\n\tmin-height: 30px;\r\n\tpadding-top: 1px;\r\n\tbackground: var(--panel-bg);\r\n\tborder-bottom: 1px solid var(--content-border);\r\n\tposition: sticky;\r\n\ttop: 0;\r\n\tz-index: 3; /* Above TinyMCE */\r\n}\r\n\r\n.jump-targets .inner {\r\n\toverflow-x: scroll;\r\n\tscrollbar-width: none;\r\n}\r\n\r\n.jump-targets .inner::-webkit-scrollbar {\r\n\tdisplay: none;\r\n}\r\n\r\n.jump-targets ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.jump-targets li {\r\n\tdisplay: inline-block;\r\n\tpadding: 9px 10px;\r\n\twhite-space: nowrap;\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.jump-targets button {\r\n\tpadding: 0;\r\n\tbackground: none;\r\n\tborder: none;\r\n}\r\n\r\n.jump-targets:before, .jump-targets:after {\r\n\tcontent: \"\";\r\n\tdisplay: block;\r\n\twidth: 10px;\r\n\theight: 100%;\r\n\tposition: absolute;\r\n\ttop: 0;\r\n}\r\n\r\n.jump-targets:before {\r\n\tbackground: linear-gradient(-90deg, transparent 0, var(--panel-bg) 50%);\r\n}\r\n\r\n.jump-targets:after {\r\n\tright: 0;\r\n\tbackground: linear-gradient(90deg, transparent 0, var(--panel-bg) 50%);\r\n}\r\n\r\n/* Boxes */\r\n.tl_xpl {\r\n\tpadding: 0 18px;\r\n}\r\n\r\n.tl_tbox, .tl_box {\r\n\tpadding: 12px 0 25px;\r\n\tborder-bottom: 1px solid var(--border);\r\n}\r\n\r\n.tl_tbox:last-child, .tl_box:last-child {\r\n\tborder-bottom: 0;\r\n}\r\n\r\n.tl_box h3, .tl_tbox h3, .tl_xpl h3 {\r\n\tmargin: 0;\r\n\tpadding-top: 13px;\r\n\theight: 16px;\r\n\tfont-size: .875rem;\r\n}\r\n\r\n.tl_box h4, .tl_tbox h4 {\r\n\tmargin: 6px 0 0;\r\n\tpadding: 0;\r\n\tfont-size: .875rem;\r\n}\r\n\r\n.tl_tbox.theme_import {\r\n\tpadding-left: 15px;\r\n\tpadding-right: 15px;\r\n}\r\n\r\n.tl_tbox.theme_import h3, .tl_tbox.theme_import h4, .tl_tbox.theme_import p {\r\n\tline-height: 1.3;\r\n}\r\n\r\n.tl_help, .tl_help * {\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.tl_help, .tl_help a {\r\n\tmargin-bottom: 0;\r\n\tline-height: 1.2;\r\n\tcolor: var(--info);\r\n}\r\n\r\n.tl_help a:hover, .tl_help a:focus, .tl_help a:active {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n#tl_buttons + .tl_edit_form .tl_formbody_edit {\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n.tl_formbody_submit {\r\n\tborder-top: 1px solid var(--content-border);\r\n\tposition: sticky;\r\n\tbottom: 0;\r\n\tz-index: 3; /* Above TinyMCE */\r\n}\r\n\r\n.tl_submit_container {\r\n\tpadding: 8px 12px;\r\n\tbackground: var(--panel-bg);\r\n}\r\n\r\n.tl_submit_container .tl_submit {\r\n\tmargin: 2px 0;\r\n}\r\n\r\n/* Maintenance */\r\n.maintenance_active {\r\n\tpadding-top: 12px;\r\n}\r\n\r\n.maintenance_active, .maintenance_inactive {\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n.maintenance_inactive .tl_tbox {\r\n\tborder: 0 !important;\r\n\tpadding: 6px 15px 14px;\r\n}\r\n\r\n.maintenance_inactive .tl_message {\r\n\tmargin: 0 15px 3px;\r\n}\r\n\r\n.maintenance_inactive h2.sub_headline {\r\n\tmargin: 16px 15px 3px;\r\n}\r\n\r\n.maintenance_inactive .tl_submit_container {\r\n\tbackground: none;\r\n\tpadding: 0 15px 24px;\r\n\tborder: 0;\r\n}\r\n\r\n/* Crawler */\r\n@keyframes crawl-progress-bar-stripes {\r\n\t0% {\r\n\t\tbackground-position-x: 1rem;\r\n\t}\r\n}\r\n\r\n#tl_crawl .tl_message {\r\n\tmargin-bottom: 24px;\r\n}\r\n\r\n#tl_crawl .tl_message > p {\r\n\tpadding-top: 0;\r\n\tpadding-bottom: 0;\r\n\tbackground-color: transparent;\r\n\tbackground-position-y: center;\r\n}\r\n\r\n#tl_crawl .tl_tbox {\r\n\tmargin-top: 0;\r\n\tpadding-top: 0;\r\n\tpadding-right: 0;\r\n\tpadding-left: 0;\r\n}\r\n\r\n#tl_crawl .tl_checkbox_container {\r\n\tmargin-top: 6px;\r\n}\r\n\r\n#tl_crawl .inner {\r\n\tposition: relative;\r\n\tmargin: 0 18px 18px;\r\n}\r\n\r\n#tl_crawl .progress {\r\n\tdisplay: flex;\r\n\theight: 20px;\r\n\tbackground-color: var(--tree-header);\r\n\tborder-radius: 2px;\r\n}\r\n\r\n#tl_crawl .progress-bar {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tjustify-content: center;\r\n\tcolor: white;\r\n\ttext-align: center;\r\n\twhite-space: nowrap;\r\n\tbackground-size: 10px 10px;\r\n}\r\n\r\n#tl_crawl .progress-bar.running {\r\n\tbackground-color: var(--progress-running);\r\n\tbackground-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);\r\n\tanimation: crawl-progress-bar-stripes 1s linear infinite;\r\n}\r\n\r\n#tl_crawl .progress-bar.finished {\r\n\tbackground-color: var(--progress-finished);\r\n}\r\n\r\n#tl_crawl .progress-count {\r\n\tmargin: 6px 0 24px;\r\n}\r\n\r\n#tl_crawl .results h3 {\r\n\tfont-size: .9rem;\r\n\tmargin: 18px 0 9px;\r\n}\r\n\r\n#tl_crawl .results p {\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n#tl_crawl .crawl-hint {\r\n\tmargin-top: -2px;\r\n\tline-height: 1.3;\r\n}\r\n\r\n#tl_crawl .crawl-hint a {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n#tl_crawl .subscriber-log {\r\n\tdisplay: none;\r\n\tpadding: 5px 0;\r\n\tmargin-bottom: 0;\r\n}\r\n\r\n#tl_crawl .wait {\r\n\tmargin-top: 9px;\r\n\tcolor: var(--gray);\r\n}\r\n\r\n#tl_crawl .debug-log {\r\n\tdisplay: none;\r\n\tmargin-top: 11px;\r\n}\r\n\r\n#tl_crawl .results.running .show-when-finished, #tl_crawl .results.finished .show-when-running {\r\n\tdisplay: none;\r\n}\r\n\r\n#tl_crawl .results.running .show-when-running, #tl_crawl .results.finished .show-when-finished {\r\n\tdisplay: block;\r\n}\r\n\r\n#tl_crawl .result .summary.success {\r\n\tcolor: var(--green);\r\n}\r\n\r\n#tl_crawl .result .summary.failure {\r\n\tcolor: var(--red);\r\n}\r\n\r\n#tl_crawl .result .warning {\r\n\tdisplay: none;\r\n\tcolor: var(--blue);\r\n}\r\n\r\n/* Two-factor */\r\n.two-factor {\r\n\tborder-top: 1px solid var(--border);\r\n\tpadding-bottom: 9px;\r\n}\r\n\r\n.two-factor h2.sub_headline {\r\n\tmargin: 18px 15px 3px;\r\n}\r\n\r\n.two-factor > p {\r\n\tmargin: 0 15px 12px;\r\n\tline-height: 1.3;\r\n}\r\n\r\n.two-factor li {\r\n\tmargin-left: 2em;\r\n\tlist-style: initial;\r\n}\r\n\r\n.two-factor .qr-code {\r\n\tmargin: 0 15px;\r\n}\r\n\r\n.two-factor .qr-code img {\r\n\tborder: 3px solid #fff;\r\n}\r\n\r\n.two-factor .tl_listing_container {\r\n\tmargin-top: 6px;\r\n}\r\n\r\n.two-factor .widget {\r\n\theight: auto;\r\n\tmargin: 15px 15px 12px;\r\n}\r\n\r\n.two-factor .widget .tl_error {\r\n\tmargin: 0;\r\n\tpadding: 1px 0;\r\n\tbackground: none;\r\n\tfont-size: .75rem;\r\n\tline-height: 1.25;\r\n}\r\n\r\n.two-factor .tl_submit_container {\r\n\tbackground: none;\r\n\tpadding: 0 15px 10px;\r\n\tborder: 0;\r\n}\r\n\r\n.two-factor .submit_container {\r\n\tclear: both;\r\n\tmargin: 0 15px 12px;\r\n}\r\n\r\n.two-factor .tl_message {\r\n\tmargin: 0 15px 12px;\r\n}\r\n\r\n.two-factor .tl_message > p {\r\n\tpadding: 0 3px 0 27px;\r\n\tbackground-color: transparent;\r\n\tbackground-position: 3px center;\r\n}\r\n\r\n.two-factor .tl_backup_codes > p, .two-factor .tl_trusted_devices > p {\r\n\tmargin: 0 15px 12px;\r\n\tline-height: 1.3;\r\n}\r\n\r\n.two-factor .backup-codes {\r\n\tmax-width: 224px;\r\n\tmargin: 15px 15px 24px;\r\n\tpadding: 0;\r\n\tdisplay: grid;\r\n\tgrid-template-columns:repeat(2, 1fr);\r\n}\r\n\r\n.two-factor .backup-codes li {\r\n\tmargin: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n.two-factor .tl_trusted_devices th, .two-factor .tl_trusted_devices td {\r\n\tline-height: 16px;\r\n}\r\n\r\n/* Picker search */\r\n#search {\r\n\tmargin: 18px 18px -9px;\r\n\ttext-align: right;\r\n}\r\n\r\n#search .tl_text {\r\n\tmax-width: 160px;\r\n\t-webkit-appearance: textfield;\r\n\tbox-sizing: content-box;\r\n}\r\n\r\n/* Preview image */\r\n.tl_edit_preview {\r\n\tmargin-top: 18px;\r\n}\r\n\r\n.tl_edit_preview img {\r\n\tmax-width: 100%;\r\n\theight: auto;\r\n\tpadding: 2px;\r\n\tborder: 1px solid var(--content-border);\r\n\tbackground: var(--white);\r\n}\r\n\r\n.tl_edit_preview_enabled {\r\n\tposition: relative;\r\n\tcursor: crosshair;\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.tl_edit_preview_important_part {\r\n\tposition: absolute;\r\n\tmargin: -1px;\r\n\tborder: 1px solid var(--black);\r\n\tbox-shadow: 0 0 0 1px var(--white), inset 0 0 0 1px var(--white);\r\n\topacity: 0.5;\r\n}\r\n\r\n/* Listing */\r\ntable.tl_listing {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_listing_container {\r\n\tmargin: 18px 0;\r\n\tpadding: 0 15px;\r\n}\r\n\r\n#tl_buttons + .tl_listing_container, #tl_buttons + .tl_form .tl_listing_container {\r\n\tmargin-top: 12px;\r\n}\r\n\r\n#paste_hint + .tl_listing_container {\r\n\tmargin-top: 36px;\r\n}\r\n\r\n.tl_folder_list, .tl_folder_tlist {\r\n\tpadding: 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tbackground: var(--table-header);\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_folder_list, .tl_folder_tlist {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n.tl_folder_tlist {\r\n\tline-height: 16px;\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n.tl_file, .tl_file_list {\r\n\tposition: relative;\r\n\tpadding: 5px 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tbackground: var(--content-bg);\r\n}\r\n\r\n.tl_file_list .ellipsis {\r\n\theight: 16px;\r\n\ttext-overflow: ellipsis;\r\n\toverflow: hidden;\r\n\tpadding-right: 18px;\r\n\tword-break: break-all;\r\n}\r\n\r\n.tl_right_nowrap {\r\n\tpadding: 6px;\r\n\tvertical-align: top;\r\n\ttext-align: right;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_listing.picker .tl_file, .tl_listing.picker .tl_folder, .tl_listing.picker .tl_right_nowrap, .tl_listing_container.picker .tl_content_header, .tl_listing_container.picker .tl_content {\r\n\tbackground-image: linear-gradient(90deg, transparent calc(100% - 26px), var(--tree-header) 26px);\r\n}\r\n\r\n.tl_listing.picker .tl_tree_checkbox, .tl_listing.picker .tl_tree_radio, .tl_listing_container.picker .tl_tree_checkbox, .tl_listing_container.picker .tl_tree_radio {\r\n\tmargin-top: 2px;\r\n\tmargin-left: 8px;\r\n}\r\n\r\n.tl_listing.picker .tl_tree_checkbox:disabled, .tl_listing.picker .tl_tree_radio:disabled, .tl_listing_container.picker .tl_tree_checkbox:disabled, .tl_listing_container.picker .tl_tree_radio:disabled {\r\n\tvisibility: hidden;\r\n}\r\n\r\n.tl_listing_container.picker div[class^=\"ce_\"] {\r\n\tpadding-right: 24px;\r\n}\r\n\r\n.tl_listing_container.picker .limit_toggler {\r\n\twidth: calc(100% - 26px);\r\n}\r\n\r\n/* List view */\r\n.list_view .tl_listing img.theme_preview {\r\n\tmargin-right: 9px;\r\n}\r\n\r\n.tl_show {\r\n\twidth: 96%;\r\n\tmargin: 18px 2%;\r\n\tpadding: 9px 0 18px;\r\n}\r\n\r\n.tl_show + .tl_show {\r\n\tmargin-top: 36px;\r\n}\r\n\r\n.tl_show th, .tl_show td {\r\n\tline-height: 16px;\r\n\twhite-space: pre-line;\r\n}\r\n\r\n.tl_show td:first-child {\r\n\twidth: 34%;\r\n\twhite-space: normal;\r\n}\r\n\r\n.tl_show td p:last-of-type {\r\n\tmargin-bottom: 0;\r\n}\r\n\r\n.tl_show small {\r\n\tdisplay: block;\r\n\tcolor: var(--info);\r\n}\r\n\r\n.tl_label {\r\n\tmargin-right: 12px;\r\n\tfont-weight: 600;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_label small {\r\n\tfont-weight: 400;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_label {\r\n\t\tfont-weight: 500;\r\n\t}\r\n\r\n\t.tl_label small {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_empty {\r\n\tmargin: 0;\r\n\tpadding: 18px;\r\n}\r\n\r\n.tl_empty_parent_view {\r\n\tmargin: 0;\r\n\tpadding: 18px 0 0;\r\n}\r\n\r\n.tl_listing_container + .tl_empty {\r\n\tmargin-top: -18px;\r\n}\r\n\r\n.tl_noopt {\r\n\tmargin: 0 0 -1px;\r\n}\r\n\r\n.tl_select_trigger {\r\n\tmargin-top: -9px;\r\n\tpadding: 0 6px 3px 0;\r\n\ttext-align: right;\r\n}\r\n\r\n.tl_radio_reset {\r\n\tmargin-top: 6px;\r\n\tpadding: 0 6px 3px 0;\r\n\ttext-align: right;\r\n}\r\n\r\n.tl_select_label, .tl_radio_label {\r\n\tmargin-right: 2px;\r\n\tcolor: var(--gray);\r\n\tfont-size: .75rem;\r\n}\r\n\r\n/* Parent view */\r\n.tl_header {\r\n\tmargin-bottom: 18px;\r\n\tpadding: 10px;\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_header_table {\r\n\tline-height: 1.3;\r\n}\r\n\r\n.tl_content_header {\r\n\tpadding: 7px 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tbackground: var(--table-header);\r\n\tfont-weight: 600;\r\n}\r\n\r\n.tl_header + .tl_content_header {\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_content_header {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n.as-grid .tl_content_header {\r\n\tmargin-top: 24px;\r\n\tpadding: 0 1px;\r\n\tborder: 0;\r\n\tbackground-color: transparent;\r\n\tfont-size: 1rem;\r\n}\r\n\r\n.tl_content {\r\n\tborder-bottom: 1px solid var(--border);\r\n\tposition: relative;\r\n}\r\n\r\n.tl_content .inside {\r\n\tpadding: 6px;\r\n\tbackground-color: var(--content-bg);\r\n}\r\n\r\n.tl_content.draft .inside {\r\n\tmin-height: 16px;\r\n}\r\n\r\n.tl_content.draft > *, .tl_folder.draft > *, .tl_file.draft > *, .hover-row.draft > td {\r\n\topacity: 0.5;\r\n}\r\n\r\n.as-grid .tl_content {\r\n\tmargin-top: 18px;\r\n\tpadding: 0;\r\n\tborder: 1px solid var(--border);\r\n\tbackground-color: var(--content-bg);\r\n}\r\n\r\n.as-grid .tl_content .inside {\r\n\tdisplay: grid;\r\n\tgrid-template-columns: 1fr auto;\r\n}\r\n\r\n.as-grid .tl_content_header + .tl_content {\r\n\tmargin-top: 12px;\r\n}\r\n\r\n.parent_view > ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n.parent_view:not(.as-grid) > ul {\r\n\tbackground-color: var(--table-header);\r\n}\r\n\r\n.tl_content.indent_1 {\r\n\tmargin-left: 20px;\r\n}\r\n\r\n.tl_content.indent_2 {\r\n\tmargin-left: 40px;\r\n}\r\n\r\n.tl_content.indent_3 {\r\n\tmargin-left: 60px;\r\n}\r\n\r\n.tl_content.indent_4 {\r\n\tmargin-left: 80px;\r\n}\r\n\r\n.tl_content.indent_5 {\r\n\tmargin-left: 100px;\r\n}\r\n\r\n.as-grid .tl_content .inside {\r\n\tpadding: 0;\r\n}\r\n\r\n.as-grid .tl_content.indent {\r\n\tmargin: 0;\r\n\tpadding: 15px 15px 0;\r\n\tborder-width: 0 1px;\r\n\tbackground: var(--nested-bg);\r\n}\r\n\r\n.as-grid .tl_content.indent_2 {\r\n\tpadding-left: 30px;\r\n\tpadding-right: 30px;\r\n}\r\n\r\n.as-grid .tl_content.indent_3 {\r\n\tpadding-left: 45px;\r\n\tpadding-right: 45px;\r\n}\r\n\r\n.as-grid .tl_content.indent_4 {\r\n\tpadding-left: 60px;\r\n\tpadding-right: 60px;\r\n}\r\n\r\n.as-grid .tl_content.indent_5 {\r\n\tpadding-left: 75px;\r\n\tpadding-right: 75px;\r\n}\r\n\r\n.as-grid .tl_content.indent_last {\r\n\tpadding-bottom: 15px;\r\n}\r\n\r\n.as-grid .tl_content.indent .inside {\r\n\tborder: 1px solid var(--border);\r\n}\r\n\r\n.as-grid .tl_content.wrapper_stop {\r\n\tmargin-top: 0;\r\n}\r\n\r\n.as-grid .tl_content.indent.wrapper_stop {\r\n\tpadding-top: 0;\r\n}\r\n\r\n.tl_content_left {\r\n\tline-height: 16px;\r\n}\r\n\r\n.as-grid .tl_content_left {\r\n\tpadding: 8px 10px;\r\n}\r\n\r\n.tl_content_right {\r\n\tposition: relative;\r\n\tz-index: 1;\r\n\tfloat: right;\r\n\ttext-align: right;\r\n\tmargin-left: 12px;\r\n\tmargin-bottom: -1px;\r\n}\r\n\r\n.as-grid .tl_content .tl_content_right {\r\n\torder: 2;\r\n\tfloat: none;\r\n\tmargin-left: 0;\r\n\tmargin-bottom: 0;\r\n\tpadding: 8px 10px;\r\n\tborder-left: 1px solid var(--border);\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_right button, .tl_content_right button {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\theight: 16px;\r\n\tbackground: none;\r\n}\r\n\r\n.cte_type {\r\n\tmargin: 0 0 4px;\r\n\tfont-size: .75rem;\r\n\tcolor: var(--info);\r\n\tline-height: 16px;\r\n}\r\n\r\n.as-grid .cte_type {\r\n\torder: 1;\r\n\tmargin-bottom: 0;\r\n\tpadding: 8px 10px;\r\n\tbackground-color: var(--table-header);\r\n\tfont-size: .8rem;\r\n}\r\n\r\n.cte_type.published, .cte_type.published a {\r\n\tcolor: var(--green);\r\n}\r\n\r\n.cte_type.unpublished, .cte_type.unpublished a {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.cte_type.icon-protected {\r\n\tpadding-left: 27px;\r\n\tbackground: var(--table-header) url(\"icons/protected.svg\") 8px center no-repeat;\r\n}\r\n\r\n.cte_type .visibility {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n.cte_preview {\r\n\tline-height: 1.25;\r\n\tposition: relative;\r\n}\r\n\r\n.cte_preview h1 {\r\n\tfont-size: 1.25rem;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview h2 {\r\n\tfont-size: 1rem;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview h3 {\r\n\tfont-size: .9rem;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview h4, .cte_preview h5, .cte_preview h6 {\r\n\tfont-size: .875rem;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview p, .cte_preview figure, .cte_preview ol, .cte_preview ul, .cte_preview table, .cte_preview div.tl_gray, .content-hyperlink, .content-toplink, .cte_preview table caption {\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview img {\r\n\tmax-width: 320px;\r\n\theight: auto;\r\n\tpadding: 6px 0;\r\n}\r\n\r\n.cte_preview th, .cte_preview td {\r\n\tpadding: 3px 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n}\r\n\r\n.cte_preview th {\r\n\tpadding: 6px;\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.cte_preview td {\r\n\tbackground: var(--content-bg);\r\n}\r\n\r\n.cte_preview table caption {\r\n\ttext-align: left;\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.cte_preview pre {\r\n\tmargin-top: 0;\r\n\tmargin-bottom: 6px;\r\n\tword-break: break-all;\r\n\twhite-space: pre-wrap;\r\n}\r\n\r\n.cte_preview pre.disabled {\r\n\tcolor: var(--pre-disabled);\r\n}\r\n\r\n.cte_preview .content-gallery ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tdisplay: grid;\r\n\tgrid-template-columns: 1fr 1fr 1fr;\r\n\tlist-style: none;\r\n}\r\n\r\n.cte_preview a {\r\n\tcolor: var(--green);\r\n}\r\n\r\n.cte_preview div.tl_gray a {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n.cte_preview span.comment {\r\n\tcolor: var(--blue);\r\n\tdisplay: inline-block;\r\n\tmargin-bottom: 3px;\r\n}\r\n\r\n.cte_preview input, .cte_preview select, .cte_preview textarea, .cte_preview button {\r\n\tbackground: var(--form-bg);\r\n\tborder: 1px solid var(--form-border);\r\n}\r\n\r\n.cte_preview input[type=\"file\"] {\r\n\tposition: relative;\r\n}\r\n\r\n.cte_preview select {\r\n\t-moz-appearance: menulist;\r\n\t-webkit-appearance: menulist;\r\n}\r\n\r\n.cte_preview label, .cte_preview .checkbox_container legend, .cte_preview .radio_container legend {\r\n\tdisplay: block;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview .widget {\r\n\tmargin: 0 0 6px;\r\n}\r\n\r\n.cte_preview .checkbox_container label, .cte_preview .radio_container label {\r\n\tdisplay: initial;\r\n}\r\n\r\n.cte_preview .widget-captcha {\r\n\tdisplay: block !important;\r\n}\r\n\r\n.cte_preview .widget-captcha .captcha_text {\r\n\tpadding-left: 3px;\r\n\tvertical-align: middle;\r\n}\r\n\r\n.cte_preview.empty {\r\n\tdisplay: none;\r\n}\r\n\r\n.as-grid .cte_preview {\r\n\torder: 3;\r\n\tgrid-column: 1 / span 2;\r\n\tpadding: 10px 10px 6px;\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n/* Backwards compatibility */\r\n.limit_height {\r\n\toverflow: hidden;\r\n}\r\n\r\n.limit_toggler {\r\n\twidth: 100%;\r\n\tposition: absolute;\r\n\tbottom: 0;\r\n\tleft: 0;\r\n\tbackground: var(--content-bg);\r\n\tline-height: 11px;\r\n\ttext-align: center;\r\n}\r\n\r\n.limit_toggler button {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\tbackground: var(--content-bg);\r\n\twidth: 24px;\r\n\tline-height: 8px;\r\n\tcolor: var(--gray);\r\n\tborder-top-left-radius: 2px;\r\n\tborder-top-right-radius: 2px;\r\n}\r\n\r\n.limit_toggler button span {\r\n\tposition: relative;\r\n\ttop: -4px;\r\n\tz-index: 1;\r\n}\r\n\r\n/* Tree view */\r\n.tl_folder_top {\r\n\tpadding: 5px 6px;\r\n\tborder: solid var(--tree-header-border);\r\n\tborder-width: 1px 0;\r\n\tbackground: var(--tree-header);\r\n}\r\n\r\n.tl_folder {\r\n\tpadding: 5px 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_folder.tl_folder_dropping, .tl_folder_top.tl_folder_dropping {\r\n\tbackground-color: var(--drag-bg) !important;\r\n\tcolor: var(--text) !important;\r\n}\r\n\r\n.tl_folder.tl_folder_dropping a, .tl_folder_top.tl_folder_dropping a {\r\n\tcolor: inherit;\r\n}\r\n\r\n.tl_listing .tl_left {\r\n\tflex-grow: 1;\r\n\tbox-sizing: border-box;\r\n\twhite-space: nowrap;\r\n\toverflow: hidden;\r\n\ttext-overflow: ellipsis;\r\n\tline-height: normal;\r\n}\r\n\r\n.tl_listing .tl_left.tl_left_dragging {\r\n\tposition: absolute;\r\n\tbackground: var(--drag-bg);\r\n\tborder-radius: 10px;\r\n\tcolor: var(--text);\r\n\tpadding: 5px 10px !important;\r\n\tmargin-left: 0;\r\n\ttext-indent: 0;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_listing .tl_left.tl_left_dragging .preview-image, .tl_listing .tl_left.tl_left_dragging a img {\r\n\tdisplay: none;\r\n}\r\n\r\n.tl_listing .tl_left.tl_left_dragging a, .tl_listing .tl_left.tl_left_dragging .tl_gray {\r\n\tcolor: inherit;\r\n}\r\n\r\n.tl_listing_dragging .hover-div:not(.tl_folder):hover {\r\n\tbackground-color: transparent !important;\r\n}\r\n\r\n.tl_listing .tl_left * {\r\n\tvertical-align: text-top;\r\n}\r\n\r\n.tl_listing .tl_left a:hover {\r\n\tcolor: var(--text);\r\n}\r\n\r\n.tl_tree_xtnd .tl_file {\r\n\tpadding-top: 5px;\r\n\tpadding-bottom: 5px;\r\n}\r\n\r\n.tl_tree_xtnd .tl_file .tl_left img {\r\n\tmargin-right: 2px;\r\n}\r\n\r\n.tl_file_manager .preview-image {\r\n\tmax-width: 100px;\r\n\tmax-height: 75px;\r\n\twidth: auto;\r\n\theight: auto;\r\n\tmargin: 0 0 2px 22px;\r\n}\r\n\r\n.tl_file_manager .preview-important {\r\n\tmax-width: 80px;\r\n\tmax-height: 60px;\r\n\twidth: auto;\r\n\theight: auto;\r\n\tmargin: 0 0 2px 0;\r\n\tvertical-align: bottom;\r\n}\r\n\r\n.tl_listing .tl_right {\r\n\tpadding: 1px 0 0 9px;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n@-moz-document url-prefix() {\r\n\t.tl_listing .tl_right {\r\n\t\tpadding-top: 0;\r\n\t}\r\n}\r\n\r\n.tl_listing, .tl_listing ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n}\r\n\r\n.tl_listing li {\r\n\tdisplay: flex;\r\n\tmargin: 0;\r\n\tlist-style-type: none;\r\n}\r\n\r\n.tl_listing li.parent {\r\n\tdisplay: inline;\r\n\tpadding-left: 0;\r\n\tpadding-right: 0;\r\n}\r\n\r\nlabel.tl_change_selected {\r\n\tmargin-right: 2px;\r\n\tcolor: var(--gray);\r\n\tfont-size: .75rem;\r\n}\r\n\r\n/* Breadcrumb */\r\n#tl_breadcrumb {\r\n\tmargin: 0 0 12px;\r\n\tpadding: 4px 6px;\r\n\tdisplay: flow-root;\r\n\tbackground: var(--active-bg);\r\n\tborder: 1px solid var(--active-border);\r\n\tborder-radius: 2px;\r\n\tline-height: 24px;\r\n}\r\n\r\n#tl_breadcrumb li {\r\n\tmargin: 0;\r\n\tpadding: 0 3px;\r\n\tlist-style-type: none;\r\n\tfloat: left;\r\n}\r\n\r\n#tl_breadcrumb li a {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n#tl_breadcrumb li img {\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tvertical-align: -3px;\r\n}\r\n\r\n/* Picker */\r\n.selector_container {\r\n\tmargin-top: 1px;\r\n\tposition: relative;\r\n}\r\n\r\n.selector_container > ul {\r\n\tmargin: 0 0 1px;\r\n\tpadding: 0;\r\n\tlist-style-type: none;\r\n}\r\n\r\n.selector_container > ul > li {\r\n\tmargin: 0 9px 0 0;\r\n\tpadding: 2px 0;\r\n}\r\n\r\n.selector_container p {\r\n\tmargin-bottom: 1px;\r\n}\r\n\r\n.selector_container ul:not(.sgallery) img {\r\n\tmargin-right: 1px;\r\n\tvertical-align: text-top;\r\n}\r\n\r\n.selector_container img {\r\n\tmax-width: 320px;\r\n\theight: auto;\r\n}\r\n\r\n.selector_container .limit_height {\r\n\theight: auto !important;\r\n\tmax-height: 190px;\r\n}\r\n\r\n.selector_container .limit_toggler {\r\n\tdisplay: none;\r\n}\r\n\r\n.selector_container h1, .selector_container h2, .selector_container h3, .selector_container h4 {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n}\r\n\r\n.selector_container pre {\r\n\twhite-space: pre-wrap;\r\n}\r\n\r\n.selector_container table.showColumns {\r\n\tmargin: 2px 0 3px;\r\n}\r\n\r\n.selector_container table.sortable td {\r\n\tcursor: move;\r\n}\r\n\r\nul.sgallery {\r\n\tdisplay: flow-root;\r\n}\r\n\r\nul.sgallery li {\r\n\tmin-width: 100px;\r\n\tmin-height: 75px;\r\n\tfloat: left;\r\n\tmargin: 2px 4px 2px 0;\r\n\tpadding: 0;\r\n\tbackground: var(--form-button);\r\n\tdisplay: -webkit-flex;\r\n\tdisplay: flex;\r\n\t-webkit-align-items: center;\r\n\talign-items: center;\r\n\t-webkit-justify-content: center;\r\n\tjustify-content: center;\r\n}\r\n\r\n/* Welcome screen */\r\n.popup #tl_soverview {\r\n\tmargin-top: 15px;\r\n}\r\n\r\n#tl_soverview > div {\r\n\tpadding: 5px 15px;\r\n\tborder-bottom: 1px solid var(--border);\r\n}\r\n\r\n#tl_soverview > div:last-child {\r\n\tborder-bottom: 0;\r\n}\r\n\r\n#tl_messages h2, #tl_shortcuts h2 {\r\n\tmargin: 14px 0 10px;\r\n}\r\n\r\n#tl_versions h2 {\r\n\tmargin: 14px 0 12px;\r\n}\r\n\r\n#tl_messages p {\r\n\tmargin-bottom: .5em;\r\n}\r\n\r\n#tl_messages p:last-child {\r\n\tmargin-bottom: 1em;\r\n}\r\n\r\n#tl_messages .tl_error, #tl_messages .tl_confirm, #tl_messages .tl_info, #tl_messages .tl_new {\r\n\tpadding: 0 0 0 21px;\r\n\tbackground-position: left 1px;\r\n\tbackground-color: transparent;\r\n}\r\n\r\n#tl_shortcuts p a {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n#tl_versions {\r\n\tmargin-bottom: 0;\r\n}\r\n\r\n#tl_versions table {\r\n\twidth: 100%;\r\n\tmargin-bottom: 18px;\r\n}\r\n\r\n#tl_versions th, #tl_versions td {\r\n\tpadding: 6px;\r\n}\r\n\r\n#tl_versions th {\r\n\tline-height: 16px;\r\n}\r\n\r\n#tl_versions td:first-child {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n#tl_versions td:last-child {\r\n\twidth: 32px;\r\n\twhite-space: nowrap;\r\n\ttext-align: right;\r\n}\r\n\r\n#tl_versions .pagination {\r\n\tmargin-top: 18px;\r\n\tmargin-bottom: 14px;\r\n\tpadding: 12px 6px;\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n/* CHMOD table */\r\n.tl_chmod {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_chmod th {\r\n\theight: 18px;\r\n\ttext-align: center;\r\n\tfont-weight: 400;\r\n\tbackground: var(--tree-header);\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_chmod th {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_chmod td {\r\n\ttext-align: center;\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_chmod th, .tl_chmod td {\r\n\twidth: 14.2857%;\r\n\tpadding: 6px;\r\n\tborder: 1px solid var(--content-bg);\r\n}\r\n\r\n/* Wizards */\r\n.tl_modulewizard button, .tl_optionwizard button, .tl_key_value_wizard button, .tl_tablewizard button, .tl_listwizard button, .tl_checkbox_wizard button, .tl_metawizard button, .tl_sectionwizard button, .tl_image_size + button {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\tbackground: none;\r\n\tvertical-align: middle;\r\n}\r\n\r\n/* Module wizard */\r\n.tl_modulewizard {\r\n\twidth: 100%;\r\n\tmax-width: 800px;\r\n\tmargin-top: 2px;\r\n}\r\n\r\n.tl_modulewizard td {\r\n\tposition: relative;\r\n\tpadding: 0 3px 0 0;\r\n}\r\n\r\n.tl_modulewizard th {\r\n\tfont-size: .75rem;\r\n\tfont-weight: 400;\r\n\tpadding: 0 6px 1px 0;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_modulewizard th {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_modulewizard td:last-child {\r\n\twidth: 1%;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_modulewizard .tl_select, .tl_modulewizard .tl_select_column {\r\n\tmargin: 2px 0;\r\n}\r\n\r\n.tl_modulewizard input.mw_enable + button, .js .tl_modulewizard input.mw_enable {\r\n\tdisplay: none;\r\n}\r\n\r\n.js .tl_modulewizard input.mw_enable + button {\r\n\tdisplay: inline;\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tbackground: var(--icon-invisible) 0 0 no-repeat;\r\n}\r\n\r\n.js .tl_modulewizard input.mw_enable:checked + button {\r\n\tbackground-image: var(--icon-visible);\r\n}\r\n\r\n.tl_modulewizard img.mw_enable {\r\n\tdisplay: none;\r\n}\r\n\r\n.js .tl_modulewizard img.mw_enable {\r\n\tdisplay: inline;\r\n\tmargin-right: 1px;\r\n}\r\n\r\n/* Options and key/value wizard */\r\n.tl_optionwizard {\r\n\twidth: 100%;\r\n\tmax-width: 600px;\r\n}\r\n\r\n.tl_key_value_wizard {\r\n\twidth: 100%;\r\n\tmax-width: 450px;\r\n}\r\n\r\n.tl_optionwizard, .tl_key_value_wizard {\r\n\tmargin-top: 2px;\r\n}\r\n\r\n.tl_optionwizard label, .tl_key_value_wizard label {\r\n\tmargin-right: 3px;\r\n}\r\n\r\n.tl_optionwizard td, .tl_key_value_wizard td {\r\n\tpadding: 0 3px 0 0;\r\n}\r\n\r\n.tl_optionwizard th, .tl_key_value_wizard th {\r\n\tfont-size: .75rem;\r\n\tfont-weight: 400;\r\n\tpadding: 0 6px 1px 0;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_optionwizard th, .tl_key_value_wizard th {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_optionwizard td:nth-child(n+3), .tl_key_value_wizard td:nth-child(n+3) {\r\n\twidth: 1%;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_optionwizard .tl_text {\r\n\tmargin: 2px 0;\r\n}\r\n\r\n.tl_optionwizard img, .tl_key_value_wizard img {\r\n\tposition: relative;\r\n\ttop: 1px;\r\n}\r\n\r\n.tl_optionwizard .fw_checkbox, .tl_key_value_wizard .fw_checkbox {\r\n\tmargin: 0 1px;\r\n}\r\n\r\n#ctrl_allowedAttributes {\r\n\tmax-width: none;\r\n}\r\n\r\n#ctrl_allowedAttributes td:first-child {\r\n\twidth: 100px;\r\n}\r\n\r\n/* Table wizard */\r\n#tl_tablewizard {\r\n\tmargin-top: 2px;\r\n\tpadding-bottom: 2px;\r\n\toverflow: auto;\r\n}\r\n\r\n.tl_tablewizard td {\r\n\tpadding: 0 3px 0 0;\r\n}\r\n\r\n.tl_tablewizard thead td {\r\n\tpadding-bottom: 3px;\r\n\ttext-align: center;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_tablewizard tbody td:last-child {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_tablewizard td.tcontainer {\r\n\tvertical-align: top;\r\n}\r\n\r\n.tl_tablewizard .tl_textarea {\r\n\tmargin: 2px 0;\r\n}\r\n\r\n/* List wizard */\r\n.tl_listwizard {\r\n\tmargin: 1px 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n.tl_listwizard .tl_text {\r\n\twidth: 78%;\r\n\tmargin: 2px 0;\r\n}\r\n\r\n/* Checkbox wizard */\r\n.tl_checkbox_wizard .fixed {\r\n\tdisplay: block;\r\n\tmargin-top: 1px;\r\n}\r\n\r\n.tl_checkbox_wizard .sortable span {\r\n\tdisplay: block;\r\n}\r\n\r\n.tl_checkbox_wizard .sortable img {\r\n\tvertical-align: bottom;\r\n}\r\n\r\n/* Meta wizard */\r\n.tl_metawizard {\r\n\tmargin: 3px 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n.tl_metawizard li {\r\n\tmargin-bottom: 2px;\r\n\tpadding: 9px;\r\n}\r\n\r\n.tl_metawizard li:nth-child(odd) {\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_metawizard li:nth-child(even) {\r\n\tbackground: var(--table-even);\r\n}\r\n\r\n.tl_metawizard label {\r\n\tfloat: left;\r\n\twidth: 18%;\r\n\tmargin-top: 9px;\r\n}\r\n\r\n.tl_metawizard .tl_text, .tl_metawizard .tl_textarea {\r\n\tfloat: left;\r\n\twidth: calc(82% - 20px);\r\n\tmargin: 1px 0;\r\n}\r\n\r\n.tl_metawizard .tl_textarea {\r\n\tresize: vertical;\r\n}\r\n\r\n.tl_metawizard .tl_text + a {\r\n\tposition: relative;\r\n\ttop: 7px;\r\n\tmargin-left: 4px;\r\n}\r\n\r\n.tl_metawizard br {\r\n\tclear: left;\r\n}\r\n\r\n.tl_metawizard .lang {\r\n\tdisplay: block;\r\n\tmargin: 3px 0 9px;\r\n\tfont-weight: 600;\r\n\tposition: relative;\r\n}\r\n\r\n.tl_metawizard .lang button {\r\n\tposition: absolute;\r\n\tright: 0;\r\n\ttop: -1px;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_metawizard .lang {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n/* Section wizard */\r\n.tl_sectionwizard {\r\n\tmargin-top: 2px;\r\n\twidth: 100%;\r\n\tmax-width: 680px;\r\n}\r\n\r\n.tl_sectionwizard td {\r\n\twidth: 25%;\r\n\tposition: relative;\r\n\tpadding: 0 3px 0 0;\r\n}\r\n\r\n.tl_sectionwizard th {\r\n\tfont-size: .75rem;\r\n\tfont-weight: 400;\r\n\tpadding: 0 4px 1px 0;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_sectionwizard th {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_sectionwizard td:last-child {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n/* Paste/sort hint */\r\n#paste_hint {\r\n\tposition: relative;\r\n\tz-index: 1;\r\n}\r\n\r\n.tl_message + #paste_hint {\r\n\tmargin-top: -12px;\r\n}\r\n\r\n#paste_hint p {\r\n\tposition: absolute;\r\n\tfont-family: \"Architects Daughter\", cursive;\r\n\tfont-size: 1rem;\r\n\tcolor: var(--paste-hint);\r\n\ttop: 0;\r\n\tright: 30px;\r\n\tpadding: 0 36px 24px 0;\r\n\tbackground: var(--icon-arrow-right) bottom right no-repeat;\r\n\ttransform: rotate(-1deg);\r\n}\r\n\r\n.sort_hint {\r\n\tposition: absolute;\r\n\tfont-family: \"Architects Daughter\", cursive;\r\n\tfont-size: 1rem;\r\n\tcolor: var(--paste-hint);\r\n\ttop: -50px;\r\n\tleft: 160px;\r\n\tpadding: 0 6px 24px 42px;\r\n\tbackground: var(--icon-arrow-left) 6px bottom no-repeat;\r\n\ttransform: rotate(-2deg);\r\n}\r\n\r\n.widget + .subpal .sort_hint {\r\n\tleft: 260px;\r\n}\r\n\r\n.widget + .widget .sort_hint {\r\n\tleft: 320px;\r\n}\r\n\r\n/* SERP preview */\r\n.serp-preview {\r\n\tmax-width: 600px;\r\n\tmargin: 2px 0;\r\n\tpadding: 5px 7px;\r\n\tfont-family: Arial, sans-serif;\r\n\tfont-weight: 400;\r\n\tcolor: var(--serp-preview);\r\n\tbackground: var(--panel-bg);\r\n\tborder-radius: 3px;\r\n}\r\n\r\n.serp-preview p {\r\n\tmargin: 0;\r\n}\r\n\r\n.serp-preview .url, .serp-preview .description {\r\n\tline-height: 18px;\r\n}\r\n\r\n.serp-preview .url:not(:empty) {\r\n\tmargin-top: 3px;\r\n}\r\n\r\n.serp-preview .description:not(:empty) {\r\n\tmargin-bottom: 3px;\r\n}\r\n\r\n.serp-preview .title {\r\n\tmargin: 5px 0 4px;\r\n\tfont-size: 18px;\r\n\tcolor: var(--serp-preview-title);\r\n}\r\n\r\n.serp-preview .tl_info {\r\n\tbackground-color: transparent;\r\n}\r\n\r\n/* Ajax box */\r\n#tl_ajaxBox {\r\n\twidth: 300px;\r\n\tpadding: 2em;\r\n\tbox-sizing: border-box;\r\n\tposition: absolute;\r\n\tleft: 50%;\r\n\tmargin-left: -150px;\r\n\tbackground: var(--white) var(--icon-loading) no-repeat right 2em center;\r\n\tborder: 2px solid var(--black);\r\n\tborder-radius: 2px;\r\n\tfont-size: 1rem;\r\n\ttext-align: left;\r\n}\r\n\r\n#tl_ajaxOverlay {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\tbackground: var(--white);\r\n\topacity: 0.5;\r\n}\r\n\r\n/* Misc */\r\n.ce_gallery ul {\r\n\tdisplay: flow-root;\r\n}\r\n\r\n.ce_gallery li {\r\n\tfloat: left;\r\n\tmargin: 0 6px 6px 0;\r\n}\r\n\r\n.drag-handle {\r\n\tcursor: move;\r\n}\r\n\r\nul.sortable li {\r\n\tcursor: move;\r\n\tposition: relative;\r\n}\r\n\r\nul.sortable li .dirname {\r\n\tdisplay: none;\r\n}\r\n\r\nul.sortable li:hover .dirname {\r\n\tdisplay: inline;\r\n}\r\n\r\nul.sortable button {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tborder: 0;\r\n\tborder-radius: 2px;\r\n\tbackground: var(--form-button);\r\n\tmargin: 0;\r\n\tpadding: 0 0 3px;\r\n\tfont-size: 22px;\r\n\tline-height: 9px;\r\n\tcursor: pointer;\r\n\ttransition: all .1s linear;\r\n}\r\n\r\nul.sortable button:hover {\r\n\tbackground: var(--form-button-hover);\r\n}\r\n\r\nul.sortable button[disabled] {\r\n\tcolor: var(--gray);\r\n\tcursor: not-allowed;\r\n}\r\n\r\nul.sortable button[disabled]:hover {\r\n\tbackground: rgba(255,255,255,.7);\r\n}\r\n\r\n#picker-menu {\r\n\tpadding: 9px 6px 0;\r\n\tborder-bottom: 1px solid var(--content-border);\r\n}\r\n\r\n#picker-menu > ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n#picker-menu li {\r\n\tdisplay: inline-block;\r\n\tpadding: 8px 0;\r\n\tbackground-color: var(--table-even);\r\n\tborder: 1px solid var(--content-border);\r\n\tborder-radius: 2px 2px 0 0;\r\n\tposition: relative;\r\n\ttop: 1px;\r\n}\r\n\r\n#picker-menu li:hover {\r\n\tbackground-color: var(--panel-bg);\r\n}\r\n\r\n#picker-menu li.current {\r\n\tbackground-color: var(--panel-bg);\r\n\tborder-bottom-color: var(--panel-bg);\r\n}\r\n\r\n#picker-menu a {\r\n\tpadding: 3px 12px 3px 32px;\r\n\tbackground: url(\"icons/manager.svg\") 12px center no-repeat;\r\n}\r\n\r\n#picker-menu a:hover {\r\n\tcolor: var(--text);\r\n}\r\n\r\n#picker-menu a.pagePicker {\r\n\tbackground-image: url(\"icons/pagemounts.svg\");\r\n\tbackground-size: 16px;\r\n}\r\n\r\n#picker-menu a.filePicker {\r\n\tbackground-image: url(\"icons/filemounts.svg\");\r\n\tbackground-size: 14px;\r\n}\r\n\r\n#picker-menu a.articlePicker {\r\n\tbackground-image: url(\"icons/articles.svg\");\r\n\tbackground-size: 16px;\r\n}\r\n\r\n#picker-menu a.close {\r\n\tbackground-image: url(\"icons/back.svg\");\r\n}\r\n\r\n.ace_editor {\r\n\tpadding: 3px;\r\n\tz-index: 0;\r\n}\r\n\r\n.ace_editor, .ace_editor * {\r\n\tfont-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\r\n\tfont-size: .75rem !important;\r\n\tcolor: var(--text);\r\n}\r\n\r\n.ace-fullsize {\r\n\toverflow: hidden !important;\r\n}\r\n\r\n.ace-fullsize .ace_editor {\r\n\tposition: fixed !important;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tbottom: 0;\r\n\tleft: 0;\r\n\twidth: auto !important;\r\n\theight: auto !important;\r\n\tmargin: 0;\r\n\tborder: 0;\r\n\tz-index: 10000;\r\n}\r\n\r\ndiv.mce-edit-area {\r\n\twidth: 99.9%;\r\n}\r\n\r\ntime[title] {\r\n\tcursor: help;\r\n}\r\n\r\n.float_left {\r\n\tfloat: left;\r\n}\r\n\r\n.float_right {\r\n\tfloat: right;\r\n}\r\n\r\n.foldable img {\r\n\ttransition: transform .2s ease;\r\n\ttransform: none;\r\n\twill-change: transform;\r\n}\r\n\r\n.foldable--open img {\r\n\ttransform: rotateZ(90deg);\r\n}\r\n\r\n.foldable--loading {\r\n\tposition: relative;\r\n\tpointer-events: none;\r\n}\r\n\r\n.foldable--loading img {\r\n\tvisibility: hidden;\r\n}\r\n\r\n.foldable--loading::after {\r\n\tcontent: \"\";\r\n\tposition: absolute;\r\n\tinset: 2px auto auto 2px;\r\n\twidth: 14px;\r\n\theight: 14px;\r\n\tbackground: var(--icon-loading) 0 0/contain no-repeat\r\n}\r\n\r\n/* Default icon classes */\r\n.header_icon, .header_clipboard, .header_back, .header_new, .header_rss, .header_edit_all, .header_delete_all,\r\n.header_new_folder, .header_css_import, .header_theme_import, .header_store, .header_toggle, .header_sync {\r\n\tdisplay: inline-block;\r\n\tpadding: 3px 0 3px 21px;\r\n\tbackground-color: transparent;\r\n\tbackground-position: left center;\r\n\tbackground-repeat: no-repeat;\r\n\tborder: none;\r\n\tmargin-left: 15px;\r\n}\r\n\r\n.list_icon {\r\n\tmargin-left: -3px;\r\n\tpadding-left: 20px;\r\n\tbackground-position: left center;\r\n\tbackground-repeat: no-repeat;\r\n}\r\n\r\n.list_icon_new {\r\n\twidth: 16px;\r\n\tbackground-position: 1px center;\r\n\tbackground-repeat: no-repeat;\r\n}\r\n\r\n/* Header icons */\r\n.header_clipboard {\r\n\tbackground-image: url(\"icons/clipboard.svg\");\r\n}\r\n\r\n.header_back {\r\n\tbackground-image: url(\"icons/back.svg\");\r\n}\r\n\r\n.header_new {\r\n\tbackground-image: url(\"icons/new.svg\");\r\n}\r\n\r\n.header_rss {\r\n\tbackground-image: url(\"icons/rss.svg\");\r\n}\r\n\r\n.header_edit_all {\r\n\tbackground-image: url(\"icons/all.svg\");\r\n}\r\n\r\n.header_new_folder {\r\n\tpadding-left: 24px;\r\n\tbackground-image: url(\"icons/newfolder.svg\");\r\n}\r\n\r\n.header_css_import {\r\n\tbackground-image: url(\"icons/cssimport.svg\");\r\n}\r\n\r\n.header_theme_import {\r\n\tbackground-image: url(\"icons/theme_import.svg\");\r\n}\r\n\r\n.header_store {\r\n\tpadding-left: 18px;\r\n\tbackground-image: url(\"icons/store.svg\");\r\n}\r\n\r\n.header_toggle {\r\n\tbackground-image: var(--icon-toggle-all);\r\n}\r\n\r\n.header_sync {\r\n\tbackground-image: url(\"icons/sync.svg\");\r\n}\r\n\r\n/* Visual hint for TRBL fields - thanks to Eugene Rybyakov */\r\n.tl_text_trbl, .tl_imageSize_0, .tl_imageSize_1, #ctrl_playerSize input {\r\n\tbackground: var(--form-bg) url(\"icons/hints.svg\") no-repeat right 1px top 2px;\r\n}\r\n\r\n#ctrl_playerSize_1, .tl_imageSize_1 {\r\n\tbackground-position: right 1px top -28px !important;\r\n}\r\n\r\n.trbl_top {\r\n\tbackground-position: right 1px top -59px !important;\r\n}\r\n\r\n.trbl_right {\r\n\tbackground-position: right 1px top -89px !important;\r\n}\r\n\r\n.trbl_bottom {\r\n\tbackground-position: right 1px top -119px !important;\r\n}\r\n\r\n.trbl_left {\r\n\tbackground-position: right 1px top -149px !important;\r\n}\r\n\r\n#ctrl_shadowsize_top {\r\n\tbackground-position: right 1px top -179px !important;\r\n}\r\n\r\n#ctrl_shadowsize_right {\r\n\tbackground-position: right 1px top -209px !important;\r\n}\r\n\r\n#ctrl_shadowsize_bottom {\r\n\tbackground-position: right 1px top -238px !important;\r\n}\r\n\r\n#ctrl_shadowsize_left {\r\n\tbackground-position: right 1px top -269px !important;\r\n}\r\n\r\n#ctrl_borderradius_top {\r\n\tbackground-position: left -299px !important;\r\n}\r\n\r\n#ctrl_borderradius_right {\r\n\tbackground-position: right 1px top -329px !important;\r\n}\r\n\r\n#ctrl_borderradius_bottom {\r\n\tbackground-position: right 1px top -352px !important;\r\n}\r\n\r\n#ctrl_borderradius_left {\r\n\tbackground-position: left -382px !important;\r\n}\r\n\r\n/* Error messages */\r\nlabel.error, legend.error, .tl_checkbox_container.error legend {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.tl_tbox .tl_error, .tl_box .tl_error {\r\n\tbackground: none;\r\n\tpadding: 0;\r\n\tmargin-bottom: 0;\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.tl_formbody_edit > .tl_error {\r\n\tmargin-top: 9px;\r\n}\r\n\r\n.broken-image {\r\n\tdisplay: inline-block;\r\n\tpadding: 12px 12px 12px 30px;\r\n\tbackground: var(--error-bg) url(\"icons/error.svg\") no-repeat 9px center;\r\n\tcolor: var(--red);\r\n\ttext-indent: 0;\r\n}\r\n\r\n/* Fieldsets */\r\nfieldset.tl_tbox, fieldset.tl_box {\r\n\tmargin-top: 5px;\r\n\tpadding-top: 0;\r\n\tborder-top: none;\r\n\tborder-left: 0;\r\n\tborder-right: 0;\r\n\tmargin-inline: 0;\r\n}\r\n\r\nfieldset.tl_tbox.nolegend, fieldset.tl_box.nolegend {\r\n\tborder-top: 0;\r\n}\r\n\r\nfieldset.tl_tbox > legend, fieldset.tl_box > legend {\r\n\tbox-sizing: border-box;\r\n\tcolor: var(--legend);\r\n\tpadding: 9px 12px 9px 28px;\r\n\tbackground: url(\"icons/navcol.svg\") 13px 10px no-repeat;\r\n\tcursor: pointer;\r\n}\r\n\r\nfieldset.collapsed {\r\n\tmargin-bottom: 0;\r\n\tpadding-bottom: 5px;\r\n}\r\n\r\nfieldset.collapsed div {\r\n\tdisplay: none !important;\r\n}\r\n\r\nfieldset.collapsed > legend {\r\n\tbackground: url(\"icons/navexp.svg\") 13px 10px no-repeat;\r\n}\r\n\r\n/* Maintenance */\r\n#tl_maintenance_cache table {\r\n\twidth: 100%;\r\n}\r\n\r\n#tl_maintenance_cache td {\r\n\tline-height: 1.2;\r\n\tpadding: 9px 6px;\r\n}\r\n\r\n#tl_maintenance_cache td span {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n#tl_maintenance_cache td:first-child {\r\n\twidth: 16px;\r\n}\r\n\r\n#tl_maintenance_cache .nw {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n#tl_maintenance_cache .tl_checkbox_container {\r\n\tmargin-top: 3px;\r\n}\r\n\r\n#tl_maintenance_cache .tl_checkbox_container label {\r\n\tvertical-align: initial;\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#tl_maintenance_cache .tl_checkbox_container label {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n/* Pagination */\r\n.pagination {\r\n\tdisplay: flow-root;\r\n\tbackground: var(--panel-bg);\r\n\tmargin-bottom: 18px;\r\n\tborder: solid var(--border);\r\n\tborder-width: 1px 0;\r\n\tpadding: 12px 15px;\r\n}\r\n\r\n.pagination ul {\r\n\twidth: 60%;\r\n\tfloat: right;\r\n\ttext-align: right;\r\n}\r\n\r\n.pagination p {\r\n\twidth: 30%;\r\n\tfloat: left;\r\n\tmargin-bottom: 0;\r\n}\r\n\r\n.pagination li {\r\n\tdisplay: inline;\r\n\tpadding-left: 3px;\r\n}\r\n\r\n.pagination .active {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n.pagination-lp {\r\n\tmargin-bottom: 0;\r\n\tborder-bottom: 0;\r\n\tpadding: 15px 12px;\r\n}\r\n\r\n/* File synchronization */\r\n#result-list {\r\n\tmargin: 15px;\r\n}\r\n\r\n#result-list .tl_error, #result-list .tl_confirm, #result-list .tl_info, #result-list .tl_new {\r\n\tpadding: 3px 0;\r\n\tbackground: none;\r\n}\r\n\r\n/* DropZone */\r\n.dropzone {\r\n\tmargin: 2px 0;\r\n\tmin-height: auto !important;\r\n\tborder: 3px dashed var(--border) !important;\r\n\tborder-radius: 2px;\r\n\tbackground: var(--form-bg) !important;\r\n}\r\n\r\n.dropzone-filetree {\r\n\tdisplay: none;\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\topacity: .8;\r\n\tz-index: 1;\r\n}\r\n\r\n.dropzone-filetree-enabled {\r\n\tdisplay: block;\r\n}\r\n\r\n.dz-message span {\r\n\tfont-size: 1.3125rem;\r\n\tcolor: var(--gray);\r\n}\r\n\r\n/* TinyMCE */\r\n.tox-tinymce {\r\n\tmargin: 3px 0;\r\n\tborder-radius: 2px !important;\r\n}\r\n\r\n/* Undo */\r\n.tl_undo_header {\r\n\tmax-width: 880px;\r\n\tdisplay: grid;\r\n\tgrid-template-columns:2fr 2fr 3fr 3fr;\r\n\tgrid-column-gap: 24px;\r\n}\r\n\r\n.hover-row:hover .tl_undo_header {\r\n\tbackground-color: var(--hover-row) !important;\r\n}\r\n\r\n.tl_undo_preview {\r\n\tmargin-top: 5px;\r\n\tpadding: 10px 15px;\r\n\tposition: relative;\r\n}\r\n\r\n.tl_undo_preview td {\r\n\tpadding-left: 0 !important;\r\n\tpadding-right: 32px !important;\r\n}\r\n\r\n.tl_undo_preview td:empty {\r\n\tdisplay: none;\r\n}\r\n\r\n.tl_undo_preview img {\r\n\tmax-width: 320px;\r\n\theight: auto;\r\n}\r\n\r\n.tl_undo_preview {\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.tl_undo_preview .cte_preview h1 {\r\n\tfont-size: 1.15rem;\r\n}\r\n\r\n.tl_undo_preview .cte_preview h2 {\r\n\tfont-size: .9rem;\r\n}\r\n\r\n.tl_undo_preview .cte_preview h3 {\r\n\tfont-size: .8rem;\r\n}\r\n\r\n.tl_undo_preview .cte_preview h4, .tl_undo_preview .cte_preview h5, .tl_undo_preview .cte_preview h6 {\r\n\tfont-size: .775rem;\r\n}\r\n\r\n\r\n/* Tablet */\r\n@media (max-width: 991px) {\r\n\t#container {\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n\t#main, #left {\r\n\t\tfloat: none;\r\n\t}\r\n\r\n\t#main {\r\n\t\twidth: 100% !important;\r\n\t\tposition: relative;\r\n\t\ttransition: transform .2s ease;\r\n\t\t-webkit-transform: none;\r\n\t\ttransform: none;\r\n\t\twill-change: transform;\r\n\t}\r\n\r\n\t.show-navigation #main {\r\n\t\t-webkit-transform: translateX(240px);\r\n\t\ttransform: translateX(240px);\r\n\t}\r\n\r\n\t#left {\r\n\t\tvisibility: hidden;\r\n\t\tposition: absolute;\r\n\t\ttop: 40px;\r\n\t\twidth: 240px;\r\n\t\ttransition: transform .2s ease, visibility .2s ease;\r\n\t\t-webkit-transform: translateX(-240px);\r\n\t\ttransform: translateX(-240px);\r\n\t\twill-change: transform, visibility;\r\n\t}\r\n\r\n\t.show-navigation #left {\r\n\t\tvisibility: visible;\r\n\t\t-webkit-transform: none;\r\n\t\ttransform: none;\r\n\t}\r\n\r\n\t#tmenu .burger {\r\n\t\tdisplay: inline;\r\n\t}\r\n}\r\n\r\n/* Handheld */\r\n@media (max-width: 767px) {\r\n\t#header h1 a {\r\n\t\tmin-width: 22px;\r\n\t\tpadding: 12px;\r\n\t}\r\n\r\n\t#header h1 a .app-title {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t#header h1 a .badge-title {\r\n\t\tmargin-left: 32px;\r\n\t}\r\n\r\n\t#tmenu > li > a {\r\n\t\twidth: 16px;\r\n\t\tmargin-bottom: -2px;\r\n\t\tposition: relative;\r\n\t\toverflow: hidden;\r\n\t\twhite-space: nowrap;\r\n\t\ttext-indent: 28px; /* 16px width + 12px padding */\r\n\t\tbackground-size: 18px !important;\r\n\t}\r\n\r\n\t#tmenu sup {\r\n\t\ttop: 6px;\r\n\t\tfont-size: .5rem;\r\n\t}\r\n\r\n\t#tmenu .icon-debug {\r\n\t\tbackground: url(\"icons/debug.svg\") center center no-repeat;\r\n\t}\r\n\r\n\t#tmenu .icon-preview {\r\n\t\tbackground: url(\"icons/preview.svg\") center center no-repeat;\r\n\t}\r\n\r\n\t#tmenu .profile button {\r\n\t\twidth: 40px;\r\n\t\tmargin: 0 0 -2px;\r\n\t\tpadding-right: 12px;\r\n\t\toverflow: hidden;\r\n\t\twhite-space: nowrap;\r\n\t\ttext-indent: 28px; /* 16px width + 12px padding */\r\n\t\tbackground: url(\"icons/profile.svg\") center center no-repeat;\r\n\t\tbackground-size: 18px;\r\n\t}\r\n\r\n\t#main .content {\r\n\t\tmargin: 15px 10px;\r\n\t}\r\n\r\n\t#main_headline {\r\n\t\tmargin: 13px 0;\r\n\t\tpadding: 0 11px;\r\n\t}\r\n\r\n\tdiv.tl_tbox, div.tl_box {\r\n\t\tposition: relative;\r\n\t}\r\n\r\n\t.tl_content_left {\r\n\t\twidth: 100%;\r\n\t\tfloat: none;\r\n\t}\r\n\r\n\t.showColumns th, .showColumns td {\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n\t.showColumns th:empty {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_label {\r\n\t\twhite-space: normal;\r\n\t}\r\n\r\n\t.list_view .tl_listing img.theme_preview {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_filter {\r\n\t\tbox-sizing: border-box;\r\n\t\tpadding: 0 3px 0 7px;\r\n\t}\r\n\r\n\t.tl_filter strong {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_filter .tl_select {\r\n\t\tdisplay: block;\r\n\t\tmax-width: 100%;\r\n\t}\r\n\r\n\t.tl_search {\r\n\t\twidth: 76%;\r\n\t\tmax-width: 283px;\r\n\t}\r\n\r\n\t.tl_search .tl_select {\r\n\t\twidth: 36%;\r\n\t}\r\n\r\n\t.tl_search .tl_text {\r\n\t\twidth: 26%;\r\n\t}\r\n\r\n\t.tl_sorting {\r\n\t\twidth: 60%;\r\n\t\tmax-width: 212px;\r\n\t}\r\n\r\n\t.tl_limit {\r\n\t\twidth: 50%;\r\n\t\tmax-width: 177px;\r\n\t}\r\n\r\n\t.tl_submit_panel {\r\n\t\tfloat: right;\r\n\t\tz-index: 1;\r\n\t}\r\n\r\n\tinput.tl_submit {\r\n\t\tmargin-top: 3px;\r\n\t\tmargin-bottom: 3px;\r\n\t\tpadding-left: 6px !important;\r\n\t\tpadding-right: 7px !important;\r\n\t}\r\n\r\n\t.tl_listing .tl_left, .tl_show td {\r\n\t\tword-break: break-word;\r\n\t}\r\n\r\n\t#tl_breadcrumb li {\r\n\t\tpadding: 3px;\r\n\t}\r\n\r\n\t#tl_versions {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_version_panel .tl_select {\r\n\t\twidth: 44%;\r\n\t}\r\n\r\n\t.tl_modulewizard td:first-child {\r\n\t\twidth: 1%;\r\n\t}\r\n\r\n\t.tl_modulewizard td:first-child .tl_select {\r\n\t\tmax-width: 52vw;\r\n\t}\r\n\r\n\t#paste_hint, .sort_hint {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t#tl_maintenance_cache table {\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\t#tl_maintenance_cache tr th:last-child, #tl_maintenance_cache tr td:last-child {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_file_list .ellipsis {\r\n\t\tpadding-right: 10px;\r\n\t}\r\n\r\n\t.tl_undo_header {\r\n\t\tgrid-template-columns:2fr 3fr;\r\n\t}\r\n\r\n\t.tl_undo_header div:not(.tstamp):not(.source) {\r\n\t\tdisplay: none;\r\n\t}\r\n}\r\n\r\n/* Phones */\r\n@media (max-width: 599px) {\r\n\t.tl_metawizard label {\r\n\t\twidth: auto;\r\n\t\tfloat: none;\r\n\t\tfont-size: .9em;\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 3px;\r\n\t}\r\n\r\n\t.tl_metawizard .tl_text {\r\n\t\twidth: 100%;\r\n\t}\r\n}\r\n\r\n@media (max-width: 479px) {\r\n\t.tl_modulewizard td:first-child .tl_select {\r\n\t\tmax-width: 48vw;\r\n\t}\r\n}\r\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/core-bundle/contao/themes/flexible/backend.a9391162.css b/core-bundle/contao/themes/flexible/backend.a9391162.css deleted file mode 100644 index 1f12bc760d7..00000000000 --- a/core-bundle/contao/themes/flexible/backend.a9391162.css +++ /dev/null @@ -1,2 +0,0 @@ -@font-face{font-family:Architects Daughter;font-style:normal;font-weight:400;src:local("Architects Daughter"),url(fonts/architects-daughter-v6-latin-regular.woff2) format("woff2"),url(fonts/architects-daughter-v6-latin-regular.woff) format("woff")}:root{--text:#222;--body-bg:#eaeaec;--content-bg:#fff;--content-border:#cacacc;--black:#000;--white:#fff;--gray:#999;--green:#589b0e;--red:#c33;--blue:#006494;--orange:#f90;--contao:#f47c00;--border:#eaeaec;--nav:#d3d6da;--nav-hover:#eaedf1;--nav-bg:#0f1c26;--nav-hover-bg:#eaedf1;--nav-current:#172b3b;--nav-group:#9fa4a8;--nav-separator:#3a454d;--hover-row:#fffce1;--header-bg:#f47c00;--header-bg-hover:#e67300;--header-text:#fff;--invert-bg:#333;--invert-text:#fff;--table-header:#f7f7f8;--table-odd:#fff;--table-even:#fbfbfc;--table-nb-header:#f2f2f3;--table-nb-odd:#fff;--table-nb-even:#f7f7f8;--panel-bg:#f3f3f5;--tree-header:#f3f3f5;--tree-header-border:#dddddf;--form-text-disabled:#bbb;--form-border:#aaa;--form-border-disabled:#c8c8c8;--form-bg:#fff;--form-bg-hover:#f6f6f6;--form-bg-disabled:#f9f9f9;--form-button:#eee;--form-button-hover:#f6f6f6;--form-button-active:#aaa;--form-button-disabled:#e9e9e9;--diff-left:#ffe8e5;--diff-del:#ffc1bf;--diff-right:#e0ffe8;--diff-ins:#abf2bc;--code-bg:#f0f0f0;--checkerbox-bg:#ddd;--info:grey;--active-bg:#fffce1;--active-border:#e7b36a;--pre-disabled:#a6a6a6;--error-bg:rgba(204,51,51,.15);--confirm-bg:rgba(88,155,14,.15);--info-bg:rgba(0,100,148,.15);--new-bg:rgba(224,149,21,.15);--progress-running:#f47c00;--progress-finished:#589b0e;--drag-bg:#a3c2db;--legend:#6a6a6c;--paste-hint:#838990;--serp-preview:#3c4043;--serp-preview-title:#1a0dab;--nested-bg:#fbfbfd}html[data-color-scheme=dark]{color-scheme:dark;--text:#ddd;--body-bg:#121416;--content-bg:#1b1d21;--content-border:#414448;--black:#fff;--white:#000;--blue:#0073a8;--orange:#d68c23;--contao:#f47c00;--border:#303236;--nav-bg:#1b1d21;--nav-hover-bg:#1b325f;--nav-current:#272a30;--nav-separator:#3f3f3f;--hover-row:#1b325f;--header-bg:#292c32;--header-bg-hover:#202327;--header-text:#ddd;--invert-bg:#8f96a3;--invert-text:#222;--table-header:#232529;--table-odd:#1b1d21;--table-even:#1e2024;--table-nb-header:#292c32;--table-nb-odd:#1b1d21;--table-nb-even:#23252a;--panel-bg:#272a30;--tree-header:#272a30;--tree-header-border:#3f4146;--form-text-disabled:#666;--form-border:#44464b;--form-border-disabled:#3a3c40;--form-bg:#151619;--form-bg-hover:#1e2024;--form-bg-disabled:#1e2024;--form-button:#31333a;--form-button-hover:#383a42;--form-button-active:#777;--form-button-disabled:#26272c;--diff-left:rgba(248,81,73,.17);--diff-del:rgba(248,81,73,.4);--diff-right:rgba(46,160,67,.17);--diff-ins:rgba(46,160,67,.4);--code-bg:#30343b;--checkerbox-bg:#30343b;--info:#9095a2;--active-bg:#1b325f;--active-border:#264787;--drag-bg:#1b325f;--legend:#747b8b;--serp-preview:#bdc1c6;--serp-preview-title:#8ab4f8;--nested-bg:#1e2024}.color-scheme--dark,html[data-color-scheme=dark] .color-scheme--light{display:none}.color-scheme--light,html[data-color-scheme=dark] .color-scheme--dark{display:initial}html{font-size:100%;-webkit-text-size-adjust:100%}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}blockquote,body,dl,figure,h1,h2,h3,h4,p{margin:0}img{border:0}table{border-collapse:collapse;border-spacing:0;empty-cells:show}td,th{text-align:left}.tl_select,a.tl_submit,img,input,label,select{vertical-align:middle}button{cursor:pointer}button[disabled]{cursor:default}nav li,nav ul{list-style:none;margin:0;padding:0}body{color:var(--text);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;line-height:1}b,h1,h2,h3,h4,h5,h6,strong,th{font-weight:600}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body{font-weight:300}b,h1,h2,h3,h4,h5,h6,strong,th{font-weight:500}}.tl_textarea.monospace,code,pre{font:300 .75rem/1.25 SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}h1,h2,h3,h4,h5,h6{font-size:1rem}button,input,select,textarea{color:inherit;font:inherit;line-height:inherit}input,select{line-height:17px}@supports (display:-ms-grid){input,select{line-height:1.1}}.tl_gray{color:var(--gray)}.tl_green{color:var(--green)}.tl_red{color:var(--red)}.tl_blue{color:var(--blue)}.tl_orange{color:var(--orange)}span.mandatory{color:var(--red)}.upper{text-transform:uppercase}a{color:var(--text);text-decoration:none}a:active,a:hover{color:var(--contao)}hr{background:var(--border);border:0;color:var(--border);height:1px;margin:18px 0}p{margin-bottom:1em;padding:0}.hidden{display:none!important}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}table.with-border td,table.with-border th{border:solid var(--border);border-width:1px 0}table.with-border th{background-color:var(--table-header)}table.with-padding td,table.with-padding th{padding:6px}table.with-zebra th{background-color:var(--table-nb-header)}table.with-zebra tbody tr:nth-child(odd) td{background-color:var(--table-nb-odd)}table.with-zebra tbody tr:nth-child(2n) td{background-color:var(--table-nb-even)}.clear{clear:both;font-size:.1px;height:.1px;line-height:.1px}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}fieldset>.widget-group{padding:0 15px}.widget-group{--widget-col-amount:12;display:grid;grid-column-gap:30px;grid-template-columns:repeat(var(--widget-col-amount),minmax(0,1fr))}.widget-group>*{--widget-cols:1;grid-column-end:span calc(var(--widget-col-amount)/var(--widget-cols))}.widget-group>.m12{margin:0}.w50{--widget-cols:2}.w33{--widget-cols:3}.w25{--widget-cols:4}.w16{--widget-cols:6}.widget{font-size:0}.widget *{font-size:.875rem}.widget>div{font-size:0}.widget>div>*{font-size:.875rem}.widget code,.widget pre{font-size:.7rem}.widget h3{min-height:16px}.widget h3 img{margin-right:3px}.widget legend{padding:0}.widget legend img{vertical-align:-1px}.widget-captcha{display:initial!important}.widget p.info{background:var(--panel-bg);border-radius:3px;line-height:1.3;margin:2px 0;padding:7px}.widget picture{display:contents}optgroup{background:var(--form-bg);font-style:normal;padding-bottom:3px;padding-top:3px}fieldset.tl_checkbox_container,fieldset.tl_radio_container{border:0;margin:15px 0 1px;padding:0}fieldset.tl_checkbox_container{line-height:15px}fieldset.tl_radio_container{line-height:16px}fieldset.tl_checkbox_container legend,fieldset.tl_radio_container legend{font-weight:600}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){fieldset.tl_checkbox_container legend,fieldset.tl_radio_container legend{font-weight:500}}fieldset.tl_checkbox_container .check-all{color:var(--gray)}fieldset.tl_checkbox_container button{vertical-align:middle}fieldset.checkbox_container,fieldset.radio_container{border:0;margin:0;padding:0}.tl_text{width:100%}.tl_text_2,.tl_text_interval{width:49%}.tl_text_3{width:32.333%}.tl_text_4{width:24%}.tl_textarea{width:100%}.tl_text_unit{width:79%}.tl_text_trbl{width:19%}.tl_text,.tl_text_2,.tl_text_3,.tl_text_4,.tl_text_interval,.tl_text_trbl,.tl_text_unit,.tl_textarea{-moz-appearance:none;-webkit-appearance:none;background-color:var(--form-bg);border:1px solid var(--form-border);border-radius:2px;box-sizing:border-box;height:30px;margin:3px 0;padding:5px 6px 6px}.tl_text[disabled],.tl_text_2[disabled],.tl_text_3[disabled],.tl_text_4[disabled],.tl_text_interval[disabled],.tl_text_trbl[disabled],.tl_text_unit[disabled],.tl_textarea[disabled]{background-color:var(--form-bg-disabled);border:1px solid var(--form-border-disabled);color:var(--form-text-disabled);cursor:not-allowed}.tl_text[readonly],.tl_text_2[readonly],.tl_text_3[readonly],.tl_text_4[readonly],.tl_text_interval[readonly],.tl_text_trbl[readonly],.tl_text_unit[readonly],.tl_textarea[readonly]{background-color:var(--form-bg-disabled);border:1px solid var(--form-border-disabled)}.tl_textarea{height:240px;line-height:1.45;padding:4px 6px}.tl_text_2,.tl_text_3,.tl_text_4,.tl_text_interval,.tl_text_trbl,.tl_text_unit{margin-right:1%}.tl_text_2:last-child,.tl_text_3:last-child,.tl_text_4:last-child,.tl_text_trbl:last-child{margin-right:0}.tl_text_field .tl_text_2{width:49.5%}.tl_imageSize_0{margin-left:1%}input[type=search]{height:27px;padding-bottom:1px;padding-top:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiM3NzciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=");height:14px;margin-right:0;width:14px}@-moz-document url-prefix(){.tl_text::placeholder,.tl_text_2::placeholder,.tl_text_3::placeholder,.tl_text_4::placeholder,.tl_text_interval::placeholder,.tl_text_trbl::placeholder,.tl_text_unit::placeholder,.tl_textarea::placeholder{line-height:18px}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.tl_text::placeholder,.tl_text_2::placeholder,.tl_text_3::placeholder,.tl_text_4::placeholder,.tl_text_interval::placeholder,.tl_text_trbl::placeholder,.tl_text_unit::placeholder,.tl_textarea::placeholder{line-height:16px}input[type=search]{padding-right:0}input[type=search]::-webkit-search-cancel-button{margin:7px 4px 0 0}}}@supports (display:-ms-grid){.tl_text,.tl_text_2,.tl_text_3,.tl_text_4,.tl_text_interval,.tl_text_trbl,.tl_text_unit,.tl_textarea{padding:4px 6px 5px}}select{-moz-appearance:none;-webkit-appearance:none;text-transform:none}select::-ms-expand{display:none}select[multiple]{height:auto}.tl_mselect,.tl_select,.tl_select_column{width:100%}.tl_select_unit{width:20%}.tl_select_interval{width:50%}.tl_mselect,.tl_select,.tl_select_column,.tl_select_interval,.tl_select_unit{background:var(--form-bg) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDUwMCA1MDAiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjEzMS41MjMiIHgyPSIzNjguNDc4IiB5MT0iNDIuNjMiIHkyPSIyNzkuNTg0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjNiM2IzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTk5Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMjUwIDM5Ni42NjZjLTEuMTU1IDAtNC4xMS0xLjgzMi03LjExMy02Ljc1bC0xNjkuNi0yNzcuNDU1Yy0yLjUxNy00LjExNC0zLjE5LTYuOTgtMy4yOC04LjMxNC44MjctLjMzIDIuNTY1LS44MTIgNS42MjctLjgxMmgzNDguNzMzYzMuMDYzIDAgNC43OTguNDgyIDUuNjI3LjgxMi0uMDkgMS4zMzQtLjc2NiA0LjItMy4yOCA4LjMxNWwtMTY5LjYgMjc3LjQ1N2MtMy4wMDUgNC45MTctNS45NiA2Ljc1LTcuMTE0IDYuNzV6Ii8+PC9zdmc+") right -16px top 3px no-repeat;background-origin:content-box;border:1px solid var(--form-border);border-radius:2px;box-sizing:border-box;cursor:pointer;height:30px;margin:3px 0;padding:5px 22px 6px 6px}.tl_mselect[disabled],.tl_mselect[readonly],.tl_select[disabled],.tl_select[readonly],.tl_select_column[disabled],.tl_select_column[readonly],.tl_select_interval[disabled],.tl_select_interval[readonly],.tl_select_unit[disabled],.tl_select_unit[readonly]{background-color:var(--form-bg-disabled);border:1px solid var(--form-border-disabled);color:var(--form-text-disabled);cursor:not-allowed}.tl_mselect[multiple],.tl_select[multiple],.tl_select_column[multiple],.tl_select_interval[multiple],.tl_select_unit[multiple]{background-image:none}@supports (display:-ms-grid){.tl_mselect,.tl_select,.tl_select_column,.tl_select_interval,.tl_select_unit{padding:5px 18px 5px 2px}}.tl_checkbox{margin:0 1px 0 0}.tl_tree_checkbox{margin:1px 1px 1px 0}.tl_checkbox_single_container{height:16px;margin:14px 0 1px}.tl_checkbox_single_container label{font-weight:600;margin-left:4px;margin-right:3px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_checkbox_single_container label{font-weight:500}}.checkbox_toggler{font-weight:600}.checkbox_toggler_first{font-weight:600;margin-top:3px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.checkbox_toggler,.checkbox_toggler_first{font-weight:500}}.checkbox_toggler img,.checkbox_toggler_first img{margin-right:2px;position:relative;top:-1px}.checkbox_options{margin:0 0 6px 21px!important}.tl_checkbox_container .checkbox_options:last-of-type{margin-bottom:0!important}.tl_radio{margin:0 1px 0 0}.tl_tree_radio{margin:1px 1px 1px 0}.tl_radio_table{margin-top:3px}.tl_radio_table td{padding:0 24px 0 0}.tl_upload_field{margin:1px 0}.tl_submit{background:var(--form-button);border:1px solid var(--form-border);border-radius:2px;box-sizing:border-box;cursor:pointer;height:30px;padding:7px 12px;transition:background .2s ease}.tl_submit:hover{background-color:var(--form-button-hover);color:inherit}.tl_submit:active{color:var(--form-button-active)}.tl_submit:disabled{background:var(--form-button-disabled)!important;color:var(--gray);cursor:not-allowed}.tl_formbody_submit .tl_submit,.tl_panel .tl_submit,.tl_version_panel .tl_submit{background:var(--form-bg)}.tl_formbody_submit .tl_submit:hover,.tl_panel .tl_submit:hover,.tl_version_panel .tl_submit:hover{background:var(--form-bg-hover)}.split-button,a.tl_submit{display:inline-block}.split-button{position:relative;z-index:1}.split-button li,.split-button ul{list-style:none;margin:0;padding:0}::-moz-placeholder{padding-top:1px}::-webkit-input-placeholder{padding-top:1px}.wizard>a{position:relative;top:-2px;vertical-align:middle}.wizard>.image-button{background:none;border:0;padding:0;vertical-align:middle}.wizard .tl_image_size,.wizard .tl_select,.wizard .tl_text{width:calc(100% - 24px)}.wizard .tl_text_2{width:45%}.wizard .tl_image_size{display:inline-block}.wizard img{margin-left:4px}.wizard h3 img{margin-left:0}.long .tl_select,.long .tl_text{width:100%}.m12{margin:0 15px;padding:18px 0 16px}.nogrid .m12{padding:0}.cbx{min-height:46px}.cbx.m12{box-sizing:border-box;min-height:80px}.nogrid .cbx{min-height:32px}.subpal{clear:both}.inline div{display:inline}.autoheight{height:auto}.tl_tip{cursor:help;height:15px;overflow:hidden}.tip{background:var(--invert-bg);border-radius:2px;max-width:320px;padding:6px 9px;position:relative;z-index:99}.tip div{line-height:1.3}.tip a,.tip div,.tip span{color:var(--invert-text)}.tip:before{border-bottom:7px solid var(--invert-bg);border-left:7px solid transparent;border-right:7px solid transparent;content:"";height:6px;left:9px;position:absolute;top:-13px}.tip--rtl:before{left:auto;right:9px}.hover-div:hover,.hover-div:hover .limit_toggler,.hover-row:hover .limit_toggler,.hover-row:hover td{background-color:var(--hover-row)!important}.badge-title{background:var(--invert-bg);border-radius:8px;color:var(--invert-text);float:right;font-size:.75rem;font-weight:600;margin-left:8px;margin-top:-8px;padding:2px 5px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.badge-title{font-weight:500}}@media (min-width:1280px){#sbtog{display:none}.split-button ul{display:inline-flex;clip:auto;height:auto;margin:0 0 0 -4px;overflow:initial;position:static;width:auto}.split-button li{margin-left:4px}}@media (max-width:1279.98px){.split-button{display:inline-flex}.split-button ul{background:var(--form-bg);border:1px solid var(--form-border);border-radius:2px;bottom:20px;box-sizing:border-box;margin-bottom:1em;min-width:100%;padding:3px 0;position:absolute;right:0}.split-button ul button{border:0;text-align:left;white-space:nowrap;width:100%}.split-button ul .tl_submit{background:var(--form-bg);margin-bottom:0;margin-top:0}.split-button ul .tl_submit:hover{background:var(--form-button-hover)}.split-button ul:before{border:6px inset transparent;border-top:6px solid var(--form-bg);bottom:-12px;right:4px;z-index:89}.split-button ul:after,.split-button ul:before{content:"";display:block;height:0;position:absolute;width:0}.split-button ul:after{border:7px inset transparent;border-top:7px solid var(--form-border);bottom:-14px;right:3px;z-index:88}.split-button>button[type=submit]{border-radius:2px 0 0 2px;position:relative}.split-button>button[type=button]{background:var(--form-bg);border:1px solid var(--form-border);border-left:0;border-radius:0 2px 2px 0;box-sizing:border-box;height:30px;margin:2px 0;padding:7px 4px;transition:background .2s ease}.split-button>button[type=button].active,.split-button>button[type=button]:hover{background:var(--form-button-hover)}.split-button>button[type=button]:focus{outline:none}.w16,.w25,.w33,.w50,.w66,.w75{--widget-cols:2}}@media (max-width:767.98px){.widget-group{grid-column-gap:0}.w16,.w25,.w33,.w50,.w66,.w75{--widget-cols:1}:not(.widget-group)>.w50{float:none;width:calc(100% - 30px)}.m12{padding-bottom:0;padding-top:0}.cbx,.cbx.m12{min-height:auto}.tip{max-width:80vw}.tl_checkbox_container .tl_checkbox{margin-bottom:1px;margin-top:1px}}:not(.widget-group)>.clr{clear:both;width:calc(100% - 30px)}:not(.widget-group)>.clr:not(.widget){width:100%}:not(.widget-group)>.clr:before{content:"";display:table}:not(.widget-group)>.w50{float:left;min-height:80px;width:calc(50% - 30px)}:not(.widget-group)>.long{width:calc(100% - 30px)}:not(.widget-group)>.m12{margin:0 15px}.widget-group>.clr{grid-column-start:1}:root{--icon-logo:url(icons/logo.svg);--icon-profile:url(icons/profile_small.svg);--icon-security:url(icons/shield_small.svg);--icon-favorites:url(icons/favorites_small.svg);--icon-logout:url(icons/exit.svg);--icon-toggle-all:url(icons/chevron-right.svg);--icon-alert:url(icons/alert.svg);--icon-favorite:url(icons/favorite.svg);--icon-favorite--active:url(icons/favorite_active.svg);--icon-manual:url(icons/manual.svg);--icon-color-scheme:url(icons/color_scheme.svg);--icon-arrow-left:url(icons/arrow_left.svg);--icon-arrow-right:url(icons/arrow_right.svg);--icon-visible:url(icons/visible.svg);--icon-invisible:url(icons/invisible.svg);--icon-loading:url(icons/loading.svg)}html[data-color-scheme=dark]{--icon-logo:url(icons/logo--dark.svg);--icon-profile:url(icons/profile_small--dark.svg);--icon-security:url(icons/shield_small--dark.svg);--icon-favorites:url(icons/favorites_small--dark.svg);--icon-logout:url(icons/exit--dark.svg);--icon-toggle-all:url(icons/chevron-right--dark.svg);--icon-alert:url(icons/alert--dark.svg);--icon-favorite:url(icons/favorite--dark.svg);--icon-favorite--active:url(icons/favorite_active--dark.svg);--icon-manual:url(icons/manual--dark.svg);--icon-color-scheme:url(icons/color_scheme--dark.svg);--icon-arrow-left:url(icons/arrow_left--dark.svg);--icon-arrow-right:url(icons/arrow_right--dark.svg);--icon-visible:url(icons/visible--dark.svg);--icon-invisible:url(icons/invisible--dark.svg);--icon-loading:url(icons/loading--dark.svg)}html{scroll-behavior:smooth;scroll-padding-top:36px}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--body-bg);overflow-y:scroll}body.popup{background:var(--content-bg)}#header{background:var(--header-bg);min-height:40px;text-align:left}#header h1{position:absolute}#header h1 a{background:var(--icon-logo) no-repeat 10px center;display:block;font-weight:400;height:16px;padding:12px 12px 12px 42px}#header h1 a .app-title{color:var(--header-text);font-size:17px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#header h1 a{font-weight:300}}#tmenu{display:flex;justify-content:flex-end}#tmenu li{position:relative}#tmenu .profile button,#tmenu a{display:inline-block;margin:0;padding:13px 12px}#tmenu sup{background:var(--header-text);border-radius:2px;color:var(--header-bg);font-size:.6rem;font-weight:400;left:20px;padding:2px;position:absolute;text-indent:0;top:5px}#tmenu .burger{display:none}#tmenu .burger button{background:none;border:0;padding:8px 10px 9px}#tmenu .burger svg{margin-bottom:-1px;vertical-align:middle}#tmenu .profile button{background:url(icons/chevron-down.svg) right 9px top 14px no-repeat;border:none;cursor:pointer;font-size:.875rem;font-weight:400;padding-right:26px;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#tmenu .profile button{font-weight:300}}#tmenu .burger button,#tmenu .profile button,#tmenu a{color:var(--header-text);transition:background-color .3s ease}#tmenu .active .profile button,#tmenu .burger button:hover,#tmenu a.hover,#tmenu a:hover,#tmenu li:hover .profile button{background-color:var(--header-bg-hover)}#tmenu ul.menu_level_1{background:var(--content-bg);border:1px solid var(--content-border);box-shadow:0 1px 6px rgba(0,0,0,.2);color:var(--text);margin-top:5px;min-width:150px;opacity:0;position:absolute;right:6px;text-align:left;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:4}#tmenu .active ul.menu_level_1{opacity:1;visibility:visible}#tmenu ul.menu_level_1 li a{color:inherit;display:block;padding:6px 20px 6px 40px;white-space:nowrap}#tmenu ul.menu_level_1 li a:hover{background-color:var(--nav-hover-bg)}#tmenu ul.menu_level_1 .info{border-bottom:1px solid var(--border);color:var(--info);line-height:1.4;margin-bottom:9px;padding:15px 20px;white-space:nowrap}#tmenu ul.menu_level_1 strong{color:var(--text);display:block}#tmenu ul.menu_level_1:before{border:7px solid transparent;border-bottom:7px solid var(--content-bg);content:"";display:block;height:0;position:absolute;right:9px;top:-14px;width:0}#tmenu ul.menu_level_1:after{border-right:1px solid var(--content-border);border-top:1px solid var(--content-border);content:"";display:block;height:9px;position:absolute;right:11px;top:-6px;transform:rotate(-45deg);width:9px}#tmenu ul.menu_level_1 .logout{border-top:1px solid var(--border);margin-top:9px;padding:6px 0}#tmenu .icon-alert,#tmenu .icon-color-scheme,#tmenu .icon-favorite,#tmenu .icon-manual{margin-bottom:-2px;overflow:hidden;position:relative;text-indent:28px;white-space:nowrap;width:16px}#tmenu .icon-alert{background:var(--icon-alert) center center no-repeat}#tmenu .icon-favorite{background:var(--icon-favorite) center center no-repeat}#tmenu .icon-favorite--active{background:var(--icon-favorite--active) center center no-repeat}#tmenu .icon-manual{background:var(--icon-manual) center center no-repeat}#tmenu .icon-color-scheme{background:var(--icon-color-scheme) center center no-repeat}#tmenu .icon-profile{background:var(--icon-profile) 20px center no-repeat}#tmenu .icon-security{background:var(--icon-security) 20px center no-repeat}#tmenu .icon-favorites{background:var(--icon-favorites) 20px center no-repeat}#tmenu .icon-logout{background:var(--icon-logout) 20px center no-repeat}#container{display:flex;min-height:calc(100vh - 40px)}.popup #container{max-width:none;min-height:0;padding:0;width:auto}#left{background:var(--nav-bg);display:flex;flex-direction:column;width:220px}#left .version{font-size:.75rem;line-height:1.4;margin-top:4em;padding:15px 18px}#left .version,#left .version a{color:var(--nav-group)}#main{display:flex;flex-direction:column;width:calc(100% - 220px)}.popup #main{border:0;display:initial;float:none;margin:0;max-width:none;padding:0;width:auto}#main .content{background:var(--content-bg);border:1px solid var(--content-border);margin:0 15px 15px}.popup #main .content{border:0;margin:0}#tl_navigation{flex-grow:1}#tl_navigation .menu_level_0{padding-top:20px}#tl_navigation .menu_level_0>li:after{background:var(--nav-separator);content:"";display:block;height:1px;margin:15px auto;width:calc(100% - 30px)}#tl_navigation .menu_level_0>li.last:after{display:none}#tl_navigation .menu_level_0 a[class^=group-]{color:var(--nav-group);display:block;font-size:.75rem;font-weight:500;margin:0 15px;padding:3px 3px 3px 22px;text-transform:uppercase}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#tl_navigation .menu_level_0 a[class^=group-]{font-weight:400}}#tl_navigation .group-favorites{background:url(icons/favorites_group.svg) 3px 2px no-repeat}#tl_navigation .group-content{background:url(icons/content.svg) 3px 2px no-repeat}#tl_navigation .group-design{background:url(icons/monitor.svg) 3px 2px no-repeat}#tl_navigation .group-accounts{background:url(icons/person.svg) 3px 2px no-repeat}#tl_navigation .group-system{background:url(icons/wrench.svg) 3px 2px no-repeat}#tl_navigation .menu_level_1{padding-top:5px}#tl_navigation [class^=menu_level_] a{color:var(--nav);display:block;font-weight:400;padding:5px 33px 5px 37px;transition:color .2s ease}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#tl_navigation [class^=menu_level_] a{font-weight:300}}#tl_navigation [class^=menu_level_]>li.current>a{background-color:var(--nav-current);border-left:4px solid var(--contao)}#tl_navigation .menu_level_1>li.current>a{padding-left:33px}#tl_navigation .menu_level_2 a{padding-left:49px}#tl_navigation .menu_level_2>li.current>a{padding-left:45px}#tl_navigation .menu_level_3 a{padding-left:61px}#tl_navigation .menu_level_3>li.current>a{padding-left:57px}#tl_navigation .menu_level_4 a{padding-left:73px}#tl_navigation .menu_level_4>li.current>a{padding-left:69px}#tl_navigation .menu_level_5 a{padding-left:85px}#tl_navigation .menu_level_5>li.current>a{padding-left:81px}#tl_navigation .menu_level_2 a{font-size:.75rem}#tl_navigation .menu_level_1 li.has-children:not(.first){padding-top:5px}#tl_navigation .menu_level_1 li.has-children:not(.last){padding-bottom:5px}#tl_navigation .menu_level_1 a:hover,#tl_navigation .menu_level_1 li.current>a{background-color:var(--nav-current);color:var(--nav-hover)}#tl_navigation .collapsed .menu_level_1{display:none}#tl_buttons{margin:0;padding:9px 15px;text-align:right}.toggleWrap{cursor:pointer}.opacity{-moz-opacity:.8;opacity:.8}#main_headline{display:flex;font-size:1.1rem;margin:18px 16px}.popup #main_headline{display:none}#main_headline span{display:inline-block;flex:1 0 0;line-height:22px;max-width:max-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main_headline span:nth-child(2n){font-weight:400}#main_headline span+span:before{content:"\A0› ";font-weight:600}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#main_headline span:nth-child(2n){font-weight:300}#main_headline span+span:before{font-weight:500}}h2.sub_headline{margin:3px 18px;padding:7px 0}.label-info{color:var(--gray);padding-left:3px}.label-date{color:var(--gray);padding-right:3px}.tl_gerror{background:url(icons/error.svg) no-repeat 0;margin:12px;padding:3px 0 3px 22px}.tl_confirm,.tl_error,.tl_info,.tl_new{line-height:1.3;margin:0 0 1px;padding:11px 18px 11px 32px}.tl_error{background:var(--error-bg) url(icons/error.svg) no-repeat 11px 12px}.tl_confirm{background:var(--confirm-bg) url(icons/ok.svg) no-repeat 11px 12px}.tl_info{background:var(--info-bg) url(icons/show.svg) no-repeat 11px 12px}.tl_new{background:var(--new-bg) url(icons/featured.svg) no-repeat 11px 12px}.tl_error,.tl_error a,.tl_gerror,.tl_gerror a{color:var(--red)}.tl_error a,.tl_gerror a{text-decoration:underline}.tl_confirm,.tl_confirm a{color:var(--green)}.tl_info,.tl_info a{color:var(--blue)}.tl_new,.tl_new a{color:var(--orange)}.widget .tl_confirm,.widget .tl_error,.widget .tl_info,.widget .tl_new{background-position:9px 9px;padding:8px 10px 8px 30px}.tl_confirm strong,.tl_error strong,.tl_info strong,.tl_new strong{color:inherit}.tl_panel,.tl_version_panel{background:var(--panel-bg);border-bottom:1px solid var(--content-border);padding:4px 12px;text-align:right}.tl_version_panel{padding:8px 12px}.tl_panel .tl_select{text-align:left}.tl_version_panel .tl_select{max-width:280px}.tl_version_panel .tl_submit{vertical-align:middle}.tl_img_submit,.tl_version_panel .tl_formbody{position:relative}.tl_img_submit{border:0;cursor:pointer;height:16px;margin:0;overflow:hidden;padding:0;text-indent:16px;top:9px;white-space:nowrap;width:16px}.filter_apply{background:url(icons/filter-apply.svg) 50% no-repeat}.filter_reset{background:url(icons/filter-reset.svg) 50% no-repeat}.tl_subpanel{float:right;letter-spacing:-.31em}.tl_subpanel *{letter-spacing:normal}.tl_search span,.tl_subpanel strong{vertical-align:middle}.tl_submit_panel{min-width:32px;padding-left:6px;padding-right:3px}#search .active,.tl_panel .active,.tl_panel_bottom .active{background-color:var(--active-bg)}.tl_filter{width:100%}.tl_filter .tl_select{margin-left:3px;max-width:14.65%}.tl_submit_panel+.tl_filter{width:86%}.tl_limit{width:22%}.tl_limit .tl_select{margin-left:3px;width:52%}.tl_search{width:40%}.tl_search .tl_select{margin-left:3px;margin-right:1%;width:38%}.tl_search .tl_text{-webkit-appearance:textfield;box-sizing:content-box;margin-left:1%;width:30%}.tl_sorting{width:26%}.tl_sorting .tl_select{margin-left:1%;width:60%}.jump-targets{background:var(--panel-bg);border-bottom:1px solid var(--content-border);min-height:30px;padding-top:1px;position:sticky;top:0;z-index:3}.jump-targets .inner{overflow-x:scroll;scrollbar-width:none}.jump-targets .inner::-webkit-scrollbar{display:none}.jump-targets ul{list-style:none;margin:0;padding:0;white-space:nowrap}.jump-targets li{display:inline-block;font-size:.75rem;padding:9px 10px;white-space:nowrap}.jump-targets button{background:none;border:none;padding:0}.jump-targets:after,.jump-targets:before{content:"";display:block;height:100%;position:absolute;top:0;width:10px}.jump-targets:before{background:linear-gradient(-90deg,transparent 0,var(--panel-bg) 50%)}.jump-targets:after{background:linear-gradient(90deg,transparent 0,var(--panel-bg) 50%);right:0}.tl_xpl{padding:0 18px}.tl_box,.tl_tbox{border-bottom:1px solid var(--border);padding:12px 0 25px}.tl_box:last-child,.tl_tbox:last-child{border-bottom:0}.tl_box h3,.tl_tbox h3,.tl_xpl h3{font-size:.875rem;height:16px;margin:0;padding-top:13px}.tl_box h4,.tl_tbox h4{font-size:.875rem;margin:6px 0 0;padding:0}.tl_tbox.theme_import{padding-left:15px;padding-right:15px}.tl_tbox.theme_import h3,.tl_tbox.theme_import h4,.tl_tbox.theme_import p{line-height:1.3}.tl_help,.tl_help *{font-size:.75rem}.tl_help,.tl_help a{color:var(--info);line-height:1.2;margin-bottom:0}.tl_help a:active,.tl_help a:focus,.tl_help a:hover{text-decoration:underline}#tl_buttons+.tl_edit_form .tl_formbody_edit{border-top:1px solid var(--border)}.tl_formbody_submit{border-top:1px solid var(--content-border);bottom:0;position:sticky;z-index:3}.tl_submit_container{background:var(--panel-bg);padding:8px 12px}.tl_submit_container .tl_submit{margin:2px 0}.maintenance_active{padding-top:12px}.maintenance_active,.maintenance_inactive{border-top:1px solid var(--border)}.maintenance_inactive .tl_tbox{border:0!important;padding:6px 15px 14px}.maintenance_inactive .tl_message{margin:0 15px 3px}.maintenance_inactive h2.sub_headline{margin:16px 15px 3px}.maintenance_inactive .tl_submit_container{background:none;border:0;padding:0 15px 24px}@keyframes crawl-progress-bar-stripes{0%{background-position-x:1rem}}#tl_crawl .tl_message{margin-bottom:24px}#tl_crawl .tl_message>p{background-color:transparent;background-position-y:center;padding-bottom:0;padding-top:0}#tl_crawl .tl_tbox{margin-top:0;padding-left:0;padding-right:0;padding-top:0}#tl_crawl .tl_checkbox_container{margin-top:6px}#tl_crawl .inner{margin:0 18px 18px;position:relative}#tl_crawl .progress{background-color:var(--tree-header);border-radius:2px;display:flex;height:20px}#tl_crawl .progress-bar{background-size:10px 10px;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;white-space:nowrap}#tl_crawl .progress-bar.running{animation:crawl-progress-bar-stripes 1s linear infinite;background-color:var(--progress-running);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}#tl_crawl .progress-bar.finished{background-color:var(--progress-finished)}#tl_crawl .progress-count{margin:6px 0 24px}#tl_crawl .results h3{font-size:.9rem;margin:18px 0 9px}#tl_crawl .results p{margin-bottom:6px}#tl_crawl .crawl-hint{line-height:1.3;margin-top:-2px}#tl_crawl .crawl-hint a{text-decoration:underline}#tl_crawl .subscriber-log{display:none;margin-bottom:0;padding:5px 0}#tl_crawl .wait{color:var(--gray);margin-top:9px}#tl_crawl .debug-log{display:none;margin-top:11px}#tl_crawl .results.finished .show-when-running,#tl_crawl .results.running .show-when-finished{display:none}#tl_crawl .results.finished .show-when-finished,#tl_crawl .results.running .show-when-running{display:block}#tl_crawl .result .summary.success{color:var(--green)}#tl_crawl .result .summary.failure{color:var(--red)}#tl_crawl .result .warning{color:var(--blue);display:none}.two-factor{border-top:1px solid var(--border);padding-bottom:9px}.two-factor h2.sub_headline{margin:18px 15px 3px}.two-factor>p{line-height:1.3;margin:0 15px 12px}.two-factor li{list-style:initial;margin-left:2em}.two-factor .qr-code{margin:0 15px}.two-factor .qr-code img{border:3px solid #fff}.two-factor .tl_listing_container{margin-top:6px}.two-factor .widget{height:auto;margin:15px 15px 12px}.two-factor .widget .tl_error{background:none;font-size:.75rem;line-height:1.25;margin:0;padding:1px 0}.two-factor .tl_submit_container{background:none;border:0;padding:0 15px 10px}.two-factor .submit_container{clear:both;margin:0 15px 12px}.two-factor .tl_message{margin:0 15px 12px}.two-factor .tl_message>p{background-color:transparent;background-position:3px;padding:0 3px 0 27px}.two-factor .tl_backup_codes>p,.two-factor .tl_trusted_devices>p{line-height:1.3;margin:0 15px 12px}.two-factor .backup-codes{display:grid;grid-template-columns:repeat(2,1fr);margin:15px 15px 24px;max-width:224px;padding:0}.two-factor .backup-codes li{list-style:none;margin:0}.two-factor .tl_trusted_devices td,.two-factor .tl_trusted_devices th{line-height:16px}#search{margin:18px 18px -9px;text-align:right}#search .tl_text{-webkit-appearance:textfield;box-sizing:content-box;max-width:160px}.tl_edit_preview{margin-top:18px}.tl_edit_preview img{background:var(--white);border:1px solid var(--content-border);height:auto;max-width:100%;padding:2px}.tl_edit_preview_enabled{cursor:crosshair;display:inline-block;position:relative}.tl_edit_preview_important_part{border:1px solid var(--black);box-shadow:0 0 0 1px var(--white),inset 0 0 0 1px var(--white);margin:-1px;opacity:.5;position:absolute}table.tl_listing{width:100%}.tl_listing_container{margin:18px 0;padding:0 15px}#tl_buttons+.tl_form .tl_listing_container,#tl_buttons+.tl_listing_container{margin-top:12px}#paste_hint+.tl_listing_container{margin-top:36px}.tl_folder_list,.tl_folder_tlist{background:var(--table-header);border-bottom:1px solid var(--border);font-weight:600;padding:6px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_folder_list,.tl_folder_tlist{font-weight:500}}.tl_folder_tlist{border-top:1px solid var(--border);line-height:16px}.tl_file,.tl_file_list{background:var(--content-bg);border-bottom:1px solid var(--border);padding:5px 6px;position:relative}.tl_file_list .ellipsis{height:16px;overflow:hidden;padding-right:18px;text-overflow:ellipsis;word-break:break-all}.tl_right_nowrap{padding:6px;text-align:right;vertical-align:top;white-space:nowrap}.tl_listing.picker .tl_file,.tl_listing.picker .tl_folder,.tl_listing.picker .tl_right_nowrap,.tl_listing_container.picker .tl_content,.tl_listing_container.picker .tl_content_header{background-image:linear-gradient(90deg,transparent calc(100% - 26px),var(--tree-header) 26px)}.tl_listing.picker .tl_tree_checkbox,.tl_listing.picker .tl_tree_radio,.tl_listing_container.picker .tl_tree_checkbox,.tl_listing_container.picker .tl_tree_radio{margin-left:8px;margin-top:2px}.tl_listing.picker .tl_tree_checkbox:disabled,.tl_listing.picker .tl_tree_radio:disabled,.tl_listing_container.picker .tl_tree_checkbox:disabled,.tl_listing_container.picker .tl_tree_radio:disabled{visibility:hidden}.tl_listing_container.picker div[class^=ce_]{padding-right:24px}.tl_listing_container.picker .limit_toggler{width:calc(100% - 26px)}.list_view .tl_listing img.theme_preview{margin-right:9px}.tl_show{margin:18px 2%;padding:9px 0 18px;width:96%}.tl_show+.tl_show{margin-top:36px}.tl_show td,.tl_show th{line-height:16px;white-space:pre-line}.tl_show td:first-child{white-space:normal;width:34%}.tl_show td p:last-of-type{margin-bottom:0}.tl_show small{color:var(--info);display:block}.tl_label{font-weight:600;margin-right:12px;white-space:nowrap}.tl_label small{font-weight:400}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_label{font-weight:500}.tl_label small{font-weight:300}}.tl_empty{margin:0;padding:18px}.tl_empty_parent_view{margin:0;padding:18px 0 0}.tl_listing_container+.tl_empty{margin-top:-18px}.tl_noopt{margin:0 0 -1px}.tl_select_trigger{margin-top:-9px}.tl_radio_reset,.tl_select_trigger{padding:0 6px 3px 0;text-align:right}.tl_radio_reset{margin-top:6px}.tl_radio_label,.tl_select_label{color:var(--gray);font-size:.75rem;margin-right:2px}.tl_header{background:var(--table-header);margin-bottom:18px;padding:10px}.tl_header_table{line-height:1.3}.tl_content_header{background:var(--table-header);border-bottom:1px solid var(--border);font-weight:600;padding:7px 6px}.tl_header+.tl_content_header{border-top:1px solid var(--border)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_content_header{font-weight:500}}.as-grid .tl_content_header{background-color:transparent;border:0;font-size:1rem;margin-top:24px;padding:0 1px}.tl_content{border-bottom:1px solid var(--border);position:relative}.tl_content .inside{background-color:var(--content-bg);padding:6px}.tl_content.draft .inside{min-height:16px}.hover-row.draft>td,.tl_content.draft>*,.tl_file.draft>*,.tl_folder.draft>*{opacity:.5}.as-grid .tl_content{background-color:var(--content-bg);border:1px solid var(--border);margin-top:18px;padding:0}.as-grid .tl_content .inside{display:grid;grid-template-columns:1fr auto}.as-grid .tl_content_header+.tl_content{margin-top:12px}.parent_view>ul{list-style:none;margin:0;padding:0}.parent_view:not(.as-grid)>ul{background-color:var(--table-header)}.tl_content.indent_1{margin-left:20px}.tl_content.indent_2{margin-left:40px}.tl_content.indent_3{margin-left:60px}.tl_content.indent_4{margin-left:80px}.tl_content.indent_5{margin-left:100px}.as-grid .tl_content .inside{padding:0}.as-grid .tl_content.indent{background:var(--nested-bg);border-width:0 1px;margin:0;padding:15px 15px 0}.as-grid .tl_content.indent_2{padding-left:30px;padding-right:30px}.as-grid .tl_content.indent_3{padding-left:45px;padding-right:45px}.as-grid .tl_content.indent_4{padding-left:60px;padding-right:60px}.as-grid .tl_content.indent_5{padding-left:75px;padding-right:75px}.as-grid .tl_content.indent_last{padding-bottom:15px}.as-grid .tl_content.indent .inside{border:1px solid var(--border)}.as-grid .tl_content.wrapper_stop{margin-top:0}.as-grid .tl_content.indent.wrapper_stop{padding-top:0}.tl_content_left{line-height:16px}.as-grid .tl_content_left{padding:8px 10px}.tl_content_right{float:right;margin-bottom:-1px;margin-left:12px;position:relative;text-align:right;z-index:1}.as-grid .tl_content .tl_content_right{background:var(--table-header);border-left:1px solid var(--border);float:none;margin-bottom:0;margin-left:0;order:2;padding:8px 10px}.tl_content_right button,.tl_right button{background:none;border:0;height:16px;margin:0;padding:0}.cte_type{color:var(--info);font-size:.75rem;line-height:16px;margin:0 0 4px}.as-grid .cte_type{background-color:var(--table-header);font-size:.8rem;margin-bottom:0;order:1;padding:8px 10px}.cte_type.published,.cte_type.published a{color:var(--green)}.cte_type.unpublished,.cte_type.unpublished a{color:var(--red)}.cte_type.icon-protected{background:var(--table-header) url(icons/protected.svg) 8px center no-repeat;padding-left:27px}.cte_type .visibility{color:var(--gray)}.cte_preview{line-height:1.25;position:relative}.cte_preview h1{font-size:1.25rem;margin-bottom:6px}.cte_preview h2{font-size:1rem;margin-bottom:6px}.cte_preview h3{font-size:.9rem;margin-bottom:6px}.cte_preview h4,.cte_preview h5,.cte_preview h6{font-size:.875rem;margin-bottom:6px}.content-hyperlink,.content-toplink,.cte_preview div.tl_gray,.cte_preview figure,.cte_preview ol,.cte_preview p,.cte_preview table,.cte_preview table caption,.cte_preview ul{margin-bottom:6px}.cte_preview img{height:auto;max-width:320px;padding:6px 0}.cte_preview td,.cte_preview th{border-bottom:1px solid var(--border);padding:3px 6px}.cte_preview th{background:var(--table-header);padding:6px}.cte_preview td{background:var(--content-bg)}.cte_preview table caption{font-size:.75rem;text-align:left}.cte_preview pre{margin-bottom:6px;margin-top:0;white-space:pre-wrap;word-break:break-all}.cte_preview pre.disabled{color:var(--pre-disabled)}.cte_preview .content-gallery ul{display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:0;padding:0}.cte_preview a{color:var(--green)}.cte_preview div.tl_gray a{color:var(--gray)}.cte_preview span.comment{color:var(--blue);display:inline-block;margin-bottom:3px}.cte_preview button,.cte_preview input,.cte_preview select,.cte_preview textarea{background:var(--form-bg);border:1px solid var(--form-border)}.cte_preview input[type=file]{position:relative}.cte_preview select{-moz-appearance:menulist;-webkit-appearance:menulist}.cte_preview .checkbox_container legend,.cte_preview .radio_container legend,.cte_preview label{display:block;margin-bottom:6px}.cte_preview .widget{margin:0 0 6px}.cte_preview .checkbox_container label,.cte_preview .radio_container label{display:initial}.cte_preview .widget-captcha{display:block!important}.cte_preview .widget-captcha .captcha_text{padding-left:3px;vertical-align:middle}.cte_preview.empty{display:none}.as-grid .cte_preview{border-top:1px solid var(--border);grid-column:1/span 2;order:3;padding:10px 10px 6px}.limit_height{overflow:hidden}.limit_toggler{background:var(--content-bg);bottom:0;left:0;line-height:11px;position:absolute;text-align:center;width:100%}.limit_toggler button{background:var(--content-bg);border:0;border-top-left-radius:2px;border-top-right-radius:2px;color:var(--gray);line-height:8px;margin:0;padding:0;width:24px}.limit_toggler button span{position:relative;top:-4px;z-index:1}.tl_folder_top{background:var(--tree-header);border:solid var(--tree-header-border);border-width:1px 0;padding:5px 6px}.tl_folder{background:var(--table-header);border-bottom:1px solid var(--border);padding:5px 6px}.tl_folder.tl_folder_dropping,.tl_folder_top.tl_folder_dropping{background-color:var(--drag-bg)!important;color:var(--text)!important}.tl_folder.tl_folder_dropping a,.tl_folder_top.tl_folder_dropping a{color:inherit}.tl_listing .tl_left{box-sizing:border-box;flex-grow:1;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl_listing .tl_left.tl_left_dragging{background:var(--drag-bg);border-radius:10px;color:var(--text);margin-left:0;padding:5px 10px!important;position:absolute;text-indent:0;white-space:nowrap}.tl_listing .tl_left.tl_left_dragging .preview-image,.tl_listing .tl_left.tl_left_dragging a img{display:none}.tl_listing .tl_left.tl_left_dragging .tl_gray,.tl_listing .tl_left.tl_left_dragging a{color:inherit}.tl_listing_dragging .hover-div:not(.tl_folder):hover{background-color:transparent!important}.tl_listing .tl_left *{vertical-align:text-top}.tl_listing .tl_left a:hover{color:var(--text)}.tl_tree_xtnd .tl_file{padding-bottom:5px;padding-top:5px}.tl_tree_xtnd .tl_file .tl_left img{margin-right:2px}.tl_file_manager .preview-image{height:auto;margin:0 0 2px 22px;max-height:75px;max-width:100px;width:auto}.tl_file_manager .preview-important{height:auto;margin:0 0 2px;max-height:60px;max-width:80px;vertical-align:bottom;width:auto}.tl_listing .tl_right{padding:1px 0 0 9px;white-space:nowrap}@-moz-document url-prefix(){.tl_listing .tl_right{padding-top:0}}.tl_listing,.tl_listing ul{margin:0;padding:0}.tl_listing li{display:flex;list-style-type:none;margin:0}.tl_listing li.parent{display:inline;padding-left:0;padding-right:0}label.tl_change_selected{color:var(--gray);font-size:.75rem;margin-right:2px}#tl_breadcrumb{background:var(--active-bg);border:1px solid var(--active-border);border-radius:2px;display:flow-root;line-height:24px;margin:0 0 12px;padding:4px 6px}#tl_breadcrumb li{float:left;list-style-type:none;margin:0;padding:0 3px}#tl_breadcrumb li a{display:inline-block}#tl_breadcrumb li img{height:16px;vertical-align:-3px;width:16px}.selector_container{margin-top:1px;position:relative}.selector_container>ul{list-style-type:none;margin:0 0 1px;padding:0}.selector_container>ul>li{margin:0 9px 0 0;padding:2px 0}.selector_container p{margin-bottom:1px}.selector_container ul:not(.sgallery) img{margin-right:1px;vertical-align:text-top}.selector_container img{height:auto;max-width:320px}.selector_container .limit_height{height:auto!important;max-height:190px}.selector_container .limit_toggler{display:none}.selector_container h1,.selector_container h2,.selector_container h3,.selector_container h4{margin:0;padding:0}.selector_container pre{white-space:pre-wrap}.selector_container table.showColumns{margin:2px 0 3px}.selector_container table.sortable td{cursor:move}ul.sgallery{display:flow-root}ul.sgallery li{-webkit-align-items:center;align-items:center;background:var(--form-button);display:-webkit-flex;display:flex;float:left;-webkit-justify-content:center;justify-content:center;margin:2px 4px 2px 0;min-height:75px;min-width:100px;padding:0}.popup #tl_soverview{margin-top:15px}#tl_soverview>div{border-bottom:1px solid var(--border);padding:5px 15px}#tl_soverview>div:last-child{border-bottom:0}#tl_messages h2,#tl_shortcuts h2{margin:14px 0 10px}#tl_versions h2{margin:14px 0 12px}#tl_messages p{margin-bottom:.5em}#tl_messages p:last-child{margin-bottom:1em}#tl_messages .tl_confirm,#tl_messages .tl_error,#tl_messages .tl_info,#tl_messages .tl_new{background-color:transparent;background-position:left 1px;padding:0 0 0 21px}#tl_shortcuts p a{text-decoration:underline}#tl_versions{margin-bottom:0}#tl_versions table{margin-bottom:18px;width:100%}#tl_versions td,#tl_versions th{padding:6px}#tl_versions th{line-height:16px}#tl_versions td:first-child{white-space:nowrap}#tl_versions td:last-child{text-align:right;white-space:nowrap;width:32px}#tl_versions .pagination{background:var(--table-header);margin-bottom:14px;margin-top:18px;padding:12px 6px}.tl_chmod{width:100%}.tl_chmod th{background:var(--tree-header);font-weight:400;height:18px;text-align:center}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_chmod th{font-weight:300}}.tl_chmod td{background:var(--table-header);text-align:center}.tl_chmod td,.tl_chmod th{border:1px solid var(--content-bg);padding:6px;width:14.2857%}.tl_checkbox_wizard button,.tl_image_size+button,.tl_key_value_wizard button,.tl_listwizard button,.tl_metawizard button,.tl_modulewizard button,.tl_optionwizard button,.tl_sectionwizard button,.tl_tablewizard button{background:none;border:0;margin:0;padding:0;vertical-align:middle}.tl_modulewizard{margin-top:2px;max-width:800px;width:100%}.tl_modulewizard td{padding:0 3px 0 0;position:relative}.tl_modulewizard th{font-size:.75rem;font-weight:400;padding:0 6px 1px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_modulewizard th{font-weight:300}}.tl_modulewizard td:last-child{white-space:nowrap;width:1%}.tl_modulewizard .tl_select,.tl_modulewizard .tl_select_column{margin:2px 0}.js .tl_modulewizard input.mw_enable,.tl_modulewizard input.mw_enable+button{display:none}.js .tl_modulewizard input.mw_enable+button{background:var(--icon-invisible) 0 0 no-repeat;display:inline;height:16px;width:16px}.js .tl_modulewizard input.mw_enable:checked+button{background-image:var(--icon-visible)}.tl_modulewizard img.mw_enable{display:none}.js .tl_modulewizard img.mw_enable{display:inline;margin-right:1px}.tl_optionwizard{max-width:600px;width:100%}.tl_key_value_wizard{max-width:450px;width:100%}.tl_key_value_wizard,.tl_optionwizard{margin-top:2px}.tl_key_value_wizard label,.tl_optionwizard label{margin-right:3px}.tl_key_value_wizard td,.tl_optionwizard td{padding:0 3px 0 0}.tl_key_value_wizard th,.tl_optionwizard th{font-size:.75rem;font-weight:400;padding:0 6px 1px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_key_value_wizard th,.tl_optionwizard th{font-weight:300}}.tl_key_value_wizard td:nth-child(n+3),.tl_optionwizard td:nth-child(n+3){white-space:nowrap;width:1%}.tl_optionwizard .tl_text{margin:2px 0}.tl_key_value_wizard img,.tl_optionwizard img{position:relative;top:1px}.tl_key_value_wizard .fw_checkbox,.tl_optionwizard .fw_checkbox{margin:0 1px}#ctrl_allowedAttributes{max-width:none}#ctrl_allowedAttributes td:first-child{width:100px}#tl_tablewizard{margin-top:2px;overflow:auto;padding-bottom:2px}.tl_tablewizard td{padding:0 3px 0 0}.tl_tablewizard thead td{padding-bottom:3px;text-align:center;white-space:nowrap}.tl_tablewizard tbody td:last-child{white-space:nowrap}.tl_tablewizard td.tcontainer{vertical-align:top}.tl_tablewizard .tl_textarea{margin:2px 0}.tl_listwizard{list-style:none;margin:1px 0;padding:0}.tl_listwizard .tl_text{margin:2px 0;width:78%}.tl_checkbox_wizard .fixed{display:block;margin-top:1px}.tl_checkbox_wizard .sortable span{display:block}.tl_checkbox_wizard .sortable img{vertical-align:bottom}.tl_metawizard{list-style:none;margin:3px 0;padding:0}.tl_metawizard li{margin-bottom:2px;padding:9px}.tl_metawizard li:nth-child(odd){background:var(--table-header)}.tl_metawizard li:nth-child(2n){background:var(--table-even)}.tl_metawizard label{float:left;margin-top:9px;width:18%}.tl_metawizard .tl_text,.tl_metawizard .tl_textarea{float:left;margin:1px 0;width:calc(82% - 20px)}.tl_metawizard .tl_textarea{resize:vertical}.tl_metawizard .tl_text+a{margin-left:4px;position:relative;top:7px}.tl_metawizard br{clear:left}.tl_metawizard .lang{display:block;font-weight:600;margin:3px 0 9px;position:relative}.tl_metawizard .lang button{position:absolute;right:0;top:-1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_metawizard .lang{font-weight:500}}.tl_sectionwizard{margin-top:2px;max-width:680px;width:100%}.tl_sectionwizard td{padding:0 3px 0 0;position:relative;width:25%}.tl_sectionwizard th{font-size:.75rem;font-weight:400;padding:0 4px 1px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tl_sectionwizard th{font-weight:300}}.tl_sectionwizard td:last-child{white-space:nowrap}#paste_hint{position:relative;z-index:1}.tl_message+#paste_hint{margin-top:-12px}#paste_hint p{background:var(--icon-arrow-right) bottom right no-repeat;padding:0 36px 24px 0;right:30px;top:0;transform:rotate(-1deg)}#paste_hint p,.sort_hint{color:var(--paste-hint);font-family:Architects Daughter,cursive;font-size:1rem;position:absolute}.sort_hint{background:var(--icon-arrow-left) 6px bottom no-repeat;left:160px;padding:0 6px 24px 42px;top:-50px;transform:rotate(-2deg)}.widget+.subpal .sort_hint{left:260px}.widget+.widget .sort_hint{left:320px}.serp-preview{background:var(--panel-bg);border-radius:3px;color:var(--serp-preview);font-family:Arial,sans-serif;font-weight:400;margin:2px 0;max-width:600px;padding:5px 7px}.serp-preview p{margin:0}.serp-preview .description,.serp-preview .url{line-height:18px}.serp-preview .url:not(:empty){margin-top:3px}.serp-preview .description:not(:empty){margin-bottom:3px}.serp-preview .title{color:var(--serp-preview-title);font-size:18px;margin:5px 0 4px}.serp-preview .tl_info{background-color:transparent}#tl_ajaxBox{background:var(--white) var(--icon-loading) no-repeat right 2em center;border:2px solid var(--black);border-radius:2px;box-sizing:border-box;font-size:1rem;left:50%;margin-left:-150px;padding:2em;position:absolute;text-align:left;width:300px}#tl_ajaxOverlay{background:var(--white);height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.ce_gallery ul{display:flow-root}.ce_gallery li{float:left;margin:0 6px 6px 0}.drag-handle{cursor:move}ul.sortable li{cursor:move;position:relative}ul.sortable li .dirname{display:none}ul.sortable li:hover .dirname{display:inline}ul.sortable button{background:var(--form-button);border:0;border-radius:2px;cursor:pointer;font-size:22px;line-height:9px;margin:0;padding:0 0 3px;position:absolute;right:0;top:0;transition:all .1s linear}ul.sortable button:hover{background:var(--form-button-hover)}ul.sortable button[disabled]{color:var(--gray);cursor:not-allowed}ul.sortable button[disabled]:hover{background:hsla(0,0%,100%,.7)}#picker-menu{border-bottom:1px solid var(--content-border);padding:9px 6px 0}#picker-menu>ul{list-style:none;margin:0;padding:0}#picker-menu li{background-color:var(--table-even);border:1px solid var(--content-border);border-radius:2px 2px 0 0;display:inline-block;padding:8px 0;position:relative;top:1px}#picker-menu li.current,#picker-menu li:hover{background-color:var(--panel-bg)}#picker-menu li.current{border-bottom-color:var(--panel-bg)}#picker-menu a{background:url(icons/manager.svg) 12px no-repeat;padding:3px 12px 3px 32px}#picker-menu a:hover{color:var(--text)}#picker-menu a.pagePicker{background-image:url(icons/pagemounts.svg);background-size:16px}#picker-menu a.filePicker{background-image:url(icons/filemounts.svg);background-size:14px}#picker-menu a.articlePicker{background-image:url(icons/articles.svg);background-size:16px}#picker-menu a.close{background-image:url(icons/back.svg)}.ace_editor{padding:3px;z-index:0}.ace_editor,.ace_editor *{color:var(--text);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:.75rem!important}.ace-fullsize{overflow:hidden!important}.ace-fullsize .ace_editor{border:0;bottom:0;height:auto!important;left:0;margin:0;position:fixed!important;right:0;top:0;width:auto!important;z-index:10000}div.mce-edit-area{width:99.9%}time[title]{cursor:help}.float_left{float:left}.float_right{float:right}.foldable img{transform:none;transition:transform .2s ease;will-change:transform}.foldable--open img{transform:rotate(90deg)}.foldable--loading{pointer-events:none;position:relative}.foldable--loading img{visibility:hidden}.foldable--loading:after{background:var(--icon-loading) 0 0/contain no-repeat;content:"";height:14px;inset:2px auto auto 2px;position:absolute;width:14px}.header_back,.header_clipboard,.header_css_import,.header_delete_all,.header_edit_all,.header_icon,.header_new,.header_new_folder,.header_rss,.header_store,.header_sync,.header_theme_import,.header_toggle{background-color:transparent;background-position:0;background-repeat:no-repeat;border:none;display:inline-block;margin-left:15px;padding:3px 0 3px 21px}.list_icon{background-position:0;margin-left:-3px;padding-left:20px}.list_icon,.list_icon_new{background-repeat:no-repeat}.list_icon_new{background-position:1px;width:16px}.header_clipboard{background-image:url(icons/clipboard.svg)}.header_back{background-image:url(icons/back.svg)}.header_new{background-image:url(icons/new.svg)}.header_rss{background-image:url(icons/rss.svg)}.header_edit_all{background-image:url(icons/all.svg)}.header_new_folder{background-image:url(icons/newfolder.svg);padding-left:24px}.header_css_import{background-image:url(icons/cssimport.svg)}.header_theme_import{background-image:url(icons/theme_import.svg)}.header_store{background-image:url(icons/store.svg);padding-left:18px}.header_toggle{background-image:var(--icon-toggle-all)}.header_sync{background-image:url(icons/sync.svg)}#ctrl_playerSize input,.tl_imageSize_0,.tl_imageSize_1,.tl_text_trbl{background:var(--form-bg) url(icons/hints.svg) no-repeat right 1px top 2px}#ctrl_playerSize_1,.tl_imageSize_1{background-position:right 1px top -28px!important}.trbl_top{background-position:right 1px top -59px!important}.trbl_right{background-position:right 1px top -89px!important}.trbl_bottom{background-position:right 1px top -119px!important}.trbl_left{background-position:right 1px top -149px!important}#ctrl_shadowsize_top{background-position:right 1px top -179px!important}#ctrl_shadowsize_right{background-position:right 1px top -209px!important}#ctrl_shadowsize_bottom{background-position:right 1px top -238px!important}#ctrl_shadowsize_left{background-position:right 1px top -269px!important}#ctrl_borderradius_top{background-position:left -299px!important}#ctrl_borderradius_right{background-position:right 1px top -329px!important}#ctrl_borderradius_bottom{background-position:right 1px top -352px!important}#ctrl_borderradius_left{background-position:left -382px!important}.tl_checkbox_container.error legend,label.error,legend.error{color:var(--red)}.tl_box .tl_error,.tl_tbox .tl_error{background:none;font-size:.75rem;margin-bottom:0;padding:0}.tl_formbody_edit>.tl_error{margin-top:9px}.broken-image{background:var(--error-bg) url(icons/error.svg) no-repeat 9px center;color:var(--red);display:inline-block;padding:12px 12px 12px 30px;text-indent:0}fieldset.tl_box,fieldset.tl_tbox{border-left:0;border-right:0;border-top:none;margin-top:5px;margin-inline:0;padding-top:0}fieldset.tl_box.nolegend,fieldset.tl_tbox.nolegend{border-top:0}fieldset.tl_box>legend,fieldset.tl_tbox>legend{background:url(icons/navcol.svg) 13px 10px no-repeat;box-sizing:border-box;color:var(--legend);cursor:pointer;padding:9px 12px 9px 28px}fieldset.collapsed{margin-bottom:0;padding-bottom:5px}fieldset.collapsed div{display:none!important}fieldset.collapsed>legend{background:url(icons/navexp.svg) 13px 10px no-repeat}#tl_maintenance_cache table{width:100%}#tl_maintenance_cache td{line-height:1.2;padding:9px 6px}#tl_maintenance_cache td span{color:var(--gray)}#tl_maintenance_cache td:first-child{width:16px}#tl_maintenance_cache .nw{white-space:nowrap}#tl_maintenance_cache .tl_checkbox_container{margin-top:3px}#tl_maintenance_cache .tl_checkbox_container label{font-weight:600;vertical-align:initial}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#tl_maintenance_cache .tl_checkbox_container label{font-weight:500}}.pagination{background:var(--panel-bg);border:solid var(--border);border-width:1px 0;display:flow-root;margin-bottom:18px;padding:12px 15px}.pagination ul{float:right;text-align:right;width:60%}.pagination p{float:left;margin-bottom:0;width:30%}.pagination li{display:inline;padding-left:3px}.pagination .active{color:var(--gray)}.pagination-lp{border-bottom:0;margin-bottom:0;padding:15px 12px}#result-list{margin:15px}#result-list .tl_confirm,#result-list .tl_error,#result-list .tl_info,#result-list .tl_new{background:none;padding:3px 0}.dropzone{background:var(--form-bg)!important;border:3px dashed var(--border)!important;border-radius:2px;margin:2px 0;min-height:auto!important}.dropzone-filetree{display:none;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.dropzone-filetree-enabled{display:block}.dz-message span{color:var(--gray);font-size:1.3125rem}.tox-tinymce{border-radius:2px!important;margin:3px 0}.tl_undo_header{display:grid;grid-template-columns:2fr 2fr 3fr 3fr;max-width:880px;grid-column-gap:24px}.hover-row:hover .tl_undo_header{background-color:var(--hover-row)!important}.tl_undo_preview{margin-top:5px;padding:10px 15px;position:relative}.tl_undo_preview td{padding-left:0!important;padding-right:32px!important}.tl_undo_preview td:empty{display:none}.tl_undo_preview img{height:auto;max-width:320px}.tl_undo_preview{font-size:.75rem}.tl_undo_preview .cte_preview h1{font-size:1.15rem}.tl_undo_preview .cte_preview h2{font-size:.9rem}.tl_undo_preview .cte_preview h3{font-size:.8rem}.tl_undo_preview .cte_preview h4,.tl_undo_preview .cte_preview h5,.tl_undo_preview .cte_preview h6{font-size:.775rem}@media (max-width:991px){#container{display:block}#left,#main{float:none}#main{position:relative;-webkit-transform:none;transform:none;transition:transform .2s ease;width:100%!important;will-change:transform}.show-navigation #main{-webkit-transform:translateX(240px);transform:translateX(240px)}#left{position:absolute;top:40px;-webkit-transform:translateX(-240px);transform:translateX(-240px);transition:transform .2s ease,visibility .2s ease;visibility:hidden;width:240px;will-change:transform,visibility}.show-navigation #left{-webkit-transform:none;transform:none;visibility:visible}#tmenu .burger{display:inline}}@media (max-width:767px){#header h1 a{min-width:22px;padding:12px}#header h1 a .app-title{display:none}#header h1 a .badge-title{margin-left:32px}#tmenu>li>a{background-size:18px!important;margin-bottom:-2px;overflow:hidden;position:relative;text-indent:28px;white-space:nowrap;width:16px}#tmenu sup{font-size:.5rem;top:6px}#tmenu .icon-debug{background:url(icons/debug.svg) 50% no-repeat}#tmenu .icon-preview{background:url(icons/preview.svg) 50% no-repeat}#tmenu .profile button{background:url(icons/profile.svg) 50% no-repeat;background-size:18px;margin:0 0 -2px;overflow:hidden;padding-right:12px;text-indent:28px;white-space:nowrap;width:40px}#main .content{margin:15px 10px}#main_headline{margin:13px 0;padding:0 11px}div.tl_box,div.tl_tbox{position:relative}.tl_content_left{float:none;width:100%}.showColumns td,.showColumns th{display:block}.showColumns th:empty{display:none}.tl_label{white-space:normal}.list_view .tl_listing img.theme_preview{display:none}.tl_filter{box-sizing:border-box;padding:0 3px 0 7px}.tl_filter strong{display:none}.tl_filter .tl_select{display:block;max-width:100%}.tl_search{max-width:283px;width:76%}.tl_search .tl_select{width:36%}.tl_search .tl_text{width:26%}.tl_sorting{max-width:212px;width:60%}.tl_limit{max-width:177px;width:50%}.tl_submit_panel{float:right;z-index:1}input.tl_submit{margin-bottom:3px;margin-top:3px;padding-left:6px!important;padding-right:7px!important}.tl_listing .tl_left,.tl_show td{word-break:break-word}#tl_breadcrumb li{padding:3px}#tl_versions{display:none}.tl_version_panel .tl_select{width:44%}.tl_modulewizard td:first-child{width:1%}.tl_modulewizard td:first-child .tl_select{max-width:52vw}#paste_hint,.sort_hint{display:none}#tl_maintenance_cache table{width:100%}#tl_maintenance_cache tr td:last-child,#tl_maintenance_cache tr th:last-child{display:none}.tl_file_list .ellipsis{padding-right:10px}.tl_undo_header{grid-template-columns:2fr 3fr}.tl_undo_header div:not(.tstamp):not(.source){display:none}}@media (max-width:599px){.tl_metawizard label{display:block;float:none;font-size:.9em;margin-top:3px;width:auto}.tl_metawizard .tl_text{width:100%}}@media (max-width:479px){.tl_modulewizard td:first-child .tl_select{max-width:48vw}} -/*# sourceMappingURL=backend.a9391162.css.map*/ \ No newline at end of file diff --git a/core-bundle/contao/themes/flexible/backend.a9391162.css.map b/core-bundle/contao/themes/flexible/backend.a9391162.css.map deleted file mode 100644 index c2be83ff4fb..00000000000 --- a/core-bundle/contao/themes/flexible/backend.a9391162.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"backend.a9391162.css","mappings":"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D,CAGA,0CACC,0BAA2B,CAC3B,kBACD,CAEA,qBACC,oCACD,CAEA,4CACC,WACD,CAEA,oBACC,uCACD,CAEA,4CACC,oCACD,CAEA,2CACC,qCACD,CAGA,OACC,UAAW,CAGX,cAAgB,CAFhB,WAAa,CACb,gBAED,CAEA,qBACC,WAAY,CACZ,aACD,CAEA,UACC,UACD,CAEA,WACC,QAAS,CACT,kBAAmB,CACnB,UAAW,CACX,WAAY,CACZ,eAAgB,CAChB,SAAU,CACV,iBAAkB,CAClB,SACD,CAGA,uBACC,cACD,CACA,cACC,sBAAuB,CACvB,YAAa,CACb,oBAAqB,CACrB,oEACD,CACA,gBACC,eAAgB,CAChB,sEACD,CACA,mBACC,QACD,CACA,KACC,eACD,CACA,KACC,eACD,CACA,KACC,eACD,CACA,KACC,eACD,CAEA,QACC,WACD,CAEA,UACC,iBACD,CAEA,YACC,WACD,CAEA,cACC,iBACD,CAEA,yBACC,eACD,CAEA,WACC,eACD,CAEA,eACC,gBACD,CAEA,eACC,SACD,CAEA,mBACC,mBACD,CAEA,gBACC,yBACD,CAEA,eAGC,0BAA2B,CAE3B,iBAAkB,CADlB,eAAgB,CAHhB,YAAa,CACb,WAID,CAEA,gBACC,gBACD,CAGA,SAIC,yBAA0B,CAD1B,iBAAkB,CADlB,kBAAmB,CADnB,eAID,CAEA,2DACC,QAAS,CACT,iBAAkB,CAClB,SACD,CAEA,+BACC,gBACD,CAEA,4BACC,gBACD,CAEA,yEACC,eACD,CAEA,kEACC,yEACC,eACD,CACD,CAEA,0CACC,iBACD,CAEA,sCACC,qBACD,CAEA,qDACC,QAAS,CACT,QAAS,CACT,SACD,CAGA,SACC,UACD,CAEA,6BACC,SACD,CAEA,WACC,aACD,CAEA,WACC,SACD,CAEA,aACC,UACD,CAEA,cACC,SACD,CAEA,cACC,SACD,CAEA,qGAQC,oBAAqB,CACrB,uBAAwB,CAFxB,+BAAgC,CAFhC,mCAAoC,CACpC,iBAAkB,CAHlB,qBAAsB,CAFtB,WAAY,CACZ,YAAa,CAEb,mBAMD,CAEA,qLAEC,wCAAyC,CACzC,4CAA6C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,qBAEC,eAAgB,CADhB,UAED,CAEA,sCACC,cACD,CAEA,kDACC,gBACD,CAEA,4CACC,iBACD,CAEA,4CACC,gBAAiB,CACjB,eAAgB,CAChB,mBACD,CAEA,kEACC,4CACC,eACD,CACD,CAEA,0EAEC,kBAAmB,CADnB,QAED,CAEA,0BACC,YACD,CAEA,8CACC,iBAAkB,CAClB,OACD,CAEA,gEACC,YACD,CAEA,wBACC,cACD,CAEA,uCACC,WACD,CAGA,gBACC,cAAe,CAEf,aAAc,CADd,kBAED,CAEA,mBACC,iBACD,CAEA,yBACC,kBAAmB,CACnB,iBAAkB,CAClB,kBACD,CAEA,oCACC,kBACD,CAEA,8BACC,kBACD,CAEA,6BACC,YACD,CAGA,eAGC,eAAgB,CAFhB,YAAa,CACb,SAED,CAEA,wBAEC,YAAa,CADb,SAED,CAGA,2BACC,aAAc,CACd,cACD,CAEA,mCACC,aACD,CAEA,kCACC,qBACD,CAGA,eAGC,eAAgB,CAFhB,YAAa,CACb,SAED,CAEA,kBACC,iBAAkB,CAClB,WACD,CAEA,iCACC,8BACD,CAEA,gCACC,4BACD,CAEA,qBACC,UAAW,CAEX,cAAe,CADf,SAED,CAEA,oDACC,UAAW,CAEX,YAAa,CADb,sBAED,CAEA,4BACC,eACD,CAEA,0BAGC,eAAgB,CAFhB,iBAAkB,CAClB,OAED,CAEA,kBACC,UACD,CAEA,qBACC,aAAc,CAEd,eAAgB,CADhB,gBAAiB,CAEjB,iBACD,CAEA,4BACC,iBAAkB,CAClB,OAAQ,CACR,QACD,CAEA,kEACC,qBACC,eACD,CACD,CAGA,kBACC,cAAe,CAEf,eAAgB,CADhB,UAED,CAEA,qBAGC,iBAAkB,CADlB,iBAAkB,CADlB,SAGD,CAEA,qBACC,gBAAiB,CACjB,eAAgB,CAChB,mBACD,CAEA,kEACC,qBACC,eACD,CACD,CAEA,gCACC,kBACD,CAGA,YACC,iBAAkB,CAClB,SACD,CAEA,wBACC,gBACD,CAEA,cAQC,yDAA0D,CAD1D,qBAAsB,CADtB,UAAW,CADX,KAAM,CAIN,uBACD,CAEA,yBARC,uBAAwB,CAFxB,uCAA2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","sources":["webpack:///./core-bundle/contao/themes/flexible/styles/fonts.css","webpack:///./core-bundle/contao/themes/flexible/styles/basic.css","webpack:///./core-bundle/contao/themes/flexible/styles/main.css"],"sourcesContent":["/* Architects Daughter (https://google-webfonts-helper.herokuapp.com/fonts/architects-daughter?subsets=latin) */\r\n@font-face {\r\n\tfont-family: \"Architects Daughter\";\r\n\tsrc: local(\"Architects Daughter\"),\r\n\t\turl(\"fonts/architects-daughter-v6-latin-regular.woff2\") format(\"woff2\"),\r\n\t\turl(\"fonts/architects-daughter-v6-latin-regular.woff\") format(\"woff\");\r\n\tfont-weight: normal;\r\n\tfont-style: normal;\r\n}\r\n","/* Appearance */\r\n:root {\r\n\t--text: #222;\r\n\t--body-bg: #eaeaec;\r\n\t--content-bg: #fff;\r\n\t--content-border: #cacacc;\r\n\t--black: #000;\r\n\t--white: #fff;\r\n\t--gray: #999;\r\n\t--green: #589b0e;\r\n\t--red: #c33;\r\n\t--blue: #006494;\r\n\t--orange: #f90;\r\n\t--contao: #f47c00;\r\n\t--border: #eaeaec;\r\n\t--nav: #d3d6da;\r\n\t--nav-hover: #eaedf1;\r\n\t--nav-bg: #0f1c26;\r\n\t--nav-hover-bg: #eaedf1;\r\n\t--nav-current: #172b3b;\r\n\t--nav-group: #9fa4a8;\r\n\t--nav-separator: #3a454d;\r\n\t--hover-row: #fffce1;\r\n\t--header-bg: #f47c00;\r\n\t--header-bg-hover: #e67300;\r\n\t--header-text: #fff;\r\n\t--invert-bg: #333;\r\n\t--invert-text: #fff;\r\n\t--table-header: #f7f7f8;\r\n\t--table-odd: #fff;\r\n\t--table-even: #fbfbfc;\r\n\t--table-nb-header: #f2f2f3;\r\n\t--table-nb-odd: #fff;\r\n\t--table-nb-even: #f7f7f8;\r\n\t--panel-bg: #f3f3f5;\r\n\t--tree-header: #f3f3f5;\r\n\t--tree-header-border: #dddddf;\r\n\t--form-text-disabled: #bbb;\r\n\t--form-border: #aaa;\r\n\t--form-border-disabled: #c8c8c8;\r\n\t--form-bg: #fff;\r\n\t--form-bg-hover: #f6f6f6;\r\n\t--form-bg-disabled: #f9f9f9;\r\n\t--form-button: #eee;\r\n\t--form-button-hover: #f6f6f6;\r\n\t--form-button-active: #aaa;\r\n\t--form-button-disabled: #e9e9e9;\r\n\t--diff-left: #ffe8e5;\r\n\t--diff-del: #ffc1bf;\r\n\t--diff-right: #e0ffe8;\r\n\t--diff-ins: #abf2bc;\r\n\t--code-bg: #f0f0f0;\r\n\t--checkerbox-bg: #ddd;\r\n\t--info: #808080;\r\n\t--active-bg: #fffce1;\r\n\t--active-border: #e7b36a;\r\n\t--pre-disabled: #a6a6a6;\r\n\t--error-bg: rgba(204,51,51,.15);\r\n\t--confirm-bg: rgba(88,155,14,.15);\r\n\t--info-bg: rgba(0,100,148,.15);\r\n\t--new-bg: rgba(224,149,21,.15);\r\n\t--progress-running: #f47c00;\r\n\t--progress-finished: #589b0e;\r\n\t--drag-bg: #a3c2db;\r\n\t--legend: #6a6a6c;\r\n\t--paste-hint: #838990;\r\n\t--serp-preview: #3c4043;\r\n\t--serp-preview-title: #1a0dab;\r\n\t--nested-bg: #fbfbfd;\r\n}\r\n\r\nhtml[data-color-scheme=\"dark\"] {\r\n\tcolor-scheme: dark;\r\n\t--text: #ddd;\r\n\t--body-bg: #121416;\r\n\t--content-bg: #1b1d21;\r\n\t--content-border: #414448;\r\n\t--black: #fff;\r\n\t--white: #000;\r\n\t--blue: #0073a8;\r\n\t--orange: #d68c23;\r\n\t--contao: #f47c00;\r\n\t--border: #303236;\r\n\t--nav-bg: #1b1d21;\r\n\t--nav-hover-bg: #1b325f;\r\n\t--nav-current: #272a30;\r\n\t--nav-separator: #3f3f3f;\r\n\t--hover-row: #1b325f;\r\n\t--header-bg: #292c32;\r\n\t--header-bg-hover: #202327;\r\n\t--header-text: #ddd;\r\n\t--invert-bg: #8f96a3;\r\n\t--invert-text: #222;\r\n\t--table-header: #232529;\r\n\t--table-odd: #1b1d21;\r\n\t--table-even: #1e2024;\r\n\t--table-nb-header: #292c32;\r\n\t--table-nb-odd: #1b1d21;\r\n\t--table-nb-even: #23252a;\r\n\t--panel-bg: #272a30;\r\n\t--tree-header: #272a30;\r\n\t--tree-header-border: #3f4146;\r\n\t--form-text-disabled: #666;\r\n\t--form-border: #44464b;\r\n\t--form-border-disabled: #3a3c40;\r\n\t--form-bg: #151619;\r\n\t--form-bg-hover: #1e2024;\r\n\t--form-bg-disabled: #1e2024;\r\n\t--form-button: #31333a;\r\n\t--form-button-hover: #383a42;\r\n\t--form-button-active: #777;\r\n\t--form-button-disabled: #26272c;\r\n\t--diff-left: rgba(248,81,73,.17);\r\n\t--diff-del: rgba(248,81,73,.4);\r\n\t--diff-right: rgba(46,160,67,.17);\r\n\t--diff-ins: rgba(46,160,67,.4);\r\n\t--code-bg: #30343b;\r\n\t--checkerbox-bg: #30343b;\r\n\t--info: #9095a2;\r\n\t--active-bg: #1b325f;\r\n\t--active-border: #264787;\r\n\t--drag-bg: #1b325f;\r\n\t--legend: #747b8b;\r\n\t--serp-preview: #bdc1c6;\r\n\t--serp-preview-title: #8ab4f8;\r\n\t--nested-bg: #1e2024;\r\n}\r\n\r\nhtml[data-color-scheme=\"dark\"] .color-scheme--light, .color-scheme--dark {\r\n\tdisplay: none;\r\n}\r\n\r\nhtml[data-color-scheme=\"dark\"] .color-scheme--dark, .color-scheme--light {\r\n\tdisplay: initial;\r\n}\r\n\r\n/* HTML */\r\nhtml {\r\n\tfont-size: 100%;\r\n\t-webkit-text-size-adjust: 100%;\r\n}\r\n\r\n/* General */\r\nheader, footer, nav, section, aside, main, article, figure, figcaption {\r\n\tdisplay: block;\r\n}\r\n\r\nbody, h1, h2, h3, h4, p, figure, blockquote, dl {\r\n\tmargin: 0;\r\n}\r\n\r\nimg {\r\n\tborder: 0;\r\n}\r\n\r\ntable {\r\n\tborder-spacing: 0;\r\n\tborder-collapse: collapse;\r\n\tempty-cells: show;\r\n}\r\n\r\nth, td {\r\n\ttext-align: left;\r\n}\r\n\r\ninput, select, label, img, a.tl_submit, .tl_select {\r\n\tvertical-align: middle;\r\n}\r\n\r\nbutton {\r\n\tcursor: pointer;\r\n}\r\n\r\nbutton[disabled] {\r\n\tcursor: default;\r\n}\r\n\r\nnav ul, nav li {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n\r\n/* Font */\r\nbody {\r\n\tfont-family: -apple-system, system-ui, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\r\n\tfont-weight: 400;\r\n\tfont-size: .875rem;\r\n\tline-height: 1;\r\n\tcolor: var(--text);\r\n}\r\n\r\nh1, h2, h3, h4, h5, h6, strong, b, th {\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\tbody {\r\n\t\tfont-weight: 300;\r\n\t}\r\n\r\n\th1, h2, h3, h4, h5, h6, strong, b, th {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\npre, code, .tl_textarea.monospace {\r\n\tfont: 300 .75rem/1.25 SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\r\n}\r\n\r\nh1, h2, h3, h4, h5, h6 {\r\n\tfont-size: 1rem;\r\n}\r\n\r\ninput, textarea, select, button {\r\n\tfont: inherit;\r\n\tcolor: inherit;\r\n\tline-height: inherit;\r\n}\r\n\r\ninput, select {\r\n\tline-height: 17px; /* see #501 and #79 */\r\n}\r\n\r\n@supports (display:-ms-grid) {\r\n\tinput, select {\r\n\t\tline-height: 1.1;\r\n\t}\r\n}\r\n\r\n.tl_gray {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n.tl_green {\r\n\tcolor: var(--green);\r\n}\r\n\r\n.tl_red {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.tl_blue {\r\n\tcolor: var(--blue);\r\n}\r\n\r\n.tl_orange {\r\n\tcolor: var(--orange);\r\n}\r\n\r\nspan.mandatory {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.upper {\r\n\ttext-transform: uppercase;\r\n}\r\n\r\n/* Basic elements */\r\na {\r\n\tcolor: var(--text);\r\n\ttext-decoration: none;\r\n}\r\n\r\na:hover, a:active {\r\n\tcolor: var(--contao);\r\n}\r\n\r\nhr {\r\n\theight: 1px;\r\n\tmargin: 18px 0;\r\n\tborder: 0;\r\n\tbackground: var(--border);\r\n\tcolor: var(--border);\r\n}\r\n\r\np {\r\n\tmargin-bottom: 1em;\r\n\tpadding: 0;\r\n}\r\n\r\n.hidden {\r\n\tdisplay: none !important;\r\n}\r\n\r\n.unselectable {\r\n\t-moz-user-select: none;\r\n\t-webkit-user-select: none;\r\n\t-ms-user-select: none;\r\n\tuser-select: none;\r\n\t-webkit-touch-callout: none;\r\n}\r\n\r\n/* Tables */\r\ntable.with-border th, table.with-border td {\r\n\tborder: solid var(--border);\r\n\tborder-width: 1px 0;\r\n}\r\n\r\ntable.with-border th {\r\n\tbackground-color: var(--table-header);\r\n}\r\n\r\ntable.with-padding th, table.with-padding td {\r\n\tpadding: 6px;\r\n}\r\n\r\ntable.with-zebra th {\r\n\tbackground-color: var(--table-nb-header);\r\n}\r\n\r\ntable.with-zebra tbody tr:nth-child(odd) td {\r\n\tbackground-color: var(--table-nb-odd);\r\n}\r\n\r\ntable.with-zebra tbody tr:nth-child(even) td {\r\n\tbackground-color: var(--table-nb-even);\r\n}\r\n\r\n/* Invisible elements */\r\n.clear {\r\n\tclear: both;\r\n\theight: 0.1px;\r\n\tline-height: 0.1px;\r\n\tfont-size: 0.1px;\r\n}\r\n\r\n.cf:before, .cf:after {\r\n\tcontent: \" \";\r\n\tdisplay: table;\r\n}\r\n\r\n.cf:after {\r\n\tclear: both;\r\n}\r\n\r\n.invisible {\r\n\tborder: 0;\r\n\tclip: rect(0 0 0 0);\r\n\theight: 1px;\r\n\tmargin: -1px;\r\n\toverflow: hidden;\r\n\tpadding: 0;\r\n\tposition: absolute;\r\n\twidth: 1px;\r\n}\r\n\r\n/* Widgets */\r\nfieldset > .widget-group {\r\n\tpadding: 0 15px;\r\n}\r\n.widget-group {\r\n\t--widget-col-amount: 12;\r\n\tdisplay: grid;\r\n\tgrid-column-gap: 30px;\r\n\tgrid-template-columns: repeat(var(--widget-col-amount), minmax(0, 1fr));\r\n}\r\n.widget-group > * {\r\n\t--widget-cols: 1;\r\n\tgrid-column-end: span calc(var(--widget-col-amount) / var(--widget-cols));\r\n}\r\n.widget-group > .m12 {\r\n\tmargin: 0;\r\n}\r\n.w50 {\r\n\t--widget-cols: 2;\r\n}\r\n.w33 {\r\n\t--widget-cols: 3;\r\n}\r\n.w25 {\r\n\t--widget-cols: 4;\r\n}\r\n.w16 {\r\n\t--widget-cols: 6;\r\n}\r\n\r\n.widget {\r\n\tfont-size: 0;\r\n}\r\n\r\n.widget * {\r\n\tfont-size: .875rem;\r\n}\r\n\r\n.widget > div {\r\n\tfont-size: 0;\r\n}\r\n\r\n.widget > div > * {\r\n\tfont-size: .875rem;\r\n}\r\n\r\n.widget pre, .widget code {\r\n\tfont-size: .7rem;\r\n}\r\n\r\n.widget h3 {\r\n\tmin-height: 16px;\r\n}\r\n\r\n.widget h3 img {\r\n\tmargin-right: 3px;\r\n}\r\n\r\n.widget legend {\r\n\tpadding: 0;\r\n}\r\n\r\n.widget legend img {\r\n\tvertical-align: -1px;\r\n}\r\n\r\n.widget-captcha {\r\n\tdisplay: initial !important;\r\n}\r\n\r\n.widget p.info {\r\n\tmargin: 2px 0;\r\n\tpadding: 7px;\r\n\tbackground: var(--panel-bg);\r\n\tline-height: 1.3;\r\n\tborder-radius: 3px;\r\n}\r\n\r\n.widget picture {\r\n\tdisplay: contents;\r\n}\r\n\r\n/* Forms */\r\noptgroup {\r\n\tpadding-top: 3px;\r\n\tpadding-bottom: 3px;\r\n\tfont-style: normal;\r\n\tbackground: var(--form-bg);\r\n}\r\n\r\nfieldset.tl_checkbox_container, fieldset.tl_radio_container {\r\n\tborder: 0;\r\n\tmargin: 15px 0 1px;\r\n\tpadding: 0;\r\n}\r\n\r\nfieldset.tl_checkbox_container {\r\n\tline-height: 15px;\r\n}\r\n\r\nfieldset.tl_radio_container {\r\n\tline-height: 16px;\r\n}\r\n\r\nfieldset.tl_checkbox_container legend, fieldset.tl_radio_container legend {\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\tfieldset.tl_checkbox_container legend, fieldset.tl_radio_container legend {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\nfieldset.tl_checkbox_container .check-all {\r\n\tcolor: var(--gray);\r\n}\r\n\r\nfieldset.tl_checkbox_container button {\r\n\tvertical-align: middle;\r\n}\r\n\r\nfieldset.checkbox_container, fieldset.radio_container {\r\n\tborder: 0;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n}\r\n\r\n/* Text fields */\r\n.tl_text {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_text_2, .tl_text_interval {\r\n\twidth: 49%;\r\n}\r\n\r\n.tl_text_3 {\r\n\twidth: 32.333%;\r\n}\r\n\r\n.tl_text_4 {\r\n\twidth: 24%;\r\n}\r\n\r\n.tl_textarea {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_text_unit {\r\n\twidth: 79%;\r\n}\r\n\r\n.tl_text_trbl {\r\n\twidth: 19%;\r\n}\r\n\r\n.tl_text, .tl_text_2, .tl_text_3, .tl_text_4, .tl_textarea, .tl_text_unit, .tl_text_trbl, .tl_text_interval {\r\n\theight: 30px;\r\n\tmargin: 3px 0;\r\n\tbox-sizing: border-box;\r\n\tpadding: 5px 6px 6px;\r\n\tborder: 1px solid var(--form-border);\r\n\tborder-radius: 2px;\r\n\tbackground-color: var(--form-bg);\r\n\t-moz-appearance: none;\r\n\t-webkit-appearance: none;\r\n}\r\n\r\n.tl_text[disabled], .tl_text_2[disabled], .tl_text_3[disabled], .tl_text_4[disabled], .tl_textarea[disabled], .tl_text_unit[disabled], .tl_text_trbl[disabled], .tl_text_interval[disabled] {\r\n\tcolor: var(--form-text-disabled);\r\n\tbackground-color: var(--form-bg-disabled);\r\n\tborder: 1px solid var(--form-border-disabled);\r\n\tcursor: not-allowed;\r\n}\r\n\r\n.tl_text[readonly], .tl_text_2[readonly], .tl_text_3[readonly], .tl_text_4[readonly], .tl_textarea[readonly], .tl_text_unit[readonly], .tl_text_trbl[readonly], .tl_text_interval[readonly] {\r\n\tbackground-color: var(--form-bg-disabled);\r\n\tborder: 1px solid var(--form-border-disabled);\r\n}\r\n\r\n.tl_textarea {\r\n\theight: 240px;\r\n\tpadding: 4px 6px;\r\n\tline-height: 1.45;\r\n}\r\n\r\n.tl_text_2, .tl_text_3, .tl_text_4, .tl_text_unit, .tl_text_trbl, .tl_text_interval {\r\n\tmargin-right: 1%;\r\n}\r\n\r\n.tl_text_2:last-child, .tl_text_3:last-child, .tl_text_4:last-child, .tl_text_trbl:last-child {\r\n\tmargin-right: 0;\r\n}\r\n\r\n.tl_text_field .tl_text_2 {\r\n\twidth: 49.5%;\r\n}\r\n\r\n.tl_imageSize_0 {\r\n\tmargin-left: 1%;\r\n}\r\n\r\ninput[type=\"search\"] {\r\n\theight: 27px;\r\n\tpadding-top: 0;\r\n\tpadding-bottom: 1px;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-decoration {\r\n\t-webkit-appearance: none;\r\n}\r\n\r\ninput[type=\"search\"]::-webkit-search-cancel-button {\r\n\t-webkit-appearance: none;\r\n\theight: 14px;\r\n\twidth: 14px;\r\n\tmargin-right: 0;\r\n\tbackground-image: url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iIzc3NyI+PHBhdGggZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiLz48L3N2Zz4=\");\r\n}\r\n\r\n@-moz-document url-prefix() {\r\n\t.tl_text::placeholder, .tl_text_2::placeholder, .tl_text_3::placeholder, .tl_text_4::placeholder, .tl_textarea::placeholder, .tl_text_unit::placeholder, .tl_text_trbl::placeholder, .tl_text_interval::placeholder {\r\n\t\tline-height: 18px;\r\n\t}\r\n}\r\n\r\n@media not all and (min-resolution: .001dpcm) {\r\n\t@supports (-webkit-appearance:none) {\r\n\t\t.tl_text::placeholder, .tl_text_2::placeholder, .tl_text_3::placeholder, .tl_text_4::placeholder, .tl_textarea::placeholder, .tl_text_unit::placeholder, .tl_text_trbl::placeholder, .tl_text_interval::placeholder {\r\n\t\t\tline-height: 16px;\r\n\t\t}\r\n\r\n\t\tinput[type=\"search\"] {\r\n\t\t\tpadding-right: 0;\r\n\t\t}\r\n\r\n\t\tinput[type=\"search\"]::-webkit-search-cancel-button {\r\n\t\t\tmargin: 7px 4px 0 0;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n@supports (display:-ms-grid) {\r\n\t.tl_text, .tl_text_2, .tl_text_3, .tl_text_4, .tl_textarea, .tl_text_unit, .tl_text_trbl, .tl_text_interval {\r\n\t\tpadding: 4px 6px 5px;\r\n\t}\r\n}\r\n\r\n/* Select menus */\r\nselect {\r\n\ttext-transform: none;\r\n\t-moz-appearance: none;\r\n\t-webkit-appearance: none;\r\n}\r\n\r\nselect::-ms-expand {\r\n\tdisplay: none;\r\n}\r\n\r\nselect[multiple] {\r\n\theight: auto;\r\n}\r\n\r\n.tl_select, .tl_mselect, .tl_select_column {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_select_unit {\r\n\twidth: 20%;\r\n}\r\n\r\n.tl_select_interval {\r\n\twidth: 50%;\r\n}\r\n\r\n.tl_select, .tl_mselect, .tl_select_column, .tl_select_unit, .tl_select_interval {\r\n\theight: 30px;\r\n\tmargin: 3px 0;\r\n\tbox-sizing: border-box;\r\n\tborder: 1px solid var(--form-border);\r\n\tpadding: 5px 22px 6px 6px;\r\n\tborder-radius: 2px;\r\n\tbackground: var(--form-bg) url(\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDUwMCA1MDAiPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMzEuNTIzIiB5MT0iNDIuNjMiIHgyPSIzNjguNDc4IiB5Mj0iMjc5LjU4NCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjYjNiM2IzIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTk5Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMjUwIDM5Ni42NjZjLTEuMTU1IDAtNC4xMS0xLjgzMi03LjExMy02Ljc1bC0xNjkuNi0yNzcuNDU1Yy0yLjUxNy00LjExNC0zLjE5LTYuOTgtMy4yOC04LjMxNC44MjctLjMzIDIuNTY1LS44MTIgNS42MjctLjgxMmgzNDguNzMzYzMuMDYzIDAgNC43OTguNDgyIDUuNjI3LjgxMi0uMDkgMS4zMzQtLjc2NiA0LjItMy4yOCA4LjMxNWwtMTY5LjYgMjc3LjQ1N2MtMy4wMDUgNC45MTctNS45NiA2Ljc1LTcuMTE0IDYuNzV6Ii8+PC9zdmc+\") right -16px top 3px no-repeat;\r\n\tbackground-origin: content-box;\r\n\tcursor: pointer;\r\n}\r\n\r\n.tl_select[disabled], .tl_mselect[disabled], .tl_select_column[disabled], .tl_select_unit[disabled], .tl_select_interval[disabled],\r\n.tl_select[readonly], .tl_mselect[readonly], .tl_select_column[readonly], .tl_select_unit[readonly], .tl_select_interval[readonly] {\r\n\tcolor: var(--form-text-disabled);\r\n\tbackground-color: var(--form-bg-disabled);\r\n\tborder: 1px solid var(--form-border-disabled);\r\n\tcursor: not-allowed;\r\n}\r\n\r\n.tl_select[multiple], .tl_mselect[multiple], .tl_select_column[multiple], .tl_select_unit[multiple], .tl_select_interval[multiple] {\r\n\tbackground-image: none;\r\n}\r\n\r\n@supports (display:-ms-grid) {\r\n\t.tl_select, .tl_mselect, .tl_select_column, .tl_select_unit, .tl_select_interval {\r\n\t\tpadding: 5px 18px 5px 2px;\r\n\t}\r\n}\r\n\r\n/* Checkboxes */\r\n.tl_checkbox {\r\n\tmargin: 0 1px 0 0;\r\n}\r\n\r\n.tl_tree_checkbox {\r\n\tmargin: 1px 1px 1px 0;\r\n}\r\n\r\n.tl_checkbox_single_container {\r\n\theight: 16px;\r\n\tmargin: 14px 0 1px;\r\n}\r\n\r\n.tl_checkbox_single_container label {\r\n\tmargin-left: 4px;\r\n\tmargin-right: 3px;\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_checkbox_single_container label {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n/* Grouped checkboxes */\r\n.checkbox_toggler {\r\n\tfont-weight: 600;\r\n}\r\n\r\n.checkbox_toggler_first {\r\n\tmargin-top: 3px;\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.checkbox_toggler, .checkbox_toggler_first {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n.checkbox_toggler img, .checkbox_toggler_first img {\r\n\tposition: relative;\r\n\ttop: -1px;\r\n\tmargin-right: 2px;\r\n}\r\n\r\n.checkbox_options {\r\n\tmargin: 0 0 6px 21px !important;\r\n}\r\n\r\n.tl_checkbox_container .checkbox_options:last-of-type {\r\n\tmargin-bottom: 0 !important;\r\n}\r\n\r\n/* Radio buttons */\r\n.tl_radio {\r\n\tmargin: 0 1px 0 0;\r\n}\r\n\r\n.tl_tree_radio {\r\n\tmargin: 1px 1px 1px 0;\r\n}\r\n\r\n/* Radio table */\r\n.tl_radio_table {\r\n\tmargin-top: 3px;\r\n}\r\n\r\n.tl_radio_table td {\r\n\tpadding: 0 24px 0 0;\r\n}\r\n\r\n/* Upload fields */\r\n.tl_upload_field {\r\n\tmargin: 1px 0;\r\n}\r\n\r\n/* Submit buttons */\r\n.tl_submit {\r\n\theight: 30px;\r\n\tpadding: 7px 12px;\r\n\tborder: 1px solid var(--form-border);\r\n\tborder-radius: 2px;\r\n\tbox-sizing: border-box;\r\n\tcursor: pointer;\r\n\tbackground: var(--form-button);\r\n\ttransition: background .2s ease;\r\n}\r\n\r\n.tl_submit:hover {\r\n\tcolor: inherit;\r\n\tbackground-color: var(--form-button-hover);\r\n}\r\n\r\n.tl_submit:active {\r\n\tcolor: var(--form-button-active);\r\n}\r\n\r\n.tl_submit:disabled {\r\n\tcolor: var(--gray);\r\n\tbackground: var(--form-button-disabled) !important;\r\n\tcursor: not-allowed;\r\n}\r\n\r\n.tl_panel .tl_submit, .tl_version_panel .tl_submit, .tl_formbody_submit .tl_submit {\r\n\tbackground: var(--form-bg);\r\n}\r\n\r\n.tl_panel .tl_submit:hover, .tl_version_panel .tl_submit:hover, .tl_formbody_submit .tl_submit:hover {\r\n\tbackground: var(--form-bg-hover);\r\n}\r\n\r\na.tl_submit {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n/* Split buttons */\r\n.split-button {\r\n\tdisplay: inline-block;\r\n\tposition: relative;\r\n\tz-index: 1;\r\n}\r\n\r\n.split-button ul, .split-button li {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n/* Placeholders */\r\n::-moz-placeholder {\r\n\tpadding-top: 1px;\r\n}\r\n\r\n::-webkit-input-placeholder {\r\n\tpadding-top: 1px;\r\n}\r\n\r\n.wizard > a {\r\n\tposition: relative;\r\n\ttop: -2px;\r\n\tvertical-align: middle;\r\n}\r\n\r\n.wizard > .image-button {\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\tbackground: none;\r\n\tvertical-align: middle;\r\n}\r\n\r\n.wizard .tl_text, .wizard .tl_select, .wizard .tl_image_size {\r\n\twidth: calc(100% - 24px);\r\n}\r\n\r\n.wizard .tl_text_2 {\r\n\twidth: 45%;\r\n}\r\n\r\n.wizard .tl_image_size {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.wizard img {\r\n\tmargin-left: 4px;\r\n}\r\n\r\n.wizard h3 img {\r\n\tmargin-left: 0;\r\n}\r\n\r\n.long .tl_text, .long .tl_select {\r\n\twidth: 100%;\r\n}\r\n\r\n.m12 {\r\n\tmargin: 0 15px;\r\n\tpadding: 18px 0 16px;\r\n}\r\n\r\n.nogrid .m12 {\r\n\tpadding: 0;\r\n}\r\n\r\n.cbx {\r\n\tmin-height: 46px;\r\n}\r\n\r\n.cbx.m12 {\r\n\tmin-height: 80px;\r\n\tbox-sizing: border-box;\r\n}\r\n\r\n.nogrid .cbx {\r\n\tmin-height: 32px;\r\n}\r\n\r\n.subpal {\r\n\tclear: both;\r\n}\r\n\r\n.inline div {\r\n\tdisplay: inline;\r\n}\r\n\r\n.autoheight {\r\n\theight: auto;\r\n}\r\n\r\n/* Tips */\r\n.tl_tip {\r\n\theight: 15px;\r\n\toverflow: hidden;\r\n\tcursor: help;\r\n}\r\n\r\n.tip {\r\n\tposition: relative;\r\n\tmax-width: 320px;\r\n\tpadding: 6px 9px;\r\n\tborder-radius: 2px;\r\n\tbackground: var(--invert-bg);\r\n\tz-index: 99;\r\n}\r\n\r\n.tip div {\r\n\tline-height: 1.3;\r\n}\r\n\r\n.tip div, .tip a, .tip span {\r\n\tcolor: var(--invert-text);\r\n}\r\n\r\n.tip:before {\r\n\tcontent: \"\";\r\n\theight: 6px;\r\n\tposition: absolute;\r\n\ttop: -13px;\r\n\tleft: 9px;\r\n\tborder-left: 7px solid transparent;\r\n\tborder-right: 7px solid transparent;\r\n\tborder-bottom: 7px solid var(--invert-bg);\r\n}\r\n\r\n.tip--rtl:before {\r\n\tleft: auto;\r\n\tright: 9px;\r\n}\r\n\r\n/* Row highlighting */\r\n.hover-div:hover, .hover-row:hover td, .hover-div:hover .limit_toggler, .hover-row:hover .limit_toggler {\r\n\tbackground-color: var(--hover-row) !important;\r\n}\r\n\r\n/* Badge */\r\n.badge-title {\r\n\tfloat: right;\r\n\tmargin-left: 8px;\r\n\tmargin-top: -8px;\r\n\tborder-radius: 8px;\r\n\tpadding: 2px 5px;\r\n\tbackground: var(--invert-bg);\r\n\tcolor: var(--invert-text);\r\n\tfont-size: .75rem;\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.badge-title {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n/* Large screens */\r\n@media (min-width: 1280px) {\r\n\t#sbtog {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.split-button ul {\r\n\t\tdisplay: inline-flex;\r\n\t\tclip: initial;\r\n\t\theight: auto;\r\n\t\tmargin: 0 0 0 -4px;\r\n\t\toverflow: initial;\r\n\t\tposition: initial;\r\n\t\twidth: auto;\r\n\t}\r\n\r\n\t.split-button li {\r\n\t\tmargin-left: 4px;\r\n\t}\r\n}\r\n\r\n/* Split button */\r\n@media (max-width: 1279.98px) {\r\n\t.split-button {\r\n\t\tdisplay: inline-flex;\r\n\t}\r\n\r\n\t.split-button ul {\r\n\t\tposition: absolute;\r\n\t\tright: 0;\r\n\t\tbottom: 20px;\r\n\t\tmin-width: 100%;\r\n\t\tbackground: var(--form-bg);\r\n\t\tborder: 1px solid var(--form-border);\r\n\t\tborder-radius: 2px;\r\n\t\tbox-sizing: border-box;\r\n\t\tpadding: 3px 0;\r\n\t\tmargin-bottom: 1em;\r\n\t}\r\n\r\n\t.split-button ul button {\r\n\t\tborder: 0;\r\n\t\twidth: 100%;\r\n\t\ttext-align: left;\r\n\t\twhite-space: nowrap;\r\n\t}\r\n\r\n\t.split-button ul .tl_submit {\r\n\t\tmargin-top: 0;\r\n\t\tmargin-bottom: 0;\r\n\t\tbackground: var(--form-bg);\r\n\t}\r\n\r\n\t.split-button ul .tl_submit:hover {\r\n\t\tbackground: var(--form-button-hover);\r\n\t}\r\n\r\n\t.split-button ul:before {\r\n\t\tcontent: \"\";\r\n\t\tdisplay: block;\r\n\t\theight: 0;\r\n\t\twidth: 0;\r\n\t\tposition: absolute;\r\n\t\tright: 4px;\r\n\t\tbottom: -12px;\r\n\t\tz-index: 89;\r\n\t\tborder: 6px inset transparent;\r\n\t\tborder-top: 6px solid var(--form-bg);\r\n\t}\r\n\r\n\t.split-button ul:after {\r\n\t\tcontent: \"\";\r\n\t\tdisplay: block;\r\n\t\theight: 0;\r\n\t\twidth: 0;\r\n\t\tposition: absolute;\r\n\t\tright: 3px;\r\n\t\tbottom: -14px;\r\n\t\tz-index: 88;\r\n\t\tborder: 7px inset transparent;\r\n\t\tborder-top: 7px solid var(--form-border);\r\n\t}\r\n\r\n\t.split-button > button[type=\"submit\"] {\r\n\t\tposition: relative;\r\n\t\tborder-radius: 2px 0 0 2px;\r\n\t}\r\n\r\n\t.split-button > button[type=\"button\"] {\r\n\t\theight: 30px;\r\n\t\tmargin: 2px 0;\r\n\t\tpadding: 7px 4px;\r\n\t\tbackground: var(--form-bg);\r\n\t\tborder: 1px solid var(--form-border);\r\n\t\tborder-left: 0;\r\n\t\tborder-radius: 0 2px 2px 0;\r\n\t\tbox-sizing: border-box;\r\n\t\ttransition: background .2s ease;\r\n\t}\r\n\r\n\t.split-button > button[type=\"button\"].active, .split-button > button[type=\"button\"]:hover {\r\n\t\tbackground: var(--form-button-hover);\r\n\t}\r\n\r\n\t.split-button > button[type=\"button\"]:focus {\r\n\t\toutline: none;\r\n\t}\r\n\r\n\t.w16, .w25, .w33, .w50, .w66, .w75 {\r\n\t\t--widget-cols: 2;\r\n\t}\r\n}\r\n\r\n/* Handheld */\r\n@media (max-width: 767.98px) {\r\n\r\n\t.widget-group {\r\n\t\tgrid-column-gap: 0;\r\n\t}\r\n\r\n\t.w16, .w25, .w33, .w50, .w66, .w75 {\r\n\t\t--widget-cols: 1;\r\n\t}\r\n\r\n\t*:not(.widget-group) > .w50 {\r\n\t\tfloat:none;\r\n\t\twidth:calc(100% - 30px);\r\n\t}\r\n\r\n\t.m12 {\r\n\t\tpadding-top: 0;\r\n\t\tpadding-bottom: 0;\r\n\t}\r\n\r\n\t.cbx, .cbx.m12 {\r\n\t\tmin-height: auto;\r\n\t}\r\n\r\n\t.tip {\r\n\t\tmax-width: 80vw;\r\n\t}\r\n\r\n\t.tl_checkbox_container .tl_checkbox {\r\n\t\tmargin-top: 1px;\r\n\t\tmargin-bottom: 1px;\r\n\t}\r\n}\r\n\r\n/* BC */\r\n*:not(.widget-group) > .clr {\r\n\tclear:both;\r\n\twidth:calc(100% - 30px);\r\n}\r\n*:not(.widget-group) > .clr:not(.widget) {\r\n\twidth:100%;\r\n}\r\n*:not(.widget-group) > .clr:before {\r\n\tcontent:\"\";\r\n\tdisplay:table;\r\n}\r\n*:not(.widget-group) > .w50 {\r\n\twidth:calc(50% - 30px);\r\n\tfloat:left;\r\n\tmin-height:80px;\r\n}\r\n*:not(.widget-group) > .long {\r\n\twidth:calc(100% - 30px); /* see #6320 */\r\n}\r\n*:not(.widget-group) > .m12 {\r\n\tmargin: 0 15px;\r\n}\r\n\r\n.widget-group > .clr {\r\n\tgrid-column-start: 1;\r\n}\r\n","@import 'fonts.css';\r\n@import 'basic.css';\r\n\r\n/* Icons */\r\n:root {\r\n\t--icon-logo: url(\"icons/logo.svg\");\r\n\t--icon-profile: url(\"icons/profile_small.svg\");\r\n\t--icon-security: url(\"icons/shield_small.svg\");\r\n\t--icon-favorites: url(\"icons/favorites_small.svg\");\r\n\t--icon-logout: url(\"icons/exit.svg\");\r\n\t--icon-toggle-all: url(\"icons/chevron-right.svg\");\r\n\t--icon-alert: url(\"icons/alert.svg\");\r\n\t--icon-favorite: url(\"icons/favorite.svg\");\r\n\t--icon-favorite--active: url(\"icons/favorite_active.svg\");\r\n\t--icon-manual: url(\"icons/manual.svg\");\r\n\t--icon-color-scheme: url(\"icons/color_scheme.svg\");\r\n\t--icon-arrow-left: url(\"icons/arrow_left.svg\");\r\n\t--icon-arrow-right: url(\"icons/arrow_right.svg\");\r\n\t--icon-visible: url(\"icons/visible.svg\");\r\n\t--icon-invisible: url(\"icons/invisible.svg\");\r\n\t--icon-loading: url(\"icons/loading.svg\");\r\n}\r\n\r\nhtml[data-color-scheme=\"dark\"] {\r\n\t--icon-logo: url(\"icons/logo--dark.svg\");\r\n\t--icon-profile: url(\"icons/profile_small--dark.svg\");\r\n\t--icon-security: url(\"icons/shield_small--dark.svg\");\r\n\t--icon-favorites: url(\"icons/favorites_small--dark.svg\");\r\n\t--icon-logout: url(\"icons/exit--dark.svg\");\r\n\t--icon-toggle-all: url(\"icons/chevron-right--dark.svg\");\r\n\t--icon-alert: url(\"icons/alert--dark.svg\");\r\n\t--icon-favorite: url(\"icons/favorite--dark.svg\");\r\n\t--icon-favorite--active: url(\"icons/favorite_active--dark.svg\");\r\n\t--icon-manual: url(\"icons/manual--dark.svg\");\r\n\t--icon-color-scheme: url(\"icons/color_scheme--dark.svg\");\r\n\t--icon-arrow-left: url(\"icons/arrow_left--dark.svg\");\r\n\t--icon-arrow-right: url(\"icons/arrow_right--dark.svg\");\r\n\t--icon-visible: url(\"icons/visible--dark.svg\");\r\n\t--icon-invisible: url(\"icons/invisible--dark.svg\");\r\n\t--icon-loading: url(\"icons/loading--dark.svg\");\r\n}\r\n\r\n/* Account for the jump links bar */\r\nhtml {\r\n\tscroll-padding-top: 36px;\r\n\tscroll-behavior: smooth;\r\n}\r\n\r\n@media screen and (prefers-reduced-motion: reduce) {\r\n\thtml {\r\n\t\tscroll-behavior: auto;\r\n\t}\r\n}\r\n\r\n/* Body */\r\nbody {\r\n\tbackground: var(--body-bg);\r\n\toverflow-y: scroll;\r\n}\r\n\r\nbody.popup {\r\n\tbackground: var(--content-bg);\r\n}\r\n\r\n/* Header */\r\n#header {\r\n\tmin-height: 40px;\r\n\ttext-align: left;\r\n\tbackground: var(--header-bg);\r\n}\r\n\r\n#header h1 {\r\n\tposition: absolute;\r\n}\r\n\r\n#header h1 a {\r\n\tdisplay: block;\r\n\theight: 16px;\r\n\tpadding: 12px 12px 12px 42px;\r\n\tbackground: var(--icon-logo) no-repeat 10px center;\r\n\tfont-weight: 400;\r\n}\r\n\r\n#header h1 a .app-title {\r\n\tfont-size: 17px;\r\n\tcolor: var(--header-text);\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#header h1 a {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n#tmenu {\r\n\tdisplay: flex;\r\n\tjustify-content: flex-end;\r\n}\r\n\r\n#tmenu li {\r\n\tposition: relative;\r\n}\r\n\r\n#tmenu a, #tmenu .profile button {\r\n\tmargin: 0;\r\n\tpadding: 13px 12px;\r\n\tdisplay: inline-block;\r\n}\r\n\r\n#tmenu sup {\r\n\tposition: absolute;\r\n\ttop: 5px;\r\n\tleft: 20px;\r\n\tfont-size: .6rem;\r\n\tcolor: var(--header-bg);\r\n\tbackground: var(--header-text);\r\n\tpadding: 2px;\r\n\tborder-radius: 2px;\r\n\ttext-indent: 0;\r\n\tfont-weight: 400;\r\n}\r\n\r\n#tmenu .burger {\r\n\tdisplay: none;\r\n}\r\n\r\n#tmenu .burger button {\r\n\tpadding: 8px 10px 9px;\r\n\tbackground: none;\r\n\tborder: 0;\r\n}\r\n\r\n#tmenu .burger svg {\r\n\tmargin-bottom: -1px;\r\n\tvertical-align: middle;\r\n}\r\n\r\n#tmenu .profile button {\r\n\tposition: relative;\r\n\tcursor: pointer;\r\n\tfont-size: .875rem;\r\n\tfont-weight: 400;\r\n\tborder: none;\r\n\tpadding-right: 26px;\r\n\tbackground: url(\"icons/chevron-down.svg\") right 9px top 14px no-repeat;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#tmenu .profile button {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n#tmenu a, #tmenu .profile button, #tmenu .burger button {\r\n\tcolor: var(--header-text);\r\n\ttransition: background-color .3s ease;\r\n}\r\n\r\n#tmenu a:hover, #tmenu a.hover, #tmenu li:hover .profile button, #tmenu .active .profile button, #tmenu .burger button:hover {\r\n\tbackground-color: var(--header-bg-hover);\r\n}\r\n\r\n#tmenu ul.menu_level_1 {\r\n\tmin-width: 150px;\r\n\tposition: absolute;\r\n\tright: 6px;\r\n\tmargin-top: 5px;\r\n\tbackground: var(--content-bg);\r\n\tborder: 1px solid var(--content-border);\r\n\tbox-shadow: 0 1px 6px rgba(0,0,0,.2);\r\n\tz-index: 4; /* Above .jump-targets */\r\n\tcolor: var(--text);\r\n\ttext-align: left;\r\n\topacity: 0;\r\n\tvisibility: hidden;\r\n\ttransition: opacity .3s ease, visibility .3s ease;\r\n}\r\n\r\n#tmenu .active ul.menu_level_1 {\r\n\topacity: 1;\r\n\tvisibility: visible;\r\n}\r\n\r\n#tmenu ul.menu_level_1 li a {\r\n\tdisplay: block;\r\n\tcolor: inherit;\r\n\tpadding: 6px 20px 6px 40px;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n#tmenu ul.menu_level_1 li a:hover {\r\n\tbackground-color: var(--nav-hover-bg);\r\n}\r\n\r\n#tmenu ul.menu_level_1 .info {\r\n\tcolor: var(--info);\r\n\tpadding: 15px 20px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tline-height: 1.4;\r\n\tmargin-bottom: 9px;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n#tmenu ul.menu_level_1 strong {\r\n\tcolor: var(--text);\r\n\tdisplay: block;\r\n}\r\n\r\n#tmenu ul.menu_level_1:before {\r\n\tcontent: \"\";\r\n\tdisplay: block;\r\n\twidth: 0;\r\n\theight: 0;\r\n\tposition: absolute;\r\n\tright: 9px;\r\n\ttop: -14px;\r\n\tborder: 7px solid transparent;\r\n\tborder-bottom-color: var(--content-bg);\r\n}\r\n\r\n#tmenu ul.menu_level_1:after {\r\n\tcontent: \"\";\r\n\tdisplay: block;\r\n\twidth: 9px;\r\n\theight: 9px;\r\n\tposition: absolute;\r\n\ttop: -6px;\r\n\tright: 11px;\r\n\tborder-top: 1px solid var(--content-border);\r\n\tborder-right: 1px solid var(--content-border);\r\n\ttransform: rotateZ(-45deg);\r\n}\r\n\r\n#tmenu ul.menu_level_1 .logout {\r\n\tmargin-top: 9px;\r\n\tpadding: 6px 0;\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n#tmenu .icon-alert, #tmenu .icon-favorite, #tmenu .icon-manual, #tmenu .icon-color-scheme {\r\n\twidth: 16px;\r\n\tmargin-bottom: -2px;\r\n\tposition: relative;\r\n\toverflow: hidden;\r\n\twhite-space: nowrap;\r\n\ttext-indent: 28px; /* 16px width + 12px padding */\r\n}\r\n\r\n#tmenu .icon-alert {\r\n\tbackground: var(--icon-alert) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-favorite {\r\n\tbackground: var(--icon-favorite) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-favorite--active {\r\n\tbackground: var(--icon-favorite--active) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-manual {\r\n\tbackground: var(--icon-manual) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-color-scheme {\r\n\tbackground: var(--icon-color-scheme) center center no-repeat;\r\n}\r\n\r\n#tmenu .icon-profile {\r\n\tbackground: var(--icon-profile) 20px center no-repeat;\r\n}\r\n\r\n#tmenu .icon-security {\r\n\tbackground: var(--icon-security) 20px center no-repeat;\r\n}\r\n\r\n#tmenu .icon-favorites {\r\n\tbackground: var(--icon-favorites) 20px center no-repeat;\r\n}\r\n\r\n#tmenu .icon-logout {\r\n\tbackground: var(--icon-logout) 20px center no-repeat;\r\n}\r\n\r\n/* Container */\r\n#container {\r\n\tdisplay: flex;\r\n\tmin-height: calc(100vh - 40px);\r\n}\r\n\r\n.popup #container {\r\n\tpadding: 0;\r\n\twidth: auto;\r\n\tmin-height: 0;\r\n\tmax-width: none;\r\n}\r\n\r\n/* Left */\r\n#left {\r\n\twidth: 220px;\r\n\tbackground: var(--nav-bg);\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n}\r\n\r\n#left .version {\r\n\tmargin-top: 4em;\r\n\tpadding: 15px 18px;\r\n\tfont-size: .75rem;\r\n\tline-height: 1.4;\r\n}\r\n\r\n#left .version, #left .version a {\r\n\tcolor: var(--nav-group);\r\n}\r\n\r\n/* Main */\r\n#main {\r\n\twidth: calc(100% - 220px);\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n}\r\n\r\n.popup #main {\r\n\tfloat: none;\r\n\twidth: auto;\r\n\tmax-width: none;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\tdisplay: initial;\r\n}\r\n\r\n#main .content {\r\n\tmargin: 0 15px 15px;\r\n}\r\n\r\n#main .content {\r\n\tbackground: var(--content-bg);\r\n\tborder: 1px solid var(--content-border);\r\n}\r\n\r\n.popup #main .content {\r\n\tmargin: 0;\r\n\tborder: 0;\r\n}\r\n\r\n/* Navigation */\r\n#tl_navigation {\r\n\tflex-grow: 1;\r\n}\r\n\r\n#tl_navigation .menu_level_0 {\r\n\tpadding-top: 20px;\r\n}\r\n\r\n#tl_navigation .menu_level_0 > li:after {\r\n\tcontent: \"\";\r\n\twidth: calc(100% - 30px);\r\n\theight: 1px;\r\n\tdisplay: block;\r\n\tmargin: 15px auto;\r\n\tbackground: var(--nav-separator);\r\n}\r\n\r\n#tl_navigation .menu_level_0 > li.last:after {\r\n\tdisplay: none;\r\n}\r\n\r\n#tl_navigation .menu_level_0 a[class^=\"group-\"] {\r\n\tdisplay: block;\r\n\tmargin: 0 15px;\r\n\tpadding: 3px 3px 3px 22px;\r\n\tcolor: var(--nav-group);\r\n\tfont-size: .75rem;\r\n\ttext-transform: uppercase;\r\n\tfont-weight: 500;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#tl_navigation .menu_level_0 a[class^=\"group-\"] {\r\n\t\tfont-weight: 400;\r\n\t}\r\n}\r\n\r\n#tl_navigation .group-favorites {\r\n\tbackground: url(\"icons/favorites_group.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .group-content {\r\n\tbackground: url(\"icons/content.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .group-design {\r\n\tbackground: url(\"icons/monitor.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .group-accounts {\r\n\tbackground: url(\"icons/person.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .group-system {\r\n\tbackground: url(\"icons/wrench.svg\") 3px 2px no-repeat;\r\n}\r\n\r\n#tl_navigation .menu_level_1 {\r\n\tpadding-top: 5px;\r\n}\r\n\r\n#tl_navigation [class^=\"menu_level_\"] a {\r\n\tdisplay: block;\r\n\tpadding: 5px 33px 5px 37px;\r\n\tfont-weight: 400;\r\n\tcolor: var(--nav);\r\n\ttransition: color .2s ease;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#tl_navigation [class^=\"menu_level_\"] a {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n#tl_navigation [class^=\"menu_level_\"] > li.current > a {\r\n\tbackground-color: var(--nav-current);\r\n\tborder-left: 4px solid var(--contao);\r\n}\r\n\r\n#tl_navigation .menu_level_1 > li.current > a {\r\n\tpadding-left: 33px;\r\n}\r\n\r\n#tl_navigation .menu_level_2 a {\r\n\tpadding-left: 49px;\r\n}\r\n\r\n#tl_navigation .menu_level_2 > li.current > a {\r\n\tpadding-left: 45px;\r\n}\r\n\r\n#tl_navigation .menu_level_3 a {\r\n\tpadding-left: 61px;\r\n}\r\n\r\n#tl_navigation .menu_level_3 > li.current > a {\r\n\tpadding-left: 57px;\r\n}\r\n\r\n#tl_navigation .menu_level_4 a {\r\n\tpadding-left: 73px;\r\n}\r\n\r\n#tl_navigation .menu_level_4 > li.current > a {\r\n\tpadding-left: 69px;\r\n}\r\n\r\n#tl_navigation .menu_level_5 a {\r\n\tpadding-left: 85px;\r\n}\r\n\r\n#tl_navigation .menu_level_5 > li.current > a {\r\n\tpadding-left: 81px;\r\n}\r\n\r\n#tl_navigation .menu_level_2 a {\r\n\tfont-size: .75rem;\r\n}\r\n\r\n#tl_navigation .menu_level_1 li.has-children:not(.first) {\r\n\tpadding-top: 5px;\r\n}\r\n\r\n#tl_navigation .menu_level_1 li.has-children:not(.last) {\r\n\tpadding-bottom: 5px;\r\n}\r\n\r\n#tl_navigation .menu_level_1 a:hover, #tl_navigation .menu_level_1 li.current > a {\r\n\tcolor: var(--nav-hover);\r\n\tbackground-color: var(--nav-current);\r\n}\r\n\r\n#tl_navigation .collapsed .menu_level_1 {\r\n\tdisplay: none;\r\n}\r\n\r\n/* Buttons */\r\n#tl_buttons {\r\n\tmargin: 0;\r\n\tpadding: 9px 15px;\r\n\ttext-align: right;\r\n}\r\n\r\n.toggleWrap {\r\n\tcursor: pointer;\r\n}\r\n\r\n.opacity {\r\n\t-moz-opacity: .8;\r\n\topacity: .8;\r\n}\r\n\r\n/* Data container */\r\n#main_headline {\r\n\tmargin: 18px 16px;\r\n\tfont-size: 1.1rem;\r\n\tdisplay: flex;\r\n}\r\n\r\n.popup #main_headline {\r\n\tdisplay: none;\r\n}\r\n\r\n#main_headline span {\r\n\tdisplay: inline-block;\r\n\tmax-width: max-content;\r\n\twhite-space: nowrap;\r\n\toverflow: hidden;\r\n\ttext-overflow: ellipsis;\r\n\tline-height: 22px;\r\n\tflex: 1 0 0;\r\n}\r\n\r\n#main_headline span:nth-child(even) {\r\n\tfont-weight: 400;\r\n}\r\n\r\n#main_headline span + span::before {\r\n\tcontent: \"\\A0› \"; /* Non-breaking-space to prevent collapsing whitespace */\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#main_headline span:nth-child(even) {\r\n\t\tfont-weight: 300;\r\n\t}\r\n\r\n\t#main_headline span + span::before {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\nh2.sub_headline {\r\n\tmargin: 3px 18px;\r\n\tpadding: 7px 0;\r\n}\r\n\r\n.label-info {\r\n\tcolor: var(--gray);\r\n\tpadding-left: 3px;\r\n}\r\n\r\n.label-date {\r\n\tcolor: var(--gray);\r\n\tpadding-right: 3px;\r\n}\r\n\r\n.tl_gerror {\r\n\tmargin: 12px;\r\n\tpadding: 3px 0 3px 22px;\r\n\tbackground: url(\"icons/error.svg\") no-repeat left center;\r\n}\r\n\r\n.tl_error, .tl_confirm, .tl_info, .tl_new {\r\n\tmargin: 0 0 1px;\r\n\tpadding: 11px 18px 11px 32px;\r\n\tline-height: 1.3;\r\n}\r\n\r\n.tl_error {\r\n\tbackground: var(--error-bg) url(\"icons/error.svg\") no-repeat 11px 12px;\r\n}\r\n\r\n.tl_confirm {\r\n\tbackground: var(--confirm-bg) url(\"icons/ok.svg\") no-repeat 11px 12px;\r\n}\r\n\r\n.tl_info {\r\n\tbackground: var(--info-bg) url(\"icons/show.svg\") no-repeat 11px 12px;\r\n}\r\n\r\n.tl_new {\r\n\tbackground: var(--new-bg) url(\"icons/featured.svg\") no-repeat 11px 12px;\r\n}\r\n\r\n.tl_gerror, .tl_gerror a, .tl_error, .tl_error a {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.tl_gerror a, .tl_error a {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n.tl_confirm, .tl_confirm a {\r\n\tcolor: var(--green);\r\n}\r\n\r\n.tl_info, .tl_info a {\r\n\tcolor: var(--blue);\r\n}\r\n\r\n.tl_new, .tl_new a {\r\n\tcolor: var(--orange);\r\n}\r\n\r\n.widget .tl_error, .widget .tl_confirm, .widget .tl_info, .widget .tl_new {\r\n\tpadding: 8px 10px 8px 30px;\r\n\tbackground-position: 9px 9px;\r\n}\r\n\r\n.tl_error strong, .tl_confirm strong, .tl_info strong, .tl_new strong {\r\n\tcolor: inherit;\r\n}\r\n\r\n/* Filter */\r\n.tl_panel, .tl_version_panel {\r\n\tpadding: 4px 12px;\r\n\tbackground: var(--panel-bg);\r\n\tborder-bottom: 1px solid var(--content-border);\r\n\ttext-align: right;\r\n}\r\n\r\n.tl_version_panel {\r\n\tpadding: 8px 12px;\r\n}\r\n\r\n.tl_panel .tl_select {\r\n\ttext-align: left;\r\n}\r\n\r\n.tl_version_panel .tl_select {\r\n\tmax-width: 280px;\r\n}\r\n\r\n.tl_version_panel .tl_submit {\r\n\tvertical-align: middle;\r\n}\r\n\r\n.tl_version_panel .tl_formbody {\r\n\tposition: relative;\r\n}\r\n\r\n.tl_img_submit {\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tborder: 0;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\ttext-indent: 16px; /* 16px width */\r\n\twhite-space: nowrap;\r\n\toverflow: hidden;\r\n\tposition: relative;\r\n\ttop: 9px;\r\n\tcursor: pointer;\r\n}\r\n\r\n.filter_apply {\r\n\tbackground: url(\"icons/filter-apply.svg\") center center no-repeat;\r\n}\r\n\r\n.filter_reset {\r\n\tbackground: url(\"icons/filter-reset.svg\") center center no-repeat;\r\n}\r\n\r\n.tl_subpanel {\r\n\tfloat: right;\r\n\tletter-spacing: -.31em;\r\n}\r\n\r\n.tl_subpanel * {\r\n\tletter-spacing: normal;\r\n}\r\n\r\n.tl_subpanel strong, .tl_search span {\r\n\tvertical-align: middle;\r\n}\r\n\r\n.tl_submit_panel {\r\n\tmin-width: 32px;\r\n\tpadding-left: 6px;\r\n\tpadding-right: 3px;\r\n}\r\n\r\n.tl_panel .active, .tl_panel_bottom .active, #search .active {\r\n\tbackground-color: var(--active-bg);\r\n}\r\n\r\n.tl_filter {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_filter .tl_select {\r\n\tmax-width: 14.65%;\r\n\tmargin-left: 3px;\r\n}\r\n\r\n.tl_submit_panel + .tl_filter {\r\n\twidth: 86%;\r\n}\r\n\r\n.tl_limit {\r\n\twidth: 22%;\r\n}\r\n\r\n.tl_limit .tl_select {\r\n\twidth: 52%;\r\n\tmargin-left: 3px;\r\n}\r\n\r\n.tl_search {\r\n\twidth: 40%;\r\n}\r\n\r\n.tl_search .tl_select {\r\n\twidth: 38%;\r\n\tmargin-left: 3px;\r\n\tmargin-right: 1%;\r\n}\r\n\r\n.tl_search .tl_text {\r\n\twidth: 30%;\r\n\tmargin-left: 1%;\r\n\t-webkit-appearance: textfield;\r\n\tbox-sizing: content-box;\r\n}\r\n\r\n.tl_sorting {\r\n\twidth: 26%;\r\n}\r\n\r\n.tl_sorting .tl_select {\r\n\twidth: 60%;\r\n\tmargin-left: 1%;\r\n}\r\n\r\n/* Jump targets */\r\n.jump-targets {\r\n\tmin-height: 30px;\r\n\tpadding-top: 1px;\r\n\tbackground: var(--panel-bg);\r\n\tborder-bottom: 1px solid var(--content-border);\r\n\tposition: sticky;\r\n\ttop: 0;\r\n\tz-index: 3; /* Above TinyMCE */\r\n}\r\n\r\n.jump-targets .inner {\r\n\toverflow-x: scroll;\r\n\tscrollbar-width: none;\r\n}\r\n\r\n.jump-targets .inner::-webkit-scrollbar {\r\n\tdisplay: none;\r\n}\r\n\r\n.jump-targets ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.jump-targets li {\r\n\tdisplay: inline-block;\r\n\tpadding: 9px 10px;\r\n\twhite-space: nowrap;\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.jump-targets button {\r\n\tpadding: 0;\r\n\tbackground: none;\r\n\tborder: none;\r\n}\r\n\r\n.jump-targets:before, .jump-targets:after {\r\n\tcontent: \"\";\r\n\tdisplay: block;\r\n\twidth: 10px;\r\n\theight: 100%;\r\n\tposition: absolute;\r\n\ttop: 0;\r\n}\r\n\r\n.jump-targets:before {\r\n\tbackground: linear-gradient(-90deg, transparent 0, var(--panel-bg) 50%);\r\n}\r\n\r\n.jump-targets:after {\r\n\tright: 0;\r\n\tbackground: linear-gradient(90deg, transparent 0, var(--panel-bg) 50%);\r\n}\r\n\r\n/* Boxes */\r\n.tl_xpl {\r\n\tpadding: 0 18px;\r\n}\r\n\r\n.tl_tbox, .tl_box {\r\n\tpadding: 12px 0 25px;\r\n\tborder-bottom: 1px solid var(--border);\r\n}\r\n\r\n.tl_tbox:last-child, .tl_box:last-child {\r\n\tborder-bottom: 0;\r\n}\r\n\r\n.tl_box h3, .tl_tbox h3, .tl_xpl h3 {\r\n\tmargin: 0;\r\n\tpadding-top: 13px;\r\n\theight: 16px;\r\n\tfont-size: .875rem;\r\n}\r\n\r\n.tl_box h4, .tl_tbox h4 {\r\n\tmargin: 6px 0 0;\r\n\tpadding: 0;\r\n\tfont-size: .875rem;\r\n}\r\n\r\n.tl_tbox.theme_import {\r\n\tpadding-left: 15px;\r\n\tpadding-right: 15px;\r\n}\r\n\r\n.tl_tbox.theme_import h3, .tl_tbox.theme_import h4, .tl_tbox.theme_import p {\r\n\tline-height: 1.3;\r\n}\r\n\r\n.tl_help, .tl_help * {\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.tl_help, .tl_help a {\r\n\tmargin-bottom: 0;\r\n\tline-height: 1.2;\r\n\tcolor: var(--info);\r\n}\r\n\r\n.tl_help a:hover, .tl_help a:focus, .tl_help a:active {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n#tl_buttons + .tl_edit_form .tl_formbody_edit {\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n.tl_formbody_submit {\r\n\tborder-top: 1px solid var(--content-border);\r\n\tposition: sticky;\r\n\tbottom: 0;\r\n\tz-index: 3; /* Above TinyMCE */\r\n}\r\n\r\n.tl_submit_container {\r\n\tpadding: 8px 12px;\r\n\tbackground: var(--panel-bg);\r\n}\r\n\r\n.tl_submit_container .tl_submit {\r\n\tmargin: 2px 0;\r\n}\r\n\r\n/* Maintenance */\r\n.maintenance_active {\r\n\tpadding-top: 12px;\r\n}\r\n\r\n.maintenance_active, .maintenance_inactive {\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n.maintenance_inactive .tl_tbox {\r\n\tborder: 0 !important;\r\n\tpadding: 6px 15px 14px;\r\n}\r\n\r\n.maintenance_inactive .tl_message {\r\n\tmargin: 0 15px 3px;\r\n}\r\n\r\n.maintenance_inactive h2.sub_headline {\r\n\tmargin: 16px 15px 3px;\r\n}\r\n\r\n.maintenance_inactive .tl_submit_container {\r\n\tbackground: none;\r\n\tpadding: 0 15px 24px;\r\n\tborder: 0;\r\n}\r\n\r\n/* Crawler */\r\n@keyframes crawl-progress-bar-stripes {\r\n\t0% {\r\n\t\tbackground-position-x: 1rem;\r\n\t}\r\n}\r\n\r\n#tl_crawl .tl_message {\r\n\tmargin-bottom: 24px;\r\n}\r\n\r\n#tl_crawl .tl_message > p {\r\n\tpadding-top: 0;\r\n\tpadding-bottom: 0;\r\n\tbackground-color: transparent;\r\n\tbackground-position-y: center;\r\n}\r\n\r\n#tl_crawl .tl_tbox {\r\n\tmargin-top: 0;\r\n\tpadding-top: 0;\r\n\tpadding-right: 0;\r\n\tpadding-left: 0;\r\n}\r\n\r\n#tl_crawl .tl_checkbox_container {\r\n\tmargin-top: 6px;\r\n}\r\n\r\n#tl_crawl .inner {\r\n\tposition: relative;\r\n\tmargin: 0 18px 18px;\r\n}\r\n\r\n#tl_crawl .progress {\r\n\tdisplay: flex;\r\n\theight: 20px;\r\n\tbackground-color: var(--tree-header);\r\n\tborder-radius: 2px;\r\n}\r\n\r\n#tl_crawl .progress-bar {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\tjustify-content: center;\r\n\tcolor: white;\r\n\ttext-align: center;\r\n\twhite-space: nowrap;\r\n\tbackground-size: 10px 10px;\r\n}\r\n\r\n#tl_crawl .progress-bar.running {\r\n\tbackground-color: var(--progress-running);\r\n\tbackground-image: linear-gradient(45deg, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);\r\n\tanimation: crawl-progress-bar-stripes 1s linear infinite;\r\n}\r\n\r\n#tl_crawl .progress-bar.finished {\r\n\tbackground-color: var(--progress-finished);\r\n}\r\n\r\n#tl_crawl .progress-count {\r\n\tmargin: 6px 0 24px;\r\n}\r\n\r\n#tl_crawl .results h3 {\r\n\tfont-size: .9rem;\r\n\tmargin: 18px 0 9px;\r\n}\r\n\r\n#tl_crawl .results p {\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n#tl_crawl .crawl-hint {\r\n\tmargin-top: -2px;\r\n\tline-height: 1.3;\r\n}\r\n\r\n#tl_crawl .crawl-hint a {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n#tl_crawl .subscriber-log {\r\n\tdisplay: none;\r\n\tpadding: 5px 0;\r\n\tmargin-bottom: 0;\r\n}\r\n\r\n#tl_crawl .wait {\r\n\tmargin-top: 9px;\r\n\tcolor: var(--gray);\r\n}\r\n\r\n#tl_crawl .debug-log {\r\n\tdisplay: none;\r\n\tmargin-top: 11px;\r\n}\r\n\r\n#tl_crawl .results.running .show-when-finished, #tl_crawl .results.finished .show-when-running {\r\n\tdisplay: none;\r\n}\r\n\r\n#tl_crawl .results.running .show-when-running, #tl_crawl .results.finished .show-when-finished {\r\n\tdisplay: block;\r\n}\r\n\r\n#tl_crawl .result .summary.success {\r\n\tcolor: var(--green);\r\n}\r\n\r\n#tl_crawl .result .summary.failure {\r\n\tcolor: var(--red);\r\n}\r\n\r\n#tl_crawl .result .warning {\r\n\tdisplay: none;\r\n\tcolor: var(--blue);\r\n}\r\n\r\n/* Two-factor */\r\n.two-factor {\r\n\tborder-top: 1px solid var(--border);\r\n\tpadding-bottom: 9px;\r\n}\r\n\r\n.two-factor h2.sub_headline {\r\n\tmargin: 18px 15px 3px;\r\n}\r\n\r\n.two-factor > p {\r\n\tmargin: 0 15px 12px;\r\n\tline-height: 1.3;\r\n}\r\n\r\n.two-factor li {\r\n\tmargin-left: 2em;\r\n\tlist-style: initial;\r\n}\r\n\r\n.two-factor .qr-code {\r\n\tmargin: 0 15px;\r\n}\r\n\r\n.two-factor .qr-code img {\r\n\tborder: 3px solid #fff;\r\n}\r\n\r\n.two-factor .tl_listing_container {\r\n\tmargin-top: 6px;\r\n}\r\n\r\n.two-factor .widget {\r\n\theight: auto;\r\n\tmargin: 15px 15px 12px;\r\n}\r\n\r\n.two-factor .widget .tl_error {\r\n\tmargin: 0;\r\n\tpadding: 1px 0;\r\n\tbackground: none;\r\n\tfont-size: .75rem;\r\n\tline-height: 1.25;\r\n}\r\n\r\n.two-factor .tl_submit_container {\r\n\tbackground: none;\r\n\tpadding: 0 15px 10px;\r\n\tborder: 0;\r\n}\r\n\r\n.two-factor .submit_container {\r\n\tclear: both;\r\n\tmargin: 0 15px 12px;\r\n}\r\n\r\n.two-factor .tl_message {\r\n\tmargin: 0 15px 12px;\r\n}\r\n\r\n.two-factor .tl_message > p {\r\n\tpadding: 0 3px 0 27px;\r\n\tbackground-color: transparent;\r\n\tbackground-position: 3px center;\r\n}\r\n\r\n.two-factor .tl_backup_codes > p, .two-factor .tl_trusted_devices > p {\r\n\tmargin: 0 15px 12px;\r\n\tline-height: 1.3;\r\n}\r\n\r\n.two-factor .backup-codes {\r\n\tmax-width: 224px;\r\n\tmargin: 15px 15px 24px;\r\n\tpadding: 0;\r\n\tdisplay: grid;\r\n\tgrid-template-columns:repeat(2, 1fr);\r\n}\r\n\r\n.two-factor .backup-codes li {\r\n\tmargin: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n.two-factor .tl_trusted_devices th, .two-factor .tl_trusted_devices td {\r\n\tline-height: 16px;\r\n}\r\n\r\n/* Picker search */\r\n#search {\r\n\tmargin: 18px 18px -9px;\r\n\ttext-align: right;\r\n}\r\n\r\n#search .tl_text {\r\n\tmax-width: 160px;\r\n\t-webkit-appearance: textfield;\r\n\tbox-sizing: content-box;\r\n}\r\n\r\n/* Preview image */\r\n.tl_edit_preview {\r\n\tmargin-top: 18px;\r\n}\r\n\r\n.tl_edit_preview img {\r\n\tmax-width: 100%;\r\n\theight: auto;\r\n\tpadding: 2px;\r\n\tborder: 1px solid var(--content-border);\r\n\tbackground: var(--white);\r\n}\r\n\r\n.tl_edit_preview_enabled {\r\n\tposition: relative;\r\n\tcursor: crosshair;\r\n\tdisplay: inline-block;\r\n}\r\n\r\n.tl_edit_preview_important_part {\r\n\tposition: absolute;\r\n\tmargin: -1px;\r\n\tborder: 1px solid var(--black);\r\n\tbox-shadow: 0 0 0 1px var(--white), inset 0 0 0 1px var(--white);\r\n\topacity: 0.5;\r\n}\r\n\r\n/* Listing */\r\ntable.tl_listing {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_listing_container {\r\n\tmargin: 18px 0;\r\n\tpadding: 0 15px;\r\n}\r\n\r\n#tl_buttons + .tl_listing_container, #tl_buttons + .tl_form .tl_listing_container {\r\n\tmargin-top: 12px;\r\n}\r\n\r\n#paste_hint + .tl_listing_container {\r\n\tmargin-top: 36px;\r\n}\r\n\r\n.tl_folder_list, .tl_folder_tlist {\r\n\tpadding: 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tbackground: var(--table-header);\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_folder_list, .tl_folder_tlist {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n.tl_folder_tlist {\r\n\tline-height: 16px;\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n.tl_file, .tl_file_list {\r\n\tposition: relative;\r\n\tpadding: 5px 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tbackground: var(--content-bg);\r\n}\r\n\r\n.tl_file_list .ellipsis {\r\n\theight: 16px;\r\n\ttext-overflow: ellipsis;\r\n\toverflow: hidden;\r\n\tpadding-right: 18px;\r\n\tword-break: break-all;\r\n}\r\n\r\n.tl_right_nowrap {\r\n\tpadding: 6px;\r\n\tvertical-align: top;\r\n\ttext-align: right;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_listing.picker .tl_file, .tl_listing.picker .tl_folder, .tl_listing.picker .tl_right_nowrap, .tl_listing_container.picker .tl_content_header, .tl_listing_container.picker .tl_content {\r\n\tbackground-image: linear-gradient(90deg, transparent calc(100% - 26px), var(--tree-header) 26px);\r\n}\r\n\r\n.tl_listing.picker .tl_tree_checkbox, .tl_listing.picker .tl_tree_radio, .tl_listing_container.picker .tl_tree_checkbox, .tl_listing_container.picker .tl_tree_radio {\r\n\tmargin-top: 2px;\r\n\tmargin-left: 8px;\r\n}\r\n\r\n.tl_listing.picker .tl_tree_checkbox:disabled, .tl_listing.picker .tl_tree_radio:disabled, .tl_listing_container.picker .tl_tree_checkbox:disabled, .tl_listing_container.picker .tl_tree_radio:disabled {\r\n\tvisibility: hidden;\r\n}\r\n\r\n.tl_listing_container.picker div[class^=\"ce_\"] {\r\n\tpadding-right: 24px;\r\n}\r\n\r\n.tl_listing_container.picker .limit_toggler {\r\n\twidth: calc(100% - 26px);\r\n}\r\n\r\n/* List view */\r\n.list_view .tl_listing img.theme_preview {\r\n\tmargin-right: 9px;\r\n}\r\n\r\n.tl_show {\r\n\twidth: 96%;\r\n\tmargin: 18px 2%;\r\n\tpadding: 9px 0 18px;\r\n}\r\n\r\n.tl_show + .tl_show {\r\n\tmargin-top: 36px;\r\n}\r\n\r\n.tl_show th, .tl_show td {\r\n\tline-height: 16px;\r\n\twhite-space: pre-line;\r\n}\r\n\r\n.tl_show td:first-child {\r\n\twidth: 34%;\r\n\twhite-space: normal;\r\n}\r\n\r\n.tl_show td p:last-of-type {\r\n\tmargin-bottom: 0;\r\n}\r\n\r\n.tl_show small {\r\n\tdisplay: block;\r\n\tcolor: var(--info);\r\n}\r\n\r\n.tl_label {\r\n\tmargin-right: 12px;\r\n\tfont-weight: 600;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_label small {\r\n\tfont-weight: 400;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_label {\r\n\t\tfont-weight: 500;\r\n\t}\r\n\r\n\t.tl_label small {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_empty {\r\n\tmargin: 0;\r\n\tpadding: 18px;\r\n}\r\n\r\n.tl_empty_parent_view {\r\n\tmargin: 0;\r\n\tpadding: 18px 0 0;\r\n}\r\n\r\n.tl_listing_container + .tl_empty {\r\n\tmargin-top: -18px;\r\n}\r\n\r\n.tl_noopt {\r\n\tmargin: 0 0 -1px;\r\n}\r\n\r\n.tl_select_trigger {\r\n\tmargin-top: -9px;\r\n\tpadding: 0 6px 3px 0;\r\n\ttext-align: right;\r\n}\r\n\r\n.tl_radio_reset {\r\n\tmargin-top: 6px;\r\n\tpadding: 0 6px 3px 0;\r\n\ttext-align: right;\r\n}\r\n\r\n.tl_select_label, .tl_radio_label {\r\n\tmargin-right: 2px;\r\n\tcolor: var(--gray);\r\n\tfont-size: .75rem;\r\n}\r\n\r\n/* Parent view */\r\n.tl_header {\r\n\tmargin-bottom: 18px;\r\n\tpadding: 10px;\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_header_table {\r\n\tline-height: 1.3;\r\n}\r\n\r\n.tl_content_header {\r\n\tpadding: 7px 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tbackground: var(--table-header);\r\n\tfont-weight: 600;\r\n}\r\n\r\n.tl_header + .tl_content_header {\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_content_header {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n.as-grid .tl_content_header {\r\n\tmargin-top: 24px;\r\n\tpadding: 0 1px;\r\n\tborder: 0;\r\n\tbackground-color: transparent;\r\n\tfont-size: 1rem;\r\n}\r\n\r\n.tl_content {\r\n\tborder-bottom: 1px solid var(--border);\r\n\tposition: relative;\r\n}\r\n\r\n.tl_content .inside {\r\n\tpadding: 6px;\r\n\tbackground-color: var(--content-bg);\r\n}\r\n\r\n.tl_content.draft .inside {\r\n\tmin-height: 16px;\r\n}\r\n\r\n.tl_content.draft > *, .tl_folder.draft > *, .tl_file.draft > *, .hover-row.draft > td {\r\n\topacity: 0.5;\r\n}\r\n\r\n.as-grid .tl_content {\r\n\tmargin-top: 18px;\r\n\tpadding: 0;\r\n\tborder: 1px solid var(--border);\r\n\tbackground-color: var(--content-bg);\r\n}\r\n\r\n.as-grid .tl_content .inside {\r\n\tdisplay: grid;\r\n\tgrid-template-columns: 1fr auto;\r\n}\r\n\r\n.as-grid .tl_content_header + .tl_content {\r\n\tmargin-top: 12px;\r\n}\r\n\r\n.parent_view > ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n.parent_view:not(.as-grid) > ul {\r\n\tbackground-color: var(--table-header);\r\n}\r\n\r\n.tl_content.indent_1 {\r\n\tmargin-left: 20px;\r\n}\r\n\r\n.tl_content.indent_2 {\r\n\tmargin-left: 40px;\r\n}\r\n\r\n.tl_content.indent_3 {\r\n\tmargin-left: 60px;\r\n}\r\n\r\n.tl_content.indent_4 {\r\n\tmargin-left: 80px;\r\n}\r\n\r\n.tl_content.indent_5 {\r\n\tmargin-left: 100px;\r\n}\r\n\r\n.as-grid .tl_content .inside {\r\n\tpadding: 0;\r\n}\r\n\r\n.as-grid .tl_content.indent {\r\n\tmargin: 0;\r\n\tpadding: 15px 15px 0;\r\n\tborder-width: 0 1px;\r\n\tbackground: var(--nested-bg);\r\n}\r\n\r\n.as-grid .tl_content.indent_2 {\r\n\tpadding-left: 30px;\r\n\tpadding-right: 30px;\r\n}\r\n\r\n.as-grid .tl_content.indent_3 {\r\n\tpadding-left: 45px;\r\n\tpadding-right: 45px;\r\n}\r\n\r\n.as-grid .tl_content.indent_4 {\r\n\tpadding-left: 60px;\r\n\tpadding-right: 60px;\r\n}\r\n\r\n.as-grid .tl_content.indent_5 {\r\n\tpadding-left: 75px;\r\n\tpadding-right: 75px;\r\n}\r\n\r\n.as-grid .tl_content.indent_last {\r\n\tpadding-bottom: 15px;\r\n}\r\n\r\n.as-grid .tl_content.indent .inside {\r\n\tborder: 1px solid var(--border);\r\n}\r\n\r\n.as-grid .tl_content.wrapper_stop {\r\n\tmargin-top: 0;\r\n}\r\n\r\n.as-grid .tl_content.indent.wrapper_stop {\r\n\tpadding-top: 0;\r\n}\r\n\r\n.tl_content_left {\r\n\tline-height: 16px;\r\n}\r\n\r\n.as-grid .tl_content_left {\r\n\tpadding: 8px 10px;\r\n}\r\n\r\n.tl_content_right {\r\n\tposition: relative;\r\n\tz-index: 1;\r\n\tfloat: right;\r\n\ttext-align: right;\r\n\tmargin-left: 12px;\r\n\tmargin-bottom: -1px;\r\n}\r\n\r\n.as-grid .tl_content .tl_content_right {\r\n\torder: 2;\r\n\tfloat: none;\r\n\tmargin-left: 0;\r\n\tmargin-bottom: 0;\r\n\tpadding: 8px 10px;\r\n\tborder-left: 1px solid var(--border);\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_right button, .tl_content_right button {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\theight: 16px;\r\n\tbackground: none;\r\n}\r\n\r\n.cte_type {\r\n\tmargin: 0 0 4px;\r\n\tfont-size: .75rem;\r\n\tcolor: var(--info);\r\n\tline-height: 16px;\r\n}\r\n\r\n.as-grid .cte_type {\r\n\torder: 1;\r\n\tmargin-bottom: 0;\r\n\tpadding: 8px 10px;\r\n\tbackground-color: var(--table-header);\r\n\tfont-size: .8rem;\r\n}\r\n\r\n.cte_type.published, .cte_type.published a {\r\n\tcolor: var(--green);\r\n}\r\n\r\n.cte_type.unpublished, .cte_type.unpublished a {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.cte_type.icon-protected {\r\n\tpadding-left: 27px;\r\n\tbackground: var(--table-header) url(\"icons/protected.svg\") 8px center no-repeat;\r\n}\r\n\r\n.cte_type .visibility {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n.cte_preview {\r\n\tline-height: 1.25;\r\n\tposition: relative;\r\n}\r\n\r\n.cte_preview h1 {\r\n\tfont-size: 1.25rem;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview h2 {\r\n\tfont-size: 1rem;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview h3 {\r\n\tfont-size: .9rem;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview h4, .cte_preview h5, .cte_preview h6 {\r\n\tfont-size: .875rem;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview p, .cte_preview figure, .cte_preview ol, .cte_preview ul, .cte_preview table, .cte_preview div.tl_gray, .content-hyperlink, .content-toplink, .cte_preview table caption {\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview img {\r\n\tmax-width: 320px;\r\n\theight: auto;\r\n\tpadding: 6px 0;\r\n}\r\n\r\n.cte_preview th, .cte_preview td {\r\n\tpadding: 3px 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n}\r\n\r\n.cte_preview th {\r\n\tpadding: 6px;\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.cte_preview td {\r\n\tbackground: var(--content-bg);\r\n}\r\n\r\n.cte_preview table caption {\r\n\ttext-align: left;\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.cte_preview pre {\r\n\tmargin-top: 0;\r\n\tmargin-bottom: 6px;\r\n\tword-break: break-all;\r\n\twhite-space: pre-wrap;\r\n}\r\n\r\n.cte_preview pre.disabled {\r\n\tcolor: var(--pre-disabled);\r\n}\r\n\r\n.cte_preview .content-gallery ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tdisplay: grid;\r\n\tgrid-template-columns: 1fr 1fr 1fr;\r\n\tlist-style: none;\r\n}\r\n\r\n.cte_preview a {\r\n\tcolor: var(--green);\r\n}\r\n\r\n.cte_preview div.tl_gray a {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n.cte_preview span.comment {\r\n\tcolor: var(--blue);\r\n\tdisplay: inline-block;\r\n\tmargin-bottom: 3px;\r\n}\r\n\r\n.cte_preview input, .cte_preview select, .cte_preview textarea, .cte_preview button {\r\n\tbackground: var(--form-bg);\r\n\tborder: 1px solid var(--form-border);\r\n}\r\n\r\n.cte_preview input[type=\"file\"] {\r\n\tposition: relative;\r\n}\r\n\r\n.cte_preview select {\r\n\t-moz-appearance: menulist;\r\n\t-webkit-appearance: menulist;\r\n}\r\n\r\n.cte_preview label, .cte_preview .checkbox_container legend, .cte_preview .radio_container legend {\r\n\tdisplay: block;\r\n\tmargin-bottom: 6px;\r\n}\r\n\r\n.cte_preview .widget {\r\n\tmargin: 0 0 6px;\r\n}\r\n\r\n.cte_preview .checkbox_container label, .cte_preview .radio_container label {\r\n\tdisplay: initial;\r\n}\r\n\r\n.cte_preview .widget-captcha {\r\n\tdisplay: block !important;\r\n}\r\n\r\n.cte_preview .widget-captcha .captcha_text {\r\n\tpadding-left: 3px;\r\n\tvertical-align: middle;\r\n}\r\n\r\n.cte_preview.empty {\r\n\tdisplay: none;\r\n}\r\n\r\n.as-grid .cte_preview {\r\n\torder: 3;\r\n\tgrid-column: 1 / span 2;\r\n\tpadding: 10px 10px 6px;\r\n\tborder-top: 1px solid var(--border);\r\n}\r\n\r\n/* Backwards compatibility */\r\n.limit_height {\r\n\toverflow: hidden;\r\n}\r\n\r\n.limit_toggler {\r\n\twidth: 100%;\r\n\tposition: absolute;\r\n\tbottom: 0;\r\n\tleft: 0;\r\n\tbackground: var(--content-bg);\r\n\tline-height: 11px;\r\n\ttext-align: center;\r\n}\r\n\r\n.limit_toggler button {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\tbackground: var(--content-bg);\r\n\twidth: 24px;\r\n\tline-height: 8px;\r\n\tcolor: var(--gray);\r\n\tborder-top-left-radius: 2px;\r\n\tborder-top-right-radius: 2px;\r\n}\r\n\r\n.limit_toggler button span {\r\n\tposition: relative;\r\n\ttop: -4px;\r\n\tz-index: 1;\r\n}\r\n\r\n/* Tree view */\r\n.tl_folder_top {\r\n\tpadding: 5px 6px;\r\n\tborder: solid var(--tree-header-border);\r\n\tborder-width: 1px 0;\r\n\tbackground: var(--tree-header);\r\n}\r\n\r\n.tl_folder {\r\n\tpadding: 5px 6px;\r\n\tborder-bottom: 1px solid var(--border);\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_folder.tl_folder_dropping, .tl_folder_top.tl_folder_dropping {\r\n\tbackground-color: var(--drag-bg) !important;\r\n\tcolor: var(--text) !important;\r\n}\r\n\r\n.tl_folder.tl_folder_dropping a, .tl_folder_top.tl_folder_dropping a {\r\n\tcolor: inherit;\r\n}\r\n\r\n.tl_listing .tl_left {\r\n\tflex-grow: 1;\r\n\tbox-sizing: border-box;\r\n\twhite-space: nowrap;\r\n\toverflow: hidden;\r\n\ttext-overflow: ellipsis;\r\n\tline-height: normal;\r\n}\r\n\r\n.tl_listing .tl_left.tl_left_dragging {\r\n\tposition: absolute;\r\n\tbackground: var(--drag-bg);\r\n\tborder-radius: 10px;\r\n\tcolor: var(--text);\r\n\tpadding: 5px 10px !important;\r\n\tmargin-left: 0;\r\n\ttext-indent: 0;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_listing .tl_left.tl_left_dragging .preview-image, .tl_listing .tl_left.tl_left_dragging a img {\r\n\tdisplay: none;\r\n}\r\n\r\n.tl_listing .tl_left.tl_left_dragging a, .tl_listing .tl_left.tl_left_dragging .tl_gray {\r\n\tcolor: inherit;\r\n}\r\n\r\n.tl_listing_dragging .hover-div:not(.tl_folder):hover {\r\n\tbackground-color: transparent !important;\r\n}\r\n\r\n.tl_listing .tl_left * {\r\n\tvertical-align: text-top;\r\n}\r\n\r\n.tl_listing .tl_left a:hover {\r\n\tcolor: var(--text);\r\n}\r\n\r\n.tl_tree_xtnd .tl_file {\r\n\tpadding-top: 5px;\r\n\tpadding-bottom: 5px;\r\n}\r\n\r\n.tl_tree_xtnd .tl_file .tl_left img {\r\n\tmargin-right: 2px;\r\n}\r\n\r\n.tl_file_manager .preview-image {\r\n\tmax-width: 100px;\r\n\tmax-height: 75px;\r\n\twidth: auto;\r\n\theight: auto;\r\n\tmargin: 0 0 2px 22px;\r\n}\r\n\r\n.tl_file_manager .preview-important {\r\n\tmax-width: 80px;\r\n\tmax-height: 60px;\r\n\twidth: auto;\r\n\theight: auto;\r\n\tmargin: 0 0 2px 0;\r\n\tvertical-align: bottom;\r\n}\r\n\r\n.tl_listing .tl_right {\r\n\tpadding: 1px 0 0 9px;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n@-moz-document url-prefix() {\r\n\t.tl_listing .tl_right {\r\n\t\tpadding-top: 0;\r\n\t}\r\n}\r\n\r\n.tl_listing, .tl_listing ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n}\r\n\r\n.tl_listing li {\r\n\tdisplay: flex;\r\n\tmargin: 0;\r\n\tlist-style-type: none;\r\n}\r\n\r\n.tl_listing li.parent {\r\n\tdisplay: inline;\r\n\tpadding-left: 0;\r\n\tpadding-right: 0;\r\n}\r\n\r\nlabel.tl_change_selected {\r\n\tmargin-right: 2px;\r\n\tcolor: var(--gray);\r\n\tfont-size: .75rem;\r\n}\r\n\r\n/* Breadcrumb */\r\n#tl_breadcrumb {\r\n\tmargin: 0 0 12px;\r\n\tpadding: 4px 6px;\r\n\tdisplay: flow-root;\r\n\tbackground: var(--active-bg);\r\n\tborder: 1px solid var(--active-border);\r\n\tborder-radius: 2px;\r\n\tline-height: 24px;\r\n}\r\n\r\n#tl_breadcrumb li {\r\n\tmargin: 0;\r\n\tpadding: 0 3px;\r\n\tlist-style-type: none;\r\n\tfloat: left;\r\n}\r\n\r\n#tl_breadcrumb li a {\r\n\tdisplay: inline-block;\r\n}\r\n\r\n#tl_breadcrumb li img {\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tvertical-align: -3px;\r\n}\r\n\r\n/* Picker */\r\n.selector_container {\r\n\tmargin-top: 1px;\r\n\tposition: relative;\r\n}\r\n\r\n.selector_container > ul {\r\n\tmargin: 0 0 1px;\r\n\tpadding: 0;\r\n\tlist-style-type: none;\r\n}\r\n\r\n.selector_container > ul > li {\r\n\tmargin: 0 9px 0 0;\r\n\tpadding: 2px 0;\r\n}\r\n\r\n.selector_container p {\r\n\tmargin-bottom: 1px;\r\n}\r\n\r\n.selector_container ul:not(.sgallery) img {\r\n\tmargin-right: 1px;\r\n\tvertical-align: text-top;\r\n}\r\n\r\n.selector_container img {\r\n\tmax-width: 320px;\r\n\theight: auto;\r\n}\r\n\r\n.selector_container .limit_height {\r\n\theight: auto !important;\r\n\tmax-height: 190px;\r\n}\r\n\r\n.selector_container .limit_toggler {\r\n\tdisplay: none;\r\n}\r\n\r\n.selector_container h1, .selector_container h2, .selector_container h3, .selector_container h4 {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n}\r\n\r\n.selector_container pre {\r\n\twhite-space: pre-wrap;\r\n}\r\n\r\n.selector_container table.showColumns {\r\n\tmargin: 2px 0 3px;\r\n}\r\n\r\n.selector_container table.sortable td {\r\n\tcursor: move;\r\n}\r\n\r\nul.sgallery {\r\n\tdisplay: flow-root;\r\n}\r\n\r\nul.sgallery li {\r\n\tmin-width: 100px;\r\n\tmin-height: 75px;\r\n\tfloat: left;\r\n\tmargin: 2px 4px 2px 0;\r\n\tpadding: 0;\r\n\tbackground: var(--form-button);\r\n\tdisplay: -webkit-flex;\r\n\tdisplay: flex;\r\n\t-webkit-align-items: center;\r\n\talign-items: center;\r\n\t-webkit-justify-content: center;\r\n\tjustify-content: center;\r\n}\r\n\r\n/* Welcome screen */\r\n.popup #tl_soverview {\r\n\tmargin-top: 15px;\r\n}\r\n\r\n#tl_soverview > div {\r\n\tpadding: 5px 15px;\r\n\tborder-bottom: 1px solid var(--border);\r\n}\r\n\r\n#tl_soverview > div:last-child {\r\n\tborder-bottom: 0;\r\n}\r\n\r\n#tl_messages h2, #tl_shortcuts h2 {\r\n\tmargin: 14px 0 10px;\r\n}\r\n\r\n#tl_versions h2 {\r\n\tmargin: 14px 0 12px;\r\n}\r\n\r\n#tl_messages p {\r\n\tmargin-bottom: .5em;\r\n}\r\n\r\n#tl_messages p:last-child {\r\n\tmargin-bottom: 1em;\r\n}\r\n\r\n#tl_messages .tl_error, #tl_messages .tl_confirm, #tl_messages .tl_info, #tl_messages .tl_new {\r\n\tpadding: 0 0 0 21px;\r\n\tbackground-position: left 1px;\r\n\tbackground-color: transparent;\r\n}\r\n\r\n#tl_shortcuts p a {\r\n\ttext-decoration: underline;\r\n}\r\n\r\n#tl_versions {\r\n\tmargin-bottom: 0;\r\n}\r\n\r\n#tl_versions table {\r\n\twidth: 100%;\r\n\tmargin-bottom: 18px;\r\n}\r\n\r\n#tl_versions th, #tl_versions td {\r\n\tpadding: 6px;\r\n}\r\n\r\n#tl_versions th {\r\n\tline-height: 16px;\r\n}\r\n\r\n#tl_versions td:first-child {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n#tl_versions td:last-child {\r\n\twidth: 32px;\r\n\twhite-space: nowrap;\r\n\ttext-align: right;\r\n}\r\n\r\n#tl_versions .pagination {\r\n\tmargin-top: 18px;\r\n\tmargin-bottom: 14px;\r\n\tpadding: 12px 6px;\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n/* CHMOD table */\r\n.tl_chmod {\r\n\twidth: 100%;\r\n}\r\n\r\n.tl_chmod th {\r\n\theight: 18px;\r\n\ttext-align: center;\r\n\tfont-weight: 400;\r\n\tbackground: var(--tree-header);\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_chmod th {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_chmod td {\r\n\ttext-align: center;\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_chmod th, .tl_chmod td {\r\n\twidth: 14.2857%;\r\n\tpadding: 6px;\r\n\tborder: 1px solid var(--content-bg);\r\n}\r\n\r\n/* Wizards */\r\n.tl_modulewizard button, .tl_optionwizard button, .tl_key_value_wizard button, .tl_tablewizard button, .tl_listwizard button, .tl_checkbox_wizard button, .tl_metawizard button, .tl_sectionwizard button, .tl_image_size + button {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: 0;\r\n\tbackground: none;\r\n\tvertical-align: middle;\r\n}\r\n\r\n/* Module wizard */\r\n.tl_modulewizard {\r\n\twidth: 100%;\r\n\tmax-width: 800px;\r\n\tmargin-top: 2px;\r\n}\r\n\r\n.tl_modulewizard td {\r\n\tposition: relative;\r\n\tpadding: 0 3px 0 0;\r\n}\r\n\r\n.tl_modulewizard th {\r\n\tfont-size: .75rem;\r\n\tfont-weight: 400;\r\n\tpadding: 0 6px 1px 0;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_modulewizard th {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_modulewizard td:last-child {\r\n\twidth: 1%;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_modulewizard .tl_select, .tl_modulewizard .tl_select_column {\r\n\tmargin: 2px 0;\r\n}\r\n\r\n.tl_modulewizard input.mw_enable + button, .js .tl_modulewizard input.mw_enable {\r\n\tdisplay: none;\r\n}\r\n\r\n.js .tl_modulewizard input.mw_enable + button {\r\n\tdisplay: inline;\r\n\twidth: 16px;\r\n\theight: 16px;\r\n\tbackground: var(--icon-invisible) 0 0 no-repeat;\r\n}\r\n\r\n.js .tl_modulewizard input.mw_enable:checked + button {\r\n\tbackground-image: var(--icon-visible);\r\n}\r\n\r\n.tl_modulewizard img.mw_enable {\r\n\tdisplay: none;\r\n}\r\n\r\n.js .tl_modulewizard img.mw_enable {\r\n\tdisplay: inline;\r\n\tmargin-right: 1px;\r\n}\r\n\r\n/* Options and key/value wizard */\r\n.tl_optionwizard {\r\n\twidth: 100%;\r\n\tmax-width: 600px;\r\n}\r\n\r\n.tl_key_value_wizard {\r\n\twidth: 100%;\r\n\tmax-width: 450px;\r\n}\r\n\r\n.tl_optionwizard, .tl_key_value_wizard {\r\n\tmargin-top: 2px;\r\n}\r\n\r\n.tl_optionwizard label, .tl_key_value_wizard label {\r\n\tmargin-right: 3px;\r\n}\r\n\r\n.tl_optionwizard td, .tl_key_value_wizard td {\r\n\tpadding: 0 3px 0 0;\r\n}\r\n\r\n.tl_optionwizard th, .tl_key_value_wizard th {\r\n\tfont-size: .75rem;\r\n\tfont-weight: 400;\r\n\tpadding: 0 6px 1px 0;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_optionwizard th, .tl_key_value_wizard th {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_optionwizard td:nth-child(n+3), .tl_key_value_wizard td:nth-child(n+3) {\r\n\twidth: 1%;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_optionwizard .tl_text {\r\n\tmargin: 2px 0;\r\n}\r\n\r\n.tl_optionwizard img, .tl_key_value_wizard img {\r\n\tposition: relative;\r\n\ttop: 1px;\r\n}\r\n\r\n.tl_optionwizard .fw_checkbox, .tl_key_value_wizard .fw_checkbox {\r\n\tmargin: 0 1px;\r\n}\r\n\r\n#ctrl_allowedAttributes {\r\n\tmax-width: none;\r\n}\r\n\r\n#ctrl_allowedAttributes td:first-child {\r\n\twidth: 100px;\r\n}\r\n\r\n/* Table wizard */\r\n#tl_tablewizard {\r\n\tmargin-top: 2px;\r\n\tpadding-bottom: 2px;\r\n\toverflow: auto;\r\n}\r\n\r\n.tl_tablewizard td {\r\n\tpadding: 0 3px 0 0;\r\n}\r\n\r\n.tl_tablewizard thead td {\r\n\tpadding-bottom: 3px;\r\n\ttext-align: center;\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_tablewizard tbody td:last-child {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n.tl_tablewizard td.tcontainer {\r\n\tvertical-align: top;\r\n}\r\n\r\n.tl_tablewizard .tl_textarea {\r\n\tmargin: 2px 0;\r\n}\r\n\r\n/* List wizard */\r\n.tl_listwizard {\r\n\tmargin: 1px 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n.tl_listwizard .tl_text {\r\n\twidth: 78%;\r\n\tmargin: 2px 0;\r\n}\r\n\r\n/* Checkbox wizard */\r\n.tl_checkbox_wizard .fixed {\r\n\tdisplay: block;\r\n\tmargin-top: 1px;\r\n}\r\n\r\n.tl_checkbox_wizard .sortable span {\r\n\tdisplay: block;\r\n}\r\n\r\n.tl_checkbox_wizard .sortable img {\r\n\tvertical-align: bottom;\r\n}\r\n\r\n/* Meta wizard */\r\n.tl_metawizard {\r\n\tmargin: 3px 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n.tl_metawizard li {\r\n\tmargin-bottom: 2px;\r\n\tpadding: 9px;\r\n}\r\n\r\n.tl_metawizard li:nth-child(odd) {\r\n\tbackground: var(--table-header);\r\n}\r\n\r\n.tl_metawizard li:nth-child(even) {\r\n\tbackground: var(--table-even);\r\n}\r\n\r\n.tl_metawizard label {\r\n\tfloat: left;\r\n\twidth: 18%;\r\n\tmargin-top: 9px;\r\n}\r\n\r\n.tl_metawizard .tl_text, .tl_metawizard .tl_textarea {\r\n\tfloat: left;\r\n\twidth: calc(82% - 20px);\r\n\tmargin: 1px 0;\r\n}\r\n\r\n.tl_metawizard .tl_textarea {\r\n\tresize: vertical;\r\n}\r\n\r\n.tl_metawizard .tl_text + a {\r\n\tposition: relative;\r\n\ttop: 7px;\r\n\tmargin-left: 4px;\r\n}\r\n\r\n.tl_metawizard br {\r\n\tclear: left;\r\n}\r\n\r\n.tl_metawizard .lang {\r\n\tdisplay: block;\r\n\tmargin: 3px 0 9px;\r\n\tfont-weight: 600;\r\n\tposition: relative;\r\n}\r\n\r\n.tl_metawizard .lang button {\r\n\tposition: absolute;\r\n\tright: 0;\r\n\ttop: -1px;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_metawizard .lang {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n/* Section wizard */\r\n.tl_sectionwizard {\r\n\tmargin-top: 2px;\r\n\twidth: 100%;\r\n\tmax-width: 680px;\r\n}\r\n\r\n.tl_sectionwizard td {\r\n\twidth: 25%;\r\n\tposition: relative;\r\n\tpadding: 0 3px 0 0;\r\n}\r\n\r\n.tl_sectionwizard th {\r\n\tfont-size: .75rem;\r\n\tfont-weight: 400;\r\n\tpadding: 0 4px 1px 0;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t.tl_sectionwizard th {\r\n\t\tfont-weight: 300;\r\n\t}\r\n}\r\n\r\n.tl_sectionwizard td:last-child {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n/* Paste/sort hint */\r\n#paste_hint {\r\n\tposition: relative;\r\n\tz-index: 1;\r\n}\r\n\r\n.tl_message + #paste_hint {\r\n\tmargin-top: -12px;\r\n}\r\n\r\n#paste_hint p {\r\n\tposition: absolute;\r\n\tfont-family: \"Architects Daughter\", cursive;\r\n\tfont-size: 1rem;\r\n\tcolor: var(--paste-hint);\r\n\ttop: 0;\r\n\tright: 30px;\r\n\tpadding: 0 36px 24px 0;\r\n\tbackground: var(--icon-arrow-right) bottom right no-repeat;\r\n\ttransform: rotate(-1deg);\r\n}\r\n\r\n.sort_hint {\r\n\tposition: absolute;\r\n\tfont-family: \"Architects Daughter\", cursive;\r\n\tfont-size: 1rem;\r\n\tcolor: var(--paste-hint);\r\n\ttop: -50px;\r\n\tleft: 160px;\r\n\tpadding: 0 6px 24px 42px;\r\n\tbackground: var(--icon-arrow-left) 6px bottom no-repeat;\r\n\ttransform: rotate(-2deg);\r\n}\r\n\r\n.widget + .subpal .sort_hint {\r\n\tleft: 260px;\r\n}\r\n\r\n.widget + .widget .sort_hint {\r\n\tleft: 320px;\r\n}\r\n\r\n/* SERP preview */\r\n.serp-preview {\r\n\tmax-width: 600px;\r\n\tmargin: 2px 0;\r\n\tpadding: 5px 7px;\r\n\tfont-family: Arial, sans-serif;\r\n\tfont-weight: 400;\r\n\tcolor: var(--serp-preview);\r\n\tbackground: var(--panel-bg);\r\n\tborder-radius: 3px;\r\n}\r\n\r\n.serp-preview p {\r\n\tmargin: 0;\r\n}\r\n\r\n.serp-preview .url, .serp-preview .description {\r\n\tline-height: 18px;\r\n}\r\n\r\n.serp-preview .url:not(:empty) {\r\n\tmargin-top: 3px;\r\n}\r\n\r\n.serp-preview .description:not(:empty) {\r\n\tmargin-bottom: 3px;\r\n}\r\n\r\n.serp-preview .title {\r\n\tmargin: 5px 0 4px;\r\n\tfont-size: 18px;\r\n\tcolor: var(--serp-preview-title);\r\n}\r\n\r\n.serp-preview .tl_info {\r\n\tbackground-color: transparent;\r\n}\r\n\r\n/* Ajax box */\r\n#tl_ajaxBox {\r\n\twidth: 300px;\r\n\tpadding: 2em;\r\n\tbox-sizing: border-box;\r\n\tposition: absolute;\r\n\tleft: 50%;\r\n\tmargin-left: -150px;\r\n\tbackground: var(--white) var(--icon-loading) no-repeat right 2em center;\r\n\tborder: 2px solid var(--black);\r\n\tborder-radius: 2px;\r\n\tfont-size: 1rem;\r\n\ttext-align: left;\r\n}\r\n\r\n#tl_ajaxOverlay {\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\tbackground: var(--white);\r\n\topacity: 0.5;\r\n}\r\n\r\n/* Misc */\r\n.ce_gallery ul {\r\n\tdisplay: flow-root;\r\n}\r\n\r\n.ce_gallery li {\r\n\tfloat: left;\r\n\tmargin: 0 6px 6px 0;\r\n}\r\n\r\n.drag-handle {\r\n\tcursor: move;\r\n}\r\n\r\nul.sortable li {\r\n\tcursor: move;\r\n\tposition: relative;\r\n}\r\n\r\nul.sortable li .dirname {\r\n\tdisplay: none;\r\n}\r\n\r\nul.sortable li:hover .dirname {\r\n\tdisplay: inline;\r\n}\r\n\r\nul.sortable button {\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tborder: 0;\r\n\tborder-radius: 2px;\r\n\tbackground: var(--form-button);\r\n\tmargin: 0;\r\n\tpadding: 0 0 3px;\r\n\tfont-size: 22px;\r\n\tline-height: 9px;\r\n\tcursor: pointer;\r\n\ttransition: all .1s linear;\r\n}\r\n\r\nul.sortable button:hover {\r\n\tbackground: var(--form-button-hover);\r\n}\r\n\r\nul.sortable button[disabled] {\r\n\tcolor: var(--gray);\r\n\tcursor: not-allowed;\r\n}\r\n\r\nul.sortable button[disabled]:hover {\r\n\tbackground: rgba(255,255,255,.7);\r\n}\r\n\r\n#picker-menu {\r\n\tpadding: 9px 6px 0;\r\n\tborder-bottom: 1px solid var(--content-border);\r\n}\r\n\r\n#picker-menu > ul {\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tlist-style: none;\r\n}\r\n\r\n#picker-menu li {\r\n\tdisplay: inline-block;\r\n\tpadding: 8px 0;\r\n\tbackground-color: var(--table-even);\r\n\tborder: 1px solid var(--content-border);\r\n\tborder-radius: 2px 2px 0 0;\r\n\tposition: relative;\r\n\ttop: 1px;\r\n}\r\n\r\n#picker-menu li:hover {\r\n\tbackground-color: var(--panel-bg);\r\n}\r\n\r\n#picker-menu li.current {\r\n\tbackground-color: var(--panel-bg);\r\n\tborder-bottom-color: var(--panel-bg);\r\n}\r\n\r\n#picker-menu a {\r\n\tpadding: 3px 12px 3px 32px;\r\n\tbackground: url(\"icons/manager.svg\") 12px center no-repeat;\r\n}\r\n\r\n#picker-menu a:hover {\r\n\tcolor: var(--text);\r\n}\r\n\r\n#picker-menu a.pagePicker {\r\n\tbackground-image: url(\"icons/pagemounts.svg\");\r\n\tbackground-size: 16px;\r\n}\r\n\r\n#picker-menu a.filePicker {\r\n\tbackground-image: url(\"icons/filemounts.svg\");\r\n\tbackground-size: 14px;\r\n}\r\n\r\n#picker-menu a.articlePicker {\r\n\tbackground-image: url(\"icons/articles.svg\");\r\n\tbackground-size: 16px;\r\n}\r\n\r\n#picker-menu a.close {\r\n\tbackground-image: url(\"icons/back.svg\");\r\n}\r\n\r\n.ace_editor {\r\n\tpadding: 3px;\r\n\tz-index: 0;\r\n}\r\n\r\n.ace_editor, .ace_editor * {\r\n\tfont-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\r\n\tfont-size: .75rem !important;\r\n\tcolor: var(--text);\r\n}\r\n\r\n.ace-fullsize {\r\n\toverflow: hidden !important;\r\n}\r\n\r\n.ace-fullsize .ace_editor {\r\n\tposition: fixed !important;\r\n\ttop: 0;\r\n\tright: 0;\r\n\tbottom: 0;\r\n\tleft: 0;\r\n\twidth: auto !important;\r\n\theight: auto !important;\r\n\tmargin: 0;\r\n\tborder: 0;\r\n\tz-index: 10000;\r\n}\r\n\r\ndiv.mce-edit-area {\r\n\twidth: 99.9%;\r\n}\r\n\r\ntime[title] {\r\n\tcursor: help;\r\n}\r\n\r\n.float_left {\r\n\tfloat: left;\r\n}\r\n\r\n.float_right {\r\n\tfloat: right;\r\n}\r\n\r\n.foldable img {\r\n\ttransition: transform .2s ease;\r\n\ttransform: none;\r\n\twill-change: transform;\r\n}\r\n\r\n.foldable--open img {\r\n\ttransform: rotateZ(90deg);\r\n}\r\n\r\n.foldable--loading {\r\n\tposition: relative;\r\n\tpointer-events: none;\r\n}\r\n\r\n.foldable--loading img {\r\n\tvisibility: hidden;\r\n}\r\n\r\n.foldable--loading::after {\r\n\tcontent: \"\";\r\n\tposition: absolute;\r\n\tinset: 2px auto auto 2px;\r\n\twidth: 14px;\r\n\theight: 14px;\r\n\tbackground: var(--icon-loading) 0 0/contain no-repeat\r\n}\r\n\r\n/* Default icon classes */\r\n.header_icon, .header_clipboard, .header_back, .header_new, .header_rss, .header_edit_all, .header_delete_all,\r\n.header_new_folder, .header_css_import, .header_theme_import, .header_store, .header_toggle, .header_sync {\r\n\tdisplay: inline-block;\r\n\tpadding: 3px 0 3px 21px;\r\n\tbackground-color: transparent;\r\n\tbackground-position: left center;\r\n\tbackground-repeat: no-repeat;\r\n\tborder: none;\r\n\tmargin-left: 15px;\r\n}\r\n\r\n.list_icon {\r\n\tmargin-left: -3px;\r\n\tpadding-left: 20px;\r\n\tbackground-position: left center;\r\n\tbackground-repeat: no-repeat;\r\n}\r\n\r\n.list_icon_new {\r\n\twidth: 16px;\r\n\tbackground-position: 1px center;\r\n\tbackground-repeat: no-repeat;\r\n}\r\n\r\n/* Header icons */\r\n.header_clipboard {\r\n\tbackground-image: url(\"icons/clipboard.svg\");\r\n}\r\n\r\n.header_back {\r\n\tbackground-image: url(\"icons/back.svg\");\r\n}\r\n\r\n.header_new {\r\n\tbackground-image: url(\"icons/new.svg\");\r\n}\r\n\r\n.header_rss {\r\n\tbackground-image: url(\"icons/rss.svg\");\r\n}\r\n\r\n.header_edit_all {\r\n\tbackground-image: url(\"icons/all.svg\");\r\n}\r\n\r\n.header_new_folder {\r\n\tpadding-left: 24px;\r\n\tbackground-image: url(\"icons/newfolder.svg\");\r\n}\r\n\r\n.header_css_import {\r\n\tbackground-image: url(\"icons/cssimport.svg\");\r\n}\r\n\r\n.header_theme_import {\r\n\tbackground-image: url(\"icons/theme_import.svg\");\r\n}\r\n\r\n.header_store {\r\n\tpadding-left: 18px;\r\n\tbackground-image: url(\"icons/store.svg\");\r\n}\r\n\r\n.header_toggle {\r\n\tbackground-image: var(--icon-toggle-all);\r\n}\r\n\r\n.header_sync {\r\n\tbackground-image: url(\"icons/sync.svg\");\r\n}\r\n\r\n/* Visual hint for TRBL fields - thanks to Eugene Rybyakov */\r\n.tl_text_trbl, .tl_imageSize_0, .tl_imageSize_1, #ctrl_playerSize input {\r\n\tbackground: var(--form-bg) url(\"icons/hints.svg\") no-repeat right 1px top 2px;\r\n}\r\n\r\n#ctrl_playerSize_1, .tl_imageSize_1 {\r\n\tbackground-position: right 1px top -28px !important;\r\n}\r\n\r\n.trbl_top {\r\n\tbackground-position: right 1px top -59px !important;\r\n}\r\n\r\n.trbl_right {\r\n\tbackground-position: right 1px top -89px !important;\r\n}\r\n\r\n.trbl_bottom {\r\n\tbackground-position: right 1px top -119px !important;\r\n}\r\n\r\n.trbl_left {\r\n\tbackground-position: right 1px top -149px !important;\r\n}\r\n\r\n#ctrl_shadowsize_top {\r\n\tbackground-position: right 1px top -179px !important;\r\n}\r\n\r\n#ctrl_shadowsize_right {\r\n\tbackground-position: right 1px top -209px !important;\r\n}\r\n\r\n#ctrl_shadowsize_bottom {\r\n\tbackground-position: right 1px top -238px !important;\r\n}\r\n\r\n#ctrl_shadowsize_left {\r\n\tbackground-position: right 1px top -269px !important;\r\n}\r\n\r\n#ctrl_borderradius_top {\r\n\tbackground-position: left -299px !important;\r\n}\r\n\r\n#ctrl_borderradius_right {\r\n\tbackground-position: right 1px top -329px !important;\r\n}\r\n\r\n#ctrl_borderradius_bottom {\r\n\tbackground-position: right 1px top -352px !important;\r\n}\r\n\r\n#ctrl_borderradius_left {\r\n\tbackground-position: left -382px !important;\r\n}\r\n\r\n/* Error messages */\r\nlabel.error, legend.error, .tl_checkbox_container.error legend {\r\n\tcolor: var(--red);\r\n}\r\n\r\n.tl_tbox .tl_error, .tl_box .tl_error {\r\n\tbackground: none;\r\n\tpadding: 0;\r\n\tmargin-bottom: 0;\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.tl_formbody_edit > .tl_error {\r\n\tmargin-top: 9px;\r\n}\r\n\r\n.broken-image {\r\n\tdisplay: inline-block;\r\n\tpadding: 12px 12px 12px 30px;\r\n\tbackground: var(--error-bg) url(\"icons/error.svg\") no-repeat 9px center;\r\n\tcolor: var(--red);\r\n\ttext-indent: 0;\r\n}\r\n\r\n/* Fieldsets */\r\nfieldset.tl_tbox, fieldset.tl_box {\r\n\tmargin-top: 5px;\r\n\tpadding-top: 0;\r\n\tborder-top: none;\r\n\tborder-left: 0;\r\n\tborder-right: 0;\r\n\tmargin-inline: 0;\r\n}\r\n\r\nfieldset.tl_tbox.nolegend, fieldset.tl_box.nolegend {\r\n\tborder-top: 0;\r\n}\r\n\r\nfieldset.tl_tbox > legend, fieldset.tl_box > legend {\r\n\tbox-sizing: border-box;\r\n\tcolor: var(--legend);\r\n\tpadding: 9px 12px 9px 28px;\r\n\tbackground: url(\"icons/navcol.svg\") 13px 10px no-repeat;\r\n\tcursor: pointer;\r\n}\r\n\r\nfieldset.collapsed {\r\n\tmargin-bottom: 0;\r\n\tpadding-bottom: 5px;\r\n}\r\n\r\nfieldset.collapsed div {\r\n\tdisplay: none !important;\r\n}\r\n\r\nfieldset.collapsed > legend {\r\n\tbackground: url(\"icons/navexp.svg\") 13px 10px no-repeat;\r\n}\r\n\r\n/* Maintenance */\r\n#tl_maintenance_cache table {\r\n\twidth: 100%;\r\n}\r\n\r\n#tl_maintenance_cache td {\r\n\tline-height: 1.2;\r\n\tpadding: 9px 6px;\r\n}\r\n\r\n#tl_maintenance_cache td span {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n#tl_maintenance_cache td:first-child {\r\n\twidth: 16px;\r\n}\r\n\r\n#tl_maintenance_cache .nw {\r\n\twhite-space: nowrap;\r\n}\r\n\r\n#tl_maintenance_cache .tl_checkbox_container {\r\n\tmargin-top: 3px;\r\n}\r\n\r\n#tl_maintenance_cache .tl_checkbox_container label {\r\n\tvertical-align: initial;\r\n\tfont-weight: 600;\r\n}\r\n\r\n@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {\r\n\t#tl_maintenance_cache .tl_checkbox_container label {\r\n\t\tfont-weight: 500;\r\n\t}\r\n}\r\n\r\n/* Pagination */\r\n.pagination {\r\n\tdisplay: flow-root;\r\n\tbackground: var(--panel-bg);\r\n\tmargin-bottom: 18px;\r\n\tborder: solid var(--border);\r\n\tborder-width: 1px 0;\r\n\tpadding: 12px 15px;\r\n}\r\n\r\n.pagination ul {\r\n\twidth: 60%;\r\n\tfloat: right;\r\n\ttext-align: right;\r\n}\r\n\r\n.pagination p {\r\n\twidth: 30%;\r\n\tfloat: left;\r\n\tmargin-bottom: 0;\r\n}\r\n\r\n.pagination li {\r\n\tdisplay: inline;\r\n\tpadding-left: 3px;\r\n}\r\n\r\n.pagination .active {\r\n\tcolor: var(--gray);\r\n}\r\n\r\n.pagination-lp {\r\n\tmargin-bottom: 0;\r\n\tborder-bottom: 0;\r\n\tpadding: 15px 12px;\r\n}\r\n\r\n/* File synchronization */\r\n#result-list {\r\n\tmargin: 15px;\r\n}\r\n\r\n#result-list .tl_error, #result-list .tl_confirm, #result-list .tl_info, #result-list .tl_new {\r\n\tpadding: 3px 0;\r\n\tbackground: none;\r\n}\r\n\r\n/* DropZone */\r\n.dropzone {\r\n\tmargin: 2px 0;\r\n\tmin-height: auto !important;\r\n\tborder: 3px dashed var(--border) !important;\r\n\tborder-radius: 2px;\r\n\tbackground: var(--form-bg) !important;\r\n}\r\n\r\n.dropzone-filetree {\r\n\tdisplay: none;\r\n\tposition: absolute;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\topacity: .8;\r\n\tz-index: 1;\r\n}\r\n\r\n.dropzone-filetree-enabled {\r\n\tdisplay: block;\r\n}\r\n\r\n.dz-message span {\r\n\tfont-size: 1.3125rem;\r\n\tcolor: var(--gray);\r\n}\r\n\r\n/* TinyMCE */\r\n.tox-tinymce {\r\n\tmargin: 3px 0;\r\n\tborder-radius: 2px !important;\r\n}\r\n\r\n/* Undo */\r\n.tl_undo_header {\r\n\tmax-width: 880px;\r\n\tdisplay: grid;\r\n\tgrid-template-columns:2fr 2fr 3fr 3fr;\r\n\tgrid-column-gap: 24px;\r\n}\r\n\r\n.hover-row:hover .tl_undo_header {\r\n\tbackground-color: var(--hover-row) !important;\r\n}\r\n\r\n.tl_undo_preview {\r\n\tmargin-top: 5px;\r\n\tpadding: 10px 15px;\r\n\tposition: relative;\r\n}\r\n\r\n.tl_undo_preview td {\r\n\tpadding-left: 0 !important;\r\n\tpadding-right: 32px !important;\r\n}\r\n\r\n.tl_undo_preview td:empty {\r\n\tdisplay: none;\r\n}\r\n\r\n.tl_undo_preview img {\r\n\tmax-width: 320px;\r\n\theight: auto;\r\n}\r\n\r\n.tl_undo_preview {\r\n\tfont-size: .75rem;\r\n}\r\n\r\n.tl_undo_preview .cte_preview h1 {\r\n\tfont-size: 1.15rem;\r\n}\r\n\r\n.tl_undo_preview .cte_preview h2 {\r\n\tfont-size: .9rem;\r\n}\r\n\r\n.tl_undo_preview .cte_preview h3 {\r\n\tfont-size: .8rem;\r\n}\r\n\r\n.tl_undo_preview .cte_preview h4, .tl_undo_preview .cte_preview h5, .tl_undo_preview .cte_preview h6 {\r\n\tfont-size: .775rem;\r\n}\r\n\r\n\r\n/* Tablet */\r\n@media (max-width: 991px) {\r\n\t#container {\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n\t#main, #left {\r\n\t\tfloat: none;\r\n\t}\r\n\r\n\t#main {\r\n\t\twidth: 100% !important;\r\n\t\tposition: relative;\r\n\t\ttransition: transform .2s ease;\r\n\t\t-webkit-transform: none;\r\n\t\ttransform: none;\r\n\t\twill-change: transform;\r\n\t}\r\n\r\n\t.show-navigation #main {\r\n\t\t-webkit-transform: translateX(240px);\r\n\t\ttransform: translateX(240px);\r\n\t}\r\n\r\n\t#left {\r\n\t\tvisibility: hidden;\r\n\t\tposition: absolute;\r\n\t\ttop: 40px;\r\n\t\twidth: 240px;\r\n\t\ttransition: transform .2s ease, visibility .2s ease;\r\n\t\t-webkit-transform: translateX(-240px);\r\n\t\ttransform: translateX(-240px);\r\n\t\twill-change: transform, visibility;\r\n\t}\r\n\r\n\t.show-navigation #left {\r\n\t\tvisibility: visible;\r\n\t\t-webkit-transform: none;\r\n\t\ttransform: none;\r\n\t}\r\n\r\n\t#tmenu .burger {\r\n\t\tdisplay: inline;\r\n\t}\r\n}\r\n\r\n/* Handheld */\r\n@media (max-width: 767px) {\r\n\t#header h1 a {\r\n\t\tmin-width: 22px;\r\n\t\tpadding: 12px;\r\n\t}\r\n\r\n\t#header h1 a .app-title {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t#header h1 a .badge-title {\r\n\t\tmargin-left: 32px;\r\n\t}\r\n\r\n\t#tmenu > li > a {\r\n\t\twidth: 16px;\r\n\t\tmargin-bottom: -2px;\r\n\t\tposition: relative;\r\n\t\toverflow: hidden;\r\n\t\twhite-space: nowrap;\r\n\t\ttext-indent: 28px; /* 16px width + 12px padding */\r\n\t\tbackground-size: 18px !important;\r\n\t}\r\n\r\n\t#tmenu sup {\r\n\t\ttop: 6px;\r\n\t\tfont-size: .5rem;\r\n\t}\r\n\r\n\t#tmenu .icon-debug {\r\n\t\tbackground: url(\"icons/debug.svg\") center center no-repeat;\r\n\t}\r\n\r\n\t#tmenu .icon-preview {\r\n\t\tbackground: url(\"icons/preview.svg\") center center no-repeat;\r\n\t}\r\n\r\n\t#tmenu .profile button {\r\n\t\twidth: 40px;\r\n\t\tmargin: 0 0 -2px;\r\n\t\tpadding-right: 12px;\r\n\t\toverflow: hidden;\r\n\t\twhite-space: nowrap;\r\n\t\ttext-indent: 28px; /* 16px width + 12px padding */\r\n\t\tbackground: url(\"icons/profile.svg\") center center no-repeat;\r\n\t\tbackground-size: 18px;\r\n\t}\r\n\r\n\t#main .content {\r\n\t\tmargin: 15px 10px;\r\n\t}\r\n\r\n\t#main_headline {\r\n\t\tmargin: 13px 0;\r\n\t\tpadding: 0 11px;\r\n\t}\r\n\r\n\tdiv.tl_tbox, div.tl_box {\r\n\t\tposition: relative;\r\n\t}\r\n\r\n\t.tl_content_left {\r\n\t\twidth: 100%;\r\n\t\tfloat: none;\r\n\t}\r\n\r\n\t.showColumns th, .showColumns td {\r\n\t\tdisplay: block;\r\n\t}\r\n\r\n\t.showColumns th:empty {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_label {\r\n\t\twhite-space: normal;\r\n\t}\r\n\r\n\t.list_view .tl_listing img.theme_preview {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_filter {\r\n\t\tbox-sizing: border-box;\r\n\t\tpadding: 0 3px 0 7px;\r\n\t}\r\n\r\n\t.tl_filter strong {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_filter .tl_select {\r\n\t\tdisplay: block;\r\n\t\tmax-width: 100%;\r\n\t}\r\n\r\n\t.tl_search {\r\n\t\twidth: 76%;\r\n\t\tmax-width: 283px;\r\n\t}\r\n\r\n\t.tl_search .tl_select {\r\n\t\twidth: 36%;\r\n\t}\r\n\r\n\t.tl_search .tl_text {\r\n\t\twidth: 26%;\r\n\t}\r\n\r\n\t.tl_sorting {\r\n\t\twidth: 60%;\r\n\t\tmax-width: 212px;\r\n\t}\r\n\r\n\t.tl_limit {\r\n\t\twidth: 50%;\r\n\t\tmax-width: 177px;\r\n\t}\r\n\r\n\t.tl_submit_panel {\r\n\t\tfloat: right;\r\n\t\tz-index: 1;\r\n\t}\r\n\r\n\tinput.tl_submit {\r\n\t\tmargin-top: 3px;\r\n\t\tmargin-bottom: 3px;\r\n\t\tpadding-left: 6px !important;\r\n\t\tpadding-right: 7px !important;\r\n\t}\r\n\r\n\t.tl_listing .tl_left, .tl_show td {\r\n\t\tword-break: break-word;\r\n\t}\r\n\r\n\t#tl_breadcrumb li {\r\n\t\tpadding: 3px;\r\n\t}\r\n\r\n\t#tl_versions {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_version_panel .tl_select {\r\n\t\twidth: 44%;\r\n\t}\r\n\r\n\t.tl_modulewizard td:first-child {\r\n\t\twidth: 1%;\r\n\t}\r\n\r\n\t.tl_modulewizard td:first-child .tl_select {\r\n\t\tmax-width: 52vw;\r\n\t}\r\n\r\n\t#paste_hint, .sort_hint {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t#tl_maintenance_cache table {\r\n\t\twidth: 100%;\r\n\t}\r\n\r\n\t#tl_maintenance_cache tr th:last-child, #tl_maintenance_cache tr td:last-child {\r\n\t\tdisplay: none;\r\n\t}\r\n\r\n\t.tl_file_list .ellipsis {\r\n\t\tpadding-right: 10px;\r\n\t}\r\n\r\n\t.tl_undo_header {\r\n\t\tgrid-template-columns:2fr 3fr;\r\n\t}\r\n\r\n\t.tl_undo_header div:not(.tstamp):not(.source) {\r\n\t\tdisplay: none;\r\n\t}\r\n}\r\n\r\n/* Phones */\r\n@media (max-width: 599px) {\r\n\t.tl_metawizard label {\r\n\t\twidth: auto;\r\n\t\tfloat: none;\r\n\t\tfont-size: .9em;\r\n\t\tdisplay: block;\r\n\t\tmargin-top: 3px;\r\n\t}\r\n\r\n\t.tl_metawizard .tl_text {\r\n\t\twidth: 100%;\r\n\t}\r\n}\r\n\r\n@media (max-width: 479px) {\r\n\t.tl_modulewizard td:first-child .tl_select {\r\n\t\tmax-width: 48vw;\r\n\t}\r\n}\r\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/core-bundle/contao/themes/flexible/entrypoints.json b/core-bundle/contao/themes/flexible/entrypoints.json index 4c73dd6f7dd..afa71e46bca 100644 --- a/core-bundle/contao/themes/flexible/entrypoints.json +++ b/core-bundle/contao/themes/flexible/entrypoints.json @@ -2,7 +2,7 @@ "entrypoints": { "backend": { "css": [ - "/system/themes/flexible/backend.a9391162.css" + "/system/themes/flexible/backend.02c0c53f.css" ] }, "confirm": { diff --git a/core-bundle/contao/themes/flexible/manifest.json b/core-bundle/contao/themes/flexible/manifest.json index c3bfcc0a301..5cef4f7d5b3 100644 --- a/core-bundle/contao/themes/flexible/manifest.json +++ b/core-bundle/contao/themes/flexible/manifest.json @@ -1,5 +1,5 @@ { - "backend.css": "/system/themes/flexible/backend.a9391162.css", + "backend.css": "/system/themes/flexible/backend.02c0c53f.css", "confirm.css": "/system/themes/flexible/confirm.c2996dd4.css", "conflict.css": "/system/themes/flexible/conflict.aa6b9c95.css", "diff.css": "/system/themes/flexible/diff.171af75f.css", @@ -8,7 +8,7 @@ "popup.css": "/system/themes/flexible/popup.4728c2fc.css", "tinymce.css": "/system/themes/flexible/tinymce.e5009f94.css", "tinymce-dark.css": "/system/themes/flexible/tinymce-dark.596023db.css", - "backend.a9391162.css.map": "/system/themes/flexible/backend.a9391162.css.map", + "backend.02c0c53f.css.map": "/system/themes/flexible/backend.02c0c53f.css.map", "confirm.c2996dd4.css.map": "/system/themes/flexible/confirm.c2996dd4.css.map", "conflict.aa6b9c95.css.map": "/system/themes/flexible/conflict.aa6b9c95.css.map", "diff.171af75f.css.map": "/system/themes/flexible/diff.171af75f.css.map", diff --git a/core-bundle/contao/themes/flexible/styles/basic.css b/core-bundle/contao/themes/flexible/styles/basic.css index 2b9db3c3428..29e5a3605f4 100644 --- a/core-bundle/contao/themes/flexible/styles/basic.css +++ b/core-bundle/contao/themes/flexible/styles/basic.css @@ -55,10 +55,10 @@ --active-bg: #fffce1; --active-border: #e7b36a; --pre-disabled: #a6a6a6; - --error-bg: rgba(204,51,51,.15); - --confirm-bg: rgba(88,155,14,.15); - --info-bg: rgba(0,100,148,.15); - --new-bg: rgba(224,149,21,.15); + --error-bg: rgba(204, 51, 51, .15); + --confirm-bg: rgba(88, 155, 14, .15); + --info-bg: rgba(0, 100, 148, .15); + --new-bg: rgba(224, 149, 21, .15); --progress-running: #f47c00; --progress-finished: #589b0e; --drag-bg: #a3c2db; @@ -110,10 +110,10 @@ html[data-color-scheme="dark"] { --form-button-hover: #383a42; --form-button-active: #777; --form-button-disabled: #26272c; - --diff-left: rgba(248,81,73,.17); - --diff-del: rgba(248,81,73,.4); - --diff-right: rgba(46,160,67,.17); - --diff-ins: rgba(46,160,67,.4); + --diff-left: rgba(248, 81, 73, .17); + --diff-del: rgba(248, 81, 73, .4); + --diff-right: rgba(46, 160, 67, .17); + --diff-ins: rgba(46, 160, 67, .4); --code-bg: #30343b; --checkerbox-bg: #30343b; --info: #9095a2; @@ -195,16 +195,6 @@ h1, h2, h3, h4, h5, h6, strong, b, th { font-weight: 600; } -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { - body { - font-weight: 300; - } - - h1, h2, h3, h4, h5, h6, strong, b, th { - font-weight: 500; - } -} - pre, code, .tl_textarea.monospace { font: 300 .75rem/1.25 SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } @@ -350,30 +340,55 @@ table.with-zebra tbody tr:nth-child(even) td { fieldset > .widget-group { padding: 0 15px; } + .widget-group { --widget-col-amount: 12; + --widget-gap-rows: 0; + --widget-gap-cols: 0; display: grid; - grid-column-gap: 30px; + gap: var(--widget-gap-rows) var(--widget-gap-cols); grid-template-columns: repeat(var(--widget-col-amount), minmax(0, 1fr)); } + .widget-group > * { - --widget-cols: 1; - grid-column-end: span calc(var(--widget-col-amount) / var(--widget-cols)); + --widget-cols: var(--widget-col-amount); + grid-column-end: span var(--widget-cols); } + .widget-group > .m12 { margin: 0; } -.w50 { - --widget-cols: 2; + +.widget-group > .clr { + grid-column-start: 1; +} + +/* BC */ +*:not(.widget-group) > .w50 { + float: none; + width: calc(100% - 30px); +} + +*:not(.widget-group) > .clr { + clear: both; + width: calc(100% - 30px); +} + +*:not(.widget-group) > .long { + width: calc(100% - 30px); /* see #6320 */ } -.w33 { - --widget-cols: 3; + +*:not(.widget-group) > .clr:not(.widget) { + width: 100%; } -.w25 { - --widget-cols: 4; + +*:not(.widget-group) > .clr:before { + content: ""; + display: table; } -.w16 { - --widget-cols: 6; + +*:not(.widget-group) > .m12 { + margin: 0 15px; } .widget { @@ -454,12 +469,6 @@ fieldset.tl_checkbox_container legend, fieldset.tl_radio_container legend { font-weight: 600; } -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { - fieldset.tl_checkbox_container legend, fieldset.tl_radio_container legend { - font-weight: 500; - } -} - fieldset.tl_checkbox_container .check-all { color: var(--gray); } @@ -672,12 +681,6 @@ select[multiple] { font-weight: 600; } -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { - .tl_checkbox_single_container label { - font-weight: 500; - } -} - /* Grouped checkboxes */ .checkbox_toggler { font-weight: 600; @@ -688,12 +691,6 @@ select[multiple] { font-weight: 600; } -@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { - .checkbox_toggler, .checkbox_toggler_first { - font-weight: 500; - } -} - .checkbox_toggler img, .checkbox_toggler_first img { position: relative; top: -1px; @@ -704,6 +701,11 @@ select[multiple] { margin: 0 0 6px 21px !important; } +.tl_checkbox_container .tl_checkbox { + margin-top: 1px; + margin-bottom: 1px; +} + .tl_checkbox_container .checkbox_options:last-of-type { margin-bottom: 0 !important; } @@ -830,20 +832,15 @@ a.tl_submit { } .m12 { - margin: 0 15px; - padding: 18px 0 16px; + padding-top: 0; + padding-bottom: 0; } .nogrid .m12 { padding: 0; } -.cbx { - min-height: 46px; -} - .cbx.m12 { - min-height: 80px; box-sizing: border-box; } @@ -872,7 +869,7 @@ a.tl_submit { .tip { position: relative; - max-width: 320px; + max-width: 80vw; padding: 6px 9px; border-radius: 2px; background: var(--invert-bg); @@ -921,14 +918,99 @@ a.tl_submit { font-weight: 600; } +/* Retina displays */ @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + body { + font-weight: 300; + } + + h1, h2, h3, h4, h5, h6, strong, b, th { + font-weight: 500; + } + + fieldset.tl_checkbox_container legend, fieldset.tl_radio_container legend { + font-weight: 500; + } + + .tl_checkbox_single_container label { + font-weight: 500; + } + + .checkbox_toggler, .checkbox_toggler_first { + font-weight: 500; + } + .badge-title { font-weight: 500; } } +/* Tablets */ +@media (min-width: 768px) { + .widget-group { + --widget-gap-cols: 30px; + } + + .widget-group > * { + --widget-cols: 6; + } + + .w100 { + --widget-cols: var(--widget-col-amount); + } + + /* BC */ + *:not(.widget-group) > .w50 { + width: calc(50% - 30px); + float: left; + min-height: 80px; + } + + .m12 { + margin: 0 15px; + padding: 18px 0 16px; + } + + .cbx { + min-height: 46px; + } + + .cbx.m12 { + min-height: 80px; + } + + .tip { + max-width: 320px; + } + + .tl_checkbox_container .tl_checkbox { + margin-top: revert; + margin-bottom: revert; + } +} + /* Large screens */ @media (min-width: 1280px) { + .w16 { + --widget-cols: 2; + } + + .w25 { + --widget-cols: 3; + } + + .w33 { + --widget-cols: 4; + } + + .w50 { + --widget-cols: 6; + } + + .w75 { + --widget-cols: 9; + } + #sbtog { display: none; } @@ -1034,71 +1116,4 @@ a.tl_submit { .split-button > button[type="button"]:focus { outline: none; } - - .w16, .w25, .w33, .w50, .w66, .w75 { - --widget-cols: 2; - } -} - -/* Handheld */ -@media (max-width: 767.98px) { - - .widget-group { - grid-column-gap: 0; - } - - .w16, .w25, .w33, .w50, .w66, .w75 { - --widget-cols: 1; - } - - *:not(.widget-group) > .w50 { - float:none; - width:calc(100% - 30px); - } - - .m12 { - padding-top: 0; - padding-bottom: 0; - } - - .cbx, .cbx.m12 { - min-height: auto; - } - - .tip { - max-width: 80vw; - } - - .tl_checkbox_container .tl_checkbox { - margin-top: 1px; - margin-bottom: 1px; - } -} - -/* BC */ -*:not(.widget-group) > .clr { - clear:both; - width:calc(100% - 30px); -} -*:not(.widget-group) > .clr:not(.widget) { - width:100%; -} -*:not(.widget-group) > .clr:before { - content:""; - display:table; -} -*:not(.widget-group) > .w50 { - width:calc(50% - 30px); - float:left; - min-height:80px; -} -*:not(.widget-group) > .long { - width:calc(100% - 30px); /* see #6320 */ -} -*:not(.widget-group) > .m12 { - margin: 0 15px; -} - -.widget-group > .clr { - grid-column-start: 1; }