.spellbook-header{display:flex;flex-direction:column;gap:2px}@media only screen and (max-width: 767px){.spellbook-header{gap:5px}.spellbook-header>.tool-banner{order:-1}}.spellbook-header-toolbar .wh-toolbar-header{--toolbar-padding: 5px 10px;box-sizing:border-box}.spellbook{--spellbook-panel-background: #202020;--spellbook-tabs-fadeColor: #101010;--spellbook-toolbar-background: #101010;color:#bbb}.spellbook:not(.tool-sidebar-layout),.spellbook>.tool-sidebar-main{display:flex;flex-direction:column;gap:20px}.spellbook-classes{display:flex;flex-wrap:wrap;gap:5px}@container (width <= 499px){.spellbook-classes{justify-content:center}}.spellbook-main{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0, 11fr) minmax(0, 9fr)}@container (width <= 1024px){.spellbook-main{grid-template-columns:minmax(0, 1fr);row-gap:calc(20px + 20px)}}.spellbook-toolbar{background:var(--spellbook-toolbar-background);box-shadow:0 -20px 0 var(--spellbook-toolbar-background);display:flex;flex-direction:column;gap:5px;padding:0 0 5px;position:sticky;top:calc(var(--sidebar-sticky-top-position, 0px) + 20px);z-index:1}.spellbook-tabs-container,.spellbook-strip,.spellbook-row,.spellbook-empty{background:var(--spellbook-panel-background);border-radius:5px}.spellbook-tabs-container{--wh-fadeColor: var(--spellbook-tabs-fadeColor, var(--spellbook-panel-background));overflow:hidden;position:relative}.spellbook-tabs-container .spellbook-tabs{background:none}.spellbook-tabs .wh-tabs-tab[data-active=true]{background-color:hsla(0,0%,100%,.05)}.spellbook-strip{padding:10px}.spellbook-tree-select,.spellbook-filters-select,.spellbook-compare-select,.spellbook-class-select{display:none}.spellbook-tree-select .select-drop-down-menu[hidden],.spellbook-tree-select .select-drop-down-option[hidden],.spellbook-filters-select .select-drop-down-menu[hidden],.spellbook-filters-select .select-drop-down-option[hidden],.spellbook-compare-select .select-drop-down-menu[hidden],.spellbook-compare-select .select-drop-down-option[hidden],.spellbook-class-select .select-drop-down-menu[hidden],.spellbook-class-select .select-drop-down-option[hidden]{display:none}.spellbook-tree-select>.select-drop-down-option .icon-label-text,.spellbook-filters-select>.select-drop-down-option .icon-label-text,.spellbook-compare-select>.select-drop-down-option .icon-label-text,.spellbook-class-select>.select-drop-down-option .icon-label-text{display:grid;grid-template-columns:minmax(0, 1fr)}.spellbook-tree-select>.select-drop-down-option .icon-label-text>span,.spellbook-filters-select>.select-drop-down-option .icon-label-text>span,.spellbook-compare-select>.select-drop-down-option .icon-label-text>span,.spellbook-class-select>.select-drop-down-option .icon-label-text>span{grid-area:1/1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spellbook-tree-select>.select-drop-down-option .icon-label-text>span[data-current=false],.spellbook-filters-select>.select-drop-down-option .icon-label-text>span[data-current=false],.spellbook-compare-select>.select-drop-down-option .icon-label-text>span[data-current=false],.spellbook-class-select>.select-drop-down-option .icon-label-text>span[data-current=false]{visibility:hidden}@container (width <= 499px){.spellbook-tree-select,.spellbook-filters-select,.spellbook-compare-select,.spellbook-class-select{display:flex;min-width:0}}.spellbook-compare-picker{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.spellbook-compare-picker .select-drop-down.spellbook-compare-select{display:flex;flex:0 1 auto;min-width:0;width:auto}.spellbook-compare-picker .select-drop-down.spellbook-compare-select .select-drop-down-menu{left:auto;min-width:100%;width:max-content}.spellbook-compare-picker .select-drop-down.spellbook-compare-select .select-drop-down-menu .icon-label{align-items:center;display:flex;gap:5px}.spellbook-compare-picker .select-drop-down.spellbook-compare-select .select-drop-down-menu .icon-label .zam-label{margin-left:auto}.spellbook-compare-picker .select-drop-down.spellbook-compare-select>.select-drop-down-option .icon-label-text>span[data-current=false]{display:none}.spellbook-compare-picker .select-drop-down.spellbook-compare-select>.select-drop-down-option .icon-label-text .spellbook-compare-build{margin-left:5px}.spellbook-compare-picker .select-drop-down.spellbook-compare-select>.select-drop-down-option .icon-label-text .zam-label{margin-left:10px;vertical-align:middle}.spellbook-compare-picker .spellbook-compare-build{--body-text-color: #818181;align-self:end}@container (width <= 499px){.spellbook-header-toolbar .spellbook-classes,.spellbook-header-toolbar .spellbook-compare-label{display:none}.spellbook-header-toolbar .select-drop-down.spellbook-class-select,.spellbook-header-toolbar .spellbook-compare-picker{flex:1 1 auto;width:auto}.spellbook-header-toolbar .spellbook-compare-picker .select-drop-down.spellbook-compare-select{flex:1 1 auto}}@container (width <= 499px){.spellbook-filter-strip{display:flex;flex-wrap:wrap;gap:10px}.spellbook-filter-strip .select-drop-down[data-block]{flex:1 1 auto;width:auto}}@container (width <= 499px){.spellbook-tabs-container,.spellbook-filters{display:none}}.spellbook-list{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.spellbook-empty{padding:20px}.spellbook-row{align-items:center;border:0;color:inherit;cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:auto minmax(0, 1fr) auto;padding:10px;text-align:left;white-space:normal;width:100%}.spellbook-row:hover{background:hsla(0,0%,100%,.05)}.spellbook-row[aria-pressed=true]{background:rgba(29,141,205,.15)}.spellbook-row[data-status=unchanged]:not(:hover,:focus-visible,[aria-pressed=true])>.iconmedium{opacity:.5}.spellbook-row[data-status=unchanged]:not(:hover,:focus-visible,[aria-pressed=true]) .spellbook-row-name,.spellbook-row[data-status=unchanged]:not(:hover,:focus-visible,[aria-pressed=true]) .spellbook-row-summary{color:#9e9e9e}.spellbook-row-text{display:flex;flex-direction:column;gap:2px;min-width:0}.spellbook-row-name{font-weight:700}.spellbook-row[data-status=new] .spellbook-row-name{color:#1d8dcd}.spellbook-row[data-status=updated] .spellbook-row-name{color:#1d8dcd}.spellbook-row[data-status=removed] .spellbook-row-name{color:#ef3a34}.spellbook-row[data-status=unchanged] .spellbook-row-name{color:#c39361}.spellbook-row-summary{font-size:12px;overflow-wrap:anywhere}.spellbook-row-meta{align-items:flex-end;display:flex;flex-direction:column;font-size:12px;gap:5px;text-align:right}@container (width <= 499px){.spellbook-row{grid-template-columns:auto minmax(0, 1fr)}.spellbook-row-meta{align-items:flex-start;grid-column:2;text-align:left}}.spellbook-side{position:sticky;top:calc(var(--sidebar-sticky-top-position, 0px) + 20px)}@container (width <= 1024px){.spellbook-side{display:contents}}@container (width <= 1024px){.spellbook-detail{order:-1}}.spellbook-detail-tools{display:flex;justify-content:flex-end;margin-top:10px}.spellbook-detail-tools:empty{display:none}@container (width <= 1024px){.spellbook-detail-tools{margin-top:0;order:-1}}