.menu-button{outline:0;align-items:center;display:flex;position:relative}.menu-button>.menu-button-btn{color:inherit;text-align:center;appearance:none;cursor:pointer;min-width:2em;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:4px;padding:.4em .8em;line-height:1.4}.menu-button>.menu-button-btn i{vertical-align:middle;pointer-events:none}.menu-button>.menu-button-btn .default-icon{color:#0006}.menu-button .menu{z-index:100;background:var(--color-window-bg-hard);box-shadow:0 0 0 1px rgb(from var(--color-window-fg-hard) r g b/.2), 0 2px 5px -1px #00000080;color:var(--color-window-fg);text-align:left;transform-origin:100% 0;opacity:0;white-space:pre-wrap;text-shadow:none;border-radius:2px;width:max-content;margin-top:2px;padding:2px;transition:transform .4s ease-out,opacity .1s ease-out;position:absolute;top:100%;left:0;transform:scaleY(0)}.menu-button .menu>hr{background:var(--color-grey);height:1px;margin:2px 0;padding:0}.menu-button:hover>.menu-button-btn{color:currentColor;background:#0000000d;border-color:#0000001a}.menu-button:focus>.menu-button-btn,.menu-button:focus-within>.menu-button-btn{pointer-events:none;background:#0000001a;border-color:#0000004d;border-radius:3px;outline:none;box-shadow:inset 0 1px 3px #0000001a}.menu-button:focus .menu,.menu-button:focus-within .menu{opacity:1;transition:transform .1s ease-out,opacity .4s ease-out;transform:scale(1)}.menu-button:focus .default-icon,.menu-button:focus-within .default-icon{color:currentColor}.menu-button>.menu-button-btn:focus+.menu{opacity:1;transition:transform .1s ease-out,opacity .4s ease-out;transform:scale(1)}.menu-button .menu-item{padding:.4em 1.2em}.menu-button .menu-item>*{outline:0;display:block}.menu-button .menu-item>a.active{background:#ddd}.menu-button .menu-item:hover,.menu-button .menu-item:focus,.menu-button .menu-item:focus-within{box-shadow:0 0 0 1px var(--color-highlight) inset;background:var(--color-selection)!important}.menu-button .menu-item:hover :not(input),.menu-button .menu-item:focus :not(input),.menu-button .menu-item:focus-within :not(input){color:var(--color-window-fg);box-shadow:none;background:0 0}.menu-button.menu-right .menu{left:auto;right:0}.btn .menu-button:last-child{margin:-.4em -.8em -.4em 0}.btn .menu-button:first-child{margin:-.4em 0 -.4em -.8em}.btn .menu-button:before{content:"";float:left;border:1px solid #fff3;border-color:#0003 #fff3 #fff3 #0003;width:0;height:1.4em;margin:0 2px 0 -2px;display:block}.btn .menu-button>.menu-button-btn{border-radius:0 3px 3px 0;width:auto;min-width:1.8em;margin:1px 1px 1px 0;padding:3px 6px;line-height:2.01}.btn .menu-button .menu-item>*{text-indent:0}.btn .menu-button:hover>.menu-button-btn{background:#0000001a}.btn .menu-button:focus>.menu-button-btn,.btn .menu-button:focus-within>.menu-button-btn{background:#0003}.alert{white-space:pre-wrap;text-shadow:0 1px 0 rgb(from var(--color-window-bg) r g b/.5);word-break:normal;border:1px solid #0000001a;border-radius:5px;padding:.5em 1em .5em 2em;font-family:monospace;font-size:85%;line-height:1.2;position:relative}.alert.small{font-size:75%}.alert>.icon{text-align:center;width:1em;position:absolute;top:.55em;left:.65em}.alert.alert-blue{border-color:rgb(from var(--color-blue) r g b/.2);background:rgb(from var(--color-blue) r g b/.2)}.alert.alert-blue,.alert.alert-blue *{color:var(--color-blue-dark)}.alert.alert-orange{border-color:rgb(from var(--color-orange) r g b/.2);background:rgb(from var(--color-orange) r g b/.2)}.alert.alert-orange,.alert.alert-orange *{color:color-mix(in srgb, var(--color-orange) 70%, var(--color-window-fg))}.alert.alert-red{border-color:rgb(from var(--color-red) r g b/.2);background:rgb(from var(--color-red) r g b/.2)}.alert.alert-red,.alert.alert-red *{color:color-mix(in srgb, var(--color-red) 80%, var(--color-window-fg))}.alert.alert-grey{border-color:rgb(from var(--color-grey) r g b/.4);background:rgb(from var(--color-grey) r g b/.3)}.alert.alert-grey,.alert.alert-grey *{color:color-mix(in srgb, var(--color-grey) 40%, var(--color-window-fg))}.alert.alert-green{border-color:rgb(from var(--color-green) r g b/.2);background:rgb(from var(--color-green) r g b/.2)}.alert.alert-green,.alert.alert-green *{color:color-mix(in srgb, var(--color-green) 70%, var(--color-window-fg))}.breadcrumbs{margin-bottom:1rem}.breadcrumbs a{color:var(--color-blue);white-space:nowrap}.breadcrumbs .icon{color:rgb(from var(--color-window-fg-soft) r g b/.5);margin:0 .5em}.markdown{display:contents}.markdown :first-child{margin-top:0}.markdown :last-child{margin-bottom:0}.markdown ol,.markdown ul{padding:0 0 0 2rem}.markdown ol li,.markdown ul li{margin:.25rem 0;list-style-position:outside}.global-search-results{line-break:anywhere}.global-search-results>a{border-radius:3px;margin-bottom:1rem;padding:.5rem 1rem .5rem 2rem;display:block}.global-search-results>a:hover{background:var(--color-highlight);box-shadow:0 0 0 1px var(--color-highlight) inset}.global-search-results>a.active{background:var(--color-selection);box-shadow:0 0 0 1px var(--color-highlight) inset;scroll-margin:6px}.global-search-results>a>.name,.global-search-results>a>.description,.global-search-results>a .small>span{text-overflow:ellipsis;white-space:nowrap;max-width:99%;display:inline-block;overflow:hidden}.global-search-results>a .name{font-weight:600}.global-search-results .icon{text-align:center;width:1rem;margin:0 .5rem 0 -1.5rem}.global-search-results hr{margin:6px 0}.global-search{max-width:100%;position:relative}.global-search input[type=search]{background-color:#fff0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%238888' d='M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z'/%3E%3C/svg%3E");width:7rem;max-width:100%;margin:0 1rem 0 0;transition:all .2s ease-in-out}.global-search .loader{display:none;position:absolute;top:.6em;left:.6em}.global-search.loading .loader{display:block}.global-search.loading input[type=search]{background-image:none!important}.global-search .global-search-results{background:var(--color-window-bg-hard);width:50vw;min-width:100%;max-height:calc(100vh - 4.5rem);box-shadow:1px 1px 6px #0006, 0 0 0 1px rgb(from var(--color-window-fg-hard) r g b/.2);text-align:left;border-radius:8px;margin:2px 0 0;padding:6px;display:none;position:absolute;top:100%;left:50%;overflow:auto;transform:translate(-50%)}.global-search .global-search-results>a{margin-bottom:1px}.global-search:focus-within input[type=search]{background-color:var(--color-window-bg-hard);width:50vw}.global-search input[type=search]:focus+.global-search-results,.global-search .global-search-results:active{display:block}label.checkbox-label{border-radius:4px;padding:0 .5em 0 1.66em;font-weight:400;line-height:1.6em;display:block;position:relative}label.checkbox-label>input[type=checkbox],label.checkbox-label>input[type=radio]{font-size:inherit;vertical-align:top;outline:0;width:1em;height:1em;margin:0 .4em 0 -1.4em;position:relative;top:.3em}label.checkbox-label>input[type=checkbox]:focus-visible+.checkbox-label-focus-highlight,label.checkbox-label>input[type=radio]:focus-visible+.checkbox-label-focus-highlight{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-blue), var(--color-window-bg-hard) 20%) inset;border-radius:4px;position:absolute;inset:0}label.checkbox-label>input[type=text],label.checkbox-label>input[type=number],label.checkbox-label>input[type=date]{vertical-align:top;line-height:inherit;z-index:2;margin:-1px;padding-top:0;padding-bottom:0;padding-left:.5em;position:relative}label.checkbox-label .checkbox-label-description{padding:0 0 .3em;font-size:85%;font-weight:400;line-height:normal}label.checkbox-label .checkbox-label-description:empty{display:none}label.checkbox-label:hover{background:var(--color-highlight);box-shadow:0 0 0 1px var(--color-highlight) inset}label.checkbox-label.label-left{padding:0 1.66em 0 .5em}label.checkbox-label.label-left>input[type=checkbox],label.checkbox-label.label-left>input[type=radio]{margin:0 -1.4em 0 .4em}#app-header{background:var(--color-window-bg) linear-gradient(90deg, rgb(from var(--color-blue) r g b/.2), rgb(from var(--color-blue) r g b/0));z-index:10000;box-shadow:0 -1px 0 0 var(--color-grey) inset;position:sticky;top:0}#app-header .logo-link{color:var(--color-blue-dark);letter-spacing:.4rem;text-shadow:0 1px 0 rgb(from var(--color-window-bg-hard) r g b/.25);background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-blue-dark), #fff 30%), var(--color-blue-dark));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 0 .25rem;font-size:1.6rem;line-height:2.5rem}#app-header .logo-link img{height:1.8rem;margin:0 .5em -.2rem 0}#app-header .logo-link sup{font-size:50%}#app-header .logo-link .logo-icon{vertical-align:top;color:var(--color-brand-2);background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-brand-2), #fff 40%), var(--color-brand-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 .25rem 0 0;font-size:3rem}#app-header .col{height:4em}.study-area,.col.study-area{cursor:pointer;border:1px solid #0000;border-radius:1rem;overflow:hidden}.study-area:hover,.col.study-area:hover{box-shadow:0 0 0 5px rgb(from var(--color-blue-dark) r g b/.2);border-color:var(--color-blue-dark);background:var(--color-window-bg-hard)}.study-area>header,.col.study-area>header{border-bottom:1px solid var(--color-grey);align-items:center;margin:0 1rem;padding:0;display:flex}.study-area>header>h3,.col.study-area>header>h3{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;padding:1rem 0 1rem 2rem;font-size:1.2rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.study-area>header>h3 .icon,.col.study-area>header>h3 .icon{width:2rem;margin:0 0 0 -2rem!important}.study-area .main-wrap,.col.study-area .main-wrap{flex:1;height:100%;position:relative}.study-area .main-wrap:after,.col.study-area .main-wrap:after{content:"";z-index:20;background:linear-gradient(rgb(from var(--color-window-bg) r g b/0), rgb(from var(--color-window-bg) r g b/0) 50%, var(--color-window-bg));pointer-events:fill;position:absolute;inset:0 1rem 1rem}.study-area:hover .main-wrap:after,.col.study-area:hover .main-wrap:after{background:linear-gradient(rgb(from var(--color-window-bg-hard) r g b/0), rgb(from var(--color-window-bg-hard) r g b/0) 50%, var(--color-window-bg-hard))}.study-area footer,.col.study-area footer{box-shadow:0 1px 0 0 var(--color-grey) inset;background:var(--color-window-bg);padding:1rem}.study-area main,.col.study-area main{height:100%;max-height:16.5rem;margin:1rem;padding:0;overflow:auto}.study-area>hr,.col.study-area>hr{margin:0}.study-area.short,.col.study-area.short{border-radius:.5rem}.study-area.short>header,.col.study-area.short>header{border-radius:.5rem .5rem 0 0;justify-content:start;min-height:0}.study-area.short>header>h3,.col.study-area.short>header>h3{-webkit-line-clamp:1;text-align:left;white-space:nowrap;display:block}.study-area.short main,.col.study-area.short main{max-height:10rem;color:var(--color-window-fg)}.study-area.short main .markdown h6,.col.study-area.short main .markdown h6{font-size:100%}.study-area.short main .markdown h5,.col.study-area.short main .markdown h5{font-size:105%}.study-area.short main .markdown h4,.col.study-area.short main .markdown h4{font-size:110%}.study-area.short main .markdown h3,.col.study-area.short main .markdown h3{font-size:115%}.study-area.short main .markdown h2,.col.study-area.short main .markdown h2{font-size:120%}.study-area.short main .markdown h1,.col.study-area.short main .markdown h1{font-size:125%}.home-page{grid-template-rows:auto auto 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:2rem;width:100%;height:100%;display:grid}.home-page .card{border-radius:.5em;padding:1.5em 2em;transition:all .2s}.home-page .card .icon{color:var(--color-brand-2)}.home-page .card li::marker{color:var(--color-brand-2)}.home-page .card .icon{vertical-align:middle;margin:-1px .25em 1px 0;font-size:20px;line-height:20px}.home-page .card hr{border:0;height:1px;margin:.5em 0}.home-page .card h4{-webkit-line-clamp:2;text-transform:uppercase;-webkit-box-orient:vertical;flex:1;font-size:110%;font-weight:600;transition:all .2s;display:-webkit-box;overflow:hidden}.home-page .card h4:first-child{margin-top:0}.home-page .card li{white-space:nowrap;text-overflow:ellipsis;list-style:none;overflow:hidden}.home-page .sync-notes{background:rgb(from var(--color-orange) r g b/.2);border-color:rgb(from var(--color-orange) r g b/.2);grid-column:1/6;padding:1em 1.5em;font-weight:700}.home-page .study-areas{grid-area:1/1/auto/6;grid-template-columns:repeat(auto-fit,minmax(17em,1fr));gap:2rem;margin:0 -5px -5px;padding:5px;display:grid;overflow:auto}.home-page .study-areas .card:hover{cursor:pointer;box-shadow:0 0 0 5px rgb(from var(--color-blue-dark) r g b/.2);border-color:var(--color-blue-dark)}.home-page .study-areas h4{color:var(--color-blue-dark)}.home-page .study-areas p{font-size:90%}.home-page .graphs-row-wrap{grid-area:2/1/auto/6}.home-page .graphs-row{grid-template-columns:23rem auto;gap:0 2rem;padding:1rem 0;display:grid}.home-page .graphs{aspect-ratio:16/10;background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;grid-column:1/2}.home-page .graphs-list{columns:auto;column-rule:1px dotted var(--color-grey);column-width:22em;grid-column:2/6;column-gap:2rem;overflow:hidden}.home-page .graphs-list li{break-inside:avoid;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem;display:block;overflow:hidden}.home-page .pkg-and-sites{flex-direction:column;grid-column:1/3;display:flex}.home-page .subscriptions,.home-page .sync-notes{grid-area:auto/1/auto/3;margin-bottom:2rem}.home-page .timeline{grid-area:3/3/auto/6}@media (width<=42rem){.home-page{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.home-page .study-areas{grid-column:1/1;grid-template-rows:auto;grid-template-columns:1fr;gap:1rem;margin:0 -5px -5px;padding:5px;overflow:visible}.home-page .graphs-row{grid-column:1/1;grid-template-rows:auto auto;grid-template-columns:1fr;gap:1rem}.home-page .graphs-row .graphs{grid-area:1/1/auto/1;max-width:none}.home-page .graphs-row .graphs-list{grid-area:2/1/auto/1;overflow:hidden}.home-page .sync-notes,.home-page .pkg-and-sites{grid-column:1/1}.home-page .timeline{grid-column:1/1;overflow:hidden}}:root.light .home-page .graphs img{mix-blend-mode:multiply}.data-columns-table table{border-spacing:0}.data-columns-table td,.data-columns-table th{padding:2px}.data-columns-table tbody tr:hover{background:var(--color-highlight)}.select-component{-webkit-user-select:none;user-select:none;min-height:calc(var(--font-size) * var(--line-height) + var(--font-size) * .8 + 2);text-align:left;display:inline-block;position:relative;padding:.4em 22px .4em .6em!important}.select-component .select-component-value{max-height:calc(var(--font-size) * var(--line-height));flex:1 1 0;align-items:baseline;display:flex;overflow:hidden}.select-component .select-component-value .select-component-option-icon{text-align:center;vertical-align:middle;flex:0 0 1.2em;align-self:center;width:1.2em;min-width:1.2em;max-width:1.2em;height:1.2em;margin:0 .2em 0 0;font-size:1.2em;line-height:1.2em;display:flex;position:relative;overflow:visible}.select-component .select-component-value img.select-component-option-icon{vertical-align:top;transform-origin:0;width:.55em;min-width:.55em;max-width:.55em;height:.55em;margin:0 1em 0 0;line-height:0;overflow:visible;transform:scale(1.81)}.select-component .select-component-value span{flex:auto}.select-component .select-component-value>span{white-space:nowrap;text-overflow:ellipsis;flex:10 1 0;overflow:hidden}.select-component .select-component-value>span.right{text-align:right;flex:none}.select-component .select-component-value>span span{padding:0}.select-component .select-component-placeholder{color:var(--color-grey);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-component .select-component-menu{z-index:1000;background:var(--color-window-bg-hard);min-width:100%;box-shadow:0 0 0 1px var(--color-grey), 0px 5px 10px -5px #00000080;border-radius:3px;max-height:50vh;margin-top:1px;padding:1px;display:none;position:absolute;top:100%;left:0;right:auto;overflow:auto}.select-component .select-component-menu.open{display:block}.select-component.right{text-align:left}.select-component.right .select-component-menu{left:auto;right:0}.select-component .select-component-option{cursor:default;border-radius:2px;padding:.2em 1em .2em 2.1em;display:flex;position:relative}.select-component .select-component-option .select-component-option-icon{width:1.2em;min-width:1.2em;height:1.2em;font-size:inherit;text-align:center;margin:0 0 0 -1.6em;line-height:1.2em;position:absolute;top:.2em}.select-component .select-component-option.highlighted{background:var(--color-highlight);box-shadow:0 0 0 1px var(--color-highlight) inset}.select-component .select-component-option.selected{background:var(--color-selection);box-shadow:0 0 0 1px var(--color-highlight) inset}.select-component .select-component-option.disabled{filter:grayscale();pointer-events:none;opacity:.5}.select-component .right{text-align:right;flex:1 1 0;padding:0 2px 0 .6em}.tag{background:var(--color-brand-2);color:var(--color-window-bg-hard);white-space:nowrap;text-overflow:ellipsis;border-radius:1.25em 6px 6px 1.25em/50%;max-width:100%;margin:0 .5em 0 0;padding:2px .5em 2px 1.2em;font-size:90%;line-height:1.5;list-style-type:circle;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(circle at .5em,#0000 .25em,#000 .26em);mask-image:radial-gradient(circle at .5em,#0000 .25em,#000 .26em)}a.tag:hover{cursor:pointer}.tag-selector{max-height:none!important}.tag-selector .select-component-value{max-height:none;margin:-.1em 0;line-height:1.5;display:block;padding-left:0!important}.tag-selector .select-component-value .tag{vertical-align:top;line-height:1.2;display:inline-block;margin:.1em .25em .05em 0!important}.tag-selector .select-component-menu{flex-flow:wrap;justify-content:flex-start;max-width:100%;max-height:20em;padding:.6em;overflow:auto}.tag-selector .select-component-menu .tag-item{flex:1 0 15em;max-width:100%;margin:.1em;font-weight:500}.tag-selector:focus .select-component-menu,.tag-selector:focus-within .select-component-menu{display:flex!important}.markdown-editor{flex-direction:column;flex:1 1 0;align-items:stretch;max-width:100%;display:flex}.markdown-editor .toolbar{flex:0 6em;width:14em;max-width:100%;margin:0}.markdown-editor .toolbar button{word-break:break-all;white-space:normal;text-overflow:ellipsis;flex-wrap:wrap;height:1.6em;padding:.1em .3em;overflow:hidden;flex:auto!important;display:inline-flex!important}.markdown-editor textarea{resize:vertical;min-height:100%;max-height:none}.description-editor{min-height:100%;max-height:15em;overflow:auto}.description-editor:empty:before{content:"Enter Description";color:#8888}.collapse{display:block}.collapse .collapse-header{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px dashed rgb(from var(--color-window-fg) r g b/.2);text-indent:0;text-overflow:ellipsis;white-space:nowrap;grid:none/auto 1fr;align-items:center;gap:4px;max-width:100%;margin:0;padding:.2em 0;font-weight:700;display:grid;overflow:hidden}.collapse .collapse-header>.fa-solid{text-align:center;width:16px;color:rgb(from var(--color-window-fg) r g b/.5);font-size:16px}.collapse.selected .collapse-header,.collapse .collapse-header:focus-visible{background-color:var(--color-highlight);outline-offset:-2px;border-radius:4px;outline:1px solid rgb(from var(--color-blue-dark) r g b/50%)!important;border-color:#0000!important}.collapse .collapse-body{opacity:1;visibility:visible;transform-origin:50% 0;height:auto;transition:all .3s cubic-bezier(.215,.61,.355,1);overflow:visible;transform:none;min-height:0!important}.collapse .collapse-body.animating{visibility:visible!important;overflow:hidden!important}.collapse.collapsed .collapse-header{color:var(--color-window-fg)}.collapse.collapsed .collapse-header:hover{color:var(--color-brand-2)}.collapse.collapsed .collapse-body{opacity:0;visibility:hidden;height:0;overflow:hidden;transform:scaleY(.8)}.collapse .collapse-body .collapse-header{box-shadow:none;border-bottom:none;font-size:16px;color:var(--color-blue)!important}.requests-header{z-index:20;position:sticky;top:4rem;background-color:var(--color-window-bg)!important}.requests-grid{page-break-inside:avoid;break-inside:avoid;column-count:3;grid-template-rows:1fr auto;column-gap:1em;margin-top:1em}.requests-grid>div{break-inside:avoid;grid-area:1/1/-1;display:grid}.columns-table{border-collapse:collapse;color:var(--color-window-fg-soft);margin:0}.columns-table>tbody>tr>th{color:var(--color-window-fg);border-bottom:1px solid rgb(from var(--color-window-fg) r g b/.2);padding:4px 6px}.columns-table>tbody>tr>th:first-of-type{padding-left:1.25em}.columns-table>tbody>tr>td{padding:3px 6px}.columns-table>tbody>tr>td.col-name{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid rgb(from var(--color-window-fg) r g b/.1);cursor:pointer;color:var(--color-blue-dark);padding:3px 6px 3px 0;overflow:hidden}.columns-table>tbody>tr>td.col-name:hover{color:var(--color-brand-2)}.columns-table>tbody>tr>td.col-description{border-bottom:1px solid rgb(from var(--color-window-fg) r g b/.1)}.columns-table>tbody>tr>td.col-details{padding:6px 6px 2em 2.5rem;font-size:85%;line-height:1.4}.columns-table>tbody>tr>td.col-details table{margin-left:2em}.columns-table>tbody>tr>td.col-details td,.columns-table>tbody>tr>td.col-details th{padding:0}.columns-table>tbody>tr+tr:hover>td,.columns-table>tbody>tr+tr:hover>th{background:rgb(from var(--color-window-fg-soft) r g b/.05)}.columns-table .arrow{text-align:center;width:1em;color:rgb(from var(--color-window-fg) r g b/.5);margin-right:.25em;display:inline-block}@media (width<=50em){.requests-grid{column-count:2}}@media (width<=36em){.requests-grid{column-count:1}}.static-grid-wrapper{border:1px solid var(--color-grey);min-height:6em;position:relative;overflow:auto}.static-grid-wrapper .static-grid-table{cursor:default;border-spacing:0;background:var(--color-window-bg-hard)}.static-grid-wrapper .static-grid-table tr:hover{background:var(--color-highlight)}.static-grid-wrapper .static-grid-table tr.summary td{color:var(--window-fg-soft);box-shadow:0 .5px 0 0 var(--window-fg) inset, 0 -.5px 0 0 var(--window-fg) inset;cursor:default!important;background:#fd83!important}.static-grid-wrapper .static-grid-table th,.static-grid-wrapper .static-grid-table td{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding:2px 6px;overflow:hidden}.static-grid-wrapper .static-grid-table th input,.static-grid-wrapper .static-grid-table td input{line-height:inherit;margin:0 auto}.static-grid-wrapper .static-grid-table th:first-child,.static-grid-wrapper .static-grid-table td:first-child{border-left:0}.static-grid-wrapper .static-grid-table th{-webkit-user-select:none;user-select:none;border-bottom:1px solid rgb(from var(--color-window-fg) r g b/.3);background:var(--color-window-bg);padding:3px 6px}.static-grid-wrapper .static-grid-table th .icon.fa-angle-up,.static-grid-wrapper .static-grid-table th .icon.fa-angle-down{opacity:.5}.static-grid-wrapper .static-grid-table th.sorted{box-shadow:0 -2px 0 0 var(--color-orange) inset, 0 -2px 0 var(--color-window-bg);border-bottom-color:var(--color-orange)}.static-grid-wrapper .static-grid-table tr.selected td{background:var(--color-selection)}.static-grid-wrapper .static-grid-table thead th{z-index:2;box-shadow:0 -2px 0 var(--color-window-bg);position:sticky;top:.5px}.static-grid-wrapper .static-grid-table td.no-data{text-align:center;color:#900;padding:.5em 1em}.static-grid-wrapper .static-grid-table .group-header-row{background:rgb(from var(--color-blue-dark) r g b/.1)}.static-grid-wrapper .static-grid-table .group-header-row td{color:var(--color-blue-dark);transition:all .2s}.static-grid-wrapper .static-grid-table .group-header-row td:first-child{cursor:pointer;padding:2px 6px 2px 4px;font-weight:500}.static-grid-wrapper .static-grid-table .group-header-row td .icon.fa-angle-right,.static-grid-wrapper .static-grid-table .group-header-row td .icon.fa-angle-down{text-align:center;width:1.2em;color:rgb(from var(--color-window-fg) r g b/.5)}.static-grid-wrapper .static-grid-table .group-header-row:hover{background:var(--color-highlight);border-top-color:#00000023;border-bottom-color:#00000023}.static-grid-wrapper .static-grid-table.table-border thead th{border-top:0}.static-grid-wrapper.grouped .static-grid-table tr td:first-child:not(.group-header),.static-grid-wrapper.grouped .static-grid-table tr th:first-child:not(.group-header){padding-left:28px}.simple-grid .static-grid-wrapper{border:0}.simple-grid .static-grid-table{background:0 0;border:0}.simple-grid .static-grid-table tr{background:0 0}.simple-grid .static-grid-table td{border-width:.5px 0;border-left-color:#0000;padding:6px}.simple-grid .static-grid-table th{box-shadow:0 -2px 0 var(--color-window-bg);cursor:pointer;border-width:0 0 2px;padding:6px}.simple-grid .static-grid-table th.sorted{box-shadow:0 -2px 0 var(--color-window-bg);border-bottom-color:var(--color-brand-2)}.simple-grid .static-grid-table .group-header-row,.simple-grid .static-grid-table .group-header-row:hover{background:0 0}.simple-grid .static-grid-table .group-header-row td.group-header{color:var(--color-brand-2);padding:6px}.tabs{display:flex}.tabs .tabs-spacer{box-shadow:0 -1px 0 0 var(--color-grey) inset;flex:1 1 0}.tabs .tab-name{cursor:default;text-align:center;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;box-shadow:0 -1px 0 0 var(--color-grey) inset;box-sizing:border-box;border-radius:5px 5px 0 0;justify-self:stretch;padding:.5em 1em;font-weight:500;overflow:hidden}.tabs .tab-name:focus-visible{outline-offset:-.4em;outline:1px solid #06f6}.tabs .tab-name.active{background-color:var(--color-window-bg-hard);flex:0 0 fit-content;box-shadow:0 1px 0px 0 #f90 inset, -1px 0 0 0 var(--color-grey) inset, 1px 0 0 0 var(--color-grey) inset, 0 14px 0px -10px #f90 inset}.tabs-content{background:var(--color-window-bg-hard);box-shadow:0 -1px 0 0 var(--color-grey) inset, -1px 0 0 0 var(--color-grey) inset, 1px 0 0 0 var(--color-grey) inset;min-height:-webkit-fill-available}#modal>.dialog{z-index:40001;min-width:320px;max-width:90vw;min-height:120px;max-height:90vh;box-shadow:0px 0px 0px 2px var(--color-blue-dark), 0px 5px 20px -4px #0009;border-radius:5px;flex-direction:column;display:flex;position:fixed;top:0;left:0;transform:translate(-500%,-500%)}#modal>.dialog .dialog-header{color:var(--color-window-bg);background:var(--color-blue-dark);cursor:grab;border-radius:5px 5px 0 0;flex:0;justify-content:space-between;align-items:center;padding:.25rem .5rem;font-size:120%;font-weight:500;display:flex}#modal>.dialog .dialog-header:active{cursor:grabbing}#modal>.dialog .dialog-header .close-dialog{opacity:.6;cursor:pointer;flex:0;transition:all .2s}#modal>.dialog .dialog-header .close-dialog:hover{opacity:1;color:var(--color-orange)}#modal>.dialog .dialog-body{background:var(--color-window-bg);flex-direction:column;flex:1;padding:.5rem;display:flex;overflow:auto}#modal>.dialog .dialog-footer{background:var(--color-window-bg) linear-gradient(#0002, #0001 100%);border-top:1px solid #0003;border-radius:0 0 5px 5px;flex-flow:wrap;flex:0;place-content:center;place-items:center normal;padding:.5rem;display:flex;box-shadow:inset 0 10px 5px -10px #0002}#modal>.dialog .dialog-footer button{border-color:#0003}#modal>.dialog .dialog-body:last-child{padding-bottom:.5em}#modal .dialog-overlay{z-index:40000;background:#0006;position:fixed;inset:0}#modal .dialog-overlay:not(.modal){pointer-events:none;background:0 0;display:none}#modal:has(.modal)+#root{-webkit-user-select:none;user-select:none;pointer-events:none}#modal.dragging .dialog-overlay{pointer-events:all;display:block}.removable-items-list{margin:.5rem -2px}.removable-items-list .removable-item{border:1px solid rgb(from var(--color-grey) r g b/.4);background:rgb(from var(--color-grey) r g b/.4);border-radius:4px;margin:2px;padding:1px 4px;line-height:1.3;display:inline-block}.removable-items-list .removable-item .remove-btn{opacity:.3;cursor:pointer;margin:0 0 0 4px;transition:all .2s}.removable-items-list .removable-item .remove-btn:hover{color:var(--color-red);opacity:1}.removable-items-list .removable-item:hover .remove-btn{opacity:.5}.removable-items-list .removable-item:hover .remove-btn:hover{opacity:1}#main>.view-browser{max-height:calc(100vh - 310px)}.collapse .collapse-header{font-size:110%;font-weight:500}.collapse .collapse-header .collapse-header-link{opacity:0;transition:all .4s linear 0;transform-origin:0;margin-left:2em;font-size:75%}.collapse .collapse-header:hover .collapse-header-link{opacity:1;transition:all .4s linear .1s}.collapse:not(.collapsed) .collapse-header{color:var(--color-brand-2)}.view-browser-header{background-color:var(--color-window-bg);z-index:2;margin-top:-2rem;padding-top:1rem;position:sticky;top:4rem}.view-browser{margin-top:var(--gap);margin-bottom:var(--gap);flex-wrap:wrap;display:flex}.view-browser .view-thumbnail.selected,.view-browser .view-thumbnail.focus,.view-browser .view-thumbnail:focus-visible{color:#333;background-color:#fff;border-radius:10px;outline:0}.view-browser .view-thumbnail.selected .color-muted,.view-browser .view-thumbnail.focus .color-muted,.view-browser .view-thumbnail:focus-visible .color-muted{color:#888}.view-browser .view-thumbnail.selected .view-thumbnail-image,.view-browser .view-thumbnail.focus .view-thumbnail-image,.view-browser .view-thumbnail:focus-visible .view-thumbnail-image{background:0 0;border-color:#0000}.view-browser .view-thumbnail.focus{box-shadow:0 0 2px 1px var(--color-green) inset, 0 0 1px 3px var(--color-window-bg-soft) inset, 0 0 0px 4px var(--color-green) inset}.view-browser .view-thumbnail.selected,.view-browser .view-thumbnail.selected.focus{box-shadow:0 0 2px 1px var(--color-blue-dark) inset, 0 0 1px 3px var(--color-window-bg) inset, 0 0 0px 4px var(--color-blue-dark) inset}.view-browser .view-thumbnail:focus-visible{box-shadow:0 0 2px 1px var(--color-green) inset, 0 0 1px 3px var(--color-window-bg-soft) inset, 0 0 0px 4px var(--color-green) inset}.view-browser .view-thumbnail-image{border:2px solid var(--color-grey);background:#fff;background:var(--color-window-bg-hard);aspect-ratio:5/3;box-sizing:content-box;border-radius:10px;padding:2px;overflow:hidden}.view-browser .view-thumbnail-image img{image-rendering:optimizeQuality;aspect-ratio:5/3;object-fit:contain;object-position:center;border-radius:6px;width:100%;display:block}.view-browser .view-thumbnail.draft{z-index:0;position:relative;overflow:hidden}.view-browser .view-thumbnail.draft:after{content:"DRAFT";z-index:100;color:#fff;text-align:center;transform-origin:0 0;text-shadow:0 0 2px #913f00;background:#e60c;width:60px;height:10px;padding:2px 8px;font-size:10px;font-weight:600;line-height:1;position:absolute;top:0;left:0;transform:translate(-14px,40px)rotate(-45deg);box-shadow:inset 0 0 0 .5px #b30c}.view-browser .view-thumbnail.template{position:relative}.view-browser .view-thumbnail.template:after{content:"";background:var(--color-brand-2);border-radius:50%;width:8px;height:8px;line-height:0;animation:4s pulse;position:absolute;top:6px;right:6px;box-shadow:0 0 0 2px #fff}@keyframes pulse{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.view-browser .plus-icon-wrapper{padding-bottom:60%;position:relative}.view-browser .view-thumbnail-title{text-align:center;word-break:break-all;word-break:break-word;opacity:.8;margin:5px 0 9px;padding:0 5px;font-size:90%}.view-browser .view-thumbnail-description{white-space:normal;font-size:90%;font-weight:400}.view-browser a:hover .view-thumbnail-image{border-color:var(--color-soft)}.view-browser{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:2em;display:grid}.view-browser.view-browser-column{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.view-browser.view-browser-list{grid-template-columns:1fr!important}.view-browser.view-browser-column .view-thumbnail,.view-browser.view-browser-list .view-thumbnail{border-radius:6px;flex-direction:row;flex:30em;align-items:center;display:flex;overflow:hidden}.view-browser.view-browser-column .view-thumbnail-image,.view-browser.view-browser-list .view-thumbnail-image{border-radius:6px;flex:0 0 8em;align-content:center;align-self:center;align-items:center;max-width:none;display:block}.view-browser.view-browser-column .view-thumbnail-image img,.view-browser.view-browser-list .view-thumbnail-image img{border-radius:3px!important}.view-browser.view-browser-column .view-thumbnail-title,.view-browser.view-browser-list .view-thumbnail-title{text-align:left;text-shadow:none;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0 10px;padding:.5em 4px .5em 0;font-size:100%;font-weight:700;overflow:hidden}.view-browser.view-browser-column .view-thumbnail-title .view-thumbnail-description,.view-browser.view-browser-list .view-thumbnail-title .view-thumbnail-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.view-browser.view-browser-column .view-thumbnail .view-thumbnail-title .view-thumbnail-description{-webkit-line-clamp:3;word-break:break-word;line-break:anywhere}.import-preview-wrap{overflow:auto}table.import-preview{table-layout:fixed;border-spacing:0;border-collapse:collapse;min-width:100%;font-size:12px}table.import-preview td,table.import-preview th{white-space:pre;text-overflow:ellipsis;cursor:default;text-align:left;max-width:200px;font-family:monospace;overflow:hidden}table.import-preview td.selected,table.import-preview th.selected{background:var(--color-highlight)}.data-uploader .progress{text-align:left;width:100%;margin:1em 0;line-height:1.6}.data-uploader .progress-bar-wrap{border:1px solid #0000004d;border-radius:3px;width:100%;overflow:hidden;box-shadow:0 0 0 1px #fff,inset 0 10px 10px -10px #0003}.data-uploader .progress-bar{background-color:#2fff00;height:10px;transition:all 1s linear;box-shadow:inset 0 -20px 10px -10px #0000001a,0 0 0 1px #0000004d}.data-uploader table{border-collapse:collapse}.data-uploader td,.data-uploader th{padding:2px}.data-uploader tr.selected{background:var(--color-highlight)}.type-ahead-component{-webkit-user-select:none;user-select:none;text-align:left;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20320%20512'%3e%3cpath%20style='fill:%239999'%20d='M31.3%20192h257.3c17.8%200%2026.7%2021.5%2014.1%2034.1L174.1%20354.8c-7.8%207.8-20.5%207.8-28.3%200L17.2%20226.1C4.6%20213.5%2013.5%20192%2031.3%20192z'/%3e%3c/svg%3e") 100%/22px 14px no-repeat;display:inline-block;position:relative}.type-ahead-component:after{content:"▾";width:1em;color:rgb(from var(--color-window-fg-hard) r g b/.3);padding:1px;font-size:14px;position:absolute;top:50%;right:0;transform:translate(-1px,-50%)}.type-ahead-component .type-ahead-component-value{padding-right:1.4em;position:relative}.type-ahead-component .select-component-placeholder{color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.type-ahead-component .select-component-menu{z-index:1000;background:var(--color-window-bg-hard);box-shadow:0 0 0 1px rgb(from var(--color-window-fg-hard) r g b/.3), 0px 5px 10px -5px #00000080;border-radius:3px;margin-top:1px;padding:2px;display:none;position:absolute;top:100%;left:1px;right:1px}.type-ahead-component .select-component-menu .select-component-menu-wrap{max-height:40vh;overflow:auto}.type-ahead-component .select-component-menu.open{display:block}.type-ahead-component .select-component-group{margin:0 0 .5em}.type-ahead-component .select-component-group-label{border-bottom:1px solid var(--color-grey);color:var(--color-grey-dark);opacity:.75;text-transform:uppercase;margin-bottom:.25em;padding:.25em 2px;font-size:smaller;font-weight:500}.type-ahead-component .select-component-group-label .fa{margin:0 .4em 0 .2em}.type-ahead-component .select-component-option{white-space:pre;cursor:default;text-overflow:ellipsis;border-radius:2px;padding:.2em 12px;font-family:monospace;font-size:.84em;position:relative;overflow:hidden}.type-ahead-component .select-component-option:hover{background:var(--color-highlight);box-shadow:0 0 0 1px var(--color-highlight) inset}.type-ahead-component .select-component-option.selected{background:var(--color-selection);box-shadow:0 0 0 1px var(--color-highlight) inset}.type-ahead-component .select-component-option.disabled{color:#999;pointer-events:none}.type-ahead-component .select-component-group .select-component-option{margin-left:1em}.property-grid{background:var(--color-window-bg-soft);grid:none/3fr 2fr;gap:1px;font-size:15px;display:grid}.property-grid ::selection{background-color:var(--color-blue);color:#fff}.property-grid .property-grid{display:contents}.property-grid .prop-label{background:var(--color-window-bg);cursor:default;color:var(--color-window-fg-soft);grid-column:1/2;align-content:center;padding:0 4px;font-weight:500;display:grid}.property-grid .prop-label .nowrap{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.property-grid .prop-label.group-heading{background:var(--color-window-bg);cursor:pointer;color:var(--color-blue);grid-column-end:3;padding:2px 4px;font-weight:700;display:block}.property-grid .prop-label.group-heading .property-description{color:var(--color-window-fg-soft);white-space:pre-wrap;border-left:3px solid orange;margin:3px 0 3px 2.3em;padding:0 0 0 5px;font-size:90%;font-weight:400}.property-grid .prop-label.group-heading b{font-size:90%}.property-grid .prop-label.group-heading .fa-solid{text-align:left;width:1em;color:rgb(from var(--color-window-fg) r g b/.5)}.property-grid .prop-label.group-heading:hover .fa-solid{color:rgb(from var(--color-window-fg) r g b/.45)}.property-grid .prop-label.group-heading:focus-visible{outline:1px solid var(--color-blue-dark);outline-offset:0px;z-index:2;position:relative}.property-grid .prop-label small.color-muted{opacity:0;color:#09c6;transition:opacity .2s ease-in-out}.property-grid .prop-label:hover small.color-muted{opacity:1}.property-grid .prop-label.disabled{color:#8888}.property-grid .prop-editor{background:var(--color-window-bg);color:var(--color-window-fg);place-content:stretch;place-items:flex-start;display:grid}.property-grid .prop-editor>label{cursor:pointer;width:100%;font-weight:inherit;color:#888;align-items:center;padding:0;display:flex}.property-grid .prop-editor>label input{margin-right:9px}.property-grid input,.property-grid select,.property-grid textarea{align-self:center}.property-grid input[type=checkbox]{margin:5px}.property-grid input[type=checkbox]:focus{outline:1px solid var(--color-blue-dark);outline-offset:4px}.property-grid input[type=text],.property-grid input[type=number],.property-grid input[type=date],.property-grid select:not([size]){text-indent:2px;background-color:#0000;border:0;border-radius:0;outline:0;padding:1px}.property-grid input[type=text]:focus,.property-grid input[type=number]:focus,.property-grid input[type=date]:focus,.property-grid select:not([size]):focus{box-shadow:0 0 0 1px var(--color-blue-dark);background-color:var(--color-window-bg-hard);z-index:3;position:relative}.property-grid select:not([size]){padding-right:20px}.edit-in-place{padding-block:0 .16ex;position:relative}.edit-in-place>span{visibility:hidden;white-space:pre-wrap;display:block}.edit-in-place textarea{width:100%;height:100%;min-height:0;max-height:none;line-height:inherit;appearance:none;font:inherit;resize:none;background:0 0;border:0;border-radius:3px;margin:0;padding:0;display:block;position:absolute;top:0;left:0;color:inherit!important}.highcharts-menu .highcharts-menu-item{margin:0;font-family:inherit;font-size:.86rem!important}.highcharts-menu hr{margin:.25em 0}.draft-label{z-index:2;color:#fff;text-align:center;transform-origin:0 0;text-shadow:0 0 2px #913f00;background:#e60c;width:80px;height:14px;padding:2px 8px;font-size:10px;font-weight:600;line-height:1;position:absolute;top:0;left:0;transform:translate(-14px,44px)rotate(-45deg);box-shadow:inset 0 0 0 .5px #b30c}.main-chart{aspect-ratio:5/3;pointer-events:initial;min-width:500px;min-height:300px;position:relative;overflow:hidden}.main-chart .highcharts-container{-webkit-user-select:auto;user-select:auto;top:0!important;left:0!important}.main-chart.inspecting{pointer-events:initial}.main-chart.inspecting *{cursor:crosshair!important}.main-chart.inspecting .highcharts-plot-band,.main-chart.inspecting .highcharts-a11y-proxy-container-after,.main-chart.inspecting .highcharts-legend>*{pointer-events:none}.main-chart.inspecting .highcharts-background{outline-color:#06c0}.main-chart.inspecting .highcharts-background:hover{outline-offset:-4px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-background:hover:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting .highcharts-plot-background{pointer-events:fill;outline-offset:2px;outline:2px solid #06c0}.main-chart.inspecting .highcharts-plot-background:hover{outline-offset:2px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-plot-background:hover:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting:hover .highcharts-axis .highcharts-axis-line{stroke:#06c1;pointer-events:all;outline-color:#06c0}.main-chart.inspecting:hover .highcharts-axis .highcharts-axis-line[stroke-width="0"],.main-chart.inspecting:hover .highcharts-axis .highcharts-axis-line[stroke-width="1"],.main-chart.inspecting:hover .highcharts-axis .highcharts-axis-line[stroke-width="2"],.main-chart.inspecting:hover .highcharts-axis .highcharts-axis-line[stroke-width="3"],.main-chart.inspecting:hover .highcharts-axis .highcharts-axis-line[stroke-width="4"]{stroke-width:5px!important}.main-chart.inspecting:hover .highcharts-axis:hover .highcharts-axis-line{stroke:#06c9}.main-chart.inspecting .highcharts-axis-title{outline-color:#06c0}.main-chart.inspecting .highcharts-axis-title:hover{outline-offset:2px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-axis-title:hover:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting .highcharts-axis-title:hover{border-radius:.1px}.main-chart.inspecting .highcharts-xaxis-labels>*,.main-chart.inspecting .highcharts-yaxis-labels>*{outline-color:#06c0}.main-chart.inspecting .highcharts-xaxis-labels:hover>*,.main-chart.inspecting .highcharts-yaxis-labels:hover>*{outline-offset:1px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-xaxis-labels:hover>:active,.main-chart.inspecting .highcharts-yaxis-labels:hover>:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting .highcharts-xaxis-labels:hover>*,.main-chart.inspecting .highcharts-yaxis-labels:hover>*{border-radius:.1px}.main-chart.inspecting:hover .highcharts-grid path{stroke-width:3px;stroke-dasharray:none;stroke-linejoin:round;stroke:#06c1}.main-chart.inspecting:hover .highcharts-grid:hover path{stroke:#06c9}.main-chart.inspecting .highcharts-legend .highcharts-legend-box{pointer-events:bounding-box;outline-color:#06c0}.main-chart.inspecting .highcharts-legend:hover .highcharts-legend-box{outline-offset:0;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-legend:hover .highcharts-legend-box:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting .highcharts-legend:hover .highcharts-legend-box{border-radius:1px}.main-chart.inspecting .highcharts-title{outline-color:#06c0}.main-chart.inspecting .highcharts-title:hover{outline-offset:3px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-title:hover:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting .highcharts-title:hover{border-radius:.1px}.main-chart.inspecting .highcharts-caption{outline-color:#06c0}.main-chart.inspecting .highcharts-caption:hover{outline-offset:1px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-caption:hover:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting .highcharts-caption:hover{border-radius:.1px}.main-chart.inspecting .highcharts-subtitle{outline-color:#06c0}.main-chart.inspecting .highcharts-subtitle:hover{outline-offset:1px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-subtitle:hover:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting .highcharts-subtitle:hover{border-radius:.1px}.main-chart.inspecting .highcharts-annotation-label{pointer-events:bounding-box;outline-color:#06c0}.main-chart.inspecting .highcharts-annotation-label:hover{outline-offset:1px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-annotation-label:hover:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting .highcharts-annotation-label:hover{border-radius:.5px}.main-chart.inspecting:hover .highcharts-plot-line{stroke-width:4px;stroke-dasharray:none;stroke:#06c3;pointer-events:all;outline-color:#06c0}.main-chart.inspecting:hover .highcharts-plot-line:hover{outline-offset:0px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting:hover .highcharts-plot-line:hover:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting:hover .highcharts-plot-line-label{outline-color:#06c0}.main-chart.inspecting:hover .highcharts-plot-line-label:hover{outline-offset:0px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting:hover .highcharts-plot-line-label:hover:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting:hover .highcharts-plot-line-label:hover{border-radius:1px}.main-chart.inspecting .highcharts-data-labels:not(.highcharts-pie-series) .highcharts-data-label{outline-color:#06c0}.main-chart.inspecting .highcharts-data-labels:not(.highcharts-pie-series):hover .highcharts-data-label{outline-offset:0px;stroke:#39f3;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round;outline:2px solid #39f;transition:outline-color .3s linear,stroke .3s linear}.main-chart.inspecting .highcharts-data-labels:not(.highcharts-pie-series):hover .highcharts-data-label:active{stroke:#39f8;outline-color:#39f}.main-chart.inspecting .highcharts-data-labels:not(.highcharts-pie-series):hover .highcharts-data-label{border-radius:1px}.data-view{aspect-ratio:5/2.824;white-space:pre-wrap;border:1px solid var(--color-grey);background:var(--color-window-bg-hard);text-shadow:0 0 1px #0000001a;border-top:0;border-radius:0 0 5px 5px;width:100%;min-width:500px;min-height:300px;padding:4px;font-family:monospace;font-size:.86rem;line-height:1.182;position:relative;overflow:auto}.chart-loader{z-index:2;background:var(--color-window-bg-hard);opacity:0;pointer-events:none;border-radius:3px;justify-content:center;align-items:center;transition:all .6s linear .1s;display:flex;position:absolute;inset:2px}.loading>.chart-loader{opacity:.9;pointer-events:all}.chart-caption{padding:4px}.chart-caption:empty:before{content:" ▹ Click to add chart caption";opacity:.5}.chart-caption:focus{background-color:#fff}.chart-caption *{font-size:16px!important}.chart-caption .caption-bullet{vertical-align:top;text-shadow:0 0 1px #fff;border-radius:8px;width:15px;height:15px;margin-top:3px;display:inline-block;box-shadow:inset 0 0 0 1px #0004,0 0 1px #fff}.dashboard{flex:0 1 0;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;transition:all .3s cubic-bezier(.215,.61,.355,1)}.dashboard.sidebar-open{max-width:100%}.dashboard>.row{justify-content:center}.dashboard-sidebar{opacity:0;pointer-events:none;z-index:-1;width:0;height:calc(100vh - 8rem);margin-left:-3px;margin-right:0;padding-bottom:3rem;scroll-padding-block:3rem;transition:all .3s cubic-bezier(.215,.61,.355,1);position:sticky;top:6rem;overflow:hidden}.dashboard.sidebar-open .dashboard-sidebar{opacity:1;pointer-events:all;width:340px;z-index:unset;margin-right:.5rem;overflow:hidden auto}.dashboard-sidebar .repeatable{box-shadow:0 0 0 1px var(--color-grey) inset;border-radius:5px 5px 0 0;margin:0 0 1em;padding:1px}.dashboard-sidebar .repeatable header{background:var(--color-grey);box-shadow:0 1px 0 var(--color-grey) inset;border-radius:4px 4px 0 0;padding:2px 2px 2px 4px;display:flex}.dashboard-sidebar .repeatable header b{flex:1}.dashboard-sidebar .repeatable header button{padding:0}.dynamic-inspector{padding-bottom:1rem}.dynamic-inspector .tabs .tab-name.active{background:linear-gradient(var(--color-window-bg-hard), rgb(from var(--color-window-bg-hard) r g b/0))}.dynamic-inspector .tabs-content{box-shadow:none;background:0 0;height:auto;padding:.5rem 0}.dashboard-sidebar .all-series{padding:0}.dashboard-sidebar .all-series .collapse-header{font-size:inherit;border-bottom:1px solid rgb(from var(--color-window-bg-hard) r g b/.1);padding:3px 3px 3px 0;line-height:normal}.dashboard-sidebar .all-series .collapse.selected .collapse-header{background:linear-gradient(170deg,#06c1,#06c3)}.dashboard-sidebar .all-series .collapse-body>.property-grid{margin-left:1.3em}.dashboard-sidebar-swap-btn-wrap{background:var(--color-grey);width:1px;height:3.8em;position:absolute;top:4.5em;right:1em}.dashboard-sidebar-swap-btn-wrap>div{width:2.2em;height:2.2em;box-shadow:0 0 0 1px var(--color-grey);background:var(--color-window-bg);text-align:center;color:var(--color-window-fg-soft);cursor:pointer;text-shadow:1px 1px 1px var(--color-window-bg-hard);-webkit-user-select:none;user-select:none;border-radius:30px;margin:-1.1em auto auto -1.1em;font-size:12px;line-height:2.2em;position:absolute;top:50%;left:50%;rotate:90deg}.dashboard-sidebar-swap-btn-wrap>div:hover{color:var(--color-window-fg);background:var(--color-window-bg-hard)}.dashboard-sidebar-swap-btn-wrap>div:active{color:var(--color-window-fg-hard);background:var(--color-grey);box-shadow:0 0 0 1px var(--color-window-fg-hard), 4px 0 6px 1px #0003 inset;text-shadow:0 0 2px var(--color-window-bg-hard)}@media (width<=960px){.dashboard-sidebar{display:none}}.json-null{color:var(--color-orange);font-weight:700}.json-bool{color:var(--color-date);font-weight:700}.json-number{color:var(--color-red)}.json-string{color:var(--color-green)}.json-key{color:var(--color-blue)}.navigation{background:var(--color-window-bg-soft);width:16rem;box-shadow:-1px 0 0 0 var(--color-grey) inset;white-space:nowrap;white-space:nowrap;max-height:calc(100vh - 4rem);margin:-1rem 1rem -1rem -1rem;padding:1rem 0;transition:width .2s ease-out;position:sticky;top:4rem;min-width:4.8rem!important;max-width:80vw!important}.navigation .navigation-wrap{max-height:100%;padding:1px 0;scroll-padding:4px;overflow:auto}.navigation .resizer{background:var(--color-grey);cursor:col-resize;-webkit-user-select:none;user-select:none;z-index:2000;opacity:0;width:8px;transition:opacity .2s ease-in-out .2s;position:absolute;top:0;bottom:0;right:0}.navigation .resizer:hover{opacity:1}.navigation .sidebar-toggle{background:var(--color-window-bg);text-align:left;z-index:2000;border-color:var(--color-grey);cursor:pointer;border-style:solid none solid solid;border-width:1px 0 1px 1px;border-radius:3px 0 0 3px;width:12px;height:40px;margin:-20px 0 0;padding:0 0 0 1px;font-size:16px;line-height:37px;position:absolute;top:50%;right:0}.navigation .sidebar-toggle:after{content:"";border-style:solid solid solid none;border-width:5px 5px 5px 0;border-color:transparent var(--color-window-fg-soft) transparent transparent;width:0;height:0;margin:-5px 0 0 -2px;position:absolute;top:50%;left:50%}.navigation .sidebar-toggle:hover:after{border-right-color:var(--color-window)}.navigation.collapsed{width:14px!important;min-width:0!important}.navigation.collapsed .navigation-wrap{opacity:0}.navigation.collapsed .resizer{display:none}.navigation.collapsed .sidebar-toggle:after{border-style:solid none solid solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent var(--color-window-fg-soft);margin:-5px 0 0}.navigation.collapsed .sidebar-toggle:hover:after{border-left-color:var(--color-window)}.navigation .tree{color:inherit;padding:0 8px 0 2px;font-size:16px;font-weight:400;line-height:1.7;display:block}.navigation .tree label{text-indent:0;text-overflow:ellipsis;border-radius:3px;flex:1;max-width:100%;margin:0;padding:0 4px 0 0;font-weight:400;display:flex;overflow:hidden}.navigation .tree label b,.navigation .tree label span{text-overflow:ellipsis;overflow:hidden}.navigation .tree label .icon,.navigation .tree label .fas.fa-circle-notch.fa-spin{text-align:center;vertical-align:top;text-indent:0;opacity:.6;flex:0 0 27.2px;margin:0 2px 0 0;padding:0;overflow:hidden;width:27.2px!important;height:27.2px!important;font-size:24px!important;line-height:27.2px!important}.navigation .tree label:has(:focus-visible){background:var(--color-window-bg);box-shadow:0 0 0 1px var(--color-blue-dark);z-index:2;outline:0}.navigation .tree label:has(a):hover{background:var(--color-window-bg);box-shadow:0 0 0 1px rgb(from var(--color-blue-dark) r g b/.1)}.navigation .tree label a{text-overflow:ellipsis;-webkit-user-select:none;user-select:none;flex:1;overflow:hidden}.navigation .tree label a:focus{outline:0}.navigation .tree label a.active{color:var(--color-brand-2);opacity:1}.navigation .tree label a.active .icon{opacity:1}.navigation .tree label:has(a.active)>.icon{color:var(--color-brand-2);opacity:1}.navigation .tree .details .details{margin-left:2.5rem}.navigation .tree .details .details.has-children{margin-left:1.4rem}.navigation .tree .details summary{outline:none;align-items:center;padding:0;display:flex}.navigation .tree .details summary .toggle{text-align:center;cursor:default;opacity:.6;border-radius:3px;flex:0 0 1.1em;height:1.1em;line-height:1em}.navigation .tree .details summary .toggle:hover{background:var(--color-window-bg);box-shadow:0 0 0 1px rgb(from var(--color-blue-dark) r g b/.1);opacity:1}.navigation .tree>.details{min-width:100%;display:block}.navigation .tree .icon.active{color:var(--color-brand-2);opacity:1}.navigation .tree label .fas.fa-circle-notch.fa-spin{font-size:16px!important}html:active .navigation{transition:none}@media (width<=1340px){.navigation{z-index:10000;padding-bottom:1rem;position:fixed;top:5rem;bottom:1rem;left:1rem;box-shadow:1px 0 #0003,15px 0 10px -10px #0003;min-width:8px!important}.navigation:not(:hover){color:#0000;width:10px!important}.navigation .resizer{display:none}}.users-list .table-wrap{min-height:8.6rem;max-height:calc(100vh - 28rem);overflow:auto}.link-widget{white-space:nowrap;-webkit-user-select:none;user-select:none;height:100%;line-height:1.4;overflow:scroll;max-height:30em!important;padding:.2em!important}.link-widget>div{min-width:max-content}.link-widget label{text-indent:0;margin:0;padding:1px 0;font-weight:400}.link-widget summary{padding:1px .2em 1px 0}.link-widget summary::marker{color:#999}.link-widget>details{min-width:100%;display:block}.link-widget .badge{vertical-align:top;background:#000c;margin:3px .5em 2px}.link-widget .icon{vertical-align:top;color:#999;margin:0 .2em 0 .1em;overflow:hidden;height:1em!important;line-height:1!important}.link-widget .icon.color-blue{color:var(--color-blue)}.link-widget .icon.color-red{color:var(--color-red)}.link-widget .icon.color-green{color:var(--color-green)}.link-widget .icon.color-red{color:var(--color-red);opacity:.7}.link-widget .icon.color-brand-2{color:var(--color-brand-2)}.link-widget .icon-2{margin:0 .14em 0 -.12em}.link-widget .icon-3{text-indent:0;margin:0 .14em 0 2.86em}.link-widget details{text-indent:.4em}.link-widget details>summary>label{font-weight:600}.link-widget details details{text-indent:1.8em}.link-widget details details label{font-weight:400}.link-widget details details summary:not(:first-of-type){color:#888}.link-widget details details.selected,.link-widget details details.selected summary{background:var(--color-highlight)}.link-widget details details.disabled{filter:grayscale()}.link-widget details details.disabled label{pointer-events:none}#context-menu{z-index:100000;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}#context-menu.open{width:100%;height:100%}#context-menu .menu{background:var(--color-window-bg-hard);box-shadow:0 0 0 1px rgb(from var(--color-window-fg-hard) r g b/.3), 5px 5px 15px -5px #0008;opacity:0;pointer-events:none;border-radius:3px;padding:4px;transition:opacity .2s;display:none;position:fixed}#context-menu .menu:focus,#context-menu .menu:focus-visible{opacity:1;pointer-events:all;outline:0;display:block}#context-menu .menu-item{cursor:default;white-space:nowrap;padding:.2em .8em .2em .2em;display:block}#context-menu .menu-item:hover,#context-menu .menu-item.selected{background:var(--color-highlight);box-shadow:0 0 0 1px var(--color-highlight) inset;border-radius:3px}#context-menu .menu-item.selected{background:var(--color-selection)}#context-menu .menu-item.disabled{opacity:.6;pointer-events:none;filter:grayscale()}#context-menu .menu-item .menu-item-icon{text-align:center;opacity:.5;width:1.4em;margin:0 .4em 0 0;display:inline-block}#context-menu hr{background:var(--color-grey);border:0;height:1px;margin:5px 0}#context-menu hr:first-child,#context-menu hr:last-child,#context-menu hr+#context-menu hr{display:none}#context-menu .menu-header{color:#999;border-bottom:1px solid var(--color-grey);text-align:center;cursor:default;margin:0 0 5px;padding:1px .8em 2px;font-size:90%;font-weight:700}#context-menu .menu-item+.menu-header{margin-top:15px}#context-menu:focus-within .menu{opacity:1;pointer-events:all;outline:0;display:block}#tooltip-container{z-index:20000;position:fixed;top:0;left:0;overflow:visible}#tooltip-container .tooltip{z-index:100000;opacity:0;pointer-events:none;background:linear-gradient(#fff, color-mix(in srgb, var(--color-blue), #eee 95%));filter:drop-shadow(2px 2px 4px #0003)drop-shadow(0 0 1px #000c);text-shadow:0 1px #fff8;color:#000c;border-radius:8px;max-width:min(90vw,550px);margin-top:-8px;font-size:15px;transition:opacity .2s ease-in-out;position:fixed}#tooltip-container .tooltip>.contents{z-index:2;white-space:pre-wrap;line-break:anywhere;padding:5px 10px;font-size:14px;line-height:normal;position:relative}#tooltip-container .tooltip>.contents img{border-radius:4px;max-width:calc(100% + 10px);margin:0 -5px;display:block}#tooltip-container .tooltip>.pointer{border-width:5px 5px 0;border-color:color-mix(in srgb, var(--color-blue), #eee 95%) #0000 #0000;z-index:20000;border-style:solid;width:0;height:0;margin:0 0 -5px -5px;position:absolute;top:100%;left:50%;transform:translateY(-.5px)!important}#tooltip-container .tooltip.top-pointer{margin-top:8px}#tooltip-container .tooltip.top-pointer>.pointer{border-width:5px;border-color:#0000 #0000 #fff;margin:-5px 0 0 -5px;top:-5px;left:50%;transform:translateY(.5px)!important}#tooltip-container .tooltip:has(img){background:linear-gradient(color-mix(in srgb, var(--color-blue), #ddd 95%), color-mix(in srgb, var(--color-blue), #ccc 90%))}#tooltip-container .tooltip:has(img)>.pointer{border-color:color-mix(in srgb, var(--color-blue), #ccc 90%) #0000 #0000}#tooltip-container .tooltip:has(img).top-pointer>.pointer{border-color:#0000 #0000 color-mix(in srgb, var(--color-blue), #ddd 95%)}#tooltip-container .tooltip.no-pointer>.pointer{display:none}.permissions-page label.permission-checkbox-label{border-radius:4px;padding:3px 3px 3px 24px;font-size:14px;font-weight:400;line-height:1.2em;display:block;position:relative}.permissions-page label.permission-checkbox-label+.permission-checkbox-label{margin-top:4px}.permissions-page label.permission-checkbox-label>input[type=checkbox],.permissions-page label.permission-checkbox-label>.fa-circle-notch{font-size:inherit;vertical-align:top;outline:0;width:1em;height:1em;margin:0 .4em 0 -1.4em;position:relative;top:.1em}.permissions-page label.permission-checkbox-label:hover{background:var(--color-highlight);box-shadow:0 0 0 1px var(--color-highlight) inset}.rich-select{cursor:context-menu;grid-template-columns:1fr auto;align-items:center;gap:.1em;display:grid;position:relative;padding:.1em!important}.rich-select .rich-select-value{white-space:nowrap;text-overflow:ellipsis;padding:.3em .2em .3em .7em;overflow:hidden}.rich-select .rich-select-button{text-align:center;width:1.25em;height:100%;color:var(--color-window-fg-soft);border-radius:2px;align-content:center;padding:0}.rich-select:hover .rich-select-button{background:var(--color-grey);color:var(--color-window-text-hard)}.rich-select-menu{flex-direction:column;flex:1;max-height:100%;display:flex}.rich-select-menu .search-header{background:rgb(from var(--color-window-bg-soft) r g b/.5);border-bottom:1px solid rgb(from var(--color-grey) r g b/.5);text-align:center;margin:-.5rem -.5rem 0;padding:1rem}.rich-select-menu .search-header input[type=search]{max-width:none}.rich-select-menu .rich-select-menu-options{background:var(--color-window-bg-hard);color:var(--color-window-fg-soft);height:100%;margin:0 -.5rem -.5rem;padding:.5rem;overflow:auto}.study-builder label{margin-bottom:.25rem;display:block}.study-builder label+p{margin-top:0}.study-builder .check-list label{font-size:90%}.study-builder .check-list label.checkbox-label{margin-bottom:0}.study-builder .study-builder-main h4{letter-spacing:2px;font-variant:small-caps;text-transform:uppercase;color:var(--color-brand-2);margin-top:6rem;font-size:16px;font-weight:700}.study-builder .boolean-editor .wrap-label{padding:.2em 0}.study-builder .editor-set .boolean-editor .checkbox-label{white-space:nowrap}.study-builder .editor-set .boolean-editor .checkbox-label b{font-weight:400}.study-builder .editor-set .boolean-editor .checkbox-label-description{padding:0}.study-builder .editor-set .boolean-editor .checkbox-label-description span:empty,.study-builder .editor-set .boolean-editor .empty-label{display:none}.study-builder .editor-set .boolean-editor .wrap-label{padding:0;display:block}.toggle-input{vertical-align:middle;background:var(--color-grey);width:2em;max-width:2em;box-shadow:0 0 0 1px var(--color-grey);border-radius:1em;flex:0 0 2em;align-self:center;height:1.2em;margin:-.1em 0 0;transition:all .2s ease-in-out;display:inline-block}.toggle-input:after{content:"";background:var(--color-window-bg);box-sizing:border-box;border-radius:1em;width:1.1em;height:1.1em;margin:1px;transition:all .2s ease-in-out;display:block}.toggle-input.on{box-shadow:0 0 0 1px var(--color-blue);background:var(--color-blue)}.toggle-input.on:after{transform:translate(.8em)}.toggle-input.bg-green{background:var(--color-grey)}.toggle-input.bg-green.on{box-shadow:0 0 0 1px var(--color-green);background:var(--color-green)}.toggle-input.bg-blue-dark{background:var(--color-grey)}.toggle-input.bg-blue-dark.on{box-shadow:0 0 0 1px var(--color-blue-dark);background:var(--color-blue-dark)}.toggle-input.bg-brand-2{background:var(--color-grey)}.toggle-input.bg-brand-2.on{box-shadow:0 0 0 1px var(--color-brand-2);background:var(--color-brand-2)}.toggle-input.bg-orange{background:var(--color-grey)}.toggle-input.bg-orange.on{box-shadow:0 0 0 1px var(--color-orange);background:var(--color-orange)}.toggle-input.bg-red{background:var(--color-grey)}.toggle-input.bg-red.on{box-shadow:0 0 0 1px var(--color-red);background:var(--color-red)}.toggle-input.grey-out{-webkit-user-select:none;user-select:none;background:var(--color-grey)!important;box-shadow:0 0 0 1px var(--color-grey)!important}.toggle-input:focus:not(.grey-out),.toggle-input:focus-visible:not(.grey-out){box-shadow:0 0 0 1px var(--color-blue-dark), 0 0 0 3px rgb(from var(--color-blue) r g b/.5)!important}.toggle-input:focus,.toggle-input:focus-visible{outline:none}.catalog{grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr auto;min-height:calc(100vh - 8rem);display:grid}.catalog .catalog-title{grid-area:1/1;padding:0 .5rem .5rem 0}.catalog .catalog-search{grid-area:1/2;padding:0 0 .5rem .5rem}.catalog .catalog-sites{text-align:center;grid-area:2/1/auto/3;padding:1rem 0}.catalog .catalog-sites:before{content:"";background:linear-gradient(90deg, transparent, var(--color-grey), transparent);height:1px;display:block;position:relative;top:-1rem}.catalog .tabs{grid-area:3/1/auto/3}.catalog .tabs-content{grid-area:4/1/auto/3;min-height:15rem;padding:.5rem}.catalog .static-grid-wrapper{max-height:100%}.catalog .chart{height:100%}.catalog .catalog-tree{white-space:nowrap;height:100%;line-height:1.4;overflow:scroll;padding:1em!important}.catalog .catalog-tree>div{min-width:max-content}.catalog .catalog-tree label{text-indent:0;border-radius:3px;margin:0;padding:3px 0;font-weight:400}.catalog .catalog-tree label span{padding-left:.2em;padding-right:.2em}.catalog .catalog-tree label .search-match{padding:0}.catalog .catalog-tree label:hover{background:var(--color-highlight);box-shadow:0 0 1px 0 var(--color-highlight) inset}.catalog .catalog-tree details summary{outline:none;padding:1px .2em 1px 0}.catalog .catalog-tree details summary::marker{color:#0000;font-size:80%}.catalog .catalog-tree details.has-children>summary::marker{color:var(--color-window-fg-soft)}.catalog .catalog-tree>details{min-width:100%;display:block}.catalog .catalog-tree .badge{vertical-align:top;margin:3px .5em 2px;padding:2px 6px}.catalog .catalog-tree .icon{color:var(--color-grey);text-indent:0;vertical-align:top;margin:0 0 0 .1em;padding:0;font-weight:400;overflow:hidden;width:1em!important;height:1em!important;font-size:1.4rem!important;line-height:1!important}.catalog .catalog-tree .icon.color-blue{color:var(--color-blue)}.catalog .catalog-tree .icon.color-brand-2{color:var(--color-brand-2)}.catalog .catalog-tree details details{padding-left:1.4em}.container{flex:0 1 0;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.container-fluid{max-width:none}.row{flex-direction:row;display:flex}.row.center{justify-content:center}.row.left{justify-content:flex-start}.row.right{justify-content:flex-end}.row.space-between{justify-content:space-between}.row.top{align-items:flex-start}.row.middle{align-items:center}.row.bottom{align-items:flex-end}.row.stretch{align-items:stretch}.row.baseline{align-items:baseline}.row.gap{margin-left:-.5em;margin-right:-.5em}.row.gap>.col{padding-left:.5em;padding-right:.5em}.row.gap-2{margin-left:-1em;margin-right:-1em}.row.gap-2>.col{padding-left:1em;padding-right:1em}.row.half-gap{margin-left:-.25em;margin-right:-.25em}.row.half-gap>.col{padding-left:.25em;padding-right:.25em}.row.row-0{flex-grow:0;flex-basis:0%}.row.row-1{flex-grow:1;flex-basis:10%;max-height:10%}.row.row-2{flex-grow:2;flex-basis:20%;max-height:20%}.row.row-3{flex-grow:3;flex-basis:30%;max-height:30%}.row.row-4{flex-grow:4;flex-basis:40%;max-height:40%}.row.row-5{flex-grow:5;flex-basis:50%;max-height:50%}.row.row-6{flex-grow:6;flex-basis:60%;max-height:60%}.row.row-7{flex-grow:7;flex-basis:70%;max-height:70%}.row.row-8{flex-grow:8;flex-basis:80%;max-height:80%}.row.row-9{flex-grow:9;flex-basis:90%;max-height:90%}.row.row-10{flex-grow:10;flex-basis:100%;max-height:100%}.row.wrap{flex-wrap:wrap}.col{flex-direction:column;flex:1 0 0;justify-items:baseline;min-width:0;max-width:100%;display:flex}.col.center{align-items:center}.col.left{align-items:flex-start}.col.right{align-items:flex-end}.col.top{justify-content:flex-start;align-self:flex-start}.col.middle{justify-content:center;align-self:center}.col.bottom{justify-content:flex-end;align-self:flex-end}.col.col-auto{flex:1}.col.col-0{flex:0 auto}.col.col-1{flex:0 10%}.col.col-2{flex:0 20%}.col.col-3{flex:0 30%}.col.col-4{flex:0 40%}.col.col-5{flex:0 50%}.col.col-6{flex:0 60%}.col.col-7{flex:0 70%}.col.col-8,.col.col-9{flex:0 80%}.col.col-10{flex:0 100%}.col.responsive.col-0{flex:1 1 0}.col.responsive.col-1{flex:4em}.col.responsive.col-2{flex:8em}.col.responsive.col-3{flex:12em}.col.responsive.col-4{flex:16em}.col.responsive.col-5{flex:20em}.col.responsive.col-6{flex:24em}.col.responsive.col-7{flex:28em}.col.responsive.col-8{flex:32em}.col.responsive.col-9{flex:36em}.col.responsive.col-10{flex:40em}progress{border-radius:var(--border-radius);background:var(--color-window-bg-hard);border:1px solid;height:.5em;overflow:hidden}progress::-webkit-progress-bar{background:var(--color-window-bg-hard)}progress::-webkit-progress-value{background:currentColor}progress::-moz-progress-bar{background:currentColor}input[type=text],input[type=url],input[type=password],input[type=email],input[type=search],input[type=file],input[type=phone],input[type=number],input[type=date],select,textarea,.form-control{background:var(--color-window-bg-hard);border:1px solid var(--color-grey);border-radius:var(--border-radius);font:inherit;width:100%;line-height:var(--line-height);color:inherit;max-height:calc(1rem * (var(--line-height) + .8) + 2);outline:none;margin:0;padding:.4em .8em}input[type=text][readonly],input[type=text][aria-readonly],input[type=url][readonly],input[type=url][aria-readonly],input[type=password][readonly],input[type=password][aria-readonly],input[type=email][readonly],input[type=email][aria-readonly],input[type=search][readonly],input[type=search][aria-readonly],input[type=file][readonly],input[type=file][aria-readonly],input[type=phone][readonly],input[type=phone][aria-readonly],input[type=number][readonly],input[type=number][aria-readonly],input[type=date][readonly],input[type=date][aria-readonly],select[readonly],select[aria-readonly],textarea[readonly],textarea[aria-readonly],.form-control[readonly],.form-control[aria-readonly]{color:rgb(from var(--color-window-fg-hard) r g b/.5);border-color:rgb(from var(--color-window-fg-hard) r g b/.3)}input[type=text]:focus,input[type=text]:focus-within,input[type=text]:active,input[type=url]:focus,input[type=url]:focus-within,input[type=url]:active,input[type=password]:focus,input[type=password]:focus-within,input[type=password]:active,input[type=email]:focus,input[type=email]:focus-within,input[type=email]:active,input[type=search]:focus,input[type=search]:focus-within,input[type=search]:active,input[type=file]:focus,input[type=file]:focus-within,input[type=file]:active,input[type=phone]:focus,input[type=phone]:focus-within,input[type=phone]:active,input[type=number]:focus,input[type=number]:focus-within,input[type=number]:active,input[type=date]:focus,input[type=date]:focus-within,input[type=date]:active,select:focus,select:focus-within,select:active,textarea:focus,textarea:focus-within,textarea:active,.form-control:focus,.form-control:focus-within,.form-control:active{border-color:var(--color-blue-dark);box-shadow:0 0 0 3px rgb(from var(--color-blue) r g b/.3)}input[type=text]:invalid,input[type=text].invalid,input[type=text][aria-invalid=true],input[type=url]:invalid,input[type=url].invalid,input[type=url][aria-invalid=true],input[type=password]:invalid,input[type=password].invalid,input[type=password][aria-invalid=true],input[type=email]:invalid,input[type=email].invalid,input[type=email][aria-invalid=true],input[type=search]:invalid,input[type=search].invalid,input[type=search][aria-invalid=true],input[type=file]:invalid,input[type=file].invalid,input[type=file][aria-invalid=true],input[type=phone]:invalid,input[type=phone].invalid,input[type=phone][aria-invalid=true],input[type=number]:invalid,input[type=number].invalid,input[type=number][aria-invalid=true],input[type=date]:invalid,input[type=date].invalid,input[type=date][aria-invalid=true],select:invalid,select.invalid,select[aria-invalid=true],textarea:invalid,textarea.invalid,textarea[aria-invalid=true],.form-control:invalid,.form-control.invalid,.form-control[aria-invalid=true]{border-color:var(--color-red)}input[type=text]:invalid:focus,input[type=text].invalid:focus,input[type=text][aria-invalid=true]:focus,input[type=url]:invalid:focus,input[type=url].invalid:focus,input[type=url][aria-invalid=true]:focus,input[type=password]:invalid:focus,input[type=password].invalid:focus,input[type=password][aria-invalid=true]:focus,input[type=email]:invalid:focus,input[type=email].invalid:focus,input[type=email][aria-invalid=true]:focus,input[type=search]:invalid:focus,input[type=search].invalid:focus,input[type=search][aria-invalid=true]:focus,input[type=file]:invalid:focus,input[type=file].invalid:focus,input[type=file][aria-invalid=true]:focus,input[type=phone]:invalid:focus,input[type=phone].invalid:focus,input[type=phone][aria-invalid=true]:focus,input[type=number]:invalid:focus,input[type=number].invalid:focus,input[type=number][aria-invalid=true]:focus,input[type=date]:invalid:focus,input[type=date].invalid:focus,input[type=date][aria-invalid=true]:focus,select:invalid:focus,select.invalid:focus,select[aria-invalid=true]:focus,textarea:invalid:focus,textarea.invalid:focus,textarea[aria-invalid=true]:focus,.form-control:invalid:focus,.form-control.invalid:focus,.form-control[aria-invalid=true]:focus{box-shadow:0 0 0 3px rgb(from var(--color-red) r g b/.3)}input[type=text]:disabled,input[type=url]:disabled,input[type=password]:disabled,input[type=email]:disabled,input[type=search]:disabled,input[type=file]:disabled,input[type=phone]:disabled,input[type=number]:disabled,input[type=date]:disabled,select:disabled,textarea:disabled,.form-control:disabled{color:#888;opacity:1;filter:grayscale();border-color:#8888;background-color:var(--color-window-bg-soft)!important}input[type=search]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill-opacity='0.8' style='fill:grey' d='M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z'/%3E%3C/svg%3E");background-position:8px 8px;background-repeat:no-repeat;background-size:18px;border-radius:10em;max-width:20em;padding-left:32px}input[type=number]{padding-right:3px}input[type=date]{line-height:inherit;padding:.34em 3px}input[type=color]{border:1px solid #fff8;border-radius:0;outline:0;align-self:center;width:1.2em;min-width:1.2em;height:1.2em;margin:0 2px;padding:0;line-height:1;box-shadow:0 0 0 1px #0000;background-clip:content-box!important}input[type=color]::-webkit-color-swatch-wrapper{border-radius:1px;padding:0;display:block}input[type=color]::-webkit-color-swatch{border:0;height:100%;display:block;box-shadow:inset 0 0 0 1px #0008}input[type=color]::-moz-color-swatch{border:0;margin:0;padding:0;display:block;box-shadow:inset 0 0 0 1px #0008}input[type=color].empty::-webkit-color-swatch{box-shadow:0 0 0 1px var(--color-window-fg) inset;background:linear-gradient(-45deg, var(--color-window-bg) 45%, var(--color-orange) 46%, var(--color-orange) 54%, var(--color-window-bg) 55%)}input[type=color].empty::-moz-color-swatch{box-shadow:0 0 0 1px var(--color-window-fg) inset;background:linear-gradient(-45deg, var(--color-window-bg) 45%, var(--color-orange) 46%, var(--color-orange) 54%, var(--color-window-bg) 55%)}input[type=color]:active,input[type=color]:focus,input[type=color]:focus-visible{box-shadow:0 0 0 1px var(--color-blue-dark);border-color:var(--color-window-bg-hard);z-index:3;position:relative}input[type=color]:active::-webkit-color-swatch{box-shadow:inset 0 0 0 1px #000}input[type=color]:focus::-webkit-color-swatch{box-shadow:inset 0 0 0 1px #000}input[type=color]:focus-visible::-webkit-color-swatch{box-shadow:inset 0 0 0 1px #000}input[type=color]:active::-moz-color-swatch{box-shadow:inset 0 0 0 1px #000}input[type=color]:focus::-moz-color-swatch{box-shadow:inset 0 0 0 1px #000}input[type=color]:focus-visible::-moz-color-swatch{box-shadow:inset 0 0 0 1px #000}input[type=color]:disabled{opacity:.5;filter:grayscale()}.color-editor>input[type=color]::-webkit-color-swatch{background-color:#0000!important}.color-editor>input[type=color]::-moz-color-swatch{background-color:#0000!important}::-webkit-calendar-picker-indicator{background-color:var(--color-grey);border-radius:3px}.color-editor{column-gap:2px}::file-selector-button{-webkit-appearance:none;border-radius:calc(var(--border-radius) - 1);background:var(--color-grey);color:var(--color-window-fg);vertical-align:top;line-height:var(--line-height);border:none;margin:-.2rem .5em -.2rem -.5rem;padding:.2rem .5rem;display:inline-block}:disabled::file-selector-button{-webkit-appearance:none;border-radius:calc(var(--border-radius) - 1);background:var(--color-grey);color:var(--color-window-fg);vertical-align:top;line-height:var(--line-height);text-shadow:0 1px 0 var(--color-window-bg-soft);opacity:.5;background:#8888;border:none;margin:-.2rem .5em -.2rem -.5rem;padding:.2rem .5rem;display:inline-block;box-shadow:inset 0 0 0 1px #8888}:disabled .file-input-value{color:#888;text-shadow:0 1px #fff;background:#eee!important}fieldset:disabled *{color:#888}::placeholder,.placeholder{color:#8888}::-webkit-input-placeholder{color:#8888}textarea{resize:vertical;height:auto;min-height:2.1em;max-height:none}select:not([size]),.select-component{background:var(--color-window-bg-hard) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20320%20512'%3e%3cpath%20style='fill:%239999'%20d='M31.3%20192h257.3c17.8%200%2026.7%2021.5%2014.1%2034.1L174.1%20354.8c-7.8%207.8-20.5%207.8-28.3%200L17.2%20226.1C4.6%20213.5%2013.5%20192%2031.3%20192z'/%3e%3c/svg%3e") 100% center no-repeat;appearance:none;background-size:22px 14px;padding-right:22px}select[size]{height:100%;min-height:100%;padding:1px}select option[selected],select option:checked{background:var(--color-blue);color:var(--color-window-bg-hard)}select option.empty-option{color:#888}input[type=checkbox],input[type=radio]{appearance:none;vertical-align:middle;background:var(--color-window-bg-hard);border:1px solid var(--color-grey);width:1em;height:1em;margin:-2px 0 2px;display:inline-block}input[type=checkbox]:hover,input[type=checkbox]:focus,input[type=checkbox]:focus-visible,input[type=radio]:hover,input[type=radio]:focus,input[type=radio]:focus-visible{border-color:var(--color-blue)}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--color-blue);border-color:var(--color-blue)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;filter:grayscale()}input[type=checkbox]{border-radius:2px}input[type=checkbox]:checked:before{content:"";vertical-align:top;border-top:2px #0000;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px #0000;width:.4em;height:.2em;margin:.2em 0 0 .17em;display:inline-block;transform:rotate(-50deg)}input[type=radio]{border-radius:10rem}input[type=radio]:checked{background:var(--color-blue);border-color:var(--color-blue-dark);box-shadow:0 0 0 2px var(--color-window-bg-hard) inset}.btn{background-color:var(--color-window-bg-hard);color:lch(from var(--color-window-bg-hard) calc(150 - round(l, 150)) 0 h/1);border-style:solid;border-width:1px;border-color:lch(from var(--color-window-bg-hard) calc(150 - round(l, 150)) 0 h/.2);line-height:inherit;font-size:1rem;font-weight:inherit;border-radius:var(--border-radius);text-align:center;cursor:pointer;white-space:pre;-webkit-user-select:none;user-select:none;vertical-align:middle;outline:0;justify-content:center;align-items:center;min-width:2em;margin:0;padding:.4em .8em;display:inline-flex;text-decoration:none!important}.btn *{line-height:inherit;font-size:inherit}.btn:hover{background-color:hsl(from var(--color-window-bg-hard) h calc(s * 1.5) l);color:lch(from lch(from var(--color-window-bg-hard) l calc(c * 1.01) h) calc(150 - round(l, 150)) 0 h/1)}.btn:active{background-color:lch(from var(--color-window-bg-hard) calc(l * 1.1) calc(c * 1.1) h)}.btn:disabled{opacity:.5;filter:grayscale()contrast(.5);cursor:not-allowed}.btn-blue{background-color:var(--color-blue);color:lch(from var(--color-blue) calc(150 - round(l, 150)) 0 h/1);border-style:solid;border-width:1px;border-color:lch(from var(--color-window-bg-hard) calc(150 - round(l, 150)) 0 h/.2);line-height:inherit;font-size:1rem;font-weight:inherit;border-radius:var(--border-radius);text-align:center;cursor:pointer;white-space:pre;-webkit-user-select:none;user-select:none;vertical-align:middle;outline:0;justify-content:center;align-items:center;min-width:2em;margin:0;padding:.4em .8em;display:inline-flex;text-decoration:none!important}.btn-blue *{line-height:inherit;font-size:inherit}.btn-blue:hover{background-color:hsl(from var(--color-blue) h calc(s * 1.5) l);color:lch(from lch(from var(--color-blue) l calc(c * 1.01) h) calc(150 - round(l, 150)) 0 h/1)}.btn-blue:active{background-color:lch(from var(--color-blue) calc(l * 1.1) calc(c * 1.1) h)}.btn-blue:disabled{opacity:.5;filter:grayscale()contrast(.5);cursor:not-allowed}.btn-blue-dark{background-color:var(--color-blue-dark);color:lch(from var(--color-blue-dark) calc(150 - round(l, 150)) 0 h/1);border-style:solid;border-width:1px;border-color:lch(from var(--color-window-bg-hard) calc(150 - round(l, 150)) 0 h/.2);line-height:inherit;font-size:1rem;font-weight:inherit;border-radius:var(--border-radius);text-align:center;cursor:pointer;white-space:pre;-webkit-user-select:none;user-select:none;vertical-align:middle;outline:0;justify-content:center;align-items:center;min-width:2em;margin:0;padding:.4em .8em;display:inline-flex;text-decoration:none!important}.btn-blue-dark *{line-height:inherit;font-size:inherit}.btn-blue-dark:hover{background-color:hsl(from var(--color-blue-dark) h calc(s * 1.5) l);color:lch(from lch(from var(--color-blue-dark) l calc(c * 1.01) h) calc(150 - round(l, 150)) 0 h/1)}.btn-blue-dark:active{background-color:lch(from var(--color-blue-dark) calc(l * 1.1) calc(c * 1.1) h)}.btn-blue-dark:disabled{opacity:.5;filter:grayscale()contrast(.5);cursor:not-allowed}.btn-green{background-color:var(--color-green);color:lch(from var(--color-green) calc(150 - round(l, 150)) 0 h/1);border-style:solid;border-width:1px;border-color:lch(from var(--color-window-bg-hard) calc(150 - round(l, 150)) 0 h/.2);line-height:inherit;font-size:1rem;font-weight:inherit;border-radius:var(--border-radius);text-align:center;cursor:pointer;white-space:pre;-webkit-user-select:none;user-select:none;vertical-align:middle;outline:0;justify-content:center;align-items:center;min-width:2em;margin:0;padding:.4em .8em;display:inline-flex;text-decoration:none!important}.btn-green *{line-height:inherit;font-size:inherit}.btn-green:hover{background-color:hsl(from var(--color-green) h calc(s * 1.5) l);color:lch(from lch(from var(--color-green) l calc(c * 1.01) h) calc(150 - round(l, 150)) 0 h/1)}.btn-green:active{background-color:lch(from var(--color-green) calc(l * 1.1) calc(c * 1.1) h)}.btn-green:disabled{opacity:.5;filter:grayscale()contrast(.5);cursor:not-allowed}.btn-brand-2{background-color:var(--color-brand-2);color:lch(from var(--color-brand-2) calc(150 - round(l, 150)) 0 h/1);border-style:solid;border-width:1px;border-color:lch(from var(--color-window-bg-hard) calc(150 - round(l, 150)) 0 h/.2);line-height:inherit;font-size:1rem;font-weight:inherit;border-radius:var(--border-radius);text-align:center;cursor:pointer;white-space:pre;-webkit-user-select:none;user-select:none;vertical-align:middle;outline:0;justify-content:center;align-items:center;min-width:2em;margin:0;padding:.4em .8em;display:inline-flex;text-decoration:none!important}.btn-brand-2 *{line-height:inherit;font-size:inherit}.btn-brand-2:hover{background-color:hsl(from var(--color-brand-2) h calc(s * 1.5) l);color:lch(from lch(from var(--color-brand-2) l calc(c * 1.01) h) calc(150 - round(l, 150)) 0 h/1)}.btn-brand-2:active{background-color:lch(from var(--color-brand-2) calc(l * 1.1) calc(c * 1.1) h)}.btn-brand-2:disabled{opacity:.5;filter:grayscale()contrast(.5);cursor:not-allowed}.btn-virtual:not(:hover,:focus){box-shadow:none;color:currentColor;background:0 0;border-color:#0000}.toolbar{background:var(--color-grey);border-radius:calc(var(--border-radius) + 1px);white-space:nowrap;color:var(--color-window-fg-soft);margin:-1px;display:flex}.toolbar .menu-button{flex:1 1 0;align-items:center;display:flex}.toolbar .menu-button .menu-button-btn{border:0;justify-content:center;align-self:stretch;align-items:center;margin:-1px -1px -1px -4px;display:flex}.toolbar .menu-button:active .menu-button-btn,.toolbar .menu-button:focus .menu-button-btn{background:#8881;box-shadow:inset 0 3px 10px -2px #0002}.toolbar .menu-button:first-child .menu-button-btn{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);margin-left:1px}.toolbar .menu-button:last-child .menu-button-btn{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.toolbar>.btn,.toolbar .btn-blue,.toolbar .btn-green,.toolbar .btn-brand-2{font-size:inherit;background:var(--color-window-bg-hard);color:currentColor;box-shadow:none;border:1px solid #0000;border-radius:0;flex:1 1 0;margin:1px 1px 1px 0;display:flex}.toolbar>.btn:active,.toolbar>.btn:focus,.toolbar .btn-blue:active,.toolbar .btn-blue:focus,.toolbar .btn-green:active,.toolbar .btn-green:focus,.toolbar .btn-brand-2:active,.toolbar .btn-brand-2:focus{box-shadow:0 0 0 1px #0003}.toolbar>.btn:focus-visible,.toolbar .btn-blue:focus-visible,.toolbar .btn-green:focus-visible,.toolbar .btn-brand-2:focus-visible{outline-offset:-3px;outline:1px dotted}.toolbar>.btn.active:not(:disabled,.disabled),.toolbar .btn-blue.active:not(:disabled,.disabled),.toolbar .btn-green.active:not(:disabled,.disabled),.toolbar .btn-brand-2.active:not(:disabled,.disabled){background:var(--color-highlight);color:var(--color-window-fg-hard);box-shadow:0 0 0 1px var(--color-highlight);text-shadow:none}.toolbar>.btn:first-child,.toolbar .btn-blue:first-child,.toolbar .btn-green:first-child,.toolbar .btn-brand-2:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);margin-left:1px}.toolbar>.btn:last-child,.toolbar .btn-blue:last-child,.toolbar .btn-green:last-child,.toolbar .btn-brand-2:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.toolbar>.btn.disabled,.toolbar>.btn[disabled],.toolbar .btn-blue.disabled,.toolbar .btn-blue[disabled],.toolbar .btn-green.disabled,.toolbar .btn-green[disabled],.toolbar .btn-brand-2.disabled,.toolbar .btn-brand-2[disabled]{background:var(--color-window-bg-hard);opacity:1;color:var(--color-window-fg-soft);filter:grayscale()}.toolbar>.btn-blue.active:not(:disabled,.disabled){background:var(--color-blue);color:lch(from var(--color-blue) calc(150 - round(l, 150)) 0 h/1);box-shadow:0 0 0 1px var(--color-blue-dark)}.toolbar>.btn-green.active:not(:disabled,.disabled){background:var(--color-green);color:lch(from var(--color-green) calc(150 - round(l, 150)) 0 h/1);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-window-fg-hard), var(--color-green) 65%)}.toolbar>.btn-brand-2.active:not(:disabled,.disabled){background:var(--color-brand-2);color:lch(from var(--color-brand-2) calc(150 - round(l, 150)) 0 h/1);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-window-fg-hard), var(--color-brand-2) 75%)}.toolbar.flex{flex:100%;display:flex}.toolbar.flex .btn{white-space:pre;flex:1 1 0;align-items:stretch;min-width:auto;display:flex}.toolbar.virtual{background:0 0}.toolbar.virtual .btn,.toolbar.virtual .btn-blue,.toolbar.virtual .btn-green,.toolbar.virtual .btn-brand-2{box-shadow:none;color:currentColor;border-radius:var(--border-radius);background:0 0;border:none;margin:0 2px;padding-left:.5em;padding-right:.5em}.toolbar.virtual .btn:first-child,.toolbar.virtual .btn-blue:first-child,.toolbar.virtual .btn-green:first-child,.toolbar.virtual .btn-brand-2:first-child{margin-left:0}.toolbar.virtual .btn:last-child,.toolbar.virtual .btn-blue:last-child,.toolbar.virtual .btn-green:last-child,.toolbar.virtual .btn-brand-2:last-child{margin-right:0}.toolbar.virtual .btn.active:not(:disabled,.disabled),.toolbar.virtual .btn-blue.active:not(:disabled,.disabled),.toolbar.virtual .btn-green.active:not(:disabled,.disabled),.toolbar.virtual .btn-brand-2.active:not(:disabled,.disabled){box-shadow:0 0 0 1px rgba(from var(--color-window-fg-hard) r g b/.1) inset;text-shadow:none}.toolbar.virtual .btn:active,.toolbar.virtual .btn-blue:active,.toolbar.virtual .btn-green:active,.toolbar.virtual .btn-brand-2:active{box-shadow:0 3px 10px -2px #0003 inset, 0 0 0 1px rgba(from var(--color-window-fg-hard) r g b/.3) inset!important}.toolbar.virtual .btn:focus-visible,.toolbar.virtual .btn-blue:focus-visible,.toolbar.virtual .btn-green:focus-visible,.toolbar.virtual .btn-brand-2:focus-visible{outline-offset:-3px;outline:1px dotted}.toolbar.virtual .btn.active{text-shadow:0 0 2px var(--color-highlight)}label{padding:.6em 0 .2em}label+hr{margin-top:.4ex}label.inline{padding:0}.tab-panel{z-index:2;border-bottom:1px solid var(--color-grey);text-shadow:0 1px 0 var(--color-window-bg-hard);border-radius:5px 5px 0 0;padding:3px 0 0;position:relative}.tab-panel .tab{border-radius:var(--border-radius) var(--border-radius) 0 0;color:inherit;opacity:.65;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom-width:0;margin:0 0 -1px 4px;padding:.2em 1em;font-family:inherit;font-weight:700;display:inline-block}.tab-panel .tab.active{background:var(--color-window-bg-hard);border-color:var(--color-grey);opacity:1;padding:.2em 1em}.tab-panel .tab:focus-visible{outline-offset:-.3em;outline:1px dotted}.tab-panel.bottom{box-shadow:0 1px 0 0 var(--color-grey) inset;margin:-1px 0 0}.tab-panel.bottom .tab{border-radius:0 0 var(--border-radius) var(--border-radius);border-width:0 1px 1px;padding:.3em 1em .2em}fieldset{border:0;margin:0 0 1em;padding:0}fieldset:disabled label{color:#999}[type=range]{appearance:none;background:0 0;width:100%;height:6px;margin:10px 0}[type=range]::-moz-focus-outer{border:0}[type=range]::-webkit-slider-runnable-track{cursor:default;background:var(--color-window-bg-soft);border:1px solid rgb(from var(--color-window-fg-hard) r g b/.1);border-radius:5px;width:100%;height:6px;transition:all .2s}[type=range]::-webkit-slider-thumb{background:var(--color-grey);border:1px solid rgb(from var(--color-window-fg-hard) r g b/.2);box-sizing:border-box;cursor:default;-webkit-appearance:none;border-radius:10px;width:20px;height:20px;margin-top:-8px;box-shadow:1px 1px 4px #0003}[type=range]::-moz-range-track{cursor:default;background:rgb(from var(--color-grey) r g b/.5);border:1px solid rgb(from var(--color-window-fg-hard) r g b/.1);border-radius:5px;width:100%;height:3px;transition:all .2s}[type=range]::-moz-range-thumb{background:var(--color-grey);border:1px solid rgb(from var(--color-window-fg-hard) r g b/.2);box-sizing:border-box;cursor:default;border-radius:10px;width:20px;height:20px;box-shadow:1px 1px 4px #0003}[type=range]::-ms-track{cursor:default;color:#0000;background:0 0;border-width:10px 0;border-color:#0000;width:100%;height:6px;transition:all .2s}[type=range]::-ms-fill-lower{background:hsl(from #e2e2e2 h s calc(i - 15%));border:1px solid rgb(from var(--color-window-fg-hard) r g b/.1);border-radius:10px}[type=range]::-ms-fill-upper{background:var(--color-window-bg-soft);border:1px solid rgb(from var(--color-window-fg-hard) r g b/.1);border-radius:10px}[type=range]::-ms-thumb{background:var(--color-grey);border:1px solid rgb(from var(--color-window-fg-hard) r g b/.2);box-sizing:border-box;cursor:default;border-radius:10px;width:20px;height:20px;margin-top:1.5px;box-shadow:1px 1px 4px #0003}[type=range]:focus,[type=range]:focus-within,[type=range]:focus-visible{outline:0}[type=range]:focus::-webkit-slider-thumb{background:var(--color-blue)}[type=range]:focus-within::-webkit-slider-thumb{background:var(--color-blue)}[type=range]:focus-visible::-webkit-slider-thumb{background:var(--color-blue)}[type=range]:focus::-webkit-slider-runnable-track{background:rgb(from var(--color-blue) r g b/.5)}[type=range]:focus-within::-webkit-slider-runnable-track{background:rgb(from var(--color-blue) r g b/.5)}[type=range]:focus-visible::-webkit-slider-runnable-track{background:rgb(from var(--color-blue) r g b/.5)}[type=range]:focus::-ms-fill-lower{background:var(--color-window-bg-soft)}[type=range]:focus-within::-ms-fill-lower{background:var(--color-window-bg-soft)}[type=range]:focus-visible::-ms-fill-lower{background:var(--color-window-bg-soft)}[type=range]:focus::-ms-fill-upper{background:hsl(from #e2e2e2 h s calc(i + 15%))}[type=range]:focus-within::-ms-fill-upper{background:hsl(from #e2e2e2 h s calc(i + 15%))}[type=range]:focus-visible::-ms-fill-upper{background:hsl(from #e2e2e2 h s calc(i + 15%))}[type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}[type=range]:disabled::-moz-range-thumb{cursor:not-allowed}[type=range]:disabled::-ms-thumb{cursor:not-allowed}[type=range]:disabled::-webkit-slider-runnable-track{cursor:not-allowed}[type=range]:disabled::-ms-fill-lower{cursor:not-allowed}[type=range]:disabled::-ms-fill-upper{cursor:not-allowed}.table-responsive{display:grid;overflow:auto}table{border-spacing:0;border-collapse:separate;width:100%}table td,table th{text-align:initial;vertical-align:middle;border-color:rgb(from var(--color-window-fg-hard) r g b/.1);border-style:solid;border-width:0;padding:.5em}table th{font-weight:600}table thead th{border-bottom-color:var(--color-grey);border-bottom-width:2px}table.table-fixed{table-layout:fixed}table.table-condensed td,table.table-condensed th{padding:.25em}table.table-hover tbody tr:hover{background-color:var(--color-highlight)}table.table-selectable tbody tr{cursor:pointer}table.table-selectable tbody tr.selected{background:var(--color-selection)!important}table.table-border td,table.table-border-x td{border-top-width:.5px;border-bottom-width:.5px}table.table-border th,table.table-border-x th{border-top-width:.5px}table.table-border td,table.table-border th,table.table-border-y td,table.table-border-y th{border-left-width:.5px;border-right-width:.5px}table.table-border{border:1px solid rgb(from var(--color-window-fg-hard) r g b/.1)}table:not(.table-border) thead:first-of-type td,table:not(.table-border) thead:first-of-type th{border-top:0}table:not(.table-border) tbody tr:last-of-type td,table:not(.table-border) tbody tr:last-of-type th{border-bottom:0}.highcharts-tooltip-container td,.highcharts-tooltip-container th,.highcharts-tooltip td,.highcharts-tooltip th{padding:.2em}*{box-sizing:border-box}:root{--font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--border-radius:4px;--font-size:16px;--line-height:1.3;--gap:1rem;min-height:100vh;font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family);background-color:var(--color-window-bg);color:var(--color-window-fg);scroll-padding-block:6rem 1rem;display:block}body{background-color:var(--color-window-bg);color:var(--color-window-fg);font-family:var(--font-family);margin:0}:root body{--color-blue:#4a90e2;--color-blue-dark:#2467b4;--color-orange:#f37820;--color-red:#d41c1c;--color-grey:#d1dae2;--color-green:#090;--color-brand-2:#c60;--color-highlight:#6af3;--color-selection:#6af6;--color-string:#393;--color-integer:#a00;--color-number:#a60;--color-boolean:#06a;--color-boolean-true:#00b300;--color-boolean-false:#c00;--color-date:#60a;--color-object:#a0a;--color-array:#0aa;--color-null:#888;--color-window-bg-soft:#eee;--color-window-bg:#f8f8f7;--color-window-bg-hard:#fff;--color-window-fg-soft:#657585;--color-window-fg:#414e5c;--color-window-fg-hard:#1d2834}:root #catalog-chart,:root #flat-chart,:root #transmission-chart,:root .highcharts-tooltip-container,:root img{filter:none;mix-blend-mode:normal}:root .markdown img{mix-blend-mode:multiply}:root .view-thumbnail-image img,:root .tooltip img{filter:none;mix-blend-mode:normal;border-radius:5px}:root .tooltip img{border:1px solid #0002}@media (prefers-color-scheme:dark){:root body{--color-blue:#33a1ff;--color-blue-dark:#94bddf;--color-orange:#f80;--color-red:#f40;--color-grey:#546678;--color-green:#0c0;--color-brand-2:#d70;--color-highlight:#6af3;--color-selection:#6af6;--color-string:#6c9;--color-integer:#c03;--color-number:#b70;--color-boolean:#09a;--color-boolean-true:#00b300;--color-boolean-false:#d30;--color-date:#a0f;--color-object:#e0a;--color-array:#0bb;--color-null:#bbb;--color-window-bg-hard:#181c21;--color-window-bg:#28313b;--color-window-bg-soft:#354250;--color-window-fg-soft:#abb7c2;--color-window-fg:#d1dae2;--color-window-fg-hard:#fff}:root .chart:not(#chart){filter:invert()hue-rotate(180deg);mix-blend-mode:screen}:root .highcharts-tooltip-container{filter:invert()hue-rotate(180deg);mix-blend-mode:normal}:root img{filter:invert()hue-rotate(180deg);mix-blend-mode:screen}:root .view-thumbnail-image img,:root .tooltip img{filter:none;mix-blend-mode:normal;border-radius:5px}:root .tooltip img{border:1px solid #0002}}@media (prefers-color-scheme:light){:root body{--color-blue:#4a90e2;--color-blue-dark:#2467b4;--color-orange:#f37820;--color-red:#d41c1c;--color-grey:#d1dae2;--color-green:#090;--color-brand-2:#c60;--color-highlight:#6af3;--color-selection:#6af6;--color-string:#393;--color-integer:#a00;--color-number:#a60;--color-boolean:#06a;--color-boolean-true:#00b300;--color-boolean-false:#c00;--color-date:#60a;--color-object:#a0a;--color-array:#0aa;--color-null:#888;--color-window-bg-soft:#eee;--color-window-bg:#f8f8f7;--color-window-bg-hard:#fff;--color-window-fg-soft:#657585;--color-window-fg:#414e5c;--color-window-fg-hard:#1d2834}:root #catalog-chart,:root #flat-chart,:root #transmission-chart,:root .highcharts-tooltip-container,:root img{filter:none;mix-blend-mode:normal}:root .markdown img{mix-blend-mode:multiply}:root .view-thumbnail-image img,:root .tooltip img{filter:none;mix-blend-mode:normal;border-radius:5px}:root .tooltip img{border:1px solid #0002}}:root.light body{--color-blue:#4a90e2;--color-blue-dark:#2467b4;--color-orange:#f37820;--color-red:#d41c1c;--color-grey:#d1dae2;--color-green:#090;--color-brand-2:#c60;--color-highlight:#6af3;--color-selection:#6af6;--color-string:#393;--color-integer:#a00;--color-number:#a60;--color-boolean:#06a;--color-boolean-true:#00b300;--color-boolean-false:#c00;--color-date:#60a;--color-object:#a0a;--color-array:#0aa;--color-null:#888;--color-window-bg-soft:#eee;--color-window-bg:#f8f8f7;--color-window-bg-hard:#fff;--color-window-fg-soft:#657585;--color-window-fg:#414e5c;--color-window-fg-hard:#1d2834}:root.light #catalog-chart,:root.light #flat-chart,:root.light #transmission-chart,:root.light .highcharts-tooltip-container,:root.light img{filter:none;mix-blend-mode:normal}:root.light .markdown img{mix-blend-mode:multiply}:root.light .view-thumbnail-image img,:root.light .tooltip img{filter:none;mix-blend-mode:normal;border-radius:5px}:root.light .tooltip img{border:1px solid #0002}:root.dark body{--color-blue:#33a1ff;--color-blue-dark:#94bddf;--color-orange:#f80;--color-red:#f40;--color-grey:#546678;--color-green:#0c0;--color-brand-2:#d70;--color-highlight:#6af3;--color-selection:#6af6;--color-string:#6c9;--color-integer:#c03;--color-number:#b70;--color-boolean:#09a;--color-boolean-true:#00b300;--color-boolean-false:#d30;--color-date:#a0f;--color-object:#e0a;--color-array:#0bb;--color-null:#bbb;--color-window-bg-hard:#181c21;--color-window-bg:#28313b;--color-window-bg-soft:#354250;--color-window-fg-soft:#abb7c2;--color-window-fg:#d1dae2;--color-window-fg-hard:#fff}:root.dark .chart:not(#chart){filter:invert()hue-rotate(180deg);mix-blend-mode:screen}:root.dark .highcharts-tooltip-container{filter:invert()hue-rotate(180deg);mix-blend-mode:normal}:root.dark img{filter:invert()hue-rotate(180deg);mix-blend-mode:screen}:root.dark .view-thumbnail-image img,:root.dark .tooltip img{filter:none;mix-blend-mode:normal;border-radius:5px}:root.dark .tooltip img{border:1px solid #0002}.nowrap{white-space:nowrap;flex-wrap:nowrap}.wrap{white-space:normal;flex-wrap:wrap}.pull-right{float:right}.pull-left{float:left}h1{line-break:anywhere;margin:1ex 0 .5ex;font-size:2rem}h2{line-break:anywhere;margin:1ex 0 .5ex;font-size:1.8rem}h3{line-break:anywhere;margin:1ex 0 .5ex;font-size:1.6rem}h4{line-break:anywhere;margin:1ex 0 .5ex;font-size:1.4rem}h5{line-break:anywhere;margin:1ex 0 .5ex;font-size:1.2rem}h6{line-break:anywhere;margin:1ex 0 .5ex;font-size:1rem}br{margin:.5em 0;display:block}p{margin:.5em 0 0}.small{font-size:80%}code,pre{font-family:source-code-pro,Menlo,Monaco,Consolas,monospace;font-size:90%}code:not(pre code){background:rgb(from color-mix(in srgb, var(--color-brand-2) 50%, var(--color-window-bg)) r g b/.2);color:color-mix(in srgb, var(--color-brand-2) 50%, var(--color-window-fg-hard));border:1px solid rgb(from color-mix(in srgb, var(--color-brand-2) 50%, var(--color-window-fg)) r g b/.1);vertical-align:baseline;border-radius:3px;margin:-1px;padding:1px}label{font-weight:700}.pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.unselectable{-webkit-user-select:none;user-select:none}a{color:inherit;cursor:pointer;text-decoration:none}a:hover .color-muted{text-decoration:none!important}b,.bold{font-weight:700}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.link{color:var(--color-blue);cursor:pointer;appearance:none;background:initial;margin:initial;padding:initial;line-break:anywhere;border:0}.link:hover{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgb(from var(--color-brand-2) r g b/.75);text-decoration-color:rgb(from var(--color-brand-2) r g b/.75);text-underline-offset:2px}.underline{text-decoration:underline}.icon.material-symbols-outlined{vertical-align:middle;margin-top:-.2em;margin-bottom:-.1em;font-size:1.3em;line-height:1;overflow:visible}.icon.material-symbols-outlined.big{font-size:1.6em}.color-blue{color:var(--color-blue)}.color-blue-dark{color:var(--color-blue-dark)}.color-orange{color:var(--color-orange)}.color-red{color:var(--color-red)}.color-grey{color:var(--color-grey)}.color-green{color:var(--color-green)}.color-brand-2{color:var(--color-brand-2)}.color-muted{color:rgb(from var(--color-window-fg) r g b/.5)}.color-soft{color:var(--color-window-fg-soft)}.bg-blue{background-color:rgb(from var(--color-blue) r g b/.1)}.bg-orange{background-color:rgb(from var(--color-orange) r g b/.1)}.bg-red{background-color:rgb(from var(--color-red) r g b/.1)}.bg-grey{background-color:rgb(from var(--color-grey) r g b/.2)}.bg-green{background-color:rgb(from var(--color-green) r g b/.1)}.bg-brand-2{background-color:rgb(from var(--color-brand-2) r g b/.1)}.bg-white{background-color:var(--color-window-bg-hard)}.p-0{padding:0}.p-05{padding:calc(var(--gap) * .5)}.p-1{padding:var(--gap)}.p-2{padding:calc(var(--gap) * 2)}.p-3{padding:calc(var(--gap) * 3)}.pt-0{padding-top:0}.pb-05{padding-top:calc(var(--gap) / 2)}.pt-1{padding-top:var(--gap)}.pt-2{padding-top:calc(var(--gap) * 2)}.pt-3{padding-top:calc(var(--gap) * 3)}.pr-0{padding-right:0}.pr-05{padding-right:calc(var(--gap) / 2)}.pr-1{padding-right:var(--gap)}.pr-2{padding-right:calc(var(--gap) * 2)}.pr-3{padding-right:calc(var(--gap) * 3)}.pb-0{padding-bottom:0}.pb-05{padding-bottom:calc(var(--gap) / 2)}.pb-1{padding-bottom:var(--gap)}.pb-2{padding-bottom:calc(var(--gap) * 2)}.pb-3{padding-bottom:calc(var(--gap) * 3)}.pl-0{padding-left:0}.pl-05{padding-left:calc(var(--gap) / 2)}.pl-1{padding-left:var(--gap)}.pl-2{padding-left:calc(var(--gap) * 2)}.pl-3{padding-left:calc(var(--gap) * 3)}.m-0{margin:0}.m-05{margin:calc(var(--gap) * .5)}.m-1{margin:var(--gap)}.m-2{margin:calc(var(--gap) * 2)}.m-3{margin:calc(var(--gap) * 3)}.mt-0{margin-top:0}.mt-05{margin-top:calc(var(--gap) / 2)}.mt-1{margin-top:var(--gap)}.mt-2{margin-top:calc(var(--gap) * 2)}.mt-3{margin-top:calc(var(--gap) * 3)}.mr-0{margin-right:0}.mr-05{margin-right:calc(var(--gap) / 2)}.mr-1{margin-right:var(--gap)}.mr-2{margin-right:calc(var(--gap) * 2)}.mr-3{margin-right:calc(var(--gap) * 3)}.mb-0{margin-bottom:0}.mb-05{margin-bottom:calc(var(--gap) / 2)}.mb-1{margin-bottom:var(--gap)}.mb-2{margin-bottom:calc(var(--gap) * 2)}.mb-3{margin-bottom:calc(var(--gap) * 3)}.ml-0{margin-left:0}.ml-05{margin-left:calc(var(--gap) / 2)}.ml-1{margin-left:var(--gap)}.ml-2{margin-left:calc(var(--gap) * 2)}.ml-3{margin-left:calc(var(--gap) * 3)}.left{text-align:left}.center{text-align:center}.right{text-align:right}.top{vertical-align:top}.middle{vertical-align:middle}.bottom{vertical-align:bottom}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}hr{background:var(--color-grey);border:none;height:2px;margin:2px 0}hr.small{height:1px}hr.dashed{border-bottom:1.5px dashed var(--color-grey);background:0 0;height:0}hr.dashed.small{border-bottom-width:1px}hr.color-blue{background:linear-gradient(90deg, transparent, var(--color-blue), transparent)}hr.color-blue-dark{background:linear-gradient(90deg, transparent, var(--color-blue-dark), transparent)}hr.color-orange{background:linear-gradient(90deg, transparent, var(--color-orange), transparent)}hr.color-red{background:linear-gradient(90deg, transparent, var(--color-red), transparent)}hr.color-grey{background:linear-gradient(90deg, transparent, var(--color-grey), transparent)}hr.color-green{background:linear-gradient(90deg, transparent, var(--color-green), transparent)}hr.color-brand-2{background:linear-gradient(90deg, transparent, var(--color-brand-2), transparent)}ul{margin:0;padding:0 0 0 1em}ul li{margin:1em 0;padding:0}.markdown li{margin:0}.markdown pre{background:rgb(from var(--color-window-bg-hard) r g b/.6);border:1px solid #0002;border-radius:.25rem;padding:.25rem}.icon-list{margin:0 0 2em;padding:0}.icon-list li{margin:0;padding:0 1em;list-style:none;position:relative}.icon-item{padding:.5em .5em .5em 2.4em;display:inline-block;position:relative}.icon-item>.icon{color:#999;position:absolute;left:.5em}.icon-item>.icon .material-symbols-outlined{font-size:1.75rem;line-height:1.7rem}.icon-item>.icon .icon{text-align:left;margin-left:-.2em}.icon-item>.icon.color-green{color:var(--color-green)}.icon-item>.icon.color-orange{color:var(--color-orange)}.icon-item>.icon .color-blue{color:rgb(from var(--color-blue-dark) r g b/.75);text-shadow:0px 0px 1.5px var(--color-window-bg-hard)}.icon-item>.icon .star{z-index:2;padding:3px;font-size:.78rem;position:relative;top:-1.5em;left:-2.6em}.star{color:orange;text-shadow:0 0 .75px #000,2px 3px #0001}.link-list a.icon-item{word-wrap:break-word;border-radius:4px;display:block}.link-list a.icon-item:hover{background:var(--color-highlight);box-shadow:0 0 0 1px var(--color-highlight) inset}#chart{border:2px solid var(--color-grey);box-sizing:content-box;border-radius:5px;outline:0}.grey-out,[aria-disabled=true]{pointer-events:none;filter:grayscale();-webkit-user-select:none;user-select:none;transition:all .4s ease-in-out .4s}.string{color:var(--color-string)}.integer{color:var(--color-integer)}.float,.number{color:var(--color-number)}.boolean{color:var(--color-boolean)}.boolean-true{color:var(--color-boolean-true)}.boolean-false{color:var(--color-boolean-false)}.date,.date\:YYYY-MM-DD,.date\:YYYY-MM,.date\:YYYY{color:var(--color-date)}.object{color:var(--color-object)}.array{color:var(--color-array)}.null{color:var(--color-null);font-weight:700}.badge{background:color-mix(in srgb, var(--color-window-fg), var(--color-window-bg));color:lch(from color-mix(in srgb, var(--color-window-fg), var(--color-window-bg)) calc(150 - round(l, 150)) 0 h/1);text-align:center;vertical-align:middle;min-width:1.4em;text-shadow:0 0 1px rgb(from lch(from lch(from color-mix(in srgb, var(--color-window-fg), var(--color-window-bg)) calc(150 - round(l, 150)) 0 h/1) calc(150 - round(l, 150)) 0 h/1) r g b/.3);border-radius:100px;margin:-.2em 0 0;padding:.2em .4em;font-size:.8em;font-weight:700;line-height:1;display:inline-block;font-weight:400!important}.badge.bg-blue{background-color:var(--color-blue);color:lch(from var(--color-blue) calc(150 - round(l, 150)) 0 h/1)}.badge.bg-orange{background-color:var(--color-orange);color:lch(from var(--color-orange) calc(150 - round(l, 150)) 0 h/1)}.badge.bg-red{background-color:var(--color-red);color:lch(from var(--color-red) calc(150 - round(l, 150)) 0 h/1)}.badge.bg-grey{background-color:var(--color-grey);color:lch(from var(--color-grey) calc(150 - round(l, 150)) 0 h/1)}.badge.bg-green{background-color:var(--color-green);color:lch(from var(--color-green) calc(150 - round(l, 150)) 0 h/1)}.badge.bg-brand-2{background-color:var(--color-brand-2);color:lch(from var(--color-brand-2) calc(150 - round(l, 150)) 0 h/1)}img{max-width:100%}.search-match{color:#000;text-shadow:0 1px #fff8;background:#ffde00c2;border-radius:2px;box-shadow:inset 0 0 1px #00000080}#root{min-height:100vh}#main{min-height:calc(100vh - 6rem);padding:1em}.panel{border:1px solid var(--color-window-bg-soft);background:var(--color-window-bg-hard);border-radius:.5rem;padding:2rem}.panel.panel-danger{border-color:var(--color-brand-2);box-shadow:0 0 0 .4em rgb(from var(--color-brand-2) r g b/.2)}.panel>h3,.panel>h4{margin-top:0}.material-symbols-rounded,.material-icons,.material-icons-round{vertical-align:text-bottom;width:1em;overflow:hidden;text-indent:0!important;font-size:130%!important;line-height:.9em!important}.material-symbols-outlined{width:1em;overflow:hidden;text-indent:0!important}
