.checkbox{cursor:pointer;display:flex;gap:10px}.checkbox[data-disabled]{cursor:not-allowed}.checkbox[data-field-filled=false]{--body-text-color: #818181}.checkbox[data-error] .checkbox-input:after{outline-color:#a71a19}.checkbox[data-error]:hover .checkbox-input:not(:disabled):after{outline-color:rgb(192.5,29,28.5)}.checkbox[data-error] .checkbox-input.focus-visible:after{outline-color:#da2020}.checkbox-error-icon{color:#ff4140;margin-inline-start:5px}.checkbox-group{display:flex;flex-direction:column;gap:10px;max-width:100%}.checkbox-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkbox-selector,.checkbox-selector-list{display:flex;flex-direction:column;gap:10px}.checkbox-selector{align-items:start;justify-content:start}.checkbox-selector .text-field{width:100%}.checkbox-selector-list{--row-height: clamp(14px, 11.6109324759px + 0.3215434084vw, 16px);max-height:calc((var(--row-height) + 10px*2)*var(--checkbox-max-rows));width:100%}.checkbox-selector .checkbox-input{flex-shrink:0}.max-level-planner{align-items:start;display:grid;grid-template-areas:"header" "main" "footer";grid-template-columns:minmax(0, 1fr);margin:0 0 10px;row-gap:10px}.max-level-planner>.max-level-planner-header{grid-area:header}.max-level-planner>.max-level-planner-main{grid-area:main}.max-level-planner>.max-level-planner-footer{grid-area:footer}.max-level-planner-label{--body-text-color: #818181}.max-level-planner-message{background:#202020;border-radius:2px;margin:0;padding:10px}.max-level-planner-facts{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 5px}.max-level-planner-fact{align-items:baseline;display:flex;gap:5px;min-width:0}.max-level-planner-bullet{color:#818181;user-select:none}.max-level-planner-header{display:flex;flex-direction:column;gap:2px}@media only screen and (max-width: 767px){.max-level-planner-header{gap:5px}.max-level-planner-header>.max-level-planner-banner,.max-level-planner-header>.max-level-planner-data-note{order:-1}}.max-level-planner-data-note{margin:0}.max-level-planner-toolbar .wh-toolbar-header{--toolbar-padding: 5px 10px;box-sizing:border-box}.max-level-planner-toolbar-group{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.max-level-planner-toolbar-group>.beta-feature-label{flex:none}.max-level-planner-toolbar-group:last-child{margin-left:auto}.max-level-planner-inline-field{align-items:center;display:flex;gap:5px}.max-level-planner-banner{--body-text-color: #fff;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;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)}.max-level-planner-banner:before{background:var(--max-level-planner-banner-scrim, none),var(--max-level-planner-banner-image, none) center/cover,#181818;content:"";inset:0;position:absolute;z-index:-1}.max-level-planner-banner[data-art=classic-hunter-beast-mastery]{--max-level-planner-banner-scrim: linear-gradient(to right, #302040 0, #302040 max(200px, 18%), rgba(48, 32, 64, 0) max(440px, 42%))}.max-level-planner-banner p{margin:0}body[data-display=tablet] .max-level-planner-banner,body:not([data-display]) .max-level-planner-banner{padding-left:var(--layout-spacing);padding-right:var(--layout-spacing)}@container (width <= 499px){.max-level-planner-banner{min-height:80px}}.max-level-planner-title{color:#fff;margin:0}.max-level-planner-title-slot{display:contents}.max-level-planner-main{display:flex;flex-direction:column;gap:10px;min-width:0}.max-level-planner-main>p{margin:0}.max-level-planner-unmoved{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.max-level-planner-unmoved>:first-child{align-self:stretch}.max-level-planner-manual{display:flex;flex-direction:column;gap:5px}.max-level-planner-manual>p{margin:0}.max-level-planner-manual-fields{align-items:flex-end;display:flex;flex-wrap:wrap;gap:5px}.max-level-planner-manual-fields>.max-level-planner-field[data-number]{width:104px}.max-level-planner-field{display:flex;flex-direction:column;gap:2px}.max-level-planner-lane-intro{align-items:center;background:#181818;border-radius:5px;display:flex;flex-wrap:wrap;gap:5px 10px;justify-content:space-between;padding:10px}.max-level-planner-lane-intro-facts{flex:1 1 320px;margin:0;min-width:0}.max-level-planner-filters{display:flex;flex-wrap:wrap;gap:5px 20px}.max-level-planner-filter{display:flex;flex-direction:column;gap:2px}.max-level-planner-checkboxes{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:5px 10px}.max-level-planner-overview{display:flex;flex-direction:column;gap:20px}.max-level-planner-section{display:flex;flex-direction:column;gap:5px}.max-level-planner-section>p{margin:0}.max-level-planner-section[data-lane=legacy] .section-header-icon{border:2px solid #000;outline:2px solid #1d8dcd}.max-level-planner-section[data-lane=dungeons] .section-header-icon{border:2px solid #000;outline:2px solid #e55d27}.max-level-planner-section[data-lane=quests] .section-header-icon{border:2px solid #000;outline:2px solid #ff0}.max-level-planner-section[data-lane=professions] .section-header-icon{border:2px solid #000;outline:2px solid #7cf684}.max-level-planner-section[data-class=death-knight] .section-header-icon{border:2px solid #000;outline:2px solid #c41e3a}.max-level-planner-section[data-class=demon-hunter] .section-header-icon{border:2px solid #000;outline:2px solid #a330c9}.max-level-planner-section[data-class=druid] .section-header-icon{border:2px solid #000;outline:2px solid #ff7c0a}.max-level-planner-section[data-class=evoker] .section-header-icon{border:2px solid #000;outline:2px solid #33937f}.max-level-planner-section[data-class=hunter] .section-header-icon{border:2px solid #000;outline:2px solid #aad372}.max-level-planner-section[data-class=mage] .section-header-icon{border:2px solid #000;outline:2px solid #3fc7eb}.max-level-planner-section[data-class=monk] .section-header-icon{border:2px solid #000;outline:2px solid #00ff98}.max-level-planner-section[data-class=paladin] .section-header-icon{border:2px solid #000;outline:2px solid #f48cba}.max-level-planner-section[data-class=priest] .section-header-icon{border:2px solid #000;outline:2px solid #fff}.max-level-planner-section[data-class=rogue] .section-header-icon{border:2px solid #000;outline:2px solid #fff468}.max-level-planner-section[data-class=shaman] .section-header-icon{border:2px solid #000;outline:2px solid #0070dd}.max-level-planner-section[data-class=warlock] .section-header-icon{border:2px solid #000;outline:2px solid #8788ee}.max-level-planner-section[data-class=warrior] .section-header-icon{border:2px solid #000;outline:2px solid #c69b6d}.max-level-planner-cards{display:grid;gap:5px;grid-template-columns:repeat(auto-fill, minmax(min(100%, 300px), 1fr))}.max-level-planner-card{--spacing-md: 10px;--spacing-sm: 5px;display:grid;grid-row:span 3;grid-template-rows:subgrid;min-width:0;overflow-wrap:anywhere}.max-level-planner-card>.wh-promotional-card{display:grid;grid-row:1/-1;grid-template-rows:subgrid;min-width:0;padding-block:10px;row-gap:10px}.max-level-planner-card .wh-promotional-card-content{display:contents}.max-level-planner-card .wh-promotional-card-header{justify-content:space-between}.max-level-planner-card .wh-promotional-card-header-leading{min-width:0}.max-level-planner-card .wh-promotional-card-header-end{margin-left:auto}.max-level-planner-card-content{display:flex;flex-direction:column;gap:5px}.max-level-planner-card-content p{margin:0}.max-level-planner-card-trophy{margin-inline-end:5px;vertical-align:-2px}.max-level-planner-card-title-meta{margin-inline-start:5px}.max-level-planner-card-group{color:#fff}.max-level-planner-card-section{display:flex;flex-direction:column}.max-level-planner-card-section-title{--body-text-color: #818181;background:#202020;border-radius:2px;display:flex;gap:5px;justify-content:space-between;margin:0 -5px;padding:2px 5px}.max-level-planner-card-section-title+.max-level-planner-card-list>.max-level-planner-card-row:nth-child(odd){background:none}.max-level-planner-card-section-title+.max-level-planner-card-list>.max-level-planner-card-row:nth-child(even){background:#202020}.max-level-planner-card-list{display:flex;flex-direction:column;list-style:none;margin:0 -5px;padding:0}.max-level-planner-card-row{align-items:baseline;border-radius:2px;display:flex;gap:5px;justify-content:space-between;padding:2px 5px}.max-level-planner-card-row:nth-child(odd){background:#202020}.max-level-planner-card-row-main{min-width:0}.max-level-planner-card-row-detail{--body-text-color: #818181;flex:none;text-align:right}.max-level-planner-card-gain{color:#fff}.max-level-planner-card .max-level-planner-giver{white-space:nowrap}.max-level-planner-card .max-level-planner-giver>a{white-space:normal}.max-level-planner-card .max-level-planner-giver-button{margin-inline-start:5px;vertical-align:middle}.max-level-planner-card-footer{display:flex;flex:1 1 auto;flex-direction:column;gap:5px}.max-level-planner-card-footer p{margin:0}.max-level-planner-add-content{display:flex;flex-direction:column;gap:5px}.max-level-planner-add-content p{margin:0}.max-level-planner-add-paste{align-items:center;display:flex;gap:5px}.max-level-planner-add-paste>:first-child{flex:1 1 auto;min-width:0}.max-level-planner-tabs-anchor{scroll-margin-top:calc(var(--sidebar-sticky-top-position, 0px) + 10px)}.max-level-planner-tabs-anchor>.select-drop-down{width:100%}.max-level-planner[data-touch] .max-level-planner-card-row{align-items:center;min-height:40px;padding-block:0;position:relative}.max-level-planner[data-touch] .max-level-planner-card-row-main{position:static}.max-level-planner[data-touch] .max-level-planner-card-row-main>a:only-of-type:after{content:"";inset:0;pointer-events:auto;position:absolute;z-index:1}.max-level-planner[data-touch] .max-level-planner-checkboxes{gap:0 10px}.max-level-planner[data-touch] .max-level-planner-checkboxes>.checkbox{padding-block:10px}.max-level-planner[data-touch] .max-level-planner-lane-intro-facts a{padding-block:10px}@container (width <= 767px){.max-level-planner-methods>.wh-button-group{flex-direction:column;width:100%}.max-level-planner-methods>.wh-button-group>.wh-button{width:100%}.max-level-planner-add-paste[data-stack]{flex-wrap:wrap}.max-level-planner-add-paste[data-stack]>:first-child{flex-basis:100%}.max-level-planner-add-paste[data-stack]>.wh-button{flex:1 1 100%}.max-level-planner-toolbar-group{flex:1 1 100%;min-width:0}.max-level-planner-toolbar-group:last-child{margin-left:0}.max-level-planner-toolbar .select-drop-down{flex:1 1 auto;min-width:0 !important}.max-level-planner-toolbar .select-drop-down>.select-drop-down-option,.max-level-planner-toolbar .select-drop-down .icon-label{flex:1 1 auto;min-width:0}.max-level-planner-toolbar .select-drop-down .icon-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-level-planner-inline-field{flex:1 1 auto}.max-level-planner-inline-field>:first-child{white-space:nowrap}.max-level-planner-inline-field>:last-child{flex:1 1 auto}.max-level-planner-filters{display:grid}.max-level-planner-filter>.wh-button-group{width:100%}.max-level-planner-filter>.wh-button-group>.wh-button{flex:1 1 0}.max-level-planner-checkboxes{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}.max-level-planner-header-control{display:none}.max-level-planner-lane-intro>.wh-button{flex:1 1 100%}}.max-level-planner-manage{display:flex;flex-direction:column;gap:10px}.max-level-planner-manage>p{margin:0}.max-level-planner-manage-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.max-level-planner-manage-row{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:5px 0}.max-level-planner-manage-row+.max-level-planner-manage-row{border-top:1px solid #303030}.max-level-planner-manage-facts{display:flex;flex-direction:column;gap:2px;min-width:0}.max-level-planner-manage-detail{--body-text-color: #818181}.max-level-planner-manage-undo{align-items:center;background:#202020;border-radius:5px;display:flex;gap:10px;justify-content:space-between;padding:5px 10px}.max-level-planner-manage-undo>p{margin:0}.max-level-planner-manage-actions{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;width:100%}.max-level-planner-manage-confirm{display:flex;flex-direction:column;gap:5px;width:100%}.max-level-planner-manage-confirm>p{margin:0}.max-level-planner-seo-outro{margin-top:20px}.max-level-planner-parent:has(>.max-level-planner-title:only-child):not([data-portal-error])+.max-level-planner-seo-outro{display:none}