.ai-assistant-panel.svelte-10ycsq7{position:fixed;top:0;right:0;bottom:0;width:min(100vw,clamp(380px,calc(160px + 11.4583vw),600px));z-index:8;display:flex;flex-direction:column;background:var(--color-bg-light);color:var(--color-text);border-bottom-left-radius:24px;border-top-right-radius:0;border-bottom-right-radius:0;transition:transform .3s ease-in-out}.ai-assistant-panel.hidden.svelte-10ycsq7{transform:translate(100%);box-shadow:none}header.svelte-10ycsq7{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.1)}header.svelte-10ycsq7 h2:where(.svelte-10ycsq7){margin:0;font-size:16px}.close.svelte-10ycsq7{background:transparent;border:0;padding:4px;border-radius:4px;cursor:pointer;display:flex;color:inherit}.close.svelte-10ycsq7:hover{background:var(--color-btnhover)}.close.svelte-10ycsq7 .material-symbols-outlined:where(.svelte-10ycsq7){font-size:20px}.scrollpanel.svelte-10ycsq7{padding:48px 24px 160px;display:flex;flex-direction:column;gap:48px}.empty.svelte-10ycsq7{margin:auto;opacity:.5;text-align:center;max-width:80%}.status.svelte-10ycsq7{align-self:flex-start;padding:4px 2px;font-size:12px;line-height:1.4;color:var(--color-text);opacity:.55;font-style:italic}.user-message.svelte-10ycsq7{padding:12px 16px;border-radius:16px 16px 4px;max-width:80%;word-wrap:break-word;white-space:pre-wrap;align-self:flex-end;background:var(--color-text);color:var(--color-bg)}.prompt-area.svelte-10ycsq7{position:absolute;bottom:0;right:0;width:100%;display:flex;padding:20px}.prompt-area.svelte-10ycsq7 textarea:where(.svelte-10ycsq7){flex:1;resize:none;border-radius:24px;padding:16px 24px;font:inherit;background:var(--color-white);color:var(--color-text);box-shadow:0 0 10px #0000000d}.prompt-area.svelte-10ycsq7 textarea:where(.svelte-10ycsq7):focus{outline:none;box-shadow:0 0 15px #0000001a}.prompt-area.svelte-10ycsq7 .send:where(.svelte-10ycsq7){position:absolute;bottom:32px;right:32px;background:var(--color-text);color:var(--color-bg);border:0;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer}.prompt-area.svelte-10ycsq7 .send:where(.svelte-10ycsq7):hover:not(:disabled){opacity:.85}.prompt-area.svelte-10ycsq7 .send:where(.svelte-10ycsq7):disabled{opacity:.3;cursor:not-allowed}.prompt-area.svelte-10ycsq7 .send:where(.svelte-10ycsq7) .material-symbols-outlined:where(.svelte-10ycsq7){font-size:20px}.consentBtn.svelte-10ycsq7{margin-left:auto;margin-right:auto}@media(max-width:800px){.button.icon.svelte-ehw4ww{display:none}}header.svelte-1qphzhi{background-color:var(--color-header-bg);color:var(--color-header-color);margin-bottom:24px}header.svelte-1qphzhi .linkicon:where(.svelte-1qphzhi){display:none}nav.svelte-1qphzhi{--color-highlight: var(--color-header-color);margin-right:auto}.container.svelte-1qphzhi{max-width:2300px;margin:0 auto;display:flex;align-items:center}.logotype.svelte-1qphzhi{margin:0 32px}.logotype.svelte-1qphzhi svg:where(.svelte-1qphzhi){display:block}@media(max-width:768px){header.svelte-1qphzhi{margin-bottom:0}nav.svelte-1qphzhi{display:none}.mainlink.svelte-1qphzhi{display:flex;padding:8px 8px 8px 16px}.linkicon.svelte-1qphzhi{display:block;font-size:20px;width:30px;min-width:20px;margin-top:1px}}.downloadMessage.svelte-4r48yr{padding:24px}.downloadMessage.svelte-4r48yr h2:where(.svelte-4r48yr){padding-bottom:16px}.item.svelte-4r48yr{display:flex}.icon.svelte-4r48yr{margin-right:8px}.loading.svelte-4r48yr{position:relative;padding-left:32px}.loadingicon.svelte-4r48yr{position:absolute;top:-12px;left:-12px}.downloadMessage.svelte-4r48yr>div:where(.svelte-4r48yr){margin-top:16px}.downloadMessage.svelte-4r48yr select:where(.svelte-4r48yr){padding:10px 12px;width:100%;max-width:350px;border-radius:3px;background:var(--color-white);color:var(--color-text)}.button.svelte-4r48yr{margin-top:24px}.scrollpanel.svelte-12aa4do .date:where(.svelte-12aa4do){font-size:13px}.scrollpanel.svelte-12aa4do h2:where(.svelte-12aa4do){margin-bottom:24px}.scrollpanel.svelte-12aa4do .release-note:where(.svelte-12aa4do){padding:24px 40px}.scrollpanel.svelte-12aa4do .release-note:where(.svelte-12aa4do)>div:where(.svelte-12aa4do){max-width:740px}.scrollpanel.svelte-12aa4do .release-note:where(.svelte-12aa4do):not(:last-child){border-bottom:1px solid var(--color-bg)}.release-note p{margin-bottom:12px}.release-note ul{padding-bottom:12px;list-style-type:disc;padding-left:20px}.loading-container.svelte-1ialbf2{--color-highlight: var(--color-white);width:48px;margin-top:-46px;position:relative}:root{--black: 0, 0, 0;--color-white: #fff;--color-text: #000;--color-rgb: 0, 0, 0;--color-bg: #E5ECF9;--color-bg-light: #F2F6FC;--color-bg-dark: #99B4E7;--color-bg-darker: #020202;--color-btnhover: rgba(204, 217, 243, .5);--color-btndown: rgba(178, 199, 237, .5);--color-highlight: #0043C4;--color-header-bg: #0043C4;--color-header-color: #fff;--color-green: #28a745;--color-yellow: #ffc107;--color-red: #dc3545}body.light{--black: 0, 0, 0;--color-white: #fff;--color-text: #000;--color-rgb: 0, 0, 0;--color-bg: hsl(200, 12%, 90%);--color-bg-light: #eff3f4;--color-bg-dark: #d4dadd;--color-bg-darker: #bec4c7;--color-btnhover: rgba(0, 0, 0, .05);--color-btndown: rgba(0, 0, 0, .1);--color-highlight: #1d7082;--color-header-bg: #d4dadd;--color-header-color: #000}body.dark{--black: 255, 255, 255;--color-white: #333;--color-text: #fff;--color-rgb: 255, 255, 255;--color-bg: #222;--color-bg-light: #2c2c2c;--color-bg-dark: #111;--color-bg-darker: #000;--color-btnhover: rgba(255, 255, 255, .1);--color-btndown: rgba(255, 255, 255, .15);--color-highlight: #0d99ff;--color-header-bg: #111;--color-header-color: #fff}body.dark .ace_gutter{background:#303130;color:#eee}body.dark .ace_print-margin{width:1px;background:#222}body.dark .ace-tm{background-color:#181818;color:#ebebeb}body.dark .ace_cursor{color:#9f9f9f}body.dark .ace_marker-layer .ace_selection{background:#424242}body.dark .ace-cloud9-night.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px #000;border-radius:2px}body.dark .ace_marker-layer .ace_step{background:#665200}body.dark .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px;border:1px solid #888888}body.dark .ace_marker-layer .ace_highlight{border:1px solid #6e7700;border-bottom:0;box-shadow:inset 0 -1px #6e7700;margin:-1px 0 0 -1px;background:#ffeb001a}body.dark .ace_marker-layer .ace_active-line{background:#292929}body.dark .ace_gutter-active-line{background-color:#3d3d3d}body.dark .ace_stack{background-color:#425a2c}body.dark .ace_marker-layer .ace_selected-word{border:1px solid #888888}body.dark .ace_invisible{color:#343434}body.dark .ace_keyword,body.dark .ace_meta,body.dark .ace_storage,body.dark .ace_storage.ace_type,body.dark .ace_support.ace_type{color:#c397d8}body.dark .ace_keyword.ace_operator{color:#70c0b1}body.dark .ace_constant.ace_character,body.dark .ace_constant.ace_language,body.dark .ace_constant.ace_numeric,body.dark .ace_keyword.ace_other.ace_unit,body.dark .ace_support.ace_constant,body.dark .ace_variable.ace_parameter{color:#e78c45}body.dark .ace_constant.ace_other{color:#eee}body.dark .ace_invalid{color:#ced2cf;background-color:#df5f5f}body.dark .ace_invalid.ace_deprecated{color:#ced2cf;background-color:#b798bf}body.dark .ace_fold{background-color:#7aa6da;border-color:#dedede}body.dark .ace_entity.ace_name.ace_function,body.dark .ace_support.ace_function,body.dark .ace_variable:not(.ace_parameter),body.dark .ace_constant:not(.ace_numeric){color:#7aa6da}body.dark .ace_support.ace_class,body.dark .ace_support.ace_type{color:#e7c547}body.dark .ace_heading,body.dark .ace_markup.ace_heading,body.dark .ace_string{color:#b9ca4a}body.dark .ace_entity.ace_name.ace_tag,body.dark .ace_entity.ace_other.ace_attribute-name,body.dark .ace_meta.ace_tag,body.dark .ace_string.ace_regexp,body.dark .ace_variable{color:#d54e53}body.dark .ace_comment{color:#969896}body.dark .ace_c9searchresults.ace_keyword{color:#c2c280}body.dark .ace_indent-guide{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYFBXV/8PAAJoAXX4kT2EAAAAAElFTkSuQmCC) right repeat-y}body.dark .ace_indent-guide-active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQIW2PQ1dX9zzBz5sz/ABCcBFFentLlAAAAAElFTkSuQmCC) right repeat-y}@font-face{font-family:Inter;src:url(../../../fonts/InterVariable.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;src:url(/fonts/InterVariableItalic.woff2) format("woff2")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(../../../fonts/material-icons.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}body,input,button,select,textarea{font-size:16px;line-height:24px;font-family:Inter,sans-serif;color:var(--color-text)}body,ul,div,button,select,input,textarea,p,h1,h2,h3,iframe{box-sizing:border-box;margin:0;padding:0}h1,h2,h3{font-weight:400}h2{font-size:24px}h3{font-size:18px}button,select,input,textarea{border:0;background:0}ul{list-style:none}a,button{cursor:pointer;color:inherit}button[disabled],.button.disabled{opacity:.4;cursor:default;pointer-events:none}a{text-decoration:none}table{border-collapse:collapse}body{background:var(--color-bg);color:var(--color-text);overflow-x:hidden}.app-stretch{flex:1;display:flex}.app{flex-direction:column;min-height:100vh}main{width:100%;max-width:2300px;margin:0 auto}.scrollpanel{flex:auto;overflow:auto;overflow-x:hidden;height:0}.scrollpanel::-webkit-scrollbar{width:10px;height:10px}.scrollpanel::-webkit-scrollbar-thumb{background:#0003;border-radius:10px;border:2px solid transparent;background-clip:padding-box}.scrollpanel::-webkit-scrollbar-thumb:hover{border:0}.scrollpanel::-webkit-scrollbar-track{background:transparent}.scrollpanel.padding{padding:24px 40px}.app-mainnav{min-width:234px;flex-direction:column}.app-mainnav .app-aside-tabs{display:none}.app-upper-mainnav{padding:0 0 0 12px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column}.app-upper-mainnav>.treepanel{flex:auto;height:0}.app-upper-mainnav .scrollpanel{padding-top:16px!important}.app-upper-mainnav .scrollpanel>.nested{margin-left:-16px}.app-upper-mainnav .app-header{padding:16px 0;border-bottom:1px solid var(--color-bg-dark)}.app-upper-mainnav .app-header .button:hover,.app-upper-mainnav .app-header .button:focus,.app-upper-mainnav .app-header .button.down{background-color:var(--color-btnhover)}.app-upper-mainnav .app-header .dropdown{margin-right:auto}.app-upper-mainnav .app-header .button.icon{padding:0 10px}.app-main-container{width:1366px;max-width:calc(100vw - 321px);display:flex}.app-aside{min-width:320px;flex:1;display:flex;flex-direction:column}.app-aside-tabs.tabs{margin-top:24px;margin-right:24px}.app-aside-tabs.tabs button{justify-content:center;padding:0;flex:1}.app-aside-content{flex-direction:column}.app-aside-content>.scrollpanel.padding{padding:24px 20px}.app-aside-content>.scrollpanel>.padding{padding:12px 20px}.app-aside-content>.scrollpanel,.app-aside-content>.treepanel>.scrollpanel,.app-aside-content>.scrollpanel.padding,.app-aside-content>.treepanel>.scrollpanel.padding{padding-bottom:72px}main:has(.app-header.full-width) .app-main-container{width:100%;max-width:1833px;padding-right:16px}main:has(.app-header.full-width) .app-aside{display:none}.app-no-content{display:flex;align-items:center;flex-direction:column;padding-top:110px}.app-no-content .icon,.app-no-content h1{opacity:.2}.app-no-content .icon{font-size:110px}.app-no-content h1{font-size:32px;line-height:40px;text-align:center;margin-top:16px;padding-bottom:32px}.popup .app-no-content{padding-top:36px}.context-menu .app-no-content,.app-aside .app-no-content{padding-top:16px}.context-menu .app-no-content .icon,.app-aside .app-no-content .icon{font-size:48px}.context-menu .app-no-content h1,.app-aside .app-no-content h1{font-size:22px;line-height:26px}.app-content-container{border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0 1px 3px 1px #00000026}.app-subnav{max-width:302px;flex-direction:column;background-color:var(--color-bg-light);border-top-left-radius:24px}.app-subnav .tree-container.scrollpanel{padding:0 24px 24px}.app-subnav .app-header{padding:16px 8px 16px 24px;border-color:transparent}.app-subnav .app-header h2{margin-right:auto}.app-subnav .treepanel .search{margin:0 24px 16px}.app-content{flex:1;flex-direction:column;background-color:var(--color-white);border-top-right-radius:24px}.app-content.app-no-subnav{border-top-left-radius:24px}.app-header{display:flex;padding:16px 24px;border-bottom:1px solid var(--color-bg)}.app-header h2{line-height:32px;min-height:40px;padding-left:16px;display:flex;align-items:center}.app-header h2 .googleicon{margin-right:4px}.app-header .button{margin-right:8px}.app-header:has(>.tabs){padding-bottom:0}.app-header:has(>.tabs)>h2{flex:1}.app-header:has(>.tabs)>.tabs{flex:3;margin-left:-40px;padding-top:8px}.app-header>.label{align-self:center}.app-header>.search{margin-left:auto;width:200px}.app-header>.search input{background-color:var(--color-bg)}.app-footer{padding:16px 24px;border-top:1px solid var(--color-bg);display:flex;justify-content:flex-end}.app-footer .button{margin-left:8px}.app-footer>.left-buttons>.label{padding-right:24px;line-height:40px;height:40px}.left-buttons{display:flex;margin-right:auto}.left-buttons .button{margin-left:0;margin-right:8px}.right-buttons{margin-left:auto}.right-buttons .button{margin-right:0;margin-left:8px}.controlgroup,.sectiongroup{max-width:1054px;padding:24px 40px}.controlgroup:not(:first-child),.sectiongroup:not(:first-child){border-top:1px solid var(--color-bg)}.sectiongroup{position:relative}.sectiongroup:last-child{padding-bottom:48px}.controlgroup{display:flex}.controlgroup .controlgroup-header{flex:1}.controlgroup .controlgroup-header h3{position:sticky;top:24px;padding-right:12px;z-index:1}.controlgroup .controlgroup-header h3 .subtitle{font-size:13px;display:block}.controlgroup .controls{flex:3}.controlgroup .twocols{columns:2}.app-aside-content .container>.controlgroup,.app-aside-content .container>.sectiongroup{padding:0}@media(max-width:1919px){.app-aside{min-width:64px;flex-grow:0;padding-left:8px;padding-right:8px}.has-levels>.app-aside-tabs.tabs,.app-mainnav>.app-aside-tabs.tabs{flex-direction:column;margin-right:0;margin-top:12px;margin-left:0;flex:1;box-shadow:none}.has-levels>.app-aside-tabs.tabs button,.app-mainnav>.app-aside-tabs.tabs button{flex:initial;width:48px;border-radius:50%;margin-bottom:4px}.has-levels>.app-aside-tabs.tabs button:after,.app-mainnav>.app-aside-tabs.tabs button:after{display:none}.has-levels>.app-aside-tabs.tabs .icon,.app-mainnav>.app-aside-tabs.tabs .icon{line-height:48px}.has-levels>.app-aside-tabs.tabs.expanding,.app-mainnav>.app-aside-tabs.tabs.expanding{box-shadow:-8px 0 0 0 var(--color-bg)}.has-levels>.app-aside-tabs.tabs.expanding button.selected,.app-mainnav>.app-aside-tabs.tabs.expanding button.selected{background:var(--color-bg-dark)}.app-aside-flyout{position:fixed;right:64px;top:48px;bottom:0;width:0;overflow:hidden;transition:width .3s ease-in-out;border-left:1px solid transparent;border-right:1px solid transparent}.app-aside-flyout>div{width:320px}.app-aside-flyout.expanding{background-color:var(--color-bg);border-color:#0000004d;box-shadow:-2px 0 3px -1px #00000026}.app-aside-flyout.expanded{width:320px}}@media(max-width:1440px){.app-mainnav.pages-mode{min-width:0}.app-mainnav.pages-mode>.treepanel{position:fixed;z-index:1;left:64px;top:48px;bottom:0;width:0;overflow:hidden;transition:width .3s ease-in-out;border-left:1px solid transparent;border-right:1px solid transparent}.app-mainnav.pages-mode>.treepanel .tree-container{margin-left:0}.app-mainnav.pages-mode.expanding{background:var(--color-bg);z-index:1}.app-mainnav.pages-mode.expanding>.treepanel{background-color:var(--color-bg);border-color:var(--color-bg-dark);box-shadow:2px 0 3px -1px #00000026}.app-mainnav.pages-mode.expanded>.treepanel{width:320px}.app-mainnav.pages-mode .app-aside-tabs{display:flex;padding-left:8px}.app-main-container.pages-mode{max-width:calc(100vw - 82px);margin-right:16px}.app-aside.has-levels{position:absolute;z-index:2;top:124px;bottom:0}.app-aside.has-levels:has(>.expanding){background:var(--color-bg)}.app-aside.has-levels .app-aside-flyout{right:auto;left:64px}.app-aside.has-levels .app-aside-flyout.expanding{box-shadow:2px 0 3px -1px #00000026}.app-mainnav-flyout{min-width:66px;flex:0;position:relative}.app-mainnav-flyout .treepanel{position:absolute;background-color:var(--color-bg);width:64px;transition:width .3s;z-index:1;top:-24px;padding-top:24px;bottom:0}.app-mainnav-flyout .treepanel .tree-container{overflow:hidden}.app-mainnav-flyout .treepanel li.devidor:before{left:0;width:40px;transition:left .3s,width .3s}.app-mainnav-flyout .treepanel .treelabel{overflow:hidden;width:16px;transition:width .3s}.app-mainnav-flyout .treepanel .treelabel span{white-space:nowrap}.app-mainnav-flyout .treepanel .treelabel .icon{min-width:30px}.app-mainnav-flyout .treepanel .treelabel span,.app-mainnav-flyout .treepanel .search{transform:translate(-6px);transition:transform .3s}.app-mainnav-flyout:not(.flyout-clicked):hover .treepanel,.app-mainnav-flyout:not(.flyout-clicked):focus-within .treepanel,.app-mainnav-flyout:not(.flyout-clicked).home .treepanel{width:234px}.app-mainnav-flyout:not(.flyout-clicked):hover .treepanel .tree-container,.app-mainnav-flyout:not(.flyout-clicked):focus-within .treepanel .tree-container,.app-mainnav-flyout:not(.flyout-clicked).home .treepanel .tree-container{overflow:auto}.app-mainnav-flyout:not(.flyout-clicked):hover .treepanel li.devidor:before,.app-mainnav-flyout:not(.flyout-clicked):focus-within .treepanel li.devidor:before,.app-mainnav-flyout:not(.flyout-clicked).home .treepanel li.devidor:before{left:30px;width:140px}.app-mainnav-flyout:not(.flyout-clicked):hover .treepanel .treelabel,.app-mainnav-flyout:not(.flyout-clicked):focus-within .treepanel .treelabel,.app-mainnav-flyout:not(.flyout-clicked).home .treepanel .treelabel{width:180px}.app-mainnav-flyout:not(.flyout-clicked):hover .treepanel span,.app-mainnav-flyout:not(.flyout-clicked):focus-within .treepanel span,.app-mainnav-flyout:not(.flyout-clicked).home .treepanel span{transform:none}.app-mainnav-flyout:not(.flyout-clicked):hover .search,.app-mainnav-flyout:not(.flyout-clicked):focus-within .search,.app-mainnav-flyout:not(.flyout-clicked).home .search{transform:none}.app-mainnav-flyout:not(.flyout-clicked):hover:not(.home) .treepanel,.app-mainnav-flyout:not(.flyout-clicked):focus-within:not(.home) .treepanel,.app-mainnav-flyout:not(.flyout-clicked).home:not(.home) .treepanel{box-shadow:2px 0 3px -1px #00000026}.app-main-container.app-has-mainnav-flyout{max-width:100%}.app-aside.app-has-mainnav-flyout{min-width:16px}}@media(max-width:1279px){.controlgroup .twocols,.controlgroup .threecols{columns:1!important}.app-subnav{max-width:20vw}}@media(max-width:768px){.no-mobile{display:none!important}.app-mainnav,.app-aside,.app-subnav{display:none}.app-main-container,.app-main-container.pages-mode{max-width:100%;margin-right:0}.app-content-container,.app-content,.app-content.app-no-subnav{border-radius:0;box-shadow:none}.popup .app-header{display:block}.popup .app-header:has(>.tabs)>.tabs{margin-left:-8px;white-space:nowrap;overflow:auto}}@media(max-width:560px){.controlgroup{flex-direction:column}.controlgroup-header{padding-bottom:12px}}@media print{.app-mainnav,.app-subnav,header,.app-header,.app-footer,.app-aside,.snackbar{display:none!important}.app-main-container{max-width:100%;width:100%}.app-content-container{border-radius:0;box-shadow:none;display:block}.app-content{background:none;border-radius:0;display:block}.scrollpanel{height:auto!important;overflow:initial!important;display:block!important;padding:0!important}}.leftaligned{text-align:left}.centeraligned{text-align:center}.icon.thin{font-weight:300}.button{padding:0 24px;height:40px;border-radius:20px;transition:background-color .1s}.button:hover,.button:focus-visible,.button.down{outline:none;background-color:var(--color-bg)}.button.primary:not([disabled]){background-color:var(--color-highlight);color:#fff}.button.secondary:not([disabled]){background-color:var(--color-bg)}.button.secondary:not([disabled]):hover,.button.secondary:not([disabled]):focus-visible,.button.secondary:not([disabled]).down{background-color:var(--color-bg-dark)}.button.bg:not([disabled]){background-color:var(--color-bg)}.button.bg:not([disabled]):hover,.button.bg:not([disabled]):focus-visible,.button.bg:not([disabled]).down{background-color:var(--color-bg-dark)}.button[disabled]{background-color:transparent}.button.icon{padding-left:18px;display:flex;align-items:center}.button.icon .googleicon{pointer-events:none;font-size:18px;padding-right:5px}.button.icon img.googleicon{margin-right:3px}.button.icon.onlyicon{padding-right:18px}.button.icon.onlyicon .googleicon{padding-right:0}.button.dropdown{padding-right:13px;display:flex;align-items:center}.button.dropdown .arrow{font-size:20px;padding-left:5px;margin-top:2px}.button.dropdown .badge{margin-left:8px}.button.dropdown strong{margin-left:4px;font-weight:600}.button.mobile-variant{display:flex;align-items:center}.button.mobile-variant .mobile{display:none}.button>.badge{position:static}.button.is-loading{background-color:transparent!important;display:flex;align-items:center}.back{display:flex;align-items:center;margin-right:auto}.back .icon{display:block;margin-right:8px;font-size:18px}.back h2{font-size:18px}.app-aside-content .button:not(.primary):hover{background-color:rgba(var(--color-rgb),.1)}.autopie{position:relative;display:flex;align-items:center;justify-content:center;height:36px;width:36px;--c: var(--color-highlight)}.autopie:before,.autopie:after{content:"";position:absolute;border-radius:50%;left:50%;top:0;transform:translate(-50%)}.autopie:after{width:36px;height:36px;transition:background-color .1s;background:var(--color-bg) conic-gradient(var(--c) calc(var(--p)*1%),#0000 0)}.autopie:before{margin-top:2px;width:32px;height:32px;z-index:1;transition:background-color .1s;background-color:var(--color-white)}.autopie.good:after{--c: var(--color-green)}.autopie.medium:after{--c: var(--color-yellow)}.autopie.bad:after{--c: var(--color-red)}.autopie span{position:relative;z-index:2}.centeraligned .autopie{margin:0 auto}.piecell{position:relative}.piecell:before,.piecell:after,.piecell .googleicon:after{content:"";position:absolute;border-radius:50%;left:50%;top:8px;transform:translate(-50%)}.piecell:after{width:36px;height:36px;transition:background-color .1s;background:var(--color-bg) conic-gradient(var(--color-highlight) calc(var(--p)*1%),#0000 0)}.piecell:before,.piecell .googleicon:after{margin-top:2px;width:32px;height:32px;z-index:1;transition:background-color .1s;background-color:var(--color-white)}.piecell.fill span.googleicon{font-size:20px!important;line-height:30px;text-align:center}.piecell.fill span.googleicon:after{top:-2px;z-index:-1;background-color:var(--color-bg)}.piecell span{position:relative;z-index:2;font-size:12px;display:block;margin-top:2px}.clickable tr:hover .piecell:before,.clickable tr.selected .piecell:before{background-color:var(--color-bg)}.clickable tr:hover .piecell:after,.clickable tr.selected .piecell:after{background-color:var(--color-bg-dark)}.clickable tr:hover .piecell.fill span.googleicon:after,.clickable tr.selected .piecell.fill span.googleicon:after{background-color:var(--color-bg-dark)}@media(max-width:768px){.button{padding:0 12px}.button.mobile-variant .mobile{display:block}.button.mobile-variant .desktop{display:none}}.smallbuttons>.button,.button.smallbutton{font-size:14px;line-height:32px;height:32px;padding:0 16px}.smallbuttons>.button.icon,.button.smallbutton.icon{gap:8px;padding-left:12px}.smallbuttons>.button.icon span,.button.smallbutton.icon span{font-size:20px}.search{position:relative}.search input{background:transparent;box-sizing:border-box;width:100%;padding:8px 8px 8px 46px;transition:background-color .1s;border-radius:20px;outline:0}.search span{pointer-events:none;position:absolute;top:10px;left:16px;color:var(--color-text);opacity:.5;font-size:20px}.tabs a,button{transition:background-color .1s}.tabs{display:flex}.tabs .icon{font-size:20px}.tabs a,.tabs button{position:relative;display:flex;align-items:center;height:48px;padding:0 24px}.tabs a:hover,.tabs button:hover{background-color:#0000000d}.tabs a.selected:after,.tabs button.selected:after{content:"";position:absolute;bottom:0;left:24px;right:24px;height:2px;background-color:var(--color-highlight)}.tabs.icons button.selected:after{left:0;right:0}.chips{display:flex;flex-wrap:wrap}.chips:empty{margin:0}.context-menu .chips{margin-left:8px}.chip{border:1px solid;padding:2px 8px;border-radius:8px;margin-right:8px;margin-top:4px;display:flex;align-items:center}.chip .close{cursor:pointer;font-size:16px;padding-left:6px}.app-header>.chips>.clickarea-label{margin-top:8px}.treepanel .searchhit{background:#fff59d;border-radius:2px;box-shadow:0 2px 2px #0000001a}.treepanel ul.sorting ul li{position:relative}.treepanel ul.sorting ul li .arrow{opacity:0}.treepanel ul.sorting ul li:before,.treepanel ul.sorting ul li:after{position:absolute;content:"";left:32px}.treepanel ul.sorting ul li:before{top:0;bottom:0;border-left:1px solid var(--color-bg-dark)}.treepanel ul.sorting ul li:after{top:20px;width:8px;border-top:1px solid var(--color-bg-dark)}.treepanel ul.sorting ul li:last-child:before{bottom:auto;height:20px}.treepanel ul.sorting li:has(>ul>li.ui-sortable-placeholder:only-child)>a{background:var(--color-btnhover)}.treepanel ul.sorting .ui-sortable-helper:before,.treepanel ul.sorting .ui-sortable-helper:after{display:none}.treepanel ul.sorting .ui-sortable-placeholder{visibility:visible!important;margin-left:0;border-radius:40px;background:var(--color-btnhover)}.grid-item{position:absolute}.grid-item:not(.ui-draggable-dragging){transition:all .3s}.grid-item.ui-resizable-resizing{transition:all .1s}.grid-item .ui-resizable-handle{position:absolute}.grid-item .ui-resizable-se{cursor:se-resize;right:-5px;bottom:-5px;width:20px;height:20px;background:url('data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width="20px" height="20px"><path d="M0,10 l10,-10 m-7,10 l7,-7 m-4,7 l4,-4 m-1,4 l1,-1" stroke="rgba(0, 0, 0, 0.3)" /></svg>') 0 0 no-repeat}.hover-to-resize .grid-item .ui-resizable-se{opacity:0}.hover-to-resize .grid-item:hover .ui-resizable-se{opacity:1}.snackbar{position:fixed;left:50%;padding:16px;font-size:14px;line-height:20px;min-width:300px;max-width:500px;display:flex;margin:0;box-shadow:0 1px 3px 1px #00000026;transition:transform .3s;background-color:var(--color-text);color:var(--color-white);z-index:7}.snackbar .icon{margin-right:8px}.snackbar p{margin:0}.snackbar div>p{padding-bottom:16px}.snackbar .dismiss{margin-left:auto;cursor:pointer;color:var(--color-bg-dark);padding-left:16px}.snackbar.top-snackbar{top:12px;transform:translate(-50%,-71px)}.snackbar.top-snackbar.enabled{transform:translate(-50%)}.snackbar.bottom-snackbar{bottom:24px;transform:translate(-50%,calc(26px + 100%))}.snackbar.bottom-snackbar.enabled{transform:translate(-50%)}.blockbuttons{display:flex;flex-wrap:wrap}.blockbuttons .blockbutton{width:20%}.blockbuttons .blockbutton button{height:88px;box-sizing:border-box;margin:0 auto;padding:16px;display:block;position:relative;font-size:13px;line-height:16px;text-align:center;cursor:pointer;color:var(--color-text);opacity:.5;transition:opacity .2s}.blockbuttons .blockbutton button.disabled{opacity:.3!important;cursor:default}.blockbuttons .blockbutton button.disabled:after{display:none}.blockbuttons .blockbutton button .googleicon{position:relative;z-index:1;display:block;font-size:28px;height:32px;font-weight:300;margin-bottom:4px}.blockbuttons .blockbutton button:after{content:"";position:absolute;top:22px;left:50%;width:20px;height:20px;margin-left:-10px;background:var(--color-bg);box-shadow:0 0 0 0 var(--color-bg);border-radius:50%;z-index:0;opacity:0;transition:opacity .2s,box-shadow .2s}.blockbuttons .blockbutton button:hover{opacity:1}.blockbuttons .blockbutton button:hover:after{opacity:1;box-shadow:0 0 0 10px var(--color-bg)}.editor-toolbar{display:flex;align-items:flex-start;flex-wrap:wrap}.editor-toolbar>select{margin:0 16px;padding:7px;font-size:14px;color:var(--color-text)}.editor-toolbar>button{margin-left:8px;border-radius:4px;position:relative}.editor-toolbar>button:not(.disabled):hover,.editor-toolbar>button.down{background-color:var(--color-bg-dark)}.editor-toolbar>button.disabled{pointer-events:none;opacity:.3}.editor-toolbar>button.space{margin-left:32px}.editor-toolbar>button>.icon{font-size:20px;padding:6px;display:block;pointer-events:none}.editor-toolbar.page-editor{padding:8px 16px;border-bottom:1px solid var(--color-bg)}.editor-toolbar.control-editor{padding:4px;border-bottom:1px solid var(--color-white);border-top-left-radius:3px;border-top-right-radius:3px;background-color:var(--color-bg)}.editor-toolbar.control-editor select{margin-left:0}.editor-toolbar.control-editor>button.space{margin-left:0}.editor-toolbar.disabled button,.editor-toolbar.disabled select{pointer-events:none;opacity:.3}.badge{position:absolute;top:0;right:-8px;background:var(--color-highlight);color:var(--color-white);border-radius:9px;padding:0 5px;min-width:16px;box-sizing:border-box;font-size:11px;line-height:16px}.badge.small-badge{right:2px;top:2px;padding:0;min-width:6px;height:6px}.tabs>button>.badge{right:8px;top:8px}header>.container>button{--color-bg: rgba(0, 0, 0, .1);margin-right:12px}.paging{text-align:center;padding:32px 0}.category-management .scrollpanel{height:auto}.is-help p{margin:1em 0}.is-help p>a{text-decoration:underline}.tooltip{position:absolute;top:100%;margin-top:8px;font-size:12px;line-height:16px;left:50%;transform:translate(-50%) translateY(-8px);text-wrap:nowrap;padding:4px 8px;border-radius:4px;background:var(--color-text);color:var(--color-white);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:2}.tooltip.rightmost{left:auto;right:0;transform:translateY(-8px)}.tooltip.inside{top:auto;bottom:8px}.tooltip.visible{opacity:1;transform:translate(-50%);transition-delay:.3s}.tooltip.visible.rightmost{transform:none}.has-tooltip{position:relative;z-index:3}.has-tooltip:hover{z-index:4}.th-tooltip{display:flex;align-items:center;gap:8px}.th-tooltip .help{font-size:20px;line-height:16px;display:block}button.selected>.tooltip,label.selected>.tooltip,span.selected>.tooltip,.has-tooltip.selected>.tooltip{display:none}button:hover>.tooltip,label:hover>.tooltip,span:hover>.tooltip,.has-tooltip:hover>.tooltip{opacity:1;transform:translate(-50%);transition-delay:.3s}button:hover>.tooltip.rightmost,label:hover>.tooltip.rightmost,span:hover>.tooltip.rightmost,.has-tooltip:hover>.tooltip.rightmost{transform:none}button:has(select:focus)>.tooltip,label:has(select:focus)>.tooltip,span:has(select:focus)>.tooltip,.has-tooltip:has(select:focus)>.tooltip{display:none}.iconlist{margin-top:24px;margin-left:-8px}.iconlist strong{font-weight:600}.iconlist a{display:flex;padding:8px;border-radius:16px;transition:background-color .1s}.iconlist a:hover{background-color:var(--color-btnhover)}.iconlist a.selected{background-color:var(--color-btndown)}.iconlist .icon{margin-right:12px;margin-top:2px}.iconlist .icon.plain{font-size:20px}.iconlist.static a{cursor:default}.iconlist.static a:hover{background-color:inherit}.dev-header{display:flex;align-items:center;padding-right:8px;background-color:var(--color-bg-light)}.dev-header .title{margin-right:auto;padding-left:44px}.dev-header button{padding:4px}.dev-header .googleicon{font-size:16px}.sourcecode .code-editor{flex:1;margin:0 0 0 1px!important}.article-like h1,.article-like h2,.article-like h3,.article-like h4,.article-like h5,.article-like h6{font-size:16px!important;font-weight:600;margin-top:16px}.article-like p,.article-like ul{margin-bottom:8px}.article-like ul,.article-like ol{padding-left:24px}.article-like ul{list-style:disc}.article-like ol{list-style:decimal}.article-like .sectiongroup>div>*:first-child{margin-top:0!important}.article-like .sectiongroup>div>*:last-child{margin-bottom:0!important}.checkable-list{display:flex;flex-wrap:wrap;align-items:center;margin:0 -11px}.checkable-list button{width:20%;padding:8px;box-sizing:border-box;cursor:pointer;position:relative}.checkable-list button .container{border:3px solid transparent;border-radius:2px}.checkable-list button.selected{position:relative}.checkable-list button.selected .container{box-shadow:0 0 0 4px var(--color-highlight)}.checkable-list button.selected .item{opacity:.5}.checkable-list button.selected:after{z-index:1;content:"";position:absolute;height:8px;width:4px;bottom:24px;right:25px;display:inline-block;transform:rotate(45deg);border-bottom:2px solid white;border-right:2px solid white}.checkable-list button.selected:before{z-index:1;content:"";position:absolute;height:18px;width:18px;bottom:18px;right:18px;display:block;border:1px solid white;border-radius:2px;background-color:var(--color-highlight)}.checkable-list img,.checkable-list svg{width:100%;display:block}.context-menu .checkable-list{margin:8px;border-top:1px solid var(--color-bg);border-left:1px solid var(--color-bg)}.context-menu .checkable-list button{padding:0;width:25%}.context-menu .checkable-list button.selected .container{box-shadow:none}.context-menu .checkable-list button.selected .item{opacity:.5}.context-menu .checkable-list button.selected:after{bottom:14px;right:15px}.context-menu .checkable-list button.selected:before{bottom:8px;right:8px}.context-menu .checkable-list .container{border:0;border-right:1px solid var(--color-bg);border-bottom:1px solid var(--color-bg)}.checkersboard{background:repeating-conic-gradient(var(--color-bg-light) 0 25%,var(--color-bg) 0 50%) 20px / 20px 20px}.misspelling-context span{background:#fff59d;padding:0 2px;border-radius:2px;box-shadow:0 2px 2px #0000001a}.html-content p{padding-bottom:16px}.html-content ul,.html-content ol,.html-content li{padding-bottom:8px}.html-content h2{font-size:20px;line-height:28px;padding-bottom:16px;position:sticky;top:-24px;padding-top:16px;background-color:var(--color-white)}.html-content h2:not(:first-child){padding-top:16px}.html-content h3{font-size:18px;padding-bottom:8px}.html-content strong{font-weight:600}.user-info{display:flex;gap:8px;align-items:center;font-size:14px;padding:8px 16px;margin:16px 0;background-color:var(--color-bg-light);border:1px solid var(--color-bg);border-radius:8px}.user-info .text,.user-info .icon{opacity:.8}.app-aside.has-levels{overflow:hidden}.edit-tools{position:relative;--color-cover-color: var(--color-bg);transition:transform .5s ease-in-out}.edit-tools .edit-tool-header.smallbuttons>.button{background-color:#0000001a}.edit-tools .level1{transition:transform .5s ease-in-out}.edit-tools.isLevel2{transform:translate(-100%)}.edit-tools.isLevel2 .level1{transform:translate(50%)}.edit-tools .level2{position:absolute;box-shadow:0 20px 20px #0003;background:var(--color-bg);top:0;left:100%;width:100%;height:100%}.edit-tools .level2 .scrollpanel h2{font-size:16px;font-weight:600}.edit-tools .level2 .scrollpanel p{padding-bottom:16px}.edit-tools .level2 .scrollpanel img{max-width:100%}.app-aside-tabs{box-shadow:inset 0 -1px 0 0 var(--color-bg-dark);margin-left:20px}.app-aside-tabs.sub-tabs{margin-top:0}.app-aside-content .app-no-content{padding-top:124px}.edit-tool-header{display:flex;margin-left:20px;margin-right:24px;padding-top:24px;padding-right:16px;padding-bottom:12px;border-bottom:1px solid var(--color-bg-dark)}.edit-tool-header>h2{margin-right:auto;font-size:18px;line-height:32px}.edit-tool-header.no-border{border-bottom:0}.controlgroup .controls{max-width:730px}.controlgroup .controls div[data-type] .label{display:block;padding-bottom:16px;padding-top:.1px;break-inside:avoid}.controlgroup .controls .labeltitle{font-size:13px;display:flex;align-items:flex-start;margin-top:1px;line-height:18px;margin-bottom:4px}.controlgroup .controls .labeltitle .icon{font-weight:300;line-height:18px;font-size:20px;margin-right:4px}.controlgroup .controls div.padding-top{padding-top:26px}.controlgroup .controls div[data-type=checkbox]>.label,.controlgroup .controls .checkboxlist>div>.label{display:inline-flex;align-items:flex-start;z-index:6}.controlgroup .controls div[data-type=checkbox]>.label .labeltitle,.controlgroup .controls .checkboxlist>div>.label .labeltitle{order:2;margin-bottom:0;line-height:18px}.controlgroup .controls div[data-type=checkbox]>.label:has(.instruction),.controlgroup .controls .checkboxlist>div>.label:has(.instruction){z-index:2}textarea{resize:vertical}input[type=checkbox],input.radio{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;margin:0 12px 0 0;position:relative}.label:has(>input[type=checkbox]){position:relative}.label:has(>input[type=checkbox]):has(span.help:hover){position:static}.label:has(>input[type=checkbox]):has(span.help:hover):before{display:none}.label:has(>input[type=checkbox]):before{content:"";opacity:0;transition:opacity .2s;pointer-events:none;position:absolute;width:38px;height:38px;border-radius:50%;left:-10px;top:-10px;background-color:var(--color-bg);z-index:0}.label:has(>input[type=checkbox]):hover:before{opacity:1}.label:has(>input[type=checkbox]) input{z-index:1}input[type=checkbox]{height:18px;width:18px;min-width:18px;border:1px solid var(--color-text);border-radius:2px}input[type=checkbox]:before{content:"";position:absolute;height:8px;width:4px;top:2px;left:5px;display:inline-block;transform:rotate(45deg) scale(.5);border-bottom:2px solid white;border-right:2px solid white;opacity:0;transition:transform .2s}input[type=checkbox]:checked{border-color:var(--color-highlight);background-color:var(--color-highlight)}input[type=checkbox]:checked:before{opacity:1;transform:rotate(45deg)}input[type=checkbox][disabled]{opacity:.3}input[type=checkbox].intermediate{border-color:var(--color-highlight);background-color:var(--color-highlight)}input[type=checkbox].intermediate:before{border-right:0;opacity:1;width:10px;left:3px;top:-1px;transition:none;transform:scale(1)}.label:has(>input[type=checkbox][disabled]):before{display:none}input.radio{height:18px;width:18px;border:1px solid var(--color-text);border-radius:50%}input.radio:before{content:"";position:absolute;height:10px;width:10px;top:50%;left:50%;margin-top:-5px;margin-left:-5px;display:inline-block;border-radius:50%;background-color:var(--color-highlight);opacity:0;transform:scale(.5);transition:transform .2s}input.radio:checked{border-color:var(--color-highlight)}input.radio:checked:before{opacity:1;transform:scale(1)}.textfield{border:0;display:block;background:var(--color-bg);color:var(--color-text);padding:10px 12px;width:100%;max-width:350px;border-radius:3px}select.textfield{height:44px}.textfield:focus{outline:0;box-shadow:inset 0 -2px 0 0 var(--color-highlight);border-bottom-left-radius:0;border-bottom-right-radius:0}.textfield.clickarea{display:flex;align-items:center}.textfield.clickarea .icon{margin-left:auto;display:block;line-height:20px;padding-right:0;cursor:pointer}.textfield.clickarea .clickarea-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.textfield.clickarea .clickarea-input{background:0;border:0;outline:none;flex:1;margin:0;padding:0;width:100%}.textfield.novalue .clickarea-label,.textfield[disabled]{color:rgba(var(--black),.4)}.textfield[type=datetime-local]{padding:9px 12px}div[data-type=textfields],div[data-type=codeeditor],div[data-type=tabpanel],div[data-type=checkbox-list]:has(.twocols),div[data-type=checkbox-list]:has(.threecols){column-span:all}[data-type=separator]{column-span:all;position:relative}[data-type=separator] .labeltitle{position:absolute;background:var(--color-white);padding:0 16px;top:37px;left:50%;transform:translate(-50%)}.controlgroup.fullwidth>.controlgroup-header{display:none}.controlgroup.fullwidth>.controls{max-width:100%}.controlgroup:has(>.controls:empty){display:none}.textfield.has-chips{padding-top:0;padding-left:8px;padding-bottom:3px;display:flex;align-items:flex-start}.textfield.has-chips .clickarea-label{padding:4px!important;margin-top:3px}.textfield.has-chips .chips{margin-top:3px}.textfield.has-chips .chip{font-size:13px;line-height:18px}.textfield.has-chips .icon{margin-top:10px;margin-bottom:7px;margin-left:auto;cursor:pointer}.label .help{font-size:14px;cursor:pointer;display:inline-block;margin-left:6px;line-height:18px}.controls div[data-type] .textfieldgrid .label{display:block;width:auto;position:relative;padding:4px 8px 4px 0}.controls div[data-type] .textfieldgrid .label>div,.controls div[data-type] .textfieldgrid .label>span{width:auto;float:none}.controls div[data-type] .textfieldgrid .label .labeltitle{display:none}.controls div[data-type] .textfieldgrid .textfield{width:100%;display:block}.controls div[data-type] .textfieldgrid div[data-type=checkbox]{text-align:center}.currentcolor{position:absolute;pointer-events:none;top:8px;left:8px;width:28px;height:28px;border-radius:50%;background-size:cover!important;box-shadow:inset 0 0 0 1px #0000001a}.control-message pre{white-space:normal;font-size:14px;line-height:20px;background:var(--color-white);padding:8px}.popup-cover .popup-cover .popup{max-width:1032px;margin-top:13vh}.popup-cover .popup-cover .popup-cover .popup{max-width:1000px;margin-top:14vh}.popup>.scrollpanel{flex:1}.context-menu>.scrollpanel,.context-popup>.scrollpanel,.context-popup>.treepanel>.scrollpanel{height:auto}.context-popup{max-width:none;width:auto}.context-popup.above .context-menu{display:flex;flex-direction:column}.context-popup.above .context-menu .search{border-top:1px solid rgba(0,0,0,.1);border-bottom:0;order:3}.context-popup>.treepanel>.scrollpanel{padding-top:24px}.context-menu .search{padding:2px 8px;border-bottom:1px solid rgba(0,0,0,.1)}.context-menu .search span{left:24px;top:12px}.context-menu.treepanel .search{margin:0}.context-menu.treepanel .search input:focus{background-color:transparent}.context-menu.treepanel .scrollpanel{padding-top:12px}.context-footer{border-top:1px solid rgba(0,0,0,.1);display:flex;padding:12px}.context-footer .buttons{display:flex}.context-footer .left-buttons{margin-right:auto}.context-footer .left-buttons .button{margin-right:8px}.context-footer .right-buttons .button{margin-left:8px}.context-footer .button:not([disabled]):hover{background-color:#0000001a}.context-footer .button.icon.onlyicon{padding:0 12px}.context-popup.has-form{background:var(--color-bg-light);max-width:365px!important}.context-popup.has-form>.scrollpanel>.controlgroup{padding:24px}.context-popup.has-form>.scrollpanel>.controlgroup .controlgroup-header{display:none}.context-popup.has-form>.app-footer{padding:12px;border-top:1px solid rgba(0,0,0,.1)}.context-popup.has-form>.app-footer>.button,.context-popup.has-form>.app-footer>.left-buttons>.button{font-size:14px;line-height:32px;height:32px;padding:0 12px;min-width:60px;margin-left:0}.scrollpanel.list-dropdown{padding:4px 0}.scrollpanel.list-dropdown a{display:block;padding:8px 12px;transition:background-color .1s}.scrollpanel.list-dropdown a:hover{background-color:var(--color-bg-dark)}.scrollpanel.list-dropdown a:has(.sublabel){display:flex}.scrollpanel.list-dropdown .subtitle{display:block;font-size:12px;line-height:18px}.scrollpanel.list-dropdown .sublabel{margin-left:auto;font-size:13px}.scrollpanel.list-dropdown:empty{display:none}table{width:100%;line-height:20px}table.checkboxes tr:has(input:checked) td{background:var(--color-bg)}table.checkboxes input{display:block}table.checkboxes td>div,table.checkboxes th>div{display:flex;align-items:center}table.clickable td:first-child,table.checkboxes td:first-child,table.clickable th:first-child,table.checkboxes th:first-child{padding-left:16px}table.clickable td:last-child,table.checkboxes td:last-child,table.clickable th:last-child,table.checkboxes th:last-child{padding-right:16px}table.clickable tbody tr th,table.clickable tbody tr td{transition:background-color .1s;cursor:pointer}table.clickable tbody tr:hover td,table.clickable tbody tr.selected td,table.clickable tbody tr:hover th,table.clickable tbody tr.selected th{background-color:var(--color-bg)}table.clickable tbody tr:hover .box,table.clickable tbody tr.selected .box,table.clickable tbody tr:hover .figure>div,table.clickable tbody tr.selected .figure>div,table.clickable tbody tr:hover .round-avatar,table.clickable tbody tr.selected .round-avatar,table.clickable tbody tr:hover .iconlabel .icon,table.clickable tbody tr.selected .iconlabel .icon{background-color:var(--color-bg-dark)}table.clickable tbody tr:hover .autopie:before,table.clickable tbody tr.selected .autopie:before{background-color:var(--color-bg)}table.clickable tbody tr:hover .autopie:after,table.clickable tbody tr.selected .autopie:after{background-color:var(--color-bg-dark)}table.sortable thead th{cursor:pointer}table.sortable thead th:hover{text-decoration:underline}table.sticky thead{position:sticky;top:0;z-index:2}table.sticky thead th{background-color:var(--color-white);box-shadow:inset 0 -1px 0 0 var(--color-bg);border-bottom:0}table.table-devidor h3{font-size:13px;width:auto!important;padding:0!important}table.table-devidor thead th{padding-bottom:8px;padding-top:24px}table.table-devidor thead:not(:first-child) h3{margin-top:24px}table.table-devidor tbody tr:last-child td{border-bottom:0}table.resulticons thead th{font-size:13px}table.resulticons thead th:not(:first-child){width:10%}table.no-headings{margin-top:20px}table .subtitle{display:block;font-size:13px}table .iconlabel{text-align:left;align-items:center;display:flex}table .iconlabel .iconloading,table .iconlabel .icon{width:36px;height:36px}table .iconlabel .icon{font-size:20px;background-color:var(--color-bg);transition:background-color .1s;border-radius:50%;text-align:center;line-height:36px}table .iconlabel img.icon{object-fit:contain}table .iconlabel .box{background-color:var(--color-bg);transition:background-color .1s;width:66px;min-width:66px;text-align:center;padding:8px;line-height:1}table .iconlabel .box span{display:block;text-transform:uppercase}table .iconlabel .box .above{margin-bottom:4px}table .iconlabel .box .middle{font-size:34px;margin-bottom:4px}table .iconlabel .box img{display:block;margin:auto}table .iconlabel .box+.label{max-width:200px}table .iconlabel .label{margin-left:16px}table.can-shrink{transition:width .6s}table.can-shrink.detail-mode th span{opacity:0}table.can-shrink td:not(:first-child){width:10%}table.can-shrink td.figure{min-width:0;padding:16px 0}table.can-shrink td.figure>div{min-width:58%}table.can-shrink thead th{position:relative}table.can-shrink thead th>span{position:absolute;top:16px;left:0;right:0;text-align:center;transition:opacity .6s ease-in-out}thead th{font-weight:600;vertical-align:bottom;white-space:nowrap}th:not(:first-child){padding-left:8px}tbody th{font-weight:400}td,th{padding:16px 0;border-bottom:1px solid var(--color-bg);text-align:right}td:not(:first-child),th:not(:first-child){padding-left:8px}.centeraligned td,.centeraligned th{text-align:center}.leftaligned td,.leftaligned th,td.formsubmits,th.formsubmits{text-align:left;padding-left:0;padding-right:8px}td:first-child,th:first-child{text-align:left}td a,th a{cursor:pointer}td a:hover,th a:hover{text-decoration:underline}td div:has(.inlineicon),th div:has(.inlineicon){display:flex;align-items:center}td .inlineicon,th .inlineicon{font-size:20px;margin-right:4px}td.figure,th.figure{text-align:center;min-width:80px}td.figure>div,th.figure>div{display:inline-block;background-color:var(--color-bg);transition:background-color .1s;padding:0 8px;min-width:56px;line-height:36px;border-radius:8px}.loadmore{text-align:center;padding-top:36px;padding-bottom:36px}.app-aside thead th{font-size:13px}.app-aside td,.app-aside th{padding:8px 0;border-color:rgba(var(--color-rgb),.1)}.app-aside table.clickable td:first-child,.app-aside table.checkboxes td:first-child,.app-aside table.clickable th:first-child,.app-aside table.checkboxes th:first-child{padding-left:8px}.app-aside table.clickable td:last-child,.app-aside table.checkboxes td:last-child,.app-aside table.clickable th:last-child,.app-aside table.checkboxes th:last-child{padding-right:8px}.app-aside table.clickable tbody tr:hover td:not(.table-group-header),.app-aside table.clickable tbody tr.selected td:not(.table-group-header),.app-aside table.clickable tbody tr:hover th:not(.table-group-header),.app-aside table.clickable tbody tr.selected th:not(.table-group-header){background-color:rgba(var(--color-rgb),.1)}.app-aside table.clickable tbody tr:hover .autopie:before,.app-aside table.clickable tbody tr.selected .autopie:before{background-color:rgba(var(--color-rgb),.1)}.app-aside table .iconlabel .label{margin-left:8px}.iconlabel:has(svg,.icon,.autopie){min-width:150px;container-type:inline-size}.lighthouse-details-table{margin-top:24px}.lighthouse-details-table th,.lighthouse-details-table td{padding:8px!important}.lighthouse-details-table tr:nth-child(odd) td{background-color:var(--color-bg-light)!important}.lighthouse-details-table td{max-width:50%;word-break:break-all;vertical-align:top}@container (max-width: 200px){table .iconlabel svg,table .iconlabel .icon,table .iconlabel .autopie{display:none}table .iconlabel .label{margin-left:0}}@media(max-width:1024px){table .iconlabel:has(svg,.icon,.autopie){container-type:normal;min-width:0}table .iconlabel:has(svg,.icon,.autopie) svg,table .iconlabel:has(svg,.icon,.autopie) .icon,table .iconlabel:has(svg,.icon,.autopie) .autopie{display:none}table .iconlabel:has(svg,.icon,.autopie) .label{margin-left:0}}header .navicon{display:none}@media(max-width:768px){header .navicon{display:block;margin-left:auto;padding:0 16px}header .navicon span{display:block;line-height:48px}}#mobile-nav{color:var(--color-text);position:fixed;top:0;right:0;width:0;height:100vh;background:var(--color-bg);border-left:1px solid transparent;box-shadow:-2px 0 3px -1px #00000026;z-index:6;transition:width .3s ease-in-out}#mobile-nav.visible{width:320px;border-color:#0000004d}#mobile-nav.topmost .back{display:none}#mobile-nav .toggle{left:auto;right:0}.mobile-nav-header{width:320px;display:flex;background-color:var(--color-bg-dark)}.mobile-nav-header button{padding:0 16px;height:48px;display:flex;align-items:center}.mobile-nav-header button span{font-size:20px}.mobile-nav-header .back span{margin-right:4px}.mobile-nav-header .close{margin-left:auto}#mobile-nav-content{width:320px}#mobile-nav-content ul{padding:16px}#mobile-nav-content button{transform:none!important}.sitesuccess{--color-cover-color: var(--color-white)}.dashboard .controlgroup{padding:0}.dashboard .chart-container{height:100%}.levels{flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden}.levels .level1,.levels .level2,.levels .level3{flex:1;display:flex;flex-direction:column}.levels.isLevel2 .level1{transform:translate(-12px)}.levels.isLevel2 .level2{left:25%}.levels.isLevel3 .level1{transform:translate(-20px)}.levels.isLevel3 .level2{left:calc(25% - 8px)}.levels.isLevel3 .level2>.controlgroup{transform:translate(-8px)}.levels.isLevel3 .level3{left:calc(50% - 16px)}.levels .level1 .scrollpanel>.controlgroup:first-child,.levels .level2 .scrollpanel>.controlgroup:first-child{padding-top:48px;padding-bottom:96px}.levels .level1 .popup .scrollpanel>.controlgroup:first-child,.levels .level2 .popup .scrollpanel>.controlgroup:first-child{padding-top:24px;padding-bottom:24px}.levels .level1 .scrollpanel>.controlgroup>.controlgroup-header>div{padding-right:28px}.levels .level1 .scrollpanel>.controlgroup>.controlgroup-header>div>h3{padding-right:0;position:static}.levels .level1{transition:transform .6s}.levels>div>.scrollpanel>.tabs{padding-left:16px;margin-top:-48px}.levels .level2,.levels .level3{position:absolute;background-color:var(--color-white);box-shadow:-2px 0 3px -1px #00000026;top:0;left:calc(100% + 3px);height:100%;transition:left .6s;z-index:2}.levels .level2 .controlgroup,.levels .level3 .controlgroup{padding-left:28px;transition:transform .6s}.levels .level2 .close,.levels .level3 .close{position:absolute;z-index:1;top:16px;right:16px;padding:8px;border-radius:50%;cursor:pointer;transition:background-color .1s}.levels .level2 .close:hover,.levels .level3 .close:hover{background-color:var(--color-bg)}.levels .level2 .close span,.levels .level3 .close span{display:block}.levels .level2:not(.scrollpanel),.levels .level3:not(.scrollpanel){display:flex;flex-direction:column}.levels .level2{width:75%}.levels .level2 .controls{flex:2}.levels .level3{width:calc(50% + 16px)}.levels .level3 .scrollpanel.text h3{margin-top:32px;margin-bottom:8px}.levels .level3 .scrollpanel.text h3.title{margin-top:4px}.levels .level3 .scrollpanel.text li,.levels .level3 .scrollpanel.text p{margin-bottom:8px;word-break:break-word}.levels .level3 .scrollpanel.text p a{text-decoration:underline;color:var(--color-highlight)}thead th.readers,thead th.shareprice,thead th.fieldclicks{text-align:left;padding-left:0}.nodata{color:rgba(var(--black),.4)}.sitesuccess-report .page{box-shadow:0 0 40px #0000001a;margin:48px auto;background:#fff;padding:48px;border:1px solid black}.sitesuccess-report .page .dashboard{--black: 0, 0, 0;--color-white: #fff;--color-text: #000;--color-rgb: 0, 0, 0;--color-bg: #E5ECF9;--color-bg-light: #F2F6FC;--color-bg-dark: #99B4E7;--color-bg-darker: #020202;--color-btnhover: rgba(204, 217, 243, .5);--color-btndown: rgba(178, 199, 237, .5);--color-highlight: #0043C4;color:#000;font-size:12px}.sitesuccess-report .page .dashboard h3{font-size:12px}.sitesuccess-report .page .dashboard table{line-height:16px}.sitesuccess-report .page .dashboard td,.sitesuccess-report .page .dashboard th{padding:4px 0}.sitesuccess-report .page .dashboard table.can-shrink thead th>span{top:4px}.sitesuccess-report .page .dashboard table.resulticons thead th{font-size:10px}.sitesuccess-report .page .dashboard .tablechart td .bar{top:0;bottom:0}.sitesuccess-report .page .dashboard .timeline,.sitesuccess-report .page .dashboard .y-axis,.sitesuccess-report .page .dashboard .subtitle{font-size:10px}.sitesuccess-report .page .dashboard .key-figures-container .figure{font-size:18px;margin-top:12px}.sitesuccess-report .page .dashboard .key-figures-container .figure .icon{font-size:20px;margin-left:4px}.sitesuccess-report .page .dashboard .key-figures-container .label{font-size:10px}.sitesuccess-report .page .dashboard .key-figures-container .show-trend .figure{padding-left:12px}.sitesuccess-report .page.portrait{width:794px;height:1123px}.sitesuccess-report .page.landscape{height:794px;width:1122px}.sitesuccess-report .page.phone{padding:12px;width:398px}.sitesuccess-report .page.phone .grid-item{padding:0}.sitesuccess-report .ai-analysis .ai-buttons{display:none!important}.sitesuccess-report .ai-analysis p span{font-size:12px!important}@media print{.sitesuccess-report .page{overflow:hidden;box-shadow:none;border:none;margin:0}.sitesuccess-report .loadmore{display:none}}.design-container.zooming #design-canvas{transition:transform .3s ease-in-out}.design-container:not(.grid-layout-mode) .screen *:hover:not(.__active),.design-container:not(.grid-layout-mode) .screen *.__selected{box-shadow:inset 0 0 0 calc(1px/var(--scale)) #0043c4}.design-container .screen.meta-up div *,.design-container .screen.meta-up header *,.design-container .screen.meta-up ._header-cell.__active .__selected a{pointer-events:none}.design-container .screen.meta-up .__active>*,.design-container .screen.meta-up div ._block-container,.design-container .screen.meta-up ._header-cell.__active .__selected *{pointer-events:initial}.design-container ._section{width:100%;display:grid;grid-template-columns:repeat(24,1fr)}.design-container ._section.draggable{display:block}.design-container header ._container.draggable{display:block}.design-container header ._container.draggable .logo svg{width:100%;height:100%}.design-container ._grid-container{position:relative}.design-container ._block-container{box-shadow:0 0 0 1px #0000001a;position:absolute;display:grid}.design-container ._block-container:not(.ui-draggable-dragging){transition:all .3s}.design-container ._block-container .ui-resizable-handle{position:absolute;pointer-events:initial!important}.design-container ._block-container:hover .ui-resizable-se,.design-container ._block-container .ui-resizable-resizing .ui-resizable-se{cursor:se-resize;right:-5px;bottom:-5px;width:20px;height:20px;background:url('data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width="20px" height="20px"><path d="M0,10 l10,-10 m-7,10 l7,-7 m-4,7 l4,-4 m-1,4 l1,-1" stroke="rgba(0, 0, 0, 0.3)" /></svg>') 0 0 no-repeat}.design-container ._row-break{display:flex;justify-content:center;align-items:center}.design-container ._row-break:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed black;border-bottom:1px dashed white}.design-container ._row-break span{font-size:13px;color:#000;padding:0 8px;border-radius:5px;z-index:1;line-height:20px;-webkit-text-stroke:3px white;paint-order:stroke fill}.app-aside .group{margin-left:20px;padding-top:16px;display:flex;flex-wrap:wrap}.app-aside .group:not(:first-child){margin-top:8px;border-top:1px solid rgba(var(--color-rgb),.1)}.app-aside .group:has(label,.label){padding-bottom:16px}.app-aside .group>label,.app-aside .group>div.label{position:relative;margin-right:2%;margin-bottom:2%;width:82%}.app-aside .group>label.half,.app-aside .group>div.label.half{width:40%}.app-aside .group>label.devided,.app-aside .group>div.label.devided{width:68%;display:flex}.app-aside .group>label.devided .primary-value,.app-aside .group>div.label.devided .primary-value{flex:2;margin-right:2px;border-top-right-radius:0;border-bottom-right-radius:0}.app-aside .group>label.devided .secondary-value,.app-aside .group>div.label.devided .secondary-value{flex:1;padding-left:16px;border-top-left-radius:0;border-bottom-left-radius:0}.app-aside .group>label.devided-textfield,.app-aside .group>div.label.devided-textfield{position:relative;display:flex}.app-aside .group>label.devided-textfield .panel-textfield.primary,.app-aside .group>div.label.devided-textfield .panel-textfield.primary{flex:1;padding-left:48px;border-top-right-radius:0;border-bottom-right-radius:0}.app-aside .group>label.devided-textfield .panel-textfield.secondary,.app-aside .group>div.label.devided-textfield .panel-textfield.secondary{width:78px;padding-left:16px!important;margin-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.app-aside .group>label.checkbox,.app-aside .group>div.label.checkbox{display:flex;align-items:center}.app-aside .group>label.checkbox .labeltitle,.app-aside .group>div.label.checkbox .labeltitle{order:2;font-size:13px;line-height:1.2}.app-aside .group>label.disabled,.app-aside .group>div.label.disabled{opacity:.3;cursor:default;pointer-events:none}.app-aside .group .panel-textfield{max-width:none;background-color:var(--color-bg-light)}.app-aside .group .panel-textfield.isPlaceholder{color:rgba(var(--black),.4)}.app-aside .group label:has(.inside-label) .panel-textfield{padding-left:48px}.app-aside .grouplabel{width:100%;font-size:13px;padding-bottom:8px}.app-aside .grouplabel:not(:first-child){padding-top:16px}.app-aside .group-buttons{flex:0 0 100%;display:flex}.app-aside .group-buttons .grouplabel{width:84%}.app-aside .group-buttons .design-button{line-height:8px}.app-aside .group-buttons .design-button .icon{line-height:22px}.app-aside .inside-label{position:absolute;opacity:.3;line-height:44px;left:12px;width:24px;text-align:center;font-size:13px}.app-aside .inside-label.icon{font-size:18px}.app-aside .inside-label.lock{cursor:pointer;opacity:0;left:auto;right:12px}.app-aside .inside-label.lock.locked{opacity:1}.app-aside .devided-textfield .inside-label.lock{right:92px;z-index:1}.app-aside label:hover>.inside-label.lock,.app-aside .label:hover>.inside-label.lock{opacity:1}.app-aside .design-button{position:relative;margin-bottom:2%;width:14%;border-radius:3px}.app-aside .design-button .icon{font-size:20px;line-height:44px}.app-aside .design-button.down{background-color:var(--color-btndown)}.app-aside .buttongroup{width:40%;height:44px;margin-bottom:2%;border-radius:3px;background-color:var(--color-bg-light);margin-right:8px;display:flex}.app-aside .buttongroup button{position:relative;flex:1}.app-aside .buttongroup button .icon{font-size:20px;line-height:44px}.app-aside .buttongroup button:hover,.app-aside .buttongroup button.selected{background-color:var(--color-white)}.app-aside .buttongroup button:not(:first-child){border-left:1px solid var(--color-bg)}.app-aside .buttongroup button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.app-aside .buttongroup button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.app-aside .buttongroup.disabled{pointer-events:none;opacity:.3}.app-aside .clickarea{cursor:pointer}.rowbuttons{padding:20px 8px}.rowbuttons .title{margin-right:auto}.rowbuttons .info{font-size:13px;width:20%;text-align:center;position:relative}.rowbuttons>.addbutton{display:none}.rowbutton,.rowbuttons-header{display:flex;width:100%;align-items:center;padding:8px 16px}.rowbuttons-header .title{font-size:13px;display:flex;white-space:nowrap}.rowbuttons-header .title .addbutton{padding:0 8px;margin-left:4px}.rowbuttons-header .title .addbutton .icon{font-size:16px}.rowbuttons-header .icon{font-size:20px}.rowbuttons-header .info{cursor:default}.rowbutton{transition:background-color .1s;border-radius:40px}.rowbutton:hover,.rowbutton.selected{background-color:var(--color-btnhover)}.coloricon{position:absolute;top:8px;left:8px;width:28px;height:28px;border-radius:3px;overflow:hidden}.coloricon:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:3px;border:1px solid rgba(0,0,0,.1);z-index:1;pointer-events:none}.coloricon input{cursor:pointer;position:absolute;margin:0;padding:0;top:-10px;left:-10px;width:52px;height:46px}.transparency-layer,.full-layer,.half-layer{position:absolute;pointer-events:none;left:0;top:0;height:100%}.transparency-layer{width:100%;background:repeating-conic-gradient(#fff 0,#fff 25%,#e1e1e1 0,#e1e1e1 50%) 10px / 10px 10px}.half-layer{width:50%}.full-layer{width:100%}.image-layer{background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.app-aside .cut-right{clip-path:inset(0 8px 0 0)}.app-aside .cut-left{clip-path:inset(0 0 0 8px)}.app-aside .cut-top{clip-path:inset(20px 0 0 0)}.app-aside .cut-bottom{clip-path:inset(0 0 20px 0)}.app-aside .angle-90{transform:rotate(90deg)}.app-aside .angle-180{transform:rotate(180deg)}.app-aside .angle-270{transform:rotate(270deg)}
