.layout-module__RaF89G__background{min-height:100vh}.layout-module__RaF89G__selectorsContainer{background-color:var(--background-color);z-index:999;border-bottom:1px solid var(--divider-color);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);width:100%;height:5rem;position:fixed;top:4rem;left:0;right:0}.layout-module__RaF89G__selectorsInner{align-items:center;gap:1rem;max-width:1400px;height:100%;margin:0 auto;padding-left:1rem;padding-right:1rem;display:flex;position:relative}.layout-module__RaF89G__selectorDivider{border-left:1px solid var(--divider-color);flex:1;min-width:0;padding-left:1rem;overflow:hidden}
.TopBar-module__WFQjvW__topBar{z-index:1000;border-bottom:1px solid var(--divider-color);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);justify-content:space-between;align-items:center;height:4rem;padding:0 1rem;display:flex;position:fixed;top:0;left:0;right:0}.TopBar-module__WFQjvW__topBarInner{justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;display:flex}.TopBar-module__WFQjvW__topBarInner.TopBar-module__WFQjvW__fullWidth{max-width:none}.TopBar-module__WFQjvW__headingContainer{align-items:center;gap:.3rem;display:flex;overflow:hidden}.TopBar-module__WFQjvW__logoContainer{flex-shrink:0;align-items:center;display:flex}.TopBar-module__WFQjvW__logoLink{height:45px}.TopBar-module__WFQjvW__rightSection{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.TopBar-module__WFQjvW__navLink{color:var(--white-60);white-space:nowrap;cursor:pointer;align-items:center;font-size:1.125rem;font-weight:600;text-decoration:none;display:flex}.TopBar-module__WFQjvW__navLink span{margin-left:.5rem}.TopBar-module__WFQjvW__navLink span:first-child{margin-left:0}.TopBar-module__WFQjvW__navLink:hover{color:var(--text-color);text-decoration:underline}.TopBar-module__WFQjvW__cloudPricesLink,.TopBar-module__WFQjvW__currentNavLink{color:var(--text-color)}.TopBar-module__WFQjvW__compareButtonLabel{align-items:center;gap:.65rem;display:inline-flex}.TopBar-module__WFQjvW__compareCountBadge{background-color:var(--primary-color);color:#fff;transform-origin:50%;border-radius:4px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;font-size:.75rem;font-weight:600;line-height:1;animation:.18s cubic-bezier(.2,.8,.2,1) TopBar-module__WFQjvW__compareBadgeEnter;display:inline-flex}.TopBar-module__WFQjvW__compareCountValue{line-height:1;display:block}@keyframes TopBar-module__WFQjvW__compareBadgeEnter{0%{opacity:0}to{opacity:1}}@keyframes TopBar-module__WFQjvW__compareCountSlideUp{0%{opacity:0;transform:translateY(45%)}to{opacity:1;transform:translateY(0)}}@keyframes TopBar-module__WFQjvW__compareCountSlideDown{0%{opacity:0;transform:translateY(-45%)}to{opacity:1;transform:translateY(0)}}.TopBar-module__WFQjvW__compareCountChangeUp{animation:.18s ease-out forwards TopBar-module__WFQjvW__compareCountSlideUp}.TopBar-module__WFQjvW__compareCountChangeDown{animation:.18s ease-out forwards TopBar-module__WFQjvW__compareCountSlideDown}@media (prefers-reduced-motion:reduce){.TopBar-module__WFQjvW__compareCountBadge,.TopBar-module__WFQjvW__compareCountChangeUp,.TopBar-module__WFQjvW__compareCountChangeDown{animation:none}}
.SettingsDialog-module__-Ntxca__dialogPaper{width:550px}.SettingsDialog-module__-Ntxca__titleContainer{text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.SettingsDialog-module__-Ntxca__titleIconContainer{align-items:center;display:flex}.SettingsDialog-module__-Ntxca__tabPanel{padding:0}.SettingsDialog-module__-Ntxca__tabContent{padding:2rem}.SettingsDialog-module__-Ntxca__gridItem{align-items:center;padding-bottom:.5rem;display:flex}.SettingsDialog-module__-Ntxca__aboutText{word-wrap:break-word;margin:0;font-size:.875rem;line-height:1.5}.SettingsDialog-module__-Ntxca__aboutTextGroup{flex-direction:column;gap:.75rem;display:flex}.SettingsDialog-module__-Ntxca__timestamp{margin-top:1rem}.SettingsDialog-module__-Ntxca__dialogActionsContainer{justify-content:space-between;width:100%;padding:1rem;display:flex}
.SearchBar-module__akJ3qW__searchContainer{flex:1;justify-content:center;align-items:center;margin:0;display:flex}.SearchBar-module__akJ3qW__searchContainer .MuiAutocomplete-groupLabel{text-transform:uppercase;border-bottom:1px solid var(--divider-color);background-color:var(--transparent);font-size:.875rem}.SearchBar-module__akJ3qW__clearButton{color:var(--accent-red-strong);cursor:pointer;opacity:0;transition:color .2s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)translate(.5rem)rotate(30deg)}.SearchBar-module__akJ3qW__clearButton:hover{color:var(--accent-red-soft)}@keyframes SearchBar-module__akJ3qW__slideIn{0%{opacity:0;transform:translateY(-50%)translate(.5rem)rotate(30deg)}to{opacity:1;transform:translateY(-50%)translate(0)rotate(0)}}.SearchBar-module__akJ3qW__clearButton.SearchBar-module__akJ3qW__visible{animation:.1s ease-out forwards SearchBar-module__akJ3qW__slideIn}
.PriceDuration-module__vUdQ7G__container{align-items:center;display:flex}.PriceDuration-module__vUdQ7G__price{color:var(--white-60);text-transform:uppercase;font-size:.875rem}
.FamilyInstancesList-module__bSO5zG__container{flex-direction:column;gap:.75rem;display:flex}.FamilyInstancesList-module__bSO5zG__header{justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.FamilyInstancesList-module__bSO5zG__title{color:var(--text-color);margin:0;font-size:1.125rem;font-weight:600}.FamilyInstancesList-module__bSO5zG__providerMeta{align-items:center;gap:.35rem;display:inline-flex}.FamilyInstancesList-module__bSO5zG__providerNameLabel{color:var(--text-color);text-transform:none;white-space:nowrap;padding:0;font-size:1rem}.FamilyInstancesList-module__bSO5zG__list{width:100%;overflow-x:auto}.FamilyInstancesList-module__bSO5zG__listTable{border-collapse:separate;border-spacing:0 1rem;table-layout:auto;width:100%;min-width:100%}.FamilyInstancesList-module__bSO5zG__fitColumn{width:1%}.FamilyInstancesList-module__bSO5zG__expandColumn{width:100%}.FamilyInstancesList-module__bSO5zG__headerCell{box-shadow:inset 0 -1px 0 var(--divider-color);color:var(--white-60);text-transform:uppercase;text-align:left;white-space:nowrap;padding:1rem;font-size:.875rem;font-weight:500}.FamilyInstancesList-module__bSO5zG__metricHeaderCell,.FamilyInstancesList-module__bSO5zG__priceHeaderCell{text-align:right}.FamilyInstancesList-module__bSO5zG__minPriceHeaderCell{text-align:left}.FamilyInstancesList-module__bSO5zG__rangeHeaderCell{text-align:center}.FamilyInstancesList-module__bSO5zG__instanceCell{width:1%}.FamilyInstancesList-module__bSO5zG__listRow{cursor:pointer;min-height:3.2rem}.FamilyInstancesList-module__bSO5zG__listCell{background:var(--divider-color);border-top:1px solid var(--divider-color);border-bottom:1px solid var(--divider-color);vertical-align:middle;width:1%;padding:.75rem 1rem}.FamilyInstancesList-module__bSO5zG__listCell:first-child{border-left:1px solid var(--divider-color);border-top-left-radius:4px;border-bottom-left-radius:4px}.FamilyInstancesList-module__bSO5zG__listCell:last-child{border-right:1px solid var(--divider-color);border-top-right-radius:4px;border-bottom-right-radius:4px}.FamilyInstancesList-module__bSO5zG__listRow:hover .FamilyInstancesList-module__bSO5zG__listCell,.FamilyInstancesList-module__bSO5zG__listRowCurrent:hover .FamilyInstancesList-module__bSO5zG__listCell{border-color:var(--text-color)}.FamilyInstancesList-module__bSO5zG__listRowCurrent .FamilyInstancesList-module__bSO5zG__listCell{background:#1976d214;border-color:#1976d280}.FamilyInstancesList-module__bSO5zG__rowHeaderCell{text-align:left}.FamilyInstancesList-module__bSO5zG__cellLink{color:inherit;width:100%;height:100%;text-decoration:none;display:block}.FamilyInstancesList-module__bSO5zG__rowCellLink{margin:-.75rem -1rem;padding:.75rem 1rem}.FamilyInstancesList-module__bSO5zG__cellLink:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.FamilyInstancesList-module__bSO5zG__titleSection{flex-direction:column;gap:.25rem;min-width:0;display:flex}.FamilyInstancesList-module__bSO5zG__instanceNameRow{justify-content:flex-start;align-items:center;gap:.5rem;min-width:0;display:flex}.FamilyInstancesList-module__bSO5zG__instanceName{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:400;line-height:1.25;overflow:hidden}.FamilyInstancesList-module__bSO5zG__instanceSlug{color:var(--white-60);white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:.85rem;line-height:1.2;overflow:hidden}.FamilyInstancesList-module__bSO5zG__metricCell{text-align:right;white-space:nowrap}.FamilyInstancesList-module__bSO5zG__metricValue{color:var(--text-color);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:1rem;line-height:1.2}.FamilyInstancesList-module__bSO5zG__priceCell{width:auto}.FamilyInstancesList-module__bSO5zG__priceCellMin,.FamilyInstancesList-module__bSO5zG__priceCellMax{white-space:nowrap;width:1%}.FamilyInstancesList-module__bSO5zG__priceCellSparkline{text-align:center;width:100%}.FamilyInstancesList-module__bSO5zG__priceCellSparklineWithDivider{position:relative}.FamilyInstancesList-module__bSO5zG__priceCellSparklineWithDivider:after{content:"";background-color:var(--divider-color);pointer-events:none;width:1px;position:absolute;top:.75rem;bottom:.75rem;left:50%;transform:translate(-50%)}.FamilyInstancesList-module__bSO5zG__sparklineWrapper{justify-content:center;align-items:center;min-width:4.5rem;height:1.5em;display:flex}.FamilyInstancesList-module__bSO5zG__priceSection{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;display:flex}.FamilyInstancesList-module__bSO5zG__priceSectionRight{text-align:right;align-items:flex-end}.FamilyInstancesList-module__bSO5zG__priceGroup{flex-direction:column;flex:none;gap:.25rem;min-width:0;display:flex}.FamilyInstancesList-module__bSO5zG__priceGroupMin,.FamilyInstancesList-module__bSO5zG__priceGroupMin .FamilyInstancesList-module__bSO5zG__priceBarPrice{width:100%}.FamilyInstancesList-module__bSO5zG__priceGroupRight{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:.25rem;min-width:0;display:flex}.FamilyInstancesList-module__bSO5zG__priceBarPrice{align-items:center;gap:.75rem;height:1.5em;font-family:JetBrains Mono,monospace;font-size:1.2rem;line-height:1.5em;display:inline-flex}.FamilyInstancesList-module__bSO5zG__minPrice{color:var(--text-color)}.FamilyInstancesList-module__bSO5zG__maxPrice{color:var(--text-color-grey)}.FamilyInstancesList-module__bSO5zG__priceBarLabel{color:var(--text-color-grey);flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}.FamilyInstancesList-module__bSO5zG__priceDelta{border:1px solid #0000;border-radius:.2rem;padding:.18rem .35rem;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:600;line-height:1}.FamilyInstancesList-module__bSO5zG__priceDeltaMin{text-align:right;margin-left:auto}.FamilyInstancesList-module__bSO5zG__priceDeltaIncrease{color:#ef4444;background-color:#ef44441f;border-color:#ef44444d}.FamilyInstancesList-module__bSO5zG__priceDeltaDecrease{color:#22c55e;background-color:#22c55e1f;border-color:#22c55e4d}.FamilyInstancesList-module__bSO5zG__priceDeltaNeutral{color:var(--text-color-grey);border-color:var(--divider-color);background-color:#94a3b81a}.FamilyInstancesList-module__bSO5zG__emptyPrice{color:var(--text-color-dark);font-size:1rem}.FamilyInstancesList-module__bSO5zG__error,.FamilyInstancesList-module__bSO5zG__empty{margin:0;font-size:.9rem}.FamilyInstancesList-module__bSO5zG__error{color:var(--accent-red)}.FamilyInstancesList-module__bSO5zG__empty{color:var(--text-color-grey)}@media (max-width:900px){.FamilyInstancesList-module__bSO5zG__listTable{min-width:60rem}.FamilyInstancesList-module__bSO5zG__headerCell{padding:.5rem .8rem;font-size:.8rem}.FamilyInstancesList-module__bSO5zG__listCell{padding:.65rem .8rem}.FamilyInstancesList-module__bSO5zG__rowCellLink{margin:-.65rem -.8rem;padding:.65rem .8rem}.FamilyInstancesList-module__bSO5zG__priceBarPrice{font-size:1rem}.FamilyInstancesList-module__bSO5zG__priceBarLabel{font-size:.8rem}}
.NoResults-module__qB73aW__container{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.NoResults-module__qB73aW__icon{color:var(--accent-red-strong)}.NoResults-module__qB73aW__message{align-items:center;gap:1rem;margin:1.5rem 0;font-size:1rem;font-weight:400;display:flex}
.SelectedBooleanIcon-module__o5ANDG__container{background-color:var(--primary-color);border:1px solid var(--divider-color);border-radius:.25rem;align-items:center;gap:.25rem;margin-right:.5rem;padding:.15rem;display:inline-flex;position:relative;overflow:hidden}.SelectedBooleanIcon-module__o5ANDG__checkboxIcon{color:var(--text-color)}
.SelectedFilterIcon-module__JWot2G__iconWrapper{background-color:var(--primary-color);border:1px solid var(--divider-color);border-radius:.25rem;align-items:center;gap:.25rem;margin-right:.5rem;padding:.15rem .5rem .1rem .3rem;display:inline-flex;position:relative;overflow:hidden}.SelectedFilterIcon-module__JWot2G__filterIcon{color:var(--text-color)}.SelectedFilterIcon-module__JWot2G__countBadge{color:var(--text-color);font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:400;transition:transform .2s ease-out;position:relative}@keyframes SelectedFilterIcon-module__JWot2G__slideInFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes SelectedFilterIcon-module__JWot2G__slideInFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.SelectedFilterIcon-module__JWot2G__slideInFromTop{animation:.2s ease-out forwards SelectedFilterIcon-module__JWot2G__slideInFromTop}.SelectedFilterIcon-module__JWot2G__slideInFromBottom{animation:.2s ease-out forwards SelectedFilterIcon-module__JWot2G__slideInFromBottom}
.AdvancedSearchDialog-module__NsuuHW__dialogPaper{min-width:400px}.AdvancedSearchDialog-module__NsuuHW__titleContainer{text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.AdvancedSearchDialog-module__NsuuHW__titleIconContainer{align-items:center;display:flex}.AdvancedSearchDialog-module__NsuuHW__titleIcon{margin-right:.5rem}.AdvancedSearchDialog-module__NsuuHW__noResultsContainer{justify-content:center;align-items:center;width:100%;height:350px;display:flex}.AdvancedSearchDialog-module__NsuuHW__virtualList{scrollbar-color:var(--surface-highlight-muted)transparent}.AdvancedSearchDialog-module__NsuuHW__spacer{flex:1 0 0}
.NumberFilter-module__Jk0wyW__numberFilter{display:inline-block;position:relative}.NumberFilter-module__Jk0wyW__filterButton{background-color:var(--surface-highlight);color:var(--white-60);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:all .2s;display:flex}.NumberFilter-module__Jk0wyW__filterButton:hover,.NumberFilter-module__Jk0wyW__filterButton.NumberFilter-module__Jk0wyW__open{background-color:var(--surface-highlight-strong)}.NumberFilter-module__Jk0wyW__label,.NumberFilter-module__Jk0wyW__selected{color:var(--text-color);font-weight:500}@keyframes NumberFilter-module__Jk0wyW__rotateDown{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes NumberFilter-module__Jk0wyW__rotateUp{0%{transform:rotate(180deg)}to{transform:rotate(0)}}.NumberFilter-module__Jk0wyW__rotateDown{animation:.5s forwards NumberFilter-module__Jk0wyW__rotateDown}.NumberFilter-module__Jk0wyW__rotateUp{animation:.25s forwards NumberFilter-module__Jk0wyW__rotateUp}.NumberFilter-module__Jk0wyW__popover{background-color:var(--surface-contrast);border:1px solid var(--divider-color);z-index:1000;border-radius:.5rem;min-width:300px;margin-top:.5rem;padding:1rem;position:absolute;top:100%;left:0}.NumberFilter-module__Jk0wyW__rangeInputs{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.NumberFilter-module__Jk0wyW__rangeInputs input{background-color:var(--surface-highlight);border:1px solid var(--divider-color);width:80px;color:var(--text-color);border-radius:.25rem;padding:.25rem .5rem}.NumberFilter-module__Jk0wyW__actions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.NumberFilter-module__Jk0wyW__actions button{border:1px solid var(--button-border-color);background-color:var(--surface-highlight);color:var(--white-60);cursor:pointer;border-radius:.25rem;padding:.5rem 1rem;transition:all .2s}.NumberFilter-module__Jk0wyW__actions button:hover{background-color:var(--surface-highlight-strong);border-color:var(--button-border-color);color:var(--text-color)}
@keyframes BooleanFilter-module__-HnOGq__rotateDown{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes BooleanFilter-module__-HnOGq__rotateUp{0%{transform:rotate(180deg)}to{transform:rotate(0)}}.BooleanFilter-module__-HnOGq__rotateDown{animation:.5s forwards BooleanFilter-module__-HnOGq__rotateDown}.BooleanFilter-module__-HnOGq__rotateUp{animation:.25s forwards BooleanFilter-module__-HnOGq__rotateUp}.BooleanFilter-module__-HnOGq__label,.BooleanFilter-module__-HnOGq__selected{color:var(--text-color);font-weight:500}
@keyframes ResetAll-module__TiNbOG__slideIn{0%{opacity:0;transform:translate(.5rem)}to{opacity:1;transform:translate(0)}}.ResetAll-module__TiNbOG__slide{animation:.1s ease-out ResetAll-module__TiNbOG__slideIn}
.SortButton-module__YjGRZq__sortButtonContainer{align-items:center;display:flex}.SortButton-module__YjGRZq__sortButton{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;padding:0;transition:background-color .12s,color .12s;display:flex}.SortButton-module__YjGRZq__sortButton:hover{color:var(--text-primary)}.SortButton-module__YjGRZq__activeSort,.SortButton-module__YjGRZq__activeSort:hover{color:var(--text-primary);background-color:#0000}.SortButton-module__YjGRZq__sortIcon{font-size:1.6rem!important}.SortButton-module__YjGRZq__inactiveSort{opacity:0}.SortButton-module__YjGRZq__menuButton{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.SortButton-module__YjGRZq__menuButton:hover{color:var(--text-primary)}
.TableHeaderMenu-module__GP1ohG__sortableHeader{text-wrap:nowrap;text-transform:uppercase;text-align:left;box-shadow:inset 0 -1px 0 var(--surface-border);color:var(--white-60);-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500;position:relative}.TableHeaderMenu-module__GP1ohG__sortableHeader[draggable=true]{cursor:grab}.TableHeaderMenu-module__GP1ohG__sortableHeader[draggable=true]:active{cursor:grabbing}.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__dragging{opacity:.5;background-color:var(--surface-tertiary)}.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__dragOver{box-shadow:inset 2px 0 0 var(--primary-color)}.TableHeaderMenu-module__GP1ohG__sortableHeader:hover,.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__menuOpen{background-color:var(--surface-tertiary)}.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__activeSort,.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__hasActiveFilters{background-color:var(--surface-tertiary);color:var(--text-color)}.TableHeaderMenu-module__GP1ohG__container{cursor:pointer;align-items:center;gap:.25rem;min-width:0;min-height:2rem;padding:.5rem 1.25rem .5rem 1rem;display:flex;position:relative}.TableHeaderMenu-module__GP1ohG__label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.TableHeaderMenu-module__GP1ohG__sortableHeader:hover .TableHeaderMenu-module__GP1ohG__label{color:var(--text-color)}@keyframes TableHeaderMenu-module__GP1ohG__slideIn{0%{opacity:0;transform:translate(.5rem)rotate(30deg)}to{opacity:1;transform:translate(0)rotate(0)}}.TableHeaderMenu-module__GP1ohG__settingsIcon{opacity:0;color:var(--text-color);flex-shrink:0;transform:translate(.5rem)rotate(30deg)}.TableHeaderMenu-module__GP1ohG__sortableHeader:hover .TableHeaderMenu-module__GP1ohG__settingsIcon,.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__menuOpen .TableHeaderMenu-module__GP1ohG__settingsIcon{animation:.1s ease-out forwards TableHeaderMenu-module__GP1ohG__slideIn}.TableHeaderMenu-module__GP1ohG__dragHandle{color:var(--white-60);cursor:grab;flex-shrink:0;margin-right:0}.TableHeaderMenu-module__GP1ohG__sortableHeader:hover .TableHeaderMenu-module__GP1ohG__dragHandle{color:var(--text-color)}.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__dragOverLeft:before,.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__dragOverRight:after{content:"";background:var(--primary-color);pointer-events:none;width:2px;transition:opacity 80ms;position:absolute;top:0;bottom:0}.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__dragOverLeft:before{left:0}.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__dragOverRight:after{right:0}.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__dragOverLeft:before,.TableHeaderMenu-module__GP1ohG__sortableHeader.TableHeaderMenu-module__GP1ohG__dragOverRight:after{opacity:1}.TableHeaderMenu-module__GP1ohG__sortableHeader:before,.TableHeaderMenu-module__GP1ohG__sortableHeader:after{opacity:0}.TableHeaderMenu-module__GP1ohG__searchInputContainer{padding:.5rem 1rem 1rem}
@keyframes Cell-module__4AZ6Uq__slideInFromLeft{0%{opacity:0;transform:translate(-20%)}to{opacity:1;transform:translate(0)}}@keyframes Cell-module__4AZ6Uq__fadeIn{0%{opacity:0}to{opacity:1}}.Cell-module__4AZ6Uq__link{color:var(--white)}.Cell-module__4AZ6Uq__flexLeft{align-items:center;display:flex}.Cell-module__4AZ6Uq__cell{font-variant-numeric:tabular-nums;height:2rem;color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;z-index:1;align-items:center;padding:0 1.25rem;font-weight:400;display:flex;position:relative;overflow:visible}.Cell-module__4AZ6Uq__cell:first-child{z-index:2;position:sticky}.Cell-module__4AZ6Uq__textCell{}.Cell-module__4AZ6Uq__linkCell{}.Cell-module__4AZ6Uq__linkCell a{color:var(--text-color)}.Cell-module__4AZ6Uq__monospacedTextCell{-webkit-user-select:auto;user-select:auto;font-family:JetBrains Mono,monospace;font-size:1rem;}.Cell-module__4AZ6Uq__textCellOverlay{z-index:1;}.Cell-module__4AZ6Uq__capitalizedTextCell{text-transform:capitalize;}.Cell-module__4AZ6Uq__numericCell{justify-content:end;padding:0 1rem;font-family:JetBrains Mono,monospace;font-size:1rem;}.Cell-module__4AZ6Uq__justifiedNumericCell{justify-content:space-between;gap:2rem;padding:0 1rem 0 .5rem;font-family:JetBrains Mono,monospace;display:flex;}.Cell-module__4AZ6Uq__rankCell{color:var(--white-60);font-size:.8rem;font-style:italic;}.Cell-module__4AZ6Uq__emptyCell{text-align:center;color:var(--text-color-dark);}.Cell-module__4AZ6Uq__emptyNumericCell{justify-content:end;}.Cell-module__4AZ6Uq__discountCell{}.Cell-module__4AZ6Uq__overlayGridContainer{grid-template-columns:1fr;height:100%;display:grid}.Cell-module__4AZ6Uq__overlayGridContainer div{grid-row-start:1;grid-column-start:1}.Cell-module__4AZ6Uq__numericOverlay{z-index:1;justify-content:flex-end;align-items:center;height:100%;padding:0 1rem;display:flex;position:relative}.Cell-module__4AZ6Uq__styledProviderIcon{pointer-events:none;margin-right:.75rem;display:inline-block}.Cell-module__4AZ6Uq__filterable{align-items:center;gap:.5rem;padding-right:2rem;display:flex;position:relative}.Cell-module__4AZ6Uq__numericFilterable{padding-left:2rem;padding-right:0;}.Cell-module__4AZ6Uq__filter{cursor:pointer;position:absolute;right:0}.Cell-module__4AZ6Uq__numericFilter{left:0;}.Cell-module__4AZ6Uq__percentageDiff{color:var(--text-color-grey);align-items:center;gap:0;margin-right:.5rem;font-family:JetBrains Mono,monospace;font-weight:400;display:flex}.Cell-module__4AZ6Uq__compareButton{border:1px solid var(--surface-border);background:var(--surface-panel);color:var(--white-80);cursor:pointer;border-radius:.35rem;padding:.15rem .45rem;font-size:.7rem;line-height:1.15}.Cell-module__4AZ6Uq__compareButton:hover:not(:disabled){background:var(--surface-tertiary)}.Cell-module__4AZ6Uq__compareButton:disabled{opacity:.65;cursor:default}
.InstancePriceStatistics-module__fjArbG__container{background:0 0;border-radius:.5rem;margin-bottom:3rem;overflow:hidden}.InstancePriceStatistics-module__fjArbG__emptyState{color:var(--white-70);padding:1rem 1.25rem;font-size:.92rem}.InstancePriceStatistics-module__fjArbG__grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.InstancePriceStatistics-module__fjArbG__card{border-right:1px solid var(--divider-color);min-height:6.5rem;padding:1rem 1.25rem}.InstancePriceStatistics-module__fjArbG__card:last-child{border-right:none}.InstancePriceStatistics-module__fjArbG__cardLabel{text-transform:none;color:var(--text-color-grey);margin:.35rem 0 0;font-size:1rem}.InstancePriceStatistics-module__fjArbG__cardValue{color:var(--text-color);margin:0;font-family:JetBrains Mono,monospace;font-size:1.2rem;font-weight:600}.InstancePriceStatistics-module__fjArbG__cardValueWithBadge{align-items:center;gap:.75rem;height:1.5em;font-size:1.2rem;line-height:1.5em;display:inline-flex}.InstancePriceStatistics-module__fjArbG__priceValue{align-items:center;display:inline-flex}.InstancePriceStatistics-module__fjArbG__priceArrow{letter-spacing:.04em;text-transform:uppercase;background-color:#0000;border:1px solid;border-radius:.2rem;justify-content:center;align-items:center;min-width:2rem;height:1.1rem;padding:0 .35rem;font-family:Inter,Inter Fallback;font-size:.65rem;font-weight:700;line-height:1;display:inline-flex}.InstancePriceStatistics-module__fjArbG__minPriceArrow{color:#22c55e;background-color:#22c55e33;border-color:#22c55e4d}.InstancePriceStatistics-module__fjArbG__maxPriceArrow{color:#ef4444;background-color:#ef444433;border-color:#ef44444d}.InstancePriceStatistics-module__fjArbG__cardMeta{color:var(--white-60);margin:.5rem 0 0;font-size:.8rem;line-height:1.35}.InstancePriceStatistics-module__fjArbG__extremaStack{flex-direction:column;gap:.35rem;display:flex}.InstancePriceStatistics-module__fjArbG__extremaStack .InstancePriceStatistics-module__fjArbG__cardMeta{margin-top:0}.InstancePriceStatistics-module__fjArbG__cardMetaLines{flex-direction:column;gap:.35rem;font-size:1rem;display:flex}.InstancePriceStatistics-module__fjArbG__cardMetaLine{display:block}.InstancePriceStatistics-module__fjArbG__cardLabelLine{color:var(--text-color-grey)}.InstancePriceStatistics-module__fjArbG__badgeLabelLine{align-items:center;gap:.45rem;display:inline-flex}
.QuickFilter-module__hU3r7q__filterIcon{color:var(--white-60);animation:.1s ease-out QuickFilter-module__hU3r7q__slideIn}.QuickFilter-module__hU3r7q__filterIcon:hover{color:var(--text-color)}@keyframes QuickFilter-module__hU3r7q__slideIn{0%{opacity:0;transform:translate(.5rem)}to{opacity:1;transform:translate(0)}}
.LandingGrid-module__L_XN-G__errorContainer,.LandingGrid-module__L_XN-G__emptyContainer{box-sizing:border-box;text-align:center;color:var(--text-color);justify-content:center;align-items:center;min-height:calc(100dvh - 13rem);padding:2rem;display:flex}
.FlagIcon-module__awf-mq__icon{margin-right:.5rem}
.page-module__8PhizG__container{max-width:1400px;margin-top:9rem;margin-left:auto;margin-right:auto;padding:0 1rem}.page-module__8PhizG__title{color:var(--text-color);text-align:center;margin-bottom:2rem;font-size:2rem}.page-module__8PhizG__grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1200px){.page-module__8PhizG__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page-module__8PhizG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page-module__8PhizG__grid{grid-template-columns:1fr}}
.page-module__krJVda__container{max-width:1400px;margin-top:9rem;margin-left:auto;margin-right:auto;padding:0 1rem}.page-module__krJVda__title{color:var(--text-color);text-align:center;margin-bottom:2rem;font-size:2rem}.page-module__krJVda__grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1200px){.page-module__krJVda__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page-module__krJVda__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page-module__krJVda__grid{grid-template-columns:1fr}}
.BackgroundBar-module__9YTvgG__backgroundBar{border-left:1px solid var(--surface-muted-solid);background:var(--surface-muted);opacity:1;z-index:-1;height:2rem;position:absolute;bottom:0;right:0}.BackgroundBar-module__9YTvgG__maxWidthBar{background:var(--surface-muted);opacity:1;z-index:-1;width:100%;height:2rem;position:absolute;bottom:0;right:0}
.OSIcon-module__0QPiYW__icon{margin-right:.5rem}.OSIcon-module__0QPiYW__linuxIcon{color:var(--white-60);}.OSIcon-module__0QPiYW__windowsIcon{color:var(--accent-sky);}
.ProviderIcon-module__I-4u2W__provider{color:var(--text-color-grey);text-transform:uppercase;text-align:center;pointer-events:none;letter-spacing:.05rem;background-color:#0000;justify-content:center;align-items:center;gap:.5rem;min-width:1.75rem;margin:0;font-size:.875rem;font-weight:400;display:inline-flex}.ProviderIcon-module__I-4u2W__providerDot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.ProviderIcon-module__I-4u2W__alibabaCloud .ProviderIcon-module__I-4u2W__providerDot{background:var(--provider-alibaba)}.ProviderIcon-module__I-4u2W__amazonWebServices .ProviderIcon-module__I-4u2W__providerDot{background:var(--provider-aws)}.ProviderIcon-module__I-4u2W__coreWeave .ProviderIcon-module__I-4u2W__providerDot{background:var(--provider-coreweave)}.ProviderIcon-module__I-4u2W__microsoftAzure .ProviderIcon-module__I-4u2W__providerDot{background:var(--provider-azure)}.ProviderIcon-module__I-4u2W__vastAi .ProviderIcon-module__I-4u2W__providerDot{background:var(--provider-vast)}
.InstanceRecommendations-module__uJrOca__stack{flex-direction:column;gap:1.5rem;display:flex}.InstanceRecommendations-module__uJrOca__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.75rem;display:grid}.InstanceRecommendations-module__uJrOca__summaryCard{background:var(--surface-panel-strong);border:1px solid var(--surface-border);border-radius:.75rem;padding:.85rem 1rem}.InstanceRecommendations-module__uJrOca__summaryTitle{color:var(--white-60);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.82rem}.InstanceRecommendations-module__uJrOca__summaryValue{color:var(--text-color-bright);margin-top:.25rem;font-size:1rem;font-weight:600}.InstanceRecommendations-module__uJrOca__summaryMeta{color:var(--white-60);margin-top:.2rem;font-size:.82rem}.InstanceRecommendations-module__uJrOca__section{background:var(--surface-panel-strong);border:1px solid var(--surface-border);border-radius:.75rem;padding:1rem}.InstanceRecommendations-module__uJrOca__sectionHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.InstanceRecommendations-module__uJrOca__sectionTitle{color:var(--text-color-bright);margin:0;font-size:1rem}.InstanceRecommendations-module__uJrOca__sectionMeta{color:var(--white-60);margin:0;font-size:.8rem}.InstanceRecommendations-module__uJrOca__loading,.InstanceRecommendations-module__uJrOca__errorText,.InstanceRecommendations-module__uJrOca__hintText{color:var(--white-70);font-size:.9rem}.InstanceRecommendations-module__uJrOca__errorText{color:var(--accent-red)}.InstanceRecommendations-module__uJrOca__tableWrap{overflow-x:auto}.InstanceRecommendations-module__uJrOca__table{border-collapse:collapse;width:100%}.InstanceRecommendations-module__uJrOca__table th,.InstanceRecommendations-module__uJrOca__table td{text-align:left;border-top:1px solid var(--surface-border);vertical-align:top;white-space:nowrap;padding:.55rem .5rem;font-size:.86rem}.InstanceRecommendations-module__uJrOca__table th{color:var(--white-60);text-transform:uppercase;letter-spacing:.03em;border-top:0;padding-top:.2rem;font-size:.76rem}.InstanceRecommendations-module__uJrOca__instanceLink{color:var(--text-color-bright);text-decoration:none}.InstanceRecommendations-module__uJrOca__instanceLink:hover{color:var(--primary-color)}.InstanceRecommendations-module__uJrOca__providerCell{align-items:center;gap:.4rem;display:inline-flex}.InstanceRecommendations-module__uJrOca__locationText{white-space:normal;color:var(--white-70)}.InstanceRecommendations-module__uJrOca__savingPositive{color:var(--accent-green,#20c997);font-weight:600}@media (max-width:900px){.InstanceRecommendations-module__uJrOca__summaryGrid{grid-template-columns:1fr}}
.PriceTypeSelector-module__bWa4aG__container{flex-direction:column;display:flex}.PriceTypeSelector-module__bWa4aG__label{color:var(--white-70);margin-bottom:.5rem}.PriceTypeSelector-module__bWa4aG__priceGroup{flex-wrap:nowrap;gap:1rem;display:flex}.PriceTypeSelector-module__bWa4aG__priceGroup .MuiToggleButton-root{color:#ffffffb3;text-transform:none;box-sizing:border-box;white-space:nowrap;background-color:#0000;border:none;align-items:center;gap:.5rem;height:fit-content;margin:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:normal;display:inline-flex;position:relative;min-height:unset!important;border-radius:4px!important}.PriceTypeSelector-module__bWa4aG__priceGroup .MuiToggleButton-root:hover{background-color:#ffffff14}.PriceTypeSelector-module__bWa4aG__priceGroup .MuiToggleButton-root.Mui-selected{background-color:var(--primary-color);color:var(--text-color);z-index:1}.PriceTypeSelector-module__bWa4aG__priceGroup .MuiToggleButton-root.Mui-selected:hover{background-color:var(--primary-color-strong)}.PriceTypeSelector-module__bWa4aG__priceGroup .MuiToggleButton-root:first-of-type{border-radius:4px!important}.PriceTypeSelector-module__bWa4aG__priceGroup .MuiToggleButton-root:last-of-type{border-radius:4px!important}.PriceTypeSelector-module__bWa4aG__icon{align-items:center;display:inline-flex}
.ComputeResultsRow-module__rK9JMW__row{background:var(--background-color);border-bottom:1px solid var(--surface-border);margin:0;padding:0}.ComputeResultsRow-module__rK9JMW__row td:first-child{z-index:3;background-color:var(--background-color);position:sticky;left:0}.ComputeResultsRow-module__rK9JMW__row:hover td{background-color:var(--surface-tertiary)!important}.ComputeResultsRow-module__rK9JMW__row td:first-child:after{content:"";background:var(--surface-border);pointer-events:none;width:1px;height:100%;position:absolute;top:0;right:0}.ComputeResultsRow-module__rK9JMW__cell{padding:0}
.ComputeResultsHeading-module__bj_ggG__filterRow th{text-align:left;vertical-align:middle;background:var(--background-color);z-index:3;color:var(--white-60);padding:0;font-weight:400;position:sticky;top:0}.ComputeResultsHeading-module__bj_ggG__filterRow th:hover{background-color:var(--surface-tertiary)}.ComputeResultsHeading-module__bj_ggG__filterRow th:first-child{z-index:4;position:sticky;left:0}.ComputeResultsHeading-module__bj_ggG__filterRow th:first-child:after{content:"";background:var(--surface-border);pointer-events:none;width:1px;height:100%;position:absolute;top:0;right:0}
.page-module__OjIMJW__topBarFallback{z-index:1000;border-bottom:1px solid var(--divider-color);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);align-items:center;height:4rem;padding:0 1rem;display:flex;position:fixed;top:0;left:0;right:0}.page-module__OjIMJW__topBarFallbackInner{align-items:center;width:100%;max-width:1400px;margin:0 auto;display:flex}.page-module__OjIMJW__topBarFallbackLeft{align-items:center;gap:.75rem;display:flex}.page-module__OjIMJW__topBarFallbackLogoLink{align-items:center;display:inline-flex}.page-module__OjIMJW__topBarFallbackLink{color:var(--text-color);font-size:1.125rem;font-weight:600;text-decoration:none}.page-module__OjIMJW__priceTypeHeadingBarFallback{z-index:999;border-bottom:1px solid var(--divider-color);background-color:var(--background-color);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);width:100%;position:fixed;top:4rem;left:0;right:0}.page-module__OjIMJW__priceTypeHeadingBarFallbackInner{align-items:center;gap:1rem;max-width:1400px;height:5rem;margin:0 auto;padding:0 1rem;display:flex}.page-module__OjIMJW__loadingControlSkeleton{border-radius:4px;width:9rem;height:2.25rem}.page-module__OjIMJW__loadingControlSkeletonWide{border-radius:4px;width:min(30rem,60vw);height:2.25rem}.page-module__OjIMJW__loadingState{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;padding:2rem;display:flex}.page-module__OjIMJW__loadingLabel{color:var(--text-color-grey);margin:0;font-size:.95rem}.page-module__OjIMJW__loadingHeaderCell{position:static;top:auto}.page-module__OjIMJW__loadingShimmer{background:var(--divider-color);border-radius:999px;height:.85rem;display:block;position:relative;overflow:hidden}.page-module__OjIMJW__loadingShimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:1.6s infinite page-module__OjIMJW__compareShimmer;position:absolute;inset:0;transform:translate(-100%)}.page-module__OjIMJW__loadingHeaderBar{width:9rem}.page-module__OjIMJW__loadingLabelBar{width:6rem}.page-module__OjIMJW__loadingValueBar{width:9rem}.page-module__OjIMJW__loadingValueBarShort{width:6.75rem}@keyframes page-module__OjIMJW__compareShimmer{to{transform:translate(100%)}}.page-module__OjIMJW__main{padding:9rem 0 0}.page-module__OjIMJW__section{flex-direction:column;gap:1rem;width:100%;max-width:1400px;margin:0 auto;display:flex}.page-module__OjIMJW__priceTypeHeadingBar{z-index:999;border-bottom:1px solid var(--divider-color);background-color:var(--background-color);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);width:100%;position:fixed;top:4rem;left:0;right:0}.page-module__OjIMJW__priceTypeHeadingBarInner{justify-content:flex-start;align-items:center;gap:1.25rem;min-width:0;max-width:1400px;height:5rem;margin:0 auto;padding-left:1rem;padding-right:1rem;display:flex}.page-module__OjIMJW__priceTypeSection{flex:none;align-items:center;display:flex}.page-module__OjIMJW__priceTypeControlDivider{border-left:1px solid var(--divider-color);flex:none;align-self:stretch;width:0;height:calc(100% - 2rem);margin:1rem 0}.page-module__OjIMJW__priceTypeCountrySection{flex:1;justify-content:flex-start;align-items:center;min-width:0;display:flex}.page-module__OjIMJW__countryScroller{scrollbar-width:none;-ms-overflow-style:none;align-items:center;max-width:100%;display:flex;overflow:auto hidden}.page-module__OjIMJW__countryScroller::-webkit-scrollbar{display:none}.page-module__OjIMJW__fadeEdgeRight{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 5rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 5rem),#0000 100%);-webkit-mask-origin:content-box;mask-origin:content-box}.page-module__OjIMJW__fadeEdgeLeft{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5rem 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5rem 100%);-webkit-mask-origin:content-box;mask-origin:content-box}.page-module__OjIMJW__fadeEdgeBoth{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5rem calc(100% - 5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5rem calc(100% - 5rem),#0000 100%);-webkit-mask-origin:content-box;mask-origin:content-box}.page-module__OjIMJW__fadeEdgeNone{-webkit-mask-image:none;mask-image:none}.page-module__OjIMJW__countryGroup{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.page-module__OjIMJW__countryGroup .MuiToggleButton-root{color:#ffffffb3;text-transform:none;box-sizing:border-box;white-space:nowrap;background-color:#0000;border:1px solid #0000;align-items:center;gap:.5rem;height:fit-content;margin:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:normal;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:relative;min-height:unset!important;border-radius:4px!important}.page-module__OjIMJW__countryGroup .MuiToggleButton-root:hover{color:var(--text-color);background-color:#ffffff14;border-color:#0000}.page-module__OjIMJW__countryGroup .MuiToggleButton-root.Mui-selected{border-color:var(--primary-color);color:var(--primary-color);z-index:1;background-color:#00a2ed1a}.page-module__OjIMJW__countryGroup .MuiToggleButton-root.Mui-selected:hover{background-color:var(--primary-color-strong);border-color:var(--primary-color-strong);color:var(--text-color)}.page-module__OjIMJW__countryGroup .MuiToggleButton-root:first-of-type{border-radius:4px!important}.page-module__OjIMJW__countryGroup .MuiToggleButton-root:last-of-type{border-radius:4px!important}.page-module__OjIMJW__invalidSection{border:1px solid var(--surface-border);border-radius:.25rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.page-module__OjIMJW__invalidMessage{color:var(--text-color-grey);margin:0}.page-module__OjIMJW__invalidRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__OjIMJW__errorContainer{box-sizing:border-box;text-align:center;color:var(--text-color);justify-content:center;align-items:center;min-height:calc(100dvh - 9rem);padding:2rem;display:flex}.page-module__OjIMJW__emptyState{flex-direction:column;gap:1rem;padding:2rem;display:flex}.page-module__OjIMJW__emptyStateCopy{flex-direction:column;gap:1rem;display:flex}.page-module__OjIMJW__emptyStateHeading{color:var(--text-color);margin:0;font-size:1.125rem;line-height:1.25}.page-module__OjIMJW__emptyStateDescription{color:var(--text-color-grey);margin:0;line-height:1.45}.page-module__OjIMJW__emptyStateScope{color:var(--text-color-grey);margin:0;font-size:.95rem}.page-module__OjIMJW__inlineBrowseLink{color:var(--primary-color);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.page-module__OjIMJW__inlineBrowseLink:hover{border-color:var(--primary-color)}.page-module__OjIMJW__emptyStateSuggestions{flex-direction:column;gap:.5rem;display:flex}.page-module__OjIMJW__suggestionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.page-module__OjIMJW__suggestionCard{flex-direction:column;justify-content:space-between;gap:.75rem;min-width:0;display:flex}.page-module__OjIMJW__suggestionTile{min-width:0}.page-module__OjIMJW__suggestionAddButton{appearance:none;border:1px solid var(--surface-border);background:var(--surface-base);color:var(--text-color);cursor:pointer;border-radius:.25rem;padding:.35rem .6rem;font-size:.85rem;line-height:1.2}.page-module__OjIMJW__suggestionAddButton:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.page-module__OjIMJW__suggestionAddButton:disabled{opacity:.6;cursor:default}.page-module__OjIMJW__emptyStateInfo,.page-module__OjIMJW__emptyStateLimit{color:var(--text-color-grey);margin:0;font-size:.9rem}.page-module__OjIMJW__emptyStateError{color:var(--accent-red);margin:0;font-size:.9rem}.page-module__OjIMJW__tableContainer{border:0;border-radius:.25rem;margin-top:0;overflow:visible}.page-module__OjIMJW__tableSection{flex-direction:column;gap:2rem;display:flex}.page-module__OjIMJW__tableHeading{color:var(--text-color);margin:0;padding-top:3rem;font-size:1.5rem;line-height:1.2}.page-module__OjIMJW__table{border:1px solid var(--surface-border);border-collapse:collapse;table-layout:fixed;border-radius:4px;width:max-content;min-width:max(100%,48rem)}.page-module__OjIMJW__headerCell{text-align:left;vertical-align:top;z-index:20;border:1px solid var(--surface-border);background:var(--background-color);border-top:0;padding:.75rem;font-weight:600;position:sticky;top:9rem}.page-module__OjIMJW__instanceLabelHeader{vertical-align:middle}.page-module__OjIMJW__topLeftCell{background:var(--background-color);border:0;border-bottom:1px solid var(--surface-border)}.page-module__OjIMJW__bodyCell{text-align:left;vertical-align:top;border:1px solid var(--surface-border);padding:.75rem}.page-module__OjIMJW__firstInstanceHeaderCell{border-left:1px solid var(--surface-border)}.page-module__OjIMJW__firstRowLabelCell{border-top:0}.page-module__OjIMJW__numericValueCell{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace}.page-module__OjIMJW__emptyValueCell{color:var(--text-color-dark);font-variant-numeric:normal;font-family:inherit}.page-module__OjIMJW__firstColumn{background:var(--background-color);width:12rem;min-width:12rem}.page-module__OjIMJW__topLeftCell.page-module__OjIMJW__firstColumn{background:var(--background-color)}.page-module__OjIMJW__instanceColumn{width:15rem;min-width:15rem}.page-module__OjIMJW__instanceHeader{flex-direction:row;justify-content:flex-start;align-items:center;gap:.8rem;display:flex}.page-module__OjIMJW__instanceTitle{flex:0 auto;min-width:0;font-weight:600}.page-module__OjIMJW__instanceTitleLink{color:inherit;border-bottom:1px solid #0000;text-decoration:none;transition:color .2s,border-color .2s}.page-module__OjIMJW__instanceTitleLink:hover{color:var(--primary-color);border-bottom-color:var(--primary-color)}.page-module__OjIMJW__instanceHeader .page-module__OjIMJW__removeButton{flex-shrink:0}.page-module__OjIMJW__removeButton{appearance:none;color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:1rem;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.page-module__OjIMJW__removeButtonIcon{flex-shrink:0}.page-module__OjIMJW__removeButton:hover{color:var(--text-color);background-color:#ffffff14;border-color:#0000}
.ExportDialog-module__4AIaRG__dialogPaper{width:550px}.ExportDialog-module__4AIaRG__titleContainer{text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.ExportDialog-module__4AIaRG__titleIconContainer{align-items:center;display:flex}.ExportDialog-module__4AIaRG__dialogContent{padding:2rem}.ExportDialog-module__4AIaRG__gridItem{align-items:center;padding-bottom:.5rem;display:flex}
.LandingFooter-module__2VBJZq__footerWrapper{border-top:1px solid var(--surface-border);background:radial-gradient(circle at top,#ffffff0a,transparent 55%),var(--surface-secondary);width:100%;margin-top:4rem}.LandingFooter-module__2VBJZq__footer{max-width:1400px;margin-left:auto;margin-right:auto;padding:4rem 1rem}.LandingFooter-module__2VBJZq__sectionTitle{color:var(--text-color-grey);align-items:center;margin:0;font-size:1rem;font-weight:500;line-height:1;display:flex}.LandingFooter-module__2VBJZq__list{flex-direction:column;gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.LandingFooter-module__2VBJZq__listItem{color:var(--text-color);font-size:.95rem}.LandingFooter-module__2VBJZq__listLink{color:var(--text-color);align-items:baseline;gap:.35rem;max-width:100%;transition:color .2s;display:inline-flex}.LandingFooter-module__2VBJZq__listLink:hover{color:var(--text-color);text-underline-offset:2px;text-decoration:underline}.LandingFooter-module__2VBJZq__listItemlabel{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;max-width:clamp(12ch,45vw,24ch);font-size:.95rem;display:inline-block;overflow:hidden}.LandingFooter-module__2VBJZq__listItemCount{color:var(--text-color-grey);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:.875rem}.LandingFooter-module__2VBJZq__rowGroup+.LandingFooter-module__2VBJZq__rowGroup{border-top:1px solid var(--surface-border);margin-top:2.5rem;padding-top:2.5rem}.LandingFooter-module__2VBJZq__rowTitle{color:var(--text-color);margin-bottom:1.5rem;font-size:1rem;font-weight:500}.LandingFooter-module__2VBJZq__rowGridThree{grid-template-columns:repeat(3,minmax(0,1fr));align-items:flex-start;gap:2.25rem 2.5rem;display:grid}.LandingFooter-module__2VBJZq__rowGridOne{grid-template-columns:minmax(0,1fr);align-items:flex-start;row-gap:2.25rem;display:grid}.LandingFooter-module__2VBJZq__section{border-top:1px solid var(--surface-border);padding-top:1.5rem}.LandingFooter-module__2VBJZq__rowGridThree .LandingFooter-module__2VBJZq__section:nth-child(-n+3),.LandingFooter-module__2VBJZq__rowGridOne .LandingFooter-module__2VBJZq__section:first-child{border-top:none;padding-top:0}.LandingFooter-module__2VBJZq__section:hover .LandingFooter-module__2VBJZq__sectionTitle{color:var(--text-color)}@media (max-width:900px){.LandingFooter-module__2VBJZq__rowGroup+.LandingFooter-module__2VBJZq__rowGroup{margin-top:2rem;padding-top:2rem}.LandingFooter-module__2VBJZq__rowTitle{margin-bottom:1.25rem}.LandingFooter-module__2VBJZq__rowGridThree,.LandingFooter-module__2VBJZq__rowGridOne{grid-template-columns:1fr}.LandingFooter-module__2VBJZq__section{border-top:1px solid var(--surface-border);padding-top:1.5rem}.LandingFooter-module__2VBJZq__rowGridThree .LandingFooter-module__2VBJZq__section:first-child{border-top:none;padding-top:0}}
.ComputeCategorySelector-module__WdpvJa__container{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;width:100%;display:flex;position:relative;overflow:auto hidden}.ComputeCategorySelector-module__WdpvJa__container::-webkit-scrollbar{display:none}.ComputeCategorySelector-module__WdpvJa__fadeEdgeRight{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 5rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 5rem),#0000 100%);-webkit-mask-origin:content-box;mask-origin:content-box}.ComputeCategorySelector-module__WdpvJa__fadeEdgeLeft{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5rem 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5rem 100%);-webkit-mask-origin:content-box;mask-origin:content-box}.ComputeCategorySelector-module__WdpvJa__fadeEdgeBoth{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5rem calc(100% - 5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5rem calc(100% - 5rem),#0000 100%);-webkit-mask-origin:content-box;mask-origin:content-box}.ComputeCategorySelector-module__WdpvJa__fadeEdgeNone{-webkit-mask-image:none;mask-image:none}.ComputeCategorySelector-module__WdpvJa__priceGroup{flex-wrap:nowrap;gap:1rem;display:flex}.ComputeCategorySelector-module__WdpvJa__priceGroup .MuiToggleButton-root{color:#ffffffb3;text-transform:none;box-sizing:border-box;white-space:nowrap;background-color:#0000;border:none;align-items:center;gap:.5rem;height:fit-content;margin:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:normal;display:inline-flex;position:relative;min-height:unset!important;border-radius:4px!important}.ComputeCategorySelector-module__WdpvJa__priceGroup .MuiToggleButton-root:hover{color:var(--text-color);background-color:#ffffff14}.ComputeCategorySelector-module__WdpvJa__priceGroup .MuiToggleButton-root.Mui-selected{background-color:var(--primary-color);color:var(--text-color);z-index:1}.ComputeCategorySelector-module__WdpvJa__priceGroup .MuiToggleButton-root.Mui-selected:hover{background-color:var(--primary-color-strong);color:var(--text-color)}.ComputeCategorySelector-module__WdpvJa__priceGroup .MuiToggleButton-root:first-of-type{border-radius:4px!important}.ComputeCategorySelector-module__WdpvJa__priceGroup .MuiToggleButton-root:last-of-type{border-radius:4px!important}
