.hunter-pets{display:flex;flex-direction:column;gap:20px;margin:0 0 10px}.hunter-pets-body{container-type:inline-size}.tool-loading:has(+.hunter-pets-content:empty:not([data-portal-error])){display:flex}.hunter-pets-content{display:flex;flex-direction:column;gap:10px;min-height:100vh}.hunter-pets-banner{--body-text-color: #fff;box-sizing:border-box;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:130px;overflow:hidden;padding:20px var(--wh-margin-interior-body);position:relative;text-shadow:0 1px 4px rgba(0,0,0,.6)}.hunter-pets-banner:before{background:var(--hunter-pets-banner-image, none) center/cover,#181818;content:"";inset:0;position:absolute;z-index:-1}body[data-display=tablet] .hunter-pets-banner,body:not([data-display]) .hunter-pets-banner{padding-left:var(--layout-spacing);padding-right:var(--layout-spacing)}@container (width <= 499px){.hunter-pets-banner{min-height:80px}}.hunter-pets-title{margin:0}.hunter-pets-header{container-type:inline-size;display:flex;flex-direction:column}.hunter-pets-layout{align-items:start;display:flex;gap:20px}@container (width <= 767px){.hunter-pets-layout{flex-direction:column;gap:10px}}.wh-button.hunter-pets-filters-toggle{align-self:start}@container (width > 767px){.wh-button.hunter-pets-filters-toggle{display:none}}.hunter-pets-sidebar{max-height:calc(100vh - 132px - 20px);overflow:auto}.hunter-pets-sidebar::-webkit-scrollbar{background:rgba(0,0,0,0);border-radius:5px;width:10px}.hunter-pets-sidebar::-webkit-scrollbar-button{display:none}.hunter-pets-sidebar::-webkit-scrollbar-thumb,.hunter-pets-sidebar::-webkit-scrollbar-track{background-clip:content-box;border-radius:5px;border:2px solid rgba(0,0,0,0);width:2px}.hunter-pets-sidebar::-webkit-scrollbar-track{box-shadow:inset 0 0 10px 10px hsla(0,0%,100%,.05)}.hunter-pets-sidebar::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px hsla(0,0%,100%,.25)}.hunter-pets-sidebar::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 10px 10px var(--wh-ui-accent-quiet-color)}@supports(-moz-appearance: none) or (not (-webkit-appearance: none)){.hunter-pets-sidebar{scrollbar-color:hsla(0,0%,100%,.25) hsla(0,0%,100%,.05);scrollbar-width:10px;-ms-overflow-style:none}}.hunter-pets-sidebar{box-sizing:border-box;display:flex;flex:0 0 304px;flex-direction:column;gap:10px;margin:-2px;overscroll-behavior:contain;padding:2px;position:sticky;top:calc(132px + 10px);width:304px}@container (width <= 767px){.hunter-pets-sidebar{display:none}}.hunter-pets-filters-panel{display:flex;flex-direction:column;gap:10px}.hunter-pets-filter{display:flex;flex-direction:column;gap:5px}.hunter-pets-filter[data-nested]{padding-left:15px}.hunter-pets-filter .select-drop-down,.hunter-pets-filter .text-field{width:100%}.hunter-pets-tools{display:flex;flex-direction:column;gap:10px}.hunter-pets-tags{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.hunter-pets-main{display:flex;flex:1 1 0;flex-direction:column;gap:10px;min-width:0}@container (width <= 767px){.hunter-pets-main{align-self:stretch}}.hunter-pets-ability-panel{background:hsla(0,0%,100%,.05);border-radius:2px;display:flex;flex-direction:column;gap:10px;padding:10px}.hunter-pets-ability-panel-heading{align-items:center;display:flex;gap:10px}.hunter-pets-ability-panel-title{display:flex;flex-direction:column;gap:2px;min-width:0}.hunter-pets-ability-panel-title .wh-heading-responsive{margin:0}.hunter-pets-ability-panel-title p{margin:0}.hunter-pets-ability-description{margin:0;white-space:pre-line}.hunter-pets-ranks{display:flex;flex-wrap:wrap;gap:5px;list-style:none;margin:0;padding:0}.hunter-pets-rank{align-items:center;display:flex;flex-direction:column;gap:2px}.hunter-pets-rank .wh-button[data-type=toggle][data-active=true]{pointer-events:auto}.hunter-pets-count{margin:0}.hunter-pets-cards{display:grid;gap:5px;grid-template-columns:repeat(auto-fill, minmax(min(100%, 260px), 1fr))}