:root{--spacer-0: 0;--spacer-1: .25rem;--spacer-2: .5rem;--spacer-3: 1rem;--spacer-4: 1.5rem;--spacer-5: 3rem}:root{--border-default: 1px solid var(--bs-border-color)}:root{--table-cell-padding: .5rem;--container-padding-xxl: 4rem;--container-padding-lg: 3rem;--container-padding-sm: var(--gap-width-sm);--container-padding: var(--gap-width-sm);--section-spacer-sm: 2rem;--section-spacer-lg: calc(var(--container-padding) / 2);--section-spacer-xxl: calc(var(--container-padding) / 2);--section-spacer: var(--section-spacer-sm);--block-spacer: .75rem;--gap-width: 1.5rem;--gap-width-sm: .5rem}:root{--h1-font-size: 2.5rem;--h2-font-size: 2rem;--h3-font-size: 1.75rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--content-font-size: .75rem;--icon-size-sm: 1rem;--icon-size-md: 2.5rem}:root{--header-z-index: 100;--sidebar-z-index: 200;--toast-z-index: 9999}:root{--link-transition: color .15s ease-in-out}:root{--btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;--btn-padding-y: .5rem;--btn-padding-x: .75rem;--btn-font-size: .875rem}:root{--dropdown-bg: color-mix(in srgb, #15171e, #fff 5%);--dropdown-border-width: var(--bs-border-width);--dropdown-color: #fff;--dropdown-link-active-bg: color-mix(in srgb, #15171e, #fff 5%);--dropdown-link-color: #fff;--dropdown-link-hover-color: #fff;--dropdown-link-hover-bg: color-mix(in srgb, #15171e, #000 30%);--dropdown-padding-y: 0}:root{--input-padding-y: .375rem;--input-padding-x: .75rem}:root{--bs-tooltip-bg: color-mix(in srgb, #15171e, #fff 5%);--bs-tooltip-border: #373d57;--bs-tooltip-body-color: #fff;--bs-tooltip-max-width: 15vw;--bs-tooltip-max-width-lg: 25vw;--bs-tooltip-max-width-sm: 75vw;--bs-tooltip-body-padding-x: var(--spacer-2);--bs-tooltip-body-padding-y: var(--spacer-2)}.dps-rankings-ui{--theme-background-color: 22, 16, 5;--theme-background-image: url(/sim/assets/img/classic.jpg);--theme-background-opacity: .9;--theme-component-text-color: #000;--bs-primary: #e0a335;--bs-primary-rgb: 224, 163, 53;--bs-primary-dampened: #38290d;--bs-form-check-box-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");--bs-form-check-radio-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23000'/%3e%3c/svg%3e")}.dps-rankings-ui .btn-primary{--bs-btn-bg: #e0a335;--bs-btn-border-color: #e0a335;--bs-btn-color: #000;--bs-btn-hover-bg: #9d7225;--bs-btn-hover-border-color: #9d7225;--bs-btn-hover-color: #000;--bs-btn-active-bg: #b3822a;--bs-btn-active-border-color: #b3822a;--bs-btn-active-color: #000;--bs-btn-disabled-bg: #b0925b;--bs-btn-disabled-border-color: #b0925b;--bs-btn-disabled-color: #000}.dps-rankings-ui .btn-outline-primary{--bs-btn-border-color: #e0a335;--bs-btn-color: #e0a335;--bs-btn-hover-bg: #e0a335;--bs-btn-hover-border-color: #e0a335;--bs-btn-hover-color: #000;--bs-btn-active-bg: #b3822a;--bs-btn-active-border-color: #b3822a;--bs-btn-active-color: #000;--bs-btn-disabled-bg: #b0925b;--bs-btn-disabled-border-color: #b0925b;--bs-btn-disabled-color: #000}.dps-rankings-ui .dps-rankings-container{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--gap-width);min-height:100vh;padding-top:var(--container-padding);padding-bottom:var(--container-padding)}.dps-rankings-ui .dps-rankings-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--spacer-3)}.dps-rankings-ui .dps-rankings-header .dps-rankings-logo{width:16rem;max-width:100%;height:auto}.dps-rankings-ui .dps-rankings-header .dps-rankings-socials{display:flex;align-items:center;gap:var(--spacer-3)}.dps-rankings-ui .dps-rankings-main{display:flex;flex-direction:column;gap:var(--gap-width)}.dps-rankings-ui .dps-rankings-title{margin:0;font-weight:700}.dps-rankings-ui .dps-rankings-lead{max-width:60rem;margin:0}.dps-rankings-ui .dps-rankings-notes-block{max-width:60rem}.dps-rankings-ui .dps-rankings-notes-block .dps-rankings-notes-list{margin:0;padding-left:var(--spacer-4)}.dps-rankings-ui .dps-rankings-notes-block .dps-rankings-notes-list li:not(:last-child){margin-bottom:var(--spacer-2)}.dps-rankings-ui .dps-rankings-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacer-3)}.dps-rankings-ui .dps-rankings-controls .dps-rankings-iterations-picker{width:auto;justify-content:flex-start;margin-bottom:0}.dps-rankings-ui .dps-rankings-controls .dps-rankings-iterations-note{color:var(--bs-gray-400)}.dps-rankings-ui .dps-rankings-status{display:flex;align-items:center;gap:var(--spacer-3)}.dps-rankings-ui .dps-rankings-status .dps-rankings-loader{width:1.5rem;height:1.5rem;border-width:4px;border-top-width:4px}.dps-rankings-ui .dps-rankings-table .dps-rankings-rank-cell{color:var(--bs-gray-400);text-align:right}.dps-rankings-ui .dps-rankings-table .dps-rankings-spec-cell{text-align:left}@media (min-width: 768px){.dps-rankings-ui .dps-rankings-table .dps-rankings-spec-cell{white-space:nowrap}}.dps-rankings-ui .dps-rankings-table .dps-rankings-dps-cell{white-space:nowrap}.dps-rankings-ui .dps-rankings-table .dps-rankings-share-cell{width:100%}.dps-rankings-ui .dps-rankings-table .dps-rankings-spec-names{display:inline-flex;flex-direction:column;vertical-align:middle}.dps-rankings-ui .dps-rankings-table .dps-rankings-spec-names .dps-rankings-class-name{font-size:.75rem;color:var(--bs-gray-400)}.dps-rankings-ui .dps-rankings-table .dps-rankings-spec-names .dps-rankings-spec-name{font-weight:700}.dps-rankings-ui .dps-rankings-table .dps-rankings-share{display:flex;align-items:center;gap:var(--spacer-2)}.dps-rankings-ui .dps-rankings-table .dps-rankings-share-bar{position:relative;flex:1;min-width:2.5rem;height:.75rem;background-color:color-mix(in srgb,var(--bs-white) 5%,transparent)}.dps-rankings-ui .dps-rankings-table .dps-rankings-share-bar-fill{position:absolute;top:0;left:0;width:var(--percentage);height:100%}.dps-rankings-ui .dps-rankings-table .dps-rankings-share-percent{width:5ch;flex-shrink:0;text-align:right}.dps-rankings-ui .dps-rankings-footer{margin-top:auto;color:var(--bs-gray-500)}@media (max-width: 767.98px){.dps-rankings-ui .dps-rankings-header .dps-rankings-logo{width:11rem}}
