.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.breadcrumb li{cursor:pointer}a:focus,a:visited{text-decoration:none}h3{color:var(--content-color)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes marqueeRight{from{left:0%}to{left:100%}}@keyframes marqueeLeft{from{left:100%}to{left:0%}}@keyframes move{0%{background-position:0 0,0 0,0 0}100%{background-position:-100px 0,0 0,0 0}}@keyframes pulse{0%{opacity:.95}50%{opacity:0}100%{opacity:.95}}.explorer{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;background-color:var(--header-background-color);position:relative;overflow:hidden;--control-color:#333;--control-background-color:#F3F2F1;--control-hover-background-color:#EDEBE9;--control-hover-color:#F3F2F1;--control-border-color:#E1DFDD;--frame-background-color:#c8c8c8;--content-background-color:#FAF9F8;--content-color:#333;--highlight-color:#f2c811;--button-hover-background-color:#3B3A39;--button-hover-color:#F3F2F1;--button-border-color:#E1DFDD;--button-color:#333;--button-disabled-color:#808080;--placeholder-color:#808080;--header-background-color:#424242;--header-color:#F3F2F1;--progress-meter-color:#3B3A39;--progress-meter-background-color:#FAF9F8;--grid-header-background-color:#3B3A39;--grid-header-color:#F3F2F1;--grid-header-sizer-background-color:#c8c8c8;--grid-body-sizer-background-color:#c8c8c8;--grid-filter-background-color:#ffc489;--input-text-size:.8rem;--input-font:Arial,Helvetica,sans-serif;--control-font:'Aptos Display','Segoe UI',-apple-system,BlinkMacSystemFont,'Roboto','Helvetica Neue',sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:var(--input-text-size);font-family:var(--control-font)}.explorer label{font-size:.8rem}.explorer .toast{top:unset;left:unset;right:1rem;bottom:1rem;max-width:40ch;padding:1rem;margin:unset;border:none;border-radius:.75rem;filter:drop-shadow(2px 2px 4px var(--content-color));transition:opacity 1s ease-in-out,overlay 1s ease-in-out allow-discrete,display 1s ease-in-out allow-discrete;opacity:0}.explorer .toast .title{font-weight:bolder}.explorer .toast:popover-open{opacity:1}.explorer .buttonBar,.explorer .contextMenu[open]{outline:none;display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;align-content:center}.explorer .buttonBar>button,.explorer .contextMenu[open]>button{background-color:transparent;border:1px solid transparent;display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;cursor:pointer;border-radius:0px;color:var(--button-color);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer .buttonBar>button .icon,.explorer .contextMenu[open]>button .icon,.explorer .buttonBar>button .caption,.explorer .contextMenu[open]>button .caption{text-align:center}.explorer .buttonBar>button .caption,.explorer .contextMenu[open]>button .caption{font-size:.8rem}.explorer .buttonBar>button:disabled,.explorer .contextMenu[open]>button:disabled{color:var(--button-disabled-color)}.explorer .buttonBar>button:hover:enabled,.explorer .contextMenu[open]>button:hover:enabled{color:var(--button-hover-color);background-color:var(--button-hover-background-color)}.explorer .buttonBar>button:hover:enabled .flyOut,.explorer .contextMenu[open]>button:hover:enabled .flyOut{display:inline-flex}.explorer .buttonBar>button:active>.content,.explorer .contextMenu[open]>button:active>.content{transition-duration:.3s;transform:scale(.9, .9)}.explorer .buttonBar>button:focus,.explorer .contextMenu[open]>button:focus{border-color:var(--control-color);border-style:dashed;outline:none}.explorer .buttonBar>button .content,.explorer .contextMenu[open]>button .content{display:flex;flex-direction:column;flex-wrap:nowrap}.explorer .buttonBar>button .flyOut,.explorer .contextMenu[open]>button .flyOut{padding-left:.5rem;padding-right:.5rem;display:none;border:none;flex-wrap:nowrap;align-items:center;justify-content:center;background-color:transparent;transition-duration:.3s;cursor:pointer;border-radius:0px;color:var(--button-color)}.explorer .buttonBar>button .flyOut:hover,.explorer .contextMenu[open]>button .flyOut:hover{color:var(--button-hover-color);background-color:var(--button-hover-background-color)}.explorer .buttonBar>button .flyOut:active>.content,.explorer .contextMenu[open]>button .flyOut:active>.content{transform:scale(.9, .9)}.explorer .buttonBar>button.expanded .flyOut.expand,.explorer .contextMenu[open]>button.expanded .flyOut.expand{display:inline-flex}.explorer .dateTimeDropDown:popover-open{box-shadow:4px 4px 4px 0 rgba(0,0,0,0.4);margin:0px;border:none;flex:0 0 auto;background-color:white;padding:.5rem}.explorer .dateTimeDropDown:popover-open>span{display:inline-block}.explorer .dateTimeDropDown:popover-open .calendar svg{vertical-align:middle}.explorer .dateTimeDropDown:popover-open .calendar .editors{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.explorer .dateTimeDropDown:popover-open .calendar .monthEditor,.explorer .dateTimeDropDown:popover-open .calendar .yearEditor{border:2px solid transparent;-webkit-appearance:none;color:var(--button-color);padding:.25rem}.explorer .dateTimeDropDown:popover-open .calendar .monthEditor:focus,.explorer .dateTimeDropDown:popover-open .calendar .yearEditor:focus{border-style:dashed;border-color:var(--control-color);outline:none}.explorer .dateTimeDropDown:popover-open .calendar .yearEditor{width:7ch}.explorer .dateTimeDropDown:popover-open .calendar .previousMonth,.explorer .dateTimeDropDown:popover-open .calendar .nextMonth{padding:.25rem;border:2px solid transparent}.explorer .dateTimeDropDown:popover-open .calendar .previousMonth:focus,.explorer .dateTimeDropDown:popover-open .calendar .nextMonth:focus{border-style:dashed;border-color:var(--control-color)}.explorer .dateTimeDropDown:popover-open .calendar th,.explorer .dateTimeDropDown:popover-open .calendar td{color:var(--button-color);text-align:center}.explorer .dateTimeDropDown:popover-open .calendar td:not(.inMonth){color:#6b7a9c}.explorer .dateTimeDropDown:popover-open .calendar th{width:1.75rem}.explorer .dateTimeDropDown:popover-open .calendar td{border-radius:3px;padding-bottom:.25rem;cursor:pointer}.explorer .dateTimeDropDown:popover-open .calendar tbody{outline:none}.explorer .dateTimeDropDown:popover-open .calendar tbody:focus .isCurrent{border-color:var(--control-color);border-style:dashed}.explorer .dateTimeDropDown:popover-open .calendar tbody td{border:2px solid transparent;outline:none}.explorer .dateTimeDropDown:popover-open .calendar tbody td:not(.inMonth){color:#9d9d9d}.explorer .dateTimeDropDown:popover-open .calendar tbody td.isCurrent{font-weight:bold;color:white;background-color:#8ba5e2}.explorer .dateTimeDropDown:popover-open .calendar tbody td:hover{border-style:solid;border-color:#2f4a8c}.explorer .fieldDropDown:popover-open{height:18ex;background-color:white;display:flex;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.4);cursor:default;padding:0px;margin:0px;border:none}.explorer .fieldDropDown:popover-open .grid .header{display:none}.explorer .fieldDropDown:popover-open .grid .body{overflow-y:auto;overflow-x:hidden;align-items:stretch}.explorer .fieldDropDown:popover-open .grid .body [role=gridcell]{text-align:left}.explorer .fieldDropDown:popover-open .grid .body [role=grid]{align-items:stretch}.explorer .fieldDropDown:popover-open .grid .body [role=row]{display:block}.explorer .fieldDropDown:popover-open span.matched{font-weight:bold}.explorer .fieldDropDown:popover-open span.matchedTail{color:gray;font-weight:lighter;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer .fieldDropDown:popover-open .hovered span.matched,.explorer .fieldDropDown:popover-open [aria-selected] span.matched,.explorer .fieldDropDown:popover-open .hovered span.matchedTail,.explorer .fieldDropDown:popover-open [aria-selected] span.matchedTail{font-weight:inherit;text-decoration:inherit;color:inherit}.explorer .contextMenu[open]{top:auto;bottom:auto;left:auto;right:auto;margin:0px;padding:.25rem;align-content:stretch;min-width:10rem;flex-direction:column;overflow:hidden;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.4);border:none;background-color:white}.explorer .contextMenu[open].dropDown{filter:none;background-color:var(--control-background-color);border:1px solid var(--control-border-color);border-top:none;padding:0px}.explorer .contextMenu[open].dropDown::backdrop{background:none}.explorer .contextMenu[open] button{justify-content:start;padding:.25rem}.explorer .contextMenu[open] button .content{flex-direction:row}.explorer .contextMenu[open] button svg{width:1rem;height:1rem;padding-right:.25rem}.explorer .contextMenu[open] .item{padding:0px}.explorer .contextMenu[open] .item,.explorer .database .item{width:40ch;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;color:var(--control-color);background-color:var(--control-background-color);transition-duration:.3s}.explorer .contextMenu[open] .item.hidden,.explorer .database .item.hidden{font-style:italic}.explorer .contextMenu[open] .item:hover:enabled,.explorer .database .item:hover:enabled{background-color:var(--control-hover-background-color);color:var(--button-color)}.explorer .contextMenu[open] .item:focus,.explorer .database .item:focus{border-style:dashed;border-color:var(--control-color)}.explorer .contextMenu[open] .item .caption,.explorer .database .item .caption{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:end;order:4;flex:1 1 auto;margin-left:.5rem;margin-top:.5rem;margin-bottom:.5rem;min-width:0}.explorer .contextMenu[open] .item .caption span,.explorer .database .item .caption span{margin:0 0 0 .5rem;text-overflow:ellipsis;flex:1 1 0;white-space:nowrap;overflow:hidden;text-align:left}.explorer .contextMenu[open] .item .caption:hover.selectable,.explorer .database .item .caption:hover.selectable{cursor:pointer}.explorer .contextMenu[open] .item .caption:hover.selectable span,.explorer .database .item .caption:hover.selectable span{text-decoration:underline}.explorer svg{fill:currentColor}.explorer .modalVisible{filter:blur(1px)}.explorer.modalVisible{filter:blur(1px)}.explorer .webSiteFrame{flex:1 1 auto}.explorer .connected{flex:1 1 auto;display:flex;overflow:hidden;position:relative}.explorer .disconnected{flex:1 1 auto;display:flex}.explorer .disconnected.splash{background-image:url(data:image/svg+xml;base64,PHN2ZwogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzgiCiAgIHZlcnNpb249IjEuMSIKICAgdmlld0JveD0iMCAwIDEzNC4yOTgxMyA1MC44OTk5NDQiCiAgIGhlaWdodD0iNTAuODk5OTQ0bW0iCiAgIHdpZHRoPSIxMzQuMjk4MTNtbSI+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwLjM2ODc5MywtODIuNTE4MDY0KSI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjI2NDU4MzMzLDAsMCwwLjI2NDU4MzMzLC0xNi4xNDc3MzcsLTczLjU4NjEwMSkiIHN0eWxlPSJmaWxsOiNGRkZGRkY7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOm5vbmUiPgogICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjcyMTE4NTkyLDAsMCwwLjc1Nzg2Mjc2LDEwNy4yMDk2OCwxMjcuNjM1NTEpIj4KICAgICAgICA8dGl0bGU+SW5maW5pdGVyYSBJbmMuPC90aXRsZT4KICAgICAgICA8cGF0aCBkPSJtIDYxMSw2NjAuNzYgYyAtMy44OSwtMC43OSAtOC4wNywtMS4xOCAtMTIuNTUsLTEuMTggLTYuNTksMCAtMTMuMTIsMS4yNSAtMTkuNTcsMy43MyAtNi40NiwyLjUgLTEyLjIxLDYuMTYgLTE3LjI3LDExIC01LjA2LDQuODUgLTkuMTQsMTAuODYgLTEyLjIyLDE4LjA1IC0zLjA4LDcuMTkgLTQuNjEsMTUuNTUgLTQuNjEsMjUuMDggMCw4LjM2IDEuMzUsMTUuOTggNC4wNiwyMi44NyAyLjcyLDYuOTEgNi41NywxMi44MSAxMS41NSwxNy43MiA0Ljk5LDQuOTEgMTEuMDMsOC43NyAxOC4xNiwxMS41NSA3LjExLDIuNzYgMzIuMiw0LjE3IDMyLjIsNC4xNyBsIDAuMTEsLTcuNDkgYyAwLDAgLTIyLjkyLC0xLjIgLTI5LjAyLC0zLjYyIC02LjA5LC0yLjQxIC0xMS4yNiwtNS43NSAtMTUuNTEsLTEwIC00LjI1LC00LjI1IC03LjUyLC05LjI1IC05Ljc4LC0xNC45NyAtMi4yOCwtNS43MiAtMy40OSwtMTEuODcgLTMuNjMsLTE4LjQ4IEggNjExIHYgLTcuMjUgaCAtNTguMDggYyAwLjI4LC03LjYzIDEuODksLTE0LjI3IDQuODMsLTE5LjkzIDIuOTQsLTUuNjQgNi41MywtMTAuMjkgMTAuNzgsLTEzLjk2IDQuMjUsLTMuNjYgOC44OCwtNi4zOCAxMy44NiwtOC4xNCA0Ljk5LC0xLjc1IDkuODMsLTIuNjUgMTQuNTMsLTIuNjUgNS4yNSwwIDkuOTQsMC41NCAxNC4wOCwxLjU5IHoiIC8+CiAgICAgICAgPHBhdGggZD0ibSAzNDkuMjgsNzY3Ljg4IHYgLTcyLjg3IGMgMS40NywtMy4yMSAzLjY2LC02LjM3IDYuNiwtOS40NSAyLjkzLC0zLjA4IDYuMjYsLTUuNzUgMTAuMDEsLTguMDMgMy43NCwtMi4yOCA3LjgsLTQuMTEgMTIuMiwtNS41IDQuNDEsLTEuMzkgOC44LC0yLjA5IDEzLjIxLC0yLjA5IDcuOTIsMCAxNC4wMSwxLjM2IDE4LjI2LDQuMDcgNC4yNSwyLjcyIDcuMzksNS45MSA5LjQ2LDkuNTcgMS4zMSwyLjM0IDIuMzcsNS44MyAzLjE4LDEwLjQ1IDAuODIsNC42MyAxLjIyLDEwIDEuMjIsMTYuMTYgdiA1OS4zOSBsIC0wLjA0LDAuMDYgYyAtMS4zOCwxLjUgLTEuMzgsNC4yNSAtMS4zOCw0LjI1IGggMTEgYyAwLDAgLTAuMTIsLTIuNjMgLTEuNSwtNC42MyAtMC4xNywtMC4yNCAtMC4yOSwtMC41MSAtMC4zNywtMC44IHYgLTU4LjQ5IGMgMCwtMTAuMjUgLTAuNzQsLTE4LjM5IC0yLjIxLC0yNC40MiAtMS43NiwtNy4xOSAtNS42NSwtMTIuODYgLTExLjY3LC0xNy4wNSAtNi4wMiwtNC4xNyAtMTQuMDgsLTYuMjcgLTI0LjE5LC02LjI3IC0xMC41NiwwIC0xOS41NCwyLjE4IC0yNi45NSw2LjQ5IC03LjQxLDQuMzMgLTEzLjAyLDkuNTggLTE2LjgzLDE1LjczIHYgLTIyLjU4IGwgLTAuMjgsMC4wMSAtMTAsMC4wMSBjIDAsMCAwLjUsMS42MiAxLjY3LDIuODQgMC42NiwwLjY3IDAuNDgsMi45NiAwLjkxLDMuNjYgdiA5OS45NiBjIC0wLjA2LDAuMTEgLTAuMTMsMC4yMSAtMC4yLDAuMjkgLTEuMzgsMS41IC0xLjM4LDQuMjUgLTEuMzgsNC4yNSBoIDEuNTggNy43IDEuNzIgYyAwLDAgLTAuMTIsLTIuNjMgLTEuNSwtNC42MyAtMC4wOCwtMC4xMiAtMC4xNiwtMC4yNSAtMC4yMiwtMC4zOCB6IiAvPgogICAgICAgIDxwYXRoIGQ9Im0gMTQ2LjI4LDc2Ny44OCB2IC03Mi44NyBjIDEuNDcsLTMuMjEgMy42NiwtNi4zNyA2LjYsLTkuNDUgMi45MywtMy4wOCA2LjI2LC01Ljc1IDEwLjAxLC04LjAzIDMuNzQsLTIuMjggNy44LC00LjExIDEyLjIsLTUuNSA0LjQxLC0xLjM5IDguOCwtMi4wOSAxMy4yMSwtMi4wOSA3LjkyLDAgMTQuMDEsMS4zNiAxOC4yNiw0LjA3IDQuMjUsMi43MiA3LjM5LDUuOTEgOS40Niw5LjU3IDEuMzEsMi4zNCAyLjM3LDUuODMgMy4xOCwxMC40NSAwLjgyLDQuNjMgMS4yMiwxMCAxLjIyLDE2LjE2IHYgNTkuMzkgbCAtMC4wNCwwLjA2IGMgLTEuMzgsMS41IC0xLjM4LDQuMjUgLTEuMzgsNC4yNSBoIDExIGMgMCwwIC0wLjEyLC0yLjYzIC0xLjUsLTQuNjMgLTAuMTcsLTAuMjQgLTAuMjksLTAuNTEgLTAuMzcsLTAuOCB2IC01OC40OSBjIDAsLTEwLjI1IC0wLjc0LC0xOC4zOSAtMi4yMSwtMjQuNDIgLTEuNzYsLTcuMTkgLTUuNjUsLTEyLjg2IC0xMS42NywtMTcuMDUgLTYuMDIsLTQuMTcgLTE0LjA4LC02LjI3IC0yNC4xOSwtNi4yNyAtMTAuNTYsMCAtMTkuNTQsMi4xOCAtMjYuOTUsNi40OSAtNy40MSw0LjMzIC0xMy4wMiw5LjU4IC0xNi44MywxNS43MyB2IC0yMi41OCBsIC0wLjI4LDAuMDEgLTEwLDAuMDEgYyAwLDAgMC41LDEuNjIgMS42NywyLjg0IDAuNjYsMC42NyAwLjQ4LDIuOTYgMC45MSwzLjY2IHYgOTkuOTYgYyAtMC4wNiwwLjExIC0wLjEzLDAuMjEgLTAuMiwwLjI5IC0xLjM4LDEuNSAtMS4zOCw0LjI1IC0xLjM4LDQuMjUgaCAxLjU4IDcuNyAxLjcyIGMgMCwwIC0wLjEyLC0yLjYzIC0xLjUsLTQuNjMgLTAuMDgsLTAuMTIgLTAuMTYsLTAuMjUgLTAuMjIsLTAuMzggeiIgLz4KICAgICAgICA8cGF0aCBkPSJtIDc1NS40OCw3NjAuODcgYyAtNi4yMywzLjQ2IC0xMy42LDUuMTggLTIyLjEsNS4xOCAtNS44OCwwIC0xMC45LC0wLjY5IC0xNS4wNywtMi4wOCAtNC4xOCwtMS4zOSAtNy41OSwtMy4yMiAtMTAuMjMsLTUuNSAtMi42NCwtMi4yOCAtNC41OCwtNC45MiAtNS44MywtNy45MiAtMS4yNSwtMyAtMS44NywtNi4xMyAtMS44NywtOS4zNiAwLC02IDEuNDYsLTEwLjUyIDQuNCwtMTMuNTIgMi45NCwtMyA2LjUzLC01LjM5IDEwLjc4LC03LjE2IDMuODIsLTEuNiA4LjM2LC0yLjc1IDEzLjY0LC0zLjQgNS4yOCwtMC42NiAxMS4yOCwtMSAxOC4wMywtMSAxLjA0LDAgMi41LDAuMDUgNC40MSwwLjExIDEuOTEsMC4wOCAzLjk1LDAuMjIgNi4xNiwwLjQ0IDIuMTgsMC4yMSA0LjM2LDAuNDUgNi40OCwwLjY3IDIuMTMsMC4yMiAzLjk0LDAuNDggNS40MSwwLjc2IHYgMTcuNiBjIDAsNS40MyAwLjA2LDkuNDcgMC4yMiwxMi4xMSAtMy4zOCw1LjI4IC04LjE5LDkuNjQgLTE0LjQzLDEzLjA3IHogbSA0My40NiwxLjY2IGMgLTEuMDMsMC41OSAtMi4zNSwxLjExIC0zLjk2LDEuNTUgLTEuNjIsMC40MyAtMy40NSwwLjY1IC01LjUsMC42NSAtMy4wOSwwIC01LjI5LC0wLjQ3IC02LjYsLTEuNDIgLTEuMzIsLTAuOTUgLTIuMzUsLTIuMTcgLTMuMDgsLTMuNjQgLTEuNDcsLTIuNjQgLTIuMjEsLTguMjIgLTIuMjEsLTE2LjcyIHYgLTkuNDUgYyAwLC0zLjk3IDAuMDQsLTguMDggMC4xMSwtMTIuMzMgMC4wNywtNC4yNSAwLjExLC04LjI4IDAuMTEsLTEyLjA5IHYgLTguODIgYyAwLC02Ljg3IC0wLjQzLC0xMi4zNCAtMS4zMSwtMTYuMzcgLTAuODcsLTQuMDMgLTIuMjgsLTcuNTIgLTQuMTksLTEwLjQ1IC0xLjksLTIuNzggLTQuMTEsLTUuMSAtNi41OSwtNi45NCAtMi41LC0xLjgzIC01LjE3LC0zLjI1IC04LjAzLC00LjI4IC0yLjg2LC0xLjAzIC01Ljg2LC0xLjcyIC05LjAyLC0yLjEgLTMuMTUsLTAuMzYgLTYuMjgsLTAuNTQgLTkuMzYsLTAuNTQgLTcuNjIsMCAtMTUuMDMsMS40MyAtMjIuMjIsNC4yOSAtNy4xOCwyLjg2IC0xMi45LDYuNjMgLTE3LjE1LDExLjMyIHYgOS4yNSBoIDAuODcgYyAyLjA3LC0yLjY0IDQuNjMsLTUuMDMgNy43MSwtNy4xNiAzLjA3LC0yLjEyIDYuMzcsLTMuOTIgOS45LC01LjM5IDMuNTIsLTEuNDcgNy4wMywtMi41OSAxMC41NiwtMy40MSAzLjUyLC0wLjgxIDYuNzQsLTEuMjIgOS42OCwtMS4yMiA2LjAxLDAgMTEuMzcsMC44NSAxNi4wNiwyLjU0IDQuNjksMS42OCA4LjQ0LDQuOTUgMTEuMjIsOS43OSAxLjYxLDIuNzggMi42NCw1Ljk3IDMuMDgsOS41NyAwLjQzLDMuNTkgMC42Nyw3LjIzIDAuNjcsMTAuODkgdiAxMC43OCBjIC0xLjAzLC0wLjE0IC0yLjU1LC0wLjMzIC00LjUyLC0wLjU1IC0xLjk4LC0wLjIyIC00LjA4LC0wLjM5IC02LjI4LC0wLjU1IC0yLjIsLTAuMTQgLTQuMywtMC4yOCAtNi4yNiwtMC40MyAtMS45OSwtMC4xNCAtMy40MSwtMC4yMiAtNC4yOSwtMC4yMiAtNy4wNCwwIC0xMy45OCwwLjQzIC0yMC43OSwxLjMxIC02LjgzLDAuODcgLTEyLjY2LDIuNDIgLTE3LjQ5LDQuNjIgLTExLjg5LDUuNDQgLTE3LjgzLDE0LjI0IC0xNy44MywyNi40IDAsNSAwLjk5LDkuNDYgMi45NywxMy40MiAxLjk5LDMuOTcgNC43Nyw3LjM0IDguMzYsMTAuMTIgMy42LDIuNzggNy44NSw0Ljk2IDEyLjc3LDYuNDkgNC45LDEuNTMgMTAuMzcsMi4zMSAxNi4zOSwyLjMxIDcuOTEsMCAxNS4xNCwtMS41MiAyMS42NywtNC41IDYuNTMsLTMgMTEuOTIsLTcuMjIgMTYuMTcsLTEyLjY2IDAuNzIsNi4xNiAyLjc0LDEwLjM1IDYuMDUsMTIuNTUgMy4zLDIuMTkgNy4wOCwzLjMgMTEuMzMsMy4zIDQuMDksMCA3Ljc2LC0wLjgyIDExLC0yLjQzIHoiIC8+CiAgICAgICAgPHBhdGggZD0iTSAyNTkuMzgsNzcyLjg5IFYgNjY5LjEyIEggMjg2IHYgLTcuMjUgaCAtMjYuNjIgdiAtMTMuMDYgYyAwLC0xMC44NCAxLjQ2LC0xOC4yNSA0LjQsLTIyLjIyIDIuMDUsLTIuNzggNC41OCwtNC45NSA3LjU4LC02LjQ4IDMsLTEuNTMgNy4wOCwtMi4zMSAxMi4yMiwtMi4zMSAzLjA4LDAgNi4xNSwwLjQ4IDkuMjMsMS40MyAzLjA4LDAuOTYgNS42NCwyLjM4IDcuNzEsNC4yOCBoIDAuODkgdiAtOC4zNSBjIC0yLjA3LC0xLjQ3IC00LjYxLC0yLjY4IC03LjYxLC0zLjYzIC0zLC0wLjk1IC02LjQxLC0xLjQ0IC0xMC4yMiwtMS40NCAtNC42OSwwIC05LjE3LDAuODIgLTEzLjQyLDIuNDIgLTQuMjUsMS42MyAtNy44NSw0LjE5IC0xMC43OCw3LjY5IC0xLjMyLDEuNjMgLTIuNDYsMy4zMSAtMy40MSw1LjA2IC0wLjk1LDEuNzcgLTEuNzIsMy43MiAtMi4zMSw1Ljg1IC0wLjYsMi4xMiAtMS4wMyw0LjU5IC0xLjMyLDcuMzcgLTAuMjksMi43OCAtMC40Myw2LjA4IC0wLjQzLDkuODkgdiAxMy41IGggLTIxLjE4IGwgNCw3LjI1IGggMTcuMTggdiAxMDMuNzcgeiIgLz4KICAgICAgICA8cGF0aCBkPSJtIDI1Miw3NTIuODkgdiAxMiBjIDAsMCAwLjI3LDIuNzcgLTAuNjIsMy43NSAtMS4zOCwxLjUgLTEuMzgsNC4yNSAtMS4zOCw0LjI1IGggMTEgYyAwLDAgLTAuMTIsLTIuNjMgLTEuNSwtNC42MyAtMC44OSwtMS4yOSAtMC41LC0zLjUgLTAuNSwtMy41IHYgLTExLjg3IiAvPgogICAgICAgIDxwYXRoIGQ9Im0gNTQzLjczLDc1OS45OCBoIC0wLjg3IGMgLTIuMiwxLjkxIC00LjY2LDMuMjcgLTcuMzgsNC4wOCAtMi43MSwwLjgxIC01LjUzLDEuMiAtOC40NiwxLjIgLTMuMjIsMCAtNi4xOSwtMC42OCAtOC45MSwtMi4wNyAtMi43MiwtMS4zOSAtNC41OCwtMy40MSAtNS42MSwtNi4wNyAtMC41OSwtMS40NSAtMS4xNywtMy42OCAtMS43NywtNi43IC0wLjU5LC0zIC0wLjg3LC03LjA4IC0wLjg3LC0xMi4yMiB2IC02OS4wOCBoIDI4LjE2IHYgLTcuMjUgaCAtMjguMTYgdiAtMzEuNjggaCAtNy4wNSBsIC0wLjMzLDE3LjYxIGMgLTAuMDcsNC4yNSAtMC4xLDcuNCAtMC4xLDkuNDUgdiA0LjYyIEggNDgyIGwgNC42Myw3LjI1IGggMTUuNTMgdiA2OC4yMSBjIDAsNi40NyAwLjI4LDExLjY0IDAuODcsMTUuNTEgMC42LDMuODkgMS43Nyw3LjMgMy41MywxMC4yNCAxLjc1LDMuMDggNC4zOSw1LjQyIDcuOTIsNy4wMyAzLjUyLDEuNjEgNy40NywyLjQyIDExLjg4LDIuNDIgMi45NCwwIDUuOTcsLTAuNDEgOS4xMiwtMS4yIDMuMTYsLTAuODMgNS45MSwtMi4xNyA4LjI1LC00LjA4IHoiIC8+CiAgICAgICAgPHBhdGggZD0ibSA0NjYsNzUyLjg5IHYgLTkxIGggLTEwIGMgMCwwIC0wLjEyLDAuODcgMSwyIDEuMTMsMS4xMiAxLDUgMSw1IHYgODQgMTIgYyAwLDAgMC4yNywyLjc3IC0wLjYyLDMuNzUgLTEuMzgsMS41IC0xLjM4LDQuMjUgLTEuMzgsNC4yNSBoIDEyIGMgMCwwIC0wLjEyLC0yLjYzIC0xLjUsLTQuNjMgLTAuODksLTEuMjkgLTAuNSwtMy41IC0wLjUsLTMuNSB6IiAvPgogICAgICAgIDxwYXRoIGQ9Im0gMzE0LDc1Mi44OSB2IC05MSBoIC0xMCBjIDAsMCAtMC4xMiwwLjg3IDEsMiAxLjEzLDEuMTIgMSw1IDEsNSB2IDg0IDEyIGMgMCwwIDAuMjcsMi43NyAtMC42MiwzLjc1IC0xLjM4LDEuNSAtMS4zOCw0LjI1IC0xLjM4LDQuMjUgaCAxMiBjIDAsMCAtMC4xMiwtMi42MyAtMS41LC00LjYzIC0wLjg5LC0xLjI5IC0wLjUsLTMuNSAtMC41LC0zLjUgeiIgLz4KICAgICAgICA8cGF0aCBkPSJtIDExMSw3NTIuODkgdiAtOTEgaCAtMTAgYyAwLDAgLTAuMTIsMC44NyAxLDIgMS4xMywxLjEyIDEsNSAxLDUgdiA4NCAxMiBjIDAsMCAwLjI3LDIuNzcgLTAuNjIsMy43NSAtMS4zOCwxLjUgLTEuMzgsNC4yNSAtMS4zOCw0LjI1IGggMTIgYyAwLDAgLTAuMTIsLTIuNjMgLTEuNSwtNC42MyAtMC44OSwtMS4yOSAtMC41LC0zLjUgLTAuNSwtMy41IHoiIC8+CiAgICAgICAgPHBhdGggZD0ibSAxMDguNTcsNjM0LjQgYyAxLjIwNzM5LDAuODY4ODcgMS4yNTQwNiwzLjMwOTA2IC0wLjU2ODc4LDMuMzYxMzcgLTEuODAxMjIsMC4zMTUxMiAtMy42NTMyNiwtMS40MDc0MyAtMy4yNDIyMiwtMy4yNTE5MSAwLjA0NTUsLTEuNDU2NjMgMC45ODgzOCwtMi44OTQyMiAyLjQ5NDMsLTMuMTMwMTggMy4yMTIzMiwtMC44NDI1MSA3LjExNjUxLDEuNDY5NzUgNy4zNDU0NCw0LjkxNDkgMC4yMzU3OSwzLjQwMzMyIC0yLjU2NTQ5LDYuNTgwNjggLTUuOTEyMjksNi45OTc4NiAtNC4wMDIwMSwwLjY5ODQ4IC04LjU1NTkxLC0xLjYzMTUzIC05LjcwODMyNSwtNS42NiAtMS4yNjQ2ODgsLTMuODMyNzIgMC43Mjg0MTgsLTguNDM5MjggNC40NzAyMjUsLTEwLjAyNTM4IDQuMTI0OTgsLTEuOTc4MTQgOS4yNDksLTEuMjc1MzcgMTIuODYwMSwxLjQ2OTAyIDAuNzk4MDIsMC41Nzg2IDEuNTM4MTksMS4yMzkwOSAyLjE4OTQ2LDEuOTc5NjIgLTAuMjgzODIsLTEuNTM0NDkgMC41NDg5NSwtMy41Njc5NSAtMC41NDU3LC00Ljc0MTM4IC0zLjg5ODYzLC0zLjQwMzY1IC05LjcwNzEyLC00LjIwMTk0IC0xNC40NzU2NiwtMi4yOTcxNSAtNy4wMjIzODksMi41NDk5IC05LjU4MzM2OSw5LjQ4MDc3IC03LjgxMjM5OSwxNS41MDUwMiAzLjcyNTE0OSw4LjkwMzgyIDE0Ljg2MjYzOSw4LjYzMTE0IDE5LjEwODY1OSw0Ljk5NDM5IDYuMTQyNDksLTYuMTIwNzkgMy43MjUxLC0xMy40NjA4OCAtMi4zMTYzNywtMTQuOTg0MjEgLTQuMjM2MjgsLTIuMTMxNjMgLTExLjQyOTk1LDAuNDMxMzcgLTExLjA2NzkxLDYuMDIwODUgMC4wNzMsMi4yMTIwMiAxLjU5NjM1LDQuNDkxNzcgMy43MzI5MSw1LjEyODMzIDEuNTcwMTEsMC41NDk2NSAzLjQwOTQ1LDAuNTgxMzUgNC45OTAwNSwtMC4xNjI4NiAyLjE1OTM0LC0xLjExOTY3IDMuMDQ4MTIsLTQuMzQ0ODMgMS4wMTg1OCwtNi4wMDI2OCAtMC42NjgyLC0wLjYxODggLTIuNDY0ODEsLTEuODcwOTIgLTIuOTA5OTYsLTAuNjUxNjcgMC4wNzcsMC4yMDIwMyAwLjIxNjQzLDAuMzY5ODQgMC4zNDk4OSwwLjUzNjA0IHoiIC8+CiAgICAgICAgPHBhdGggZD0ibSA2NDAuMjgsNzY3Ljg4IHYgLTcxLjc3IGMgMi42MywtOC4wNiA2LjUyLC0xNC4zNiAxMS42NiwtMTguOTEgNS4xMiwtNC41NCAxMS4yMiwtNi44MyAxOC4yNiwtNi44MyAyLjE5LDAgNC40NywwLjMzIDYuODIsMC45OSA0LjI1NDcxLDEuODM5ODkgNy41Mjc2OCw0Ljc3MzA3IDExLjM5LDcuMTkgdiAtOS40NiBjIC0zLjM4LC0yLjE4IC0xMi44NiwtNy4yOSAtMTguNDMsLTcuMjkgLTMuODEsMCAtNy4zNywwLjcgLTEwLjY3LDIuMDkgLTMuMzEsMS4zOSAtNi4yOCwzLjE5IC04LjkyLDUuMzkgLTIuNjQsMi4yIC00Ljg3LDQuNTUgLTYuNyw3LjAzIC0xLjg1LDIuNSAtMy4wNSw0Ljg1IC0zLjYzLDcuMDMgdiAtMTguNDcgbCAtMC4wNiwwLjAxIHYgLTIuOTkgaCAtMTAgYyAwLDAgMC41LDEuNjIgMS42NywyLjg0IDAuNDMsMC40NCAwLjcyLDEuMzYgMC45MSwyLjIyIHYgMTAxLjQgYyAtMC4wNiwwLjExIC0wLjEzLDAuMjEgLTAuMiwwLjI5IC0xLjM4LDEuNSAtMS4zOCw0LjI1IC0xLjM4LDQuMjUgaCAxLjU4IDcuNyAxLjcyIGMgMCwwIC0wLjEyLC0yLjYzIC0xLjUsLTQuNjMgLTAuMDgsLTAuMTIgLTAuMTYsLTAuMjUgLTAuMjIsLTAuMzggeiIgLz4KICAgICAgICA8cGF0aCBkPSJtIDMwMyw2NDYuODkgYyAwLC0zLjMxIDIuNjksLTYgNiwtNiAzLjMxLDAgNiwyLjY5IDYsNiAwLDMuMzEgLTIuNjksNiAtNiw2IC0zLjMxLDAgLTYsLTIuNjkgLTYsLTYgeiIgLz4KICAgICAgICA8cGF0aCBkPSJtIDQ1NSw2NDYuODkgYyAwLC0zLjMxIDIuNjksLTYgNiwtNiAzLjMxLDAgNiwyLjY5IDYsNiAwLDMuMzEgLTIuNjksNiAtNiw2IC0zLjMxLDAgLTYsLTIuNjkgLTYsLTYgeiIgLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgc3R5bGU9ImZpbGw6I2I0YzVlYztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC4yNjQ1ODMzMiIgYXJpYS1sYWJlbD0iRGF0YWJhc2UgRXhwbG9yZXIiPgogICAgICA8cGF0aCBkPSJtIDQwLjI5ODc1NiwxMzEuMDY4NDUgdiAtOS40MDUxMSBoIDMuMTU1NzA3IHEgMS45OTEyNjUsMCAzLjEwMDU4NiwxLjM1NzM3IDEuMTA5MzIxLDEuMzU3MzcgMS4xMDkzMjEsMy4zMjEwNyAwLDEuOTkxMjcgLTEuMDgxNzYsMy4zNjI0MSAtMS4wODE3NiwxLjM2NDI2IC0yLjc0MjI5NiwxLjM2NDI2IHogbSAxLjE3ODIyMiwtMC45OTkwOCBoIDEuOTA4NTgzIHEgMS41MTU4NDIsMCAyLjMwMTMyNCwtMS4wNDczMSAwLjc4NTQ4MiwtMS4wNDczIDAuNzg1NDgyLC0yLjc2Mjk2IDAsLTEuMzkxODIgLTAuNzUxMDMxLC0yLjUwMTE0IC0wLjc0NDE0MSwtMS4xMDkzMiAtMi4zMzU3NzUsLTEuMTA5MzIgaCAtMS45MDg1ODMgeiIgLz4KICAgICAgPHBhdGggZD0ibSA1NC43NzUwNDcsMTMxLjA2ODQ1IGggLTEuMDc0ODcgcSAtMC4wNjIwMSwtMC4zMzA3MyAtMC4xMjQwMjMsLTEuMjU0MDEgLTAuNzE2NTgsMS40NDAwNSAtMi40MzkxMjgsMS40NDAwNSAtMS4xNzEzMzIsMCAtMS43OTgzNCwtMC42MjAxMiAtMC42MjcwMDcsLTAuNjIwMTIgLTAuNjI3MDA3LC0xLjQ4ODI4IDAsLTEuMDU0MiAwLjg5NTcyNSwtMS43Mjk0NCAwLjg5NTcyNSwtMC42ODIxMyAzLjA0NTQ2NCwtMC42ODIxMyAwLjI4OTM4OCwwIDAuOTIzMjg2LDAuMDI3NiAwLC0wLjgyNjgyIC0wLjEzMDkxNCwtMS4xOTIgLTAuMTI0MDIzLC0wLjM3MjA3IC0wLjUzNzQzNSwtMC41OTI1NiAtMC40MTM0MTEsLTAuMjIwNDggLTEuMDg4NjUsLTAuMjIwNDggLTEuNjQ2NzU2LDAgLTEuOTE1NDczLDEuMjU0MDEgbCAtMC45OTkwNzgsLTAuMTcyMjUgcSAwLjM2NTE4LC0xLjkyMjM3IDMuMDczMDI1LC0xLjkyMjM3IDEuNDQwMDUsMCAyLjAzOTQ5NywwLjY0MDc5IDAuNjA2MzM3LDAuNjMzOSAwLjYwNjMzNywyLjIwNDg2IHYgMi45NTU4OSBxIDAsMC43MzcyNSAwLjE1MTU4NCwxLjM1MDQ4IHogbSAtMS4xOTg4OTMsLTMuNDc5NTUgcSAtMC42NjE0NTksLTAuMDQxMyAtMS4wMDU5NjgsLTAuMDQxMyAtMS4yODE1NzYsMCAtMS45OTEyNjUsMC40MjAzMSAtMC43MDk2OSwwLjQyMDMgLTAuNzA5NjksMS4yMjY0NSAwLDAuNTA5ODcgMC4zNzg5NiwwLjg2ODE2IDAuMzg1ODUxLDAuMzU4MjkgMS4xMDkzMjEsMC4zNTgyOSAwLjk3ODQwNywwIDEuNjA1NDE1LC0wLjcwOTY5IDAuNjMzODk3LC0wLjcwOTY5IDAuNjMzODk3LC0xLjY2NzQyIDAsLTAuMTkyOTMgLTAuMDIwNjcsLTAuNDU0NzYgeiIgLz4KICAgICAgPHBhdGggZD0ibSA1OS45NDk1OCwxMzAuMzI0MzEgdiAwLjg1NDM4IHEgLTAuNTcxODg2LDAuMDc1OCAtMC45OTIxODgsMC4wNzU4IC0yLjAxODgyNiwwIC0yLjAxODgyNiwtMi4xMDg0IHYgLTQuMTg5MjQgaCAtMS4yMzMzNDQgdiAtMC44NDc0OSBoIDEuMjMzMzQ0IGwgMC4wNDgyMywtMS43NTAxMSAxLjAwNTk2OCwtMC4wOTY1IHYgMS44NDY1NyBoIDEuNTU3MTgzIHYgMC44NDc0OSBoIC0xLjU1NzE4MyB2IDQuMzY4MzggcSAwLDEuMDc0ODcgMS4xMTYyMSwxLjA3NDg3IDAuMzcyMDcxLDAgMC44NDA2MDQsLTAuMDc1OCB6IiAvPgogICAgICA8cGF0aCBkPSJtIDY2LjU5ODYxNCwxMzEuMDY4NDUgaCAtMS4wNzQ4NyBxIC0wLjA2MjAxLC0wLjMzMDczIC0wLjEyNDAyMywtMS4yNTQwMSAtMC43MTY1OCwxLjQ0MDA1IC0yLjQzOTEyOCwxLjQ0MDA1IC0xLjE3MTMzMiwwIC0xLjc5ODMzOSwtMC42MjAxMiAtMC42MjcwMDgsLTAuNjIwMTIgLTAuNjI3MDA4LC0xLjQ4ODI4IDAsLTEuMDU0MiAwLjg5NTcyNSwtMS43Mjk0NCAwLjg5NTcyNSwtMC42ODIxMyAzLjA0NTQ2NCwtMC42ODIxMyAwLjI4OTM4OCwwIDAuOTIzMjg2LDAuMDI3NiAwLC0wLjgyNjgyIC0wLjEzMDkxNCwtMS4xOTIgLTAuMTI0MDIzLC0wLjM3MjA3IC0wLjUzNzQzNSwtMC41OTI1NiAtMC40MTM0MTEsLTAuMjIwNDggLTEuMDg4NjUsLTAuMjIwNDggLTEuNjQ2NzU1LDAgLTEuOTE1NDczLDEuMjU0MDEgbCAtMC45OTkwNzcsLTAuMTcyMjUgcSAwLjM2NTE4LC0xLjkyMjM3IDMuMDczMDI1LC0xLjkyMjM3IDEuNDQwMDUsMCAyLjAzOTQ5NiwwLjY0MDc5IDAuNjA2MzM3LDAuNjMzOSAwLjYwNjMzNywyLjIwNDg2IHYgMi45NTU4OSBxIDAsMC43MzcyNSAwLjE1MTU4NCwxLjM1MDQ4IHogbSAtMS4xOTg4OTMsLTMuNDc5NTUgcSAtMC42NjE0NTgsLTAuMDQxMyAtMS4wMDU5NjgsLTAuMDQxMyAtMS4yODE1NzUsMCAtMS45OTEyNjUsMC40MjAzMSAtMC43MDk2OSwwLjQyMDMgLTAuNzA5NjksMS4yMjY0NSAwLDAuNTA5ODcgMC4zNzg5NjEsMC44NjgxNiAwLjM4NTg1MSwwLjM1ODI5IDEuMTA5MzIxLDAuMzU4MjkgMC45Nzg0MDcsMCAxLjYwNTQxNCwtMC43MDk2OSAwLjYzMzg5OCwtMC43MDk2OSAwLjYzMzg5OCwtMS42Njc0MiAwLC0wLjE5MjkzIC0wLjAyMDY3LC0wLjQ1NDc2IHoiIC8+CiAgICAgIDxwYXRoIGQ9Im0gNjkuMTQxMDk1LDEzMS4wNjg0NSBoIC0wLjUyMzY1NCB2IC05LjQwNTExIGggMS4wODE3NiB2IDMuNjAzNTcgcSAwLjc0NDE0LC0xLjM1MDQ4IDIuMDUzMjc3LC0xLjM1MDQ4IDEuMTk4ODkzLDAgMi4wMDUwNDUsMC45NDM5NiAwLjgxMzA0MywwLjk0Mzk2IDAuODEzMDQzLDIuNzQyMjkgMCwxLjU1MDMgLTAuNzk5MjYzLDIuNjA0NSAtMC43OTIzNzIsMS4wNDczMSAtMi4wNjcwNTcsMS4wNDczMSAtMS40MTkzNzksMCAtMi4xNzczLC0xLjMzNjcgeiBtIDAuNTU4MTA2LC0yLjcyODUxIHEgMC4wNzU3OSwxLjA2Nzk3IDAuNjU0NTY4LDEuNTUwMjkgMC41ODU2NjYsMC40ODIzMSAxLjIzMzM0NCwwLjQ4MjMxIDAuODI2ODIzLDAgMS4zMjk4MDcsLTAuNzE2NTggMC41MDk4NzQsLTAuNzE2NTggMC41MDk4NzQsLTEuOTYzNyAwLC0xLjM0MzU5IC0wLjQ4OTIwNCwtMi4xMDg0IC0wLjQ4OTIwMywtMC43NzE3IC0xLjM1NzM2NywtMC43NzE3IC0wLjY4MjEyOSwwIC0xLjIzMzM0NCwwLjU1MTIxIC0wLjU0NDMyNSwwLjU0NDMzIC0wLjY0NzY3OCwxLjQxMjQ5IHoiIC8+CiAgICAgIDxwYXRoIGQ9Im0gODEuNjQ2NzkyLDEzMS4wNjg0NSBoIC0xLjA3NDg3IHEgLTAuMDYyMDEsLTAuMzMwNzMgLTAuMTI0MDIzLC0xLjI1NDAxIC0wLjcxNjU4LDEuNDQwMDUgLTIuNDM5MTI4LDEuNDQwMDUgLTEuMTcxMzMyLDAgLTEuNzk4MzQsLTAuNjIwMTIgLTAuNjI3MDA3LC0wLjYyMDEyIC0wLjYyNzAwNywtMS40ODgyOCAwLC0xLjA1NDIgMC44OTU3MjUsLTEuNzI5NDQgMC44OTU3MjUsLTAuNjgyMTMgMy4wNDU0NjQsLTAuNjgyMTMgMC4yODkzODgsMCAwLjkyMzI4NiwwLjAyNzYgMCwtMC44MjY4MiAtMC4xMzA5MTQsLTEuMTkyIC0wLjEyNDAyMywtMC4zNzIwNyAtMC41Mzc0MzUsLTAuNTkyNTYgLTAuNDEzNDExLC0wLjIyMDQ4IC0xLjA4ODY1LC0wLjIyMDQ4IC0xLjY0Njc1NiwwIC0xLjkxNTQ3MywxLjI1NDAxIGwgLTAuOTk5MDc4LC0wLjE3MjI1IHEgMC4zNjUxOCwtMS45MjIzNyAzLjA3MzAyNSwtMS45MjIzNyAxLjQ0MDA1LDAgMi4wMzk0OTcsMC42NDA3OSAwLjYwNjMzNywwLjYzMzkgMC42MDYzMzcsMi4yMDQ4NiB2IDIuOTU1ODkgcSAwLDAuNzM3MjUgMC4xNTE1ODQsMS4zNTA0OCB6IG0gLTEuMTk4ODkzLC0zLjQ3OTU1IHEgLTAuNjYxNDU5LC0wLjA0MTMgLTEuMDA1OTY4LC0wLjA0MTMgLTEuMjgxNTc2LDAgLTEuOTkxMjY1LDAuNDIwMzEgLTAuNzA5NjksMC40MjAzIC0wLjcwOTY5LDEuMjI2NDUgMCwwLjUwOTg3IDAuMzc4OTYxLDAuODY4MTYgMC4zODU4NSwwLjM1ODI5IDEuMTA5MzIsMC4zNTgyOSAwLjk3ODQwNywwIDEuNjA1NDE1LC0wLjcwOTY5IDAuNjMzODk3LC0wLjcwOTY5IDAuNjMzODk3LC0xLjY2NzQyIDAsLTAuMTkyOTMgLTAuMDIwNjcsLTAuNDU0NzYgeiIgLz4KICAgICAgPHBhdGggZD0ibSA4Mi43Mjg1NTIsMTI5LjI2MzIyIDEuMDMzNTI5LC0wLjIxMzU5IHEgMC4zNDQ1MSwxLjMxNjAyIDIuMTc3MywxLjMxNjAyIDAuNjc1MjM5LDAgMS4xNDM3NzIsLTAuMzAzMTcgMC40Njg1MzMsLTAuMzAzMTcgMC40Njg1MzMsLTAuODU0MzggMCwtMC44MTk5MyAtMS4xOTIwMDMsLTEuMDQwNDIgbCAtMS40Njc2MTEsLTAuMjc1NjEgcSAtMC44NjEyNzMsLTAuMTY1MzYgLTEuMzcxMTQ4LC0wLjY0NzY3IC0wLjUwOTg3NCwtMC40ODIzMiAtMC41MDk4NzQsLTEuMjc0NjkgMCwtMC44NzUwNSAwLjY5NTkxLC0xLjQ2MDcyIDAuNjk1OTA5LC0wLjU5MjU2IDEuODc0MTMxLC0wLjU5MjU2IDIuMjY2ODczLDAgMi43OTc0MTgsMS43NzA3OCBsIC0wLjk5MjE4OCwwLjIxMzYgcSAtMC40MjcxOTEsLTEuMDg4NjUgLTEuNzU2OTk4LC0xLjA4ODY1IC0wLjY2MTQ1OSwwIC0xLjA4ODY1LDAuMjc1NjEgLTAuNDIwMzAyLDAuMjY4NzEgLTAuNDIwMzAyLDAuNzU3OTIgMCwwLjc3MTcgMS4wODE3NiwwLjk3MTUxIGwgMS4zNTczNjgsMC4yNDExNiBxIDIuMTI5MDY5LDAuMzg1ODUgMi4xMjkwNjksMi4wNjAxNyAwLDAuOTU3NzMgLTAuNzkyMzcyLDEuNTUwMjkgLTAuNzkyMzcyLDAuNTg1NjcgLTIuMTA4Mzk5LDAuNTg1NjcgLTIuNDczNTc4LDAgLTMuMDU5MjQ1LC0xLjk5MTI3IHoiIC8+CiAgICAgIDxwYXRoIGQ9Im0gOTQuODIwODM1LDEyOC45OTQ1IDEuMDA1OTY4LDAuMjA2NzEgcSAtMC4yNzU2MDcsMC44ODg4MyAtMS4wNzQ4NywxLjQ3NDUgLTAuNzk5MjYyLDAuNTc4NzggLTEuODgxMDIyLDAuNTc4NzggLTEuNDI2MjY5LDAgLTIuMzA4MjE0LC0wLjk5OTA4IC0wLjg4MTk0NCwtMS4wMDU5NyAtMC44ODE5NDQsLTIuNjMyMDUgMCwtMS42NjA1NCAwLjkxNjM5NSwtMi42ODAyOSAwLjkxNjM5NiwtMS4wMjY2NCAyLjMwMTMyNCwtMS4wMjY2NCAxLjM2NDI1OCwwIDIuMTkxMDgxLDAuOTQzOTYgMC44MzM3MTMsMC45NDM5NiAwLjg1NDM4MywyLjgyNDk4IGggLTUuMDU3NCBxIDAsMS41Nzc4NSAwLjY2MTQ1OSwyLjEyOTA3IDAuNjYxNDU4LDAuNTUxMjEgMS4zOTg3MDgsMC41NTEyMSAxLjMyOTgwNywwIDEuODc0MTMyLC0xLjM3MTE1IHogbSAtMC4wNjIwMSwtMi4xMTUyOSBxIC0wLjAxMzc4LC0wLjU4NTY2IC0wLjE5MjkyNiwtMS4wNDA0MSAtMC4xNzkxNDUsLTAuNDU0NzYgLTAuNjA2MzM2LC0wLjc3MTcxIC0wLjQyNzE5MiwtMC4zMjM4MyAtMS4wMjY2MzksLTAuMzIzODMgLTAuODA2MTUyLDAgLTEuMzcxMTQ4LDAuNTc4NzcgLTAuNTU4MTA1LDAuNTc4NzggLTAuNjI3MDA3LDEuNTU3MTggeiIgLz4KICAgICAgPHBhdGggZD0ibSAxMDcuMjkyMDgsMTMwLjAzNDkyIHYgMS4wMzM1MyBoIC02LjA4NDA0IHYgLTkuNDA1MTEgaCA1Ljk1MzEzIHYgMS4wMzM1MyBoIC00Ljc3NDkxIHYgMi45OTAzNCBoIDMuNzg5NjEgdiAwLjk1Nzc0IGggLTMuNzg5NjEgdiAzLjM4OTk3IHoiIC8+CiAgICAgIDxwYXRoIGQ9Im0gMTEzLjcwNjg1LDEzMS4wNjg0NSBoIC0xLjI0NzEzIGwgLTEuNzcwNzcsLTIuODI0OTggLTEuODEyMTIsMi44MjQ5OCBoIC0xLjA1NDIgbCAyLjM0MjY2LC0zLjYxMDQ2IC0yLjExNTI5LC0zLjM0ODYzIGggMS4yNDcxMyBsIDEuNDg4MjgsMi4zNzcxMSAxLjUxNTg0LC0yLjM3NzExIGggMS4wNDA0MiBsIC0yLjAyNTcyLDMuMTE0MzYgeiIgLz4KICAgICAgPHBhdGggZD0ibSAxMTUuOTE4NiwxMzMuNDE4MDEgaCAtMS4wODE3NiB2IC05LjMwODY1IGggMC45NzE1MSB2IDEuMzUwNDggcSAwLjczNzI1LC0xLjU0MzQxIDIuMTk3OTgsLTEuNTQzNDEgMS4yMzMzNCwwIDEuOTkxMjYsMS4wMzM1MyAwLjc1NzkyLDEuMDI2NjQgMC43NTc5MiwyLjYwNDQ5IDAsMS43MDE4OCAtMC43Nzg1OSwyLjcwMDk2IC0wLjc3ODU5LDAuOTk5MDggLTEuOTk4MTYsMC45OTkwOCAtMS4zMDkxMywwIC0yLjA2MDE2LC0xLjI0NzEzIHogbSAwLC02LjgzNTA3IHYgMS45NTY4MSBxIDAuMTAzMzUsMC43OTIzNyAwLjY2ODM1LDEuMzA5MTQgMC41NjQ5OSwwLjUxNjc2IDEuMTc4MjIsMC41MTY3NiAwLjcwOTY5LDAgMS4yNTQwMSwtMC42MjAxMiAwLjU1MTIyLC0wLjYyMDExIDAuNTUxMjIsLTIuMTQyODUgMCwtMS4zMTYwMiAtMC40OTYxLC0yLjAyNTcxIC0wLjQ5NjA5LC0wLjcxNjU4IC0xLjMxNjAyLC0wLjcxNjU4IC0wLjY0NzY4LDAgLTEuMTY0NDQsMC41MDI5OCAtMC41MDk4OCwwLjUwMjk5IC0wLjY3NTI0LDEuMjE5NTcgeiIgLz4KICAgICAgPHBhdGggZD0ibSAxMjMuNDcwMjUsMTMxLjA2ODQ1IGggLTEuMDgxNzYgdiAtOS40MDUxMSBoIDEuMDgxNzYgeiIgLz4KICAgICAgPHBhdGggZD0ibSAxMjguMTM0OTEsMTMxLjI1NDQ5IHEgLTEuNDMzMTYsMCAtMi4yMzkzMSwtMS4wNjEwOSAtMC43OTkyNiwtMS4wNjEwOSAtMC43OTkyNiwtMi42MzIwNiAwLC0xLjY2MDUzIDAuOTAyNjEsLTIuNjUyNzIgMC45MDI2MiwtMC45OTIxOSAyLjI0NjIsLTAuOTkyMTkgMS40NDAwNSwwIDIuMjY2ODgsMS4wNDczMSAwLjgzMzcxLDEuMDQwNDIgMC44MzM3MSwyLjYwNDQ5IDAsMS42MjYwOSAtMC44OTU3MiwyLjY1OTYyIC0wLjg5NTczLDEuMDI2NjQgLTIuMzE1MTEsMS4wMjY2NCB6IG0gMC4wODI3LC0wLjg4ODg0IHEgMC44MjY4MywwIDEuMzg0OTMsLTAuNjgyMTMgMC41NTgxMSwtMC42ODIxMyAwLjU1ODExLC0yLjEyMjE4IDAsLTEuNDQ2OTQgLTAuNTg1NjcsLTIuMDk0NjEgLTAuNTg1NjYsLTAuNjU0NTcgLTEuMzcxMTUsLTAuNjU0NTcgLTAuODA2MTUsMCAtMS4zNjQyNSwwLjY2MTQ2IC0wLjU1ODExLDAuNjU0NTYgLTAuNTU4MTEsMi4wODA4MyAwLDEuNTA4OTYgMC41NTgxMSwyLjE2MzUyIDAuNTU4MSwwLjY0NzY4IDEuMzc4MDMsMC42NDc2OCB6IiAvPgogICAgICA8cGF0aCBkPSJtIDEzNC4wNTM1OCwxMzEuMDY4NDUgaCAtMS4wODE3NiB2IC02Ljk1OTA5IGggMC45NTA4NSB2IDEuNjI2MDggcSAwLjUwMjk4LC0xLjE1MDY2IDEuMDA1OTcsLTEuNDg4MjggMC41MDk4NywtMC4zNDQ1MSAxLjA0MDQyLC0wLjM0NDUxIDAuMTY1MzYsMCAwLjQyNzE5LDAuMDI3NiB2IDEuMDMzNTMgaCAtMC4yMjA0OSBxIC0wLjg5NTcyLDAgLTEuNDg4MjgsMC42NjgzNSAtMC41OTI1NSwwLjY2ODM1IC0wLjYzMzksMS43NTcgeiIgLz4KICAgICAgPHBhdGggZD0ibSAxNDIuMjI1MzUsMTI4Ljk5NDUgMS4wMDU5NywwLjIwNjcxIHEgLTAuMjc1NjEsMC44ODg4MyAtMS4wNzQ4NywxLjQ3NDUgLTAuNzk5MjYsMC41Nzg3OCAtMS44ODEwMiwwLjU3ODc4IC0xLjQyNjI3LDAgLTIuMzA4MjIsLTAuOTk5MDggLTAuODgxOTQsLTEuMDA1OTcgLTAuODgxOTQsLTIuNjMyMDUgMCwtMS42NjA1NCAwLjkxNjM5LC0yLjY4MDI5IDAuOTE2NCwtMS4wMjY2NCAyLjMwMTMzLC0xLjAyNjY0IDEuMzY0MjUsMCAyLjE5MTA4LDAuOTQzOTYgMC44MzM3MSwwLjk0Mzk2IDAuODU0MzgsMi44MjQ5OCBoIC01LjA1NzQgcSAwLDEuNTc3ODUgMC42NjE0NiwyLjEyOTA3IDAuNjYxNDYsMC41NTEyMSAxLjM5ODcxLDAuNTUxMjEgMS4zMjk4LDAgMS44NzQxMywtMS4zNzExNSB6IG0gLTAuMDYyLC0yLjExNTI5IHEgLTAuMDEzOCwtMC41ODU2NiAtMC4xOTI5MywtMS4wNDA0MSAtMC4xNzkxNCwtMC40NTQ3NiAtMC42MDYzMywtMC43NzE3MSAtMC40MjcyLC0wLjMyMzgzIC0xLjAyNjY0LC0wLjMyMzgzIC0wLjgwNjE1LDAgLTEuMzcxMTUsMC41Nzg3NyAtMC41NTgxMSwwLjU3ODc4IC0wLjYyNzAxLDEuNTU3MTggeiIgLz4KICAgICAgPHBhdGggZD0ibSAxNDYuMDcwMDcsMTMxLjA2ODQ1IGggLTEuMDgxNzYgdiAtNi45NTkwOSBoIDAuOTUwODUgdiAxLjYyNjA4IHEgMC41MDI5OCwtMS4xNTA2NiAxLjAwNTk3LC0xLjQ4ODI4IDAuNTA5ODcsLTAuMzQ0NTEgMS4wNDA0MSwtMC4zNDQ1MSAwLjE2NTM3LDAgMC40MjcyLDAuMDI3NiB2IDEuMDMzNTMgaCAtMC4yMjA0OSBxIC0wLjg5NTcyLDAgLTEuNDg4MjgsMC42NjgzNSAtMC41OTI1NiwwLjY2ODM1IC0wLjYzMzksMS43NTcgeiIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:40% auto;align-content:stretch;align-items:stretch}.explorer .disconnected.splash .foreground{flex:1 1 auto;background-color:#050c1d;animation:pulse 8s linear infinite}.explorer .disconnected.restoring{background-color:var(--content-background-color);flex-direction:column;justify-content:center;align-items:center}.explorer .disconnected.restoring svg{width:50px;height:50px}.explorer .disconnected.signedOut{flex-direction:column;justify-content:center;align-items:center}.explorer .disconnected.failed{background-color:var(--content-background-color);flex-direction:column;justify-content:center;align-items:center}.explorer .disconnected.failed .title{font-weight:bold;font-size:larger}.explorer .disconnected.failed .message{margin:1rem;max-width:40rem}.explorer .disconnected.failed button{padding:1rem;border-color:#a6b7e1;cursor:pointer}.explorer .toggleButton input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;opacity:0;z-index:-1;top:0px;left:0px}.explorer .toggleButton input[type=checkbox]:checked+svg{display:none}.explorer .toggleButton input[type=checkbox]:not(checked )+svg{display:block}.explorer .toggleButton input[type=checkbox]:checked+svg+svg{display:block}.explorer .toggleButton input[type=checkbox]:not(checked)+svg+svg{display:none}.explorer .navigation{height:2rem;border-top-style:ridge;border-top-width:thin;border-top-color:#2f4a8c;flex:0 0 auto;background-color:white;display:flex;flex-flow:row}.explorer .navigation button{padding-left:.5rem;padding-right:.5rem}.explorer .navigation .first{order:20}.explorer .navigation .previous{order:21}.explorer .navigation .previous svg{transform:scale(.8) matrix(-1, 0, 0, 1, 0, 0)}.explorer .navigation .next{order:22}.explorer .navigation .next svg{transform:scale(.8)}.explorer .navigation .last{order:23}.explorer .navigation .designMode{order:30}.explorer .navigation .showHide{order:35}.explorer .navigation .progress{border:none;color:#2f4a8c;display:inline-flex;background-color:white;flex:1 1 auto;order:40;visibility:hidden}.explorer .navigation .progress button{flex:0 0 auto}.explorer .navigation .progress .meter{flex:1 1 auto;display:inline-flex;flex-direction:row}.explorer .navigation .progress .meter .bar{position:relative;overflow:hidden;display:inline-flex;flex-direction:row;align-items:center;width:100%;background-color:transparent}.explorer .navigation .progress .meter .bar .icon{animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;position:relative}.explorer .navigation .progress .meter .bar .icon span{display:none}.explorer .navigation span.progress .meter.hasStateProgress .bar{background:-webkit-linear-gradient(45deg, transparent, transparent 33%, rgba(0,0,0,0.1) 33%, rgba(0,0,0,0.1) 66%, transparent 66%),-webkit-linear-gradient(top, rgba(255,255,255,0.25), rgba(0,0,0,0.2)),-webkit-linear-gradient(left, #b4c5ec, #2f4a8c);background-size:25px 14px, 100% 100%, 100% 100%;animation-name:move;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}.explorer .navigation span.progress.sending{visibility:visible}.explorer .navigation span.progress.sending .meter .bar.sending .icon{animation-name:marqueeRight}.explorer .navigation span.progress.sending .meter .bar.sending .icon .arrowRightIcon{display:inline-block}.explorer .navigation span.progress.processing{visibility:visible}.explorer .navigation span.progress.processing .meter .bar .icon{animation-name:marqueeRight}.explorer .navigation span.progress.processing .meter .bar .icon .cogIcon{display:inline-block;top:5px;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.explorer .navigation span.progress.receiving{visibility:visible}.explorer .navigation span.progress.receiving .meter .bar .icon{animation-name:marqueeLeft}.explorer .navigation span.progress.receiving .meter .bar .icon .arrowLeftIcon{display:inline-block}.explorer a{cursor:pointer}.explorer .breadcrub{flex:0 0 auto}.explorer .formPanel{display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;flex-basis:0px;overflow:hidden;position:relative}.explorer .formPanel .scroll{position:absolute;padding:.25rem;border-radius:2rem;background-color:rgb(from var(--button-color) r g b / 10%);right:.25rem;z-index:100}.explorer .formPanel .scroll.bottom{bottom:.25rem}.explorer .formPanel .scroll.top{top:.25rem}.explorer .formPanel .scroll.top svg{margin-top:-2px}.explorer .formPanel .scroll svg{width:1.25rem;height:1.25rem}.explorer .formSplitterPanel{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;overflow:hidden}.explorer .splitter{flex-grow:0;flex-shrink:0;flex-basis:5px;background-color:var(--frame-background-color);cursor:ns-resize}.explorer .splitter.horizontal{cursor:ns-resize}.explorer .splitter.vertical{cursor:ew-resize}.explorer .webSitePathTabItem{flex:1 1 auto;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden;background-color:var(--content-background-color)}.explorer .persistSearch label[for=persistSnapshot]{font-weight:bold}.explorer .persistSearch .persistType{display:flex;flex-direction:column;align-items:start;padding:.5rem;border:2px solid var(--control-border-color)}.explorer .persistSearch .persistType label{display:flex;flex-direction:row;align-items:center;cursor:pointer;padding-left:.5rem;padding-right:.5rem;border:2px dashed transparent}.explorer .persistSearch .persistType label:focus-within{border-color:var(--control-border-color)}.explorer .searchPathTabItem{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;background-color:var(--content-background-color)}.explorer .searchPathTabItem .form{padding-left:2rem;padding-right:2em;display:flex;flex-direction:column;padding-top:2rem;flex:0 0 auto}.explorer .searchPathTabItem .form .searchBox{padding-top:.25em;padding-bottom:.25em;padding-left:.5em;padding-right:.5em;outline:none;border:2px solid var(--control-border-color)}.explorer .searchPathTabItem .form .searchBox:focus{border-color:var(--control-color);border-style:dashed}.explorer .searchPathTabItem .form .buttonRack button{margin-left:unset;outline:none}.explorer .searchPathTabItem .form .buttonRack button:focus{border-color:var(--button-color);border-style:dashed}.explorer .searchPathTabItem .gridCaption{display:flex;flex-direction:row}.explorer .searchPathTabItem .gridCaption button{margin-left:auto;padding:.25rem}.explorer .searchPathTabItem .disclaimer{font-size:.75rem;font-weight:lighter;text-align:center;padding-top:.25rem;padding-bottom:.25rem;background-color:var(--button-disabled-color);font-style:italic}.explorer .searchPathTabItem label{font-weight:bold;font-size:larger;margin-bottom:.5rem;margin-left:.25rem}.explorer .searchPathTabItem code{white-space:pre;overflow:auto;align-self:stretch}.explorer .formPathTabItem{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;background-color:var(--content-background-color)}.explorer .formPathTabItem .toolbar{display:flex;flex-direction:row}.explorer .formPathTabItem .toolbar .actions{flex:1 1 auto}.explorer .formPathTabItem .showRelatedViews{flex:0 0 auto;padding:.5rem;margin-left:auto}.explorer .formPathTabItem>.subTabButtonBar{padding-top:.25rem;background-color:var(--frame-background-color)}.explorer .formPathTabItem .subTabButtonBar{flex-direction:column}.explorer .formPathTabItem .subTabButtonBar button{flex-direction:row;justify-content:start;padding:.25rem;border-radius:.5rem;background-color:var(--control-background-color);border-color:var(--button-border-color);border-width:2px;margin-bottom:.25rem}.explorer .formPathTabItem .subTabButtonBar button:focus{border-color:var(--control-color);border-style:dashed}.explorer .formPathTabItem .subTabButtonBar button .content{flex-direction:row}.explorer .formPathTabItem .subTabButtonBar button .content .icon{margin-right:.25rem}.explorer .gridPathTabItem{flex:1 1 auto;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden;background-color:var(--content-background-color)}.explorer .relatedViewsPanel{background-color:var(--content-background-color);color:var(--content-color);display:flex;flex-direction:column;flex-grow:.25;flex-shrink:1;flex-basis:0px;overflow:auto}.explorer .relatedViewsPanel .heading{flex:0 0 auto;background-color:var(--header-background-color);color:var(--header-color);display:flex;flex-direction:row;align-items:center}.explorer .relatedViewsPanel .heading div{flex:1 1 auto;padding:.5rem}.explorer .relatedViewsPanel .heading button{flex:0 0 auto;background:none;border:none;font-weight:bold;color:white}.explorer .relatedViewsPanel .body{flex:1 1 auto;overflow:auto;padding:1rem;display:flex;flex-direction:column}.explorer .relatedViewsPanel .body div{cursor:pointer;margin-top:.5rem}.explorer .relatedViewsPanel .body div.hidden{font-style:italic}.explorer [role=form],.explorer form,.explorer .form{--max-char-length:auto;padding-block:1rem;padding-inline:.5rem;flex-grow:1;flex-shrink:20;flex-basis:1px;overflow-y:auto;overflow-x:hidden}.explorer [role=form] svg,.explorer form svg,.explorer .form svg{width:1rem;height:1rem}.explorer [role=form] fieldset,.explorer form fieldset,.explorer .form fieldset{border:none;margin-inline:0px;padding-block:0px;padding-inline:0px}.explorer [role=form] fieldset legend .caption,.explorer form fieldset legend .caption,.explorer .form fieldset legend .caption{display:flex;flex-direction:row;align-items:center}.explorer [role=form] fieldset legend .caption .label,.explorer form fieldset legend .caption .label,.explorer .form fieldset legend .caption .label{margin-left:.25rem}.explorer [role=form] fieldset:not(:last-child),.explorer form fieldset:not(:last-child),.explorer .form fieldset:not(:last-child){margin-bottom:.5rem}.explorer [role=form] fieldset.expanded,.explorer form fieldset.expanded,.explorer .form fieldset.expanded{border-color:var(--button-border-color);border-style:solid;border-width:2px;padding-bottom:.5rem;padding-top:.5rem;padding-right:1rem;padding-left:1rem}.explorer [role=form] button.executeProcedure,.explorer form button.executeProcedure,.explorer .form button.executeProcedure{margin-left:.5rem;margin-top:1rem;padding:1rem;border-color:#a6b7e1;cursor:pointer}.explorer [role=form] button.executeProcedure:focus,.explorer form button.executeProcedure:focus,.explorer .form button.executeProcedure:focus{border-color:var(--control-color)}.explorer [role=form] button.executeProcedure:disabled,.explorer form button.executeProcedure:disabled,.explorer .form button.executeProcedure:disabled{border-style:solid;color:var(--button-disabled-color);cursor:default}.explorer [role=form] button.executeProcedure span,.explorer form button.executeProcedure span,.explorer .form button.executeProcedure span{margin-left:.5rem}.explorer [role=form] input[type=checkbox],.explorer form input[type=checkbox],.explorer .form input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;opacity:0;z-index:-1;left:0px;top:0px}.explorer [role=form] input[type=checkbox]+span,.explorer form input[type=checkbox]+span,.explorer .form input[type=checkbox]+span{width:2.5rem;border-radius:2rem;background-color:white;border-style:solid;border-width:2px;border-color:var(--button-border-color);display:inline-flex;flex-direction:row;align-items:center;cursor:pointer}.explorer [role=form] input[type=checkbox]+span>span,.explorer form input[type=checkbox]+span>span,.explorer .form input[type=checkbox]+span>span{border:1px solid #2f4a8c;background-color:white;height:1rem;width:1rem;border-radius:1rem}.explorer [role=form] input[type=checkbox]:disabled+span,.explorer form input[type=checkbox]:disabled+span,.explorer .form input[type=checkbox]:disabled+span,.explorer [role=form] input[type=checkbox]:read-only+span,.explorer form input[type=checkbox]:read-only+span,.explorer .form input[type=checkbox]:read-only+span{background-color:#dde4f6}.explorer [role=form] input[type=checkbox]:focus+span,.explorer form input[type=checkbox]:focus+span,.explorer .form input[type=checkbox]:focus+span{border-color:var(--control-color);border-style:dashed;outline:none}.explorer [role=form] input[type=checkbox]:indeterminate+span,.explorer form input[type=checkbox]:indeterminate+span,.explorer .form input[type=checkbox]:indeterminate+span{justify-content:center}.explorer [role=form] input[type=checkbox]:checked:not(:indeterminate)+span,.explorer form input[type=checkbox]:checked:not(:indeterminate)+span,.explorer .form input[type=checkbox]:checked:not(:indeterminate)+span{background-color:#8ba5e2;justify-content:flex-end}.explorer [role=form] input[type=checkbox]:not(:checked):not(:indeterminate)+span,.explorer form input[type=checkbox]:not(:checked):not(:indeterminate)+span,.explorer .form input[type=checkbox]:not(:checked):not(:indeterminate)+span{justify-content:flex-start}.explorer [role=form] label,.explorer form label,.explorer .form label{text-align:right;margin-right:.15rem;color:#050c1d;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer [role=form] label.required,.explorer form label.required,.explorer .form label.required{font-weight:bold}.explorer [role=form] .indicator,.explorer form .indicator,.explorer .form .indicator{width:.5rem;height:100%}.explorer [role=form] .indicator.invalid,.explorer form .indicator.invalid,.explorer .form .indicator.invalid{background-color:#1b336d}.explorer [role=form] .value,.explorer form .value,.explorer .form .value{display:flex;flex-direction:row;overflow:hidden}.explorer [role=form] input,.explorer form input,.explorer .form input,.explorer [role=form] select,.explorer form select,.explorer .form select,.explorer [role=form] textarea,.explorer form textarea,.explorer .form textarea{font-size:var(--input-text-size);font-family:var(--input-font);min-width:0px;flex-shrink:1}.explorer [role=form] input[type=text],.explorer form input[type=text],.explorer .form input[type=text],.explorer [role=form] input[type=number],.explorer form input[type=number],.explorer .form input[type=number],.explorer [role=form] textarea,.explorer form textarea,.explorer .form textarea,.explorer [role=form] select,.explorer form select,.explorer .form select{padding-top:.175rem;padding-bottom:.175rem;padding-left:.25rem;padding-right:.25rem}.explorer [role=form] input[type=text]:read-only,.explorer form input[type=text]:read-only,.explorer .form input[type=text]:read-only,.explorer [role=form] input[type=number]:read-only,.explorer form input[type=number]:read-only,.explorer .form input[type=number]:read-only,.explorer [role=form] textarea:read-only,.explorer form textarea:read-only,.explorer .form textarea:read-only,.explorer [role=form] select:read-only,.explorer form select:read-only,.explorer .form select:read-only,.explorer [role=form] input[type=text]:disabled,.explorer form input[type=text]:disabled,.explorer .form input[type=text]:disabled,.explorer [role=form] input[type=number]:disabled,.explorer form input[type=number]:disabled,.explorer .form input[type=number]:disabled,.explorer [role=form] textarea:disabled,.explorer form textarea:disabled,.explorer .form textarea:disabled,.explorer [role=form] select:disabled,.explorer form select:disabled,.explorer .form select:disabled{background-color:#dde4f6}.explorer [role=form] .field,.explorer form .field,.explorer .form .field{color:var(--content-color);border-style:solid;border-width:2px;border-color:var(--button-border-color);background-color:white;user-select:text;text-align:start;font-family:var(--input-font);flex-basis:clamp(1rem, var(--max-char-length), 80ch)}.explorer [role=form] .field.readOnly,.explorer form .field.readOnly,.explorer .form .field.readOnly,.explorer [role=form] .field.disabled,.explorer form .field.disabled,.explorer .form .field.disabled{background-color:#dde4f6}.explorer [role=form] .field.validationError,.explorer form .field.validationError,.explorer .form .field.validationError{background-color:mistyrose}.explorer [role=form] .field:focus,.explorer form .field:focus,.explorer .form .field:focus,.explorer [role=form] .field:focus-within,.explorer form .field:focus-within,.explorer .form .field:focus-within{outline:none;border-color:var(--control-color);border-style:dashed}.explorer [role=form] .field input,.explorer form .field input,.explorer .form .field input{border:none;outline:none;background:none;flex-basis:clamp(1rem, var(--max-char-length), 80ch);flex-grow:0}.explorer [role=form] .field .buttons,.explorer form .field .buttons,.explorer .form .field .buttons{flex:0 0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;padding-left:.25rem;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer [role=form] .field .buttons .button,.explorer form .field .buttons .button,.explorer .form .field .buttons .button{cursor:pointer;display:flex;align-items:center;margin-right:.175rem;visibility:hidden}.explorer [role=form] .field .buttons .button[aria-disabled=true],.explorer form .field .buttons .button[aria-disabled=true],.explorer .form .field .buttons .button[aria-disabled=true]{visibility:hidden}.explorer [role=form] .field:focus-within .buttons .button[aria-disabled=false],.explorer form .field:focus-within .buttons .button[aria-disabled=false],.explorer .form .field:focus-within .buttons .button[aria-disabled=false],.explorer [role=form] .field:hover .buttons .button[aria-disabled=false],.explorer form .field:hover .buttons .button[aria-disabled=false],.explorer .form .field:hover .buttons .button[aria-disabled=false]{visibility:visible}.explorer [role=form] .field.dateTime,.explorer form .field.dateTime,.explorer .form .field.dateTime{flex-grow:0;display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap;cursor:text;padding-left:1px;padding-top:1px;padding-bottom:1px}.explorer [role=form] .field.memo,.explorer form .field.memo,.explorer .form .field.memo{height:15ex;flex-shrink:1;flex-basis:80ch}.explorer [role=form] .field.hyperlink,.explorer form .field.hyperlink,.explorer .form .field.hyperlink{display:flex;flex-direction:row;padding-top:.125rem;padding-bottom:.125rem;padding-left:.25rem;overflow:hidden}.explorer [role=form] .field.hyperlink .linkLabel,.explorer form .field.hyperlink .linkLabel,.explorer .form .field.hyperlink .linkLabel{cursor:pointer;height:1rem;white-space:nowrap;width:clamp(1rem, var(--max-char-length), 80ch)}.explorer [role=form] .field.hyperlink .linkLabel:hover,.explorer form .field.hyperlink .linkLabel:hover,.explorer .form .field.hyperlink .linkLabel:hover{text-decoration:underline}.explorer [role=form] .field.blob,.explorer form .field.blob,.explorer .form .field.blob{display:inline-flex;flex-direction:row;padding-top:.175rem;padding-bottom:.175rem;padding-left:.25rem}.explorer [role=form] .field.blob .blobLink,.explorer form .field.blob .blobLink,.explorer .form .field.blob .blobLink{flex:1 1 auto;cursor:default;height:1rem}.explorer [role=form] .field.blob .blobLink:hover:not(.dirty),.explorer form .field.blob .blobLink:hover:not(.dirty),.explorer .form .field.blob .blobLink:hover:not(.dirty){text-decoration:underline;cursor:pointer}.explorer [role=form] .field.blob label,.explorer form .field.blob label,.explorer .form .field.blob label{color:inherit}.explorer [role=form] .field.blob.loading,.explorer form .field.blob.loading,.explorer .form .field.blob.loading{background-image:url('data:image/svg+xml,<svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient id="a"><stop stop-color="#8b8be2" offset="0"><animate attributeName="stop-color" dur="4s" repeatCount="indefinite" values="#FFFFFF; #8b8be2"/></stop><stop stop-color="#fff" offset="1"><animate attributeName="stop-color" dur="4s" repeatCount="indefinite" values="#8b8be2; #FFFFFF"/></stop></linearGradient></defs><g><rect width="1792" height="1792" fill="url(#a)"/></g></svg>');background-size:cover}.explorer [role=form] input:-ms-input-placeholder,.explorer form input:-ms-input-placeholder,.explorer .form input:-ms-input-placeholder{color:var(--placeholder-color)}.explorer [role=form] input::placeholder,.explorer form input::placeholder,.explorer .form input::placeholder{color:var(--placeholder-color)}.explorer [role=form] .hyperlinkContainer,.explorer form .hyperlinkContainer,.explorer .form .hyperlinkContainer{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.explorer [role=form] .hyperlinkContainer .flexWrapper,.explorer form .hyperlinkContainer .flexWrapper,.explorer .form .hyperlinkContainer .flexWrapper{display:flex;flex-direction:row;overflow:hidden}.explorer [role=form] .hyperlinkContainer .hyperlinkParts,.explorer form .hyperlinkContainer .hyperlinkParts,.explorer .form .hyperlinkContainer .hyperlinkParts{display:grid;grid-template-columns:1fr;overflow:hidden;flex:1 1 auto;padding-block:0px;padding-inline:0px;padding-left:1rem;padding-bottom:1rem;padding-right:1rem;margin-top:.5rem}.explorer [role=form] .hyperlinkContainer .hyperlinkParts label,.explorer form .hyperlinkContainer .hyperlinkParts label,.explorer .form .hyperlinkContainer .hyperlinkParts label{margin-top:.5rem;display:block;font-size:smaller;padding-left:unset;padding-right:unset;text-align:unset}.explorer [role=form] .hyperlinkContainer .hyperlinkParts .caption.required,.explorer form .hyperlinkContainer .hyperlinkParts .caption.required,.explorer .form .hyperlinkContainer .hyperlinkParts .caption.required{font-weight:bold}.explorer [role=form] .field.lookup,.explorer form .field.lookup,.explorer .form .field.lookup{padding-top:1px;padding-left:1px;padding-bottom:1px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;cursor:text;flex-grow:0;flex-shrink:1;flex-basis:auto;overflow:hidden}.explorer [role=form] .field.lookup .readOnly .buttons,.explorer form .field.lookup .readOnly .buttons,.explorer .form .field.lookup .readOnly .buttons{display:none}.explorer [role=form] .field.lookup .runs,.explorer form .field.lookup .runs,.explorer .form .field.lookup .runs{overflow:hidden;outline:none;display:inline-block;cursor:text;padding-top:.125rem;padding-bottom:.125rem;padding-left:.25rem;flex-shrink:1;flex-grow:0;width:clamp(1rem, var(--max-char-length), 80ch)}.explorer [role=form] .field.lookup .runs span,.explorer form .field.lookup .runs span,.explorer .form .field.lookup .runs span{display:inline;white-space:nowrap}.explorer [role=form] .field.lookup .runs span:focus,.explorer form .field.lookup .runs span:focus,.explorer .form .field.lookup .runs span:focus{outline:none}.explorer [role=form] .field.lookup .runs .processingAdd,.explorer form .field.lookup .runs .processingAdd,.explorer .form .field.lookup .runs .processingAdd{font-weight:bold}.explorer [role=form] .field.lookup .runs .processingDelete,.explorer form .field.lookup .runs .processingDelete,.explorer .form .field.lookup .runs .processingDelete{text-decoration:line-through;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer [role=form] .field.lookup .runs .unmatchedTail,.explorer form .field.lookup .runs .unmatchedTail,.explorer .form .field.lookup .runs .unmatchedTail{color:red}.explorer [role=form] .field.lookup .runs .matchedTail,.explorer form .field.lookup .runs .matchedTail,.explorer .form .field.lookup .runs .matchedTail{color:gray;font-weight:lighter;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer [role=form] .field.lookup.busy,.explorer form .field.lookup.busy,.explorer .form .field.lookup.busy{background-image:url('data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzhiOGJlMiIgb2Zmc2V0PSIwIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdG9wLWNvbG9yIiBkdXI9IjRzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdmFsdWVzPSIjRkZGRkZGOyAjOGI4YmUyIi8+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9IiNmZmYiIG9mZnNldD0iMSI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ic3RvcC1jb2xvciIgZHVyPSI0cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHZhbHVlcz0iIzhiOGJlMjsgI0ZGRkZGRiIvPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48Zz48cmVjdCB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiBmaWxsPSJ1cmwoI2EpIi8+PC9nPjwvc3ZnPg==');background-size:cover}.explorer [role=form] .addParentRelationship,.explorer form .addParentRelationship,.explorer .form .addParentRelationship{grid-column-start:3}.explorer [role=form] input::selection,.explorer form input::selection,.explorer .form input::selection,.explorer [role=form] textarea::selection,.explorer form textarea::selection,.explorer .form textarea::selection,.explorer [role=form] span.runs span::selection,.explorer form span.runs span::selection,.explorer .form span.runs span::selection{background-color:#8ba5e2;color:white}.explorer [role=form] .field.lookup:focus-within+.fieldDropDown+.navButtons,.explorer form .field.lookup:focus-within+.fieldDropDown+.navButtons,.explorer .form .field.lookup:focus-within+.fieldDropDown+.navButtons{visibility:visible}.explorer [role=form] .navButtons,.explorer form .navButtons,.explorer .form .navButtons{color:#6f83b2;cursor:pointer;padding-left:.25rem;display:flex;align-items:center;overflow:hidden;flex:0 0 auto;visibility:hidden}.explorer [role=form] .navButtons span,.explorer form .navButtons span,.explorer .form .navButtons span{display:flex;align-items:center;overflow:hidden;flex:0 0 auto}.explorer [role=form] .navButtons svg,.explorer form .navButtons svg,.explorer .form .navButtons svg{width:1.25rem;height:1.25rem}.explorer [role=form] .navButtons :hover,.explorer form .navButtons :hover,.explorer .form .navButtons :hover{color:#53689b}.explorer [role=form]>.editorForm,.explorer form>.editorForm,.explorer .form>.editorForm{margin-bottom:.5rem}.explorer [role=form] .editorForm,.explorer form .editorForm,.explorer .form .editorForm{display:grid;grid-template-columns:minmax(auto, max-content) max-content 1fr;align-items:center;grid-row-gap:.25rem;overflow:hidden}.explorer [role=form] .editorForm.lookup,.explorer form .editorForm.lookup,.explorer .form .editorForm.lookup{display:grid;grid-template-columns:minmax(auto, max-content) 1fr;padding-left:.5rem;padding-right:.5rem;padding-bottom:.75rem;padding-top:.75rem;border-color:var(--button-border-color);border-style:solid;border-width:2px}.explorer [role=form] .editorForm.lookup .caption,.explorer form .editorForm.lookup .caption,.explorer .form .editorForm.lookup .caption{text-align:left;margin-top:.75rem;padding-left:0px;padding-right:0px;font-size:smaller}.explorer [role=form] .editorForm .fieldGroup,.explorer form .editorForm .fieldGroup,.explorer .form .editorForm .fieldGroup{display:grid;grid-template-columns:subgrid;grid-column:span 3;align-items:center}.explorer [role=form] .editorForm .fieldGroup:hover>.value>.navButtons,.explorer form .editorForm .fieldGroup:hover>.value>.navButtons,.explorer .form .editorForm .fieldGroup:hover>.value>.navButtons{visibility:visible}.explorer [role=form] .fourStateCheckBox,.explorer form .fourStateCheckBox,.explorer .form .fourStateCheckBox{cursor:pointer;border:2px solid var(--control-border-color);display:inline-flex;align-items:stretch;align-content:center;flex-wrap:nowrap;min-width:4rem;outline:none}.explorer [role=form] .fourStateCheckBox .placeholder,.explorer form .fourStateCheckBox .placeholder,.explorer .form .fourStateCheckBox .placeholder{color:var(--placeholder-color);flex:1 1 auto;padding-left:.25rem;padding-right:.25rem;padding-top:.15rem;padding-bottom:.15rem}.explorer [role=form] .fourStateCheckBox div,.explorer form .fourStateCheckBox div,.explorer .form .fourStateCheckBox div{display:flex;align-items:center}.explorer [role=form] .fourStateCheckBox.specified .placeholder,.explorer form .fourStateCheckBox.specified .placeholder,.explorer .form .fourStateCheckBox.specified .placeholder{color:var(--button-color)}.explorer [role=form] .fourStateCheckBox .resetButton,.explorer form .fourStateCheckBox .resetButton,.explorer .form .fourStateCheckBox .resetButton{visibility:hidden;flex:0 0 auto}.explorer [role=form] .fourStateCheckBox:hover .resetButton,.explorer form .fourStateCheckBox:hover .resetButton,.explorer .form .fourStateCheckBox:hover .resetButton,.explorer [role=form] .fourStateCheckBox:focus .resetButton,.explorer form .fourStateCheckBox:focus .resetButton,.explorer .form .fourStateCheckBox:focus .resetButton{visibility:visible}.explorer [role=form] .fourStateCheckBox.depressed,.explorer form .fourStateCheckBox.depressed,.explorer .form .fourStateCheckBox.depressed{color:white;background:#b4c5ec}.explorer [role=form] .fourStateCheckBox:focus,.explorer form .fourStateCheckBox:focus,.explorer .form .fourStateCheckBox:focus{border-style:dashed;border-color:var(--control-color)}.explorer .openable:hover:not(:disabled){text-decoration:underline;cursor:pointer}.explorer .list button{text-overflow:clip;overflow:hidden}.explorer .error{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;flex:1 1 auto}.explorer .error svg{width:1.25rem;height:1.25rem;fill:red;vertical-align:middle;padding-right:.25rem;flex:0 0 auto}.explorer .error span{flex:1 1 auto}.explorer .error textarea{height:fit-content;max-width:unset;width:100%}.explorer .errorsPane{border-radius:.5rem;background-color:white;border:1px solid #2f4a8c;color:#050c1d;padding:1rem;margin-bottom:2rem;margin-left:1rem;margin-right:1rem;display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 auto}.explorer .relationshipEditor{display:grid;grid-template-columns:max-content 1fr 1.5em 1fr;grid-template-rows:repeat(9, auto) 1fr;flex:1 1 auto;overflow:hidden;grid-row-gap:1ex;padding:unset}.explorer .relationshipEditor #relName,.explorer .relationshipEditor #dependent{grid-column-start:2;grid-column-end:5}.explorer .relationshipEditor .fourStateCheckBox{justify-self:start}.explorer .relationshipEditor .childColumn{grid-column-start:2}.explorer .relationshipEditor label.childColumn,.explorer .relationshipEditor label.parentColumn{text-align:center;font-style:italic}.explorer .relationshipEditor .parentColumn{grid-column-start:4}.explorer .relationshipEditor .parentColumn label{text-align:center}.explorer .relationshipEditor .segments{grid-column-start:2;grid-column-end:5;align-items:center;padding:.5rem;padding-bottom:.25rem;max-height:30ex;overflow-y:auto;overflow-x:hidden}.explorer .relationshipEditor .segments .segment{border:1px solid var(--button-disabled-color);background-color:var(--control-background-color);padding:.5rem;margin-bottom:.25rem}.explorer .relationshipEditor .segments .segment .parentLabel{margin-right:.5rem}.explorer .relationshipEditor .segments .segment .arrow{font-size:large}.explorer .relationshipEditor .segments .segment .childLabel{margin-left:.5rem}.explorer .relationshipEditor .availableColumns,.explorer .relationshipEditor .segments{display:flex;flex-direction:column;border:2px inset var(--button-border-color);background-color:var(--frame-background-color);overflow-y:auto;overflow-x:hidden;max-height:350px}.explorer .relationshipEditor .availableColumns.parentColumn,.explorer .relationshipEditor .segments.parentColumn{align-items:flex-start}.explorer .relationshipEditor .availableColumns.childColumn,.explorer .relationshipEditor .segments.childColumn{align-items:flex-end}.explorer .relationshipEditor .availableColumns>button,.explorer .relationshipEditor .segments>button{margin:.25rem;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;background-color:var(--control-background-color);border:2px outset var(--button-border-color);padding:.5rem;cursor:pointer}.explorer .relationshipEditor .availableColumns>button:hover:not(:disabled),.explorer .relationshipEditor .segments>button:hover:not(:disabled){color:unset;filter:drop-shadow(2px 2px 4px var(--content-color))}.explorer .relationshipEditor .availableColumns>button:disabled,.explorer .relationshipEditor .segments>button:disabled{font-style:italic;border-style:solid}.explorer .relationshipEditor .availableColumns>button.canDrop,.explorer .relationshipEditor .segments>button.canDrop{border-color:var(--highlight-color)}.explorer .relationshipEditor .availableColumns>button:active,.explorer .relationshipEditor .segments>button:active{border-style:inset;filter:none}.explorer .relationshipEditor .availableColumns>button:focus,.explorer .relationshipEditor .segments>button:focus,.explorer .relationshipEditor .availableColumns>button:focus-within,.explorer .relationshipEditor .segments>button:focus-within{outline:1px dotted var(--control-color)}.explorer .relationshipEditor label{font-weight:normal;grid-column-start:1;text-align:right;margin-right:.75rem;white-space:nowrap}.explorer .relationshipEditor label.required{font-weight:bold}.explorer .relationshipEditor .error{background-color:mistyrose}.explorer .modalBackDrop{position:absolute;width:100%;height:100%;left:0px;top:0px;background-color:black;opacity:20%;user-select:none}.explorer .modalContainer{position:absolute;width:100%;height:100%;left:0px;top:0px;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:hidden}.explorer .modalContainer [aria-modal=true]{background-color:white;padding:.25rem;border:2px solid #2f4a8c;min-width:450px;display:flex;flex-direction:column;overflow:hidden;flex-wrap:nowrap;margin:auto;user-select:none}.explorer .modalContainer [aria-modal=true] header{background-color:#2f4a8c;color:var(--header-color);padding:.5rem;height:initial;display:flex;flex-direction:row;flex:0 0 auto}.explorer .modalContainer [aria-modal=true] header h1{margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:.25rem;font-size:medium;font-weight:400;flex:1 1 auto}.explorer .modalContainer [aria-modal=true] header button{color:unset;border:1px dashed transparent}.explorer .modalContainer [aria-modal=true] header button:focus{border-color:var(--header-color)}.explorer .modalContainer [aria-modal=true] form{display:flex;flex-direction:column;overflow:hidden;flex-wrap:nowrap;flex:1 1 auto;padding-top:0px;padding-bottom:0px}.explorer .modalContainer [aria-modal=true] .body{padding:2rem;flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;overflow-y:auto}.explorer .modalContainer [aria-modal=true] .body .fields{padding-top:1rem;padding-bottom:2rem;display:grid;grid-template-columns:max-content 1fr;row-gap:1ex;column-gap:.5rem;align-items:center;flex-basis:auto}.explorer .modalContainer [aria-modal=true] .body .fields label:not(:has(> input[type=checkbox])){text-align:right;padding-left:.5rem;padding-right:.25rem;color:#050c1d;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer .modalContainer [aria-modal=true] .body .fields label:not(:has(> input[type=checkbox])):has(+ [required]){font-weight:bold}.explorer .modalContainer [aria-modal=true] .body .fields input:invalid{background-color:mistyrose}.explorer .modalContainer [aria-modal=true].prompt{max-width:60%}.explorer .modalContainer [aria-modal=true].prompt .message{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex:1 1 auto}.explorer .modalContainer [aria-modal=true].prompt .message svg{width:2rem;height:2rem;flex:0 0 auto;margin-right:.75rem;fill:#2f4a8c}.explorer .modalContainer [aria-modal=true].prompt .message.alert svg{fill:red}.explorer .modalContainer [aria-modal=true] .paneSelector{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}.explorer .modalContainer [aria-modal=true] .paneSelector input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;opacity:0;z-index:-1}.explorer .modalContainer [aria-modal=true] .paneSelector label{border-top:1px solid #a6b7e1;border-left:1px solid #a6b7e1;padding:.25rem;cursor:pointer;border-radius:3px 3px 0px 0px}.explorer .modalContainer [aria-modal=true] .paneSelector label:not(.selected){margin-top:.125rem;border-bottom:1px solid #a6b7e1}.explorer .modalContainer [aria-modal=true] .paneSelector label:last-of-type{border-right:1px solid #a6b7e1}.explorer .modalContainer [aria-modal=true] .paneSelector span{border-bottom:1px solid #a6b7e1;flex:1 1 auto}.explorer .modalContainer [aria-modal=true] .panes{display:flex;flex-direction:row;flex-wrap:nowrap;border-left:1px solid #a6b7e1;border-bottom:1px solid #a6b7e1;border-right:1px solid #a6b7e1;border-radius:0px 0px 3px 3px;margin-bottom:1rem;padding-left:1rem;padding-right:1rem}.explorer .modalContainer [aria-modal=true] .pane{display:block}.explorer .modalContainer [aria-modal=true] .pane:not(.selected){visibility:hidden}.explorer .modalContainer [aria-modal=true] input,.explorer .modalContainer [aria-modal=true] select{color:var(--button-color);border-style:solid;border-width:2px;border-color:var(--control-border-color);background-color:white;user-select:text;text-align:start;display:inline-block;font-family:Arial,Helvetica,sans-serif;min-height:3ex;outline:none}.explorer .modalContainer [aria-modal=true] input:focus,.explorer .modalContainer [aria-modal=true] select:focus{border-style:dashed;border-color:var(--control-color)}.explorer .modalContainer [aria-modal=true] input::selection{background-color:#8ba5e2;color:white}.explorer .modalContainer [aria-modal=true] input:read-only,.explorer .modalContainer [aria-modal=true] input:disabled,.explorer .modalContainer [aria-modal=true] select:disabled{background-color:#dde4f6}.explorer .modalContainer [aria-modal=true] select:required:invalid{color:#53689b}.explorer .modalContainer [aria-modal=true] select option[disabled]{display:none}.explorer .modalContainer [aria-modal=true] form:focus-within footer:focus-within button[type=submit]:not(:disabled):not(:focus){font-weight:unset}.explorer .modalContainer [aria-modal=true] form:focus-within footer:focus-within button:focus{outline:1px dotted #2f4a8c;outline-offset:2px;font-weight:bold}.explorer .modalContainer [aria-modal=true] form:focus-within footer button[type=submit]:not(:disabled){font-weight:bold}.explorer .modalContainer [aria-modal=true] footer{display:flex;flex-direction:row;justify-content:flex-end;flex:0 0 auto;padding-right:1ex;padding-bottom:1ex}.explorer .modalContainer [aria-modal=true] footer button{padding-top:.5rem;padding-bottom:.5rem;padding-left:1.25rem;padding-right:1.25rem;min-width:7rem;background-color:#b4c5ec;color:white;border-color:#a6b7e1;cursor:pointer;margin-right:.25rem;margin-bottom:.25rem}.explorer .modalContainer [aria-modal=true] footer button:disabled{border-style:solid;border-color:#b4c5ec;color:#dde4f6;cursor:default}.explorer .actions{color:var(--control-color);display:flex;flex-wrap:nowrap;flex-direction:row;align-content:flex-start;overflow-x:auto;flex:0 0 auto;user-select:none}.explorer .actions button{padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem;white-space:nowrap;font-weight:600;cursor:pointer;border-color:transparent;border-style:dashed;border-width:1px;display:flex;flex-direction:column}.explorer .actions button .content{display:flex;flex-direction:column;align-items:center}.explorer .actions button:active .content{transition-duration:.3s;transform:scale(.9, .9)}.explorer .actions button:hover{color:var(--button-hover-color);background-color:var(--button-hover-background-color)}.explorer .actions button:hover .content .caption{text-decoration:underline}.explorer .actions button:focus{border-color:var(--control-color)}.explorer button{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;background-color:transparent;border:1px solid transparent;cursor:pointer;border-radius:0px;font-family:var(--control-font);color:var(--button-color);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-block-end:unset;padding-block-start:unset;padding-inline-end:unset;padding-inline-start:unset}.explorer button:disabled{color:var(--button-disabled-color)}.explorer button:hover:not(:disabled){color:var(--button-hover-color);background-color:var(--button-hover-background-color)}.explorer button:focus,.explorer button:focus-visible{border-color:var(--control-color);border-style:dashed;outline:none}.explorer button:active>.content{transition-duration:.3s;transform:scale(.95, .95)}.explorer button svg{width:1rem;height:1rem;flex:0 0 auto}.explorer .database{display:flex;flex-direction:row;overflow:hidden;flex:1 1 auto}.explorer .database.showHidden .hidden{display:initial;font-style:italic}.explorer .database input[type=file]{display:none}.explorer .database button:focus{border-color:var(--control-color);border-style:dashed}.explorer .database .header{border-bottom:1px solid var(--control-border-color);height:2rem;flex:0 0 auto;justify-content:flex-end}.explorer .database .header button{padding-right:.5rem;padding-left:.5rem}.explorer .database .header button.showNamespacesPanel{margin-right:auto}.explorer .database .header:empty{display:none}.explorer .database .item{margin-right:1.5rem;margin-bottom:1.5rem;border:1px solid var(--control-border-color)}.explorer .database .contentPane{background-color:var(--content-background-color);flex:1 1 auto;overflow:hidden;display:flex;flex-wrap:nowrap;flex-direction:column}.explorer .database .contentPane.hideSpecified{display:none}.explorer .database .contentPane>.items{border:1px solid transparent}.explorer .database .contentPane>.items.dropping{border-color:var(--highlight-color)}.explorer .database .contentPane .chooseFilesBtn{display:inline-flex;align-items:center;flex-wrap:nowrap;flex-direction:row;cursor:pointer;background-color:var(--control-background-color);border:1px solid var(--control-border-color);padding:1.5rem}.explorer .database .contentPane .chooseFilesBtn svg{width:1rem;height:1rem}.explorer .database .contentPane .chooseFilesBtn span{margin-left:.5rem}.explorer .database .contentPane .chooseFilesBtn:hover{background-color:var(--control-hover-background-color)}.explorer .database .contentPane .items{padding:2rem;overflow-y:auto;flex:1 1 auto;align-content:flex-start;flex-wrap:wrap;flex-direction:row;display:flex;outline:none}.explorer .database .navPane{min-width:220px;background-color:var(--control-background-color);color:var(--control-color);overflow:hidden;display:flex;flex-wrap:nowrap;flex-direction:column;flex:0 1 220px}.explorer .database .navPane .namespaces{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;flex:1 1 auto}.explorer .database .navPane .namespaces>button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;cursor:pointer;background-color:transparent;overflow-x:hidden;flex:0 0 auto;padding:0px}.explorer .database .navPane .namespaces>button:hover{background-color:var(--control-hover-background-color);color:var(--button-color)}.explorer .database .navPane .namespaces>button[tabindex="0"]{background-color:white}.explorer .database .navPane .namespaces>button[tabindex="0"] .selection{background:var(--highlight-color)}.explorer .database .navPane .namespaces>button.hidden{font-style:italic}.explorer .database .navPane .namespaces>button.dropping{border-color:var(--highlight-color)}.explorer .database .navPane .namespaces>button svg{flex:0 0 auto}.explorer .database .navPane .namespaces>button .selection{margin-left:4px;margin-right:0px;border-radius:2px;flex:0 0 auto;width:4px;align-self:stretch;margin-top:.25rem;margin-bottom:.25rem}.explorer .database .navPane .namespaces>button .caption{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;cursor:pointer;margin-left:.5rem;order:4;flex:1 1 auto;padding-left:.5rem;padding-top:.75rem;padding-bottom:.75rem;min-width:0}.explorer .database .navPane .namespaces>button .caption .label{margin:0 0 0 .5rem;text-overflow:ellipsis;flex:1 1 0;white-space:nowrap;overflow:hidden;display:block;text-align:left}.explorer .contextMenu[open].jobs{min-width:300px;max-width:30%;padding:0px}.explorer .contextMenu[open].jobs .job{flex:1 1 auto;flex-direction:column;align-items:normal;padding:0px;outline:none}.explorer .contextMenu[open].jobs .job:focus .header{border-style:dashed;border-bottom-style:none;border-color:var(--header-color)}.explorer .contextMenu[open].jobs .job:focus .content{border-style:dashed;border-top-style:none;border-color:var(--control-color)}.explorer .contextMenu[open].jobs .job .header{display:flex;flex-direction:row;color:var(--header-color);background-color:var(--header-background-color);align-items:center;padding-left:.25rem;padding-right:.25rem;border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:0px;border-color:var(--header-background-color);border-style:solid}.explorer .contextMenu[open].jobs .job .header .caption{display:flex;flex-direction:row;flex:1 1 auto;padding-top:.25rem;padding-bottom:.25rem;align-items:center}.explorer .contextMenu[open].jobs .job .header .caption .icon{flex:0 0 auto;display:flex;flex-direction:row}.explorer .contextMenu[open].jobs .job .header .caption .name{font-weight:bold;flex:1 1 auto;margin-left:.25rem}.explorer .contextMenu[open].jobs .job .header svg{width:1.25rem;height:1.25rem}.explorer .contextMenu[open].jobs .job .header .closeBtn{flex:0 1 auto;margin-left:.5rem;color:var(--header-color);font-size:1.25rem;padding-inline-start:0px;padding-inline-end:0px;padding-block-start:0px;padding-block-end:0px}.explorer .contextMenu[open].jobs .job .content{padding:1rem;border-top-style:none;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-width:0px;border-style:solid;border-color:var(--control-background-color)}.explorer .contextMenu[open].jobs .job .content .errorBlock{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:flex-start;align-items:flex-start}.explorer .contextMenu[open].jobs .job .content .progressBar{display:flex;flex-direction:row;border:1px solid var(--control-border-color);background-color:var(--progress-meter-background-color)}.explorer .contextMenu[open].jobs .job .content .progressBar .meter{flex:1 1 auto;display:flex}.explorer .contextMenu[open].jobs .job .content .progressBar .meter .bar{background-color:var(--progress-meter-color)}.explorer .subTabs{display:flex;align-items:stretch;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0px;overflow:hidden}.explorer .subTabs .tab:hover:not(.active){background-color:#53689b}.explorer .subTabs .rack button[tabindex="0"]{background-color:white}.explorer .subTabs .tabBar .overflowButton{color:var(--button-color)}.explorer .subTabs .tabBar .overflowButton:focus{border-color:var(--button-color)}.explorer .overflowMenu[open]{background-color:white;padding-top:.5rem;padding-bottom:.5rem;padding-right:.5rem;padding-left:.5rem;margin-left:1rem;border:2px solid #2f4a8c;display:flex;flex-direction:column;flex-wrap:nowrap;overflow:auto;filter:drop-shadow(2px 2px 4px var(--content-color));max-width:94vw}.explorer .overflowMenu[open] svg{width:1rem;height:1rem;padding-right:.25rem;flex:0 0 auto}.explorer .overflowMenu[open] .caption{display:inline-flex;flex-direction:row;align-items:center;cursor:pointer;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer .overflowMenu[open] [role=separator]{font-weight:bold;vertical-align:top;padding-right:.25rem;padding-left:.25rem;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer .overflowMenu[open] .pathItem{max-width:40ch;display:flex;flex-direction:row;align-items:end;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer .overflowMenu[open] .pathItem span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.8rem}.explorer .overflowMenu[open] .tab{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background-color:transparent;border:1px solid transparent;cursor:pointer;border-radius:0px;font-family:'Segoe UI',Arial,Helvetica,sans-serif;color:var(--button-color);user-select:none;align-items:stretch;overflow:hidden}.explorer .overflowMenu[open] .tab:focus{outline:none}.explorer .overflowMenu[open] .tab.selected .body{border-color:var(--control-color)}.explorer .overflowMenu[open] .tab .body{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;border:1px dashed transparent;padding:.25rem;flex:1 1 auto;overflow:hidden}.explorer .overflowMenu[open] .tab .body:hover{color:var(--button-hover-color);background-color:var(--button-hover-background-color);cursor:pointer}.explorer .overflowMenu[open] .tab:hover .tabClose:hover{color:var(--button-hover-color);background-color:var(--button-hover-background-color);cursor:pointer}.explorer .overflowMenu[open] .tab .tabClose{flex:0 0 auto;font-size:1.25rem;padding-left:.25rem;padding-right:.25rem;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-weight:bold}.explorer .tabBar{display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:stretch;cursor:default;flex:0 0 auto}.explorer .tabBar>button{color:var(--button-hover-color);border:1px dashed transparent;padding-left:.5rem;padding-right:.25rem}.explorer .tabBar>button:focus{border-color:var(--button-hover-color)}.explorer .tabBar>button:hover{color:var(--button-hover-background-color);background-color:var(--button-hover-color)}.explorer .tabBar .notificationsButton{display:none}.explorer .tabBar .notificationsButton.hasNotifications{display:initial}.explorer .tabBar .notificationsButton.hasRunningJobs{animation:pulse 3s linear infinite}.explorer .tabBar .notificationsButton.hasFailedJobs{color:crimson}.explorer .tabBar [role=tablist]{display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:stretch;cursor:default;flex:1 1 auto;overflow:hidden}.explorer .tabBar [role=tablist] [role=tab]{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.125rem;display:block;align-items:stretch;flex-wrap:wrap;border:1px dashed transparent;flex-grow:0;flex-shrink:1;flex-basis:auto}.explorer .tabBar [role=tablist] [role=tab][tabindex="0"]{background-color:#FAF9F8}.explorer .tabBar [role=tablist] [role=tab][tabindex="0"] .selection{background:#f2c811}.explorer .tabBar [role=tablist] [role=tab]:focus{border-color:var(--control-color)}.explorer .tabBar [role=tablist] [role=tab] .body{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex:1 1 auto;height:1.25rem;overflow:hidden;flex-grow:0;flex-shrink:1;flex-basis:auto}.explorer .tabBar [role=tablist] [role=tab] .body .collapsedButton{border-radius:35px;padding:2px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap}.explorer .tabBar [role=tablist] [role=tab] .body .collapsedButton svg{padding-right:0px}.explorer .tabBar [role=tablist] [role=tab] .selection{margin-top:2px;border-radius:2px;height:4px}.explorer .tabBar [role=tablist] [role=tab]:not([tabindex="0"]){background-color:#F3F2F1}.explorer .tabBar [role=tablist] [role=tab]:hover:not([tabindex="0"]){background-color:white}.explorer .tabBar [role=tablist] [role=tab]:hover .tabClose{visibility:visible}.explorer .tabBar [role=tablist] [role=tab] .tabClose{display:flex;visibility:hidden;flex:0 0 auto;margin-left:.5rem;font-size:1.25rem;cursor:pointer;color:#0d1e48;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer .tabBar svg{padding-right:.25rem}.explorer .tabBar .caption{font-size:.8rem;display:inline-flex;flex-direction:row;align-items:center;color:#0d1e48;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.explorer .tabBar [role=separator]{color:#143074;font-weight:bold;vertical-align:top;padding-right:.25rem;padding-left:.25rem;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:1.1rem}.explorer .tabBar .pathItem{max-width:40ch;display:flex;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;color:#0d1e48;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.8rem;align-items:end;overflow:hidden}.explorer .tabBar .pathItem span{text-overflow:ellipsis;overflow:hidden}.explorer .tabBar .pathItem:hover:not(:last-child){cursor:pointer;text-decoration:underline}.explorer .tabsScope{display:flex;flex-direction:column;margin:0;align-items:stretch;flex:1 1 auto;overflow:hidden;position:relative}.explorer .tabs{display:flex;flex-direction:column;margin:0;align-items:stretch;flex:1 1 auto;overflow:hidden}.explorer .tabs [role=tabpanel]{flex:1 1 auto;position:relative;display:flex;overflow:hidden;flex-direction:column}.explorer .tabs [role=tabpanel]>.modalVisible{overflow:hidden}.explorer .tabs [role=tabpanel]>.modalVisible .buttonBar,.explorer .tabs [role=tabpanel]>.modalVisible [role=form],.explorer .tabs [role=tabpanel]>.modalVisible .grid .body{overflow:hidden}.explorer .tabs .newSubTab{display:flex;align-items:center;justify-content:center;flex:1 1 auto;background-color:white}.explorer .grid{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;background:var(--frame-background-color);user-select:none;font-size:var(--input-text-size);--row-header-width:2rem;--sizer-width:3px;--sizer-bar-width:1px}.explorer .grid:focus{outline:none}.explorer .grid .sizer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;cursor:col-resize}.explorer .grid .sizer .bar{width:var(--sizer-bar-width);background-color:var(--frame-background-color)}.explorer .grid [role=rowheader]{border-right:1px solid var(--frame-background-color);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.explorer .grid [role=rowheader] span{flex:1 1 auto;padding:0px;display:flex;flex-direction:column;justify-content:center;visibility:hidden;cursor:pointer}.explorer .grid [role=row]:hover:not([aria-selected]) [role=rowheader] span{visibility:visible}.explorer .grid [role=row]:focus [role=rowheader] span,.explorer .grid [role=row]:focus-within [role=rowheader] span{visibility:visible}.explorer .grid .body{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;flex:1 1 auto;overflow:auto}.explorer .grid .body [role=gridcell]{overflow:hidden;white-space:nowrap}.explorer .grid .body .real,.explorer .grid .body .float,.explorer .grid .body .decimal,.explorer .grid .body .int,.explorer .grid .body .tinyInt,.explorer .grid .body .smallInt,.explorer .grid .body .bigInt,.explorer .grid .body .numeric,.explorer .grid .body .money,.explorer .grid .body .smallMoney{text-align:right}.explorer .grid .body .smallDateTime,.explorer .grid .body .dateTime,.explorer .grid .body .dateTimeOffset,.explorer .grid .body .date,.explorer .grid .body .time,.explorer .grid .body .dateTime2{text-align:right}.explorer .grid .body [role=row]{display:grid;grid-template-columns:var(--template-columns)}.explorer .grid .body [role=row]>div:first-of-type{padding-left:2px}.explorer .grid .body [role=row]:focus,.explorer .grid .body [role=row]:focus-visible{outline-color:#1b336d;outline-style:dotted;outline-width:thin}.explorer .grid .body [role=row][aria-selected]{background-color:#8ba5e2}.explorer .grid .body [role=row][aria-selected] [role=rowheader] .selectBox{visibility:visible}.explorer .grid .body [role=row][aria-selected] .sizer{border-right:1px solid #8ba5e2;border-left:1px solid #8ba5e2}.explorer .grid .body [role=row][aria-selected] .sizer:last-of-type{border-right-color:var(--frame-background-color)}.explorer .grid .body [role=row] .sizer{background-color:var(--frame-background-color);border-right:1px solid var(--content-background-color);border-left:1px solid var(--content-background-color)}.explorer .grid .body [role=row] .sizer:last-of-type{border-right-color:var(--frame-background-color)}.explorer .grid .body [role=grid]{display:flex;flex-direction:column;align-items:flex-start;background-color:var(--content-background-color)}.explorer .grid .body [role=grid] [role=row].hovered:not([aria-selected]){background-color:#dde4f6}.explorer .grid .body [role=grid] [role=row].hovered:not([aria-selected]) .sizer{border-right-color:#dde4f6;border-left-color:#dde4f6}.explorer .grid .body [role=grid] [role=row].hovered:not([aria-selected]) .sizer:last-of-type{border-right-color:var(--frame-background-color)}.explorer .grid .body [role=grid] [role=row].hovered:not([aria-selected]) [role=gridcell]{cursor:pointer}.explorer .grid .body [role=grid] [role=row].hovered:not([aria-selected]) [role=rowheader] span{visibility:visible}.explorer .grid .body [role=grid] [role=row] [role=gridcell].hovered{text-decoration:underline;cursor:pointer}.explorer .grid .body .placeholder [role=row] [role=gridcell]{filter:blur(2px)}.explorer .grid .body .placeholder.fetching [role=row] [role=gridcell]{animation:pulse 4s linear infinite}.explorer .grid .body .endOfResults{background-color:var(--placeholder-color);color:var(--button-border-color);padding:2rem;font-style:italic}.explorer .grid>.header{background-color:var(--grid-header-background-color);color:var(--grid-header-color)}.explorer .grid .header:hover [role=columnheader]:not(.open) .label .caption .indicators{display:flex;flex-direction:row;align-items:center}.explorer .grid .header [role=row]{display:flex;flex-direction:row;overflow:hidden}.explorer .grid .header [role=row] .label{display:flex;flex-direction:row;overflow:hidden}.explorer .grid .header [role=row] .sizer{width:var(--sizer-width);background-color:var(--frame-background-color);border-right:1px solid var(--grid-header-background-color);border-left:1px solid var(--grid-header-background-color)}.explorer .grid .header [role=row] [role=columnheader]{vertical-align:bottom;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;align-content:stretch;cursor:pointer}.explorer .grid .header [role=row] [role=columnheader] .label{display:flex;flex-direction:row;align-items:stretch;flex:1 1 auto}.explorer .grid .header [role=row] [role=columnheader] .label .caption{flex:1 1 auto;display:flex;align-items:flex-end;position:relative;padding-top:.25rem;padding-bottom:.25rem}.explorer .grid .header [role=row] [role=columnheader] .label .caption .indicators{display:none;color:var(--button-disabled-color);position:absolute;right:0px;top:0px;padding-top:2px;padding-right:2px;font-size:small}.explorer .grid .header [role=row] [role=columnheader] .label .caption .indicators svg{height:12px;width:12px}.explorer .grid .header [role=row] [role=columnheader] .label .caption .indicators .sortPosition+svg{width:6px}.explorer .grid .header [role=row] [role=columnheader] .label .caption.group{justify-content:center;align-items:center}.explorer .grid .header [role=row] [role=rowheader]{order:-1;width:var(--row-header-width)}.explorer .grid .header [role=row] [role=rowheader] span{visibility:visible}.explorer .grid .header [role=row] [role=rowheader] .menu{background-color:var(--grid-header-background-color);color:var(--grid-header-color);flex:1 1 auto}.explorer .grid .header [role=row] [role=rowheader] .menu:hover{background-color:var(--grid-header-color);color:var(--grid-header-background-color)}.explorer .grid .header [role=row] [role=rowheader] .menu:focus{border-color:var(--grid-header-color)}.explorer .grid .header [role=row] .bottomBorder{height:1px;background-color:var(--grid-header-sizer-background-color);align-self:stretch}.explorer .grid .header [role=row]>*,.explorer .grid .filter [role=row]>*{flex:0 0 auto;box-sizing:border-box}.explorer .grid .header [role=row] .sizer.margin,.explorer .grid .filter [role=row] .sizer.margin{background-color:transparent;flex:0 0 2px}.explorer .grid search{overflow:hidden;flex:0 0 auto;background-color:var(--grid-filter-background-color)}.explorer .grid search fieldset{display:grid;grid-template-columns:var(--template-columns);margin-inline:0px;padding-block:0px;padding-inline:0px;border:none}.explorer .grid search fieldset:focus-within .openBox{visibility:visible}.explorer .grid search .none{background-color:dimgrey}.explorer .grid search input[type="search" i]::-webkit-search-cancel-button{display:none}.explorer .grid search input[type=search],.explorer .grid search select{border:none;outline:none;flex:1 1 auto;padding-block:0px;padding-inline:0px;padding-left:.125rem;padding-right:.125rem;padding-top:.125rem;padding-bottom:.125rem;background-color:unset;min-width:0px}.explorer .grid search .clear{display:flex;flex-direction:row;width:.7em;padding-right:.15rem;cursor:pointer;flex:0 0 auto}.explorer .grid search .editor{display:flex;flex-direction:row;overflow:hidden;border-bottom:1px solid var(--frame-background-color);border-top:1px solid transparent}.explorer .grid search .editor.invalid{background-color:mistyrose}.explorer .grid search .editor:focus,.explorer .grid search .editor:focus-within{border-bottom-style:dashed;border-bottom-color:var(--header-background-color);border-top-style:dashed;border-top-color:var(--header-background-color)}.explorer .grid search .editor:focus+.sizer,.explorer .grid search .editor:focus-within+.sizer{border-left-style:dashed;border-left-color:var(--header-background-color)}.explorer .grid search .sizer,.explorer .grid search .rowheader{border-bottom:1px solid var(--frame-background-color)}.explorer .grid search .sizer:has(+ .editor:focus),.explorer .grid search .rowheader:has(+ .editor:focus),.explorer .grid search .sizer:has(+ .editor:focus-within),.explorer .grid search .rowheader:has(+ .editor:focus-within){border-right-style:dashed;border-right-color:var(--header-background-color)}.explorer .grid search .none+.sizer{border-left-color:dimgray}.explorer .grid search .sizer{background-color:var(--frame-background-color);border-left:1px solid var(--grid-filter-background-color);border-right:1px solid var(--grid-filter-background-color)}.explorer .grid search .sizer:has(+ .none){border-right-color:dimgray}.explorer .grid search .rowheader{border-bottom:1px solid var(--frame-background-color);border-right:1px solid var(--frame-background-color);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.explorer .grid search .rowheader span{flex:1 1 auto;padding:0px;display:flex;flex-direction:column;justify-content:center;visibility:hidden;cursor:pointer}.explorer .grid search .rowheader .filterBox{visibility:visible}.explorer .sort{display:grid;grid-template-columns:minmax(10em, 30em) min-content minmax(10em, 30em) min-content;grid-template-rows:auto 50ex}.explorer .sort .label{text-align:center}.explorer .sort .buttons{display:flex;flex-direction:column}.explorer .sort .buttons button{padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem}.explorer .sort .buttons .removeAll svg{transform:matrix(-1, 0, 0, 1, 0, 0)}.explorer .sort .buttons .remove svg{transform:matrix(-1.5, 0, 0, 1.5, 0, 0)}.explorer .sort .buttons .add svg{transform:scale(1.5)}.explorer .sort .buttons .moveUp svg{transform:rotate(-90deg)}.explorer .sort .buttons .moveDown svg{transform:rotate(90deg)}.explorer .sort .segment{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;background-color:var(--control-background-color);border:2px outset var(--button-border-color);padding:.5rem;cursor:pointer;outline:none}.explorer .sort .segment:hover:not(.draggingOver){filter:drop-shadow(2px 2px 4px var(--content-color))}.explorer .sort .segment:active{border-style:inset;filter:none}.explorer .sort .segment:focus-within{border-style:dashed;border-color:var(--control-color)}.explorer .sort .segment .label{flex:1 1 auto;justify-content:flex-start;overflow:hidden}.explorer .sort .segment button:hover{color:unset;background-color:unset}.explorer .sort .segment .terminal{font-weight:bold;white-space:nowrap}.explorer .sort .segment .path{display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-style:italic}.explorer .sort .segment .path span{white-space:nowrap}.explorer .sort .availableColumns{display:flex;flex-direction:column;border:2px inset var(--button-border-color);background-color:var(--frame-background-color);overflow-y:auto;overflow-x:hidden;align-items:flex-end}.explorer .sort .availableColumns .segment{justify-content:flex-end;margin:.25rem}.explorer .sort .availableColumns .segment .path{flex-direction:row}.explorer .sort .availableColumns .segment .path span:not(:last-child)::after{content:"→"}.explorer .sort .availableColumns .segment .path span:last-child::after{content:"."}.explorer .sort .availableColumns .segment svg{margin-left:.25rem}.explorer .sort .segments{display:flex;flex-direction:column;border:2px inset var(--button-border-color);background-color:var(--frame-background-color);overflow-y:auto;overflow-x:hidden}.explorer .sort .segments .divider{height:4px;border:none;border-radius:2px;background-color:transparent;display:block}.explorer .sort .segments .divider.draggingOver{background-color:var(--highlight-color)}.explorer .sort .segments .segment{justify-content:flex-start;margin-left:.25rem;margin-right:.25rem}.explorer .sort .segments .segment .path{display:inline-flex;flex-direction:row-reverse;font-style:italic}.explorer .sort .segments .segment .path span:not(:last-child)::before{content:"←"}.explorer .sort .segments .segment .path span:last-child::before{content:"."}.explorer .sort .segments .segment svg{margin-right:.25rem}.explorer .design{padding:2rem;overflow:auto;background-color:var(--frame-background-color)}.explorer .design .description{font-weight:lighter}.explorer .design .description.state{font-size:smaller;font-style:italic}.explorer .design .emptyList{font-style:italic;margin-top:2ex}.explorer .design select{margin-right:1rem}.explorer .design input,.explorer .design textarea{width:unset;max-width:80ch;border:2px solid var(--control-border-color);outline:none}.explorer .design input:focus,.explorer .design textarea:focus{border-style:dashed;border-color:var(--control-color)}.explorer .design textarea{height:12ex}.explorer .design .section{background-color:var(--content-background-color);padding:2rem;margin-bottom:1rem}.explorer .design .section .form{display:grid;grid-template-columns:max-content 1fr;row-gap:.25rem;align-items:center}.explorer .design .section .form .fourStateCheckBox{justify-self:start}.explorer .design .section .form .caption{margin-right:.25rem}.explorer .design .section .form .description{grid-column-end:span 2}.explorer .design .section h2{display:flex;flex-direction:row;align-items:end}.explorer .design .section h2 button{margin-left:.25rem}.explorer .design .section .columnsHeader{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}.explorer .design .section .segments{display:inline-flex;flex-direction:column;border:2px inset var(--button-border-color);background-color:var(--frame-background-color);height:30ex;overflow-y:auto;overflow-x:hidden;min-width:20rem}.explorer .design .section .segments .segment{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;background-color:var(--control-background-color);border:2px solid var(--button-border-color);padding:.5rem}.explorer .design .section .segments .segment svg{width:1.25rem;height:1.25rem}.explorer .design .section .columns,.explorer .design .section .checkConstraints{display:flex;flex-direction:row;align-items:flex-start;border:2px inset var(--button-border-color);background-color:var(--frame-background-color);height:30ex;overflow-y:auto;overflow-x:hidden;padding:.75rem;flex-wrap:wrap;align-content:flex-start}.explorer .design .section .columns .column,.explorer .design .section .checkConstraints .column,.explorer .design .section .columns .checkConstraint,.explorer .design .section .checkConstraints .checkConstraint{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;background-color:var(--control-background-color);border:1px solid var(--button-border-color);margin-right:.75rem;margin-bottom:.75rem;flex:0 1 40ch;overflow:hidden}.explorer .design .section .columns .column:hover,.explorer .design .section .checkConstraints .column:hover,.explorer .design .section .columns .checkConstraint:hover,.explorer .design .section .checkConstraints .checkConstraint:hover{color:var(--button-color)}.explorer .design .section .columns .column:hover .caption,.explorer .design .section .checkConstraints .column:hover .caption,.explorer .design .section .columns .checkConstraint:hover .caption,.explorer .design .section .checkConstraints .checkConstraint:hover .caption{text-decoration:underline}.explorer .design .section .columns .column:focus,.explorer .design .section .checkConstraints .column:focus,.explorer .design .section .columns .checkConstraint:focus,.explorer .design .section .checkConstraints .checkConstraint:focus{border-style:dashed;border-color:var(--control-color)}.explorer .design .section .columns .column .caption,.explorer .design .section .checkConstraints .column .caption,.explorer .design .section .columns .checkConstraint .caption,.explorer .design .section .checkConstraints .checkConstraint .caption{margin-top:.5rem;margin-bottom:.5rem;margin-left:.5rem;text-overflow:ellipsis;flex:1 1 0;white-space:nowrap;overflow:hidden;text-align:left}.explorer .design .section .columns .column .caption.required,.explorer .design .section .checkConstraints .column .caption.required,.explorer .design .section .columns .checkConstraint .caption.required,.explorer .design .section .checkConstraints .checkConstraint .caption.required{font-weight:bold}.explorer .design .section .columns .column .caption.hidden,.explorer .design .section .checkConstraints .column .caption.hidden,.explorer .design .section .columns .checkConstraint .caption.hidden,.explorer .design .section .checkConstraints .checkConstraint .caption.hidden{font-style:italic}.explorer .design .section .columns .column svg,.explorer .design .section .checkConstraints .column svg,.explorer .design .section .columns .checkConstraint svg,.explorer .design .section .checkConstraints .checkConstraint svg{width:1.25rem;height:1.25rem}.explorer .design .section .columns .column button,.explorer .design .section .checkConstraints .column button,.explorer .design .section .columns .checkConstraint button,.explorer .design .section .checkConstraints .checkConstraint button{display:none}.explorer .design .section .relationshipUI{display:grid;grid-template-columns:minmax(10em, 30em) minmax(10em, 30em);grid-column-gap:1rem}.explorer .design .section .relationships{display:flex;flex-direction:column;align-items:stretch;border:2px inset var(--button-border-color);background-color:var(--frame-background-color);height:30ex;overflow-y:auto;overflow-x:hidden;padding:.75rem;flex-wrap:nowrap;align-content:flex-start}.explorer .design .section .relationships .relationship{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;background-color:var(--control-background-color);border:1px solid var(--button-border-color);margin-right:.75rem;margin-bottom:.75rem}.explorer .design .section .relationships .relationship:hover{color:var(--button-color)}.explorer .design .section .relationships .relationship:hover .caption{text-decoration:underline}.explorer .design .section .relationships .relationship:focus{border-style:dashed;border-color:var(--control-color)}.explorer .design .section .relationships .relationship .caption{margin-top:.5rem;margin-bottom:.5rem;margin-left:.5rem;text-overflow:ellipsis;flex:1 1 0;white-space:nowrap;overflow:hidden;text-align:left}.explorer .design .section .relationships .relationship .caption.hidden{font-style:italic}.explorer .design .section .relationships .relationship svg{width:1.25rem;height:1.25rem}.explorer .design .section .relationships .relationship button{display:none}.explorer .design .section .actions{display:flex;flex-direction:column;align-items:flex-start;margin-top:1.5ex}.explorer .design .section .actions .action{display:flex;flex-direction:row}.explorer .design .section .actions .action button{display:flex;flex-direction:row;cursor:pointer;align-items:center;padding-top:.75ex;padding-bottom:.75ex;padding-left:.5rem;padding-right:.5rem;border-width:2px;border-style:dashed}.explorer .design .section .actions .action button:focus{border-color:var(--highlight-color);outline:none}.explorer .design .section .actions .action button div{margin-left:.5rem}.explorer .design .section .actions .action button:hover{background-color:unset;color:unset}.explorer .design .section .actions .action button:hover:not(:disabled){text-decoration:underline}.explorer .design .section .actions .action button:disabled{color:var(--button-disabled-color);cursor:default}.explorer .design .section .actions .action .meter{display:flex}.explorer .design .section .actions .action .spinner{width:1.5rem;height:1.5rem}.explorer .design .section .actions .action .error{display:flex;margin-left:.5rem;color:crimson}.explorer .design .section .actions .action .error svg{width:1.5rem;height:1.5rem}.explorer .design .section .schemaRoles{display:grid;grid-template-columns:fit-content(30em) repeat(7, 5em) 2rem}.explorer .design .section .schemaRoles input{place-self:center;width:17px;height:17px}.explorer .design .section .schemaRoles .header.caption{margin-bottom:.5rem;place-self:center;font-weight:bold}.explorer .design .section .schemaRoles .role.caption{place-self:flex-end;white-space:nowrap}.explorer .design .section .schemaRoles.form{margin-top:1rem;padding-top:unset;padding-bottom:unset}.explorer .design .section .databaseRoles{display:grid;grid-template-columns:fit-content(30em) repeat(10, max-content) 2rem;overflow-x:auto}.explorer .design .section .databaseRoles input{place-self:center;width:17px;height:17px}.explorer .design .section .databaseRoles .header.caption{margin-bottom:.5rem;place-self:flex-end;font-weight:bold;text-align:center;justify-self:center}.explorer .design .section .databaseRoles .role.caption{place-self:flex-end;white-space:nowrap}.explorer .design .section .databaseRoles .role.caption:hover{cursor:pointer;text-decoration:underline}.explorer .design .section .databaseRoles.form{margin-top:1rem;padding-top:unset;padding-bottom:unset}.explorer .design .section .tableRoles,.explorer .design .section .procedureRoles,.explorer .design .section .tabularRoles,.explorer .design .section .proceduralRoles{display:grid;overflow-x:auto}.explorer .design .section .tableRoles input,.explorer .design .section .procedureRoles input,.explorer .design .section .tabularRoles input,.explorer .design .section .proceduralRoles input{place-self:center;width:17px;height:17px}.explorer .design .section .tableRoles .header.caption,.explorer .design .section .procedureRoles .header.caption,.explorer .design .section .tabularRoles .header.caption,.explorer .design .section .proceduralRoles .header.caption{margin-bottom:.5rem;place-self:center;font-weight:bold}.explorer .design .section .tableRoles .role.caption,.explorer .design .section .procedureRoles .role.caption,.explorer .design .section .tabularRoles .role.caption,.explorer .design .section .proceduralRoles .role.caption{display:flex;flex-direction:row;cursor:pointer;align-items:center;white-space:nowrap;font-size:unset}.explorer .design .section .tableRoles .role.caption span,.explorer .design .section .procedureRoles .role.caption span,.explorer .design .section .tabularRoles .role.caption span,.explorer .design .section .proceduralRoles .role.caption span{margin-left:.5rem;margin-right:.5rem;white-space:nowrap}.explorer .design .section .tableRoles.form,.explorer .design .section .procedureRoles.form,.explorer .design .section .tabularRoles.form,.explorer .design .section .proceduralRoles.form{margin-top:1rem;padding-top:unset;padding-bottom:unset}.explorer .design .section .tableRoles .role,.explorer .design .section .tabularRoles .role{justify-content:start}.explorer .design .section .tableRoles .role.expanded svg,.explorer .design .section .tabularRoles .role.expanded svg{transform:rotate(90deg)}.explorer .design .section .tableRoles .column.caption,.explorer .design .section .tabularRoles .column.caption{display:flex;flex-direction:row;justify-content:flex-end;background-color:var(--frame-background-color)}.explorer .design .section .tableRoles .column.caption span,.explorer .design .section .tabularRoles .column.caption span{margin-left:.5rem;margin-right:.5rem}.explorer .design .section .tableRoles{grid-template-columns:fit-content(30em) repeat(6, max-content) 2rem}.explorer .design .section .tabularRoles{grid-template-columns:fit-content(30em) repeat(6, max-content)}.explorer .design .section .proceduralRoles{grid-template-columns:fit-content(30em) repeat(2, max-content)}.explorer .design .section .procedureRoles{grid-template-columns:fit-content(30em) max-content 2rem}@starting-style{.explorer .toast:popover-open{opacity:0}}@media (max-width:420px) or (max-height:420px){.explorer{--input-text-size:1rem}.explorer .actions button{padding-left:1rem;padding-right:1rem}.explorer .actions button .caption{font-size:.7rem}.explorer .database .contentPane button.showNamespacesPanel{display:inherit}.explorer .database .navPane{display:none}.explorer .database .splitter{display:none}.explorer .database.showNavigation .navPane{display:flex;flex:1 1 auto}.explorer .database.showNavigation .contentPane{display:none}.explorer [role=form]{padding-inline:.25rem}.explorer [role=form] fieldset.expanded{padding-left:.25rem;padding-right:.25rem}.explorer [role=form] .editorForm{grid-template-columns:max-content 1fr;grid-row-gap:0px}.explorer [role=form] .editorForm label{text-align:left;padding-left:0px;font-size:.75rem}.explorer [role=form] .editorForm .fieldGroup{grid-column:span 2;margin-bottom:.75rem}.explorer [role=form] .editorForm .fieldGroup .indicator{grid-column:1}.explorer [role=form] .editorForm .fieldGroup .value{grid-column:2}.explorer [role=form] .editorForm .fieldGroup label{grid-column:2}.explorer .modalContainer [aria-modal=true]{padding:0px;border:none;top:0px;left:0px;right:0px;bottom:0px;transform:none;min-width:initial;max-height:initial;position:absolute}.explorer .modalContainer [aria-modal=true].confirmDialog,.explorer .modalContainer [aria-modal=true].alertDialog,.explorer .modalContainer [aria-modal=true].prompt{max-width:unset}.explorer .modalContainer [aria-modal=true] .body .form{grid-template-columns:1fr}.explorer .modalContainer [aria-modal=true] .body .form .caption{margin-top:1ex;margin-bottom:.25ex;text-align:left;padding-left:0px}.explorer .modalContainer [aria-modal=true] .body:has(.relationshipEditor){padding-right:1rem;padding-left:.5rem;padding-top:2rem;padding-bottom:1rem}.explorer .modalContainer [aria-modal=true] .relationshipEditor{width:unset;grid-template-columns:max-content 1fr .5em 1fr}.explorer .modalContainer [aria-modal=true] .relationshipEditor .caption{font-size:small;padding-left:0px;padding-right:0px;grid-column-start:span 4;justify-self:start}.explorer .design{padding:0px}.explorer .design .section .relationshipUI{grid-template-columns:minmax(10em, 30em);grid-column-gap:unset}}