.headerRow{z-index:2}.center{text-align:center;justify-content:center}.header{padding:15px;display:flex}.header-link-highlighted{text-align:center;color:var(--spexoOrange);margin-left:13px;font-weight:700}a.header-link:link,a.header-link:visited{color:var(--spexoPeach);font-weight:700;text-decoration:none}a.header-link:hover,a.header-link:active{color:var(--spexoOrange);text-decoration:none}.header-link{text-align:center;margin-left:16px}.linkTextSize{font-size:16px}@media only screen and (min-width:300px){.linkTextSize{font-size:7px}.header-link,.header-link-highlighted{margin-left:8px;font-size:7px}}@media only screen and (min-width:400px){.linkTextSize{font-size:9px}.header-link,.header-link-highlighted{margin-left:10px;font-size:9px}}@media only screen and (min-width:700px){.linkTextSize{font-size:18px}.header-link,.header-link-highlighted{margin-left:26px;font-size:18px}}.headerRow{position:relative}.header-downloads{margin-left:16px;display:inline-block}@media only screen and (min-width:700px){.header-downloads{margin-left:40px}}.header-downloads-toggle{cursor:pointer;font:inherit;color:var(--spexoPeach);vertical-align:middle;background:0 0;border:none;padding:0;font-weight:700}.header-downloads-toggle:hover,.header-downloads-toggle[aria-expanded=true]{color:var(--spexoOrange)}.header-downloads-toggle img{vertical-align:middle;width:1.5em;height:1.5em;margin-right:.3em}@media only screen and (max-width:699px){.header-downloads{margin-left:8px}.header-downloads-toggle{font-size:9px}}.header-downloads-panel{z-index:5;box-sizing:border-box;text-align:left;width:min(440px,100vw - 20px);color:var(--spexoOrange);border:1px solid var(--spexoOrange);background-color:#000000eb;border-radius:8px;padding:10px 12px;font-size:15px;position:absolute;top:100%;right:10px}.header-downloads-panel p{margin:4px 0}
.spectrum-menu{color:var(--spexoOrange);background-color:#000000b3;border-radius:5px;height:auto;max-height:150px;position:relative;overflow-y:auto}.spectrum-menu::-webkit-scrollbar{width:17px}.spectrum-menu::-webkit-scrollbar-track{background-color:var(--spexoOrange);-webkit-box-shadow:inset 0 0 6px var(--spexoPeach);-webkit-border-radius:10px;border-radius:5px}.spectrum-menu::-webkit-scrollbar-thumb{background:var(--spexoBrown);-webkit-box-shadow:inset 0 0 4px var(--spexoPeach);border-radius:10px}.spectrum-item{color:var(--spexoOrange);background-color:var(--spexoBlue);cursor:pointer;border-radius:5px;margin:3px 0;padding:3px 30px 3px 6px;position:relative}.spectrum-remove{box-sizing:border-box;width:22px;height:22px;color:var(--spexoOrange);text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;padding:0;font-size:18px;line-height:20px;position:absolute;top:2px;right:4px}.spectrum-item:hover{background-color:var(--spexoOrange)}.spectrum-item:hover .spectrum-remove{color:var(--spexoBlue)}.spectrum-item .spectrum-remove:hover,.spectrum-item .spectrum-remove:focus-visible{background-color:var(--spexoBlue);color:var(--spexoOrange);border-color:#000}.spectrum-link{color:var(--spexoOrange);text-decoration:none}.spectrum-link:hover{text-decoration:underline}.spectrum-item:hover .spectrum-link{color:var(--spexoBlue);background-color:var(--spexoOrange)}
table{border-collapse:collapse}tbody:before{box-sizing:border-box;display:inline-block}tr{text-align:left}.navTableScroll,.navTableColumn{flex-direction:column;flex:auto;min-height:0;display:flex}.navTableWide{background-color:var(--primaryBackground)}.SpexoSearchScroller{flex:auto;min-height:0;overflow-y:auto}.SpexoSearchScroller .SpexoDataHeader{z-index:2;background-color:var(--primaryBackground);position:sticky;top:0}@media only screen and (max-height:649px){.SpexoSearchScroller{overflow-y:visible}}.SpexoSearchScroller::-webkit-scrollbar{width:17px}.SpexoSearchScroller::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px var(--spexoAqua);-webkit-border-radius:10px;border-radius:5px}.SpexoSearchScroller::-webkit-scrollbar-thumb{background:var(--spexoBrown);-webkit-box-shadow:inset 0 0 4px var(--spexoPeach);border-radius:10px}@media only screen and (max-width:1019px){.navTableScroll{width:100%;overflow-x:auto}.navTableWide{min-width:1000px}.navTableWide .col-2{width:12.5%}.navTableWide .col-3{width:18.75%}.navTableWide .col-4{width:25%}}.SpexoDataHeader .spexo-datacell{justify-content:flex-start;padding-top:18px;padding-bottom:6px;position:relative}.SpexoDataHeader .spexo-buildable-wrapper{padding-top:0;position:static}.SpexoDataHeader .spexo-buildable-wrapper,.SpexoDataHeader .spexo-datacell>div,.SpexoDataHeader .spexo-buildable-wrapper>div{flex-direction:column;flex:auto;align-items:center;display:flex}.SpexoDataHeader .spexo-buildable-wrapper>div>div,.SpexoDataHeader .spexo-datacell>div:not(.spexo-buildable-wrapper)>div{margin-bottom:4px}.SpexoDataHeader input[type=checkbox]{appearance:none;border:2px solid var(--spexoOrange);background:var(--spexoDark);cursor:pointer;border-radius:4px;flex:none;width:22px;height:22px;margin:auto 0 0;position:relative}.SpexoDataHeader input[type=checkbox]:checked,.SpexoDataHeader input[type=checkbox]:hover{background:var(--spexoOrange)}.SpexoDataHeader input[type=checkbox]:checked:after,.SpexoDataHeader input[type=checkbox]:hover:after{content:"";border:solid var(--spexoDark);border-width:0 3px 3px 0;width:6px;height:12px;position:absolute;top:1px;left:6px;transform:rotate(45deg)}.SpexoDataHeader input[type=checkbox]:checked:hover{background:var(--spexoDark)}.SpexoDataHeader input[type=checkbox]:checked:hover:after{content:none}.SpexoDataHeader input[type=checkbox]:focus-visible{outline:2px solid var(--spexoPeach);outline-offset:1px}.sortButton{box-sizing:border-box;background:var(--spexoDark);width:22px;height:22px;color:var(--spexoOrange);border:2px solid var(--spexoOrange);cursor:pointer;border-radius:4px;flex:none;justify-content:center;align-items:center;margin:auto auto 0;padding:0;display:flex}.sortButton span{display:flex}.sortButton .sort-next{display:none}.sortButton-active,.sortButton:hover,.sortButton:focus-visible{background:var(--spexoOrange);color:var(--spexoDark);box-shadow:inset 0 1px 3px #0009}.sortButton:hover .sort-now,.sortButton:focus-visible .sort-now{display:none}.sortButton:hover .sort-next,.sortButton:focus-visible .sort-next{display:flex}.spexo-column-remove{width:16px;height:16px;color:var(--spexoOrange);border:1px solid var(--spexoOrange);cursor:pointer;background:0 0;border-radius:3px;padding:0;font-size:14px;line-height:1;position:absolute;top:1px;right:1px}.spexo-column-remove:hover,.spexo-column-remove:focus-visible{background:var(--spexoOrange);color:var(--spexoDark)}
